81400690667371304289199104
81,400,690,667,371,304,289,199,104 is an even composite number composed of six prime numbers multiplied together.
81400690667371304289199104 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, two hundred seventy-five divisors.
Prime factorization of 81400690667371304289199104:
210 × 38 × 74 × 434 × 1032 × 3732
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 43 × 43 × 43 × 43 × 103 × 103 × 373 × 373)See below for interesting mathematical facts about the number 81400690667371304289199104 from the Numbermatics database.
Names of 81400690667371304289199104
- Cardinal: 81400690667371304289199104 can be written as Eighty-one septillion, four hundred sextillion, six hundred ninety quintillion, six hundred sixty-seven quadrillion, three hundred seventy-one trillion, three hundred four billion, two hundred eighty-nine million, one hundred ninety-nine thousand, one hundred four.
Scientific notation
- Scientific notation: 8.1400690667371304289199104 × 1025
Factors of 81400690667371304289199104
Divisors of 81400690667371304289199104
- Number of divisors d(n): 22275
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 43 48 49 54 56 63 64 72 81 84 86 96 98 103 108 112 126 128 129 144 147 162 168 172 189 192 196 206 216 224 243 252 256 258 288 294 301 309 324 336 343 344 373 378 384 387 392 412 432 441 448 486 504 512 516 567 576 588 602 618 648 672 686 688 721 729 746 756 768 774 784 824 864 882 896 903 927 972 1008 1024 1029 1032 1119 1134 1152 1161 1176 1204 1236 1296 1323 1344 1372 1376 1442 1458 1492 1512 1536 1548 1568 1648 1701 1728 1764 1792 1806 1849 1854 1944 2016 2058 2064 2107 2163 2187 2238 2268 2304 2322 2352 2401 2408 2472 2592 2611 2646 2688 2709 2744 2752 2781 2884 2916 2984 3024 3072 3087 3096 3136 3296 3357 3402 3456 3483 3528 3584 3612 3698 3708 3888 3969 4032 4116 4128 4214 4326 4374 4429 4476 4536 4608 4644 4704 4802 4816 4944 5047 5103 5184 5222 5292 5376 5418 5488 5504 5547 5562 5768 5832 5968 6048 6174 6192 6272 6321 6489 6561 6592 6714 6804 6912 6966 7056 7168 7203 7224 7396 7416 7776 7833 7938 8064 8127 8232 8256 8343 8428 8652 8748 8858 8952 9072 9216 9261 9288 9408 9604 9632 9888 10071 10094 10206 10368 10444 10449 10584 10609 10752 10836 10976 11008 11094 11124 11536 11664 11907 11936 12096 12348 12384 12544 12642 12943 12978 13122 13184 13287 13428 13608 13824 13932 14112 14406 14448 14749 14792 14832 15141 15309 15552 15666 15876 16039 16128 16254 16464 16512 16641 16686 16856 17304 17496 17716 17904 18144 18277 18522 18576 18816 18963 19208 19264 19467 19776 20142 20188 20412 20736 20888 20898 21168 21218 21504 21609 21672 21952 22016 22188 22248 23072 23328 23499 23814 23872 24192 24381 24696 24768 25029 25088 25284 25886 25956 26244 26368 26574 26856 27216 27648 27783 27864 28224 28812 28896 29498 29584 29664 30213 30282 30618 31003 31104 31332 31347 31752 31827 32078 32256 32508 32928 33024 33282 33372 33712 34608 34992 35329 35432 35721 35808 36288 36554 37044 37152 37632 37926 38416 38419 38528 38829 38934 39552 39861 40284 40376 40824 41472 41776 41796 42336 42436 43218 43344 43904 44032 44247 44376 44496 45423 45927 46144 46656 46998 47628 47744 48117 48384 48762 49392 49536 49923 50058 50176 50568 51772 51912 52488 52736 53148 53712 54432 54831 55566 55728 56448 56889 57624 57792 58401 58996 59168 59328 60426 60564 61236 62006 62208 62664 62694 63504 63654 64156 64512 64827 65016 65856 66048 66564 66744 67424 69216 69984 70497 70658 70864 71442 71616 72576 73108 73143 74088 74263 74304 75087 75264 75852 76832 76838 77056 77658 77868 79104 79507 79722 80568 80752 81648 82944 83349 83552 83592 84672 84872 86436 86688 87808 88494 88752 88992 90601 90639 90846 91854 92288 93009 93312 93996 94041 95256 95481 95488 96234 96768 97524 98784 99072 99846 100116 101136 103243 103544 103824 104976 105472 105987 106296 107163 107424 108864 109662 111132 111456 112273 112896 113778 115248 115257 115584 116487 116802 117992 118336 118656 119583 120852 121128 122472 124012 124416 125328 125388 127008 127308 127939 128312 129654 130032 131712 132096 132741 133128 133488 134848 136269 138432 139129 139968 140994 141316 141728 142884 143232 144351 145152 146216 146286 148176 148526 148608 149769 150174 150528 151704 153664 153676 154112 155316 155736 158208 159014 159444 161136 161504 163296 164493 166698 167104 167184 169344 169744 170667 172872 173376 175203 175616 176988 177504 177984 181202 181278 181692 183708 184576 186018 186624 187992 188082 190447 190512 190962 190976 192468 193536 194481 195048 197568 198144 199692 200232 202272 206486 207088 207648 209952 211491 211974 212592 214326 214848 217021 217728 219324 219429 222264 222789 222912 224546 225261 225792 227556 230496 230514 231168 232974 233604 235984 236672 237312 238521 239166 241704 242256 244944 247303 248024 248832 250047 250656 250776 254016 254616 255878 256624 259308 260064 263424 265482 266256 266976 268933 269696 271803 271917 272538 276864 278258 279027 279936 281988 282123 282632 283456 285768 286443 286464 288702 290304 292432 292572 296352 297052 297216 299538 300348 303408 307328 307352 308224 309729 310632 311472 316416 317961 318028 318888 321489 322272 323008 326592 328986 333396 334208 334368 336819 338688 339488 341334 345744 345771 346752 349461 350406 351232 353976 355008 355968 358749 362404 362556 363384 367416 369152 372036 373248 375984 376164 380894 381024 381924 381952 383817 384936 388962 390096 395136 396288 398223 399384 400464 404544 408807 412972 414176 415296 417387 419904 422982 423948 425184 428652 429696 433053 434042 435456 438648 438858 444528 445578 445824 449092 449307 450522 451584 455112 456187 460992 461028 462336 465948 467208 471968 473344 474624 477042 478332 483408 484512 489888 493479 494606 496048 500094 501312 501552 508032 509232 511756 512001 513248 518616 519841 520128 525609 526848 530964 532512 533952 537866 539392 543606 543834 545076 553728 556516 556549 558054 559872 563976 564246 565264 566912 571341 571536 572886 572928 577404 580608 583443 584864 585144 592704 594104 594432 599076 600696 606816 614656 614704 619458 621264 622944 634207 634473 635922 636056 637776 642978 644544 646016 651063 653184 657972 658287 666792 668367 668416 668736 673638 675783 677376 678976 682668 689677 691488 691542 693504 698922 700812 707952 710016 711936 715563 717498 724808 725112 726768 734832 738304 741909 744072 746496 750141 751968 752328 761788 762048 763848 767634 769872 777924 780192 785911 790272 796446 798768 800928 806799 809088 815409 815751 817614 825944 828352 830592 834774 837081 839808 845964 847896 850368 857304 859329 859392 866106 868084 870912 877296 877716 889056 891156 891648 895573 898184 898614 901044 910224 912374 921984 922056 924672 929187 931896 934416 943936 946688 949248 953883 954084 956664 966816 969024 973903 979776 986958 989212 992096 1000188 1002624 1003104 1010457 1016064 1018464 1023512 1024002 1026496 1037232 1037313 1039682 1040256 1048383 1051218 1053696 1061928 1065024 1067904 1075732 1076247 1078784 1087212 1087668 1090152 1107456 1113032 1113098 1116108 1119744 1127952 1128492 1130528 1133824 1142682 1143072 1145772 1145856 1151451 1154808 1166886 1169728 1170288 1185408 1188208 1188864 1194669 1198152 1201392 1213632 1226421 1229312 1229408 1238916 1242528 1245888 1252161 1268414 1268946 1271844 1272112 1275552 1285956 1289088 1292032 1299159 1302126 1306368 1315944 1316574 1333129 1333584 1336734 1336832 1337472 1347276 1347921 1351566 1354752 1357952 1365336 1368561 1379354 1382976 1383084 1387008 1397844 1401624 1415904 1420032 1423872 1431126 1434996 1449616 1450224 1453536 1469664 1480437 1483818 1488144 1500282 1503936 1504656 1519147 1523576 1524096 1527696 1535268 1536003 1539744 1555848 1559523 1560384 1571822 1576827 1580544 1592892 1597536 1601856 1613598 1618176 1630818 1631502 1635228 1651888 1652017 1656704 1661184 1669548 1669647 1674162 1679616 1691928 1695792 1700736 1714023 1714608 1718658 1718784 1732212 1736168 1741824 1750329 1754592 1755432 1778112 1782312 1783296 1791146 1796368 1797228 1802088 1820448 1824748 1843968 1844112 1858374 1863792 1868832 1882531 1887872 1893376 1902621 1903419 1907766 1908168 1913328 1933632 1938048 1947806 1953189 1959552 1973916 1974861 1978424 1984192 2000376 2005101 2005248 2006208 2020914 2032128 2036928 2047024 2048004 2052992 2069031 2074464 2074626 2079364 2080512 2096766 2102436 2123856 2130048 2135808 2146689 2151464 2152494 2157568 2174424 2175336 2180304 2214912 2225727 2226064 2226196 2232216 2239488 2250423 2255904 2256984 2261056 2267648 2285364 2286144 2291544 2302902 2309616 2333772 2339456 2340576 2357733 2370816 2376416 2389338 2396304 2402784 2420397 2427264 2446227 2447253 2452842 2458624 2458816 2477832 2485056 2491776 2504322 2511243 2536828 2537892 2543688 2544224 2551104 2571912 2577987 2578176 2584064 2598318 2604252 2612736 2631888 2633148 2666258 2667168 2673468 2673664 2674944 2686719 2694552 2695842 2703132 2715904 2730672 2737122 2758708 2765952 2766168 2774016 2787561 2795688 2803248 2831808 2840064 2847744 2861649 2862252 2869992 2899232 2900448 2907072 2921709 2939328 2960874 2967636 2976288 3000564 3007872 3009312 3031371 3038294 3047152 3048192 3055392 3070536 3072006 3079488 3111696 3111939 3119046 3120768 3143644 3145149 3153654 3161088 3185784 3193309 3195072 3203712 3227196 3228741 3236352 3261636 3263004 3270456 3303776 3304034 3313408 3322368 3339096 3339294 3348324 3359232 3383856 3391584 3401472 3418801 3428046 3429216 3437316 3437568 3454353 3464424 3472336 3500658 3509184 3510864 3556224 3564624 3566592 3582292 3584007 3592736 3594456 3604176 3638887 3640896 3649496 3679263 3687936 3688224 3716748 3727584 3737664 3756483 3765062 3775744 3805242 3806838 3815532 3816336 3826656 3867264 3876096 3895612 3895843 3897477 3906378 3919104 3947832 3949722 3956848 3957157 3968384 3999387 4000752 4010202 4010496 4012416 4041828 4043763 4064256 4073856 4094048 4096008 4105683 4105984 4138062 4148928 4149252 4158728 4161024 4193532 4204872 4247712 4260096 4271616 4293378 4302928 4304988 4348848 4350672 4360608 4439449 4441311 4451454 4452128 4452392 4464432 4500846 4511808 4513968 4522112 4535296 4557441 4570728 4572288 4583088 4605804 4608009 4619232 4667544 4678569 4678912 4681152 4715466 4730481 4741632 4752832 4778676 4792608 4805568 4827739 4840794 4854528 4892454 4894506 4905684 4917632 4955664 4956051 4970112 4983552 5008644 5008941 5022486 5073656 5075784 5087376 5088448 5102208 5142069 5143824 5155974 5156352 5168128 5196636 5208504 5225472 5250987 5263776 5266296 5332516 5334336 5346936 5349888 5373438 5389104 5391684 5406264 5431808 5461344 5474244 5501377 5517416 5531904 5532336 5575122 5591376 5606496 5647593 5663616 5680128 5707863 5710257 5723298 5724504 5739984 5798464 5800896 5814144 5843418 5859567 5878656 5921748 5935272 5952576 5982547 6001128 6015303 6015744 6018624 6062742 6076588 6094304 6096384 6110784 6141072 6144012 6158976 6207093 6223392 6223878 6238092 6241536 6287288 6290298 6307308 6371568 6386618 6390144 6407424 6440067 6454392 6457482 6472704 6523272 6526008 6540912 6607552 6608068 6626816 6644736 6677181 6678192 6678588 6696648 6718464 6767712 6783168 6802944 6817321 6837602 6856092 6858432 6874632 6908706 6928848 6944672 7001316 7018368 7021728 7073199 7112448 7129248 7164584 7168014 7185472 7188912 7208352 7261191 7277774 7281792 7298992 7338681 7358526 7375872 7376448 7433496 7455168 7475328 7512966 7530124 7533729 7551488 7610484 7613676 7631064 7632672 7653312 7733961 7734528 7752192 7791224 7791686 7794954 7812756 7838208 7895664 7899444 7913696 7914314 7936768 7998774 8001504 8020404 8020992 8024832 8060157 8083656 8087526 8147712 8188096 8189221 8192016 8211366 8211968 8276124 8297856 8298504 8317456 8322048 8362683 8387064 8409744 8495424 8520192 8543232 8584947 8586756 8605856 8609976 8697696 8701344 8721216 8765127 8878898 8882622 8902908 8904256 8904784 8928864 9001692 9023616 9027936 9044224 9094113 9114882 9141456 9144576 9166176 9211608 9216018 9238464 9331903 9335088 9335817 9357138 9357824 9362304 9430932 9435447 9460962 9483264 9505664 9557352 9579927 9585216 9611136 9655478 9681588 9686223 9709056 9784908 9789012 9811368 9835264 9911328 9912102 9940224 9967104 10017288 10017882 10044972 10147312 10151568 10174752 10176896 10204416 10256403 10284138 10287648 10311948 10312704 10363059 10393272 10417008 10501974 10527552 10532592 10634029 10665032 10668672 10693872 10699776 10746876 10752021 10778208 10783368 10812528 10863616 10916661 10922688 10948488 11002754 11034832 11037789 11063808 11064672 11150244 11182752 11212992 11269449 11295186 11327232 11415726 11420514 11446596 11449008 11479968 11564119 11596928 11601792 11628288 11686836 11687529 11692431 11719134 11757312 11843496 11870544 11871471 11905152 11965094 11998161 12002256 12030606 12031488 12037248 12125484 12131289 12153176 12188608 12192768 12221568 12282144 12288024 12317049 12317952 12414186 12446784 12447756 12476184 12483072 12574576 12580596 12614616 12743136 12773236 12780288 12814848 12880134 12908784 12914964 13046544 13052016 13081824 13177717 13215104 13216136 13253632 13318347 13323933 13354362 13356384 13357176 13393296 13535424 13566336 13605888 13634642 13672323 13675204 13712184 13716864 13749264 13817412 13824027 13857696 13889344 14002632 14035707 14036736 14043456 14146398 14224896 14258496 14329168 14330287 14336028 14370944 14377824 14416704 14483217 14522382 14555548 14563584 14597984 14677362 14717052 14752896 14866992 14868153 14910336 14950656 15025932 15026823 15060248 15067458 15102976 15220968 15227352 15262128 15265344 15306624 15426207 15467922 15469056 15504384 15582448 15583372 15589908 15625512 15676416 15752961 15791328 15798888 15827392 15828628 15873536 15997548 16003008 16040808 16049664 16120314 16167312 16175052 16295424 16376192 16378442 16384032 16422732 16423936 16504131 16552248 16595712 16597008 16634912 16725366 16774128 16819488 16942779 16990848 17040384 17123589 17130771 17169894 17173512 17211712 17219952 17395392 17402688 17442432 17530254 17578701 17757796 17765244 17805816 17808512 17809568 17857728 17947641 18003384 18045909 18047232 18055872 18088448 18188226 18229764 18282912 18289152 18332352 18423216 18432036 18476928 18621279 18663806 18670176 18671634 18714276 18715648 18724608 18861864 18870894 18921924 19011328 19114704 19159854 19170432 19222272 19310956 19320201 19363176 19372446 19418112 19569816 19578024 19616041 19622736 19670528 19822656 19824204 19880448 19934208 20031543 20034576 20035764 20089944 20294624 20303136 20349504 20353792 20408832 20451963 20512806 20568276 20575296 20623896 20726118 20786544 20834016 21003948 21055104 21065184 21219597 21268058 21330064 21337344 21387744 21493752 21504042 21556416 21566736 21625056 21783573 21833322 21845376 21896976 22005508 22016043 22069664 22075578 22127616 22129344 22300488 22353163 22365504 22425984 22538898 22590372 22601187 22654464 22831452 22841028 22893192 22898016 22959936 23128238 23193856 23201883 23203584 23256576 23373672 23375058 23384862 23438268 23514624 23686992 23741088 23742942 23810304 23930188 23931607 23996322 24004512 24061212 24062976 24074496 24180471 24250968 24262578 24306352 24377216 24443136 24564288 24567663 24576048 24634098 24635904 24828372 24893568 24895512 24952368 24966144 25088049 25149152 25161192 25229232 25472209 25486272 25546472 25560576 25629696 25754841 25760268 25817568 25829928 26093088 26104032 26163648 26295381 26355434 26430208 26432272 26636694 26647866 26708724 26712768 26714352 26786592 27070848 27132672 27269284 27270901 27282339 27344646 27350408 27424368 27433728 27498528 27634824 27648054 27700099 27715392 27778688 27995709 28005264 28007451 28071414 28073472 28086912 28292796 28306341 28449792 28516992 28658336 28660574 28672056 28739781 28741888 28755648 28833408 28966434 29044764 29058669 29111096 29127168 29195968 29354724 29434104 29505792 29656111 29733984 29736306 29820672 29901312 30051864 30053646 30120496 30134916 30441936 30454704 30524256 30530688 30613248 30769209 30852414 30935844 30938112 31089177 31164896 31166744 31179816 31251024 31505922 31582656 31597776 31654784 31657256 31747072 31902087 31995096 32006016 32081616 32099328 32240628 32256063 32334624 32350104 32590848 32749983 32752384 32756884 32768064 32845464 33008262 33104496 33113367 33191424 33194016 33269824 33450732 33548256 33638976 33794173 33808347 33885558 33981696 34247178 34261542 34339788 34347024 34423424 34439904 34692357 34790784 34805376 34884864 35060508 35062587 35077293 35157402 35515592 35530488 35611632 35614413 35617024 35619136 35715456 35895282 35994483 36006768 36091818 36094464 36111744 36176896 36376452 36459528 36565824 36578304 36664704 36846432 36864072 36951147 36953856 37242558 37327612 37340352 37343268 37428552 37449216 37723728 37741788 37843848 38022656 38229408 38319708 38340864 38444544 38509639 38621912 38640402 38726352 38744892 39139632 39156048 39232082 39245472 39341056 39533151 39645312 39648408 39760896 39955041 39971799 40063086 40069152 40071528 40179888 40589248 40606272 40699008 40707584 40817664 40903926 41016969 41025612 41136552 41150592 41247792 41452236 41573088 41668032 41877829 42007896 42107121 42110208 42130368 42439194 42536116 42660128 42674688 42775488 42987504 42990861 43008084 43112832 43133472 43250112 43449651 43567146 43666644 43690752 43793952 44011016 44032086 44139328 44151156 44258688 44600976 44604459 44706326 44731008 44851968 45077796 45080469 45180744 45202374 45308928 45662904 45682056 45786384 45796032 45919872 46256476 46278621 46387712 46403766 46407168 46513152 46747344 46750116 46769724 46876536 47029248 47373984 47482176 47485884 47620608 47721247 47860376 47863214 47992644 48009024 48122424 48148992 48360942 48501936 48525156 48612704 48754432 48886272 49128576 49135326 49152096 49268196 49271808 49512393 49656744 49787136 49791024 49904736 50176098 50298304 50322384 50458464 50828337 50944418 50972544 51092944 51121152 51370767 51509682 51520536 51635136 51659856 52186176 52208064 52327296 52590762 52710868 52736103 52860416 52864544 53273388 53295732 53417448 53425536 53428704 53573184 53842923 54137727 54141696 54265344 54538568 54541802 54564678 54689292 54700816 54848736 54867456 54997056 55269648 55296108 55400198 55430784 55557376 55863837 55991418 56010528 56014902 56142828 56146944 56173824 56585592 56612682 57033984 57316672 57321148 57324547 57344112 57479562 57483776 57511296 57666816 57932868 57960603 58089528 58117338 58222192 58254336 58391936 58709448 58848123 58868208 59011584 59312222 59467968 59472612 59641344 59802624 60094629 60103728 60107292 60240992 60269832 60883872 60909408 61048512 61061376 61226496 61355889 61538418 61704828 61871688 62178354 62329792 62333488 62359632 62502048 63011844 63165312 63195552 63309568 63314512 63658791 63804174 63990192 64012032 64163232 64481256 64512126 64669248 64700208 65323321 65350719 65499966 65504768 65513768 65536128 65690928 66016524 66048129 66208992 66226734 66382848 66388032 66539648 66901464 67059489 67096512 67277952 67588346 67616694 67771116 67803561 67963392 68494356 68523084 68679576 68694048 68846848 68879808 69384714 69581568 69605649 69610752 69769728 70121016 70125174 70154586 70314804 71031184 71036731 71060976 71223264 71228826 71234048 71238272 71430912 71790564 71794821 71988966 72013536 72183636 72188928 72223488 72541413 72752904 72919056 73131648 73329408 73692864 73702989 73728144 73902294 73907712 74485116 74655224 74680704 74686536 74857104 74898432 75264147 75447456 75483576 75687696 76045312 76416627 76458816 76639416 76681728 76889088 77019278 77243824 77264523 77280804 77452704 77489784 78279264 78312096 78464164 78490944 78886143 79066302 79290624 79296816 79910082 79943598 80126172 80138304 80143056 80359776 80948833 81178496 81212544 81398016 81415168 81807852 81812703 81847017 82033938 82051224 82273104 82301184 82495584 82904472 83100297 83146176 83336064 83755658 83987127 84015792 84022353 84214242 84220416 84260736 84878388 84919023 85072232 85320256 85349376 85550976 85975008 85981722 86016168 86219343 86225664 86266944 86500224 86899302 87134292 87333288 87381504 87587904 88022032 88064172 88278656 88302312 88517376 88968333 89201952 89208918 89412652 89462016 89703936 90155592 90160938 90361488 90404748 91325808 91364112 91572768 91592064 91839744 92244019 92307627 92512952 92557242 92775424 92807532 92814336 93267531 93494688 93500232 93539448 93753072 94747968 94964352 94971768 95241216 95442494 95706261 95720752 95726428 95985288 96018048 96244848 96297984 96721884 96768189 97003872 97050312 97225408 97508864 97772544 98249949 98257152 98270652 98304192 98536392 99024786 99313488 99574272 99582048 99809472 100312009 100352196 100596608 100644768 100916928 101382519 101425041 101656674 101888836 101945088 102185888 102741534 103019364 103041072 103270272 103319712 104077071 104372352 104416128 104654592 105181524 105187761 105231879 105421736 105472206 105720832 105729088 106546776 106591464 106834896 106843239 106851072 106857408 107146368 107685846 107983449 108275454 108283392 108530688 109077136 109083604 109129356 109378584 109401632 109697472 109734912 109994112 110539296 110592216 110800396 110853441 110861568 111114752 111727674 111982836 112021056 112029804 112285656 112347648 113171184 113225364 114067968 114633344 114642296 114649094 114688224 114959124 114967552 115022592 115333632 115528917 115865736 115921206 116179056 116234676 116444384 116783872 117418896 117696246 117736416 118023168 118599453 118624444 118935936 118945224 119282688 119865123 119915397 120189258 120207456 120214584 120481984 120539664 121767744 121818816 122097024 122122752 122452992 122711778 123050907 123076836 123409656 123743376 124356708 124659584 124666976 124719264 125004096 125633487 126023688 126321363 126330624 126391104 126619136 126629024 127317582 127608348 127980384 128024064 128326464 128962512 128972583 129024252 129338496 129400416 130348953 130646642 130701438 130999932 131009536 131027536 131072256 131381856 132033048 132096258 132417984 132453468 132776064 133079296 133802928 133813377 134118978 134193024 134555904 135176692 135233388 135241407 135542232 135607122 135926784 136988712 137046168 137312287 137359152 137388096 137693696 137759616 138769428 138835863 139163136 139211298 139221504 139539456 140242032 140250348 140309172 140629608 142062368 142073462 142121952 142446528 142457652 142468096 142476544 142861824 143163741 143581128 143589642 143977932 144027072 144367272 144446976 145082826 145505808 145838112 146263296 146658816 147385728 147405978 147456288 147804588 147815424 148537179 148970232 149310448 149361408 149373072 149714208 150528294 150894912 150967152 151375392 152485011 152833254 152917632 153278832 153363456 154038556 154112301 154487648 154529046 154561608 154905408 154979568 156472141 156558528 156624192 156928328 156981888 157772286 158132604 158208309 158581248 158593632 159820164 159887196 160252344 160276608 160286112 160719552 161528769 161897666 162356992 162413181 162425088 162796032 163615704 163625406 163694034 164067876 164102448 164546208 164602368 164991168 165808944 166200594 166292352 166672128 167511316 167521249 167591511 167974254 168031584 168044706 168428484 168440832 168521472 169756776 169838046 170144464 170157751 170640512 171101952 171950016 171963444 171973641 172032336 172438686 172451328 172533888 173000448 173798604 173881809 174268584 174666576 174763008 175175808 176044064 176128344 176544369 176557312 176604624 177034752 177936666 178403904 178417836 178825304 178924032 179407872 180283887 180311184 180321876 180722976 180809496 182651616 182728224 183145536 183184128 183679488 184067667 184488038 184615254 185025904 185114484 185615064 186535062 186989376 187000464 187078896 187506144 189495936 189928704 189943536 190884988 190896307 190976373 191412522 191441504 191452856 191970576 192036096 192489696 193443768 193536378 193900693 194007744 194100624 194450816 195017728 195969963 196052157 196499898 196514304 196541304 196608384 197072784 198049572 198144387 198626976 199148544 199164096 199618944 200624018 200704392 201178467 201193216 201289536 201833856 202765038 202850082 203313348 203410683 203777672 203890176 204371776 205483068 206038728 206082144 206540544 206639424 207592777 208154142 208744704 208832256 209309184 210363048 210375522 210463758 210843472 210944412 211458176 213093552 213110193 213182928 213669792 213686478 213702144 213714816 214292736 215371692 215384463 215966898 216550908 216566784 217624239 218154272 218167208 218258712 218757168 218803264 219394944 219988224 221078592 221108967 221184432 221600792 221706882 221723136 222229504 223455348 223965672 224042112 224059608 224571312 224695296 225792441 226342368 226450728 228135936 229249881 229266688 229284592 229298188 229376448 229918248 230045184 230667264 231057834 231731472 231793569 231842412 232358112 232469352 232888768 233567744 234837792 235392492 235472832 236559211 236658429 237198906 237248888 237871872 237890448 239730246 239830794 240378516 240414912 240429168 240963968 241079328 242846499 243535488 243637632 244194048 244245504 245423556 245438109 245541051 246101814 246153672 246819312 247486752 248713416 249300891 249319168 249333952 249438528 250008192 251266974 251961381 252047376 252067059 252642726 252661248 252782208 253238272 253258048 254635164 255216696 255960768 256048128 256652928 257249521 257925024 257945166 258048504 258658029 258676992 258800832 260697906 261293284 261402876 261999864 262055072 262144512 262763712 264066096 264192516 264835968 264906936 265552128 266158592 266904999 267605856 267626754 268237956 268386048 269111808 270353384 270466776 270482814 271084464 271214244 273977424 274092336 274624574 274718304 274776192 275387392 275519232 276732057 276922881 277538856 277671726 278326272 278422596 278443008 279802593 280484064 280500696 280618344 281259216 284124736 284146924 284243904 284893056 284915304 284953088 285723648 286327482 287118783 287162256 287179284 287955864 288054144 288734544 288893952 290165652 291011616 291676224 292526592 293144803 293317632 294749847 294771456 294811956 294912576 295609176 297074358 297940464 298620896 298722816 298746144 299428416 300936027 301056588 301789824 301934304 302750784 304147557 304275123 304970022 305666508 305835264 306557664 308077112 308224602 308975296 309058092 309123216 309810816 309959136 312231213 312944282 313117056 313248384 313856656 313963776 315544572 315563283 316265208 316416618 317162496 317187264 319640328 319774392 320504688 320529717 320553216 320572224 321439104 323057538 323795332 323950347 324713984 324826362 324850176 325592064 327231408 327250812 327388068 328135752 328204896 329092416 329204736 329982336 331617888 332401188 332560323 332584704 333344256 334048729 335022632 335042498 335183022 335948508 336063168 336089412 336856968 337042944 339513552 339676092 340288928 340315502 341281024 342203904 343900032 343926888 343947282 344064672 344877372 344902656 345067776 346000896 346586751 347597208 347763618 348537168 349333152 350351616 352088128 352136503 352256688 353088738 353114624 353209248 354069504 355798359 355873332 356807808 356835672 357650608 357848064 359595369 360567774 360622368 360643752 361445952 361618992 365303232 365456448 366291072 366368256 367358976 368135334 368976076 369152721 369230508 370051808 370228968 371230128 373070124 373978752 374000928 374157792 375012288 376900461 378964089 378991872 379857408 379887072 381769976 381792614 381952746 382825044 382883008 382905712 383941152 384072192 384979392 386887536 386917749 387072756 387801386 388015488 388201248 388901632 391046859 391939926 392104314 392999796 393028608 393082608 393216768 394145568 396099144 396288774 397253952 398328192 399237888 401248036 401271829 401408784 401440131 402356934 402386432 402579072 403667712 405530076 405700164 405724221 406626696 406821366 407555344 407780352 408743552 410966136 411936861 412077456 412164288 413081088 413278848 415185554 416308284 416507589 417489408 417664512 418618368 420726096 420751044 420927516 421686944 421888824 422916352 426187104 426220386 426365856 427339584 427372956 427404288 427429632 428585472 429491223 430743384 430768926 431933796 433101816 435248478 436308544 436334416 436517424 437514336 437606528 438789888 439976448 442157184 442217934 442368864 443201584 443413764 443446272 445611537 446910696 447931344 448084224 448119216 449142624 451584882 452684736 452901456 457263247 457455033 458499762 458533376 458569184 458596376 458752896 459836496 460090368 462115668 462336903 463462944 463587138 463684824 464716224 464938704 465777536 467135488 469416423 469675584 470784984 470945664 473118422 473316858 474397812 474497776 474624927 475743744 475780896 479460492 479661588 480757032 480829824 480858336 481927936 482158656 484586307 485692998 487070976 487239543 487275264 488388096 490847112 490876218 491082102 492203628 492307344 493638624 494973504 497257117 497426832 498601782 498638336 498667904 498877056 500016384 502533948 502563747 502774533 503922762 504094752 504134118 505285452 505322496 505564416 506516096 509270328 510433392 510473253 511921536 513305856 514499042 515850048 515890332 515920923 516097008 517316058 517353984 517601664 521395812 521645427 522586568 522805752 523999728 524110144 524289024 525527424 528132192 528385032 529633107 529671936 529813872 531104256 532317184 533809998 535211712 535253508 536475912 536772096 538223616 540706768 540851661 540933552 540965628 542168928 542428488 547954848 548184672 549249148 549436608 549552384 551038464 552203001 553464114 553845762 555077712 555343452 556845192 559605186 560968128 561001392 561236688 562518432 566641831 568249472 568293848 568487808 569786112 569830608 569906176 572654964 572688921 572929119 574237566 574324512 574358568 575911728 576108288 577469088 580331304 581702079 582023232 583352448 585053184 586289606 587909889 588156471 589499694 589542912 589623912 589825152 591218352 594148716 594433161 595880928 597241792 597445632 597492288 598856832 601872054 602113176 603535401 603579648 603868608 605501568 608295114 608550246 609940044 611333016 611670528 613115328 616154224 616202341 616449204 617950592 618116184 618246432 619621632 619918272 622778331 624462426 625888564 626234112 626496768 627713312 627927552 631089144 631126566 632530416 632833236 634374528 639280656 639330579 639548784 641009376 641059434 641106432 641144448 642878208 646115076 646153389 647590664 647900694 649427968 649652724 649700352 652872717 654462816 654501624 654776136 656271504 656409792 658184832 659964672 663235776 663326901 664802376 665120646 665169408 666688512 668097458 670045264 670084996 670366044 671897016 672126336 672178824 673713936 674085888 677377323 679027104 679352184 680577856 680631004 682562048 684407808 687749643 687800064 687853776 687894564 688129344 689754744 690135552 692001792 693173502 695194416 695527236 697074336 698666304 700703232 702184063 704176256 704273006 704513376 706177476 706229248 706418496 709677633 709975287 711596718 711746664 713615616 713671344 715301216 719190738 721135548 721244736 721287504 722891904 723237984 728539497 730606464 730912896 732582144 732736512 736270668 736314327 736623153 737952152 738305442 738461016 740103616 740457936 742460256 746140248 747902673 747957504 748001856 748315584 750024576 753800922 755884143 757928178 757983744 759714816 759774144 763539952 763585228 763905492 765650088 765766016 765811424 767882304 768144384 769958784 771748563 773775072 773835498 774145512 775602772 775974087 776030976 776402496 777803264 782093718 783879852 784208628 785999592 786165216 786433536 788291136 792198288 792577548 794507904 796656384 798475776 800714997 802496072 802543658 802817568 802880262 804713868 804772864 805158144 807335424 811060152 811400328 811448442 813253392 813642732 815110688 817487104 821932272 823873722 824154912 824328576 826162176 826557696 830196171 830371108 830768643 832616568 833015178 834978816 835329024 839407779 841452192 841502088 841855032 843373888 843489763 843777648 845832704 852374208 852440772 852731712 854679168 854745912 854859264 857170944 858982446 861356349 861486768 861537852 863867592 866203632 870496956 872617088 872668832 873034848 875028672 875213056 877579776 879434409 879952896 884249541 884314368 884435868 884737728 886403168 886827528 891223074 893821392 895862688 896168448 896238432 898285248 902808081 903169764 905369472 905802912 912442671 912825369 914526494 914910066 916999524 917066752 917138368 917192752 917505792 919672992 924231336 924673806 926925888 927174276 927369648 929432448 929877408 931555072 936693639 938832846 939351168 941569968 941891328 946236844 946633716 946689849 948795624 948995552 949249854 951487488 951561792 958920984 959323176 961186009 961514064 961589151 961659648 961716672 963855872 964317312 969172614 971385996 971851041 974141952 974479086 974550528 976776192 981694224 981752436 982164204 984407256 984614688 987277248 989947008 994514234 994853664 997203564 997276672 997335808 997680969 997754112 1000032768 1002146187 1005067896 1005127494 1005549066 1007845524 1008189504 1008268236 1010570904 1011128832 1013032192 1018540656 1020866784 1020946506 1023843072 1026611712 1028998084 1031700096 1031780664 1031841846 1032194016 1034632116 1034707968 1035203328 1039760253 1042791624 1043290854 1045173136 1045611504 1047999456 1048220288 1051054848 1056264384 1056409509 1056770064 1059266214 1059343872 1059627744 1062208512 1067395077 1067619996 1070423424 1070507016 1072951824 1073544192 1078786107 1081413536 1081703322 1081867104 1081931256 1084337856 1084856976 1095304987 1095909696 1096369344 1098498296 1098873216 1099104768 1102076928 1104406002 1106928228 1107458163 1107691524 1110155424 1110686904 1113690384 1119210372 1121936256 1122002784 1122473376 1125036864 1130701383 1133283662 1136498944 1136587696 1136892267 1136975616 1139572224 1139661216 1145309928 1145377842 1145858238 1148475132 1148649024 1148717136 1151823456 1152216576 1154938176 1160662608 1160753247 1163404158 1164046464 1166704896 1172579212 1172648743 1173140577 1175819778 1176312942 1178999388 1179085824 1179247824 1179650304 1182436704 1188297432 1188866322 1191104257 1191761856 1194483584 1194984576 1197713664 1203744108 1203815487 1204226352 1204320393 1207070802 1207159296 1207737216 1211003136 1216590228 1217100492 1217172663 1219880088 1222666032 1223341056 1226230656 1232308448 1232404682 1232898408 1235810583 1235901184 1236232368 1236492864 1239243264 1239836544 1245556662 1248924852 1249522767 1251777128 1252468224 1252993536 1255426624 1255855104 1262178288 1262253132 1265060832 1265666472 1268749056 1275212773 1278561312 1278661158 1279097568 1282018752 1282118868 1282212864 1282288896 1285756416 1288473669 1292230152 1292306778 1295181328 1295801388 1299305448 1305745434 1308925632 1309003248 1309552272 1312543008 1312819584 1316369664 1319929344 1326471552 1326653802 1329604752 1330241292 1330338816 1336194916 1336834611 1340090528 1340169992 1340732088 1343794032 1344252672 1344357648 1347427872 1354754646 1357304851 1358054208 1358704368 1361155712 1361262008 1365124096 1371789741 1372365099 1375499286 1375600128 1375707552 1375789128 1376258688 1379509488 1380271104 1386347004 1387010709 1390388832 1391054472 1394148672 1397332608 1401406464 1404368126 1408249269 1408352512 1408546012 1409026752 1412354952 1412836992 1419355266 1419950574 1423193436 1423493328 1423874781 1427231232 1427342688 1430602432 1438381476 1442271096 1442489472 1442575008 1445783808 1446475968 1453149439 1453758921 1457078994 1461212928 1461825792 1465164288 1472541336 1472628654 1473246306 1475904304 1476019561 1476610884 1476922032 1480207232 1480915872 1484920512 1491771351 1492280496 1495805346 1495915008 1496003712 1496631168 1500049152 1507601844 1507691241 1508323599 1511768286 1515856356 1515967488 1519548288 1527079904 1527170456 1527810984 1531300176 1531419759 1531532032 1531622848 1535764608 1539917568 1543497126 1547550144 1547670996 1547762769 1548291024 1551205544 1551948174 1552061952 1552804992 1555606528 1564187436 1567759704 1568417256 1571999184 1572330432 1572867072 1576582272 1584396576 1585155096 1588899321 1589015808 1593312768 1596951552 1601429994 1604992144 1605087316 1605635136 1605760524 1609427736 1610316288 1614670848 1622120304 1622554983 1622800656 1622896884 1626506784 1627285464 1630221376 1634974208 1643864544 1647747444 1648309824 1648657152 1653115392 1655914477 1656609003 1660392342 1660742216 1661537286 1665233136 1666030356 1678815558 1682904384 1683004176 1683710064 1686747776 1686979526 1687555296 1691665408 1699925493 1704748416 1704881544 1705463424 1709358336 1709491824 1709718528 1717964892 1718066763 1718787357 1722712698 1722973536 1723075704 1727735184 1732407264 1740993912 1745106237 1745234176 1745337664 1746069696 1750057344 1750426112 1755159552 1758868818 1763729667 1764469413 1768499082 1768628736 1768871736 1769475456 1772806336 1773655056 1782446148 1787642784 1791725376 1792336896 1792476864 1796570496 1800746647 1805616162 1806339528 1810606203 1810738944 1811605824 1824885342 1825650738 1829052988 1829820132 1833999048 1834276736 1834385504 1835011584 1839345984 1848462672 1848607023 1849347612 1853851776 1854348552 1854739296 1858864896 1859754816 1863110144 1868334993 1873387278 1877665692 1878702336 1883139936 1883782656 1892473688 1893267432 1893379698 1897591248 1897991104 1898499708 1903123584 1917841968 1917991737 1918646352 1922372018 1923028128 1923178302 1923319296 1923433344 1927711744 1928634624 1938345228 1938460167 1942771992 1943702082 1948283904 1948958172 1949101056 1958618151 1963388448 1963504872 1964328408 1968814512 1969229376 1974554496 1979894016 1989028468 1989707328 1989980703 1994407128 1994671616 1995361938 1995508224 2000065536 2004292374 2010135792 2010254988 2011098132 2015691048 2016379008 2016536472 2021141808 2022257664 2026064384 2037081312 2041733568 2041893012 2047686144 2052013621 2053223424 2057996168 2063248929 2063400192 2063561328 2063683692 2064388032 2069264232 2070406656 2079520506 2085583248 2086581708 2090346272 2091223008 2095998912 2096440576 2102109696 2106552189 2112528768 2112819018 2113540128 2118532428 2118687744 2119255488 2129032899 2129925861 2134790154 2135239992 2140846848 2141014032 2145903648 2157572214 2162827072 2163406644 2163734208 2163862512 2168675712 2169713952 2185618491 2190609974 2191819392 2192738688 2196996592 2197746432 2198209536 2208812004 2208942981 2213856456 2214916326 2215383048 2220310848 2221373808 2227380768 2238420744 2243708019 2243872512 2244005568 2244946752 2250073728 2261402766 2266567324 2267652429 2272997888 2273175392 2273784534 2273951232 2279144448 2279322432 2290619856 2290755684 2291716476 2296950264 2297298048 2297434272 2303646912 2304433152 2309876352 2315245689 2321325216 2321506494 2326808316 2327922261 2328092928 2333409792 2345158424 2345297486 2346281154 2351639556 2352625884 2357998776 2358495648 2359300608 2364873408 2376594864 2377732644 2382208514 2383523712 2388967168 2389969152 2395427328 2402144991 2407488216 2407630974 2408452704 2408640786 2414141604 2414318592 2415474432 2422006272 2433180456 2434200984 2434345326 2439760176 2445332064 2452461312 2464616896 2464809364 2464955521 2465796816 2471621166 2471802368 2472464736 2472985728 2478486528 2479673088 2490588513 2491113324 2492305929 2497849704 2499045534 2503554256 2504936448 2505987072 2510853248 2524356576 2524506264 2530121664 2530469289 2531332944 2537498112 2550425546 2557122624 2557322316 2558195136 2564037504 2564237736 2564577792 2571512832 2576947338 2584069047 2584460304 2584613556 2590362656 2591602776 2598610896 2611490868 2617851264 2618006496 2619104544 2625086016 2625639168 2632739328 2638303227 2639858688 2652748623 2652943104 2653307604 2659209504 2660482584 2672389832 2673669222 2680181056 2680339984 2681464176 2687588064 2688505344 2688715296 2694855744 2708424243 2709509292 2714609702 2716108416 2717408736 2722311424 2722524016 2737328013 2743579482 2744730198 2750998572 2751200256 2751415104 2751578256 2752517376 2759018976 2772694008 2774021418 2780777664 2782108944 2788297344 2794665216 2808736252 2808902803 2810080917 2816498538 2816705024 2817092024 2818053504 2824709904 2825673984 2838710532 2839901148 2840069547 2846386872 2846986656 2847749562 2854462464 2854685376 2861204864 2876762952 2883558027 2884542192 2884767453 2884978944 2885150016 2891567616 2892951936 2906298878 2907517842 2914157988 2915553123 2922425856 2923651584 2930328576 2945082672 2945257308 2946492612 2951808608 2952039122 2953221768 2953844064 2960414464 2961831744 2969841024 2983542702 2984560992 2991610692 2991830016 2992007424 2993042907 2993262336 3000098304 3006438561 3015203688 3015382482 3016647198 3023536572 3031712712 3039096576 3054159808 3054340912 3054579433 3055621968 3062600352 3062839518 3063064064 3063245696 3071529216 3079835136 3086994252 3095100288 3095341992 3095525538 3096582048 3102411088 3103896348 3104123904 3105609984 3119280759 3128374872 3135519408 3136834512 3143998368 3144660864 3153164544 3168793152 3169228527 3170310192 3177798642 3178031616 3186625536 3202185231 3202859988 3209984288 3210174632 3211270272 3211521048 3218855472 3220632576 3236358321 3244240608 3245109966 3245601312 3245793768 3253013568 3254570928 3260442752 3269948416 3285914961 3287729088 3295494888 3296619648 3297314304 3306230784 3311828954 3313218006 3320784684 3321484432 3322374489 3323074572 3330466272 3332060712 3357631116 3365808768 3366008352 3367420128 3373495552 3373959052 3375110592 3392104149 3399850986 3409496832 3409763088 3410676801 3410926848 3418716672 3418983648 3435929784 3436133526 3437574714 3445425396 3445947072 3446151408 3455470368 3464814528 3480799819 3481987824 3482259741 3490212474 3490468352 3490675328 3492139392 3500114688 3500852224 3517737636 3517946229 3519421731 3527459334 3528938826 3536998164 3537257472 3537743472 3538950912 3545612672 3547310112 3564892296 3573312771 3575285568 3583450752 3584953728 3593140992 3601493294 3611232324 3611446461 3612679056 3612961179 3621212406 3621477888 3623211648 3649770684 3651301476 3651517989 3658105976 3659640264 3667998096 3668553472 3668771008 3670023168 3678691968 3696925344 3697214046 3698695224 3707431749 3707703552 3708697104 3709478592 3717729792 3719509632 3726220288 3736669986 3746774556 3755331384 3757404672 3766279872 3767565312 3784947376 3786534864 3786759396 3795182496 3795982208 3796999416 3806247168 3825638319 3835683936 3835983474 3837292704 3844744036 3846056256 3846356604 3846638592 3846866688 3857269248 3865421007 3876690456 3876920334 3885543984 3887404164 3897916344 3917236302 3926776896 3927009744 3928656816 3937629024 3938458752 3949108992 3959788032 3966492817 3978056936 3979414656 3979961406 3988814256 3989343232 3990723876 3991016448 4008584748 4010503833 4020271584 4020509976 4022196264 4031382096 4032758016 4033072944 4042283616 4052128768 4071914553 4074162624 4083467136 4083786024 4095372288 4104027242 4115369223 4115992336 4117095297 4126497858 4126800384 4127122656 4127367384 4128776064 4138528464 4140813312 4159041012 4161032127 4171166496 4173163416 4180692544 4182446016 4191997824 4192881152 4204219392 4213104378 4224747807 4225057536 4225638036 4227080256 4237064856 4238510976 4258065798 4259851722 4269580308 4270479984 4281693696 4282028064 4291807296 4313416387 4315144428 4325654144 4326813288 4327468416 4327725024 4337351424 4339427904 4359448317 4361276763 4371236982 4381219948 4383638784 4385477376 4393993184 4395492864 4417624008 4417885962 4427712912 4428058683 4429832652 4430766096 4440621696 4442747616 4454761536 4475314053 4476841488 4487416038 4487745024 4488011136 4489893504 4500147456 4522805532 4523073723 4524970797 4533134648 4535304858 4545995776 4546350784 4547569068 4547902464 4558644864 4581239712 4581511368 4583432952 4593900528 4594259277 4594596096 4594868544 4607293824 4619752704 4630491378 4642650432 4643012988 4643288307 4653616632 4655844522 4656185856 4666819584 4690316848 4690594972 4692562308 4703279112 4705251768 4715997552 4716991296 4718601216 4729746816 4753189728 4755465288 4764417028 4766697963 4767047424 4777934336 4779938304 4790854656 4804289982 4814976432 4815261948 4816905408 4817281572 4828283208 4830948864 4844012544 4866360912 4868401968 4868690652 4879520352 4890664128 4904922624 4915288441 4929233792 4929618728 4929911042 4931593632 4943242332 4943604736 4944929472 4945971456 4959346176 4967743431 4969827009 4981177026 4982226648 4984611858 4995699408 4998091068 5007108512 5021706496 5048713152 5049012528 5060243328 5060938578 5062665888 5074996224 5099776479 5100851092 5114245248 5114644632 5116390272 5128075008 5128475472 5129155584 5153894676 5154200289 5156362071 5168138094 5168920608 5169227112 5180725312 5183205552 5197221792 5222981736 5235318711 5235702528 5236012992 5238209088 5250172032 5251278336 5265478656 5276606454 5291189001 5305497246 5305886208 5306615208 5318419008 5320965168 5344779664 5347338444 5360362112 5360679968 5362928352 5375176128 5377010688 5377430592 5389711488 5402239941 5416848486 5419018584 5429219404 5431818609 5432216832 5434817472 5444622848 5445048032 5474656026 5487158964 5489460396 5501997144 5502830208 5503156512 5505034752 5518037952 5545388016 5545821069 5548042836 5561555328 5564217888 5576594688 5589330432 5605004979 5617472504 5617805606 5620161834 5632997076 5633410048 5634184048 5636107008 5649419808 5651347968 5677421064 5679802296 5680139094 5692773744 5693973312 5695499124 5709370752 5722409728 5753525904 5753975211 5767116054 5769084384 5769534906 5769957888 5770300032 5783135232 5785903872 5812597756 5815035684 5815380501 5828315976 5831106246 5844851712 5847303168 5875854453 5890165344 5890514616 5892985224 5903617216 5904078244 5904428341 5906443536 5907688128 5920828928 5923663488 5939682048 5967085404 5969121984 5969942109 5983221384 5984014848 5986085814 5986524672 6000196608 6012877122 6030407376 6030764964 6033294396 6047073144 6063425424 6078193152 6108319616 6108681824 6109158866 6111243936 6125200704 6125679036 6126128128 6126491392 6143058432 6156040863 6159670272 6173988504 6189746787 6190200576 6190683984 6191051076 6193164096 6204822176 6207792696 6211219968 6238561518 6256749744 6271038816 6273669024 6287996736 6289321728 6306329088 6319656567 6337586304 6338457054 6340620384 6355597284 6356063232 6387098697 6389777583 6404370462 6405719976 6419968576 6420349264 6422540544 6423042096 6437710944 6472716642 6488481216 6490219932 6491202624 6491587536 6506027136 6509141856 6520885504 6556855473 6571829922 6575458176 6590989776 6593239296 6594628608 6623657908 6626436012 6626828943 6641569368 6642968864 6644748978 6646149144 6660932544 6664121424 6715262232 6728302063 6731124057 6731617536 6732016704 6734840256 6746991104 6747918104 6750221184 6784208298 6799701972 6802957287 6818993664 6819526176 6821353602 6821853696 6837433344 6837967296 6871859568 6872267052 6875149428 6890850792 6891894144 6892302816 6910940736 6929629056 6945737067 6961599638 6963975648 6964519482 6980424948 6980936704 6981350656 6983766783 6984278784 7000229376 7035475272 7035892458 7038843462 7054918668 7057877652 7073996328 7075486944 7077901824 7091225344 7094620224 7129784592 7146625542 7150571136 7166901504 7169907456 7186281984 7202986588 7206434973 7222464648 7222892922 7225358112 7225922358 7242424812 7242955776 7246423296 7299541368 7302602952 7303035978 7316211952 7316783293 7319280528 7335996192 7337106944 7337542016 7357383936 7393850688 7394428092 7394866563 7397390448 7414863498 7415407104 7417394208 7418957184 7435459584 7439019264 7471765539 7473339972 7476917787 7493549112 7510662768 7514809344 7532559744 7569894752 7573069728 7573518792 7590364992 7591407867 7591964416 7593998832 7612494336 7651276638 7671367872 7671966948 7674585408 7689488072 7692112512 7692713208 7693733376 7714538496 7730842014 7752207141 7753380912 7753840668 7771087968 7774808328 7795832688 7834472604 7853553792 7854019488 7857313632 7875258048 7876917504 7898217984 7914909681 7919576064 7932985634 7956113872 7958245869 7958829312 7959922812 7977628512 7981447752 8017169496 8021007666 8040543168 8041019952 8044392528 8062764192 8065516032 8066145888 8084567232 8125272729 8143829106 8148325248 8166934272 8167572048 8208054484 8208541201 8211984039 8230738446 8231984672 8234190594 8252995716 8253600768 8254245312 8254734768 8257552128 8277056928 8318082024 8322064254 8337729799 8342332992 8346326832 8361385088 8364892032 8383995648 8385762304 8426208756 8426708409 8430242751 8449495614 8450115072 8451276072 8454160512 8474129712 8477021952 8516131596 8519703444 8520208641 8539160616 8540959968 8563387392 8564056128 8583614592 8626832774 8630288856 8650674081 8651308288 8653626576 8654302359 8654936832 8655450048 8674702848 8678855808 8718896634 8722553526 8742473964 8746659369 8762439896 8767277568 8770954752 8787986368 8790985728 8835248016 8835771924 8855425824 8856117366 8859665304 8861532192 8881243392 8885495232 8909523072 8926489411 8950628106 8953682976 8974832076 8975490048 8976022272 8979787008 9000294912 9019315683 9045611064 9046147446 9049941594 9066269296 9070609716 9092701568 9095138136 9117289728 9162479424 9163022736 9163738299 9166865904 9187801056 9188518554 9189192192 9189737088 9214587648 9239505408 9260982756 9285300864 9286025976 9286576614 9307233264 9311689044 9312371712 9357842277 9380633696 9381189944 9385124616 9406558224 9410503536 9431995104 9433982592 9459493632 9501133957 9506379456 9507685581 9510930576 9528834056 9533395926 9534094848 9555868672 9559876608 9606555693 9608579964 9629952864 9630523896 9633810816 9634563144 9656566416 9661897728 9709074963 9732721824 9736803936 9737381304 9759040704 9781328256 9809845248 9830576882 9857744883 9858467584 9859237456 9859822084 9863187264 9886484664 9889858944 9891942912 9918692352 9935486862 9939654018 9962354052 9964453296 9967123467 9969223716 9991398816 9996182136 10014217024 10043412992 10097426304 10098025056 10120486656 10121877156 10125331776 10172046073 10176312447 10199552958 10201702184 10228490496 10229289264 10232780544 10256150016 10256950944 10307789352 10308400578 10312724142 10332136927 10336276188 10337841216 10338454224 10361450624 10366411104 10394443584 10442399457 10445963472 10446779223 10470637422 10471405056 10472025984 10476418176 10500344064 10502556672 10553212908 10553838687 10558265193 10582378002 10610994492 10611772416 10613230416 10636838016 10641930336 10689559328 10694676888 10719938313 10720724224 10721359936 10725856704 10750352256 10754861184 10779422976 10804479882 10833696972 10834339383 10838037168 10838883537 10858438808 10863637218 10864433664 10869634944 10889245696 10890096064 10949312052 10974317928 10978920792 11003994288 11005660416 11006313024 11010069504 11036075904 11061729403 11090776032 11091642138 11096085672 11122295247 11123110656 11128435776 11153189376 11178660864 11210009958 11234945008 11235611212 11240323668 11265994152 11268368096 11272214016 11298839616 11302695936 11354842128 11359604592 11360278188 11385547488 11387946624 11390998248 11418741504 11444819456 11476914957 11507051808 11507950422 11534232108 11538168768 11539069812 11539915776 11540600064 11571807744 11596263021 11625195512 11630071368 11630761002 11656631952 11662212492 11751708906 11780330688 11781029232 11785970448 11807234432 11808156488 11808856682 11812887072 11815376256 11841657856 11847326976 11879364096 11899478451 11934170808 11938243968 11939884218 11966442768 11968029696 11972171628 11973049344 12025754244 12031511499 12060814752 12061529928 12066588792 12094146288 12126850848 12156386304 12215743659 12216639232 12217363648 12218317732 12222487872 12250401408 12251358072 12252982784 12286116864 12312081726 12346107669 12347977008 12351285891 12379493574 12380401152 12381367968 12382102152 12386328192 12409644352 12415585392 12422439936 12477123036 12513499488 12542077632 12547338048 12575993472 12578643456 12605226529 12612658176 12639313134 12674243421 12675172608 12676914108 12681240768 12711194568 12774197394 12779555166 12808740924 12811439952 12839937152 12840698528 12845081088 12846084192 12875421888 12940249161 12945433284 12976962432 12980439864 12982405248 12983175072 13012054272 13018283712 13041771008 13078344951 13083830289 13113710946 13143659844 13150916352 13181979552 13186478592 13247315816 13252872024 13253657886 13283138736 13284176049 13285937728 13289497956 13292298288 13321865088 13328242848 13425942159 13430524464 13456604126 13462248114 13463235072 13464033408 13469680512 13493982208 13495836208 13500442368 13568416596 13569221169 13599403944 13605914574 13637987328 13639052352 13642707204 13643707392 13675934592 13743719136 13744534104 13750298856 13781701584 13782777831 13783788288 13784605632 13821881472 13859258112 13891474134 13923199276 13927951296 13929038964 13929864921 13960849896 13962701312 13967533566 13968557568 14000458752 14070950544 14071784916 14077686924 14109837336 14115755304 14147992656 14150973888 14155803648 14182450688 14189240448 14259569184 14293251084 14300093889 14301142272 14333803008 14339814912 14364095347 14372563968 14405973176 14412869946 14444929296 14445785844 14450716224 14451844716 14484849624 14492846592 14599082736 14605205904 14606071956 14632423904 14633566586 14638561056 14671992384 14674213888 14675084032 14714767872 14745865323 14787701376 14788856184 14789733126 14794780896 14829726996 14830814208 14834788416 14837914368 14878038528 14903230293 14909481027 14943531078 14946679944 14953835574 14987098224 15021325536 15065119488 15139789504 15146139456 15147037584 15180729984 15182815734 15183928832 15187997664 15224988672 15299329437 15302553276 15342735744 15343933896 15349170816 15378976144 15384225024 15385426416 15387466752 15461684028 15462600867 15504414282 15506761824 15507681336 15542175936 15549616656 15591665376 15668945208 15705956133 15707107584 15708038976 15714627264 15750516096 15753835008 15796435968 15829819362 15865971268 15873567003 15912227744 15916491738 15917658624 15919845624 15955257024 15962895504 16034338992 16042015332 16081086336 16082039904 16088785056 16125528384 16131032064 16132291776 16169134464 16206719823 16250545458 16287658212 16295455827 16296650496 16333868544 16335144096 16416108968 16417082402 16423968078 16461476892 16463969344 16468381188 16505991432 16508490624 16509469536 16515104256 16554113856 16636164048 16637463207 16644128508 16675459598 16684665984 16692653664 16722770176 16729784064 16767991296 16815014937 16852417512 16853416818 16860485502 16898991228 16900230144 16902552144 16908321024 16948259424 16954043904 17032263192 17039406888 17040417282 17078321232 17081919936 17128112256 17167229184 17253665548 17254688647 17260577712 17261925633 17301348162 17302616576 17307253152 17308604718 17309873664 17310900096 17349405696 17357711616 17437793268 17445107052 17446141503 17484947928 17493318738 17524879792 17534555136 17541909504 17575972736 17670496032 17671543848 17710851648 17712234732 17713285023 17719330608 17723064384 17762486784 17770990464 17819046144 17852978822 17901256212 17907365952 17909826327 17949664152 17952044544 17959574016 18000589824 18038631366 18091222128 18092294892 18099883188 18132538592 18141219432 18185403136 18190276272 18234579456 18324958848 18326045472 18327476598 18333731808 18375602112 18377037108 18378384384 18379474176 18429175296 18468122589 18479010816 18521965512 18569240361 18570601728 18572051952 18573153228 18614466528 18623378088 18715684554 18761267392 18762379888 18770249232 18813116448 18821007072 18863990208 18867965184 18918987264 18958969701 19002267914 19012758912 19015371162 19021861152 19057668112 19066791852 19068189696 19161296091 19213111386 19217159928 19259905728 19261047792 19267621632 19269126288 19313132832 19418149926 19465443648 19473607872 19474762608 19518081408 19562656512 19661153764 19662319621 19670566419 19715489766 19716935168 19718474912 19719644168 19726374528 19772969328 19779717888 19783885824 19870973724 19879308036 19880486829 19924708104 19928906592 19934246934 19938447432 19982797632 19992364272 20028434048 20086825984 20184906189 20193372171 20194852608 20196050112 20240973312 20243754312 20250663552 20344092146 20352624894 20399105916 20403404368 20408871861 20456980992 20458578528 20465561088 20512300032 20513901888 20615578704 20616801156 20625448284 20664273854 20672552376 20675682432 20676908448 20722901248 20732822208 20788887168 20837211201 20884798914 20891926944 20893558446 20941274844 20942810112 20944051968 20951300349 20952836352 21000688128 21106425816 21107677374 21116530386 21164756004 21221988984 21226460832 21273676032 21283860672 21379118656 21382056031 21389353776 21439876626 21441448448 21442719872 21451713408 21500704512 21509722368 21558845952 21608959764 21619304919 21667393944 21668678766 21676074336 21677767074 21716877616 21727274436 21728867328 21739269888 21780192128 21898624104 21948635856 21950349879 21957841584 22007988576 22011320832 22012626048 22072151808 22123458806 22181552064 22183284276 22184599689 22192171344 22244590494 22246221312 22256871552 22306378752 22415296617 22420019916 22430753361 22469890016 22471222424 22480647336 22531988304 22536736192 22544428032 22597679232 22709684256 22719209184 22720556376 22771094976 22774223601 22775893248 22781996496 22837483008 22889638912 22953829914 23014103616 23015900844 23068464216 23076337536 23078139624 23081200128 23143615488 23192526042 23250391024 23256621423 23260142736 23261522004 23313263904 23324424984 23503417812 23560661376 23562058464 23571940896 23614468864 23616312976 23617713364 23625774144 23630752512 23694653952 23744729043 23758728192 23798956902 23868341616 23874737607 23876487936 23879768436 23932885536 23944343256 24051508488 24063022998 24121629504 24123059856 24133177584 24188292576 24253701696 24365598733 24375818187 24431487318 24433278464 24434727296 24436635464 24444975744 24500802816 24502716144 24505965568 24624163452 24625623603 24635952117 24692215338 24695954016 24702571782 24758987148 24760802304 24762735936 24764204304 24772656384 24819288704 24831170784 24954246072 25013189397 25026998976 25084155264 25094676096 25151986944 25157286912 25210453058 25278626268 25280125227 25290728253 25348486842 25350345216 25353828216 25362481536 25422389136 25548394788 25559110332 25560625923 25617481848 25622879904 25679874304 25681397056 25690162176 25692168384 25750843776 25880498322 25890866568 25952022243 25953924864 25960879728 25962907077 25964810496 25966350144 26024108544 26036567424 26083542016 26156689902 26167660578 26227421892 26287319688 26301832704 26363959104 26372957184 26494631632 26496700663 26505744048 26507315772 26566277472 26568352098 26571875456 26578995912 26584596576 26643730176 26656485696 26779468233 26851884318 26861048928 26913208252 26924496228 26926470144 26928066816 26939361024 26991672416 27000884736 27057947049 27136833192 27138442338 27198807888 27211829148 27278104704 27285414408 27351869184 27487438272 27489068208 27491214897 27500597712 27563403168 27565555662 27567576576 27569211264 27643762944 27718516224 27782948268 27846398552 27855902592 27858077928 27859729842 27921699792 27925402624 27935067132 27937115136 28073526831 28141901088 28143569832 28155373848 28219674672 28231510608 28295985312 28301947776 28364901376 28378480896 28503401871 28519138368 28523056743 28586502168 28600187778 28602284544 28667606016 28679629824 28728190694 28811946352 28819667079 28825739892 28889858592 28891571688 28901432448 28903689432 28969699248 28985693184 29127224889 29198165472 29210411808 29212143912 29264847808 29267133172 29277122112 29343984768 29350168064 29429535744 29491730646 29573234649 29575402752 29577712368 29579466252 29589561792 29659453992 29669576832 29675828736 29756077056 29806460586 29818962054 29887062156 29893359888 29907671148 29974196448 30042651072 30130238976 30193914709 30279579008 30292278912 30294075168 30361459968 30365631468 30367857664 30375995328 30516138219 30528937341 30598658874 30605106552 30685471488 30687867792 30698341632 30757952288 30768450048 30770852832 30923368056 30925201734 30996410781 31008828564 31013523648 31015362672 31084351872 31099233312 31183330752 31327198371 31337890416 31340337669 31411912266 31414215168 31416077952 31429254528 31501032192 31507670016 31659638724 31661516061 31674795579 31731942536 31747134006 31824455488 31832983476 31835317248 31839691248 31910514048 31925791008 32068677984 32084030664 32159814939 32162172672 32164079808 32177570112 32251056768 32264583552 32338268928 32413439646 32501090916 32503018149 32575316424 32590911654 32593300992 32667737088 32670288192 32832217936 32834164804 32847936156 32922953784 32927938688 32936762376 33011982864 33016981248 33018939072 33030208512 33108227712 33185188209 33272328096 33274926414 33288257016 33350919196 33366885741 33369331968 33385307328 33445540352 33459568128 33535982592 33630029874 33704835024 33706833636 33720971004 33797982456 33805104288 33816642048 33896518848 33908087808 34064526384 34078813776 34080834564 34156642464 34163839872 34256224512 34334458368 34407019087 34430744871 34507331096 34509377294 34521155424 34523851266 34602696324 34605233152 34614506304 34617209436 34619747328 34621800192 34715423232 34788789063 34875586536 34890214104 34892283006 34969895856 34986637476 35049759584 35151945472 35340992064 35343087696 35421703296 35424469464 35426570046 35438661216 35446128768 35524973568 35541980928 35638092288 35698435353 35705957644 35802512424 35814731904 35819652654 35899328304 35904089088 35919148032 36077262732 36094534497 36182444256 36184589784 36199766376 36265077184 36270059809 36282438864 36370806272 36380552544 36469158912 36647230977 36649917696 36652090944 36654953196 36667463616 36751204224 36754074216 36758948352 36858350592 36936245178 37038323007 37043931024 37138480722 37141203456 37144103904 37146306456 37228933056 37246756176 37431369108 37522534784 37524759776 37540498464 37626232896 37642014144 37727980416 37735930368 37815679587 37837974528 37917939402 38004535828 38022730263 38025517824 38030742324 38043722304 38115336224 38133583704 38322592182 38426222772 38434319856 38519811456 38522095584 38535243264 38538252576 38626265664 38820747483 38836299852 38930887296 38947215744 38949525216 39036162816 39125313024 39235034853 39251490867 39322307528 39324639242 39341132838 39430979532 39433870336 39436949824 39439288336 39452749056 39545938656 39559435776 39741947448 39758616072 39760973658 39849416208 39852528147 39857813184 39868493868 39876894864 39965595264 39984728544 40056868096 40277826477 40369812378 40386744342 40389705216 40392100224 40481946624 40487508624 40501327104 40688184292 40705249788 40707663507 40798211832 40806808736 40817743722 40913961984 40917157056 40931122176 41027803776 41231157408 41233602312 41250896568 41328547708 41330998387 41345104752 41348333493 41351364864 41353816896 41445802496 41465644416 41577774336 41674422402 41769597828 41783853888 41787116892 41789594763 41882549688 41888103936 41902600698 41905672704 42001376256 42212851632 42215354748 42233060772 42329512008 42443977968 42452921664 42547352064 42567721344 42758237312 42764112062 42778707552 42879753252 42882896896 42885439744 42900281667 42903426816 43001409024 43019444736 43092286041 43117691904 43217919528 43238609838 43334787888 43337357532 43352148672 43355534148 43433755232 43454548872 43478539776 43560384256 43797248208 43897271712 43900699758 43915683168 44015977152 44022641664 44025252096 44144303616 44237595969 44246917612 44363104128 44366568552 44369199378 44384342688 44489180988 44492442624 44513743104 44709690879 44728443081 44830593234 44840039832 44861506722 44939780032 44942444848 44961294672 45063976608 45073472384 45195358464 45419368512 45438418368 45441112752 45542189952 45548447202 45551786496 45563992992 45674966016 45897988311 45907659828 46028207232 46031801688 46136928432 46152675072 46156279248 46162400256 46385052084 46387802601 46500782048 46513242846 46520285472 46523044008 46626527808 46648849968 47006835624 47098114441 47117868399 47121322752 47124116928 47143881792 47228937728 47232625952 47235426728 47251548288 47261505024 47389307904 47489458086 47597913804 47620701009 47736683232 47749475214 47752975872 47759536872 47865771072 47888686512 48103016976 48126045996 48243259008 48246119712 48266355168 48376585152 48507403392 48620159469 48731197466 48751636374 48862974636 48866556928 48869454592 48873270928 48886367481 48889951488 49001605632 49005432288 49248326904 49251247206 49271904234 49384430676 49391908032 49405143564 49517974296 49525471872 49528408608 49545312768 49638577408 49662341568 49908492144 49912389621 50026378794 50053997952 50168310528 50189352192 50303973888 50420906116 50445044811 50557252536 50560250454 50581456506 50696973684 50700690432 50707656432 50724963072 50844778272 51096789576 51118220664 51121251846 51217483051 51234963696 51245759808 51359748608 51362794112 51384336768 51501687552 51760996644 51764065941 51781733136 51785776899 51904044486 51907849728 51921759456 51925814154 51929620992 51932700288 52048217088 52073134848 52313379804 52335321156 52338424509 52454843784 52574639376 52603665408 52727918208 52989263264 52993401326 53011488096 53014631544 53132554944 53136704196 53139855069 53143750912 53157991824 53169193152 53287460352 53312971392 53558936466 53703768636 53722097856 53729478981 53826416504 53848992456 53856133632 53878722048 53983344832 54001769472 54115894098 54273666384 54276884676 54397615776 54423658296 54556209408 54570828816 54703738368 54974876544 54978136416 54982429794 55001195424 55126806336 55131111324 55135153152 55138422528 55287525888 55404367767 55437032448 55565896536 55692797104 55707721083 55711805184 55716155856 55719459684 55843399584 55870134264 56147053662 56283802176 56287139664 56310747696 56439349344 56463021216 56591970624 56603895552 56756961792 56876909103 57006803742 57038276736 57046113486 57173004336 57200375556 57204569088 57456381388 57483888273 57623892704 57639334158 57651479784 57779717184 57783143376 57802864896 57807378864 57939398496 58254449778 58364108593 58396330944 58420823616 58424287824 58529695616 58534266344 58554244224 58687969536 58700336128 58983461292 58986958863 59011699257 59146469298 59150805504 59155424736 59158932504 59179123584 59318907984 59339153664 59351657472 59612921172 59637924108 59641460487 59774124312 59786719776 59815342296 59948392896 60085302144 60260477952 60387829418 60554718567 60559158016 60580116513 60584557824 60588150336 60722919936 60731262936 60751990656 61032276438 61057874682 61197317748 61210213104 61226615583 61370942976 61375735584 61396683264 61515904576 61536900096 61541705664 61846736112 61850403468 61992821562 62017657128 62027047296 62030725344 62168703744 62198466624 62366661504 62485425877 62511633603 62654396742 62675780832 62680675338 62823824532 62828430336 62832155904 62858509056 63002064384 63319277448 63323032122 63349591158 63463885072 63468841123 63494268012 63648910976 63665966952 63679382496 63821028096 63851582016 64137355968 64146168093 64168061328 64319629878 64324345344 64328159616 64355140224 64502113536 64529167104 64676537856 64826879292 64857914757 65002181832 65006036298 65150632848 65181823308 65186601984 65340576384 65664435872 65668329608 65695872312 65845907568 65851049637 65855877376 65873524752 66023965728 66033962496 66037878144 66216455424 66370376418 66544656192 66549852828 66553799067 66576514032 66701838392 66733771482 66738663936 66770614656 66891080704 66919136256 67245889851 67260059748 67409670048 67413667272 67441942008 67595964912 67610208576 67633284096 67793037696 68129052768 68157627552 68161669128 68313284928 68322670803 68327679744 68512449024 68668916736 68814038174 68861489742 69014662192 69018754588 69042310848 69047702532 69205392648 69229012608 69234418872 69243600384 69430846464 69577578126 69751173072 69769864269 69780428208 69784566012 69939791712 69973274952 70099519168 70303890944 70681984128 70686175392 70843406592 70848938928 70853140092 70877322432 70892257536 71083961856 71204322511 71234187129 71276184576 71396870706 71411915288 71605024848 71629463808 71639305308 71798656608 72154525464 72189068994 72324958489 72364888512 72369179568 72399532752 72530154368 72540119618 72564877728 72741612544 72761105088 73096796199 73127454561 73294461954 73299835392 73304181888 73309906392 73334927232 73502408448 73508148432 73517896704 73872490356 73876870809 73907856351 74076646014 74087862048 74276961444 74282406912 74288207808 74292612912 74457866112 74493512352 74862738216 75039568191 75045069568 75049519552 75080996928 75252465792 75284028288 75455960832 75471860736 75631359174 75835878804 75840375681 75872184759 76009071656 76045460526 76051035648 76061484648 76087444608 76230672448 76267167408 76645184364 76852445544 76868639712 77039622912 77044191168 77070486528 77076505152 77252531328 77432105821 77641494966 77672599704 77856066729 77861774592 77894431488 77899050432 78072325632 78250626048 78470069706 78502981734 78644615056 78649278484 78682265676 78861959064 78873899648 78878576672 78905498112 79091877312 79118871552 79483894896 79490101989 79517232144 79521947316 79698832416 79705056294 79715626368 79736987736 79753789728 79931190528 79969457088 80113736192 80338404699 80555652954 80739624756 80773488684 80779410432 80784200448 80975017248 81002654208 81173841147 81376368584 81410499576 81415327014 81596423664 81613617472 81635487444 81834314112 82055607552 82462314816 82467204624 82473644691 82501793136 82657095416 82661996774 82690209504 82696666986 82702729728 82707633792 82891604992 82931288832 83155548672 83348844804 83539195656 83567707776 83574233784 83579189526 83765099376 83776207872 83805201396 83811345408 84220580493 84425703264 84430709496 84466121544 84659024016 84887955936 84905843328 85094704128 85135442688 85510205613 85516474624 85528224124 85557415104 85569170229 85759506504 85770879488 85800563334 85806853632 86002818048 86038889472 86184572082 86435839056 86459001237 86477219676 86669575776 86674715064 86704297344 86711068296 86867510464 86909097744 86957079552 87120768512 87594496416 87794543424 87801399516 87831366336 88031954304 88050504192 88236585703 88288607232 88475191938 88493835224 88719703947 88726208256 88733137104 88738398756 88768685376 88978361976 89027486208 89419381758 89456886162 89661186468 89680079664 89723013444 89879560064 89884889696 89922589344 90127953216 90146944768 90390716928 90581744127 90838737024 90876836736 90882225504 91084379904 91096894404 91103572992 91127985984 91548414657 91586812023 91795976622 91815319656 92056414464 92063603376 92273856864 92305350144 92312558496 92770104168 92775605202 92989232343 93001564096 93026485692 93040570944 93046088016 93253055616 93297699936 93981595113 94013671248 94021013007 94196228882 94235736798 94242645504 94248233856 94287763584 94457875456 94465251904 94470853456 94503096576 94523010048 94978916172 94984548183 95195827608 95241402018 95473366464 95498950428 95505951744 95519073744 95731542144 95777373024 96206033952 96252091992 96479444817 96486518016 96492239424 96532710336 96753170304 97014806784 97240318938 97462394932 97503272748 97509054447 97725949272 97738909184 97746541856 97772734962 97779902976 98003211264 98010864576 98496653808 98502494412 98543808468 98768861352 98783816064 98810287128 99035948592 99050943744 99056817216 99090625536 99277154816 99324683136 99555564627 99816984288 99824779242 100052757588 100100657223 100107995904 100336621056 100378704384 100607947776 100841812232 100890089622 101114505072 101120500908 101162913012 101393947368 101415312864 101449926144 101689556544 102193579152 102236441328 102242503692 102434966102 102469927392 102491519616 102719497216 102725588224 102768673536 103003375104 103221057261 103292234613 103521993288 103528131882 103563466272 103571553798 103808088972 103815699456 103843518912 103851628308 103859241984 103865400576 104146269696 104366367189 104626759608 104670642312 104676849018 104909687568 105149278752 105455836416 105978526528 105986802652 106022976192 106029263088 106265109888 106273408392 106279710138 106287501824 106315983648 106338386304 106574920704 106625942784 107095306059 107117872932 107407537272 107444195712 107458957962 107652833008 107697984912 107712267264 107757444096 107966689664 108231788196 108547332768 108553769352 108795231552 108810179427 108847316592 109112418816 109141657632 109407476736 109941692931 109949753088 109956272832 109964859588 110002390848 110253612672 110262222648 110276845056 110575051776 110808735534 111114969021 111131793072 111385594208 111415442166 111423610368 111432311712 111438919368 111686799168 111740268528 112294107324 112567604352 112574279328 112621495392 112878698688 112926042432 113183941248 113207791104 113447038761 113513923584 113753818206 114013607484 114068190789 114076553472 114092226972 114346008672 114400751112 114912762776 114967776546 115247785408 115278668316 115302959568 115559434368 115566286752 115605729792 115614757728 115878796992 116462242449 116508899556 116728217186 116792661888 116841647232 116848575648 117059391232 117068532688 117108488448 117375939072 117705104559 117966922584 117973917726 118023398514 118292938596 118301611008 118310849472 118317865008 118358247168 118637815968 118678307328 119225842344 119275848216 119282920974 119548248624 119557584441 119573439552 119630684592 119896785792 120170604288 120775658836 120782820529 120833479431 121109437134 121118316032 121160233026 121169115648 121176300672 121445839872 121462525872 121503981312 122064552876 122115749364 122122990521 122394635496 122420426208 122453231166 122741885952 122751471168 122793366528 123031809152 123083411328 123693472224 123700806936 123985643124 123992995161 124035314256 124045000479 124054094592 124061450688 124337407488 124396933248 124733323008 124970851754 125023267206 125308793484 125351561664 125361350676 125368784289 125647649064 125664311808 125717018112 126004128768 126638554896 126646064244 126699182316 126927770144 126937682246 126988536024 127297821952 127331933904 127358764992 127642056192 127703164032 128274711936 128292336186 128336122656 128639259756 128648690688 128656319232 128700845001 128710280448 129004227072 129058334208 129276858123 129353075712 129653758584 129715829514 130004363664 130012072596 130301265696 130363646616 130681152768 131328871744 131336659216 131346915619 131391744624 131691815136 131702099274 131711754752 131747049504 132047931456 132067924992 132075756288 132432910848 132712787907 132740752836 133089312384 133099705656 133107598134 133153028064 133403676784 133467542964 133477327872 133541229312 134129072637 134491779702 134520119496 134819340096 134827334544 134883884016 135191929824 135220417152 135586075392 136258105536 136315255104 136323338256 136626569856 136645341606 136655359488 137024898048 137628076348 137693964933 137722979484 138029324384 138037509176 138084621696 138095405064 138410785296 138458025216 138468837744 138487200768 139155156252 139163407803 139502346144 139539728538 139560856416 139569132024 139879583424 139946549904 140199038336 140607781888 141294343323 141353605197 141363968256 141372350784 141686813184 141697877856 141706280184 141754644864 141784515072 142167923712 142408645022 142468374258 142793741412 142823830576 142862103027 143210049696 143258927616 143278610616 143597313216 144309050928 144378137988 144649916978 144729777024 144738359136 144799065504 145060308736 145080239236 145129755456 145522210176 145860478407 146193592398 146254909122 146588923908 146599670784 146608363776 146619812784 146659102443 146669854464 147004816896 147016296864 147744980712 147753741618 147815712702 148153292028 148175724096 148553922888 148576415616 148585225824 148915732224 148987024704 149674392217 149725476432 149737168863 150079136382 150090139136 150099039104 150161993856 150504931584 150568056576 150911921664 151262718348 151335134433 151671757608 151680751362 151744369518 152018143312 152090921052 152102071296 152122969296 152174889216 152461344896 152534334816 153290368728 153652449153 153704891088 153737279424 154079245824 154088382336 154153010304 154505062656 154864211642 155282989932 155292197823 155345199408 155357330697 155712133458 155723549184 155788862976 155798100864 156144651264 156940139412 157005963468 157015273527 157289230112 157298556968 157364531352 157723918128 157747799296 157757153344 157810996224 158183754624 158967789792 158980203978 159034464288 159043894632 159397664832 159410112588 159419565207 159431252736 159473975472 159507579456 159862381056 159938914176 160227472384 160676809398 161111305908 161479249512 161546977368 161568400896 161950034496 162005308416 162347682294 162752737168 162820999152 162830654028 163192847328 163227234944 163270974888 163668628224 164111215104 164924629632 164934409248 164947289382 165003586272 165314190832 165323993548 165380419008 165393333972 165405459456 165415267584 165862577664 166213103301 166311097344 166697689608 167078391312 167123163249 167135415552 167148467568 167158379052 167530198752 167610402792 168441160986 168851406528 168861418992 168932243088 169318048032 169775911872 169811686656 170270885376 170559191131 170630727309 171020411226 171032949248 171056448248 171114830208 171138340458 171519013008 171541758976 171601126668 171613707264 172369144164 172451664819 172871678112 172918002474 172954439352 173339151552 173349430128 173408594688 173422136592 173735020928 173818195488 174241537024 175092325779 175188992832 175589086848 175602799032 175662732672 176063908608 176101008384 176473171406 176950383876 176960876589 176987670448 177035097771 177439407894 177452416512 177466274208 177476797512 177537370752 177956723952 178054972416 178838763516 178913772324 178924381461 179322372936 179360159328 179446026888 179759120128 179769779392 179845178688 180255906432 180293889536 180781433856 181163488254 181664155701 181677474048 181740349539 181753673472 181764451008 182168759808 182193788808 182255971968 183096829314 183173624046 183591953244 183630639312 184112828928 184127206752 184547713728 184610700288 184625116992 185476904641 185540208336 185551210404 185978464686 186003128192 186052971384 186081141888 186092176032 186506111232 186595399872 187456277631 187534900809 187963190226 188027342496 188042026014 188392457764 188471473596 188485291008 188496467712 188575527168 188930503808 188941706912 189006193152 189957832344 189969096366 190391655216 190406523369 190482804036 190946732928 190997900856 191038147488 191463084288 191554746048 192412067904 192438504279 192504183984 192958889634 192973036032 192984478848 193065420672 193506340608 194029613568 194480637876 194573744271 194924789864 195006545496 195018108894 195451898544 195477818368 195493083712 195545469924 195559805952 196021729152 196993307616 197004988824 197087616936 197537722704 197553148911 197567632128 197620574256 198071897184 198101887488 198113634432 198554309632 198649366272 199111129254 199633968576 199649558484 199661397201 200105515176 200201314446 200215991808 200673242112 200757408768 201683624464 201737669553 201780179244 202229010144 202241001816 202325826024 202787894736 202830625728 202899852288 203379113088 204387158304 204472882656 204485007384 204869932204 204939854784 204968012409 204983039232 205451176448 205537347072 206006750208 206442114522 206584469226 207043986576 207056263764 207126932544 207143107596 207616177944 207687037824 207703256616 207730801152 208292539392 208732734378 209253519216 209341284624 209353698036 209819375136 210298557504 210911672832 211357402963 211957053056 211973605304 212045952384 212058526176 212530219776 212546816784 212559420276 212575003648 212631967296 212676772608 213251885568 213612967533 213702561387 214190612118 214235745864 214815074544 214888391424 214917915924 215305666016 215395969824 215933379328 216463576392 216974875467 217094665536 217107538704 217590463104 217620358854 217694633184 218224837632 218283315264 219290388597 219382363683 219883385862 219899506176 219912545664 219929719176 220004781696 220507225344 220524445296 220553690112 221617471068 221630612427 221723569053 222229938042 222263586144 222771188416 222830884332 222847220736 222864623424 222877838736 223373598336 223480537056 224588214648 225118704573 225135208704 225148558656 225242990784 225757397376 225852084864 226367882496 226415582208 226894077522 227507636412 227521127043 228027214968 228136381578 228153106944 228184453944 228692017344 228801502224 229825525552 229935553092 230495570816 230557336632 230605919136 231118868736 231132573504 231211459584 231229515456 231757593984 232296317463 232924484898 233017799112 233456434372 233568200187 233585323776 233683294464 233697151296 234118782464 234137065376 234216976896 234751878144 235410209118 235933845168 235947835452 236046797028 236585877192 236621698944 236635730016 236716494336 237275631936 237356614656 238451684688 238470305967 238551696432 238565841948 239096497248 239115168882 239146879104 239261369184 239793571584 240341208576 241015214097 241551317672 241565641058 241666958862 242218874268 242236632064 242320466052 242338231296 242352601344 242925051744 243007962624 243521523441 244129105752 244231498728 244245981042 244789270992 244840852416 244906462332 245502942336 246063618304 246166822656 247386944448 247401613872 247420934073 247971286248 247985990322 248070628512 248090000958 248108189184 248122901376 248674814976 248793866496 249466646016 249941703508 250046534412 250617586968 250703123328 250722701352 250737568578 251295298128 251328623616 251434036224 252661741479 253277109792 253292128488 253398364632 253855540288 253875364492 253890418663 253977072048 254595643904 254663867808 254717529984 255284112384 255406328064 256530616839 256549423872 256584672372 256672245312 256707510687 257278519512 257312638464 257401690002 257420560896 258008454144 258116668416 258553716246 259307517168 259431659028 260008727328 260024145192 260602531392 260727293232 261362305536 262657743488 262673318432 262693831238 262783489248 263383630272 263404198548 263423509504 263494099008 264095862912 264151512576 264709757109 264865821696 265425575814 265481505672 266159111841 266178624768 266199411312 266215196268 266306056128 266807353568 266935085928 267082458624 268258145274 268983559404 269040238992 269638680192 269654669088 269767768032 270383859648 270440834304 271172150784 271745232381 272516211072 272630510208 272646676512 273253139712 273290683212 273310718976 274645243971 274760436069 275256152696 275387929866 275445958968 276058648768 276075018352 276169243392 276190810128 276821570592 276916050432 276937675488 278310312504 278326815606 278967697029 279004692288 279079457076 279121712832 279138264048 279759166848 279893099808 280398076672 281944785339 282588686646 282707210394 282727936512 282744701568 283373626368 283395755712 283412560368 283509289728 283569030144 284817290044 284936748516 284953644549 285587482824 285647661152 285724206054 286420099392 286517855232 286557221232 287194626432 288618101856 288756275976 289299833956 289316988709 289438334451 289459554048 289476718272 289598131008 290120617472 290160478472 290259510912 291044420352 291720956814 292387184796 292509818244 292527163341 293177847816 293216727552 293239625568 293318204886 293339708928 294009633792 294032593728 295489961424 295507483236 295631425404 296306584056 296351448192 297107845776 297152831232 297170451648 297831464448 297974049408 298666693881 299348784434 299450952864 299474337726 300158272764 300180278272 300198078208 300301971669 300323987712 301009863168 301136113152 301823843328 302525436696 302670268866 303343515216 303361502724 303488739036 304036286624 304181842104 304245938592 304349778432 304922689792 305068669632 306580737456 307304898306 307409782176 307474558848 308158491648 308176764672 308306020608 309010125312 309663171783 309728423284 309876703839 310565979864 310584395646 310690398816 310714661394 311424266916 311447098368 311577725952 311596201728 313099101567 313880278824 314011926936 314030547054 314578460224 314597113936 314621681599 314729062704 315447836256 315495598592 315514306688 316367509248 317935579584 317960407956 318068928576 318087789264 318795329664 318820225176 318839130414 318862505472 318947950944 319015158912 319724762112 319877828352 321285918177 321353618796 322222611816 322958499024 323093954736 323136801792 323900068992 324695364588 325505474336 325641998304 325661308056 326385694656 326430538281 326454469888 326541949776 327337256448 328222430208 329825078793 329849259264 329868818496 329894578764 330007172544 330628381664 330647987096 330760838016 330786667944 330830535168 331725155328 332426206602 333344907063 333395379216 334156782624 334246326498 334270831104 334296935136 334316758104 335060397504 335220805584 336882321972 337702813056 337722837984 337864486176 338636096064 339551823744 339623373312 340341116283 340541770752 341118382262 341261454618 342040822452 342065898496 342112896496 342204572367 342229660416 342276680916 343038026016 343202253336 344738288328 344903329638 345743356224 345836004948 345908878704 346678303104 346698860256 346817189376 346844273184 347470041856 347636390976 349386727347 350184651558 350377985664 351178173696 351205598064 351325465344 352127817216 352946342812 353115313677 353900767752 353921753178 353975340896 354070195542 354878815788 354904833024 354932548416 354953595024 355074741504 355913447904 357677527032 357827544648 357848762922 358522381357 358644745872 358672753323 358720318656 358892053776 359518240256 359539558784 359690357376 360511812864 360587779072 362326976508 362348461587 362500438293 363328311402 363354948096 363480699078 363507346944 363528902016 364337519616 364387577616 364511943936 366193658628 366347248092 366368971563 367183906488 367261278624 368225657856 368254413504 369095427456 369250233984 370953809282 371080416672 371102420808 371956929372 371978985483 372006256384 372105942768 372135001437 372162283776 372184352064 373012222464 373190799744 374912555262 375069801618 375926380452 376054684992 376084052028 376106352867 376784915528 376942947192 376992935424 377151054336 377861007616 377883413824 378012386304 379915664688 379938192732 380783310432 380813046738 380965608072 381893465856 381995801712 382076294976 382926168576 383109492096 384824135808 384877008558 385008367968 385917779268 385946072064 385968957696 386130841344 387012681216 387830574369 388059227136 388961275752 389147488542 389849579728 390013090992 390036217788 390903797088 390986167424 391090939848 392043458304 393986615232 394009977648 394040746857 394175233872 395075445408 395106297822 395135264256 395241148512 396143794368 396203774976 396227268864 397298732544 398138363721 398222258508 399267937152 399299116968 399322794402 400211030352 400402628892 400431983616 402387217911 403367248928 403475339106 403560358488 404458020288 404482003632 404651652048 405575789472 405661251456 406758226176 408548760151 408774316608 408945765312 408970014768 409739864408 409879709568 409936024818 409966078464 410902352896 411074694144 412884229044 413081894799 413168938452 414087973152 414112527528 414253865088 414286215192 415232355888 415374075648 415406513232 415461602304 417465468756 417490223409 418507038432 418682569248 418707396072 419638750272 420597115008 421823345664 422714805926 423883029969 423914106112 423947210608 424060815591 424091904768 424117052352 425060439552 425093633568 425118840552 425263934592 425353545216 426503771136 427225935066 427405122774 428381224236 428471491728 428586309081 429630149088 429776782848 429835831848 430611332032 430791939648 431866758656 432927152784 433949750934 434189331072 434215077408 435180926208 435240717708 435389266368 436566630528 437397981139 437581435221 438580777194 438764727366 439766771724 439799012352 439825091328 439859438352 440009563392 441014450688 441048890592 443234942136 443261224854 443447138106 444281887861 444459876084 444527172288 445542376832 445661768664 445729246848 445755677472 446747196672 446961074112 449023176651 449176429296 449211506589 450237409146 450270417408 450297117312 450485981568 451514794752 451704169728 452735764992 453788155044 454005403299 455015272824 455042254086 456054429936 456272763156 456306213888 456368907888 457384034688 457603004448 459651051104 459871106184 460957347459 460991141632 461114673264 461211838272 462237737472 462265147008 462459030912 463515187968 464592634926 465848969796 465876593469 466035598224 466071992091 466912868744 467136400374 467170647552 467366588928 467394302592 468237564928 468274130752 468433953792 470820418236 471867690336 471895670904 472093594056 473171754384 473243397888 473271460032 473432988672 474551263872 475654364329 476903369376 476940611934 477103392864 477131683896 478192994496 478230337764 478258695621 478293758208 478522738368 479587143168 480682417152 482030428194 483102635344 483131282116 483333917724 484437748536 484640932104 484705202688 485850103488 486015925248 487043046882 488258211504 488462997456 488491962084 489578541984 489681704832 489812924664 491005884672 492127236608 492333645312 494773888896 494803227744 494841868146 495942572496 495971980644 496141257024 496180001916 496216378368 496245802752 497587732992 498639309903 498933292032 499883407016 500093068824 501235173936 501406246656 501445402704 501475137156 502590596256 505323482958 506274709423 506554219584 506584256976 506796729264 507711080576 507750728984 507780837326 507954144096 509191287808 509327735616 509435059968 510812656128 511677573393 511892181927 513061233678 513098847744 513169344744 513344490624 513415021374 514557039024 514625276928 514803380004 514841121792 517107432492 517354994457 518615034336 518863318056 520017454656 520048290384 521205062784 521454586464 522724611072 525276977337 525315486976 525346636864 525387662476 525566978496 526767260544 526808397096 526988198016 528191725824 528303025152 529419514218 530851151628 530882629767 530963011344 531105293313 532318223682 532357249536 532398822624 532430392536 532612112256 533614707136 533870171856 534164917248 536516290548 537967118808 538080477984 539277360384 539309338176 539535536064 540767719296 540881668608 542024740747 542344301568 543490464762 544992467103 545032422144 545261020416 545293353024 546506279424 546581366424 549290487942 549520872138 550512305392 550775859732 550891917936 552117297536 552150036704 552338486784 552381620256 553643141184 553832100864 553875350976 556430713923 556620625008 556653631212 557935394058 558009384576 558158914152 558243425664 558276528096 559518333696 559786199616 560796153344 562368832893 562604702427 563889570678 565177373292 565414420788 565455873024 565489403136 566791511424 566825120736 567018579456 569634580088 569873497032 569907289098 571174965648 571219570107 571295322304 571448412108 572840198784 573114442464 574389252864 577236203712 577315512837 577512551952 578599667912 578633977418 578876668902 578919108096 578953436544 579196262016 580241234944 580320956944 580519021824 582088840704 583441913628 584774369592 585019636488 585054326682 586355695632 586433455104 586479251136 586636409772 586679417856 588065187456 590979922848 591014966472 591262850808 592613168112 592659446733 592702896384 594215691552 594305662464 594340903296 595662928896 595948098816 597333387762 598697568868 598901905728 598948675452 598984191603 600316545528 600396156416 600603943338 600647975424 602019726336 602272226304 605050873392 605213008659 605340537732 606687030432 606723005448 606977478072 608072573248 608363684208 608491877184 608699556864 609845379584 610137339264 613161474912 614609796612 614819564352 614904037227 614949117696 616353529344 616612041216 617656099921 618020250624 619326343566 619456846568 619753407678 621131959728 621168791292 621380797632 621429322788 622848533832 623192403456 626198203134 627760557648 628023853872 628061094108 629156920448 629194227872 629243363198 629458125408 630895672512 630991197184 631028613376 632735018496 634072208889 635871159168 635920815912 636137857152 636175578528 637590659328 637640450352 637678260828 637725010944 637895901888 638030317824 639755656704 640838902599 641107684161 642571836354 642707237592 644445223632 645916998048 646187909472 647800137984 649390729176 650924626401 651010948672 651283996608 651322616112 652771389312 652861076562 652908939776 653083899552 654674512896 657871165791 658147091049 659650157586 659698518528 659737636992 659789157528 660014345088 661256763328 661295974192 661521676032 661573335888 661661070336 664852413204 664891837281 666689814126 666790758432 668313565248 668492652996 668541662208 668593870272 668633516208 670120795008 670441611168 673764643944 675356113719 675405626112 675445675968 675728972352 677272192128 679103647488 679246746624 680682232566 682236764524 682522909236 682563381129 684081644904 684225792992 684409144734 684459320832 684553361832 686076052032 686404506672 689476576656 689806659276 691486712448 691672009896 691817757408 693356606208 693397720512 693634378752 693688546368 694940083712 695272781952 696888952389 698773454694 700369303116 700704600561 700755971328 702356347392 702411196128 702650930688 704255634432 705892685624 706230627354 707801535504 707843506356 707950681792 708140391084 709757631576 709865096832 709907190048 710149483008 711826895808 715355054064 715410917901 715655089296 715697525844 717044762714 717289491744 717345506646 717440637312 717784107552 719036480512 719079117568 719380714752 721023625728 723045642291 724653953016 724696923174 725000876586 726656622804 726709896192 726961398156 727014693888 727057804032 728775155232 729023887872 730564570323 732387317256 732694496184 732737943126 734367812976 734522557248 736508827008 738190854912 738500467968 741907618564 742160833344 742204841616 742262802219 743913858744 743957970966 744012512768 744211885536 744270002874 744324567552 744368704128 746024444928 746381599488 749825110524 750139603236 751852760904 752109369984 752168104056 752212705734 753569831056 753885894384 753985870848 754302108672 755722015232 755766827648 759831329376 759876385464 761566620864 761626093476 761671255989 761931216144 763786931712 763991603424 764152589952 765852337152 766218984192 769591850517 769648271616 769754017116 770016735936 770122532061 771835558536 771937915392 772261682688 774025362432 775661148738 777922551504 778294977084 779699159456 780026181984 780072435576 781807594176 781972334848 782181879696 784086916608 787973230464 788019955296 788081493714 788350467744 790150890816 790212595644 790270528512 790482297024 792287588736 792454537728 794129271327 794597465088 796276727442 796444517016 798477335523 798535874304 798598233936 798645588804 800422060704 800805257784 804774435822 806734497856 806950678212 807120716976 808916040576 808964007264 809303304096 811151578944 811322502912 813516452352 815235697143 817097520302 817548633216 817891530624 817940029536 819479728816 819759419136 819872049636 819932156928 823935731913 825768458088 826163789598 826337876904 828175946304 828225055056 828507730176 828572430384 830464711776 830748151296 830813026464 834930937512 834980446818 836903091087 837014076864 837365138496 837414792144 839277500544 841194230016 845429611852 845479743703 845834356017 847766059938 847828212224 847894421216 848121631182 848183809536 848234104704 850120879104 850187267136 850237681104 850527869184 850707090432 854451870132 854810245548 854860933647 856762448472 856942983456 857172618162 859260298176 859553565696 859671663696 861222664064 861583879296 863733517312 865854305568 867899501868 867950966127 868315003353 868378662144 868430154816 870361852416 870481435416 870778532736 873133261056 874795962278 875162870442 877161554388 877529454732 877581490023 879533543448 879650182656 879718876704 880019126784 882028901376 882097781184 886469884272 886522449708 886894276212 888563775722 888919752168 889054344576 891084753664 891323537328 891458493696 891511354944 893494393344 893922148224 896000081643 898046353302 898352858592 898423013178 900474818292 900540834816 900594234624 900905915007 900971963136 903029589504 903408339456 905471529984 907576310088 908010806598 910030545648 910084508172 912108859872 912545526312 912737815776 914768069376 915206008896 919302102208 919428409333 919742212368 921914694918 921982283264 922229346528 922423676544 924475474944 924530294016 924918061824 927030375936 928989515349 929185269852 929630111517 931697939592 931753186938 932071196448 932143984182 933825737488 934272800748 934341295104 934733177856 934788605184 936548261504 941640836472 943735380672 943791341808 943865044797 944187188112 946343508768 946486795776 946542920064 949102527744 951308728658 953806738752 953881223868 954206785728 954263367792 956385988992 956460675528 956517391242 956587516416 957045476736 959174286336 963857754531 964060856388 966205270688 966262564232 966667835448 968875497072 969281864208 969410405376 971700206976 974086093764 976516423008 976925994912 976983924168 979157083968 979291614843 979363409664 979625849328 982011769344 984254473216 984667290624 989475236379 989547777792 989606455488 989683736292 991885144992 991943961288 992282514048 992360003832 992491605504 995175465984 997278619806 999766814032 1000034721189 1000186137648 1002470347872 1002812493312 1002890805408 1002950274312 1005181192512 1010646965916 1012549418846 1013108439168 1013168513952 1013593458528 1015422161152 1015501457968 1015561674652 1015908288192 1018655471232 1018870119936 1021023348849 1021625312256 1023355146786 1023784363854 1026122467356 1026197695488 1026338689488 1026613717101 1026688981248 1026830042748 1029114078048 1029606760008 1034214864984 1034709988914 1037230068672 1037726636112 1040034909312 1040096580768 1042410125568 1042909172928 1047720745519 1048160182041 1050553954674 1050630973952 1050693273728 1050775324952 1051133956992 1053534521088 1053616794192 1053976396032 1056383451648 1058839028436 1059345941031 1061702303256 1061765259534 1061926022688 1062210586626 1064636447364 1064714499072 1064797645248 1064860785072 1065224224512 1067229414272 1067740343712 1073032581096 1075567144071 1075934237616 1076018259969 1076160955968 1078554720768 1078618676352 1079071072128 1081535438592 1081763337216 1084049481494 1086980929524 1087045384761 1087501314879 1089984934206 1090064844288 1090522040832 1090586706048 1093012558848 1093162732848 1098580975884 1099041744276 1099106914689 1101024610784 1101551719464 1101783835872 1104234595072 1104300073408 1104676973568 1104763240512 1107286282368 1107750701952 1112861427846 1113241250016 1113307262424 1115870788116 1115936956449 1116018769152 1116317828304 1116405004311 1116486851328 1116553056192 1119036667392 1119572399232 1121592306688 1124737665786 1125209404854 1127779141356 1130354746584 1130828841576 1130978806272 1133583022848 1133650241472 1134037158912 1139269160176 1139358128509 1139746994064 1139814578196 1142349931296 1142439140214 1142590644608 1142896824216 1145680397568 1146228884928 1148778505728 1154472407424 1154631025674 1155025103904 1157199335824 1157267954836 1157753337804 1157838216192 1157906873088 1158392524032 1160641913888 1161038043648 1163491723107 1164177681408 1166883827256 1169548739184 1170039272976 1170108653364 1172711391264 1172958502272 1173272819544 1176130374912 1181959845696 1182029932944 1182122240571 1182525701616 1185226336224 1185318893466 1185405792768 1188431383104 1188611324928 1188681806592 1191896197632 1194415091163 1194666775524 1197395137736 1197803811456 1197897350904 1197968383206 1200633091056 1200792312832 1201207886676 1201295950848 1207161653733 1210101746784 1210426017318 1210681075464 1213374060864 1213446010896 1213954956144 1216145146496 1216727368416 1216983754368 1219690759168 1220274678528 1225646280453 1226322949824 1229219593224 1229639128704 1229808074454 1229898235392 1232707058688 1233224082432 1235312199842 1238652687132 1238913693136 1239245684397 1239506815356 1242263919456 1242337582584 1242761595264 1242858645576 1245697067664 1246384806912 1252396406268 1252470670227 1255521115296 1256047707744 1256122188216 1258313840896 1258388455744 1258486726396 1258916250816 1261791345024 1262057226752 1265470036992 1268144417778 1271649089907 1271742318336 1271841631824 1272182446773 1272275714304 1272351157056 1275181318656 1275280900704 1275356521656 1275791803776 1276060635648 1279511313408 1281677805198 1282215368322 1285143672708 1285414475184 1288890447264 1291833996096 1292375818944 1295600275968 1298338332487 1298781458352 1301849252802 1302021897344 1302567993216 1302645232224 1305542778624 1305722153124 1305817879552 1306167799104 1312193943417 1312744305663 1315742331582 1316294182098 1319300315172 1319397037056 1319475273984 1319578315056 1320028690176 1322513526656 1322591948384 1323043352064 1323146671776 1329704826408 1329783674562 1332845663583 1333379628252 1333581516864 1336627130496 1336985305992 1337187740544 1337267032416 1340241590016 1340883222336 1347069529953 1347529287888 1347634519767 1350712227438 1350811252224 1350891351936 1351457944704 1354544384256 1358207294976 1361364465132 1362016209897 1364473529048 1365045818472 1365126762258 1368163289808 1368451585984 1368818289468 1368918641664 1369106723664 1372152104064 1372809013344 1378953153312 1379613318552 1382872042377 1382973424896 1383344019792 1383635514816 1386713212416 1386795441024 1387377092736 1389880167424 1390545563904 1393777904778 1397546909388 1397629780407 1400738606232 1401409201122 1401511942656 1404712694784 1404822392256 1405301861376 1411785371248 1412461254708 1415603071008 1415687012712 1415901363584 1416280782168 1419515263152 1419730193664 1419814380096 1420298966016 1423653791616 1426963092987 1430710108128 1430821835802 1431310178592 1431395051688 1434089525428 1434578983488 1434691013292 1434776086863 1434881274624 1435568215104 1438158235136 1438761429504 1442047251456 1446091284582 1449307906032 1449393846348 1450001753172 1453313245608 1453922796312 1454115608064 1457550310464 1458047775744 1461129140646 1464774634512 1465388992368 1465475886252 1468735625952 1469045114496 1473017654016 1476381709824 1477000935936 1479501820741 1483815237128 1484321666688 1484409683232 1484525604438 1487827717488 1487915941932 1488025025536 1488423771072 1488540005748 1488649135104 1488737408256 1492763198976 1495917929709 1499650221048 1500279206472 1503705521808 1504218739968 1504336208112 1504425411468 1507139662112 1507771788768 1511444030464 1511533655296 1518824128269 1519662658752 1519752770928 1523133241728 1523252186952 1523342511978 1523862432288 1527573863424 1527983206848 1528305179904 1532437968384 1535032720179 1535676545781 1539183701034 1539296543232 1539508034232 1540033471872 1540245064122 1543671117072 1543875830784 1544523365376 1551322297476 1552064983371 1555845103008 1556589954168 1559398318912 1560052363968 1560144871152 1563615188352 1563944669696 1564363759392 1568173833216 1575830932011 1575946460928 1576039910592 1576162987428 1576700935488 1580301781632 1580425191288 1580964594048 1584575177472 1584909075456 1588258542654 1592553454884 1592647889301 1592889034032 1596954671046 1597071748608 1597196467872 1597291177608 1600844121408 1601610515568 1609548871644 1613468995712 1613901356424 1614241433952 1617832081152 1617928014528 1618606608192 1622303157888 1622645005824 1626074222241 1627032904704 1630471394286 1634195040604 1634977401309 1635097266432 1635783061248 1635880059072 1638959457632 1639518838272 1639744099272 1647871463826 1651536916176 1652327579196 1652675753808 1656351892608 1656450110112 1657015460352 1657144860768 1660929423552 1661496302592 1661626052928 1669292141769 1669861875024 1669960893636 1673806182174 1674028153728 1674730276992 1674829584288 1678555001088 1682388460032 1687106498679 1687814107281 1690859223704 1690959487406 1691668712034 1695532119876 1695656424448 1695788842432 1696243262364 1696367619072 1696468209408 1700374534272 1700475362208 1701055738368 1708903740264 1709620491096 1709721867294 1713524896944 1713658710321 1713885966912 1714345236324 1718520596352 1719343327392 1722445328128 1723167758592 1731708611136 1731946538511 1735799003736 1735901932254 1736630006706 1736757324288 1736860309632 1740723704832 1740962870832 1741557065472 1746266522112 1749591924556 1750325740884 1754323108776 1755058909464 1755162980046 1759067086896 1759300365312 1759437753408 1760038253568 1764195562368 1772939768544 1773044899416 1773788552424 1777127551444 1777232930641 1777839504336 1777978340199 1778108689152 1782169507328 1782647074656 1782916987392 1783022709888 1786988786688 1787844296448 1792000163286 1796092706604 1796705717184 1796846026356 1796952574809 1800949636584 1801188469248 1801811830014 1801943926272 1806059179008 1806816678912 1815152620176 1816021613196 1820061091296 1820169016344 1824217719744 1825091052624 1825475631552 1829536138752 1830412017792 1838604204416 1838856818666 1839484424736 1843829389836 1843964566528 1844458693056 1844712111681 1844847353088 1849060588032 1849836123648 1852968299763 1854060751872 1857979030698 1858370539704 1859260223034 1863395879184 1863506373876 1864142392896 1864287968364 1867651474976 1868545601496 1869577210368 1873096523008 1883281672944 1887470761344 1887582683616 1887730089594 1888374376224 1892687017536 1892973591552 1893085840128 1898205055488 1902216626667 1902617457316 1907613477504 1907762447736 1908413571456 1908526735584 1912771977984 1912921351056 1913034782484 1913175032832 1914090953472 1922516707797 1923323052483 1927715509062 1928121712776 1932410541376 1932525128464 1933335670896 1937750994144 1938563728416 1943400413952 1948172187528 1952773879203 1953032846016 1953851989824 1953967848336 1958314167936 1958583229686 1958726819328 1959251698656 1964023538688 1973613497373 1978950472758 1979095555584 1979212910976 1979367472584 1983770289984 1983887922576 1984565028096 1984720007664 1984983211008 1994557239612 1994675511843 1999533628064 2000069442378 2000372275296 2004940695744 2005624986624 2005781610816 2005900548624 2010362385024 2021293931832 2025098837692 2025218920963 2026068341157 2026216878336 2026337027904 2027186917056 2030844322304 2031002915936 2031123349304 2031816576384 2037310942464 2037740239872 2042046697698 2046710293572 2047568727708 2047690143387 2052244934712 2052677378976 2053227434202 2053377962496 2053660085496 2058228156096 2059213520016 2068429729968 2069419977828 2074460137344 2075453272224 2080069818624 2080193161536 2084820251136 2085818345856 2090666857167 2095441491038 2096320364082 2101107909348 2101261947904 2101386547456 2101550649904 2102113801683 2102267913984 2107069042176 2107233588384 2107952792064 2112766903296 2117678056872 2118691882062 2123404606512 2123530519068 2123852045376 2124421173252 2129272894728 2129595290496 2129721570144 2130448449024 2134458828544 2135480687424 2146065162192 2146232753703 2151134288142 2151868475232 2152036519938 2152321911936 2157109441536 2157237352704 2158142144256 2163070877184 2168098962988 2169136926873 2173961859048 2174090769522 2175002629758 2179969868412 2180129688576 2181044081664 2181173412096 2186325465696 2191693710969 2197161951768 2198083488552 2198213829378 2202049221568 2202351771193 2203103438928 2203567671744 2208469190144 2208600146816 2209526481024 2214572564736 2215501403904 2225722855692 2226482500032 2226614524848 2226788406657 2231741576232 2231873912898 2232037538304 2232635656608 2232810008622 2232973702656 2233106112384 2238073334784 2239144798464 2249475331572 2250418809708 2255558282712 2260709493168 2261657683152 2261957612544 2267166045696 2267300482944 2278538320352 2278716257018 2279493988128 2279629156392 2284699862592 2284878280428 2285013767967 2285181289216 2285793648432 2291360795136 2292457769856 2297557011456 2308775551551 2308944814848 2309262051348 2310050207808 2310367596183 2314398671648 2314535909672 2315506675608 2315813746176 2316785048064 2321283827776 2322076087296 2326983446214 2333767654512 2339097478368 2340078545952 2340217306728 2345422782528 2345917004544 2346545639088 2352260749824 2363919691392 2364059865888 2364244481142 2365051403232 2370452672448 2370637786932 2370811585536 2376862766208 2377363613184 2382387813981 2383792395264 2388830182326 2389333551048 2394790275472 2395432006569 2395607622912 2395794701808 2395936766412 2401266182112 2402415773352 2414323307466 2420203493568 2420852034636 2421362150928 2426748121728 2426892021792 2427909912288 2432290292992 2433454736832 2433967508736 2440549357056 2445707091429 2451292560906 2452645899648 2458439186448 2459278257408 2459616148908 2459796470784 2470624399684 2471807195739 2477305374264 2477827386272 2478491368794 2479013630712 2484527838912 2484675165168 2485523190528 2485717291152 2491394135328 2504792812536 2504941340454 2509656669499 2510709273261 2511042230592 2512095415488 2512244376432 2516627681792 2516776911488 2516973452792 2517832501632 2523582690048 2524114453504 2536288835556 2536439231109 2537503068051 2543298179814 2543484636672 2543683263648 2544364893546 2544551428608 2544702314112 2550362637312 2550561801408 2550713043312 2551583607552 2552121271296 2563355610396 2564430736644 2564582800941 2570287345416 2570828950368 2577780894528 2583667992192 2584751637888 2591200551936 2596676664974 2597562916704 2603698505604 2603852898381 2604043794688 2604945010059 2605135986432 2605290464448 2611085557248 2611444306248 2612335598208 2624387886834 2625488611326 2631484663164 2632588364196 2632744470069 2638600630344 2638950547968 2639156630112 2640057380352 2645027053312 2645183896768 2646086704128 2646293343552 2659409652816 2659567349124 2665691327166 2666759256504 2667163033728 2673254260992 2673970611984 2674375481088 2674534064832 2680483180032 2681766444672 2688000244929 2694139059906 2695058575776 2695269039534 2701424454876 2701622504448 2701782703872 2702915889408 2709088768512 2716414589952 2722728930264 2724032419794 2728947058096 2729160168289 2730091636944 2730253524516 2736326579616 2736903171968 2737636578936 2738213447328 2744304208128 2745618026688 2757906306624 2758285227999 2759226637104 2765744084754 2765946849792 2766688039584 2767271029632 2773426424832 2773590882048 2774754185472 2781091127808 2786968546047 2787555809556 2788890334551 2795093818776 2795259560814 2801477212464 2802818402244 2803023885312 2809644784512 2823570742496 2824922509416 2831206142016 2831374025424 2831595134391 2831802727168 2832561564336 2839030526304 2839460387328 2839628760192 2847307583232 2853926185974 2861420216256 2861643671604 2862620357184 2862790103376 2868179050856 2869157966976 2869382026584 2869552173726 2869762549248 2871136430208 2876316470272 2877522859008 2891573263593 2892182569164 2898615812064 2898787692696 2900003506344 2906626491216 2907845592624 2908231216128 2915100620928 2922258281292 2929549269024 2930777984736 2930951772504 2937471251904 2937874844529 2938090228992 2946035308032 2952763419648 2954001871872 2959003641482 2967630474256 2968425709137 2968643333376 2968819366464 2969051208876 2975655434976 2975831883864 2976847542144 2977080011496 2977474816512 2985526397952 2991835859418 2999300442096 3000104163567 3000558412944 3007411043616 3008437479936 3008672416224 3008850822936 3014279324224 3015543577536 3023067310592 3037648256538 3039325317504 3039505541856 3046266483456 3046504373904 3046685023956 3047724864576 3055966413696 3056610359808 3061785867973 3063070046547 3064875936768 3070065440358 3071353091562 3078367402068 3078593086464 3079016068464 3080066943744 3080490128244 3087342234144 3102644594952 3104129966742 3109973215027 3111690206016 3113179908336 3118796637824 3120104727936 3120289742304 3127230376704 3127889339392 3128727518784 3143162236557 3144480546123 3151661864022 3151892921856 3152079821184 3152325974856 3153401870976 3160603563264 3160850382576 3161929188096 3169150354944 3176517085308 3178037823093 3185106909768 3185295778602 3185778068064 3193909342092 3194143497216 3194392935744 3194582355216 3201688242816 3203221031136 3219097743288 3226701432213 3226937991424 3227802712848 3228054779907 3228482867904 3235664162304 3235856029056 3237213216384 3244606315776 3245290011648 3252148444482 3260942788572 3261136154283 3262503944637 3268390081208 3269954802618 3270194532864 3271566122496 3271760118144 3277918915264 3279037676544 3279488198544 3295742927652 3303073832352 3304655158392 3305351507616 3312703785216 3312900220224 3314030920704 3314289721536 3321858847104 3323252105856 3329580550303 3338584283538 3339723750048 3339921787272 3347612364348 3347810869347 3348056307456 3349460553984 3349659168576 3357110002176 3364776920064 3374212997358 3375628214562 3381718447408 3381918974812 3383337424068 3391064239752 3391577684864 3392486524728 3392936418816 3400749068544 3400950724416 3402111476736 3417807480528 3418074385527 3419240982192 3419443734588 3427049793888 3427317420642 3427771933824 3428690472648 3437041192704 3438686654784 3444890656256 3446335517184 3463417222272 3463893077022 3471598007472 3471803864508 3473260013412 3473514648576 3473720619264 3481925741664 3483114130944 3490475169321 3492533044224 3499183849112 3500651481768 3508646217552 3510117818928 3510325960092 3518134173792 3518875506816 3528391124736 3543922965961 3545879537088 3546089798832 3546366721713 3547577104848 3554255102888 3554465861282 3555679008672 3555956680398 3556217378304 3564339014656 3565294149312 3565833974784 3566045419776 3575688592896 3583245273489 3584000326572 3592185413208 3593411434368 3593692052712 3593905149618 3601899273168 3602376938496 3603623660028 3603887852544 3621484961199 3630305240352 3632043226392 3640122182592 3640338032688 3648435439488 3650182105248 3650951263104 3659072277504 3660824035584 3676938841359 3677208408832 3677713637332 3678968849472 3687658779672 3688917386112 3689424223362 3689694706176 3698121176064 3699672247296 3705936599526 3715958061396 3716741079408 3717737053191 3718520446068 3726791758368 3727012747752 3728284785792 3728575936728 3735302949952 3737091202992 3739154420736 3746193046016 3766563345888 3774941522688 3775165367232 3775460179188 3776748752448 3785374035072 3786171680256 3794173185229 3796410110976 3804433253334 3805234914632 3814947269721 3815226955008 3815524895472 3816827142912 3817053471168 3825543955968 3825842702112 3826069564968 3828181906944 3845033415594 3846646104966 3855431018124 3856243425552 3864821082752 3865050256928 3866671341792 3875501988288 3877127456832 3886800827904 3895014997461 3896344375056 3905547758406 3906065692032 3907703979648 3907935696672 3916628335872 3917166459372 3917453638656 3918503397312 3936581830251 3938232916989 3947226994746 3957900945516 3958191111168 3958425821952 3958734945168 3967540579968 3967775845152 3969130056192 3969440015328 3989114479224 3989351023686 3998536990749 3999067256128 4000138884756 4000744550592 4009881391488 4011563221632 4011801097248 4020724770048 4041208589859 4042587863664 4042903559301 4050197675384 4050437841926 4052136682314 4052433756672 4052674055808 4054373834112 4061688644608 4062005831872 4062246698608 4063633152768 4074621884928 4084093395396 4093420587144 4095137455416 4095380286774 4104489869424 4105354757952 4106454868404 4106755924992 4107320170992 4116456312192 4118427040032 4136859459936 4138839955656 4148616127131 4148920274688 4150906544448 4160139637248 4160386323072 4169640502272 4171636691712 4181333714334 4190882982076 4192640728164 4192889341221 4202215818696 4202773094912 4203101299808 4204227603366 4204535827968 4214138084352 4214467176768 4215905584128 4235356113744 4237383764124 4246809213024 4247061038136 4247704090752 4248842346504 4258545789456 4259190580992 4259443140288 4260896898048 4268917657088 4270961374848 4280889278961 4292130324384 4292465507406 4302268576284 4303736950464 4304073039876 4304328260589 4304643823872 4314474705408 4316284288512 4326141754368 4336197925976 4338273853746 4347923718096 4348181539044 4350005259516 4359939736824 4362346824192 4372650931392 4383387421938 4394323903536 4396166977104 4396427658756 4404098443136 4404703542386 4406206877856 4407135343488 4416938380288 4417200293632 4419052962048 4429145129472 4431002807808 4438505462223 4451445711384 4452965000064 4453229049696 4453576813314 4463483152464 4463747825796 4464075076608 4465271313216 4465620017244 4465947405312 4466212224768 4478289596928 4487753789127 4498950663144 4500837619416 4511116565424 4521418986336 4523315366304 4534332091392 4534600965888 4556472384807 4557076640704 4557432514036 4558987976256 4559258312784 4569399725184 4569756560856 4570027535934 4570362578432 4571587296864 4582721590272 4584915539712 4605098160537 4607029637343 4617551103102 4617889629696 4618524102696 4620100415616 4620735192366 4628797343296 4629071819344 4631013351216 4631627492352 4633570096128 4642567655552 4653966892428 4667535309024 4678194956736 4680157091904 4680434613456 4690845565056 4691834009088 4693091278176 4704521499648 4727492796033 4727839382784 4728119731776 4728488962284 4730102806464 4740905344896 4741275573864 4753725532416 4754727226368 4764775627962 4777660364652 4777943667903 4778667102096 4789580550944 4790864013138 4791215245824 4791589403616 4791873532824 4802532364224 4804831546704 4828646614932 4840406987136 4841704069272 4842724301856 4853496243456 4853784043584 4855819824576 4864580585984 4866909473664 4867935017472 4878222666723 4881098714112 4891414182858 4902585121812 4904932203927 4905291799296 4916878372896 4918556514816 4919232297816 4941248799368 4943614391478 4954610748528 4955654772544 4956982737588 4958027261424 4969055677824 4969350330336 4971046381056 4971434582304 4982788270656 5007876425307 5009585625072 5009882680908 5019313338998 5021418546522 5022084461184 5024190830976 5024488752864 5033255363584 5033553822976 5033946905584 5035665003264 5047165380096 5061319496037 5072577671112 5072878462218 5075006136102 5086596359628 5086969273344 5087366527296 5088729787092 5089102857216 5089404628224 5101123602816 5101426086624 5103167215104 5126711220792 5128861473288 5129165601882 5140574690832 5140976130963 5141657900736 5155561789056 5167335984384 5169503275776 5193353329948 5195125833408 5195839615533 5207397011208 5207705796762 5208087589376 5209890020118 5210271972864 5210580928896 5222171114496 5222888612496 5224671196416 5248775773668 5250977222652 5262969326328 5265176728392 5265488940138 5277201260688 5277901095936 5278313260224 5280114760704 5290054106624 5290367793536 5292586687104 5318819305632 5319134698248 5331382654332 5331698791923 5333518513008 5333935020597 5334326067456 5346508521984 5347941223968 5348750962176 5349068129664 5360966360064 5363532889344 5376000489858 5388278119812 5390117151552 5390538079068 5390857724427 5402848909752 5403565407744 5405831778816 5418177537024 5445457860528 5448064839588 5457894116192 5458320336578 5460183273888 5460507049032 5472653159232 5473806343936 5475273157872 5476426894656 5488608416256 5491236053376 5515812613248 5516570455998 5518453274208 5531488169508 5531893699584 5533376079168 5534136335043 5534542059264 5547181764096 5549508370944 5558904899289 5562182255616 5573937092094 5575111619112 5577780669102 5590187637552 5590519121628 5602954424928 5605636804488 5619289569024 5647141484992 5649845018832 5662412284032 5662748050848 5663190268782 5663605454336 5665123128672 5678061052608 5678920774656 5679257520384 5694615166464 5706649880001 5707852371948 5722840432512 5723287343208 5725240714368 5725580206752 5736358101712 5738315933952 5738764053168 5739104347452 5739525098496 5742272860416 5767550123391 5783146527186 5784365138328 5797231624128 5797575385392 5800007012688 5813252982432 5815691185248 5830201241856 5844516562584 5858321637609 5859098538048 5861555969472 5861903545008 5874942503808 5875749689058 5876180457984 5892070616064 5918007282964 5920840492119 5935260948512 5936851418274 5937286666752 5937638732928 5938102417752 5951310869952 5951663767728 5953695084288 5954160022992 5954949633024 5983671718836 5984026535529 5998600884192 6000208327134 6001116825888 6014822087232 6016874959872 6017344832448 6017701645872 6028558648448 6031087155072 6046134621184 6075296513076 6075656762889 6078205023471 6078650635008 6079011083712 6092532966912 6093008747808 6093370047912 6095449729152 6111932827392 6113220719616 6123571735946 6126140093094 6140130880716 6142706183124 6143070430161 6156734804136 6158032136928 6160133887488 6160980256488 6174684468288 6205289189904 6208259933484 6219946430054 6223380412032 6226359816672 6237593275648 6240209455872 6240579484608 6254460753408 6257455037568 6272000571501 6286324473114 6288961092246 6303323728044 6303785843712 6304159642368 6304651949712 6306341405049 6306803741952 6321207126528 6321700765152 6323858376192 6338300709888 6353034170616 6356075646186 6370213819536 6370591557204 6371556136128 6387818684184 6388785871488 6389164710432 6403376485632 6406442062272 6435998865331 6438195486576 6438698261109 6453402864426 6453875982848 6455605425696 6456109559814 6456965735808 6471328324608 6471712058112 6474426432768 6489212631552 6504296888964 6507410780619 6521885577144 6522272308566 6525007889274 6536780162416 6539909605236 6540389065728 6543132244992 6543520236288 6555837830528 6558976397088 6591485855304 6606147664704 6607055313579 6609310316784 6610703015232 6625407570432 6625800440448 6628579443072 6643717694208 6646504211712 6659161100606 6677168567076 6679447500096 6679843574544 6680365219971 6695224728696 6695621738694 6696112614912 6698921107968 6699318337152 6714220004352 6748425994716 6751256429124 6763436894816 6763837949624 6766674848136 6782128479504 6783155369728 6784973049456 6785872837632 6801498137088 6801901448832 6835614961056 6836148771054 6838481964384 6838887469176 6854099587776 6854634841284 6855041303901 6855543867648 6857380945296 6874082385408 6877373309568 6889781312512 6892671034368 6926326654653 6926834444544 6927786154044 6943196014944 6943607729016 6946520026824 6947441238528 6963851483328 6966228261888 6980950338642 6998367698224 7001302963536 7017292435104 7020235637856 7020651920184 7036268347584 7037751013632 7056782249472 7087845931922 7091759074176 7092179597664 7092733443426 7095154209696 7108510205776 7108931722564 7111358017344 7111913360796 7112434756608 7130588298624 7132090839552 7147163441943 7151377185792 7166490546978 7168000653144 7184370826416 7186296019707 7186822868736 7187384105424 7187810299236 7203798546336 7207247320056 7242969922398 7260610480704 7264086452784 7280244365184 7280676065376 7296870878976 7300364210496 7301902526208 7321648071168 7334045218633 7337121274287 7353877682718 7354416817664 7355427274664 7357937698944 7375317559344 7377834772224 7378848446724 7379389412352 7411873199052 7415421587217 7431916122792 7433482158816 7435474106382 7437040892136 7453583516736 7454025495504 7456569571584 7457151873456 7470605899904 7474182405984 7492386092032 7528970008497 7532127819783 7533126691776 7549883045376 7550330734464 7550920358376 7553497504896 7570748070144 7572343360512 7588346370458 7608866506668 7609317693327 7610469829264 7612509204153 7629894539442 7630453910016 7631049790944 7633654285824 7634106942336 7651087911936 7651685404224 7652139129936 7656363813888 7690066831188 7693292209932 7693748402823 7710862036248 7712486851104 7729642165504 7730100513856 7733342683584 7751003976576 7754254913664 7773601655808 7790029994922 7792688750112 7811095516812 7811558695143 7812131384064 7814835030177 7815407959296 7815871393344 7833256671744 7834332918744 7837006794624 7873163660502 7876465833978 7894453989492 7915801891032 7916851643904 7917469890336 7935081159936 7935551690304 7938260112384 7938880030656 7975506899563 7978228958448 7978702047372 7997073981498 7998134512256 8000277769512 8001489101184 8019762782976 8023126443264 8023602194496 8041449540096 8064000734787 8082417179718 8085175727328 8085807118602 8100395350768 8100875683852 8104273364628 8104867513344 8105348111616 8108747668224 8124011663744 8124493397216 8127266305536 8149243769856 8168186790792 8186841174288 8187480504867 8190274910832 8190760573548 8208979738848 8210709515904 8212909736808 8214640341984 8232912624384 8236854080064 8273718919872 8274855683997 8277679911312 8297232254262 8297840549376 8301813088896 8320279274496 8320772646144 8343273383424 8360905638141 8362667428668 8366671003653 8381765964152 8385281456328 8385778682442 8404431637392 8405546189824 8406202599616 8408455206732 8409071655936 8428934353536 8470712227488 8474767528248 8493618426048 8494122076272 8494785403173 8495408181504 8497684693008 8517091578912 8518381161984 8518886280576 8537835314176 8541922749696 8561778557922 8584260648768 8584931014812 8604537152568 8607473900928 8608146079752 8608656521178 8609287647744 8628949410816 8632568577024 8672395851952 8674719790779 8676547707492 8695847436192 8696363078088 8700010519032 8719879473648 8724693648384 8745301862784 8766774843876 8788647807072 8792333954208 8792855317512 8808196886272 8809407084772 8812413755712 8813624533587 8814270686976 8834400587264 8838105924096 8858290258944 8862005615616 8877010924446 8902891422768 8905277127411 8905930000128 8906458099392 8907153626628 8926966304928 8927495651592 8930542626432 8931240034488 8932424449536 8956579193856 8975507578254 8997901326288 9001675238832 9022233130848 9042837972672 9046630732608 9069201931776 9088368327409 9112944769614 9114153281408 9114865028072 9117975952512 9118516625568 9138799450368 9139513121712 9140055071868 9140725156864 9143174593728 9169831079424 9185357603919 9189210139641 9210196321074 9214059274686 9235102206204 9235779259392 9237048205392 9240200831232 9241470384732 9257594686592 9258143638688 9262026702432 9285135311104 9307933784856 9329919645081 9335070618048 9356389913472 9360314183808 9360869226912 9381691130112 9383668018176 9386182556352 9429486709671 9433441638369 9454985592066 9455678765568 9456239463552 9456977924568 9460205612928 9481810689792 9482551147728 9507451064832 9529551255924 9534113469279 9555320729304 9555887335806 9557334204192 9579161101888 9581728026276 9582430491648 9583178807232 9583747065648 9605064728448 9609663093408 9657293229864 9680104296639 9680813974272 9683408138544 9684164339721 9685448603712 9706992486912 9707568087168 9711639649152 9729161171968 9733818947328 9735870034944 9756445333446 9782828365716 9783408462849 9805170243624 9809864407854 9810583598592 9833756745792 9837113029632 9838464595632 9882497598736 9887228782956 9909221497056 9911309545088 9913965475176 9916054522848 9938111355648 9938700660672 9942092762112 9942869164608 9965576541312 9988741650909 10015752850614 10019171250144 10019765361816 10038626677996 10042837093044 10043432608041 10044168922368 10048381661952 10048977505728 10067107645952 10067893811168 10071330006528 10094330760192 10122638992074 10145155342224 10145756924436 10150012272204 10173192719256 10174733054592 10177459574184 10178809256448 10202247205632 10202852173248 10206334430208 10253422441584 10254223156581 10257722946576 10258331203764 10281149381664 10281952261926 10283315801472 10311123578112 10334671968768 10339006551552 10386706659896 10390251666816 10391679231066 10414794022416 10415411593524 10416175178752 10419780040236 10420543945728 10421161857792 10445777224992 10449342392832 10471425507963 10497551547336 10501954445304 10525938652656 10530353456784 10530977880276 10554402521376 10556626520448 10580108213248 10580735587072 10585173374208 10631768897883 10637638611264 10638269396496 10639100165139 10662765308664 10663397583846 10667037026016 10667870041194 10668652134912 10693017043968 10695882447936 10697501924352 10698136259328 10727065778688 10749735820467 10752000979716 10776556239624 10780234303104 10781076158136 10781715448854 10805697819504 10807130815488 10811663557632 10864454883597 10890915721056 10896129679176 10915788232384 10916640673156 10920366547776 10921014098064 10945306318464 10947612687872 10950546315744 10952853789312 10977216832512 10982472106752 11030816524077 11031625226496 11033140911996 11036906548416 11062976339016 11066752158336 11068272670086 11069084118528 11094363528192 11099016741888 11117809798578 11147874184188 11150223238224 11155561338204 11180375275104 11181038243256 11205908849856 11211273608976 11238579138048 11294282969984 11299690037664 11324824568064 11325496101696 11326380537564 11327210908672 11330246257344 11356122105216 11358515040768 11382519555687 11389230332928 11413299760002 11415704743896 11444841809163 11445680865024 11446574686416 11450481428736 11451160413504 11472716203424 11476631867904 11477528106336 11478208694904 11484545720832 11535100246782 11566293054372 11568730276656 11594463248256 11595150770784 11600014025376 11626505964864 11631382370496 11660402483712 11685044992383 11689033125168 11716643275218 11718197076096 11723111938944 11723807090016 11749885007616 11751499378116 11752360915968 11809745490753 11814698750967 11836014565928 11841680984238 11870521897024 11873702836548 11874573333504 11875277465856 11876204835504 11902621739904 11903327535456 11907390168576 11908320045984 11967343437672 11968053071058 11995610972247 11997201768384 12000416654268 12002233651776 12029644174464 12034689664896 12035403291744 12057117296896 12062174310144 12123625769577 12150593026152 12151313525778 12156410046942 12157301270016 12158022167424 12185065933824 12186017495616 12186740095824 12190899458304 12223865654784 12247143471892 12252280186188 12280261761432 12285412366248 12286140860322 12313469608272 12316064273856 12320267774976 12321960512976 12349368936576 12410578379808 12416519866968 12439892860108 12440630514487 12445848381393 12446760824064 12452719633344 12475186551296 12480418911744 12481158969216 12508921506816 12514910075136 12544001143002 12572648946228 12577922184492 12578668023663 12606647456088 12608319284736 12609303899424 12612682810098 12613607483904 12642414253056 12643401530304 12647716752384 12706068341232 12712151292372 12740427639072 12741183114408 12743112272256 12775637368368 12777571742976 12778329420864 12806752971264 12812884124544 12842667836883 12871997730662 12876390973152 12877396522218 12906805728852 12907751965696 12911210851392 12912219119628 12912984781767 12913931471616 12943424116224 12948852865536 12978425263104 13008593777928 13014821561238 13043771154288 13044544617132 13050015778548 13073560324832 13079819210472 13087040472576 13111675661056 13117952794176 13182971710608 13212295329408 13214110627158 13218620633568 13221406030464 13250815140864 13251600880896 13257158886144 13287435388416 13293008423424 13315516386669 13318322201212 13354337134152 13358895000192 13359687149088 13360730439942 13390449457392 13391243477388 13392225229824 13397842215936 13398636674304 13463261367381 13496851989432 13502512858248 13526873789632 13527675899248 13528732308757 13533349696272 13564256959008 13566310739456 13569946098912 13602996274176 13603802897664 13669417154421 13671229922112 13672297542108 13676963928768 13677774938352 13708199175552 13709269682568 13710082607802 13711087735296 13714761890592 13748164770816 13754746619136 13815294481611 13852653309306 13853668889088 13855572308088 13886392029888 13887215458032 13893040053648 13894882477056 13927702966656 13961900677284 13996735396448 14002605927072 14034584870208 14040471275712 14041303840368 14072536695168 14075502027264 14113564498944 14175691863844 14182478388099 14183518148352 14184359195328 14185466886852 14190308419392 14217020411552 14217863445128 14222716034688 14223826721592 14261176597248 14264181679104 14294326883886 14332981093956 14333831003709 14336001306288 14368741652832 14372592039414 14373645737472 14374768210848 14375620598472 14407597092672 14414494640112 14485939844796 14521220961408 14528172905568 14560488730368 14561352130752 14593741757952 14600728420992 14603805052416 14634668000169 14643296142336 14668090437266 14674242548574 14707755365436 14708833635328 14710854549328 14714796611781 14715875397888 14750635118688 14755669544448 14757696893448 14823746398104 14830843174434 14863832245584 14866964317632 14870948212764 14874081784272 14907167033472 14908050991008 14913139143168 14914303746912 14941211799808 14948364811968 15023629275921 15057940016994 15064255639566 15066253383552 15099766090752 15100661468928 15101840716752 15106995009792 15141496140288 15176692740916 15183958488111 15217733013336 15218635386654 15220939658528 15225018408306 15259789078884 15260907820032 15262099581888 15267308571648 15268213884672 15303370808448 15304278259872 15380133662376 15386584419864 15387496805646 15416462398351 15421724072496 15422928392889 15424973702208 15459284331008 15460201027712 15466685367168 15502007953152 15508509827328 15580059989844 15585377500224 15587518846599 15622191033624 15623117390286 15624262768128 15629670060354 15630815918592 15631742786688 15666513343488 15668665837488 15674013589248 15746327321004 15752931667956 15788907978984 15831603782064 15833703287808 15834939780672 15870162319872 15871103380608 15877760061312 15951013799126 15956457916896 15957404094744 15994147962996 15995096375769 15996269024512 16000555539024 16001805061791 16002978202368 16039525565952 16046252886528 16047204388992 16082899080192 16128001469574 16164834359436 16170351454656 16171614237204 16172573173281 16200790701536 16201751367704 16208546729256 16210696223232 16217495336448 16248023327488 16248986794432 16254532611072 16336373581584 16373682348576 16374961009734 16380549821664 16381521147096 16417959477696 16421419031808 16425819473616 16429280683968 16465825248768 16473708160128 16547437839744 16549711367994 16555359822624 16594464508524 16595681098752 16603626177792 16641545292288 16676714697867 16686546766848 16721811276282 16725334857336 16733342007306 16763531928304 16770562912656 16771557364884 16808863274784 16812405199232 16816910413464 16857868707072 16941424454976 16949535056496 16987236852096 16988244152544 16989570806346 16990816363008 16995369386016 17034183157824 17036762323968 17037772561152 17083845499392 17119949640003 17123557115844 17168521297536 17169862029624 17209074305136 17214947801856 17216292159504 17217313042356 17218575295488 17302650370173 17344791703904 17349439581558 17353095414984 17391694872384 17392726156176 17400021038064 17439758947296 17490603725568 17533549687752 17567596686493 17574964912827 17577295614144 17584667908416 17585710635024 17616393772544 17618814169544 17624827511424 17627249067174 17628541373952 17668801174528 17676211848192 17754021848892 17762521476357 17805782845536 17810554254822 17811860000256 17812916198784 17814307253256 17853932609856 17854991303184 17861085252864 17862480068976 17864848899072 17951015156508 17952079606587 17995802652576 18003350477664 18044466261696 18085675945344 18093261465216 18138403863552 18176736654818 18225889539228 18226970288667 18228306562816 18229730056144 18234615070413 18235951905024 18237033251136 18277598900736 18279026243424 18280110143736 18286349187456 18339662158848 18370715207838 18378420279282 18420392642148 18428118549372 18429211290483 18470204412408 18474096410784 18480401662464 18482940769464 18515189373184 18516287277376 18524053404864 18570270622208 18615867569712 18659839290162 18670141236096 18712779826944 18720628367616 18721738453824 18763382260224 18772365112704 18816001714503 18858973419342 18866883276738 18909971184132 18911357531136 18912478927104 18913955849136 18920411225856 18963621379584 18965102295456 19014902129664 19059102511848 19068226938558 19104121178023 19110641458608 19111774671612 19114668408384 19158322203776 19163456052552 19166357614464 19167494131296 19210129456896 19219326186816 19307996595993 19314586459728 19316094783327 19360208593278 19361627948544 19366816277088 19368328679442 19370897207424 19413984973824 19415136174336 19423279298304 19467637894656 19512890666892 19522232341857 19565656731432 19566816925698 19610340487248 19619728815708 19621167197184 19667513491584 19676929191264 19764995197472 19774457565912 19818442994112 19821165940737 19822619090176 19827930950352 19832109045696 19876222711296 19877401321344 19885738329216 19931153082624 19977483301818 20031505701228 20038342500288 20039530723632 20041095659913 20077253355992 20085674186088 20086865216082 20088337844736 20096763323904 20097955011456 20134215291904 20135787622336 20142660013056 20245277984148 20290310684448 20291513848872 20300024544408 20346385438512 20349466109184 20354919148368 20357618512896 20404494411264 20405704346496 20506844883168 20508446313162 20515445893152 20516662407528 20562298763328 20563904523852 20565123911703 20566631602944 20622247156224 20669343937536 20678013103104 20773413319792 20778979963959 20780503333632 20783358462132 20829588044832 20830823187048 20839560080472 20842323715584 20891554449984 20898684785664 20942851015926 20995103094672 21003908890608 21051877305312 21060706913568 21061955760552 21108805042752 21113253040896 21161471174144 21170346748416 21263537795766 21275277222528 21276538792992 21278200330278 21325530617328 21326795167692 21334074052032 21335740082388 21337304269824 21391764895872 21396272518656 21441490325829 21454131557376 21499471640934 21504001959432 21553112479248 21560468606208 21562152316272 21563430897708 21611395639008 21728909767194 21769812505189 21781831442112 21792259358352 21831576464768 21833281346312 21840733095552 21842028196128 21890612636928 21895225375744 21901092631488 21905707578624 21964944213504 22002135655899 22011363822861 22061633048154 22063250452992 22066281823992 22073813096832 22125952678032 22133504316672 22136545340172 22138168237056 22235619597156 22246264761651 22295748368376 22300446476448 22311122676408 22360750550208 22362076486512 22411817699712 22422547217952 22477158276096 22586910025491 22588565939968 22596383459349 22599380075328 22649649136128 22650992203392 22652761075128 22660492514688 22712244210432 22717030081536 22765039111374 22826599520004 22827953079981 22831409487792 22837527612459 22889683618326 22891361730048 22893149372832 22900962857472 22902320827008 22945432406848 22953263735808 22955056212672 22956417389808 22969091441664 23070200493564 23132586108744 23137460553312 23188926496512 23190301541568 23200028050752 23253011929728 23262764740992 23307063852121 23320804967424 23370089984766 23378066250336 23433286550436 23434676085429 23436394152192 23446223877888 23447614180032 23499770015232 23502998756232 23619490981506 23629397501934 23672029131856 23683361968476 23741043794048 23747405673096 23750554931712 23752409671008 23805243479808 23806655070912 23814780337152 23816640091968 23926520698689 23934686875344 23936106142116 23991221944494 23994403536768 24000833308536 24004467303552 24059288348928 24069379329792 24070806583488 24114234593792 24124348620288 24192002204361 24247251539154 24301186052304 24302627051556 24312820093884 24314602540032 24316044334848 24372034991232 24373480191648 24381798916608 24447731309568 24494286943784 24504560372376 24560523522864 24562441514601 24570824732496 24572281720644 24626939216544 24632128547712 24643921025952 24698737873152 24821156759616 24824567051991 24833039733936 24879785720216 24881261028974 24891696762786 24893521648128 24905439266688 24950373102592 24960837823488 24962317938432 25029820150272 25082716914423 25088002286004 25145297892456 25155844368984 25157336047326 25213294912176 25216638569472 25218607798848 25225365620196 25227214967808 25286803060608 25412136682464 25424302584744 25480855278144 25482366228816 25484356209519 25486224544512 25551274736736 25555143485952 25556658841728 25613505942528 25625768249088 25685335673766 25743995461324 25752781946304 25754793044436 25813611457704 25822421702784 25824438239256 25825969563534 25827862943232 25886848232448 25897705731072 26017187555856 26024159372337 26029643122476 26087542308576 26089089234264 26100031557096 26147120649664 26159638420944 26174080945152 26223351322112 26235905588352 26365943421216 26424590658816 26428221254316 26437241267136 26440873600761 26442812060928 26503201761792 26514317772288 26559212296603 26574870776832 26586016846848 26631032773338 26636644402424 26708674268304 26717790000384 26719374298176 26721460879884 26780898914784 26782486954776 26797273348608 26926522734762 26993703978864 27005025716496 27053747579264 27055351798496 27057464617514 27066699392544 27128513918016 27132621478912 27139892197824 27207605795328 27265104982227 27338834308842 27342459844224 27344595084216 27353927857536 27355549876704 27416398351104 27418539365136 27420165215604 27422175470592 27429523781184 27509493238272 27556072811757 27567630418923 27630588963222 27705306618612 27707337778176 27711144616176 27772784059776 27774430916064 27786080107296 27855405933312 27923801354568 27989758935243 27993470792896 28005211854144 28069169740416 28080942551424 28082607680736 28145073390336 28151004054528 28288460129013 28300324915107 28351383727688 28364956776198 28367036296704 28368718390656 28370933773704 28380616838784 28434040823104 28435726890256 28445432069376 28447653443184 28522353194496 28588653767772 28665962187912 28667662007418 28672002612576 28737483305664 28745184078828 28747291474944 28749536421696 28751241196944 28815194185344 28828989280224 28971879689592 29040312889917 29042441922816 29056345811136 29120977460736 29122704261504 29187483515904 29201456841984 29207610104832 29269336000338 29336180874532 29348485097148 29350225388547 29415510730872 29421709098656 29429593223562 29431750795776 29501270237376 29511339088896 29515393786896 29647492796208 29661686348868 29727664491168 29733928635264 29741896425528 29748163568544 29814334066944 29816101982016 29826278286336 29828607493824 29882423599616 29896729623936 29966224952727 30047258551842 30115880033988 30128511279132 30130297824123 30132506767104 30201322937856 30203681433504 30213990019584 30282992280576 30353385481832 30367916976222 30435466026672 30437270773308 30441879317056 30450036816612 30519578157768 30524199163776 30536427769344 30606741616896 30608556519744 30760267324752 30762669469743 30773168839728 30774993611292 30832924796702 30843448144992 30845856785778 30849947404416 30918568662016 30920402055424 30933370734336 31004015906304 31017019654656 31160119979688 31170755000448 31175037693198 31244382067248 31246234780572 31248525536256 31259340120708 31261631837184 31263485573376 31337331674976 31348027178496 31414276523889 31492654642008 31505863335912 31577815957968 31663207564128 31669879561344 31740324639744 31742206761216 31755520122624 31895306693649 31902027598252 31912915833792 31914808189488 31917300495417 31988295925992 31990192751538 31992538049024 32001111078048 32003610123582 32005956404736 32079051131904 32092505773056 32094408777984 32249207461401 32256002939148 32329668718872 32340702909312 32343228474408 32345146346562 32401581403072 32403502735408 32417093458512 32421392446464 32434990672896 32496046654976 32497973588864 32672747163168 32747364697152 32749922019468 32761099643328 32763042294192 32835918955392 32842838063616 32851638947232 32858561367936 32931650497536 32947416320256 33092449572231 33094875679488 33099422735988 33110719645248 33188929017048 33207252355584 33283090584576 33353429395734 33443622552564 33450669714672 33466684014612 33527063856608 33541125825312 33543114729768 33617726549568 33624810398464 33633820826928 33715737414144 33882848909952 33899070112992 33974473704192 33976488305088 33979141612692 33981632726016 33990738772032 34068366315648 34075545122304 34147558667061 34167690998784 34239899280006 34247114231688 34334525427489 34337042595072 34339724059248 34418148610272 34429895603712 34432584319008 34434626084712 34605300740346 34689583407808 34698879163116 34706190829968 34783389744768 34785452312352 34800042076128 34879517894592 34981207451136 35055134977149 35067099375504 35135193372986 35149929825654 35154591228288 35169335816832 35171421270048 35232787545088 35237628339088 35249655022848 35254498134348 35257082747904 35429236472259 35508043697784 35525042952714 35611565691072 35621108509644 35623720000512 35625832397568 35628614506512 35707865219712 35709982606368 35722170505728 35724960137952 35902030313016 35904159213174 35986832916741 35991605305152 36006700955328 36088932523392 36171351890688 36186522930432 36353473309636 36370877308731 36451779078456 36453940577334 36456613125632 36459460112288 36469230140826 36471903810048 36474066502272 36555197801472 36558052486848 36560220287472 36572698374912 36741430415676 36756840558564 36840785284296 36856237098744 36858422580966 36940408824816 36948192821568 36960803324928 36965881538928 37030378746368 37032574554752 37048106809728 37140541244416 37231735139424 37319678580324 37321891543461 37337545144179 37340282472192 37425559653888 37441256735232 37443476907648 37526764520448 37544730225408 37632003429006 37717946838684 37733766553476 37736004070989 37819942368264 37824957854208 37827911698272 37840822451712 37927242759168 37930204590912 38118205023696 38136453877116 38208242356046 38221282917216 38223549343224 38229336816768 38316644407552 38326912105104 38332715228928 38334988262592 38420258913792 38438652373632 38528003510649 38615993191986 38629172919456 38632189566654 38720417186556 38723255897088 38733632554176 38736657358884 38738954345301 38741794414848 38830272348672 38846558596608 38935275789312 39025781333784 39044464683714 39131313462864 39133633851396 39220680974496 39239457631416 39335026983168 39353858382528 39529990394944 39548915131824 39636885988224 39642331881474 39645238180352 39655861900704 39664218091392 39752445422592 39754802642688 39771476658432 39862306165248 39946549160007 39954966603636 40063011402456 40076685000576 40079061447264 40082191319826 40154506711984 40171348372176 40173730432164 40176675689472 40193526647808 40195910022912 40271575244672 40490555968296 40580621368896 40583027697744 40586196926271 40600049088816 40692770877024 40698932218368 40709838296736 40808988822528 40811408692992 41008251463263 41013689766336 41016892626324 41030891786304 41033324815056 41124597526656 41127809047704 41130247823406 41133263205888 41244494312448 41445883444833 41546826639584 41557959927918 41561006667264 41566716924264 41659176089664 41661646374096 41679120160944 41684647431168 41783108899968 41885702031852 41990206189344 42007817781216 42103754610624 42121413827136 42123911521104 42217610085504 42226506081792 42322942348288 42340693496832 42527075591532 42547435164297 42550554445056 42553077585984 42556400660556 42651061234656 42653590335384 42668148104064 42671480164776 42783529791744 42792545037312 42882980651658 42998943281868 43001493011127 43008003918864 43106224958496 43120937212416 43124304632544 43126861795416 43222791278016 43457819534388 43539625010378 43563662884224 43584518716704 43663152929536 43666562692624 43681466191104 43684056392256 43781225273856 43802185262976 43811415157248 43904004000507 43929888427008 44004271311798 44022727645722 44123266096308 44126500905984 44132563647984 44144389835343 44147626193664 44251905356064 44267008633344 44273090680344 44471239194312 44492529523302 44591496736752 44600892952896 44622245352816 44721501100416 44724152973024 44823635399424 44845094435904 45051992057317 45070887827763 45173820050982 45177131879936 45192766918698 45198760150656 45299298272256 45301984406784 45305522150256 45320985029376 45424488420864 45530078222748 45551875464333 45653199040008 45655906159962 45662818975584 45675055224918 45779367236652 45782723460096 45786298745664 45801925714944 45804641654016 45890864813696 45910112425344 45912834779616 46140400987128 46249387195053 46265172217488 46268785178667 46274921106624 46377852993024 46380603083136 46400056101504 46506023859456 46525529481984 46614127704242 46740179969532 46756132500672 46762556539797 46866573100872 46869352170858 46872788304384 46892447755776 46895228360064 46999540030464 47005997512464 47238981963012 47258795003868 47344058263712 47366723936952 47482087588096 47494811346192 47501109863424 47504819342016 47610486959616 47613310141824 47633280183936 47853041397378 47869373750688 47872212284232 47982443888988 47985289127307 47988807073536 48001666617072 48005415185373 48008934607104 48118576697856 48138758659584 48141613166976 48228469187584 48248697240576 48384004408722 48494503078308 48602372104608 48605254103112 48625640187768 48632088669696 48744069982464 48746960383296 48763597833216 48988573887568 48992399525887 49009120744752 49121047045728 49124883029202 49141649464992 49144563441288 49253878433088 49264257095424 49287842051904 49397475746304 49642313519232 49649134103982 49666079467872 49759571440432 49762522057948 49783393525572 49787043296256 49810878533376 49924635876864 50030144093601 50059640300544 50165433828846 50176004572008 50290595784912 50311688737968 50314672094652 50426589824352 50437215597696 50450731240392 50573606121216 50824273364928 50848605169488 50961710556288 50964732457632 50968712419038 50972449089024 51102549473472 51110286971904 51113317683456 51251536498176 51359848920009 51370671347532 51487990922648 51505563892608 51509586088872 51627222915408 51644843405568 51648876478512 51651939127068 51655725886464 51907951110519 52034375111712 52048318744674 52059286244952 52175084617152 52178178468528 52200063114192 52294241299328 52319276841888 52446702644224 52471811176704 52702790059479 52724894738481 52731886842432 52849181317632 52856442508632 52874482534272 52881747201522 52885624121856 53006403523584 53028635544576 53118424593206 53262065546676 53273288804848 53287564429071 53417348536608 53435580000768 53438748596352 53442921759768 53561797829568 53564973909552 53594546697216 53853045469524 53856238819761 53987407957728 54010051432992 54107495158528 54110703596992 54114929235028 54133398785088 54257027836032 54279784395648 54415211590656 54530209964454 54677668617684 54680910866001 54684919688448 54689190168432 54703845211239 54707855715072 54711099753408 54832796702208 54837078730272 54840330431208 54859047562368 55018986476544 55112145623514 55135260837846 55261177926444 55410613237224 55422289232352 55545568119552 55548861832128 55572160214592 55710811866624 55828548296941 55847602709136 55979517870486 55986941585792 56010423708288 56138339480832 56161885102848 56165215361472 56290146780672 56448005143509 56576920258026 56600649830214 56702767455376 56729913552396 56734072593408 56737436781312 56741867547408 56761233677568 56868081646208 56871453780512 56890864138752 56895306886368 57044706388992 57177307535544 57312363534069 57331924375824 57335324014836 57344005225152 57474966611328 57490368157656 57499072843392 57502482393888 57630388370688 57657978560448 57923989787979 57943759379184 57948284349981 58080625779834 58084883845632 58112691622272 58241954921472 58245408523008 58402913683968 58538672000676 58566697025571 58672361749064 58696970194296 58700450777094 58831021461744 58843418197312 58859186447124 58863501591552 59002540474752 59030787573792 59294985592416 59323372697736 59455328982336 59463497822211 59467857270528 59483792851056 59496327137088 59628668133888 59632203964032 59657214987648 59764847199232 59793459247872 59932449905454 60094517103684 60231760067976 60257022558264 60260595648246 60265013534208 60402645875712 60407362867008 60427980039168 60706770963664 60735833952444 60870932053344 60874541546616 60883758634112 60900073633224 61039156315536 61048398327552 61072855538688 61213483233792 61217113039488 61520534649504 61525338939486 61546337679456 61549987222584 61665849593404 61686896289984 61691713571556 61695371735109 61699894808832 61840804110848 61866741468672 62008031812608 62034039309312 62320239959376 62336939891877 62341510000896 62350075386396 62488764134496 62492469561144 62518680241416 62526971146752 62674663349952 62696054356992 62828553047778 62985309284016 63011726671824 63155631915936 63326415128256 63339759122688 63484413522432 63511040245248 63618578291863 63790613387298 63804055196504 63825831667584 63829616378976 63834600990834 63976591851984 63980385503076 63985076098048 64002222156096 64007220247164 64011912809472 64188817555968 64324470977487 64498414922802 64512005878296 64659337437744 64681405818624 64686456948816 64690292693124 64803162806144 64807005470816 64834186917024 64992093309952 64995947177728 65309437515567 65345494326336 65494729394304 65499844038936 65522199286656 65526084588384 65671837910784 65685676127232 65703277894464 65717122735872 65894832640512 66006406967697 66034091468583 66184899144462 66189751358976 66198845471976 66221439290496 66377858034096 66414504711168 66706858791468 66738794284953 66887245105128 66901339429344 66933368029224 67054127713216 67082251650624 67086229459536 67235453099136 67249620796928 67267641653856 67431474828288 67760730076473 67765697819904 67789150378047 67798140225984 67948947408384 67952976610176 67958283225384 67981477544064 68136732631296 68151090244608 68295117334122 68479798560012 68483859239943 68494228463376 68669050854978 68674085190144 68679448118496 68836297220544 68859791207424 68865168638016 68869252169424 69210601480692 69379166815616 69397758326232 69412381659936 69566779489536 69570904624704 69600084152256 69759035789184 69921191556363 69962414902272 70110269954298 70134198751008 70270386745972 70299859651308 70304028256287 70309182456576 70338671633664 70342842540096 70475256678176 70499310045696 70508996268696 70858472944518 71016087395568 71050085905428 71223131382144 71242217019288 71251664795136 71257229013024 71415730439424 71419965212736 71444341011456 71449920275904 71779562096067 71804060626032 71808318426348 71973665833482 71983210610304 72013401910656 72177865046784 72342703781376 72373045860864 72576006613083 72706946619272 72741754617462 72903558156912 72907881154668 72913226251264 72918920224576 72938460281652 72943807620096 72948133004544 73116104973696 73120440574944 73145396749824 73482860831352 73513681117128 73681570568592 73687324543803 73712474197488 73716845161932 73880817649632 73896385643136 73931763077856 74060757492736 74065149109504 74096213619456 74463470278848 74473701155973 74639357160648 74643783086922 74675090288358 74680564944384 74851119307776 74882513470464 74886953815296 75089460450816 75248150743269 75264006858012 75435893677368 75467533106952 75472008141978 75639884736528 75649915708416 75655823396544 75681644903424 75860409181824 76236410047392 76272907754232 76416484712092 76442565834432 76447098686448 76453068628557 76458673633536 76633288815104 76653824210208 76665430457856 76669976525184 76840517827584 76877304747264 77056007021298 77231986383972 77258345838912 77264379133308 77440834373112 77467265108352 77473314717768 77477908690602 77483588829696 77660544697344 77693117193216 78051562667568 78088929367428 78262626925728 78267267702792 78441361948992 78478915262832 78670053966336 78707716765056 79059980789888 79097830263648 79273771976448 79284663762948 79290476360704 79311723801408 79322620802283 79328436182784 79509605285376 79542953316864 79677636889809 79724612330496 79893098320014 79909933207272 80126022804912 80153370001152 80158122894528 80164382639652 80309013423968 80342696744352 80347460864328 80391820045824 80543150489344 80981111936592 81161242737792 81166055395488 81172393852542 81200098177632 81385541754048 81397864436736 81419676593472 81622817385984 81795314946681 82016502926526 82027379532672 82033785252648 82061783572608 82066649630112 82249195053312 82255618095408 82260495646812 82266526411776 82668218435271 82702891256769 82891766889666 83093653279168 83115919855836 83122013334528 83133433848528 83318352179328 83323292748192 83358240321888 83566217799936 83771404063704 83969276805729 83980412378688 84015635562432 84207509221248 84242827654272 84247823042208 84435220171008 84453012163584 84865380387039 85054151183064 85094870328594 85101108890112 85106155171968 85112801321112 85302122469312 85307180670768 85336296208128 85342960329552 85567059583488 85765961303316 85997886563736 86002986022254 86016007837728 86212449916992 86241874424832 86248609265088 86253723590832 86445582556032 86915639068776 87079250020756 87084413601409 87120938669751 87127325768448 87169037433408 87326305859072 87333125385248 87362932382208 87368112784512 87562450547712 87604370525952 87622830314496 87808008001014 88008542623596 88045455291444 88050676165641 88246532192616 88265127295968 88288779670686 88295252387328 88503810712128 88534017266688 88546181360688 88942478388624 88985059046604 89182993473504 89201785905792 89244490705632 89443002200832 89448305946048 89647270798848 89690188871808 89898674858181 90103984114634 90141775655526 90347640101964 90354263759872 90385533837396 90390893472369 90397520301312 90603968813568 90611044300512 90641970058752 90848976841728 91060156445496 91103750928666 91306398080016 91311812319924 91325637951168 91350110449836 91558734473304 91572597491328 91609283308032 91781729627392 91820224850688 91825669559232 92280801974256 92288008409229 92498774390106 92530344434976 92537570357334 92549842213248 92755705986048 92761206166272 92800112203008 93012047718912 93051058963968 93228255408484 93480359939064 93512265001344 93525113079594 93733146201744 93738704341716 93745576608768 93784895511552 93790456720128 94011995024928 94242829571667 94477963926024 94517590007736 94688116527424 94701126161299 94733447873904 94964175176192 94989622692384 95009638684032 95220973919232 95226620283648 95266560367872 95685920080947 95706082794756 95738747501376 95744424568464 95751901486251 95964887777976 95970578254614 95977614147072 96003333234144 96010830370746 96017869214208 96237153395712 96277517319168 96283226333952 96768008817444 96989006156616 97204744209216 97210508206224 97251280375536 97264177339392 97488139964928 97493920766592 97977147775136 97984799051774 98018241489504 98242094091456 98249766058404 98283298929984 98289126882576 98507756866176 98528514190848 98575684103808 98794951492608 99277348716693 99284627038464 99298268207964 99332158935744 99519142880864 99525044115896 99566787051144 99621757066752 99849271753728 100060288187202 100330867657692 100352009144016 100581191569824 100623377475936 100629344189304 100853179648704 100874431195392 100901462480784 101147212242432 101648546729856 101697210338976 101923421112576 101929464915264 101937424838076 101944898178048 102205098946944 102226635366912 102442676001183 102503072996352 102719697840018 102741342695064 102975981845296 103003576282467 103011127785216 103019172177744 103254445830816 103289686811136 103297752957024 103303878254136 103815902221038 104068750223424 104096637489348 104118572489904 104350169234304 104356356937056 104400126228384 104588482598656 104638553683776 104943622353408 105165404931447 105405580118958 105449789476962 105463773684864 105698362635264 105712885017264 105748965068544 105763494403044 105771248243712 106236849186412 106287709416777 106524131093352 106546577609696 106575128858142 106834697073216 106871160001536 106877497192704 106885843519536 107123595659136 107129947819104 107706090939048 107712477639522 107915236788457 107960498750223 107974815915456 108020102865984 108214990317056 108221407193984 108229858470056 108266797570176 108514055672064 108559568791296 109060419928908 109112631926193 109355337235368 109361821732002 109369839376896 109378380336864 109407690422478 109415711430144 109422199506816 109665593404416 109674157460544 109680660862416 109718095124736 110224291247028 110270521675692 110522355852888 110821226474448 110844578464704 111091136239104 111097723664256 111144320429184 111421623733248 111657096593882 111695205418272 111959035740972 111965674630383 111973883171584 112012635432537 112020847416576 112276678961664 112323770205696 112330430722944 112580293561344 112896010287018 113153840516052 113201299660428 113208012212967 113405534910752 113459827104792 113474873562624 113483735094816 113522467355136 113736163292416 113742907561024 113781728277504 113790613772736 114354615071088 114624727068138 114663848751648 114670648029672 114688010450304 114949933222656 114980736315312 114998145686784 115004964787776 115260776741376 115315957120896 115584010531947 115847979575958 115887518758368 115896568699962 116161251559668 116169767691264 116225383244544 116490817046016 116805827367936 117077344001352 117133394051142 117344723498128 117353887236427 117393940388592 117400901554188 117662042923488 117686836394624 117718372894248 118005080949504 118061575147584 118589971184832 118646745395472 118910657964672 118926995644422 118935714541056 118967585702112 118992654274176 119257336267776 119264407928064 119314429975296 119586918495744 119839647480021 119864899810908 120189034207368 120463520135952 120514045116528 120521191296492 120530027068416 120814725734016 121413541927328 121471667904888 121741864106688 121749083093232 121758590778813 121767517268224 121800147266448 122078312631072 122096796655104 122426966467584 122434226078976 123024754389789 123041069299008 123050677878972 123092675358912 123099974445168 123331699186808 123373792579968 123383427143112 123390743470218 123399789617664 123681608221696 123733482937344 124337650334499 124640479918752 124673879783754 124683020001792 124700150772792 124977528268992 124984939122288 125037360482832 125053942293504 125349326699904 125657106095556 125970618568032 126023453343648 126311263831872 126652830256512 126679518245376 126968827044864 127022080490496 127237156583726 127581226774596 127608110393008 127642305492891 127651663335168 127659232757952 127669201981668 127953183703968 127960771006152 128004444312192 128014440494328 128377635111936 128648941954974 128996829845604 129004479033381 129024011756592 129318674875488 129362811637248 129372913897632 129380585386248 129606325612288 129614010941632 129668373834048 129991894355456 130618875031134 130690988652672 130989458788608 130999688077872 131044398573312 131052169176768 131343675821568 131406555788928 131434245471744 131712012001521 131789665281024 132012813935394 132068182937166 132369798288924 132379502717952 132397690943952 132442878580992 132755716068192 133413717582936 133477588569906 133728848246161 133774490210256 133802678858688 133866736058448 134108255426432 134164503301248 134172458919072 134470906198272 134499241593856 134535283307712 135155976171951 135212663483289 135521460152946 135531395639808 135578300756094 135596280451968 135897894816768 135905953220352 135916566450768 135962955088128 136273465262592 136590234668244 136655626392999 136959597120024 136967718479886 136988456926752 137338101709956 137348170380288 137358896236992 137672594441088 137730337276032 137738504338848 138421202961384 138748161585159 138758333631232 138795516652464 138806355536001 138824763319872 139133558979072 139141809249408 139200168304512 139518071578368 139842383112726 140220539908596 140268397502016 140287669619391 140540773491944 140599719302616 140608056512574 140618364913152 140677343267328 140685685080192 140950513356352 140998620091392 141017992537392 141716945889036 142032174791136 142100171810856 142446262764288 142484434038576 142503329590272 142514458026048 142831460878848 142839930425472 142899840551808 143559124192134 143608121252064 143616636852696 143947331666964 143955867381921 143966421220608 144026803821312 144355730093568 144685407562752 144746091721728 145152013226166 145413893238544 145483509234924 145807116313824 145815762309336 145837840449152 145876920563304 145896266009088 146232209947392 146240881149888 146290793499648 146965721662704 146977198577661 147027362234256 147363141137184 147374649087606 147424948394976 147433690323864 147761635299264 147792771286272 147863526155712 148130298219008 148192427238912 148926940557696 148947402311946 149278714321296 149287566173844 149350180576716 149361129888768 149773907630592 150090432280803 150178920901632 150496301486538 150528013716024 150871787354736 150935066213904 150944016283956 151279769473056 151311646793088 151720818363648 152388687536323 152472820094784 152545815508464 152832969424184 152885131668864 152894197372896 152906137257114 152917347267072 153266577630208 153307648420416 153330860915712 153339953050368 153754609494528 154079546760027 154112014042596 154463972767944 154516691677824 154528758266616 154881668746224 154934530216704 154946629435536 154955817381204 154967177659392 155723853331557 156103125335136 156177858734856 156525253851456 156534535405584 156882723897984 156957830525664 157340107932672 157415433530112 158108370178437 158119961579776 158174684215443 158195660527296 158547543952896 158569327525896 158623447602816 158645241604566 158656872365568 159019210570752 159085906633728 159355273779618 159786196640028 159819866414544 159862693287213 160252045609824 160306740002304 160316245789056 160328765279304 160618026847936 160685393488704 160694921728656 160783640091648 161086300978688 161962223873184 162322485475584 162332110790976 162344787705084 162400196355264 162771083508096 162839353186944 163149446964847 163245634771968 163590629893362 164033005853052 164042732598003 164054759065344 164067570505296 164123567145216 164133299260224 164498390106624 164511236190816 164520991293624 165336436870542 165405782513538 165783533779332 166187306558336 166231839711672 166266867697056 166636704358656 166646585496384 166716480643776 167132435599872 167485644890823 167542808127408 167938553611458 167960824757376 168031271124864 168415018442496 168485655308544 168495646084416 168870440342016 169344015430527 169730760774078 170108302366128 170189740657188 170202217780224 170212310343936 170225602642224 170604244938624 170614361341536 170672592416256 170685920659104 171134119166976 171531922606632 171937090602207 171995773127472 172005972044508 172032015675456 172424899833984 172497218530176 172507447181664 172891165112064 173771969363937 173831278137552 173844853049943 174158500041512 174168827202818 174241877339502 174254651536896 174338074866816 174652611718144 174666250770496 174725864764416 174736225569024 175208741051904 175616016002028 176017085247192 176090910582888 176101352331282 176493064385232 176530254591936 176577559341372 176590504774656 177007621424256 177092362721376 177884956777248 177970118093208 178365986947008 178390493466633 178403571811584 178488981411264 178886004401664 178896611892096 179294541597696 179380377743616 179797349716362 180207968229268 180283551311052 180695280203928 180771067674792 180781786944738 180795040602624 181207937627136 181222088601024 181283940117504 182120312890992 182207501857332 182612796160032 182623624639848 182651275902336 182700220899672 183117468946608 183145194982656 183218566616064 183563459254784 183640449701376 183651339118464 184561603948512 184576016818458 184997548780212 185060688869952 185075140714668 185086115205327 185099684426496 185522412332544 185600224406016 186024095437824 186102117927936 186456510816968 186960719878128 187024530002688 187050226159188 187466292403488 187477408683432 187580913440256 188023990049856 188485659143334 188955927852048 189035180015472 189376233054848 189402252322598 189466895747808 189928350352384 189979245384768 190019277368064 190453240567296 190533120735744 190855734875589 191371840161894 191412165589512 191477495002752 191488849136928 191503802972502 191929775555952 191941156509228 191955228294144 192006666468288 192021660741492 192035738428416 192566452667904 192973412932461 193536017634888 193978012313232 194409488418432 194421016412448 194502560751072 194976279929856 194987841533184 195928312546701 195954295550272 195969598103548 196036482979008 196484188182912 196499532116808 196566597859968 196578253765152 197015513732352 197057028381696 197151368207616 198019220903091 198102274405749 198554697433386 198569254076928 198596536415928 198664317871488 199038285761728 199050088231792 199133574102288 199243514133504 200120576374404 200661735315384 200704018288032 201162383139648 201246754951872 201258688378608 201706359297408 201748862390784 201802924961568 202294424484864 203282190229419 203297093459712 203394420677952 203846842225152 203858929830528 203874849676152 204410197893888 204453270733824 204885352002366 205439395680036 205451577719829 205482685390128 205951963690592 206007152564934 206022255570432 206038344355488 206508891661632 206579373622272 206595505914048 206607756508272 207631804442076 208137500446848 208193274978696 208237144979808 208700338468608 208712713874112 208800252456768 209176965197312 209277107367552 209763574669089 209887244706816 210330809862894 210811160237916 210899578953924 210912084768861 210927547369728 211425770034528 211497930137088 211526988806088 212473698372824 212575418833554 213048262186704 213093155219392 213150257716284 213669394146432 213754994385408 213771687039072 214247191318272 214259895638208 215338686288201 215412181878096 215424955279044 215830473576914 215920997500446 215949631830912 216040205731968 216429980634112 216442814387968 216459716940112 216533595140352 217028111344128 217119137582592 218120839857816 218225263852386 218710674470736 218723643464004 218739678753792 218756760673728 218815380844956 218831422860288 218844399013632 219348314921088 219361321724832 219436190249472 220448582494056 220541043351384 221044711705776 221061973631409 221642452948896 221689156929408 222182272478208 222195447328512 222288640858368 223314193187764 223390410836544 223421103467919 223918071481944 223931349260766 223947766343168 224025270865074 224041694833152 224553357923328 224647540411392 224660861445888 225744452229807 225792020574036 226307681032104 226402599320856 226416024425934 226811069821504 226919654209584 226949747125248 226967470189632 227044934710272 227472326584832 227485815122048 227581227545472 228709230142176 229249454136276 229327697503296 229341296059344 229359205885671 229376020900608 229899866445312 229961472630624 229996291373568 230009929575552 230521553482752 230631914241792 231168021063894 231695959151916 231775037516736 231793137399924 232322503119336 232450766489088 232981634092032 234154688002704 234266788102284 234689446996256 234707774472854 234787880777184 234801803108376 235324085846976 235373672789248 235436745788496 236010161899008 236123150295168 237179942369664 237293490790944 237821315929344 237853991288844 237871429082112 237935171404224 237967862406849 237985308548352 238528815856128 238628859950592 239032910669427 239173836991488 239679294960042 239729799621816 240378068414736 240927040271904 241028090233056 241042382592984 241629451468032 242827083854656 242943335809776 243483728213376 243498166186464 243517181557626 243535034536448 243600294532896 244156625262144 244193593310208 244868452157952 245385944840043 246049508779578 246082138598016 246101355757944 246185350717824 246199948890336 246663398373616 246747585159936 246766854286224 246781486940436 246799579235328 248004655305813 248675300668998 249280959837504 249347759567508 249366040003584 249400301545584 249955056537984 249969878244576 250074720965664 250698653399808 251314212191112 251907830417187 251941237136064 252046906687296 252622527663744 253305660513024 253359036490752 254474313167452 254596141161117 255162453549192 255216220786016 255284610985782 255303326670336 255318465515904 255338403963336 255906367407936 255921542012304 256008888624384 256028880988656 257297883909948 257993659691208 258008958066762 258048023513184 258637349750976 258725623274496 258745827795264 258761170772496 259212651224576 259228021883264 259336747668096 259983788710912 261237750062268 261253240804227 261362816009253 261381977305344 261978917577216 261999376155744 262088797146624 262104338353536 262687351643136 262813111577856 262868490943488 263424024003042 264025627870788 264136365874332 264152028496923 264739596577848 264795381887904 264885757161984 265511432136384 266827435165872 266955177139812 267457696492322 267548980420512 267605357717376 267733472116896 268216510852864 268329006602496 268344917838144 268941812396544 269070566615424 269696024574543 270311952343902 270425326966578 271042920305892 271062791279616 271156601512188 271172680417107 271192560903936 271811906440704 271833132901536 271925910176256 272546930525184 273180469336488 273311252785998 273919194240048 273935436959772 273976913853504 274676203419912 274717792473984 275345188882176 275460674552064 275477008677696 276842405922768 276864025227687 277496323170318 277516667262464 277591033304928 277612711072002 277649526639744 278267117958144 278283618498816 278400336609024 279036143156736 279684766225452 280441079817192 280536795004032 280575339238782 281081546983888 281199438605232 281216113025148 281236729826304 281354686534656 281371370160384 281901026712704 282035985074784 283433891778072 284064349582272 284103378483897 284200343621712 284892525528576 284968868077152 285028916052096 285662921757696 285679860850944 285799681103616 287057760242841 287118248384268 287216242504128 287233273705392 287255704458753 287894663333928 287911734763842 287932842441216 288053607642624 288711460187136 290304026452332 290827786477088 290967018469848 291614232627648 291631524618672 291675680898304 291753841126608 291792532018176 292464419894784 292481762299776 293931443325408 293954397155322 294054724468512 294726282274368 294749298175212 294849896789952 294867380647728 295523270598528 295585542572544 295727052311424 296260596438016 296384854477824 297832046150079 297853881115392 297894804623892 298557428642592 298575132347688 298700361153432 299547815261184 300180864561606 300992602973076 301056027432048 301743574709472 301870132427808 301888032567912 302559538946112 302623293586176 303441636727296 304777375072646 304945640189568 305091631016928 305665938848368 305770263337728 305788394745792 305812274514228 305834694534144 306615296840832 306679906100736 307328028003549 307509218989056 308159093520054 308224028085192 308927945535888 309010728847401 309033383355648 309057516533232 309763337492448 309869060433408 309893258871072 309911634762408 311447706663114 312206250670272 312355717469712 313050507702912 313069070811168 313765447795968 313915661051328 314830867060224 315363944401219 315496214794341 316216740356874 316239923159552 316349368430886 316391321054592 317095087905792 317138655051792 317246895205632 317290483209132 317313744731136 318710547559236 318863128250331 319572393280056 319639732829088 319725386574426 320504091219648 320613480004608 320632491578112 320657530558608 321236053695872 321370786977408 321389843457312 322172601957376 323745710365371 323881496250669 323924447746368 324644970951168 324664221581952 324689575410168 324800392710528 325542167016192 325678706373888 326298893929694 327181259786724 327337895778579 328066011706104 328085465196006 328109518130688 328135141010592 328247134290432 328266598520448 328996780213248 329022472381632 329041982587248 330672873741084 330811565027076 331567067558664 332374613116672 332463679423344 332533735394112 333273408717312 333293170992768 333432961287552 334264871199744 334971289781646 335085616254816 335877107222916 335897023891149 335921649514752 336037906297611 336062542249728 336830036884992 336971310617088 336991292168832 337740880684032 338688030861054 339461521548156 340216604732256 340379481314376 340424620687872 340451205284448 341208489877248 341228722683072 341345184832512 341371841318208 342946796681209 343063845213264 343874181204414 343991546254944 344011944089016 344064031350912 344849799667968 344994437060352 345014894363328 345782330224128 346752031595841 347543938727874 347662556275104 347689706099886 348317000083024 348337654405636 348483754679004 348509303073792 348676149733632 349332501540992 349472451138048 350417482103808 351232032004056 352034170494384 352061661709281 352181821165776 352202704662564 352986128770464 353060509183872 353155118682744 354015242848512 354184725442752 355769913554496 355940236186416 356731973894016 356780986933266 356807143623168 356977962822528 357772008803328 357793223784192 358760755487232 359518942440063 359594699432724 360415936458536 360567102622104 361390560407856 361542135349584 361563573889476 361590081205248 362444177202048 364240625781984 364415003714664 365225592320064 365247249279696 365275772336439 365302551804672 365400441799344 366234937893216 366290389965312 367126918509568 367280899402752 367302678236928 369074263169367 369123207897024 369152033636916 369995097560424 370121377739904 370150281429336 370172230410654 370199368852992 371044824665088 371200448812032 372913021633936 373012951003497 373921439756256 374049060005376 374100452318376 374932584806976 374954817366864 375161826880512 376047980099712 376971318286668 377911855704096 378070360030944 378752466109696 378804504645196 378933791495616 379958490769536 380038554736128 380906481134592 381066241471488 381711469751178 382743680323788 382824331179024 382926916478673 382954990005504 382977698273856 383007605945004 383859551111904 383882313018456 384013332936576 384043321482984 385132905335808 385946825864922 387072035269776 387956024626464 388818976836864 388842032824896 389005121502144 389975683066368 390799838078587 391856625093402 391908591100544 391939196207096 392072965958016 392968376365824 392999064233616 393133195719936 393156507530304 394031027464704 394302736415232 395136036004563 396038441806182 396204548811498 397109394866772 397138508153856 397193072831856 397328635742976 398076571523456 398100176463584 398267148204576 400241152748808 401186544738483 401323470630768 401408036576064 402324766279296 402493509903744 402517376757216 403412718594816 403497724781568 403605849923136 405467928515853 405637990449867 406564380458838 406594186919424 406788841355904 407693684450304 407717859661056 407749699352304 408820395787776 409770704004732 409966879178997 410878791360072 410903155439658 410965370780256 411903927381184 412014305129868 412044511140864 412076688710976 413017783323264 413191011828096 413215513016544 415263608884152 416244484755477 416275000893696 416386549957392 416419066608003 416474289959616 417400676937216 417425427748224 417600504913536 418353930394624 418554214735104 419527149338178 420661619725788 421622320475832 421799157907848 421824169537722 421855094739456 422851540069056 422995860274176 423053977612176 424947396745648 425150837667108 426096524373408 426186310438784 426300515432568 427338788292864 427509988770816 427543374078144 428494382636544 428519791276416 430677372576402 430824363756192 430849910558088 431660947153828 431841995000892 431867602145763 431899263661824 432080411463936 432885628775936 432919433880224 433067190280704 434056222688256 434238275165184 436241679715632 436450527704772 437421348941472 437447286928008 437513521347456 437630761689912 437688798027264 438696629842176 438722643449664 438872380498944 440897164988112 440931595732983 441082086702768 442089423411552 442123947262818 443284905897792 443378313858816 444390894657024 444577281716736 446628386375528 446780821673088 446842206935838 447836142963888 447862698521532 447895532686336 448050541730148 448083389666304 449321722891776 450271296842409 451488904459614 451584041148072 452615362064208 452805198641712 452832048851868 453622139643008 453839308419168 453934940379264 454944653169664 454971630244096 455162455090944 457166062608969 457418460284352 458498908272552 458655395006592 458682592118688 458718411771342 458752041801216 459799732890624 459922945261248 459992582747136 460019859151104 461263828483584 462238640280081 462336042127788 463391918303832 463550075033472 463586274799848 464645006238672 464901532978176 467171559994671 468309376005408 468533576204568 469378893992512 469415548945708 469575761554368 469603606216752 470648171693952 470747345578496 470873491576992 472020323798016 472246300590336 474325110535311 474359884739328 474524052646329 474586981581888 475642631858688 475707982577688 475870342808448 475935724813698 475970617096704 477057631712256 477257719901184 478065821338854 479358589920084 479459599243632 480756136829472 481854080543808 482056180466112 482084765185968 483258902936064 485654167709312 485886671619552 486967456426752 486996332372928 487034363115252 487070069072896 487200589065792 488313250524288 489448340894541 489736904315904 490771889680086 492099017559156 492128197794009 492164277196032 492202711515888 492370701435648 492399897780672 493326796747232 493495170319872 493533708572448 493562973880872 496009310611626 497350601337996 498561919675008 498695519135016 498800603091168 499910113075968 499939756489152 500149441931328 501397306799616 502456934672469 502628424382224 503815660834374 503882474272128 504093813374592 505245055327488 506611321026048 508032046291581 508948626334904 509192282322234 510324907098384 510432441572032 510569221971564 510606653340672 510636931031808 510676807926672 511812734815872 511843084024608 512017777248768 512057761977312 514595767819896 515811271806621 515987319382416 516017916133524 516096047026368 517274699501952 517491655590528 517522341544992 518425302449152 518456043766528 518673495336192 521315908091811 522475500124536 522506481608454 522725632018506 522763954610688 523957835154432 523998752311488 524177594293248 524208676707072 525626223155712 526848048006084 528051255741576 528272731748664 528304056993846 529479193155696 529590763775808 529771514323968 531022864272768 533654870331744 533910354279624 534915392984644 535097960841024 535171480399899 535210715434752 535466944233792 536433021705728 536658013204992 536689835676288 537883624793088 538141133230848 539392049149086 540623904687804 540850653933156 542085840611784 542313203024376 542345360834214 542385121807872 543623812881408 543666265803072 543851820352512 546360938672976 546622505571996 547838388480096 547870873919544 547953827707008 549352406839824 549435584947968 550690377764352 550921349104128 550954017355392 553684811845536 553728050455374 554992646340636 555033334524928 555182066609856 555225422144004 555258345615981 555299053279488 556567236997632 556800673218048 558072286313472 559369532450904 560882159634384 561073590008064 561150678477564 562163093967776 562398877210464 562432226050296 562742740320768 563802053425408 564071970149568 566867783556144 568128699164544 568206756967794 568400687243424 569785051057152 569937736154304 570057832104192 571359721701888 571599362207232 572567204626767 574115520485682 574236496768536 574432485008256 574466547410784 574511408917506 575789326667856 575823469527684 575865684882432 576107215285248 578920238797383 580608052904664 581655572954176 581934036939696 583228465255296 583263049237344 583351361796608 583507682253216 584928839789568 584963524599552 587784937640103 587862886650816 587908794310644 588109448937024 589452564548736 589498596350424 589699793579904 589734761295456 591046541197056 591171085145088 591454104622848 594057662709273 595664092300158 595707762230784 595789609247784 597114857285184 597150264695376 597400722306864 600361729123212 601985205946152 602112054864096 603487149418944 603740264855616 603776065135824 605119077892224 605246587172352 606883273454592 609554750145292 609846570688257 609891280379136 610183262033856 611331877696736 611540526675456 611576789491584 611624549028456 613230593681664 613359812201472 614656056007098 616318187040108 616354733159487 616448056170384 617855891071776 618021457694802 618066766711296 618115033066464 619526674984896 619738120866816 619786517742144 619823269524816 622895413326228 624412501340544 624711434939424 626101015405824 626138141622336 627530895591936 627831322102656 629290724007267 629661734120448 630727888802438 630992429588682 632433480713748 632479846319104 632698736861772 632736254306583 632782642109184 634277310103584 634493790411264 634580966418264 637421095118472 637726256500662 639144786560112 639279465658176 639450773148852 641008182439296 641264983156224 641315061117216 642472107391744 642741573954816 642779686914624 646016058864603 647491420730742 647762992501338 647848895492736 649289941902336 649328443163904 649379150820336 649600785421056 651084334032384 651357412747776 652597787859388 654362519573448 654675791557158 656132023412208 656170930392012 656219036261376 656270282021184 656494268580864 656533197040896 658044944763264 658083965174496 661345747482168 661623130054152 662907883129093 663134135117328 663185920894227 664749226233344 664927358846688 665067470788224 666546817434624 666586341985536 666865922575104 669942579563292 670171232509632 670263310403757 671754214445832 671794047782298 671843299029504 672075812595222 672125084499456 673660073769984 673942621234176 673982584337664 677376061722108 678923043096312 680433209464512 680758962628752 680849241375744 680902410568896 682416979754496 682457445366144 682743682636416 685893593362418 686127690426528 687748362408828 687983092509888 688023888178032 688077617657013 688128062701824 689699599335936 689988874120704 690029788726656 691564660448256 693504063191682 695087877455748 695325112550208 695379412199772 696634000166048 696675308811272 696967509358008 697352299467264 698665003081984 698944902276096 702464064008112 704068340988768 704123323418562 704363642331552 704405409325128 705972257540928 706121018367744 706310237365488 708030485697024 708369450885504 711539827108992 711880472372832 713463947788032 713561973866532 713614287246336 713955925645056 715586447568384 717098732008281 717521510974464 719037884880126 719189398865448 720831872917072 721134205244208 722781120815712 723084270699168 723127147778952 724888354404096 728481251563968 728830007429328 730451184640128 730494498559392 730551544672878 730605103609344 730800883598688 732469875786432 732580779930624 734605356473856 736157834520129 738148526338734 738246415794048 738304067273832 739990195120848 740242755479808 740300562858672 740344460821308 740398737705984 744013965917439 745826043267872 746025902006994 747842879512512 748098120010752 748200904636752 749865169613952 749909634733728 752095960199424 753942636573336 755406657519199 755723491251561 755823711408192 756140720061888 757504932219392 757609009290392 757867582991232 759916981539072 760077109472256 763422939502356 763788423483351 765487360647576 765648662358048 765853832957346 765909980011008 765955396547712 766015211890008 767719102223808 767764626036912 768026665873152 768086642965968 771893651729844 774144070539552 775912049252928 777637953673728 777684065649792 778010243004288 779951366132736 781599676157174 783713250186804 783759722412681 783817182201088 783878392414192 784088448027759 784145931916032 785936752731648 785998128467232 786266391439872 786313015060608 788062054929408 788605472830464 790272072009126 792076883612364 792409097622996 792456085490769 794218789733544 794386145663712 794657271485952 796153143046912 796200352927168 796534296409152 800482305497616 802373089476966 802646941261536 802816073152128 804649532558592 804987019807488 805034753514432 806825437189632 807211699846272 809088073723629 810935857031706 811275980899734 813128760917676 813188373838848 813577682711808 815435719322112 815499398704608 817640791575552 819541408009464 819933758357994 821477210654989 821757582720144 821806310879316 821930741560512 823807854762368 824028610259736 824153377421952 826035566646528 826382023656192 826431026033088 830527217768304 830592075683061 832488969510954 832550001787392 832773099914784 832838133216006 832948579919232 834801353874432 834850855496448 835201009827072 837108429470208 839054298676356 841323239451576 843244640951664 843598315815696 843648339075444 843710189478912 845703080138112 846107955224352 849894793491296 850301675334216 852193048746816 852310135451691 852372620877568 852601030865136 854677576585728 855086748156288 856988765273088 857039582552832 861173280728523 861354745152804 861648727512384 861699821116176 861767113376259 863321894307656 863683990001784 863735204291526 863798527323648 864160822927872 865771257551872 865838867760448 866134380561408 872483359431264 872901055409544 874842697882944 874894573856016 875027042694912 875261523379824 875377596054528 877393259684352 877445286899328 881794329976224 881863191465966 882164173405536 884178846823104 884247894525636 886569811795584 886756627717632 888781789314048 889154563433472 893256772751056 893496138450237 893561643346176 893684413871676 895672285927776 895725397043064 896101083460296 898643445783552 900542593684818 902977808919228 903168082296144 905230724128416 905610397283424 905664097703736 907244279286016 907678616838336 907869880758528 909943260488192 910324910181888 914332125217938 914836920568704 916997816545104 917310790013184 917365184237376 917436823542684 917504083602432 919845890522496 920039718302208 921984084010647 922527656967168 924477280560162 924672084255576 926783836607664 927100150066944 927172549599696 929290012477344 934343119989342 936101937723127 936618752010816 937067152409136 938757787985024 938831097891416 939151523108736 939207212433504 941296343387904 941494691156992 941746983153984 944492601180672 946091833203657 946488644383023 948650221070622 948719769478656 949048105292658 949173963163776 951285263717376 951415965155376 951740685616896 951871449627396 951941234193408 956131642677708 956589384750993 958717179840168 958919198487264 961512273658944 963708161087616 964112360932224 964169530371936 966517805872128 971237131096113 971308335418624 971644488752007 971773343239104 973934912853504 973992664745856 974068726230504 974401178131584 976626501048576 978896681789082 981543779360172 982013687335737 984198035118312 984256395588018 984328554392064 984405423031776 984741402871296 984799795561344 986653593494464 986990340639744 987067417144896 987125947761744 992018621223252 994701202675992 997123839350016 997391038270032 997601206182336 999820226151936 999879512978304 1000298883862656 1002794613599232 1004913869344938 1005256848764448 1007631321668748 1007691071673447 1007764948544256 1008187626749184 1010490110654976 1013222642052096 1016064092583162 1017897252669808 1018384564644468 1020649814196768 1020864883144064 1021138443943128 1021273862063616 1021353615853344 1023625469631744 1023686168049216 1024035554497536 1024115523954624 1028840390043627 1029191535639792 1031622543613242 1031974638764832 1032035832267048 1032192094052736 1034549399003904 1034983311181056 1035044683089984 1036912087533056 1037346990672384 1040256094787523 1042631816183622 1044951000249072 1045012963216908 1045451264037012 1045527909221376 1047997504622976 1048417353414144 1051252446311424 1053696096012168 1056102511483152 1056184985127843 1056545463497328 1056608113987692 1058958386311392 1059181527551616 1062045728545536 1067309740663488 1067820708559248 1069830785969288 1070195921682048 1070342960799798 1070421430869504 1070933888467584 1072866043411456 1073316026409984 1073379671352576 1076282266461696 1078556827320189 1078784098298172 1081247809375608 1081701307866312 1084171681223568 1084626406048752 1084690721668428 1084770243615744 1087332531606144 1092721877345952 1093245011143992 1095676776960192 1095741747839088 1095827317009317 1095907655414016 1098704813679648 1098871169895936 1101380755528704 1101842698208256 1101908034710784 1107222789508101 1107369623691072 1107456100910748 1109985292681272 1110364133219712 1110450844288008 1110516691231962 1110598106558976 1113134473995264 1113601346436096 1118739064901808 1119038853010491 1121764319268768 1122147180016128 1122301356955128 1124326187935552 1124797754420928 1124864452100592 1125485480641536 1127604106850816 1128143940299136 1133735567112288 1136257398329088 1136413513935588 1136801374486848 1139875472308608 1140115664208384 1142046128753929 1142719443403776 1143198724414464 1145134409253534 1148231040971364 1148472993537072 1148864970016512 1148933094821568 1149022817835012 1151578653335712 1151646939055368 1157840477594766 1161216105809328 1163311145908352 1163868073879392 1166456930510592 1166526098474688 1166702723593216 1167015364506432 1169927049199104 1172399514235761 1175569875280206 1175725773301632 1175817588621288 1176218897874048 1178905129097472 1178997192700848 1179399587159808 1179469522590912 1182093082394112 1182908209245696 1185408108013689 1188115325418546 1191328184600316 1191415524461568 1191579218495568 1194229714570368 1194300529390752 1194801444613728 1200723458246424 1203559634215449 1203970411892304 1204224109728192 1206974298837888 1207480529711232 1207552130271648 1210238155784448 1210493174344704 1216403785547559 1216913971349601 1219109500290584 1219693141376514 1219782560758272 1220366524067712 1222663755393472 1223081053350912 1223153578983168 1223249098056912 1226461187363328 1229312112014196 1232636374080216 1232709466318974 1232896112340768 1235711782143552 1236042915389604 1236133533422592 1236230066132928 1239053349969792 1239573035484288 1239646539049632 1245790826652456 1248733454266431 1248825002681088 1249422869878848 1252202030811648 1252276283244672 1255061791183872 1255662644205312 1258581448014534 1261455777604876 1261984859177364 1264866961427496 1265397473723544 1265472508613166 1265565284218368 1268554620207168 1268987580822528 1269161932836528 1274842190236944 1275452513001324 1278289573120224 1278558931316352 1278901546297704 1282016364878592 1282529966312448 1282630122234432 1284944214783488 1285483147909632 1285559373829248 1292032117729206 1294982841461484 1295525985002676 1295602806437289 1295697790985472 1298656886327808 1298758301640672 1299201570842112 1302168668064768 1302714825495552 1305195575718776 1308725039146896 1309351583114316 1312264046824416 1312341860784024 1312540564042368 1313066394081792 1316089889526528 1316167930348992 1322691494964336 1322794787198949 1323246260108304 1325815766258186 1326268270234656 1326371841788454 1329498452466688 1329854717693376 1330134941576448 1333172683971072 1333731845150208 1339885159126584 1340342465019264 1340526620807514 1343508428891664 1343588095564596 1343686598059008 1344151625190444 1344250168998912 1347965168675328 1350813890527227 1354752123444216 1357846086192624 1360866418929024 1361517925257504 1361804821137792 1364833959508992 1364914890732288 1365487365272832 1371498187826907 1371787186724836 1372255380853056 1375496724817656 1375966185019776 1376047776356064 1376155235314026 1376256125403648 1379399198671872 1379977748241408 1380059577453312 1386715920840243 1387008126383364 1390175754911496 1390650225100416 1390758824399544 1393268000332096 1393350617622544 1393935018716016 1394704598934528 1397330006163968 1404928128016224 1408136681977536 1408246646837124 1408727284663104 1408810818650256 1411944515081856 1412242036735488 1412620474730976 1416060971394048 1416738901771008 1422975331605933 1423079654217984 1423760944745664 1426927895576064 1427123947733064 1427911851290112 1431172895136768 1434197464016562 1438075769760252 1438378797730896 1441663745834144 1442268410488416 1445562241631424 1446168541398336 1446254295557904 1449776708808192 1456962503127936 1457660014858656 1460902369280256 1460988997118784 1461103089345756 1461210207218688 1461601767197376 1464939751572864 1468345022683623 1469210712947712 1472315669040258 1476297052677468 1476384593382027 1476492831588096 1476608134547664 1479980390241696 1480485510959616 1480601125717344 1480688921642616 1488027931834878 1491652086535744 1492051804013988 1495685759025024 1496401809273504 1499730339227904 1499819269467456 1504191920398848 1507370804017407 1507885273146672 1510813315038398 1511446982503122 1511647422816384 1512281440123776 1515009864438784 1515218018580784 1515735165982464 1519833963078144 1526845879004712 1527576846966702 1530974721295152 1531297324716096 1531707665914692 1531819960022016 1531910793095424 1532030423780016 1535438204447616 1535529252073824 1536053331746304 1536173285931936 1543787303459688 1547433815419863 1548288141079104 1551824098505856 1555275907347456 1555368131299584 1556020486008576 1563199352314348 1563947724275433 1567426500373608 1567519444825362 1567634364402176 1567756784828384 1568176896055518 1568291863832064 1571873505463296 1571996256934464 1572532782879744 1572626030121216 1580544144018252 1584153767224728 1584818195245992 1584912170981538 1588437579467088 1588772291327424 1589314542971904 1592306286093824 1592400705854336 1593068592818304 1600964610995232 1604746178953932 1605293882523072 1605514441199697 1605632146304256 1609299065117184 1609974039614976 1610069507028864 1613650874379264 1614423399692544 1618176147447258 1621871714063412 1622551961799468 1626257521835352 1627155365423616 1630871438644224 1630998797409216 1639082816018928 1639867516715988 1642954421309978 1643515165440288 1643612621758632 1643861483121024 1647615709524736 1648057220519472 1648306754843904 1652071133293056 1652764047312384 1652862052066176 1661054435536608 1661184151366122 1664977939021908 1665100003574784 1665546199829568 1665676266432012 1665775036847943 1665897159838464 1669701710992896 1670402019654144 1674216858940416 1678108597352712 1682646478903152 1686489281903328 1687196631631392 1687296678150888 1691406160276224 1692215910448704 1699789586982592 1700603350668432 1704386097493632 1704620270903382 1704745241755136 1705202061730272 1709355153171456 1710173496312576 1714079165105664 1717701613880301 1722346561457046 1722709490305608 1723297455024768 1723399642232352 1723534226752518 1726643788615312 1727367980003568 1727470408583052 1727597054647296 1728321645855744 1731677735520896 1744966718862528 1745802110819088 1749685395765888 1749789147712032 1750054085389824 1750523046759648 1754786519368704 1754890573798656 1763354812920309 1763588659952448 1763726382931932 1764328346811072 1768357693646208 1768495789051272 1773139623591168 1773513255435264 1782172988127819 1786513545502112 1786992276900474 1787123286692352 1787368827743352 1791344571855552 1791450794086128 1792202166920592 1801085187369636 1805955617838456 1806336164592288 1810461448256832 1811220794566848 1811328195407472 1814488558572032 1815357233676672 1815739761517056 1819886520976384 1820649820363776 1828664250435876 1829539712064771 1829673841137408 1833995633090208 1834621580026368 1834730368474752 1834873647085368 1839691781044992 1840079436604416 1843968168021294 1848954561120324 1849064199478461 1849344168511152 1853567673215328 1854200300133888 1854345099199392 1858580024954688 1868686239978684 1872203875446254 1873237504021632 1874134304818272 1877515575970048 1877662195782832 1878303046217472 1878414424867008 1882592686775808 1883493966307968 1887872172021801 1888985202361344 1892183666407314 1892977288766046 1897300442141244 1897439538957312 1898096210585316 1898208762919749 1898347926327552 1902831930310752 1903481371233792 1903742899254792 1912263285355416 1913178769501986 1917434359680336 1917838396974528 1923024547317888 1927416322175232 1928224721864448 1928339060743872 1938048176593809 1942474262192226 1942616670837248 1943288977504014 1943546686478208 1947869825707008 1947985329491712 1948137452461008 1948802356263168 1953253002097152 1957793363578164 1963087558720344 1964027374671474 1968396070236624 1968512791176036 1968657108784128 1968810846063552 1969482805742592 1969599591122688 1973307186988928 1974134834289792 1974251895523488 1984037242446504 1988723649387279 1989402405351984 1989557762682681 1994247678700032 1994782076540064 1995202412364672 1999640452303872 1999759025956608 2000597767725312 2009827738689876 2010513697528896 2010789931211271 2015262643337496 2015382143346894 2015529897088512 2016375253498368 2020980221309952 2032128185166324 2035794505339616 2036769129288936 2041299628393536 2041729766288128 2042276887886256 2042547724127232 2042707231706688 2047250939263488 2047372336098432 2048231047909248 2057680780087254 2058383071279584 2063245087226484 2063949277529664 2064071664534096 2064232852971039 2064384188105472 2069098798007808 2069966622362112 2070089366179968 2073824175066112 2074693981344768 2080512189575046 2085263632367244 2089902000498144 2090025926433816 2090902528074024 2095995009245952 2096834706828288 2107392192024336 2112205022966304 2112369970255686 2113090926994656 2113216227975384 2117916772622784 2118363055103232 2124091457091072 2134619481326976 2135641417118496 2139661571938576 2140391843364096 2140685921599596 2140842861739008 2141867776935168 2146759342705152 2151296196024843 2152564532923392 2157113654640378 2157568196596344 2162495618751216 2163402615732624 2168343362447136 2169252812097504 2169381443336856 2174665063212288 2185443754691904 2186490022287984 2191353553920384 2191483495678176 2191654634018634 2191815310828032 2197409627359296 2197742339791872 2203816069421568 2208473503560387 2214445579016202 2214739247382144 2214912201821496 2219970585362544 2220728266439424 2220901688576016 2221033382463924 2221196213117952 2232041897752317 2237478129803616 2238077706020982 2243528638537536 2244294360032256 2244602713910256 2248652375871104 2249595508841856 2249728904201184 2255208213701632 2256287880598272 2266219972557597 2267170473754683 2267471134224576 2272514796658176 2272827027871176 2273602748973696 2279750944617216 2280231328416768 2284092257507858 2290268818507068 2291365270450053 2296462081942728 2296945987074144 2297729940033024 2297866189643136 2298045635670024 2303157306671424 2303293878110736 2315680955189532 2322432211618656 2326622291816704 2327736147758784 2332913861021184 2333052196949376 2334030729012864 2339854098398208 2344799028471522 2351139750560412 2351279167238043 2351451546603264 2351635177242576 2352265344083277 2352437795748096 2357810258194944 2357994385401696 2358799174319616 2358939045181824 2364186164788224 2365816418491392 2370816216027378 2376230650837092 2382656369200632 2383158436991136 2388459429140736 2388601058781504 2389602889227456 2400627576768463 2401446916492848 2407119268430898 2407940823784608 2408448219456384 2413948597675776 2414961059422464 2415104260543296 2420476311568896 2427264221170887 2432807571095118 2433827942699202 2438219000581168 2439386282753028 2439565121516544 2440733048135424 2445327510786944 2446307157966336 2446498196113824 2452922374726656 2458624224028392 2464431631964967 2465272748160432 2465418932637948 2465792224681536 2471423564287104 2472085830779208 2472460132265856 2478106699939584 2479146070968576 2479293078099264 2491581653304912 2491776227049183 2497466908532862 2497650005362176 2498845739757696 2504404061623296 2504552566489344 2511325288410624 2517162896029068 2522911555209752 2523969718354728 2529733922854992 2530794947447088 2530945017226332 2531130568436736 2537109240414336 2538323865673056 2549684380473888 2550905026002648 2556579146240448 2556930406355073 2557117862632704 2557803092595408 2564032729757184 2565260244468864 2569888429566976 2570966295819264 2571118747658496 2583519842185569 2584064235458412 2589965682922968 2591051970005352 2591205612874578 2591395581970944 2597313772655616 2597516603281344 2598403141684224 2610391151437552 2617450078293792 2618703166228632 2624528093648832 2624683721568048 2625081128084736 2626132788163584 2632179779053056 2632335860697984 2645382989928672 2645589574397898 2646492520216608 2651631532516372 2652536540469312 2652743683576908 2659709435386752 2660269883152896 2666345367942144 2667463690300416 2679770318253168 2680488415350711 2680684930038528 2681053241615028 2687016857783328 2687176191129192 2688303250380888 2695930337350656 2701627781054454 2709504246888432 2715692172385248 2721732837858048 2723035850515008 2723609642275584 2729829781464576 2730974730545664 2735598866550109 2742996375653814 2743574373449672 2744510761706112 2750993449635312 2751932370039552 2752095552712128 2752310470628052 2752512250807296 2760119154906624 2765952252031941 2773431841680486 2774016252766728 2780351509822992 2781300450200832 2781517648799088 2786536000664192 2786701235245088 2787870037432032 2794660012327936 2808305813169381 2809856256032448 2816273363955072 2816493293674248 2817454569326208 2817621637300512 2823889030163712 2824484073470976 2825240949461952 2833477803542016 2838275499610971 2839465933149069 2845950663211866 2846159308435968 2847521889491328 2853855791152128 2854247895466128 2855823702580224 2868394928033124 2869768154252979 2876151539520504 2876757595461792 2883327491668288 2884536820976832 2891124483262848 2892337082796672 2892508591115808 2899553417616384 2913711393288339 2913925006255872 2914933466256021 2915320029717312 2921804738560512 2921977994237568 2922206178691512 2923203534394752 2929879503145728 2936690045367246 2944631338080516 2952594105354936 2952769186764054 2952985663176192 2953216269095328 2959960780483392 2960971021919232 2961202251434688 2961377843285232 2976055863669756 2983304173071488 2984103608027976 2991371518050048 2992803618547008 2999460678455808 2999638538934912 3008383840797696 3014741608034814 3015770546293344 3021626630076796 3022893965006244 3023073215020341 3023294845632768 3024562880247552 3030436037161568 3031470331964928 3039667926156288 3053691758009424 3055153693933404 3061949442590304 3062594649432192 3063415331829384 3063821586190848 3064060847560032 3070876408895232 3071058504147648 3072106663492608 3072346571863872 3086521170130881 3087574606919376 3094867630839726 3096576282158208 3103648197011712 3110736262599168 3112040972017152 3120768284362569 3126398704628696 3127895448550866 3134853000747216 3135038889650724 3135268728804352 3135513569656768 3136353792111036 3136583727664128 3143992513868928 3145252060242432 3161088288036504 3168307534449456 3168554955383529 3169636390491984 3169824341963076 3176875158934176 3177544582654848 3184612572187648 3184801411708672 3186137185636608 3201929221990464 3209492357907864 3210587765046144 3211028882399394 3211264292608512 3218598130234368 3219948079229952 3220139014057728 3228846799385088 3235670481960567 3236352294894516 3243743428126824 3245103923598936 3252515043670704 3254310730847232 3261997594818432 3278165632037856 3279735033431976 3285908842619956 3287030330880576 3287225243517264 3287481951027951 3287722966242048 3295231419049472 3296114441038944 3296613509687808 3304142266586112 3305528094624768 3305724104132352 3321668368524303 3322108871073216 3322368302732244 3329955878043816 3331092399659136 3331352532864024 3331550073695886 3331794319676928 3339403421985792 3340804039308288 3356217194705424 3365292957806304 3372978563806656 3374393263262784 3374593356301776 3382812320552448 3384431820897408 3399579173965184 3401206701336864 3408772194987264 3409240541806764 3409490483510272 3410404123460544 3420346992625152 3426138386261787 3428158330211328 3435403227760602 3444693122914092 3445418980611216 3446594910049536 3446799284464704 3447068453505036 3453287577230624 3454735960007136 3454940817166104 3463355471041792 3489933437725056 3491604221638176 3499370791531776 3499578295424064 3500108170779648 3501046093519296 3509781147597312 3517198542707283 3526709625840618 3527177319904896 3527452765863864 3528656693622144 3536715387292416 3536991578102544 3546279247182336 3556224324041067 3564345976255638 3573027091004224 3573984553800948 3574246573384704 3574737655486704 3582689143711104 3582901588172256 3584404333841184 3602170374739272 3610678902646347 3611911235676912 3612672329184576 3620922896513664 3622441589133696 3622656390814944 3628977117144064 3630714467353344 3631479523034112 3649211356642677 3657328500871752 3659079424129542 3659347682274816 3667991266180416 3669243160052736 3669460736949504 3669747294170736 3679383562089984 3687936336042588 3697909122240648 3698128398956922 3698688337022304 3707135346430656 3708400600267776 3708690198398784 3717160049909376 3737372479957368 3744407750892508 3746200362799293 3746475008043264 3748268609636544 3755031151940096 3755324391565664 3756606092434944 3756828849734016 3765185373551616 3766987932615936 3775744344043602 3784367332814628 3785954577532092 3794600884282488 3796192421170632 3796417525839498 3796695852655104 3805663860621504 3806962742467584 3807485798509584 3824526570710832 3826357539003972 3834868719360672 3835676793949056 3846049094635776 3854832644350464 3856449443728896 3856678121487744 3876096353187618 3884948524384452 3885233341674496 3886577955008028 3886808419311867 3887093372956416 3895970658983424 3896274904922016 3897604712526336 3906506004194304 3915586727156328 3926175117440688 3928054749342948 3936792140473248 3937025582352072 3937621692127104 3939199182245376 3946614373977856 3948269668579584 3948503791046976 3968074484893008 3968384361596847 3977447298774558 3978804810703968 3979115525365362 3988495357400064 3989564153080128 3990404824729344 3999518051913216 4001195535450624 4019655477379752 4021027395057792 4021579862422542 4030525286674992 4030764286693788 4031059794177024 4032750506996736 4052441671581681 4064256370332648 4071589010679232 4073538258577872 4082599256787072 4083459532576256 4084553775772512 4085414463413376 4094501878526976 4094744672196864 4096462095818496 4114494563480721 4115361560174508 4116766142559168 4126490174452968 4127898555059328 4128143329068192 4128465705942078 4128768376210944 4138197596015616 4139933244724224 4140178732359936 4161024379150092 4170527264734488 4179804000996288 4180051852867632 4181805056148048 4191990018491904 4214784384048672 4224410045932608 4224739940511372 4226181853989312 4226432455950768 4235833545245568 4236726110206464 4248182914182144 4268925994817799 4269238962653952 4271282834236992 4279323143877152 4280783686728192 4281371843199192 4283735553870336 4293518685410304 4302592392049686 4314227309280756 4315136393192688 4324991237502432 4326805231465248 4336686724894272 4338505624195008 4338762886673712 4349330126424576 4370887509383808 4372980044575968 4382707107840768 4382966991356352 4383309268037268 4383630621656064 4394819254718592 4405035068050869 4407632138843136 4416947007120774 4428891158032404 4429153780146081 4429478494764288 4429824403642992 4439941170725088 4441456532878848 4441803377152032 4442066764927848 4464083795504634 4474956259607232 4476155412041964 4487057277075072 4489205427820512 4497304751742208 4499191017683712 4499457808402368 4512575761196544 4522112412052221 4532439945115194 4534340947509366 4534942268449152 4545029593316352 4545654055742352 4547205497947392 4559501889234432 4568184515015716 4580537637014136 4582730540900106 4592924163885456 4593891974148288 4595459880066048 4595732379286272 4596091271340048 4606314613342848 4606587756221472 4631361910379064 4640355181903651 4642301446259589 4644864423237312 4653244583633408 4655472295517568 4665827722042368 4666104393898752 4668061458025728 4689598056943044 4691843172826299 4702279501120824 4702558334476086 4702903093206528 4703270354485152 4704530688166554 4704875591496192 4715620516389888 4715988770803392 4717598348639232 4717878090363648 4741632432054756 4752461301674184 4765312738401264 4766316873982272 4776918858281472 4777202117563008 4779205778454912 4801255153536926 4802893832985696 4814238536861796 4815881647569216 4816543323599091 4816896438912768 4827897195351552 4829922118844928 4830208521086592 4840952623137792 4854528442341774 4865615142190236 4867655885398404 4876438001162336 4878772565506056 4881466096270848 4890655021573888 4892614315932672 4892996392227648 4917248448056784 4928863263929934 4930545496320864 4930837865275896 4931584449363072 4942847128574208 4944171661558416 4944920264531712 4956213399879168 4958292141937152 4958586156198528 4983163306609824 4983552454098366 4994933817065724 4995300010724352 4997691479515392 5009105132978688 5022650576821248 5034325792058136 5045823110419504 5046217151166361 5047939436709456 5059467845709984 5061589894894176 5061890034452664 5074218480828672 5076647731346112 5099368760947776 5101810052005296 5113158292480896 5113860812710146 5114235725265408 5115606185190816 5128065459514368 5130520488937728 5142237495316992 5153104841640903 5167039684371138 5168128470916824 5179931365845936 5182103940010704 5182411225749156 5182791163941888 5195033206562688 5220782302875104 5234900156587584 5237406332457264 5249056187297664 5249367443136096 5250162256169472 5264359558106112 5264671721395968 5290064438760927 5290765979857344 5291179148795796 5292985040433216 5303263065032744 5305073080938624 5305487367153816 5319418870773504 5320539766305792 5346518964383457 5359540636506336 5360976830701422 5361369860077056 5362106483230056 5374033715566656 5374352382258384 5376606500761776 5403255562108908 5419008493776864 5431384344770496 5443465675716096 5446071701030016 5447219284551168 5459659562929152 5461949461091328 5471197733100218 5485992751307628 5487148746899344 5488619136194313 5489021523412224 5501986899270624 5503864740079104 5504191105424256 5504620941256104 5520238309813248 5531904504063882 5546863683360972 5547192598435383 5548032505533456 5560703019645984 5562600900401664 5563035297598176 5573072001328384 5573402470490176 5575740074864064 5616611626338762 5619712512064896 5632546727910144 5632986587348496 5634909138652416 5635243274601024 5647778060327424 5650481898923904 5663616516065403 5666955607084032 5676550999221942 5678931866298138 5691901326423732 5692318616871936 5695043778982656 5708495790932256 5736789856066248 5739536308505958 5750340474584923 5752303079041008 5753515190923584 5766654983336576 5769073641953664 5782248966525696 5784674165593344 5785017182231616 5814144529781427 5827422786576678 5827850012511744 5829866932512042 5830640059434624 5843609477121024 5843955988475136 5844412357383024 5846407068789504 5859759006291456 5873380090734492 5889262676161032 5905188210709872 5905538373528108 5905971326352384 5906432538190656 5919921560966784 5922404502869376 5922755686570464 5952111727339512 5966170948161837 5966608346142976 5968207216055952 5968673288048043 5982743036100096 5985607237094016 5998921356911616 5999277077869824 6029483216069628 6031541092586688 6032369793633813 6043253260153592 6045787930012488 6046146430040682 6046589691265536 6049125760495104 6060872074323136 6062940663929856 6107383516018848 6110307387866808 6123898885180608 6125189298864384 6126830663658768 6127643172381696 6128121695120064 6141752817790464 6142117008295296 6144693143727744 6173042340261762 6175149213838752 6189735261679452 6193152564316416 6207296394023424 6221472525198336 6224081944034304 6241536568725138 6252797409257392 6255790897101732 6269706001494432 6270077779301448 6271027139313536 6272707584222072 6287985027737856 6290504120484864 6322176576073008 6336615068898912 6337109910767058 6339272780983968 6339648683926152 6353750317868352 6355089165309696 6369602823417344 6372274371273216 6403858443980928 6418984715815728 6421175530092288 6422057764798788 6422528585217024 6440278028115456 6453888588074529 6457693598770176 6471340963921134 6472704589789032 6487486856253648 6490207847197872 6505030087341408 6523995189636864 6552713564061889 6556331264075712 6559470066863952 6571817685239912 6574060661761152 6574450487034528 6574963902055902 6575445932484096 6590462838098944 6592228882077888 6593227019375616 6611448208264704 6625420510681161 6643336737048606 6644217742146432 6644736605464488 6659911756087632 6662184799318272 6662705065728048 6663100147391772 6663588639353856 6696125693256951 6712434389410848 6730585915612608 6745957127613312 6748786526525568 6749186712603552 6765624641104896 6768863641794816 6798659917672791 6799158347930368 6801511421264049 6802413402673728 6817544389974528 6818481083613528 6820808246921088 6840693985250304 6852276772523574 6870806455521204 6874095811350159 6889386245828184 6890837961222432 6893189820099072 6893598568929408 6894136907010072 6906575154461248 6909471920014272 6909881634332208 6926710942083584 6979866875450112 6983208443276352 6998741583063552 6999156590848128 7002092187038592 7019562295194624 7034397085414566 7053419251681236 7053837501714129 7054354639809792 7054905531727728 7057313387244288 7073430774584832 7073983156205088 7092558494364672 7112448648082134 7128691952511276 7146054182008448 7147969107601896 7149475310973408 7165378287422208 7165803176344512 7168808667682368 7201882730305389 7204340749478544 7221357805292694 7223822471353824 7225344658369152 7241845793027328 7244883178267392 7245312781629888 7261428934706688 7281792663512661 7298422713285354 7314657001743504 7318158848259084 7318695364549632 7335982532360832 7338921473899008 7339494588341472 7358767124179968 7375872672085176 7393294895894901 7395818244481296 7396256797913844 7397376674044608 7414270692861312 7417380396797568 7434320099818752 7474744959914736 7475328681147549 7488815501785016 7492400725598586 7492950016086528 7496537219273088 7510062303880192 7510648783131328 7513212184869888 7513657699468032 7533975865231872 7551488688087204 7568734665629256 7571909155064184 7589201768564976 7592384842341264 7592835051678996 7593391705310208 7611327721243008 7614971597019168 7649053141421664 7652715078007944 7669737438721344 7670791219065219 7671353587898112 7692098189271552 7709665288700928 7712898887457792 7713356242975488 7750559526556707 7752192706375236 7769897048768904 7773155910016056 7773616838623734 7774186745912832 7791941317966848 7792549809844032 7795209425052672 7831173454312656 7852350234881376 7856109498685896 7873584280946496 7874051164704144 7875243384254208 7878398364490752 7893228747955712 7896539337159168 7897007582093952 7936148969786016 7936768723193694 7954894597549116 7957609621407936 7958231050730724 7979128306160256 7980809649458688 7999036103826432 8002391070901248 8039310954759504 8042054790115584 8043159724845084 8061050573349984 8061528573387576 8104883343163362 8128512740665296 8143178021358464 8147076517155744 8165198513574144 8166919065152512 8169107551545024 8170828926826752 8189489344393728 8192924191636992 8206796599650327 8228989126961442 8230723120349016 8233532285118336 8252980348905936 8255797110118656 8256286658136384 8256931411884156 8257536752421888 8280357464719872 8297856756095823 8322048758300184 8341054529468976 8359608001992576 8360103705735264 8363610112296096 8383980036983808 8424917439508143 8429568768097344 8448820091865216 8449479881022744 8452363707978624 8452864911901536 8471667090491136 8473452220412928 8514826498832913 8518397799447207 8537851989635598 8538477925307904 8542565668473984 8558646287754304 8561567373456384 8562743686398384 8567471107740672 8605184784099372 8628454618561512 8630272786385376 8649982475004864 8653610462930496 8673373449788544 8677011248390016 8677525773347424 8698660252849152 8741134179865017 8741775018767616 8745960089151936 8765414215681536 8765933982712704 8766618536074536 8789638509437184 8810070136101738 8833894014241548 8857782316064808 8858307560292162 8858956989528576 8859648807285984 8879882341450176 8882913065757696 8883606754304064 8884133529855696 8928167591009268 8949912519214464 8952310824083928 8974114554150144 8978410855641024 8994609503484416 8998382035367424 8998915616804736 9025151522393088 9044224824104442 9064879890230388 9068681895018732 9069219645061023 9069884536898304 9091308111484704 9094410995894784 9119003778468864 9136369030031432 9161075274028272 9165461081800212 9185848327770912 9187783948296576 9191464758572544 9192182542680096 9212629226685696 9213175512442944 9259563510392643 9262723820758128 9280710363807302 9284602892519178 9289728846474624 9306489167266816 9310944591035136 9332208787797504 9336122916051456 9379196113886088 9383686345652598 9404559002241648 9405116668952172 9405806186413056 9406540708970304 9409061376333108 9409751182992384 9431977541606784 9435756180727296 9483264864109512 9504922603348368 9505664866150587 9530625476802528 9532633747964544 9553837716562944 9554404235126016 9558411556909824 9602510307073852 9605787665971392 9628477073723592 9631763295138432 9633086647198182 9633792877825536 9655794390703104 9659844237689856 9660417042173184 9707011445881701 9709056884683548 9731230284380472 9735311770796808 9752876002324672 9757545131012112 9762932192541696 9781310043147776 9785992784455296 9834496896113568 9857726527859868 9861090992641728 9861675730551792 9862445853083853 9863168898726144 9885694257148416 9888343323116832 9889840529063424 9912426799758336 9916584283874304 9917172312397056 9966326613219648 9967104908196732 9989867634131448 9995382959030784 10018210265957376 10068651584116272 10091646220839008 10092434302332722 10095878873418912 10118935691419968 10123179789788352 10123780068905328 10148436961657344 10153295462692224 10198737521895552 10203620104010592 10226316584961792 10227721625420292 10228471450530816 10231212370381632 10261040977875456 10278415158785361 10284474990633984 10306209683281806 10334079368742276 10336256941833648 10359862731691872 10364207880021408 10364822451498312 10390066413125376 10441564605750208 10469800313175168 10474812664914528 10498112374595328 10498734886272192 10500324512338944 10529343442791936 10551595628121849 10580128877521854 10581531959714688 10582358297591592 10585970080866432 10606526130065488 10610146161877248 10610974734307632 10638837741547008 10693037928766914 10719081273012672 10721953661402844 10722739720154112 10724212966460112 10748067431133312 10748704764516768 10753213001523552 10806511124217816 10832036707939041 10838016987553728 10862768689540992 10886931351432192 10892143402060032 10894438569102336 10942395466200436 10947634069928031 10971985502615256 10974297493798688 10977238272388626 10978043046824448 11003973798541248 11007729480158208 11008382210848512 11009241882512208 11063809008127764 11093727366721944 11094385196870766 11096065011066912 11121406039291968 11125201800803328 11126070595196352 11146144002656768 11146804940980352 11151480149728128 11233223252677524 11238601088397879 11239425024129792 11265093455820288 11265973174696992 11269818277304832 11270486549202048 11295556120654848 11300963797847808 11327233032130806 11353101998443884 11357863732596276 11383802652847464 11390087557965312 11416991581864512 11473579712132496 11479072617011916 11500680949169846 11504606158082016 11507030381847168 11533309966673152 11538147283907328 11564497933051392 11569348331186688 11570034364463232 11628289059562854 11654845573153356 11655700025023488 11659733865024084 11660425257935601 11661280118869248 11687911976950272 11688824714766048 11692814137579008 11719518012582912 11746760181468984 11778525352322064 11810376421419744 11811076747056216 11812865076381312 11839843121933568 11844809005738752 11845511373140928 11904223454679024 11905153084790541 11932341896323674 11933216692285952 11936414432111904 11937346576096086 11965486072200192 11971214474188032 11998554155739648 12058966432139256 12063082185173376 12064739587267626 12086506520307184 12091575860024976 12092292860081364 12093179382531072 12098251520990208 12121744148646272 12214767032037696 12220614775733616 12247797770361216 12250378597728768 12253661327317536 12256243390240128 12283505635580928 12284234016590592 12289386287455488 12343483690442163 12346084680523524 12350298427677504 12379470523358904 12386305128632832 12414592788046848 12483073137450276 12505594818514784 12511581794203464 12539412002988864 12540155558602896 12542054278627072 12545415168444144 12575970055475712 12644353152146016 12673230137797824 12674219821534116 12678545561967936 12679297367852304 12707500635736704 12710178330619392 12739205646834688 12744548742546432 12806777984453397 12807716887961856 12837969431631456 12842351060184576 12844115529597576 12880556056230912 12907777176149058 12942681927842268 12945409179578064 12974973712507296 12980415694395744 13010060174682816 13047990379273728 13105427128123778 13112662528151424 13118940133727904 13143635370479824 13148121323522304 13148900974069056 13149927804111804 13150891864968192 13184457764155776 13215105204152607 13222896416529408 13250841021362322 13286673474097212 13287461340438243 13288435484292864 13289473210928976 13319823512175264 13324369598636544 13325410131456096 13326200294783544 13392251386513902 13424868778821696 13461171831225216 13491914255226624 13497573053051136 13498373425207104 13537727283589632 13566337236156663 13597319835345582 13598316695860736 13603022842528098 13604826805347456 13635088779949056 13636962167227056 13641616493842176 13704553545047148 13741612911042408 13748191622700318 13778772491656368 13781675922444864 13786379640198144 13787197137858816 13788273814020144 13813150308922496 13818943840028544 13819763268664416 13853421884167168 13921065545710953 13926904338778767 13959733750900224 13966416886552704 13997483166127104 13998313181696256 14004184374077184 14068794170829132 14075529518478897 14106838503362472 14107675003428258 14108709279619584 14109811063455456 14114626774488576 14146861549169664 14147966312410176 14224897296164268 14257383905022552 14292108364016896 14295938215203792 14298950621946816 14330756574844416 14331606352689024 14337617335364736 14403765460610778 14408681498957088 14442715610585388 14447644942707648 14449629970797273 14450689316738304 14483691586054656 14489766356534784 14490625563259776 14522857869413376 14563585327025322 14596845426570708 14629314003487008 14636317696518168 14671965064721664 14677842947798016 14678989176682944 14751745344170352 14786589791789802 14791636488962592 14792513595827688 14794753348089216 14828541385722624 14834760793595136 14868640199637504 14949489919829472 14950657362295098 14977631003570032 14984801451197172 14985900032173056 14993074438546176 15021297566262656 15027315398936064 15067951730463744 15102977376174408 15137469331258512 15138651453499083 15143818310128368 15178403537129952 15184769684682528 15185670103357992 15222655442486016 15229943194038336 15298106282843328 15305430156015888 15339474877442688 15341582438130438 15342707175796224 15384196378543104 15426712485950976 15459314524922709 15501119053113414 15504385412750472 15539794097537808 15546311820032112 15547233677247468 15548373491825664 15585099619688064 15662346908625312 15704700469762752 15712218997371792 15747168561892992 15748102329408288 15750486768508416 15786457495911424 15793078674318336 15794015164187904 15870193316282781 15872297939572032 15873537446387388 15909789195098232 15915219242815872 15916462101461448 15958256612320512 15961619298917376 16039556893150371 16078621909519008 16084109580231168 16086319449690168 16122101146699968 16123057146775152 16209766686326724 16257025481330592 16286356042716928 16294153034311488 16330397027148288 16338215103090048 16341657853653504 16378978688787456 16385848383273984 16413593199300654 16457978253922884 16461446240698032 16465857408582939 16467064570236672 16505960697811872 16511594220237312 16512573316272768 16513862823768312 16560714929439744 16595713512191646 16644097516600368 16682109058937952 16719216003985152 16720207411470528 16727220224592192 16804393037379241 16849834879016286 16859137536194688 16897640183730432 16898959762045488 16904727415957248 16905729823803072 16943334180982272 16990849548196209 17029652997665826 17036795598894414 17075703979271196 17076955850615808 17085131336947968 17117292575508608 17125487372796768 17210369568198744 17251021423754769 17256909237123024 17260545572770752 17299964950009728 17307220925860992 17346746899577088 17354022496780032 17355051546694848 17442433589344281 17482268359730034 17483550037535232 17491920178303872 17530828431363072 17531867965425408 17533237072149072 17579277018874368 17620140272203476 17667788028483096 17715564632129616 17716615120584324 17717913979057152 17719297614571968 17759764682900352 17767213508608128 17768267059711392 17856335182018536 17898512844485511 17899825038428928 17904621648167856 17906019864144129 17948229108300288 17956821711282048 17989219006968832 17996764070734848 17997831233609472 18088449648208884 18129759780460776 18137363790037464 18138439290122046 18139769073796608 18182616222969408 18188821991789568 18272738060062864 18322150548056544 18330922163600424 18371696655541824 18375567896593152 18382929517145088 18384365085360192 18425258453371392 18426351024885888 18519127020785286 18525447641516256 18561420727614604 18569205785038356 18579457692949248 18621889182070272 18664417575595008 18672245832102912 18758392227772176 18767372691305196 18809118004483296 18810233337904344 18813081417940608 18818122752666216 18863955083213568 18871512361454592 18966529728219024 19009845206696736 19011329732301174 19061250953605056 19065267495929088 19108808470252032 19116823113819648 19205020614147704 19211575331942784 19256954147447184 19263526590276864 19266173294396364 19267585755651072 19320834084346368 19361665764223587 19414022891763402 19418113769367096 19462460568760944 19470623541593616 19505752004649344 19515090262024224 19562620086295552 19571985568910592 19658140692185667 19668993792227136 19715453055719736 19722181985283456 19723351461103584 19724891706167706 19726337797452288 19771388514296832 19776686646233664 19779681058126848 19834344624794112 19876261532043483 19932653226439296 19934209816393464 19979735268262896 19990765918061568 20088377079770853 20137303168232544 20183292441678016 20184868604665444 20191757746837824 20237871382839936 20246359579576704 20247560137810656 20296873923314688 20306590925384448 20395979753018373 20397475043791104 20404534263792147 20407240208021184 20452633169923584 20455443250840584 20462424740763264 20522081955750912 20556830317570722 20612419366563612 20668158737484552 20672513883667296 20719725463383744 20728415760042816 20729644902996624 20780132826250752 20883129211500416 20939600626350336 20949625329829056 20996224749190656 20997469772544384 21058686885583872 21103191256243698 21160257755043708 21161512505142387 21163063919429376 21164716595183184 21171940161732864 21213052260130976 21220292323754496 21221949468615264 21277675483094016 21386075857533828 21438162546025344 21443907322805688 21448425932920224 21496134862266624 21497409529033536 21506426003047104 21605648190916167 21613022248435632 21664073415878082 21676033975107456 21725537379081984 21784286804120064 21845377990537983 21884790932400872 21895268139856062 21943971005230512 21948594987597376 21954476544777252 21956086093648896 22007947597082496 22016764421697024 22018483765024416 22127618016255528 22179884687684703 22187454733443888 22188770393741532 22192130022133824 22242812078583936 22252141190392704 22292288005313536 22293609881960704 22302960299456256 22466446505355048 22477202176795758 22478850048259584 22530186911640576 22531946349393984 22539636554609664 22540973098404096 22601927595695616 22654466064261612 22706203996887768 22715727465192552 22767605305694928 22780175115930624 22833983163729024 22947159424264992 22958145234023832 23001361898339692 23009212316164032 23012373657195657 23014060763694336 23066619933346304 23076294567814656 23128995866102784 23138696662373376 23140068728926464 23251678579670121 23256578119125708 23309691146306712 23319467730048168 23320850515871202 23322560237738496 23375823953900544 23377649429532096 23385628275158016 23493520362937968 23557050704644128 23620752842839488 23622153494112432 23625730152762624 23679686243867136 23689618011477504 23691022746281856 23808446909358048 23810306169581082 23864683792647348 23866433384571904 23872828864223808 23874693152192172 23942428948376064 23997108311479296 24117932864278512 24126164370346752 24129479174535252 24173013040614368 24183151720049952 24184585720162728 24243488297292544 24429534064075392 24441229551467232 24495595540722432 24500757195457536 24507322654635072 24512486780480256 24568468033181184 24578772574910976 24620389798950981 24686967380884326 24692169361047048 24700596855355008 24758941046717808 24772610257265664 24893570268287469 24966146274900552 25011189637029568 25023163588406928 25078824005977728 25080311117205792 25084108557254144 25090830336888288 25151940110951424 25274752318524429 25288706304292032 25346460275595648 25348439643068232 25357091123935872 25358594735704608 25415001271473408 25420356661238784 25544479496498739 25613555968906794 25615433775923712 25675938863262912 25684702120369152 25688231059195152 25815554352298116 25885363855684536 25890818359156128 25949947425014592 25960831388791488 26020120349365632 26095980758547456 26210854256247556 26223402539595051 26225325056302848 26237880267455808 26287270740959648 26296242647044608 26297801948138112 26299855608223608 26368915528311552 26430210408305214 26501682042724644 26573346948194424 26574922680876486 26576870968585728 26578946421857952 26639647024350528 26648739197273088 26650820262912192 26652400589567088 26784502773027804 26849737557643392 26922343662450432 26983828510453248 26995146106102272 26996746850414208 27075454567179264 27132674472313326 27194639670691164 27196633391721472 27206045685056196 27207658935183069 27209653610694912 27273924334454112 27283232987684352 27409107090094296 27483225822084816 27496383245400636 27557544983312736 27563351844889728 27574394275717632 27576547628040288 27626300617844992 27637887680057088 27639526537328832 27778690531177929 27842131091421906 27853808677557534 27919467501800448 27932833773105408 27996626363392512 28008368748154368 28137588341658264 28151059036957794 28213677006724944 28215350006856516 28217418559239168 28219622126910912 28229253548977152 28295932624820352 28449794592328536 28514767810045104 28516994598451761 28584216728033792 28591876430407584 28597901243893632 28661513149688832 28663212705378048 28675234670729472 28807530921221556 28817362997914176 28885431221170776 28895289885415296 28899259941594546 28901378633476608 28967383172109312 28979532713069568 28981251126519552 29127170654050644 29193690853141416 29258628006974016 29272635393036336 29343930129443328 29357978353365888 29503490688340704 29573179583579604 29583272977925184 29585027191655376 29587337559251559 29589506696178432 29657082771445248 29669521587190272 29737280399275008 29898979839658944 29901314724590196 29955262007140064 29969602902394344 29986148877092352 30042595132525312 30054630797872128 30205954752348816 30274938662517024 30277302906998166 30287636620256736 30356807074259904 30369539369365056 30371340206715984 30445310884972032 30459886388076672 30596212565686656 30610860312031776 30678949754885376 30683164876260876 30685414351592448 30835245476356083 30853424971901952 30918629049845418 31002238106226828 31008770825500944 31079588195075616 31092623640064224 31094467354494936 31170199239376128 31324693817250624 31409400939525504 31424437994743584 31494337123785984 31496204658816576 31500973537016832 31588030328375808 31654786884365547 31740386632565562 31744595879144064 31747074892774776 31819578390196464 31830438485631744 31832924202922896 31916513224641024 32079113786300742 32157243819038016 32168219160462336 32172638899380336 32244202293399936 32246114293550304 32419533372653448 32482486273325557 32496110123817123 32514050962661184 32572712085433856 32588306068622976 32660794054296576 32676430206180096 32683315707307008 32827186398601308 32842902209784093 32915956507845768 32922892481396064 32931714817165878 32934129140473344 33011921395623744 33023188440474624 33025146632545536 33027725647536624 33191427024383292 33288195033200736 33364218117875904 33438432007970304 33440414822941056 33454440449184384 33608786074758482 33699669758032572 33715803265193637 33718275072389376 33795280367460864 33797919524090976 33809454831914496 33811459647606144 33886668361964544 33981699096392418 34059305995331652 34073591197788828 34151407958542392 34170262673895936 34234585151017216 34250974745593536 34420739136397488 34502042847509538 34513818474246048 34521091145541504 34599929900019456 34614441851721984 34693493799154176 34708044993560064 34710103093389696 34884867178688562 34964536719460068 34967100075070464 34983840356607744 35063735930850816 35066474144298144 35158554037748736 35240280544406952 35323520058164527 35335576056966192 35431129264259232 35433230241168648 35438595229143936 35519529365800704 35534427017216256 35536534119422784 35712670364037072 35715459254371623 35797025688971022 35799650076857856 35809243296335712 35812039728288258 35896458216600576 35913643422564096 35995662467218944 36176899296417768 36259519560921552 36274727580074928 36276878580244092 36279538147593216 36365232445938816 36545476120125728 36644301096113088 36661844327200848 36743393311083648 36751135793186304 36768730170720384 36850516906742784 36852702049771776 37030451071326489 37038254041570572 37050895283032512 37122841455229208 37138411570076712 37158915385898496 37243778364140544 37516784455544352 37534745382610392 37618236008966592 37620466675808688 37626162835881216 37636245505332432 37727910166427136 37933059456438048 38019690413393472 38022659464602348 38122501907210112 38130534991858176 38217616940504064 38233646227639296 38410041228295408 38420333953360191 38423150663885568 38513908294894368 38527053180553728 38532346588792728 38641668168692736 38723331528447174 38828045783526804 38836227538734192 38924921137521888 38941247083187232 39011504009298688 39030180524048448 39143971137821184 39316281384371334 39337987584454272 39430906111439472 39444363970566912 39446702922207168 39449783412335412 39452675594904576 39553373292467328 39645315612457821 39668689249588224 39752523064086966 39865306452878592 39868419632786928 39959470536525792 40176754159541706 40252383322094461 40274606336465088 40366584883356032 40369737209330888 40383515493675648 40475742765679872 40492719159153408 40495120275621312 40613181850768896 40699011708469989 40791959506036746 40794950087582208 40809068527584294 40814480416042368 40905266339847168 40910886501681168 40924849481526528 41113660635141444 41224838733127224 41336317474969104 41345027767334592 41439450926767488 41456831520085632 41459289805993248 41560265652501504 41763196637132859 41766258423000832 41780713016336301 41879201252700672 41899250659658112 41992449498381312 41994939545088768 42206382512487396 42226588555436691 42320515510087416 42323025010284774 42326127838858752 42329433190366368 42343880323465728 42426104520261952 42440584647508992 42443898937230528 42772151715067656 42876325092050688 42887814645611376 42896851865840448 42992269724533248 42994819058067072 43012852006094208 43211296381832334 43226044496871264 43328146831756164 43352067950214912 43451074758163968 43568573608240128 43690755981075966 43769581864801744 43790536279712124 43887942010461024 43897189975194752 43908953089554504 44015895194164992 44033528843394048 44036967530048832 44255236032511056 44359769375369406 44374909466887776 44377540787483064 44384260044267648 44485624157167872 44504282380785408 44587219763921408 44605920598912512 44932893010710096 44954404353591516 44957700096519168 45063892698787968 45081946196808192 45203855191391232 45308932128523224 45412407993775536 45415954360497249 45431454930385104 45535210611389856 45667966327458048 45894318848529984 45916290468047664 46002723796679384 46018424632328064 46024747314391314 46028121527388672 46133239866692608 46152589135629312 46280137457852928 46377943574768127 46503357159340242 46513156238251416 46619382292613424 46638935460096336 46641701031742404 46645120475476992 46755298859064192 46987040725875936 47114101409288256 47241505685678976 47244306988224864 47251460305525248 47359372487734272 47379236022955008 47382045492563712 47610579948848343 47616893818716096 47620612339162164 47729367585294696 47745657728447616 47749386304384344 47884857896752128 48118670679451113 48235865728557024 48252328740693504 48258958349070504 48346026081228736 48366303440099904 48369171440325456 48486976594585088 48859068128150784 48882459102934464 48991191081444864 49014645309270144 49024973560960512 49136936066362368 49157545149821952 49240779597901962 49373934761768652 49384338722094096 49401193710710016 49517882093435616 49787140536574938 49932292549801104 50022379274059136 50046327176813856 50157648011955456 50160622234411584 50168217114508288 50181660673776576 50413179112137723 50549504637048858 50577412608584064 50692920551191296 50696879286136464 50714182247871744 50717189471409216 50830002542946816 50972548644588627 51088958992997478 51227111937813588 51230867551847424 51351877726525824 51376462118390304 51631108704596232 51753064271264307 51770727711369072 51781636718312256 51899894850029184 51921662777582976 52040240698731264 52327300768032843 52421708512495112 52446805079190102 52450650112605696 52475760534911616 52574541481919296 52592485294089216 52595603896276224 52599711216447216 52737831056623104 52860420816610428 53003364085449288 53146693896388848 53149845361752972 53153741937171456 53157892843715904 53279294048701056 53301640525824384 53304801179134176 53569005546055608 53695538533456533 53699475115286784 53844687324900864 53967657020906496 53990292212204544 53993493700828416 54265348944626652 54389279341382328 54412091370112392 54415317870366138 54419307221389824 54547848668908224 54566465975368704 54818214180188592 54966451644169632 54992766490801272 55115089966625472 55126703689779456 55148788551435264 55153095256080576 55252601235689984 55275775360114176 55279053074657664 55557381062355858 55684262182843812 55707617355115068 55865667546210816 55993252726785024 56016737496308736 56275176683316528 56302118073915588 56427354013449888 56430700013713032 56439244253821824 56591865249640704 56899589184657072 57029535620090208 57033989196903522 57168433456067584 57183752860815168 57195802487787264 57326425410756096 57350469341458944 57615061842443112 57634725995828352 57770862442341552 57790579770830592 57798519883189092 57802757266953216 57962502253039104 58084997292670761 58254341308101288 58387381706282832 58517256013948032 58545270786072672 58687860258886656 58715956706731776 58974422076557001 59006981376681408 59146359167159208 59166545955850368 59170054383310752 59174675118503118 59179013392356864 59314165542890496 59339043174380544 59628784596130449 59797959679317888 59802629449180392 59910524014280128 59939205804788688 59972297754184704 60085190265050624 60411909504697632 60549877325034048 60554605813996332 60575273240513472 60713614148519808 60739078738730112 60742680413431968 60890621769944064 60919772776153344 61187939259055119 61192425131373312 61221720624063552 61357899509770752 61366329752521752 61670490952712166 61837258099690836 62004476212453656 62017541651001888 62159176390151232 62185247280128448 62188934708989872 62340398478752256 62649387634501248 62818801879051008 62848875989487168 62988674247571968 62992409317633152 63176060656751616 63309573768731094 63480773265131124 63484537515427161 63489191758288128 63494149785549552 63639156780392928 63660876971263488 63665848405845792 63833026449282048 64158227572601484 64314487638076032 64345277798760672 64488404586799872 64492228587100608 64816944572748501 64839066745306896 64964972546651114 64992220247634246 65028101925322368 65145424170867712 65176612137245952 65352860412360192 65654372797202616 65685804419568186 65831913015691536 65845784962792128 65863429634331756 65868258280946688 66023842791247488 66050293265091072 66055451295073248 66382854048766584 66539654063054109 66576390066401472 66728436235751808 66876864015940608 66880829645882112 66908880898368768 67217572149516964 67399339516065144 67431606530387274 67436550144778752 67590560734921728 67595839048181952 67618909663828992 67622919295212288 67963398192784836 68118611990663304 68147182395577656 68302815917084784 68340525347791872 68469170302034432 68501949491187072 68841478272794976 69004085695019076 69027636948492096 69037120971586971 69042182291083008 69199859800038912 69228883703443968 69386987598308352 69416089987120128 69420206186779392 69769734357377124 69929073438920136 69967680713215488 70127471861701632 70132948288596288 70480561088813904 70647040116329054 70671152113932384 70862258528518464 70866460482337296 70877190458287872 71039058731601408 71068854034432512 71073068238845568 71425340728074144 71430918508743246 71594051377942044 71599300153715712 71618486592671424 71624079456576516 71827286845128192 71991324934437888 72353798592835536 72519039121843104 72549455160149856 72553757160488184 72730464891877632 73090952240251456 73288602192226176 73323688654401696 73486786622167296 73502271586372608 73537460341440768 73705404099543552 73861169396852943 74060902142652978 74076508083141144 74101790566065024 74245682910458416 74276823140153424 74317830771796992 75033568911088704 75069490765220784 75236472017933184 75240933351617376 75252325671762432 75272491010664864 75455820332854272 75824256955573287 75866118912876096 76039380826786944 76045318929204696 76245003814420224 76261069983716352 76633438489496217 76820082456590816 76840667906720382 76846301327771136 77027816589788736 77054106361107456 77064693177585456 77446663056894348 77656091567053608 77672455077468384 77849842275043776 77882494166374464 78023008018597376 78060361048096896 78287942275642368 78632562768742668 78670207618785153 78675975168908544 78861812222878944 78888727941133824 78893405844414336 78899566824670824 79106746584934656 79290631224915642 79505046128173932 79730612905757184 79736839265573856 79918941073051584 80353508319083412 80504766644188922 80549212672930176 80733169766712064 80739474418661776 80767030987351296 80951485531359744 80985438318306816 80990240551242624 81226363701537792 81398023416939978 81583919012073492 81589900175164416 81618137055168588 81622976805549207 81628960832084736 81821773003362336 81849698963053056 82227321270282888 82449677466254448 82672634949938208 82690055534669184 82878901853534976 82913663040171264 82918579611986496 83336071593533787 83526393274265718 83532516846001664 83561426032672602 83758402505401344 83798501319316224 83989879090177536 84412765024974792 84453177110873382 84641031020174832 84646050020569548 84652255677717504 84658866380732736 84687760646931456 84852209040523904 84887797874461056 85544303430135312 85550983795355283 85752650184101376 85775629291222752 85793703731680896 85984539449066496 85989638116134144 86025704012188416 86422592763664668 86452088993742528 86656293663512328 86704135900429824 86902149516327936 87381511962151932 87539163729603488 87581072559424248 87775884020922048 87794379950389504 87817906179109008 88031790388329984 88073935060097664 88510472065022112 88719538750738812 88749818933775552 88755081574966128 88762012677754677 88768520088535296 88971248314335744 89008564761570816 89174439527842816 89211841197825024 89865786021420192 89908808707183032 90127785397575936 90163892393616384 90617864257046448 90824815987551072 90831908720994498 90862909860770208 91070421222779712 91335932654916096 91788637697059968 91832580936095328 92005447593358768 92036849264656128 92049494628782628 92056243054777344 92505736429068249 92560274915705856 92755887149536254 93006714318680484 93026312476502832 93238764585226848 93277870920192672 93283402063484808 93510597718128384 93974081451751872 94228202818576512 94483011371357952 94488613976449728 94502920611050496 94764090985127424 94964360653096641 95221159897696686 95233787637432192 95241224678324328 95458735170589392 95491315456895232 95498772608768688 96237341358902226 96471731457114048 96504657481387008 96517916698141008 96692052162457472 96732606880199808 96738342880650912 96973953189170176 97447458819976671 97488330371451369 97718136256301568 97764918205868928 97982382162889728 98029290618540288 98049947121921024 98481559195803924 98528706629352279 98747869523537304 98768677444188192 98802387421420032 99035764186871232 99574281073149876 99864585099602208 100044758548118272 100092654353627712 100315296023910912 100321244468823168 100363321347553152 100826358224275446 101099009274097716 101147409795580911 101154825217168128 101385841102382592 101393758572272928 101428364495743488 101434378942818432 101660005085893632 101945097289177254 102177917985994956 102454223875627176 102703755453051648 102752924236780608 103262217409192464 103506128542528614 103541455422738144 103563273436624512 103799789700058368 103843325555165952 104080481397462528 104654601536065686 104843417024990224 104893610158380204 104901300225211392 104951521069823232 105149082963838592 105191207792552448 105199422432894432 105475662113246208 105720841633220856 105970560174493581 106006728170898576 106293387792777696 106299690723505944 106315785687431808 106558588097402112 106603281051648768 106609602358268352 107138011092111216 107146377763114869 107391077066913066 107398950230573568 107689374649801728 107986987401656832 108530697889253304 108778558682764656 108824182740224784 108830635740732276 108838614442779648 109095697337816448 109636428360377184 109932903288339264 109985532981602544 110230179933250944 110253407379558912 110306190512161152 110505202471379968 110551550720228352 110558106149315328 111091353213979467 111114762124711716 111368524365687624 111415234710230136 111731335092421632 112550353366633056 112604236147831176 112854708026899776 112861400027426064 112878488507643648 113183730499281408 113799178369314144 114059071240180416 114067978393807044 114367505721630336 114391604975574528 114652850821512192 114700938682917888 115230123684886224 115261001860080573 115269451991656704 115541724884683104 115581159541661184 115597039766378184 115925004506078208 116169994585341522 116508682616202576 116774763412565664 117034512027896064 117090541572145344 117431913413463552 117630751261654687 117948844153114002 118013962753362816 118292718334318416 118333091911700736 118340108766621504 118349350237006236 118358026784713728 118935946837373463 119257569192260898 119595919358635776 119605258898360784 119821048028560256 119878411609577376 120170380530101248 120757149966283383 120823819009395264 121099754650068096 121109211627992664 121150546481026944 121427228297039616 121478157477460224 121485360826863936 121839545552306688 122097035125409967 122375878518110238 122384850262746624 122443441248127104 122715799019541504 122732659505043504 123340981905424332 123674516199381672 124008952424907312 124035083302003776 124318352780302464 124370494560256896 124377869417979744 124680796957504512 125289589911398577 125298775269002496 125342139049008903 125637603758102016 125697751978974336 125977348495143936 125984818635266304 126619147537462188 126961546530262248 126969075030854322 126978383516576256 126988299571099104 127278313560785856 127321753942526976 127331696811691584 128316455145202968 128628975276152064 128690555597521344 128976809173599744 128984457174201216 129633889145497002 129678133490613792 129929945093302228 129984440495268492 130056203850644736 130353224274491904 130705720824720384 131308745594405232 131371608839136372 131663826031383072 131691569925584256 131726859268663512 132047685582494976 132100586530182144 132110902590146496 132765708097533168 133079308126108218 133152780132802944 133456872471503616 133761659291764224 133817761796737536 134435144299033928 134798679032130288 134863213060774548 134873100289557504 135191678096363904 135245838590424576 135926796385569672 136237223981326608 136247863081491747 136294364791155312 136605631834169568 136938340604068864 137003898982374144 137682956545589952 138008171390038152 138055273896984192 138074241943173942 138084364582166016 138399719600077824 138457767406887936 138840412373558784 139133830724304381 139539468714754248 139858146877840272 139935361426430976 140265896577192576 140961122177627808 141294080232658108 141342304227864768 141724517057036928 141732920964674592 141754380916575744 142078117463202816 142137708068865024 142146136477691136 142831739846545029 142850681456148288 142861837017486492 143188102755884088 143236973185342848 143248158913153032 143654573690256384 144707597185671072 145038078243686208 145098910320299712 145107514320976368 145460929783755264 146181904480502912 146577204384452352 146647377308803392 146973573244334592 147074920682881536 147410808199087104 147722338793705886 148121804285305956 148153016166282288 148203581132130048 148491365820916832 148553646280306848 150067137822177408 150138981530441568 150472944035866368 150481866703234752 150504651343524864 150544982021329728 151239537336413169 151648513911146574 151732237825752192 152078761653573888 152090637858409392 152490007628840448 152917645933765881 153266876978992434 153640164913181632 153681335813440764 153692602655542272 154055633179577472 154129386355170912 154893326113788696 155259192813792921 155312183134107216 155344910154936768 155699684550087552 155764988332748928 156046016037194752 156120722096193792 157265125537485336 157340415237570306 157351950337817088 157723624445757888 157777455882267648 157786811688828672 157799133649341648 158213493169869312 158581262449831284 159010092256347864 159461225811514368 159473678531147712 159837882146103168 160707016638166824 161009533288377844 161086615600369599 161098425345860352 161466339533424128 161478948837323552 161534061974702592 161902971062719488 161970876636613632 161980481102485248 162796046833879956 163167838024146984 163236274110337176 163245953611098414 163257921664169472 163643546006724672 163699397926106112 164454642540565776 164899354932508896 165345269899876416 165380111069338368 165757803707069952 165827326080342528 165837159223972992 166672143187067574 167052786548531436 167065033692003328 167122852065345204 167597002638632448 167979758180355072 168825530049949584 168906354221746764 169282062040349664 169292100041139096 169317732761465472 169704418081047808 169775595748922112 171088606860270624 171101967590710566 171505300368202752 171551258582445504 171587407463361792 171979276232268288 172051408024376832 172845185527329336 172904177987485056 173312587327024656 173408271800859648 174254991878012283 174763023924303864 175078327459206976 175162145118848496 175551768041844096 175588759900779008 175635812358218016 176063580776659968 176147870120195328 176923266229671003 177020944130044224 177439077501477624 177499637867551104 177510163149932256 177524025355509354 177537040177070592 177942496628671488 178017129523141632 179731572042840384 179817617414366064 180255570795151872 181235728514092896 181649631975102144 181663817441988996 181725819721540416 182140842445559424 182671865309832192 183563817777165357 183577275394119936 183665161872190656 184010895186717536 184073698529312256 184098989257565256 185011472858136498 185511774299072508 186013428637360968 186052624953005664 186477529170453696 186555741840385344 186566804126969616 187021195436256768 187948162903503744 188456405637153024 188966022742715904 188977227952899456 189528181970254848 189928721306193282 190442319795393372 190453612546281483 190467575274864384 190482449356648656 190917470341178784 190982630913790464 190997545217537376 192474682717804452 192943462914228096 193035833396282016 193384104324914944 193465213760399616 193476685761301824 194450833718245503 194894917639953342 194976660742902738 195436272512603136 195529836411737856 196058581237080576 196963118391607848 197057413258704558 197495739047074608 197537354888376384 197604774842840064 198071528373742464 199148562146299752 199618962189162327 199729170199204416 200089517096236544 200185308707255424 200630592047821824 200642488937646336 200726642695106304 201652716448550892 202198018548195432 202294819591161822 202309650434336256 202771682204765184 202787517144545856 202856728991486976 202868757885636864 203890194578354508 204355835971989912 204908447751254352 205407510906103296 205505848473561216 206524434818384928 207012257085057228 207082910845476288 207111362914760913 207126546873249024 207599579400116736 207686651110331904 208160962794925056 209309203072131372 209686834049980448 209787220316760408 209903042139646464 210298165927677184 210382415585104896 210398844865788864 211441683266441712 211941120348987162 212013456341797152 212586775585555392 212599381447011888 212631571374863616 213117176194804224 213206562103297536 213219204716536704 214276022184222432 214292755526229738 214782154133826132 214797900461147136 215973974803313664 217061395778506608 217557117365529312 217648365480449568 217661271481464552 218191394675632896 219272856720754368 219865806576678528 219971065963205088 220460359866501888 220506814759117824 220612381024322304 221116212298630656 221583508190558829 222182706427958934 222229524249423432 222737048731375248 222830469420460272 225100706733266112 225208472295662352 225709416053799552 225722800054852128 225756977015287296 226367460998562816 227472770866719861 227598356738628288 228118142480360832 228135956787614088 228735011443260672 228783209951149056 229900315468488651 230460247369772448 230522003720161146 230538903983313408 231083449769366208 231162319083322368 231194079532756368 232339989170683044 233017365232405152 233549526825131328 234069024055792128 234181083144290688 234863826826927104 235261502523309374 235897688306228004 236010622856355459 236027925506725632 236585436668636832 236666183823401472 236680217533243008 236698700474012472 237871893674746926 238515138384521796 239191838717271552 239210517796721568 239642096057120512 239756823219154752 241514299932566766 241647638018790528 242199509300136192 242218423255985328 242301092962053888 242854456594079232 242956314954920448 242970721653727872 243679091104613376 244194070250819934 244751757036220476 244769700525493248 244886882496254208 245465319010087008 246681963810848664 247264640407151689 247349032398763344 248017904849814624 248070166604007552 248636705560604928 248740989120513792 248755738835959488 250008214780601361 250579179822797154 250597550538004992 250684278098017806 251275207516204032 251395503957948672 251969637270532608 253238295074924376 253923093060524496 253938150061708644 253956767033152512 253976599142198208 254556627121571712 254663393623383168 256632910290405936 256652951386065849 257257950552304128 257381111195042688 257953618347199488 257968914348402432 259267778290994004 259356266981227584 259859890186604456 259968880990536984 260112407701289472 260706448548983808 262617491188810464 262743217678272744 263327652062766144 263383139851168512 263453718537327024 264095371164989952 264221805180292992 265531416195066336 266158616252216436 266305560265605888 266913744943007232 267523318583528448 267635523593475072 268870288598067856 269597358064260576 269726426121549096 270383356192727808 270491677180849152 271853592771139344 272474447962653216 272495726162983494 272588729582310624 273211263668339136 274007797964748288 275365913091179904 276016342780076304 276110547793968384 276148483886347884 276168729164332032 277517209287204747 277680824747117568 278267661448608762 279078937429508496 279716293755680544 280531793154385152 281766683254661227 281922244355255616 282588160465316216 282684608455729536 283449034114073856 283465841929349184 283508761833151488 284292272955382272 284893081959289923 285663479693090058 285701362912296576 285723674034972984 286376205511768176 286473946370685696 286496317826306064 289415194371342144 290076156487372416 290197820640599424 290215028641952736 290921859567510528 292342376459930013 292363808961005824 292464991114354107 293154408768904704 293294754617606784 293947146488669184 294149841365763072 295444677587411772 295586119888056837 296243608570611912 296306032332564576 296407162264260096 296982731641833664 297107292560613696 300134275644354816 300277963060883136 300945888071732736 300963733406469504 301089964042659456 302479074672826338 303297027822293148 303464475651504384 304157523307147776 304181275716818784 304980015257680896 305835291867531762 306533753957984868 307280329826363264 307362671626881528 308111266359154944 308258772710341824 309786652227577392 310518385627585842 310624366268214432 310689820309873536 311399369100175104 311529976665497856 312241444192387584 314530251074970672 314680830475140612 314703900675634176 315447248891515776 315573623377657344 315598267298683296 316426986339738624 317162524899662568 317911680523480743 318020184512695728 318947357062295424 319675764292206336 321414033276333648 321439133289344607 322019066576755688 322173231200739198 322196850691720704 322932679066848256 322957897674647104 323068123949405184 323960962204970496 325592093667759912 326335676048293968 326472548220674352 326491907222196828 326515843328338944 327287092013449344 328909285081131552 329798709865017792 330690539799752832 330760222138676736 331515607414139904 331654652160685056 331674318447945984 333274059641938401 333344286374135148 334105573097062872 334245704130690408 335194005277264896 337651060099899168 337812708443493528 338564124080699328 338584200082278192 338635465522930944 339408836162095616 339551191497844224 342177213720541248 342203935181421132 343102517164891008 343174814926723584 343958552464536576 344102816048753664 345690371054658672 345808355974970112 346625174654049312 348509983756024566 349526047848607728 350156654918413952 350324290237696992 351103536083688192 351177519801558016 351271624716436032 352295740240390656 352892253784964061 353846532459342006 354041888260088448 354878155002955248 354999275735102208 355020326299864512 355048050711018708 355074080354141184 356807840512120389 359463144085680768 359635234828732128 360511141590303744 362271449898850149 362471457028185792 363299263950204288 363327634883977992 363451639443080832 364281684891118848 366291105376229901 367127635554330714 367154550788239872 367330323744381312 368021790373435072 368147397058624512 368197978515130512 370022945716272996 371023548598145016 372026857274721936 372105249906011328 372955058340907392 373111483680770688 373133608253939232 374042390872513536 375868769734195731 375896325807007488 376912811274306048 377932045485431808 377954455905798912 379857442612386564 380884639590786744 380907225092562966 380935150549728768 380964898713297312 381834940682357568 381965261827580928 381995090435074752 384949365435608904 385886925828456192 386071666792564032 386768208649829888 386930427520799232 386953371522603648 388901667436491006 389789835279906684 389953321485805476 391059672823475712 392117162474161152 393926236783215696 394114826517409116 394991478094149216 395074709776752768 396143056747484928 398297124292599504 399237924378324654 399458340398408832 400179034192473088 400370617414510848 401284977875292672 401453285390212608 403305432897101784 404396037096390864 404589639182323644 404619300868672512 405575034289091712 405737515771273728 407780389156709016 408711671943979824 408743589244475241 409816895502508704 410815021812206592 411011696947122432 413048869636769856 414024514170114456 414165821690952576 414222725829521826 414253093746498048 415199158800233472 415373302220663808 417401492172913143 418618406144262744 419373668099960896 419574440633520816 419806084279292928 420596331855354368 420797689731577728 422883366532883424 423882240697974324 424026912683594304 425173551171110784 425198762894023776 425263142749727232 426234352389608448 426413124206595072 426438409433073408 428552044368444864 428585511052459476 429564308267652264 434122791557013216 435114234731058624 435296730960899136 435322542962929104 436382789351265792 438545713441508736 439731613153357056 439942131926410176 440920719733003776 441224762048644608 442232424597261312 443167016381117658 444365412855917868 444459048498846864 445474097462750496 445660938840920544 450201413466532224 450416944591324704 451418832107599104 451445600109704256 451513954030574592 453718612009239507 454945541733439722 455196713477256576 456236284960721664 456271913575228176 457470022886521344 459800630936977302 460920494739544896 461044007440322292 461077807966626816 462166899538732416 462388159065512736 464679978341366088 465777578441378763 466034730464810304 467099053650262656 468138048111584256 468362166288581376 470523005046618748 471795376612456008 472021245712710918 472055851013451264 473170873337273664 473332367646802944 473360435066486016 473397400948024944 475743787349493852 477030276769043592 478383677434543104 478421035593443136 479284192114241024 479513646438309504 483028599865133532 483259846801108797 483295276037581056 484399018600272384 484436846511970656 484602185924107776 485708913188158464 485912629909840896 485941443307455744 488388140501639868 489503514072440952 489773764992508416 490930638020174016 493363927621697328 494529280814303378 494698064797526688 496035809699629248 496140333208015104 497273411121209856 497481978241027584 497511477671918976 500016429561202722 501158359645594308 501195101076009984 501368556196035612 502791007915897344 503939274541065216 506476590149848752 507846186121048992 507876300123417288 507953198284396416 509113254243143424 509326787246766336 513265820580811872 513305902772131698 514515901104608256 514762222390085376 515937828696804864 518535556581988008 518712533962455168 519719780373208912 519937761981073968 520224815402578944 525234982377620928 525486435356545488 526655304125532288 526766279702337024 526907437074654048 528190742329979904 528443610360585984 530769798689013009 531062832390132672 532317232504432872 532611120531211776 533827489886014464 537740577196135712 539194716128521152 539452852243098192 540766712385455616 543707185542278688 544948895925306432 544991452325966988 545177459164621248 546422527336678272 548015595929496576 550691453331496071 550731826182359808 552032685560152608 552221095587936768 552296967772695768 555034418574409494 556535322897217524 558157874859016992 559432587511361088 561063586308770304 563533366509322454 563844488710511232 565176320930632432 565369216911459072 566898068228147712 566931683858698368 568584545910764544 569786163918579846 571326959386180116 571360837638844449 571402725824593152 571447348069945968 572752411023536352 572947892741371392 572992635652612128 578830388742684288 580152312974744832 580395641281198848 580430057283905472 583352501154736509 584684752919860026 584727617922011648 584929982228708214 586308817537809408 586589509235213568 590889355174823544 591172239776113674 592487217141223824 592612064665129152 592814324528520192 593965463283667328 594214585121227392 598856886567486981 600268551288709632 600555926121766272 601891776143465472 601927466812939008 602179928085318912 604958149345652676 606594055644586296 606928951303008768 608315046614295552 608362551433637568 611670583735063524 613067507915969736 614560659652726528 614725343253763056 616222532718309888 616517545420683648 619573304455154784 621036771255171684 621248732536428864 621334088744282739 621379640619747072 622798738200350208 623059953330995712 624482888384775168 629060502149941344 629361660950281224 630894497783031552 631147246755314688 631196534597366592 634325049799325136 635823361046961486 636040369025391456 637894714124590848 639351528584412672 642828066552667296 642878266578689214 644038133153511376 644346462401478396 644393701383441408 645915795349294208 647921924409940992 651184187335519824 652671352096587936 652945096441348704 652983814444393656 654574184026898688 657818570162263104 659597419730035584 661381079599505664 661520444277353472 663348636895891968 664750524571676487 666548119283876802 666688572748270296 668211146194125744 668491408261380816 675302120199798336 675625416886987056 677128248161398656 677168400164556384 677270931045861888 678817672324191232 679102382995688448 682418312600159583 684354427441082496 684407870362842264 686205034329782016 686349629853447168 689700946405465953 691380742109317344 691616711949940224 693250349308098624 697019967512049132 699052095697215456 700313309836827904 700648580475393984 702207072167376384 702543249432872064 704591480480781312 705784507569928122 707693064918684012 708031868569066377 708083776520176896 709756310005910496 709998551470204416 710040652599729024 710096101422037416 713615681024240778 718926288171361536 719270469657464256 724542899797700298 724942914056371584 726598527900408576 726655269767955984 726903278886161664 728563369782237696 732582210752459802 734255271108661428 734309101576479744 734660647488762624 736043580746870144 736395957030261024 740045891432545992 741793921221455067 742047097196290032 744053714549443872 744210499812022656 745910116681814784 746222967361541376 746267216507878464 750024644341804083 751737539468391462 751792651614014976 753825622548612096 755908911811597824 759714885224773128 761769279181573488 761814450185125932 761870301099457536 761929797426594624 763669881364715136 763990180870149504 769898730871217808 769958854158197547 771773851656912384 772143333585128064 773536417299659776 773860855041598464 773906743045207296 777803334872982012 779579670559813368 779906642971610952 782119345646951424 787852473566431392 788229653034818232 789982956188298432 790149419553505536 792286113494969856 796594248585199008 798475848756649308 798916680796817664 800741234829021696 802569955750585344 802906570780425216 806610865794203568 808792074192781728 809179278364647288 811150068578183424 811475031542547456 815560778313418032 817423343887959648 817487178488950482 819633791005017408 822023393894244864 826097739273539712 828049028340228912 828331643381905152 828445451659043652 828506187492996096 832551627861614241 834802984345826286 837236812288525488 838747336199921792 839148881267041632 841192663710708736 841595379463155456 845300049763983681 845766733065766848 847764481395948648 848053825367188608 850347102342221568 850397525788047552 850526285499454464 852876818866146816 854679245877869769 857104088736889728 857171022104918952 859128616535304528 868245583114026432 870228469462117248 870593461921798272 870645085925858208 872765578702531584 877027129379790039 877091426883017472 877394973343062321 879463226306714112 879884263852820352 881841439466007552 882449524097289216 886334032762235316 888730825711835736 888918096997693728 890948194925500992 891321877681841088 900402826933064448 900833889182649408 902837664215198208 902891200219408512 907437224018479014 909891083466879444 910393426954513152 912472569921443328 912543827150456352 914940045773042688 919601261873954604 921840989479089792 922088014880644584 924333799077464832 924776318131025472 929359956682732176 931555156882757526 932069460929620608 934198107300525312 936724332577162752 941046010093237496 943590753224912016 944042491425421836 944111702026902528 946341746674547328 946720870132972032 946794801896049888 951487574698987704 953735041570442229 954060553538087184 956842071186886272 958568384228482048 959027292876619008 966057199730267064 966519693602217594 966590552075162112 968798037200544768 968873693023941312 969204371848215552 971882886614911488 976776281003279736 979007028144881904 979547529985016832 981861276040348032 986727855243394656 989058561628606756 989396129595053376 992071619399258496 992280666416030208 994546822242419712 994963956482055168 995022955343837952 999822178925815203 1000032859122405444 1002316719291188616 1002737112392071224 1005582015831794688 1012953180299697504 1015692372242097984 1015752600246834576 1015906396568792832 1018226508486286848 1018653574493532672 1026531641161623744 1026611805544263396 1029524444780170752 1031875657393609728 1037071113163976016 1037425067924910336 1039439560746417824 1039875523962147936 1050469964755241856 1050972870713090976 1053310608251064576 1053532559404674048 1053814874149308096 1056887220721171968 1058676761354892183 1061539597378026018 1062125664780265344 1064634465008865744 1065222241062423552 1070423521536361167 1075481154392271424 1078389432257042304 1078905704486196384 1081533424770911232 1086814349696550447 1087414371084557376 1089897791850612864 1089982904651933976 1090354918329242496 1092845054673356544 1101382906662992142 1101463652364719616 1104065371120305216 1104442191175873536 1104593935545391536 1110068837148818988 1113070645794435048 1116315749718033984 1118865175022722176 1122127172617540608 1127066733018644908 1127606309202587193 1127688977421022464 1130352641861264864 1130738433822918144 1133796136456295424 1133863367717396736 1139572327837159692 1142653918772360232 1142721675277688898 1142805451649186304 1142894696139891936 1145504822047072704 1145895785482742784 1145985271305224256 1157660777485368576 1160304625949489664 1160791282562397696 1160860114567810944 1166705002309473018 1169369505839720052 1169455235844023296 1169859964457416428 1173179018470427136 1181778710349647088 1182344479552227348 1184974434282447648 1185224129330258304 1187930926567334656 1188429170242454784 1197713773134973962 1200537102577419264 1201111852243532544 1203854933625878016 1204359856170637824 1209916298691305352 1213188111289172592 1213857902606017536 1216725102867275136 1223341167470127048 1226135015831939472 1226230767733425723 1229121319305453056 1229450686507526112 1232445065436619776 1233035090841367296 1239146608910309568 1242073542510343368 1242497465072857728 1242668177488565478 1242759281239494144 1245597476400700416 1246119906661991424 1258121004299882688 1258723321900562448 1261788995566063104 1262393069194733184 1268650099598650272 1271646722093922972 1272080738050782912 1275789428249181696 1278703057168825344 1285656133105334592 1285756533157378428 1288076266307022752 1288692924802956792 1291831590698588416 1302368374671039648 1305342704193175872 1305890192882697408 1305967628888787312 1309148368053797376 1315637140324526208 1319194839460071168 1322762159199011328 1326697273791783936 1329501049143352974 1333096238567753604 1333377145496540592 1336422292388251488 1336982816522761632 1350604240399596672 1351250833773974112 1354256496322797312 1354336800329112768 1354541862091723776 1361155836027718521 1364836625200319166 1368708854882164992 1368815740725684528 1372410068659564032 1379401892810931906 1382761484218634688 1383233423899880448 1386500698616197248 1394039935024098264 1397332735324136289 1398104191394430912 1400626619673655808 1401297160950787968 1404414144334752768 1405086498865744128 1411569015139856244 1415386129837368024 1416063737138132754 1416167553040353792 1419512620011820992 1419997102940408832 1420081305199458048 1420192202844074832 1427231362048481556 1437852576342723072 1438540939314928512 1449085799595400596 1449779540403326391 1449885828112743168 1453197055800817152 1453310539535911968 1453806557772323328 1457126739564475392 1465164421504919604 1468510542217322856 1469321294977525248 1472087161493740288 1472791914060522048 1480091782865091984 1483587842442910134 1484094194392580064 1488107429098887744 1488420999624045312 1491820233363629568 1492445934723082752 1492534433015756928 1500049288683608166 1503475078936782924 1503585303228029952 1511817823623195648 1519429770449546256 1523538558363146976 1523628900370251864 1523859594853189248 1527339762729430272 1527980361740299008 1539797461742435616 1539917708316395094 1543547703313824768 1544286667170256128 1547813486090414592 1555606669745964024 1559159341119626736 1559813285943221904 1575704947132862784 1576459306069636464 1579965912376596864 1580298839107011072 1584572226989939712 1592309396067039027 1593188497170398016 1596951697513298616 1597833361593635328 1601482469658043392 1613221731588407136 1617584148385563456 1618358556729294576 1622300137156366848 1631121556626836064 1634846687775919296 1634974356977900964 1639267582010034816 1644046787788489728 1652074359994488213 1652195478547079424 1656098056680457824 1656663286763810304 1656890903318087304 1665103255723228482 1669605968691652572 1674473624577050976 1677494672399843584 1678297762534083264 1683190758926310912 1690600099527967362 1691533466131533696 1695528962791897296 1696107650734377216 1700694204684443136 1700795051576095104 1705753637732293632 1709358491755739538 1714208177473779456 1714342044209837904 1718257233070609056 1730852482850061823 1736491166228052864 1740456938924234496 1741186923843596544 1741290171851716416 1750057503464209527 1754054258759580078 1754182853766034944 1754789946686124642 1758926452613428224 1759768527705640704 1772668065524470632 1777461651423671472 1777836193995387456 1781896389851001984 1782643755363682176 1796570659702460943 1800805653866128896 1801667778365298816 1805675328430396416 1805782400438817024 1814874448036958028 1819782166933758888 1820786853909026304 1824945139842886656 1825087654300912704 1839202523747909208 1843681978958179584 1844176029761289168 1848667598154929664 1849552636262050944 1858719913365464352 1863110313765515052 1864138921859241216 1868396214601050624 1873448665154325504 1882092020186474992 1887181506449824032 1888084982850843672 1892683493349094656 1893441740265944064 1893589603792099776 1902975149397975408 1907470083140884458 1908121107076174368 1913684142373772544 1918054585753238016 1932114399460534128 1933039387204435188 1933181104150324224 1937747386047882624 1943765773229822976 1953552562006559472 1958014056289763808 1963722552080696064 1973455710486789312 1978117123257213512 1978792259190106752 1984143238798516992 1984561332832060416 1990045910687675904 1994251573715029461 1999644357851630406 2000065718244810888 2004633438582377232 2005474224784142448 2025906360599395008 2031384744484195968 2031505200493669152 2031812793137585664 2036453016972573696 2037307148987065344 2047254937800478749 2053063282323247488 2053223611088526792 2059048889560341504 2069102839216397859 2074142226327952032 2074850135849820672 2078879121492835648 2079751047924295872 2100939929510483712 2101945741426181952 2106621216502129152 2107629748298616192 2113774441442343936 2117353522709784366 2123079194756052036 2124251329560530688 2129268930017731488 2140847043072722334 2150962308784542848 2156778864514084608 2157811408972392768 2173628699393100894 2174828742169114752 2179795583701225728 2179965809303867952 2180709836658484992 2185690109346713088 2202765813325984284 2202927304729439232 2208130742240610432 2209187871090783072 2220137674297637976 2225381763664365201 2226141291588870096 2232631499436067968 2237730350045444352 2250073933025412249 2254133466037289816 2255212618405174386 2255377954842044928 2260705283722529728 2261476867645836288 2267726735434793472 2279144655674319384 2285307837544720464 2285443350555377796 2285610903298372608 2285789392279783872 2291009644094145408 2291970542610448512 2315321554970737152 2320609251898979328 2321582565124795392 2321720229135621888 2333410004618946036 2338739011679440104 2339719928914832856 2346358036940854272 2363557420699294176 2364688959104454696 2369948868564895296 2370448258660516608 2375861853134669312 2376858340484909568 2395427546269947924 2402223704487065088 2407709867251756032 2408719712341275648 2419832597382610704 2426376222578345184 2433450205734550272 2446682334940254096 2452270031663878944 2452461535466851446 2458242638610906112 2458901373015052224 2466070181682734592 2478293217820619136 2484147085020686736 2484994930145715456 2485336354977130956 2485518562478988288 2497654883584842723 2516242008599765376 2517446643801124896 2523577991132126208 2524786138389466368 2535900149291951043 2537300199197300544 2543293444187845944 2544161476101565824 2551578856498363392 2564037737633609307 2571312266210669184 2571513066314756856 2576152532614045504 2577385849605913584 2583663181397176832 2604736749342079296 2610685408386351744 2611780385765394816 2611935257777574624 2618296736107594752 2631081388139370117 2631274280649052416 2638389678920142336 2645524318398022656 2659002098286705948 2666192477135507208 2666754290993081184 2672844584776502976 2673965633045523264 2701208480799193344 2702501667547948224 2708512992645594624 2708673600658225536 2722311672055437042 2729673250400638332 2737417709764329984 2737631481451369056 2744820137319128064 2758803785621863812 2765522968437269376 2773001397232394496 2788079870048196528 2794665470648272578 2796208382788861824 2801253239347311616 2802594321901575936 2810172997731488256 2823138030279712488 2830772259674736048 2832127474276265508 2832335106080707584 2839025240023641984 2840162610398916096 2840384405688149664 2854462724096963112 2861205124711326687 2875705152685446144 2877081878629857024 2898171599190801192 2899559080806652782 2899771656225486336 2906394111601634304 2906621079071823936 2907613115544646656 2930328843009839208 2937021084434645712 2938642589955050496 2944174322987480576 2945583828121044096 2960183565730183968 2967175684885820268 2968188388785160128 2976214858197775488 2976841999248090624 2983640466727259136 2984891869446165504 2985068866031513856 3000098577367216332 3006950157873565848 3038859540899092512 3047077116726293952 3047257800740503728 3047719189706378496 3054679525458860544 3055960723480598016 3079594923484871232 3079835416632790188 3088573334340512256 3095626972180829184 3111213339491928048 3118318682239253472 3119626571886443808 3151409894265725568 3152918612139272928 3159931824753193728 3160597678214022144 3176030284064676549 3184618792134078054 3186376994340796032 3193903395026597232 3195666723187270656 3226443463176814272 3235168296771126912 3236717113458589152 3244600274312733696 3260443049089651341 3262243113253672128 3269693375551838592 3269948713955801928 3278535164020069632 3304148719988976426 3304390957094158848 3312196113360915648 3313326573527620608 3313781806636174608 3330206511446456964 3339211937383305144 3348947249154101952 3354989344799687168 3356595525068166528 3366381517852621824 3381200199055934724 3382818927607761579 3383066932263067392 3391057925583794592 3392215301468754432 3401388409368886272 3401590103152190208 3418716983511479076 3428416354947558912 3428684088419675808 3436514466141218112 3461704965700123646 3472982332456105728 3480913877848468992 3482373847687193088 3482580343703432832 3500115006928419054 3508108517519160156 3508365707532069888 3509579893372249284 3519537055411281408 3545336131048941264 3554923302847342944 3555672387990774912 3563792779702003968 3565287510727364352 3593141319404921886 3601611307732257792 3603335556730597632 3611564800877634048 3629748896073916056 3639564333867517776 3641573707818052608 3650175308601825408 3678405047495818416 3678692303200277169 3687363957916359168 3688352059522578336 3697335196309859328 3699105272524101888 3717439826730928704 3726220627531030104 3728277843718482432 3736792429202101248 3764184040372949984 3774363012899648064 3776169965701687344 3785366986698189312 3787179207584199552 3805950298795950816 3814940166281768916 3816242214152348736 3827368284747545088 3836109171506476032 3864228798921068256 3866078774408870376 3875494772095765248 3907105124013118944 3916028112579527616 3927445104161392128 3946911420973578624 3956234246514427024 3957584518380213504 3968286477597033984 3980091821375351808 3988503147430058922 3999288715703260812 4000131436489621776 4009266877164754464 4010948449568284896 4051812721198790016 4062769488968391936 4063010400987338304 4063625586275171328 4083467508083155563 4094509875600957498 4106126564646494976 4106447222177053584 4138205678432795718 4148284452655904064 4149700271699641344 4157758242985671296 4159502095848591744 4191998205972408867 4201879859020967424 4203891482852363904 4213242433004258304 4215259496597232384 4234707045419568732 4246158389512104072 4248502659121061376 4258537860035462976 4281694086145444668 4301924617569085696 4313557729028169216 4315622817944785536 4347257398786201788 4349338621209979173 4349657484338229504 4359591167402451456 4359931618607735904 4361419673316969984 4371380218693426176 4405531626651968568 4416261484481220864 4418375742181566144 4440275348595275952 4450763527328730402 4452282583177740192 4465262998872135936 4475460700090888704 4500147866050824498 4508266932074579632 4510425236810348772 4510755909684089856 4521410567445059456 4535453470869586944 4558289311348638768 4570615675089440928 4570886701110755592 4571578784559567744 4582019288188290816 4583941085220897024 4630643109941474304 4643440458271243776 4666820009237892072 4677478023358880208 4679439857829665712 4727114841398588352 4729377918208909392 4739897737129790592 4740896517321033216 4751723706269338624 4753716680969819136 4776928188201117081 4790855092539895848 4804447408974130176 4839665194765221408 4852752445156690368 4866900411469100544 4893364669880508192 4904540063327757888 4904923070933702892 4917802746030104448 4932140363365469184 4956223079983464639 4956586435641238272 4968294170041373472 4969989860291430912 4970672709954261912 4995309767169685446 5032484017199530752 5034893287602249792 5049572276778932736 5071800298583902086 5074600398394601088 5086586888375691888 5088322952203131648 5128075475267218614 5142624532421338368 5143026132629513712 5152305065228091008 5154771699211827168 5167326362794353664 5192557448550185469 5209473498684158592 5221370816772703488 5223560771530789632 5223870515555149248 5250172510392628581 5262162776278740234 5262548561298104832 5276779357840284672 5318004196573411896 5332384954271014416 5333508581986162368 5345689169553005952 5347931266091046528 5389711979107382829 5402416961598386688 5405003335095896448 5417025985291189248 5417347201316451072 5444623344110874084 5459346500801276664 5474835419528659968 5475262962902738112 5517607571243727624 5531045936874538752 5546002794464788992 5576159740096393056 5589330941296545156 5592416765577723648 5605188643803151872 5620345995462976512 5646276060559424976 5661544519349472096 5664254948552531016 5678050480047283968 5680325220797832192 5680768811376299328 5708925448193926224 5722410249422653374 5754163757259714048 5796343198381602384 5799118161613305564 5799543312450972672 5813242158143647872 5860657686019678416 5874042168869291424 5888348645974961152 5891167656242088192 5920367131460367936 5934351369771640536 5936376777570320256 5952429716395550976 5953683998496181248 5970137732063027712 5982754721145088383 6000197154734432664 6013900315747131696 6077719081798185024 6094154233452587904 6094515601481007456 6095438379412756992 6109359050917721088 6111921446961196032 6141764813401436247 6159189846969742464 6159670833265580376 6177146668681024512 6222426678983856096 6236637364478506944 6239253143772887616 6302819788531451136 6305837224278545856 6319863649506387456 6352060568129353098 6369237584268156108 6372753988681592064 6387806790053194464 6452886926353628544 6470336593542253824 6473434226917178304 6520886098179302682 6524486226507344256 6539386751103677184 6539897427911603856 6557070328040139264 6608297439977952852 6608781914188317696 6624392226721831296 6627563613272349216 6660413022892913928 6676145290993095603 6678423874766610288 6697894498308203904 6709978689599374336 6713191050136333056 6762400398111869448 6765637855215523158 6766133864526134784 6782115851167589184 6784430602937508864 6803180206304380416 6837433967022958152 6856832709895117824 6857368176839351616 6873028932282436224 6923409931400247292 6945964664912211456 6961827755696937984 6964747695374386176 6965160687406865664 7000230013856838108 7016217035038320312 7019159786744498568 7039074110822562816 7090672262097882528 7109846605694685888 7111344775981549824 7127585559404007936 7130575021454728704 7186282638809843772 7206671113461195264 7223129601755268096 7259497792147832112 7279128667735035552 7300350617203650816 7356810094991636832 7357384606400554338 7374727915832718336 7376704119045156672 7398210545048203776 7434879653461857408 7452441255062060208 7456555687436964864 7492964650754528169 7528368080745899968 7548726025799296128 7552339931403374688 7570733973396378624 7574358415168399104 7607700447875853129 7611900597591901632 7629880332563537832 7632484428304697472 7654736569495090176 7728457597842136512 7732157548817740752 7750989544191530496 7814210248026237888 7832056225159055232 7854890208322784256 7893244164418110351 7893822841947157248 7912468493028854048 7915169036760427008 7936572955194067968 7977006294860117844 7998577431406521624 8000262872979243552 8018533754329508928 8021896899136569792 8103625442397580032 8125538977936783872 8126020801974676608 8166935016166311126 8189019751201914996 8212253129292989952 8212894444354107168 8276411356865591436 8296568905311808128 8315516485971342592 8319004191697183488 8383996411944817734 8403759718041934848 8407782965704727808 8430518993194464768 8469414090839137464 8492316779024208144 8497005318242122752 8517075720070925952 8563388172290889336 8583615374133980061 8603849235138171392 8627115458056338432 8631245635889571072 8694514797572403576 8698677242419958346 8699314968676459008 8719182334804902912 8719863237215471808 8722839346633939968 8811063253303937136 8832522968962441728 8836751484363132288 8880550697190551904 8901527054657460804 8904565166355480384 8930525997744271872 8950921400181777408 9000295732101648996 9016533864149159264 9020850473620697544 9042821134890118912 9116578622697277536 9141231350178881856 9141773402221511184 9143157569119135488 9164038576376581632 9167882170441794048 9286880916542487552 9333640018475784144 9354956046717760416 9358879715659331424 9454229682797176704 9458755836417818784 9479795474259581184 9481793034642066432 9528090852194029647 9553856376402234162 9581710185079791696 9679330389530442816 9705504890313380736 9733800822938201088 9781329147268954023 9786729339761016384 9809080126655515776 9809846141867405784 9835605492060208896 9912446159966929278 9913172871282476544 9936588340082746944 9939979720582861824 9941345419908523824 9990619534339370892 10064968034399061504 10069786575204499584 10099144553557865472 10143600597167804172 10148456782823284737 10149200796789202176 10173173776751383776 10176645904406263296 10256150950534437228 10285249064842676736 10286052265259027424 10304610130456182016 10309543398423654336 10385114897100370938 10418946997368317184 10442741633545406976 10447121543061579264 10447741031110298496 10500345020785257162 10524325552557480468 10525097122596209664 10636008393146823792 10664769908542028832 10667017163972324736 10691378339106011904 10695862532182093056 10779423958214765658 10804833923196773376 10810006670191792896 10834694402632902144 10889246688221748168 10918693001602553328 10950525925805476224 11035215142487455248 11036076909600831507 11062091873749077504 11092005588929577984 11152319480192786112 11178661882593090312 11184833531155447296 11210377287606303744 11292552121118849952 11323089038698944192 11328509897105062032 11356100960094567936 11361537622752598656 11417850896387852448 11444820498845306748 11508327514519428096 11592686396763204768 11598236323226611128 11626484316287295744 11721315372039356832 11748084337738582848 11782335312484176384 11840734262920735872 11868702739543281072 11872753555140640512 11904859432791101952 11940275464126055424 11965509442290176766 12000394309468865328 12027800631494263392 12115967379950432761 12155438163596370048 12188308466905175808 12189031202962014912 12190876758825513984 12250402524249466689 12283529626802872494 12318379693939484928 12319341666531160752 12444853357967712192 12473274728957013888 12478506287545775232 12575994617917226601 12605639577062902272 12611674448557091712 12639727299012774912 12704121136258706196 12738475168536312216 12745507977363184128 12775613580106388928 12905773852707257088 12940673187084507648 12946868453834356608 13041772196358605364 13048972453014688512 13078773502207354368 13079794855823207712 13114140656080278528 13216594879955905704 13248784453443662592 13255127226544698432 13320826045785827856 13352290581986191206 13356847749533220576 13395788996616407808 13426382100272666112 13524800796223738896 13531275710431046316 13532267729052269568 13564231702335178368 13606360412608760832 13674867934045916304 13714736353678703232 13746057864564872448 13846819862800494584 13891929329824422912 13930321374813731328 14000460027713676216 14032434070076640624 14038319573488997136 14181344524195765056 14219693211389371776 14222689551963099648 14255171118808015872 14261150042909457408 14330784564603351243 14372565277619687544 14413342226922390528 14518995584295664224 14558257335470071104 14600701234407301632 14713620189983273664 14714769212801108676 14753408238090313344 14796421090096407552 14869759306923714816 14904882510124120416 14985929301509056338 15056736161491799936 15097452051598592256 15104679862806749376 15148716830336798208 15215400895751706258 15223801195183803264 15259760665127075664 15264968856609394944 15456915195684273024 15464315097635481504 15501979088383060992 15577672345650556407 15628420496052475776 15664112450318110464 15750517531177885743 15786488328836220702 15787645683894314496 15824936986057708096 15830338073520854016 15954012589720235688 15997154862813043248 16000525745958487104 16037067508659017856 16043793798273139584 16207250884795160064 16251077955873567744 16252041603949353216 16333870032332622252 16378039502403829992 16424506258585979904 16425788888708214336 16552822713731182872 16593137810623616256 16631032971942685184 16638008383394366976 16767992823889635468 16815565931409455616 16861037986388929536 16938828181678274928 16984633558048416288 17034151440141851904 17126776344581778672 17167230748267960122 17207698470276342784 17262491271779142144 17389029595144807152 17397354484839916692 17398629937352918016 17439726474430943616 17622126506607874272 17665045937924883456 17673502968726264576 17761101394381103808 17803054109314921608 17809130332710960768 17861051995488543744 17948264163435265149 18000591464203297992 18033067728298318528 18041700947241395088 18085642269780237824 18233157245394555072 18282462700357763712 18283546804443022368 18286315138238270976 18328077152753163264 18335764340883588096 18667280036951568288 18709912093435520832 18717759431318662848 18908459365594353408 18917511672835637568 18959590948519162368 19056181704388059294 19107712752804468324 19163420370159583392 19358660779060885632 19411009780626761472 19562658294537908046 19573458679522032768 19618160253311031552 19619692283734811568 19671210984120417792 19824892319933858556 19826345742564953088 19873176680165493888 19882690839817047648 19981239068678741784 20028435872979286809 20129936068798123008 20139573150408999168 20287201194335608344 20296913565646569474 20298401593578404352 20346347553502767552 20353291808812526592 20512301901068874456 20570498129685353472 20572104530518054848 20609220260912364032 20619086796847308672 20770229794200741876 20837893994736634368 20885483267090813952 20894243086123158528 20895482062220596992 21000690041570514324 21048651105114960936 21272016786293647584 21329539817084057664 21334034327944649472 21382756678212023808 21391725064364186112 21558847916429531316 21620013340383585792 21669388805265804288 21778493376443496336 21837386003205106656 21901051851610952448 22070430284974910496 22072153819201663014 22124183747498155008 22304638960385572224 22357323765186180624 22369667062310894592 22585104242237699904 22646178077397888384 22657019794210124064 22712201920189135872 22723075245505197312 22823101343627559387 22835701792775704896 22889640997690613496 23185372793526409536 23196472646453222256 23252968632574591488 23442630744078713664 23496168675477165696 23564670624968352768 23679732493254331053 23681468525841471744 23737405479086562144 23745507110281281024 23809718865582203904 23931018884580353532 24000788618937730656 24055601262988526784 24231934759900865522 24310876327192740096 24376616933810351616 24378062405924029824 24500805048498933378 24567059253605744988 24636759387878969856 24638683333062321504 24889706715935424384 24946549457914027776 24957012575091550464 25151989235834453202 25211279154125804544 25223348897114183424 25408242272517412392 25476950337072624432 25491015954726368256 25551227160212777856 25750846122401940183 25811547705414514176 25881346374169015296 25893736907668713216 26083544392717210728 26097944906029377024 26157547004414708736 26159589711646415424 26433189759911811408 26497568906887325184 26510254453089396864 26641652091571655712 26704581163972382412 26713695499066441152 26791577993232815616 26852764200545332224 27049601592447477792 27062551420862092632 27128463404670356736 27349735868091832608 27429472707357406464 27492115729129744896 27693639725600989168 27860642749627462656 28000920055427352432 28064868140153281248 28076639146977994272 28362689048391530112 28439386422778743552 28445379103926199296 28584272556582088941 28661569129206702486 28745130555239375088 29037991168591328448 29116514670940142208 29201402468814603264 29343987441806862069 29427240379966547328 29429538425602217352 29506816476180626688 29739518613847429632 29809765020248240832 29971858603018112676 30113472322983599872 30194904103197184512 30209359725613498752 30297433660673596416 30430801791503412516 30445370348469854211 30447602390367606528 30519521330254151328 30529937713218789888 30913830391368546048 30928630195270963008 31155344691301112814 31256840992104951552 31328224900636220928 31501035062355771486 31572976657672441404 31575291367788628992 31649873972115416192 31908025179440471376 31994309725626086496 32001051491916974208 32074135017318035712 32087587596546279168 32414501769590320128 32504083207898706432 32667740064665244504 32756079004807659984 32851577777416428672 33105645427462365744 33108230728802494521 33186275621247232512 33262065943885370368 33276016766788733952 33535985647779270936 33631131862818911232 33877656363356549856 33969267116096832576 34068302880283703808 34253552689163557344 34334461496535920244 34524982543558284288 34778059190289614304 34794708969679833384 34879452948861887232 35244253013215748544 35347005937452529152 35522202788762207616 35606108218629843216 35618260665421921536 35896528326870530298 36001182928406595984 36066135456596637056 36083401894482790176 36171284539560475648 36347902139851298283 36466314490789110144 36564925400715527424 36567093608886044736 36572630276476541952 36751207572748400067 37334560073903136576 37419824186871041664 37435518862637325696 37727983853751679803 37816918731188706816 37835023345671275136 37919181897038324736 38112363408776118588 38215425505608936648 38326840740319166784 38717321558121771264 38822019561253522944 39125316589075816092 39146917359044065536 39236320506622063104 39239384567469623136 39342421968240835584 39649784639867717112 39746353360330987776 39765381679634095296 39962478137357483568 40056871745958573618 40279146300817998336 40574402388671216688 40593827131293138948 40596803187156808704 40692695107005535104 41024603802137748912 41144209061036109696 41218440521824728064 41238173593694617344 41540459588401483752 41675787989473268736 41790964124441193984 42001380083141028648 42097302210229921872 42544033572587295168 42659079634168115328 42668068655889298944 42765513356424047616 42783450128728372224 42992353693810053729 43117695832859062632 43240026680767171584 43556986752886992672 43674772006410213312 43802103703221904896 44140860569949820992 44144307638403326028 44609277920771144448 44714647530372361248 45170208484475399808 45292356154795776768 45314039588420248128 45446150491010394624 45646202687255118774 45671403585551409792 45779281995381226992 46370745587052819072 46392945292906444512 46505937265149182976 46733017036951669221 46885261488157427328 46992337350954331392 47359464986508662106 47362937051682943488 47474810958173124288 47491014220562562048 47862037769160707064 48001577237875461312 48111202525977053568 48463869519801731044 48621752654385480192 48753233867620703232 48756124811848059648 49001610096997866756 49134118507211489976 49273518775757939712 49277366666124643008 49779413431870848768 49893098915828055552 49914025150183100928 50303978471668906404 50446697794228366848 50816484545034824784 50953900674145248864 51102454320425555712 51501692244803880366 51623095410829028352 51787473815337426432 52167088785434421456 52195889812058754048 52319179423292830848 52866379519823622816 52995137813774650368 53020508906178793728 53283304183143311424 53409162327944764824 53427390998132882304 53583155986465631232 54099203184894955584 54125102841724185264 54256926809340713472 54699471736183665216 54858945414714812928 54984231458259489792 55387279451201978336 56001840110854704864 56129736280306562496 56153278293955988544 56725378096783060224 56878772845557487104 57168545113164177882 57323138258413404972 57490261110478750176 58075982337182656896 58233029341880284416 58687974883613724138 58854480759933094656 58859076851204434704 59013632952361253376 59479037227694859264 59619530040496481664 59943717206036225352 60085307618937860427 60226944645967199744 60389808206394369024 60418719451226997504 60861603583006825032 60890740696939708422 60895204780735213056 61039042660508302656 61059875426437579776 61827660782737092096 61857260390541926016 62310689382602225628 62513681984209903104 62656449801272441856 63002070124711542972 63145953315344882808 63299747944230832384 63816050358880942752 63988619451252172992 64002102983833948416 64148270034636071424 64175175193092558336 65008166415797412864 65335480129330489008 65512158009615319968 65703155554832857344 66211290854924731488 66216461457604989042 66372551242494465024 67071971295558541872 67755312726713099712 67938534232193665152 68136605760567407616 68469304030882678161 68507105378327114688 68668922993071840488 69556118380579228608 69589417939359666768 69758905897723774464 70488506026431497088 70694011874905058304 71039197479762993159 71044405577524415232 71212216437259686432 71236521330843843072 71793056653741060596 72002365856813191968 72132270913193274112 72166803788965580352 72695804279702596566 72932628981578220288 73129850801431054848 73134187217772089472 73502415145496800134 74669120147806273152 74839648373742083328 74871037725274651392 75455967707503359606 75633837462377413632 75670046691342550272 76224726817552237176 76430851011217873296 76653681480638333568 77252538367205820549 77434643116243542528 77644039122507045888 78250633178151632184 78293834718088131072 78472641013244126208 78478769134939246272 79299569279735434224 79492706720661975552 79530763359268190592 79924956274714967136 80113743491917147236 80558292601635996672 81148804777342433376 81187654262586277896 81385390214011070208 82049207604275497824 82288418122072219392 82476347187389234688 83080919176802967504 83581928248882387968 84002760166282057296 84194604420459843744 85088067145174590336 85318159268336230656 85336137311778597888 85752817669746266823 85984707387620107458 86235391665718125264 87113973505773985344 87349544012820426624 87604207406443809792 88031962325420586207 88281721139899641984 88288615276806652056 89218555841542288896 89429295060744722496 90340416968950799616 90584712309591553536 90628079176840496256 90892300982020789248 91292405374510237548 91342807171102819584 91558563990762453984 92741491174105638144 92785890585812889024 93466034073903338442 93770522976314854656 93984674701908662784 94718929973017324212 94725874103365886976 94949621916346248576 95724075538321414128 96003154475750922624 96222405051954107136 96927739039603462088 97243505308770960384 97512249623696119296 98003220193995733512 98268237014422979952 98554733332249286016 99558826863741697536 99786197831656111104 99828050300366201856 100607956943337812808 100893395588456733696 101632969090069649568 101907801348290497728 102204908640851111424 103003384489607760732 103574947630674852864 104334177570868842912 104638358846585661696 105732759039647245632 106041017812357587456 106566608366286622848 106818324655889529648 106854781996265764608 108198406369789911168 108250205683448370528 108513853618681426944 109043706419553894849 109398943472367330432 109717890829429625856 110253622718245200201 110774558902403956672 112003680221709409728 112259472560613124992 112306556587911977088 113450756193566120448 113757545691114974208 114337090226328355764 114646276516826809944 114980522220957500352 116151964674365313792 116466058683760568832 117375949767227448276 117708961519866189312 117718153702408869408 118027265904722506752 119239060080992963328 119887434412072450704 120170615237875720854 120453889291934399488 120837438902453995008 121723207166013650064 121781481393879416844 121790409561470426112 122078085321016605312 123655321565474184192 123714520781083852032 124621378765204451256 125027363968419806208 126004140249423085944 126291906630689765616 126599495888461664768 127632100717761885504 127977238902504345984 128004205967667896832 128296540069272142848 128350350386185116672 130670960258660978016 131024316019230639936 131406311109665714688 132422581709849462976 132432922915209978084 134143942591117083744 135510625453426199424 135877068464387330304 136938608061765356322 137014210756654229376 137337845986143680976 139112236761158457216 139178835878719333536 139517811795447548928 140199051110855007663 140977012052862994176 142078394959525986318 142088811155048830464 142424432874519372864 142473042661687686144 143586113307482121192 144004731713626383936 144264541826386548224 144333607577931160704 145391608559405193132 145865257963156440576 146259701602862109696 146268374435544178944 147004830290993600268 149338240295612546304 149679296747484166656 149742075450549302784 150911935415006719212 151340093382685100544 152449453635104474352 152861702022435746592 153307362961276667136 154505076734411641098 154869286232487085056 156501266356303264368 156587669436176262144 156957538269878492544 158599138559470868448 158985413441323951104 159061526718536381184 159849912549429934272 160227486983834294472 162297609554684866752 162375308525172555792 162770780428022140416 164098415208550995648 164576836244144438784 164952694374778469376 166161838353605935008 168005520332564114592 168389208840919687488 170176134290349180672 170636318536672461312 171505635339492533646 171969414775240214916 172470783331436250528 174227947011547970688 174699088025640853248 176063924650841172414 176563442279799283968 176577230553613304112 178437111683084577792 178858590121489444992 180255922856813581281 180680833937901599232 181169424619183107072 181256158353680992512 182584810749020475096 182685614342205639168 183117127981524907968 185482982348211276288 185571781171625778048 186932068147806676884 187541045952629709312 187969349403817325568 189437859946034648424 189899243832692497152 191448151076642828256 192006308951501845248 192444810103908214272 193855478079206924176 195024499247392238592 196006440387991467024 196536474028845959904 197109466664498572032 199117653727483395072 201215913886675625616 203265938180139299136 203815602696580995456 204409817281702222848 205407912092648034483 206006768979215521464 208668355141737685824 209276717693171323392 211465518079294491264 212082035624715174912 213117592439288979477 213133216732573245696 213636649311779059296 213709563992531529216 216396812739579822336 216500411366896741056 218087412839107789698 218797886944734660864 220507245436490400402 221549117804807913344 224007360443418819456 224518945121226249984 224613113175823954176 226901512387132240896 228674180452656711528 229292553033653619888 229961044441915000704 231757615101617461647 232303929348730627584 232932117367521137664 234751899534454896552 235417923039732378624 235436307404817738816 238478120161985926656 239774868824144901408 240341230475751441708 241674877804907990016 243446414332027300128 243562962787758833688 244156170642033210624 247429041562167704064 249242757530408902512 252008280498846171888 252583813261379531232 253198991776923329536 255264201435523771008 255954477805008691968 256008411935335793664 257258453009238800469 261341920517321956032 262048632038461279872 262812622219331429376 264095886976261758621 264845163419698925952 264865845830419956168 268287885182234167488 271021250906852398848 271754136928774660608 273877216123530712644 274028421513308458752 274675691972287361952 278224473522316914432 278357671757438667072 280398102221710015326 281954024105725988352 284156789919051972636 284177622310097660928 284848865749038745728 287172226614964242384 288009463427252767872 288529083652773096448 288667215155862321408 290783217118810386264 291730515926312881152 292536748871088357888 294009660581987200536 298676480591225092608 299358593494968333312 299484150901098605568 301823870830013438424 302680186765370201088 304898907270208948704 305723404044871493184 306614725922553334272 309010153468823282196 313002532712606528736 313915076539756985088 317198277118941736896 318123053437072762368 319699825098859868544 320454973967668588944 324595219109369733504 324750617050345111584 325541560856044280832 327131119258661684547 328196830417101991296 329153672488288877568 332323676707211870016 336011040665128229184 336778417681839374976 340352268580698361344 341272637073344922624 343011270678985067292 343938829550480429832 344941566662872501056 348455894023095941376 349398176051281706496 352127849301682344828 353126884559598567936 353154461107226608224 357717180242978889984 360511845713627162562 361361667875803198464 362512316707361985024 365169621498040950192 365371228684411278336 366234255963049815936 370965964696422552576 371143562343251556096 373864136295613353768 375082091905259418624 378875719892069296848 379798487665384994304 382896302153285656512 384012617903003690496 384889620207816428544 387710956158413848352 392012880775982934048 393072948057691919808 394218933328997144064 402431827773351251232 406531876360278598272 407631205393161990912 410815824185296068966 412013537958431042928 417336710283475371648 418553435386342646784 420597153332565022989 422931036158588982528 426235184878577958954 426266433465146491392 427273298623558118592 427419127985063058432 432793625479159644672 433000822733793482112 436174825678215579396 437595773889469321728 441014490872980800804 443098235609615826688 448014720886837638912 449037890242452499968 449226226351647908352 457348360905313423056 458585106067307239776 459922088883830001408 463515230203234923294 464607858697461255168 469503799068909793104 470872614809635477632 476956240323971853312 479549737648289802816 480682460951502883416 486892828664054600256 487125925575517667376 488312341284066421248 494858083124335408128 498485515060817805024 504016560997692343776 505167626522759062464 510528402871047542016 511908955610017383936 514516906018477600938 522683841034643912064 524097264076922559744 528191773952523517242 529690326839397851904 529731691660839912336 536575770364468334976 540767768570440743843 542042501813704797696 543508273857549321216 547754432247061425288 548056843026616917504 549351383944574723904 556448947044633828864 556715343514877334144 560796204443420030652 563908048211451976704 568313579838103945272 569697731498077491456 574344453229928484768 576018926854505535744 577334430311724642816 581566434237620772528 585073497742176715776 588019321163974401072 597352961182450185216 603647741660026876848 609797814540417897408 611446808089742986368 613229451845106668544 616223736277944103449 618020306937646564392 626005065425213057472 627830153079513970176 634396554237883473792 636246106874145524736 639399650197719737088 640909947935337177888 649190438218739467008 649501234100690223168 654262238517323369094 656393660834203982592 664647353414423740032 672022081330256458368 673556835363678749952 680704537161396722688 686022541357970134584 687877659100960859664 689883133325745002112 696911788046191882752 698796352102563412992 704255698603364689656 706253769119197135872 706308922214453216448 715434360485957779968 721023691427254325124 725024633414723970048 730339242996081900384 732468511926099631872 742287124686503112192 747728272591226707536 757751439784138593696 759596975330769988608 765792604306571313024 768025235806007380992 771775359027716401407 775421912316827696704 784025761551965868096 786145896115383839616 788437866657994288128 804863655546702502464 813063752720557196544 815262410786323981824 821631648370592137932 824027075916862085856 834673420566950743296 841194306665130045978 845862072317177965056 852470369757155917908 852532866930292982784 854546597247116237184 865587250958319289344 866001645467586964224 872349651356431158792 875191547778938643456 882028981745961601608 886196471219231653376 896029441773675277824 898075780484904999936 898452452703295816704 914696721810626846112 917170212134614479552 919844177767660002816 927030460406469846588 939007598137819586208 941745229619270955264 959099475296579605632 961364921903005766832 973785657328109200512 974251851151035334752 976624682568132842496 981393357775985053641 996971030121635610048 1008033121995384687552 1010335253045518124928 1021056805742095084032 1023817911220034767872 1029033812036955201876 1045367682069287824128 1048194528153845119488 1056383547905047034484 1059380653678795703808 1059463383321679824672 1073151540728936669952 1081535537140881487686 1084085003627409595392 1095508864494122850576 1096113686053233835008 1098702767889149447808 1112897894089267657728 1113430687029754668288 1121592408886840061304 1136627159676207890544 1139395462996154982912 1148688906459856969536 1152037853709011071488 1154668860623449285632 1163132868475241545056 1176038642327948802144 1207295483320053753696 1219595629080835794816 1222893616179485972736 1232447472555888206898 1236040613875293128784 1252010130850426114944 1255660306159027940352 1261791459997695068967 1268793108475766947584 1278799300395439474176 1281819895870674355776 1298380876437478934016 1299002468201380446336 1308524477034646738188 1312787321668407965184 1329294706828847480064 1344044162660512916736 1347113670727357499904 1372045082715940269168 1375755318201921719328 1379766266651490004224 1393823576092383765504 1408511397206729379312 1412617844428906432896 1430868720971915559936 1442047382854508650248 1460678485992163800768 1464937023852199263744 1484574249373006224384 1495456545182453415072 1515502879568277187392 1531585208613142626048 1543550718055432802814 1550843824633655393408 1568051523103931736192 1572291792230767679232 1609727311093405004928 1622303305711322231529 1626127505441114393088 1630524821572647963648 1643263296741184275864 1648054151833724171712 1669346841133901486592 1682388613330260091956 1691724144634355930112 1704940739514311835816 1709093194494232474368 1732003290935173928448 1744699302712862317584 1764057963491923203216 1772392942438463306752 1792058883547350555648 1829393443621253692224 1834340424269228959104 1839688355535320005632 1848671208833832310347 1854060920812939693176 1878015196275639172416 1883490459238541910528 1918198950593159211264 1922729843806011533664 1947571314656218401024 1948503702302070669504 1962786715551970107282 1993942060243271220096 2016066243990769375104 2020670506091036249856 2042113611484190168064 2058067624073910403752 2090735364138575648256 2096389056307690238976 2112767095810094068968 2118761307357591407616 2118926766643359649344 2146303081457873339904 2163071074281762975372 2191017728988245701152 2197405535778298895616 2226861374059509336576 2243184817773680122608 2273254319352415781088 2278790925992309965824 2297377812919713939072 2304075707418022142976 2326265736950483090112 2352077284655897604288 2414590966640107507392 2439191258161671589632 2445787232358971945472 2464894945111776413796 2472081227750586257568 2504020261700852229888 2523582919995390137934 2537586216951533895168 2557598600790878948352 2563639791741348711552 2596761752874957868032 2598004936402760892672 2617048954069293476376 2625574643336815930368 2658589413657694960128 2688088325321025833472 2694227341454714999808 2744090165431880538336 2751510636403843438656 2759532533302980008448 2817022794413458758624 2825235688857812865792 2884094765709017300496 2921356971984327601536 2929874047704398527488 2944180073327955160923 2990913090364906830144 3031005759136554374784 3063170417226285252096 3087101436110865605628 3101687649267310786816 3136103046207863472384 3144583584461535358464 3219454622186810009856 3244606611422644463058 3252255010882228786176 3286526593482368551728 3296108303667448343424 3338693682267802973184 3364777226660520183912 3409881479028623671632 3418186388988464948736 3464006581870347856896 3489398605425724635168 3528115926983846406432 3658786887242507384448 3668680848538457918208 3697342417667664620694 3708121841625879386352 3756030392551278344832 3766980918477083821056 3785374379993085206901 3836397901186318422528 3845459687612023067328 3895142629312436802048 3897007404604141339008 3925573431103940214564 3987884120486542440192 4032132487981538750208 4041341012182072499712 4116135248147820807504 4181470728277151296512 4225534191620188137936 4237853533286719298688 4292606162915746679808 4326142148563525950744 4382035457976491402304 4394811071556597791232 4453722748119018673152 4486369635547360245216 4546508638704831562176 4594755625839427878144 4652531473900966180224 4704154569311795208576 4829181933280215014784 4878382516323343179264 4891574464717943890944 4929789890223552827592 4944162455501172515136 5008040523401704459776 5047165839990780275868 5075172433903067790336 5127279583482697423104 5196009872805521785344 5234097908138586952752 5317178827315389920256 5376176650642051666944 5488180330863761076672 5503021272807686877312 5519065066605960016896 5634045588826917517248 5650471377715625731584 5768189531418034600992 5842713943968655203072 5888360146655910321846 5981826180729813660288 6062011518273108749568 6126340834452570504192 6174202872221731211256 6203375298534621573632 6272206092415726944768 6289167168923070716928 6438909244373620019712 6489213222845288926116 6573053186964737103456 6592216607334896686848 6729554453321040367824 6819762958057247343264 6836372777976929897472 6978797210851449270336 7056231853967692812864 7317573774485014768896 7337361697076915836416 7394684835335329241388 7416243683251758772704 7512060785102556689664 7570748759986170413802 7672795802372636845056 7690919375224046134656 7790285258624873604096 7794014809208282678016 7851146862207880429128 7975768240973084880384 8064264975963077500416 8082682024364144999424 8232270496295641615008 8451068383240376275872 8475707066573438597376 8652284297127051901488 8764070915952982804608 8789622143113195582464 8832540219983865482769 8972739271094720490432 9093017277409663124352 9189511251678855756288 9305062947801932360448 9408309138623590417152 9658363866560430029568 9756765032646686358528 9859579780447105655184 9888324911002345030272 10016081046803408919552 10094331679981560551736 10254559166965394846208 10392019745611043570688 10468195816277173905504 10976360661727522153344 11006042545615373754624 11268091177653835034496 11300942755431251463168 11356123139979255620703 11536379062836069201984 11685427887937310406144 11776720293311820643692 11963652361459627320576 12124023036546217499136 12348405744443462422512 12406750597069243147264 12544412184831453889536 12877818488747240039424 12978426445690577852232 13146106373929474206912 13184433214669793373696 13459108906642080735648 13639525916114494686528 13957594421702898540672 14112463707935385625728 14635147548970029537792 14674723394153831672832 14789369670670658482776 14832487366503517545408 15024121570205113379328 15141497519972340827604 15381838750448092269312 15588029618416565356032 15702293724415760858256 15951536481946169760768 16128529951926155000832 16464540992591283230016 16902136766480752551744 16951414133146877194752 17304568594254103802976 17528141831905965609216 17665080439967730965538 17945478542189440980864 18186034554819326248704 18379022503357711512576 18610125895603864720896 18816618277247180834304 19316727733120860059136 19719159560894211310368 19776649822004690060544 20188663359963121103472 20509118333930789692416 20936391632554347811008 21952721323455044306688 22012085091230747509248 22536182355307670068992 22712246279958511241406 23072758125672138403968 23370855775874620812288 23553440586623641287384 23927304722919254641152 24248046073092434998272 24696811488886924845024 25956852891381155704464 26292212747858948413824 26368866429339586747392 26497620659951596448307 26918217813284161471296 27279051832228989373056 27915188843405797081344 28224927415870771251456 29270295097940059075584 29578739341341316965552 29664974733007035090816 30048243140410226758656 30282995039944681655208 30763677500896184538624 31176059236833130712064 31404587448831521716512 32929081985182566460032 33804273532961505103488 33902828266293754389504 34609137188508207605952 35056283663811931218432 35330160879935461931076 35890957084378881961728 36372069109638652497408 37220251791207729441792 37633236554494361668608 38633455466241720118272 39438319121788422620736 39553299644009380121088 40377326719926242206944 41872783265108695622016 43905442646910088613376 44024170182461495018496 45072364710615340137984 45424492559917022482812 46145516251344276807936 47106881173247282574768 47854609445838509282304 49393622977773849690048 51913705782762311408928 52584425495717896827648 52995241319903192896614 53836435626568322942592 54558103664457978746112 55830377686811594162688 56449854831741542502912 59157478682682633931104 59329949466014070181632 60565990079889363310416 61527355001792369077248 62809174897663043433024 65858163970365132920064 67608547065923010206976 69218274377016415211904 70112567327623862436864 70660321759870923862152 71781914168757763923456 72744138219277304994816 78876638243576845241472 79106599288018760242176 79492861979854789344921 80754653439852484413888 83745566530217391244032 87810885293820177226752 90144729421230680275968 90848985119834044965624 92291032502688553615872 94213762346494565149536 98787245955547699380096 103827411565524622817856 105168850991435793655296 105990482639806385793228 107672871253136645885184 109116207328915957492224 111660755373623188325376 112899709663483085005824 118314957365365267862208 118659898932028140363264 121131980159778726620832 125618349795326086866048 131716327940730265840128 135217094131846020413952 138436548754032830423808 141320643519741847724304 143563828337515527846912 157753276487153690482944 158985723959709578689842 161509306879704968827776 167491133060434782488064 181697970239668089931248 184582065005377107231744 188427524692989130299072 197574491911095398760192 207654823131049245635712 210337701982871587310592 211980965279612771586456 215345742506273291770368 218232414657831914984448 236629914730730535724416 237319797864056280726528 242263960319557453241664 251236699590652173732096 263432655881460531680256 270434188263692040827904 276873097508065660847616 282641287039483695448608 315506552974307380965888 317971447919419157379684 323018613759409937655552 334982266120869564976128 363395940479336179862496 376855049385978260598144 395148983822190797520384 415309646262098491271424 423961930559225543172912 430691485012546583540736 473259829461461071448832 484527920639114906483328 502473399181304347464192 553746195016131321695232 565282574078967390897216 631013105948614761931776 635942895838838314759368 646037227518819875311104 726791880958672359724992 753710098771956521196288 790297967644381595040768 830619292524196982542848 847923861118451086345824 946519658922922142897664 969055841278229812966656 1004946798362608694928384 1130565148157934781794432 1271885791677676629518736 1292074455037639750622208 1453583761917344719449984 1507420197543913042392576 1661238585048393965085696 1695847722236902172691648 1893039317845844285795328 1938111682556459625933312 2261130296315869563588864 2543771583355353259037472 2907167523834689438899968 3014840395087826084785152 3391695444473804345383296 3876223365112919251866624 4522260592631739127177728 5087543166710706518074944 5814335047669378877799936 6783390888947608690766592 9044521185263478254355456 10175086333421413036149888 11628670095338757755599872 13566781777895217381533184 20350172666842826072299776 27133563555790434763066368 40700345333685652144599552 81400690667371304289199104
- Sum of all divisors σ(n): 295160216295233084881656753
- Sum of proper divisors (its aliquot sum) s(n): 213759525627861780592457649
- 81400690667371304289199104 is an abundant number, because the sum of its proper divisors (213759525627861780592457649) is greater than itself. Its abundance is 132358834960490476303258545
Bases of 81400690667371304289199104
- Binary: 1000011010101010100010001001000011111011100011100111111010010111111101001100100000000002
- Hexadecimal: 0x435544487DC73F4BFA6400
- Base-36: A87ENY3FFZ6QS0000
Squares and roots of 81400690667371304289199104
- 81400690667371304289199104 squared (814006906673713042891991042) is 6626072441125069756065991014630302387859353754402816
- 81400690667371304289199104 cubed (814006906673713042891991043) is 539366873119615661790258597333891968158290167365624785834128638984394442276864
-
81400690667371304289199104 is a
perfect square number . Itssquare root is 9022233130848 -
The
cube root of 81400690667371304289199104 is 433387149.6619522873
Scales and comparisons
How big is 81400690667371304289199104?- 81,400,690,667,371,304,289,199,104 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 81,400,690,667,371,304,289,199,104 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 81400690667371304289199104 cubic inches would be around 36115595.8 feet tall.
Recreational maths with 81400690667371304289199104
- 81400690667371304289199104 backwards is 40199198240317376609600418
- 81400690667371304289199104 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 81400690667371304289199104's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 81400690667371304289199104 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 81400690667371304289199104 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/81400690667371304289199104/
Chicago style:
Numbermatics. 2024. "Number 81400690667371304289199104 - Facts about the integer". https://numbermatics.com/n/81400690667371304289199104/
The information we have on file for 81400690667371304289199104 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 81400690667371304289199104, math, Factors of 81400690667371304289199104, curriculum, school, college, exams, university, Prime factorization of 81400690667371304289199104, STEM, science, technology, engineering, physics, economics, calculator, eighty-one septillion, four hundred sextillion, six hundred ninety quintillion, six hundred sixty-seven quadrillion, three hundred seventy-one trillion, three hundred four billion, two hundred eighty-nine million, one hundred ninety-nine thousand, one hundred four.