34035062649731916755480064
34,035,062,649,731,916,755,480,064 is an even composite number composed of six prime numbers multiplied together.
34035062649731916755480064 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 34035062649731916755480064:
29 × 36 × 73 × 613 × 833 × 1273
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 61 × 61 × 61 × 83 × 83 × 83 × 127 × 127 × 127)See below for interesting mathematical facts about the number 34035062649731916755480064 from the Numbermatics database.
Names of 34035062649731916755480064
- Cardinal: 34035062649731916755480064 can be written as Thirty-four septillion, thirty-five sextillion, sixty-two quintillion, six hundred forty-nine quadrillion, seven hundred thirty-one trillion, nine hundred sixteen billion, seven hundred fifty-five million, four hundred eighty thousand and sixty-four.
Scientific notation
- Scientific notation: 3.4035062649731916755480064 × 1025
Factors of 34035062649731916755480064
Divisors of 34035062649731916755480064
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 48 49 54 56 61 63 64 72 81 83 84 96 98 108 112 122 126 127 128 144 147 162 166 168 183 189 192 196 216 224 243 244 249 252 254 256 288 294 324 332 336 343 366 378 381 384 392 427 432 441 448 486 488 498 504 508 512 549 567 576 581 588 648 664 672 686 729 732 747 756 762 768 784 854 864 882 889 896 972 976 996 1008 1016 1029 1098 1134 1143 1152 1162 1176 1281 1296 1323 1328 1344 1372 1458 1464 1494 1512 1524 1536 1568 1647 1701 1708 1728 1743 1764 1778 1792 1944 1952 1992 2016 2032 2058 2196 2241 2268 2286 2304 2324 2352 2562 2592 2646 2656 2667 2688 2744 2916 2928 2988 2989 3024 3048 3087 3136 3294 3402 3416 3429 3456 3486 3528 3556 3584 3721 3843 3888 3904 3969 3984 4032 4064 4067 4116 4392 4482 4536 4572 4608 4648 4704 4941 5063 5103 5124 5184 5229 5292 5312 5334 5376 5488 5832 5856 5976 5978 6048 6096 6174 6223 6272 6588 6723 6804 6832 6858 6889 6912 6972 7056 7112 7442 7686 7747 7776 7808 7938 7968 8001 8064 8128 8134 8232 8784 8964 8967 9072 9144 9261 9296 9408 9882 10126 10206 10248 10287 10368 10458 10541 10584 10624 10668 10752 10976 11163 11529 11664 11712 11907 11952 11956 12096 12192 12201 12348 12446 12544 13176 13446 13608 13664 13716 13778 13824 13944 14112 14224 14823 14884 15189 15372 15494 15552 15616 15687 15876 15936 16002 16128 16129 16256 16268 16464 17568 17928 17934 18144 18288 18522 18592 18669 18816 19764 20169 20252 20412 20496 20574 20667 20736 20916 20923 21082 21168 21248 21336 21952 22326 23058 23241 23328 23424 23814 23904 23912 24003 24192 24384 24402 24696 24892 25088 26047 26352 26892 26901 27216 27328 27432 27556 27783 27888 28224 28448 28469 29646 29768 30378 30744 30861 30988 31104 31232 31374 31623 31752 31872 32004 32256 32258 32512 32536 32928 33489 34587 35136 35441 35721 35856 35868 36288 36576 36603 37044 37184 37338 37632 39528 40338 40504 40824 40992 41148 41334 41472 41832 41846 42164 42336 42496 42672 43561 43904 44469 44652 45567 46116 46482 46656 46848 47061 47628 47808 47824 48006 48223 48384 48387 48768 48804 49392 49784 52094 52704 53784 53802 54229 54432 54656 54864 55112 55566 55776 56007 56448 56896 56938 59292 59536 60507 60756 61488 61722 61976 62001 62208 62748 62769 63246 63504 63744 64008 64516 65024 65072 65856 66978 69174 69723 70272 70882 71442 71712 71736 72009 72576 73152 73206 73787 74088 74368 74676 75264 78141 79056 80676 80703 81008 81648 81984 82296 82668 83349 83664 83692 84328 84672 85344 85407 87122 87808 88938 89304 91134 92232 92583 92964 93312 93696 94122 94869 95256 95616 95648 96012 96446 96768 96774 97536 97608 98784 99568 100467 103761 104188 105408 106323 107568 107604 108458 108864 109312 109728 109809 110224 111132 111552 112014 112896 112903 113792 113876 118584 119072 121014 121512 122976 123444 123952 124002 124416 125496 125538 126492 127008 127488 128016 129032 130144 130683 131712 133956 136701 138348 139446 140544 141183 141764 142884 143424 143472 144018 144669 145152 145161 146304 146412 147574 148176 148736 149352 156282 158112 161352 161406 162016 162687 163296 163968 164592 165336 166698 167328 167384 168021 168656 169344 170688 170814 174244 175616 177876 178608 182268 182329 184464 185166 185928 186003 186624 188244 188307 189738 190512 191232 191296 192024 192892 193548 195072 195216 197568 199136 200934 207522 208376 209169 210816 212646 215136 215208 216027 216916 217728 218624 219456 219618 220448 221361 222264 223104 224028 225792 225806 226981 227584 227752 234423 237168 238144 242028 242109 243024 245952 246888 247904 248004 248087 250047 250992 251076 252984 254016 256032 256221 258064 260288 261366 263424 267912 273402 276696 278892 281088 282366 283528 284607 285768 286848 286944 288036 289338 290304 290322 292608 292824 295148 296352 297472 298704 301401 308843 311283 312564 316224 318969 322704 322812 324032 325374 326592 327936 329184 329427 330672 333396 334656 334768 336042 337312 337561 338688 338709 341376 341628 348488 355752 357216 364536 364658 368928 370332 371856 372006 373248 376488 376614 379476 379603 381024 382464 382592 384048 385784 387096 390432 392049 395136 398272 401868 410103 415044 416752 418338 420229 421632 423549 425292 430272 430416 432054 433832 434007 435456 435483 438912 439236 440896 442722 444528 446208 448056 451612 453962 455168 455504 468846 472567 474336 476288 484056 484218 486048 488061 491904 493776 495808 496008 496174 500094 501984 502152 504063 505968 508032 512064 512442 516128 516509 520576 522732 526848 535824 546804 546987 553392 557784 558009 564732 564921 567056 569214 571536 571787 573696 573888 576072 578676 580644 585216 585648 590296 592704 597408 602802 617686 622566 625128 627507 632448 637938 643001 645408 645624 648064 648081 650748 653184 655872 658368 658854 661344 664083 666792 669312 669536 672084 674624 675122 677376 677418 680943 682752 683256 696976 703269 711504 714432 726327 729072 729316 737856 740664 743712 744012 744261 752976 753228 758952 759206 762048 765184 768096 768663 771568 774192 780864 784098 790272 790321 796544 803736 820206 830088 833504 836676 840458 843264 847098 850584 853821 860544 860832 864108 867664 868014 870912 870966 874903 877824 878472 881792 885444 889056 892416 896112 903224 904203 907924 911008 926529 937692 945134 948672 952576 956907 968112 968436 972096 976122 983808 983869 987552 988281 991616 992016 992348 1000188 1003968 1004304 1008126 1011936 1012683 1016064 1016127 1024128 1024884 1032256 1033018 1041152 1045464 1071648 1093608 1093974 1106784 1115568 1116018 1129464 1129842 1134112 1138428 1138809 1143072 1143574 1147392 1147776 1152144 1157352 1161288 1171296 1176147 1180592 1185408 1194816 1205604 1230309 1235372 1245132 1250256 1255014 1260687 1264896 1275876 1276303 1286002 1290816 1291248 1296128 1296162 1301496 1302021 1306368 1306449 1316736 1317708 1322688 1328166 1333584 1338624 1338707 1339072 1344168 1349248 1350244 1354836 1361886 1365504 1366512 1393952 1406538 1417701 1423008 1428864 1452654 1458144 1458632 1464183 1475712 1481328 1487424 1488024 1488522 1505952 1506456 1512189 1517904 1518412 1524096 1530368 1536192 1537326 1543136 1548384 1549527 1561728 1568196 1580544 1580642 1588867 1593088 1607472 1640412 1640961 1660176 1667008 1673352 1674027 1680916 1694196 1694763 1701168 1707642 1715361 1721088 1721664 1728216 1735328 1736028 1736609 1741932 1749806 1755648 1756944 1763584 1770888 1778112 1792224 1806448 1808406 1815848 1822016 1853058 1875384 1882521 1890268 1897344 1905152 1913814 1929003 1936224 1936872 1944192 1952244 1967616 1967738 1975104 1976562 1983232 1984032 1984696 1992249 2000376 2007936 2008608 2016252 2023872 2025366 2032128 2032254 2042829 2048256 2048383 2049768 2064512 2066036 2082304 2090928 2109807 2143296 2161901 2178981 2187216 2187948 2213568 2231136 2232036 2232783 2258928 2259684 2268224 2276856 2277618 2286144 2287148 2295552 2304288 2305989 2314704 2322576 2342592 2352294 2361184 2362927 2370816 2370963 2389632 2411208 2460618 2470744 2490264 2500512 2510028 2521374 2529792 2551752 2552606 2561463 2572004 2581632 2582496 2592256 2592324 2602992 2604042 2612736 2612898 2624709 2633472 2635416 2645376 2656332 2657221 2667168 2677248 2677414 2678144 2688336 2698496 2700488 2709672 2712609 2723772 2733024 2779587 2787904 2813076 2835402 2846016 2857728 2870721 2905308 2916288 2917264 2928366 2941603 2951424 2951607 2962656 2964843 2974848 2976048 2977044 3011904 3012912 3024378 3035808 3036824 3038049 3048192 3048381 3072384 3074652 3086272 3096768 3099054 3123456 3136392 3161284 3177734 3186176 3214944 3280824 3281922 3307969 3320352 3334016 3346704 3348054 3361832 3388392 3389526 3402336 3415284 3416427 3430722 3442176 3443328 3456432 3470656 3472056 3473218 3483864 3499612 3513888 3527168 3528441 3541776 3556224 3584448 3612896 3615563 3616812 3631696 3644032 3690927 3706116 3750768 3765042 3780536 3782061 3794688 3827628 3828909 3858006 3872448 3873744 3888384 3904488 3906063 3919347 3935476 3950208 3953124 3966464 3968064 3969392 3984498 4000752 4002509 4015872 4016121 4017216 4032504 4047744 4050732 4064508 4085658 4096512 4096766 4099536 4129024 4132072 4181856 4219614 4253103 4286592 4323802 4357962 4374432 4375896 4392549 4427136 4462272 4464072 4465566 4501007 4517856 4519368 4536448 4536567 4553712 4555236 4572288 4574296 4591104 4608576 4611978 4629408 4645152 4648581 4685184 4704588 4722368 4725854 4741632 4741926 4766601 4779264 4822416 4921236 4922883 4941488 4980528 5001024 5020056 5022081 5042748 5084289 5103504 5105212 5122926 5144008 5146083 5163264 5164992 5184648 5205984 5208084 5209827 5225796 5249418 5266944 5270832 5290752 5312664 5314442 5334336 5354828 5356288 5376672 5396992 5400976 5419344 5425218 5447544 5466048 5532247 5559174 5575808 5626152 5647563 5670804 5692032 5715456 5741442 5787009 5810616 5832576 5834528 5856732 5883206 5902848 5903214 5925312 5929686 5949696 5952096 5954088 5976747 6023808 6025824 6048756 6071616 6073648 6076098 6096384 6096762 6124321 6128487 6144768 6145149 6149304 6172544 6193536 6198108 6246912 6272784 6322568 6329421 6355468 6429888 6485703 6561648 6563844 6615938 6640704 6668032 6693408 6696108 6698349 6723664 6776784 6779052 6804672 6830568 6832854 6861444 6886656 6887083 6912864 6917967 6941312 6944112 6946436 6967728 6999224 7027776 7056882 7083552 7088781 7112448 7112889 7168896 7225792 7231126 7233624 7263392 7288064 7381854 7412232 7501536 7530084 7561072 7564122 7589376 7655256 7657818 7684389 7716012 7744896 7747488 7776768 7808976 7812126 7838694 7870952 7874127 7900416 7906248 7936128 7938784 7968996 7971663 8001504 8005018 8031744 8032242 8034432 8065008 8095488 8101464 8129016 8171316 8193532 8199072 8258048 8264144 8338761 8363712 8439228 8506206 8573184 8612163 8647604 8715924 8748864 8751792 8785098 8824809 8854272 8854821 8924544 8928144 8931132 9002014 9035712 9038736 9072896 9073134 9107424 9110472 9114147 9144576 9145143 9148592 9217152 9223956 9258816 9290304 9297162 9370368 9370949 9409176 9444736 9451708 9483852 9533202 9558528 9644832 9842472 9845766 9882976 9923907 9961056 10002048 10040112 10044162 10085496 10168578 10207008 10210424 10245852 10249281 10288016 10292166 10326528 10329984 10369296 10411968 10416168 10419654 10451592 10498836 10541664 10581504 10585323 10625328 10628884 10668672 10709656 10712576 10753344 10801952 10838688 10846689 10850436 10895088 10932096 11064494 11118348 11122069 11151616 11252304 11295126 11341608 11346183 11384064 11482884 11486727 11574018 11621232 11665152 11669056 11713464 11718189 11758041 11766412 11806428 11850624 11859372 11899392 11904192 11908176 11953494 12007527 12047616 12048363 12051648 12097512 12143232 12147296 12152196 12193524 12248642 12256974 12289536 12290298 12298608 12345088 12387072 12396216 12545568 12645136 12658842 12710936 12759309 12859776 12971406 13123296 13127688 13177647 13231876 13281408 13336064 13386816 13392216 13396698 13447328 13503021 13553568 13558104 13609344 13661136 13665708 13722888 13773312 13774166 13825728 13835934 13882624 13888224 13892872 13935456 13945743 13998448 14055552 14113764 14167104 14177562 14224896 14225778 14299803 14337792 14338681 14451584 14462252 14467248 14526784 14576128 14763708 14768649 14824464 15003072 15060168 15122144 15128244 15133307 15252867 15310512 15315636 15368778 15432024 15438249 15489792 15494976 15617952 15624252 15629481 15677388 15741904 15748254 15800832 15812496 15872256 15877568 15937992 15943326 16003008 16010036 16064484 16068864 16130016 16190976 16202928 16258032 16342632 16387064 16398144 16528288 16596741 16677522 16727424 16878456 17012412 17146368 17224326 17295208 17361027 17431848 17497728 17503584 17570196 17649618 17708544 17709642 17849088 17856288 17862264 17930241 18004028 18071424 18077472 18145792 18146268 18214848 18220944 18228294 18289152 18290286 18297184 18372963 18385461 18434304 18435447 18447912 18517632 18580608 18594324 18740736 18741898 18818352 18839423 18889472 18903416 18967704 18988263 19066404 19289664 19457109 19684944 19691532 19765952 19847814 19922112 20004096 20080224 20088324 20095047 20170992 20337156 20414016 20420848 20491704 20498562 20576032 20584332 20591221 20659968 20661249 20738592 20753901 20823936 20832336 20839308 20903184 20997672 21083328 21170646 21250656 21257768 21266343 21337344 21338667 21419312 21506688 21603904 21677376 21693378 21700872 21790176 21864192 22128988 22236696 22244138 22303232 22504608 22590252 22683216 22692366 22768128 22965768 22973454 23148036 23155783 23242464 23330304 23338112 23426928 23436378 23516082 23532824 23612856 23622381 23701248 23718744 23808384 23816352 23906988 23914989 24015054 24095232 24096726 24103296 24195024 24286464 24294592 24304392 24387048 24497284 24513948 24580596 24597216 24690176 24774144 24792432 25016283 25091136 25290272 25317684 25421872 25518618 25633969 25719552 25836489 25942812 26246592 26255376 26355294 26463752 26474427 26562816 26564463 26773632 26784432 26793396 26894656 27006042 27107136 27116208 27218688 27322272 27331416 27342441 27435429 27445776 27548332 27651456 27671868 27765248 27776448 27785744 27870912 27891486 27996896 28017563 28111104 28112847 28227528 28334208 28355124 28451556 28599606 28675584 28677362 28826587 28903168 28924504 28934496 29053568 29527416 29537298 29648928 29771721 30006144 30120336 30244288 30256488 30266614 30505734 30621024 30631272 30737556 30747843 30864048 30876498 30979584 30989952 31235904 31248504 31258962 31354776 31483808 31496508 31507049 31624992 31744512 31755136 31755969 31875984 31886652 32006016 32020072 32128968 32137728 32260032 32405856 32516064 32540067 32685264 32774128 32796288 33056576 33193482 33355044 33366207 33454848 33756912 34024824 34038549 34448652 34460181 34590416 34722054 34863696 34879007 34995456 35007168 35140392 35154567 35299236 35419284 35698176 35712576 35724528 35860482 36008056 36022581 36142848 36145089 36154944 36292536 36429696 36441888 36456588 36580572 36594368 36745926 36770922 36868608 36870894 36895824 37035264 37161216 37188648 37483796 37636704 37678846 37778944 37806832 37935408 37976526 38132808 38277927 38579328 38914218 39223061 39369888 39383064 39531904 39532941 39695628 39844224 40008192 40160448 40176648 40190094 40341984 40509063 40674312 40828032 40841696 40983408 40997124 41152064 41168664 41182442 41319936 41322498 41477184 41507802 41647872 41664672 41678616 41806368 41837229 41995344 42166656 42341292 42501312 42515536 42532686 42674688 42677334 42838624 42870247 42899409 43013376 43016043 43207808 43354752 43386756 43401744 43580352 43728384 44257976 44305947 44473392 44488276 45009216 45180504 45366432 45384732 45399921 45931536 45946908 46296072 46311566 46314747 46484928 46676224 46853856 46872756 46888443 47032164 47065648 47225712 47244762 47402496 47437488 47616768 47632704 47813976 47829978 48030108 48193452 48206592 48209581 48390048 48572928 48589184 48608784 48774096 48994568 49027896 49161192 49194432 49584864 49790223 50032566 50182272 50580544 50635368 50843744 51037236 51267938 51439104 51672978 51885624 52083081 52493184 52510752 52710588 52927504 52948854 53125632 53128926 53369083 53547264 53568864 53586792 53789312 53790723 54012084 54214272 54232416 54437376 54644544 54662832 54684882 54870858 54891552 55096664 55118889 55156383 55302912 55306341 55343736 55552896 55571488 55741824 55782972 55993792 56035126 56222208 56225694 56455056 56518269 56668416 56710248 56903112 57199212 57354724 57653174 57806336 57849008 57868992 58107136 58371327 59054832 59074596 59297856 59543442 60012288 60016009 60240672 60285141 60488576 60512976 60533228 61011468 61242048 61262544 61475112 61495686 61728096 61752996 61773663 61979904 61983747 62471808 62497008 62517924 62709552 62967616 62993016 63014098 63249984 63510272 63511938 63751968 63773304 63799029 64012032 64016001 64040144 64257936 64520064 64811712 65032128 65080134 65370528 65548256 65592576 65596643 66113152 66386964 66710088 66732414 66909696 67513824 68049648 68077098 68897304 68920362 69180832 69444108 69467349 69727392 69758014 69990912 70014336 70280784 70309134 70598472 70838568 70867143 71425152 71449056 71720964 71744967 72016112 72045162 72285696 72290178 72309888 72585072 72616949 72859392 72883776 72913176 73161144 73188736 73491852 73541844 73741788 73791648 74070528 74322432 74377296 74967592 75048849 75273408 75357692 75613664 75870816 75953052 76265616 76555854 76901907 77158656 77828436 77854483 78446122 78739776 78766128 79063808 79065882 79391256 79423281 79688448 79693389 80320896 80353296 80380188 80683968 81018126 81348624 81656064 81661127 81683392 81966816 81994248 82027323 82304128 82306287 82337328 82364884 82644996 82954368 83015604 83295744 83329344 83357232 83612736 83674458 83990688 84052689 84333312 84338541 84682584 85002624 85031072 85065372 85354668 85677248 85740494 85798818 86026752 86032086 86415616 86479761 86709504 86773512 86803488 87160704 88515952 88611894 88946784 88976552 89315163 90018432 90361008 90732864 90769464 90799842 91863072 91893816 92243529 92592144 92623132 92629494 92969856 93352448 93707712 93745512 93776886 94064328 94131296 94451424 94489524 94521147 94874976 95233536 95265408 95627952 95659956 96060216 96386904 96413184 96419162 96780096 97178368 97217568 97548192 97620201 97989136 98055792 98322384 98388864 99169728 99580446 100065132 100098621 100364544 100370767 101161088 101270736 101687488 102074472 102115647 102535876 103345956 103380543 103771248 104166162 104637021 104986368 105021504 105421176 105855008 105897708 105933149 106257852 106738166 107094528 107137728 107173584 107578624 107581446 108024168 108067743 108428544 108435267 108464832 109289088 109325664 109369764 109741716 109783104 110193328 110237778 110312766 110605824 110612682 110687472 111105792 111112681 111142976 111483648 111565944 111987584 112070252 112451388 112910112 113036538 113336832 113420496 113806224 114398424 114709448 114833781 115306348 115698016 115737984 116214272 116742654 117669183 118109664 118149192 118595712 119086884 120024576 120032018 120481344 120570282 120977152 121025952 121066456 121527189 122022936 122484096 122525088 122950224 122991372 123456192 123505992 123547326 123959808 123967494 124943616 124951363 124994016 125035848 125419104 125511687 125935232 125986032 126028196 126499968 127020544 127023876 127503936 127546608 127598058 128024064 128032002 128080288 128515872 128610741 128698227 129040128 129048129 129623424 130064256 130160268 130741056 131096512 131185152 131193286 131875961 132226304 132773928 132917841 133420176 133464828 135027648 136099296 136154196 136199763 137794608 137840724 138361664 138888216 138934698 138944241 139454784 139516028 140028672 140561568 140618268 140665329 141196944 141677136 141734286 142850304 142898112 143441928 143489934 144032224 144090324 144138547 144580356 144619776 144628743 145170144 145233898 145718784 145767552 145826352 146322288 146377472 146983704 147083688 147483576 147583296 148754592 149370669 149935184 150097698 150546816 150715384 151227328 151741632 151906104 152531232 153111708 153803814 154317312 155656872 155708966 156249243 156892244 157479552 157532256 158127616 158131764 158782512 158846562 159376896 159386778 160107249 160641792 160706592 160760376 161367936 162036252 162090481 162697248 163312128 163322254 163366784 163933632 163988496 164054646 164608256 164612574 164674656 164729768 165289992 165356667 165469149 165908736 165919023 166031208 166658688 166714464 167225472 167348916 167981376 168105378 168666624 168677082 169365168 169554807 170005248 170015789 170062144 170130744 170709336 171354496 171480988 171597636 172064172 172831232 172959522 173419008 173547024 173606976 174321408 175113981 177031904 177223788 177893568 177953104 178630326 179437783 180036864 180048027 180722016 180855423 181465728 181538928 181599684 183726144 183787632 184487058 185184288 185246264 185258988 185320989 185939712 185951241 187415424 187491024 187553772 188128656 188262592 188902848 188979048 189042294 189749952 190530816 191255904 191319912 191397087 192048003 192120432 192773808 192838324 193560192 194356736 194435136 195096384 195240402 195978272 196111584 196122941 196644768 196777728 196789929 198339456 199160892 200130264 200197242 200729088 200741534 201786109 202322176 202541472 203374976 204148944 204231294 205071752 206691912 206761086 207542496 208332324 208402047 209274042 209972736 210043008 210842352 211710016 211795416 211866298 212515704 212601429 213476332 214275456 214347168 215157248 215162892 215234901 216048336 216135486 216857088 216870534 216929664 217850847 218578176 218651328 218739528 219483432 219566208 220386656 220475556 220549343 220625532 221225364 221374944 222211584 222225362 222285952 222967296 223131888 223975168 224140504 224902776 225146547 225820224 226073076 226840992 227612448 228796848 229418896 229667562 230612696 230705721 231396032 231475968 233485308 233563449 235338366 236219328 236298384 237191424 238173768 238269843 239080167 240064036 240962688 241140564 241954304 242051904 242132912 243054378 244045872 244153049 244968192 244983381 245050176 245900448 245982744 246081969 246912384 247011984 247094652 247934988 249887232 249902726 249988032 250071696 250838208 251023374 251870464 251972064 252056392 252158067 252999936 253015623 254047752 255007872 255093216 255196116 256064004 256160576 257031744 257221482 257396454 258080256 258096258 259246848 259439283 260128512 260320536 261482112 262193024 262386572 263751922 264452608 265547856 265835682 266840352 266929656 267945489 270055296 272198592 272308392 272399526 274561427 275589216 275681448 276723328 276730587 277776432 277869396 277888482 278909568 279032056 280057344 281123136 281236536 281330658 282393888 283354272 283468572 283563441 285700608 285796224 286883856 286979868 288064448 288180648 288277094 289160712 289239552 289257486 290340288 290467796 291535104 291652704 292644576 292754944 292860603 293967408 294167376 294967152 295166592 297509184 298741338 299870368 300091729 300195396 300295863 301093632 301112301 301430768 302454656 303483264 303812208 305062464 306223416 306346941 307607628 310141629 311313744 311417932 312498486 313784488 313911063 314959104 315064512 316263528 317565024 317693124 317799447 318773556 320214498 321283584 321413184 321520752 322735872 324072504 324180962 324203229 325305801 325394496 326644508 326733568 327867264 327976992 328109292 329216512 329225148 329349312 329459536 330579984 330713334 330938298 331817472 331838046 332062416 333317376 333338043 333428928 334450944 334697832 335962752 336210756 337354164 337467067 338730336 339109614 340010496 340031578 340124288 340261488 341418672 342708992 342961976 343195272 344128344 344501343 345919044 347094048 347213952 348642816 350227962 353007549 354063808 354447576 355787136 355906208 357260652 358875566 360073728 360096054 361444032 361710846 362931456 363077856 363199368 364581567 367452288 367575264 368974116 370368576 370492528 370517976 370641978 371879424 371902482 373583581 374830848 374854089 374982048 375107544 376257312 376525184 376535061 377805696 377958096 378084588 379499904 381061632 382511808 382639824 382794174 384096006 384240864 385547616 385676648 385832223 386094681 387120384 387144387 388870272 390192768 390480804 391956544 392223168 392245882 393289536 393555456 393579858 395627883 396678912 398321784 400260528 400394484 401483068 403572218 404644352 405082944 406749952 408297888 408462588 408599289 410143504 413383824 413522172 415084992 416664648 416804094 416832723 418548084 420086016 420112063 421684704 421995987 423420032 423590832 423732596 425031408 425202858 426952664 428550912 428694336 430325784 430469802 432096672 432270972 432415641 433741068 433859328 433886229 435701694 437156352 437302656 437479056 438966864 439132416 440773312 440951112 441098686 441251064 442450728 442749888 444450724 444571904 446263776 447950336 448112007 448281008 449805552 450293094 451640448 452146152 453681984 455224896 457593696 458837792 459176501 459335124 461225392 461411442 462792064 462951936 466970616 467126898 468747729 470676732 472438656 472596768 474382848 476347536 476539686 478160334 480128072 480321747 481925376 482281128 484103808 484265824 486108756 486271443 488091744 488306098 489936384 489966762 490100352 491800896 491965488 492163938 493824768 494023968 494189304 495869976 496070001 497757069 499805452 499976064 500143392 501676416 502046748 503740928 503944128 504112784 504316134 505999872 506031246 508095504 508318643 508664421 510015744 510047367 510186432 510392232 512128008 512321152 514063488 514442964 514792908 516192516 518493696 518878566 520257024 520641072 522964224 524386048 524773144 525341943 527503844 531095712 531671364 533680704 533859312 535890978 538313349 540110592 540144081 544397184 544616784 544799052 549122854 551178432 551362896 553446656 553461174 555552864 555738792 555776964 555962967 557819136 557853723 558064112 562246272 562473072 562661316 564787776 566708544 566937144 567126882 571592448 571627889 573767712 573959736 574191261 576128896 576144009 576361296 576554188 578321424 578514972 580680576 580935592 583070208 583305408 585289152 585721206 587934816 588334752 588368823 589934304 590333184 590369787 595018368 597482676 599740736 600183458 600390792 600591726 602187264 602224602 602861536 604909312 605358327 606966528 607624416 610124928 612446832 612693882 615215256 620283258 622627488 622835864 624996972 625206141 627568976 627822126 629918208 630129024 632527056 635130048 635386248 635598894 637547112 637804287 640428996 642826368 643041504 645471744 645704703 648145008 648361924 648406458 650611602 650788992 653289016 653467136 653552541 655734528 655953984 656218584 658450296 658698624 658919072 661159968 661426668 661648029 661876596 663676092 664124832 666634752 666676086 666857856 668901888 669395664 671925504 672421512 674708328 674934134 677460672 678219228 680063156 680248576 680522976 682837344 685417984 685923952 686390544 688256688 689002686 691838088 692117163 694188096 694427904 700455924 700690347 702595369 706015098 708127616 708895152 711574272 711812416 714521304 714809529 717240501 717751132 720192108 722888064 723421692 725862912 726155712 726398736 729163134 732459147 734904576 734950143 735150528 737948232 740737152 740985056 741035952 741283956 743804964 747167162 749661696 749708178 749964096 750215088 752514624 753050368 753070122 755611392 755916192 756169176 756474201 758999808 759046869 765023616 765279648 765588348 768192012 768481728 771095232 771353296 771664446 772189362 774240768 774288774 777740544 777788767 778317849 780385536 780961608 783913088 784446336 784491764 786579072 787159716 791255766 793357824 796643568 800521056 800788968 802966136 803836467 807144436 810165888 813499904 816595776 816925176 817198578 820287008 823684281 826767648 827044344 830169984 833329296 833608188 833665446 837096168 840172032 840224126 843369408 843991974 846840064 847181664 847465192 850062816 850405716 850690323 853905328 857101824 857388672 860651568 860939604 864193344 864541944 864831282 867482136 867718656 867772458 871403388 874605312 874659541 874958112 877933728 878264832 878581809 881546624 881902224 882197372 882502128 884901456 885499776 888901448 889143808 892527552 896224014 896562016 899611104 900275187 900586188 900887589 903280896 903336903 904292304 907363968 910449792 915187392 917675584 918353002 918670248 922450784 922822884 923131727 925584128 930424887 933941232 934253796 937495458 941353464 941733189 944877312 945193536 952695072 953079372 953398341 956320668 960256144 960643494 963850752 964562256 968207616 968531648 972217512 972542886 972609687 975917403 976183488 976612196 979933524 980200704 983601792 983930976 984327876 987649536 988047936 988378608 991739952 992140002 995514138 999610904 999952128 1000014129 1000286784 1003352832 1004093496 1007888256 1008225568 1008632268 1012062492 1012401201 1016191008 1016637286 1017328842 1020031488 1020094734 1020372864 1020784464 1024256016 1024642304 1028126976 1028885928 1029585816 1032385032 1037757132 1041282144 1045928448 1048772096 1049546288 1050683886 1055007688 1059022647 1062191424 1063342728 1067361408 1067718624 1071781956 1076626698 1080221184 1080288162 1088794368 1089233568 1089598104 1093744701 1098245708 1102356864 1102725792 1106893312 1106922348 1111105728 1111477584 1111553928 1111925934 1115638272 1115707446 1116128224 1120750743 1124492544 1124562267 1124946144 1125322632 1129575552 1133417088 1133874288 1134253764 1143184896 1143255778 1147535424 1147919472 1148382522 1152257792 1152288018 1152722592 1153108376 1156642848 1157029944 1157496669 1158284043 1161361152 1161433161 1161871184 1166610816 1170578304 1171442412 1175869632 1176669504 1176737646 1179868608 1180666368 1180739574 1186883649 1190036736 1190110523 1194965352 1199481472 1200366916 1200781584 1201183452 1204449204 1205723072 1209818624 1210716654 1213933056 1215248832 1220249856 1224893664 1225387764 1225797867 1230430512 1240566516 1245254976 1245671728 1249993944 1250412282 1255137952 1255644252 1256064481 1260258048 1260336189 1265054112 1265987961 1270260096 1270772496 1271197788 1275094224 1275608574 1280857992 1285652736 1286083008 1291409406 1296290016 1296723848 1296812916 1297246923 1301223204 1301577984 1301658687 1306578032 1307105082 1311469056 1311907968 1312437168 1316900592 1317397248 1317838144 1322319936 1322853336 1323296058 1323753192 1327352184 1328249664 1333352172 1333715712 1338791328 1343851008 1344336021 1344843024 1349416656 1349868268 1354921344 1356438456 1360126312 1360497152 1361045952 1365674688 1371847904 1372781088 1376513376 1377529503 1378005372 1383676176 1384234326 1388376192 1388855808 1400911848 1401380694 1405190738 1412030196 1412502763 1416255232 1417790304 1423148544 1423624832 1429042608 1429619058 1434481002 1435502264 1440384216 1440965241 1445776128 1446843384 1452311424 1452797472 1458326268 1458814329 1464918294 1469809152 1469900286 1470301056 1475896464 1481474304 1481970112 1482071904 1482567912 1487609928 1488210003 1493271207 1494334324 1499416356 1499928192 1500430176 1505029248 1506100736 1506140244 1511222784 1511832384 1512338352 1512948402 1517999616 1518093738 1524955929 1525993263 1530047232 1530142101 1530559296 1531176696 1536384024 1536963456 1542190464 1542706592 1543328892 1544378724 1548577548 1555481088 1555577534 1556635698 1560771072 1561923216 1563672109 1567826176 1568892672 1568983528 1573158144 1574319432 1576025829 1582511532 1593287136 1601042112 1601577936 1605932272 1607672934 1614288872 1614940047 1620331776 1620432243 1633191552 1633850352 1634397156 1640574016 1647368562 1653535296 1654088688 1660339968 1666658592 1667216376 1667330892 1667888901 1673561169 1674192336 1680448252 1686738816 1687983948 1693680128 1694363328 1694930384 1700125632 1700811432 1701380646 1707810656 1709071343 1714777344 1714883667 1721303136 1721879208 1722573783 1728386688 1729083888 1729662564 1734964272 1735544916 1742806776 1749210624 1749319082 1749916224 1755867456 1757163618 1763093248 1763804448 1764394744 1765004256 1765106469 1769802912 1770999552 1771109361 1777802896 1785055104 1792448028 1793124032 1799222208 1800550374 1801172376 1801775178 1806561792 1806673806 1808584608 1814727936 1816074981 1820899584 1830374784 1835351168 1836706004 1837340496 1844901568 1845645768 1846263454 1851168256 1860849774 1867882464 1868507592 1874990916 1875618423 1882706928 1883466378 1889754624 1890387072 1905390144 1906158744 1906796682 1912641336 1920512288 1921286988 1921929989 1929124512 1936415232 1937063296 1937114109 1944435024 1945085772 1945219374 1951834806 1952366976 1953224392 1959867048 1960401408 1960657623 1967203584 1967861952 1968655752 1976095872 1976757216 1983479904 1984280004 1984944087 1991028276 1999221808 1999904256 2000028258 2000573568 2006705664 2008186992 2015776512 2016451136 2017264536 2024124984 2024802402 2032382016 2033274572 2034657684 2040189468 2040745728 2041568928 2048512032 2049284608 2056253952 2057771856 2059171632 2064770064 2075514264 2076351489 2082564288 2099092576 2101367772 2102071041 2107786107 2110015376 2118045294 2124382848 2126685456 2127619427 2134722816 2135437248 2143563912 2144428587 2153253396 2160576324 2177588736 2178467136 2179196208 2187489402 2196491416 2197377441 2204713728 2204850429 2205451584 2213844696 2222211456 2222955168 2223107856 2223851868 2231414892 2232256448 2241501486 2248985088 2249124534 2249892288 2250645264 2259151104 2266834176 2267748576 2268507528 2269422603 2277140607 2286511556 2295070848 2295838944 2296765044 2304515584 2304576036 2305445184 2306216752 2313285696 2314059888 2314993338 2316568086 2322722304 2322866322 2323742368 2333221632 2333366301 2334953547 2341156608 2342884824 2351739264 2353339008 2353475292 2359737216 2361479148 2373767298 2380073472 2380221046 2389930704 2392606721 2398962944 2400733832 2401563168 2402366904 2408898408 2411446144 2411509401 2421433308 2430497664 2440499712 2449787328 2450775528 2451595734 2460861024 2471052843 2481133032 2490509952 2491343456 2499987888 2500824564 2510275904 2511288504 2512128962 2520516096 2520672378 2530108224 2531975922 2540520192 2541544992 2542395576 2550188448 2551217148 2552070969 2561715984 2571305472 2572166016 2582818812 2592580032 2593447696 2593625832 2594493846 2602446408 2603155968 2603317374 2613156064 2614210164 2615085067 2623815936 2623978623 2624874336 2633801184 2634794496 2635676288 2635745427 2644639872 2645706672 2646592116 2647506384 2654704368 2656499328 2666704344 2667431424 2677582656 2688672042 2689686048 2698833312 2699736536 2700825561 2702662767 2709842688 2710010709 2712876912 2720252624 2722091904 2731349376 2743695808 2745562176 2753026752 2755059006 2756010744 2767352352 2768468652 2769395181 2776752384 2801823696 2802761388 2810381476 2824060392 2825005526 2825199567 2832510464 2835580608 2847249664 2858085216 2859238116 2860195023 2868962004 2871004528 2880768432 2881930482 2891552256 2893686768 2904622848 2905594944 2916652536 2917628658 2917829061 2929836588 2939800572 2940602112 2940784441 2951792928 2962948608 2963940224 2964143808 2965135824 2975219856 2976420006 2986542414 2988668648 2998832712 2999856384 3000042387 3000860352 3010058496 3012280488 3023664768 3024676704 3025896804 3036187476 3037203603 3049911858 3051986526 3060094464 3060284202 3061118592 3062353392 3072768048 3073926912 3084380928 3085413184 3086657784 3088757448 3097155096 3111155068 3113271396 3123846432 3127344218 3135652352 3137785344 3137967056 3146316288 3148638864 3152051658 3165023064 3177067941 3186574272 3202084224 3203155872 3211864544 3215345868 3228577744 3229880094 3240663552 3240864486 3255514063 3266383104 3267700704 3268794312 3281148032 3281234103 3294737124 3307070592 3308177376 3320679936 3333317184 3334432752 3334661784 3335777802 3347122338 3348384672 3360896504 3362252229 3373477632 3373686801 3375967896 3388726656 3389860768 3400251264 3401622864 3402761292 3415621312 3418142686 3429554688 3429767334 3442606272 3443758416 3445147566 3456773376 3458167776 3459325128 3469928544 3471089832 3472490007 3484299483 3485613552 3498638164 3499832448 3511734912 3514327236 3526186496 3527608896 3528789488 3530008512 3530212938 3539605824 3541999104 3542218722 3555605792 3558230501 3560650947 3570110208 3570331569 3584896056 3586248064 3598444416 3601100748 3602344752 3603550356 3613347612 3617169216 3629455872 3632149962 3641799168 3660749568 3660976549 3670702336 3673412008 3674680992 3677393601 3689803136 3691291536 3692526908 3721699548 3735764928 3737015184 3749981832 3751236846 3765413856 3766932756 3768193443 3780774144 3781008567 3810780288 3812317488 3813593364 3825282672 3841024576 3842573976 3843859978 3858249024 3874126592 3874228218 3888870048 3890171544 3890438748 3891740769 3903669612 3904733952 3904976061 3906448784 3919734096 3921315246 3934407168 3935723904 3937311504 3952191744 3953514432 3966959808 3968560008 3969888174 3982056552 3998443616 4000056516 4001147136 4001395223 4016373984 4031553024 4032902272 4033008063 4034529072 4048249968 4049604804 4064764032 4066549144 4069315368 4080378936 4081491456 4083137856 4097024064 4115543712 4118343264 4129540128 4132588509 4151028528 4152702978 4165128576 4198185152 4202735544 4204142082 4215572214 4220030752 4236090588 4237508289 4248765696 4253370912 4255238854 4269445632 4270874496 4287127824 4288857174 4306506792 4321152648 4322895723 4356934272 4358392416 4374978804 4376442987 4392982832 4394754882 4409427456 4409700858 4410903168 4427689392 4429633889 4444422912 4445910336 4446215712 4447703736 4462829784 4464512896 4464630009 4483002972 4498249068 4499784576 4501290528 4518302208 4533668352 4535497152 4537015056 4538845206 4554281214 4573023112 4574867787 4577979789 4590141696 4590426303 4591677888 4593530088 4609152072 4610890368 4612433504 4626571392 4628119776 4629986676 4633136172 4645732644 4647484736 4666443264 4666732602 4669907094 4682313216 4685769648 4691016327 4703478528 4706678016 4706950584 4719474432 4722958296 4747534596 4760442092 4779861408 4785213442 4797925888 4801467664 4803126336 4804733808 4817796816 4822892288 4823018802 4842866616 4844820141 4860995328 4861296729 4899574656 4901551056 4903191468 4921722048 4942105686 4962266064 4981019904 4981328747 4982686912 4999975776 5001649128 5003666703 5020551808 5020683507 5022577008 5024257924 5041344756 5060216448 5063951844 5081040384 5083089984 5084791152 5100376896 5102434296 5104141938 5123431968 5127214029 5144332032 5144651001 5165637624 5185160064 5186895392 5187251664 5188987692 5204892816 5206634748 5226312128 5228420328 5230170134 5247631872 5247957246 5249748672 5267602368 5271352576 5271490854 5289279744 5291413344 5293184232 5295012768 5295319407 5309408736 5312998656 5313328083 5333408688 5355165312 5377344084 5379372096 5397666624 5399473072 5401651122 5405325534 5419685376 5420021418 5425753824 5440505248 5444183808 5444521369 5448224943 5462698752 5487391616 5491124352 5506053504 5510118012 5512021488 5534704704 5536937304 5538790362 5553504768 5603647392 5605522776 5620762952 5626855269 5648120784 5650011052 5650399134 5671161216 5694499328 5716170432 5718476232 5720390046 5737924008 5742009056 5761536864 5763860964 5765789967 5787373536 5809245696 5811189888 5833305072 5835257316 5835658122 5859673176 5879601144 5881204224 5881568882 5881972869 5903585856 5927880448 5928287616 5930271648 5950439712 5952840012 5954832261 5973084828 5977337296 5997665424 5999712768 6000084774 6001720704 6020116992 6024560976 6047329536 6049353408 6051793608 6072374952 6074407206 6099823716 6103973052 6120568404 6122237184 6122616787 6124706784 6145536096 6147853824 6168761856 6170826368 6173315568 6177514896 6194310192 6222310136 6226542792 6229054467 6247692864 6254688436 6275934112 6297277728 6304103316 6306213123 6323358321 6330046128 6354135882 6373148544 6382858281 6404168448 6406311744 6423729088 6430691736 6457155488 6459760188 6461922089 6481728972 6511028126 6532766208 6535401408 6537588624 6562296064 6562468206 6589474248 6592132323 6614141184 6614551287 6616354752 6666634368 6668865504 6669323568 6671555604 6694244676 6696769344 6721793008 6724504458 6746955264 6747373602 6751935792 6777453312 6777873541 6779721536 6800502528 6803245728 6805522584 6808267809 6831242624 6831421821 6836285372 6859534668 6885212544 6887516832 6890295132 6913546752 6916335552 6918650256 6939857088 6942179664 6944980014 6968598966 6971227104 6997276328 6999664896 7000098903 7004860641 7023469824 7028654472 7055217792 7057578976 7060017024 7060425876 7079211648 7084437444 7111211584 7116461002 7121301894 7140220416 7140663138 7169792112 7172496128 7177820163 7196888832 7202201496 7204689504 7207100712 7226695224 7234338432 7264299924 7321499136 7321953098 7341404672 7346824016 7349361984 7354787202 7379606272 7382583072 7385053816 7413158529 7443399096 7471529856 7474030368 7499963664 7502473692 7530827712 7533865512 7536386886 7561548288 7562017134 7621560576 7622033143 7624634976 7627186728 7650565344 7656212907 7682049152 7685147952 7687719956 7716498048 7748253184 7748456436 7777740096 7780343088 7780877496 7783481538 7807339224 7809467904 7809952122 7812897568 7839468192 7842630492 7845255201 7871447808 7871935869 7874623008 7904383488 7907028864 7933919616 7937120016 7939776348 7964113104 7996887232 8000113032 8002294272 8002790446 8032747968 8065804544 8066016126 8069058144 8096499936 8099209608 8102476683 8107988301 8129528064 8130032127 8133098288 8138630736 8160757872 8166275712 8194048128 8231087424 8236686528 8259080256 8265177018 8302057056 8305405956 8308185543 8330257152 8330773661 8396370304 8405471088 8408284164 8431144428 8440061504 8472181176 8475016578 8475598701 8497531392 8506741824 8510477708 8541748992 8574255648 8577714348 8580585069 8613013584 8642305296 8645791446 8713868544 8716784832 8749957608 8752885974 8785965664 8789509764 8792451367 8819401716 8821806336 8822353323 8855378784 8859267778 8888845824 8891820672 8892431424 8895407472 8925659568 8929025792 8929260018 8966005944 8996498136 8999569152 9000127161 9002581056 9070994304 9074030112 9077690412 9108562428 9111610809 9146046224 9149735574 9155959578 9180283392 9180852606 9183355776 9187060176 9218304144 9221780736 9222352523 9224867008 9253142784 9256239552 9259973352 9266272344 9291465288 9294969472 9333465204 9339814188 9371539296 9382032654 9406957056 9413356032 9413901168 9438948864 9445916592 9495069192 9520884184 9531203823 9559722816 9570426884 9602935328 9606252672 9609467616 9635593632 9645784576 9646037604 9685733232 9689640282 9721990656 9722593458 9766542189 9799149312 9803102112 9806382936 9843444096 9884211372 9887519341 9924532128 9962039808 9962657494 9965373824 9999951552 10003298256 10007333406 10041103616 10041367014 10045154016 10048515848 10082689512 10086756687 10120432896 10121060403 10127903688 10166179968 10169582304 10200753792 10204868592 10208283876 10246863936 10254428058 10288664064 10289302002 10331275248 10370320128 10370963129 10373790784 10374503328 10377975384 10409785632 10413269496 10417470021 10452624256 10452898449 10456840656 10460340268 10495914492 10499497344 10535204736 10542705152 10542981708 10578559488 10582826688 10586368464 10590025536 10590638814 10618817472 10625997312 10626656166 10666817376 10674691503 10681952841 10710330624 10710994707 10754688168 10758744192 10795333248 10798946144 10803302244 10810651068 10840042836 10851507648 10881010496 10888367616 10889042738 10896449886 10925397504 10945704763 10974783232 10982248704 10982929647 11012107008 11020236024 11024042976 11032180803 11069409408 11073874608 11077580724 11207294784 11211045552 11241525904 11253710538 11296241568 11300022104 11300798268 11304580329 11342322432 11343025701 11432340864 11436952464 11440780092 11475848016 11484018112 11523073728 11527721928 11531579934 11574747072 11622379776 11666610144 11670514632 11671316244 11675222307 11714928183 11719346352 11759202288 11763137764 11763945738 11807171712 11855760896 11856575232 11860543296 11900879424 11905680024 11909664522 11946169656 11954674592 11963499401 11995330848 12000169548 12003441408 12004185669 12049121952 12094659072 12098706816 12103587216 12144749904 12148814412 12199647432 12207946104 12241136808 12244474368 12245233574 12249413568 12291072192 12341652736 12346631136 12355029792 12388620384 12397765527 12444620272 12453085584 12458108934 12495385728 12509376872 12551868224 12594555456 12608206632 12612426246 12646716642 12660092256 12708271764 12712524867 12746297088 12765716562 12808336896 12812623488 12847458176 12861383472 12914310976 12919520376 12923844178 12963457944 12968687169 13022056252 13070802816 13075177248 13124592128 13124936412 13129328961 13178948496 13184264646 13228282368 13229102574 13232709504 13288901667 13333268736 13337731008 13338647136 13343111208 13388489352 13393538688 13443586016 13449008916 13453509923 13494747204 13503871584 13554906624 13555747082 13559443072 13601005056 13606491456 13611045168 13616535618 13662485248 13662843642 13672570744 13719069336 13724603361 13733939367 13770425088 13771278909 13775033664 13780590264 13832671104 13837300512 13879714176 13884359328 13889960028 13937197932 13942454208 13994552656 13999329792 14000197806 14009721282 14046939648 14057308944 14073048981 14110435584 14111310487 14115157952 14120034048 14120851752 14158423296 14168874888 14222423168 14232922004 14242603788 14281326276 14339584224 14344992256 14355640326 14393777664 14404402992 14409379008 14414201424 14453390448 14468676864 14528599848 14534460423 14583890187 14643906196 14693648032 14698723968 14709574404 14759212544 14765166144 14770107632 14826317058 14886798192 14893335989 14943059712 14943986241 14948060736 14999927328 15004947384 15011000109 15061655424 15067731024 15072773772 15124034268 15243121152 15244066286 15249269952 15254373456 15301130688 15312425814 15364098304 15370295904 15375439912 15381642087 15432996096 15433953003 15496912872 15555480192 15560686176 15561754992 15566963076 15614678448 15619904244 15625795136 15678936384 15685260984 15690510402 15742895616 15743871738 15749246016 15814057728 15867839232 15874240032 15879552696 15885958221 15928226208 15939984249 15993774464 16000226064 16005580892 16065495936 16131609088 16132032252 16138116288 16192999872 16198419216 16204953366 16215976602 16259056128 16260064254 16266196576 16277261472 16321515744 16332551424 16333564107 16344674829 16388096256 16462174848 16473373056 16518160512 16530354036 16604114112 16610811912 16616371086 16660514304 16661547322 16748247047 16792740608 16810942176 16816568328 16862288856 16880123008 16880565807 16944362352 16950033156 16951197402 17013483648 17020955416 17083497984 17148511296 17155428696 17161170138 17226027168 17284610592 17291582892 17297369901 17427737088 17433569664 17499915216 17505771948 17571931328 17579019528 17584902734 17638803432 17643612672 17644706646 17645918607 17710757568 17718535556 17783641344 17784862848 17790814944 17851319136 17858051584 17858520036 17864496783 17932011888 17992996272 17999138304 18000254322 18005162112 18141988608 18148060224 18155380824 18217124856 18223221618 18292092448 18299471148 18305595469 18311919156 18361705212 18366711552 18367850361 18374120352 18436608288 18443561472 18444705046 18449734016 18506285568 18512479104 18519946704 18532544688 18582930576 18589938944 18666930408 18679628376 18687163401 18743078592 18764065308 18827802336 18891833184 18918639369 18970074963 18990138384 19041768368 19062407646 19119445632 19140853768 19148574843 19205870656 19212505344 19218935232 19271187264 19292075208 19371466464 19379280564 19385766267 19445186916 19533084378 19598298624 19606204224 19612765872 19686888192 19768422744 19775038682 19776396969 19843653861 19849064256 19925314988 19930747648 19999903104 20006596512 20014666812 20082207232 20082734028 20090308032 20097031696 20165379024 20173513374 20240865792 20242120806 20255807376 20332359936 20333620623 20339164608 20401507584 20409737184 20416567752 20424803427 20493727872 20508856116 20578604004 20585491087 20662550496 20740640256 20741926258 20747581568 20749006656 20755950768 20819571264 20826538992 20834940042 20905248512 20905796898 20913681312 20920680536 20991828984 20998994688 21000296709 21014581923 21070409472 21085963416 21165653376 21172736928 21180051072 21181277628 21237634944 21253312332 21333634752 21349383006 21363905682 21420661248 21421989414 21509376336 21517488384 21533460489 21590666496 21597892288 21606604488 21621302136 21680085672 21703015296 21762020992 21778085476 21792899772 21891409526 21949566464 21964497408 21965859294 22024214016 22040472048 22048085952 22064361606 22138818816 22147749216 22155161448 22239475587 22414589568 22422091104 22483051808 22507421076 22592483136 22600044208 22601596536 22609160658 22684644864 22686051402 22788598441 22864681728 22866099429 22873904928 22881560184 22951696032 22968036224 22968638721 23046147456 23055443856 23063159868 23149494144 23244759552 23333220288 23341029264 23342632488 23350444614 23429856366 23438692704 23518404576 23526275528 23527891476 23535765603 23614343424 23615807607 23713150464 23721086592 23801758848 23811360048 23819329044 23892339312 23909349184 23926998802 23990661696 24000339096 24006882816 24008371338 24098243904 24197413632 24207174432 24289499808 24297628824 24307430049 24390096381 24399294864 24415892208 24482273616 24490467148 24498827136 24582144384 24683305472 24693262272 24710059584 24777240768 24795531054 24889240544 24906171168 24907613507 24916217868 24924556629 24990771456 24992320983 25018753744 25103736448 25189110912 25216413264 25224852492 25293433284 25320184512 25416543528 25425049734 25426796103 25492594176 25531433124 25625246976 25626835843 25694916352 25722766944 25741755207 25828621952 25839040752 25847688356 25926915888 25937374338 26044112504 26141605632 26150354496 26249872824 26258657922 26357896992 26368529292 26377354101 26458205148 26465419008 26467059969 26577803334 26666537472 26675462016 26677294272 26686222416 26776978704 26787077376 26887172032 26898017832 26907019846 26989494408 27000381483 27007743168 27111494164 27118886144 27212982912 27222090336 27233071236 27324970496 27325687284 27334832427 27345141488 27438138672 27449206722 27467878734 27540850176 27542557818 27550067328 27561180528 27665342208 27667057569 27674601024 27759428352 27768718656 27779920056 27874395864 27884908416 27989105312 28000395612 28009766561 28019442564 28114617888 28146097962 28220871168 28222620974 28230315904 28240068096 28241703504 28316846592 28337749776 28444846336 28465844008 28485207576 28562652552 28593611469 28679168448 28711280652 28808805984 28818758016 28828402848 28906780896 28937353728 29057199696 29068920846 29167780374 29287812392 29299626567 29387296064 29397447936 29419148808 29530332288 29540215264 29652634116 29662558023 29773596384 29786671978 29886119424 29887972482 29896121472 29999854656 30009894768 30022000218 30123310848 30135462048 30145547544 30248068536 30260270061 30363181209 30488132572 30498539904 30508746912 30602261376 30624851628 30728196608 30740591808 30750879824 30763284174 30865992192 30867906006 30993825744 31007437223 31110960384 31112889387 31121372352 31123509984 31133926152 31229356896 31239808488 31251590272 31252410063 31357872768 31370521968 31381020804 31487743476 31498492032 31628115456 31735678464 31748480064 31759105392 31771916442 31856452416 31879968498 31987548928 32000452128 32011161784 32024074509 32045858523 32130991872 32132984121 32264064504 32276232576 32385999744 32396838432 32409906732 32431953204 32520128508 32532393152 32554522944 32643031488 32665102848 32667128214 32689349658 32776192512 32837114289 32924349696 32946746112 32948788941 33036321024 33060708072 33208228224 33221623824 33232742172 33323094644 33496494094 33585481216 33621884352 33633136656 33724577712 33760246016 33761131614 33888724704 33900066312 33902394804 33913740987 34026967296 34029077103 34041910832 34297022592 34310857392 34322340276 34452054336 34569221184 34583165784 34594739802 34867139328 34869301229 34999830432 35011543896 35025666921 35143862656 35144784549 35158039056 35169805468 35277606864 35289413292 35291837214 35421515136 35437071112 35567282688 35569725696 35581629888 35702638272 35717040072 35728993566 35864023776 35890498203 35985992544 36000508644 36010324224 36012557007 36283977216 36296120448 36310761648 36434249712 36446443236 36584184896 36598942296 36611190938 36623838312 36723410424 36733423104 36735700722 36748240704 36873216576 36889410092 36899468032 37024958208 37039893408 37065089376 37165861152 37179877888 37193296581 37333860816 37359256752 37374326802 37486157184 37528130616 37655604672 37783666368 37837278738 37940149926 37980276768 38083536736 38111649583 38124815292 38137574601 38238891264 38281707536 38297149686 38411741312 38425010688 38437870464 38542374528 38584150416 38742932928 38758561128 38771532534 38890373832 38906061507 39066168756 39212408448 39225531744 39373776384 39387986883 39536845488 39550077364 39552793938 39687307722 39698128512 39850629976 39861495296 39866705001 39999806208 40013193024 40029333624 40165468056 40180616064 40194063392 40330758048 40347026748 40360529769 40484241612 40511614752 40664719872 40667241246 40678329216 40803015168 40819474368 40833135504 40849606854 40987455744 41017712232 41157208008 41170982174 41173810083 41313836727 41325100992 41483852516 41495163136 41498013312 41511901536 41639142528 41653077984 41669880084 41810497024 41811593796 41827362624 41841361072 41983657968 41997989376 42000593418 42029163846 42140818944 42171926832 42219146943 42331306752 42333931461 42345473856 42360102144 42362555256 42475269888 42506624664 42667269504 42698766012 42727811364 42843978828 42858317509 43018752672 43034976768 43066920978 43181332992 43195784576 43213208976 43242604272 43360171344 43406030592 43524041984 43556170952 43585799544 43603381269 43751670561 43782819052 43931718588 44080944096 44096171904 44128723212 44277637632 44295498432 44310322896 44478951174 44680007967 44829179136 44831958723 44844182208 44966103616 45014842152 45184966272 45200088416 45203193072 45218321316 45372102804 45577196882 45729363456 45732198858 45747809856 45763120368 45903392064 45936072448 45937277442 46092294912 46110887712 46126319736 46144926261 46298988288 46301859009 46666440576 46682058528 46685264976 46700889228 46859712732 46877385408 47036809152 47052551056 47055782952 47071531206 47228686848 47231615214 47442173184 47445114787 47603517696 47622720096 47638658088 47657874663 47784678624 47818698368 47819952747 47853997604 47981323392 48000678192 48016742676 48196487808 48394827264 48414348864 48578999616 48595257648 48614860098 48780192762 48798589728 48831784416 48964547232 48980934296 48997654272 49000692321 49034024487 49164288768 49386524544 49420119168 49554481536 49591062108 49778481088 49812342336 49815227014 49832435736 49849113258 49981542912 49984641966 50037507488 50207472896 50244741141 50378221824 50432826528 50449704984 50586866568 50640369024 50833087056 50850099468 50853592206 51062866248 51250493952 51253671686 51389832704 51445533888 51483510414 51657243904 51678081504 51695376712 51853831776 51874748676 51892109703 52088225008 52283211264 52300708992 52499745648 52517315844 52715793984 52737058584 52754708202 52916410296 52930838016 52934119938 52937755821 53155606668 53350924032 53354232001 53354588544 53372444832 53553957408 53574154752 53593490349 53774344064 53796035664 53814039692 53978988816 54000762966 54015486336 54222988328 54237772288 54425965824 54444180672 54466142472 54651374568 54669664854 54690282976 54876277344 54898413444 54916786407 54935757468 55085115636 55100134656 55103551083 55122361056 55330684416 55334115138 55349202048 55518856704 55537437312 55559840112 55748791728 55769816832 55978210624 56000791224 56019533122 56038885128 56229235776 56292195924 56445241948 56460631808 56483407008 56675499552 56755918107 56889692672 56910224889 56931688016 56970415152 57125305104 57187222938 57358336896 57422561304 57445724529 57617611968 57637516032 57656805696 57813561792 58114399392 58137841692 58157298801 58315415627 58335560748 58575624784 58599253134 58774592128 58794895872 58838297616 59060664576 59080430528 59305268232 59325116046 59329190907 59530961583 59547192768 59573343956 59775944964 59792242944 59999709312 60019789536 60044000436 60246621696 60270924096 60291095088 60496137072 60520540122 60726362418 60976265144 60997079808 61000861869 61017493824 61204522752 61249703256 61481183616 61501759648 61526568348 61735812012 61756473261 61987651488 62014874446 62221920768 62225778774 62242744704 62247019968 62267852304 62458713792 62479616976 62503180544 62504820126 62715745536 62741043936 62762041608 62975486952 62996984064 63000890127 63496960128 63518210784 63543832884 63712904832 63759936996 63975097856 64000904256 64022323568 64048149018 64091717046 64261983744 64265968242 64528129008 64552465152 64556467661 64600381467 64771999488 64793676864 64819813464 64863906408 65040257016 65064786304 65109045888 65286062976 65334256428 65378699316 65674228578 65848699392 65893492224 65897577882 66072642048 66121416144 66416456448 66443247648 66465484344 66646189288 66718426761 66992988188 67243768704 67266273312 67449155424 67520492032 67522263228 67777449408 67800132624 67804789608 67827481974 68053934592 68058154206 68083821664 68365795323 68594045184 68598298287 68621714784 68644680552 68904108672 69138442368 69166331568 69189479604 69734278656 69738602458 69999660864 70023087792 70051333842 70287725312 70289569098 70316078112 70339610936 70555213728 70578826584 70583674428 70607296809 70843030272 70847422821 70874142224 71139451392 71163259776 71405276544 71434080144 71457987132 71728047552 71780996406 71971985088 72001017288 72020648448 72025114014 72592240896 72596741903 72621523296 72868499424 72892886472 72922290147 73168369792 73170289143 73197884592 73222381876 73247676624 73446820848 73471401444 73496481408 73746433152 73778820184 73798936064 74049916416 74079786816 74130178752 74331722304 74386593162 74667721632 74718513504 74722840521 74748653604 74773669887 74972314368 74976962949 75056261232 75311209344 75567332736 75674557476 75880299852 75960553536 76167073472 76223299166 76249630584 76275149202 76477782528 76563415072 76594299372 76619933341 76823482624 76875740928 76880507529 77084749056 77168300832 77225265621 77485865856 77517122256 77543065068 77780747664 77812123014 78132337512 78424816896 78451063488 78775973766 79073690976 79100154728 79105587876 79132062303 79374615444 79396257024 79401179907 79701259952 79733410002 79999612416 80026386048 80058667248 80330936112 80361232128 80388126784 80661516096 80694053496 80721059538 80968483224 81001144449 81023229504 81334482492 81356658432 81638948736 81666271008 81699213708 81974911488 82004497281 82035424464 82314416016 82341964348 82347620166 82627673454 82650201984 82967705032 82990326272 82996026624 83001172707 83023803072 83278285056 83306155968 83339760168 83623187592 83654725248 83682722144 83967315936 84001186836 84029299683 84058327692 84343853664 84438293886 84662613504 84667862922 84690947712 84720204288 84725110512 84950539776 85013249328 85334539008 85397532024 85455622728 85687957656 85716635018 86037505344 86133841956 86391569152 86426417952 86485208544 86720342688 86812061184 87048083968 87112341904 87171599088 87206762538 87503341122 87565638104 87863437176 87898879701 88161888192 88192343808 88257446424 88590996864 88620645792 88957902348 88987674069 89360015934 89658358272 89663917446 89688364416 89932207232 90029684304 90369932544 90400176832 90406386144 90436642632 90744205608 90780810183 91089543627 91154393764 91464397716 91495619712 91526240736 91806784128 91872144896 91874554884 92184589824 92221775424 92252639472 92289852522 92597976576 92603718018 93022311669 93332881152 93338668161 93364117056 93370529952 93401778456 93719425464 93754770816 94073618304 94105102112 94111565904 94143062412 94463230428 94884346368 94890229574 95207035392 95245440192 95277316176 95315749326 95569357248 95637396736 95639905494 95707995208 95962646784 96001356384 96033485352 96072223527 96137575569 96392975616 96398952363 96828697728 97157999232 97190515296 97229720196 97560385524 97597179456 97663568832 97929094464 97961868592 97995308544 98001384642 98068048974 98328577536 98511342867 98773049088 98779173409 98840238336 98846366823 99108963072 99182124216 99556962176 99624684672 99630454028 99664871472 99698226516 99969283932 100075014976 100414945792 100489482282 100756443648 100865653056 100899409968 101173733136 101280738048 101666174112 101700198936 101707184412 101741222961 102087231309 102125732496 102507343372 102891067776 102967020828 103314487808 103356163008 103390753424 103707663552 103749497352 103784219406 104176450016 104253351923 104601417984 104607903687 104999491296 105034631688 105077000763 105431587968 105474117168 105509416404 105832820592 105868239876 105875511642 106311213336 106701848064 106708464002 106709177088 106744889664 107107914816 107186980698 107548688128 107592071328 107628079384 107671494609 107957977632 108001525932 108030972672 108037671021 108445976656 108851931648 108888361344 108932284944 109302749136 109339329708 109380565952 109752554688 109796826888 109833572814 109871514936 110170231272 110200269312 110207102166 110244722112 110668230276 110698404096 111074874624 111119680224 111497583456 111539633664 111579889743 111956421248 112001582448 112039066244 112077770256 112458471552 112584391848 112890483896 112921263616 112966814016 113350999104 113511836214 113820449778 113863376032 113940830304 114250610208 114334948749 114374445876 114412723803 114716673792 114845122608 114891449058 115235223936 115275032064 115313611392 115627123584 116228798784 116275683384 116314597602 116630831254 116671121496 117151249568 117198506268 117237729329 117549184256 117676595232 118121329152 118160861056 118163960649 118610536464 118650232092 118658381814 119061923166 119094385536 119146687912 119551889928 119584485888 119600115003 119999418624 120039579072 120088000872 120541848192 120582190176 120992274144 121041080244 121081589307 121452724836 121952530288 121994159616 122001723738 122034987648 122409045504 122499406512 122962367232 123003519296 123053136696 123471624024 123512946522 123521430249 123941510181 123975302976 124029748892 124451557548 124485489408 124494039936 124535704608 124917427584 124959233952 125006361088 125009640252 125431491072 125482087872 125524083216 125950973904 125993968128 126001780254 126657440829 126993920256 127001794383 127036421568 127087665768 127425809664 127519873992 128001808512 128044647136 128096298036 128183434092 128531936484 128574952527 129056258016 129104930304 129112935322 129200762934 129543998976 129587353728 129639626928 129727812816 129784785047 130080514032 130129572608 130218091776 130572125952 130668512856 130757398632 130810143807 131348457156 131795155764 132242832288 132832912896 132886495296 132930968688 133292378576 133436853522 133985976376 134040023901 134487537408 134495876169 134532546624 134898310848 135044526456 135554898816 135600265248 135609579216 135654963948 136116308412 136167643328 136731590646 137188090368 137196596574 137243429568 137289361104 137808217344 138276884736 138332663136 138378959208 138434778783 138905577027 139477204916 139999321728 140046175584 140102667684 140575450624 140579138196 140632156224 140679221872 141110427456 141157653168 141167348856 141214593618 141686060544 141694845642 141748284448 142326519552 142335344361 142810553088 142868160288 142915974264 142973623989 143456095104 143561992812 143943970176 144002034576 144050228028 145184481792 145193483806 145243046592 145736998848 145785772944 145844580294 146336739584 146340578286 146395769184 146444763752 146495353248 146893641696 146942802888 146992962816 147002076963 147102073461 147492866304 147557640368 148159573632 148260357504 148663444608 148773186324 149335443264 149437027008 149445681042 149497307208 149547339774 149944628736 149953925898 150112522464 150622418688 150734223423 151134665472 151349114952 151760599704 151921107072 152334146944 152446598332 152499261168 152550298404 153126830144 153188598744 153239866682 153646965248 153751481856 153761015058 154169498112 154336601664 154450531242 154971731712 155034244512 155086130136 155561495328 155624246028 155676329109 156264675024 156849633792 156902126976 157551947532 158147381952 158200309456 158211175752 158264124606 158749230888 158792514048 158802359814 159402519904 159466820004 159520189087 160052772096 160062696003 160117334496 160661872224 160722464256 160776253568 160780471047 161323032192 161388106992 161442119076 161936966448 162002288898 162046459008 162668964984 162713316864 163277897472 163332542016 163398427416 164008994562 164070848928 164628832032 164683928696 164695240332 164750359221 165255346908 165300403968 165310653249 165935410064 165992053248 166002345414 166047606144 166556570112 166612311936 166679520336 167246375184 167309450496 167365444288 167934631872 168002373672 168058599366 168116655384 168687707328 168876587772 169335725844 169381895424 169450221024 170026498656 170669078016 170730674667 170795064048 170911245456 171375915312 171433270036 172075010688 172267683912 172337173587 172783138304 172852835904 172970417088 173440685376 174224683808 174343198176 174413525076 174471896403 174946246881 175006682244 175131276208 175726874352 175797759402 176323776384 176384687616 176514892848 177181993728 177241291584 177915804696 177975348138 177987572721 178720031868 179327834892 179376728832 179387850901 179864414464 180059368608 180739865088 180800353664 180812772288 180873285264 181488411216 181561620366 182179087254 182308787528 182928795432 182991239424 183002585607 183052481472 183613568256 183749109768 184443550848 184505278944 184579705044 185207436036 185269419783 186044623338 186665762304 186677336322 186728234112 186741059904 186803556912 187438850928 187509541632 188147236608 188210204224 188223131808 188286124824 188926460856 189002670381 189780459148 190490880384 190554632352 190631498652 191138714496 191274793472 191279810988 191415990416 191925293568 192002712768 192066970704 192144447054 192275151138 192785951232 192797904726 193657395456 193669402983 193801144401 194315998464 194381030592 194459440392 195120771048 195194358912 195327137664 195858188928 195923737184 196002769284 196136097948 197022685734 197546098176 197558346818 197680476672 197692733646 198217926144 198364248432 198586357843 199113924352 199249369344 199260908056 199329742944 199396453032 199938567864 200150029952 200155280283 200978964564 201731306112 201798819936 202347466272 202561476096 203332348224 203400397872 203414368824 203482445922 204174462618 204251464992 205014686744 205097385969 205782135552 205794894861 205934041656 206712326016 206781506848 207415327104 207498994704 207568438812 208352900032 208506703846 209202835968 209215807374 209998982592 210069263376 210154001526 210863175936 210948234336 211018832808 211665641184 211736479752 211751023284 211821890427 212542268463 212622426672 213416928004 213418354176 213489779328 214215829632 214373961396 215097376256 215184142656 215256158768 215342989218 215915955264 216003051864 216061945344 216075342042 216891953312 217052060561 217776722688 217790225709 217864569888 218605498272 218678659416 218761131904 218766870441 219505109376 219593653776 219667145628 219743029872 220340462544 220414204332 220489444224 221336460552 221396808192 222149749248 222239360448 222995166912 223159779486 223912842496 224003164896 224078132488 224155540512 224168521563 224321009661 224916943104 224930888847 225168783696 225780967792 225933628032 226701998208 227023672428 227640899556 227726752064 227881660608 228501220416 228669897498 228748891752 228825447606 229433347584 229690245216 229782898116 229859800023 230470447872 230627222784 230641522587 231254247168 232457597568 232551366768 232629195204 233261662508 233342242992 234302499136 234397012536 234475458658 235098368512 235353190464 236321722112 236327921298 237221072928 237300464184 237316763628 237396186909 238123846332 238188771072 238203539721 238293375824 239103779856 239200230006 239998837248 240079158144 240176001744 241083696384 241164380352 241984548288 242082160488 242163178614 242905449672 243905060576 244003447476 244069975296 244085108603 244998813024 245924734464 246007038592 246013491843 246106273392 246943248048 247025893044 247042860498 247883020362 247950605952 248059497784 248903115096 248970978816 248988079872 249003518121 249071409216 249834855168 249918467904 250019280504 250964175744 251048166432 251901947808 252003560508 252087899049 253314881658 253987840512 254003588766 254072843136 254175331536 254851619328 255039747984 256003617024 256089294272 256192596072 256366868184 257063872968 257149905054 258112516032 258225870644 258401525868 259174707456 259279253856 259455625632 259569570094 260161028064 260259145216 260436183552 261144251904 261337025712 261514797264 261620287614 262696914312 263590311528 263696639103 264485664576 265772990592 265861937376 266584757152 266873707044 266963022207 267971952752 268080047802 268975074816 268991752338 269065093248 269796621696 270089052912 270207667229 271109797632 271200530496 271219158432 271309927896 272232616824 272335286656 272342430549 273463181292 274393193148 274486859136 274578722208 275616434688 276553769472 276665326272 276757918416 276869557566 277811154054 278954409832 279066935007 279998643456 280016004483 280092351168 280205335368 281158276392 281264312448 281358443744 282220854912 282315306336 282334697712 282429187236 283389691284 283496568896 284653039104 284670688722 285621106176 285736320576 285831948528 285947247978 286912190208 287123985624 287887940352 288004069152 288100456056 288216670581 289196857089 290386967612 290486093184 291473997696 291571545888 291689160588 292673479168 292681156572 292791538368 292889527504 292990706496 293787283392 293885605776 293985925632 294004153926 294204146922 294985732608 295115280736 295534028601 296319147264 296337520227 296520715008 296539100469 297326889216 297546372648 298670886528 298874054016 298891362084 298994614416 299094679548 299907851796 300225044928 301244837376 301468446846 302269330944 302698229904 303521199408 303842214144 303861053567 304668293888 304893196664 304998522336 305100596808 305223668883 306253660288 306261693927 306377197488 306479733364 307522030116 308673203328 308901062484 309943463424 310068489024 310172260272 311122990656 311248492056 311352658218 312529350048 312760055769 313804253952 313823711061 315103895064 316294763904 316400618912 316422351504 316528249212 317498461776 317604719628 318805039808 318933640008 319040378174 320105544192 320125392006 320234668992 321323744448 321552507136 321560942094 322646064384 322776213984 322884238152 323014483827 323873932896 324004577796 324092918016 324113013063 325337929968 326555794944 326665084032 326796854832 328017989124 328141697856 329257664064 329367857392 329390480664 329500718442 330510693816 330600807936 330621306498 331870820128 332004690828 332095212288 332115803509 333224623872 333359040672 334492750368 334618900992 334730888576 334739669229 335869263744 336004747344 336117198732 336233310768 337375414656 337753175544 338671451688 338763790848 338900442048 340052997312 341461349334 341590128096 341822490912 342751830624 342866540072 343004846247 343238171409 344150021376 344535367824 344674347174 345705671808 345940834176 346881370752 348449367616 348686396352 348827050152 348943792806 349892493762 350013364488 350262552416 351453748704 351595518804 351713187987 352647552768 353029785696 354363987456 354482583168 355831609392 355950696276 355975145442 357440063736 358655669784 358753457664 358775701802 358800345009 359728828928 360118737216 361600707328 361625544576 361746570528 362976822432 363123240732 363244767921 364358174508 364617575056 365857590864 365982478848 366005171214 366104962944 367227136512 367498219536 368887101696 369010557888 369159410088 370414872072 370538839566 370564290747 372089246676 373354672644 373456468224 373479624007 373482119808 373607113824 374877701856 375019083264 376294473216 376420408448 376446263616 376572249648 377852921712 378005340762 379560918296 379972322487 380981760768 381005383149 381109264704 381262997304 382277428992 382559621976 382831980832 384005425536 384133941408 384288894108 384550302276 385595809452 385724857581 387314790912 387338805966 387602288802 388631996928 388762061184 388918880784 389354355141 390241542096 390388717824 390654275328 391716377856 391847474368 392005538568 392272195896 394045371468 395116693636 395385467292 396728496864 397172715686 398227848704 398498738688 398521816112 398659485888 398792906064 399877135728 400300059904 400310560566 401957929128 402120071703 403462612224 403487628507 403597639872 404694932544 406664696448 406800795744 406828737648 406964891844 408348925236 408502929984 410029373488 410194771938 411564271104 411589789722 411868083312 413424652032 413450286001 413563013696 414830654208 414997989408 415136877624 415304336349 416705800064 416716731081 417013407692 418431614748 419997965184 420138526752 420308003052 421726351872 421896468672 422037665616 423331282368 423472959504 423502046568 423643780854 425084536926 425244853344 426833856008 426979558656 427006033083 428431659264 428747922792 430368285312 430512317536 430685978436 431831910528 432006103728 432150684084 433783906624 434104121122 435553445376 435580451418 435729139776 437210996544 437357318832 437522263808 437533740882 439010218752 439187307552 439334291256 439486059744 440680925088 440828408664 440978888448 441006230889 442672921104 444478720896 445990333824 446319558972 447825684992 448006329792 448156264976 448311081024 448337043126 448642019322 449833886208 449861777694 450337567392 451561935584 451867256064 451895273627 452202670269 453403996416 454047344856 455281799112 455453504128 455763321216 457002440832 457339794996 457497783504 457650895212 459380490432 459565796232 459719600046 460940895744 461254445568 461283045174 462508494336 464915195136 464944021723 465102733536 465258390408 466523325016 466684485984 467028987327 468604998272 468794025072 468950917316 470706380928 472643444224 472655842596 474442145856 474600928368 474633527256 474792373818 476247692664 476377542144 476407079442 476586751648 478207559712 478400460012 478560567261 480158316288 480188088009 480352003488 482167392768 482328760704 483969096576 484164320976 484326357228 485810899344 487810121152 488006894952 488139950592 488170217206 489997626048 492014077184 492026983686 492212546784 493886496096 494051786088 494085720996 494251077663 495766040724 495901211904 495931959747 496118995568 497806230192 497976159744 498007036242 498142818432 499669710336 499836935808 500038561008 501928351488 502096332864 503803895616 504007121016 504175798098 506629763316 508007177532 508145686272 508177193321 508350663072 510079495968 512007234048 512178588544 512192024001 512385192144 512733736368 514127745936 514299810108 516225032064 516451741288 516803051736 517011520761 518349414912 518558507712 518911251264 519139140188 520322056128 522674051424 523029594528 523240575228 523415689209 524838740643 525393828624 527180623056 527393278206 528971329152 531545981184 531723874752 533169514304 533747414088 533926044414 535943905504 536160095604 536339533387 537983504676 538130186496 538163552703 539593243392 540178105824 540415334458 542219595264 542401060992 542438316864 542619855792 544465233648 544670573312 544684861098 546926362584 548786386296 548973718272 549007756821 549157444416 553330652544 553515836832 553739115132 555622308108 555808259349 557908819664 558133870014 559997286912 560032008966 560184702336 560410670736 562316552784 562528624896 562563503903 562716887488 564441709824 564630612672 564669395424 564858374472 566779382568 566993137792 567008011143 569341377444 571472641152 571663897056 571894495956 573824380416 574247971248 575775880704 576008138304 576200912112 576433341162 578393714178 580773935224 580972186368 581008208949 581403433203 582947995392 583143091776 583378321176 585362313144 585583076736 585779055008 585981412992 587574566784 587771211552 588008307852 588408293844 590230561472 591068057202 592638294528 592675040454 593041430016 593078200938 594653778432 595092745296 595759073529 597341773056 597748108032 597782724168 597989228832 598189359096 599815703592 600450089856 602936893692 605396459808 607042398816 607684428288 607722107134 609336587776 609786393328 609997044672 610201193616 610447337766 612507320576 612523387854 612754394976 612959466728 615044060232 615292157907 617346406656 617384684583 617802124968 620136978048 620344520544 622245981312 622496984112 622705316436 625058700096 625520111538 627608507904 627647422122 630207790128 632589527808 632628750869 632801237824 632844703008 633056498424 634996923552 635209439256 635465671281 637610079616 637626805389 637867280016 638080756348 640250784012 640469337984 642647488896 643105014272 643121884188 645292128768 645552427968 645768476304 646028967654 647747865792 648009155592 648185836032 648226026126 650675859936 651156181683 653330168064 653370677127 653593709664 656035978248 656283395712 658515328128 658735714784 658780961328 659001436884 661021387632 661242612996 663741640256 664009381656 664190424576 664231607018 666449247744 666718081344 668985500736 669461777152 669479338458 671738527488 672009494688 672234397464 672466621536 672505564689 672963028983 674750829312 674792666541 675506351088 677342903376 677800884096 680105994624 682922698668 683180256192 683644981824 685503661248 685733080144 686009692494 686476342818 688300042752 689070735648 689348694348 689579400069 691411343616 691454213863 691881668352 691924567761 693762741504 696898735232 697372792704 697654100304 697887585612 699784987524 700026728976 700525104832 702907497408 703191037608 703426375974 705295105536 706059571392 708965166336 711663218784 711901392552 711950290884 712188560727 714610619163 714880127472 717311339568 717551403604 717600690018 720237474432 723201414656 723251089152 723493141056 725953644864 726246481464 726489535842 728716349016 729235150112 729773463461 731715181728 732010342428 732209925888 732255325809 734996439072 737774203392 738021115776 738318820176 740829744144 741077679132 741128581494 744178493352 746709345288 746912936448 746959248014 746964239616 747010554363 747214227648 749755403712 752840816896 752892527232 753144499296 755705843424 756010681524 756263697147 759121836592 759944644974 761963521536 762010766298 762218529408 762525994608 764554857984 765119243952 765663961664 768010851072 768267882816 768577788216 769100604552 771191618904 771449715162 774677611932 775204577604 777524122368 777837761568 778708710282 780483084192 780777435648 781308550656 783432755712 783694948736 784011077136 784544391792 788090742936 790233387272 790770934584 791089917309 793456993728 794345431372 797043632224 797318971776 797585812128 799754271456 800600119808 800621121132 800889066621 803915858256 804240143406 806925224448 806975257014 807195279744 809389865088 810623001687 813329392896 813601591488 813657475296 813929783688 816697850472 817005859968 820058746976 820389543876 820664105303 823179579444 823736166624 826849304064 826900572002 827126027392 829661308416 829995978816 830273755248 830608672698 833411600128 833433462162 834026815384 836863229496 837200805021 839995930368 840048013449 840277053504 840616006104 843792937344 844075331232 846662564736 846945919008 847004093136 847287561708 850169073852 850489706688 853667712016 853959117312 854012066166 856863318528 857495845584 860736570624 860789939707 861024635072 861371956872 863663821056 864012207456 864301368168 864650011743 867567813248 867590571267 868208242244 871160902836 871458279552 874421993088 874714637664 875044527616 875067481764 878020437504 878374615104 878668582512 878972119488 881361850176 881656817328 881957776896 882012461778 885345842208 886602085803 888957441792 889012560681 889617301407 891980667648 892639117944 896012659584 896312529952 896622162048 896674086252 897284038644 899723555388 900675134784 903123871168 903734512128 903790547254 904405340538 906807992832 908094689712 908493495329 910563598224 910907008256 911526642432 911583160701 914004881664 914679589992 914995567008 915301790424 915671006649 918760980864 919131592464 919439200092 922566090348 929830390272 929888043446 930205467072 930516780816 933046650032 933368971968 934057974654 937209996544 937588050144 937901834632 938280167307 941412761856 941471133183 945311685192 948884291712 949201856736 949267054512 949584747636 952495385328 952814158884 953173503296 956415119424 956800920024 957121134522 960316632576 960376176018 960704006976 964657521408 967938193152 968328641952 968652714456 969043451481 971621798688 972339039189 975620242304 976013789904 976340434412 979995252096 984028154368 984053967372 984425093568 987772992192 988103572176 988171441992 988502155326 991532081448 991802423808 991863919494 992237991136 995612460384 996014072484 996285636864 996347410527 999673871616 1000077122016 1003856702976 1004192665728 1007607791232 1008014242032 1008351596196 1013259526632 1016014355064 1016291372544 1016354386642 1016701326144 1020158991936 1024357177088 1024384048002 1024770384288 1025467472736 1028255491872 1028599620216 1029014538741 1029714514227 1032450064128 1032903482576 1033606103472 1034023041522 1037117015424 1037822502528 1038278280376 1040644112256 1045348102848 1046059189056 1046481150456 1046831378418 1049677481286 1050787657248 1054361246112 1054786556412 1055139563961 1057942658304 1063091962368 1063447749504 1066339028608 1067494828176 1067852088828 1071887811008 1072320191208 1072679066774 1075967009352 1076260372992 1076327105406 1076401035027 1079186486784 1080356211648 1080830668916 1084802121984 1084876633728 1085239711584 1088930467296 1089341146624 1089369722196 1089734303763 1093852725168 1097572772592 1097947436544 1098015513642 1098314888832 1106661305088 1107031673664 1107478230264 1111244616216 1111616518698 1115817639328 1116267740028 1116641323609 1120064017932 1120369404672 1120438872021 1120821341472 1124633105568 1125057249792 1125127007806 1125433774976 1128883419648 1129261225344 1129338790848 1129716748944 1133558765136 1133986275584 1134016022286 1138682754888 1139916967461 1142945282304 1143016149447 1143327794112 1143788991912 1148495942496 1152016276608 1152401824224 1152866682324 1156787428356 1157174572743 1161547870448 1161944372736 1162016417898 1162806866406 1165895990784 1166286183552 1166756642352 1168063065423 1170724626288 1171166153472 1171238770421 1171558110016 1171962825984 1175149133568 1175542423104 1176016615704 1176816587688 1180461122944 1182136114404 1185350080908 1186156401876 1190185490592 1191518147058 1194683546112 1195496216064 1195565448336 1195978457664 1196378718192 1199631407184 1200900179712 1205873787384 1206360215109 1210462885521 1210792919616 1214084797632 1215444214268 1219572786656 1219994089344 1220402387232 1220894675532 1225014641152 1225046775708 1225508789952 1225918933456 1230088120464 1230584315814 1234692813312 1234769369166 1235604249936 1240273956096 1240350858003 1240689041088 1244491962624 1244993968224 1245410632872 1245913009047 1250117400192 1251040223076 1255294844244 1255714956307 1260415580256 1265179055616 1265257501738 1265602475648 1265689406016 1266112996848 1269993847104 1270418878512 1270931342562 1275220159232 1275253610778 1275734560032 1276161512696 1280501568024 1280938675968 1281018099249 1285294977792 1286243768376 1291104855936 1291536952608 1292057935308 1295495731584 1296018311184 1296452052252 1301351719872 1302312363366 1306660336128 1306741354254 1307187419328 1312071956496 1312566791424 1317030656256 1317471429568 1317561922656 1318002873768 1322042775264 1322485225992 1323018692667 1327483280512 1328018763312 1328463214036 1333436162688 1337971001472 1338923554304 1338958676916 1343477054976 1344018989376 1344468794928 1344933243072 1345011129378 1345926057966 1349501658624 1349585333082 1351012702176 1354685806752 1355601768192 1355685820881 1356608010807 1360211989248 1365845397336 1366360512384 1367289963648 1371007322496 1371466160288 1372019384988 1372952685636 1378141471296 1378697388696 1379158800138 1382822687232 1382908427726 1383763336704 1383849135522 1387525483008 1390104504901 1393797470464 1394745585408 1394832065169 1395308200608 1395775171224 1399569975048 1400053457952 1401050209664 1401086961981 1405814994816 1406382075216 1406852751948 1412119142784 1417930332672 1423326437568 1423802785104 1423900581768 1424377121454 1429221238326 1429760254944 1434622679136 1435102807208 1435201380036 1435681701783 1440474948864 1440564264027 1446502178304 1446986282112 1451907289728 1452492962928 1452979071684 1457432698032 1458470300224 1459546926922 1463430363456 1464020684856 1464419851776 1464510651618 1469992878144 1476042231552 1476637640352 1481659488288 1482155358264 1482257162988 1482753232989 1487795879241 1488356986704 1493418690576 1493918496028 1493928479232 1494021108726 1494428455296 1499510807424 1505681633792 1505785054464 1506288998592 1511411686848 1512021363048 1512527394294 1518243673184 1519364423927 1519889289948 1524021532596 1524437058816 1524531579963 1525051989216 1530238487904 1531327923328 1536021702144 1536535765632 1537155576432 1538201209104 1542383237808 1542899430324 1549355223864 1550409155208 1551034562283 1555048244736 1555675523136 1557417420564 1560966168384 1567389897472 1568022154272 1569088783584 1570247067627 1574516221929 1576181485872 1580466774544 1581541869168 1582179834618 1586913987456 1588690862744 1594087264448 1594637943552 1595171624256 1599508542912 1601242242264 1601778133242 1607831716512 1608480286812 1609018600161 1613950514028 1614390559488 1614490658109 1618779730176 1621246003374 1626658785792 1627203182976 1627314950592 1627859567376 1633395700944 1634011719936 1640117493952 1640779087752 1641328210606 1646359158888 1647023270463 1647472333248 1653801144004 1654252054784 1659991957632 1660547510496 1661217345396 1666823200256 1666866924324 1667424778047 1668053630768 1673726458992 1674401610042 1679991860736 1680096026898 1680554107008 1681232012208 1687585874688 1687690511709 1688150662464 1693325129472 1693891838016 1694008186272 1694575123416 1700338147704 1700979413376 1707335424032 1708024132332 1708595760221 1714991691168 1721473141248 1721579879414 1722049270144 1722743913744 1727327642112 1728024414912 1728602736336 1729300023486 1735135626496 1735181142534 1736416484488 1742321805672 1742916559104 1743024626847 1744210299609 1748843986176 1749429275328 1750134963528 1756749230208 1757337165024 1757944238976 1762723700352 1763313634656 1764024923556 1770691684416 1773204171606 1777914883584 1778025121362 1779234602814 1783961335296 1785278235888 1787277220587 1792025319168 1792625059904 1793244324096 1793348172504 1794568077288 1799447110776 1801350269568 1806247742336 1807581094508 1808810681076 1816189379424 1816986990658 1821127196448 1821814016512 1823053284864 1823166321402 1828009763328 1829359179984 1829991134016 1830603580848 1831342013298 1837521961728 1838263184928 1838878400184 1845132180696 1845876473721 1852154053749 1859776086892 1860410934144 1861033561632 1866093300064 1866737943936 1868115949308 1874419993088 1875176100288 1875803669264 1876560334614 1882825523712 1882942266366 1890623370384 1891453670603 1897768583424 1897886252607 1898403713472 1898534109024 1899169495272 1904990770656 1905628317768 1906347006592 1906397013843 1912830238848 1913601840048 1914242269044 1920752352036 1921408013952 1929315042816 1935876386304 1936657283904 1937305428912 1938086902962 1943243597376 1944678078378 1951240484608 1952027579808 1952680868824 1953468545049 1959990504192 1960112031381 1968107934744 1968850187136 1975545984384 1976207144352 1976342883984 1977004310652 1983064162896 1983727838988 1984475982272 1991224920768 1992028144968 1992571273728 1992694821054 1999347743232 2000154244032 2008385331456 2015215582464 2016028484064 2016703192392 2017516694067 2024377999623 2026519053264 2032028710128 2032708773284 2033402652288 2040317983872 2048714354176 2048768096004 2049540768576 2050934945472 2056510983744 2057199240432 2058029077482 2059429028454 2064900128256 2065806965152 2067212206944 2068046083044 2068738200207 2074234030848 2074362641589 2075645005056 2075773703283 2076556560752 2081288224512 2090696205696 2092118378112 2092962300912 2093662756836 2099354962572 2101575314496 2108722492224 2109573112824 2110279127922 2115885316608 2126895499008 2127027374969 2132678057216 2134989656352 2135704177656 2136565682181 2143775622016 2143831857489 2144640382416 2145358133548 2151934018704 2152654210812 2152802070054 2160712423296 2161661337832 2169604243968 2169753267456 2170479423168 2177860934592 2178739444392 2179468607526 2187705450336 2189320390383 2195145545184 2196031027284 2196629777664 2196765977427 2213322610176 2214063347328 2214956460528 2222489232432 2223233037396 2231635278656 2232535480056 2233282647218 2240128035864 2240738809344 2240877744042 2241031663089 2241642682944 2249266211136 2250254015612 2250867549952 2258522450688 2258677581696 2259433497888 2267117530272 2267972551168 2268032044572 2268791091441 2277365509776 2279833934922 2285890564608 2286032298894 2286655588224 2287577983824 2296991884992 2304032553216 2304803648448 2305733364648 2313574856712 2314349145486 2323095740896 2324032835796 2324810624563 2325613732812 2332572367104 2333513284704 2336126130846 2341449252576 2342332306944 2342477540842 2343116220032 2343925651968 2350298267136 2351084846208 2352033231408 2353633175376 2360922245888 2364272228808 2370700161816 2372312803752 2373269751927 2380370981184 2383036294116 2391130896672 2391956915328 2392757436384 2399262814368 2401800359424 2402667199863 2411747574768 2412720430218 2420925771042 2421585839232 2428169595264 2430888428536 2431869005061 2439145573312 2439988178688 2440804774464 2441789351064 2450093551416 2451017579904 2451837866912 2460176240928 2461168631628 2461992315909 2469538738332 2471208499872 2480547912192 2480701716006 2481378082176 2488983925248 2489987936448 2490821265744 2491826018094 2500234800384 2502080446152 2510589688488 2511429912614 2511602415063 2520144040347 2520831160512 2530515003476 2531204951296 2531378812032 2532225993696 2539987694208 2540837757024 2541862685124 2550440318464 2550507221556 2551469120064 2552323025392 2561003136048 2561877351936 2562036198498 2570589955584 2572487536752 2582209711872 2582369819121 2583073905216 2584115870616 2590991463168 2592036622368 2592904104504 2593950035229 2602703439744 2604624726732 2613482708508 2614357368049 2614374838656 2624143912992 2625133582848 2634061312512 2634942859136 2635123845312 2636005747536 2644085550528 2644970451984 2646037385334 2654966561024 2656037526624 2656926428072 2659806257409 2666872325376 2667037682043 2668851904221 2675942002944 2677917353832 2688037978752 2688937589856 2689866486144 2690022258756 2691852115932 2699170666164 2702025404352 2709371613504 2711203536384 2711371641762 2713216021614 2720423978496 2725480485987 2731690794672 2732721024768 2734579927296 2734749482103 2742014644992 2742932320576 2744038769976 2745905371272 2756282942592 2757394777392 2758317600276 2765816855452 2767698271044 2780209009802 2787594940928 2789491170816 2789664130338 2790616401216 2791550342448 2799139950096 2800106915904 2802100419328 2802173923962 2811629989632 2812764150432 2813705503896 2814840501921 2824238285568 2824413399549 2846652875136 2847605570208 2847801163536 2848754242908 2858442476652 2859520509888 2869245358272 2870205614416 2870402760072 2871363403566 2880949897728 2881128528054 2893972564224 2894152002007 2903814579456 2904985925856 2905958143368 2907130354443 2914865396064 2916940600448 2917017117567 2919093853844 2926860726912 2928041369712 2929021303236 2939985756288 2952084463104 2953275280704 2963318976576 2964310716528 2964514325976 2965506465978 2975591758482 2976713973408 2986837381152 2987836992056 2988042217452 2988856910592 2989042231581 2999021614848 3011570108928 3012577997184 3022823373696 3024042726096 3025054788588 3036487346368 3038728847854 3039778579896 3048043065192 3048874117632 3049063159926 3050103978432 3060476975808 3062655846656 3073071531264 3074311152864 3076402418208 3084766475616 3085798860648 3087043616223 3098710447728 3100818310416 3102069124566 3111351046272 3114834841128 3121932336768 3134779794944 3136044308544 3138177567168 3140494135254 3149032443858 3152362971744 3160933549088 3163083738336 3163266915389 3164359669236 3165418691883 3173827974912 3177381725488 3188174528896 3189275887104 3190343248512 3199017085824 3202484484528 3203556266484 3215663433024 3216960573624 3218037200322 3227901028056 3228781118976 3228981316218 3229203105081 3237559460352 3242492006748 3254406365952 3254608152061 3254629901184 3255719134752 3266791401888 3268023439872 3269202911289 3280234987904 3281558175504 3282656421212 3292718317776 3294046540926 3294944666496 3307602288008 3308504109568 3319983915264 3321095020992 3322434690792 3333733848648 3334849556094 3336107261536 3347452917984 3348803220084 3349923970827 3360192053796 3361108214016 3361316616063 3362464024416 3375171749376 3375381023418 3376301324928 3386650258944 3387783676032 3388016372544 3389150246832 3400676295408 3401958826752 3414670848064 3416048264664 3417191520442 3429048448341 3429983382336 3443159758828 3444098540288 3445487827488 3456048829824 3457205472672 3458600046972 3470271252992 3470362285068 3471523718229 3472832968976 3484643611344 3485833118208 3486049253694 3488420599218 3497687972352 3498858550656 3500269927056 3504189196269 3513498460416 3513716311263 3514674330048 3515888477952 3525447400704 3526627269312 3528049847112 3541383368832 3546408343212 3556050242724 3557240353247 3558469205628 3570556471776 3574554441174 3584050638336 3585250119808 3586488648192 3586696345008 3589136154576 3598894221552 3602700539136 3612495484672 3615162189016 3617621362152 3619080645327 3631388656563 3632378758848 3633973981316 3642254392896 3646332642804 3658718359968 3659982268032 3661207161696 3662684026596 3675043923456 3676526369856 3677756800368 3690264361392 3691752947442 3704308107498 3719552173784 3720821868288 3721052574009 3722067123264 3732186600128 3733475887872 3736231898616 3750352200576 3751607338528 3753120669228 3765884532732 3767144868921 3781246740768 3782907341206 3795537166848 3795772505214 3796807426944 3797068218048 3798338990544 3809981541312 3811256635536 3812694013184 3812794027686 3825660477696 3827203680096 3828484538088 3841504704072 3842816027904 3843054297747 3873314567808 3874610857824 3876173805924 3886487194752 3889356156756 3902480969216 3904055159616 3905361737648 3906937090098 3919981008384 3920224062762 3936215869488 3937700374272 3937944527321 3951091968768 3952414288704 3952685767968 3954008621304 3966128325792 3967455677976 3968951964544 3969056078001 3982449841536 3984056289936 3985389642108 4000308488064 4016770662912 4030431164928 4032056968128 4033406384784 4035033388134 4048755999246 4053038106528 4064057420256 4065417546568 4066805304576 4067057462643 4069824032421 4080635967744 4097536192008 4099081537152 4101869890944 4113021967488 4114398480864 4116058154964 4118858056908 4131613930304 4134424413888 4136092166088 4137476400414 4148468061696 4148725283178 4151290010112 4151547406566 4153113121504 4162576449024 4170313514703 4181392411392 4184236756224 4184496195507 4185924601824 4187325513672 4198709925144 4203150628992 4217444984448 4219146225648 4220558255844 4253790998016 4254054749938 4265356114432 4269979312704 4271408355312 4273131364362 4287551244032 4287663714978 4289280764832 4290716267096 4303868037408 4305308421624 4305604140108 4307045105349 4321424846592 4321692792081 4323322675664 4339506534912 4340958846336 4355721869184 4357478888784 4358937215052 4375410900672 4378640780766 4390291090368 4392062054568 4393259555328 4393531954854 4428126694656 4428401256083 4429912921056 4444978464864 4446466074792 4448259698967 4463270557312 4463387637723 4465070960112 4466565294436 4480256071728 4481755488084 4482063326178 4483285365888 4498532422272 4500508031224 4501735099904 4517044901376 4517355163392 4518866995776 4534235060544 4536064089144 4537582182882 4554731019552 4558093271781 4559667869844 4572064597788 4573311176448 4573594739889 4575155967648 4593983769984 4608065106432 4609607296896 4611466729296 4627149713424 4628698290972 4646191481792 4648065671592 4649621249126 4651227465624 4665144734208 4667026569408 4672252261692 4682898505152 4684955081684 4686232440064 4702169692416 4704066462816 4707266350752 4710741202881 4721844491776 4723548665787 4728544457616 4741400323632 4744625607504 4746539503854 4760741962368 4766072588232 4782261793344 4783913830656 4785514872768 4798525628736 4805334399726 4823495149536 4825440860436 4827055800483 4840179497041 4841851542084 4843171678464 4843471974327 4856339190528 4861776857072 4863738010122 4878291146624 4879976357376 4881609548928 4883578702128 4900187102832 4902035159808 4903675733824 4920352481856 4922337263256 4923984631818 4939077476664 4941069811389 4942416999744 4961403432012 4962756164352 4979975872896 4981642531488 4983652036188 5000469600768 5002274334141 5004160892304 5021179376976 5022859825228 5023204830126 5040288080694 5041662321024 5061030006952 5062409902592 5062757624064 5063071535127 5064451987392 5079975388416 5081675514048 5083725370248 5101014443112 5102938240128 5104646050784 5122006272096 5124072396996 5125787280663 5144975073504 5164419423744 5164739638242 5166147810432 5168231741232 5181982926336 5184073244736 5185808209008 5187900070458 5205406879488 5209249453464 5226965417016 5228714736098 5228749677312 5229073880541 5248287825984 5269885718272 5270247690624 5272011495072 5288171101056 5289940903968 5292074770668 5309933122048 5312075053248 5313852856144 5319612514818 5333744650752 5334075364086 5337703808442 5351884005888 5355834707664 5361831661761 5376075957504 5377875179712 5379732972288 5380044517512 5383704231864 5398341332328 5404050808704 5418743227008 5422743283524 5426432043228 5450960971974 5463381589344 5465442049536 5469159854592 5469498964206 5484029289984 5485864641152 5488077539952 5491810742544 5512565885184 5514789554784 5516635200552 5531633710904 5535396542088 5537629421163 5556462161247 5560418019604 5579328260676 5581232802432 5583100684896 5598279900192 5600213831808 5604200838656 5604347847924 5623259979264 5625528300864 5627411007792 5629681003842 5648476571136 5648826799098 5674361011809 5693305750272 5693658757821 5695211140416 5695602327072 5697508485816 5716884953304 5719041019776 5738490716544 5740411228832 5740805520144 5742726807132 5762257056108 5787945128448 5788304004014 5807629158912 5809971851712 5811916286736 5814260708886 5829730792128 5833881200896 5834034235134 5838187707688 5853721453824 5856082739424 5858042606472 5860405635147 5879971512576 5880336094143 5906550561408 5926637953152 5928621433056 5929028651952 5931012931956 5951183516964 5953427946816 5973674762304 5975673984112 5976084434904 5977713821184 5978084463162 5998043229696 6025155994368 6025529577949 6045646747392 6048085452192 6050109577176 6052550082201 6072974692736 6073133998869 6077457695708 6079557159792 6096086130384 6098126319852 6100207956864 6120953951616 6125311693312 6146143062528 6148622305728 6152804836416 6169532951232 6171597721296 6174087232446 6197420895456 6201636620832 6204138249132 6206214600621 6222702092544 6223087924767 6227321109849 6229669682256 6243864673536 6272088617088 6276355134336 6280988270508 6298064887716 6304725943488 6321867098176 6326167476672 6326533830778 6328719338472 6330837383766 6347655949824 6354763450976 6359454467303 6376349057792 6380686497024 6381082124907 6398034171648 6404968969056 6407112532968 6409697046543 6431326866048 6433921147248 6436074400644 6455802056112 6457962632436 6458406210162 6484984013496 6508812731904 6509216304122 6509259802368 6511438269504 6533582803776 6538405822578 6560469975808 6563116351008 6565312842424 6567961171149 6585436635552 6588093081852 6589889332992 6590297932281 6615204576016 6639967830528 6642190041984 6644869381584 6667467697296 6669699112188 6672214523072 6694905835968 6697606440168 6699847941654 6720384107592 6722216428032 6722633232126 6723094989267 6724928048832 6750762046836 6752602649856 6775567352064 6776032745088 6778300493664 6801352590816 6803917653504 6806373274323 6829341696128 6832096529328 6834383040884 6858096896682 6859966764672 6886319517656 6888197080576 6890975654976 6912097659648 6914410945344 6917200093944 6940724570136 6943047436458 6945665937952 6969287222688 6972098507388 6974431873689 6976841198436 6997717101312 7000539854112 7008378392538 7026996920832 7027432622526 7029348660096 7031776955904 7050894801408 7053254538624 7056099694224 7082766737664 7092816686424 7112100485448 7114480706494 7116938411256 7141112943552 7149108882348 7170500239616 7173392690016 7178272309152 7197788443104 7205401078272 7208001599589 7224990969344 7230324378032 7235242724304 7238161290654 7262777313126 7264757517696 7267947962632 7284508785792 7292665285608 7295607015183 7317436719936 7319964536064 7322414323392 7325368053192 7353052739712 7355513600736 7380528722784 7383505894884 7385976947727 7408616214996 7439104347568 7441643736576 7442105148018 7444134246528 7464373200256 7466951775744 7472463797232 7500704401152 7503214677056 7506241338456 7531769065464 7534289737842 7534807245189 7560432121041 7562493481536 7565814682412 7591545010428 7593614853888 7594136436096 7596677981088 7619963082624 7622513271072 7625388026368 7625588055372 7651320955392 7654407360192 7656969076176 7683009408144 7685632055808 7686108595494 7746629135616 7747109457363 7749221715648 7752347611848 7772974389504 7778712313512 7808110319232 7810723475296 7813874180196 7840448125524 7843072104147 7872431738976 7875400748544 7875889054642 7902183937536 7904828577408 7905371535936 7908017242608 7932256651584 7934911355952 7937903929088 7938112156002 7964899683072 7968112579872 7970779284216 7979418772227 8000616976128 8001113046129 8064113936256 8066812769568 8070066776268 8097511998492 8106076213056 8128114840512 8130835093136 8133610609152 8134114925286 8139648064842 8161271935488 8176441457961 8195072384016 8198163074304 8198671392947 8203739781888 8204248446309 8226043934976 8228796961728 8232116309928 8237716113816 8263227860608 8268848827776 8272184332176 8274952800828 8297450566356 8303094813132 8306226243008 8340627029406 8362784822784 8368473512448 8368992391014 8371849203648 8374651027344 8397419850288 8406301257984 8434889968896 8438292451296 8441116511688 8444521505763 8473240198647 8508109499876 8539958625408 8542816710624 8546262728724 8575102488064 8575327429956 8578561529664 8581432534192 8607736074816 8610616843248 8611208280216 8614090210698 8642849693184 8643385584162 8646645351328 8681917692672 8682456006021 8711443738368 8714957777568 8717874430104 8721391063329 8750821801344 8757281561532 8780582180736 8784124109136 8787063909708 8856253389312 8856802512166 8859825842112 8889956929728 8892932149584 8896519397934 8926541114624 8926775275446 8930141920224 8933130588872 8960512143456 8963510976168 8964126652356 8966570731776 8967126694743 8997064844544 9001016062448 9034710326784 9037733991552 9068470121088 9072128178288 9075164365764 9109462039104 9116186543562 9119335739688 9144129195576 9146622352896 9147189479778 9150311935296 9187967539968 9219214593792 9222933458592 9254299426848 9257396581944 9261130848669 9292382963584 9296131343184 9299242498252 9302454931248 9334053138816 9344504523384 9365797010304 9369910163368 9372464880128 9404339384832 9408132925632 9414532701504 9421482405762 9447097331574 9457088915232 9482800647264 9489251215008 9489800746167 9493079007708 9496256075649 9521483924736 9532145176464 9564523586688 9567827661312 9571029745536 9597051257472 9610668799452 9646990299072 9650881720872 9654111600966 9680358994082 9683703084168 9686343356928 9686943948654 9712678381056 9723553714144 9727476020244 9730731534307 9756582293248 9763219097856 9763824456183 9767157404256 9800374205664 9804070319616 9807351467648 9807608733867 9840704963712 9844674526512 9847969263636 9878154953328 9882139622778 9884833999488 9922806864024 9925512328704 9959951745792 9963285062976 9967304072376 10004548668282 10008321784608 10042358753952 10045719650456 10046409660252 10049771912481 10080576161388 10083324642048 10083949848189 10122060013904 10125515248128 10126143070254 10128903974784 10159950776832 10163351028096 10167450740496 10202028886224 10205876480256 10209292101568 10244012544192 10248144793992 10251574561326 10287145345023 10289950147008 10329479276484 10332295620864 10336463482464 10368146489472 10371616418016 10375800140916 10410813758976 10414571154687 10418498906928 10453930834032 10457429472196 10457499354624 10458147761082 10496575651968 10512567588807 10539771436544 10540495381248 10541148933789 10544022990144 10576342202112 10579881807936 10584149541336 10624150106496 10627705712288 10639225029636 10668150728172 10671721059741 10675407616884 10711669415328 10723663323522 10752151915008 10755750359424 10759465944576 10760089035024 10767408463728 10796682664656 10808101617408 10837486454016 10845486567048 10852864086456 10857241935981 10901921943948 10926763178688 10938997928412 10971729282304 10976155079904 10983621485088 11025131770368 11029579109568 11033270401104 11063267421808 11070793084176 11075258842326 11112924322494 11120836039208 11158656521352 11162465604864 11163157722027 11166201369792 11196559800384 11200427663616 11208695695848 11251056601728 11254822015584 11259362007684 11297653598196 11301434606763 11348722023618 11386611500544 11387317515642 11390422280832 11391204654144 11395016971632 11433769906608 11438082039552 11476981433088 11480822457664 11481611040288 11485453614264 11524514112216 11529162893241 11576608008028 11619943703424 11623832573472 11628521417772 11659461584256 11667762401792 11668068470268 11676375415376 11707442907648 11712165478848 11716085212944 11720811270294 11759943025152 11760672188286 11813101122816 11813833581963 11853275906304 11857242866112 11858057303904 11862025863912 11902367033928 11906855893632 11947349524608 11951347968224 11952168869808 11956168926324 12050311988736 12051059155898 12091293494784 12096170904384 12100219154352 12105100164402 12145949385472 12146267997738 12154915391416 12159114319584 12192172260768 12196252639704 12200415913728 12201172387929 12209472097263 12241907903232 12297244611456 12305609672832 12339065902464 12343195442592 12348174464892 12394841790912 12403273241664 12408276498264 12412429201242 12445404185088 12446175849534 12454642219698 12459339364512 12487729347072 12510940544109 12544177234176 12552710268672 12553488586521 12561976541016 12596129775432 12609451886976 12643734196352 12652334953344 12653067661556 12657438676944 12661674767532 12709526901952 12718908934606 12752698115584 12761372994048 12762164249814 12796068343296 12809937938112 12814225065936 12819394093086 12862653732096 12867842294496 12872148801288 12911604112224 12915925264872 12916812420324 12921135316047 12965078376243 12969968026992 13018432608244 13018519604736 13022876539008 13067165607552 13076811645156 13120939951616 13126232702016 13130625684848 13135922342298 13170873271104 13176186163704 13179778665984 13180595864562 13230409152032 13240175694221 13284380083968 13285203768249 13289738763168 13334935394592 13339398224376 13344429046144 13344779096901 13389811671936 13395212880336 13399695883308 13440768215184 13445266464252 13446189978534 13449856097664 13501524093672 13505205299712 13551134704128 13552065490176 13556600987328 13602705181632 13612746548646 13658683392256 13664193058656 13668766081768 13674279815343 13716193793364 13719933529344 13720784219667 13772639035312 13781951309952 13824195319296 13828821890688 13834400187888 13881449140272 13886094872916 13891331875904 13938574445376 13944197014776 13948863747378 13953682396872 13995434202624 14001079708224 14016756785076 14054865245052 14058697320192 14106509077248 14112199388448 14165533475328 14170645997361 14185633372848 14224200970896 14228961412988 14233876822512 14282225887104 14298217764696 14341000479232 14346785380032 14356544618304 14395576886208 14416003199178 14460648756064 14470485448608 14476322581308 14481167401449 14520538491123 14525554626252 14529515035392 14530415922981 14535895925264 14569017571584 14585330571216 14591214030366 14634873439872 14639929072128 14644828646784 14650736106384 14706105479424 14711027201472 14761057445568 14767011789768 14771953895454 14817232429992 14878208695136 14884210296036 14888268493056 14889191624783 14928746400512 14944927594464 15001408802304 15006429354112 15006823002423 15012482676912 15063538130928 15068579475684 15069614490378 15120864242082 15124986963072 15131629364824 15183090020856 15187229707776 15188272872192 15189214605381 15193355962176 15239926165248 15245026542144 15251176110744 15308814720384 15313938152352 15366018816288 15372217190988 15377361841989 15493258271232 15494218914726 15498443431296 15504695223696 15545948779008 15557424627024 15616220638464 15621446950592 15627748360392 15680896251048 15686144208294 15687221641623 15744863477952 15751778109284 15809657154816 15810743071872 15816034485216 15864513303168 15869822711904 15875807858176 15876224312004 15929799366144 15936225159744 15941558568432 15958837544454 16001233952256 16002226092258 16085494985283 16128227872512 16133625539136 16140133552536 16195023996984 16212152426112 16256229681024 16261670186272 16268229850572 16279296129684 16352882915922 16390144768032 16396326148608 16397342785894 16407479563776 16408496892618 16452087869952 16457593923456 16464232619856 16475432227632 16482667700969 16526455721216 16537697655552 16544368664352 16549905601656 16594901132712 16606189626264 16612452486016 16612888263489 16681254058812 16737984782028 16743698407296 16749302054688 16794839700576 16812602515968 16869779937792 16876584902592 16882233023376 16889043011526 16946480397294 17016218999752 17023083035427 17079917250816 17080976273463 17085633421248 17092525457448 17150654859912 17157123059328 17162865068384 17215472149632 17221233686496 17222416560432 17228180421396 17286771168324 17293290702656 17363835385344 17364912012042 17422887476736 17429915555136 17435748860208 17442782126658 17501643602688 17514563123064 17561164361472 17568248218272 17574127819416 17581216905441 17641008282429 17713605024332 17719651684224 17779913859456 17785864299168 17793038795868 17853082229248 17853550550892 17860283840448 17866261177744 17921024286912 17927021952336 17928253304712 17933141463552 17934253389486 17994129689088 18002032124896 18075467983104 18076588733847 18136940242176 18144256356576 18150328731528 18157650246603 18218924078208 18232373087124 18238671479376 18288258391152 18294378959556 18300623870592 18375935079936 18438429187584 18445866917184 18508598853696 18514793163888 18522261697338 18584765927168 18592262686368 18598484996504 18604909862496 18618643801863 18668106277632 18669263774301 18681963329547 18689009046768 18731594020608 18739820326736 18816265851264 18829065403008 18842964811524 18894194663148 18914177830464 18965601294528 18978502430016 18979601492334 18986158015416 18992512151298 19042967849472 19064290352928 19078363401909 19129047173376 19142059491072 19143246374721 19194102514944 19221337598904 19293980598144 19301763441744 19308223201932 19360717988164 19367406168336 19373887897308 19447107428288 19454952040488 19461463068614 19513164586496 19526438195712 19527648912366 19534314808512 19600748411328 19614702935296 19615217467734 19681409927424 19689349053024 19695938527272 19703883513447 19756309906656 19764279245556 19769667998976 19770893796843 19845613728048 19919903491584 19926570125952 19934608144752 20009097336564 20016643569216 20084717507904 20091439300912 20092819320504 20099543824962 20161152322776 20166649284096 20167899696378 20244120027808 20252286140508 20257807949568 20259064014049 20326702056192 20334901480992 20404057772448 20411752960512 20418584203136 20419119822969 20488025088384 20496289587984 20503149122652 20574290690046 20579900294016 20658958552968 20664591241728 20672926964928 20736292978944 20743232836032 20751600281832 20829142309374 20836997813856 20907861668064 20914858944392 20916295522164 20923295621067 20993151303936 21025135177614 21080990762496 21082297867578 21088045980288 21152684404224 21159763615872 21168299082672 21248300212992 21255411424576 21278450059272 21336301456344 21343442119482 21350815233768 21423338830656 21447326647044 21511500718848 21520178070048 21534816927456 21593365329312 21616203234816 21674972908032 21690973134096 21705728172912 21714483871962 21803843887896 21853526357376 21877995856824 21886821045549 21943458564608 21952310159808 21967242970176 22059158219136 22066540802208 22126534843616 22141586168352 22150517684652 22157930843181 22225848644988 22241672078416 22317313042704 22324931209728 22326315444054 22332402739584 22393119600768 22400855327232 22417391391696 22502113203456 22509644031168 22518724015368 22595307196392 22602869213526 22604421735567 22697444047236 22774635031284 22780844561664 22782257064427 22782409308288 22790033943264 22867539813216 22876164079104 22953962866176 22961644915328 22963222080576 22970907228528 23049028224432 23058325786482 23153216016056 23239887406848 23241328372089 23247665146944 23257042835544 23318923168512 23336136940536 23352750830752 23424330957696 23432170425888 23441622540588 23521344376572 23529216312441 23626202245632 23627667163926 23706551812608 23714485732224 23716114607808 23724051727824 23804734067856 23813711787264 23894699049216 23902695936448 23904337739616 23912337852648 24003339138387 24102118311796 24192341808768 24200438308704 24210200328804 24291898770944 24292535995476 24309830782832 24318228639168 24384344521536 24392505279408 24400831827456 24402344775858 24418944194526 24483815806464 24529324373883 24594489222912 24596014178841 24611219345664 24612745338927 24678131804928 24686390885184 24696348929784 24789683581824 24806546483328 24816552996528 24824858402484 24892351699068 24909284439396 24918678729024 25021881088218 25088354468352 25105420537344 25106977173042 25123953082032 25192259550864 25218903773952 25220467446061 25287468392704 25304669906688 25306135323112 25314877353888 25323349535064 25333564517289 25419053803904 25419720595941 25437817869212 25524328499628 25619875876224 25628450131872 25638788186172 25725307464192 25735684588992 25744297602576 25823208224448 25831850529744 25833624840648 25842270632094 25930156752486 25939936053984 26036865216488 26045753078016 26047368018063 26134331215104 26153623290312 26252465404032 26261251369696 26271844684596 26341746542208 26352372327408 26361191729124 26460818304064 26480351388442 26568760167936 26570407536498 26579477526336 26669870789184 26678796448752 26688858092288 26689558193802 26779623343872 26790425760672 26799391766616 26881536430368 26890532928504 26892379957068 26899712195328 26901380084229 27003048187344 27104130980352 27113201974656 27205410363264 27225493097292 27317366784512 27328386117312 27337532163536 27348559630686 27432387586728 27439867058688 27441568439334 27545278070624 27563902619904 27565611691247 27657643781376 27668800375776 27762898280544 27772189745832 27782663751808 27783392546007 27877148890752 27888394029552 27897727494756 27907364793744 28002159416448 28033513570152 28109730490104 28117394640384 28213018154496 28224398776896 28341291994722 28371266745696 28448401941792 28457922825976 28467753645024 28469402238501 28488768226947 28564451774208 28596435529392 28693570760064 28713089236608 28791153772416 28832006398356 28921297512128 28940970897216 28952645162616 28962334802898 29041076982246 29051109252504 29059030070784 29060831845962 29071791850528 29138035143168 29170661142432 29182428060732 29192194602921 29269746879744 29289657293568 29291473368549 29301472212768 29412210958848 29422054402944 29522114891136 29534023579536 29543907790908 29634464859984 29756417390272 29768420592072 29776536986112 29778383249566 29857492801024 29889855188928 30012858708224 30013646004846 30024965353824 30127076261856 30137158951368 30139228980756 30149315737443 30241728484164 30249973926144 30251849544567 30263258729648 30366180041712 30376545744384 30378429210762 30386711924352 30479852330496 30490053084288 30502352221488 30617629440768 30627876304704 30732037632576 30744434381976 30754723683978 30988437829452 30996886862592 30998808792581 31009390447392 31114849254048 31232441276928 31242893901184 31243713464061 31255496720784 31361792502096 31372288416588 31374443283246 31489726955904 31503556218568 31537702766421 31619314309632 31621486143744 31623446801367 31632068970432 31729026606336 31739645423808 31752448624008 31872450319488 31883117136864 31917675088908 32004452184516 32015163179223 32170989970566 32256455745024 32267251078272 32280267105072 32390047993968 32424304852224 32512459362048 32523340372544 32536459701144 32558592259368 32705765831844 32780289536064 32794685571788 32816993785236 32915187846912 32928465239712 32950864455264 32965335401938 33052911442432 33075395311104 33088737328704 33099811203312 33189802265424 33212379252528 33224904972032 33225776526978 33362508117624 33475969564056 33487396814592 33489473166081 33498604109376 33589679401152 33753169805184 33764466046752 33778086023052 33892960794588 33904303820289 34032437999504 34046166070854 34159834501632 34161952546926 34171266842496 34185050914896 34301309719824 34314246118656 34316373738083 34325730136768 34430944299264 34442467372992 34444833120864 34456360842792 34573542336648 34586581405312 34587488679723 34729824024084 34859831110272 34871497720416 34885564253316 35003287205376 35029126246128 35122328722944 35136496436544 35148255638832 35162433810882 35282016564858 35427210048664 35439303368448 35441500745889 35559827718912 35571728598336 35586077591736 35707101101784 35720567680896 35732522355488 35842048573824 35854043904672 35856506609424 35868506778972 36004064249792 36150935966208 36153177467694 36273880484352 36288512713152 36300657463056 36315300493206 36437848156416 36464746174248 36477342958752 36576516782304 36588757919112 36601247741184 36603517163787 36891733834368 37017197707392 37029586327776 37044523394676 37169531854336 37184525372736 37196969993008 37209819724992 37237287603726 37336212555264 37338527548602 37363926659094 37378018093536 37463188041216 37479640653472 37532821632327 37632531702528 37658130806016 37660465759563 37685929623048 37788389326296 37828355660928 37931202589056 37957004860032 37959202984668 37972316030832 37985024302596 38128580705856 38156726803818 38258094346752 38284118982144 38286492749442 38388205029888 38442675197808 38587961196288 38590353803009 38603526883488 38616446403864 38721435976328 38734812336672 38747775794616 38763405948141 38894214856576 38895235128729 38909904080976 38922926137228 39055297824732 39068629617024 39201496822656 39229405870592 39230434935468 39362819854848 39378698106048 39391877054544 39407767026894 39512619813312 39528558491112 39539335997952 39541787593686 39691227456096 39720527082663 39853140251904 39855611304747 39869216289504 40018194673128 40033287138432 40169435015808 40182878601824 40185638641008 40199087649924 40322304645552 40335799392756 40488240055616 40504572281016 40515615899136 40518128028098 40653404112384 40669802961984 40808115544896 40837168406272 40838239645938 40976050176768 40992579175968 41006298245304 41022839446029 41148581380092 41159800588032 41162352659001 41317917105936 41345853929856 41472585957888 41486465672064 41503200563664 41658284618748 41673995627712 41815723336128 41829717888784 41832591044328 41846591242134 41986302607872 42050270355228 42164595735156 42176091960576 42178707045643 42319527231744 42336598165344 42496600425984 42510822849152 42511937992083 42556900118544 42672602912688 42686884238964 42701630467536 42846677661312 42894653294088 43023001437696 43040356140096 43069633854912 43186730658624 43381946268192 43411456345824 43428967743924 43443502204347 43561615473369 43591247768943 43607687775792 43707052714752 43755991713648 43773642091098 43904620319616 43934485940352 44118316438272 44133081604416 44253069687232 44283172336704 44301035369304 44315861686362 44451697289976 44483344156832 44516181271121 44634626085408 44652630888108 44664805479168 44667574874349 44786239201536 44834782783392 45004226406912 45019288062336 45037448030736 45190614392784 45205738427052 45208843471134 45394888094472 45549270062568 45561689123328 45564514128854 45564818616576 45567643816143 45580067886528 45735079626432 45923289830656 45926444161152 45941814457056 46098056448864 46116651572964 46132085525967 46306432032112 46479774813696 46482656744178 46495330293888 46514085671088 46637846337024 46672273881072 46705501661504 46848661915392 46864340851776 46883245081176 47042688753144 47058432624882 47061664924869 47255334327852 47428971464448 47432229215616 47448103455648 47609468135712 47627423574528 47789398098432 47805391872896 47808675479232 47824675705296 48006678276774 48204236623592 48256484955849 48384683617536 48400876617408 48420400657608 48585071990952 48619661565664 48636457278336 48768689043072 48785010558816 48804689551716 48837888389052 49058648747766 49188978445824 49192028357682 49222438691328 49225490677854 49356263609856 49372781770368 49392697859568 49448003102907 49579367163648 49613092966656 49633105993056 49649716804968 49784703398136 49818568878792 49837357458048 50043762176436 50213954346084 50247906164064 50384519101728 50437807547904 50440934892122 50574936785408 50609339813376 50612270646224 50629754707776 50646699070128 50667129034578 50838107607808 50839441191882 50875635738424 51048656999256 51069249106281 51239751752448 51242928820389 51256900263744 51277576372344 51471369177984 51488595205152 51646416448896 51663701059488 51667249681296 51684541264188 51860313504972 51879872107968 52073730432976 52091506156032 52094736036126 52268662430208 52307246580624 52504930808064 52508186322127 52522502739392 52543689369192 52683493084416 52704744654816 52722383458248 52743650716323 52921636608128 52923024847287 52960702776884 53140815072996 53158955052672 53339741578368 53357592897504 53377716184576 53379116387604 53559246687744 53580851521344 53598783533232 53763072860736 53781065857008 53784759914136 53799424390656 53802760168458 54006096374688 54226403949312 54229766201541 54410820726528 54450986194584 54656772234624 54675064327072 54697119261372 54864775173456 54883136878668 55090556141248 55127805239808 55131223382494 55315287562752 55337600751552 55525796561088 55544379491664 55565327503616 55566785092014 55754297781504 55776788059104 55795454989512 55814729587488 55855931405589 56004318832896 56007791322903 56067027140304 56219460980208 56448797553792 56682583989444 56742533491392 56896803883584 56915845651952 56935507290048 56938804477002 56977536453894 57128903548416 57192871058784 57235090205727 57387141520128 57390699750629 57426178473216 57429739124163 57582307544832 57664012796712 57842595024256 57881941794432 57905290325232 57924669605796 58082153964492 58102218505008 58121663691924 58143583701056 58341322284864 58364856121464 58384389205842 58539493759488 58579314587136 58582946737098 58602944425536 58844108805888 59044229782272 59068047159072 59087815581816 59111650540341 59268929719968 59312681390529 59512834780544 59536841184144 59556766499132 59779710377856 60025717416448 60027292009692 60049930707648 60254152523712 60274317902736 60278457961512 60298631474886 60483456968328 60499947852288 60503699089134 60526517459296 60732360083424 60756858421524 60773423848704 60777192042147 60980106168576 61004704442976 61235258881536 61255752609408 61464075265152 61488868763952 61509447367956 61976875658904 61993773725184 61997617585162 62018780894784 62229698508096 62485787802368 62487426928122 62510993441568 62723585004192 62744576833176 62748886566492 62769886863201 62979453911808 63007112437136 63075405532842 63242972287488 63246893602734 63264137940864 63458053212672 63479290847616 63504897248016 63744900638976 63766234273728 63835350177816 64008904369032 64030326358446 64341979941132 64534502156544 64560534210144 64780095987936 64848609704448 65024918724096 65046680745088 65072919402288 65117184518736 65411531663688 65560579072128 65589371143576 65633987570472 65660463136647 65830375693824 65856930479424 65901728910528 65930670803876 66177474657408 66199622406624 66379604530848 66424758505056 66449809944064 66451553053956 66473792529543 66725016235248 66951939128112 66974793629184 66978946332162 66997208218752 67179358802304 67506339610368 67528932093504 67556172046104 67785921589176 67808607640578 68064875999008 68092332141708 68115120740149 68323905093852 68342533684992 68346771193281 68370101829792 68602619439648 68628492237312 68632747476166 68651460273536 68861888598528 68884934745984 68889666241728 68912721685584 69147084673296 69173162810624 69174977359446 69459648048168 69719662220544 69723985116267 69742995440832 69771128506632 70058252492256 70272992873088 70296511277664 70324867621764 70564033129716 70587648937323 70854420097328 70878606736896 70883001491778 71119655437824 71143457196672 71172155183472 71414202203568 71441135361792 71445564995681 71465044710976 71684097147648 71708087809344 71713013218848 71737013557944 72008128499584 72010017415161 72306354935388 72577025426304 72601314926112 72630600986412 72875696312832 72929492348496 72954685917504 73153033564608 73177515838224 73202495482368 73207034327574 73587973121649 73783467668736 73788042536523 73838236016781 74034395414784 74059172655552 74089046789352 74369050745472 74393939986016 74419639449984 74474575207452 74677055097204 74727853318188 74756036187072 74959281306944 75065643264654 75265063405056 75316261612032 75320931519126 75371859246096 75576778652592 75656711321856 75661402338183 75862405178112 75914009720064 75918405969336 75944632061664 75970048605192 76000693551867 76257161411712 76313453607636 76572985498884 76885350395616 77175922392576 77180707606018 77207053766976 77232892807728 77442871952656 77469624673344 77495551589232 77526811896282 77788429713152 77790470257458 77819808161952 77845852274456 78110595649464 78137259234048 78142104054189 78402993645312 78460869870936 78757396212096 78783754109088 78815534053788 79025239626624 79057116982224 79083575187372 79382454912192 79441054165326 79706280503808 79711222609494 79738432579008 80036389346256 80066574276864 80338870031616 80365757203648 80371277282016 80398175299848 80644609291104 80671598785512 80704140252687 80976480111232 81009144562032 81036256056196 81339605923968 81616231089792 81674336812544 81676479291876 81952100353536 81985158351936 82012596490608 82045678892058 82297162760184 82319601176064 82324705318002 82635834211872 82691707859712 82696835073741 82972931344128 83006401127328 83316569237496 83347991255424 83631446672256 83659435777568 83665182088656 83693182484268 84100540710456 84329191470312 84352183921152 84357414091286 84639054463488 84673196330688 85021645698304 85023875984166 85113800237088 85345205825376 85373768477928 85403260935072 85408206715503 85466304680841 85693355322624 85789306588176 86080712280192 86139267709824 86373461317248 86763892536384 86822912691648 86857935487848 86887004408694 87123230946738 87182495537886 87215375551584 87414105429504 87511983427296 87547284182196 87576583808763 87809240639232 87868971880704 87874420105647 88236632876544 88266163208832 88506139374464 88566344673408 88602070738608 88631723372724 88903394579952 88966688313664 89032362542242 89269252170816 89305261776216 89329610958336 89335149748698 89572478403072 89669565566784 90038576124672 90074896061472 90381228785568 90411476854104 90417686942268 90447947212329 90755548633701 90789776188944 91098540125136 91129028257708 91129637233152 91135287632286 91160135773056 91470159252864 91846579661312 91852888322304 91883628914112 92196112897728 92233303145928 92264171051934 92612864064224 92681229859547 92965313488356 92990660587776 92996426377743 93028171342176 93344547762144 93411003323008 93697323830784 93728681703552 93766490162352 94085377506288 94116865249764 94123329849738 94510668655704 94613108299263 94857942928896 94864458431232 94870340404101 94896206911296 95218936271424 95610783745792 95617350958464 95649351410592 96013356553548 96045489537669 96408473247184 96512969911698 96769367235072 96801753234816 96840801315216 97170143981904 97239323131328 97272914556672 97537378086144 97570021117632 97609379103432 97675776778104 98117297495532 98384056715364 98450981355708 98745563540736 98785395719136 98896006205814 99158734327296 99226185933312 99266211986112 99299433609936 99569406796272 99637137757584 99674714916096 100087524352872 100427908692168 100468419498243 100495812328128 100769038203456 100881869784244 101224541292448 101259509415552 101293398140256 101334258069156 101676215215616 101678882383764 101712911460867 101751271476848 102097313998512 102138498212562 102479503504896 102485857640778 102513800527488 102555152744688 102942738355968 102949121214249 102977190410304 103292832897792 103327402118976 103334499362592 103369082528376 103720627009944 103759744215936 104147460865952 104189472072252 104224341373481 104614493161248 105009861616128 105016372644254 105045005478784 105087378738384 105366986168832 105409489309632 105444766916496 105487301432646 105843273216256 105846049694574 105921405553768 106281630145992 106317910105344 106324502237667 106679483156736 106715185795008 106758232775208 107161703042688 107197567066464 107526145721472 107562131714016 107569519828272 107605520336916 108012192749376 108452807898624 108459532403082 108821641453056 108901972389168 109313544469248 109350128654144 109394238522744 109729550346912 109766273757336 109810551491361 110181112282496 110262446764988 110675201503104 111051593122176 111088758983328 111130655007232 111133570184028 111508595563008 111553576118208 111590909979024 111629459174976 111711862811178 112008637665792 112015582645806 112134054280608 112438921960416 112598464896981 112897595107584 112981397278689 113365167978888 113485066982784 113793607767168 113831691303904 113871014580096 113877608954004 113955072907788 114385742117568 114470180411454 114774283040256 114781399501258 114852356946432 114859478248326 115164615089664 115328025593424 115378673906783 115685190048512 115763883588864 115771061409027 115810580650464 115849339211592 116164307928984 116204437010016 116243327383848 116287167402112 116290217844423 116682644569728 116729712242928 116768778411684 117165893474196 117205888851072 117688217611776 118088459564544 118136094318144 118175631163632 118223301080682 118537859439936 118625362781058 119025669561088 119073682368288 119113532998264 119161581247989 119559420755712 119566833914241 120054584019384 120099861415296 120508305047424 120548635805472 120556915923024 120597262949772 120966913936656 121007398178268 121053034918592 121464720166848 121513716843048 121546847697408 121554384084294 121960212337152 122009408885952 122511505218816 122928150530304 122977737527904 123018894735912 123068518338087 123487057977003 123953751317808 123995235170324 124037561789568 124459397016192 124971575604736 124974853856244 125021986883136 125447170008384 125489153666352 125497773132984 125539773726402 125958907823616 126014224874272 126150811065684 126493787205468 126528275881728 126536121136929 126958581695232 127009794496032 127489801277952 127532468547456 127670700355632 128017808738064 128060652716892 128683959882264 129069004313088 129121068420288 129560191975872 130093361490176 130145838804576 130234369037472 130330506613041 130684846420107 130773743306829 130823063327376 131121158144256 131178742287152 131267975140944 131320926273294 131713860958848 131803457821056 131861341607752 132354949314816 132399244813248 132759209061696 132849517010112 132903106107912 132947585059086 133450032470496 133548543813363 133903878256224 133957892664324 133994416437504 134002724623047 134358717604608 135012679220736 135057864187008 135112344092208 135571843178352 135617215281156 136129751998016 136184664283416 136230241480298 136647810187704 136685067369984 136693542386562 136702931448429 136740203659584 137205238879296 137265494952332 137302920547072 137769869491968 137779332483456 137825443371168 138294169346592 138346325621248 138349954718892 138396256577901 138919296096336 139439324441088 139447970232534 139485990881664 139542257013264 140116504984512 140545985746176 140593022555328 140649735243528 141128066259432 141175297874646 141708840194656 141766002983556 141813448098343 142286914393344 142344310366944 142828404407136 142882270723584 142891129991362 142930089421952 143368194295296 143416175618688 143426026437696 143474027115888 144016256999168 144020034830322 144612709870776 144769454867547 145154050852608 145202629852224 145261201972824 145858984696992 145909371835008 146306067129216 146355031676448 146414068655148 147175946243298 147566935337472 147576085073046 147676472033562 148068790829568 148118345311104 148178093578704 148344009308721 148738101490944 148787879972032 148839278899968 148949150414904 149354110194408 149455706636376 149512072374144 149918562613888 150131286529308 150641863038252 150743718492192 151153557305184 151313422643712 151322804676366 151724810356224 151828019440128 151836811938672 151889264123328 151940097210384 152001387103734 152514322823424 152626907215272 153145970997768 153207747318843 153728786461167 153770700791232 154361415212036 154414107533952 154465785615456 154885743905312 154939249346688 154991103178464 155053623792564 155576859426304 155580940514916 155639616323904 155691704548912 156221191298928 156274518468096 156284208108378 156805987290624 156921739741872 157514792424192 157524558966381 157567508218176 157631068107576 158050479253248 158114233964448 158167150374744 158230952148969 158764909824384 158882108330652 159422445218988 159475799450989 159476865158016 160072778692512 160133148553728 160677740063232 160731514407296 160742554564032 160796350599696 161289218582208 161343197571024 161408280505374 161952960222464 162018289124064 162072512112392 162679211847936 162689298604623 163232462179584 163352958583752 163970316703872 164025192981216 164091357784116 164594325520368 164649410636004 165271668423744 165383415719424 165393670147482 165945862688256 166012802254656 166633138474992 166695982510848 167262893344512 167318871555136 167330364177312 167386364968536 168023373968709 168201081420912 168658382940624 168714828182572 169346392661376 170043291396608 170047751968332 170227600474176 170690411650752 170747536955856 170806521870144 170816413431006 170932609361682 171386710645248 171578613176352 171705270617181 172161424560384 172172099251887 172278535419648 172289217372489 172746922634496 173527785072768 173645825383296 173715870975696 173774008817388 174246461893476 174364991075772 174430751103168 175023966854592 175094568364392 175153167617526 175618481278464 175737943761408 175748840211294 176532326417664 176543272122427 177012278748928 177132689346816 177204141477216 177263446745448 177334951621023 177806789159904 177933376627328 177938044171587 178064725084484 178538504341632 178610523552432 178670299497396 179339131133568 180077152249344 180149792122944 180762457571136 180822953708208 180835373884536 180895894424658 181511097267402 181579552377888 182197080250272 182258056515416 182270575264572 182320271546112 182331576126441 182940318505728 183705776644608 183767257828224 184392225795456 184466606291856 184528342103868 185225728128448 185362459719094 185930626976712 185981321175552 185992852755486 186056342684352 186689095524288 186822006646016 187457363407104 187532980324704 188170755012576 188233730499528 188246659699476 188309660589603 189021337311408 189226216598526 189728916862464 189740680808202 189792413822592 190437872542848 191221567491584 191234701916928 191298702821184 192026713107096 192090979075338 192816946494368 192959281838729 193025939823396 193603506469632 193681602630432 194340287963808 194478646262656 194545829113344 195074756172288 195140042235264 195218758206864 195351553556208 196234594991064 196768113430728 196901962711416 196981389409941 197491127081472 197570791438272 197792012411628 198532423972224 198598867219872 199138813592544 199274275515168 199349429832192 199421377588629 200175048705744 200855817384336 200936838996486 200991624656256 201538076406912 201763739568488 202449082584896 202519018831104 202586796280512 202668516138312 203357764767528 203425822921734 203502542953696 204194627997024 204276996425124 204345362220447 204971715281556 205027601054976 205040313579843 205110305489376 205885476711936 205898242428498 205954380820608 206585665795584 206654804237952 206668998725184 206738165056752 207441254019888 207519488431872 208294921731904 208378944144504 208448682746962 209171955348801 209228986322496 210032745288508 210090010957568 210174757476768 210818978619264 210889533832992 210974602865292 211686546432512 211692099389148 211762946811969 211842811107536 212563260291984 212635820210688 212649004475334 213358966313472 213430371590016 213516465550416 214323406085376 214336694987043 214395134132928 215052291442944 215124263428032 215139039656544 215211040673832 216024385498752 216919064806164 216991661548067 217803944778336 218627088938496 218700257308288 218788477045488 219459100693824 219532547514672 219621102982722 220362224564992 220524893529976 220763919364947 221350403006208 221364127609569 221514708050343 222103186244352 222177517966656 222267140368056 223107152236416 223181819958048 223258918349952 223423725622356 224031165291612 224268108561216 224877843920832 225196929793962 225795190215168 225962794557378 226730335957776 226970133965568 226984207014549 227587215534336 227663382607808 227742029160192 227755217908008 227910145815576 228771484235136 228940360822908 229562799002516 229718956496652 230656051186848 230757347813566 231370380097024 231527767177728 231542122818054 231621161300928 231698678423184 232328615857968 232408874020032 232486654767696 232574334804224 232580435688846 233365289139456 233459424485856 233537556823368 234331786948392 234411777702144 234426312162567 236272188636288 236351262327264 236446602161364 237075718879872 237250725562116 238051339122176 238147364736576 238227065996528 238323162495978 239118841511424 239133667828482 240109168038768 240199722830592 240214616166581 241016610094848 241097271610944 241113831846048 241194525899544 241933827873312 242014796356536 242106069837184 242112420758061 242929440333696 243027433686096 243108768168588 244018817771904 245023010437632 245856301060608 245955475055808 246037789471824 246137036676174 246974115954006 247907502635616 247990470340648 248075123579136 248090505221223 248918794032384 249949707712488 250043973766272 250894340016768 250978307332704 250995546265968 251079547452804 252028449748544 252301622131368 252987574410936 253056551763456 253072242273858 253917163390464 254019588992064 255064937094912 255341400711264 256035617476128 256121305433784 256224620146509 257367919764528 258242136840576 259120383951744 260186722980352 260291677609152 260468738074944 260661013226082 261369692840214 261547486613658 261646126654752 262242316288512 262357484574304 262535950281888 262641852546588 262729751426289 263427721917696 263606915642112 263623260316941 263722683215504 264709898629632 264798489626496 265518418123392 265699034020224 265806212215824 265895170118172 266900064940992 267097087626726 267807756512448 267915785328648 267988832875008 268005449246094 268717435209216 270115728374016 270132476621063 270224688184416 271143686356704 271234430562312 271343841636987 272259503996032 272266645901103 272369328566832 272460482960596 273295620375408 273387084773124 273405862896858 273480407319168 274410477758592 274530989904664 274605841094144 275539738983936 275558664966912 275650886742336 276588338693184 276699909437784 276792513155802 277838592192672 278043689578641 278895940465068 278971981763328 278989279133229 279084514026528 280233009969024 281091971492352 281186045110656 281299470487056 282256132518864 282350595749292 283417680389312 283532005967112 283626896196686 284573828786688 284611021212303 284688620733888 285656808814272 285782259982724 285860178843904 286832351237376 286852052875392 286948054231776 288032513998336 288040069660644 288136468613007 289225419741552 289538909735094 290308101705216 290405259704448 290522403945648 291717969393984 291818743670016 292612134258432 292710063352896 292828137310296 294351892486596 295152170146092 295250949319501 295352944067124 296236690622208 296356187157408 296688018617442 297476202981888 297575759944064 297678557799936 297898300829808 298708220388816 298911413272752 299024144748288 299837125227776 300262573058616 301283726076504 301405258494729 301487436984384 302307114610368 302645609352732 303673623877344 303778528246656 303880194420768 304002774207468 305028645646848 305138734382601 305253814430544 306291941995536 306415494637686 307457572922334 307541401582464 308722830424072 308828215067904 308847363642747 308931571230912 309771487810624 309878498693376 309982206356928 310107247585128 311161881029832 311279232647808 311383409097824 312442382597856 312568416216756 312673024120443 313843479483744 315029584848384 315049117932762 315135016436352 315262136215152 316100958506496 316228467928896 316334300749488 316461904297938 317529819648768 317764216661304 318844890437976 318951598901978 318953730316032 318973506713001 320145557385024 321463028814592 321485109128064 321592701199392 322578437164416 322686395142048 322816561010748 323905920444928 324036578248128 324145024224784 325358423695872 325378597209246 326464924359168 326705917167504 327940633407744 328050385962432 328182715568232 329188651040736 329298821272008 329431654474083 330543336847488 330787340294964 332025604509312 333266276949984 333391965021696 334525786689024 334637743110272 334660728354624 334772729937072 336046747937418 336402162841824 337316765881248 337429656365144 337795394690943 338692785322752 338944191836067 340095503936664 340455200948352 341380823301504 341495073911712 341613043740288 341632826862012 341865218723364 343157226352704 343410541234362 344322849120768 344344198503774 344557070839296 344578434744978 345493845268992 346136021720349 347055570145536 347291650766592 347313184227081 347431741951392 347548017634776 348492923786952 348729982151544 348861502206336 350047933709184 350189136728784 350306335235052 351497680422588 353064652835328 353086544244854 354024557497856 354265378693632 354408282954432 354526893490896 354669903242046 355613578319808 355866753254656 355876088343174 356129450168968 357077008683264 357221047104864 357340598994792 357484743743967 358678262267136 358700501742723 360299584245888 361524915142272 361645907416416 361670747769072 361791788849316 363022194534804 363159104755776 364394160500544 364516113030832 364541150529144 364640543092224 364663152252882 365880637011456 367534515656448 367557304254889 368784451590912 368933212583712 369056684207736 369205555014261 370451456256896 370461173931009 370724919438188 371861253953424 371985705510972 372112685368704 373378191048576 373644013292032 374914726814208 375065960649408 376341510025152 376467460999056 376493319398952 376619321179206 378042674622816 378452433197052 379481361616404 379584827645184 379608363410787 380875745085696 382469403833856 382597405642368 384053426214192 384181958150676 385633892988736 385918563677458 386051879646792 387207012939264 387363205260864 388680575927616 388957292525312 390280084470528 390437516413728 390703107112416 390991519839123 392054539260321 392469189982128 393536226861456 393803925422832 393962778819882 395141582876544 395584024823256 397064847944448 397197734439744 398277627185088 398548551030336 398842755177258 400350097411488 400645631440089 401711634768672 401734898254403 401873677992972 401983249312512 402008173869141 403076152813824 403527479136976 404898165169792 405038037662208 405173592561024 405337032276624 406715529535056 406851645843468 407005085907392 408389255994048 408553992850248 408690724440894 409943430563112 410055202109952 410080627159686 410108794345287 410220610978752 411796484856996 411908761641216 413309608475904 413337997450368 413476330113504 414882508039776 415038976863744 415188769733703 416589843463808 416757888289008 416897365493924 418343910697602 418457972644992 420065490577016 420180021915136 420349514953536 421637957238528 421779067665984 421949205730584 423384198778296 423525893623938 423685622215072 425126520583968 425298008950668 425440344295029 426860743180032 427032931100832 428646812170752 428673389974086 428790268265856 430104582885888 430248526856064 430278079313088 430422081347664 432048770997504 433838129612328 433983323096134 435607889556672 437400514616576 437576954090976 438918201387648 439065095029344 439242205965444 440724449129984 441049787059952 441527838729894 442700806012416 442728255219138 443029416100686 444206372488704 444355035933312 444534280736112 445032027926163 446214304472832 446363639916096 446517836699904 446847451244712 448062330583224 448536217122432 449755687841664 450393859587924 451925589114756 453460671915552 453940267931136 453968414029098 455174431068672 455326765215616 455484058320384 455510435816016 455820291631152 457542968470272 457880721645816 459125598005032 459437912993304 459623241956529 461186359383501 461312102373696 461514695627132 463084245636108 463242322601856 463397356846368 464657231715936 464817748040064 464973309535392 465148669608448 465160871377692 466730578278912 466918848971712 467075113646736 468663573896784 468823555404288 468852624325134 472544377272576 472573676899143 472702524654528 472893204322728 474151437759744 474501451124232 476294729473152 476454131993056 476646324991956 478267335656964 478427398352967 480218336077536 480399445661184 480429232333162 482033220189696 482194543221888 482227663692096 482389051799088 483867655746624 484029592713072 484212139674368 484224841516122 485858880667392 486054867372192 486217536337176 488037635543808 488067895813869 491910950111616 492075578943648 492274073352348 493948231908012 495815005271232 495980940681296 496150247158272 496181010442446 497837588064768 499899415424976 500087947532544 500118954969767 501788680033536 501956614665408 501991092531936 502159094905608 504056899497088 504070121906127 504603244262736 505975148821872 506144484547716 508039177984128 510129874189824 510682801422528 512071234952256 512242610867568 512449240293018 514735839529056 515115811851543 516484273681152 516516297755661 516867652117467 518240767903488 520583355218304 520937476149888 521322026452164 522739385680428 523094973227316 523292253309504 524714969148608 525071900563776 525283705093176 525459502852578 526855443835392 527213831284224 527246520633882 527445366431008 529596979252992 529629816367281 531036836246784 531398068040448 531612424431648 531790340236344 532004854863069 533800129881984 534194175253452 535615513024896 535831570657296 536010898492188 540231456748032 540264953242126 540449376368832 542287372713408 542468861124624 542687683273974 544519007992064 544533291802206 544738657133664 544920965921192 546591240750816 546774169546248 546811725793716 546960814638336 546994728379323 548820955517184 549061979809328 551117329933824 551301773484672 553176677386368 553399818875568 553585026311604 555677184385344 556087379157282 557791880930136 557943963526656 557978558266458 558169028053056 560466019938048 562372090221312 562598940974112 564512265037728 564701191498584 564928981768809 566835360778624 567064011934224 567253792393372 569222042424606 569377241467776 571313617628544 571564519965448 571720357687808 573664702474752 573704105750784 573896108463552 576080139321288 576272937226014 578450839483104 578877845516187 579077819470188 580810519408896 581044807891296 583435938787968 583637487340032 585224268516864 585420126705792 585656274620592 588703784973192 590304340292184 590501898639002 590705888134248 592473381244416 592712374314816 593376037234884 595151519888128 595796601659616 597416440777632 597822826545504 598048289496576 598264132765887 599674250455552 600525146117232 602567452153008 602810516989458 602974873968768 604614229220736 605291218705464 607347247754688 607557056493312 607760388841536 608005548414936 610277468765202 610507628861088 612583883991072 612830989275372 613036086661341 614915145844668 615082803164928 615120940739529 617445660848144 617656430135808 617694727285494 617863142461824 619542975621248 619756997386752 619964412713856 620214495170256 622323762059664 622558465295616 622766818195648 624884765195712 625136832433512 625346048240886 627515866046403 627686958967488 630098235865524 630270032872704 630524272430304 632456935857792 632668601498976 632923808595876 635059639297536 635288840435907 635528433322608 637689780875952 637903197803956 637907460632064 637947013426002 640291114770048 642926057629184 642970218256128 643010084961129 643185402398784 645156874328832 645372790284096 645633122021496 648073156496256 648290048449568 650757194418492 650974984644201 653411834335008 655881266815488 656100771924864 656365431136464 658377302081472 658597642544016 658863308948166 661086673694976 661574680589928 662291758094841 664051209018624 664092382828707 666532553899968 669275486220544 669321456709248 669545459874144 672093495874836 672804325683648 674633531762496 674859312730288 675590789381886 677385570645504 677888383672134 680191007873328 680910401896704 680952621043647 682761646603008 682990147823424 683226087480576 683265653724024 683730437446728 686314452705408 686821082468724 688688397007548 689156869489956 692272043440698 694111140291072 694583301533184 694626368454162 694863483902784 695096035269552 696985847573904 697459964303088 697723004412672 700095867418368 700378273457568 700612670470104 702995360845176 703278936487701 706173088489708 708816565908864 709053786981792 709339806484092 711227156639616 711733506509312 711752176686348 712258900337936 714154017366528 714442094209728 714681197989584 714969487487934 717356524534272 717401003485446 720599168491776 720643848499743 723049830284544 723291814832832 723341495538144 723583577698632 726044389069608 726318209511552 728788321001088 729032226061664 729082301058288 729326304505764 735069031312896 735114608509778 737568903181824 737866425167424 738113368415472 738411110028522 740902912513792 740922347862018 741449838876376 743722507906848 743971411021944 744225370737408 744271515663669 746756382097152 750131921298816 752683020050304 752934921998112 752986638797904 753238642358412 756085349245632 756904866394104 758962723232808 759169655290368 759216726821574 761751490171392 765194811284736 768106852428384 768363916301352 768673860439527 771267785977472 771837127354916 772103759293584 774726410521728 777361151855232 777914585050624 780560168941056 780875032827456 781406214224832 781983039678246 784109078520642 784938379964256 787072453722912 787607850845664 787925557639764 788189254278867 790283165753088 790869780950823 791168049646512 794129695888896 794395468879488 796555254370176 797097102060672 797685510354516 800700194822976 801291262880178 803423269537344 803469796508806 803747355985944 803966498625024 804016347738282 806152305627648 807054958273952 807650717347481 809796330339584 810347185122048 810397429863189 810674064553248 813431059070112 813703291686936 814010171814784 814031524910961 816778511988096 817107985700496 817381448881788 819886861126224 820161254319372 820217588690574 820441221957504 823592969713992 823817523282432 826619216951808 826675994900736 826952660227008 829765016079552 830377539467406 833179686927616 833515776578016 833794730987848 834131068735923 836687821395204 836915945289984 836967837399687 840130981154032 840699029907072 843275914477056 843558135331968 843898411461168 846768397556592 847051787247876 847371244430144 850253041167936 850596017901336 850880688590058 853721486360064 853833063636909 854065862201664 857346779948172 857580536531712 860497053712128 860556158626176 860844162695328 864097541995008 864409405839021 867676259224656 867966646192268 871215779113344 874801029233152 875153908181952 877836402775296 878130190058688 878484411930888 882099574119904 883055677459788 885456510438276 885752847958503 886058832201372 888710071866624 889068561472224 890064055852326 892428608945664 892727279832192 893035673399808 893694902489424 896124661166448 897072434244864 899511375683328 900787719175848 903851178229512 906921343831104 907936828058196 910653530431232 911020871632032 911640583262304 915085936940544 915416203147803 915761443291632 918251196010064 918875825986608 919246483913058 922372718767002 922624204747392 923029391254264 926168491272216 926484645203712 926542090928241 926794713692736 929314463431872 929635496080128 929946619070784 930321742755384 933837697943424 934150227293472 937327147793568 937705248650268 938019072361329 945088754545152 945147353798286 945405049309056 945786408645456 948302875519488 949002902248464 952589458946304 952908263986112 953292649983912 956534671313928 956854796705934 956920520139003 960436672155072 960858464666324 964389086443776 964455327384192 964778103598176 967735311493248 968059185426144 968424279348736 968449683032244 971717761334784 972109734744384 972435072674352 976075271087616 976135791627738 983821900223232 984151157887296 984548146704696 987896463816024 991630010542464 991961881362592 992362020884892 999798830849952 1000175895065088 1000237909939534 1003577360067072 1003913229330816 1003982185063872 1004318189811216 1008113798994176 1008140243812254 1009206488525472 1011950297643744 1012288969095432 1013386184072829 1016078355968256 1021365602845056 1024142469904512 1024485221735136 1024898480586036 1029471679058112 1030231623703086 1032968547362304 1033032595511322 1033735304234934 1036481535806976 1038408065161047 1041166710436608 1041874952299776 1041939552681243 1042644052904328 1045478771360856 1046189946454632 1046584506619008 1049429938297216 1050143801127552 1050567410186352 1050919005705156 1054493041267764 1054890732862016 1059193958505984 1059259632734562 1062073672493568 1062796136080896 1063224848863296 1063580680472688 1064009709726138 1067600259763968 1068388350506904 1071231026049792 1071663141314592 1072021796984376 1072454231231901 1076101505228169 1080529906484252 1080898752737664 1084574745426816 1084937722249248 1085375366547948 1089038015984128 1089066583604412 1089477314267328 1089841931842384 1093182481501632 1093548339092496 1093623451587432 1093921629276672 1093989456758646 1097641911034368 1098123959618656 1102603546969344 1102671912764667 1106353354772736 1106799637751136 1107170052623208 1107616665042783 1111354368770688 1112174758314564 1115583761860272 1115957116532916 1116338056106112 1120932039876096 1124744180442624 1125197881948224 1129024530075456 1129402382997168 1129857963537618 1133670721557248 1134128023868448 1134507584786744 1138444084849212 1138754482935552 1138825090232361 1142627235257088 1143129039930896 1147408211501568 1147792216927104 1152160278642576 1152545874452028 1156901678966208 1157755691032374 1158155638940376 1161621038817792 1162089615782592 1166871877575936 1170840253411584 1171312549241184 1176163617780963 1177407569946384 1180608680584368 1181003797278004 1181411776268496 1185424748629632 1186752074469768 1190303039776256 1191593203319232 1194832881555264 1195645653091008 1196528265531774 1201050292234464 1201936894320267 1205134904306016 1205204694763209 1205621033978916 1205949747937536 1206024521607423 1209228458441472 1210582437410928 1214694495509376 1215114112986624 1215520777683072 1216011096829872 1220554937530404 1221015257722176 1225167767982144 1225661978550744 1226072173322682 1229830291689336 1230165606329856 1230241881479058 1234891321696288 1235389454570988 1235726284923648 1235802904856989 1239085951242496 1239928825427712 1240428990340512 1244647524119328 1245116930591232 1245533636391296 1245566309201109 1249769530391424 1250273664867024 1250692096481772 1255031732092806 1255373917934976 1260196471731048 1260540065745408 1261048544860608 1264913871715584 1265337202997952 1265847617191752 1270577680871814 1271056866645216 1275379561751904 1275806395607912 1275894026852004 1276321032885087 1280582229540096 1285940436512256 1286020169922258 1286370804797568 1290313748657664 1290745580568192 1291266244042992 1296146312992512 1296580096899136 1301514388836984 1301949969288402 1306823668670016 1312201543849728 1312730862272928 1316754604162944 1317195285088032 1317726617896332 1322173347389952 1323149361179856 1324583516189682 1328102418037248 1328184765657414 1333065107799936 1335096083778489 1338550972441088 1338642913418496 1339090919748288 1344186991749672 1345608651367296 1349267063524992 1349718625460576 1351181578763772 1355776767344268 1360382015746656 1361820803793408 1361905242087294 1365523293206016 1365980295646848 1366452174961152 1366531307448048 1367460874893456 1372628905410816 1373642164937448 1377376794015096 1378313738979912 1378869725869587 1384544086881396 1389252736908324 1389726967805568 1390192070539104 1393971695147808 1394919928606176 1395446008825344 1400191734836736 1400756546915136 1401225340940208 1405990721690352 1406557872975402 1412346176979416 1417633131817728 1417721030697429 1418107573963584 1418679612968184 1422454313279232 1423504353372696 1424517800675872 1428884188419456 1429362395979168 1429938974975868 1434802006970892 1435282195058901 1441198336983552 1441287696999486 1446099660569088 1446583629665664 1446682991076288 1447167155397264 1452088778139216 1452636419023104 1457576642002176 1458064452123328 1458164602116576 1458652609011528 1464203687441607 1470229217019556 1475732850334848 1476226736830944 1476822220057044 1481805825027584 1481844695724036 1482899677752752 1487445015813696 1487942822043888 1488450741474816 1488543031327338 1493512764194304 1500263842597632 1500356864909301 1505366040100608 1505869843996224 1505973277595808 1506477284716824 1512170698491264 1513809732788208 1517925446465616 1518433453643148 1530389622569472 1536213704856768 1536727832602704 1537347720879054 1542535571954944 1543674254709832 1544207518587168 1545347435554629 1549452821043456 1549548893266983 1550602956352401 1554722303710464 1561750065654912 1562812428449664 1563966079356492 1568218157041284 1569876759928512 1574144907445824 1575215701691328 1575851115279528 1576378508557734 1580566331506176 1581739561901646 1582336099293024 1588790937758976 1588889449101843 1593110508740352 1594194204121344 1595371020709032 1601400389645952 1602582525760356 1606846539074688 1606939593017612 1607494711971888 1608032695476564 1614109916547904 1615301434694962 1619592660679168 1620694370244096 1620794859726378 1621348129106496 1626862118140224 1627406583373872 1628020343629568 1628063049821922 1633557023976192 1634215971400992 1634762897763576 1639773722252448 1640322508638744 1640435177381148 1640882443915008 1640984185137969 1647185939427984 1653351989801472 1653905320454016 1659530032159104 1660755078934812 1666359373855232 1667031553156032 1667589461975696 1668262137471846 1673375642790408 1673831890579968 1673935674799374 1680261962308064 1681398059814144 1681502313166067 1687116270663936 1687796822922336 1693536795113184 1694103574495752 1694742488860288 1694786945306427 1700506082335872 1701192035802672 1701761377180116 1707666127273818 1708131724403328 1714693559896344 1715161073063424 1720994107424256 1721112317252352 1721688325390656 1728818811678042 1735352518449312 1735933292384536 1736633536548561 1742431558226688 1750307816363904 1755672805550592 1756260380117376 1756968823861776 1764199148239808 1766111354919576 1770913020876552 1771505695917006 1772117664402744 1777420143733248 1778137122944448 1780128111704652 1785454559664384 1787389804978848 1792249322332896 1794144868489728 1799022751366656 1801575438351696 1807702356459024 1813842687662208 1815873656116392 1821307060862464 1822041743264064 1823281166524608 1830832406295606 1831522886583264 1836502392020128 1837751651973216 1838492967826116 1839108259984023 1844745437534004 1845248409494784 1845362822218587 1846058782508528 1852336982544432 1852969290407424 1853084181856482 1853589427385472 1858628926863744 1859270992160256 1859893238141568 1860643485510768 1867675395886848 1868300454586944 1874654295587136 1875410497300536 1876038144722658 1890294707596572 1890810098618112 1890927336347441 1891572817290912 1898005804496928 1905178917892608 1905816527972224 1905866521307721 1906585299967824 1913069342627856 1913709593411868 1913841040278006 1920873344310144 1921716929332648 1928778172887552 1928910654768384 1929030254883387 1929556207196352 1935470622986496 1936118370852288 1936899366064488 1944219469488768 1944870145348704 1952271583255476 1952924953932603 1967643800446464 1968302315774592 1969096293409392 1975792927632048 1983260021084928 1983923762725184 1984724041769784 1992277148486121 1999597661699904 2000475819879068 2007826458661632 2007964370127744 2008636379622432 2016227597988352 2016280487624508 2018412977050944 2023900595287488 2024577938190864 2026772368145658 2032156711936512 2042731205690112 2042857863130941 2048284939809024 2048970443470272 2049796961172072 2058943358116224 2060463247406172 2066065191022644 2067470608469868 2076816130322094 2082333420873216 2083749904599552 2083879105362486 2085288105808656 2090957542721712 2092379892909264 2093169013238016 2093298798023063 2098859876594432 2100287602255104 2101134820372704 2101838011410312 2108986082535528 2109781465724032 2109836809463103 2118519265469124 2126449697726592 2127161360945376 2128019419452276 2135200519527936 2136776701013808 2142462052099584 2143326282629184 2144043593968752 2144908462463802 2152203010456338 2161059812968504 2161797505475328 2161931545499229 2169149490853632 2169875444498496 2170750733095896 2178133167208824 2178954628534656 2179683863684768 2186364963003264 2187096678184992 2187246903174864 2187978913517292 2196247919237312 2205207093938688 2205343825529334 2212706709545472 2213599275502272 2214340105246416 2215233330085566 2222708737541376 2224349516629128 2231167523720544 2231914233065832 2232676112212224 2232814546991007 2250395763896448 2258049060150912 2258804765994336 2259715927075236 2267341443114496 2268256047736896 2269015169573488 2276888169698424 2277508965871104 2277650180464722 2285254470514176 2286258079861792 2295584433854208 2304320557285152 2305091748904056 2306021581318581 2313803357932416 2315511382064748 2316311277880752 2324179231565184 2333743755151872 2341680506823168 2342625098482368 2352327235561926 2354815139892768 2361217361168736 2362007594556008 2362823552536992 2364567762836601 2370849497259264 2372609342852469 2373504148939536 2383186406638464 2389665763110528 2391291306182016 2393056531063548 2402100584468928 2403873788640534 2410269808612032 2410409389526418 2411242067957832 2411899495875072 2412049043214846 2418456916882944 2421164874821856 2422952152042443 2429388991018752 2431041555366144 2431192289589567 2432022193659744 2441109875060808 2442030515444352 2450335535964288 2451323957101488 2452144346645364 2459660583378672 2460483762958116 2469782643392576 2470778909141976 2471452569847296 2471605809713978 2478171902484992 2479857650855424 2480857980681024 2489295048238656 2491067272782592 2491132618402218 2499539060782848 2500547329734048 2501384192963544 2502393206207769 2510063464185612 2510747835869952 2510903512199061 2520392943462096 2522097089721216 2529827743431168 2530674405995904 2531695234383504 2541155361743628 2542113733290432 2550759123503808 2551612791215824 2551788053704008 2552642065770174 2561164459080192 2572040339844516 2572741609595136 2572901129784223 2581491161136384 2582532488085984 2592292625985024 2593160193798272 2593228217517063 2603028777673968 2603899938576804 2613647337340032 2624403087699456 2625461724545856 2633509208325888 2634390570176064 2635453235792664 2646298722359712 2649167032379364 2656369531314828 2657258543875509 2666130215599872 2670192167556978 2677285826836992 2678181839496576 2688373983499344 2691217302734592 2698534127049984 2699437250921152 2702363157527544 2711553534688536 2720764031493312 2723810484174588 2731960591293696 2733062614896096 2734921749786912 2745257810821632 2747284329874896 2754753588030192 2756627477959824 2757739451739174 2769088173762792 2778505473816648 2779453935611136 2779626272784723 2780384141078208 2787943390295616 2789839857212352 2801513093830272 2802450681880416 2811981443380704 2813115745950804 2814057217083987 2824692353958832 2835266263635456 2835442061394858 2836215147927168 2837359225936368 2844908626558464 2847008706745392 2849035601351744 2857768376838912 2858724791958336 2859877949951736 2869604013941784 2870564390117802 2870761560417009 2882575393998972 2893167259331328 2893365982152576 2894334310794528 2904177556278432 2905272838046208 2915153284004352 2916128904246656 2916329204233152 2917305218023056 2928407374883214 2940458434039112 2951465700669696 2952453473661888 2953644440114088 2963689391448072 2965799355505504 2974890031627392 2975885644087776 2977086062654676 3000527685195264 3000713729818602 3010732080201216 3011739687992448 3011946555191616 3012954569433648 3024341396982528 3027619465576416 3035850892931232 3036866907286296 3072427409713536 3073455665205408 3074695441758108 3085071143909888 3087348509419664 3088415037174336 3090694871109258 3098905642086912 3099097786533966 3101205912704802 3109444607420928 3115224195483141 3123500131309824 3125624856899328 3125818658043729 3127932158712984 3136436314082568 3139753519857024 3148289814891648 3150431403382656 3151702230559056 3152757017115468 3163479123803292 3164672198586048 3177581875517952 3177778898203686 3186221017480704 3188388408242688 3190742041418064 3202800779291904 3202999365649747 3205165051520712 3213693078149376 3213879186035224 3214989423943776 3216065390953128 3217362693695703 3228219833095808 3228304515684507 3230602869389924 3241589719452756 3242696258212992 3253724236280448 3254813166747744 3256040687259136 3256126099643844 3267114047952384 3268431942801984 3269525795527152 3279547444504896 3280645017277488 3280870354762296 3281764887830016 3281968370275938 3294371878855968 3307810640908032 3308015738294001 3319060064318208 3321510157869624 3334063106312064 3335178923951392 3336524274943692 3346751285580816 3347871349598748 3360523924616128 3362796119628288 3363004626332134 3374232541327872 3375593645844672 3387073590226368 3388207148991504 3389484977720576 3389573890612854 3401012164671744 3402384071605344 3403522754360232 3415332254547636 3416263448806656 3416475270697083 3429387119792688 3442224634504704 3443376650781312 3457637623356084 3470705036898624 3471866584769072 3473267073097122 3484863116453376 3500615632727808 3500832684788369 3512520760234752 3513937647723552 3528398296479616 3528490853342889 3532222709839152 3541826041753104 3543011391834012 3544235328805488 3556274245888896 3560256223409304 3570909119328768 3574779609957696 3584498644665792 3603150876703392 3605810682960801 3615404712918048 3615614084289627 3618073564822269 3627685375324416 3631747312232784 3644083486528128 3646562333049216 3661664812591212 3663045773166528 3673004784040256 3675503303946432 3676985935652232 3678216519968046 3689490875068008 3690496818989568 3690725644437174 3692117565017056 3704673965088864 3706168363712964 3707178854770944 3707408714570967 3717257853727488 3719786476283136 3721286971021536 3735350791773696 3736600909173888 3749308591174272 3750820994601072 3752076289445316 3780589415193144 3781620197236224 3781854672694882 3783145634581824 3796011608993856 3811633055944448 3811733042615442 3813170599935648 3826138685255712 3827419186823736 3827682080556012 3828963098655261 3841746688620288 3843433858665296 3857821309536768 3858060509766774 3859112414392704 3870941245972992 3872236741704576 3873798732128976 3888438938977536 3889740290697408 3904543166510952 3905849907865206 3936604631549184 3938192586818784 3951585855264096 3966520042169856 3967847525450368 3969448083539568 3984554296972242 3999195323399808 4000951639758136 4005288251335467 4015652917323264 4015928740255488 4017272759244864 4032560975249016 4036825954101888 4047801190574976 4049155876381728 4053544736291316 4085462411380224 4085715726261882 4096569879618048 4097940886940544 4099593922344144 4117886716232448 4120926494812344 4132130382045288 4134941216939736 4153632260644188 4167758210724972 4170576211617312 4181915085443424 4184759785818528 4186338026476032 4186597596046126 4197719753188864 4200575204510208 4202269640745408 4203676022820624 4217972165071056 4219562931448064 4219673618926206 4237038530938248 4252899395453184 4253163092092287 4254322721890752 4256038838904552 4273553402027616 4286652565258368 4288087187937504 4289816924927604 4304406020912676 4305846585176703 4322119625937008 4323595010950656 4323863090998458 4338298981707264 4339750888996992 4341501466191792 4356266334417648 4357909257069312 4358179464736541 4359367727369536 4372729926006528 4374193356369984 4374493806349728 4375957827034584 4392495838474624 4392611062324821 4410687651058668 4427198551004544 4428680210492832 4430466660171132 4445417475082752 4448699033258256 4462335047441088 4463828466131664 4465352224424448 4465629093982014 4500791527792896 4501070594727903 4516098120301824 4517609531988672 4519431854150472 4536512095473792 4538030339146976 4553776339396848 4555300360929444 4572516159723584 4591168867708416 4608641114570304 4610183497808112 4612043162637162 4627606715864832 4631022764129496 4632622555761504 4636042306663887 4648358463130368 4648646679800949 4685250196964736 4704654471123852 4709630279785536 4722434722337472 4724015189112016 4725647105073984 4729135525673202 4741698994518528 4745218685704938 4747008297879072 4766372813276928 4766668347305529 4779331526221056 4782582612364032 4786113062127096 4804201168937856 4807747577281068 4820539617224064 4820818779052836 4822484135915664 4824098086429692 4842329749643712 4845904304084886 4858777982037504 4862083110732288 4862384579179134 4864044387319488 4882219750121616 4884061030888704 4900671071928576 4902647914202976 4904288693290728 4919321166757344 4920967525916232 4922952555413907 4939565286785152 4941557818283952 4943211619427956 4961715961362048 4978590096477312 4982134545565184 4982265236804436 4999078121565696 5001094659468096 5002768385927088 5004786412415538 5020126928371224 5021495671739904 5021807024398122 5040785886924192 5044194179442432 5044506939498201 5061348811991808 5063390468767008 5082310723487256 5084227466580864 5101518247007616 5103225582431648 5103576107408016 5105284131540348 5144080679689032 5145483219190272 5145802259568446 5162982322272768 5165064976171968 5186320387596544 5186456435034126 5206057555347936 5207799877153608 5209900609645683 5227294674680064 5250923449091712 5267018416651776 5268781140352128 5270906471585328 5292597444719424 5298334064758728 5312739062629656 5314517087751018 5332260431199744 5340384335113956 5356363678993152 5376747966998688 5382434605469184 5397068254099968 5398874501842304 5404726315055088 5423107069377072 5441528062986624 5447620968349176 5463921182587392 5466125229792192 5469843499573824 5494568659749792 5509507176060384 5513254955919648 5515478903478348 5517324779952069 5536088466655761 5538176347525584 5557010947633296 5558907871222272 5559252545569446 5560768282156416 5575886780591232 5579679714424704 5603026187660544 5604901363760832 5623962886761408 5626231491901608 5628114434167974 5649384707917664 5653555021432367 5670884122789716 5672430295854336 5672782009042323 5674718451872736 5694017413490784 5698071202703488 5715536753677824 5717449583916672 5719755899903472 5739208027883568 5741128780235604 5741523120834018 5765150787997944 5786334518662656 5786731964305152 5787090764650161 5788668621589056 5808355112556864 5832257808493312 5832658408466304 5834610436046112 5856814749766428 5858774861797809 5880916868078224 5902931401339392 5904906947323776 5907288880228176 5927378782896144 5931598711011008 5949780063254784 5951771288175552 5954172125309352 5976831445458363 6001427459637204 6023479375984896 6023893110383232 6025909138867296 6048682793965056 6055238931152832 6071701785862464 6073733814572592 6128573589392823 6144854819427072 6146911330410816 6149390883516216 6174697018839328 6176830074348672 6181389742218516 6198195573067932 6202411825409604 6230448390966282 6247000262619648 6251249713798656 6251637316087458 6255864317425968 6272872628165136 6279507039714048 6279896394069189 6296579629783296 6300862806765312 6303404461118112 6305514034230936 6326958247606584 6329344397172096 6355557796407372 6381484082836128 6405601558583808 6405998731299494 6410330103041424 6427386156298752 6427758372070448 6429978847887552 6432130781906256 6434725387391406 6456439666191616 6456609031369014 6461205738779848 6483179438905512 6485392516425984 6485794636497687 6507448472560896 6509626333495488 6512252199287688 6536863885603968 6539051591054304 6559094889009792 6561290034554976 6561740709524592 6563936740551876 6588743757711936 6615621281816064 6616031476588002 6638120128636416 6643020315739248 6668126212624128 6670357847902784 6673048549887384 6693502571161632 6695742699197496 6698443640973021 6721047849232256 6726009252664268 6751187291689344 6774147180452736 6776414297983008 6778969955441152 6779147781225708 6802024329343488 6804768143210688 6807045508720464 6830664509095272 6832526897613312 6832950541394166 6858774239585376 6886753301562624 6915275246712168 6941410073797248 6943733169538144 6946534146194244 7001231265455616 7001665369576738 7025041520469504 7027875295447104 7056796592959232 7056981706685778 7064445419678304 7083652083506208 7086022783668024 7088470657610976 7093703288509803 7112548491777792 7120512446818608 7149559219915392 7168997289331584 7206301753406784 7211621365921602 7230809425836096 7231228168579254 7236147129644538 7255370750648832 7263494624465568 7268856456127329 7288166973056256 7293124666098432 7293576868768701 7323329625182424 7326091546333056 7346009568080512 7351006607892864 7353971871304464 7356433039936092 7378981750136016 7381451288874348 7384235130034112 7409347930177728 7412336727425928 7414357709541888 7414817429141934 7434515707454976 7439572952566272 7442573942043072 7473201818347776 7498617182348544 7501641989202144 7504152578890632 7507179618623307 7532710536597183 7561178830386288 7563709345389764 7566291269163648 7592023217987712 7623266111888896 7623466085230884 7626341199871296 7652277370511424 7654838373647472 7655364161112024 7657926197310522 7683493377240576 7686867717330592 7716121019533548 7718224828785408 7718703389352669 7744473483409152 7747597464257952 7776877877955072 7779480581394816 7809086333021904 7811699815730412 7873209263098368 7876385173637568 7903171710528192 7935695050900736 7938896167079136 7969108593944484 7971775631626527 7998390646799616 8001903279516272 8010576502670934 8031857480510976 8034545518489728 8065121950498032 8073651908203776 8095602381149952 8098311752763456 8107089472582632 8171431452523764 8195881773881088 8199187844688288 8235773432464896 8241852989624688 8264260764090576 8269882433879472 8307264521288376 8335516421449944 8338878818354169 8341152423234624 8363830170886848 8369519571637056 8373195192092252 8404539281490816 8407352045641248 8435944330142112 8439125862896128 8439347237852412 8442171651251961 8474077061876496 8505798790906368 8506326184184574 8508645443781504 8512077677809104 8547106804055232 8573305130516736 8576174375875008 8579633849855208 8608812041825352 8611693170353406 8644239251874016 8647726181996916 8650620333998923 8679501777993984 8683002932383584 8712532668835296 8715818514138624 8716358929473082 8718735454739072 8745459852013056 8748386712739968 8748987612699456 8751915654069168 8784991676949248 8785222124649642 8821375302117336 8854397102009088 8857360420985664 8860933320342264 8897398066516512 8924670094882176 8927656932263328 8931258187964028 9001583055585792 9002141189455806 9032196240603648 9035219063977344 9038863708300944 9073024190947584 9076060678293952 9107552678793696 9110600721858888 9145032319447168 9217282229140608 9220366995616224 9224086325274324 9255213431729664 9262045528258992 9265245111523008 9272084613327774 9296716926260736 9297293359601898 9345672586449423 9370500393929472 9377455974131187 9409308942247704 9419260559571072 9444869444674944 9448030378224032 9451294210147968 9458271051346404 9490437371409876 9494016595758144 9532745626553856 9533336694611058 9558663052442112 9565165224728064 9572226124254192 9608402337875712 9608998096949241 9615495154562136 9641079234448128 9641637558105672 9644968271831328 9648196172859384 9652088081087109 9684659499287424 9691808608169772 9724769158358268 9728088774638976 9764439500243232 9768122061777408 9801342143857152 9805295828405952 9808577386581456 9838642333514688 9841935051832464 9845905110827814 9879130573570304 9883115636567904 9886423238855912 9923431922724096 9924047214882003 9957180192954624 9964530473608872 10002189318936192 10005536771854176 10009572824831076 10040253856742448 10043614048796244 10081571773848384 10088388358884864 10089013878996402 10122697623983616 10126780937534016 10164621446974512 10168454933161728 10203036494015232 10206451164863296 10207152214816032 10210568263080696 10249425812091249 10288161359378064 10291604519136892 10330129952343936 10372640775193088 10372912870068252 10412115110695872 10415599754307216 10419801219291366 10454589349360128 10501846898183424 10502498054365107 10537562280704256 10541812943170656 10585194889438848 10596668129517456 10625478125259312 10629034175502036 10680768670227912 10712727357986304 10753495933997376 10797749003684608 10809452630110176 10817432048882403 10846214138754144 10846842252868881 10854220694466807 10883056125973248 10895241936698352 10932250459584384 10939686999147648 10989137319499584 11019014352120768 11026509911839296 11030957806956696 11034649559904138 11072176933311522 11076352695051168 11114021895266592 11118505091138892 11121536564312832 11122226143712901 11151773561182464 11159359428849408 11206052375321088 11209802727521664 11247925773522816 11252462983803216 11256228868335948 11298769415835328 11307110042864734 11341768245579432 11344860591708672 11345564018084646 11349436903745472 11388034826981568 11396142405406976 11434899167833344 11439511799806944 11478416055767136 11482257560471208 11483046241668036 11486889295965783 11530301575995888 11573463928610304 11574181529300322 11577337243178112 11616710225113728 11664515616986624 11665316816932608 11669220872092224 11713629499532856 11717549723595618 11761833736156448 11770516192162469 11809813894647552 11814577760456352 11854757565792288 11863197422022016 11899560126509568 11903542576351104 11908344250618704 11953662890916726 12002854919274408 12015864754006401 12046958751969792 12047786220766464 12051818277734592 12110477862305664 12143403571724928 12147467629145184 12257147178785646 12289709638854144 12293822660821632 12298781767032432 12349394037678656 12353660148697344 12362779484437032 12396391146135864 12404823650819208 12460896781932564 12503274632174916 12511728634851936 12545745256330272 12559014079428096 12559792788138378 12593159259566592 12601725613530624 12606808922236224 12611028068461872 12653916495213168 12658688794344192 12711115592814744 12759489276276861 12762968165672256 12811997462598988 12820660206082848 12855516744140896 12859957695775104 12864261563812512 12869450774782812 12912879332383232 12913218062738028 12917539755530109 12922411477559696 12966358877811024 12970785032851968 12971589272995374 13014896945121792 13019252666990976 13024504398575376 13073727771207936 13074538394209623 13078103182108608 13118189778019584 13122580069109952 13123481419049184 13127873481103752 13177487515423872 13232062953176004 13236491354432087 13286040631478496 13336252425248256 13340715695805568 13346097099774768 13387005142323264 13391485398394992 13396887281946042 13442095698464512 13452018505328536 13502374583378688 13503211784183709 13548294360905472 13552828595966016 13558295562451416 13609536286421376 13614091017440928 13661329018190544 13665901082788332 13717548479170752 13773506603125248 13830550493424336 13882820147594496 13887466339076288 13893068292388488 13945940039402847 14003330739153476 14055750590894208 14113593185918464 14113963413371556 14128890839356608 14167304167012416 14172045567336048 14176941315221952 14187406577019606 14225096983555584 14241024893637216 14299118439830784 14300005041916587 14337994578663168 14412603506813568 14423242731843204 14461618851672192 14462456337158508 14472294259289076 14526989248931136 14537712912254658 14576333946112512 14586249332196864 14587153737537402 14646659250364848 14652183092666112 14653091586161441 14692019136161024 14702013215785728 14707943742608928 14712866079872184 14757963500272032 14762902577748696 14768470260068224 14768857666241721 14818695860355456 14824673454851856 14829634858283868 14885147884086144 14946403636695552 14997234364697088 15003283978404288 15008305157781264 15014359237246614 15065421073194366 15122357660772576 15127418690779528 15132582538327296 15133520818494603 15184046435975424 15246932170461768 15252682399742592 15304554741022848 15309676747294944 15310728322224048 15315852394621044 15373735434661184 15432242039067096 15436449657570816 15437406778705338 15488946966818304 15495194928515904 15558961162789632 15618172666043808 15623399631460824 15629701828937049 15752770347275136 15806343421056384 15871390101801472 15877792334158272 15938217187888968 15943551263253054 15996781293599232 16003806559032544 16021153005341868 16069091036979456 16130243900996064 16147303816407552 16191204762299904 16196623505526912 16214178945165264 16342862905047528 16391763547762176 16398375689376576 16483705979249376 16528521528181152 16539764867758944 16551974339856207 16608265399967283 16614529042576752 16671032842899888 16677757636708338 16682304846469248 16727660341773696 16739039143274112 16746390384184504 16809078562981632 16814704091282496 16871888660284224 16878694475704824 16884343302503922 16948154123752992 16960665064297101 17012652368369148 17017290887563008 17018346027126969 17024155355618208 17094213608110464 17146610261033472 17152348751750016 17159267699710416 17217624083650704 17223386340706812 17288478503748032 17295452363993832 17301240667997846 17359003555987968 17361272293950483 17366005864767168 17425065337670592 17432717858946164 17437470909478144 17496773425479936 17497975225398912 17503831308138336 17569983353898496 17570444249299284 17576324585393427 17642750604234672 17708794204018176 17714720841971328 17721866640684528 17794796133033024 17849340189764352 17855313864526656 17862516375928056 18004282378911612 18010307908489561 18070438127954688 18077727416601888 18146048381895168 18152121356587904 18215105357587392 18221201443717776 18290064638894336 18385720768178469 18434564458281216 18440733991232448 18448172650548648 18524091056517984 18530490223046016 18544169226655548 18594586719203796 18691345172898846 18741000787858944 18754911948262374 18818617884495408 18838521119142144 18839689182207567 18889738889349888 18896060756448064 18902588420295936 18916542102692808 18980874742819752 18988033191516288 19066673389222116 19144452248508384 19216804675751424 19217996193898482 19230990309124272 19282158468896256 19283275116211344 19289936543662656 19296392345718768 19304176162174218 19369318998574848 19383617216339544 19449538316716536 19456177549277952 19457383909493061 19528879000486464 19610591656811904 19617154773162912 19677284667029376 19683870103664928 19691810221655628 19758261147140608 19766231273135808 19772846477711824 19846863845448192 19848094429764006 19914360385909248 19929060947217744 20004378637872384 20011073543708352 20019145649662152 20080507713484896 20087228097592488 20095330922919063 20163143547696768 20178027757992804 20253561875068032 20329242893949024 20336909866323456 20406072988030464 20412902329726592 20414304429632064 20421136526161392 20498851624182498 20576322718756128 20583209038273784 20660259904687872 20745825740136504 20824230221391744 20831199508614432 20839602438582732 21003693796366848 21004996108730214 21075124561408512 21083625886341312 21170389778877696 21193336259034912 21250956250518624 21258068351004072 21361537340455824 21506991867994752 21595498007369216 21618905260220352 21634864097764806 21692428277508288 21693684505737762 21708441388933614 21766112251946496 21790483873396704 21806569368381987 21864500919168768 21879373998295296 21880730606306103 21978274638999168 22038028704241536 22053019823678592 22061915613913392 22069299119808276 22144353866623044 22152705390102336 22228043790533184 22237010182277784 22243073128625664 22244452287425802 22303547122364928 22318718857698816 22419605455043328 22420995559548229 22495851547045632 22504925967606432 22512457736671896 22521538855869921 22597538831670656 22598131609791549 22614220085729468 22683536491158864 22691128036169292 22698873807490944 22776069653963136 22792284810813952 22869798335666688 22879023599613888 22956832111534272 22964515120942416 22966092483336072 22973778591931566 23060603151991776 23148363058600644 23154674486356224 23156110168058007 23233420450227456 23330633633865216 23338441744184448 23427258999065712 23435099447191236 23523667472312896 23541032384324938 23619627789295104 23629155520912704 23709515131584576 23726394844044032 23807085152702208 23816688501237408 23907325781833452 23915326894879581 24005709838548816 24031729508012802 24095572441532928 24103636555469184 24220955724611328 24286807143449856 24294935258290368 24505828793518583 24514294357571292 24587645321643264 24597563534064864 24698788075357312 24707320297394688 24725558968874064 24792782292271728 24809647301638416 24921793563865128 25006549264349832 25016636455062507 25023457269703872 25091490512660544 25119585576276756 25213617844472448 25222056136923744 25307832990426336 25317377588688384 25326514953755883 25422231185629488 25518978552553722 25525936331344512 25623994925197976 25641320412165696 25711033488281792 25719915391550208 25728523127625024 25738901549565624 25826436125476056 25835079511060218 25844822955119392 25932717755622048 25943178545990748 25951861001996769 26038505333981952 26049008797150752 26147455542415872 26149076788419246 26156206364217216 26236379556039168 26245160138219904 26246962838098368 26255746962207504 26354975030847744 26464125906352008 26472982708864174 26572081262956992 26681431391611136 26692194199549536 26774010284646528 26782970796789984 26793774563892084 26884191396929024 26904037010657072 27004749166757376 27006423568367418 27096588721810944 27105657191932032 27116591124902832 27219072572842752 27228182034881856 27322658036381088 27331802165576664 27435096958341504 27661100986848672 27765640295188992 27774932678152576 27786136584776976 27891880078805694 28006661478306952 28037017759348269 28111501181788416 28132367922393561 28227926826743112 28257781678713216 28334608334024832 28344091134672096 28353882630443904 28374813154039212 28482049787274432 28598236879661568 28600010083833174 28675989157326336 28825207013627136 28826994290847723 28846485463686408 28923237703344384 28924912674317016 28944588518578152 29053978497862272 29075425824509316 29174307475074804 29293318500729696 29304366185332224 29306183172322882 29384038272322048 29404026431571456 29415887485217856 29425732159744368 29515927000544064 29525805155497392 29536940520136448 29537715332483442 29637391720710912 29649346909703712 29659269716567736 29770295768172288 29772141644646009 30006567956808576 30016610315562528 30028718474493228 30130842146388732 30244715321545152 30254837381559056 30265165076654592 30267041636989206 30368092871950848 30493864340923536 30505364799485184 30507256253155787 30609109482045696 30619353494589888 30621456644448096 30631704789242088 30747470869322368 30748277436273747 30864484078134192 30874813557410676 30990389857031808 31117922325579264 31236345332087616 31246799262921648 31259403657874098 31505540694550272 31507494163095321 31612686842112768 31755584668316544 31876434375777936 31887102526506108 32007613118065088 32042306010683736 32138182073958912 32260487801992128 32393247011053824 32428357890330528 32452296146647209 32540526758606643 32685725810095056 32796751378753152 32967411958498752 33057043056362304 33079529735517888 33103948679712414 33216530799934566 33229058085153504 33342065685799776 33355515273416676 33364609692938496 33366678431138703 33455320683547392 33478078286548224 33492780768369008 33618157125963264 33629408182564992 33743777320568448 33757388951409648 33768686605007844 33896308247505984 33921330128594202 34025304736738296 34034581775126016 34036692054253938 34048310711236416 34188427216220928 34304697503500032 34318535399420832 34435248167301408 34446772681413624 34460667887897349 34576957007496064 34590904727987664 34602481335995692 34722544587900966 34732011729534336 34850130675341184 34865435717892328 34874941818956288 34993546850959872 34995950450797824 35007662616276672 35140888498598568 35152649170786854 35285501208469344 35311548576487407 35429441683942656 35443733281369056 35589592266066048 35698680379528704 35710627729053312 35725032751856112 36008564757823224 36020615816979122 36140876255909376 36155454833203776 36304242713175808 36430210715174784 36442402887435552 36580129277788672 36771441536356938 36869128916562432 36881467982464896 36896345301097296 37048182113035968 37060980446092032 37088338453311096 37189173438407592 37382690345797692 37509823896524748 37637235768990816 37677042238284288 37679378364415134 37779477778699776 37792121512896128 37805176840591872 37833084205385616 37961749485639504 37976066383032576 38133346778444232 38278467828830583 38288904497016768 38435992387796964 38461980618248544 38566550232422688 38579873087325312 38592784691437536 38608352324348436 38738637997149696 38752619266590327 38767234432679088 38899076633433072 38912355098555904 38914767818986122 39057758000972928 39221183313623808 39223615182628869 39234309546325824 39354569334058752 39367740207329856 39383620443311256 39532462546271616 39545692955423648 39696188859528012 39709474063296261 39858121894435488 40008757275744768 40022147087416704 40038291299324304 40161015426969792 40174456195184976 40190661845838126 40326287095393536 40356055515985608 40507123750136064 40509635352551127 40658485787898048 40825804659453184 40828608859264128 40842273052322784 40997703248364996 41152645437512256 41166418076547568 41320519809375744 41491651480273008 41648460442783488 41662399017228864 41679204877165464 41837820118208541 42009992217460428 42167251772682624 42340779557755392 42386672518069824 42501912501037248 42516136702008144 42723074680911648 42900015125749761 43013983735989504 43237810520440704 43269728195529612 43384856555016576 43387369011475524 43416882777867228 43580967746793408 43613138736763974 43729001838337536 43758747996590592 43761461212612206 43956549277998336 43959274758484323 44076057408483072 44106039647357184 44123831227826784 44138598239616552 44288707733246088 44305410780204672 44456087581066368 44474020364555568 44488904574851604 44839210910086656 44841991119096458 44991703094091264 45009851935212864 45024915473343792 45043077711739842 45195077663341312 45196263219583098 45228440171458936 45367072982317728 45382256072338584 45397747614981888 45400562455483809 45552139307926272 45758047199227776 45913664223068544 45929030241884832 45932184966672144 45947557183863132 46121206303983552 46296726117201288 46309348972712448 46312220336116014 46466840900454912 46676883488368896 46854517998131424 46870198894382472 46889105486811147 47047334944625792 47082064768649876 47258311041825408 47419030263169152 47452789688088064 47614170305404416 47633377002474816 47814651563666904 47830653789759162 48011419677097632 48063459016025604 48207273110938368 48441911449222656 48573614286899712 48589870516580736 49011657587037166 49028588715142584 49175290643286528 49195127068129728 49397576150714624 49451117937748128 49585564584543456 49619294603276832 49655923019568621 49843587127730256 50013098528699664 50033272910125014 50046914539407744 50182981025321088 50239171152553512 50427235688944896 50444112273847488 50615665980852672 50653029907511766 50844462371258976 50881995192891303 51037957105107444 51051872662689024 51055038081380907 51247989850395952 51282640824331392 51422066976563584 51439830783100416 51457046255250048 51477803099131248 51652872250952112 51670159022120436 51689645910238784 51865435511244096 51886357091981496 51903722003993538 52077010667963904 52083816881851449 52098017594301504 52298153576838492 52312412728434432 52490320276439808 52493925676196736 52511493924415008 52709950061695488 52728973756180281 52928251812704016 52945965417728348 53144162525913984 53362862783222272 53384388399099072 53548020569293056 53565941593579968 53587549127784168 53808074021314144 54012847136734836 54030923725468683 54211314383864064 54233182249805664 54438145145685504 54456364069763712 54645316072762176 54663604331153328 54870193916683008 55322201973697344 55549865356305152 55572273169553952 55783760157611388 56013322956613904 56074035518696538 56223002363576832 56264735844787122 56455853653486224 56515563357426432 56519067546622701 56669216668049664 56688182269344192 56707765260887808 56749626308078424 56964099574548864 57200020167666348 57650414027254272 57653988581695446 57692970927372816 57846475406688768 57849825348634032 57889177037156304 58107956995724544 58150851649018632 58348614950149608 58372151728479183 58586637001459392 58612366344645764 58831774970435712 58851464319488736 59031854001088128 59051610310994784 59073881040272896 59075430664966884 59274783441421824 59298693819407424 59318539433135472 59540591536344576 59544283289292018 60013135913617152 60033220631125056 60057436948986456 60261684292777464 60489430643090304 60509674763118112 60534083273978412 60987728681847072 61010729598970368 61014512506311574 61218218964091392 61238706989179776 61242913288896192 61263409578484176 61494941738644736 61496554872547494 61728968156268384 61749627114821352 61980779714063616 62472690664175232 62493598525843296 62518807315748196 63011081389100544 63014988326190642 63225373684225536 63511169336633088 63752868751555872 63774205053012216 64015226236130176 64084612021367472 64520975603984256 64786494022107648 64856715780661056 64904592293294418 65081053517213286 65371451620190112 65419708105145961 65593502757506304 65642191818918309 65934823916997504 66114086112724608 66159059471035776 66207897359424828 66433061599869132 66458116170307008 66684131371599552 66711030546833352 66729219385876992 66733356862277406 66910641367094784 66956156573096448 66985561536738016 67258816365129984 67262986678644687 67487554641136896 67514777902819296 67537373210015688 67564616567609763 67792616495011968 67842660257188404 68050609473476592 68073384108507876 68096621422472832 68376854432441856 68609395007000064 68637070798841664 68870496334602816 68893545362827248 68921335775794698 69153914014992128 69181809455975328 69204962671991384 69445089175801932 69464023459068672 69468330504174021 69700261350682368 69730871435784656 69991900901595648 70015325232553344 70281776997197136 70305298341573708 70571002416938688 70623097152974814 70858883367885312 70887466562738112 71179184532132096 71421255458106624 71450065503712224 71745980684638743 72017129515646448 72041231633958244 72310909666407552 72608485426351616 72860421430349568 72884805774871104 73517486380555749 73542883072713876 73762935964929792 73792690602194592 74096364226071936 74121960892184064 74176676906622192 74378346876815184 74765380691595384 75019647793049496 75274471537981632 75358756728830268 75584243025792256 75666168410771232 75923498971279008 75952132766065152 75979544861267649 76266693556888464 76556935657661166 76577808994033536 76871984775593928 76923961236497088 77133100464845376 77159746174650624 77185569382875072 77216704648696872 77505238533180654 77534468865358176 77798153266866144 77829535637972244 77855583005990307 78115516001945856 78442366627247616 78447230365257738 78468619092651648 78709138668117504 78735480414659712 78767240886622512 79064925092543232 79091385910847296 79392377719056024 79418948126592522 79716243788870976 80044294174833408 80076582598648608 80322030853939584 80348912390369952 80381323691676252 80652574190787072 80712111031971216 81014247500272128 81019270705102254 81316971575796096 81651609318906368 81657217718528256 81684546104645568 81995406496729992 82305290875024512 82332836153095136 82983302960546016 83296920885566976 83324798034457728 83358409754330928 83675640236417082 84019984434920856 84111053278044807 84334503545365248 84773345036139648 85003825002074496 85032273404016288 85446149361823296 85800030251499522 86027967471979008 86475621040881408 86480982872543169 86539456391059224 86769713110033152 86774738022951048 86833765555734456 87161935493586816 87226277473527948 87522922425224412 87913098555996672 87918549516968646 88152114816966144 88212079294714368 88247662455653568 88277196479233104 88577415466492176 88610821560409344 88912175162132736 88948040729111136 88977809149703208 89316424933938027 89683982238192916 90019703870425728 90049830946687584 90086155423479684 90390155326682624 90392526439166196 90456880342917872 90734145964635456 90764512144677168 90795495229963776 90801124910967618 91104278615852544 91516094398455552 91521768759467361 91827328446137088 91858060483769664 91864369933344288 91895114367726264 92242412607967104 92593452234402576 92624440672232028 93353766976737792 93709035996262848 93740397788764944 93778210973622294 94094669889251584 94164129537299752 94516622083650816 94522482489285963 94838060526338304 95266754004949632 95629303127333808 95661307579518324 96022839354195264 96126918032051208 96414546221876736 97179741033161472 97621580275819929 98023315174074332 98057177430285168 98390254136259456 98795152301429248 98902235875496256 99171129169086912 99238589206553664 99311846039137242 99687174255460512 100026197057399328 100066545820250028 100093829078815488 100100035293416109 100365962050642176 100478342305107024 100854471377889792 100888224547694976 101231331961705344 101306059815023532 101688924742517952 101763990385782606 102075914210214888 102103745325378048 102110076162761814 102495979700791904 102565281648662784 102571641103130087 102844133953127168 102914092510500096 102955606198262496 103305744501904224 103340318044240872 103379291820477568 103382003663692047 103730871022488192 103772714183962992 103807444007987076 104167633763702898 104196035188603008 104596307153676984 104624825456868864 104980640552879616 104987851352393472 105022987848830016 105457947512360562 105856503625408032 105891930835456696 105934645729462221 106288325051827968 106768776798198144 107096041138586112 107131883187159936 107175098255568336 107616148042628288 108025694273469672 108061847450937366 108422628767728128 108466364499611328 108912728139527424 109290632145524352 109327208662306656 109740387833366016 110644403947394688 111099730712610304 111144546339107904 111567520315222776 112026645913227808 112148071037393076 112529471689574244 112911707306972448 113031126714852864 113038135093245402 113338433336099328 113376364538688384 113415530521775616 113499252616156848 113928199149097728 114400040335332696 115307977163390892 115385941854745632 115699650697268064 115778354074312608 116215913991449088 116257857799770981 116301703298037264 116697229900299216 116744303456958366 117173274002918784 117224732689291528 117663549940871424 117670845547886607 117702928638977472 118063708002176256 118103220621989568 118150861329933768 118597387638814848 118637078866270944 119088566578584036 119128422189888783 120026271827234304 120066441262250112 120114873897972912 120523368585554928 120978861286180608 121019349526236224 121068166547956824 121528906057653381 121975457363694144 122029025012623148 122477413978359552 122485826577792384 122526819156968352 122989883477289472 122993109745094988 123457936312536768 123499254229642704 123961559428127232 124945381328350464 124987197051686592 125037614631496392 126029976652381284 127022338673266176 127505737503111744 127548410106024432 128030452472260352 128169224042734944 128700045377249283 129041951207968512 129713431561322112 129809184586588836 130162107034426572 130742903240380224 130839416210291922 131187005515012608 131284383637836618 131869647833995008 131877824275452969 132228172225449216 132318118942071552 132415794718849656 132866123199738264 132916232340614016 133368262743199104 133422061093666704 133466713724554812 133971123073476032 134517632730259968 134525973357289374 134975109282273792 135029555805638592 135074746420031376 135129233135219526 135585232990023936 135685320514376808 136101218946953184 136146768217015752 136193242844945664 136201687366451427 137274141597683328 137740992669205632 137787090725654496 137842671551589396 138307828029984256 138363618911950656 138409925343982768 138890178351603864 138928046918137344 138936661008348042 139400522701364736 139461742871569312 140030650465106688 140563553994394272 140610596683147416 140667316460433441 141142004833877376 141246194305949628 141774933125476224 142358369064264192 142842510916213248 142900131007424448 143491961369277486 144034259031292896 144082463267916488 144621819332815104 145720842860699136 145769611549742208 147034972761111498 147085766145427752 147525871929859584 147585381204389184 148192728452143872 148353353813244384 148756693753630368 149530761383190768 150039295586098992 150548943075963264 150717513457660536 151168486051584512 151332336821542464 151846997942558016 151959089722535298 152533387113776928 152645985578673909 153113871315322332 153155617988067072 153165114244142721 153743969551187856 153847922472994176 154266200929690752 154319492349301248 154371138765750144 154433409297393744 155010477066361308 155068937730716352 155596306533732288 155659071275944488 155711166011980614 156231032003891712 156894460730515476 156937238185303296 156946968916837603 157470960829319424 157534481773245024 158129850185086464 158182771821694592 158186921268540843 158784755438112048 158837896253185044 159432487577741952 160088588349666816 160153165197297216 160644061707879168 160697824780739904 160762647383352504 161424222063942432 162038541410204508 162092771176406049 162633943151592192 163314435437056512 163369092209291136 163990812993459984 164610581750049024 164665672306190272 165966605921092032 166649596068915456 166716819508661856 167351280472834164 168039968869841712 168222106556089614 168669007090730496 169546690072279296 169557202639868103 170007650004148992 170064546808032576 170892298723646592 171600060502999044 172951242081762816 172961965745086338 173078912782118448 173539426220066304 173549476045902096 173667531111468912 174323870987173632 174452554947055896 175045844850448824 175116455185437549 175837099033937292 176495324911307136 176554392958466208 177154830932984352 177221643120818688 177824350324265472 177896081458222272 177955618299406416 178632849867876054 179367964476385832 180039407740851456 180099661893375168 180172310846959368 180785052878332392 180913760685835744 181468291929270912 181529024289354336 181602249821935236 183032188796911104 183043537518934722 183654656892274176 183716120967539328 183728739866688576 183790228735452528 184484825215934208 185186904468805152 185248881344464056 187418071992525696 187480795577529888 187556421947244588 188189339778503168 188328259074599504 189033244167301632 189044964978571926 189676121052676608 190533508009899264 191258606254667616 191322615159036648 192045678708390528 192253836064102416 194359482066322944 195243160551639858 196046630348148664 196114354860570336 196259124315437883 196780508272518912 196926575456754927 197804471750992512 198342258338173824 198477178413107328 198623692078274484 199374348510921024 200052394114798656 200133091640500056 200187658157630976 200200070586832218 200731924101284352 200956684610214048 201776449095389952 201788960035934061 202462663923410688 202612119630047064 203377849485035904 203527980771565212 204151828420429776 204220152325523628 204991959401583808 205130563297325568 205143282206260174 205688267906254336 205828185021000192 205911212396524992 206611489003808448 206680636088481744 206758583640955136 206764007327384094 207461742044976384 207545428367925984 207614888015974152 208335267527405796 208392070377206016 208404991512522063 209192614307353968 209975702704786944 210045975697660032 210915895024721124 211713007250816064 211783861670913392 211869291458924442 212576650103655936 213537553596396288 213550793772090509 214263766374319872 214350196511136672 215232296085256576 215237942053916229 216051388546939344 216123694901874732 216932728999222656 217825456279054848 218581264291048704 218654417324613312 220552459141667247 221288807894789376 222289092678215808 223135040630445552 224053291826455616 224296142074786152 225058943379148488 225823414613944896 226076270186490804 226752729077376768 226998505232313696 227856398298195456 228800080670665392 230615954326781784 230771883709491264 231399301394536128 231556708148625216 232515715599541962 232603406596074528 233394459800598432 233488606913916732 233566749017970921 234346548005837568 234449465378583056 235327099881742848 235341691095773214 235405857277954944 236127416004352512 236206441243979136 236301722659867536 237194775277629696 237274157732541888 238177133157168072 238256844379777566 240132882524500224 240229747795945824 241046737171109856 241957722572361216 242038699052472448 242136333095913648 243057812115306762 243950914727388288 244058050025246296 244954827956719104 244971653155584768 245053638313936704 245986219490189976 246915872625073536 246998508459285408 249890762656700928 249974394103373184 250075229262992784 252059953304762568 255011475006223488 255096820212048864 256060904944520704 256338448085469888 257400090754498566 258083902415937024 259426863122644224 259442948617629507 259618369173177672 260324214068853144 261485806480760448 261678832420583844 262568767275673236 263739295667990016 263755648550905938 264456344450898432 264636237884143104 264831589437699312 265732246399476528 265832464681228032 265848947348929001 266736525486398208 266844122187333408 266933427449109624 267942246146952064 267949274801814081 269051946714578748 270059111611277184 270149492840062752 270258466270439052 271170465980047872 271370641028753616 272202437893906368 272293536434031504 272386485689891328 272403374732902854 274548283195366656 274565306278402083 275481985338411264 275574181451308992 275685343103178792 276727237823901312 276819850687965536 277780356703207728 277873322016696084 278923485743138624 280061300930213376 281127107988788544 281221193366294832 281334632920866882 282284009667754752 282492388611899256 283549866250952448 283567447467857889 285800262014848896 286983922738554972 288068518062585792 288164926535832976 289243638665630208 291539223099484416 292864740827459787 294069945522222996 294171532290855504 295170762408778368 296385456904287744 296706707626488768 297513387507260736 299061522766381536 300078591172197984 300300105880248327 301097886151926528 301435026915321072 302664673643084928 303693995885116032 303918179445070596 305066774227553856 305291971157347818 306227742630644664 306311235976134144 306330228488285442 307487939102375712 307695844945988352 307714923309390261 308532401859381504 308742277531500288 308866818594787488 310020954132722616 310137875461432704 311192613067464576 311318142551888976 311422332023961228 313788921461030952 313874476370606592 313893937833675206 314941921658638848 315068963546490048 316365543643389184 316373842537081686 317569510876224096 317675792506370088 317803937188386663 318864975155483904 320306330394594432 321288123415758336 321395649561479808 321525294766705008 322848444127884864 324077082820409016 324185542352812098 325267886303184384 326738184418582272 327981625986919968 329221163500098048 329331344612380544 331933211842184064 333299192137830912 333433639017323712 334702560945668328 336079937739683424 336444213112179228 339093380144558592 339114405279736206 340015300008297984 340129093616065152 341784597447293184 343200121005998088 345923931490172676 346157825564236896 347098952091804192 347335062222937824 348647741974347264 348905109894111792 350091689700897648 350232910370875098 351674198067874584 352990649822614272 353012536643659821 353108785916932416 354309661865968704 355792162916444544 355911236598812832 357265699735752108 357385266569666349 358735928952771664 360078815481702912 360199323786750336 360344621693918736 361570105756664784 361827521371671488 362936583858541824 363058048578708672 363204499643870472 364586718172960143 366087075037869444 367432241935078656 367457479733377152 367580457470905056 368969650431868416 370373808937610304 370497762688928112 374836143985051392 374961591155059776 375112843894489176 376656518149199008 378089929957143852 381067016019798528 382517212509335232 382645230318073296 384091357416781056 384507672128204832 390486321103279716 392093260696297328 392228709721140672 392518248630875766 393561016545037824 393853150913509854 395608943501985024 395633472826358907 396684516676347648 396954356826214656 397247384156548968 398748697021842048 400104788229597312 400266183281000112 400400141173664436 401913369220428096 403552898190779904 403577920071868122 404925327846821376 405224239260094128 406755698970071808 407055961543130424 408303656840859552 408440304651047256 408605062099354281 409983918803167616 410286564412520348 411822424793049984 413222978007616896 413361272176963488 413517167281910272 413528014654768188 414923484089952768 415090856735851968 415229776031948304 416670535054811592 416784140754412032 416809983025044126 418385228614707936 420091951395320064 421831790049442248 423426014501632128 423567723341826784 423738582917848884 427075107192792576 427101587544181018 428527532748639744 428700393022273344 430464592170513152 430475884107832458 432102777093878688 432247389803749464 433865457998445312 437162528582097408 437308834649226624 441104918283334494 442577615789578752 444578185356431616 446270081260891104 448106583652911232 448592284149572304 450117886758296976 451646829227889792 452152540372981608 453505458154753536 453997010464627392 457600161341330784 457937956736021727 459495342732428163 461231908653563568 461543767418982528 462798602789072256 463113416297250432 465031431199083924 465206813192149056 466788919601196864 466977213827833464 467133498035941842 468693096011675136 468898930757166112 470683382191546428 470811714555909888 470840906750512809 472412882487958272 472603445319735072 474389550555259392 474548315465083776 476354266314336144 476513688759555132 480265765049000448 480459495591891648 482093474342219712 484077398104944896 484272666191827296 486115624230613524 486278313529218147 487901829454776576 488116100050492592 489943306311169536 490107276627873408 491972438980379952 493831745250147072 493997016918570816 499948788206746368 500150458525985568 504119906609525136 508671607919604309 510022950012446976 510193640424097728 512676896170939776 514800181508997132 518853726245288448 518885897235259014 519236738346355344 520648428137706288 522971612961520896 523357664841167688 525137534551346472 527511297101811876 529663178875398624 531464492798953056 531664929362456064 531697894697858002 533473050972796416 533688244374666816 533866854898219248 535884492293904128 535898549603628162 538103893429157496 540118223222554368 540298985680125504 540516932540878104 542741282057507232 544404875787812736 544587072868063008 544806749465805708 549096566390733312 549130612556804166 550963970676822528 551148362902617984 551370686206357584 553454475647802624 553639701375931072 555560713406415456 555746644033392168 557846971486277248 562254215977577088 562442386732589664 562669265841733764 564568019335509504 564984777223798512 567099732501904896 567134894935715778 571600524029697792 573967845477109944 576137036125171584 576329853071665952 583078446198968832 585729481654919574 588139891044445992 588343064581711008 588777372946313649 590341524817556736 593413415252977536 595026775014521472 598123045532763072 600157182344395968 600600211760496654 602195772303853056 602870053830642144 605329347286169856 605366880107802183 607387991770232064 607836358890141192 610133548455107712 610583942314695636 612455485261289328 612660456976570884 614975878204751424 615391689891976704 615429846618780522 617064803718763008 617484555063000576 617733637189574976 620041908265445232 620275750922865408 622385226134929152 622636285103777952 622844664047922456 625214974537566189 627577842922061904 627787875667350412 630137927092980096 632731087286778368 632747685074163372 635139021752448192 635351585012740176 635607874376773326 637729950310967808 640612660789188864 640652381316271527 642791299122959616 643050589533410016 645696888255769728 648154165640818032 648371084705624196 653476368837164544 655963251973839936 658662689224761088 661657377425001741 663866423684368128 666867278034647424 669405121891336656 672159875479366848 672888426224358456 678228810559472412 680258187232130304 683569194894586368 686400242011996176 691847862980345352 692315651128473792 694197904183608384 694670124445875648 697810219788223584 700183379401795296 700465820741750196 700700247053912763 703348396135749168 705981299645228544 706025073287319642 706217571833864832 708619323731937408 711584325832889088 711822473197625664 714531399471504216 714770533139332698 717471857905543328 718001487721910609 720398647573500672 720689243387837472 723140211513329568 723655042743342976 725873167717083648 726116097157417344 726408999287740944 729173436345920286 732174150075738888 734864483870157312 734914959466754304 735160914941810112 740747617875220608 740995525377856224 749672287970102784 749923182310119552 750225687788978352 753313036298398016 756179859914287704 765034425018670464 765290460636146592 768182714833562112 769015344256409664 778328845852888521 780972642206559432 784186521392594656 784457419442281344 785036497261751532 787706301827019708 791217887003970048 791266945652717814 793369033352695296 793908713652429312 794494768313097936 797497394043684096 797546842046787003 800209576459194624 800532366562000224 800800282347328872 803826738440856192 807155840143736244 810448478520188256 813511397940143616 814111923086260848 816607313681719104 816880609302094512 817210124198708562 819967837606335232 820573128825040696 823644849586099968 823695918835206249 826445956015233792 826722544353926976 827056029309536376 830181713471703936 830459552063896608 833341070109623184 833619966050088252 836770457229415872 840183902790640128 843663580098884496 846852029003264256 847135446683653568 847477165835697768 850702342403573667 854203175088362036 857400786044546688 860929184341026304 860951768215664916 864205554187757376 864494779607498928 867730915996890624 874617669298453248 882209836566668988 889156370712863232 892540162521782208 896213167305822464 897184568299144608 900235773516593952 900900317640744981 903293658455779584 904305080745963216 907994020929254784 915200322682661568 915875913472043454 918990685464856326 922463817307127136 923087534837965056 923144769928170783 925597205578144512 926226832594500864 930062862398167848 930413626384298112 933577839202393728 933954427655666928 934266996071883684 937797861514332224 941366764383092856 941623429111819776 941681813501025618 944825764975916544 945206890639470144 949096630930167552 952708532628672288 953027377519110264 953411811565159989 960918991183783296 964186948684439424 968154796209889792 968545332383654592 972231248461227048 972556627058436294 975803658909553152 976232200100985184 980214553255746816 983944877960759904 987663490500294144 987994033837141632 999897576413492736 1000300917051971136 1008239813219050272 1017343215839208618 1020045900024893952 1020387280848195456 1025353792341879552 1029600363017994264 1037771794470518028 1038473476692710688 1041296856275412576 1045943225923041792 1046715329682335376 1050275069102692944 1055022594203623752 1059037609930979463 1059326357750797248 1062928985597906112 1063395789395716004 1067376488749333632 1067733709796438496 1071768984587808256 1071797099207256324 1072155799708999047 1076207786858314992 1080236446445108736 1080597971360251008 1081033865081756208 1085482564115014464 1088809751575625472 1089174145736126016 1089613498931611416 1098261225113608332 1098628782417863221 1102296725805235968 1102741372412715168 1106908951295605248 1107279402751862144 1111121426812830912 1111493288066784336 1115693942972554496 1124508431955154176 1124884773465179328 1125338531683467528 1129969554447597024 1134269789871431556 1143201048059395584 1147935690954219888 1152274072250343168 1152659706143331904 1171458963309839148 1176279782088891984 1176686129163422016 1177554745892627298 1180683049635113472 1186826830505955072 1186900418479076721 1190053550029042944 1196246091065526144 1200314364688791936 1201200423520993308 1205740107661284288 1210658694572339712 1210733760215604366 1214775983540464128 1215672717780282384 1220267096910215424 1221167884629391272 1224910970522578656 1225320913953141768 1225815186298062843 1229951756409502848 1230859693237561044 1235467274379149952 1240083816530890464 1240551501845730816 1244770452269858304 1245272570207555904 1245689328095844912 1250429949075132378 1255155685844123808 1255575751334700824 1260275854185960192 1265495370148326744 1270278043504896384 1270703170025480352 1271215748753546652 1281225321578377728 1281304762632543054 1285582598245919232 1286101179066820032 1291393776511539456 1296308331281636064 1296742169411248392 1311926503947679872 1317325378449522176 1323314754850003482 1327732847368736256 1333734556069294848 1338810243782673312 1344319750958733696 1345776852448716912 1356457621118944824 1360516374464260608 1372800484023992352 1373813870208065181 1378486028197284489 1383695725960690704 1384631302256947584 1388395808367216768 1389340248891751296 1395620439576447168 1400366758803590592 1400931641483500392 1401400494107825526 1406696792271498336 1412050146574639284 1412435143667729664 1412522720251538427 1417238647463874816 1423168651665778176 1423644946395251328 1429062798943008432 1429541066278665396 1434943715811086656 1436002975443821218 1440797295147001344 1441378486775674944 1446280423026659136 1447310085486685952 1452232194314834688 1452817998575481888 1458346872691840572 1458834940587654441 1464348300151477776 1469829918933508608 1470321829883620224 1481495235750441216 1481991050755712448 1494855556404633563 1499846364620239104 1500451375577956704 1506626072596796032 1512359719828575408 1526014823758812927 1530068850037340928 1530580921272293184 1538030688512819328 1556657691705777042 1561945284413118864 1568373042785189312 1568914838884562688 1570072994523503064 1575412603654039416 1582533891305435628 1588989536626195872 1594994788087368192 1595093684093574006 1600419152918389248 1601064733124000448 1601600564694657744 1607653476881712384 1614311680287472488 1620896957040376512 1628223846172521696 1633214627363438208 1633761218604189024 1634420248397417124 1639935675212670464 1641146257650081392 1647289699172199936 1647391837670412498 1652891912030467584 1653445088707853952 1654112058619072752 1660363426943407872 1660919104127793216 1666682140219246368 1667239932100176504 1673540914458831744 1687327160197768992 1693704058006528512 1694270893367307136 1694954331671395536 1701404684807147334 1708406350176724072 1714801572089093376 1721903536431329832 1728411108375514752 1728989559214997856 1749235338596906496 1764419673133337976 1785080325043564416 1792426334611644928 1794369136598289216 1800471547033187904 1801800635281489962 1806587316911559168 1808610161491926432 1815988041858509568 1816100640323406549 1830400645365323136 1831751826944086908 1837981370929712652 1844927634614254272 1846175069675930112 1846289539856341566 1851194411156289024 1852453665189001728 1860125724796335696 1860827252768596224 1860942631442503007 1867155678404787456 1867908855311333856 1868533992143767368 1875595723028664448 1875644923612698567 1882733528766185712 1883363627002051236 1890413781278940288 1898193261860335104 1905417065257344576 1906054755038220528 1906823623130319978 1921837982367566592 1921957143948814581 1928373897368878848 1937090664767309184 1944462496922454096 1945113254116872588 1952464400201970368 1960429106511493632 1967889755921519808 1975988067674283264 1984972132275005223 2000601834103942272 2016479626438100544 2034686431678417236 2040774561696390912 2050707584683759104 2059200726035988528 2075543588941036056 2076946953385421376 2082593712550825152 2093430659364670752 2100550138205385888 2102100741161738289 2110045188407247504 2118075219861958926 2118652715501594496 2125857971195812224 2126791578791432008 2134752977498667264 2135467419592876992 2143594198414512648 2144311599417998094 2152415573716629984 2154004463165731827 2161195942720502016 2162067730163512416 2170965128230028928 2177619503151250944 2178348291472252032 2179226997863222832 2196522450227216664 2197257564835726442 2204593451610471936 2205482744825430336 2214558805503724288 2222242853625661824 2222986576133568672 2231387885945108992 2249016863910308352 2249769546930358656 2250677063366935056 2259939108895194048 2268539579742863112 2295871381908439776 2304548144500686336 2305319412286663808 2334986537558665563 2342917926619678296 2352559564177783968 2353372258326844032 2355109491785254596 2373653661011910144 2373800836958153442 2380107100058085888 2392492182131052288 2392640526140361009 2400628729377583872 2402400847041986616 2411480215322568576 2421467520431208732 2431345435560564768 2440534193820430848 2442335769258782544 2449821941045157312 2450641827906283536 2451630372596125686 2459903512819005696 2461719386475122088 2470934548758299904 2471087756505618747 2480167633061780928 2490545140415111808 2491378656191689824 2500859898150264756 2510311371688247616 2511151502669401648 2520551708371920384 2530990740296653488 2540556087009792768 2541406340050960704 2542431497507093304 2552107027210721001 2562609525265086108 2572202358133640064 2582787553023078912 2592616662563272128 2593484338822496784 2623853007895359744 2646629509700006964 2667469112138589696 2677620487565346624 2688639501917467392 2691553704897433824 2712915242237889648 2745600968047984704 2747627740416130362 2756972056394568978 2767391451921381408 2769262604513895168 2769434309784512349 2776791616734433536 2778680497783502592 2791240879152894336 2800733517607181184 2801863282967000784 2802800988215651052 2813393584542996672 2824100293149278568 2824870287335459328 2825045440503076854 2834477294927749632 2847289892790502656 2858125597886016864 2859082132557330792 2860235434695479967 2869887431622173312 2872005950887642436 2882756973551349888 2892560846053318272 2894620170973371904 2904464388629669376 2905635997150963776 2916693745383681144 2917669881175308882 2928696600302955552 2940643659767240448 2962990471500882432 2963982101511424896 2989711112809267126 2999692729240478208 3000902751155913408 3013252145193592064 3024719439657150816 3052029647517625854 3060137700074681856 3061161842544586368 3076061377025638656 3113315383411554084 3123890568826237728 3136746085570378624 3137829677769125376 3140145989047006128 3150825207308078832 3165067782610871256 3177112829792938389 3177979073252391744 3190187368187148012 3202129466248000896 3203201129389315488 3215306953763424768 3216467399126997141 3228623360574944976 3241793914080753024 3256447692345043392 3266429254726876416 3267522437208378048 3268840496794834248 3282292515300162784 3294783675340824996 3295886347253589663 3306890177415707904 3308224117238145504 3320726853886815744 3321838208255586432 3333364280438492736 3334479864200353008 3347081828917663488 3374654320395537984 3388541786734614272 3389908663342791072 3402809369614294668 3416812700353448144 3429603144178186752 3443807072862659664 3456822216751029504 3457979118429995712 3528839346266675952 3560701255437230163 3570160650087128832 3588738273196578432 3600943094066375808 3603601270562979924 3617220322983852864 3631976083717019136 3632201280646813098 3660801290730646272 3663503653888173816 3675962741859425304 3689855269228508544 3692579079712683132 3720251449592671392 3721654505537192448 3721885262885006014 3734311356809574912 3735817710622667712 3737067984287534736 3751191446057328896 3751289847225397134 3765467057532371424 3766727254004102472 3780827562557880576 3810834130514689152 3812109510076441056 3813647246260639956 3843675964735133184 3843914287897629162 3856747794737757696 3874181329534618368 3888924993844908192 3890226508233745176 3904928800403940736 3935779511843039616 3951976135348566528 3969944264550010446 4001203668207884544 4032959252876201088 4069372863356834472 4081549123392781824 4118401452071977056 4121441610624195543 4151087177882072112 4153893906770842752 4165187425101650304 4186861318729341504 4201100276410771776 4204201482323476578 4220090376814495008 4236150439723917852 4237305431003188992 4237568160754615281 4251715942391624448 4253583157582864016 4269505954997334528 4270934839185753984 4287188396829025296 4288623198835996188 4304831147433259968 4308008926331463654 4322391885441004032 4324135460327024832 4341930256460057856 4356696582944504064 4358453995726445664 4376504821762963323 4393044900454433328 4394515129671452884 4410965489650860672 4429117611007448576 4444485707251323648 4445973152267137344 4484566669213900689 4499539093860717312 4501354126733870112 4519878217790388096 4537079159485726224 4591742763816879552 4610638824573327616 4669973075117331126 4685835853239356592 4705119128355567936 4706744516653688064 4710218983570509192 4747601673916306884 4784984364262104576 4785281052280722018 4801257458755167744 4804801694083973232 4822960430645137152 4842935040862417464 4862690871121129536 4884671538517565088 4899643882090314624 4901283655812567072 4903260745192251372 4919807025638011392 4923438772950244176 4941869097516599808 4942175513011237494 4960335266123561856 4981090280830223616 4982757312383379648 5001719796300529512 5020622743376495232 5022303005338803296 5061981480593306976 5081112174019585536 5082812680101921408 5084862995014186608 5104214054421442002 5125219050530172216 5144404716267280128 5185233325126544256 5186968677644993568 5247706015790719488 5293259019400013928 5355240975130693248 5377279003834934784 5383107409794867648 5425830484475779296 5448301920970219647 5491201936095969408 5495255480832260724 5513944112789137956 5534782903842762816 5538525209027790336 5538868619569024698 5553583233468867072 5557360995567005184 5582481758305788672 5582827894327509021 5601467035214362368 5603726565934001568 5605601976431302104 5626787169085993344 5648200586298557136 5650090881006153708 5694579785581005312 5716251195772033728 5718164265114661584 5720470869390959934 5739774863244346624 5744011901775284872 5765513947102699776 5765871431846443743 5785121692106636544 5811271994301927552 5833387490767362288 5835339762350617764 5857393200605911104 5881287319534480896 5927964203022849792 5954916396825015669 5979422225618534252 6001805502311826816 6026504290387184128 6049438879314301632 6104059295035251708 6122323685089172736 6152122754051277312 6226630766823108168 6247781137652475456 6273492171140757248 6280291978094012256 6301650414616157664 6306302223485214867 6330135565221742512 6354225659585876778 6355958146504783488 6380374736374296024 6404258932496001792 6406402258778630976 6432934798253994282 6457246721149889952 6462013389497195481 6483587828161506048 6512895384690086784 6532858509453752832 6535044874416756096 6537680993589668496 6564585030600325568 6589567350681649992 6591772694507179326 6613780354831415808 6616448234476291008 6643676416511172864 6666728560876985472 6668959728400706016 6694163657835326976 6749308640791075968 6777083573469228544 6779817326685582144 6805618739228589336 6833625400706896288 6887614145725319328 6913644433502059008 6915958236859991424 7057678692533351904 7121402510874460326 7140321300174257664 7177476546393156864 7177921578421083027 7201886188132751616 7207202541125959848 7234440645967705728 7264402561293626196 7321602581461292544 7327007307776347632 7351925483718850608 7379710538457017088 7385158159425366264 7413263269516856241 7440502899185342784 7443770525770012028 7471635421245335424 7474135968575069472 7502382892114657792 7502579694450794268 7530934115064742848 7533454508008204944 7561655125115761152 7621668261029378304 7624219020152882112 7627294492521279912 7687828575795258324 7748362659069236736 7777849987689816384 7780453016467490352 7809857600807881472 7871559023686079232 7939888529100020892 8002407336415769088 8065918505752402176 8138745726713668944 8236802904143954112 8242883221248391086 8302174355764144224 8307787813541685504 8308302929353537047 8330374850203300608 8373722637458683008 8402200552821543552 8408402964646953156 8440180753628990016 8472300879447835704 8474610862006377984 8475136321509230562 8503431884783248896 8507166315165728032 8541869678371507968 8574376793658050592 8577246397671992376 8580706304086439901 8609662294866519936 8616017852662927308 8648270920654049664 8683860512920115712 8713393165889008128 8716907991452891328 8753009643525926646 8786089800908866656 8789030259342905768 8821930979301721344 8888971414502647296 8891946304534274688 8969133338427801378 8999078187721434624 9002708253467740224 9039756435580776192 9074158318971452448 9183485527633759104 9221277649146655232 9339946150234662252 9371671706478713184 9410238256711135872 9413489033307376128 9420437967141018384 9495203347832613768 9570562104561444036 9609603388167946464 9645920861290274304 9649402197380991423 9685870081724834928 9725381742242259072 9769343077035130176 9799287764180629248 9802567311625134144 9806521490384502744 9846877545900488352 9884351026022474988 9887659041760768989 9920670532247123712 9962180561660447232 9965514624766759296 10003439592601059024 10041245486752990464 10044606010677606592 10123962961186613952 10165625360203842816 10169725990028373216 10208428108842884004 10250438101060344432 10288809432534560256 10370466650253088512 10373937355289987136 10586518038800027856 10682103766311690489 10710481950261386496 10766214819589735296 10851660968951558592 10896603841940439294 10982403872191938816 10990510961664521448 11027888225578275912 11069565807685525632 11077737239138049396 11164963516611577344 11165655788655018042 11202934070428724736 11207453131868003136 11211203952862604208 11253574338171986688 11296401172597114272 11300181762012307416 11432502391544067456 11436328530229323168 11440941738781919868 11479549726488693248 11488023803550569744 11531027894205399552 11531742863692887486 11570243384213273088 11622543988603855104 11666774981534724576 11670679524701235528 11714786401211822208 11855928406045699584 11909832793650031338 11958844451237068504 12003611004623653632 12098877758628603264 12208118590070503416 12244647370178345472 12453261533646216336 12495562275304950912 12546984342281514496 12560583956188024512 12603300829232315328 12612604446970429734 12660271130443485024 12708451319171753556 12711916293009566976 12712704482263845843 12760749472748592048 12808517864992003584 12812804517557261952 12865869596507988564 12914493442299779904 12924026778994390962 12967175656323012096 13025790769380173568 13026598420097521049 13070089748833512192 13075361987179336992 13129170061200651136 13129514465288889969 13179134701363299984 13183545389014358652 13232896468952582016 13287352833022345728 13333457121753970944 13337919456801412032 13453700007641702067 13498617281582151936 13559634653371164288 13611237478457178672 13667250801413792576 13775228291450638656 13831916473719982848 14115357385066703808 14242805021748920652 14354953092786313728 14355843156842166054 14403772376265503232 14414405082251919696 14468881291935411456 14528805122587252392 14654014615552695264 14703850967437701216 14759421076914034176 14770316318850732528 14826526539033712482 14881005798370685568 14887541051540024056 14943270842490670848 14948271937150138944 15005159388901588536 15061868230129485696 15066909016016409888 15243336522058756608 15248438040305764224 15254588985042559824 15375657151590516648 15555699975379632768 15560906032934980704 15619715201615762944 15743118047372158464 15879777058200041784 16131837011504804352 16277491453427337888 16344905762910658941 16473605808287908224 16485766442496782172 16604348711528288448 16615575627083371008 16616605858707074094 16660749700406601216 16747445274917366016 16748483682982527063 16804401105643087104 16816805929293906312 16880361507257980032 16944601758895671408 16950272643018461124 17014332630331456064 17083739356743015936 17148753587316101184 17154492795343984752 17161412608172879802 17219324589733039872 17232035705325854616 17296541841308099328 17297614295539331229 17433815982905782656 17506019287051853292 17572179601817733312 17578060518685811536 17643861958603442688 17783892609068549376 17864749190475047007 17938266676855602756 18005416506935480448 18079512871161552384 18148316637942904896 18366971055267518208 18679892300469324504 18743343412957426368 18820476513422271744 18840875934282036768 18990406695665227536 19141124209122888072 19219206776335892928 19298804394761982846 19371740163449669856 19386040168491586443 19450763484484518144 19538686154070260352 19598575528361258496 19605134623250268288 19613042980769005488 19693755091800976704 19768702052044949976 19775318083521537978 19841341064494247424 19931029249533518592 20006879185202118048 20082490973505980928 20089212021355213184 20247925922373227904 20331250720407685632 20339451980056746432 20416856217685768008 20500876202120688864 20740933300506177024 20747874710579974272 21173036077600055712 21364207532623380978 21420963900522772992 21532429639179470592 21533764735263249081 21703321937903117184 21793207683880878588 21964807744383877632 21981021923329042896 22055776451156551824 22139131615371051264 22155474478276098792 22239789808550568723 22331311577310036084 22414906263736006272 22422407905725208416 22507148676343973376 22592802345194228544 22600363524024614832 22865004783088134912 22872657060458646336 22881883477563839736 22976047607101139488 23063485727385774972 23245087977207710208 23333549963069449152 23341359049402471056 23429572802423644416 23819665587300062676 23917688902474137008 24007222009247307264 24197755517257206528 24416237180141006832 24906523067292432672 24924908788060611141 24991124550609901824 25121167912376049024 25206601658464630656 25225208893940859468 25320542260886970048 25416902638343507112 25423832586019133952 25425408964527691686 25521498945497184096 25625609035114523904 25731739193015977128 25828986884599559808 25848053557988781924 26051581538760347136 26053196840195042098 26140179497667024384 26150723974358673984 26258340122401302272 26259028930577779938 26358269402726599968 26367090778028717304 26465792937905164032 26666914243507941888 26675838913602824064 26907400015283404134 26997234563164303872 27119269306742328576 27222474956914357344 27334501602827585152 27550456582901277312 27663832947439965696 28230714770133407616 28485610043497841304 28711686313684332108 28828810164503839392 28937762583870822912 29057610245174504784 29308029231105390528 29407701934875402432 29540632637701465056 29653053078067424964 29662977125282306967 29762011596741371136 29775082103080048112 29886541684981341696 29896543874300277888 30010318777803177072 30123736460258971392 30133818032032819776 30496876080611528448 30509177970085119648 30751314303181033296 31111399950759265536 31121812065869961408 31759554116400083568 32554982906854675776 32689811525821317882 32947211616575816448 32971532884993564344 33208697423056576896 33233211717414148188 33494890549834732032 33496967365965054126 33608802211286174208 33633611858587812624 33760723014515960064 33889203517791342816 33900545286036922248 34028665260662912128 34297507174632202368 34308985590687969504 34322825216345759604 34438649179466079744 34464071410651709232 34593083682616198656 34595228591078662458 34867631965811565312 35012038574103706584 35144359203635466624 35156121037371623072 35567785218137098752 35729498380950094014 35876533353711205512 36010833013870960896 36296633275885809792 36733942110535036416 37359784600938649008 37486686825914852736 37640953026844543488 37681751868564073536 37980813391330455072 38138113446791537529 38282248418245776144 38438413552671785856 38597608789523965692 38743480326899339712 38772080336983172886 38901526968969036288 39077372308140520704 39079795260292563147 39210269246500536576 39226085961538010976 39387510183601953408 39537404104089899952 39550636167043075956 39862058499067037184 40013758370404236096 40178424042710426368 40361100022925106201 40495851844746455808 40678903960113492864 40833712435371536016 41001752404241377728 41495749421159948544 42346072155200111424 42728415065246761956 43064859278358941184 43067529470526498162 43406643875806234368 43586415367761757176 43962043846658085792 44111552902313103648 44278263230742102528 44310948956552197584 44479579617101137446 44662623154620072168 44829812527472012544 44844815811450416832 45185604690388457088 45200727048049229664 45730009566176269824 45745314120917292672 45763766955127679472 45952095214202278976 46126971454771549944 46667099926138898304 46682718098804942112 46859145604847288832 47639331174600125352 47835377804948274016 48395511034514413056 48832474360282013664 49813046134584865344 49849817576121222282 49982249101219803648 50242335824752098048 50245451048947581189 50413203316929261312 50450417787881718936 50641084521773940096 50833805276687014224 50850817929055383372 51042997890994368192 51251218070229047808 51463478386031954256 51657973769199119616 51696107115977563848 51892842886617993687 52106393680390084196 52301447948717347968 52516680244802604544 52518057861155559876 52716538805453199936 52734181556057434608 52931585875810328064 53351677827205648128 53814800030566808268 54238538613484657152 54444949913828714688 54669003205655170304 55100913165802554624 56461429540266815232 56971220086995682608 57423372627368664216 57657620329007678784 58115220490349009568 58158120505474759329 58616058462210781056 58815403869750804864 59081265275402930112 59306106156134849928 59325954250564613934 59524023193482742272 59550164206160096224 59793087748600555776 60020637555606354144 60247472920517942784 60267636064065639552 60993752161223056896 61018355940170239296 61502628606362066592 62222799901518531072 62243624131739922816 63519108232800167136 64601294205789747243 65109965813709351552 65379623051642635764 65894423233151632896 65943065769987128688 66417394846113153792 66466423434828296376 66993934731930108252 67267223717175625248 67521446029031920128 67778407035582685632 67801090572073844496 68057330521325824256 68595014349264404736 68617971181375939008 68645650432691519208 68928142821303418464 69190457182157324916 69735263931623130624 70024077148207413168 70288718407270933248 70312242074743246144 71458996761900188028 71753066707422411024 72021666027741921792 72593266551771619584 74719569201877298016 74774726364181833423 74973373651829705472 75363503737128147072 75961626782660910144 76276226893583075058 76564496836491552288 76876827105343571712 77195217579047931384 77486960653798679424 77544160673966345772 78154744616281041408 78159590520585126294 78420538493001073152 78452171923076021952 78775020367203906816 79074808208179799904 79101272334086151912 80027516740808472192 80356848085420852736 80722200045850212402 80991703689492911616 81357807920226985728 81667424870743072032 82003504808482755456 82991498842319897088 84692144310400222848 85456830130493523912 86135058941052996324 86813287751612468736 87172830735523514352 87924087693316171584 88223105804626207296 88621897913104395168 88959159234202274892 88988931375846920901 89325246309240144336 89659625054944025088 89689631622900833664 90371209380776914176 90401454096098459328 91186188940682647343 91490628241834585344 91527533910255358944 91904190428404557952 92253942909543099888 93334199852277796608 93365436197609884224 95278662349200250704 95670755609896548032 97664948720564027328 99626092269169730688 99699635152242444564 100484671649504196096 100490902097895162378 100826406633858522624 100900835575763437872 101282169043547880192 101667610553374028448 101701635858110766744 102085995781988736384 102926956772063908512 103315947538398239232 103392214231955127696 103785685773235987374 104212787360780168392 104602895897434695936 105036115722311119752 105433077610906399872 105468363112114869216 106703355654411296256 107629600061133616536 108889899827657429376 109338006411310340608 110201826331605109248 112922859080533630464 113942440173991365216 114414340340374612587 114846745254737328432 115315240658015357568 116230440980698019136 116316241010949518658 117232116924421562112 117239385780877689441 117630807739501609728 118162530550805860224 118612212312269699856 118651908501129227868 119100328412320192448 119586175497201111552 120041275111212708288 120535272128131279104 121083300068775318603 122036711880340478592 123005257212724133184 124487248263479845632 127038216465600334272 129202588411579494486 130219931627418703104 130759246103285271528 131886131539974257376 132834789692226307584 132932846869656592752 133987869463860216504 134534447434351250496 135556814071165371264 135602181144147688992 136114661042651648512 137190028698528809472 137235942362751878016 137291300865383038416 137856285642606836928 138380914364314649832 140048154296414826336 140577436814541866496 140624484149486492288 142917993523800376056 143506133414844822048 145186533103543239168 149439138403754596032 149549452728363666846 149946747303659410944 150727007474256294144 150736353146842743567 151923253565321820288 152552453787166150116 153128993672983104576 153753654210687143424 154390435158095862768 154973921307597358848 155088321347932691544 155678528659853981061 156319181041170252588 156904343846152043904 157550040734407813632 158149616416359599808 158202544668172303824 160055033481616944384 161444400091700424804 162715615840453971456 163334849741486144064 164007009616965510912 169384288620800445696 170913660260987047824 172270117882105992648 174345661471047028704 174474361516424277987 175848175386632343168 176446211609252414592 177243795826208790336 177918318468404549784 177977862751693841802 178650492618480288672 179379263245801667328 180742418761553828352 180802908192196918656 182372377881365294686 182981256483669170688 183055067820510717888 183808380856809115904 184507885819086199776 186668399704555593216 186730872395219768448 190557324698400501408 191341511219793096064 193803882617369241729 195329897441128054656 199252184538339461376 199399270304484889128 200981804195790324756 201801671151526875744 202564338087095760384 203335221106748056896 203403271716221533488 204171991563977472768 205853913544127817024 206784428463910255392 207571371546471974748 208425574721560336784 209205791794869391872 210072231444622239504 210866155221812799744 210936726224229738432 215259200122267233072 217779799655314858752 227884880347982730432 228828680680749225174 229693490509474656864 230630481316030715136 232460881961396038272 232632482021899037316 234464233848843124224 234478771561755378882 235261615479003219456 236325061101611720448 237224424624539399712 237303817002258455736 238200656824640384896 240082550222425416576 241070544256262558208 242166600137550637206 244073423760680957184 246010514425448266368 248974496526959691264 254076432931200668544 258405176823158988972 260439863254837406208 261518492206570543056 263772263079948514752 265865693739313185504 266966794127540762703 267975738927720433008 269068894868702500992 271113628142330742528 271204362288295377984 273558566822047942029 274471884725503756032 274582601730766076832 275712571285213673856 276761828728629299664 280096308592829652672 281248968298972984576 285835987047600752112 287012266829689644096 298878276807509192064 299098905456727333692 301454014948512588288 301472706293685487134 303846507130643640576 305104907574332300232 306257987345966209152 308780870316191725536 309947842615194717696 310176642695865383088 311357057319707962122 312638362082340505176 313808687692304087808 316299232832719199616 316405089336344607648 320110066963233888768 322888800183400849608 326669699482972288128 328014019233931021824 338768577241600891392 341827320521974095648 344540235764211985296 348691322942094057408 348948723032848555974 351696350773264686336 351718157342633068323 352892423218504829184 354487591652417580672 355836636936809099568 355955725503387683604 357300985236960577344 358758526491603334656 361605816384393837312 363249900206325955809 364744755762730589372 366110135641021435776 367616761713618231808 369015771638172399552 373461744790439536896 381114649396801002816 382683022439586192128 387607765234738483458 390659794882256109312 398504369076678922752 398798540608969778256 401963608391580649512 403603342303053751488 406670442213496113792 406806543432443066976 408343983127954945536 411707827088255634048 413568856927820510784 415142743092943949496 416851149443120673568 420144462889244479008 421732310443625599488 421873452448459476864 430518400244534466144 435559599310629717504 452209059440528230701 455769760695965460864 457657361361498450348 459386981018949313728 461260962632061430272 464921763922792076544 465264964043798074632 468957543123510757764 472650122203223440896 474448849249078799424 474607634004516911472 476401313649280769792 480165100444850833152 484333200275101274412 488146847521361914368 492021028850896532736 508152865862401337088 516810353646317977944 523036984413141086112 523423084549272833961 527544526159897029504 531731387478626371008 533933588255081525406 535951477855440866016 538137789737405001984 542227256284661485056 542408724576590755968 547117133644095884058 548943769451007512064 549165203461532153664 551425142570427347712 553523657457258599328 560192617185659305344 562497936597945969152 571671974095201504224 574024533659379288192 597756553615018384128 598197810913454667384 602945412587370974268 607693014261287281152 610209815148664600464 612515974691932418304 617561740632383451072 620353285391730766176 622714114639415924244 625276724164681010352 627617375384608175616 632598465665438399232 632810178672689215296 645777600366801699216 653339398965944576256 683654641043948191296 689080471528423970592 697382645884188114816 697897446065697111948 703392701546529372672 703436314685266136646 705784846437009658368 708975183304835161344 711673273873618199136 711911451006775367208 714601970473921154688 723211632768787674624 726499800412651911618 729489511525461178744 732220271282042871552 738031543276344799104 746923489580879073792 762229298793602005632 765366044879172384256 775215530469476966916 781319589764512218624 797597081217939556512 800900382382622288109 803927216783161299024 807206684606107502976 813340884426992227584 813613086864886133952 820675700466143826087 823415654176511268096 827137713855641021568 830285486185887898992 833702298886241347136 840288925778488958016 843746904896918953728 861036800489068932288 904418118881056461402 911539521391930921728 915314722722996900696 918773962037898627456 929843527845584153088 930529928087596149264 937915086247021515528 948897698498157598848 949215268009033822944 952802627298561539584 960330200889701666304 968666400550202548824 984042057701793065472 1016305731724802674176 1033620707292635955888 1046073968826282172224 1046846169098545667922 1055089052319794059008 1055154472027899204969 1063462774957252742016 1067867176510163050812 1071902955710881732032 1076275579474810003968 1084817449153181511936 1089749700618977867427 1094234267288191768116 1098330406923064307328 1102850285140854695424 1107047314914517198656 1120385234371318610688 1143343948190403008448 1148049067318758576384 1195513107230036768256 1196395621826909334768 1205890825174741948536 1220419630297329200928 1225031949383864836608 1235123481264766902144 1240706570783461532352 1245428229278831848488 1250553448329362020704 1265196931330876798464 1265620357345378430592 1291555200733603398432 1306678797931889152512 1356627178321584692103 1367309282087896382592 1378160943056847941184 1394765291768376229632 1395794892131394223896 1406872629370532273292 1417950366609670322688 1423346547747236398272 1423822902013550734416 1429203940947842309376 1452999600825303823236 1458979023050922357488 1464440542564085743104 1476063086552689598208 1524458597587204011264 1550431060938953933832 1595194162435879113024 1601800764765244576218 1607854433566322598048 1614413369212215005952 1626681768853984455168 1627226173729772267904 1641351400932287652174 1646831308353022536192 1654275427711282043136 1660570972371775797984 1667404597772482694272 1680577851556977916032 1687493809793837907456 1722073600978137864576 1808836237762112922804 1823079042783861843456 1830629445445993801392 1837547924075797254912 1861059856175192298528 1875830172494043031056 1897795396996315197696 1898430536018067645888 1937332801100405097648 2067241414585271911776 2092147937652564344448 2093692338197091335844 2110178104639588118016 2110308944055798409938 2126925549914505484032 2135734353020326101624 2143805911421763464064 2169634898306363023872 2179499401237955734854 2188468534576383536232 2196660813846128614656 2214094629829034397312 2240770468742637221376 2286687896380806016896 2296098134637517152768 2392791243653818669536 2411781650349483897072 2440839260594658401856 2462027101398431478261 2470246962529533804288 2481413141566923064704 2490856458557663696976 2501106896658724041408 2531240714690756861184 2583110401467206796864 2713254356643169384206 2734618564175792765184 2756321886113695882368 2789530583536752459264 2791589784262788447792 2813745258741064546584 2846693095494472796544 2847645804027101468832 2858407881895684618752 2905999201650607646472 2917958046101844714976 2952126173105379196416 3048917195174408022528 3100862121877907867664 3165463416083697614907 3190388324871758226048 3203601529530489152436 3215708867132645196096 3228826738424430011904 3254452347459544535808 3282702801864575304348 3308550855422564086272 3321141944743551595968 3334809195544965388544 3361155703113955832064 3444147201956275729152 3617672475524225845608 3661258890891987602784 3675095848151594509824 3722119712350384597056 3751660344988086062112 3795590793992630395392 3796861072036135291776 3874665602200810195296 4134482829170543823552 4184295875305128688896 4187384676394182671688 4220617888111596819876 4253851099829010968064 4271468706040652203248 4287611822843526928128 4358998802475911469708 4376937069152767072464 4393321627692257229312 4428189259658068794624 4573375792761612033792 4785582487307637339072 4823563300698967794144 4881678521189316803712 4924054202796862956522 4940493925059067608576 4962826283133846129408 4981712917115327393952 5002213793317448082816 5062481429381513722368 5166220802934413593728 5426508713286338768412 5469237128351585530368 5512643772227391764736 5583179568525576895584 5627490517482129093168 5693386190988945593088 5695291608054202937664 5811998403301215292944 5835916092203689429952 6201724243755815735328 6330926832167395229814 6380776649743516452096 6407203059060978304872 6431417734265290392192 6508904694919089071616 6565405603729150608696 6642283889487103191936 6669618391089930777088 6722311406227911664128 6888294403912551458304 7235344951048451691216 7322517781783975205568 7386081304195294434783 7444239424700769194112 7503320689976172124224 7593722144072270583552 7749331204401620390592 8268965658341087647104 8368591750610257377792 8374769352788365343376 8441235776223193639752 8542937412081304406496 8575223645687053856256 8717997604951822939416 8753874138305534144928 8856378519316137589248 9146751585523224067584 9496390248251092844721 9571164974615274678144 9647126601397935588288 9763357042378633607424 9848108405593725913044 9925652566267692258816 9963425834230654787904 10004427586634896165632 10332441605868827187456 10853017426572677536824 11025287544454783529472 11166359137051153791168 11254981034964258186336 11386772381977891186176 11390583216108405875328 11623996806602430585888 11671832184407378859904 12403448487511631470656 12661853664334790459628 12761553299487032904192 12814406118121956609744 12862835468530580784384 13130811207458301217392 13284567778974206383872 14470689902096903382432 14645035563567950411136 14772162608390588869566 14888478849401538388224 15006641379952344248448 15187444288144541167104 15498662408803240781184 16537931316682175294208 16749538705576730686752 16882471552446387279504 17085874824162608812992 17435995209903645878832 17507748276611068289856 18992780496502185689442 19142329949230549356288 19294253202795871176576 19526714084757267214848 19696216811187451826088 19926851668461309575808 20008855173269792331264 20664883211737654374912 21706034853145355073648 22158243912585883304349 22332718274102307582336 22509962069928516372672 22781166432216811750656 23247993613204861171776 23343664368814757719808 24806896975023262941312 25323707328669580919256 25628812236243913219488 25725670937061161568768 26261622414916602434784 26569135557948412767744 28941379804193806764864 29290071127135900822272 29544325216781177739132 29776957698803076776448 30013282759904688496896 30997324817606481562368 33075862633364350588416 33499077411153461373504 33764943104892774559008 34171749648325217625984 34871990419807291757664 35015496553222136579712 37985560993004371378884 38284659898461098712576 38588506405591742353152 39392433622374903652176 39853703336922619151616 43412069706290710147296 44316487825171766608698 44665436548204615164672 45019924139857032745344 45562332864433623501312 46495987226409722343552 46687328737629515439616 49613793950046525882624 50647414657339161838512 51257624472487826438976 52523244829833204869568 57882759608387613529728 58580142254271801644544 59088650433562355478264 60026565519809376993792 61994649635212963124736 66474731737757649913047 66998154822306922747008 67529886209785549118016 68343499296650435251968 69743980839614583515328 70030993106444273159424 75971121986008742757768 77177012811183484706304 78784867244749807304352 79707406673845238303232 86824139412581420294592 88632975650343533217396 89330873096409230329344 90039848279714065490688 92991974452819444687104 99227587900093051765248 101294829314678323677024 102515248944975652877952 105046489659666409739136 115765519216775227059456 118177300867124710956528 132949463475515299826094 133996309644613845494016 135059772419571098236032 136686998593300870503936 139487961679229167030656 140061986212888546318848 151942243972017485515536 157569734489499614608704 173648278825162840589184 177265951300687066434792 180079696559428130981376 185983948905638889374208 202589658629356647354048 205030497889951305755904 210092979319332819478272 231531038433550454118912 236354601734249421913056 265898926951030599652188 267992619289227690988032 270119544839142196472064 278975923358458334061312 303884487944034971031072 315139468978999229217408 347296557650325681178368 354531902601374132869584 405179317258713294708096 410060995779902611511808 420185958638665638956544 472709203468498843826112 531797853902061199304376 540239089678284392944128 557951846716916668122624 607768975888069942062144 630278937957998458434816 694593115300651362356736 709063805202748265739168 810358634517426589416192 945418406936997687652224 1063595707804122398608752 1215537951776139884124288 1260557875915996916869632 1418127610405496531478336 1620717269034853178832384 1890836813873995375304448 2127191415608244797217504 2431075903552279768248576 2836255220810993062956672 3781673627747990750608896 4254382831216489594435008 4862151807104559536497152 5672510441621986125913344 8508765662432979188870016 11345020883243972251826688 17017531324865958377740032 34035062649731916755480064
- Sum of all divisors σ(n): 123329420342756585717760000
- Sum of proper divisors (its aliquot sum) s(n): 89294357693024668962279936
- 34035062649731916755480064 is an abundant number, because the sum of its proper divisors (89294357693024668962279936) is greater than itself. Its abundance is 55259295043292752206799872
Bases of 34035062649731916755480064
- Binary: 11100001001110011010001110001011110101000100011011011101111011000100110101110000000002
- Hexadecimal: 0x1C2734717A88DBBD89AE00
- Base-36: 49YBHTZ6P4BBZS000
Squares and roots of 34035062649731916755480064
- 34035062649731916755480064 squared (340350626497319167554800642) is 1158385489571176562454769286758011535795375101444096
- 34035062649731916755480064 cubed (340350626497319167554800643) is 39425722710095372196910654966439415599376172258514653069347133510928138502144
-
The
square root of 34035062649731916755480064 is 5833957717513.2077533547 -
34035062649731916755480064 is a
perfect cube number . Itscube root is 324072504
Scales and comparisons
How big is 34035062649731916755480064?- 34,035,062,649,731,916,755,480,064 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 34,035,062,649,731,916,755,480,064 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 34035062649731916755480064 cubic inches would be around 27006042 feet tall.
Recreational maths with 34035062649731916755480064
- 34035062649731916755480064 backwards is 46008455761913794626053043
- 34035062649731916755480064 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 34035062649731916755480064's digits is 108
- 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 34035062649731916755480064 - Facts about the integer". Numbermatics.com. 2024. Web. 21 May 2024.
APA style:
Numbermatics. (2024). Number 34035062649731916755480064 - Facts about the integer. Retrieved 21 May 2024, from https://numbermatics.com/n/34035062649731916755480064/
Chicago style:
Numbermatics. 2024. "Number 34035062649731916755480064 - Facts about the integer". https://numbermatics.com/n/34035062649731916755480064/
The information we have on file for 34035062649731916755480064 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 34035062649731916755480064, math, Factors of 34035062649731916755480064, curriculum, school, college, exams, university, Prime factorization of 34035062649731916755480064, STEM, science, technology, engineering, physics, economics, calculator, thirty-four septillion, thirty-five sextillion, sixty-two quintillion, six hundred forty-nine quadrillion, seven hundred thirty-one trillion, nine hundred sixteen billion, seven hundred fifty-five million, four hundred eighty thousand and sixty-four.