298377539059788507945959424
298,377,539,059,788,507,945,959,424 is an even composite number composed of seven prime numbers multiplied together.
298377539059788507945959424 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twelve thousand, three hundred ninety-three divisors.
Prime factorization of 298377539059788507945959424:
216 × 32 × 72 × 132 × 232 × 1372 × 784392
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 13 × 13 × 23 × 23 × 137 × 137 × 78439 × 78439)See below for interesting mathematical facts about the number 298377539059788507945959424 from the Numbermatics database.
Names of 298377539059788507945959424
- Cardinal: 298377539059788507945959424 can be written as Two hundred ninety-eight septillion, three hundred seventy-seven sextillion, five hundred thirty-nine quintillion, fifty-nine quadrillion, seven hundred eighty-eight trillion, five hundred seven billion, nine hundred forty-five million, nine hundred fifty-nine thousand, four hundred twenty-four.
Scientific notation
- Scientific notation: 2.98377539059788507945959424 × 1026
Factors of 298377539059788507945959424
Divisors of 298377539059788507945959424
- Number of divisors d(n): 12393
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 23 24 26 28 32 36 39 42 46 48 49 52 56 63 64 69 72 78 84 91 92 96 98 104 112 117 126 128 137 138 144 147 156 161 168 169 182 184 192 196 207 208 224 234 252 256 273 274 276 288 294 299 312 322 336 338 364 368 384 392 411 414 416 441 448 468 483 504 507 512 529 546 548 552 576 588 598 624 637 644 672 676 728 736 768 784 819 822 828 832 882 896 897 936 959 966 1008 1014 1024 1058 1092 1096 1104 1127 1152 1176 1183 1196 1233 1248 1274 1288 1344 1352 1449 1456 1472 1521 1536 1568 1587 1638 1644 1656 1664 1764 1781 1792 1794 1872 1911 1918 1932 2016 2028 2048 2093 2116 2184 2192 2208 2254 2304 2352 2366 2392 2466 2496 2548 2576 2688 2691 2704 2877 2898 2912 2944 3042 3072 3136 3151 3174 3276 3288 3312 3328 3381 3528 3549 3562 3584 3588 3703 3744 3822 3836 3864 3887 4032 4056 4096 4186 4232 4368 4384 4416 4508 4608 4704 4732 4761 4784 4932 4992 5096 5152 5343 5376 5382 5408 5733 5754 5796 5824 5888 6084 6144 6272 6279 6302 6348 6552 6576 6624 6656 6713 6762 6877 7056 7098 7124 7168 7176 7406 7488 7644 7672 7728 7774 8064 8112 8192 8281 8372 8464 8631 8736 8768 8832 9016 9216 9408 9453 9464 9522 9568 9864 9984 10143 10192 10304 10647 10686 10752 10764 10816 11109 11466 11508 11592 11648 11661 11776 12168 12288 12467 12544 12558 12604 12696 13104 13152 13248 13312 13426 13524 13754 14112 14196 14248 14336 14352 14651 14812 14976 15288 15344 15456 15548 16029 16128 16224 16384 16562 16744 16928 17262 17472 17536 17664 18032 18432 18769 18816 18837 18906 18928 19044 19136 19728 19968 20139 20286 20384 20608 20631 21294 21372 21504 21528 21632 22057 22218 22932 23016 23153 23184 23296 23322 23552 24336 24576 24843 24934 25088 25116 25208 25392 25921 26208 26304 26496 26624 26852 27048 27209 27508 28224 28359 28392 28496 28672 28704 29302 29624 29952 30576 30688 30912 31096 32058 32256 32448 32768 33124 33327 33488 33856 34524 34944 34983 35072 35328 36064 36864 37401 37538 37632 37674 37812 37856 38088 38272 39456 39936 40278 40572 40768 40963 41216 41262 42588 42744 43008 43056 43264 43953 44114 44436 45864 46032 46306 46368 46592 46644 47104 48139 48672 49152 49686 49868 50176 50232 50416 50784 51842 52416 52608 52992 53248 53704 54096 54418 55016 56307 56448 56718 56784 56992 57344 57408 58604 59248 59904 60417 61152 61376 61824 61893 62192 64116 64512 64896 65536 66171 66248 66654 66976 67712 69048 69459 69888 69966 70144 70656 72128 72473 73728 74529 74802 75076 75264 75348 75624 75712 76176 76544 77763 78439 78912 79872 80556 81144 81536 81627 81926 82432 82524 85176 85488 86016 86112 86528 87269 87906 88228 88872 89401 91728 92064 92612 92736 93184 93288 94208 96278 97344 98304 99372 99736 100352 100464 100832 101568 103684 104832 105216 105984 106496 107408 108192 108836 110032 112203 112614 112896 113436 113568 113984 114688 114816 117208 118496 119808 120834 122304 122752 122889 123648 123786 124384 128232 129024 129792 131383 131859 132342 132496 133308 133952 135424 138096 138918 139776 139932 140288 141312 144256 144417 144946 147456 149058 149604 150152 150528 150696 151248 151424 152352 153088 154399 155526 156878 157824 159744 161112 162071 162288 163072 163254 163852 164864 165048 168921 170352 170976 172032 172224 173056 174538 175812 176456 177744 178802 183456 184128 185224 185472 186368 186576 188416 190463 192556 194688 196608 198513 198744 199472 200704 200928 201664 203136 207368 208377 209664 210432 211968 212992 214816 216384 217419 217672 220064 224406 225228 225792 226872 227136 227968 229376 229632 233289 234416 235317 236992 239616 241668 243997 244608 244881 245504 245778 247296 247572 248768 256464 258048 259584 261807 262766 263718 264684 264992 266616 267904 268203 270848 276192 277836 279552 279864 280576 282624 286741 288512 288834 289892 294912 298116 299208 300304 301056 301392 302496 302848 304704 306176 308798 311052 313756 315648 319488 322224 324142 324576 326144 326508 327704 329728 330096 336973 337842 340704 341952 344064 344448 346112 349076 351624 352912 355488 357604 366912 368256 368667 370448 370944 372736 373152 376832 380926 385112 389376 394149 397026 397488 398944 401408 401856 403328 406272 414736 416754 419328 420864 423936 425984 429632 431687 432768 433251 434838 435344 440128 448812 450456 451584 453744 454272 455936 458752 459264 463197 466578 468832 470634 473984 479232 483336 486213 487994 489216 489762 491008 491556 494592 495144 497536 507311 512928 516096 519168 523614 525532 527436 529368 529984 532519 533232 535808 536406 541696 549073 552384 555672 559104 559728 561152 565248 571389 573482 577024 577668 579784 589824 596232 598416 600608 602112 602784 604992 605696 609408 612352 617596 622104 625807 627512 631296 638976 644448 648284 649152 652257 652288 653016 655408 659456 660192 673946 675684 681408 683904 688128 688896 692224 698152 703248 705824 705951 710976 715208 731991 733824 736512 737334 740896 741888 745472 746304 753664 761852 770224 778752 785421 788298 794052 794976 797888 802816 803712 804609 806656 812544 829472 833508 838656 841728 847872 851968 859264 860223 863374 865536 866502 869676 870688 880256 897624 900912 903168 907488 908544 911872 918528 919681 926394 933156 937664 941268 942149 947968 958464 966672 972426 975988 978432 979524 982016 983112 989184 990288 995072 1010919 1014622 1019707 1025856 1032192 1038336 1047228 1051064 1054872 1058736 1059968 1065038 1066464 1071616 1072812 1083392 1098146 1104768 1111344 1118208 1119456 1122304 1130496 1134497 1142778 1146964 1154048 1155336 1159568 1182447 1192464 1196832 1201216 1204224 1205568 1209984 1211392 1218816 1224704 1235192 1244208 1251614 1255024 1262592 1277952 1288896 1295061 1296568 1298304 1304514 1304576 1306032 1310816 1318912 1320384 1347892 1351368 1362816 1367808 1376256 1377792 1384448 1389591 1396304 1406496 1411648 1411902 1421952 1430416 1458639 1463982 1467648 1473024 1474668 1481792 1483776 1490944 1492608 1507328 1521933 1523704 1540448 1557504 1570842 1576596 1588104 1589952 1595776 1597557 1605632 1607424 1609218 1613312 1625088 1647219 1658944 1667016 1677312 1683456 1695744 1707979 1714167 1718528 1720446 1726748 1731072 1733004 1739352 1741376 1760512 1795248 1801824 1804097 1806336 1814976 1817088 1823744 1837056 1839362 1852788 1866312 1875328 1877421 1882536 1884298 1895936 1916928 1933344 1944852 1951976 1956864 1959048 1964032 1966224 1978368 1980576 1990144 2007187 2021838 2029244 2039414 2051712 2064384 2076672 2094456 2102128 2109744 2117472 2119936 2130076 2132928 2143232 2145624 2166784 2195973 2196292 2209536 2222688 2236416 2238912 2244608 2260992 2268994 2285556 2293928 2308096 2310672 2319136 2364894 2384928 2393664 2402432 2408448 2411136 2419968 2422784 2437632 2449408 2470384 2488416 2503228 2510048 2525184 2555904 2577792 2580669 2590122 2593136 2596608 2609028 2609152 2612064 2621632 2637824 2640768 2695784 2702736 2725632 2735616 2755584 2759043 2768896 2779182 2792608 2812992 2823296 2823804 2826447 2843904 2860832 2917278 2927964 2935296 2946048 2949336 2963584 2967552 2981888 2985216 3021809 3032757 3043866 3047408 3059121 3080896 3115008 3141684 3153192 3171961 3176208 3179904 3191552 3195114 3211264 3214848 3218436 3226624 3250176 3294438 3317888 3334032 3354624 3366912 3391488 3403491 3415958 3428334 3437056 3440892 3453496 3462144 3466008 3478704 3482752 3521024 3551177 3590496 3603648 3608194 3612672 3629952 3634176 3647488 3674112 3678724 3705576 3727633 3732624 3750656 3754842 3765072 3768596 3791872 3833856 3843511 3866688 3885183 3889704 3903952 3913728 3918096 3928064 3932448 3956736 3961152 3980288 4014374 4043676 4058488 4078828 4103424 4128768 4153344 4188912 4204256 4219488 4234944 4239872 4260152 4265856 4286464 4291248 4333568 4380649 4391946 4392584 4419072 4445376 4472832 4477824 4489216 4521984 4537988 4565799 4571112 4587856 4616192 4621344 4638272 4729788 4769856 4787328 4792671 4804864 4816896 4822272 4839936 4845568 4875264 4898816 4940768 4941657 4976832 5006456 5020096 5050368 5123937 5155584 5161338 5180244 5186272 5193216 5218056 5218304 5224128 5243264 5275648 5281536 5391568 5405472 5412291 5451264 5471232 5511168 5518086 5537792 5558364 5585216 5611931 5625984 5632263 5646592 5647608 5652894 5687808 5721664 5834556 5855928 5870592 5892096 5898672 5927168 5935104 5963776 5970432 6021561 6043618 6065514 6087732 6094816 6118242 6161792 6230016 6283368 6306384 6343922 6352416 6359808 6383104 6390228 6429696 6436872 6453248 6500352 6588876 6595043 6635776 6668064 6709248 6733824 6782976 6806982 6831916 6856668 6874112 6881784 6906992 6924288 6932016 6957408 6965504 7042048 7102354 7137949 7180992 7207296 7216388 7225344 7259904 7268352 7294976 7348224 7357448 7411152 7455266 7465248 7501312 7509684 7530144 7537192 7583744 7667712 7687022 7733376 7770366 7779408 7807904 7827456 7836192 7856128 7864896 7913472 7922304 7960576 8028748 8087352 8116976 8157656 8206848 8277129 8306688 8377824 8408512 8438976 8469888 8479341 8479744 8520304 8531712 8572928 8582496 8667136 8761298 8783892 8785168 8838144 8890752 8945664 8955648 8978432 9065427 9075976 9131598 9142224 9175712 9177363 9232384 9242688 9276544 9459576 9515883 9539712 9574656 9585342 9609728 9633792 9644544 9679872 9691136 9750528 9797632 9881536 9883314 9928801 9953664 10012912 10040192 10100736 10210473 10247874 10311168 10322676 10360488 10372544 10386432 10436112 10436608 10448256 10486528 10551296 10563072 10653531 10746143 10783136 10810944 10824582 10902528 10942464 11022336 11036172 11075584 11116728 11170432 11182899 11223862 11251968 11264526 11293184 11295216 11305788 11375616 11443328 11530533 11669112 11711856 11741184 11784192 11797344 11854336 11870208 11940864 11955853 12043122 12087236 12131028 12175464 12189632 12236484 12247937 12323584 12460032 12566736 12612768 12628679 12687844 12704832 12719616 12766208 12780456 12859392 12873744 12906496 13000704 13141947 13177752 13190086 13256191 13271552 13336128 13418496 13467648 13565952 13613964 13663832 13713336 13748224 13763568 13813984 13848576 13864032 13914816 13931008 14084096 14204708 14275898 14361984 14414592 14432776 14450688 14519808 14536704 14589952 14696448 14714896 14822304 14910532 14930496 15002624 15019368 15060288 15074384 15167488 15371811 15374044 15466752 15540732 15558816 15615808 15654912 15672384 15712256 15729792 15826944 15844608 15921152 16057496 16174704 16233952 16236873 16315312 16413696 16554258 16613376 16755648 16817024 16835793 16877952 16939776 16958682 16959488 17040608 17063424 17145856 17164992 17334272 17522596 17567784 17570336 17676288 17781504 17891328 17911296 18064683 18130854 18151952 18263196 18284448 18351424 18354726 18464768 18485376 18553088 18919152 19031766 19079424 19149312 19170684 19219456 19289088 19359744 19382272 19501056 19595264 19763072 19766628 19785129 19857602 19907328 20025824 20080384 20201472 20420946 20495748 20622336 20645352 20720976 20745088 20772864 20872224 20873216 20896512 20973056 21126144 21152663 21307062 21413847 21492286 21566272 21621888 21649164 21805056 21884928 22044672 22072344 22203727 22233456 22340864 22365798 22447724 22503936 22529052 22586368 22590432 22611576 22751232 22886656 23061066 23338224 23423712 23453261 23482368 23568384 23594688 23708672 23740416 23881728 23911706 24086244 24174472 24262056 24350928 24379264 24472968 24495874 24647168 24920064 25133472 25225536 25257358 25375688 25409664 25439232 25532416 25560912 25718784 25747488 25812992 26001408 26093431 26283894 26355504 26380172 26512382 26543104 26672256 26836992 26935296 27196281 27227928 27327664 27426672 27496448 27527136 27627968 27697152 27728064 27829632 27862016 28168192 28409416 28547649 28551796 28723968 28829184 28865552 28901376 29039616 29073408 29179904 29392896 29429792 29644608 29786403 29821064 29860992 30005248 30038736 30120576 30148768 30334976 30743622 30748088 30933504 31081464 31117632 31231616 31309824 31344768 31424512 31459584 31653888 31689216 31842304 31960593 32114992 32238429 32349408 32467904 32473746 32630624 32827392 33108516 33226752 33511296 33548697 33634048 33671586 33755904 33879552 33917364 33918976 34081216 34126848 34291712 34329984 34591599 34668544 35045192 35135568 35140672 35352576 35563008 35822592 35867559 36129366 36261708 36303904 36526392 36568896 36702848 36709452 36743811 36929536 36970752 37106176 37838304 37886037 38063532 38158848 38298624 38341368 38438912 38578176 38719488 38764544 39002112 39283517 39425841 39526144 39533256 39570258 39715204 39768573 39814656 40051648 40160768 40402944 40841892 40991496 41244672 41290704 41441952 41490176 41494231 41545728 41744448 41746432 41793024 41946112 42252288 42305326 42614124 42827694 42984572 43132544 43243776 43298328 43610112 43769856 44089344 44144688 44407454 44466912 44681728 44731596 44895448 45007872 45058104 45172736 45180864 45223152 45502464 45773312 46122132 46165301 46676448 46847424 46906522 46964736 47136768 47189376 47417344 47480832 47763456 47823412 48172488 48348944 48524112 48701856 48758528 48945936 48991748 49294336 49840128 49965643 50266944 50451072 50507379 50514716 50751376 50819328 50878464 51064832 51121824 51437568 51494976 51625984 52002816 52186862 52567788 52711008 52760344 53024764 53086208 53344512 53673984 54392562 54455856 54655328 54853344 54992896 55054272 55255936 55394304 55456128 55659264 55724032 56336384 56818832 57095298 57103592 57447936 57658368 57731104 58079232 58146816 58359808 58785792 58859584 59289216 59355387 59572806 59642128 59721984 60010496 60077472 60241152 60297536 60669952 61487244 61496176 61867008 62162928 62235264 62463232 62619648 62689536 62849024 62919168 63378432 63457989 63684608 63921186 64229984 64241541 64476858 64698816 64935808 64947492 65261248 65654784 66217032 66611181 67022592 67097394 67268096 67343172 67511808 67759104 67834728 67837952 68162432 68253696 68583424 68659968 69183198 69501607 70090384 70271136 70281344 70359783 70705152 71126016 71645184 71735118 72258732 72523416 72607808 72955103 73052784 73137792 73405696 73418904 73487622 73859072 73941504 74212352 75223001 75676608 75772074 76127064 76317696 76597248 76682736 76877824 77156352 77438976 77529088 78004224 78280293 78567034 78851682 79052288 79066512 79140516 79430408 79537146 79629312 80103296 80321536 80805888 81683784 81982992 82489344 82581408 82883904 82980352 82988462 83091456 83488896 83586048 83892224 84504576 84610652 85228248 85655388 85735559 85969144 86265088 86487552 86596656 87220224 87539712 88178688 88289376 88400753 88814908 88933824 89359209 89363456 89463192 89790896 90015744 90116208 90345472 90361728 90446304 91004928 91546624 92244264 92330602 92793337 93352896 93694848 93813044 93929472 94273536 94378752 94834688 94961664 95526912 95646824 96344976 96697888 96715287 97048224 97403712 97517056 97891872 97983496 98588672 99680256 99931286 100533888 100902144 101014758 101029432 101502752 101638656 101756928 102129664 102243648 102875136 102989952 103251968 104005632 104373724 105135576 105422016 105520688 106049528 106172416 106689024 107602677 108785124 108911712 109310656 109706688 109985792 110108544 110231433 110511872 110788608 110912256 111318528 111448064 112672768 113637664 113658111 114190596 114207184 114895872 115316736 115462208 116158464 116293632 116719616 117719168 117850551 118578432 118710774 119145612 119284256 119305719 119443968 120020992 120154944 120482304 120595072 121339904 122974488 122992352 123734016 124325856 124470528 124482693 124926464 125239296 125379072 125838336 126756864 126915978 127369216 127842372 128459968 128483082 128953716 129074413 129397632 129871616 129894984 130522496 131309568 132434064 133222362 134045184 134194788 134536192 134686344 135023616 135518208 135669456 135675904 136324864 136507392 137166848 137319936 138366396 138495903 139003214 139699859 140180768 140542272 140562688 140719566 141410304 142252032 143290368 143470236 144517464 145046832 145215616 145910206 146105568 146275584 146811392 146837808 146975244 147883008 148424704 149896929 150446002 151353216 151544148 152254128 152635392 153194496 153365472 153755648 154312704 154877952 155426089 156008448 156560586 157134068 157703364 158104576 158133024 158281032 158860816 159074292 159258624 160206592 160643072 163367568 163965984 164172827 164978688 165162816 165767808 165960704 165976924 166182912 166977792 167172096 167784448 169009152 169221304 170456496 171310776 171471118 171938288 172530176 172975104 173193312 174440448 175079424 176357376 176578752 176801506 177629816 177867648 178718418 178726912 178926384 179581792 180031488 180232416 180690944 180723456 180892608 182009856 183093248 184488528 184661204 185586674 186705792 187389696 187626088 187858944 188547072 188757504 189669376 190373967 191053824 191293648 192689952 193395776 193430574 194096448 194807424 195034112 195783744 195966992 197177344 199833543 199862572 201067776 201804288 202029516 202058864 203005504 203277312 203513856 204259328 204487296 205750272 205979904 206503936 208504821 208747448 210271152 210844032 211041376 211079349 212099056 212344832 213378048 215205354 217570248 217823424 218621312 218865309 219413376 219971584 220217088 220462866 221023744 221577216 221824512 222637056 222896128 225345536 225669003 227275328 227316222 228381192 228414368 229791744 230633472 230924416 232316928 232587264 234840879 235438336 235701102 237156864 237421548 238291224 238568512 238611438 238887936 240041984 240309888 240964608 241190144 242679808 245948976 245984704 247161289 247468032 248651712 248941056 248965386 249852928 250758144 251676672 253513728 253831956 254738432 255684744 256919936 256966164 257206677 257907432 258148826 258795264 259743232 259789968 261044992 262619136 264868128 265202259 266444724 268090368 268389576 269072384 269372688 270047232 271036416 271338912 271351808 272649728 273014784 274639872 274984619 276732792 276991806 278006428 278380011 279399718 280361536 281084544 281125376 281439132 282820608 284504064 286580736 286940472 289034928 290093664 290431232 290459617 291820412 292211136 292551168 293622784 293675616 293950488 295766016 296849408 299793858 300892004 302706432 303088296 304508256 304892393 305270784 306388992 306730944 307511296 308625408 309755904 310852178 312016896 313121172 314268136 315406728 316209152 316266048 316562064 317721632 318148584 318517248 320413184 321286144 326735136 327931968 328345654 329957376 330325632 331535616 331921408 331953848 332365824 333955584 334344192 335568896 338018304 338442608 340912992 342621552 342942236 343876576 345060352 345950208 346386624 348880896 350158848 353157504 353551653 353603012 355259632 355735296 357436836 357453824 357852768 359163584 360062976 360464832 361381888 361446912 361785216 364019712 366186496 368977056 369322408 371173348 373411584 373448079 374779392 375252176 375717888 377515008 379338752 380747934 382107648 382587296 385379904 386791552 386861148 387223239 388192896 389614848 390068224 391567488 391933984 394354688 399667086 399725144 402135552 403608576 404059032 404117728 406011008 406554624 407027712 408518656 408974592 411500544 411959808 415487709 417009642 417494896 419099577 420542304 421688064 422082752 422158698 424198112 424689664 426756096 430410708 435140496 435646848 437242624 437730618 438826752 439943168 440434176 440925732 442047488 443649024 445274112 445792256 449690787 450691072 451338006 454550656 454632444 456762384 456828736 459583488 461266944 461848832 464633856 466278267 469681758 470876672 471402204 474313728 474843096 476582448 477137024 477222876 477775872 480083968 480619776 481929216 482380288 486511249 491897952 491969408 492518481 494322578 494936064 497303424 497882112 497930772 499705856 501516288 503353344 507027456 507663912 510685721 511369488 513839872 513932328 514413354 515814864 516297652 517590528 519486464 519579936 522089984 525238272 526561007 529736256 530404518 532889448 536180736 536779152 538144768 538745376 539425003 540094464 542072832 542677824 542703616 545299456 546029568 549279744 549969238 553465584 553983612 556012856 556760022 558799436 560723072 562169088 562250752 562878264 565641216 569008128 573161472 573880944 578069856 580187328 580862464 580919234 583640824 584422272 585102336 587245568 587351232 587900976 591532032 593698816 599587716 600148913 601784008 605412864 606176592 609016512 609784786 610541568 612777984 613461888 615022592 617250816 619511808 621704356 625514463 626242344 628536272 630813456 632418304 632532096 633124128 635443264 636297168 637034496 640826368 642572288 649553359 653470272 655863936 656595927 656691308 659914752 660651264 663071232 663842816 663907696 664731648 667911168 668688384 671137792 676036608 676885216 677007009 681825984 685243104 685884472 687753152 690120704 691900416 692773248 697761792 706315008 707103306 707206024 710519264 711470592 714873672 714907648 715705536 718327168 720125952 720929664 722763776 722893824 723570432 728039424 732372992 737954112 738644816 741483867 742346696 746823168 746896158 749558784 750504352 755030016 758677504 761495868 764215296 765174592 770759808 771620031 773583104 773722296 774446478 776385792 779229696 780136448 783134976 783867968 788709376 795606777 799334172 799450288 804271104 807217152 808118064 808235456 812022016 813109248 814055424 817037312 817949184 823919616 824953857 830975418 834019284 834989792 835140033 838199154 841084608 843376128 844165504 844317396 848396224 849379328 853512192 860821416 870280992 871293696 871378851 874485248 875461236 877653504 880868352 881851464 884094976 887298048 890548224 891584512 899381574 902676012 903520891 909101312 909264888 913524768 913657472 914677179 919166976 922533888 923697664 929267712 932556534 939363516 941753344 942804408 948627456 949686192 953164896 954274048 954445752 955551744 960167936 961239552 963858432 964760576 973022498 977899013 983795904 983938816 985036962 988645156 989872128 994606848 995764224 995861544 999411712 1003032576 1006706688 1014054912 1015327824 1021371442 1022738976 1027679744 1027864656 1028826708 1031629728 1032595304 1035181056 1038972928 1039159872 1044179968 1050476544 1053122014 1059472512 1060809036 1065778896 1072361472 1073558304 1076289536 1077490752 1078850006 1080188928 1084145664 1085355648 1090598912 1092059136 1098559488 1099938476 1106931168 1107967224 1112025712 1113520044 1117598872 1121446144 1124338176 1124501504 1125756528 1138016256 1146322944 1147761888 1149209789 1156139712 1160374656 1161669717 1161724928 1161838468 1167281648 1168844544 1170204672 1174491136 1174702464 1175801952 1183064064 1187397632 1199175432 1200297826 1203568016 1210825728 1212353184 1218033024 1219569572 1221083136 1225555968 1226923776 1230045184 1234501632 1243408712 1251028926 1252484688 1257072544 1257298731 1261626912 1264836608 1265064192 1266248256 1270886528 1272594336 1274068992 1281652736 1285144576 1299106718 1306940544 1311727872 1313191854 1313382616 1319829504 1321302528 1326142464 1327685632 1327815392 1335822336 1337376768 1342275584 1352073216 1353770432 1354014018 1363651968 1370486208 1371768944 1375506304 1380241408 1383800832 1385546496 1398834801 1412630016 1414206612 1414412048 1421038528 1422941184 1429747344 1429815296 1431411072 1436654336 1440251904 1441859328 1445527552 1445787648 1447140864 1459533747 1464745984 1472221591 1475908224 1477289632 1477555443 1482967734 1484693392 1493646336 1493792316 1499117568 1501008704 1510060032 1517355008 1522991736 1530349184 1532057163 1541519616 1543240062 1547166208 1547444592 1548892956 1552771584 1558459392 1560272896 1566269952 1567735936 1577418752 1579683021 1591213554 1598668344 1598900576 1608542208 1614434304 1616236128 1616470912 1618275009 1624044032 1626218496 1628110848 1635898368 1647839232 1649907714 1661950836 1668038568 1669979584 1670280066 1676398308 1677967369 1682169216 1686752256 1688331008 1688634792 1696792448 1698758656 1707024384 1721642832 1730129023 1740561984 1742587392 1742757702 1748970496 1750922472 1755307008 1761736704 1763702928 1768189952 1774596096 1781096448 1783169024 1798763148 1800446739 1805352024 1807041782 1816098167 1818202624 1818529776 1827049536 1827314944 1829354358 1838333952 1845067776 1847395328 1858535424 1865113068 1878727032 1883506688 1885608816 1897254912 1899372384 1906329792 1908548096 1908891504 1911103488 1922479104 1927716864 1929521152 1946044996 1948660077 1955798026 1967591808 1967877632 1970073924 1977290312 1979744256 1989213696 1991528448 1991723088 1998823424 2006065152 2013413376 2028109824 2030655648 2033217319 2042742884 2045477952 2055359488 2055729312 2057653416 2063259456 2065190608 2070362112 2077945856 2078319744 2088359936 2106244028 2118945024 2121618072 2131557792 2134246751 2144722944 2147116608 2152579072 2154981504 2157700012 2160377856 2168291328 2170711296 2181197824 2184118272 2197118976 2199876952 2213862336 2215934448 2224051424 2224451601 2227040088 2235197744 2242892288 2248676352 2249003008 2251513056 2276032512 2292645888 2295523776 2298419578 2312279424 2320749312 2323339434 2323449856 2323676936 2334563296 2337689088 2340409344 2348982272 2349404928 2351603904 2366128128 2374795264 2398350864 2400595652 2407136032 2421651456 2424706368 2436066048 2439139144 2442166272 2451111936 2453847552 2474861571 2486817424 2502057852 2504969376 2514145088 2514597462 2523253824 2529673216 2530128384 2532496512 2541773056 2545188672 2548137984 2563305472 2570289152 2598213436 2613881088 2614136553 2623455744 2626383708 2626765232 2642605056 2652284928 2655371264 2655630784 2671644672 2674753536 2684551168 2707540864 2708028036 2710562673 2727303936 2740972416 2743537888 2744031537 2751012608 2760482816 2767601664 2771092992 2797669602 2825260032 2828413224 2828824096 2842077056 2845882368 2859494688 2859630592 2862822144 2873308672 2880503808 2883718656 2891575296 2894281728 2919067494 2929491968 2933697039 2944443182 2951816448 2954579264 2955110886 2965935468 2969386784 2987292672 2987584632 2998235136 3002017408 3020120064 3045983472 3060698368 3064114326 3083039232 3086480124 3094332416 3094889184 3097785912 3105543168 3116918784 3120545792 3132539904 3135471872 3154837504 3159366042 3182427108 3197336688 3197801152 3213096757 3217084416 3228868608 3232472256 3232941824 3236550018 3248088064 3252436992 3271796736 3295678464 3299815428 3323901672 3336077136 3339959168 3340560132 3352796616 3355934738 3364338432 3373504512 3376662016 3377269584 3393584896 3414048768 3443285664 3447629367 3460258046 3481123968 3485174784 3485515404 3497940992 3501844944 3510614016 3523473408 3527405856 3536379904 3549192192 3562192896 3574800047 3597526296 3600893478 3610704048 3614083564 3632196334 3636405248 3637059552 3654099072 3654629888 3658708716 3676667904 3690135552 3694790656 3730226136 3757454064 3767013376 3771217632 3775975021 3794509824 3798744768 3812659584 3817096192 3817783008 3822206976 3844958208 3855433728 3859042304 3892089992 3897320154 3911596052 3935183616 3935755264 3940147848 3954580624 3959488512 3978427392 3983056896 3983446176 3997646848 4012130304 4026826752 4056219648 4061311296 4066434638 4085485768 4090955904 4110718976 4111458624 4115306832 4126518912 4130381216 4140724224 4155891712 4156639488 4176719872 4212488056 4237890048 4243236144 4263115584 4268493502 4289445888 4294233216 4305158144 4309963008 4315400024 4320755712 4336582656 4341422592 4362395648 4378601241 4394237952 4399753904 4416664773 4427724672 4431868896 4448102848 4448903202 4454080176 4470395488 4485784576 4497352704 4498006016 4503026112 4552065024 4591047552 4596171489 4596839156 4624558848 4641498624 4646678868 4646899712 4647353872 4669126592 4675378176 4680818688 4697964544 4698809856 4703207808 4732256256 4739049063 4749590528 4796701728 4801191304 4814272064 4843302912 4849412736 4854825027 4872132096 4878278288 4884332544 4907695104 4949723142 4973634848 5004115704 5009938752 5028290176 5029194924 5033902107 5046507648 5059346432 5060256768 5064993024 5083546112 5090377344 5096275968 5126610944 5140578304 5190387069 5196426872 5227762176 5228273106 5246911488 5252767416 5253530464 5285210112 5304569856 5310742528 5311261568 5343289344 5349507072 5401340217 5415081728 5416056072 5421125346 5448294501 5454607872 5481944832 5487075776 5488063074 5502025216 5520965632 5535203328 5542185984 5595339204 5650520064 5656826448 5657648192 5684154112 5684709647 5691764736 5718989376 5719261184 5725644288 5746617344 5767437312 5783150592 5788563456 5838134988 5845980231 5858983936 5867394078 5888886364 5903632896 5909158528 5910221772 5931870936 5938773568 5974585344 5975169264 5996470272 6004034816 6040240128 6091966944 6099651957 6121396736 6128228652 6152676721 6166078464 6172960248 6188664832 6189778368 6195571824 6211086336 6233837568 6241091584 6265079808 6270943744 6318732084 6324646237 6364854216 6394673376 6395602304 6402740253 6426193514 6434168832 6457737216 6464944512 6465883648 6473100036 6496176128 6504873984 6543593472 6591356928 6599630856 6647803344 6672154272 6679918336 6681120264 6705593232 6711869476 6728676864 6747009024 6753324032 6754539168 6787169792 6828097536 6845293091 6886571328 6895258734 6920516092 6962247936 6970349568 6971030808 6995881984 7003689888 7012525039 7021228032 7046946816 7054811712 7072759808 7098384384 7124385792 7149600094 7195052592 7201786956 7221408096 7228167128 7264392668 7272810496 7274119104 7308198144 7309259776 7317417432 7353335808 7389581312 7460452272 7514908128 7534026752 7542435264 7551950042 7589019648 7597489536 7625319168 7634192384 7635566016 7644413952 7689916416 7710867456 7718084608 7784179984 7794640308 7823192104 7870367232 7871510528 7880295696 7909161248 7956854784 7966113792 7966892352 7995293696 8024260608 8053653504 8122622592 8131688019 8132869276 8170971536 8181911808 8221437952 8222917248 8230613664 8253037824 8260762432 8281448448 8311783424 8313278976 8353439744 8424976112 8475780096 8486472288 8526231168 8536987004 8578891776 8588466432 8610316288 8619926016 8630800048 8641511424 8682845184 8724791296 8757202482 8788475904 8799507808 8801091117 8833329546 8855449344 8863737792 8896205696 8897806404 8908160352 8940790976 8971569152 8994705408 8996012032 9006052224 9182095104 9192342978 9193678312 9249117696 9282997248 9293357736 9293799424 9294707744 9338253184 9350756352 9361637376 9395929088 9397619712 9406415616 9464512512 9478098126 9593403456 9602382608 9628544128 9639290271 9686605824 9698825472 9709650054 9744264192 9756556576 9815390208 9899446284 9947269696 10008231408 10019877504 10056580352 10058389848 10067804214 10093015296 10118692864 10120513536 10129986048 10167092224 10180754688 10253221888 10305551137 10342888101 10380774138 10392853744 10455524352 10456546212 10493822976 10505534832 10507060928 10570420224 10609139712 10621485056 10622523136 10686578688 10724400141 10802680434 10830163456 10832112144 10842250692 10896589002 10909215744 10963889664 10974151552 10976126148 11004050432 11041931264 11070406656 11084371968 11190678408 11301040128 11313652896 11315296384 11327925063 11368308224 11369419294 11383529472 11437978752 11451288576 11493234688 11534874624 11566301184 11577126912 11676269976 11691960462 11734788156 11745771583 11777772728 11807265792 11818317056 11820443544 11863741872 11877547136 11949170688 11950338528 11992940544 12008069632 12080480256 12110903161 12183933888 12199303914 12242793472 12256457304 12305353442 12332156928 12345920496 12377329664 12379556736 12391143648 12422172672 12467675136 12482183168 12530159616 12541887488 12637464168 12649292474 12712687169 12729708432 12789346752 12791204608 12805480506 12852387028 12868337664 12915474432 12929889024 12931767296 12946200072 12992352256 13009747968 13087186944 13182713856 13199261712 13249994319 13295606688 13344308544 13359836672 13362240528 13411186464 13423738952 13457353728 13494018048 13506648064 13509078336 13574339584 13656195072 13690586182 13773142656 13790517468 13841032184 13924495872 13940699136 13942061616 13991763968 14007379776 14025050078 14042456064 14093893632 14109623424 14145519616 14196768768 14248771584 14299200188 14390105184 14403573912 14442816192 14456334256 14528785336 14545620992 14548238208 14616396288 14618519552 14634834864 14779162624 14920904544 14939727257 15029816256 15068053504 15084870528 15101706321 15103900084 15178039296 15194979072 15250638336 15268384768 15271132032 15288827904 15379832832 15421734912 15436169216 15568359968 15571161207 15589280616 15646384208 15740734464 15743021056 15760591392 15818322496 15913709568 15932227584 15933784704 15990587392 16048521216 16245245184 16263376038 16265738552 16341943072 16344883503 16363823616 16442875904 16445834496 16461227328 16506075648 16521524864 16562896896 16623566848 16626557952 16706879488 16849952224 16951560192 16972944576 17052462336 17054128941 17073974008 17157783552 17176932864 17239852032 17261600096 17365690368 17449582592 17514404964 17576951808 17599015616 17602182234 17666659092 17710898688 17727475584 17792411392 17795612808 17816320704 17881581952 17943138304 17989410816 17992024064 18012104448 18298955871 18364190208 18384685956 18387356624 18458030163 18498235392 18565994496 18586715472 18587598848 18589415488 18676506368 18701512704 18723274752 18791858176 18795239424 18812831232 18956196252 18973938711 19138880683 19186806912 19204765216 19208220759 19257088256 19278580542 19373211648 19397650944 19419300108 19488528384 19513113152 19630780416 19798892568 19894539392 20016462816 20039755008 20113160704 20116779696 20135608428 20186030592 20241027072 20259972096 20334184448 20361509376 20506443776 20535879273 20611102274 20685776202 20761548276 20785707488 20911048704 20913092424 20987645952 21011069664 21014121856 21037575117 21140840448 21218279424 21245046272 21373157376 21448800282 21605360868 21660326912 21664224288 21684501384 21793178004 21818431488 21927779328 21948303104 21952252296 22008100864 22083862528 22168743936 22381356816 22491677299 22602080256 22627305792 22630592768 22655850126 22736616448 22738838588 22767058944 22875957504 22902577152 22986469376 23069749248 23132602368 23154253824 23352539952 23383920924 23469576312 23491543166 23555545456 23614531584 23636634112 23640887088 23727483744 23755094272 23898341376 23900677056 23985881088 24016139264 24160960512 24221806322 24367867776 24398607828 24485586944 24512914608 24610706884 24664313856 24691840992 24754659328 24759113472 24782287296 24844345344 24935350272 25060319232 25083774976 25274928336 25298584948 25425374338 25459416864 25578693504 25582409216 25610961012 25704774056 25736675328 25830948864 25859778048 25863534592 25892400144 25984704512 26174373888 26365427712 26398523424 26431825147 26499988638 26591213376 26688617088 26719673344 26724481056 26822372928 26847477904 26914707456 26988036096 27013296128 27018156672 27148679168 27381172364 27546285312 27581034936 27682064368 27848991744 27881398272 27884123232 27983527936 28014759552 28050100156 28084912128 28187787264 28219246848 28291039232 28393537536 28598400376 28780210368 28807147824 28885632384 28912668512 28917870813 29057570672 29091241984 29096476416 29232792576 29237039104 29269669728 29558325248 29841809088 29879454514 30059632512 30136107008 30169741056 30203412642 30207800168 30356078592 30389958144 30501276672 30536769536 30542264064 30759665664 30872338432 30916653411 31136719936 31142322414 31178561232 31292768416 31481468928 31486042112 31521182784 31636644992 31827419136 31864455168 31867569408 32173200423 32490490368 32526752076 32531477104 32683886144 32689767006 32727647232 32885751808 32891668992 32922454656 33012151296 33043049728 33125793792 33247133696 33253115904 33413758976 33699904448 33861096593 33903120384 33945889152 33983775189 34104924672 34108257882 34147948016 34353865728 34479704064 34523200192 34731380736 34899165184 35028809928 35198031232 35204364468 35237314749 35333318184 35421797376 35454951168 35584822784 35591225616 35632641408 35763163904 35886276608 35978821632 35984048128 36024208896 36332709483 36597911742 36728380416 36769371912 36774713248 36916060326 36996470784 37131988992 37173430944 37175197696 37178830976 37353012736 37403025408 37446549504 37590478848 37625662464 37912392504 37947877422 38138061507 38277761366 38373613824 38409530432 38416441518 38514176512 38557161084 38746423296 38795301888 38838600216 38977056768 39026226304 39261560832 39597785136 39789078784 39792967529 40032925632 40079510016 40226321408 40233559392 40271216856 40372061184 40482054144 40519944192 40668368896 40723018752 41012887552 41071758546 41222204548 41371552404 41523096552 41571414976 41770257841 41822097408 41826184848 41975291904 42022139328 42028243712 42075150234 42281680896 42436558848 42490092544 42746314752 42897600564 43068737047 43210721736 43320653824 43328448576 43369002768 43586356008 43636862976 43855558656 43896606208 43904504592 44016201728 44337487872 44762713632 44819181771 44983354598 45204160512 45254611584 45261185536 45311700252 45473232896 45477677176 45534117888 45751915008 45805154304 45972938752 46139498496 46265204736 46308507648 46705079904 46767841848 46939152624 46983086332 47111090912 47229063168 47273268224 47281774176 47454967488 47510188544 47796682752 47801354112 47971762176 48032278528 48443612644 48735735552 48797215656 48971173888 49025829216 49087675273 49221413768 49328627712 49383681984 49509318656 49518226944 49564574592 49688690688 49870700544 50120638464 50167549952 50549856672 50597169896 50850748676 50918833728 51157387008 51162386823 51164818432 51221922024 51409548112 51473350656 51719556096 51727069184 51784800288 51969409024 52348747776 52730855424 52797046848 52863650294 52999977276 53182426752 53377234176 53439346688 53448962112 53644745856 53694955808 53829414912 53976072192 54026592256 54036313344 54297358336 54762344728 55092570624 55162069872 55364128736 55374090489 55697983488 55762796544 55768246464 55967055872 56029519104 56100200312 56169824256 56375574528 56438493696 56921816133 57196800752 57416642049 57560420736 57614295648 57771264768 57825337024 57835741626 58115141344 58182483968 58192952832 58465585152 58474078208 58539339456 59116650496 59683618176 59758909028 60119265024 60272214016 60339482112 60406825284 60415600336 60779916288 61002553344 61073539072 61084528128 61519331328 61607637819 61744676864 61833306822 62273439872 62284644828 62357122464 62585536832 62962937856 62972084224 63042365568 63112725351 63273289984 63654838272 63735138816 64346400846 64980980736 65053504152 65062954208 65367772288 65379534012 65455294464 65771503616 65783337984 65844909312 66024302592 66086099456 66251587584 66506231808 66827517952 67399808896 67475031897 67722193186 67806240768 67891778304 67967550378 68209849344 68216515764 68295896032 68707731456 68959408128 69046400384 69462761472 70057619856 70396062464 70408728936 70474629498 70666636368 70843594752 70909902336 71169645568 71182451232 71265282816 71526327808 71772553216 71957643264 72048417792 72138857959 72665418966 73195823484 73456760832 73538743824 73549426496 73832120652 73901225411 73992941568 74263977984 74346861888 74350395392 74357661952 74706025472 74806050816 75180957696 75251324928 75824785008 75895754844 76276123014 76555522732 76747227648 76819060864 76832883036 77028353024 77114322168 77492846592 77590603776 77677200432 77954113536 78052452608 78523121664 79195570272 79295475441 79578157568 79585935058 79984797373 80065851264 80159020032 80452642816 80467118784 80542433712 80744122368 80964108288 81039888384 81336737792 81446037504 82143517092 82220401081 82444409096 82743104808 83046193104 83142829952 83540515682 83644194816 83652369696 83950583808 84044278656 84056487424 84150300468 84563361792 84873117696 84980185088 85795201128 86137474094 86421443472 86641307648 86656897152 86738005536 87172712016 87273725952 87711117312 87793212416 87809009184 88032403456 88674975744 88988810183 89525427264 89638363542 89966709196 90408321024 90509223168 90522371072 90623400504 90946465792 90955354352 91068235776 91503830016 91610308608 91945877504 92278996992 92617015296 92749960233 93410159808 93535683696 93878305248 93966172664 94222181824 94458126336 94546536448 94563548352 94909934976 95020377088 95593365504 95602708224 96064557056 96887225288 97471471104 97594431312 97942347776 98051658432 98175350546 98442827536 98657255424 98767363968 99018637312 99036453888 99129149184 99377381376 99741401088 100241276928 100335099904 101099713344 101194339792 101583289779 101701497352 101837667456 102314774016 102324773646 102329636864 102443844048 102819096224 103439112192 103454138368 103569600576 103938818048 104697495552 105594093696 105711944247 105727300588 105999954552 106364853504 106754468352 106878693376 106897924224 107289491712 107389911616 107658829824 107952144384 108053184512 108072626688 108594716672 108998128449 109524689456 110185141248 110324139744 110728257472 110748180978 111395966976 111525593088 111536492928 111934111744 112059038208 112200400624 112339648512 112876987392 113843632266 114393601504 114414184521 114833284098 115120841472 115228591296 115542529536 115650674048 115671483252 116230282688 116364967936 116385905664 116931170304 116948156416 117078678912 118233300992 119367236352 119378902587 119517818056 120238530048 120678964224 120813650568 120831200672 121559832576 122005106688 122147078144 122169056256 123038662656 123215275638 123666613644 124546879744 124569289656 124714244928 125171073664 125310773523 125925875712 125944168448 126084731136 126225450702 126546579968 127309676544 127470277632 128692801692 129206211141 129961961472 130107008304 130125908416 130735544576 130759068024 130910588928 131543007232 131566675968 131689818624 132048605184 132172198912 133012463616 133972164781 134457545313 134799617792 134950063794 135444386372 135612481536 135783556608 135935100756 136419698688 136433031528 136591792064 137415462912 137918816256 138092800768 138925522944 140115239712 140792124928 140817457872 140949258996 141333272736 141511564583 141687189504 141819804672 142339291136 142364902464 142530565632 143052655616 143545106432 143915286528 144096835584 144277715918 145330837932 146391646968 146913521664 147077487648 147098852992 147263025819 147664241304 147802450822 147985883136 148527955968 148693723776 148715323904 149412050944 149612101632 150361915392 150502649856 151649570016 151791509688 152552246028 153111045464 153494455296 153638121728 153665766072 154056706048 154228644336 155181207552 155354400864 155908227072 156104905216 157046243328 157441741093 158391140544 158590950882 159156315136 159171870116 159969594746 160131702528 160318040064 160905285632 160934237568 161084867424 161488244736 161928216576 162079776768 162673475584 162892075008 164287034184 164440802162 164888818192 165486209616 166092386208 166285659904 167081031364 167288389632 167304739392 167901167616 168088557312 168112974848 168300600936 169126723584 169960370176 171590402256 172249926147 172274948188 172842886944 173282615296 173313794304 173476011072 174345424032 174547451904 175422234624 175586424832 175618018368 176064806912 177349951488 177977620366 179050854528 179276727084 179933418392 180816642048 181018446336 181044742144 181246801008 181892931584 181910708704 183007660032 183220617216 183891755008 184557993984 185234030592 185499920466 186820319616 187071367392 187756610496 187932345328 188444363648 188916252672 189093072896 189127096704 189819869952 190040754176 191205416448 192129114112 193774450576 194942942208 195188862624 195884695552 196103316864 196350701092 196885655072 197314510848 197534727936 198037274624 198072907776 198258298368 198754762752 200482553856 200670199808 202199426688 202388679584 202425095691 203166579558 203402994704 203675334912 204629548032 204649547292 204659273728 204887688096 205638192448 206878224384 206908276736 207139201152 207877636096 211188187392 211423888494 211454601176 211999909104 212729707008 213508936704 213757386752 213795848448 214578983424 214779823232 215317659648 216106369024 216145253376 216416573877 217189433344 217996256898 219049378912 220370282496 220648279488 221456514944 221496361956 221703676233 222791933952 223051186176 223072985856 224118076416 224400801248 225753974784 227687264532 228787203008 228828369042 229666568196 230241682944 230457182592 231085059072 231301348096 231342966504 232460565376 232729935872 232771811328 233862340608 233896312832 234157357824 237027676151 237886426323 238734472704 238757805174 239035636112 239954392119 240477060096 241357928448 241627301136 241662401344 243119665152 244010213376 244294156288 244338112512 246430551276 246661203243 247333227288 248805448879 249093759488 249138579312 249428489856 250342147328 250621547046 251851751424 251888336896 252169462272 252450901404 253093159936 254619353088 254940555264 257385603384 258412422282 259923922944 260214016608 260251816832 261471089152 261518136048 261821177856 263133351936 263379637248 264097210368 264344397824 266024927232 266966430549 267944329562 268915090626 269599235584 269900127588 270888772744 271224963072 271567113216 271870201512 272839397376 272866063056 273183584128 274830925824 275837632512 276185601536 277851045888 278550772703 280230479424 281584249856 281634915744 281898517992 282666545472 283023129166 283374379008 283639609344 284678582272 284729804928 285061131264 286105311232 287090212864 288193671168 288555431836 290661675864 292391804887 292783293936 293827043328 294154975296 294197705984 294526051638 295328482608 295604901644 295971766272 297055911936 297387447552 297430647808 298824101888 299224203264 300723830784 301005299712 301481159329 303299140032 303583019376 304749869337 305104492056 306222090928 306988910592 307276243456 307331532144 308113412096 308457288672 310362415104 310708801728 311816454144 312209810432 314092486656 314883482186 316782281088 317181901764 318312630272 318343740232 319939189492 320263405056 320636080128 321810571264 321868475136 322169734848 322976489472 323856433152 324159553536 325346951168 325784150016 328574068368 328881604324 329777636384 330972419232 332184772416 332571319808 334162062728 334576779264 334609478784 335802335232 336177114624 336225949696 336601201872 339920740352 343180804512 343613726911 344499852294 344549896376 345685773888 346565230592 346627588608 346952022144 348690848064 349094903808 350844469248 351172849664 351236036736 352129613824 354699902976 355955240732 358101709056 358136707761 358553454168 359866836784 362036892672 362089484288 362493602016 363785863168 363821417408 366015320064 366441234432 367783510016 369115987968 370999840932 373640639232 374142734784 375513220992 375864690656 375932320569 376888727296 377832505344 378186145792 378254193408 379639739904 380081508352 382410832896 384258228224 387548901152 387618633423 389885884416 390377725248 391769391104 392206633728 392701402184 393771310144 394629021696 395069455872 396145815552 396516596736 401340399616 401916494343 404398853376 404777359168 404850191382 406333159116 406805989408 407350669824 409259096064 409299094584 409318547456 409775376192 411276384896 413756448768 413816553472 414278402304 422376374784 422847776988 422909202352 423999818208 424534693749 425459414016 427017873408 427514773504 427591696896 429157966848 429559646464 430635319296 432212738048 432290506752 432833147754 434378866688 435992513796 438098757824 440194255709 440740564992 441296558976 441789077457 442913029888 442992723912 443407352466 445583867904 446145971712 448236152832 448801602496 451507949568 455374529064 457574406016 457656738084 459333136392 460483365888 460914365184 462170118144 462602696192 462685933008 464921130752 465543622656 467724681216 467792625664 468314715648 472325223279 474055352302 475772852646 477468945408 477515610348 478071272224 479908784238 480954120192 482715856896 483254602272 483324802688 486239330304 488020426752 488676225024 492861102552 493322406486 494666454576 497610897758 498187518976 498277158624 498856979712 500684294656 501243094092 503703502848 504338924544 504901802808 506186319872 509881110528 514771206768 516824844564 517308577877 519847845888 520428033216 520503633664 522942178304 523036272096 523642355712 526266703872 526759274496 528194420736 528688795648 532049854464 533932861098 535888659124 537830181252 539198471168 539800255176 541777545488 542449926144 543134226432 543740403024 545678794752 545732126112 546367168256 549661851648 551675265024 552371203072 555702091776 557101545406 559893581611 560460958848 563168499712 563269831488 563797035984 565333090944 566046258332 566748758016 567279218688 569357164544 569459609856 570122262528 572210622464 576387342336 577110863672 581323351728 584783609774 585566587872 587654086656 588309950592 588395411968 589052103276 590656965216 591209803288 591943532544 594111823872 594774895104 594861295616 597648203776 601447661568 602010599424 602962318658 606598280064 607166038752 609499738674 610208984112 612444181856 613977821184 614552486912 614663064288 616226824192 616914577344 620724830208 621417603456 623632908288 624419620864 629766964372 633564562176 634363803528 636625260544 636687480464 639878378984 640526810112 641272160256 643621142528 643736950272 644339469696 645952978944 648319107072 649249721631 650693902336 651568300032 657148136736 657763208648 659555272768 661944838464 664369544832 665111028699 665142639616 668324125456 669153558528 669218957568 672354229248 672451899392 673202403744 679841480704 686361609024 687227453822 688999704588 689099792752 691371547776 693130461184 693255177216 693904044288 697381696128 698189807616 701688938496 702345699328 702472073472 704259227648 711083028453 711910481464 716203418112 716273415522 717106908336 719733673568 719863176357 724073785344 724178968576 724987204032 727571726336 727642834816 732030640128 732882468864 739983609729 741999681864 746416346637 747281278464 748285469568 751026441984 751729381312 751864641138 753777454592 755665010688 756372291584 756508386816 759279479808 760163016704 764821665792 768516456448 775097802304 775237266846 778805221639 779771768832 780755450496 783538782208 784413267456 785402804368 787542620288 790138911744 792291631104 793033193472 800899291647 802680799232 803832988686 808797706752 809554718336 809700382764 812666318232 813611978816 814701339648 818518192128 818598189168 818637094912 819550752384 822552769792 827512897536 827633106944 828556804608 835652318109 842916710777 844752749568 845695553976 845818404704 847999636416 849069387498 850918828032 854035746816 855029547008 855183393792 858315933696 859119292928 861270638592 864581013504 865666295508 868757733376 871985027592 876197515648 877175414661 880388511418 881481129984 882593117952 883578154914 885826059776 885985447824 886814704932 891167735808 892291943424 896472305664 897603204992 903015899136 904443477987 910749058128 915148812032 915313476168 918666272784 920966731776 921828730368 924340236288 925205392384 925371866016 929842261504 931087245312 935449362432 936629431296 937805153467 944650446558 948110704604 951545705292 954937890816 955031220696 956142544448 959817568476 960715930343 961908240384 965431713792 966509204544 966649605376 972478660608 976040853504 977352450048 985722205104 986644812972 989332909152 990580952081 995221795516 996375037952 996554317248 997713959424 1001368589312 1002486188184 1007407005696 1008677849088 1009803605616 1012372639744 1019762221056 1029542413536 1030841180733 1033649689128 1034617155754 1039695691776 1039802365849 1040856066432 1041007267328 1045884356608 1046072544192 1047284711424 1052533407744 1053518548992 1056388841472 1057377591296 1064099708928 1067865722196 1071777318248 1075660362504 1078396942336 1079600510352 1083555090976 1086268452864 1087480806048 1091357589504 1091464252224 1092734336512 1099323703296 1103350530048 1104742406144 1114203090812 1119787163222 1120921917696 1126336999424 1126539662976 1127594071968 1130666181888 1132092516664 1133497516032 1134558437376 1138714329088 1138919219712 1140244525056 1144421244928 1152774684672 1154221727344 1162646703456 1169567219548 1171133175744 1175308173312 1176619901184 1176790823936 1178104206552 1181313930432 1182419606576 1183887065088 1189549790208 1189722591232 1195296407552 1204021198848 1205749483029 1205924637316 1213196560128 1214332077504 1218999477348 1220417968224 1224888363712 1227955642368 1229104973824 1229326128576 1232453648384 1233829154688 1241449660416 1242835206912 1248839241728 1259533928744 1267129124352 1268727607056 1273250521088 1273374960928 1273604081247 1279756757968 1281053620224 1282544320512 1287242285056 1287473900544 1288678939392 1291905957888 1296638214144 1298499443262 1303136600064 1314296273472 1315526417296 1319110545536 1320582767127 1323889676928 1328739089664 1330222057398 1330285279232 1336648250912 1338437915136 1344708458496 1344903798784 1346404807488 1359682961408 1372723218048 1374454907644 1377999409176 1378199585504 1382743095552 1386260922368 1386510354432 1387808088576 1394763392256 1403377876992 1404691398656 1404944146944 1416975669837 1422166056906 1423820962928 1432406836224 1432546831044 1434213816672 1439467347136 1439726352714 1448147570688 1448357937152 1449974408064 1455143452672 1455285669632 1464061280256 1479967219458 1483999363728 1492832693274 1494562556928 1496570939136 1502052883968 1503458762624 1503729282276 1507554909184 1512744583168 1513016773632 1518558959616 1520326033408 1529643331584 1537032912896 1550195604608 1550474533692 1551925733631 1557610443278 1559543537664 1561510900992 1568826534912 1570805608736 1575085240576 1580277823488 1584583262208 1586066386944 1601798583294 1607665977372 1617595413504 1619109436672 1619400765528 1625332636464 1627223957632 1629402679296 1637036384256 1637196378336 1637274189824 1639101504768 1645105539584 1655025795072 1657113609216 1659193733057 1671304636218 1679680744833 1685833421554 1689505499136 1691391107952 1691636809408 1695999272832 1698138774996 1701837656064 1708071493632 1710059094016 1710366787584 1716631867392 1718238585856 1729162027008 1731332591016 1741638142153 1743970055184 1752395031296 1754350829322 1760777022836 1762962259968 1765186235904 1767156309828 1771652119552 1771970895648 1773629409864 1782335471616 1784583886848 1792944611328 1795206409984 1806031798272 1808886955974 1821498116256 1830297624064 1830626952336 1837332545568 1839650339579 1841933463552 1843657460736 1848680472576 1850410784768 1850743732032 1859684523008 1862174490624 1870898724864 1873258862592 1875610306934 1889300893116 1896221409208 1903091410584 1909875781632 1910062441392 1912285088896 1919635136952 1921431860686 1923816480768 1930863427584 1933018409088 1933299210752 1944957321216 1952081707008 1954704900096 1971444410208 1973289625944 1978665818304 1981161904162 1990443591032 1992750075904 1993108634496 1995427918848 2002737178624 2004972376368 2017355698176 2019607211232 2024745279488 2039524442112 2046742634209 2059084827072 2061682361466 2067299378256 2069234311508 2079391383552 2079604731698 2081712132864 2082014534656 2091768713216 2092145088384 2094569422848 2105066815488 2107037097984 2112777682944 2114755182592 2133249085359 2135731444392 2143554636496 2151320725008 2156793884672 2159201020704 2167110181952 2172536905728 2174961612096 2182715179008 2182928504448 2185468673024 2198647406592 2209484812288 2228406181624 2239249039911 2239574326444 2241843835392 2252673998848 2253079325952 2255188143936 2261332363776 2264185033328 2266995032064 2269116874752 2277428658176 2277838439424 2280489050112 2288842489856 2305549369344 2308443454688 2325293406912 2336415664917 2339134439096 2342266351488 2350616346624 2353239802368 2353581647872 2356208413104 2362627860864 2364839213152 2379099580416 2379445182464 2390592815104 2408042397696 2411498966058 2411849274632 2426393120256 2428664155008 2437998954696 2440835936448 2449776727424 2455911284736 2458209947648 2458652257152 2464907296768 2467658309376 2482899320832 2485670413824 2497678483456 2506956954327 2519067857488 2528750132331 2534258248704 2537455214112 2546501042176 2546749921856 2547208162494 2559513515936 2562107240448 2565088641024 2574484570112 2574947801088 2577357878784 2583811915776 2596998886524 2606273200128 2628592546944 2631052834592 2631526243983 2638221091072 2641165534254 2647779353856 2657478179328 2660444114796 2660570558464 2673296501824 2676875830272 2689416916992 2689807597568 2692809614976 2713330433961 2719365922816 2745446436096 2748909815288 2755998818352 2756399171008 2765486191104 2773020708864 2775616177152 2789526784512 2809382797312 2809888293888 2813415460401 2833951339674 2844332113812 2847641925856 2864813672448 2865093662088 2868427633344 2878934694272 2879452705428 2882147791029 2896295141376 2896715874304 2899948816128 2910571339264 2928122560512 2959934438916 2967998727456 2971742856243 2985665386548 2989125113856 2993141878272 3004105767936 3006917525248 3007458564552 3015109818368 3025489166336 3026033547264 3037117919232 3040652066816 3059286663168 3081359789963 3092523542199 3100391209216 3100949067384 3103851467262 3115220886556 3119087075328 3119407097547 3123021801984 3137653069824 3141611217472 3150170481152 3160555646976 3169166524416 3172132773888 3203597166588 3215331954744 3235190827008 3238218873344 3238801531056 3250665272928 3254447915264 3254765985409 3258805358592 3274072768512 3274392756672 3274548379648 3278203009536 3290211079168 3310051590144 3314227218432 3318387466114 3342609272436 3359361489666 3371666843108 3379010998272 3382782215904 3383273618816 3391998545664 3396277549992 3403675312128 3416142987264 3420733575168 3433263734784 3436477171712 3458324054016 3462665182032 3483276284306 3487940110368 3504790062592 3508701658644 3521554045672 3525924519936 3530372471808 3534312619656 3543304239104 3543941791296 3547258819728 3569167773696 3585889222656 3590412819968 3612063596544 3617773911948 3621160045139 3642996232512 3660595248128 3661253904672 3674665091136 3679300679158 3683866927104 3687314921472 3697360945152 3700821569536 3701487464064 3719369046016 3724348981248 3746517725184 3751220613868 3778601786232 3792442818416 3806182821168 3819751563264 3820124882784 3824570177792 3839270273904 3842863721372 3847632961536 3861726855168 3866036818176 3866598421504 3889914642432 3909409800192 3919255071277 3942888820416 3946579251888 3957331636608 3961748301381 3962323808324 3980887182064 3985500151808 3986217268992 3990855837696 4005474357248 4009944752736 4034711396352 4039214422464 4049490558976 4079048884224 4093485268418 4118169654144 4123364722932 4134598756512 4138468623016 4158782767104 4159209463396 4163424265728 4164029069312 4183537426432 4184290176768 4210133630976 4214074195968 4229510365184 4266498170718 4271462888784 4287109272992 4302641450016 4313587769344 4318402041408 4334220363904 4345073811456 4349923224192 4365430358016 4365857008896 4370937346048 4418969624576 4456812363248 4478498079822 4479148652888 4483687670784 4505347997696 4506158651904 4510376287872 4522664727552 4528370066656 4538233749504 4554857316352 4555676878848 4560978100224 4577684979712 4611098738688 4616886909376 4650586813824 4655777200893 4672831329834 4678268878192 4684532702976 4706479604736 4707163295744 4712416826208 4725255721728 4729678426304 4758199160832 4758890364928 4781185630208 4822997932116 4823698549264 4852786240512 4857328310016 4875997909392 4881671872896 4899553454848 4911822569472 4916419895296 4917304514304 4929814593536 4935316618752 4971340827648 4977581199171 4995356966912 5013913908654 5038135714976 5039042234499 5057500264662 5068516497408 5074910428224 5093002084352 5093499843712 5094416324988 5119027031872 5124214480896 5130177282048 5149895602176 5154715757568 5193997773048 5224914426459 5257185093888 5262105669184 5263052487966 5276442182144 5282331068508 5295558707712 5314956358656 5320888229592 5321141116928 5346593003648 5353751660544 5378833833984 5379615195136 5385619229952 5426660867922 5451636551473 5490892872192 5497819630576 5511997636704 5512798342016 5518951018737 5530972382208 5546041417728 5551232354304 5579053569024 5618765594624 5619776587776 5626830920802 5667902679348 5688664227624 5695283851712 5722525324217 5729627344896 5730187324176 5736855266688 5757869388544 5758905410856 5764295582058 5792590282752 5793431748608 5799897632256 5821142678528 5856245121024 5900416975439 5919868877832 5935997454912 5943485712486 5971330773096 5978250227712 5986283756544 6008211535872 6013835050496 6014917129104 6030219636736 6052067094528 6074235838464 6081304133632 6118573326336 6140227902627 6162719579926 6185047084398 6200782418432 6201898134768 6207702934524 6230441773112 6238174150656 6238814195094 6246043603968 6275306139648 6283222434944 6300340962304 6321111293952 6338333048832 6344265547776 6407194333176 6430663909488 6470381654016 6476437746688 6477603062112 6501330545856 6508895830528 6509531970818 6517610717184 6548145537024 6548785513344 6556406019072 6580422158336 6628454436864 6636774932228 6685218544872 6718722979332 6725011512401 6743333686216 6758021996544 6765564431808 6766547237632 6783997091328 6792555099984 6807350624256 6832285974528 6841467150336 6866527469568 6872954343424 6916648108032 6925330364064 6934066664567 6966552568612 6975880220736 7009246994751 7009580125184 7017403317288 7043108091344 7051849039872 7060744943616 7068625239312 7086608478208 7087883582592 7094517639456 7138335547392 7171778445312 7180825639936 7224127193088 7235547823896 7242320090278 7278616560943 7285992465024 7321190496256 7322507809344 7349330182272 7358601358316 7367733854208 7374629842944 7394721890304 7401643139072 7402974928128 7438738092032 7448697962496 7493035450368 7502441227736 7557203572464 7584885636832 7586250396993 7612365642336 7639503126528 7640249765568 7649140355584 7678540547808 7685727442744 7695265923072 7723453710336 7732073636352 7733196843008 7818819600384 7838510142554 7885777640832 7893158503776 7914663273216 7923496602762 7924647616648 7961774364128 7971000303616 7972434537984 7981711675392 8010948714496 8019889505472 8069422792704 8078428844928 8098981117952 8158097768448 8186970536836 8236339308288 8246729445864 8269197513024 8276937246032 8318418926792 8326848531456 8328058138624 8367074852864 8368580353536 8428148391936 8440246381203 8459020730368 8532996341436 8542925777568 8574218545984 8605282900032 8627175538688 8636804082816 8646443373087 8668440727808 8690147622912 8699846448384 8731714017792 8741874692096 8837939249152 8913624726496 8915228568729 8956996159644 8958297305776 8967375341568 9010695995392 9012317303808 9020752575744 9045329455104 9056740133312 9076467499008 9111353757696 9121956200448 9155369959424 9233773818752 9244079369889 9301173627648 9311554401786 9345662659668 9356537756384 9358221292641 9369065405952 9412959209472 9414326591488 9424833652416 9450511443456 9459356852608 9516398321664 9517780729856 9645995864232 9647397098528 9705572481024 9714656620032 9751995818784 9763343745792 9764297956227 9799106909696 9823645138944 9832839790592 9834609028608 9870633237504 9942681655296 9955162398342 9990713933824 10027827817308 10076271429952 10078084468998 10115000529324 10124467881307 10137032994816 10149820856448 10186004168704 10186999687424 10188832649976 10238054063744 10248428961792 10299791204352 10309431515136 10387995546096 10449828852918 10514370187776 10524211338368 10526104975932 10552884364288 10564662137016 10591117415424 10629912717312 10641776459184 10642282233856 10693186007296 10707503321088 10757667667968 10759230390272 10771238459904 10853321735844 10863480135417 10903273102946 10957917240101 10981785744384 10995639261152 11023995273408 11025596684032 11037902037474 11061944764416 11092082835456 11102464708608 11158107138048 11239553175552 11253661841604 11335805358696 11377328455248 11390567703424 11445050648434 11459254689792 11460374648352 11473710533376 11515738777088 11517810821712 11528591164116 11585180565504 11599795264512 11642285357056 11757765213831 11800833950878 11839737755664 11871994909824 11886971424972 11942661546192 11956500455424 11972567513088 12016423071744 12027670100992 12029834258208 12060439273472 12104134189056 12148471676928 12191466995071 12237146652672 12280455805254 12325439159852 12370094168796 12401564836864 12403796269536 12415405869048 12460883546224 12476348301312 12477628390188 12492087207936 12550612279296 12566444869888 12600681924608 12642222587904 12688531095552 12814388666352 12861327818976 12877552377053 12940763308032 12952875493376 12955206124224 13002661091712 13017791661056 13019063941636 13035221434368 13096291074048 13097571026688 13112812038144 13160844316672 13256908873728 13273549864456 13370437089744 13437445958664 13450023024802 13486667372432 13516043993088 13531128863616 13533094475264 13567994182656 13585110199968 13614701248512 13664571949056 13682934300672 13733054939136 13745908686848 13833296216064 13850660728128 13868133329134 13933105137224 13951760441472 14018493989502 14019160250368 14034806634576 14086216182688 14121489887232 14137250478624 14173216956416 14175767165184 14189035278912 14276671094784 14343556890624 14361651279872 14471095647792 14484640180556 14557233121886 14571984930048 14642380992512 14645015618688 14698660364544 14717202716632 14735467708416 14749259685888 14789443780608 14803286278144 14805949856256 14877476184064 14932743597513 14986070900736 15004882455472 15114407144928 15169771273664 15172500793986 15224731284672 15279006253056 15280499531136 15298280711168 15357081095616 15371454885488 15390531846144 15464147272704 15466393686016 15674743279377 15677020285108 15771555281664 15786317007552 15829326546432 15846993205524 15849295233296 15923548728256 15942000607232 15944869075968 15963423350784 16021897428992 16039779010944 16138845585408 16156857689856 16197962235904 16354909654419 16373941073672 16472678616576 16493458891728 16538395026048 16553874492064 16556853056211 16636837853584 16653697062912 16656116277248 16734149705728 16737160707072 16856296783872 16880492762406 17065992682872 17085851555136 17148437091968 17167575972651 17210565800064 17254351077376 17273608165632 17292886746174 17336881455616 17380295245824 17399692896768 17463428035584 17483749384192 17675878498304 17701250926317 17827249452992 17830457137458 17913992319288 17916594611552 17934750683136 18021391990784 18024634607616 18041505151488 18090658910208 18113480266624 18222707515392 18243912400896 18420683707881 18467547637504 18488158739778 18602347255296 18623108803572 18691325319336 18713075512768 18716442585282 18738130811904 18825918418944 18828653182976 18849667304832 18901022886912 18918713705216 19032796643328 19035561459712 19291991728464 19294794197056 19387084347871 19411144962048 19429313240064 19503991637568 19526687491584 19528595912454 19598213819392 19665679581184 19669218057216 19741266475008 19885363310592 19910324796684 19981427867648 20055655634616 20152542859904 20156168937996 20175034537203 20230001058648 20248935762614 20274065989632 20299641712896 20373999374848 20377665299952 20476108127488 20496857923584 20599582408704 20618863030272 20775991092192 20802199993701 20899657705836 21028740375552 21048422676736 21052209951864 21105768728576 21129324274032 21182234830848 21259825434624 21283552918368 21284564467712 21386372014592 21415006642176 21515335335936 21542476919808 21569518529741 21706643471688 21726960270834 21806546205892 21835849682829 21915834480202 21963571488768 21991278522304 22047990546816 22051193368064 22075804074948 22123889528832 22184165670912 22204929417216 22316214276096 22479106351104 22507323683208 22671610717392 22754656910496 22781135406848 22783361897863 22890101296868 22918509379584 22920749296704 22947421066752 23031477554176 23035621643424 23057182328232 23170361131008 23199590529024 23284570714112 23515530427662 23601667901756 23679475511328 23743989819648 23773942849944 23885323092384 23913000910848 23915454414527 23945135026176 24032846143488 24055340201984 24059668516416 24120878546944 24208268378112 24296943353856 24382933990142 24474293305344 24560911610508 24650878319704 24740188337592 24803129673728 24807592539072 24830811738096 24921767092448 24955256780376 24984174415872 25101224558592 25132889739776 25201363849216 25284445175808 25377062191104 25628777332704 25722655637952 25755104754106 25881526616064 25905750986752 25910412248448 26005322183424 26035583322112 26038127883272 26070442868736 26195142053376 26225624076288 26321688633344 26513817747456 26547099728912 26740874179488 26874891917328 26900046049604 26973334744864 27032087986176 27062257727232 27066188950528 27135988365312 27170220399936 27229402497024 27365868601344 27466109878272 27491817373696 27701321456256 27732238109667 27736266658268 27866210274448 27903520882944 28036987979004 28038320500736 28069613269152 28172432365376 28242979774464 28274500957248 28346433912832 28351534330368 28378070557824 28553342189568 28723302559744 28942191295584 28969280361112 29114466243772 29143969860096 29284761985024 29290031237376 29292893868681 29397320729088 29434405433264 29470935416832 29498519371776 29606572556288 29611899712512 29754952368128 29865487195026 29972141801472 30009764910944 30228814289856 30339542547328 30345001587972 30373403643921 30449462569344 30558012506112 30560999062272 30596561422336 30714162191232 30742909770976 30928294545408 30932787372032 31349486558754 31354040570216 31543110563328 31572634015104 31658653092864 31693986411048 31698590466592 31847097456512 31884001214464 31889738151936 31926846701568 32043794857984 32079558021888 32277691170816 32313715379712 32590440406251 32709819308838 32747882147344 32873751720303 32945357233152 32986917783456 33076790052096 33107748984128 33113706112422 33273675707168 33307394125824 33312232554496 33468299411456 33474321414144 33760985524812 34131985365744 34171703110272 34296874183936 34335151945302 34421131600128 34508702154752 34547216331264 34585773492348 34673762911232 34799385793536 34926856071168 34967498768384 35273295641493 35351756996608 35402501852634 35654498905984 35660914274916 35827984638576 35833189223104 35869501366272 36049269215232 36083010302976 36181317820416 36226960533248 36445415030784 36574400985213 36841367415762 36935095275008 36976317479556 37204694510592 37246217607144 37382650638672 37426151025536 37432885170564 37476261623808 37651836837888 37657306365952 37699334609664 37802045773824 37837427410432 38065593286656 38161455860311 38583983456928 38589588394112 38632657131159 38774168695742 38822289924096 38858626480128 39007983275136 39053374983168 39057191824908 39196427638784 39331359162368 39338436114432 39482532950016 39770726621184 39820649593368 40057677269519 40111311269232 40305085719808 40312337875992 40350069074406 40460002117296 40497871525228 40548131979264 40599283425792 40747998749696 40755330599904 40952216254976 40993715847168 41199164817408 41237726060544 41302918828073 41551982184384 41604399987402 41799315411672 42057480751104 42096845353472 42104419903728 42211537457152 42258648548064 42311957810317 42364469661696 42519650869248 42567105836736 42569128935424 42772744029184 42830013284352 43030670671872 43084953839616 43139037059482 43413286943376 43453920541668 43613092411784 43671699365658 43831668960404 43927142977536 43982557044608 44095981093632 44102386736128 44151608149896 44247779057664 44368331341824 44409858834432 44632428552192 44958212702208 45014647366416 45343221434784 45509313820992 45562270813696 45566723795726 45780202593736 45837018759168 45841498593408 45894842133504 46062955108352 46071243286848 46114364656464 46399181058048 46569141428224 47031060855324 47075080586807 47203335803512 47358951022656 47487979639296 47547885699888 47770646184768 47826001821696 47830908829054 47890270052352 48065692286976 48110680403968 48119337032832 48241757093888 48416536756224 48593886707712 48765867980284 49064728963257 49121823221016 49301756639408 49480376675184 49606259347456 49615185078144 49661623476192 49843534184896 49910513560752 49968348831744 50202449117184 50265779479552 50402727698432 50568890351616 50950315926601 51257554665408 51445311275904 51502727917953 51510209508212 51763053232128 51811501973504 51820824496896 52010644366848 52071166644224 52076255766544 52140885737472 52390284106752 52451248152576 52643377266688 53027635494912 53094199457824 53103752778951 53481748358976 53749783834656 53800092099208 53946669489728 54064175972352 54124515454464 54132377901056 54271976730624 54340440799872 54731737202688 54983634747392 55402642912512 55464476219334 55472533316536 55732420548896 55807041765888 56073975958008 56076641001472 56139226538304 56344864730752 56485959548928 56549001914496 56692867825664 56703068660736 56756141115648 57106684379136 57446605119488 57884382591168 57938560722224 58161253043613 58228932487544 58287939720192 58569523970048 58580062474752 58585787737362 58794641458176 58868810866528 58997038743552 59213145112576 59223799425024 59509904736256 59730974390052 59944283602944 60019529821888 60457628579712 60525103611609 60679085094656 60690003175944 60746807287842 60898925138688 61121998124544 61193122844672 61428324382464 61485819541952 61856589090816 61865574744064 62406599981103 62698973117508 62708081140432 63086221126656 63145268030208 63317306185728 63387972822096 63397180933184 63694194913024 63779476303872 63853693403136 64087589715968 64159116043776 64627430759424 64708555589223 65180880812502 65419638617676 65495764294688 65507549048487 65747503440606 65890714466304 65973835566912 66153580104192 66215497968256 66227412224844 66547351414336 66614788251648 66624465108992 66948642828288 67521971049624 68263970731488 68343406220544 68350085693589 68593748367872 68670303890604 68842263200256 69094432662528 69171546984696 69347525822464 69598771587072 69853712142336 69934997536768 70546591282986 70805003705268 70871275169149 71308997811968 71321828549832 71655969277152 71666378446208 71739002732544 71746363243581 72098538430464 72166020605952 72362635640832 72453921066496 72890830061568 73148801970426 73682734831524 73870190550016 73952634959112 74409389021184 74492435214288 74765301277344 74852302051072 74865770341128 74952523247616 75303673675776 75314612731904 75398669219328 75604091547648 75674854820864 76131186573312 76322911720622 76705420680707 77167966913856 77179176788224 77265314262318 77548337391484 77644579848192 77717252960256 78015966550272 78106749966336 78114383649816 78392855277568 78676872228864 78965065900032 79541453242368 79641299186736 80115354539038 80222622538464 80610171439616 80624675751984 80700138148812 80920004234592 80995743050456 81096263958528 81198566851584 81495997499392 81510661199808 81904432509952 82398329634816 82475452121088 82605837656146 83103964368768 83208799974804 83598630823344 84114961502208 84193690706944 84208839807456 84423074914304 84517297096128 84623915620634 84728939323392 85039301738496 85134211673472 85545488058368 85660026568704 86169907679232 86278074118964 86826573886752 86907841083336 87226184823568 87343398731316 87663337920808 87854285955072 87965114089216 88191962187264 88204773472256 88303216299792 88495558115328 88819717668864 89264857104384 89916425404416 90029294732832 90142866639371 90686442869568 91018627641984 91120210931763 91124541627392 91133447591452 91560405187472 91674037518336 91682997186816 91789684267008 92125910216704 92142486573696 92228729312928 92798362116096 93138282856448 94062121710648 94150161173614 94406671607024 94717902045312 94975959278592 95095771399776 95541292369536 95652003643392 95661817658108 95780540104704 96131384573952 96221360807936 96238674065664 96483514187776 96833073512448 97531735960568 98129457926514 98243646442032 98603513278816 98621255160909 98960753350368 99212518694912 99230370156288 99323246952384 99687068369792 99821027121504 99936697663488 100404898234368 100531558959104 100805455396864 101900631853202 102515109330816 102890622551808 103005455835906 103020419016424 103526106464256 103623003947008 103641648993792 104021288733696 104142333288448 104152511533088 104780568213504 104902496305152 105286754533376 106055270989824 106188398915648 106207505557902 106963496717952 107499567669312 107600184198416 107893338979456 108249030908928 108264755802112 108543953461248 108680881599744 109723202955639 109967269494784 110805285825024 110928952438668 110945066633072 111464841097792 111614083531776 112147951916016 112153282002944 112278453076608 112689729461504 112971919097856 113098003828992 113385735651328 113406137321472 113512282231296 114484367580933 114893210238976 115479589376449 115768765182336 115877121444448 115897971393477 116322506087226 116457864975088 116575879440384 117139047940096 117160124949504 117171575474724 117589282916352 117737621733056 117994077487104 118447598850048 119019809472512 119461948780104 120039059643776 120173031808557 120915257159424 121050207223218 121358170189312 121380006351888 121493614575684 121797850277376 122243996249088 122386245689344 122856648764928 122971639083904 123713178181632 123731149488128 123908756484219 124813199962206 125397946235016 125416162280864 126172442253312 126290536060416 126634612371456 126775945644192 126794361866368 126935873430951 127388389826048 127558952607744 127707386806272 128318232087552 129254861518848 129417111178446 130361761625004 130839277235352 130991528589376 131015098096974 131495006881212 131618082456991 131781428932608 131947671133824 132307160208384 132430995936512 132454824449688 133094702828672 133229576503296 133248930217984 133897285656576 135043942099248 135709590435097 136527941462976 136686812441088 136700171387178 137187496735744 137340607781208 137684526400512 138188865325056 138343093969392 138695051644928 139197543174144 139707424284672 139869995073536 141093182565972 141225241760421 141610007410536 141742550338298 142452924121313 142617995623936 142643657099664 143311938554304 143332756892416 143478005465088 143492726487162 144197076860928 144332041211904 144725271281664 144907842132992 145781660123136 146297603940852 147365469663048 147740381100032 147905269918224 148818778042368 148984870428576 149530602554688 149704604102144 149731540682256 149905046495232 150607347351552 150797338438656 151208183095296 151349709641728 152645823441244 152850947779803 153410841361414 154335933827712 154358353576448 154530628524636 155096674782968 155289159696384 155434505920512 156031933100544 156213499932672 156228767299632 156785710555136 157353744457728 157930131800064 159082906484736 159282598373472 159483533285041 160230709078076 160445245076928 161220342879232 161249351503968 161400276297624 161840008469184 161991486100912 162192527917056 162397133703168 162991994998784 163021322399616 163808865019904 164950904242176 165211675312292 166207928737536 166417599949608 167197261646688 167408180901689 168229923004416 168387381413888 168417679614912 168846149828608 169034594192256 169247831241268 169457878646784 170078603476992 170268423346944 171090976116736 171320053137408 172339815358464 172556148237928 173653147773504 173815682166672 174452369647136 174483759130839 174686797462632 175326675841616 175708571910144 175930228178432 176383924374528 176409546944512 176606432599584 176991116230656 177639435337728 178529714208768 179832850808832 180058589465664 180285733278742 181372885739136 182037255283968 182240421863526 182249083254784 182266895182904 183120810374944 183365994373632 183579368534016 184251820433408 184284973147392 184457458625856 185596724232192 186276565712896 188124243421296 188300322347228 188813343214048 189435804090624 189951918557184 190191542799552 191082584739072 191323635316216 191561080209408 192262769147904 192442721615872 192477348131328 194125666767669 195063471921136 196258915853028 196487292884064 197207026557632 197242510321818 197921506700736 198425037389824 198460740312576 198646493904768 199374136739584 199642054243008 199873395326976 201063117918208 201610910793728 203801263706404 205030218661632 205050257080767 205781245103616 206010911671812 206040838032848 207246007894016 207283297987584 208042577467392 208284666576896 208305023066176 209561136427008 209804992610304 210573509066752 212376797831296 212415011115804 212613825507447 213926993435904 214999135338624 215200368396832 215239089730743 215786677958912 216498061817856 216529511604224 217087906922496 217361763199488 219446405911278 221610571650048 221857904877336 221890133266144 222929682195584 223228167063552 224295903832032 224306564005888 224556906153216 225379458923008 225943838195712 226196007657984 226812274642944 227024564462592 228968735161866 229786420477952 230116262042121 230959178752898 231537530364672 231754242888896 231795942786954 232645012174452 232915729950176 233151758880768 234278095880192 234320249899008 234343150949448 235178565832704 235475243466112 236895197700096 238923897560208 240078119287552 240346063617114 241830514318848 242100414446436 242716340378624 242760012703776 242987229151368 243595700554752 244487992498176 244772491378688 245713297529856 245943278167808 247426356363264 247462298976256 247817512968438 249626399924412 250795892470032 250832324561728 252032096522323 252344884506624 252581072120832 253269224742912 253551891288384 253588723732736 253871746861902 254776779652096 255117905215488 256636464175104 258509723037696 258834222356892 260723523250008 261678554470704 261983057178752 262030196193948 262990013762424 263236164913982 263562857865216 263895342267648 264614320416768 264861991873024 264909648899376 266189405657344 266459153006592 267794571313152 270087884198496 270428599918113 271419180870194 273055882925952 273373624882176 273400342774356 274374993471488 274681215562416 275369052801024 276377730650112 276686187938784 277390103289856 278395086348288 279414848569344 280403740886633 282186365131944 282450483520842 283220014821072 283485100676596 284905848242626 285235991247872 285287314199328 286623877108608 286665513784832 286956010930176 286985452974324 288394153721856 288664082423808 289450542563328 289815684265984 292595207881704 294730939326096 295480762200064 295810539836448 296183704672219 297637556084736 297969740857152 299061205109376 299409208204288 299463081364512 299810092990464 301214694703104 301594676877312 302416366190592 302699419283456 305291646882488 305701895559606 306821682722828 308671867655424 308716707152896 309061257049272 310193349565936 310578319392768 310869011841024 312063866201088 312426999865344 312457534599264 313571421110272 314707488915456 315860263600128 318165812969472 318565196746944 318967066570082 320461418156152 320890490153856 322440685758464 322498703007936 322800552595248 323680016938368 323982972201824 324794267406336 325983989997568 326042644799232 327617730039808 329901808484352 330423350624584 332415857475072 332835199899216 334394523293376 334816361803378 336459846008832 336774762827776 336835359229824 337692299657216 338069188384512 338495662482536 338915757293568 340157206953984 340536846693888 342181952233472 343453102742799 344679630716928 345112296475856 346438768129347 347306295547008 347631364333344 348904739294272 348967518261678 349373594925264 350653351683232 351417143820288 351860456356864 352767848749056 352819093889024 353212865199168 353982232461312 357059428417536 360117178931328 360519095425671 360571466557484 362745771478272 364074510567936 364480843727052 364498166509568 364533790365808 366241620749888 366731988747264 367158737068032 368503640866816 368569946294784 368914917251712 371193448464384 371726269452657 372553131425792 376248486842592 376600644694456 377626686428096 378871608181248 379903837114368 380383085599104 380807620292853 382165169478144 382647270632432 383122160418816 384885443231744 384954696262656 388251333535338 390126943842272 392517831706056 392974585768128 394414053115264 394485020643636 394854247370973 395843013401472 396850074779648 396921480625152 397292987809536 398748273479168 399284108486016 399746790653952 402126235836416 403221821587456 407128771305291 407602527412808 410060437323264 410100514161534 411562490207232 412021823343624 412081676065696 414492015788032 414566595975168 416085154934784 416569333153792 416610046132352 419122272854016 419609985220608 423675725281263 424753595662592 424830022231608 425227651014894 427358772363939 427853986871808 429998270677248 430400736793664 430478179461486 431573355917824 432996123635712 433059023208448 434175813844992 434723526398976 438892811822556 443221143300096 443715809754672 443780266532288 445859364391168 445902940001033 446456334127104 448591807664064 448613128011776 449113812306432 450758917846016 452392015315968 453624549285888 454049128925184 457937470323732 458552843339409 459572840955904 460232524084242 461918357505796 463075060729344 463508485777792 463591885573908 465290024348904 465831459900352 466303517761536 468640499798016 468686301898896 470357131665408 470950486932224 473790395400192 477847795120416 478450599855123 480156238575104 480692127234228 483661028637696 484200828892872 485432680757248 485520025407552 485974458302736 487191401109504 488975984996352 489544982757376 491426595059712 491886556335616 494852712726528 495635025936876 496098926184043 499252799848824 501591784940064 501664649123456 502224542705067 504064193044646 504689769013248 505162144241664 506538449485824 507103782576768 507177447465472 507743493723804 509553559304192 510235810430976 513272928350208 517019446075392 517668444713784 521447046500016 523357108941408 523966114357504 524060392387896 525980027524848 526472329827964 527125715730432 527790684535296 529228640833536 529723983746048 529819297798752 532378811314688 532918306013184 535589142626304 536937944764949 540175768396992 540857199836226 542838361740388 546111765851904 546747249764352 546800685548712 548749986942976 549362431124832 550055451534121 550738105602048 552755461300224 553372375877568 554780206579712 556790172696576 558829697138688 560807481773266 564372730263888 564900967041684 566440029642144 566970201353192 569811696485252 570471982495744 570574628398656 573247754217216 573331027569664 573970905948648 576788307443712 577328164847616 579631368531968 585190415763408 589461878652192 590961524400128 591621079672896 592367409344438 595275112169472 595939481714304 598122410218752 598818416408576 598926162729024 599620185980928 603189353754624 604832732381184 605398838566912 610583293764976 611403791119212 613643365445656 617343735310848 617433414305792 618122514098544 620386699131872 621738023682048 624127732402176 624853999730688 624915069198528 627142842220544 629414977830912 631720527200256 637130393493888 637841476522341 637934133140164 640922836312304 641780980307712 644881371516928 644997406015872 645601105190496 647360033876736 647965944403648 649588534812672 651967979995136 652085289598464 655235460079616 660846701249168 664831714950144 665670399798432 668789046586752 669632723606756 672919692017664 673549525655552 673670718459648 675384599314432 676138376769024 676991324965072 677831514587136 681073693387776 684363904466944 686906205485598 689359261433856 690224592951712 690348786126363 692877536258694 694612591094016 695262728666688 697809478588544 697935036523356 698747189850528 701306703366464 702834287640576 703720912713728 705535697498112 705638187778048 706425730398336 720234357862656 721038190851342 721142933114968 725491542956544 728149021135872 728961687454104 728996333019136 729067580731616 732483241499776 733463977494528 734317474136064 737007281733632 737139892589568 737829834503424 742386896928768 743452538905314 752496973685184 753201289388912 755253372856192 756096289566969 757743216362496 759807674228736 760766171198208 761615240585706 764330338956288 765294541264864 769770886463488 769909392525312 776502667070676 780253887684544 785035663412112 785949171536256 788828106230528 788970041287272 789708494741946 791686026802944 793700149559296 793842961250304 794585975619072 797496546958336 798568216972032 804252471672832 808357125635143 811285799754339 814257542610582 815205054825616 820120874646528 820201028323068 823124980414464 824043646687248 824163352131392 829133191950336 832170309869568 833138666307584 833220092264704 838244545708032 841211222659899 847351450562526 849507191325184 849660044463216 850455302029788 854717544727878 855707973743616 859996541354496 860801473587328 860956358922972 863146711835648 865992247271424 866118046416896 868351627689984 869447052797952 877785623645112 886442286600192 887431619509344 887560533064576 888551114016657 891718728782336 891805880002066 892912668254208 897183615328128 898227624612864 901517835692032 904784030631936 907249098571776 908098257850368 915874940647464 917105686678818 920465048168484 921326577198937 923836715011592 926150121458688 927016971555584 927183771147816 930580048697808 931662919800704 932607035523072 937280999596032 937372603797792 940714263330816 941900973864448 947580790800384 949967133045679 955695590240832 956901199710246 960312477150208 961384254468456 967322057275392 968401657785744 970865361514496 971040050815104 971948916605472 974382802219008 977951969992704 979089965514752 982853190119424 983773112671232 989705425453056 991270051873752 992197852368086 997170468849191 998505599697648 1003183569880128 1003329298246912 1004449085410134 1008128386089292 1009379538026496 1010324288483328 1013076898971648 1014207565153536 1014354894930944 1015486987447608 1019107118608384 1020471620861952 1026545856700416 1034038892150784 1035336889427568 1039316304388041 1042894093000032 1046714217882816 1047932228715008 1048120784775792 1051960055049696 1052944659655928 1054251431460864 1055581369070592 1058457281667072 1059447967492096 1059638595597504 1064757622629376 1071178285252608 1073875889529898 1080351536793984 1081714399672452 1085676723480776 1092223531703808 1093494499528704 1093601371097424 1097499973885952 1098724862249664 1100110903068242 1101476211204096 1105510922600448 1106744751755136 1109560413159424 1113580345393152 1117659394277376 1121614963546532 1128745460527776 1129801934083368 1132880059284288 1133940402706384 1139623392970504 1140943964991488 1141149256797312 1146495508434432 1146662055139328 1147941811897296 1154656329695232 1159262737063936 1170380831526816 1171857266311823 1178923757304384 1181923048800256 1183242159345792 1184562742112919 1184734818688876 1190550224338944 1191878963428608 1196244820437504 1197636832817152 1197852325458048 1199240371961856 1206378707509248 1209665464762368 1210797677133824 1221166587529952 1221386313915873 1222807582238424 1227286730891312 1234687470621696 1234866828611584 1236245028197088 1240773398263744 1243476047364096 1248255464804352 1249707999461376 1249830138397056 1254285684441088 1258829955661824 1274260786987776 1275682953044682 1275868266280328 1281845672624608 1282076317091817 1283561960615424 1289762743033856 1289994812031744 1291202210380992 1294720067753472 1295931888807296 1299177069625344 1303935959990272 1304170579196928 1310470920159232 1321693402498336 1329663429900288 1331340799596864 1337578093173504 1337708820003099 1339265447213512 1345839384035328 1347099051311104 1347341436919296 1352276753538048 1353982649930144 1362147386775552 1368727808933888 1373812410971196 1378718522867712 1380449185903424 1380697572252726 1385755072517388 1389225182188032 1390525457333376 1395618957177088 1395870073046712 1397494379701056 1402613406732928 1407441825427456 1411071394996224 1411276375556096 1412851460796672 1435351799565369 1440468715725312 1442076381702684 1442285866229936 1450983085913088 1456298042271744 1457923374908208 1457992666038272 1458135161463232 1464966482999552 1466927954989056 1468634948272128 1474014563467264 1474279785179136 1475659669006848 1486905077810628 1488296778552129 1501234661893837 1504993947370368 1506402578777824 1506673628115201 1510506745712384 1512192579133938 1515486432724992 1519615348457472 1521532342396416 1523230481171412 1528660677912576 1530589082529728 1539818785050624 1553005334141352 1560507775369088 1570071326824224 1571898343072512 1577656212461056 1577940082574544 1579416989483892 1583372053605888 1587685922500608 1589171951238144 1594993093916672 1597136433944064 1608504943345664 1610813834294847 1616714251270286 1622571599508678 1628515085221164 1630410109651232 1640241749293056 1640402056646136 1646249960828928 1648087293374496 1648326704262784 1650166354602363 1658266383900672 1664340619739136 1666440184529408 1676489091416064 1682422445319798 1694702901125052 1699014382650368 1699320088926432 1700910604059576 1709435089455756 1711415947487232 1719993082708992 1721602947174656 1721912717845944 1726293423671296 1731984494542848 1732236092833792 1738894105595904 1755571247290224 1764224675656261 1772884573200384 1774863239018688 1775121066129152 1777102228033314 1783437457564672 1783611760004132 1785825336508416 1794367230656256 1796455249225728 1803035671384064 1809568061263872 1814498197143552 1816196515700736 1831749881294928 1834211373357636 1840930096336968 1842653154397874 1847673430023184 1852300242917376 1854033943111168 1854367542295632 1861160097395616 1863325839601408 1865214071046144 1874561999192064 1874745207595584 1881428526661632 1883801947728896 1895161581600768 1899934266091358 1911391180481664 1913802399420492 1920624954300416 1922768508936912 1934644114550784 1936803315571488 1941730723028992 1942080101630208 1943897833210944 1948765604438016 1955903939985408 1965706380238848 1967546225342464 1982540103747504 1984395704736172 1994340937698382 1997011199395296 2006367139760256 2006658596493824 2008898170820268 2016256772178584 2018759076052992 2020648576966656 2026153797943296 2028415130307072 2028709789861888 2030973974895216 2038214237216768 2053091713400832 2068077784301568 2070673778855136 2073285932705533 2078632608776082 2085788186000064 2093428435765632 2095864457430016 2096241569551584 2103920110099392 2105889319311856 2108502862921728 2111162738141184 2116914563334144 2118895934984192 2119277191195008 2129515245258752 2147751779059796 2160703073587968 2163428799344904 2171353446961552 2184447063407616 2186988999057408 2187202742194848 2194999947771904 2197449724499328 2200221806136484 2202952422408192 2211021845200896 2213489503510272 2219120826318848 2227160690786304 2243229927093064 2257490921055552 2259603868166736 2265760118568576 2267880805412768 2268288868700907 2279246785941008 2281887929982976 2282298513594624 2292991016868864 2293324110278656 2295883623794592 2309312659390464 2318525474127872 2340761663053632 2343714532623646 2357847514608768 2363846097600512 2366484318691584 2369125484225838 2369469637377752 2381100448677888 2383757926857216 2392489640875008 2395273665634304 2395704650916096 2412757415018496 2421595354267648 2425071376905429 2442333175059904 2442772627831746 2445615164476848 2454573461782624 2469374941243392 2469733657223168 2472490056394176 2481546796527488 2496510929608704 2499415998922752 2499660276794112 2523633667979697 2548521573975552 2551365906089364 2551736532560656 2563691345249216 2564152634183634 2567123921230848 2579525486067712 2579989624063488 2582404420761984 2589440135506944 2591863777614592 2598354139250688 2607871919980544 2608341158393856 2620941840318464 2643386804996672 2656030555658327 2659326859800576 2662681599193728 2665653342049971 2675156186347008 2675417640006198 2678530894427024 2694198102622208 2694682873838592 2704553507076096 2707965299860288 2724294773551104 2737455617867776 2747624821942392 2760898371806848 2761395144505452 2763979731596811 2771510145034776 2778450364376064 2781050914666752 2791237914354176 2791740146093424 2794988759402112 2805226813465856 2814883650854912 2822142789992448 2822552751112192 2825702921593344 2849901399137037 2870703599130738 2880937431450624 2884152763405368 2884571732459872 2901966171826176 2912596084543488 2915846749816416 2915985332076544 2916270322926464 2929932965999104 2933855909978112 2937269896544256 2948559570358272 2951319338013696 2973810155621256 2976593557104258 2991511406547573 3002469323787674 3009987894740736 3012805157555648 3013347256230402 3021013491424768 3024385158267876 3030972865449984 3039230696914944 3043064684792832 3046460962342824 3057321355825152 3061178165059456 3079637570101248 3106010668282704 3121015550738176 3121320580007231 3140142653648448 3143796686145024 3155312424922112 3155880165149088 3158833978967784 3166744107211776 3175371845001216 3178343902476288 3189986187833344 3194272867888128 3217009886691328 3221627668589694 3233428502540572 3245143199017356 3257030170442328 3260820219302464 3276417254790199 3280483498586112 3280804113292272 3292499921657856 3296174586748992 3296653408525568 3300332709204726 3316532767801344 3328681239478272 3332880369058816 3352978182832128 3364844890639596 3389405802250104 3398028765300736 3398640177852864 3401821208119152 3418870178911512 3422831894974464 3439986165417984 3443205894349312 3443825435691888 3452586847342592 3463968989085696 3477788211191808 3511142494580448 3515571798935469 3528449351312522 3545769146400768 3549726478037376 3550242132258304 3554204456066628 3566874915129344 3567223520008264 3571650673016832 3588734461312512 3592910498451456 3606071342768128 3619136122527744 3628996394287104 3632393031401472 3663499762589856 3668422746715272 3681860192673936 3685306308795748 3695346860046368 3704600485834752 3708067886222336 3708735084591264 3722320194791232 3726651679202816 3730428142092288 3749123998384128 3749490415191168 3762857053323264 3767603895457792 3799868532182716 3822782360963328 3827604798840984 3841249908600832 3845537017873824 3850388160738847 3869288229101568 3873606631142976 3883461446057984 3884160203260416 3887795666421888 3897531208876032 3911807879970816 3931412760477696 3935092450684928 3965080207495008 3968791409472344 3988681875396764 3994022398790592 4012734279520512 4013126460009297 4013317192987648 4017796341640536 4032513544357168 4037518152105984 4041297153933312 4056830260614144 4057419579723776 4061947949790432 4076428474433536 4106183426801664 4136155568603136 4141347557710272 4146571865411066 4157265217552164 4171576372000128 4186856871531264 4191728914860032 4192483139103168 4207840220198784 4211778638623712 4222325476282368 4233829126668288 4237791869968384 4238554382390016 4259030490517504 4295503558119592 4321406147175936 4326857598689808 4342706893923104 4368894126815232 4373977998114816 4374405484389696 4389999895543808 4394899448998656 4400443612272968 4405904844816384 4422043690401792 4426979007020544 4464890335656387 4486459854186128 4503703985681511 4514981842111104 4519207736333472 4531520237137152 4535761610825536 4536577737401814 4558493571882016 4563775859965952 4564597027189248 4585982033737728 4586648220557312 4591767247589184 4637050948255744 4681523326107264 4687429065247292 4715695029217536 4727692195201024 4732968637383168 4738250968451676 4738939274755504 4767515853714432 4784979281750016 4790547331268608 4791409301832192 4825514830036992 4832441502884541 4843190708535296 4850142753810858 4884666350119808 4885545255663492 4891230328953696 4909146923565248 4938749882486784 4939467314446336 4944980112788352 4950499063807089 4963093593054976 4993021859217408 4999320553588224 5047267335959394 5097043147951104 5102731812178728 5103473065121312 5127382690498432 5128305268367268 5134247842461696 5159050972135424 5159979248126976 5164808841523968 5178880271013888 5183727555229184 5196708278501376 5216682316787712 5241883680636928 5286773609993344 5292674026968783 5312061111316654 5318653719601152 5325363198387456 5331306684099942 5350312372694016 5350835280012396 5357061788854048 5388396205244416 5389365747677184 5409107014152192 5415930599720576 5448589547102208 5495249643884784 5521796743613696 5522790289010904 5527959463193622 5543020290069552 5556900728752128 5562101829333504 5582475828708352 5583480292186848 5589977518804224 5610453626931712 5629767301709824 5644285579984896 5651405843186688 5658499879446001 5699802798274074 5741407198261476 5761874862901248 5768305526810736 5769143464919744 5796738220013429 5803932343652352 5825192169086976 5831693499632832 5831970664153088 5832540645852928 5859865931998208 5867711819956224 5897119140716544 5902638676027392 5947620311242512 5953187114208516 5983022813095146 6004938647575348 6019975789481472 6025610315111296 6026694512460804 6042026982849536 6048770316535752 6061945730899968 6078461393829888 6086129369585664 6092921924685648 6114642711650304 6122356330118912 6159275140202496 6212021336565408 6219857798116599 6242031101476352 6242641160014462 6280285307296896 6287593372290048 6310624849844224 6311760330298176 6317667957935568 6333488214423552 6350743690002432 6356687804952576 6379972375666688 6388545735776256 6443255337179388 6449286040392559 6466857005081144 6490286398034712 6514060340884656 6521640438604928 6552834509580398 6560966997172224 6561608226584544 6584999843315712 6592349173497984 6593306817051136 6600665418409452 6633065535602688 6657362478956544 6665760738117632 6729689781279192 6778811604500208 6796057530601472 6797280355705728 6803642416238304 6837740357823024 6845663789948928 6879972330835968 6886411788698624 6887650871383776 6905173694685184 6927937978171392 6955576422383616 6980193281944337 7022284989160896 7031143597870938 7056898702625044 7091538292801536 7099452956074752 7100484264516608 7108408912133256 7133749830258688 7134447040016528 7143301346033664 7177468922625024 7185820996902912 7212142685536256 7238272245055488 7264786062802944 7275214130716287 7326999525179712 7336845493430544 7363720385347872 7370612617591496 7390693720092736 7409200971669504 7416135772444672 7417470169182528 7444640389582464 7453303358405632 7498247996768256 7498980830382336 7535207790915584 7599737064365432 7645564721926656 7655209597681968 7682499817201664 7691074035747648 7700776321477694 7738576458203136 7747213262285952 7766922892115968 7768320406520832 7775591332843776 7795062417752064 7823615759941632 7862825520955392 7870184901369856 7930160414990016 7937582818944688 7968091666974981 7977363750793528 7988044797581184 8025468559041024 8026252920018594 8026634385975296 8035592683281072 8065027088714336 8082594307866624 8113660521228288 8114839159447552 8123895899580864 8152856948867072 8212366853603328 8282695115420544 8291939194790433 8293143730822132 8314530435104328 8343152744000256 8373713743062528 8383457829720064 8384966278206336 8415680440397568 8423557277247424 8444650952564736 8467658253336576 8475583739936768 8477108764780032 8518060981035008 8549704197411111 8591007116239184 8642812294351872 8653715197379616 8685413787846208 8737788253630464 8747955996229632 8748810968779392 8779999791087616 8789798897997312 8800887224545936 8811809689632768 8853958014041088 8929780671312774 8972919708372256 8974534219642719 9007407971363022 9029963684222208 9038415472666944 9063040474274304 9071523221651072 9073155474803628 9116987143764032 9127551719931904 9129194054378496 9171964067475456 9173296441114624 9183534495178368 9274101896511488 9363046652214528 9363961740021693 9374858130494584 9431390058435072 9465937274766336 9476501936903352 9477878549511008 9535031707428864 9569958563500032 9581094662537216 9582818603664384 9651029660073984 9664883005769082 9700285507621716 9769332700239616 9771090511326984 9782460657907392 9818293847130496 9829251764370597 9877499764973568 9878934628892672 9889960225576704 9900998127614178 9926187186109952 9986043718434816 9998641107176448 10094534671918788 10194086295902208 10205463624357456 10206946130242624 10254765380996864 10256610536734536 10268495684923392 10318101944270848 10319958496253952 10329617683047936 10357760542027776 10367455110458368 10433364633575424 10508642633256859 10546715396806407 10573547219986688 10585348053937566 10624122222633308 10637307439202304 10650726396774912 10662613368199884 10700624745388032 10701670560024792 10714123577708096 10778731495354368 10818214028304384 10831861199441152 10897179094204416 10990499287769568 11043593487227392 11045580578021808 11055918926387244 11086040580139104 11113801457504256 11124203658667008 11164951657416704 11166960584373696 11179955037608448 11220907253863424 11259534603419648 11288571159969792 11302811686373376 11316999758892002 11399605596548148 11482814396522952 11523749725802496 11536611053621472 11538286929839488 11551164482216541 11593476440026858 11607864687304704 11650384338173952 11663386999265664 11665081291705856 11719731863996416 11735423639912448 11794238281433088 11805277352054784 11895240622485024 11906374228417032 11966045626190292 12009877295150696 12039951578962944 12051220630222592 12053389024921608 12084053965699072 12097540633071504 12123891461799936 12172258739171328 12185843849371296 12229285423300608 12244712660237824 12318550280404992 12349572729593827 12424042673130816 12439715596233198 12484062202952704 12485282320028924 12560570614593792 12575186744580096 12621249699688448 12623520660596352 12635335915871136 12666976428847104 12701487380004864 12713375609905152 12759944751333376 12777091471552512 12886510674358776 12898572080785118 12933714010162288 12980572796069424 13028120681769312 13043280877209856 13105669019160796 13121933994344448 13123216453169088 13169999686631424 13184698346995968 13186613634102272 13201330836818904 13266131071205376 13331521476235264 13459379562558384 13511111957044533 13557623209000416 13592115061202944 13594560711411456 13607284832476608 13675480715646048 13691327579897856 13759944661671936 13772823577397248 13775301742767552 13810347389370368 13911152844767232 13960386563888674 14044569978321792 14062287195741876 14113797405250088 14183076585603072 14198905912149504 14200968529033216 14216817824266512 14267499660517376 14268894080033056 14354937845250048 14371641993805824 14424285371072512 14476544490110976 14529572125605888 14550428261432574 14653999050359424 14673690986861088 14727440770695744 14741225235182992 14781387440185472 14818401943339008 14832271544889344 14834940338365056 14889280779164928 14906606716811264 14997961660764672 15070415581831168 15199474128730864 15291129443853312 15310419195363936 15364999634403328 15382148071495296 15401552642955388 15477152916406272 15494426524571904 15533845784231936 15536640813041664 15551182665687552 15590124835504128 15725651041910784 15740369802739712 15860320829980032 15875165637889376 15878022080906349 15936183333949962 15954727501587056 15976089595162368 16050937118082048 16052505840037188 16053268771950592 16071185366562144 16130054177428672 16165188615733248 16227321042456576 16229678318895104 16247791799161728 16305713897734144 16565390230841088 16583878389580866 16586287461644264 16629060870208656 16686305488000512 16747427486125056 16766915659440128 16769932556412672 16831360880795136 16847114554494848 16889301905129472 16951167479873536 16954217529560064 16975499638338003 17036121962070016 17099408394822222 17182014232478368 17285624588703744 17307430394759232 17370827575692416 17390214660040287 17475576507260928 17495911992459264 17497621937558784 17579597795994624 17601774449091872 17707916028082176 17859561342625548 17945839416744512 17949068439285438 18014815942726044 18059927368444416 18076830945333888 18126080948548608 18143046443302144 18146310949607256 18233974287528064 18255103439863808 18258388108756992 18343928134950912 18346592882229248 18367068990356736 18592213889608289 18659573394349797 18726093304429056 18727923480043386 18749716260989168 18862780116870144 18931874549532672 18953003873806704 18955757099022016 19070063414857728 19139917127000064 19162189325074432 19165637207328768 19329766011538164 19347858121177677 19400571015243432 19516050604619881 19538665400479232 19542181022653968 19564921315814784 19636587694260992 19658503528741194 19754999529947136 19757869257785344 19779920451153408 19801996255228356 19852374372219904 19972087436869632 19997282214352896 20189069343837576 20388172591804416 20410927248714912 20413892260485248 20509530761993728 20513221073469072 20536991369846784 20639916992507904 20659235366095872 20715521084055552 20734910220916736 20866729267150848 20940579845833011 21017285266513718 21093430793612814 21147094439973376 21170696107875132 21248244445266616 21274614878404608 21301452793549824 21325226736399768 21401249490776064 21403341120049584 21428247155416192 21557462990708736 21636428056608768 21663722398882304 21794358188408832 21849244060050617 21980998575539136 22087186974454784 22091161156043616 22111837852774488 22172081160278208 22227602915008512 22248407317334016 22329903314833408 22333921168747392 22359910075216896 22441814507726848 22519069206839296 22605623372746752 22633999517784004 22799211193096296 22934920783531393 22965628793045904 23047499451604992 23073222107242944 23076573859678976 23102328964433082 23186952880053716 23215729374609408 23300768676347904 23326773998531328 23330162583411712 23439463727992832 23470847279824896 23588476562866176 23610554704109568 23790481244970048 23812748456834064 23904275000924943 23932091252380584 24019754590301392 24079903157925888 24102441260445184 24106778049843216 24168107931398144 24195081266143008 24247782923599872 24344517478342656 24371687698742592 24458570846601216 24489425320475648 24637100560809984 24699145459187654 24848085346261632 24879431192466396 24968124405905408 24970564640057848 25121141229187584 25150373489160192 25242499399376896 25247041321192704 25270671831742272 25333952857694208 25402974760009728 25426751219810304 25519889502666752 25554182943105024 25773021348717552 25797144161570236 25867428020324576 25961145592138848 26056241363538624 26086561754419712 26211338038321592 26243867988688896 26246432906338176 26339999373262848 26369396693991936 26373227268204544 26402661673637808 26663042952470528 26918759125116768 26952717125171929 27022223914089066 27115246418000832 27184230122405888 27189121422822912 27214569664953216 27350961431292096 27382655159795712 27519889323343872 27545647154794496 27550603485535104 27620694778740736 27822305689534464 27920773127777348 28089139956643584 28091885220065079 28124574391483752 28227594810500176 28397811824299008 28401937058066432 28433635648533024 28534999321034752 28537788160066112 28709875690500096 28743283987611648 28848570742145024 28953088980221952 29100856522865148 29307998100718848 29347381973722176 29454881541391488 29482450470365984 29487755293111791 29562774880370944 29636803886678016 29664543089778688 29669880676730112 29778561558329856 29813213433622528 29995923321529344 30140831163662336 30398948257461728 30582258887706624 30620838390727872 30729999268806656 30764296142990592 30803105285910776 30954305832812544 30988853049143808 31073281626083328 31102365331375104 31480739605479424 31525927899770577 31720641659960064 31750331275778752 31756044161812698 31872366667899924 31909455003174112 31952179190324736 32101874236164096 32105011680074376 32106537543901184 32142370733124288 32260108354857344 32454642084913152 32459356637790208 32495583598323456 33130780461682176 33167756779161732 33172574923288528 33258121740417312 33372610976001024 33494854972250112 33533831318880256 33539865112825344 33662721761590272 33694229108989696 33778603810258944 33902334959747072 33908435059120128 33950999276676006 34072243924140032 34198816789644444 34364028464956736 34528397223558251 34571249177407488 34614860789518464 34653493446649623 34741655151384832 34780429320080574 34951153014521856 34995243875117568 35159195591989248 35203548898183744 35415832056164352 35719122685251096 35891678833489024 35898136878570876 36029631885452088 36119854736888832 36153661890667776 36252161897097216 36286092886604288 36292621899214512 36467948575056128 36516776217513984 36687856269901824 36693185764458496 36734137980713472 37048718188781481 37184427779216578 37319146788699594 37452186608858112 37455846960086772 37499432521978336 37725560233740288 37863749099065344 37906007747613408 37911514198044032 38140126829715456 38279834254000128 38331274414657536 38659532023076328 38695716242355354 38801142030486864 39032101209239762 39077330800958464 39084362045307936 39129842631629568 39273175388521984 39317007057482388 39509999059894272 39559840902306816 39603992510456712 39704748744439808 39994564428705792 40378138687675152 40577167540094003 40776345183608832 40821854497429824 40827784520970496 41019061523987456 41026442146938144 41073982739693568 41279833985015808 41318470732191744 41431042168111104 41469820441833472 41733458534301696 41881159691666022 42034570533027436 42186861587225628 42294188879946752 42341392215750264 42496488890533232 42549229756809216 42602905587099648 42650453472799536 42802498981552128 42806682240099168 42856494310832384 43114925981417472 43272856113217536 43327444797764608 43588716376817664 43698488120101234 43961997151078272 44174373948909568 44182322312087232 44223675705548976 44344162320556416 44455205830017024 44496814634668032 44659806629666816 44667842337494784 44719820150433792 44883629015453696 45211246745493504 45267999035568008 45598422386192592 45869841567062786 45931257586091808 46094998903209984 46146444214485888 46153147719357952 46204657928866164 46373905760107432 46431458749218816 46601537352695808 46653547997062656 46660325166823424 46878927455985664 47176953125732352 47221109408219136 47580962489940096 47625496913668128 47808550001849886 47864182504761168 48039509180602784 48159806315851776 48204882520890368 48213556099686432 48336215862796288 48390162532286016 48495565847199744 48689034956685312 48743375397485184 48917141693202432 48978850640951296 49398290918375308 49696170692523264 49758862384932792 49936248811810816 49941129280115696 50242282458375168 50300746978320384 50484998798753792 50494082642385408 50541343663484544 50667905715388416 50853502439620608 50926498915014009 51039779005333504 51108365886210048 51546042697435104 51594288323140472 51734856040649152 51922291184277696 52112482727077248 52170643980120861 52173123508839424 52422676076643184 52487735977377792 52492865812676352 52738793387983872 52746454536409088 52805323347275616 53326085904941056 53837518250233536 53905434250343858 54044447828178132 54230492836001664 54368460244811776 54378242845645824 54429139329906432 54701922862584192 54765310319591424 55039778646687744 55091294309588992 55101206971070208 55241389557481472 55776641668824867 55841546255554696 56178279913287168 56183770440130158 56249148782967504 56455189621000352 56795623648598016 56803874116132864 56867271297066048 57069998642069504 57075576320132224 57419751381000192 57486567975223296 58043574363533031 58201713045730296 58548151813859643 58615996201437696 58694763947444352 58909763082782976 58964900940731968 58975510586223582 59125549760741888 59273607773356032 59329086179557376 59339761353460224 59557123116659712 59626426867245056 59991846643058688 60281662327324672 60797896514923456 61088702780141521 61164517775413248 61241676781455744 61459998537613312 61528592285981184 61606210571821552 61977706098287616 62146563252166656 62204730662750208 62821739537499033 62961479210958848 63051855799541154 63441283319920128 63500662551557504 63512088323625396 63744733335799848 63818910006348224 63904358380649472 64203748472328192 64210023360148752 64213075087802368 64284741466248576 64520216709714688 64909284169826304 64918713275580416 64991167196646912 65547732180151851 66261560923364352 66335513558323464 66345149846577056 66516243480834624 66745221952002048 66989709944500224 67067662637760512 67079730225650688 67325443523180544 67388458217979392 67557207620517888 67816870118240256 67901998553352012 68144487848280064 68397633579288888 68728056929913472 68804762350594179 69056794447116502 69142498354814976 69229721579036928 69306986893299246 69483310302769664 69560858640161148 69902306029043712 69990487750235136 70318391183978496 70407097796367488 70831664112328704 71438245370502192 71783357666978048 71796273757141752 72059263770904176 72239709473777664 72307323781335552 72504323794194432 72572185773208576 72585243798429024 72935897150112256 73033552435027968 73375712539803648 73468275961426944 73560498432798013 74097436377562962 74368855558433156 74638293577399188 74904373217716224 74911693920173544 74998865043956672 75357596860174577 75451120467480576 75727498198130688 75812015495226816 75823028396088064 76280253659430912 76559668508000256 76662548829315072 77319064046152656 77391432484710708 77602284060973728 78064202418479524 78154661601916928 78168724090615872 78259685263259136 78546350777043968 78634014114964776 79019998119788544 79119681804613632 79207985020913424 79409497488879616 79989128857411584 80756277375350304 80858151375515787 81154335080188006 81552690367217664 81643708994859648 81655569041940992 82038123047974912 82052884293876288 82147965479387136 82559667970031616 82636941464383488 82862084336222208 82939640883666944 83466917068603392 83762319383332044 84069141066054872 84373723174451256 84588377759893504 84682784431500528 84992977781066464 85205811174199296 85300906945599072 85604997963104256 85613364480198336 85712988621664768 86229851962834944 86545712226435072 86654889595529216 87396976240202468 87923994302156544 88348747897819136 88364644624174464 88447351411097952 88688324641112832 88910411660034048 88993629269336064 89319613259333632 89335684674989568 89439640300867584 89767258030907392 90422493490987008 90535998071136016 91196844772385184 91739683134125572 91862515172183616 92189997806419968 92292888428971776 92306295438715904 92409315857732328 92747811520214864 92862917498437632 93307095994125312 93320650333646848 93757854911971328 94442218816438272 94577783699311731 95161924979880192 95250993827336256 95617100003699772 95728365009522336 96079018361205568 96319612631703552 96409765041780736 96427112199372864 96672431725592576 96780325064572032 97378069913370624 97486750794970368 97957701281902592 98796581836750616 99392341385046528 99517724769865584 99872497623621632 99882258560231392 100484564916750336 100601493956640768 100969997597507584 100988165284770816 101082687326969088 101335811430776832 101707004879241216 101852997830028018 102216731772420096 103092085394870208 103188576646280944 103469712081298304 103585191670674753 103844582368555392 104224965454154496 104341287960241722 104346247017678848 104845352153286368 104985731625352704 105477586775967744 105492909072818176 105610646694551232 106652171809882112 107675036500467072 107810868500687716 108088895656356264 108460985672003328 108736920489623552 108756485691291648 108858278659812864 109403845725168384 110079557293375488 110182588619177984 110202413942140416 111146154566344443 111553283337649734 111683092511109392 112356559826574336 112367540880260316 112498297565935008 112910379242000704 113591247297196032 113607748232265728 113734542594132096 114139997284139008 114151152640264448 114839502762000384 116087148727066062 116403426091460592 117096303627719286 117231992402875392 117389527894888704 117819526165565952 117929801881463936 117951021172447164 118251099521483776 118658172359114752 118679522706920448 119114246233319424 119252853734490112 119983693286117376 120563324654649344 121595793029846912 121731502620282009 122177405560283042 122329035550826496 122483353562911488 123057184571962368 123212421143643104 123955412196575232 124293126504333312 124409461325500416 125643479074998066 126103711599082308 126882566639840256 127001325103115008 127024176647250792 127489466671599696 127637820012696448 127808716761298944 128407496944656384 128420046720297504 128426150175604736 128569482932497152 129040433419429376 129818568339652608 129982334393293824 130145497227258023 131095464360303702 132523121846728704 132671027116646928 132690299693154112 133032486961669248 133490443904004096 133979419889000448 134135325275521024 134159460451301376 134650887046361088 134776916435958784 135633740236480512 135803997106704024 136612354232339167 136795267158577776 137456113859826944 137609524701188358 138113588894233004 138284996709629952 138459443158073856 138613973786598492 138966620605539328 139121717280322296 139804612058087424 139980975500470272 140636782367956992 140814195592734976 141663328224657408 142876490741004384 143566715333956096 143592547514283504 144118527541808352 144479418947555328 144614647562671104 145008647588388864 145144371546417152 145170487596858048 145871794300224512 146067104870055936 146751425079607296 146936551922853888 147120996865596026 148194872755125924 148737711116866312 149276587154798376 149808746435432448 149823387840347088 149997730087913344 150715193720349154 150902240934961152 151454996396261376 151624030990453632 151646056792176128 152560507318861824 153119337016000512 153325097658630144 154638128092305312 154782864969421416 155204568121947456 156128404836959048 156309323203833856 156337448181231744 156519370526518272 157092701554087936 157268028229929552 158239363609227264 158415970041826848 158818994977759232 159978257714823168 160544445484719751 161512554750700608 161716302751031574 162308670160376012 163105380734435328 163287417989719296 163311138083881984 164076246095949824 164105768587752576 164295930958774272 165119335940063232 165273882928766976 165724168672444416 165879281767333888 167329925006474601 167524638766664088 168138282132109744 168747446348902512 169176755519787008 169365568863001056 169985955562132928 170411622348398592 170601813891198144 171209995926208512 171226728960396672 171425977243329536 172459703925669888 173309779191058432 174793952480404936 175644455441578929 175847988604313088 176697495795638272 176729289248348928 176894702822195904 177376649282225664 177820823320068096 177987258538672128 178639226518667264 178671369349979136 178879280601735168 179534516061814784 180844986981974016 181071996142272032 182393689544770368 183266108340424563 183479366268251144 183725030344367232 184379995612839936 184585776857943552 184612590877431808 184818631715464656 185495623040429728 186614191988250624 186641300667293696 187515709823942656 188884437632876544 189155567398623462 190323849959760384 190501987654672512 191234200007399544 191456730019044672 192158036722411136 192639225263407104 192819530083561472 192854224398745728 193344863451185152 193560650129144064 194756139826741248 194973501589940736 195915402563805184 196643196540455553 197593163673501232 198784682770093056 199035449539731168 199744995247243264 199764517120462784 200969129833500672 201202987913281536 201939995195015168 201976330569541632 202165374653938176 202671622861553664 203705995660056036 204433463544840192 206184170789740416 206377153292561888 206414287051782537 206939424162596608 207170383341349506 207689164737110784 208449930908308992 208682575920483444 208692494035357696 209690704306572736 209971463250705408 210955173551935488 210985818145636352 211221293389102464 213304343619764224 215350073000934144 215621737001375432 216177791312712528 216921971344006656 217512971382583296 217716557319625728 218807691450336768 220365177238355968 220404827884280832 220681495298394039 222292309132688886 223106566675299468 223366185022218784 224713119653148672 224735081760520632 224996595131870016 225820758484001408 226072790580523731 227182494594392064 227215496464531456 227469085188264192 228302305280528896 229679005524000768 232174297454132124 232806852182921184 234192607255438572 234463984805750784 234779055789777408 235639052331131904 235859603762927872 235902042344894328 236502199042967552 237316344718229504 237359045413840896 238228492466638848 238505707468980224 239967386572234752 241698780564907757 242574454126547361 243191586059693824 243463005240564018 244354811120566084 244658071101652992 244966707125822976 246114369143924736 246424842287286208 247910824393150464 248586253008666624 248818922651000832 251286958149996132 252207423198164616 253765133279680512 254002650206230016 254048353294501584 254978933343199392 255275640025392896 255617433522597888 256814993889312768 256840093440595008 256852300351209472 257138965864994304 258080866838858752 259637136679305216 259964668786587648 260290994454516046 262190928720607404 265046243693457408 265342054233293856 265380599386308224 266064973923338496 266980887808008192 267958839778000896 268318920902602752 269301774092722176 269553832871917568 271267480472961024 271607994213408048 273224708464678334 273590534317155552 274912227719653888 275219049402376716 276227177788466008 276569993419259904 276918886316147712 277227947573196984 277933241211078656 278243434560644592 279961951000940544 281273564735913984 281628391185469952 283326656449314816 284040172780658021 285752981482008768 287133430667912192 287185095028567008 288237055083616704 288958837895110656 289229295125342208 290017295176777728 290288743092834304 290340975193716096 291743588600449024 292134209740111872 293873103845707776 294241993731192052 296389745510251848 297475422233732624 298553174309596752 299617492870864896 299646775680694176 299995460175826688 301430387440698308 301804481869922304 302909992792522752 303248061980907264 303292113584352256 305121014637723648 306650195317260288 309276256184610624 309565729938842832 310409136243894912 310755575012024259 312256809673918096 312618646407667712 312674896362463488 313038741053036544 314185403108175872 314536056459859104 316478727218454528 316831940083653696 317637989955518464 319956515429646336 321088890969439502 323025109501401216 323432605502063148 324617340320752024 326210761468870656 326574835979438592 326622276167763968 328152492191899648 328211537175505152 330238671880126464 330547765857533952 331758563534667776 334659850012949202 335049277533328176 336276564264219488 337494892697805024 338353511039574016 338731137726002112 339971911124265856 340823244696797184 341203627782396288 342419991852417024 342453457920793344 342851954486659072 346619558382116864 349587904960809872 351288910883157858 351695977208626176 353394991591276544 353458578496697856 353789405644391808 354753298564451328 355974517077344256 357278453037334528 357342738699958272 357758561203470336 359069032123629568 361689973963948032 362143992284544064 364787379089540736 365194507860846027 366532216680849126 366958732536502288 367450060688734464 369171553715887104 369225181754863616 369637263430929312 370991246080859456 373228383976501248 373282601334587392 375031419647885312 378311134797246924 380647699919520768 381003975309345024 382468400014799088 382913460038089344 384316073444822272 385278450526814208 385639060167122944 385708448797491456 386689726902370304 387121300258288128 389947003179881472 390436491681774069 391830805127610368 393286393080911106 395186327347002464 397569365540186112 398070899079462336 399489990494486528 399529034240925568 401938259667001344 402405975826563072 403952661139083264 404330749307876352 407411991320112072 409837062697017501 412368341579480832 412754306585123776 412828574103565074 413878848325193216 414340766682699012 415378329474221568 416899861816617984 417365151840966888 417384988070715392 419381408613145472 419942926501410816 421910347103870976 421971636291272704 422442586778204928 427620919460990647 430700146001868288 431243474002750864 432355582625425056 433843942688013312 435025942765166592 435433114639251456 437615382900673536 440730354476711936 440809655768561664 441362990596788078 444584618265377772 446213133350598936 446732370044437568 448869163906257263 449426239306297344 449470163521041264 449993190263740032 451641516968002816 452145581161047462 454364989188784128 454430992929062912 454938170376528384 456604610561057792 459358011048001536 464348594908264248 465613704365842368 468385214510877144 468927969611501568 469558111579554816 471278104662263808 471719207525855744 471804084689788656 473004398085935104 474718090827681792 476456984933277696 477011414937960448 479934773144469504 481633336454159253 483397561129815514 485148908253094722 486383172119387648 486926010481128036 488709622241132168 489316142203305984 489933414251645952 492228738287849472 492849684574572416 495821648786300928 497172506017333248 497637845302001664 502573916299992264 504414846396329232 507530266559361024 508005300412460032 508096706589003168 509957866686398784 510551280050785792 511234867045195776 513629987778625536 513680186881190016 514277931729988608 516161733677717504 519929337573175296 520581988909032092 524381857441214808 527503178021222039 530092487386914816 530684108466587712 530761198772616448 532129947846676992 533961775616016384 535917679556001792 536637841805205504 538603548185444352 539107665743835136 542534960945922048 543215988426816096 546449416929356668 547181068634311104 549798325021273689 549824455439307776 550438098804753432 552454355576932016 553139986838519808 553837772632295424 554455895146393968 555866482422157312 556486869121289184 559923902001881088 562547129471827968 563256782370939904 566653312898629632 568080345561316042 571505962964017536 574266861335824384 574370190057134016 576474110167233408 577917675790221312 578458590250684416 580034590353555456 580577486185668608 580681950387432192 583487177200898048 584268419480223744 587746207691415552 588483987462384104 592779491020503696 594950844467465248 597106348619193504 599234985741729792 599293551361388352 599990920351653376 602860774881396616 603608963739844608 605819985585045504 606496123961814528 606584227168704512 613300390634520576 618552512369221248 619131459877685664 620818272487789824 621511150024048518 624513619347836192 625237292815335424 625349792724926976 626077482106073088 628370806216351744 629072112919718208 632957454436909056 633663880167307392 635275979911036928 639913030859292672 642177781938879004 646050219002802432 646865211004126296 649234680641504048 653149671958877184 653244552335527936 656304984383799296 656423074351010304 661095531715067904 662044485895182117 663517127069335552 669319700025898404 670098555066656352 672553128528438976 674989785395610048 676707022079148032 677462275452004224 678218371741571193 679943822248531712 681646489393594368 682407255564792576 684906915841586688 685703908973318144 693239116764233728 699175809921619744 702577821766315716 703391954417252352 706789983182553088 706917156993395712 707578811288783616 709506597128902656 711949034154688512 714685477399916544 715517122406940672 718138064247259136 724287984569088128 725096341694723271 729574758179081472 730389015721692054 733064433361698252 733917465073004576 734900121377468928 738343107431774208 738450363509727232 739274526861858624 741982492161718912 746456767953002496 746565202669174784 756622269594493848 761295399839041536 762007950618690048 764936800029598176 765826920076178688 768632146889644544 770556901053628416 771278120334245888 771416897594982912 774242600516576256 779894006359762944 780872983363548138 783661610255220736 786572786161822212 790372654694004928 794153136141839773 795138731080372224 796141798158924672 798979980988973056 799058068481851136 803876519334002688 807905322278166528 808661498615752704 814823982640224144 819674125394035002 824736683158961664 825508613170247552 825657148207130148 827757696650386432 828681533365398024 830756658948443136 833799723633235968 834730303681933776 834769976141430784 838762817226290944 839885853002821632 843820694207741952 843943272582545408 844885173556409856 852120518341974063 855241838921981294 861400292003736576 862486948005501728 864711165250850112 867687885376026624 870051885530333184 870866229278502912 875230765801347072 881619311537123328 882725981193576156 889169236530755544 892426266701197872 893464740088875136 897738327812514526 898852478612594688 898940327042082528 899986380527480064 903283033936005632 904291162322094924 908729978377568256 909876340753056768 913209221122115584 928697189816528496 931227408731684736 936770429021754288 937855939223003136 939116223159109632 942556209324527616 943438415051711488 943608169379577312 946008796171870208 949436181655363584 952913969866555392 956286479626374169 959869546288939008 963266672908318506 966795122259631028 970297816506189444 972766344238775296 973852020962256072 977419244482264336 978632284406611968 979866828503291904 984457476575698944 985699369149144832 991643297572601856 995275690604003328 1005147832599984528 1008829692792658464 1015060533118722048 1016010600824920064 1016193413178006336 1019915733372797568 1021102560101571584 1022469734090391552 1027259975557251072 1027360373762380032 1028555863459977216 1032323467355435008 1039858675146350592 1041163977818064184 1048763714882429616 1055006356042444078 1060184974773829632 1061368216933175424 1061522397545232896 1064259895693353984 1067923551232032768 1071835359112003584 1073275683610411008 1077207096370888704 1078215331487670272 1085069921891844096 1086431976853632192 1092898833858713336 1094362137268622208 1099596650042547378 1099648910878615552 1100876197609506864 1104908711153864032 1107675545264590848 1108911790292787936 1111732964844314624 1112973738242578368 1119847804003762176 1125094258943655936 1126513564741879808 1136160691122632084 1143011925928035072 1148533722671648768 1148740380114268032 1152948220334466816 1155835351580442624 1156917180501368832 1160069180707110912 1161154972371337216 1161363900774864384 1166974354401796096 1171309475045322207 1175492415382831104 1176967974924768208 1185558982041007392 1189901688934930496 1194212697238387008 1198469971483459584 1198587102722776704 1199981840703306752 1205721549762793232 1207217927479689216 1212992247923629056 1213168454337409024 1229511188091052503 1237105024738442496 1238262919755371328 1241636544975579648 1243022300048097036 1249027238695672384 1250474585630670848 1250699585449853952 1252154964212146176 1256741612432703488 1258144225839436416 1265914908873818112 1267327760334614784 1270551959822073856 1282862758382971941 1284355563877758008 1292100438005604864 1293730422008252592 1298469361283008096 1306299343917754368 1306489104671055872 1312609968767598592 1312846148702020608 1322191063430135808 1324088971790364234 1338639400051796808 1340197110133312704 1345106257056877952 1346607491718771789 1349979570791220096 1353414044158296064 1354924550904008448 1356436743483142386 1359887644497063424 1363292978787188736 1364814511129585152 1369813831683173376 1371407817946636288 1386478233528467456 1398351619843239488 1405155643532631432 1406783908834504704 1413579966365106176 1413834313986791424 1415157622577567232 1419013194257805312 1429370954799833088 1431034244813881344 1444900009362477759 1448575969138176256 1450192683389446542 1459149516358162944 1460778031443384108 1466128866723396504 1467834930146009152 1469800242754937856 1476686214863548416 1476900727019454464 1478549053723717248 1483964984323437824 1492913535906004992 1493130405338349568 1513244539188987696 1522590799678083072 1524015901237380096 1529873600059196352 1531653840152357376 1537264293779289088 1542556240668491776 1542833795189965824 1548485201033152512 1559788012719525888 1561745966727096276 1567323220510441472 1573145572323644424 1580745309388009856 1582509534063666117 1588306272283679546 1590277462160744448 1592283596317849344 1598116136963702272 1607753038668005376 1615810644556333056 1617322997231505408 1629647965280448288 1639348250788070004 1649473366317923328 1651017226340495104 1651314296414260296 1655515393300772864 1657363066730796048 1661513317896886272 1667599447266471936 1669460607363867552 1669539952282861568 1677525634452581888 1679771706005643264 1687641388415483904 1689770347112819712 1691891463954354299 1704241036683948126 1710483677843962588 1722800584007473152 1724973896011003456 1729422330501700224 1735375770752053248 1740103771060666368 1741732458557005824 1750461531602694144 1763238623074246656 1765451962387152312 1778338473061511088 1784852533402395744 1786929480177750272 1795476655625029052 1797704957225189376 1797880654084165056 1799972761054960128 1806566067872011264 1808582324644189848 1817459956755136512 1819752681506113536 1826418442244231168 1857394379633056992 1862454817463369472 1873540858043508576 1875711878446006272 1878232446318219264 1885112418649055232 1886876830103422976 1887216338759154624 1892017592343740416 1898872363310727168 1905827939733110784 1912572959252748338 1919739092577878016 1926533345816637012 1933590244519262056 1940595633012378888 1945532688477550592 1947704041924512144 1954838488964528672 1959733657006583808 1968914953151397888 1971398738298289664 1983286595145203712 1990551381208006656 2010295665199969056 2017659385585316928 2030121066237444096 2032021201649840128 2032386826356012672 2039831466745595136 2042205120203143168 2044939468180783104 2054720747524760064 2057111726919954432 2064646934710870016 2079717350292701184 2082327955636128368 2097527429764859232 2110012712084888156 2120369949547659264 2122736433866350848 2123044795090465792 2128519791386707968 2135847102464065536 2146551367220822016 2154414192741777408 2156430662975340544 2172863953707264384 2175289025084169813 2185797667717426672 2188724274537244416 2199193300085094756 2199297821757231104 2201752395219013728 2209817422307728064 2215351090529181696 2217823580585575872 2223465929688629248 2225947476485156736 2239695608007524352 2253027129483759616 2272321382245264168 2286023851856070144 2297067445343297536 2297480760228536064 2305896440668933632 2311670703160885248 2313834361002737664 2322309944742674432 2322727801549728768 2333948708803592192 2342618950090644414 2350984830765662208 2353935949849536416 2371117964082014784 2379803377869860992 2382459408425519319 2388425394476774016 2396939942966919168 2397174205445553408 2399963681406613504 2411443099525586464 2425984495847258112 2426336908674818048 2459022376182105006 2474210049476884992 2476525839510742656 2483273089951159296 2486044600096194072 2498054477391344768 2500949171261341696 2501399170899707904 2504309928424292352 2513483224865406976 2516288451678872832 2531829817747636224 2534655520669229568 2556361555025922189 2565725516765943882 2568711127755516016 2584200876011209728 2587460844016505184 2596938722566016192 2612598687835508736 2612978209342111744 2625219937535197184 2625692297404041216 2648177943580728468 2677278800103593616 2680394220266625408 2690212514113755904 2693214983437543578 2699959141582440192 2706828088316592128 2709849101808016896 2712873486966284772 2719775288994126848 2729629022259170304 2739627663366346752 2742815635893272576 2772956467056934912 2796703239686478976 2810311287065262864 2813567817669009408 2827668627973582848 2830315245155134464 2838026388515610624 2858741909599666176 2868859438879122507 2889800018724955518 2897151938276352512 2900385366778893084 2918299032716325888 2921556062886768216 2932257733446793008 2935669860292018304 2939600485509875712 2953372429727096832 2953801454038908928 2957098107447434496 2967929968646875648 2985827071812009984 2993346436226934529 3026489078377975392 3045181599356166144 3048031802474760192 3059747200118392704 3063307680304714752 3074528587558578176 3085112481336983552 3085667590379931648 3096970402066305024 3119576025439051776 3123491933454192552 3142084147343800841 3146291144647288848 3161490618776019712 3165019068127332234 3176612544567359092 3180554924321488896 3184567192635698688 3196232273927404544 3215506077336010752 3231621289112666112 3234645994463010816 3259295930560896576 3278696501576140008 3298946732635846656 3302034452680990208 3302628592828520592 3311030786601545728 3314726133461592096 3323026635793772544 3335198894532943872 3338921214727735104 3339079904565723136 3355051268905163776 3359543412011286528 3375282776830967808 3379540694225639424 3383782927908708598 3408482073367896252 3420967355687925176 3445601168014946304 3449947792022006912 3458844661003400448 3470751541504106496 3480207542121332736 3483464917114011648 3500923063205388288 3526477246148493312 3530903924774304624 3556676946123022176 3569705066804791488 3573858960355500544 3590953311250058104 3595409914450378752 3595761308168330112 3599945522109920256 3613132135744022528 3617164649288379696 3639505363012227072 3652836884488462336 3692522246148554273 3714788759266113984 3724909634926738944 3747081716087017152 3751423756892012544 3756464892636438528 3770224837298110464 3773753660206845952 3774432677518309248 3784035184687480832 3797744726621454336 3811655879466221568 3825145918505496676 3848588275148915823 3853066691633274024 3867180489038524112 3881191266024757776 3891065376955101184 3895408083849024288 3909676977929057344 3919467314013167616 3937829906302795776 3942797476596579328 3966573190290407424 4020591330399938112 4035318771170633856 4039822475156315367 4060242132474888192 4064042403299680256 4064773652712025344 4079662933491190272 4084410240406286336 4089878936361566208 4109441495049520128 4114223453839908864 4129293869421740032 4159434700585402368 4164655911272256736 4195054859529718464 4220025424169776312 4240739899095318528 4245472867732701696 4246089590180931584 4257039582773415936 4293102734441644032 4312861325950681088 4345727907414528768 4350578050168339626 4371595335434853344 4377448549074488832 4398386600170189512 4398595643514462208 4403504790438027456 4419634844615456128 4430702181058363392 4435647161171151744 4446931859377258496 4451894952970313472 4479391216015048704 4506054258967519232 4544642764490528336 4572047703712140288 4594134890686595072 4594961520457072128 4611792881337867264 4627668722005475328 4644619889485348864 4645455603099457536 4667897417607184384 4685237900181288828 4701969661531324416 4707871899699072832 4742235928164029568 4747528602190998351 4759606755739721984 4764918816851038638 4776850788953548032 4794348410891106816 4799927362813227008 4822886199051172928 4851968991694516224 4852673817349636096 4918044752364210012 4948420098953769984 4953051679021485312 4966546179902318592 4972089200192388144 4996108954782689536 5002798341799415808 5008619856848584704 5026966449730813952 5032576903357745664 5069311041338459136 5075674391863062897 5112723110051844378 5131451033531887764 5137422255511032032 5168401752022419456 5174921688033010368 5193877445132032384 5225197375671017472 5225956418684223488 5251384594808082432 5296355887161456936 5354557600207187232 5360788440533250816 5380425028227511808 5386429966875087156 5399918283164880384 5419698203616033792 5425746973932569544 5439550577988253696 5459258044518340608 5479255326732693504 5485631271786545152 5559071952992878411 5593406479372957952 5620622574130525728 5627135635338018816 5655337255947165696 5660630490310268928 5676052777031221248 5717483819199332352 5737718877758245014 5779600037449911036 5794303876552705024 5800770733557786168 5836598065432651776 5843112125773536432 5864515466893586016 5871339720584036608 5879200971019751424 5906744859454193664 5907602908077817856 5914196214894868992 5935859937293751296 5971654143624019968 5986692872453869058 6052978156755950784 6090363198712332288 6096063604949520384 6119494400236785408 6126615360609429504 6149057175117156352 6171335180759863296 6193940804132610048 6239152050878103552 6246983866908385104 6284168294687601682 6292582289294577696 6322981237552039424 6330038136254664468 6353225089134718184 6361109848642977792 6369134385271397376 6392464547854809088 6463242578225332224 6469291988926021632 6518591861121793152 6557393003152280016 6597893465271693312 6604068905361980416 6605257185657041184 6622061573203091456 6629452266923184192 6646053271587545088 6670397789065887744 6677842429455470208 6710102537810327552 6719086824022573056 6759081388451278848 6767565855817417196 6816964146735792504 6841934711375850352 6891202336029892608 6899895584044013824 6917689322006800896 6941503083008212992 6966929834228023296 7001846126410776576 7052954492296986624 7061807849548609248 7113353892246044352 7139410133609582976 7147378225276557957 7147717920711001088 7181906622500116208 7190819828900757504 7191522616336660224 7199891044219840512 7226264271488045056 7234329298576759392 7279010726024454144 7305673768976924672 7385044492297108546 7429577518532227968 7449819269853477888 7494163432174034304 7502847513784025088 7512929785272877056 7540449674596220928 7547507320413691904 7548865355036618496 7568070369374961664 7595489453242908672 7650291837010993352 7697176550297831646 7706133383266548048 7734360978077048224 7762382532049515552 7782130753910202368 7790816167698048576 7819353955858114688 7838934628026335232 7875659812605591552 7885594953193158656 8041182660799876224 8070637542341267712 8079644950312630734 8120484264949776384 8128084806599360512 8129547305424050688 8159325866982380544 8168820480812572672 8218882990099040256 8228446907679817728 8258587738843480064 8318869401170804736 8329311822544513472 8390109719059436928 8440050848339552624 8490945735465403392 8492179180361863168 8514079165546831872 8606578316637367521 8625722651901362176 8691455814829057536 8701156100336679252 8743190670869706688 8754897098148977664 8796773200340379024 8797191287028924416 8807009580876054912 8839269689230912256 8861404362116726784 8871294322342303488 8893863718754516992 8903789905940626944 8980039308680803587 9012108517935038464 9089285528981056672 9144095407424280576 9188269781373190144 9189923040914144256 9223585762675734528 9255337444010950656 9290911206198915072 9335794835214368768 9370475800362577656 9415743799398145664 9426252442031402523 9484471856328059136 9495057204381996702 9519213511479443968 9529837633702077276 9553701577907096064 9588696821782213632 9599854725626454016 9645772398102345856 9703937983389032448 9705347634699272192 9836089504728420024 9896840197907539968 9906103358042970624 9933092359804637184 9944178400384776288 9992217909565379072 10005596683598831616 10017239713697169408 10065153806715491328 10138622082676918272 10151348783726125794 10225446220103688756 10262902067063775528 10274844511022064064 10323990769843917049 10336803504044838912 10349843376066020736 10387754890264064768 10450394751342034944 10451912837368446976 10502769189616164864 10592711774322913872 10709115200414374464 10721576881066501632 10760850056455023616 10772859933750174312 10799836566329760768 10839396407232067584 10851493947865139088 10879101155976507392 10918516089036681216 10958510653465387008 10971262543573090304 11077566738445662819 11118143905985756822 11186812958745915904 11241245148261051456 11254271270676037632 11310674511894331392 11321260980620537856 11352105554062442496 11434967638398664704 11475437755516490028 11559200074899822072 11588607753105410048 11601541467115572336 11673196130865303552 11686224251547072864 11729030933787172032 11742679441168073216 11758401942039502848 11813489718908387328 11828392429789737984 11871719874587502592 11973385744907738116 12105956313511901568 12180726397424664576 12192127209899040768 12238988800473570816 12253230721218859008 12298114350234312704 12342670361519726592 12387881608265220096 12478304101756207104 12493967733816770208 12568336589375203364 12585164578589155392 12645962475104078848 12660076272509328936 12706450178269436368 12722219697285955584 12738268770542794752 12784929095709618176 12938583977852043264 13037183722243586304 13114786006304560032 13195786930543386624 13208137810723960832 13210514371314082368 13244123146406182912 13258904533846368384 13292106543175090176 13340795578131775488 13355684858910940416 13420205075620655104 13438173648045146112 13518162776902557696 13535131711634834392 13633928293471585008 13683869422751700704 13782404672059785216 13799791168088027648 13835378644013601792 13883006166016425984 13933859668456046592 14003692252821553152 14105908984593973248 14123615699097218496 14226707784492088704 14278820267219165952 14294756450553115914 14295435841422002176 14363813245000232416 14383045232673320448 14399782088439681024 14452528542976090112 14468658597153518784 14558021452048908288 14611347537953849344 14770088984594217092 14859155037064455936 14899638539706955776 14988326864348068608 15025859570545754112 15080899349192441856 15095014640827383808 15097730710073236992 15227023175589188691 15300583674021986704 15394353100595663292 15412266766533096096 15468721956154096448 15524765064099031104 15564261507820404736 15581632335396097152 15638707911716229376 15677869256052670464 15771189906386317312 16082365321599752448 16141275084682535424 16159289900625261468 16256169613198721024 16259094610848101376 16318651733964761088 16337640961625145344 16437765980198080512 16456893815359635456 16517175477686960128 16658623645089026944 16677215858978635233 16780219438118873856 16880101696679105248 16981891470930806784 16984358360723726336 17028158331093663744 17213156633274735042 17382911629658115072 17402312200673358504 17486381341739413376 17509794196297955328 17593546400680758048 17594382574057848832 17614019161752109824 17678539378461824512 17722808724233453568 17742588644684606976 17807579811881253888 17960078617361607174 18024217035870076928 18178571057962113344 18288190814848561152 18376539562746380288 18379846081828288512 18447171525351469056 18581822412397830144 18740951600725155312 18831487598796291328 18852504884062805046 18968943712656118272 18990114408763993404 19038427022958887936 19059675267404154552 19107403155814192128 19177393643564427264 19199709451252908032 19291544796204691712 19407875966778064896 19410695269398544384 19672179009456840048 19793680395815079936 19812206716085941248 19866184719609274368 19888356800769552576 19984435819130758144 20011193367197663232 20130307613430982656 20277244165353836544 20302697567452251588 20450892440207377512 20525804134127551056 20549689022044128128 20647981539687834098 20673607008089677824 20699686752132041472 20775509780528129536 20900789502684069888 21005538379232329728 21185423548645827744 21418230400828748928 21443153762133003264 21521700112910047232 21545719867500348624 21599673132659521536 21678792814464135168 21702987895730278176 21758202311953014784 21837032178073362432 21917021306930774016 21994589031406605887 22155133476891325638 22236287811971513644 22373625917491831808 22482490296522102912 22508542541352075264 22621349023788662784 22642521961241075712 22704211108124884992 22950875511032980056 23118400149799644144 23177215506210820096 23203082934231144672 23346392261730607104 23372448503094145728 23458061867574344064 23485358882336146432 23516803884079005696 23626979437816774656 23656784859579475968 23743439749175005184 23946771489815476232 24211912627023803136 24361452794849329152 24384254419798081536 24477977600947141632 24506461442437718016 24596228700468625408 24685340723039453184 24775763216530440192 24956608203512414208 24987935467633540416 25136673178750406728 25170329157178310784 25291924950208157696 25320152545018657872 25412900356538872736 25476537541085589504 25569858191419236352 25877167955704086528 26074367444487172608 26229572012609120064 26391573861086773248 26416275621447921664 26421028742628164736 26488246292812365824 26517809067692736768 26584213086350180352 26681591156263550976 26711369717821880832 26840410151241310208 26940117926042410761 27036325553805115392 27070263423269668784 27267856586943170016 27367738845503401408 27564809344119570432 27599582336176055296 27670757288027203584 27766012332032851968 28007384505643106304 28247231398194436992 28278757326094207569 28453415568984177408 28557640534438331904 28589512901106231828 28590871682844004352 28727626490000464832 28766090465346640896 28799564176879362048 28905057085952180224 28937317194307037568 29116042904097816576 29222695075907698688 29540177969188434184 29718310074128911872 29799277079413911552 29976653728696137216 30051719141091508224 30190029281654767616 30195461420146473984 30454046351178377382 30601167348043973408 30788706201191326584 30824533533066192192 30937443912308192896 30971972309531751147 31049530128198062208 31128523015640809472 31163264670792194304 31277415823432458752 31355738512105340928 31542379812772634624 32164730643199504896 32282550169365070848 32318579801250522936 32512339226397442048 32518189221696202752 32637303467929522176 32675281923250290688 32875531960396161024 32913787630719270912 33232700215336988457 33317247290178053888 33354431717957270466 33560438876237747712 33760203393358210496 33963782941861613568 33968716721447452672 34056316662187327488 34426313266549470084 34765823259316230144 34804624401346717008 34972762683478826752 35019588392595910656 35187092801361516096 35188765148115697664 35228038323504219648 35357078756923649024 35485177289369213952 35615159623762507776 35920157234723214348 36048434071740153856 36357142115924226688 36576381629697122304 36759692163656577024 36894343050702938112 37163644824795660288 37481903201450310624 37662975197592582656 37705009768125610092 37937887425312236544 37980228817527986808 38076854045917775872 38119350534808309104 38214806311628384256 38354787287128854528 38399418902505816064 38583089592409383424 38815751933556129792 38913503670950148877 39344358018913680096 39587360791630159872 39624413432171882496 39732369439218548736 39776713601539105152 39968871638261516288 40022386734395326464 40260615226861965312 40554488330707673088 40605395134904503176 40901784880414755024 41051608268255102112 41099378044088256256 41295963079375668196 41347214016179355648 41399373504264082944 41551019561056259072 41801579005368139776 42011076758464659456 42370847097291655488 42836460801657497856 42886307524266006528 43043400225820094464 43091439735000697248 43199346265319043072 43357585628928270336 43405975791460556352 43516404623906029568 43674064356146724864 43834042613861548032 43989178062813211774 44310266953782651276 44472575623943027288 44747251834983663616 44964980593044205824 45242698047577325568 45285043922482151424 45901751022065960112 46236800299599288288 46354431012421640192 46406165868462289344 46692784523461214208 46744897006188291456 46916123735148688128 46970717764672292864 47033607768158011392 47313569719158951936 47486879498350010368 47893542979630952464 48423825254047606272 48768508839596163072 48955955201894283264 49012922884875436032 49192457400937250816 49370681446078906368 49551526433060880384 49975870935267080832 50031647576935905699 50273346357500813456 50340658314356621568 50583849900416315392 50640305090037315744 50825800713077745472 50953075082171179008 51139716382838472704 52148734888974345216 52459144025218240128 52783147722173546496 52832551242895843328 52842057485256329472 52976492585624731648 53035618135385473536 53168426172700360704 53422739435643761664 53680820302482620416 53880235852084821522 54072651107610230784 54140526846539337568 54535713173886340032 54735477691006802816 55129618688239140864 55199164672352110592 55341514576054407168 56494462796388873984 56557514652188415138 56906831137968354816 57115281068876663808 57179025802212463656 57181743365688008704 57455252980000929664 57532180930693281792 57599128353758724096 57810114171904360448 57874634388614075136 58232085808195633152 59080355938376868368 59436620148257823744 59598554158827823104 59953307457392274432 60380058563309535232 60390922840292947968 60908092702356754764 61202334696087946816 61577412402382653168 61649067066132384384 61874887824616385792 61943944619063502294 62099060256396124416 62257046031281618944 62326529341584388608 62554831646864917504 63084759625545269248 64329461286399009792 64565100338730141696 64637159602501045872 65036378443392405504 65274606935859044352 65350563846500581376 65751063920792322048 65983767094219817661 66465400430673976914 66634494580356107776 66708863435914540932 67120877752475495424 67520406786716420992 67927565883723227136 67937433442894905344 68112633324374654976 68852626533098940168 69531646518632460288 69609248802693434016 69945525366957653504 70039176785191821312 70374185602723032192 70456076647008439296 70714157513847298048 70970354578738427904 71230319247525015552 71840314469446428696 72267935388907419343 72714284231848453376 73152763259394244608 73519384327313154048 73788686101405876224 74327289649591320576 74963806402900621248 75325950395185165312 75410019536251220184 75875774850624473088 75960457635055973616 76153708091835551744 76238701069616618208 76429612623256768512 76709574574257709056 76798837805011632128 77166179184818766848 77631503867112259584 77827007341900297754 78688716037827360192 79174721583260319744 79248826864343764992 79464738878437097472 79553427203078210304 79937743276523032576 80044773468790652928 80521230453723930624 81108976661415346176 81210790269809006352 81803569760829510048 82103216536510204224 82198756088176512512 82591926158751336392 82694428032358711296 82798747008528165888 83102039122112518144 84022153516929318912 84741694194583310976 85672921603314995712 85772615048532013056 86086800451640188928 86182879470001394496 86398692530638086144 86715171257856540672 86811951582921112704 87032809247812059136 87348128712293449728 87668085227723096064 87978356125626423548 88620533907565302552 88945151247886054576 89494503669967327232 89929961186088411648 90570087844964302848 91803502044131920224 92473600599198576576 92708862024843280384 92812331736924578688 92915916928595253441 93385569046922428416 93489794012376582912 93832247470297376256 93941435529344585728 94067215536316022784 94627139438317903872 94973758996700020736 95787085959261904928 96847650508095212544 97537017679192326144 97911910403788566528 98025845769750872064 98384914801874501632 98741362892157812736 99951741870534161664 100063295153871811398 100546692715001626912 100681316628713243136 101167699800832630784 101280610180074631488 101651601426155490944 101906150164342358016 102279432765676945408 104297469777948690432 104918288050436480256 105566295444347092992 105665102485791686656 105684114970512658944 106071236270770947072 106845478871287523328 107361640604965240832 107760471704169643044 108145302215220461568 108281053693078675136 109071426347772680064 109470955382013605632 110398329344704221184 110683029152108814336 112988925592777747968 113115029304376830276 113813662275936709632 114230562137753327616 114358051604424927312 114363486731376017408 114910505960001859328 115064361861386563584 115198256707517448192 115620228343808720896 115749268777228150272 116740511012850446631 118160711876753736736 118873240296515647488 119197108317655646208 119906614914784548864 120781845680585895936 121816185404713509528 122404669392175893632 123154824804765306336 123298134132264768768 123749775649232771584 123887889238127004588 124198120512792248832 124653058683168777216 125109663293729835008 126169519251090538496 128658922572798019584 129130200677460283392 129274319205002091744 130072756886784811008 130549213871718088704 131502127841584644096 131967534188439635322 132930800861347953828 133268989160712215552 133417726871829081864 134241755504950990848 135040813573432841984 135855131767446454272 135874866885789810688 137705253066197880336 139063293037264920576 139218497605386868032 139891050733915307008 140078353570383642624 140748371205446064384 140912153294016878592 141428315027694596096 141940709157476855808 142460638495050031104 143680628938892857392 144535870777814838686 145428568463696906752 146305526518788489216 147038768654626308096 147577372202811752448 148654579299182641152 149927612805801242496 150651900790370330624 150820039072502440368 151751549701248946176 151920915270111947232 152307416183671103488 152477402139233236416 152859225246513537024 153419149148515418112 154332358369637533696 155654014683800595508 157377432075654720384 158349443166520639488 158497653728687529984 158929477756874194944 159106854406156420608 159875486553046065152 161042460907447861248 162217953322830692352 162421580539618012704 163607139521659020096 164206433073020408448 164397512176353025024 165183852317502672784 165388856064717422592 165597494017056331776 166204078244225036288 169483388389166621952 171345843206629991424 171545230097064026112 172173600903280377856 172365758940002788992 172797385061276172288 173430342515713081344 173623903165842225408 174065618495624118272 174696257424586899456 175956712251252847096 177241067815130605104 177890302495772109152 178989007339934654464 179859922372176823296 181140175689928605696 183607004088263840448 184947201198397153152 185417724049686560768 185624663473849157376 185831833857190506882 186771138093844856832 186979588024753165824 187664494940594752512 187882871058689171456 189254278876635807744 189947517993400041472 191574171918523809856 193695301016190425088 195823820807577133056 196051691539501744128 197951301282659452983 199903483741068323328 200126590307743622796 201093385430003253824 201362633257426486272 202335399601665261568 202561220360149262976 203303202852310981888 203812300328684716032 204558865531353890816 208594939555897380864 209836576100872960512 211330204971583373312 211368229941025317888 212142472541541894144 213690957742575046656 214723281209930481664 215520943408339286088 216562107386157350272 216803806166722258029 218142852695545360128 218941910764027211264 220796658689408442368 221366058304217628672 225977851185555495936 226230058608753660552 227627324551873419264 228461124275506655232 228716103208849854624 228726973462752034816 229821011920003718656 230128723722773127168 230396513415034896384 231498537554456300544 233481022025700893262 236321423753507473472 237746480593031294976 238394216635311292416 239813229829569097728 241563691361171791872 243632370809427019056 244809338784351787264 246309649609530612672 246596268264529537536 247499551298465543168 247775778476254009176 248396241025584497664 249306117366337554432 250219326587459670016 252339038502181076992 257317845145596039168 258260401354920566784 258548638410004183488 260145513773569622016 261098427743436177408 263004255683169288192 263935068376879270644 265861601722695907656 266537978321424431104 266835453743658163728 268483511009901981696 270081627146865683968 271710263534892908544 275410506132395760672 278126586074529841152 278436995210773736064 279782101467830614016 280156707140767285248 281496742410892128768 281824306588033757184 282856630055389192192 283881418314953711616 284921276990100062208 287361257877785714784 289071741555629677372 290857136927393813504 292611053037576978432 294077537309252616192 295154744405623504896 299855225611602484992 301303801580740661248 301640078145004880736 303503099402497892352 303841830540223894464 304614832367342206976 304954804278466472832 305718450493027074048 306838298297030836224 308664716739275067392 311308029367601191016 314754864151309440768 316698886333041278976 316995307457375059968 318213708812312841216 319750973106092130304 322084921814895722496 324435906645661384704 324843161079236025408 327214279043318040192 328412866146040816896 328795024352706050048 330367704635005345568 331194988034112663552 332408156488450072576 338966776778333243904 342691686413259982848 343090460194128052224 344347201806560755712 344731517880005577984 345594770122552344576 346860685031426162688 347247806331684450816 350221533038551339893 351913424502505694192 354482135630261210208 355780604991544218304 357978014679869308928 359719844744353646592 367214008176527680896 369894402396794306304 370835448099373121536 371249326947698314752 371663667714381013764 373959176049506331648 375328989881189505024 375765742117378342912 378508557753271615488 379895035986800082944 383148343837047619712 387390602032380850176 391647641615154266112 395902602565318905966 399806967482136646656 400253180615487245592 402186770860006507648 402725266514852972544 404670799203330523136 405122440720298525952 406606405704621963776 407624600657369432064 417189879111794761728 419673152201745921024 422660409943166746624 422736459882050635776 424284945083083788288 427381915485150093312 431041886816678572176 433124214772314700544 433607612333444516058 436285705391090720256 437883821528054422528 441593317378816884736 442732116608435257344 451955702371110991872 452460117217507321104 455254649103746838528 456922248551013310464 457432206417699709248 457453946925504069632 459642023840007437312 460257447445546254336 462997075108912601088 466962044051401786524 472642847507014946944 475492961186062589952 476788433270622584832 479626459659138195456 483127382722343583744 487264741618854038112 489618677568703574528 492619299219061225344 493192536529059075072 494999102596931086336 495551556952508018352 496792482051168995328 498612234732675108864 500438653174919340032 505875547722351935401 514635690291192078336 516520802709841133568 517097276820008366976 520291027547139244032 522196855486872354816 527870136753758541288 531723203445391815312 533075956642848862208 533670907487316327456 536967022019803963392 540163254293731367936 543420527069785817088 550821012264791521344 556253172149059682304 556873990421547472128 559564202935661228032 560313414281534570496 562993484821784257536 563648613176067514368 565713260110778384384 567762836629907423232 569842553980200124416 574722515755571429568 578143483111259354744 581714273854787627008 588155074618505232384 599710451223204969984 602607603161481322496 603280156290009761472 607006198804995784704 607683661080447788928 609229664734684413952 609909608556932945664 611436900986054148096 613676596594061672448 617329433478550134784 622616058735202382032 629509728302618881536 633990614914750119936 636427417624625682432 639501946212184260608 644169843629791444992 649686322158472050816 650411418500166774087 654428558086636080384 656825732292081633792 657590048705412100096 660735409270010691136 662389976068225327104 664816312976900145152 677933553556666487808 685383372826519965696 686180920388256104448 688694403613121511424 689463035760011155968 691189540245104689152 694495612663368901632 700443066077102679786 703826849005011388384 708964271260522420416 711561209983088436608 715956029359738617856 719439689488707293184 734428016353055361792 739788804793588612608 742498653895396629504 743327335428762027528 747918352099012663296 750657979762379010048 751531484234756685824 757017115506543230976 766296687674095239424 774781204064761700352 783295283230308532224 791805205130637811932 799613934964273293312 800506361230974491184 804373541720013015296 805450533029705945088 809341598406661046272 810244881440597051904 813212811409243927552 834379758223589523456 839346304403491842048 845472919764101271552 848569890166167576576 854763830970300186624 862083773633357144352 866248429544629401088 867215224666889032116 872571410782181440512 875767643056108845056 883186634757633769472 885464233216870514688 903911404742221983744 904920234435014642208 910509298207493677056 913844497102026620928 914864412835399418496 919284047680014874624 920514894891092508672 925994150217825202176 933924088102803573048 945285695014029893888 950985922372125179904 959252919318276390912 966254765444687167488 974529483237708076224 979237355137407149056 985238598438122450688 986385073058118150144 989998205193862172672 991103113905016036704 993584964102337990656 997224469465350217728 1000877306349838680064 1011751095444703870802 1029271380582384156672 1033041605419682267136 1034194553640016733952 1040582055094278488064 1055740273507517082576 1063446406890783630624 1066151913285697724416 1067341814974632654912 1073934044039607926784 1080326508587462735872 1101642024529583042688 1112506344298119364608 1113747980843094944256 1119128405871322456064 1125986969643568515072 1127297226352135028736 1131426520221556768768 1135525673259814846464 1139685107960400248832 1149445031511142859136 1156286966222518709488 1163428547709575254016 1199420902446409939968 1205215206322962644992 1206560312580019522944 1214012397609991569408 1215367322160895577856 1218459329469368827904 1219819217113865891328 1222873801972108296192 1234658866957100269568 1245232117470404764064 1259019456605237763072 1267981229829500239872 1272854835249251364864 1279003892424368521216 1299372644316944101632 1300822837000333548174 1308857116173272160768 1313651464584163267584 1315180097410824200192 1321470818540021382272 1324779952136450654208 1329632625953800290304 1355867107113332975616 1370766745653039931392 1372361840776512208896 1378926071520022311936 1388991225326737803264 1400886132154205359572 1407653698010022776768 1417928542521044840832 1423122419966176873216 1431912058719477235712 1438879378977414586368 1468856032706110723584 1479577609587177225216 1484997307790793259008 1486654670857524055056 1495836704198025326592 1501315959524758020096 1503062968469513371648 1517626643167055806203 1532593375348190478848 1549562408129523400704 1566590566460617064448 1583610410261275623864 1599227869928546586624 1601012722461948982368 1608747083440026030592 1610901066059411890176 1620489762881194103808 1626425622818487855104 1668759516447179046912 1678692608806983684096 1690945839528202543104 1697139780332335153152 1709527661940600373248 1724167547266714288704 1732496859089258802176 1734430449333778064232 1745142821564362881024 1751535286112217690112 1766373269515267538944 1807822809484443967488 1809840468870029284416 1821018596414987354112 1827688994204053241856 1829728825670798836992 1838568095360029749248 1841029789782185017344 1851988300435650404352 1867848176205607146096 1890571390028059787776 1901971844744250359808 1918505838636552781824 1932509530889374334976 1949058966475416152448 1958474710274814298112 1970477196876244901376 1972770146116236300288 1979996410387724345344 1982206227810032073408 1987169928204675981312 1994448938930700435456 2001754612699677360128 2023502190889407741604 2058542761164768313344 2066083210839364534272 2068389107280033467904 2111480547015034165152 2126892813781567261248 2132303826571395448832 2134683629949265309824 2147868088079215853568 2160653017174925471744 2203284049059166085376 2227495961686189888512 2238256811742644912128 2251973939287137030144 2254594452704270057472 2262853040443113537536 2271051346519629692928 2298890063022285718272 2312573932445037418976 2326857095419150508032 2398841804892819879936 2410430412645925289984 2413120625160039045888 2428024795219983138816 2430734644321791155712 2439638434227731782656 2469317733914200539136 2490464234940809528128 2518038913210475526144 2545709670498502729728 2598745288633888203264 2601645674000667096348 2617714232346544321536 2627302929168326535168 2630360194821648400384 2642941637080042764544 2649559904272901308416 2659265251907600580608 2711734214226665951232 2741533491306079862784 2757852143040044623872 2777982450653475606528 2801772264308410719144 2815307396020045553536 2835857085042089681664 2846244839932353746432 2877758757954829172736 2937712065412221447168 2959155219174354450432 2969994615581586518016 2973309341715048110112 2991673408396050653184 3002631919049516040192 3035253286334111612406 3065186750696380957696 3099124816259046801408 3167220820522551247728 3198455739857093173248 3202025444923897964736 3217494166880052061184 3221802132118823780352 3240979525762388207616 3252851245636975710208 3337519032894358093824 3357385217613967368192 3381891679056405086208 3394279560664670306304 3419055323881200746496 3448335094533428577408 3464993718178517604352 3468860898667556128464 3490285643128725762048 3503070572224435380224 3615645618968887934976 3619680937740058568832 3642037192829974708224 3655377988408106483712 3659457651341597673984 3677136190720059498496 3703976600871300808704 3735696352411214292192 3781142780056119575552 3803943689488500719616 3837011677273105563648 3898117932950832304896 3916949420549628596224 3940954393752489802752 3945540292232472600576 3959992820775448690688 3964412455620064146816 3974339856409351962624 3988897877861400870912 4003509225399354720256 4047004381778815483208 4117085522329536626688 4136778214560066935808 4222961094030068330304 4253785627563134522496 4264607653142790897664 4269367259898530619648 4295736176158431707136 4321306034349850943488 4406568098118332170752 4454991923372379777024 4476513623485289824256 4503947878574274060288 4509188905408540114944 4552879929501167418609 4597780126044571436544 4625147864890074837952 4653714190838301016064 4797683609785639759872 4820860825291850579968 4826241250320078091776 4861469288643582311424 4879276868455463565312 4938635467828401078272 4980928469881619056256 5036077826420951052288 5091419340997005459456 5197490577267776406528 5203291348001334192696 5235428464693088643072 5254605858336653070336 5260720389643296800768 5285883274160085529088 5299119808545802616832 5423468428453331902464 5483066982612159725568 5515704286080089247744 5555964901306951213056 5603544528616821438288 5630614792040091107072 5671714170084179363328 5692489679864707492864 5755517515909658345472 5875424130824442894336 5918310438348708900864 5939989231163173036032 5946618683430096220224 5983346816792101306368 6005263838099032080384 6070506572668223224812 6130373501392761915392 6198249632518093602816 6334441641045102495456 6396911479714186346496 6404050889847795929472 6434988333760104122368 6443604264237647560704 6481959051524776415232 6505702491273951420416 6714770435227934736384 6763783358112810172416 6788559121329340612608 6896670189066857154816 6929987436357035208704 6937721797335112256928 6980571286257451524096 7006141144448870760448 7231291237937775869952 7239361875480117137664 7284074385659949416448 7318915302683195347968 7354272381440118996992 7407953201742601617408 7471392704822428584384 7562285560112239151104 7796235865901664609792 7833898841099257192448 7881908787504979605504 7891080584464945201152 7919985641550897381376 7928824911240128293632 7948679712818703925248 7977795755722801741824 8094008763557630966416 8273556429120133871616 8445922188060136660608 8507571255126269044992 8529215306285581795328 8538734519797061239296 8642612068699701886976 8813136196236664341504 8909983846744759554048 8953027246970579648512 9007895757148548120576 9105759859002334837218 9195560252089142873088 9250295729780149675904 9307428381676602032128 9595367219571279519744 9652482500640156183552 9722938577287164622848 9758553736910927130624 9961856939763238112512 10072155652841902104576 10182838681994010918912 10394981154535552813056 10406582696002668385392 10470856929386177286144 10509211716673306140672 10521440779286593601536 10571766548320171058176 10846936856906663804928 10966133965224319451136 11031408572160178495488 11111929802613902426112 11207089057233642876576 11261229584080182214144 11343428340168358726656 11384979359729414985728 11511035031819316690944 11750848261648885788672 11836620876697417801728 11879978462326346072064 11893237366860192440448 11966693633584202612736 12010527676198064160768 12141013145336446449624 12260747002785523830784 12668883282090204990912 12793822959428372692992 12808101779695591858944 12869976667520208244736 12887208528475295121408 12963918103049552830464 13011404982547902840832 13429540870455869472768 13527566716225620344832 13793340378133714309632 13859974872714070417408 13875443594670224513856 13961142572514903048192 14012282288897741520896 14462582475875551739904 14478723750960234275328 14637830605366390695936 14708544762880237993984 14815906403485203234816 14942785409644857168768 15124571120224478302208 15592471731803329219584 15667797682198514384896 15763817575009959211008 15782161168929890402304 15839971283101794762752 15857649822480256587264 15897359425637407850496 16188017527115261932832 16547112858240267743232 16891844376120273321216 17015142510252538089984 17077469039594122478592 17285224137399403773952 17626272392473328683008 17819967693489519108096 18015791514297096241152 18211519718004669674436 18391120504178285746176 18500591459560299351808 18614856763353204064256 19190734439142559039488 19304965001280312367104 19445877154574329245696 19517107473821854261248 19923713879526476225024 20144311305683804209152 20365677363988021837824 20789962309071105626112 20813165392005336770784 20941713858772354572288 21018423433346612281344 21143533096640342116352 21693873713813327609856 22062817144320356990976 22223859605227804852224 22414178114467285753152 22522459168160364428288 22686856680336717453312 22769958719458829971456 23501696523297771577344 23673241753394835603456 23759956924652692144128 23786474733720384880896 23933387267168405225472 24282026290672892899248 24521494005571047661568 25337766564180409981824 25587645918856745385984 25616203559391183717888 25739953335040416489472 25927836206099105660928 26022809965095805681664 26859081740911738945536 27586680756267428619264 27719949745428140834816 27750887189340449027712 27922285145029806096384 28024564577795483041792 28957447501920468550656 29275661210732781391872 29417089525760475987968 29885570819289714337536 30249142240448956604416 31184943463606658439168 31335595364397028769792 31527635150019918422016 31564322337859780804608 31715299644960513174528 32376035054230523865664 33094225716480535486464 33783688752240546642432 34030285020505076179968 34154938079188244957184 34570448274798807547904 35252544784946657366016 35639935386979038216192 36031583028594192482304 36423039436009339348872 36782241008356571492352 37001182919120598703616 38381468878285118078976 38609930002560624734208 38891754309148658491392 39034214947643708522496 39847427759052952450048 40288622611367608418304 41579924618142211252224 41626330784010673541568 41883427717544709144576 42036846866693224562688 42287066193280684232704 43387747427626655219712 44125634288640713981952 44447719210455609704448 44828356228934571506304 45044918336320728856576 45373713360673434906624 45539917438917659942912 47003393046595543154688 47346483506789671206912 47519913849305384288256 47572949467440769761792 48564052581345785798496 49042988011142095323136 50675533128360819963648 51232407118782367435776 51479906670080832978944 51855672412198211321856 52045619930191611363328 55173361512534857238528 55439899490856281669632 55501774378680898055424 55844570290059612192768 57914895003840937101312 58551322421465562783744 59771141638579428675072 60498284480897913208832 62369886927213316878336 62671190728794057539584 63055270300039836844032 63430599289921026349056 64752070108461047731328 66188451432961070972928 67567377504481093284864 68060570041010152359936 68309876158376489914368 70505089569893314732032 71279870773958076432384 72846078872018678697744 73564482016713142984704 74002365838241197407232 76762937756570236157952 77219860005121249468416 77783508618297316982784 78068429895287417044992 79694855518105904900096 80577245222735216836608 83159849236284422504448 83252661568021347083136 83766855435089418289152 84073693733386449125376 84574132386561368465408 88251268577281427963904 89656712457869143012608 90089836672641457713152 90747426721346869813248 91079834877835319885824 94006786093191086309376 94692967013579342413824 95145898934881539523584 97128105162691571596992 98085976022284190646272 101351066256721639927296 102464814237564734871552 102959813340161665957888 103711344824396422643712 110346723025069714477056 110879798981712563339264 111003548757361796110848 115829790007681874202624 117102644842931125567488 119542283277158857350144 120996568961795826417664 124739773854426633756672 126110540600079673688064 126861198579842052698112 129504140216922095462656 132376902865922141945856 135134755008962186569728 136121140082020304719872 136619752316752979828736 141010179139786629464064 142559741547916152864768 145692157744037357395488 147128964033426285969408 148004731676482394814464 154439720010242498936832 155567017236594633965568 156136859790574834089984 159389711036211809800192 166319698472568845008896 166505323136042694166272 167533710870178836578304 169148264773122736930816 179313424915738286025216 180179673345282915426304 181494853442693739626496 182159669755670639771648 188013572186382172618752 190291797869763079047168 194256210325383143193984 196171952044568381292544 202702132513443279854592 204929628475129469743104 205919626680323331915776 220693446050139428954112 222007097514723592221696 231659580015363748405248 234205289685862251134976 239084566554317714700288 241993137923591652835328 249479547708853267513344 252221081200159347376128 253722397159684105396224 259008280433844190925312 264753805731844283891712 270269510017924373139456 272242280164040609439744 273239504633505959657472 282020358279573258928128 291384315488074714790976 294257928066852571938816 296009463352964789628928 308879440020484997873664 311134034473189267931136 318779422072423619600384 332639396945137690017792 333010646272085388332544 338296529546245473861632 358626849831476572050432 360359346690565830852608 362989706885387479252992 364319339511341279543296 380583595739526158094336 388512420650766286387968 405404265026886559709184 409859256950258939486208 441386892100278857908224 444014195029447184443392 463319160030727496810496 468410579371724502269952 478169133108635429400576 498959095417706535026688 507444794319368210792448 518016560867688381850624 540539020035848746278912 544484560328081218879488 546479009267011919314944 564040716559146517856256 582768630976149429581952 588515856133705143877632 592018926705929579257856 617758880040969995747328 637558844144847239200768 666021292544170776665088 676593059092490947723264 717253699662953144100864 720718693381131661705216 725979413770774958505984 761167191479052316188672 777024841301532572775936 810808530053773119418368 819718513900517878972416 882773784200557715816448 888028390058894368886784 926638320061454993620992 956338266217270858801152 997918190835413070053376 1014889588638736421584896 1036033121735376763701248 1081078040071697492557824 1088969120656162437758976 1092958018534023838629888 1165537261952298859163904 1184037853411859158515712 1275117688289694478401536 1332042585088341553330176 1434507399325906288201728 1441437386762263323410432 1522334382958104632377344 1554049682603065145551872 1621617060107546238836736 1639437027801035757944832 1765547568401115431632896 1776056780117788737773568 1853276640122909987241984 1912676532434541717602304 2029779177277472843169792 2072066243470753527402496 2162156080143394985115648 2177938241312324875517952 2331074523904597718327808 2368075706823718317031424 2550235376579388956803072 2664085170176683106660352 2869014798651812576403456 3044668765916209264754688 3108099365206130291103744 3243234120215092477673472 3278874055602071515889664 3552113560235577475547136 3825353064869083435204608 4144132486941507054804992 4324312160286789970231296 4662149047809195436655616 4736151413647436634062848 5328170340353366213320704 5738029597303625152806912 6089337531832418529509376 6216198730412260582207488 6486468240430184955346944 7104227120471154951094272 7650706129738166870409216 8288264973883014109609984 9324298095618390873311232 10656340680706732426641408 11476059194607250305613824 12432397460824521164414976 12972936480860369910693888 14208454240942309902188544 16576529947766028219219968 18648596191236781746622464 21312681361413464853282816 22952118389214500611227648 24864794921649042328829952 33153059895532056438439936 37297192382473563493244928 42625362722826929706565632 49729589843298084657659904 74594384764947126986489856 99459179686596169315319808 149188769529894253972979712 298377539059788507945959424
- Sum of all divisors σ(n): 1143387129985374804630639903
- Sum of proper divisors (its aliquot sum) s(n): 845009590925586296684680479
- 298377539059788507945959424 is an abundant number, because the sum of its proper divisors (845009590925586296684680479) is greater than itself. Its abundance is 546632051865797788738721055
Bases of 298377539059788507945959424
- Binary: 11110110110011111110011011001101101100001000101010011000011111001111000100000000000000002
- Hexadecimal: 0xF6CFE6CDB08A987CF10000
- Base-36: 11HO8FMWBCCFALWXS0
Squares and roots of 298377539059788507945959424
- 298377539059788507945959424 squared (2983775390597885079459594242) is 89029155815375616726369301536359125181919167854411776
- 298377539059788507945959424 cubed (2983775390597885079459594243) is 26564300416762235269310953320160571603586757004396939570429088688377111483777024
-
298377539059788507945959424 is a
perfect square number . Itssquare root is 17273608165632 -
The
cube root of 298377539059788507945959424 is 668223958.1715320383
Scales and comparisons
How big is 298377539059788507945959424?- 298,377,539,059,788,507,945,959,424 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 298,377,539,059,788,507,945,959,424 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 298377539059788507945959424 cubic inches would be around 55685329.8 feet tall.
Recreational maths with 298377539059788507945959424
- 298377539059788507945959424 backwards is 424959549705887950935773892
- The number of decimal digits it has is: 27
- The sum of 298377539059788507945959424's digits is 153
- 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 298377539059788507945959424 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 298377539059788507945959424 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/298377539059788507945959424/
Chicago style:
Numbermatics. 2024. "Number 298377539059788507945959424 - Facts about the integer". https://numbermatics.com/n/298377539059788507945959424/
The information we have on file for 298377539059788507945959424 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 298377539059788507945959424, math, Factors of 298377539059788507945959424, curriculum, school, college, exams, university, Prime factorization of 298377539059788507945959424, STEM, science, technology, engineering, physics, economics, calculator, two hundred ninety-eight septillion, three hundred seventy-seven sextillion, five hundred thirty-nine quintillion, fifty-nine quadrillion, seven hundred eighty-eight trillion, five hundred seven billion, nine hundred forty-five million, nine hundred fifty-nine thousand, four hundred twenty-four.