290095480557552125321791744
290,095,480,557,552,125,321,791,744 is an even composite number composed of eight prime numbers multiplied together.
290095480557552125321791744 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred eighty-three divisors.
Prime factorization of 290095480557552125321791744:
28 × 72 × 132 × 432 × 732 × 972 × 1032 × 3732
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 13 × 13 × 43 × 43 × 73 × 73 × 97 × 97 × 103 × 103 × 373 × 373)See below for interesting mathematical facts about the number 290095480557552125321791744 from the Numbermatics database.
Names of 290095480557552125321791744
- Cardinal: 290095480557552125321791744 can be written as Two hundred ninety septillion, ninety-five sextillion, four hundred eighty quintillion, five hundred fifty-seven quadrillion, five hundred fifty-two trillion, one hundred twenty-five billion, three hundred twenty-one million, seven hundred ninety-one thousand, seven hundred forty-four.
Scientific notation
- Scientific notation: 2.90095480557552125321791744 × 1026
Factors of 290095480557552125321791744
Divisors of 290095480557552125321791744
- Number of divisors d(n): 19683
-
Complete list of divisors:
1 2 4 7 8 13 14 16 26 28 32 43 49 52 56 64 73 86 91 97 98 103 104 112 128 146 169 172 182 194 196 206 208 224 256 292 301 338 344 364 373 388 392 412 416 448 511 559 584 602 637 676 679 688 721 728 746 776 784 824 832 896 949 1022 1118 1168 1183 1204 1261 1274 1339 1352 1358 1376 1442 1456 1492 1552 1568 1648 1664 1792 1849 1898 2044 2107 2236 2336 2366 2408 2522 2548 2611 2678 2704 2716 2752 2884 2912 2984 3104 3136 3139 3296 3328 3577 3698 3796 3913 4088 4171 4214 4429 4472 4672 4732 4753 4816 4849 5044 5047 5096 5222 5329 5356 5408 5432 5504 5768 5824 5968 6208 6272 6278 6592 6643 7081 7154 7267 7396 7519 7592 7826 8176 8281 8342 8428 8827 8858 8944 9344 9373 9409 9464 9506 9632 9698 9991 10088 10094 10192 10444 10609 10658 10712 10816 10864 11008 11536 11648 11936 12337 12416 12544 12556 12943 13184 13286 14162 14308 14534 14792 15038 15184 15652 16039 16352 16393 16562 16684 16856 17407 17654 17716 17888 18277 18688 18746 18818 18928 19012 19264 19396 19982 20176 20188 20384 20888 21218 21316 21424 21632 21728 21973 23072 23296 23872 24037 24674 24832 25112 25886 26368 26572 27229 27391 28324 28616 29068 29197 29584 30076 30368 31003 31304 32078 32704 32786 33124 33368 33712 33943 34814 35308 35432 35776 36181 36554 37303 37492 37636 37856 38024 38419 38528 38792 39964 40352 40376 40768 40807 41776 42436 42632 42848 43264 43456 43946 46144 46501 47744 48074 49348 49567 50224 50869 51772 52633 53144 54223 54458 54782 56648 57232 57577 58136 58394 59168 60152 60736 61789 62006 62608 63037 64156 65408 65572 65611 65863 66248 66736 67424 67886 69277 69628 69937 70616 70864 71552 72362 73108 74263 74606 74984 75272 75712 76048 76838 77056 77584 79928 80704 80752 81536 81614 83552 84872 85264 85696 86359 86912 87892 90601 92053 92288 93002 95488 96148 97747 98696 99134 100448 101738 103544 105266 106288 108446 108916 109564 112273 113296 114464 114751 115154 116272 116788 118336 120304 121472 121849 122317 123578 124012 125216 126074 128312 129883 130816 131144 131222 131726 132496 133472 134848 134977 135772 137917 138554 139129 139256 139874 141232 141728 143104 144724 146216 148526 149212 149968 150544 151424 152096 153676 153811 155168 159856 161408 161504 163072 163228 167104 168259 169744 170528 171392 172718 173824 175784 179353 181202 184106 184576 186004 190447 190603 192296 195494 197392 198268 200896 203476 204379 207088 208507 210532 212576 216892 217021 217832 219128 224546 226592 228928 229147 229502 230308 232544 233576 236672 237601 240608 242944 243698 244634 247156 248024 250432 252148 253267 256624 259766 261121 262288 262444 263452 264992 266944 268933 269696 269954 271544 275834 277108 278258 278512 279748 282464 283456 285649 289448 292432 297052 298424 299936 301088 302848 304192 304483 307352 307622 310336 312481 319712 322816 323008 323317 326456 334208 336518 339488 341056 342784 345436 346969 351568 353977 356083 358706 362404 368212 368431 372008 379561 380894 381206 384592 390988 394784 396536 401792 403039 404587 406952 408758 414176 417014 421064 425152 429613 433784 434042 435664 438256 441259 449092 453184 456187 457856 458294 459004 460616 461041 465088 467152 470353 473344 475202 481216 484939 487396 489268 489559 494312 496048 499447 500864 504296 506534 513248 516913 519532 519841 522242 524576 524888 526904 529984 530491 533888 537866 539392 539908 543088 548887 551668 554216 556516 557024 559496 564928 566912 571298 578896 584864 594104 596848 599872 602176 604513 608384 608966 614704 615244 620672 624962 639424 644371 646016 646634 652912 668416 673036 678976 682112 684229 686857 689677 690872 693938 703136 704899 707954 712166 717412 724808 729343 736424 736862 744016 748501 759122 761788 762412 769184 774457 781976 785911 789568 793072 803257 803584 806078 809174 813904 817516 828352 834028 842128 850304 852943 856219 859226 867568 868084 871328 876512 882518 898184 900601 906368 909181 912374 915712 916588 918008 921232 922082 930176 934304 940706 944839 950404 962432 965419 969127 969878 973903 974792 978536 979118 988624 992096 998894 1001728 1008592 1013068 1026496 1029073 1033826 1039064 1039682 1044484 1049152 1049776 1053808 1059968 1060982 1067776 1075732 1079816 1086176 1097774 1103336 1108432 1113032 1114048 1118992 1129856 1133824 1142596 1157792 1169728 1170847 1177813 1188208 1193696 1196689 1199744 1204352 1209026 1216768 1217932 1229408 1230488 1241344 1249924 1255471 1270711 1278848 1288742 1292032 1293268 1305824 1333129 1334221 1346072 1357952 1364224 1368458 1373714 1379354 1381744 1387876 1406272 1409798 1415908 1424332 1434824 1449616 1458686 1459549 1472848 1473724 1488032 1497002 1518244 1523576 1524824 1538368 1548914 1555783 1563952 1571822 1579136 1586144 1590121 1604029 1606514 1612156 1618348 1627808 1635032 1652017 1656704 1668056 1684256 1688479 1700608 1705886 1712438 1718452 1735136 1736168 1742656 1753024 1754701 1765036 1772869 1792921 1796368 1801202 1808677 1812736 1818362 1824748 1833176 1836016 1842464 1844164 1860352 1868608 1881412 1882531 1889678 1900808 1924864 1930838 1938254 1939756 1947806 1949584 1957072 1958236 1977248 1984192 1987717 1997788 1999543 2017184 2026136 2052992 2058146 2067652 2078128 2079364 2088968 2098304 2099552 2107616 2119936 2121964 2131381 2151464 2159632 2172352 2187367 2195548 2206672 2216864 2226064 2228096 2237984 2259712 2263219 2285192 2315584 2331589 2339456 2341694 2355626 2376416 2387392 2393378 2399488 2408704 2418052 2435864 2458816 2460976 2475811 2477839 2499848 2510942 2541422 2557696 2577484 2586536 2611648 2641213 2656927 2666258 2668442 2692144 2710591 2715904 2736916 2747428 2758708 2763488 2775752 2804587 2812544 2819596 2821273 2831816 2832109 2848664 2869648 2899232 2917372 2919098 2945696 2947448 2976064 2978911 2994004 3007291 3036488 3047152 3049648 3076736 3088813 3097828 3111566 3127904 3143644 3158272 3172288 3180242 3193309 3208058 3213028 3224312 3236696 3255616 3270064 3292471 3304034 3313408 3336112 3368512 3376958 3394573 3411772 3424876 3436904 3470272 3472336 3485312 3496129 3506048 3509402 3509557 3530072 3545738 3585842 3592736 3602404 3617354 3618391 3636724 3649496 3666352 3672032 3684928 3688328 3713437 3726643 3737216 3762824 3765062 3779356 3801616 3842209 3861676 3876508 3879512 3895612 3899168 3914144 3916472 3954496 3957157 3958279 3968384 3975434 3995576 3999086 4034368 4052272 4105984 4116292 4135304 4156256 4158728 4177936 4196608 4199104 4203121 4215232 4243928 4262762 4302928 4319264 4344704 4374734 4391096 4413344 4433728 4452128 4456192 4475968 4510597 4526438 4570384 4601701 4631168 4663178 4678912 4683388 4711252 4752832 4774784 4786756 4789603 4807999 4827739 4836104 4871728 4917632 4921952 4934293 4951622 4955678 4999696 5021884 5082844 5105401 5154968 5173072 5223296 5239507 5259631 5282426 5313854 5332516 5336884 5384288 5421182 5421199 5473832 5494856 5517416 5526976 5551504 5584969 5609174 5625088 5639192 5642546 5663632 5664218 5697328 5739296 5798464 5834744 5838196 5891392 5894896 5930431 5952128 5957822 5982547 5988008 5993533 6014582 6072976 6094304 6099296 6114589 6153472 6177626 6195656 6223132 6255808 6287288 6304207 6344576 6360484 6364267 6386618 6416116 6426056 6448624 6473392 6492811 6511232 6540128 6584942 6608068 6613873 6672224 6719869 6737024 6753916 6757933 6783889 6789146 6817321 6823544 6849752 6873808 6940544 6944672 6970624 6992258 7012096 7018804 7019114 7060144 7091476 7135531 7171684 7185472 7203511 7204808 7234708 7236782 7273448 7298992 7332704 7344064 7369856 7376656 7426874 7453286 7474432 7525648 7530124 7558712 7603232 7684418 7723352 7753016 7759024 7791224 7798336 7828288 7832944 7908992 7914314 7916558 7936768 7950868 7991152 7998172 8068736 8104544 8195929 8232584 8270608 8312512 8317456 8355872 8376823 8398208 8406242 8430464 8487856 8525524 8605856 8638528 8689408 8749468 8782192 8788297 8826688 8867456 8894977 8904256 8929141 8951936 8965801 9021194 9052876 9140768 9203402 9262336 9326356 9331903 9366776 9422504 9481459 9505664 9549568 9573512 9579206 9615998 9655478 9672208 9743456 9835264 9843904 9853321 9868586 9903244 9911356 9999392 10043768 10067941 10156417 10165688 10210802 10216843 10309936 10346144 10446592 10479014 10519262 10564852 10627708 10665032 10673768 10768576 10842364 10842398 10890481 10947664 10989712 11034832 11053952 11103008 11130847 11169938 11218348 11228203 11278384 11285092 11327264 11328436 11394656 11478592 11564119 11596928 11669488 11676392 11782784 11789792 11819353 11860862 11904256 11915644 11965094 11976016 11987066 12029164 12145952 12188608 12198592 12229178 12282907 12355252 12391312 12446264 12511616 12550447 12574576 12598651 12608414 12660739 12689152 12720968 12728534 12773236 12832232 12852112 12897248 12946784 12985622 13022464 13080256 13092769 13169884 13216136 13227746 13344448 13377949 13439738 13474048 13495513 13507832 13515866 13567778 13578292 13634642 13647088 13699504 13747616 13881088 13889344 13902631 13914019 13984516 14037608 14038228 14120288 14182952 14271062 14330287 14343368 14370944 14407022 14409616 14469416 14473564 14546896 14597984 14665408 14688128 14739712 14753312 14853748 14906572 14919667 15051296 15060248 15117424 15206464 15221011 15311569 15368836 15446704 15506032 15518048 15582448 15596672 15656576 15665888 15817984 15828628 15833116 15842533 15901736 15982304 15996344 16137472 16209088 16321123 16391858 16465168 16541216 16625024 16634912 16711744 16753646 16796416 16812484 16860928 16975712 17051048 17211712 17277056 17330677 17344873 17397241 17498936 17564384 17576594 17653376 17734912 17789954 17808512 17858282 17903872 17931602 18042388 18105752 18281536 18406804 18473359 18488491 18652712 18663806 18733552 18845008 18962918 18974137 19011328 19147024 19158412 19231996 19310956 19344416 19486912 19616041 19632109 19687808 19706642 19737172 19806488 19822712 19824763 19998784 20087536 20135882 20225179 20312834 20331376 20421604 20433686 20619872 20692288 20852377 20958028 21038524 21051037 21129704 21255416 21330064 21347536 21476221 21537152 21684728 21684796 21780962 21895328 21979424 22069664 22107904 22206016 22227259 22261694 22339876 22353163 22436696 22456406 22556768 22570184 22654528 22656872 22789312 22811113 22957184 23047297 23128238 23193856 23338976 23352784 23512801 23565568 23579584 23602141 23638706 23721724 23831288 23930188 23952032 23974132 24058328 24291904 24377216 24397184 24458356 24472903 24565814 24566899 24710504 24782624 24892528 25023232 25100894 25149152 25197302 25216828 25321478 25328737 25441936 25457068 25546472 25664464 25704224 25794496 25840321 25893568 25971244 25994059 26086501 26160512 26185538 26339768 26432272 26455492 26688896 26755898 26879476 26895463 26991026 27015664 27031732 27135556 27156584 27269284 27294176 27399008 27495232 27700099 27707953 27778688 27805262 27828038 27969032 28075216 28076456 28240576 28365904 28542124 28660574 28686736 28741888 28814044 28819232 28938832 28947128 29093792 29195968 29330816 29376256 29421847 29506624 29534851 29707496 29813144 29839334 30102592 30120496 30234848 30310657 30412928 30442022 30623138 30737672 30893408 31012064 31036096 31164896 31193344 31313152 31331776 31361749 31657256 31666232 31685066 31803472 31964608 31992688 32185543 32211907 32418176 32642246 32783716 32930336 33082432 33250048 33269824 33301651 33423488 33507292 33624968 33655993 33794173 33951424 34102096 34335769 34423424 34540051 34554112 34661354 34689746 34794482 34997872 35128768 35153188 35306752 35579908 35617024 35716564 35737807 35863204 36084776 36211504 36459631 36563072 36676549 36813608 36817417 36946718 36976982 37305424 37327612 37467104 37690016 37925836 37948274 37948393 38294048 38316824 38463992 38621912 38688832 38725843 38973824 39094783 39232082 39264218 39375616 39413284 39474344 39612976 39645424 39649526 39997568 40175072 40271764 40450358 40625668 40662752 40843208 40867372 41239744 41384576 41513017 41672461 41704754 41877829 41916056 42077048 42102074 42259408 42510832 42660128 42695072 42802123 42952442 43074304 43369456 43369592 43561924 43790656 43958848 44129449 44139328 44250139 44412032 44454518 44523388 44679752 44706326 44873392 44912812 45113536 45140368 45309056 45313744 45449677 45578624 45622226 45624241 45914368 46094594 46256476 46677952 46705568 47025602 47039083 47159168 47204282 47277412 47443448 47487223 47662576 47860376 47904064 47948264 48116656 48446359 48583808 48754432 48794368 48916712 48945806 49131628 49133798 49421008 49565248 49785056 49948717 50140561 50201788 50298304 50346421 50394604 50424577 50433656 50642956 50657474 50883872 50914136 51092944 51328928 51408448 51443041 51457627 51588992 51680642 51787136 51942488 51988118 52173002 52321024 52371076 52679536 52864544 52910984 53242039 53377792 53511796 53758952 53790926 53982052 54031328 54063464 54271112 54313168 54538568 54588352 54640573 54798016 54990464 55400198 55415906 55557376 55610524 55656076 55938064 56150432 56152912 56481152 56535361 56731808 57084248 57321148 57371503 57373472 57628088 57638464 57877664 57894256 58187584 58391936 58637761 58661632 58843694 59013248 59069702 59414992 59626288 59678668 60205184 60240992 60469696 60621314 60825856 60884044 61246276 61475344 61786816 62024128 62072192 62264839 62329792 62503987 62663552 62723498 62760607 63314512 63332464 63370132 63606944 63929216 63985376 64371086 64423814 64836352 65284492 65567432 65860672 66164864 66370213 66539648 66603302 66846976 66898669 67014584 67249936 67311986 67588346 67902848 68204192 68375203 68671538 68846848 68973247 69080102 69322708 69379492 69588964 69995744 70257536 70306376 70475587 70746271 71036731 71094919 71159816 71433128 71475614 71726408 72169552 72423008 72604597 72919262 73126144 73353098 73627216 73634834 73893436 73953964 74610848 74655224 74934208 75122329 75380032 75851672 75896548 75896786 76233367 76588096 76633648 76927984 77095603 77243824 77377664 77451686 77773111 77915929 77947648 78189566 78464164 78528436 78826568 78948688 79225952 79290848 79299052 79995136 80350144 80543528 80900716 80948833 81251336 81325504 81686416 81734744 82479488 82735471 82769152 83026034 83344922 83409508 83755658 83832112 84154096 84204148 84518816 85021664 85320256 85390144 85471831 85604246 85904884 85980349 86738912 86739184 87123848 87358297 87581312 87853129 87917696 88190557 88258898 88278656 88500278 88625173 88824064 88909036 89046776 89359504 89412652 89746784 89825624 90227072 90280736 90618112 90627488 90899354 91157248 91244452 91248482 91649383 92189188 92512952 92761903 93355904 93411136 93645643 94051204 94078166 94318336 94408564 94468591 94554824 94886896 94974446 95325152 95720752 95808128 95896528 96233312 96892718 97167616 97318417 97398133 97833424 97891612 98263256 98267596 98842016 99130496 99570112 99820081 99897434 100281122 100312009 100403576 100596608 100692842 100789208 100849154 100867312 101285912 101314948 101767744 101828272 102185888 102657856 102816896 102886082 102915254 103177984 103361284 103574272 103884976 103976236 104346004 104742152 105359072 105729088 105821968 106484078 106547077 107023592 107517904 107581852 107964104 108062656 108126928 108542224 108626336 109077136 109176704 109281146 109596032 109980928 110800396 110831812 111221048 111312152 111876128 112300864 112305824 112962304 113070722 113463616 113572159 114168496 114247861 114642296 114743006 114746944 115256176 115276928 115755328 115788512 116078833 116375168 116555413 116783872 117275522 117687388 118026496 118139404 118829984 119252576 119357336 120410368 120481984 120597241 120939392 121242628 121314739 121768088 121780687 122492552 122950688 123258967 123573632 124048256 124144384 124529678 124659584 125007974 125327104 125446996 125521214 126629024 126664928 126740264 127213888 127858432 127970752 128093173 128742172 128847628 129313513 129419437 130568984 130883233 131134864 131721344 132033421 132329728 132740426 132818959 133079296 133206604 133797338 134029168 134499872 134623972 135176692 135805696 136408384 136750406 137312287 137343076 137424763 137946494 138160204 138645416 138758984 139177928 139991488 140515072 140612752 140951174 141492542 141576253 142073462 142189838 142319632 142866256 142951228 143452816 144339104 144846016 145209194 145838524 145966639 146706196 147254432 147269668 147786872 147907928 149221696 149310448 149868416 150244658 150333547 150760064 150910951 151703344 151793096 151793572 152466734 153176192 153267296 153855968 154191206 154487648 154755328 154903372 155546222 155590813 155831858 156379132 156928328 157056872 157653136 157897376 158451904 158581696 158598104 159677791 160245649 160700288 161087056 161801432 161897666 162502672 162651008 163372832 163469488 163782463 164589607 164958976 165214987 165470942 166052068 166689844 166819016 167511316 167664224 168308192 168408296 169037632 170043328 170157751 170205997 170640512 170780288 170943662 171208492 171809768 171960698 171968293 173477824 173478368 173913337 174247696 174716594 175162624 175441669 175706258 175835392 176381114 176517796 176557312 177000556 177250346 177818072 178093552 178719008 178825304 179493568 179651248 180454144 180561472 180734203 180882247 181254976 181798708 182488904 182496964 182605507 183298766 184378376 185025904 185523806 186293731 186711808 186822272 187291286 188102408 188156332 188817128 188937182 189109648 189773792 189948892 190650304 191441504 191616256 191793056 192466624 192808549 193785436 193900693 193955671 194636834 194796266 195666848 195783224 196526512 196535192 197684032 197873143 198260992 199140224 199640162 199794868 200562244 200624018 200807152 201193216 201385684 201578416 201698308 201734624 202571824 202629896 203535488 203656544 204371776 204734851 205315712 205633792 205772164 205830508 205952929 206722568 206743957 207769952 207952472 208692008 209484304 210718144 211458176 211643936 212174599 212968156 213094154 214047184 215035808 215163704 215928208 216125312 216253856 217084448 217252672 218154272 218353408 218562292 219192064 219532243 221600792 221663624 222442096 222624304 223752256 224601728 224611648 225298801 225483349 226141444 226164133 226927232 227144318 228336992 228495722 229284592 229486012 229493888 230512352 230553856 231510656 231577024 232157666 232750336 233110826 233111557 234551044 235374776 236278808 237659968 238505152 238714672 240153667 240350383 240963968 241194482 241878784 242485256 242629478 243536176 243561374 244985104 245901376 246517934 247147264 248096512 249059356 249319168 250015948 250893992 251042428 253258048 253329856 253480528 254427776 255008533 255217417 255941504 256186346 256197661 257249521 257484344 257695256 257721919 258627026 258838874 261137968 261766466 262269728 262927327 263442688 264066842 265480852 265637918 266413208 267594676 268058336 268999744 269247944 270353384 271080901 272044939 272816768 273500812 273663481 274624574 274686152 274849526 275892988 276320408 277290832 277517968 278355856 279190873 279982976 281225504 281902348 282985084 283152506 284146924 284379676 284639264 285732512 285902456 286905632 288678208 288872461 288954367 289692032 290418388 290591119 291677048 291707227 291933278 293144803 293412392 294508864 294539336 295573744 295815856 298443392 298620896 299614861 299736832 300489316 300667094 301520128 301821902 303406688 303586192 303587144 304933468 306352384 306534592 306827833 307711936 308382412 308975296 309750973 309806744 311092444 311181626 311663716 312758264 313856656 314113744 315306272 315794752 316903808 317163392 317196208 318147739 319355582 319369687 320491298 321400576 322174112 323602864 323795332 325005344 325302016 326745664 326938976 327564926 329179214 329273581 330429974 330941884 332104136 333379688 333638032 335022632 335328448 335924173 336616384 336816592 338075264 339124513 340086656 340315502 340411994 341281024 341560576 341887324 342416984 343619536 343921396 343936586 346955648 346956736 347826674 348495392 349433188 349641019 350883338 350983927 351412516 352424947 352762228 353035592 354001112 354500692 355636144 356187104 357438016 357650608 358987136 359302496 360101287 360203389 361122944 361468406 361484371 361764494 362509952 363597416 364977808 364993928 365211014 366597532 368756752 370051808 371047612 372587462 372694273 373644544 374582572 376204816 376312664 377634256 377874364 378219296 379547584 379897784 381300608 382484011 382883008 383586112 383844229 383953063 384933248 385617098 387570872 387801386 387911342 389273668 389592532 391333696 391566448 393053024 393070384 395368064 395746286 395747527 398280448 399280324 399589736 401124488 401248036 401614304 402771368 403156832 403396616 403469248 405143648 405259792 407070976 407313088 407702737 408743552 409469702 410631424 411544328 411661016 411905858 413445136 413487914 415539904 415904944 417384016 418968608 421436288 422916352 423287872 424349198 425936312 426188308 428094368 430071616 430327408 431856416 432250624 432507712 432921463 434168896 434505344 436308544 436725931 437124584 437527909 439064486 439324249 443201584 443327248 444884192 445248608 446364997 447504512 449203456 449223296 450597602 450966698 452282888 452328266 453854464 454288636 456673984 456991444 458569184 458972024 458987776 461024704 463021312 463154048 464315332 464591491 466221652 466223114 468290683 469102088 470749552 472557616 473975203 475319936 477010304 477429344 478626421 480307334 480700766 481927936 482388964 482812729 484970512 485258956 487072352 487122748 489970208 491802752 493035868 493329109 495223897 497257117 497664433 498118712 500031896 501787984 502084856 506516096 506659712 506961056 508232179 508855552 510017066 510434834 511883008 512372692 512395322 514499042 514968688 515390512 515443838 517254052 517677748 522275936 523532932 524539456 525854654 525856303 528133684 530961704 531275836 532826416 535189352 536116672 537999488 538495888 539669221 540706768 541741993 542161802 544089878 544411777 545633536 547001624 547326962 549249148 549372304 549699052 551785976 552640816 554581664 555035936 556711712 558381746 559965952 562451008 563804696 565970168 566305012 568293848 568759352 569278528 571465024 571804912 573811264 575251807 577356416 577744922 577908734 579384064 580307059 580836776 581182238 583354096 583414454 583866556 586289606 586824784 589017728 589078672 591147488 591631712 593115133 596886784 597241792 598302817 599229722 600978632 601334188 603643804 606813376 607172384 607174288 609866936 611508079 613069184 613655666 615423872 616202341 616764824 617333899 617950592 619501946 619613488 622184888 622363252 623327432 625516528 627713312 628227488 629802667 630612544 631589504 633807616 634326784 634392416 636295478 638711164 638739374 640982596 641545681 644348224 647205728 647590664 649333321 650010688 651827293 653491328 653877952 654503473 655129852 655519501 658358428 658547162 660859948 661280137 661883768 664208272 666759376 667276064 668759533 670045264 670656896 671848346 673232768 673633184 676150528 678249026 680173312 680631004 680823988 681228919 683774648 684833968 687239072 687842792 687873172 692146507 693911296 693913472 695653348 696990784 698740567 698866376 699282038 701766676 701967854 702184063 702825032 704849894 705524456 706071184 708002224 709001384 711272288 712374208 714876032 715301216 717974272 718604992 720202574 720406778 722245888 722936812 722968742 723528988 725019904 727194832 729955616 729987856 730422028 733195064 734959693 737513504 740103616 741418441 742095224 745174924 745388546 745829539 749165144 752409632 752625328 755268512 755748728 756438592 759095168 759795568 762601216 764968022 765766016 767172224 767688458 767906126 769866496 771234196 775141744 775602772 775822684 778547336 779185064 782667392 783132896 786106048 786140768 790736128 791492572 791495054 795005113 798560648 799179472 802248976 802496072 803228608 805542736 806313664 806793232 806938496 810287296 810519584 812551831 814626176 815405474 815887891 817487104 818939404 823088656 823322032 823811716 826890272 826975828 831079808 831809888 834768032 837937216 842872576 844180687 846575744 848698396 851872624 852376616 852464809 856188736 860143232 860654816 862812769 863712832 865015424 865842926 868337792 869010688 869682697 872617088 873451862 874249168 875055818 878128972 878648498 886403168 886654496 889768384 890497216 892729994 895009024 896652211 898446592 901195204 901933396 904565776 904656532 905194591 908577272 913347968 913982888 916182631 917138368 917944048 919701523 922049408 923477503 924233947 926308096 928630664 929182982 932443304 932446228 936581366 938204176 941499104 945115232 947950406 950639872 954020608 954858688 955772137 957252842 960614668 961186009 961401532 964777928 965625458 969941024 970517912 974144704 974245496 976590277 979940416 983605504 985172449 986071736 986658218 990447794 991033771 994514234 995328866 996237424 1000063792 1003575968 1004169712 1011050443 1013032192 1013319424 1013922112 1014892063 1016464358 1020034132 1020869668 1024745384 1024790644 1028998084 1029937376 1030781024 1030887676 1034508104 1035355496 1044551872 1046110951 1047065864 1049078912 1051709308 1051712606 1052334829 1056267368 1056376657 1061923408 1062551672 1065652832 1070378704 1072233344 1075998976 1076991776 1079338442 1081413536 1083483986 1084323604 1088179756 1088823554 1089135691 1094003248 1094653924 1098498296 1098744608 1099398104 1103571952 1105281632 1109163328 1110071872 1111133803 1113423424 1116763492 1117744537 1121719543 1124902016 1127609392 1131940336 1132610024 1136587696 1137518704 1138557056 1142930048 1143609824 1146477241 1147622528 1150503614 1152127249 1154712832 1155489844 1155817468 1156504909 1160614118 1161673552 1162364476 1166708192 1166828908 1167733112 1172579212 1173649568 1178035456 1178157344 1182294976 1183263424 1186230266 1191104257 1191441979 1194483584 1196605634 1198459444 1201957264 1202668376 1207287608 1213626752 1214344768 1214348576 1217393359 1219733872 1223016158 1226138368 1227311332 1228091683 1230847744 1232404682 1233529648 1234667798 1235901184 1239003892 1239226976 1244369776 1244726504 1246654864 1251033056 1255426624 1256454976 1259605334 1261225088 1263179008 1265139421 1266175729 1268784832 1269998593 1272590956 1277422328 1277478748 1281965192 1283091362 1288696448 1294411456 1295181328 1297661053 1298666642 1300021376 1303654586 1304056117 1306982656 1307755904 1309006946 1309064761 1310259704 1311039002 1316716856 1317094324 1321719896 1322560274 1323767536 1328416544 1333518752 1334552128 1337519066 1340090528 1341313792 1343696692 1346465536 1347266368 1348555207 1349659843 1356498052 1361262008 1361647976 1362457838 1367549296 1369667936 1374478144 1375685584 1375746344 1384293014 1385112001 1387826944 1390037839 1391306696 1393981568 1397481134 1397732752 1398564076 1403533352 1403935708 1404368126 1405650064 1409699788 1411048912 1412142368 1416004448 1418002768 1422544576 1424748416 1429752064 1430602432 1431970993 1433143957 1437209984 1440405148 1440813556 1445873624 1445937484 1447057976 1447207699 1454389664 1459911232 1459975712 1460844056 1466390128 1469919386 1475027008 1476019561 1476438067 1480207232 1482836882 1484190448 1485222193 1490349848 1490777092 1491659078 1498330288 1504819264 1505250656 1510537024 1511497456 1512877184 1518190336 1519591136 1529936044 1531532032 1534344448 1535376916 1535812252 1536725701 1542468392 1550283488 1551205544 1551645368 1557094672 1558370128 1565334784 1566265792 1567764133 1572212096 1572281536 1577091607 1582985144 1582990108 1583148931 1590010226 1597121296 1598358944 1604497952 1604992144 1606457216 1611085472 1612627328 1613586464 1613876992 1620574592 1621039168 1625103662 1629252352 1630810948 1631775782 1631780899 1637878808 1646177312 1646644064 1647623432 1653780544 1653951656 1662159616 1663619776 1665211249 1669536064 1675874432 1681075669 1682452681 1688361374 1693151488 1697396792 1703745248 1704753232 1704929618 1712377472 1716434473 1720286464 1721309632 1725625538 1727425664 1730030848 1731685852 1736675584 1739365394 1745234176 1746903724 1748498336 1750111636 1756257944 1757296996 1772806336 1773308992 1779536768 1780994432 1785059731 1785459988 1786521919 1791915823 1793304422 1793383627 1800746647 1802390408 1803866792 1809131552 1809313064 1810389182 1817154544 1826695936 1827965776 1832365262 1834276736 1835888096 1839403046 1840491289 1844098816 1846955006 1848467894 1857261328 1858365964 1864886608 1864892456 1873162732 1876408352 1882998208 1890230464 1895900812 1897566307 1902755977 1904314573 1909717376 1911544274 1914505684 1921229336 1922372018 1922803064 1929555856 1931250916 1939882048 1941035824 1948289408 1948490992 1953180554 1954336111 1959880832 1961842363 1970344898 1972143472 1973316436 1980895588 1982067542 1989028468 1990657732 1992474848 2000127584 2007151936 2008339424 2022100886 2022107227 2022680569 2027844224 2029784126 2032928716 2040068264 2041739336 2041950589 2049490768 2049581288 2057996168 2059874752 2061562048 2061775352 2069016208 2070710992 2083193437 2089103744 2092221902 2094131728 2098157824 2103418616 2103425212 2104669658 2112534736 2112753314 2123846816 2125103344 2131305664 2140757408 2144466688 2147794831 2153983552 2156044123 2158676884 2162827072 2166967972 2168256811 2168647208 2176359512 2177647108 2178271382 2188006496 2189307848 2196996592 2197489216 2198796208 2207143904 2210563264 2212050763 2212677961 2218326656 2220143744 2222267606 2226846848 2233526984 2235489074 2235587809 2243439086 2249804032 2255218784 2263880672 2265220048 2273175392 2275037408 2277114112 2280741697 2285860096 2287219648 2289407677 2292954482 2295245056 2301007228 2304254498 2310979688 2311634936 2313009818 2321228236 2323347104 2324728952 2333416384 2333657816 2335466224 2345158424 2347299136 2349544639 2351469211 2356314688 2364589952 2366526848 2372460532 2373871591 2382208514 2382883958 2388967168 2393211268 2396918888 2403914528 2405336752 2414575216 2421818503 2427253504 2428689536 2428697152 2431020523 2434786718 2439467744 2446032316 2454622664 2456183366 2456887489 2464809364 2466974629 2467059296 2469335596 2478007784 2478453952 2488739552 2489453008 2493309728 2502066112 2506511137 2510853248 2512909952 2519210668 2520709009 2521423723 2522450176 2530278842 2530390597 2532351458 2537569664 2539997186 2545181912 2554844656 2554957496 2563930384 2566182724 2577392896 2588822912 2590362656 2595322106 2597333284 2600042752 2607309172 2608112234 2608859911 2615511808 2618013892 2618129522 2620519408 2622078004 2633433712 2634188648 2643439792 2645120548 2647535072 2656833088 2661553063 2667037504 2669104256 2675038132 2677388077 2680181056 2686909603 2687393384 2687671441 2694532736 2697110414 2699319686 2712996104 2722524016 2723295952 2724915676 2735098592 2739335872 2748956288 2751371168 2751492688 2768586028 2770224002 2770232689 2780075678 2782613392 2787963136 2794962268 2795465504 2797128152 2807066704 2807871416 2808736252 2811300128 2819399576 2822097824 2824284736 2832008896 2836005536 2845089152 2849496832 2853919159 2861204864 2863941986 2866287914 2874419968 2880810296 2881627112 2891747248 2891874968 2894115952 2894415398 2908779328 2919822464 2919951424 2921688112 2932780256 2939838772 2940133729 2950054016 2952039122 2952876134 2960414464 2965673764 2968380896 2970444386 2980699696 2981554184 2983318156 2996660576 3009638528 3010501312 3021074048 3022994912 3025754368 3030450241 3039182272 3042089653 3057081517 3059872088 3070753832 3071624504 3073451402 3084936784 3100566976 3102411088 3103290736 3114189344 3116740256 3121997671 3124554979 3132531584 3135528266 3144424192 3144563072 3154183214 3165970288 3165980216 3166297862 3180020452 3194242592 3196717888 3208995904 3209984288 3212914432 3222170944 3225254656 3227172928 3230260147 3241149184 3242078336 3250207324 3261621896 3263551564 3263561798 3275757616 3278034781 3292354624 3293288128 3295246864 3307561088 3307903312 3315110929 3317826421 3327239552 3330422498 3330569593 3339072128 3344243773 3350384947 3351748864 3362151338 3364905362 3376722748 3394793584 3407490496 3409506464 3409859236 3424754944 3432868946 3442619264 3451251076 3454851328 3463371704 3466567279 3478730788 3480799819 3493807448 3496996672 3500223272 3512515888 3514593992 3536584207 3545612672 3546617984 3557625253 3559073536 3561988864 3570119462 3570919976 3573043838 3583831646 3586608844 3586767254 3601493294 3604780816 3607733584 3618263104 3618626128 3620778364 3634309088 3655931552 3664730524 3668553472 3671776192 3675288733 3678806092 3680982578 3680994121 3693910012 3696935788 3714522656 3716731928 3729773216 3729784912 3746325464 3752816704 3755341993 3756406771 3765996416 3777684547 3780460928 3791801624 3792193951 3795132614 3805511954 3808629146 3810882439 3819434752 3823088548 3829011368 3842458672 3844744036 3845606128 3859111712 3862501832 3879764096 3882071648 3896578816 3896981984 3906361108 3908672222 3919761664 3923684726 3940689796 3944286944 3946632872 3961791176 3964135084 3978056936 3981315464 3984949696 3988761829 4000255168 4014303872 4016678848 4026762649 4044201772 4044214454 4045361138 4055688448 4059568252 4062149413 4065857432 4080136528 4083478672 4083901178 4098981536 4099162576 4115992336 4119749504 4123124096 4123550704 4138032416 4141421984 4151805931 4166386874 4178207488 4184443804 4188119719 4188263456 4206837232 4206850424 4209339316 4225069472 4225506628 4247693632 4250206688 4262611328 4280556553 4281514816 4292263483 4295589662 4307967104 4312088246 4313416387 4317353768 4325654144 4333935944 4336513622 4337294416 4352719024 4355294216 4356542764 4376012992 4378615696 4393993184 4394978432 4397592416 4408618669 4414287808 4421126528 4424101526 4425355922 4436653312 4440287488 4444535212 4453693696 4467053968 4470978148 4471175618 4486878172 4510437568 4527761344 4530440096 4545333247 4546350784 4550074816 4561483394 4562791051 4574439296 4578815354 4581524311 4585908964 4602014456 4608508996 4621959376 4623269872 4626019636 4642456472 4646694208 4649457904 4666832768 4667315632 4670932448 4681316731 4690316848 4694598272 4699089278 4699296823 4702938422 4712629376 4729179904 4733053696 4744921064 4747743182 4764417028 4765767916 4786422536 4793837776 4807829056 4810673504 4829150432 4843637006 4845025549 4857379072 4857394304 4862041046 4869573436 4878935488 4883602837 4891183969 4892064632 4909245328 4912366732 4913774978 4929618728 4933949258 4934118592 4938671192 4956015568 4956907904 4977479104 4978906016 4986619456 4989974977 4991389819 5004132224 5013022274 5021706496 5025819904 5038421336 5041418018 5042847446 5060557684 5060781194 5064702916 5075139328 5079994372 5090363824 5109689312 5109914992 5127860768 5132365448 5144717851 5164477783 5177645824 5180725312 5185681363 5189929087 5190644212 5194666568 5214618344 5216224468 5217719822 5236027784 5236259044 5241038816 5244156008 5266867424 5268377296 5286879584 5290241096 5295070144 5300135581 5313666176 5323106126 5334075008 5338208512 5350076264 5354776154 5360362112 5373819206 5374786768 5375342882 5389065472 5394220828 5398639372 5425992208 5445048032 5446591904 5449831352 5470197184 5478671744 5483930017 5497912576 5502742336 5502985376 5537172056 5540448004 5540465378 5560151356 5565035791 5565226784 5589924536 5590931008 5594256304 5614133408 5615742832 5617472504 5622600256 5627979019 5638799152 5644195648 5648569472 5664017792 5672011072 5677437103 5687862817 5690178304 5707838318 5711215237 5722409728 5727883972 5732575828 5761620592 5763254224 5783494496 5783749936 5788231904 5788830796 5817558656 5839644928 5839902848 5843376224 5865560512 5879677544 5880267458 5900108032 5904078244 5905752268 5909264809 5931347528 5936761792 5940888772 5961399392 5963108368 5966636312 5993321152 6019277056 6021002624 6039689383 6042148096 6045989824 6060900482 6078364544 6084179306 6087778879 6114163034 6119744176 6141507664 6143249008 6146902804 6169873568 6201133952 6204822176 6206581472 6228378688 6233480512 6243995342 6249109958 6265063168 6271056532 6276565477 6289126144 6308366428 6331940576 6331960432 6332595724 6360040904 6388485184 6393435776 6413278417 6417991808 6419968576 6437910661 6444341888 6454345856 6460520294 6464342521 6469637629 6484156672 6489170893 6500414648 6523243792 6527103128 6527123596 6551515232 6556069562 6584709248 6586576256 6590493728 6615122176 6615806624 6630221858 6635652842 6654479104 6660844996 6661139186 6678144256 6688487546 6690404959 6700769894 6724302676 6729810724 6753445496 6789587168 6814980992 6819012928 6819718472 6836131939 6865737892 6885238528 6890562907 6896207143 6902502152 6926743408 6933134558 6957461576 6961599638 6987614896 6993993344 7000446544 7025031776 7029187984 7042645909 7073168414 7077353101 7091225344 7093235968 7104244441 7115250506 7140238924 7141839952 7146087676 7167663292 7173217688 7173534508 7202986588 7209561632 7215467168 7236526208 7237252256 7241556728 7268618176 7286865913 7311863104 7316783293 7322776657 7329461048 7343552384 7350577466 7357612184 7361965156 7361988242 7387820024 7393871576 7394636599 7429045312 7433463856 7459546432 7459569824 7478273491 7492650928 7505633408 7510683986 7512813542 7531992832 7543991767 7555369094 7560921856 7583603248 7584387902 7590265228 7611023908 7617258292 7621764878 7646177096 7658022736 7684917344 7689488072 7691212256 7718223424 7725003664 7759528192 7764143296 7777936621 7793963968 7812722216 7817344444 7847369452 7852036801 7881379592 7888573888 7893265744 7923582352 7928270168 7956113872 7962630928 7969899392 7977523658 8000510336 8010630433 8025340687 8028607744 8033357696 8053525298 8088403544 8088428908 8090722276 8119136504 8124298826 8131714864 8160273056 8166957344 8167802356 8197963072 8198325152 8231984672 8239499008 8246248192 8247101408 8276064832 8282843968 8290767607 8303611862 8332773748 8337729799 8340093853 8368887608 8376239438 8376526912 8413674464 8413700848 8418678632 8450138944 8451013256 8473754809 8495387264 8500413376 8508545149 8521753513 8525222656 8561113106 8563029632 8584526966 8591179324 8596641781 8615934208 8624176492 8626832774 8634707536 8651308288 8667871888 8673027244 8674588832 8705438048 8710588432 8713085528 8752025984 8757231392 8787986368 8789956864 8795184832 8803598593 8817237338 8828575616 8842253056 8848203052 8850711844 8855975947 8889070424 8889990151 8934107936 8941956296 8942351236 8973756344 8997904591 9020875136 9055522688 9060880192 9083627371 9090666494 9092701568 9100149632 9122966788 9125582102 9128392819 9148878592 9157630708 9163048622 9163453327 9171817928 9204028912 9217017992 9243918752 9246539744 9252039272 9284912944 9293388416 9298915808 9333665536 9334631264 9341864896 9362633462 9380633696 9389196544 9398178556 9398593646 9405876844 9425258752 9439886449 9447618901 9489842128 9495486364 9528834056 9531535832 9554476009 9572845072 9587675552 9615658112 9621347008 9638439733 9658300864 9687274012 9690051098 9695784007 9714788608 9724082092 9730264873 9739146872 9757870976 9767205674 9782367938 9784129264 9818490656 9824733464 9827549956 9859237456 9867898516 9868237184 9877342384 9912031136 9913815808 9954958208 9957812032 9973238912 9979949954 9982779638 10008264448 10023796951 10026044548 10032007699 10076842672 10082836036 10085694892 10121115368 10121562388 10129405832 10159988744 10180727648 10219378624 10219829984 10255721536 10264730896 10289435702 10328955566 10332136927 10335066469 10361450624 10371362726 10379858174 10381288424 10389333136 10429236688 10432448936 10435439644 10472055568 10472518088 10482077632 10488312016 10533734848 10536754592 10573759168 10580482192 10590140288 10600271162 10627332352 10646212252 10668150016 10700152528 10709552308 10720724224 10747638412 10749573536 10750685764 10788441656 10797278744 10851984416 10890096064 10893183808 10899662704 10940394368 10957343488 10967860034 10974348931 11005484672 11005970752 11016499423 11074344112 11080896008 11080930756 11082042517 11120302712 11130071582 11130453568 11179849072 11181862016 11188512608 11228266816 11231485664 11234945008 11245200512 11255958038 11277598304 11288391296 11297138944 11305875061 11328035584 11344022144 11354874206 11375725634 11415676636 11422430474 11455767944 11465151656 11523241184 11526508448 11566988992 11567499872 11576463808 11577661592 11635117312 11656478743 11679805696 11686752448 11697932377 11731121024 11759355088 11760534916 11767529683 11808156488 11811504536 11818529618 11862695056 11873523584 11881777544 11922798784 11926216736 11933272624 11956119799 11986642304 12005207539 12015041311 12042005248 12079378766 12091979648 12121800964 12156729088 12168358612 12175557758 12228326068 12239488352 12283015328 12286498016 12293805608 12339747136 12402267904 12409644352 12413162944 12421515823 12425037781 12456757376 12466961024 12487990684 12495418117 12498219916 12542113064 12543410761 12553130954 12553685389 12605226529 12616732856 12663881152 12663920864 12665191448 12695673601 12720081808 12776970368 12786871552 12807241837 12826556834 12835983616 12839937152 12875821322 12883439023 12888683776 12908691712 12921040588 12928685042 12939275258 12978341786 13000829296 13046487584 13054206256 13054247192 13103030464 13112139124 13169418496 13173152512 13180987456 13193596819 13231613248 13260443716 13271305684 13319291839 13321689992 13322278372 13330202011 13376975092 13380809918 13401539788 13448605352 13459621448 13506890992 13579174336 13599442363 13629961984 13638025856 13639436944 13672263878 13680352777 13731475784 13732896541 13781125814 13792414286 13805004304 13853486816 13866269116 13914923152 13923199276 13975229792 13987986688 14000893088 14050063552 14058375968 14085291818 14146336828 14154706202 14154750589 14158763983 14208488882 14230501012 14280477848 14283679904 14292175352 14335326584 14346435376 14347069016 14405973176 14419123264 14430934336 14444739439 14473052416 14474504512 14483113456 14537236352 14573731826 14582354059 14623726208 14633566586 14645553314 14658922096 14687104768 14701154932 14715224368 14723930312 14723976484 14775640048 14787743152 14789273198 14858090624 14866927712 14919092864 14919139648 14956546982 14985301856 15011266816 15021367972 15025627084 15034563817 15087983534 15092308861 15110738188 15167206496 15168775804 15180530456 15222047816 15234516584 15243529756 15292354192 15316045472 15369834688 15378976144 15382424512 15436446848 15450007328 15484355341 15488745727 15528286592 15543827953 15555873242 15587927936 15625444432 15634688888 15694738904 15704073602 15762759184 15777147776 15786531488 15847164704 15856540336 15912227744 15925261856 15939798784 15955047316 15965191879 16001020672 16021260866 16025853739 16050681374 16066715392 16107050596 16176807088 16176857816 16181444552 16238273008 16248597652 16263429728 16320546112 16333914688 16335604712 16395926144 16396650304 16446812473 16460284477 16463969344 16494202816 16505301847 16509981709 16552129664 16565687936 16581535214 16607223724 16665547496 16675459598 16680187706 16737775216 16752478876 16753053824 16827348928 16827401696 16837357264 16869593689 16900277888 16902026512 16947509618 16952729521 16990774528 17000826752 17017090298 17017143661 17017841893 17043507026 17122226212 17126059264 17169053932 17182358648 17193283562 17248352984 17253665548 17269415072 17335743776 17346054488 17349177664 17410876096 17421176864 17426171056 17504051968 17514462784 17531217691 17545577959 17575972736 17590369664 17607197186 17634474676 17657151232 17696406104 17701423688 17711951894 17712734179 17778140848 17779980302 17868215872 17883912592 17884702472 17947512688 17995809182 18041750272 18070491907 18111045376 18121760384 18167254742 18181332988 18185403136 18200299264 18245933576 18251164204 18256785638 18315261416 18326097244 18326906654 18343635856 18408057824 18434035984 18487837504 18493079488 18504078544 18569825888 18586776832 18597831616 18615622909 18630871441 18669262528 18683729792 18702429253 18725266924 18761267392 18779215033 18796357112 18797187292 18808367221 18811753688 18813700087 18879772898 18895237802 18979684256 18990972728 19057668112 19063071664 19108952018 19145690144 19175351104 19188254293 19193694871 19231316224 19242694016 19276879466 19316601728 19374548024 19380102196 19391568014 19448164184 19460529746 19478293744 19515741952 19534411348 19564735876 19568258528 19636981312 19649466928 19655099912 19718474912 19735797032 19736474368 19754684768 19824062272 19859280547 19909916416 19915624064 19946477824 19959899908 19965559276 19977434113 20047593902 20052089096 20064015398 20153685344 20165672072 20171389784 20242230736 20243124776 20258811664 20319977488 20361455296 20380933729 20438757248 20439659968 20511443072 20529461792 20578871404 20580936103 20657911132 20664273854 20670132938 20722901248 20742725452 20759716348 20762576848 20778666272 20858473376 20864897872 20870879288 20944111136 20945036176 20964155264 20976624032 21067469696 21073509184 21087689653 21147518336 21160964384 21180280576 21200542324 21213151687 21292424504 21294627571 21399570619 21400305056 21419104616 21495276824 21499147072 21501371528 21576883312 21594557488 21703968832 21780192128 21786367616 21799325408 21853983697 21871884853 21880788736 21935720068 21948697862 22010969344 22011941504 22032998846 22148688224 22161792016 22161861512 22164085034 22240605424 22260143164 22260907136 22359698144 22363724032 22377025216 22456533632 22462971328 22469890016 22490401024 22511916076 22555196608 22576782592 22611750122 22611821029 22688044288 22709748412 22751451268 22831353272 22844860948 22911535888 22930303312 23046482368 23053016896 23133977984 23134999744 23152927616 23155323184 23205776503 23224784947 23294905699 23312957486 23313987151 23373504896 23395864754 23409706411 23462242048 23518710176 23521069832 23535059366 23616312976 23623009072 23637059236 23725390112 23747047168 23763555088 23845597568 23852433472 23866545248 23912239598 23973284608 24010415078 24030082622 24158757532 24183959296 24243601928 24336717224 24351115516 24456652136 24478976704 24566030656 24572996032 24587611216 24679494272 24735827701 24756089449 24819288704 24826325888 24843031646 24850075562 24913514752 24933922048 24953203537 24975981368 24990836234 24996439832 25084226128 25086821522 25106261908 25107370778 25210453058 25233465712 25327762304 25327841728 25330382896 25391347202 25440163616 25503950719 25553940736 25614483674 25653113668 25679874304 25727021131 25751642644 25766878046 25842081176 25857370084 25878550516 25956683572 26001658592 26092975168 26108412512 26108494384 26206060928 26224278248 26287393951 26294847397 26361974912 26387193638 26388359083 26463226496 26496700663 26520887432 26542611368 26545357657 26638583678 26643379984 26644556744 26660404022 26753950184 26761619836 26803079576 26897210704 26919242896 27013781984 27081514681 27158348672 27198884726 27276051712 27278873888 27344527756 27360705554 27462951568 27465793082 27562251628 27584828572 27610008608 27706973632 27732538232 27829846304 27846398552 27921332803 27950459584 28001786176 28020628717 28028573599 28100127104 28116751936 28170583636 28187338543 28292673656 28309412404 28309501178 28317527966 28416977764 28435045891 28461002024 28560955696 28567359808 28584350704 28670653168 28692870752 28694138032 28756659919 28811946352 28838246528 28861868672 28889478878 28949009024 28966226912 29062641517 29074472704 29147463652 29164708118 29247452416 29267133172 29291106628 29317844192 29402309864 29430448736 29447860624 29447952968 29551280096 29575486304 29578546396 29716181248 29733855424 29762299801 29838185728 29838279296 29913093964 29970603712 30042735944 30045844381 30051254168 30069127634 30175967068 30184617722 30193914709 30221476376 30334412992 30337551608 30361060912 30444095632 30469033168 30487059512 30584708384 30632090944 30739669376 30757952288 30764849024 30860330683 30872893696 30900014656 30968710682 30977491454 31056573184 31087655906 31111746484 31175855872 31250888864 31269377776 31389477808 31408147204 31525518368 31554295552 31573062976 31603266799 31694329408 31713080672 31824455488 31850523712 31880992963 31910094632 31930383758 31939537357 32042521732 32051707478 32070670177 32101362748 32214101192 32353614176 32353715632 32362889104 32476546016 32497195304 32526859456 32584644781 32641092224 32667829376 32671209424 32769217117 32791852288 32793300608 32893624946 32895077761 32920568954 32927938688 32988405632 33010603694 33019963418 33104259328 33131375872 33163070428 33214447448 33331094992 33350919196 33360375412 33475550432 33504957752 33506107648 33654697856 33654803392 33674714528 33739187378 33800555776 33804053024 33895019236 33905459042 33915178843 34001653504 34034180596 34034287322 34035683786 34087014052 34185219859 34244452424 34338107864 34364717296 34386567124 34496705968 34507331096 34538830144 34600189819 34671487552 34692108976 34698355328 34821752192 34842353728 34852342112 34929824839 34939728733 35028925568 35062435382 35091155918 35151945472 35180739328 35214394372 35268949352 35392812208 35402847376 35423903788 35425468358 35556281696 35559960604 35736431744 35767825184 35769404944 35895025376 35991618364 36013024957 36140983814 36151344481 36243520768 36299769541 36329503609 36334509484 36362665976 36491867152 36502328408 36513571276 36630522832 36652194488 36653813308 36687271712 36816115648 36868071968 36975675008 36986158976 37008157088 37100949067 37139651776 37195663232 37231245818 37232890213 37261742882 37338525056 37367459584 37404858506 37450533848 37522534784 37558430066 37592714224 37594374584 37616734442 37623507376 37627400174 37759545796 37790475604 37959368512 37981945456 38115336224 38126143328 38217904036 38291380288 38350702208 38376508586 38387389742 38387510119 38485388032 38553758932 38633203456 38749096048 38760204392 38783136028 38896328368 38921059492 38956587488 39068822696 39129471752 39136517056 39273962624 39298933856 39310199824 39395853133 39436949824 39471594064 39509369536 39547165489 39648124544 39718561094 39742059721 39831248128 39919799816 39931118552 39954868226 40095187804 40104178192 40128030796 40307370688 40331344144 40342779568 40484461472 40486249552 40517623328 40639954976 40722910592 40761867458 40877514496 40879319936 41022886144 41058923584 41157742808 41161872206 41315822264 41328547708 41340265876 41485450904 41519432696 41525153696 41557332544 41716946752 41729795744 41741758576 41888222272 41890072352 41928310528 41953248064 41993381911 42134939392 42147018368 42175379306 42295036672 42321928768 42362415307 42401084648 42426303374 42584849008 42589255142 42614452153 42799141238 42800610112 42838209232 42990553648 42998294144 43002743056 43153766624 43189114976 43297404709 43407937664 43475169049 43560384256 43572735232 43598650816 43707967394 43743769706 43871440136 43897395724 44023883008 44065997692 44297376448 44323584032 44323723024 44328170068 44481210848 44520286328 44521814272 44719396288 44754050432 44913067264 44925942656 44939780032 44982770893 45023832152 45065374627 45110393216 45223500244 45223642058 45250397647 45419496824 45424196251 45502902536 45662706544 45689721896 45823071776 45860606624 45975594691 46092964736 46106033792 46267955968 46269999488 46305855232 46310646368 46411553006 46449569894 46589811398 46625914972 46627974302 46747009792 46791729508 46819412822 46832834713 47037420352 47042139664 47070118732 47232625952 47246018144 47274118472 47450780224 47527110176 47691195136 47704866944 47733090496 47778753529 47824479196 47852923573 48020830156 48060165244 48233940349 48273450001 48317515064 48487203856 48673434448 48702231032 48819445909 48913304272 48957953408 49132061312 49145992064 49175222432 49298521363 49358988544 49471655402 49512178898 49541471707 49638577408 49652651776 49686063292 49700151124 49729711087 49906407074 49951962736 49981672468 49992879664 50168452256 50173643044 50212523816 50214741556 50420906116 50466931424 50655524608 50655683456 50660765792 50782694404 50880327232 51007901438 51008061391 51217483051 51228967348 51259436599 51306227336 51454042262 51503285288 51533756092 51684162352 51714740168 51757101032 51913367144 52003317184 52185950336 52216825024 52216988768 52347914437 52412121856 52448556496 52574787902 52589694794 52723949824 52774387276 52776718166 52807942369 52926452992 52993401326 53041774864 53085222736 53090715314 53277167356 53286759968 53289113488 53320808044 53507900368 53523239672 53606159152 53794421408 53838485792 54027563968 54163029362 54316697344 54397769452 54445556347 54557747776 54689055512 54721411108 54925903136 54931586164 55124503256 55169657144 55220017216 55413947264 55465076464 55659692608 55692797104 55799425279 55842665606 55900919168 56003572352 56041257434 56057147198 56074413031 56200254208 56233503872 56289784723 56341167272 56374677086 56585347312 56618824808 56619002356 56635055932 56833955528 56870091782 56922004048 57121911392 57134719616 57168701408 57341306336 57385741504 57388276064 57513319838 57623892704 57676493056 57723737344 57778957756 57898018048 57932453824 58035373249 58125283034 58294927304 58329416236 58534266344 58582213256 58635688384 58804619728 58860897472 58895721248 58895905936 59102560192 59150972608 59157092792 59316283663 59467710848 59524599602 59559816043 59676558592 59771627077 59826187928 59941207424 60085471888 60091688762 60102508336 60138255268 60351934136 60369235444 60387829418 60442952752 60668825984 60675103216 60722121824 60888191264 60938066336 60974119024 61090858699 61169416768 61264181888 61479338752 61515904576 61529698048 61625190151 61720661366 61800029312 61937421364 61954982908 62175311812 62223492968 62229931057 62501777728 62538755552 62778955616 62816294408 62985332137 63051036736 63146125952 63206533598 63388658816 63426161344 63468841123 63486836881 63585391597 63648910976 63701047424 63761985926 63820189264 63860767516 63879074714 64085043464 64103414956 64141340354 64144173289 64202725496 64428202384 64707228352 64707431264 64725778208 64869674701 64953092032 64994390608 65053718912 65169289562 65282184448 65335658752 65342418848 65538434234 65586601216 65787249892 65790155522 65841137908 65855877376 65976811264 66021207388 66039926836 66079205143 66326140856 66428894896 66662189984 66701838392 66720750824 66881332063 66951100864 67009915504 67138211179 67309395712 67309606784 67349429056 67413857719 67469078131 67478374756 67608106048 67790038472 67810918084 67830357686 68068361192 68068574644 68071367572 68111854111 68174028104 68370439718 68488904848 68676215728 68729434592 68773134248 68993411936 69014662192 69077660288 69200379638 69342975104 69384217952 69396710656 69643504384 69684707456 69704684224 69859649678 69879457466 70057851136 70124870764 70166578657 70182311836 70428788744 70537898704 70785624416 70805694752 70847807576 70850936716 71112563392 71119921208 71291090221 71472863488 71535650368 71538809888 71790050752 71917588777 71983236728 72026049914 72281967628 72302688962 72324958489 72345465283 72599539082 72659007218 72669018968 72725331952 72983734304 73004656816 73027142552 73261045664 73304388976 73307626616 73374543424 73632231296 73736143936 73806682339 73951350016 73972317952 74016314176 74201898134 74279303552 74391326464 74462491636 74465780426 74523485764 74677050112 74809717012 74901067696 75045069568 75116860132 75185428448 75188749168 75233468884 75247014752 75254800348 75519091592 75580951208 75918737024 75963890912 76230672448 76252286656 76366099423 76435808072 76582760576 76701404416 76753017172 76774779484 76775020238 76820442517 77107517864 77115495961 77498192096 77520408784 77566272056 77792656736 77842118984 77913174976 78137645392 78258943504 78273034112 78547925248 78597867712 78620399648 78791706266 78873899648 78943188128 79018739072 79094330978 79141125427 79296249088 79437122188 79484119442 79839599632 79862237104 79909736452 80190375608 80208356384 80256061592 80614741376 80662688288 80685559136 80968922944 80972499104 81035246656 81279909952 81445821184 81523734916 81595351201 81758639872 81885526639 82117847168 82315485616 82323744412 82631644528 82657095416 82680531752 82970901808 83038865392 83050307392 83114665088 83433893504 83459591488 83483517152 83692838593 83776444544 83780144704 83906496128 83986763822 84036452773 84105289177 84294036736 84350758612 84359221609 84643857536 84724830614 84802169296 84852606748 85169698016 85178510284 85228904306 85598282476 85601220224 85676418464 85981107296 85996588288 86005486112 86307533248 86378229952 86594809418 86815875328 86950338098 86950610761 86975264467 87197301632 87415934788 87487539412 87742880272 87794791448 87803875327 88131995384 88594752896 88647168064 88647446048 88656340136 88869715207 88962421696 89040572656 89438792576 89508100864 89577317791 89650692859 89851885312 89879560064 89965541786 90047664304 90130749254 90220786432 90447000488 90447284116 90500795294 90838993648 90848392502 91005805072 91325413088 91379443792 91646143552 91721213248 91951189382 92185929472 92212067584 92355177733 92539998976 92621292736 92709897289 92823106012 92899139788 93179622796 93235042873 93251829944 93255948604 93583459016 93638825644 93665669426 94074840704 94084279328 94140237464 94465251904 94492036288 94548236944 94729256869 94901560448 95054220352 95118182809 95196096541 95409733888 95466180992 95557507058 95561727553 95648958392 95705847146 96041660312 96120330488 96130275787 96467880698 96546900002 96635030128 96974407712 97346868896 97404462064 97638891818 97826608544 97915906816 98071892971 98264122624 98291984128 98350444864 98444530111 98597042726 98943310804 99024357796 99082943414 99372126584 99400302248 99459422174 99812814148 99903925472 99963344936 99985759328 100336904512 100347286088 100425047632 100429483112 100841812232 100933862848 101113176073 101311366912 101321531584 101472762247 101565388808 101760654464 102015802876 102016122782 102076478413 102434966102 102457934696 102518873198 102612454672 102908084524 103006570576 103067512184 103368324704 103429480336 103514202064 103826734288 104006634368 104138195629 104371900672 104433650048 104433977536 104533882489 104695828874 104897112992 105149575804 105179389588 105548774552 105553436332 105615884738 105646162027 105986802652 106083549728 106170445472 106181430628 106554334712 106573519936 106578226976 106641616088 107015800736 107046479344 107212318304 107588842816 107676971584 107749427953 107779978891 108055127936 108326058724 108390487387 108421220089 108795538904 108806795671 108891112694 109115495552 109378111024 109442822216 109851806272 109863172328 110249006512 110339314288 110440034432 110827894528 110930152928 111319385216 111385594208 111598850558 111685331212 111756343153 111801838336 112007144704 112082514868 112114294396 112148826062 112180976173 112467007744 112579569446 112682334544 112749354172 113170694624 113237649616 113238004712 113270111864 113667911056 113740183564 113844008096 114243822784 114269439232 114337402816 114446781709 114682612672 114771483008 114776552128 115026639676 115127687311 115247785408 115537112929 115557915512 115569871963 115864907648 116070746498 116250566068 116589854608 116658832472 117068532688 117164426512 117271376768 117609239456 117721794944 117791442496 117791811872 118087155823 118205120384 118301945216 118314185584 118632567326 118669106647 118935421696 119049199204 119119632086 119120005627 119124893251 119543254154 119652375856 119882414848 120170943776 120183377524 120205016672 120276510536 120703868272 120738470888 120775658836 120885905504 121337651968 121350206432 121444243648 121776382528 121876132672 121948238048 122181717398 122338833536 122528363776 122718523837 122819045713 123031809152 123250380302 123441322732 123600058624 123874842728 123909965816 124350623624 124446985936 124459862114 125003555456 125077511104 125299716529 125557911232 125632588816 125970664274 126102073472 126292251904 126413067196 126493443349 126777317632 126852322688 126937682246 126973673762 127170783194 127297821952 127402094848 127523971852 127640378528 127721535032 127758149428 128170086928 128206829912 128282680708 128288346578 128405450992 128856404768 129414456704 129414862528 129451556416 129739349402 129906184064 129988781216 130107437824 130309360363 130338579124 130416100087 130684837696 130809855079 130917004771 131076868468 131454505231 131574499784 131580311044 131682275816 132042414776 132079853672 132158410286 132652281712 132857789792 133324379968 133403676784 133441501648 133762664126 133902201728 134019831008 134276422358 134317780051 134355864097 134619213568 134698858112 134827715438 134833670383 134938156262 134956749512 135216212096 135580076944 135621836168 135660715372 136136722384 136137149288 136142735144 136223708222 136348056208 136740879436 136977809696 137352431456 137458869184 137546268496 137986823872 138029324384 138155320576 138400759276 138685950208 138768435904 138901186321 139014963829 139369414912 139409368448 139719299356 139758914932 140249741528 140333157314 140364623672 140857577488 141075797408 141571248832 141611389504 141695615152 141701873432 142225126784 142239842416 142582180442 142666536103 143071300736 143077619776 143173897417 143214492499 143580101504 143835177554 143966473456 144052099828 144066552721 144563935256 144605377924 144649916978 144690930566 145199078164 145318014436 145338037936 145450663904 145967468608 146009313632 146054285104 146522091328 146608777952 146615253232 146749086848 147264462592 147472287872 147613364678 147613827571 148032628352 148403796268 148558607104 148924983272 148931560852 149046971528 149062392997 149619434024 149802135392 150233720264 150370856896 150377498336 150466937768 150494029504 150509600696 151038183184 151161902416 151837474048 151927781824 152073120901 152461344896 152504573312 152732198846 152871616144 152977885879 153165521152 153506034344 153549558968 153550040476 153640885034 154215035728 154230991922 154996384192 155040817568 155132544112 155585313472 155684237968 155826349952 156275290784 156517887008 156546068224 157195735424 157240799296 157583412532 157747799296 157886376256 158037478144 158188661956 158282250854 158282747203 158874244376 158968238884 159679199264 159724474208 159819472904 160380751216 160416712768 160512123184 161229482752 161325376576 161371118272 161479705699 161525491153 161937845888 161944998208 162070493312 162440435521 162559819904 163047469832 163064339893 163190702402 163197910057 163771053278 163867944877 164235694336 164630971232 164647488824 165263289056 165314190832 165361063504 165941803616 166077730784 166100614784 166229330176 166494143881 166867787008 166919182976 166967034304 167385677186 167552889088 167560289408 167812992256 167973527644 168072905546 168210578354 168701517224 168718443218 169287715072 169449661228 169604338592 169705213496 170339396032 170357020568 170457808612 171196564952 171202440448 171352836928 171516758647 171962214592 172010972224 172615066496 172756459904 173150793907 173189618836 173292626143 173900676196 173901221522 173950528934 174394603264 174672424759 174831869576 174975078824 175485760544 175589582896 175607750654 176263990768 176792750719 177189505792 177294336128 177294892096 177312680272 177739430414 177924843392 178081145312 178527655033 178877585152 179154635582 179301385718 179759120128 179931083572 180089147917 180095328608 180261498508 180894000976 180894568232 181001590588 181677987296 181696785004 182011610144 182650826176 182758887584 183292287104 183442426496 183902378764 184011757657 184063931779 184567329769 184710355466 184718513581 185242585472 185419794578 185476904641 185646212024 185798279576 186359245592 186470085746 186503659888 186511897208 187166918032 187277651288 187331338852 188149681408 188168558656 188280474928 188930503808 188984072576 189096473888 189458513738 189570602767 189803120896 190108440704 190236365618 190392193082 190932361984 191115014116 191123455106 191297916784 191411694292 192083320624 192240660976 192260551574 192935761396 193093800004 193270060256 193948815424 194693737792 194808924128 195277783636 195449329621 195653217088 196143785942 196144401019 196200015193 196700889728 196889060222 197194085452 197886621608 198048715592 198165886828 198744253168 198800604496 198918844348 199625628296 199807850944 199926689872 199971518656 200673809024 200694572176 200850095264 200858966224 201296619433 201683624464 201867725696 202069763389 202226352146 202643063168 202945524494 203130777616 203521308928 204031605752 204032245564 204152956826 204869932204 204915869392 205037746396 205224909344 205816169048 206013141152 206135024368 206736649408 206858960672 207028404128 207653468576 208013268736 208276391258 208336098607 208867300096 208867955072 209067764978 209391657748 209794225984 210299151608 210320910667 210358779176 211097549104 211106872664 211231769476 211292324054 211973605304 212167099456 212340890944 212362861256 213108669424 213147039872 213156453952 213283232176 214031601472 214092958688 214424636608 214568924011 214629762217 215177685632 215353943168 215498855906 215559957782 216110255872 216652117448 216780974774 216842440178 217591077808 217613591342 217782225388 218230991104 218756222048 218885644432 219703612544 219726344656 220498013024 220678628576 220880068864 221222867593 221231944609 221860305856 222072544669 222638770432 222771188416 223166950741 223197701116 223370662424 223512686306 224165029736 224228588792 224297652124 224361952346 225159138892 225364669088 225498708344 226341389248 226475299232 226476009424 226540223728 227335822112 227480367128 227688016192 227905829983 228092513467 228487645568 228674805632 228893563418 229365225344 229542966016 229553104256 230053279352 230255374622 230265544327 230495570816 231074225858 231115831024 231139743926 231729815296 232141492996 232501132136 233179709216 233317664944 234137065376 234328853024 234542753536 234916394791 235218478912 235443589888 235582884992 235583623744 235808990731 236174311646 236410240768 236603890432 236628371168 237265134652 237338213294 238098398408 238239264172 238240011254 238249786502 239086508308 239296539013 239304751712 240341887552 240366755048 240410033344 240553021072 241407736544 241476941776 241551317672 241771811008 242003097817 242201328733 242700412864 242888487296 243131580289 243552765056 243752265344 243896476096 244129795429 244363434796 244508773873 244578101131 244677667072 245437047674 245638091426 246063618304 246500760604 246882645464 247749685456 247819931632 248701247248 248893971872 248919724228 249447305809 250007110912 250155022208 250599433058 251115822464 251265177632 251941328548 252204146944 252826134392 252986886698 253059411367 253704645376 253875364492 253947347524 254098386787 254341566388 255047943704 255280757056 255443070064 255516298856 256340173856 256413659824 256565361416 256576693156 256810901984 257712809536 258170647111 258828913408 258829725056 258903112832 259478698804 259706643469 259812368128 259977562432 260618720726 260630231491 260677158248 260832200174 261369675392 261619710158 261834009542 262153736936 262909010462 263148999568 263160622088 263364551632 264084829552 264159707344 264316820572 265304563424 265715579584 266648759936 266807353568 266883003296 267525328252 267804403456 268039662016 268552844716 268635560102 268711728194 268712570833 269397716224 269655430876 269667340766 269876312524 269913499024 270432424192 271160153888 271243672336 271321430744 272273444768 272274298576 272285470288 272447416444 272696112416 273481758872 273955619392 274139965489 274704862912 274917738368 275092536992 275770971931 275973647744 276058648768 276801518552 276830158423 277536871808 277802372642 278029927658 278194418047 278818736896 279438598712 279517829864 280499483056 280666314628 280729247344 281715154976 282151594816 283142497664 283222779008 283391230304 283403746864 284450253568 284479684832 285164360884 285333072206 286142601472 286155239552 286347794834 286428984998 287160203008 287670355108 287932946912 288104199656 288133105442 289127870512 289210755848 289299833956 289381861132 290398156328 290636028872 290676075872 290901327808 291934937216 292018627264 292108570208 293044182656 293217555904 293230506464 293498173696 293953673377 294944575744 295226729356 295227655142 296065256704 296536907149 296807592536 297849966544 297863121704 298093943056 298124785994 299238868048 299604270784 300467440528 300741713792 300754996672 300933875536 300988059008 301019201392 302076366368 302323804832 302833774087 303081832963 303855563648 304146241802 304326183343 304922689792 305009146624 305464397692 305743232288 305955771758 307012068688 307099117936 307100080952 307281770068 308430071456 308461983844 309992768384 310081635136 310265088224 311170626944 311368475936 311652699904 312550581568 313035774016 313335234259 314391470848 314481598592 314879396251 315166825064 315772752512 316377323912 316564501708 316565494406 317748488752 317936477768 317969373757 319358398528 319448948416 319638945808 320761502432 320833425536 321024246368 321565760113 321829162837 322650753152 322742236544 322959411398 323050982306 323875691776 323889996416 324140986624 324391645981 324880871042 325119639808 326094939664 326128679786 326381404804 326395820114 327542106556 327735889754 329261942464 329294977648 330526578112 330628381664 330722127008 331883607232 332155461568 332201229568 332988287762 333838365952 333934068608 334451274703 334771354372 335120578816 335947055288 336145811092 336421156708 337403034448 337436886436 337637582443 338899322456 339208677184 339410426992 340678792064 340714041136 340915617224 341736121363 342393129904 342705673856 343033517294 343048668079 343924429184 344021944448 344457108619 345089649541 345230132992 345512919808 346301587814 346379237672 346585252286 347801352392 347802443044 347901057868 349344849518 349663739152 349950157648 350971521088 351179165792 351215501308 352527981536 353585501438 354588672256 354589784192 354625360544 355478860828 355849686784 356162290624 356503007101 357055310066 357056429737 358309271164 358522381357 358602771436 359862167144 360178295834 360190657216 360522997016 361788001952 361789136464 362003181176 363355974592 363393570008 364023220288 364268173321 364371456787 365301652352 365517775168 366435401059 366584574208 366884852992 367804757528 368023515314 368127863558 369134659538 369420710932 369437027162 369655596583 370485170944 370839589156 370953809282 371292424048 371596559152 372718491184 372940171492 373007319776 373023794416 374333836064 374555302576 374662677704 376337117312 376560949856 377861007616 377968145152 378192947776 378554739499 378917027476 379141205534 380216881408 380472731236 380784386164 382230028232 382246910212 382595833568 382823388584 384166641248 384481321952 384521103148 385871522792 386187600008 386540120512 386909897413 387897630848 389387475584 389617848256 390555567272 390595976953 390898659242 391306434176 392287571884 392288802038 392400030386 392520891217 393401779456 393778120444 394028493061 394388170904 395773243216 396097431184 396331773656 397488506336 397601208992 397837688696 399251256592 399615701888 399853379744 399943037312 401347618048 401389144352 401700190528 401717932448 402593238866 403367248928 403735451392 404139526778 404452704292 405286126336 405891048988 406247612743 406261555232 408063211504 408064491128 408305913652 409739864408 409831738784 410075492792 410449818688 410842468387 411632338096 412026282304 412270048736 413473298816 413717921344 414056808256 414452908519 415213985641 415306937152 416552782516 416672197214 416918712301 417735910144 418135529956 418401389539 418783315496 419588451968 420598303216 420641821334 420717558352 422195098208 422213745328 422463538952 422584648108 423947210608 424334198912 424681781888 424725722512 426217338848 426294079744 426312907904 426566464352 427636010893 428063202944 428185917376 428849273216 429137848022 429259524434 430355371264 430707886336 430997711812 431119915564 431376331057 433304234896 433561949548 433684880356 435182155616 435227182684 435564450776 437512444096 437771288864 439407225088 439452689312 440897324959 440996026048 441357257152 442445735186 442463889218 443720611712 444145089338 444281887861 444407858167 445542376832 446333901482 446395402232 446741324848 447025372612 448330059472 448457177584 448595304248 448723904692 450318277784 450729338176 450997416688 452682778496 452950598464 452952018848 453080447456 454087722907 454671644224 454960734256 455376032384 455811659966 456185026934 456975291136 457349611264 457787126836 458730450688 459106208512 460106558704 460510749244 460531088654 460991141632 462148451716 462231662048 462279487852 464282985992 465002264272 466359418432 466635329888 468169324441 468274130752 468657706048 469832789582 469967478253 470436957824 471165769984 471167247488 471617981462 471897004033 472283546917 472348623292 473256742336 473709475189 474530269304 474676426588 476196796816 476478528344 476480022508 476499573004 478173016616 478593078026 478609503424 480683775104 480733510096 480820066688 481106042144 482815473088 482953883552 483102635344 483543622016 484006195634 484027572769 484402657466 485400825728 485776974592 486263160578 487105530112 487504530688 487792952192 488259590858 488726869592 489017547746 489156202262 490874095348 491276182852 493001521208 493765290928 495499370912 495639863264 497402494496 497787943744 497839448456 498894611618 499037631547 500310044416 501198866116 502231644928 502530355264 503011092211 503423121439 503882657096 505652268784 505973773396 506118822734 507750728984 507894695048 508196773574 508683132776 510095887408 510561514112 510886140128 511032597712 512680347712 512827319648 513130722832 513153386312 513621803968 514113151357 515425619072 516341294222 516646776373 517659450112 517806225664 518957397608 519413286938 519955124864 521237441452 521260462982 521354316496 521664400348 522739350784 523239420316 523668019084 524307473872 525818020924 526297999136 526321244176 526729103264 528169659104 528319414688 528633641144 530609126848 531431159168 531941211649 533297519872 533614707136 533766006592 534125180389 534562695961 535050656504 536079324032 537105689432 537271120204 537423456388 537425141666 539310861752 539334681532 539752625048 539808471727 539826998048 542320307776 542487344672 542642861488 544546889536 544548597152 544570940576 544894832888 545392224832 545913964843 546963517744 547911238784 548279930978 549409725824 549835476736 550185073984 550711398991 551541943862 551947295488 552117297536 553603037104 553660316846 553987877989 555073743616 555604745284 556059855316 556388836094 558877197424 559035659728 560998966112 561332629256 561458494688 563430309952 564303189632 566284995328 566445558016 566782460608 566807493728 568959369664 570328721768 570666144412 572310479104 572695589668 572857969996 573198686473 575340710216 575865893824 576208399312 576266210884 578255741024 578421511696 578599667912 578763722264 580796312656 581272057744 581352151744 581802655616 583869874432 584037254528 584217140416 584776021609 585849870151 586088365312 586435111808 586461012928 587907346754 588255169411 590453458712 590455310284 590514551263 593073814298 593615185072 595699933088 595726243408 596187886112 596249571988 598477736096 599208541568 600934881056 601483427584 601509993344 601867751072 601976118016 602038402784 604152732736 604647609664 605667548174 606163665926 607711127296 608292483604 608652366686 608654275327 608826851269 610928795384 611486464576 611911543516 614024137376 614198235872 614200161904 614563540136 616860142912 616923967688 619985536768 620163270272 620530176448 621123795877 622088006449 622341253888 622736951872 625101163136 626071548032 626670468518 627041224537 627554850013 628963197184 629758792502 630333650128 631545505024 632754647824 633129003416 633130988812 635496977504 635872955536 635938747514 638716797056 638897896832 639277891616 641523004864 641666851072 642048492736 643131520226 643658325674 645301506304 645484473088 645918822796 646101964612 646486244131 647779992832 648783291962 648969281023 649761742084 652189879328 652257359572 652762809608 652791640228 655084213112 655471779508 658523884928 658589955296 661053156224 661256763328 661444254016 663104798083 663767214464 664310923136 665827279663 665976575524 666372675787 667868137216 668384601979 668902549406 668932092871 669542708744 671894110576 672291622184 672842313416 674806068896 674873772872 675275164886 677798644912 678417354368 678820853984 681357584128 681428082272 681831234448 683472242726 684786259808 685411347712 686067034588 686097336158 686503250797 687848858368 688043888896 688914217238 689111710777 690179299082 692603175628 692758475344 693170504572 695602704784 695604886088 695802115736 698689699036 699327478304 699900315296 701943042176 702358331584 702431002616 705055963072 707171002876 707792232511 709179568384 709250721088 709727979421 710309335729 710957721656 712324581248 713006014202 714110620132 714112859474 716618542328 717044762714 717205542872 719724334288 720356591668 720381314432 721045994032 723576003904 723578272928 724006362352 725392528627 726711949184 726787140016 728046440576 728536346642 728742913574 728967369403 730603304704 731035550336 731737177423 731767201399 732870802118 735609515056 736047030628 736255727116 738269319076 738841421864 738874054324 739311193166 741679178312 741907618564 742584848096 743193118304 745436982368 745880342984 746014639552 746047588832 748667672128 749110605152 749325355408 752674234624 753121899712 754245995671 754459852237 756385895552 757109478998 757834054952 758282411068 760945462472 761568772328 761647569697 764460056464 764493820424 765191667136 765646777168 768333282496 768962643904 769042206296 771743045584 772375200016 773080241024 773819794826 775795261696 777031152001 778774951168 779235696512 781111134544 781191953906 781797318484 782612868352 784575143768 784577604076 784800060772 785041782434 787556240888 788056986122 788776341808 791546486432 792194862368 792663547312 794977012672 795202417984 795675377392 798502513184 799231403776 799706759488 799886074624 801127471963 802778288704 803400381056 803435864896 804204457879 805186477732 806734497856 808279053556 808759790503 808905408584 808989103741 811782097976 812495225486 812523110464 816126423008 816128982256 816611827304 819479728816 819663477568 820150985584 820899637376 821684936774 823264676192 824052564608 824540097472 825094934599 825328879453 826610090761 826946597632 827435842688 828113616512 828905817038 830427971282 830613874304 833105565032 833344394428 833837424602 833874252757 836271059912 836802779078 837566630992 839176903936 841196606432 841283642668 841435116704 844390196416 844427490656 844927077904 845169296216 847894421216 848668397824 849363563776 849451445024 852434677696 852625815808 853132928704 853949063521 855272021786 856126405888 856371834752 857698546432 858275696044 858519048868 859029666859 861995423624 862239831128 862752662114 866608469792 867123899096 867369760712 870364311232 870454365368 871128901552 872796745327 875024888192 875542577728 876380150347 877098015703 878905378624 881794649918 881992052096 882714514304 884891470372 884927778436 885454103443 887441223424 888290178676 888563775722 888815716334 891084753664 892667802964 892790804464 893482649696 894050745224 896660118944 896914355168 897190608496 897447809384 900636555568 901458676352 901994833376 905365556992 905901196928 905904037696 906160894912 906770655079 908175445814 909343288448 909921468512 910752064768 911623319932 912165522541 912370053868 915574253672 915668985553 916419033397 920181536617 920213117408 921021498488 921062177308 924296903432 924463324096 924558975704 926784172873 928565971984 930004528544 932718836864 933270659776 934928654101 936338648882 936548261504 937315412096 939665579164 939934956506 940224460357 940491048679 940873915648 942334494976 943235962924 943794008066 943835692681 944567093834 944697246584 946513484672 947418950378 949060538608 949352853176 952393593632 952957056688 952960045016 952999146008 956346033232 957186156052 957219006848 961367550208 961467020192 961640133376 962212084288 965630946176 965907767104 966205270688 967087244032 968012391268 968055145538 968805314932 970801651456 972308304247 972526321156 973104746803 975585904384 976519181716 977453739184 978035095492 978312404524 981748190696 982552365704 986003042416 987530581856 990998741824 991279726528 992759292499 994804988992 995575887488 995678896912 997789223236 998075263094 998665752721 1002217281919 1002397732232 1002501447493 1005060710528 1006022184422 1006846242878 1007765314192 1011304537568 1011947546792 1012237645468 1015501457968 1015789390096 1016393547148 1017366265552 1020191774816 1021123028224 1021772280256 1022065195424 1025360695424 1025654639296 1026261445664 1026306772624 1027243607936 1028226302714 1030851238144 1032682588444 1033293552746 1033296792997 1037914795216 1038826573876 1039910249728 1042474882904 1042520925964 1042708632992 1043328800696 1046478840632 1047336038168 1048614947744 1051636041848 1052595998272 1052642488352 1053458206528 1056339318208 1056638829376 1057267282288 1061218253696 1062862318336 1063882423298 1064511846307 1067229414272 1067532013184 1068250360778 1069125391922 1070101313008 1072158648064 1074211378864 1074542240408 1074846912776 1074850283332 1078621723504 1078669363064 1079505250096 1079616943454 1079653996096 1084640615552 1084974689344 1085285722976 1089093779072 1089097194304 1089141881152 1089789665776 1090784449664 1091827929686 1093927035488 1095822477568 1096559861956 1096669880917 1098819451648 1100370147968 1101422797982 1103083887724 1104234595072 1107206074208 1107320633692 1107975755978 1111209490568 1112119710632 1112777672188 1117754394848 1118071319456 1121997932224 1122665258512 1122916989376 1126860619904 1128606379264 1130357939893 1130678438071 1133564921216 1133614987456 1134699440569 1137918739328 1140657443536 1141332288824 1141450379251 1145391179336 1145715939992 1146397372946 1150681420432 1151731787648 1152416798624 1152532421768 1156511482048 1156843023392 1157199335824 1157527444528 1161592625312 1162544115488 1162704303488 1163605311232 1164505131283 1165459007167 1168074509056 1168434280832 1169552043218 1171699740302 1172870223616 1172922025856 1175814693508 1176510338822 1180906917424 1180910620568 1181029102526 1186147628596 1187230370144 1191399866176 1191452486816 1192375772224 1192499143976 1196955472192 1198417083136 1200617310529 1201869762112 1203019986688 1203735502144 1204076805568 1204887034831 1205228664757 1208305465472 1209295219328 1211335096348 1212055557349 1212327331852 1216584967208 1217304733372 1217308550654 1217653702538 1221857590768 1222706973313 1222972929152 1223823087032 1228048274752 1228396471744 1228400323808 1229127080272 1231480339297 1233720285824 1233847935376 1236536376517 1237549255033 1240326540544 1241060352896 1242247591754 1242302458189 1244176012898 1245473903744 1249693585231 1250202326272 1252143096064 1253340937036 1254082449074 1255109700026 1259517585004 1260667300256 1265509295648 1266258006832 1266261977624 1270993955008 1271745911072 1271877495028 1277433594112 1277795793664 1278555783232 1279778891443 1283046009728 1284096985472 1286263040452 1287316651348 1291837645592 1291971308383 1292203929224 1292972488262 1293029595067 1297566583924 1297938562046 1298338332487 1299523484168 1304379758656 1304514719144 1305525619216 1305583280456 1310168426224 1310943559016 1317047769856 1317179910592 1319145909211 1322106312448 1322513526656 1322888508032 1326209596166 1326994219369 1327534428928 1328621846272 1331654559326 1331953151048 1332745351574 1336769203958 1337805098812 1337864185742 1339085417488 1343788221152 1344583244368 1345684626832 1349612137792 1349747545744 1350550329772 1355597289824 1356834708736 1357641707968 1358940472357 1362856164544 1363662468896 1366944485452 1369572519616 1370882697409 1372134069176 1372194672316 1373006501594 1373010807133 1373400106351 1377828434476 1378223421554 1380358598164 1385206351256 1385516950688 1386341009144 1391205409568 1391209772176 1391604231472 1397379398072 1398654956608 1399800630592 1400742563389 1401139725583 1403886084352 1404716663168 1404862005232 1409076336031 1410111926144 1414342005752 1414488343723 1415584465022 1418501442176 1419455958842 1420618671458 1421915443312 1424649162496 1426012028404 1428221240264 1428225718948 1433237084656 1434089525428 1434411085744 1439448668576 1440713183336 1440762628864 1442091988064 1447152007808 1447156545856 1448012724704 1450785057254 1453423898368 1453574280032 1456092881152 1457072693284 1457485827148 1457934738806 1458352690249 1462071100672 1463474354846 1463534402798 1465741604236 1471219030112 1472094061256 1472511454232 1476538638152 1477682843728 1477748108648 1478622386332 1483358356624 1483815237128 1485169696192 1486386236608 1487808162217 1490873964736 1491760685968 1492029279104 1492095177664 1497335344256 1498221210304 1498650710816 1501982468077 1502408335519 1506243799424 1508491991342 1508919704474 1512771791104 1514218957996 1515668109904 1516564822136 1521890924944 1523137544656 1523295139394 1528920112928 1528987640848 1530383334272 1531293554336 1536666564992 1537925287808 1538084412592 1543486091168 1544750400032 1546160482048 1547639589652 1548560073151 1548623612263 1554062304002 1554507812683 1558471393024 1562168655187 1562222269088 1562383907812 1563594636968 1569150287536 1569155208152 1569600121544 1570083564868 1575112481776 1576113972244 1577552683616 1583092972864 1584389724736 1585327094624 1589954025344 1590404835968 1591350754784 1595340809881 1596647594269 1597005026368 1599413518976 1601014279159 1602254943926 1605556577408 1606800762112 1606871729792 1608408915758 1610372955464 1613468995712 1616558107112 1617519581006 1617810817168 1617978207482 1623564195952 1624990450972 1625046220928 1632252846016 1632257964512 1633223654608 1638959457632 1639326955136 1640301971168 1641799274752 1643369873548 1644414763537 1646529352384 1648105129216 1649080194944 1650189869198 1650657758906 1650662935117 1653220181522 1654871685376 1656227233024 1657811634076 1660855942564 1661227748608 1666211130064 1666688788856 1667674849204 1667748505514 1672542119824 1673605558156 1675133261984 1682393212864 1682567285336 1682870233408 1688780392832 1688854981312 1689854155808 1690338592432 1694021684719 1695409301131 1695788842432 1698902890048 1700528116027 1701921062023 1704869355392 1706265857408 1707898127042 1708908568003 1710544043572 1712743669504 1716551392088 1717038097736 1718059333718 1723990847248 1724479662256 1725505324228 1733216939584 1734247798192 1734739521424 1740728622464 1740908730736 1742257803104 1745593490654 1746131140663 1750049776384 1751085155456 1752760300694 1752837714979 1754196031406 1757810757248 1763589299836 1763984104192 1765429028608 1769782940744 1769855556872 1770908206886 1776580357352 1777127551444 1777631432668 1785335605928 1785581608928 1786965299392 1788101490448 1793320237888 1793828710336 1794381216992 1794895618768 1801273111136 1802917352704 1803989666752 1805715422173 1807194529777 1811802393856 1811808075392 1812321789824 1813541310158 1816350891628 1818686576896 1819842937024 1821583858201 1823246639864 1824331045082 1824411620437 1824740107736 1831148507344 1831337971106 1832838066794 1840363073234 1840426234816 1842042996976 1842124354616 1848593806864 1848926648192 1849117951408 1853568345746 1857131943968 1860009057088 1861260666421 1861788402487 1865437673728 1866541319552 1869857308202 1872677297764 1873096523008 1874630824192 1879331158328 1879869913012 1880448920714 1880982097358 1886471925848 1887588016132 1887671385362 1889134187668 1889394493168 1893026969344 1894837900756 1898121077216 1898705706352 1904787187264 1905914113376 1905920090032 1905998292016 1912692066464 1914372312104 1914438013696 1918979758423 1922934040384 1924424168576 1926350213059 1931261892352 1931815534208 1932410541376 1934259148399 1936024782536 1936110291076 1937610629864 1937811108961 1944616608494 1945052642312 1946209493606 1953038363432 1954907478368 1956070190984 1956624809048 1963496381392 1965104731408 1972006084832 1975061163712 1976950571713 1981997483648 1982559453056 1985518584998 1989609977984 1991151774976 1991357793824 1995578446472 1996150526188 1997331505442 2004434563838 2004795464464 2005002894986 2010121421056 2012044368844 2013692485756 2015530628384 2022609075136 2023895093584 2024475290936 2031002915936 2031578780192 2032787094296 2034732531104 2040383549632 2043544560512 2044130390848 2045505896341 2050721390848 2051309278592 2052522891328 2052613545248 2054487215872 2056452605428 2057675713639 2065365176888 2066587105492 2066593585994 2075758350043 2075829590432 2077653147752 2084949765808 2085041851928 2085417265984 2086657601392 2092957681264 2094672076336 2097229895488 2099236174087 2103272083696 2105191996544 2105284976704 2106916413056 2112678636416 2113277658752 2114534564576 2119836418609 2121572830741 2122436507392 2127764846596 2129023692614 2130283283401 2134458828544 2135064026368 2136500721556 2138250783844 2140202626016 2148422757728 2149084480816 2149693825552 2149700566664 2157243447008 2157338726128 2159010500192 2159233886908 2159307992192 2169281231104 2169949378688 2170571445952 2178187558144 2178194388608 2178283762304 2179579331552 2181568899328 2183655859372 2187854070976 2193119723912 2193339761834 2193346639813 2200740295936 2202845595964 2204155773757 2206167775448 2214412148416 2214641267384 2215951511956 2222418981136 2224239421264 2225555344376 2235508789696 2236142638912 2243995864448 2245330517024 2245833978752 2250960320791 2252804139859 2253721239808 2260715879786 2261356876142 2267129842432 2267229974912 2269398881138 2270741521867 2275837478656 2281314887072 2282664577648 2282900758502 2290782358672 2291431879984 2292794745892 2301362840864 2303463575296 2304833597248 2305064843536 2313022964096 2313686046784 2314398671648 2315054889056 2323185250624 2325088230976 2325408606976 2329010262566 2330918014334 2336868561664 2339104086436 2341158922921 2343399480604 2345844051712 2351629387016 2353020677644 2361813834848 2361821241136 2362058205052 2372295257192 2374460740288 2382799732352 2382904973632 2384751544448 2384998287952 2392152849541 2393910944384 2399375286997 2401234621058 2401340676553 2403739524224 2407471004288 2408153611136 2409774069662 2410457329514 2411199760333 2416610930944 2418590438656 2420460743089 2422670192696 2424111114698 2424654663704 2433169934416 2434609466744 2434617101308 2435307405076 2443715181536 2445413946626 2445945858304 2447646174064 2456096549504 2456792943488 2456800647616 2458254160544 2462960678594 2467440571648 2467695870752 2473072753034 2475098510066 2482120705792 2484495183508 2484604916378 2488352025796 2490947807488 2495521049707 2499387170462 2506681874072 2508164898148 2510219400052 2519035170008 2521334600512 2531018591296 2532516013664 2532523955248 2541987910016 2543491822144 2543754990056 2549877213247 2550600197509 2557111566464 2559557782886 2566092019456 2568193970944 2570179964311 2572526080904 2574633302696 2583675291184 2583942616766 2584407858448 2585944976524 2586059190134 2595133167848 2595877124092 2596676664974 2599046968336 2608759517312 2609029438288 2611051238432 2611166560912 2620336852448 2621887118032 2626906924057 2634359821184 2638291818422 2645027053312 2645777016064 2649883176493 2652419192332 2653988438738 2663309118652 2663906302096 2665490703148 2673538407916 2675610197624 2675728371484 2678170834976 2687576442304 2689166488736 2691369253664 2699224275584 2699495091488 2701100659544 2708369281891 2711194579648 2715283415936 2717880944714 2718000985549 2725712329088 2727324937792 2729160168289 2733888970904 2734171838671 2739145039232 2741765394818 2744268138352 2744389344632 2746013003188 2746021614266 2746800212702 2755656868952 2756446843108 2758199451427 2760717196328 2770412702512 2771033901376 2772682018288 2782410819136 2782419544352 2783208462944 2789396012143 2794758796144 2797309913216 2799601261184 2801485126778 2802279451166 2809433326336 2809724010464 2818152672062 2820223852288 2828684011504 2828976687446 2831168930044 2837002884352 2838911917684 2841237342916 2843830886624 2852024056808 2856442480528 2856451437896 2866474169312 2868179050856 2868822171488 2875897278709 2878897337152 2881426366672 2884183976128 2886943080697 2894304015616 2894313091712 2896025449408 2901170359633 2901570114508 2907148560064 2914145386568 2914971654296 2915869477612 2916705380498 2926948709692 2927068805596 2928809726773 2931483208472 2942438060224 2944188122512 2945022908464 2953077276304 2955365687456 2955496217296 2957244772664 2966716713248 2967630474256 2970339392384 2972772473216 2975616324434 2981747929472 2983521371936 2984058558208 2984190355328 2993452076251 2994670688512 2996442420608 2997301421632 3003964936154 3004816671038 3012487598848 3016983982684 3017839408948 3028437915992 3031336219808 3033129644272 3043781849888 3046275089312 3046590278788 3057840225856 3057975281696 3060766668544 3062587108672 3065516879503 3073333129984 3075850575616 3076168825184 3086972182336 3089500800064 3092456317411 3095279179304 3097120146302 3097247224526 3108124608004 3109015625366 3109973215027 3110855007169 3124337310374 3124444538176 3124767815624 3127189273936 3138300575072 3138310416304 3139200243088 3140167129736 3150224963552 3152227944488 3155105367232 3160710543757 3166185945728 3168779449472 3170654189248 3173687340577 3178614060349 3179908050688 3180809671936 3182701509568 3190681619762 3193295188538 3194010052736 3198827037952 3202028558318 3204509887852 3211113154816 3213743459584 3216817831516 3220745910928 3226937991424 3233116214224 3235039162012 3235621634336 3235956414964 3247128391904 3249980901944 3250092441856 3264505692032 3264515929024 3266447309216 3277918915264 3278653910272 3280603942336 3283742275189 3286739747096 3288829527074 3289772347771 3293058704768 3298160389888 3300379738396 3301315517812 3301325870234 3303279028231 3306440363044 3315623268152 3315966326323 3321711885128 3332422260128 3333377577712 3335349698408 3335497011028 3345084239648 3347211116312 3350266523968 3356218412443 3364786425728 3365134570672 3365740466816 3377560785664 3377709962624 3379708311616 3380677184864 3388043369438 3388193009383 3390818602262 3391577684864 3397805780096 3401056232054 3403842124046 3409738710784 3412531714816 3415796254084 3417817136006 3421088087144 3433102784176 3434076195472 3436118667436 3447981694496 3448959324512 3451010648456 3466433879168 3468495596384 3469479042848 3481457244928 3481817461472 3484515606208 3491186981308 3492262281326 3493263420829 3502170310912 3505520601388 3505675429958 3508392062812 3515621514496 3521077645477 3523961850073 3527178599672 3539565881488 3539711113744 3541816413772 3553160714704 3554255102888 3555262865336 3563819551357 3570671211856 3571163217856 3573930598784 3576202980896 3586640475776 3587657420672 3588762433984 3589791237536 3598792059499 3602546222272 3607979333504 3611430844346 3614389059554 3616527434611 3623616150784 3624643579648 3627082620316 3632701783256 3639685874048 3643167716402 3646493279728 3648662090164 3648823240874 3649480215472 3662297014688 3662675942212 3665676133588 3680726146468 3680852469632 3684085993952 3684248709232 3697187613728 3697853296384 3698235902816 3707136691492 3714263887936 3720018114176 3722521332842 3723576804974 3723588481543 3733082639104 3738876262723 3739714616404 3741938871727 3745354595528 3758662316656 3759739826024 3760897841428 3761964194716 3772943851696 3775176032264 3775342770724 3778268375336 3778788986336 3789675801512 3796242154432 3797411412704 3809574374528 3811828226752 3811840180064 3811996584032 3821397753901 3825384132928 3828744624208 3837959516846 3845868080768 3848848337152 3852700426118 3854979792937 3863631068416 3864821082752 3868518296798 3872049565072 3872220582152 3875221259728 3875622217922 3889233216988 3890105284624 3892418987212 3906076726864 3909814956736 3912140381968 3913249618096 3926992762784 3930209462816 3944012169664 3950122327424 3953901143426 3963994967296 3965118906112 3971037169996 3979219955968 3982715587648 3991156892944 3992301052376 3994663010884 4008869127676 4009590928928 4010005789972 4024088737688 4027384971512 4031061256768 4045218150272 4047790187168 4048950581872 4062005831872 4063157560384 4065574188592 4069465062208 4073358045367 4080767099264 4087089121024 4088260781696 4091011792682 4093432151263 4102618557184 4105045782656 4105227090496 4109154284779 4112905210856 4115351427278 4130730353776 4133174210984 4133187171988 4133601858841 4151516700086 4151659180864 4155306295504 4169899531616 4170083703856 4170834531968 4173315202784 4185915362528 4189344152672 4194459790976 4198472348174 4206544167392 4210383993088 4210569953408 4213832826112 4217091397753 4225357272832 4226555317504 4229069129152 4239672837218 4243145661482 4255529693192 4258047385228 4260566566802 4273001443112 4276501567688 4280405252032 4296845515456 4298168961632 4299387651104 4299401133328 4314486894016 4314677452256 4318021000384 4318467773816 4318615984384 4339898757376 4341142891904 4347866571139 4356388777216 4356567524608 4359158663104 4363328776621 4367311718744 4375708141952 4386239447824 4386679523668 4386693279626 4389288571759 4405691191928 4408311547514 4412335550896 4428824296832 4429282534768 4431903023912 4444837962272 4448478842528 4451110688752 4459632685027 4471017579392 4472285277824 4477942412047 4487991728896 4490661034048 4491667957504 4501920641582 4505608279718 4521431759572 4522713752284 4534459949824 4538797762276 4541483043734 4542784967161 4562629774144 4565329155296 4565801517004 4581564717344 4582863759968 4585589491784 4602725681728 4609667194496 4610129687072 4626045928192 4627372093568 4628797343296 4630109778112 4633225401979 4634539092313 4641733586581 4646370501248 4650176461952 4658020525132 4660790957641 4661836028668 4678208172872 4678692213853 4682317845842 4682524650097 4686798961208 4703258774032 4706041355288 4723627669696 4723642482272 4724116410104 4735486253173 4744590514384 4748921480576 4765599464704 4765809947264 4769503088896 4769996575904 4784305699082 4787821888768 4798750573994 4802469242116 4802681353106 4805522755579 4807479048448 4814942008576 4816307222272 4819548139324 4820914659028 4822399520666 4823781975439 4840921486178 4845340385392 4848222229396 4849309327408 4866339868832 4869218933488 4869234202616 4870614810152 4887430363072 4890827893252 4895292348128 4912193099008 4913585886976 4913601295232 4916508321088 4921211613487 4925921357188 4935391741504 4946145506068 4950197020132 4968095855947 4968990367016 4969209832756 4972165350103 4976704051592 4991042099414 4998774340924 5013363748144 5016329796296 5020438800104 5038070340016 5042669201024 5062037182592 5065032027328 5065047910496 5077747700389 5083975820032 5086983644288 5087509980112 5099754426494 5101200395018 5102771585821 5114223132928 5119115565772 5122160241961 5122370409793 5140359928622 5145052161808 5149266605392 5167350582368 5167885233532 5168815716896 5171889953048 5172118380268 5190266335696 5191754248184 5193353329948 5198093936672 5217519034624 5218058876576 5222102476864 5222333121824 5240673704896 5243774236064 5253813848114 5268719642368 5276583636844 5279721969697 5281218965659 5299766352986 5304838384664 5307976877476 5326618237304 5327812604192 5330981406296 5347076815832 5351220395248 5351456742968 5356341669952 5375152884608 5378332977472 5382738507328 5387887810747 5398448551168 5398990182976 5402201319088 5416738563782 5422389159296 5430566831872 5435761889428 5436001971098 5439218064007 5451424658176 5454649875584 5458320336578 5467777941808 5468343677342 5478290078464 5483530789636 5488536276704 5488778689264 5492026006376 5492043228532 5493600425404 5511313737904 5512893686216 5516398902854 5521434392656 5540825405024 5542067802752 5545364036576 5564821638272 5564839088704 5566416925888 5578792024286 5589517592288 5594619826432 5599202522368 5602970253556 5604558902332 5607892303741 5619448020928 5629431205153 5636305344124 5657368023008 5657953374892 5662337860088 5677823835368 5682474685832 5687661773248 5704048113616 5712884961056 5712902875792 5732948338624 5736358101712 5737644342976 5751794557418 5757794674304 5762852733344 5768367952256 5773886161394 5775664542193 5777302156171 5788626183424 5792050898816 5797847826469 5802340719266 5803140229016 5814297120128 5828290773136 5829943308592 5831738955224 5833410760996 5853897419384 5854137611192 5857619453546 5862966416944 5884876120448 5888376245024 5890045816928 5906154552608 5910731374912 5910992434592 5914489545328 5933433426496 5935260948512 5940678784768 5945544946432 5951232648868 5963495858944 5967042743872 5968380710656 5977643444647 5986904152502 5992884841216 5994602843264 6007929872308 6009633342076 6033967965368 6035678817896 6056875831984 6062672439616 6066259288544 6087563699776 6092550178624 6093180557576 6109577217289 6115680451712 6115950563392 6125174217344 6131033759006 6134661052429 6139686109921 6152337650368 6156477588931 6158223177457 6173944364672 6179001600128 6184912634822 6190558358608 6194240292604 6194494449052 6216249216008 6218031250732 6219946430054 6221710014338 6248674620748 6248889076352 6249535631248 6254378547872 6276601150144 6276620832608 6278400486176 6280334259472 6292358445997 6300449927104 6304455888976 6310210734464 6321421087514 6332371891456 6337558898944 6341308378496 6347374681154 6347394585553 6357228120698 6365403019136 6381363239524 6386590377076 6388020105472 6404057116636 6409019775704 6409682898871 6433635663032 6441491821856 6466232428448 6470078324024 6471243268672 6471912829928 6487489210111 6494256783808 6499961803888 6529011384064 6529031858048 6532894618432 6539144198743 6544500578707 6555837830528 6561207884672 6567484550378 6573479494192 6577659054148 6579544695542 6586117409536 6600759476792 6602631035624 6602651740468 6606558056462 6606849848767 6612880726088 6631246536304 6631932652646 6643423770256 6664844520256 6666755155424 6670699396816 6670994022056 6690168479296 6694422232624 6700533047936 6712436824886 6729572851456 6730269141344 6731480933632 6755419925248 6759416623232 6761354369728 6776086738876 6776386018766 6781637204524 6783155369728 6795611560192 6802112464108 6806158129729 6807684248092 6831592508168 6835634272012 6842176174288 6866205568352 6868152390944 6872237334872 6895963388992 6897918649024 6902021296912 6915235751437 6932867758336 6936991192768 6938958085696 6943627345057 6949315047493 6963634922944 6969031212416 6976006111369 6982373962616 6984524562652 6986526841658 7011041202776 7011350859916 7015520973433 7016784125624 7017510132451 7042155290954 7047923700146 7054357199344 7079131762976 7079422227488 7083632827544 7106321429408 7108510205776 7110525730672 7127639102714 7141342423712 7142326435712 7147861197568 7152405961792 7159248186883 7173280951552 7175314841344 7177524867968 7179582475072 7197584118998 7205092444544 7215958667008 7222861688692 7228778119108 7233054869222 7254165240632 7265403566512 7279371748096 7286335432804 7292986559456 7297324180328 7297646481748 7298960430944 7324594029376 7325351884424 7331352267176 7361452292936 7361704939264 7368171987904 7368497418464 7394375227456 7396471805632 7407511644031 7414273382984 7428527775872 7440036228352 7445042665684 7447153609948 7447176963086 7451582924149 7477752525446 7479429232808 7483877743454 7490709191056 7517324633312 7519479652048 7521795682856 7523928389432 7545887703392 7550352064528 7550685541448 7556536750672 7557577972672 7579351603024 7592484308864 7594822825408 7602088280917 7619148749056 7623656453504 7623680360128 7623993168064 7642795507802 7650768265856 7657489248416 7675919033692 7676689166419 7691736161536 7705400852236 7709959585874 7729642165504 7737036593596 7744099130144 7744441164304 7750442519456 7751244435844 7778466433976 7780210569248 7784837974424 7812153453728 7819629913472 7824280763936 7826499236192 7853985525568 7860418925632 7865708240569 7888024339328 7900244654848 7907802286852 7912505579251 7914749066497 7942074339992 7942896083983 7965431175296 7982313785888 7984602104752 7989326021768 8017738255352 8019181857856 8020011579944 8048177475376 8054769943024 8062122513536 8090436300544 8095580374336 8097901163744 8124011663744 8126315120768 8131148377184 8138930124416 8146716090734 8151535918981 8158213050169 8161534198528 8176521563392 8182023585364 8186864302526 8210091565312 8210454180992 8218308569558 8225810421712 8230702854556 8261460707552 8266348421968 8266374343976 8267203717682 8303033400172 8303318361728 8310612591008 8339799063232 8340167407712 8341669063936 8346630405568 8371830725056 8378688305344 8388919581952 8396944696348 8404321173703 8413088334784 8421139906816 8434182795506 8434209243817 8436600653299 8458138258304 8479345674436 8486291322964 8511059386384 8516094770456 8521133133604 8546002886224 8553003135376 8560810504064 8593691030912 8596337923264 8598775302208 8598802266656 8620362375079 8628973788032 8629354904512 8636042000768 8636935547632 8655754635619 8662844785231 8682285783808 8688999825727 8695733142278 8696117207323 8718317326208 8726657553242 8734623437488 8751416283904 8772478895648 8773359047336 8773386559252 8778577143518 8811382383856 8816623095028 8824671101792 8857648593664 8858565069536 8863806047824 8889675924544 8896957685056 8902221377504 8919265370054 8942035158784 8944570555648 8955884824094 8958452240101 8981322068096 9003841283164 9011216559436 9042863519144 9043799158681 9045427504568 9077595524552 9082966087468 9085569934322 9125259548288 9130658310592 9131603034008 9163129434688 9165727519936 9171178983568 9205451363456 9219334388992 9220259374144 9226463732473 9234021364477 9254744187136 9257594686592 9260219556224 9266450803958 9269078184626 9283467173162 9292741002496 9300352923904 9316041050264 9321581915282 9323672057336 9356416345744 9357384427706 9364635691684 9365049300194 9373597922416 9406517548064 9412082710576 9447255339392 9447284964544 9448232820208 9470972506346 9489181028768 9497842961152 9512583306499 9512973618187 9531619894528 9539993151808 9549119420767 9568611398164 9596178881863 9597501147988 9604938484232 9605362706212 9611045511158 9639096278648 9641829318056 9644799041332 9647563950878 9681842972356 9690680770784 9696444458792 9698618654816 9732679737664 9738437866976 9738468405232 9741229620304 9774860726144 9781655786504 9790584696256 9805197943723 9807978079081 9827202590464 9833016642176 9842423226974 9842857937959 9851842714376 9870783483008 9892291012136 9900394040264 9901418406061 9936191711894 9937980734032 9938419665512 9944330700206 9953408103184 9982084198828 9997548681848 10026727496288 10032659592592 10040877600208 10076140680032 10085338402048 10101404976013 10124074365184 10130064054656 10130095820992 10139786601433 10155495400778 10173967288576 10175019960224 10199508852988 10202400790036 10205543171642 10238231131544 10244320483922 10244740819586 10280719857244 10290104323616 10298533210784 10334701164736 10335770467064 10337631433792 10343779906096 10344236760536 10380532671392 10383508496368 10386706659896 10396187873344 10414657135519 10436117753152 10444204953728 10444666243648 10451694511441 10454657952427 10481347409792 10487548472128 10507627696228 10513877276539 10516858348633 10553167273688 10559443939394 10562437931318 10599532705972 10609676769328 10615953754952 10653236474608 10655625208384 10661962812592 10694153631664 10702440790496 10702913485936 10712683339904 10726234149787 10750305769216 10756665954944 10765477014656 10775775621494 10797980365952 10804402638176 10833477127564 10840365285841 10844778318592 10871523778856 10872003942196 10878436128014 10881554688781 10909299751168 10916640673156 10935555883616 10936687354684 10967061579272 10977072553408 10977557378528 10984052012752 10984086457064 10987200850808 11022627475808 11025787372432 11032797805708 11042868785312 11081650810048 11084135605504 11090728073152 11101337825773 11129643276544 11129678177408 11132833851776 11157584048572 11167385669167 11179035184576 11205940507112 11207099954113 11209117804664 11215784607482 11238896041856 11258862410306 11272610688248 11314736046016 11315906749784 11324675720176 11355647670736 11364949371664 11375323546496 11408096227232 11425769922112 11425805751584 11465896677248 11472716203424 11475288685952 11503589114836 11510903344759 11515589348608 11525705466688 11536735904512 11547772322788 11551329084386 11554604312342 11554640545819 11584101797632 11595695652938 11604681438532 11606280458032 11628594240256 11656581546272 11659886617184 11663477910448 11666821521992 11707794838768 11708275222384 11715238907092 11725932833888 11769752240896 11776752490048 11780091633856 11788018516027 11812309105216 11821462749824 11821984869184 11828979090656 11858151793033 11866866852992 11870521897024 11902465297736 11903696812189 11913447434161 11934085487744 11955286889294 11962359976021 11973808305004 11989205686528 12015859744616 12019266684152 12067935930736 12071357635792 12113751663968 12125344879232 12132518577088 12154072503313 12175127399552 12185100357248 12186361115152 12219154434578 12222917984641 12231360903424 12231901126784 12250348434688 12262067518012 12269322104858 12269864004853 12279372219842 12304675300736 12312955177862 12316446354914 12347888729344 12358003200256 12369825269644 12381116717216 12388480585208 12388988898104 12432498432016 12436062501464 12439892860108 12443420028676 12497349241496 12497778152704 12499071262496 12508757095744 12553202300288 12553241665216 12556800972352 12560668518944 12584716891994 12600899854208 12608911777952 12620421468928 12640007955211 12642842175028 12650361708439 12682616756992 12694749362308 12694789171106 12714456241396 12730806038272 12751087007407 12762726479048 12773180754152 12808114233272 12818039551408 12819365797742 12867271326064 12882983643712 12905870802487 12932464856896 12940156648048 12942486537344 12943825659856 12974978420222 12988513567616 12999923607776 13028824664947 13032518817409 13058063716096 13065789236864 13078288397486 13089001157414 13111675661056 13122415769344 13134969100756 13146958988384 13155318108296 13159089391084 13201518953584 13205262071248 13205303480936 13213116112924 13213699697534 13225761452176 13262493072608 13263865305292 13286847540512 13329689040512 13333510310848 13341398793632 13341988044112 13380336958592 13388844465248 13401066095872 13424873649772 13432858308961 13460538282688 13473415073137 13484451491413 13518833246464 13522708739456 13539814038793 13552173477752 13552772037532 13563274409048 13604224928216 13612316259458 13615368496184 13663185016336 13671268544024 13684352348576 13732411136704 13736304781888 13744474669744 13791926777984 13795837298048 13804042593824 13830471502874 13838654001991 13873982385536 13877916171392 13887254690114 13887868049449 13898630094986 13927269845888 13938062424832 13952012222738 13964747925232 13969049125304 13973053683316 14022082405552 14022701719832 14031041946866 14033568251248 14035020264902 14084310581908 14095847400292 14108714398688 14158263525952 14158844454976 14167265655088 14212642858816 14217020411552 14221051461344 14255278205428 14282684847424 14284652871424 14304811923584 14318496373766 14318541274387 14355049735936 14359164950144 14395168237996 14410184889088 14445723377384 14457556238216 14466109738444 14508330481264 14530807133024 14572670865608 14585973118912 14594648360656 14595292963496 14597920861888 14649188058752 14650703768848 14662704534352 14694653218609 14722904585872 14736343975808 14736994836928 14751092727397 14788750454912 14792943611264 14815023288062 14828546765968 14838854930263 14857055551744 14890085331368 14894307219896 14894353926172 14903165848298 14955505050892 14958858465616 14967755486908 14981418382112 15034649266624 15038959304096 15043591365712 15047856778864 15091775406784 15100704129056 15101371082896 15113073501344 15115155945344 15158703206048 15184968617728 15189645650816 15204176561834 15247312907008 15247360720256 15247986336128 15285591015604 15301536531712 15314978496832 15351838067384 15353378332838 15353426478691 15410801704472 15419919171748 15474073187192 15488198260288 15488882328608 15500885038912 15502488871688 15556932867952 15560421138496 15569675948848 15624306907456 15639259826944 15648561527872 15652998472384 15663531452803 15667972641841 15707971051136 15720837851264 15731416481138 15756722245537 15776048678656 15815604573704 15825011158502 15829498132994 15884148679984 15885792167966 15895190653069 15930862350592 15964627571776 15969204209504 15978652043536 16035476510704 16038363715712 16040023159888 16096354950752 16109539886048 16124245027072 16149931956457 16191160748672 16195802327488 16248023327488 16252630241536 16262296754368 16277860248832 16293432181468 16303071837962 16316426100338 16364047170728 16373728605052 16420908361984 16436617139116 16451620843424 16461405709112 16522921415104 16532696843936 16532748687952 16534407435364 16606066800344 16606636723456 16621225182016 16637125588759 16679598126464 16680334815424 16693260811136 16743661450112 16757376610688 16793889392696 16795627008979 16808642347406 16809384735871 16826176669568 16868365591012 16868418487634 16873201306598 16878398322331 16916276516608 16943225201623 16958691348872 16972582645928 17022118772768 17032189540912 17042266267208 17092005772448 17106006270752 17121621008128 17148896819743 17187382061824 17192675846528 17197550604416 17197604533312 17240724750158 17257947576064 17258709809024 17272084001536 17273871095264 17311509271238 17325689570462 17377999651454 17391466284556 17392234414646 17436634652416 17453315106484 17468647347949 17469246874976 17544957791296 17546718094672 17546773118504 17557154287036 17622764767712 17633246190056 17649342203584 17666226140641 17717130139072 17727612095648 17779351849088 17793915370112 17804442755008 17821475066317 17838530740108 17849140492729 17854201382563 17911769648188 17916904480202 17962644136192 17991259750177 18007682566328 18022433118872 18085727038288 18087598317362 18090855009136 18155191049104 18165932174936 18171139868644 18209653324057 18250519096576 18261316621184 18263206068016 18326258869376 18331455039872 18342357967136 18388348468399 18410902726912 18440518748288 18452927464946 18468042728954 18515189373184 18520439112448 18532901607916 18538156369252 18549182235451 18566934346324 18632082100528 18643163830564 18647344114672 18712832691488 18714768855412 18729271383368 18730098600388 18747195844832 18813035096128 18824165421152 18894510678784 18894569929088 18896465640416 18941945012692 18958584973237 18978362057536 19025166612998 19025947236374 19026006898843 19079986303616 19098238841534 19104121178023 19137222796328 19192357763726 19195002295976 19209876968464 19210725412424 19222091022316 19278192557296 19283658636112 19289598082664 19295127901756 19363685944712 19381361541568 19392888917584 19397237309632 19465359475328 19476875733952 19476936810464 19482459240608 19525772085001 19549721452288 19563311573008 19581169392512 19610395887446 19615956158162 19666033284352 19684846453948 19685715875918 19703685428752 19741566966016 19784582024272 19800788080528 19802836812122 19872383423788 19875961468064 19876839331024 19888661400412 19906816206368 19964168397656 19995097363696 20053454992576 20065319185184 20081755200416 20131280950963 20152281360064 20202809952026 20208601564879 20260128109312 20260191641984 20279573202866 20308192517431 20310990801556 20350039920448 20399017705976 20404801580072 20411086343284 20476462263088 20488640967844 20489481639172 20561439714488 20580208647232 20597066421568 20669402329472 20671540934128 20675262867584 20687559812192 20688473521072 20761065342784 20767016992736 20773413319792 20792375746688 20813185629067 20829314271038 20872235506304 20888409907456 20889332487296 20903389022882 20909315904854 20962694819584 20975096944256 21015255392456 21027754553078 21033716697266 21106334547376 21118887878788 21124875862636 21199065411944 21219353538656 21231907509904 21306472949216 21311250416768 21323925625184 21388307263328 21404881580992 21405826971872 21425366679808 21452468299574 21458618156521 21513331909888 21530954029312 21551551242988 21595960731904 21608805276352 21647194221877 21666954255128 21680730571682 21743047557712 21744007884392 21756872256028 21763109377562 21833281346312 21871111767232 21873374709368 21934123158544 21954145106816 21955114757056 21968104025504 21968172914128 21974401701616 22045254951616 22051574744864 22065595611416 22085737570624 22106865508351 22124973806299 22163301620096 22181456146304 22202675651546 22215811384039 22259356354816 22265667703552 22315168097144 22334771338334 22358070369152 22411881014224 22414199908226 22418235609328 22431569214964 22477792083712 22517724820612 22545221376496 22629472092032 22631813499568 22649351440352 22711295341472 22729898743328 22750647092992 22786890294727 22816192454464 22851539844224 22851611503168 22873472100907 22931793354496 22945432406848 22950577371904 22986195926323 23007178229672 23021806689518 23051410933376 23095544645576 23102658168772 23109208624684 23109281091638 23191391305876 23209362877064 23211764284261 23212560916064 23313163092544 23319773234368 23326955820896 23333643043984 23415589677536 23416550444768 23430477814184 23451865667776 23474300488249 23493528887101 23553504980096 23560183267712 23576037032054 23624618210432 23642925499648 23643969738368 23657958181312 23680590156613 23716303586066 23717351065681 23733733705984 23741043794048 23804930595472 23807393624378 23826894868322 23868170975488 23910573778588 23924719952042 23947616610008 24031719489232 24038533368304 24135871861472 24142715271584 24196388663473 24227503327936 24250689758464 24265037154176 24308145006626 24350254799104 24370200714496 24372722230304 24438308869156 24445835969282 24463802253568 24524135036024 24538644209716 24539728009706 24558744439684 24609350601472 24625910355724 24632892709828 24647543518339 24739650539288 24762233434432 24776961170416 24777977796208 24864996864032 24872125002928 24879785720216 24886840057352 24946736859499 24994698482992 24998142524992 25017514191488 25042552769767 25106404600576 25106483330432 25113601944704 25121337037888 25145368929187 25169433783988 25191544416493 25201799708416 25217823555904 25280015910422 25285684350056 25300723416878 25389498724616 25389578342212 25428912482792 25502174014814 25525452958096 25546361508304 25616228466544 25636079102816 25638731595484 25734542652128 25765967287424 25811741604974 25864929713792 25880313296096 25884973074688 25887651319712 25949956840444 25977027135232 25999847215552 26057649329894 26065037634818 26065119370801 26131578473728 26156576794972 26172133839061 26178002314828 26269938201512 26293917976768 26310636216592 26318178782168 26403037907168 26410524142496 26410606961872 26426232225848 26427399395068 26451522904352 26524986145216 26527730610584 26573695081024 26591576652433 26659378081024 26667020621696 26682797587264 26683976088224 26749784277307 26760673917184 26777688930496 26849747299544 26865716617922 26921076565376 26946830146274 26968902982826 26984858550559 27045417478912 27079628077586 27104346955504 27105544075064 27126548818096 27208449856432 27224632518916 27230736992368 27326370032672 27342537088048 27368704697152 27464822273408 27472609563776 27488949339488 27583853555968 27591674596096 27608085187648 27660943005748 27677308003982 27747964771072 27755832342784 27774509380228 27775736098898 27797260189972 27854539691776 27904024445476 27929495850464 27938098250608 27946107366632 28044164811104 28045403439664 28062083893732 28067136502496 28070040529804 28168621163816 28191694800584 28217428797376 28316527051904 28317688909952 28334531310176 28425285717632 28434040823104 28442102922688 28510556410856 28513506317569 28565369694848 28609623847168 28636992747532 28637082548774 28654025058841 28718329900288 28764079993453 28790336475992 28891446754768 28915112476432 28932219476888 29016660962528 29061614266048 29145341731216 29171946237824 29189296721312 29190585926992 29195841723776 29298376117504 29301407537696 29325409068704 29389306437218 29445809171744 29472687951616 29473989673856 29502185454794 29519639784271 29577500909824 29585887222528 29630046576124 29657093531936 29677709860526 29780170662736 29788614439792 29788707852344 29806331696596 29911010101784 29917716931232 29935510973816 29962836764224 30069298533248 30077918608192 30087182731424 30095713557728 30183550813568 30201408258112 30202742165792 30226147002688 30230311890688 30317406412096 30379291301632 30408353123668 30435065997973 30494721440512 30495972672256 30543301436347 30571182031208 30629956993664 30703676134768 30706756665676 30706852957382 30821603408944 30839838343496 30948146374384 30976396520576 30977764657216 31001770077824 31004977743376 31113865735904 31120842276992 31139351897696 31191878730961 31217428795189 31248613814912 31297123055744 31305996944768 31327062905606 31335945283682 31345596884329 31415942102272 31441675702528 31462832962276 31465989660157 31513444491074 31631209147408 31650022317004 31658996265988 31768297359968 31771584335932 31790381306138 31929255143552 31938408419008 31957304087072 32070953021408 32076727431424 32080046319776 32192709901504 32219079772096 32299863912914 32382321497344 32391604654976 32432577813853 32441773646191 32524593508736 32586864362936 32606143675924 32632852200676 32728094341456 32747457210104 32750845496971 32873234278232 32903241686848 32922811418224 33045842830208 33065393687872 33065497375904 33068814870728 33148403772211 33212133600688 33242450364032 33274251177518 33359196252928 33360669630848 33386521622272 33412339536043 33487322900224 33514753221376 33587778785392 33591254017958 33617284694812 33618769471742 33652353339136 33736731182024 33736836975268 33746402613196 33756796644662 33886450403246 33917382697744 33945165291856 34044237545536 34064379081824 34084532534416 34184011544896 34212012541504 34297793639486 34385351693056 34395101208832 34395209066624 34448481294409 34481449500316 34517419618048 34547742190528 34580791688797 34623018542476 34651379140924 34755999302908 34776670991629 34782932569112 34784468829292 34906630212968 34937294695898 34938493749952 35089915582592 35093436189344 35093546237008 35114308574072 35245529535424 35266492380112 35298684407168 35332452281282 35334012812137 35434260278144 35455224191296 35479082187757 35544233902723 35558703698176 35587830740224 35608885510016 35642950132634 35677061480216 35698280985458 35708402765126 35823539296376 35833808960404 35856592868551 35982519500354 36015365132656 36044866237744 36171454076576 36175196634724 36181710018272 36310382098208 36331864349872 36342279737288 36419306648114 36522633242368 36526412136032 36652517738752 36662910079744 36684715934272 36719809731403 36776696936798 36881037496576 36905854929892 36936085457908 37065803215832 37076312738504 37098364470902 37133868692648 37264164201056 37286327661128 37294688229344 37425665382976 37429537710824 37458542766736 37460197200776 37494391689664 37530260049061 37626070192256 37648330842304 37715214675229 37789139858176 37792931280832 37883890025384 37917169946474 37956724115072 38050333225996 38051894472748 38052013797686 38074526448049 38159972607232 38196477683068 38208242356046 38274445592656 38384715527452 38390004591952 38419753936928 38421450824848 38444182044632 38556385114592 38567317272224 38579196165328 38590255803512 38727371889424 38762723083136 38785777835168 38794474619264 38930718950656 38953751467904 38953873620928 38964918481216 38991138168397 39051544170002 39126623146016 39162338785024 39220791774892 39231912316324 39369692907896 39371431751836 39406018436071 39407370857504 39569164048544 39601576161056 39605673624244 39744766847576 39751922936128 39753678662048 39777322800824 39813632412736 39851719433539 39928336795312 39990194727392 40106909985152 40130638370368 40163510400832 40201932126343 40262561901926 40304562720128 40405619904052 40417203129758 40429651795351 40441115093197 40520383283968 40559146405732 40584934785283 40616385034862 40621981603112 40700079840896 40798035411952 40809603160144 40822172686568 40952924526176 40977281935688 40978963278344 41122879428976 41160417294464 41194132843136 41338804658944 41343081868256 41350525735168 41375119624384 41376947042144 41522130685568 41534033985472 41546826639584 41584751493376 41626371258134 41658628542076 41744471012608 41778664974592 41806778045764 41818631809708 41843504112529 41950193888512 42030510784912 42055509106156 42067433394532 42212669094752 42237775757576 42249751725272 42398130823888 42438707077312 42463815019808 42612945898432 42622500833536 42647851250368 42688649577457 42767040521023 42776614526656 42809763161984 42811653943744 42904936599148 42917236313042 42942627367003 43095343122517 43103102485976 43107562242199 43217610552704 43294388443754 43333908510256 43361461143364 43486095115424 43488015768784 43513744512056 43526218755124 43666562692624 43742223534464 43746749418736 43868246317088 43908290213632 43910229514112 43936208051008 43936345828256 43948803403232 44046509121979 44090509903232 44103149489728 44131191222832 44171475141248 44213731016702 44249947612598 44326603240192 44362912292608 44405351303092 44431622768078 44431762098871 44630336194288 44669542676668 44716140738304 44823762028448 44828399816452 44836471218656 44863138429928 45035449641224 45090442752992 45258944184064 45263626999136 45298702880704 45412424470777 45422590682944 45459797486656 45573780589454 45632384908928 45703079688448 45703223006336 45746944201814 45774009391201 45811504050949 45890864813696 45972391852646 46014356459344 46043613379036 46102821866752 46191089291152 46205316337544 46218417249368 46218562183276 46382782611752 46418725754128 46423528568522 46425121832128 46626326185088 46639546468736 46653911641792 46667286087968 46831179355072 46833100889536 46860955628368 46903731335552 46948600976498 46987057774202 47107009960192 47120366535424 47152074064108 47249236420864 47287939476736 47315916362624 47361180313226 47432607172132 47434702131362 47482087588096 47609861190944 47614787248756 47653789736644 47821147557176 47849439904084 47895233220016 48063438978464 48077066736608 48271743722944 48285430543168 48392777326946 48406650260059 48455006655872 48530074308352 48605391415399 48616290013252 48645205332451 48745444460608 48792075944467 48832042779583 48876617738312 48891671938564 49048270072048 49077288419432 49079456019412 49117488879368 49251820711448 49265785419656 49295087036678 49479301078576 49524466868864 49553922340832 49555955592416 49729993728064 49744250005856 49759571440432 49773680114704 49893473718998 49989396965984 49996285049984 50035028382976 50085105539534 50114737308181 50212966660864 50227203889408 50242674075776 50290737858374 50338867567976 50383088832986 50435647111808 50560031820844 50571368700112 50601446833756 50778997449232 50779156684424 50857824965584 51004348029628 51050905916192 51092723016608 51232456933088 51272158205632 51277463190968 51469085304256 51531934574848 51623483209948 51729859427584 51760626592192 51775302639424 51810142497733 51852581508217 51899913680888 51999694431104 52115298659788 52130075269636 52130238741602 52313153589944 52344267678122 52356004629656 52539876403024 52587835953536 52621272433184 52636357564336 52806075814336 52821048284992 52821213923744 52852464451696 52854798790136 52903045808704 52953654589771 53049972290432 53055461221168 53147390162048 53183153304866 53214617966419 53334041243392 53365595174528 53367952176448 53419005702127 53499568554614 53555377860992 53699494599088 53731433235844 53736824164933 53842153130752 53893660292548 53937805965652 53969717101118 54159256155172 54208693911008 54211088150128 54253097636192 54416899712864 54449265037832 54461473984736 54652740065344 54685074176096 54737409394304 54929644546816 54945219127552 54977898678976 55059957683983 55216170375296 55321886011496 55354616007964 55549018760456 55551472197796 55594520379944 55600272587881 55808048890952 55858991700928 55876196501216 55892214733264 56088329622208 56090806879328 56124167787464 56134273004992 56140081059608 56337242327632 56383389601168 56434857594752 56633054103808 56635377819904 56669062620352 56723274096073 56850571435264 56868081646208 56884205845376 57021112821712 57027012635138 57060751432867 57130739389696 57273985495064 57274165097548 57308050117682 57528159986906 57580672951984 57782893509536 57830224952864 57864438953776 58033321925056 58123228532096 58290683462432 58343892475648 58378593442624 58381171853984 58391683447552 58602815075392 58650818137408 58778612874436 58891618343488 58947979347712 59004370909588 59039279568542 59039464706719 59056204573093 59260093152248 59314187063872 59355419721052 59560341325472 59577228879584 59577415704688 59612663393192 59822020203568 59835433862464 59871021947632 59925673528448 60138597066496 60155837216384 60174365462848 60191427115456 60231930225727 60249008200069 60342536625553 60367101627136 60402816516224 60405484331584 60452294005376 60590282449333 60634812824192 60816706247336 60822998780089 60870131995946 60872820451261 61086602872694 61142364062416 61259913987328 61407352269536 61413513331352 61413705914764 61643206817888 61679676686992 61896292748768 61952793041152 61955529314432 62003540155648 62009955486752 62227731471808 62241684553984 62278703795392 62383757461922 62434857590378 62497227629824 62594246111488 62611993889536 62654125811212 62671890567364 62691193768658 62709165680707 62925665924552 62931979320314 63026888982148 63262418294816 63300044634008 63317992531976 63536594719936 63543168671864 63580762612276 63858510287104 63876816838016 63914608174144 63975750975331 64141906042816 64160092639552 64385419803008 64438159544192 64585246127311 64599727825828 64638149551339 64783209309952 64865155627706 64883547292382 65049187017472 65173728725872 65212287351848 65265704401352 65456188682912 65494914420208 65501690993942 65746468556464 65806483373696 65845622836448 66091685660416 66130787375744 66130994751808 66137629741456 66296807544422 66424267201376 66484900728064 66548502355036 66588083145493 66590815327309 66721339261696 66824679072086 66843835945369 67173252173041 67175557570784 67182508035916 67234569389624 67237538943484 67473462364048 67473673950536 67492805226392 67513593289324 67772900806492 67834765395488 67890330583712 68088475091072 68128758163648 68169065068832 68368023089792 68424025083008 68595587278972 68636385606061 68655846553567 68790418133248 68843614003837 68896962588818 68900005565713 68962899000632 69095484381056 69161583377594 69246037084952 69302758281848 69511998605816 69553341983258 69565865138224 69568937658584 69813260425936 69874589391796 69876987499904 70179831165184 70186872378688 70187092474016 70228617148144 70491059070848 70532984760224 70597368814336 70664904562564 70668025624274 70709834832091 70868520556288 70910448382592 70958164375514 70978506210031 71088467805446 71217771020032 71285900265268 71354122960432 71396561970916 71416805530252 71647078592752 71667617920808 71713185737102 71965039000708 72030730265312 72089732475488 72342908153152 72350393269448 72363420036544 72620764196416 72663728699744 72684559474576 72838613296228 72902599948633 73052824272064 73161861580087 73182605666989 73369431868544 73439619462806 73553393873596 73811709859784 73872170915816 74131606431664 74152625477008 74196728941804 74267737385296 74528328402112 74572655322256 74589376458688 74851330765952 74859075421648 74917085533472 74920394401552 74988783379328 75060520098122 75083639048509 75252140384512 75296661684608 75372021744097 75430429350458 75585862561664 75767780050768 75834339892948 75913448230144 76100666451992 76103788945496 76104027595372 76149052896098 76392955366136 76416484712092 76548891185312 76769431054904 76780009183904 76839507873856 76842901649696 76888364089264 77112770229184 77134634544448 77158392330656 77180511607024 77454743778848 77525446166272 77571555670336 77588949238528 77709364780411 77907502935808 77907747241856 77929836962432 77982276336794 78103088340004 78253246292032 78441583549784 78449699678791 78463824632648 78739385815792 78742863503672 78812036872142 78814741715008 79138328097088 79203152322112 79211347248488 79489533695152 79503845872256 79507357324096 79554645601648 79627264825472 79703438867078 79856673590624 79980389454784 80034208656103 80056901306941 80213819970304 80261276740736 80327020801664 80403864252686 80525123803852 80609125440256 80811239808104 80834406259516 80859303590702 80882230186394 81118292811464 81169869570566 81232770069724 81243963206224 81400159681792 81596070823904 81619206320288 81644345373136 81905849052352 81954563871376 81957926556688 82245758857952 82320834588928 82388265686272 82516129612189 82686163736512 82750239248768 82753894084288 82833059161537 83044261371136 83068067970944 83093653279168 83252742516268 83317257084152 83325877685323 83613556091528 83637263619416 83687008225058 84061021569824 84111018212312 84134866789064 84425338189504 84475551515152 84499503450544 84796261647776 84877414154624 84927630039616 85008874583659 85078507523191 85225891796864 85295702500736 85377299154914 85534081042046 85553229053312 85619526323968 85623307887488 85809873198296 85834472626084 85885254734006 85889048033971 86190686245034 86206204971952 86215124484398 86435221105408 86588776887508 86667817020512 86722922286728 86972190230848 86976031537568 87027489024112 87052437510248 87333125385248 87484447068928 87493498837472 87736492634176 87820459028224 87872416102016 87872691656512 87897606806464 87956753542663 88093018243958 88181019806464 88206298979456 88262382445664 88342950282496 88427462033404 88480055686477 88499895225196 88810702606184 88863245536156 88863524197742 89257609051849 89260672388576 89339085353336 89647524056896 89656799632904 89672942437312 89726276859856 89898064768681 90070899282448 90180885505984 90267155485741 90341095617409 90527253998272 90597405761408 90688079447797 90824848941554 90845181365888 90919594973312 91147561178908 91201772654629 91227631721863 91264769817856 91406446012672 91493888403628 91548018782402 91623008101898 91781729627392 91944783705292 92028712918688 92087226758072 92382178582304 92410632675088 92436834498736 92437124366552 92765565223504 92837451508256 92847057137044 92850243664256 93252652370176 93279092937472 93307823283584 93334572175936 93662358710144 93666201779072 93721911256736 93807462671104 93897201952996 93974115548404 94304148128216 94313905511959 94391160439891 94631832725248 94722360626452 94778698271551 94865214344264 94869404262724 95219722381888 95229574497512 95307579473288 95642295114352 95698879808168 95790466440032 96126877956928 96154133473216 96297651372403 96543487445888 96570861086336 96785554653892 96813300520118 96870578013937 96910013311744 97210782830798 97215076346143 97232580026504 97290410664902 97490888921216 97584151888934 97664085559166 97753235476624 97783343877128 98096540144096 98154576838864 98158912038824 98234977758736 98503641422896 98531570839312 98590174073356 98958602157152 99048933737728 99107844681664 99111911184832 99459987456128 99488500011712 99519142880864 99547360229408 99786947437996 99978793931968 99992570099968 100170211079068 100229474616362 100229788920709 100485348151552 100581475716748 100677735135952 100766177665972 100871294223616 101120063641688 101142737400224 101202893667512 101557994898464 101558313368848 101715649931168 102008696059256 102101811832384 102185446033216 102254207127397 102464913866176 102544316411264 102554926381936 102862572530263 102938170608512 103246966419896 103257649091779 103521253184384 103550605278848 103620284995466 103705163016434 103799827361776 103999388862208 104230597319576 104260150539272 104260477483204 104626307179888 104688535356244 104712009259312 105079752806048 105175671907072 105242544866368 105272715128672 105612151628672 105642096569984 105642427847488 105704928903392 105709597580272 105806091617408 105907309179542 106099944580864 106110922442336 106294780324096 106366306609732 106429235932838 106731190349056 106735904352896 106838011404254 106999137109228 107110755721984 107398989198176 107462866471688 107473648329866 107787320585096 107875611931304 107939434202236 108318512310344 108417387822016 108422176300256 108506195272384 108833799425728 108898530075664 108922947969472 109305480130688 109370148352192 109474818788608 109644720169621 109675808492887 109955797357952 110119915367966 110432340750592 110643772022992 110709232015928 111098037520912 111102944395592 111189040759888 111200545175762 111616097781904 111717983401856 111752393002432 111784429466528 112176659244416 112181613758656 112248335574928 112268546009984 112280162119216 112674484655264 112766779202336 112869715189504 112956997734451 113049523695199 113338125240704 113446548192146 113736163292416 113768411690752 114042225643424 114054025270276 114121502865734 114547970990128 114548330195096 114616100235364 115056319973812 115161345903968 115565787019072 115660449905728 115728877907552 116066643850112 116246457064192 116459879121313 116581366924864 116757186885248 116762343707968 116874042378607 117205630150784 117301636274816 117557225748872 117569389062853 117783236686976 118008741819176 118078559137084 118078929413438 118112409146186 118520186304496 118602576411361 118628374127744 118710839442104 119120682650944 119154457759168 119154831409376 119225326786384 119644040407136 119670867724928 119742043895264 119851347056896 119944028522149 120042277738201 120311674432768 120348730925696 120382854230912 120463860451454 120498016400138 120685073251106 120805633032448 120810968663168 120904588010752 121180564898666 121269625648384 121633412494672 121645997560178 121740263991892 121745640902522 122173205745388 122284728124832 122814704539072 122827026662704 122827411829528 123286413635776 123359353373984 123663582984487 123792585497536 123911058628864 124019910973504 124138552469971 124455462943616 124557407590784 124750325464219 124767514923844 124869715180756 125308251622424 125343781134728 125382387537316 125418331361414 125851331849104 125863958640628 125938818251239 126053777964296 126524836589632 126600089268016 126635985063952 127073189439872 127086337343728 127161525224552 127467573268399 127753633676032 127829216348288 127951501950662 127957153193467 128283812085632 128320185279104 128718439278793 128770839606016 128876319088384 129170492254622 129199455651656 129276299102678 129730311255412 129767094584764 130347457451744 130424574703696 130531408802704 130912377365824 130989828840416 131003381987884 131492937112928 131612966747392 131691245672896 131817225818629 132261574751488 132261989503616 132275259482912 132593615088844 132848534402752 132975621648673 133097004710072 133176166290986 133181630654618 133182048291901 133649358144172 133687671890738 133728848246161 134346504346082 134351115141568 134365016071832 134469138779248 134475077886968 134946924728096 134947347901072 134985610452784 135027186578648 135545801612984 135669530790976 135780661167424 135872028648733 135910553381551 136176950182144 136257516327296 136338130137664 136680404595007 136736046179584 136848050166016 137191174557944 137272771212122 137311693107134 137687228007674 137793925177636 137800011131426 137925798001264 138190968762112 138323166755188 138492074169904 138605516563696 139023997211632 139106683966516 139131730276448 139137875317168 139626520851872 139749178783592 139753974999808 140373744757376 140374184948032 140457234296288 140982118141696 141065969520448 141200917833127 141329809125128 141336051248548 141419669664182 141460210954153 141820896765184 141916328751028 141957012420062 142176935610892 142571800530536 142708245920864 142793123941832 142833611060504 143294157185504 143335235841616 143426371474204 143930078001416 144061460530624 144179464950976 144317391735049 144685816306304 144700786538896 144726840073088 145241528392832 145327457399488 145369118949152 145677226592456 145692299403469 145805199897266 146105648544128 146323723160174 146365211333978 146738863737088 146879238925612 147106787747192 147623419719568 147744341831632 148263212863328 148305250954016 148393457883608 148535474770592 149056656804224 149145310644512 149178752917376 149702661531904 149718150843296 149834171066944 149840788803104 149977566758656 150121040196244 150167278097018 150210327095647 150593323369216 150744043488194 150860858700916 151171725123328 151530359553139 151535560101536 151668679785896 152201332903984 152207577890992 152208055190744 152298105792196 152785910732272 152832969424184 153097782370624 153244240708351 153538862109808 153560018367808 153679015747712 153685803299392 153776728178528 154225540458368 154269269088896 154316784661312 154361023214048 154748058558457 154874816644093 154909487557696 155143111340672 155418729560822 155510679688273 155815494483712 155859673924864 155964552673588 156206176680008 156506492584064 156883167099568 156899399357582 156927649265296 157478771631584 157485727007344 157624073744284 157629483430016 158276656194176 158406304644224 158422694496976 158979067390304 159007691744512 159014714648192 159109291203296 159254529650944 159406877734156 159508232063089 159713347181248 159960778909568 160068417312206 160113802613882 160114304706349 160522553481472 160654041603328 160807728505372 160903371484261 161050247607704 161622479616208 161668812519032 161718607181404 161764460372788 162236585622928 162339739141132 162465540139448 162487926412448 163192141647808 163238412640576 163288690746272 163811698104704 163909127742752 163915853113376 164320103417743 164454702209707 164491517715904 165032259224378 165372327473024 165500478497536 165507788168576 165666118323074 165764131096291 166136135941888 166187306558336 166505485032536 166634514168304 166651755370646 167227112183056 167274527238832 167374016450116 168122043139648 168222036424624 168269733578128 168850676379008 168951103030304 168999006901088 169374720644311 169592523295552 169754828309248 169855260079232 170017749167318 170157015046382 170451783593728 170591405001472 170754598309828 171068162084092 171106458106624 171246615774976 171619746396592 171668945252168 171770509468012 171778096067942 172381372490068 172412409943904 172430248968796 173177553775016 173335634041024 173445844573456 173944380461696 173952063075136 174054978048224 174104875020496 174627158016493 174666250770496 174986997674944 175154395950781 175297869388369 175472985268352 175744832204032 175745383313024 175795213612928 175913507085326 176017582504309 176186036487916 176412597958912 176524764891328 176693634245497 176854924066808 176960111372954 176999790450392 177621405212368 177726491072312 177727048395484 178515218103698 178521344777152 178678170706672 179295048113792 179313599265808 179345884874624 179452553719712 179796129537362 180141798564896 180361771011968 180534310971482 180542284642837 180682191234818 181054507996544 181194811522816 181376158895594 181649697883108 181690362731776 181839189946624 182295122357816 182403545309258 182455263443726 182987776807256 183096037564804 183246016203796 183889567410584 184057425837376 184174453516144 184764357164608 184821265350176 184873668997472 184874248733104 185531130447008 185674903016512 185694114274088 185700487328512 186141036567031 186615646567168 186669144351872 187324717420288 187332403558144 187443822513472 187623137394703 187794403905992 187948231096808 188608296256432 188627811023918 188782320879782 189444721252904 189557396543102 189730428688528 189738808525448 190439444763776 190459148995024 190615158946576 191284590228704 191397759616336 191580932880064 191764205456161 192253755913856 192308266946432 192595302744806 193086974891776 193141722172672 193571109307784 193626601040236 193741156027874 194421565661596 194430152692286 194465160053008 194580821329804 194981777842432 195168303777868 195328171118332 195506470953248 195566687754256 196193080288192 196309153677728 196317824077648 196469955517472 197007282845792 197063141678624 197180348146712 197917204314304 198215689363328 198223822369664 198414071945077 198919974912256 198977000023424 199038285761728 199094720458816 199228692285097 199573894875992 199594544222983 199957587863936 200340422158136 200458949232724 200459577841418 201162951433496 201348559954171 201355470271904 201532355331944 202240127283376 202285474800448 202405787335024 203115989796928 203116626737696 203431299862336 203625908886439 204017392118512 204203623664768 204370892066432 204508414254794 204929827732352 205088632822528 205109852763872 205725145060526 205876341217024 206493932839792 206515298183558 206637478489897 207042506368768 207101210557696 207240569990932 207410326032868 207599654723552 208461194639152 208520301078544 208520954966408 209252614359776 209377070712488 209424018518624 210159505612096 210485089732736 210545430257344 211224303257344 211284193139968 211284855694976 211409857806784 211419195160544 211612183234816 211814618359084 212221844884672 212732613219464 212858471865676 213471808705792 213676022808508 213803110054429 213998274218456 214797978396352 214925732943376 214947296659732 215574641170192 215751223862608 215878868404472 216637024620688 216834775644032 216844352600512 217012390544768 217667598851456 217797060151328 217845895938944 218343151116727 218522001566323 218610960261376 218740296704384 219289440339242 219351616985774 219419178190303 219911594715904 220239830735932 220261927621099 221287544045984 221418464031856 222196075041824 222205888791184 222378081519776 222401090351524 223232195563808 223435966803712 223504786004864 223568858933056 224353318488832 224363227517312 224496671149856 224537092019968 224560324238432 225348969310528 225533558404672 225913995468902 226099047390398 226676250481408 226893096384292 227028044696971 227092415523337 228084451286848 228108050540552 228243005731468 229095941980256 229096660390192 229232200470728 230112639947624 230322691807936 231131574038144 231320899811456 231457755815104 231679175862121 232038826405477 232133287700224 232919758242626 233162733849728 233514373770496 233524687415936 233748084757214 233886376752301 234411260301568 234603272549632 235114451497744 235138778125706 235566473373952 236017483638352 236157118274168 236157858826876 236224818292372 237040372608992 237205152822722 237256748255488 237421678884208 238241365301888 238308915518336 238309662818752 238450653572768 239288080814272 239341735449856 239484087790528 239888057044298 240084555476402 240697461851392 240765708461824 240927720902908 240996032800276 241139369060863 241370146502212 241621937326336 242065541821579 242361129797332 243266824989344 243291995120356 243480527983784 243491281805044 244346411490776 244569456249664 245629409078144 245654053325408 245654823659056 246572827271552 246718706747968 247327165968974 247338089684959 247585170995072 248039821947008 248277104939942 248353575314299 248910925887232 249114815181568 249307456538167 249500650928438 249535029847688 249739430361512 250616503244848 250687562269456 250764775074632 250836662722828 251702663698208 251727917281256 251877636502478 252107555928592 253049673179264 253200178536032 253271970127904 254146378879744 254172674687456 254323050449104 254935146536798 255658432696576 255903003901324 255914306386934 256567624171264 256640370558208 257038668119821 257436878557586 258340984509244 258398911303312 258552598205356 259460622510824 259534189169528 260694914903488 260849149407392 261062817605408 261824754731648 261979657680832 262006763975768 262711820343427 262985874225856 263382491345792 263634451637258 264006502726603 264523979007232 264550518965824 264728536324033 265187230177688 265697068805504 265951243297346 266194009420144 266352332581972 266363261309236 266364096583802 267298716288344 267375343781476 267457696492322 268693008692164 268702230283136 268730032143664 268938277558496 268950155773936 269893849456192 269894695802144 269971220905568 270054373157296 270571413177871 271091603225968 271339061581952 271561322334848 271744057297466 271821106763102 272515032654592 272676260275328 272937967178779 273360809190014 274382349115888 274545542424244 274623386214268 275374456015348 275587850355272 275600022262852 275851596002528 276646333510376 276984148339808 277211033127392 278047994423264 278213367933032 278263460552896 278275750634336 278962036034773 279253041703744 279498357567184 280747489514752 280748369896064 280914468592576 281413524884401 282131939040896 282401835666254 282659618250256 282672102497096 282839339328364 282920421908306 283832657502056 283914024840124 284094543496981 284353871221784 285143601061072 285416491841728 285586247883664 285667222121008 286588314371008 286670471683232 286852742948408 287860156002832 288122921061248 288358929901952 288634783470098 289371632612608 289401573077792 289453680146176 290483056785664 290654914798976 290738237898304 291354453184912 291384598806938 291610399794532 292211297088256 292647446320348 292730422667956 293758477851224 294213575494384 295246839439136 295488683663264 296526425726656 296610501908032 296786915767216 297070949541184 297355137311791 298113313608448 298290621289024 298357505834752 298820547042199 299436301686592 299668342133888 299681577606208 299968262788867 300242080392488 300334556194036 300420654191294 301488086976388 301667401857619 301721717401832 301752935695393 303060719106278 303071120203072 303337359571792 304402665807968 304415155781984 304416110381488 304596211584392 305571821464544 305665938848368 306195564741248 306488481416702 307077724219616 307120036735616 307358031495424 307371606598784 307553456357056 307847672035969 308325563853853 308451080916736 308538538177792 308633569322624 308722046428096 309496117116914 309749633288186 309818975115392 310286222681344 310837459121644 311021359376546 311929105347176 312412353360016 313012985168128 313766334199136 313798798715164 313855298530592 314957543263168 314971454014688 315248147488568 315258966860032 316553312388352 316812609288448 316845388993952 317958134780608 318029429296384 318218582406592 318523000693333 318813755468312 319016464126178 319426694362496 319921557819136 320136834624412 320227605227764 320228609412698 320418065738407 321615457010744 321806742968522 322100495215408 323244959232416 323337625038064 323437214362808 323528920745576 324473171245856 324679478282264 324931080278896 324975852824896 325553186006971 326384283295616 326476825281152 326577381492544 326889796079431 327623396209408 327818255485504 327831706226752 328640206835486 328909404419414 328983035431808 330064518448756 330744654946048 331015576337152 331332236646148 331528262192582 332374613116672 333010970065072 333269028336608 333303510741292 334454224366112 334549054477664 334748032900232 336244086279296 336444072849248 336539467156256 337701352758016 337902206060608 337998013802176 338225454344467 338749441288622 338846551820413 339185046591104 339710520158464 340035498334636 340237739907793 340314030092764 341509196619656 341544531611269 341824299457081 342136324168184 343239492793184 343337890504336 343541018936024 343556192135884 344762744980136 344824819887808 344860497937592 345690496481629 346355107550032 346671268082048 346891689146912 347888760923392 347904126150272 348109956096448 348209750040992 349254316032986 349332501540992 349973995349888 350308791901562 350595738776738 350803161157267 350945970536704 351490766626048 351590427225856 351827014170652 352035165008618 352372072975832 353049529782656 353387268490994 353709848133616 353920222745908 353999580900784 355242810424736 355452982144624 355454096790968 357030436207396 357042689554304 357356341413344 358590096227584 358627198531616 358691769749248 358905107439424 359592259074724 360283597129792 360723542023936 361068621942964 361084569285674 361364382469636 362109015993088 362670997484131 362752317791188 362968070557519 363299395766216 364590244715632 364807090618516 364910526887452 365975553614512 366192075129608 366492032407592 367779134821168 368114851674752 368348907032288 369528714329216 369642530700352 369747337994944 369748497466208 370675582128397 371062260894016 371349806033024 371388228548176 372282073134062 372502325764933 373338288703744 373933039914889 374887645026944 375246274789406 375588807811984 375896462193616 377216592512864 377255622047836 377564641759564 378889442505808 379114793086204 379460857377056 379477617050896 380878889527552 380918297990048 381230317893152 382569180457408 382795519232672 383161865760128 383528410912322 384507511827712 384616533892864 385190605489612 385419703787881 387142218615568 387253202080472 387482312055748 388843131323192 388860305384572 388930320106016 389161642659608 390336607555736 390656342236664 391012941906496 391133375508512 392386160576384 392618307355456 392635648155296 392939911034944 394014565691584 394126283357248 394360696293424 395834408628608 396431378726656 396447644739328 396828143890154 397062918672511 397954000046848 398076571523456 398189440917632 398457384570194 399147789751984 399189088445966 399915175727872 400680844316272 400917898465448 400919155682836 402325902866992 402697119908342 402710940543808 403064710663888 404480254566752 404570949600896 404811574670048 406231979593856 406233253475392 406862599724672 407251817772878 408034784237024 408407247329536 408741784132864 409016828509588 409057865582041 409859655464704 410219705527744 411450290121052 412987865679584 413030596367116 413274956979794 414481139981864 414820652065736 415199309447104 416922389278304 417040602157088 417041909932816 418505228719552 418754141424976 418848037037248 420319011224192 420970179465472 421090860514688 421623511580089 421743057400483 422569711389952 422819715613568 422838390321088 423242891332237 423629236718168 424443689769344 425465226438928 425716943731352 425760991460623 427352045617016 427606220108858 427996548436912 429595956792704 429851465886752 429894593319464 431149282340384 431502447725216 431757736808944 433274049241376 433669551288064 433688705201024 434024781089536 434360413968559 435335197702912 435594120302656 435691791877888 436686302233454 437044003132646 437480593408768 438578880678484 438703233971548 438838356380606 440479661471864 440523855242198 442575088091968 442836928063712 444392150083648 444411777582368 444756163039552 444802180703048 446464391127616 447009572009728 447137717866112 447830256827317 448726455034624 448993342299712 449120648476864 449422863991963 449550291954361 450697938621056 451067116809344 451827990937804 452096722891177 452198094780796 453786192768584 454056089393942 454184831046674 456168902573696 456216101081104 456486011462936 458191883960512 458193320780384 458464400941456 459342166557781 460225279895248 460645383615872 461228068440841 462263148076288 462641799622912 462915511630208 463358351724242 464077652810954 465839516485252 466135707291163 466325467699456 467049374831872 467496169514428 467772753504602 467906851617583 470228902995488 470277556251412 472034967276704 472314236548336 472315717653752 472449636584744 474080745217984 474410305645444 474843357768416 476482730603776 476617831036672 476619325637504 476901307145536 477357526508239 478576161628544 478968175581056 479776114088596 480169110952804 481855441805816 481905298026859 481992065600552 482278738121726 482300038959991 482740293004424 484131083643158 484722259594664 486533649978688 486583990240712 486961055967568 486982563610088 488692822981552 489138912499328 491258818156288 491308106650816 491309647318112 493145654543104 493437413495936 494654331937948 494676179369918 494968843824637 495170341990144 496079643894016 496554209879884 496707150628598 496849543470217 498614913076334 499001301856876 499070059695376 499478860723024 501233006489696 501375124538912 501529550149264 501673325445656 503405327396416 503455834562512 503755273004956 504215111857184 506099346358528 506400357072064 506543940255808 506884796189161 508345349374912 508646100898208 509870293073596 511806007802648 511828612773868 512133031060609 512278239668923 514077336239642 514873757115172 516681969018488 516797822606624 517105196410712 518921245021648 519068378339056 521389829806976 521698298814784 522125635210816 522625117642459 523649509463296 523959315361664 524013527951536 525423640686854 525585473339563 525971748451712 526764982691584 527268903274516 527604152208679 528013005453206 529101037931648 529457072648066 530374460355376 531394137611008 531902486594692 532388018840288 532704665163944 532726522618472 532728193167604 534597432576688 534750687562952 534915392984644 537386017384328 537404460566272 537460064287328 537876555116992 537900311547872 539787698912384 539789391604288 539942441811136 540108746314592 541142826355742 542183206451936 542678123163904 543122644669696 543488114594932 543642213526204 543965553462877 545352520550656 545875934357558 546721618380028 548764698231776 549091084848488 549246772428536 550748912030696 551175700710544 551200044525704 551703192005056 553292667020752 553968296679616 554422066254784 554952444506941 556095988846528 556426735866064 556526921105792 556551501268672 557924072069546 558506083407488 558996715134368 560239460592721 560398309148587 561496739792128 561828937185152 562827049768802 564263878081792 564803671332508 565319236500512 565344204994192 565678678656728 565840843816612 567665315004112 567828049680248 568189086993962 568707742443568 570287202122144 570832983683456 571172495767328 571334444242016 573176628742016 573340943366464 573705485896816 575720312005664 576245842122496 576717859803904 577269566940196 577612907285323 578803146155584 579831414130759 581309829597952 581476475796608 582708906369824 582769197613876 583220799589064 585294892640696 585460845335912 587516955702448 588427150988768 590493678878272 590977367326528 593052851453312 593221003816064 593573831534432 594141899082368 594710274623582 595062122085613 595549552662337 596581242578048 597178326126307 597641094084398 598872603373184 599336684267776 599363155212416 599936525577734 600484160784976 600669112388072 600841308382588 602976173952776 603334803715238 603443434803664 603505871390786 606121438212556 606142240406144 606674719143584 608805331615936 608830311563968 608832220762976 609192423168784 611143642929088 611331877696736 612391129482496 612976962833404 614155448439232 614240073471232 614743213197568 615106912714112 615695344071938 615697274798641 616651127707706 617267138645248 617444092856192 618992234233828 619499266576372 619637950230784 621674918243288 622042718753092 623858210694352 624824706720032 627532668398272 627597597430328 627710597061184 629286453380767 629915086526336 629942908029376 630496294977136 631870088400187 632387669321863 633690777987904 634296987278071 634816556134579 635916269561216 636437164813184 637046001386666 637627510936624 638032928252356 638853388724992 640273669248824 640455210455528 640457218825396 640836131476814 643230914021488 643613485937044 644200990430816 646489918464832 646675250076128 646874428725616 647057841491152 648946342491712 649358956564528 649862160557792 649951705649792 651106372013942 652768566591232 652953650562304 653154762985088 653779592158862 655636510971008 655663412453504 657280413670972 657818808838828 657966070863616 660129036897512 660197338583713 662664473292296 663056524385164 666021940130144 666538056673216 666607021482584 668908448732224 669098108955328 669496065800464 672488172558592 672888145698496 673078934312512 673531852470529 674083559606821 675804412121216 675996027604352 676450908688934 677498882577244 677693103640826 678370093182208 680070996669272 680475479815586 680505534423001 680628060185528 683018393239312 683089063222538 683648598914162 684272648336368 686478985586368 686675781008672 687082037872048 687112384271768 689525489960272 689649639775616 689720995875184 691380992963258 692710215100064 693342536164096 693783378293824 694447074127651 695808252300544 696219912192896 696419500081984 698508632065972 698665003081984 699947990699776 700617583803124 701191477553476 701606322314534 703654028341304 704070330017236 704744145951664 706099059565312 706774536981988 707419696267232 707840445491816 707999161801568 710485620849472 710905964289248 710908193581936 714060872414792 714085379108608 714712682826688 715779449891779 717254397063232 717810214878848 718528629471007 719184518149448 720567194259584 722137243885928 722169138571348 722728764939272 722803543642453 725341994968262 725504635582376 725936141115038 726598791532432 729180489431264 729614181237032 729821053774904 731951107229024 732384150259216 732984064815184 735558269642336 736229703349504 736697814064576 737402563248949 739057428658432 739285061400704 739494675989888 739496994932416 741351164256794 742124521788032 742699612066048 742776457096352 744564146268124 745004651529866 747866079829778 749775290053888 750492549578812 751177615623968 751792924387232 754433185025728 754511244095672 755129283519128 757778885011616 758229586172408 758921714754112 758955234101792 761836595980096 762460635786304 762973699335193 765138360914816 765591038465344 766323731520256 767056821824644 767513041187347 767730659450209 770381210979224 770839407575762 774284437231136 774506404160944 774964624111496 777686262646384 777720610769144 777860640212032 778323285319216 780673215111472 781312684473328 782025883812992 782266751017024 783015092934451 784772321152768 785236614710912 785271296310592 785879822069888 788029131383168 788252566714496 788721392586848 790698984141157 791346665866393 791668817257216 793656287780308 794125837345022 796153143046912 796378881835264 796914769140388 798295579503968 798378176891932 801361688632544 801835796930896 801838311365672 804651805733984 805394239816684 805421881087616 806129421327776 808960509133504 809141899201792 809623149340096 812463959187712 812466506950784 813725199449344 814503635545756 815219153849191 816069568474048 818033657019176 818115731164082 818118296650249 820439411055488 822900580242104 825975731359168 826061192734232 826549913959588 828962279963728 829641304131472 830398618894208 833844778556608 834081204314176 834083819865632 837010457439104 837508282849952 837696074074496 839608199655043 840295944167407 840638022448384 842181721029376 843247023160178 843486114800966 845639431227136 845676780642176 846485782664474 847258473436336 848887379538688 850930452877856 851433887462704 851521982921246 854704091234032 855212440217716 855993096873824 859191913585408 859702931773504 859789186638928 862298564680768 863004895450432 863515473617888 865645080891409 866548098482752 867377410402048 868720827937118 868969867289797 871188240605312 873252278249533 873372604466908 874088006265292 877157761356968 877406467943096 877676712761212 880959322943728 881047710484396 885150176183936 885673856127424 888784300167296 888823555164736 889512326079104 889604361406096 892273012878793 892928782255232 894275435732224 894966982049881 895660513654634 895700072354269 897986684599424 898241296953728 898845727983926 899100583908722 901395877242112 902134233618688 903655981875608 904193445782354 904396189561592 907572385537168 908112178787884 908369662093348 912337805147392 912432202162208 912972022925872 916383767921024 916386641560768 916928801882912 918684333115562 920450559790496 921290767231744 922456136881682 922720580730403 925831023260416 926716703448484 928155305621908 930829351540711 931679032970504 932271414582326 934992339028856 935545507009204 935813703235166 940457805990976 940555112502824 944069934553408 944628473096672 944631435307504 944899273169488 948161490435968 948820611290888 949686715536832 951104200541131 951373873670857 953238651275008 953802614291072 954715053016478 957152323257088 957936351162112 959552228177192 960338221905608 963710883611632 963810596053718 963984131201104 964557476243452 964600077919982 965480586008848 968262167286316 969444519189328 973067299957376 973167980481424 973922111935136 973965127220176 977385645963104 978277824998656 979836282673261 982616213301632 982619294636224 983559300339001 986874826991872 988406424831889 989308663875896 989352358739836 989937687649274 993108419759768 993414301257196 993699086940434 997229826152668 998002603713752 998140119390752 998957721446048 1002466012979392 1002750249077824 1003059100298528 1003346650891312 1006810654792832 1006911669125024 1007510546009912 1008430223714368 1010221742145343 1012800714144128 1013087880511616 1013769592378322 1013814367609777 1016690698749824 1017292201796416 1019740586147192 1019846095824283 1023612015605296 1023657225547736 1024266062121218 1024556479337846 1028154672479284 1029747514230344 1033363938036976 1033595645213248 1034210392821424 1037842490043296 1038136756678112 1040444712529339 1042779659613952 1043396597629568 1044251270421632 1045250235284918 1047918630723328 1048027055903072 1050847281373708 1051170946679126 1051943496903424 1054537806549032 1055208304417358 1056026010906412 1058202075863296 1058914145296132 1060748920710752 1063804973189384 1064776037680576 1065409330327888 1065453045236944 1065456386335208 1069194865153376 1069501375125904 1069830785969288 1072709684958457 1074772034768656 1074920128574656 1075753110233984 1075800623095744 1076829769099981 1079575397824768 1079578783208576 1079884883622272 1080217492629184 1082285652711484 1083236409909199 1084366412903872 1086976229189864 1087284427052408 1087931106925754 1091751868715116 1093443236760056 1097529396463552 1098182169696976 1098493544857072 1101497824061392 1102351401421088 1102400089051408 1103406384010112 1106585334041504 1107936593359232 1108844132509568 1109904889013882 1112191977693056 1112853471732128 1113053842211584 1113103002537344 1115848144139092 1116557624441623 1117012166814976 1117993430268736 1120478921185442 1120796618297174 1120800132944443 1123657874370304 1125654099537604 1129607342665016 1130638473001024 1130688409988384 1131357357313456 1131681687633224 1135330630008224 1135656099360496 1136378173987924 1137415484887136 1140574404244288 1141665967366912 1142344991534656 1142668888484032 1143437796054619 1146353257484032 1146681886732928 1147410971793632 1150240723924201 1151440624011328 1154539133880392 1155225814570646 1157606292311168 1159662828261518 1160348917674037 1162952951593216 1165417812739648 1165538395227752 1166441599178128 1170589785281392 1170921690671824 1175033911404896 1176854301977536 1178945032821361 1180987357756544 1181954734653056 1185623044510177 1186105702906624 1186442007632128 1187147663068864 1188283798164736 1189420549247164 1190124244171226 1191099105324674 1193162485156096 1194356652252614 1195282188168796 1197745206746368 1198726310424832 1199873051155468 1200968321569952 1201338224776144 1201682616765176 1205952347905552 1206669607430476 1206886869607328 1207011742781572 1212242876425112 1212284480812288 1213349438287168 1217610663231872 1217660623127936 1217664441525952 1218384846337568 1222287285858176 1222663755393472 1225953925666808 1226080771655467 1227085085718583 1228310896878464 1230213825428224 1231390688143876 1231394549597282 1232123077530163 1233302255415412 1234888185712384 1236855439718479 1237984468467656 1238998533152744 1243349836486576 1244085437506184 1247716421388704 1249649413440064 1251869467841239 1255065336796544 1255195194860656 1255421194122368 1258572906761534 1259830173052672 1259885816058752 1260992589954272 1263740176800374 1263795992499859 1264775338643726 1267381555975808 1268593974556142 1269633112269158 1271832539122432 1272874329626368 1274092002773332 1275255021873248 1276065856504712 1280547338497648 1280910420911056 1280914437650792 1281672262953628 1286461828042976 1287226971874088 1288401980861632 1292979836929664 1293350500152256 1293748857451232 1294115682982304 1297892684983424 1298717913129056 1299724321115584 1299903411299584 1302212744027884 1302987255969217 1306309525970176 1307559184317724 1311273021942016 1311326824907008 1313361961762921 1314560827341944 1315637617677656 1320258073795024 1320394677167426 1325328946584592 1326113048770328 1329304692656161 1332043880260288 1333076113346432 1333214042965168 1337816897464448 1338196217910656 1338992131600928 1342349438193127 1345776291396992 1346157868625024 1347063704941058 1348167119213642 1351608824242432 1351992055208704 1352901817377868 1354997765154488 1355386207281652 1360141993338544 1360950959631172 1361011068846002 1361256120371056 1366036786478624 1366178126445076 1367297197828324 1368545296672736 1372957971172736 1373351562017344 1374164075744096 1374224768543536 1379050979920544 1379299279551232 1379441991750368 1382761985926516 1385420430200128 1387566756587648 1388894148255302 1388898503615539 1392439824385792 1392839000163968 1394600845995679 1397017264131944 1401235167606248 1402382955106952 1403212644629068 1407308056682608 1408140660034472 1409488291903328 1413549073963976 1414839392534464 1415680890983632 1415998323603136 1420971241698944 1421811928578496 1421816387163872 1425381362205073 1428121744829584 1429425365653376 1431558899783558 1434508794126464 1435620429757696 1437057258942014 1438369036298896 1441134388519168 1444274487771856 1444338277142696 1445457529878544 1445607087284906 1450683989936524 1451009271164752 1451872282230076 1453197583064864 1458360978862528 1459228362474064 1459642107549808 1463902214458048 1464768300518432 1465968129630368 1471116539284672 1473395628129152 1474805126497898 1478570122801408 1478989351979776 1478993989864832 1482702328513588 1484249043576064 1485552914192704 1489128292536248 1490009303059732 1495732159659556 1500985099157624 1502355231247936 1503585848774464 1508866370051456 1509022488191344 1510258567038256 1515557770023232 1516459172344816 1517843429508224 1517910468203584 1519362550921891 1523673191960192 1524921271572608 1525947398670386 1528402057817089 1530276721829632 1531182076930688 1534113643649288 1535026082374694 1535461318900418 1540762421958448 1541678815151524 1541833493347693 1548568874462272 1549012808321888 1549929248222992 1555372525292768 1555441221538288 1555721280424064 1556646570638432 1561346430222944 1562625368946656 1564051767625984 1564533502034048 1566030185868902 1570473229421824 1570542592621184 1571759644139776 1576058262766336 1576505133428992 1577442785173696 1581397968282314 1582693331732786 1587312575560616 1588251674690044 1593829538280776 1596591159007936 1596756353783864 1602723377265088 1603671593861792 1603676622731344 1609303611467968 1610788479633368 1610843762175232 1612258842655552 1613801182109623 1617921018267008 1619246298680192 1621754231034847 1624933013901568 1629007271091512 1630438307698382 1632139136948096 1636067314038352 1636231462328164 1636236593300498 1637204637266107 1640878822110976 1645801160484208 1651951462718336 1652122385468464 1653099827919176 1657924559927456 1659282608262944 1660797237788416 1663442991515071 1667689557113216 1668162408628352 1668167639731264 1674020914878208 1675016565699904 1675392148148992 1679216399310086 1680591888334814 1686494046320356 1686972229601932 1691353561284352 1692971565328948 1694458792751053 1694516946872672 1701860905755712 1702867774925408 1703043965842492 1709408182468064 1710424880435432 1711986193747648 1713623935642177 1719405863547008 1719578373277856 1724597129361536 1726009790900864 1727030947235776 1728683081432749 1731290161782818 1731366627794713 1733096196965504 1737441655874236 1737939734579594 1738475027200093 1742376481210624 1745152195767169 1746504556499066 1746745208933816 1748176012530584 1754315522713936 1754812935886192 1755353425522424 1761918645887456 1762095420968792 1766336372433529 1770300352367872 1771347712254848 1777568600334592 1777647110329472 1779024652158208 1779208722812192 1784546025757586 1785857564510464 1789933964099762 1791321027309268 1791400144708538 1795973369198848 1796482593907456 1797691455967852 1798201167817444 1799270676838747 1807311963751216 1808386891564708 1808792379123184 1815144771074336 1816224357575768 1816739324186696 1824864404324416 1825944045851744 1832767535842048 1832773283121536 1833857603765824 1835611931830651 1837368666231124 1838982742403989 1840901119580992 1844912273763364 1845441161460806 1853099754268231 1853433406896968 1856310611243816 1861658703081422 1863358065941008 1864542829164652 1869984678057712 1871091014018408 1871627406470332 1880915611981952 1881110225005648 1888139869106816 1889256946193344 1889262870615008 1889798546338976 1893999892245097 1896322980871936 1897641222581776 1899373431073664 1902208401082262 1902747747341714 1907605228582144 1909430106032956 1910565770251453 1919104456354384 1920676443811216 1927421767223264 1927621192107436 1927968262402208 1929114952486904 1929200155839964 1930961172017696 1936524334572632 1938889038378656 1946134599914752 1946335960962848 1947844223870272 1947930254440352 1952734252243411 1954771291926208 1959672565346522 1965232426603264 1965238589272448 1967118600678002 1969894674190807 1976812849663778 1978617327751792 1978704717479672 1979875375298548 1986216839519536 1986828602514392 1987398173880868 1994459652305336 1996005207427504 1996280238781504 1997915442892096 2004932025958784 2005500498155648 2006118200597056 2006693301782624 2013621309585664 2013823338250048 2015021092019824 2016860447428736 2020443484290686 2025601428288256 2026175761023232 2027539184756644 2027628735219554 2033381397499648 2034584403592832 2039481172294384 2039692191648566 2047224031210592 2047314451095472 2048532124242436 2049112958675692 2056309344958568 2059495028460688 2066727876073952 2067191290426496 2068420785642848 2075684980086592 2076273513356224 2080889425058678 2081485961182537 2086793195259136 2088502540843264 2090500470569836 2091743829295393 2096054111806144 2099777839522069 2101694562747416 2102341893358252 2109075613098064 2110416608834716 2112052021812824 2117828290592264 2121497841421504 2127609946378768 2129552075361152 2130818660655776 2130906090473888 2130912772670416 2138389730306752 2139002750251808 2139661571938576 2145419369916914 2149544069537312 2149840257149312 2151506220467968 2151601246191488 2153659538199962 2154933704251783 2159157566417152 2159769767244544 2160434985258368 2164571305422968 2166472819818398 2168732825807744 2173952458379728 2174568854104816 2175862213851508 2183503737430232 2186886473520112 2195058792927104 2196364339393952 2196987089714144 2202995648122784 2204702802842176 2204800178102816 2206812768020224 2213170668083008 2215873186718464 2217688265019136 2219809778027764 2224383955386112 2225706943464256 2226206005074688 2229661004853331 2231696288278184 2233115248883246 2235986860537472 2240957842370884 2241593236594348 2241600265888886 2251308199075208 2259214685330032 2261276946002048 2261376819976768 2262714714626912 2263363375266448 2270661260016448 2271312198720992 2272756347975848 2274830969774272 2277007147360153 2278872302048797 2281148808488576 2284689983069312 2285337776968064 2286875592109238 2288228572556017 2293363773465856 2294821943587264 2297017245191461 2300481447848402 2302881248022656 2309078267760784 2310451629141292 2315212584622336 2319325656523036 2320697835348074 2330835625479296 2331076790455504 2332883198356256 2341179570562784 2341843381343648 2347049700356881 2350067822809792 2353708603955072 2357890065642722 2361974715513088 2363909469306112 2367578180411269 2371246089020354 2374295326137728 2378841098494328 2380248488342452 2382198210649348 2388713304505228 2390564376337592 2390811721278883 2399746102310936 2401936643139904 2402676449552288 2403365233530352 2411904695811104 2413339214860952 2413773739214656 2414023485563144 2419833475371403 2424485752850224 2426698876574336 2435221326463744 2435321246255872 2435328883051904 2436769692675136 2439100786131139 2444574571716352 2445327510786944 2451907851333616 2452161543310934 2454170171437166 2456621793756928 2462781376287752 2462789099194564 2464246155060326 2466604510830824 2473710879436958 2475968936935312 2477997066305488 2486699672973152 2488170875012368 2495432842777408 2499298826880128 2503738935682478 2510130673593088 2510390389721312 2510842388244736 2517145813523068 2519771632117504 2521985179908544 2527480353600748 2527591984999718 2529550677287452 2534763111951616 2537187949112284 2538696982388917 2539266224538316 2548184005546664 2550510043746496 2552131713009424 2561094676995296 2561820841822112 2561828875301584 2563344525907256 2572923656085952 2574453943748176 2576803961723264 2579382935286001 2585959673859328 2586701000304512 2587497714902464 2588231365964608 2589972999706261 2594729074898779 2595785369966848 2597435826258112 2599448642231168 2604425488055768 2605974511938434 2615118368635448 2617531279404223 2626723923525842 2629121654683888 2631275235355312 2640516147590048 2640789354334852 2650657893169184 2652226097540656 2658609385312322 2664087760520576 2666152226692864 2666428085930336 2675633794928896 2676392435821312 2677984263201856 2684698876386254 2691552582793984 2692315737250048 2694127409882116 2696334238427284 2705803634755736 2709995530308976 2710772414563304 2720283986677088 2721901919262344 2722022137692004 2722512240742112 2732073572957248 2732356252890152 2734594395656648 2737090593345472 2745915942345472 2746703124034688 2748328151488192 2748449537087072 2758101959841088 2758883983500736 2765523971853032 2770840860400256 2775133513175296 2777788296510604 2777797007231078 2779440430707577 2785678000327936 2789201691991358 2794034528263888 2802470335212496 2804765910213904 2806425289258136 2814616113365216 2816281320068944 2818976583806656 2827098147927952 2829678785068928 2831361781967264 2831996647206272 2841942483397888 2843623857156992 2843632774327744 2850762724410146 2856243489659168 2858850731306752 2863117799567116 2863405059074287 2869017588252928 2874114517884028 2876738072597792 2888548975543712 2888676554285392 2890915059757088 2891214174569812 2901367979873048 2902018542329504 2903744564460152 2906395166129728 2916721957725056 2918456724948128 2919284215099616 2927804428916096 2929536601036864 2931936259260736 2942233078569344 2946791256258304 2949610252995796 2951364581060623 2952201401803381 2957987979729664 2962700239325659 2965404657027176 2971105828385408 2978256585072496 2980018606119464 2991464319319112 3001970198315248 3004710462495872 3007171697548928 3017732740102912 3018044976382688 3020517134076512 3031115540046464 3032918344689632 3035686859016448 3035820936407168 3038725101843782 3040522897779913 3047346383920384 3049842543145216 3051894797340772 3056804115634178 3062364153861376 3068227287298576 3070052164749388 3070922637800836 3081524843916896 3083357630303048 3083666986695386 3097137748924544 3098025616643776 3099858496445984 3110745050585536 3110882443076576 3111442560848128 3113293141276864 3122692860445888 3125250737893312 3129067004068096 3132060371737804 3134811797791219 3141085185242368 3145960047943741 3146852043680527 3154885570347392 3162795936564628 3165386663465572 3174625151121232 3176503349380088 3187659076561552 3193182318015872 3193512707567728 3205446754530176 3207343187723584 3207353245462688 3215395165904467 3218607222935936 3221576959266736 3224517685311104 3227602364219246 3228596479085887 3235842036534016 3238492597360384 3240996934996171 3243508462069694 3258014542183024 3260876615396764 3264278273896192 3272134628076704 3272462924656328 3272473186600996 3274409274532214 3291602320968416 3303902925436672 3304244770936928 3306199655838352 3315849119854912 3318565216525888 3326885983030142 3335379114226432 3336324817256704 3336335279462528 3341502685557673 3350033131399808 3358432798620172 3361183776669628 3372988092640712 3373337086188013 3373944459203864 3385943130657896 3388917585502106 3389033893745344 3403721811511424 3405735549850816 3406087931684984 3418816364936128 3420849760870864 3423972387495296 3427247871284354 3438811727094016 3439156746555712 3441470972212429 3449194258723072 3452019581801728 3454061894471552 3457366162865498 3462580323565636 3462733255589426 3466192393931008 3474883311748472 3475879469159188 3476950054400186 3490304391534338 3493009112998132 3493490417867632 3496352025061168 3508631045427872 3509625871772384 3510706851044848 3523837291774912 3524190841937584 3532672744867058 3542695424509696 3548193573324127 3555294220658944 3558417445624384 3561821543946091 3569092051515172 3579867928199524 3582642054618536 3582800289417076 3595382911935704 3596402335634888 3598541353677494 3614623927502432 3616773783129416 3617584758246368 3630289542148672 3632448715151536 3633478648373392 3649728808648832 3651888091703488 3658375823497213 3665546566243072 3667715207531648 3671223863661302 3674737332462248 3677965484807978 3681802239161984 3689824547526728 3690882322921612 3693229065460753 3706199508536462 3706866813793936 3712621222487632 3723317406162844 3726716131882016 3729085658329304 3739969356115424 3742182028036816 3743254812940664 3761831223963904 3762220450011296 3776279738213632 3778513892386688 3778525741230016 3779597092677952 3782140402334509 3787999784490194 3795282445163552 3798746862147328 3804416802164524 3805495494683428 3818860212065912 3821131540502906 3838208912708768 3841352887622432 3854843534446528 3855242384214872 3855936524804416 3858229904973808 3858400311679928 3861922344035392 3865616785053283 3873048669145264 3877778076757312 3884667111548587 3892671921925696 3895688447740544 3895860508880704 3899587416255271 3905468504486822 3909542583852416 3919345130693044 3921676224149047 3922788164040109 3930477178544896 3934237201356004 3939789348381614 3953625699327556 3957234655503584 3957409434959344 3959750750597096 3972433679039072 3973657205028784 3974796347761736 3988919304610672 3992010414855008 3992560477563008 3995830885784192 4009864051917568 4011000996311296 4012236401194112 4013386603565248 4027646676500096 4030042184039648 4033720894857472 4040886968581372 4055078369513288 4055257470439108 4058819898915313 4069168807185664 4078962344588768 4079384383297132 4094448062421184 4094628902190944 4097064248484872 4098225917351384 4112618689917136 4118990056921376 4133455752147904 4134382580852992 4136841571285696 4140799009013329 4151369960173184 4152547026712448 4161778850117356 4162971922365074 4165434854599291 4180248282884149 4181000941139672 4183487658590786 4192108223612288 4199555679044138 4203389125494832 4204683786716504 4218151226196128 4220833217669432 4224104043625648 4235656581184528 4242995682843008 4255219892757536 4259104150722304 4261637321311552 4261812180947776 4261825545340832 4276779460613504 4278005500503616 4279323143877152 4290838739833828 4299088139074624 4299680514298624 4303202492382976 4307319076399924 4309867408503566 4309880923590487 4320869970516736 4329142610845936 4332945639636796 4337465651615488 4347904916759456 4349137708209632 4351724427703016 4367007474860464 4373772947040224 4390117585854208 4392728678787904 4393974179428288 4396930906478071 4405005173665369 4405991296245568 4409405605684352 4409600356205632 4423090618801309 4426341336166016 4439619556055528 4440078910946497 4443715892942053 4451413886928512 4459322009706662 4463392576556368 4466230497766492 4471973721074944 4481915684741768 4483186473188696 4483200531777772 4502616398150416 4518429370660064 4522553892004096 4522753639953536 4525429429253824 4526726750532896 4541322520032896 4542624397441984 4545512695951696 4549661939548544 4554014294720306 4557744604097594 4562297616977152 4569379966138624 4570675553936128 4573751184218476 4576457145112034 4589643887174528 4594034490382922 4600962895696804 4605762496045312 4618156535521568 4620903258282584 4638651313046072 4641395670696148 4661671250958592 4662153580911008 4665766396712512 4682359141125568 4683686762687296 4694099400713762 4700135645619584 4707417207910144 4714722967293703 4715780131285444 4718584917247747 4735156360822538 4742492178040708 4748590652275456 4757682196988656 4760496976684904 4764396421298696 4777426609010456 4781128752675184 4781623442557766 4799492204621872 4803873286279808 4805352899104576 4806730467060704 4823809391622208 4826678429721904 4827547478429312 4828046971126288 4839666950742806 4848971505700448 4853397753148672 4861129518893557 4870657766103808 4873539385350272 4878201572262278 4890655021573888 4903815702667232 4904323086621868 4908340342874332 4925562752575504 4925578198389128 4928492310120652 4933209021661648 4947421758873916 4951937873870624 4955994132610976 4973399345946304 4976341750024736 4990865685554816 4998597653760256 5007477871364956 5010456149242453 5020780779442624 5025583822280101 5029700406297049 5034291627046136 5043970359817088 5054960707201496 5055183969999436 5059101354574904 5074375898224568 5077393964777834 5078532449076632 5096368011093328 5101020087492992 5104263426018848 5122189353990592 5123641683644224 5123657750603168 5126689051814512 5145847312171904 5148907887496352 5153607923446528 5158765870572002 5161817942742643 5173402000609024 5174995429804928 5176462731929216 5179945999412522 5189458149797558 5194871652516224 5198897284462336 5208850976111536 5211949023876868 5230236737270896 5235062558808446 5253447847051684 5258243309367776 5262550470710624 5281032295180096 5281578708669704 5301315786338368 5304452195081312 5317218770624644 5328175521041152 5332856171860672 5340815895346351 5355968526403712 5369397752772508 5388254819764232 5392668476854568 5411607269511472 5419991060617952 5421544829126608 5440567973354176 5443803838524688 5444044275384008 5445024481484224 5464147145914496 5464712505780304 5469188791313296 5474181186690944 5481105650541157 5493406248069376 5496656302976384 5496899074174144 5502157587319081 5516203919682176 5517767967001472 5531047943706064 5534892888988099 5541681720800512 5555576593021208 5555594014462156 5558880861415154 5578403383982716 5588069056527776 5604940670424992 5609531820427808 5612850578516272 5629232226730432 5632562640137888 5637953167613312 5654196295855904 5659357570137856 5662723563934528 5663993294412544 5687247714313984 5687265548655488 5701525448820292 5712486979318336 5726235599134232 5726810118148574 5726828076551743 5748229035768056 5753476145195584 5777097951087424 5777353108570784 5781830119514176 5782428349139624 5802735959746096 5804037084659008 5807489128920304 5812790332259456 5833443915450112 5836913449896256 5838568430199232 5842497231895519 5844153795406693 5855608857832192 5859073202073728 5863872518521472 5877257397585301 5884466157138688 5899220505991592 5902729162121246 5904402803606762 5925400478651318 5930809314054352 5942211656770816 5956513170144992 5960037212238928 5982928638638224 6003940396630496 6009420924991744 6014343395097856 6036089952765376 6041034268153024 6062231080092928 6065836689379264 6071641872814336 6077450203687564 6081045795559826 6082789071028579 6103789594681544 6113608231268356 6136454574597152 6140104329498776 6141845275601672 6163049687833792 6166715260606096 6167333973390772 6194275497849088 6196051233287552 6199716992891968 6205647844607107 6221490101171072 6221764886153152 6226586282553728 6245385720891776 6250501475786624 6264120743475608 6264768874349167 6269623595582438 6269900506479883 6291920095887482 6293704087361054 6309771140694784 6325591873129256 6330773326931144 6349250302242464 6353006698760176 6375318153123104 6386364636031744 6387025415135456 6410893509060352 6414686375447168 6414706490925376 6430790331808934 6437214445871872 6443153918533472 6449035370622208 6455204728438492 6457192958171774 6459044065112821 6481993869992342 6487016924139388 6515805460784977 6516029084366048 6521753230793528 6544269256153408 6544925849312656 6544946373201992 6548818549064428 6583204641936832 6589502350459093 6608489541873856 6612399311676704 6631698239709824 6637130433051776 6653771966060284 6657729403787917 6659617115695999 6672670558925056 6683005371115346 6700066262799616 6716865597240344 6722367553339256 6745976185281424 6746674172376026 6747888918407728 6771886261315792 6777835171004212 6778067787490688 6807443623022848 6811471099701632 6812175863369968 6837632729872256 6841699521741728 6847944774990592 6854495742568708 6858853978712827 6878313493111424 6882941944424858 6884915102373007 6908123788943104 6914732325730996 6918844973823223 6925160647131272 6925466511178852 6949766623496944 6951758938318376 6953900108800372 6980608783068676 6986018225996264 6986980835735264 6992704050122336 7017262090855744 7019251743544768 7021413702089696 7047674583549824 7048381683875168 7065345489734116 7071552195017401 7096387146648254 7096700573268439 7116834891248768 7123643087892182 7138184103030344 7159735856399048 7165284109237072 7165600578834152 7190765823871408 7192804671269776 7197082707354988 7229247855004864 7233547566258832 7235169516492736 7260579084297344 7264897430303072 7266957296746784 7283112987705373 7299457617297664 7303776183406976 7316751646994426 7335430415063296 7342447727322604 7349474664924496 7355930969615956 7363604478323968 7379649095053456 7381764645843224 7386458130921506 7412399017072924 7413733627587872 7425242444975264 7446634812325688 7453432263764032 7458171316658608 7479938712230848 7484364056073632 7486509625881328 7508967794709199 7524440900022592 7537808383699867 7557027784773376 7557051482460032 7559194185355904 7564280804669018 7575999568980388 7590564890327104 7608833604329048 7610990989366856 7637720424131824 7642263081005812 7676417825417536 7682705775244864 7709687068893056 7710484768429744 7711873049608832 7716459809947616 7716800623359856 7723844688070784 7731233570106566 7746097338290528 7755556153514624 7763318239641991 7769334223097174 7785343843851392 7791376895481088 7791721017761408 7799174832510542 7810937008973644 7819085167704832 7838690261386088 7843352448298094 7845576328080218 7868474402712008 7879578696763228 7907251398655112 7914469311007168 7914818869918688 7919501501194192 7944867358078144 7947314410057568 7949592695523472 7977838609221344 7984020829710016 7985120955126016 7991661771568384 8004064572382333 8024472802388224 8026773207130496 8055293353000192 8060084368079296 8081773937162744 8110156739026576 8110514940878216 8117639797830626 8157924689177536 8158768766594264 8188896124842368 8189257804381888 8194128496969744 8196451834702768 8225237379834272 8237980113842752 8245860834614923 8252615229749527 8266911504295808 8273683142571392 8281598018026658 8302739920346368 8305094053424896 8323557700234712 8325943844730148 8330869709198582 8360496565768298 8362001882279344 8366975317181572 8384216447224576 8399111358088276 8406778250989664 8409367573433008 8436302452392256 8441666435338864 8448208087251296 8471313162369056 8485991365686016 8510439785515072 8523274642623104 8523624361895552 8523651090681664 8531805093638311 8553558921227008 8556011001007232 8558646287754304 8581677479667656 8582565401588269 8598176278149248 8614638152799848 8619734817007132 8619761847180974 8657988078029353 8658285221691872 8665891279273592 8695809833518912 8698275416419264 8703448855406032 8734014949720928 8747545894080448 8755914082116877 8763086274888673 8785457357575808 8787948358856576 8793861812956142 8810010347330738 8811982592491136 8818811211368704 8819200712411264 8846181237602618 8846571947499013 8852682672332032 8879239112111056 8880157821892994 8887431785884106 8902827773857024 8918644019413324 8926785153112736 8932460995532984 8963831369483536 8966372946377392 8966401063555544 9005232796300832 9036858741320128 9045507279907072 9050858858507648 9053453501065792 9082645040065792 9085248794883968 9091025391903392 9099323879097088 9108028589440612 9115489208195188 9147502368436952 9152914290224068 9179287774349056 9188068980765844 9193533732340447 9201925791393608 9236313071043136 9241806516565168 9277302626092144 9282791341392296 9305132848593127 9324307161822016 9331532793425024 9340872183123091 9364718282251136 9367373525374592 9388198801427524 9396446067351889 9400271291239168 9429445934587406 9431560262570888 9437169834495494 9470312721645076 9484984356081416 9515364393977312 9520993953369808 9528792842597392 9554853218020912 9562257505350368 9563246885115532 9598984409243744 9607746572559616 9610705798209152 9613460934121408 9647618783244416 9653356859443808 9655094956858624 9656093942252576 9679333901485612 9697943011400896 9722259037787114 9722289525308773 9747078770700544 9756403144524556 9762205921969753 9807631405334464 9808646173243736 9816680685748664 9851125505151008 9851156396778256 9856984620241304 9866418043323296 9894843517747832 9903875747741248 9911988265221952 9918658091357509 9946798691892608 9952683500049472 9977669535435511 9981731371109632 10014955742729912 10020912298484906 10041561558885248 10051167644560202 10059400812594098 10068583254092272 10087940719634176 10109921414402992 10110367939998872 10118202709149808 10148751796449136 10154787929555668 10157064898153264 10192736022186656 10202040174985984 10208526852037696 10244378707981184 10247283367288448 10247315501206336 10253378103629024 10291694624343808 10297815774992704 10317531741144004 10323635885485286 10349990859609856 10352925463858432 10359891998825044 10378916299595116 10389743305032448 10417701952223072 10423898047753736 10460473474541792 10470125117616892 10506895694103368 10516486618735552 10525100941421248 10562064590360192 10563157417339408 10602631572676736 10608904390162624 10634437541249288 10635537856453237 10665712343721344 10681631790692702 10711937052807424 10738795505545016 10776509639528464 10785336953709136 10823214539022944 10839982121235904 10843089658253216 10881135946708352 10887607677049376 10888088550768016 10890048962968448 10928294291828992 10929425011560608 10938377582626592 10948362373381888 10962211301082314 10993312605952768 10993798148348288 11004315174638162 11032407839364352 11035535934002944 11062095887412128 11069785777976198 11111153186042416 11111188028924312 11117761722830308 11156806767965432 11176138113055552 11209881340849984 11219063640855616 11225701157032544 11258464453460864 11265125280275776 11275906335226624 11296608274767361 11308392591711808 11325447127869056 11352279617243929 11374531097310976 11403050897640584 11424973958636672 11452471198268464 11453620236297148 11453656153103486 11496458071536112 11506952290391168 11554195902174848 11554706217141568 11563660239028352 11564856698279248 11605471919492192 11608074169318016 11614978257840608 11625580664518912 11634570766648453 11644100940605497 11673826899792512 11677136860398464 11684994463791038 11688307590813386 11718146404147456 11727745037042944 11754514795170602 11798441011983184 11805458324242492 11808805607213524 11850800957302636 11861618628108704 11913026340289984 11920074424477856 11965857277276448 11995367549495239 12007880793260992 12072179905530752 12082068536306048 12100781570029243 12131673378758528 12154900407375128 12162091591119652 12165578142057158 12207579189363088 12216065370370183 12227216462536712 12272909149194304 12280208658997552 12283690551203344 12326099375667584 12333430521212192 12334667946781544 12364354607034703 12392102466575104 12399433985783936 12411295689214214 12442980202342144 12443529772306304 12453172565107456 12490771441783552 12501002951573248 12528241486951216 12529537748698334 12539247191164876 12539801012959766 12583840191774964 12587408174722108 12651183746258512 12661546653862288 12698500604484928 12706013397520352 12750636306246208 12774050830270912 12786270904407013 12829372750894336 12829412981850752 12849283522814557 12861580663617868 12886307837066944 12898635299921281 12910409456876984 12914385916343548 12918088130225642 12963987739984684 12971698279877617 12974033848278776 13031610921569954 13032058168732096 13043506461587056 13088538512306816 13089851698625312 13089892746403984 13097637098128856 13166409283873664 13179004700918186 13179586778927101 13216979083747712 13224798623353408 13257999245715679 13263396479419648 13274260866103552 13307543932120568 13315458807575834 13319234231391998 13366010742230692 13433731194480688 13444735106678512 13491952370562848 13493348344752052 13495777836815456 13543772522631584 13555670342008424 13556135574981376 13622942199403264 13624351726739936 13675265459744512 13683399043483456 13696489029813319 13708991485137416 13717707957425654 13756626986222848 13765883888849716 13769830204746014 13829464651461992 13837689947646446 13850321294262544 13850933022357704 13899533246993888 13903517876636752 13907800217600744 13961217566137352 13972036451992528 13973961671470528 13985408100244672 13998786998299753 14034524181711488 14038503487089536 14042827404179392 14095349167099648 14096763367750336 14130690979468232 14143104390034802 14192774293296508 14193401146536878 14233669782497536 14247286175784364 14276368206060688 14319471712798096 14330568218474144 14331201157668304 14381531647742816 14385609342539552 14394165414709976 14458495710009728 14467095132517664 14470339032985472 14521158168594688 14529794860606144 14533914593493568 14543694536812081 14566225975410746 14570401728277759 14607552366813952 14633503293988852 14684895454645208 14698444876654483 14698949329848992 14711861939231912 14759298190106912 14763529291686448 14772916261843012 14824798034145848 14827467255175744 14850484889950528 14864691348710047 14893269624651376 14906864527528064 14916342633317216 14959877424461696 14968728112147264 14973019251762656 15017935589418398 15048881800045184 15075616767399734 15084535929762481 15114102964920064 15118388370711808 15128561609338036 15151999137960776 15181129780654208 15217667208658096 15221981978733712 15275440848263648 15284526162011624 15352835650835072 15365411550489728 15419374137786112 15420969536859488 15423746099217664 15432919619895232 15433601246719712 15447689376141568 15462467140213132 15492194676581056 15511112307029248 15526636479283982 15538668446194348 15570687687702784 15583442035522816 15598349665021084 15607627033973317 15621874017947288 15677380522772176 15686704896596188 15691152656160436 15736948805424016 15759157393526456 15814502797310224 15828938622014336 15829637739837376 15839003002388384 15889734716156288 15894628820115136 15899185391046944 15939050031521071 15952106114341579 15955677218442688 15968041659420032 16008129144764666 16017600007892119 16053546414260992 16079120716340227 16120168736158592 16163547874325488 16220313478053152 16221029881756432 16235279595661252 16315849378355072 16317537533188528 16377792249684736 16378515608763776 16388256993939488 16392903669405536 16429347902498167 16450474759668544 16475960227685504 16491721669229846 16505230459499054 16533823008591616 16547366285142784 16563196036053316 16573047262878883 16647115400469424 16651887689460296 16661739418397164 16720993131536596 16724003764558688 16733950634363144 16798222716176552 16813556501979328 16818735146866016 16872604904784512 16883332870677728 16896416174502592 16938834327599821 16942626324738112 17020879571030144 17046549285246208 17047248723791104 17047302181363328 17063610187276622 17073705502917973 17112022002014464 17117292575508608 17163354959335312 17165130803176538 17196352556298496 17229276305599696 17239469634014264 17239523694361948 17315976156058706 17316570443383744 17331782558547184 17391619667037824 17396550832838528 17406897710812064 17468029899441856 17495091788160896 17511828164233754 17526172549777346 17570914715151616 17575896717713152 17587723625912284 17620020694661476 17623965184982272 17638401424822528 17692362475205236 17693143894998026 17758478224222112 17760315643785988 17774863571768212 17837288038826648 17853570306225472 17864921991065968 17927662738967072 17932745892754784 17932802127111088 18010465592601664 18055680547002007 18073717482640256 18101717717015296 18106907002131584 18129810997943827 18170497589767936 18182050783806784 18199444327286191 18216057178881224 18230978416390376 18295004736873904 18305828580448136 18376137961531688 18387067464680894 18403851582787216 18472626142086272 18483613033130336 18554605252184288 18565582682784592 18610265697186254 18648614323644032 18663065586850048 18681744366246182 18729436564502272 18734747050749184 18776397602855048 18792892134703778 18858891869174812 18863120525141776 18874339668990988 18940625443290152 18969968712162832 19030728787954624 19041987906739616 19057585685194784 19109706436041824 19124515010700736 19126493770231064 19197968818487488 19221411596418304 19226921868242816 19295237566488832 19306713718887616 19312187884505152 19325183151654409 19358667802971224 19395886022801792 19444518075574228 19444579050617546 19512806289049112 19524411843939506 19615262810668928 19617292346487472 19633361371497328 19702251010302016 19702312793556512 19713969240482608 19732836086646592 19751713161984583 19789687035495664 19807751495482496 19823976530443904 19837316182715018 19893597383785216 19905367000098944 19955339070871022 20029911485459824 20041824596969812 20043835413520009 20083123117770496 20102335289120404 20118801625188196 20137166508184544 20219842828805984 20220735879997744 20236405418299616 20297503592898272 20309575859111336 20314129796306528 20385472044373312 20417053704075392 20488757415962368 20494566734576896 20494631002412672 20506756207258048 20595631549985408 20635063482288008 20647271770970572 20719783997650088 20738901675279613 20757832599190232 20835403904446144 20847796095507472 20920946949083584 20940250235233784 21013791388206736 21032973237471104 21050201882842496 21124129180720384 21126314834678816 21205263145353472 21217808780325248 21268875082498576 21271075712906474 21283660284459391 21331424687442688 21363263581385404 21477591011090032 21553019279056928 21570673907418272 21646429078045888 21679964242471808 21686179316506432 21762271893416704 21775215354098752 21776177101536032 21780097925936896 21858850023121216 21876755165253184 21924422602164628 21987596296696576 22008630349276324 22021720335606187 22027964305763689 22124191774824256 22139571555952396 22222306372084832 22222376057848624 22235523445660616 22313613535930864 22352276226111104 22419762681699968 22438127281711232 22451402314065088 22472880058625737 22507766161331269 22516928906921728 22530250560551552 22593216549534722 22600175353601209 22616785183423616 22650894255738112 22686978544973197 22704559234487858 22806101795281168 22849947917273344 22904942396536928 22907240472594296 22907312306206972 22992916143072224 23013904580782336 23108391804349696 23109412434283136 23127320478056704 23129713396558496 23210943838984384 23216148338636032 23229956515681216 23269141533296906 23288201881210994 23347653799585024 23354273720796928 23369988927582076 23376615181626772 23390518798903711 23509029590341204 23596882023966368 23610916648484984 23617611214427048 23701601914605272 23723237256217408 23826052680579968 23840148848955712 23862955113798463 23931714554552896 23990735098990478 24015761586521984 24090296805487003 24144359811061504 24164137072612096 24201563140058486 24263346757517056 24309800814750256 24324183182239304 24331156284114316 24415158378726176 24432130740740366 24454432925073424 24545818298388608 24560417317995104 24567381102406688 24652198751335168 24666861042424384 24669335893563088 24728709214069406 24798867971567872 24822591378428428 24837355013268889 24887059544612608 24932750807622637 25056482973902432 25059075497396668 25078494382329752 25079602025919532 25167680383549928 25174816349444216 25302367492517024 25323093307724576 25397001208969856 25412026795040704 25501272612492416 25548101660541824 25572541808814026 25608630764480491 25658825963701504 25678668023431201 25698567045629114 25723161327235736 25772615674133888 25797270599842562 25820818913753968 25828771832687096 25836176260451284 25927975479969368 25943396559755234 25948067696557552 26063221843139908 26064116337464192 26087012923174112 26177077024613632 26179703397250624 26179785492807968 26195274196257712 26332818567747328 26358009401836372 26359173557854202 26433958167495424 26449597246706816 26474982816341563 26515998491431358 26615087864241136 26630917615151668 26638468462783996 26732021484461384 26867462388961376 26889470213357024 26983904741125696 26986696689504104 26991555673630912 27059317495372981 27087545045263168 27111340684016848 27192669780840109 27248703453479872 27297111913786897 27366798086966912 27392978059626638 27417982970274832 27435415914851308 27531767777699432 27539660409492028 27658929302923984 27675379895292892 27700642588525088 27701866044715408 27799066493987776 27807035753273504 27815600435201488 27922435132274704 27944072903985056 27947923342941056 27970816200489344 27997573996599506 28069048363422976 28077006974179072 28085654808358784 28193526735500672 28261381958936464 28286208780069604 28385548586593016 28386802293073756 28494572351568728 28552736412121376 28638943425596192 28661136436948288 28662402315336608 28763063295485632 28771218685079104 28788330829419952 28916991420019456 28934190265035328 28940678065970944 28985593063093303 29059589721212288 29067829186987136 29087389073624162 29132451950821492 29140803456555518 29261737980189043 29267006587977704 29369790909290416 29396889753308966 29397898659697984 29423723878463824 29518596380213824 29527058583372896 29545832523686024 29649596068291696 29654934510351488 29700969779901056 29729382697420094 29786539249302752 29813729055056128 29832685266634432 29861224187488993 29919754848923392 29937456224294528 29946038503525312 30035871178836796 30097763600090368 30151233534799468 30169071859524962 30257123218676072 30303998275921552 30362259561308416 30435334417316192 30443963957467424 30550881696527296 30569052324023248 30705671301670144 30730823100979456 30778516345346497 30841939073718976 30865839239790464 30867202493439424 30896731067253301 30924934280426264 30984389353162112 31053272958567964 31077336892388696 31080552376625479 31196699330042168 31215254067946634 31243748035894576 31354761045544352 31373409793192376 31382305312320872 31473897610848032 31518314787052912 31629005594620448 31657877244028672 31659275479674752 31678006004776768 31708310219704807 31779469432312576 31789257640230272 31798370782093888 31878100063042142 31904212228683158 31911354436885376 31936083318840064 32016258289529332 32035200015784238 32158241432680454 32240337472317184 32327095748650976 32440626956106304 32442059763512864 32470559191322504 32631698756710144 32635075066377056 32757031217527552 32776513987878976 32785807338811072 32807869071413299 32858695804996334 32900949519337088 32951920455371008 32983443338459692 33003060771055921 33010460918998108 33126392072106632 33146094525757766 33294230800938848 33303775378920592 33323478836794328 33441986263073192 33448007529117376 33467901268726288 33531978158718013 33596445432353104 33627113003958656 33637470293732032 33669648996181393 33745209809569024 33766665741355456 33792832349005184 33877668655199642 33885252649476224 34027906632254899 34041759142060288 34094604362726656 34127220374553244 34147411005835946 34234585151017216 34326709918670624 34330261606353076 34458552611199392 34478939268028528 34479047388723896 34631952312117412 34633140886767488 34663565117094368 34783239334075648 34793101665677056 34813795421624128 34936059798883712 34990183576321792 35023656328467508 35052345099554692 35175447251824568 35179086755960707 35207902844079343 35240041389322952 35384724950410472 35386287789996052 35516956448444224 35520631287571976 35549727143536424 35674576077653296 35707140612450944 35729843982131936 35855325477934144 35865491785509568 35865604254222176 36020931185203328 36111361094004014 36132725599198501 36147434965280512 36213814004263168 36259621995887654 36364101567613568 36398888654572382 36432114357762448 36461956832780752 36590009473747808 36611657160896272 36752275923063376 36774134929361788 36807703165574432 36945252284172544 36967226066260672 37109210504368576 37131165365569184 37220531394372508 37297228647288064 37363488732492364 37385711267424457 37552795205710096 37585784269407556 37717783738349624 37726241050283552 37748679337981976 37881250886580304 37939937424325664 38061457575909248 38083975813479232 38115171370389568 38219412872083648 38249030021401472 38252987540462128 38367739553788099 38395937636974976 38453843736485632 38515103111233567 38613427437775232 38624375769010304 38650366303308818 38717335605942448 38791772045603584 38889036151148456 38889158101235092 39025612578098224 39048823687879012 39230525621337856 39234584692974944 39266722742994656 39404502020604032 39404625587113024 39427938480965216 39465672173293184 39503426323969166 39579374070991328 39615502990964992 39647953060887808 39674632365430036 39810734000197888 39910678141742044 40059822970919648 40083649193939624 40087670827040018 40204670578240808 40237603250376392 40274333016369088 40439685657611968 40441471759995488 40472810836599232 40595007185796544 40619151718222672 40628259592613056 40770944088746624 40834107408150784 40897480623268633 40909076567846851 40989262004825344 41013512414516096 41191263099970816 41270126964576016 41294543541941144 41439567995300176 41477803350559226 41515665198380464 41670807808892288 41695592191014944 41841893898167168 41880500470467568 42027582776413472 42065946474942208 42100403765684992 42132960154950223 42252629669357632 42435617560650496 42537750164997152 42542151425812948 42567320568918782 42726527162770808 42955182022180064 43106038558113856 43141347814836544 43292858156091776 43359928484943616 43372358633012864 43439534912249749 43550430708197504 43552354203072064 43594017807220411 43717700046242432 43753510330506368 43848845204329256 43853382120444169 44017260698552648 44043440671212374 44055928611527378 44248383549648512 44279143111904792 44444612744169664 44444752115697248 44471046891321232 44627227071861728 44704552452222208 44739122638761577 44839525363399936 44876254563422464 44902804628130176 44945760117251474 45015532322662538 45060501121103104 45186433099069444 45200350707202418 45233570366847232 45373957089946394 45409118468975716 45612203590562336 45809884793073856 45814480945188592 45814624612413944 45985832286144448 46126516453213651 46218824868566272 46259426793116992 46303680071299183 46421887677968768 46459913031362432 46538283066593812 46576403762421988 46739977855164152 46753230363253544 46781037597807422 47018059180682408 47193764047932736 47221833296969968 47235222428854096 47403203829210544 47446474512434816 47652105361159936 47680297697911424 47725910227596926 47863429109105792 47981470197980956 48011977850989789 48031523173043968 48180593610974006 48194405716611049 48403126280116972 48619601629500512 48648366364478608 48662312568228632 48830316757452352 48864261481480732 48908865850146848 49091636596777216 49120834635990208 49134762204813376 49167825230348617 49333722084848768 49338671787126176 49457418428138812 49645182756856856 49674710026537778 49676904012879073 49865501615245274 50112965947804864 50118150994793336 50156988764659504 50159204051839064 50335360767099856 50349632698888432 50604734985034048 50646186615449152 50694636411318523 50794002417939712 50824053590081408 50981790913937611 51002545224984832 51096203321083648 51145083617628052 51217261528960982 51357336046862402 51397134091258228 51446322654471472 51545231348267776 51594541199685124 51641637827507936 51657543665374192 51672352520902568 51855950959938736 51886793119510468 51896135393115104 52126443686279816 52128232674928384 52174025846348224 52359406794501248 52359570985615936 52390548392515424 52716018803672744 52718347115708404 52764658685899069 52899194493413632 52949965632683126 53031996982862716 53230175728482272 53261835230303336 53276936925567992 53464042968922768 53734924777922752 53778940426714048 53830387117173277 53967809482251392 53973393379008208 53983111347261824 54118634990745962 54175090090526336 54222681368033696 54343227677493937 54385339561680218 54497406906959744 54594223827573794 54733596173933824 54785956119253276 54835965940549664 54870831829702616 55063535555398864 55079320818984056 55317858605847968 55350759790585784 55401285177050176 55403732089430816 55598132987975552 55614071506547008 55631200870402976 55844870264549408 55888145807970112 55895846685882112 55941632400978688 55995147993199012 56028452006676331 56171309616717568 56387053471001344 56522763917872928 56572417560139208 56771097173186032 56773604586147512 56989144703137456 57105472824242752 57160101784214923 57277886851192384 57322272873896576 57324804630673216 57526126590971264 57542437370158208 57576661658839904 57721025842304461 57768306608246689 57868380530070656 57971186126186606 58119179442424576 58135658373974272 58174778147248324 58264903901642984 58281606913111036 58523475960378086 58534013175955408 58739581818580832 58793779506617932 58795797319395968 58847447756927648 59037192760427648 59054117166745792 59091665047372048 59299192136583392 59309869020702976 59401939559802112 59458765394840188 59573078498605504 59665370533268864 59722448374977986 59722635655468177 59874912448589056 59892077007050624 60071742357673592 60302467069598936 60338143719049924 60514246437352144 60607996551843104 60870668834632384 60887927914934848 61101763393054592 61138104648046496 61291398574818139 61341603924220711 61557032690692994 61683878147437952 61731678479580928 61734404986878848 61793462134506602 61849868560852528 61968778706324224 62106545917135928 62154673784777392 62161104753250958 62393398660084336 62430508135893268 62487496071789152 62709522091088704 62746819586384752 62764610624641744 62947795221696064 63036629574105824 63258011189240896 63318550959349504 63356012009553536 63416620439409614 63578515280460544 63596741564187776 63756200126084284 63808424457366316 63822708873770752 64032516579058664 64070400031568476 64316482865360908 64654191497301952 64881253912212608 64884119527025728 64941118382645008 65135929940151889 65270150132754112 65332589689641313 65386105281861637 65553027975757952 65571614677622144 65615738142826598 65717391609992668 65801899038674176 65966886676919384 66006121542111842 66020921837996216 66252784144213264 66292189051515532 66588461601877696 66607550757841184 66646957673588656 66883972526146384 66896015058234752 66935802537452576 67063956317436026 67192890864706208 67254226007917312 67274940587464064 67339297992362786 67533331482710912 67585664698010368 67755337310399284 67770505298952448 68055813264509798 68254440749106488 68294822011671892 68653419837341248 68660523212706152 68917105222398784 68957878536057056 68958094777447792 69263904624234824 69266281773534976 69327130234188736 69430606639502563 69627590843248256 69872119597767424 70047312656935016 70104690199109384 70350894503649136 70358173511921414 70415805688158686 70480082778645904 70769449900820944 70772575579992104 71033912896888448 71041262575143952 71099454287072848 71349152155306592 71414281224901888 71459687964263872 71528048635148053 71710650955868288 71730983571019136 71731208508444352 72041862370406656 72222722188008028 72265451198397002 72519243991775308 72728203135227136 72797777309144764 72864228715524896 72923913665561504 73180018947495616 73223314321792544 73504551846126752 73548269858723576 73615406331148864 73934452132521344 74008448835513721 74218421008737152 74262330731138368 74441062788745016 74448764995172659 74726977464984728 74771422534848914 75105590411420192 75171568538815112 75435567476699248 75452482100567104 75497358675963952 75762501773160608 75879874848651328 75952464014641747 76122915151818496 76167951626958464 76230342740779136 76438825744167296 76498060042802944 76505975080924256 76735479107576198 76791875273949952 77030206222467134 77226854875550464 77248751538020608 77300732606617636 77434671211884896 77778072302296912 77778316202470184 78051225156196448 78097647375758024 78469169385949888 78533445485989312 78809004041208064 78809251174226048 78855876961930432 78931344346586368 79006852647938332 79076257923371527 79158748141982656 79349264730860072 79821356283484088 80119645941839296 80167298387879248 80175341654080036 80409341156481616 80475206500752784 80548666032738176 80879371315223936 80882943519990976 80945621673198464 81190014371593088 81238303436445344 81256519185226112 81441995366539171 81508706584238479 81541888177493248 81794961246537266 81818153135693702 82027024829032192 82540253929152032 82589087083882288 82879135990600352 82955606701118452 83031330396760928 83341615617784576 83391184382029888 83683787796334336 83761000940935136 83967572846466673 84055165552826944 84265920309900446 84505259338715264 84705470990204701 85075500329994304 85084302851625896 85134641137837564 85453054325541616 85910364044360128 86212077116227712 86282695629673088 86550482249242921 86585716312183552 86744717266025728 86879069824499498 87100861416395008 87104708406144128 87188035614440822 87435400092484864 87507020661012736 87697690408658512 87706764240888338 88034521397105296 88086881342424748 88111857223054756 88496767099297024 88558286223809584 88889225488339328 88889504231394496 88942093782642464 89254454143723456 89478245277523154 89503896330849091 89805609256260352 89891520234502948 89944984659701899 90031064645325076 90290447099448967 90372866198138888 90400701414404836 90747914179892788 90818236937951432 91224407181124672 91619769586147712 91628961890377184 91629249224827888 91971664572288896 92253032906427302 92257107452489707 92518853586233984 92607360142598366 92843775355937536 92919826062724864 93076566133187624 93152807524843976 93479955710328304 93506460726507088 93562075195614844 94036118361364816 94387528095865472 94443666593939936 94470444857708192 94806407658421088 94892949024869632 95360595395822848 95451820455193852 95726858218211584 95875423208693233 95962940395961912 96023955701979578 96361187221948012 96388811433222098 96806252560233944 97239203259001024 97296732728957216 97324625136457264 97660633514904704 97728522962961464 97817731700293696 97991508988098271 98241669271980416 98269524409626752 98335650460697234 98667444169697536 98677343574252352 98914836856277624 99290365513713712 99349420053075556 99353808025758146 99731003230490548 100225931895609728 100236301989586672 100313977529319008 100318408103678128 100670721534199712 100699265397776864 100923137115345883 101209469970068096 101292373230898304 101389272822637046 101648107180162816 101805861757684567 101963581827875222 102290167235256104 102434523057921964 102714672093724804 102794268182516456 102892645308942944 103189082399370248 103283275655015872 103315087330748384 103344705041805136 103711901919877472 103773586239020936 103792270786230208 104052839440970329 104252887372559632 104348051692696448 104718813589002496 104719141971231872 104781096785030848 105432037607345488 105436694231416808 105529317371798138 105899931265366252 106063993965725432 106460351456964544 106523670460606672 106553873851135984 106928085937845536 107469849555845504 107557880853428096 107660774234346554 107935618964502784 107946786758016416 107966222694523648 108237269981491924 108350180181052672 108445362736067392 108686455354987874 108770679123360436 108994813813919488 109188447655147588 109571912238506552 109671931881099328 109741663659405232 110127071110797728 110158641637968112 110635717211695936 110701519581171568 110802570354100352 110807464178861632 110913466217298043 111196265975951104 111228143013094016 111262401740805952 111573350220647497 111689740529098816 111776291615940224 111990295986398024 112056904013352662 112553845014381589 113045527835745856 113144835120278416 113542194346372064 113547209172295024 113978289406274912 114210945648485504 114320203568429846 114555773702384768 114644545747793152 114649609261346432 115005435317487169 115052253181942528 115084874740316416 115153323317679808 115442051684608922 115536613216493378 115736761060141312 115942372252373212 116349556294496648 116529807803285968 116563213826222072 117046951920756172 117068026351910816 117479163637161664 117587559013235864 117591594638791936 117694895513855296 118074385520855296 118108234333491584 118183330094744096 118598384273166784 118917530789680376 119146156997211008 119330741066537728 119444896749955972 119445271310936354 119515938520425811 119784154014101248 120143484715347184 120604934139197872 120676287438099848 121028492874704288 121215993103686208 121431338380600183 121741337669264768 121775855829869696 122203526786109184 122276209296092992 122582797149636278 122683207848441422 123114065381385988 123367756294875904 123468809973757696 123586924269013204 123699737121705056 124213091834271856 124309347569554784 124322209506501916 124786797320168672 124861016271786536 124974992143578304 125419044182177408 125493639172769504 125529221249283488 125895590443392128 126073259148211648 126389763829014049 126516022378481792 126712024019107072 126833240878819228 126908676985606789 127193483128375552 127396110291003337 127512400252168568 127616848914732632 128065033158117328 128140800063136952 128632965730721816 128942555187647617 129308382994603904 129762507824425216 129768239054051456 129882236765290016 130271859880303778 130540300265508224 130665179379282626 130772210563723274 131106055951515904 131143229355244288 131231476285653196 131434783219985336 131933773353838768 132012243084223684 132041843675992432 132505568288426528 132584378103031064 133176923203755392 133215101515682368 133293915347177312 133767945052292768 133792030116469504 133871605074905152 134127912634872052 134385781729412416 134549881174928128 134678595984725572 135066662965421824 135276282061580863 135510674620798568 136111626529019596 136508881498212976 136589644023343784 137306839674682496 137321046425412304 137834210444797568 137915757072114112 137916189554895584 138261992133892081 138527809248469648 138654260468377472 138861213279005126 139255181686496512 140094625313870032 140209380398218768 140701789007298272 140716347023842828 140831611376317372 140960165557291808 141538899801641888 141545151159984208 142067825793776896 142082525150287904 142198908574145696 142698304310613184 142919375928527744 143056097270296106 143421301911736576 143461967142038272 143462417016888704 144445444376016056 144530902396794004 145038487983550616 145595554618289528 145728457431049792 145847827331123008 146360037894991232 146446628643585088 147009103692253504 147096539717447152 147230812662297728 147868904265042688 148016897671027442 148436842017474304 148524661462276736 148882125577490032 148897529990345318 149453954929969456 149542845069697828 150211180822840384 150343137077630224 150871134953398496 150904964201134208 150994717351927904 151525003546321216 151759749697302656 151904928029283494 152335903253916928 152460685481558272 152877651488334592 153011950161848512 153470958215152396 154060412444934268 154601465213235272 154869342423769792 155556144604593824 155556632404940368 156102450312392896 156195294751516048 156938338771899776 157066890971978624 157310160410380159 157618502348452096 157711753923860864 158013705295876664 158152515846743054 158317496283965312 158698529461720144 158808849814812379 159642712566968176 160239291883678592 160334596775758496 160350683308160072 160818682312963232 160950413001505568 161097332065476352 161758742630447872 161765887039981952 161891243346396928 162380028743186176 162476606872890688 162513038370452224 162883990733078342 163017413168476958 163589922493074532 163636306271387404 165080507858304064 165178174167764576 165758271981200704 165911213402236904 166062660793521856 166221521757291169 166782368764059776 167040685796589241 167522001881870272 167682258898976653 167935145692933346 168110331105653888 168531840619800892 168632077638409021 169010518677430528 169410941980409402 170151000659988608 170168605703251792 170269282275675128 170906108651083232 171334628126052313 171820728088720256 172424154232455424 172565391259346176 173100964498485842 173758139648998996 174209416812288256 174376071228881644 174529255653358459 175395380817317024 175413528481776676 176069042794210592 176173762684849496 176223714446109512 177116572447619168 177778450976678656 177779008462788992 177884187565284928 178054357387573147 178508908287446912 178956490555046308 179007792661698182 179750676164018407 179783040469005896 179889969319403798 180062129290650152 180580894198897934 180745732396277776 180801402828809672 181495828359785576 181636473875902864 182448814362249344 183239539172295424 183257923780754368 183258498449655776 183943329144577792 184506065812854604 184514214904979414 185037707172467968 185214720285196732 185324879714390941 186153132266375248 186305615049687952 186959911420656608 187012921453014176 187124150391229688 188072236722729632 188775056191730944 188887333187879872 188940889715416384 189068028978557053 189415222467610867 189612815316842176 190903640910387704 191079783396508279 191750846417386466 191925880791923824 192047911403959156 192722374443896024 192777622866444196 193612505120467888 194478406518002048 194593465457914432 194649250272914528 195321267029809408 195457045925922928 195635463400587392 195983017976196542 196483338543960832 196539048819253504 196671300921394468 197354687148504704 197829673712555248 198580731027427424 198698840106151112 198707616051516292 199462006460981096 200451863791219456 200472603979173344 200627955058638016 200636816207356256 201341443068399424 201398530795553728 201846274230691766 202418939940136192 202584746461796608 202778545645274092 202899151441653121 203611723515369134 203927163655750444 204580334470512208 204869046115843928 205429344187449608 205588536365032912 205785290617885888 206378164798740496 206566551310031744 206630174661496768 206689410083610272 207423803839754944 207547172478041872 207584541572460416 208105678881940658 208505774745119264 208696103385392896 209028569312422951 209438283942463744 209562193570061696 210864075214690976 210873388462833616 211058634743596276 211799862530732504 212127987931450864 212920702913929088 213047340921213344 213107747702271968 213856171875691072 214939699111691008 215115761706856192 215321548468693108 215449614417425479 215893573516032832 216277117470773107 216474539962983848 216890725472134784 217372910709975748 217541358246720872 218376895310295176 219143824477013104 219343863762198656 219483327318810464 220254142221595456 220317283275936224 221271434423391872 221403039162343136 221605140708200704 221614928357723264 221826932434596086 221958171537933649 222456286026188032 222524803481611904 223146700441294994 223379481058197632 223552583231880448 223980591972796048 224113808026705324 225107690028763178 226091055671491712 226289670240556832 227084388692744128 227094418344590048 227956578812549824 228421891296971008 228640407136859692 229111547404769536 229299218522692864 229655083499893093 230010870634974338 230306646635359616 230884103369217844 231073226432986756 231884744504746424 232699112588993296 233059615606571936 233126427652444144 234093903841512344 234136052703821632 234723847111026091 234958327274323328 235175118026471728 235389791027710592 235687542973269751 236216468666983168 236366660189488192 236592776254720483 237196768546333568 237835061579360752 238292313994422016 238889793499911944 238890542621872708 239031877040851622 240286969430694368 241209868278395744 241352574876199696 242056985749408576 242431986207372416 242862676761200366 243482675338529536 243551711659739392 244552418592185984 245165594299272556 245366415696882844 246228130762771976 246253607291724949 247173848538026408 247399474243410112 248426183668543712 248618695139109568 248644419013003832 249573594640337344 249722032543573072 249949984287156608 250838088364354816 250987278345539008 251058442498566976 251227380971507317 251791180886784256 252146518296423296 252779527658028098 253032044756963584 253666481757638456 253817353971213578 254792220582006674 255024800504337136 255233697829465264 256130066316234656 256281600126273904 257265931461443632 257885110375295234 258616765989207808 259536478108102912 259764473530580032 260543719760607556 261080600531016448 261330358758565252 261544421127446548 262462952571306392 262869566439970672 263867546707677536 264024486168447368 264083687351984864 265011136576853056 265168756206062128 266353846407510784 266430203031364736 266587830694354624 267535890104585536 267743210149810304 268255825269744104 268771563458824832 269357191969451144 269605721778634969 270552564123161726 271021349241597136 272223253058039192 273017762996425952 273179288046687568 274613679349364992 274642092850824608 275668420889595136 275831514144228224 275832379109791168 276523984267784162 277055618496939296 277308520936754944 277722426558010252 280189250627740064 280418760796437536 281403578014596544 281432694047685656 281663222752634744 281920331114583616 283077799603283776 283090302319968416 284165050300575808 284397817148291392 285396608621226368 285838751857055488 286112194540592212 286282364362880431 286363535974927957 286924834033777408 288890888752032112 289061804793588008 290076975967101232 291191109236579056 291456914862099584 291695654662246016 292720075789982464 292893257287170176 294018207384507008 294193079434894304 294461625324595456 294930721084651561 296033795342054884 297049322924553472 297764251154980064 297795059980690636 298907909859938912 299085690139395656 300422361645680768 300686274155260448 301742269906796992 301809928402268416 301989434703855808 303050007092642432 303519499394605312 303809856058566988 304076744385748243 305158124650542877 306023900323697024 306941916430304792 308120824889868536 309202930426470544 309738684847539584 311112289209187648 311113264809880736 312204900624785792 312390589503032096 313173858471331039 313876677543799552 314133781943957248 314620320820760318 315423507847721728 316027410591753328 316305031693486108 316634992567930624 317397058923440288 317617699629624758 319285425133936352 320478583767357184 320669193551516992 320701366616320144 321637364625926464 321900826003011136 322885615172495557 323531774079963904 324125760499094281 324953213745781376 325767981466156684 326034826336953916 327179844986149064 327272612542774808 330161015716608128 330356348335529152 331516543962401408 331822426804473808 332125321587043712 332443043514582338 333564737528119552 333822684304605613 334081371593178482 335044003763740544 335364517797953306 335870291385866692 336220662211307776 337063681239601784 337264155276818042 338821883960818804 340302001319977216 340337211406503584 340538564551350256 341812217302166464 342669256252104626 343641456177440512 344174776612440319 346201928996971684 347516279297997992 348752142457763288 349058511306716918 350790761634634048 350827056963553352 352138085588421184 352347525369698992 352447428892219024 354233144895238336 354862454879229661 355558016925577984 355768375130569856 356108714775146294 357017816574893824 357912981110092616 358015585323396364 359501352328036814 359566080938011792 359779938638807596 360124258581300304 361161788397795868 361491464792555552 361602805657619344 362991656719571152 363272947751805728 364897628724498688 366515847561508736 366516996899311552 366867619026447373 369012131625709208 369028429809958828 370429440570393464 370649759428781882 372306264532750496 372611230099375904 373919822841313216 374025842906028352 374248300782459376 376144473445459264 376812709820212939 377774666375759744 377881779430832768 378136057957114106 378830444935221734 379225630633684352 380402593742457559 381807281820775408 382159566793016558 383501692834772932 383851761583847648 384095822807918312 385444748887792048 385555245732888392 387225010240935776 388956813036004096 389186930915828864 389298500545829056 390914091851845856 391270926801174784 391966035952393084 393342601842788936 394709374297009408 395659347425110496 397161462054854848 397397680212302224 397415232103032584 398924012921962192 400120712489504461 400945207958346688 401255910117276032 401273632414712512 401657503874292913 402682886136798848 402797061591107456 403692548461383532 404047180896131227 405557091290548184 405798302883306242 407223447030738268 407854327311500888 409160668941024416 409738092231687856 410858688374899216 411177072730065824 411570581235771776 412756329597480992 413133102620063488 413260349322993536 413378820167220544 414847607679509888 415094344956083744 415169083144920832 416211357763881316 417011549490238528 418057138624845902 418058449588277239 419124387140123392 421728150429381952 421746776925667232 422117269487192552 423599725061465008 424255975862901728 425841405827858176 426094681842426688 426215495404543936 426502297928372887 427712343751382144 429039790023726973 430643096937386216 430899228834850958 431787147032065664 432554234941546214 432949079925967696 433781450944269568 434745821419951496 435082716493441744 436753790620590352 438287648954026208 438687727524397312 438966654637620928 440508284443190912 440634566551872448 442542868846783744 442806078324686272 443229856715446528 443653864869192172 443916343075867298 445049606963223808 446293400882589988 446758962116395264 447961183945592096 448227616053410648 450215380057526356 452182111342983424 452579340481113664 454168777385488256 454188836689180096 455913157625099648 457280814273719384 457328127827489191 457702736973031459 459310166999786186 460021741269948676 460613293270719232 461768206738435688 462146452865973512 463769489009492848 465398225177986592 466119231213143872 466252855304888288 468187807683024688 468272105407643264 469447694222052182 469916654548646656 470350236052943456 470779582055421184 471375085946539502 472733320378976384 473185552509440966 474393537092667136 475670123158721504 477779586999823888 477781085243745416 478063754081703244 480573938861388736 482419736556791488 482705149752399392 484113971498817152 484863972414744832 485725353522400732 486014246476517941 489104837184371968 490331188598545112 490732831393765688 492456261525543952 492507214583449898 494347697076052816 494798948486820224 496852367337087424 497237390278219136 497288838026007664 499147189280674688 499444065087146144 499899968574313216 500696340446036371 501974556691078016 502116884997133952 502454761943014634 504293036592846592 505559055316056196 507332963515276912 507634707942427156 509584441164013348 510049601008674272 510467395658930528 512260132632469312 512563200252547808 514531862922887264 515770220750590468 518059141848596047 519528947061160064 521087439521215112 522660717517130504 523088842254893096 524925905142612784 525739132879941344 527735093415355072 528048972336894736 528167374703969728 530022273153706112 530337512412124256 531667248102492229 532860406062729472 533175661388709248 535071780209171072 535486420299620608 536511650539488208 537543126917649664 538714383938902288 539211443557269938 541105128246323452 542042698483194272 544446506116078384 546035525992851904 546358576093375136 549284185701649216 551663028288456448 551664758219582336 553047968535568324 554111236993878592 555444853116020504 560378501255480128 560837521592875072 562807156029193088 562865388095371312 563326445505269488 563840662229167232 566155599206567552 566180604639936832 566722231493865343 568330100601151616 568795634296582784 570093967565774197 570793217242452736 572224389081184424 572564728725760862 572727071949855914 577781777504064224 578123609587176016 580153951934202464 582382218473158112 582913829724199168 583391309324492032 585786514574340352 588036414769014016 588386158869788608 589861442169303122 592067590684109768 595528502309960128 595590119961381272 597815819719877824 598171380278791312 600844723291361536 601372548310520896 601947840926889379 603484539813593984 603978869407711616 606100014185284864 607619712117133976 608153488771496486 610316249301085754 612047800647394048 613883832860609584 616241649779737072 618405860852941088 619477369695079168 622224578418375296 622226529619761472 624409801249571584 624781179006064192 626347716942662078 626527274315943637 629240641641520636 632033129696142769 632054821183506656 632610063386972216 634794117846880576 635235399259249516 638570850267872704 639181727994532021 641338387103033984 641402733232640288 643274729251852928 643801652006022272 645771230344991114 645799752167427949 648251520998188562 649906427491562752 651535962932313368 652069652673907832 654359689972298128 654545225085549616 660322031433216256 660712696671058304 663033087924802816 663644853608947616 664250643174087424 664886087029164676 667645368609211226 668162743186356964 670088007527481088 670729035595906612 671127962460852631 671740582771733384 674127362479203568 674528310553636084 677643767921637608 680674422813007168 681077129102700512 683624434604332928 685338512504209252 685940562916687897 688349553224880638 692403857993943368 695032558595995984 697504284915526576 698117022613433836 701581523269268096 701654113927106704 704276171176842368 704695050739397984 704894857784438048 706461959807421181 708466289790476672 709724909758459322 711536750261139712 712217429550292588 712641032303791969 715825962220185232 716031170646792728 719002704656073628 719132161876023584 719559877277615192 720248517162600608 722323576795591736 722982929585111104 723205611315238688 725983313439142304 726545895503611456 728369876086792303 733031695123017472 733033993798623104 733735238052894746 738024263251418416 738056859619917656 740858881140786928 741299518857563764 744612529065500992 745222460198751808 747839645682626432 748051685812056704 748496601564918752 752288946890918528 753625419640425878 755549332751519488 755763558861665536 756272115914228212 757660889870443468 758451261267368704 760805187484915118 763614563641550816 764319133586033116 767003385669545864 767703523167695296 768191645615836624 770889497775584096 771110491465776784 774450020481871552 776394263521086301 778373861831657728 778597001091658112 781828183703691712 783932071904786168 786685203685577872 791318694850220992 794322924109709696 794795360424604448 794830464206065168 797848025843924384 800241424979008922 801890415916693376 802511820234552064 802547264829425024 803315007748585826 805365772273597696 805594123182214912 807385096922767064 808094361792262454 811114182581096368 811596605766612484 814446894061476536 815708654623001776 818321337882048832 819476184463375712 821717376749798432 822354145460131648 823141162471543552 825512659194961984 826520698645987072 826757640334441088 829695215359019776 830188689912167488 832422715527762632 834023098980477056 836114277249691804 836116899176554478 843456300858763904 843493553851334464 844234538974385104 847199450122930016 848511951725803456 849323665965337069 850019368664201281 852189363684853376 852430990809087872 853004595856745774 855424687502764288 858079580047453946 861286193874772432 861798457669701916 863574294064131328 865108469883092428 865898159851935392 869491642839902992 870165432986883488 873507581241180704 876575297908052416 877933309275241856 881016568886381824 881269133103744896 885612156649372544 887307729738384344 887832686151734596 891772772037023359 892586801765179976 895922367891184192 896455232106821296 900430760115052712 902597886313533319 905158680962227328 908337554770976512 908377673378360192 911826315250199296 914561628547438768 914656255654978382 915405473946062918 918620333999572372 920043482539897352 923536413476871376 924292905731947024 927538978018985696 930796450355973184 932238462426287744 932505710609776576 936375615366049376 936544210815286528 938895388444104364 940700472105886912 942750171893079004 945466640757952768 946371105018881932 946933974431066041 951340246317443008 955559173999647776 955562170487490832 956127508163406488 961147877722777472 962109834861678373 964839473113582976 965410299504798784 967833944937244567 968227942997634304 971450707044801464 972028492953035882 980662377197090224 981465662787531376 984912523051087904 985014429166899796 988695394152105632 989597896973640448 993704734674174848 994474780556438272 994577676052015328 998294378561349376 998888130174292288 1001392680892072742 1003949113382156032 1004233769994267904 1004909523886029268 1011118110632112392 1014665927030553824 1015269415884854312 1019168882328026696 1020099202017348544 1020934791317861056 1024520265264938624 1025126400505095616 1029063725845774528 1031540441501180936 1036118283697192094 1039057894122320128 1042174879042430224 1045321435034261008 1046177684509786192 1049851810285225568 1051478265759882688 1055470186830710144 1056097944673789472 1056334749407939456 1060044546307412224 1060675024824248512 1063334496204984458 1066351322777418496 1070143560418342144 1073023301078976416 1077428767877804576 1078422887114539876 1082210256492646904 1084085396966388544 1088893012232156768 1092071051985703808 1092717152186750272 1098568371403298432 1101171122872661113 1103329516439164672 1106095937071136648 1108222473987757184 1110889706232041008 1120757002510960256 1121675043185750144 1125614312058386176 1125730776190742624 1126652891010538976 1127681324458334464 1132311198413135104 1132361209279873664 1133444462987730686 1136660201202303232 1137591268593165568 1140187935131548394 1144448778162368848 1145129457451521724 1145454143899711828 1155563555008128448 1156247219174352032 1160307903868404928 1163550652301038183 1164764436946316224 1169284800576124687 1173775812292836571 1176772317739577216 1179722884338606244 1184135181368219536 1191057004619920256 1191180239922762544 1195631639439755648 1196342760557582624 1199342396882366191 1202745096621041792 1203895681853778758 1206969079627187968 1207957738815423232 1215239424234267952 1216306977542992972 1220632498602171508 1227767665721219168 1232483299559474144 1236811721705882176 1244449156836750592 1244453059239522944 1246380501713012029 1249562358012128384 1252695433885324156 1253054548631887274 1258254733148128849 1258481283283041272 1264066259392285538 1264109642367013312 1265220126773944432 1269588235693761152 1270470798518499032 1277141700535745408 1278363455989064042 1282676774206067968 1282805466465280576 1286549458503705856 1287603304012044544 1291542460689982228 1291599504334855898 1296503041996377124 1303071925864626736 1304139305347815664 1308719379944596256 1309090450171099232 1321425393342116608 1323476202849899371 1327289707217895232 1328559435891891943 1329772174058329352 1335290737218422452 1336325486372713928 1341458071191813224 1342255924921705262 1343481165543466768 1348254724958407136 1349056621107272168 1355287535843275216 1361348845626014336 1362154258205401024 1367248869208665856 1370677025008418504 1371881125833375794 1376699106449761276 1384807715987886736 1390065117191991968 1395008569831053152 1396234045226867672 1403163046538536192 1403308227854213408 1408552342353684736 1409390101478795968 1409789715568876096 1410738370070771857 1412923919614842362 1416932579580953344 1419449819516918644 1424434859100585176 1425282064607583938 1431651924440370464 1432062341293585456 1438005409312147256 1438264323752047168 1439119754555230384 1440497034325201216 1441875060824874559 1444647153591183472 1445965859170222208 1446411222630477376 1451966626878284608 1453091791007222912 1456739752173584606 1463199985186960657 1466067987597246208 1467470476105789492 1476048526502836832 1476113719239835312 1481717762281573856 1482599037715127528 1489225058131001984 1490444920397503616 1495679291365252864 1496103371624113408 1496993203129837504 1504577893781837056 1507250839280851756 1512544231828456424 1513939822295411749 1515321779740886936 1521610374969830236 1527229127283101632 1528638267172066232 1534006771339091728 1535407046335390592 1536383291231673248 1541778995551168192 1542220982931553568 1548900040963743104 1552788527042172602 1553707200765535543 1557194002183316224 1563656367407383424 1567864143809572336 1573370407371155744 1582637389700441984 1588645848219419392 1589590720849208896 1589660928412130336 1595696051687848768 1600482849958017844 1603780831833386752 1605094529658850048 1606630015497171652 1607585584499251651 1614770193845534128 1616188723584524908 1622228365162192736 1623193211533224968 1628893788122953072 1631417309246003552 1636642675764097664 1638952368926751424 1643066929777182637 1643434753499596864 1644708290920263296 1649812800812888257 1651025318389923968 1653515280668882176 1656149433783043381 1660377379824334976 1664845431055525264 1668046197960954112 1672228554499383608 1672233798353108956 1686912601717527808 1686987107702668928 1688469077948770208 1694398900245860032 1697023903451606912 1698647331930674138 1700038737328402562 1704378727369706752 1704861981618175744 1706009191713491548 1716159160094907892 1722572387749544864 1723596915339403832 1730216939766184856 1731796319703870784 1738983285679805984 1740330865973766976 1747015162482361408 1753150595816104832 1755866618550483712 1758591666800551219 1762538266207489792 1771224313298745088 1774615459476768688 1775665372303469192 1783545544074046718 1785173603530359952 1791844735782368384 1792910464213642592 1800861520230105424 1805195772627066638 1810317361924454656 1816755346756720384 1829123257094877536 1829312511309956764 1830810947892125836 1837240667999144744 1840086965079794704 1847072826953742752 1848585811463894048 1855077956037971392 1861592900711946368 1864476924852575488 1865011421219553152 1872751230732098752 1874542765710477673 1877790776888208728 1881400944211773824 1885500343786158008 1892742210037763864 1893867948862132082 1902680492634886016 1911118347999295552 1911124340974981664 1912255016326812976 1922295755445554944 1924219669723356746 1929678946227165952 1930820599009597568 1935667889874489134 1942901414089602928 1944056985906071764 1961324754394180448 1962931325575062752 1969825046102175808 1970028858333799592 1977390788304211264 1987409469348349696 1989155352104030656 1997776260348584576 2002785361784145484 2009819047772058536 2022236221264224784 2029331854061107648 2030538831769708624 2038337764656053392 2040198404034697088 2041869582635722112 2049040530529877248 2050252801010191232 2058127451691549056 2063080883002361872 2064515047592560927 2072236567394384188 2084349758084860448 2090642870068522016 2092355369019572384 2099703620570451136 2102956531519765376 2110940373661420288 2112195889347578944 2112669498815878912 2121350049648497024 2126668992409968916 2136106872553800139 2146046602157952832 2154857535755609152 2156845774229079752 2164420512985293808 2168170793932777088 2177786024464313536 2179869365686696489 2184142103971407616 2185434304373500544 2192217009299317273 2197136742806596864 2202342245745322226 2212191874142273296 2216444947975514368 2221779412464082016 2241514005021920512 2243350086371500288 2251461552381485248 2253305782021077952 2264722418559747328 2266888925975461372 2268880323493659967 2280375870263096788 2288897556324737696 2290258914903043448 2290908287799423656 2311127110016256896 2312494438348704064 2314706646038450911 2320615807736809856 2327101304602076366 2329528873892632448 2336758790132239291 2338569601152249374 2347551624585673142 2353544635479154432 2359445768677212488 2368270362736439072 2382114009239840512 2382360479845525088 2391263278879511296 2392685521115165248 2398684793764732382 2405490193242083584 2407791363707557516 2409223436287082233 2430478848468535904 2432613955085985944 2441264997204343016 2455535331442438336 2457884376721241689 2464966599118948288 2473623443411764352 2484037184154607627 2488906118479045888 2492761003426024058 2499124716024256768 2505390867770648312 2506109097263774548 2516509466296257698 2516962566566082544 2528132518784571076 2528219284734026624 2530440253547888864 2539176471387522304 2540941597036998064 2554283401071490816 2556726911978128084 2565610932930561152 2568073333185131611 2583084921379964456 2583199008669711796 2593006083992754248 2606143851729253472 2608278610695631328 2617438759889192512 2618180900342198464 2637688968741490573 2646952405699798742 2654579414435790464 2657118871783783886 2659544348116658704 2670581474436844904 2672650972745427856 2682916142383626448 2684511849843410524 2686962331086933536 2696509449916814272 2698113242214544336 2710575071686550432 2722697691252028672 2724308516410802048 2741354050016837008 2743762251666751588 2753398212899522552 2769615431975773472 2780130234383983936 2790017139662106304 2792468090453735344 2800844987426531227 2806616455708426816 2811602527120050391 2818780202957591936 2819579431137752192 2821476740141543714 2825847839229684724 2838899639033837288 2848869718201170352 2850564129215167876 2863303848880740928 2864124682587170912 2876010818624294512 2876528647504094336 2878239509110460768 2880994068650402432 2883750121649749118 2889294307182366944 2891931718340444416 2892822445260954752 2903933253756569216 2906183582014445824 2913479504347169212 2926399970373921314 2934940952211578984 2952097053005673664 2952227438479670624 2963435524563147712 2965198075430255056 2978450116262003968 2980889840795007232 2985516085498610209 2993986406259675008 3014501678561703512 3025088463656912848 3027879644590823498 3030643559481773872 3043220749939660472 3054458254566203264 3057276534344132464 3068013542678183456 3070814092670781184 3072766582463346496 3075706091311366279 3083557991102336384 3084441965863107136 3097800081927486208 3105577054084345204 3107414401531071086 3127312734814766848 3135728287619144672 3146740814742311488 3165274779400883968 3179181441698417792 3179321856824260672 3182363299927090003 3191392103375697536 3200965699916035688 3201296894792424337 3213260030994343304 3215171168998503302 3229540387691068256 3232377447169049816 3244456730324385472 3246386423066449936 3257787576245906144 3262834618492007104 3265955952629595121 3273285351528195328 3277904737853502848 3286133859554365274 3286869506999193728 3289416581840526592 3299625601625776514 3302050636779847936 3312298867566086762 3320754759648669952 3329690862111050528 3344457108998767216 3344467596706217912 3373974215405337856 3376938155897540416 3388797800491720064 3394047806903213824 3397294663861348276 3400077474656805124 3412018383426983096 3432318320189815784 3445144775499089728 3447193830678807664 3460433879532369712 3463592639407741568 3477966571359611968 3480661731947533952 3494030324964722816 3504874383122254597 3506301191632209664 3517183333601102438 3549230918953537376 3551330744606938384 3567091088148093436 3570347207060719904 3583689471564736768 3585820928427285184 3601723040460210848 3610391545254133276 3626413992940172329 3658246514189755072 3658625022619913528 3661621895784251672 3674481335998289488 3680173930159589408 3694145653907485504 3697171622927788096 3710155912075942784 3721670736717445603 3723185801423892736 3730022842439106304 3745502461464197504 3749085531420955346 3755581553776417456 3762801888423547648 3771000687572316016 3785484420075527728 3787735897724264164 3805360985269772032 3822236695998591104 3822248681949963328 3824510032653625952 3848439339446713492 3861641198019195136 3871335779748978268 3885802828179205856 3888113971812143528 3922649508788360896 3925862651150125504 3939650092204351616 3940057716667599184 3954781576608422528 3967055620457057401 3978310704208061312 3995552520697169152 4005570723568290968 4019638095544117072 4044472442528449568 4058663708122215296 4061077663539417248 4076675529312106784 4080396808069394176 4083739165271444224 4100505602020382464 4116254903383098112 4126161766004723744 4129030095185121854 4144473134788768376 4168699516169720896 4181285740137044032 4184710738039144768 4199407241140902272 4205913063039530752 4213634886488225653 4224391778695157888 4242700099296994048 4253337984819937832 4272213745107600278 4292093204315905664 4309715071511218304 4313691548458159504 4328841025970587616 4336341587865554176 4339694895959872969 4355572048928627072 4359738731373392978 4370868608747001088 4384434018598634546 4404684491490644452 4424383748284546592 4443558824928164032 4474272095961724147 4502923104762970496 4506611564042155904 4533777851950922744 4537760646987319934 4560751740526193576 4577795112649475392 4580517829806086896 4581816575598847312 4622254220032513792 4624988876697408128 4629413292076901822 4641231615473619712 4654202609204152732 4659057747785264896 4673517580264478582 4677139202304498748 4695103249171346284 4718891537354424976 4736540725472878144 4764720959691050176 4769279047343815849 4785371042230330496 4797369587529464764 4815582727415115032 4818446872574164466 4860957696937071808 4865227910171971888 4882529994408686032 4911070662884876672 4915768753442483378 4929933198237896576 4945233718651948267 4947246886823528704 4968074368309215254 4985522006852048116 5010781735541296624 5012218194527549096 5033018932592515396 5033925133132165088 5056265037569142152 5056438569468053248 5060880507095777728 5081883194073996128 5113453823956256168 5131221865861122304 5136146666370263222 5166169842759928912 5166398017339423592 5186012167985508496 5212287703458506944 5216557221391262656 5221547550365807869 5234877519778385024 5236361800684396928 5275377937482981146 5293904811399597484 5309158828871580928 5314237743567567772 5319088696233317408 5341162948873689808 5345301945490855712 5365832284767252896 5369023699686821048 5373924662173867072 5393018899833628544 5396226484429088672 5421150143373100864 5434759844647604107 5448617032821604096 5482708100033674016 5487524503333503176 5506796425799045104 5539230863951546944 5544529873068847531 5560260468767967872 5580034279324212608 5584936180907470688 5601689974853062454 5613232911416853632 5623205054240100782 5637560405915183872 5639158862275504384 5642953480283087428 5651695678459369448 5677799278067674576 5697739436402340704 5701128258430335752 5726607697761481856 5728249365174341824 5752021637248589024 5753057295008188672 5756479018220921536 5761988137300804864 5767500243299498236 5778588614364733888 5785644890521909504 5807866507513138432 5826959008694338424 5852799940747842628 5869881904423157968 5904194106011347328 5904454876959341248 5926871049126295424 5930396150860510112 5945265661757359483 5950135580649408967 5971032170997220418 5987972812519350016 6029003357123407024 6050176927313825696 6055759289181646996 6061287118963547744 6086441499879320944 6108916509132406528 6114553068688264928 6136027085356366912 6145533164926692992 6151412182622732558 6167115982204672768 6168883931726214272 6211154108168690408 6214828803062142172 6271456575238289344 6293481629484622976 6318185204194733233 6358362883396835584 6358643713648521344 6364726599854180006 6382784206751395072 6401931399832071376 6402593789584848674 6426520061988686608 6430342337997006604 6459080775382136512 6464754894338099632 6488913460648770944 6492772846132899872 6515575152491812288 6525669236984014208 6531911905259190242 6555809475707005696 6572267719108730548 6573739013998387456 6599251203251553028 6624597735132173524 6659381724222101056 6688914217997534432 6688935193412435824 6734768844031748611 6753876311795080832 6777595600983440128 6794589327722696552 6800154949313610248 6824036766853966192 6864636640379631568 6890289550998179456 6894387661357615328 6920867759064739424 6927185278815483136 6955933142719223936 6961323463895067904 6988060649929445632 7009748766244509194 7034366667202204876 7098461837907074752 7102661489213876768 7134182176296186872 7140694414121439808 7171641856854570368 7203446080920421696 7220783090508266552 7252827985880344658 7316493028379510144 7317250045239827056 7323243791568503344 7348962671996578976 7360347860319178816 7367389009420249459 7388291307814971008 7394343245855576192 7420311824151885568 7443341473434891206 7491004922928395008 7498171062841910692 7511163107552834912 7542001375144632032 7570968840151055456 7575471795448528328 7644473391997182208 7644497363899926656 7649020065307251904 7696878678893426984 7742671559497956536 7771605656358411712 7776227943624287056 7845299017576721792 7851725302300251008 7879300184408703232 7880115433335198368 7909563153216845056 7934111240914114802 7956621408416122624 8011141447136581936 8039276191088234144 8088944885056899136 8117327416244430592 8122155327078834496 8144854566107267281 8153351058624213568 8216430686049855997 8252323532009447488 8258060190370243708 8288946269577536752 8337399032339441792 8362571480274088064 8369421476078289536 8395396778176563337 8398814482281804544 8427269772976451306 8448783557390315776 8506675969639875664 8544427490215200556 8584186408631811328 8619430143022436608 8627383096916319008 8657682051941175232 8679389791919745938 8711144097857254144 8719477462746785956 8724663511991084203 8768868037197269092 8809368982981288904 8848767496569093184 8887117649856328064 8948544191923448294 9005846209525940992 9013223128084311808 9067555703901845488 9075521293974639868 9121503481052387152 9155590225298950784 9161035659612173792 9163633151197694624 9249977753394816256 9258826584153803644 9264333419949295597 9299916051243243601 9308405218408305464 9347035160528957164 9354278404608997496 9390206498342692568 9437783074708849952 9473081450945756288 9529441919382100352 9538558094687631698 9570742084460660992 9594739175058929528 9631165454830230064 9636893745148328932 9721915393874143616 9730455820343943776 9765059988817372064 9822141325769753344 9831537506884966756 9859866396475793152 9875168590495402999 9890467437303896534 9936148736618430508 9971044013704096232 10021563471082593248 10024436389055098192 10066037865185030792 10067850266264330176 10093125425774121913 10112530075138284304 10121761014191555456 10163766388147992256 10226907647912512336 10272293332740526444 10332339685519857824 10332796034678847184 10372024335971016992 10424575406917013888 10433114442782525312 10443095100731615738 10469755039556770048 10472723601368793856 10550755874965962292 10587809622799194968 10628475487135135544 10638177392466634816 10682325897747379616 10690603890981711424 10731664569534505792 10738047399373642096 10747849324347734144 10786037799667257088 10792452968858177344 10842300286746201728 10869519689295208214 10965416200067348032 10975049006667006352 11013592851598090208 11078461727903093888 11089059746137695062 11120520937535935744 11160068558648425216 11169872361814941376 11203379949706124908 11226465822833707264 11246410108480201564 11285906960566174856 11303391356918738896 11355598556135349152 11395478872804681408 11402256516860671504 11453215395522963712 11456498730348683648 11504043274497178048 11512958036441843072 11535000486598996472 11557177228729467776 11593046036481303667 11653918017388676848 11705599881495685256 11739763808846315936 11808388212022694656 11808909753918682496 11853742098252590848 11860792301721020224 11890531323514718966 11900271161298817934 11942064341994440836 12058006714246814048 12100353854627651392 12111518578363293992 12122574237927095488 12172882999758641888 12229106137376529856 12272054170712733824 12291066329853385984 12302824365245465116 12310141667603858533 12337767863452428544 12422308216337380816 12429657606124284344 12507427853201818849 12542913150476578688 12586963258969245952 12636370408389466466 12717287427297042688 12729453199708360012 12803862799664142752 12805187579169697348 12853040123977373216 12860684675994013208 12918161550764273024 12929509788676199264 12977826921297541888 12985545692265799744 13031150304983624576 13051338473968028416 13063823810518380484 13121799359973343711 13144535438217461096 13198502406503106056 13249195470264347048 13318763448444202112 13377828435995068864 13377870386824871648 13469537688063497222 13507752623590161664 13589178655445393104 13600309898627220496 13648073533707932384 13729273280759263136 13780579101996358912 13788775322715230656 13841735518129478848 13911866285438447872 14019497532489018388 14068733334404409752 14196923675814149504 14205322978427753536 14268364352592373744 14281388828242879616 14343283713709140736 14406892161840843392 14441566181016533104 14505655971760689316 14632986056759020288 14634500090479654112 14646487583137006688 14697925343993157952 14720695720638357632 14734778018840498918 14776582615629942016 14788686491711152384 14886682946869782412 14996342125683821384 15022326215105669824 15084002750289264064 15141937680302110912 15150943590897056656 15259085559806875423 15288994727799853312 15298040130614503808 15393757357786853968 15485343118995913072 15543211312716823424 15552455887248574112 15690598035153443584 15703450604600502016 15760230866670396736 15868222481828229604 16022282894273163872 16078552382176468288 16177889770113798272 16202946522269156377 16244310654157668992 16289709132214534562 16306702117248427136 16357311530925675037 16432861372099711994 16504647064018894976 16516120380740487416 16577892539155073504 16674798064678883584 16725142960548176128 16738842952156579072 16790793556353126674 16854539545952902612 17013351939279751328 17088854980430401112 17205190637048691823 17254766193832638016 17271272666594595259 17315364103882350464 17358779583839491876 17438954925493571912 17449327023982168406 17537736074394538184 17618737965962577808 17697534993138186368 17774235299712656128 17897088383846896588 17976513332295921277 18135111407803690976 18151042587949279736 18243006962104774304 18311180450597901568 18322071319224347584 18327266302395389248 18339598810920034141 18517653168307607288 18528666839898591194 18599832102486487202 18616810436816610928 18694070321057914328 18708556809217994992 18780412996685385136 18875566149417699904 18946162901891512576 19058883838764200704 19077116189375263396 19189478350117859056 19262330909660460128 19273787490296657864 19443830787748287232 19460911640687887552 19530119977634744128 19663075013769933512 19681217689840352737 19750337180990805998 19780934874607793068 19872297473236861016 19942088027408192464 20043126942165186496 20048872778110196384 20132075730370061584 20135700532528660352 20186250851548243826 20225060150276568608 20243522028383110912 20327532776295984512 20453815295825024672 20544586665481052888 20664679371039715648 20665592069357694368 20744048671942033984 20849150813834027776 20866228885565050624 20886190201463231476 20898612598490271463 21101511749931924584 21175619245598389936 21256950974270271088 21276354784933269632 21364651795494759232 21381207781963422848 21463329139069011584 21476094798747284192 21495698648695468288 21529942639179563953 21584905937716354688 21684600573492403456 21739039378590416428 21930832400134696064 21950098013334012704 22027185703196180416 22156923455806187776 22178119492275390124 22276543099489630021 22339744723629882752 22406759899412249816 22492820216960403128 22571813921132349712 22606782713837477792 22711197112270698304 22790957745609362816 22804513033721343008 22861691668407165847 22912997460697367296 23008086548994356096 23025916072883686144 23070000973197992944 23114354457458935552 23186092072962607334 23307836034777353696 23411199762991370512 23479527617692631872 23617819507837364992 23721584603442040448 23781062647029437932 23800542322597635868 23884128683988881672 24116013428493628096 24200707709255302784 24223037156726587984 24245148475854190976 24345765999517283776 24369055954236209749 24458212274753059712 24544108341425467648 24605648730490930232 24620283335207717066 24844616432674761632 24859315212248568688 25014855706403637698 25085826300953157376 25272740816778932932 25458906399416720024 25607725599328285504 25610375158339394696 25706080247954746432 25721369351988026416 25836323101528546048 25859019577352398528 25971091384531599488 26062300609967249152 26127647621036760968 26243598719946687422 26289070876434922192 26397004813006212112 26498390940528694096 26637526896888404224 26755656871990137728 26755740773649743296 26939075376126994444 27178357310890786208 27200619797254440992 27296147067415864768 27458546561518526272 27577550645430461312 27683471036258957696 27769389343199401807 28038995064978036776 28137466668808819504 28393847351628299008 28410645956855507072 28536728705184747488 28562777656485759232 28813784323681686784 28883132362033066208 29011311943521378632 29269000180959308224 29292975166274013376 29395850687986315904 29441391441276715264 29469556037680997836 29495444205417579571 29773365893739564824 29992684251367642768 30044652430211339648 30168005500578528128 30283875360604221824 30301887181794113312 30377864271719110783 30518171119613750846 30596080261229007616 30787514715573707936 30970686237991826144 31086422625433646848 31104911774497148224 31319904671732069029 31520461733340793472 31736444963656459208 32044565788546327744 32157104764352936576 32355779540227596544 32405893044538312754 32488621308315337984 32579418264429069124 32613404234496854272 32714623061851350074 32865722744199423988 33009294128037789952 33032240761480974832 33155785078310147008 33384953331406710943 33581587112706253348 33709079091905805224 34026703878559502656 34177709960860802224 34410381274097383646 34509532387665276032 34542545333189190518 34630728207764700928 34717559167678983752 34877909850987143824 34898654047964336812 35075472148789076368 35237475931925155616 35395069986276372736 35794176767693793176 35953026664591842554 36270222815607381952 36302085175898559472 36486013924209548608 36550832852560655083 36644142638448695168 36654532604790778496 36679197621840068282 37035306336615214576 37057333679797182388 37199664204972974404 37233620873633221856 37388140642115828656 37417113618435989984 37560825993370770272 37751132298835399808 38154232378750526792 38378956700235718112 38524661819320920256 38547574980593315728 38811709111481932717 38921823281375775104 39060239955269488256 39326150027539867024 39362435379680705474 39500674361981611996 39561869749215586136 39744594946473722032 39884176054816384928 40086253884330372992 40097745556220392768 40264151460740123168 40271401065057320704 40372501703096487652 40450120300553137216 40655065552591969024 40907630591650049344 41089173330962105776 41329358742079431296 41331184138715388736 41370722899052170039 41488097343884067968 41616859632301516381 41772380402926462952 41797225196980542926 42203023499863849168 42351238491196779872 42513901948540542176 42552709569866539264 42729303590989518464 42762415563926845696 42926658278138023168 42952189597494568384 43059885278359127906 43169811875432709376 43478078757180832856 43861664800269392128 43900196026668025408 44054371406392360832 44356238984550780248 44553086198979260042 44679489447259765504 44813519798824499632 44985640433920806256 45143627842264699424 45213565427674955584 45422394224541396608 45581915491218725632 45609026067442686016 45723383336814331694 46016173097988712192 46140001946395985888 46372184145925214668 46615672069554707392 46822399525982741024 46959055235385263744 47143381908222240277 47443169206884080896 47562125294058875864 47601084645195271736 47768257367977763344 48232026856987256192 48401415418510605568 48446074313453175968 48490296951708381952 48691531999034567552 48738111908472419498 48916424549506119424 49211297460981860464 49240566670415434132 49689232865349523264 49718630424497137376 50029711412807275396 50545481633557865864 50917812798833440048 51215451198656571008 51220750316678789392 51412160495909492864 51442738703976052832 51571723065941746213 51718039154704797056 51942182769063198976 52255295242073521936 52487197439893374844 52578141752869844384 52794009626012424224 52996781881057388192 53511313743980275456 53511481547299486592 53878150752253988888 54356714621781572416 54401239594508881984 54592294134831729536 54917093123037052544 55155101290860922624 55366942072517915392 55538778686398803614 56077990129956073552 56274933337617639008 56821291913711014144 57073457410369494976 57766264724066132416 58022623887042757264 58538000361918616448 58585950332548026752 58791701375972631808 58939112075361995672 58990888410835159142 59546731787479129648 59985368502735285536 60089304860422679296 60336011001157056256 60567750721208443648 60603774363588226624 60755728543438221566 61036342239227501692 61575029431147415872 61941372475983652288 62000627615469606037 62209823548994296448 62639809343464138058 63040923466681586944 63472889927312918416 64089131577092655488 64314209528705873152 64811786089076625508 65099412358702705207 65158836528858138248 65429246123702700148 65731445488398847976 66064481522961949664 66311570156620294016 66769906662813421886 67163174225412506696 67418158183811610448 68053407757119005312 68355419921721604448 68820762548194767292 69019064775330552064 69085090666378381036 69126180133467820993 69435118335357967504 69755819701974287648 69797308095928673624 70150944297578152736 70474951863850311232 70651877980418853391 71588353535387586352 71906053329183685108 72540445631214763904 72604170351797118944 72972027848419097216 73101665705121310166 73288285276897390336 73309065209581556992 73358395243680136564 74070612673230429152 74114667359594364776 74399328409945948808 74467241747266443712 74776281284231657312 74834227236871979968 75121651986741540544 75502264597670799616 76308464757501053584 76757913400471436224 77049323638641840512 77095149961186631456 77623418222963865434 77843646562751550208 78120479910538976512 78652300055079734048 78724870759361410948 79001348723963223992 79123739498431172272 79489189892947444064 79768352109632769856 80172507768660745984 80195491112440785536 80528302921480246336 80745003406192975304 80900240601106274432 81815261183300098688 82178346661924211552 82658717484158862592 82662368277430777472 82741445798104340078 82976194687768135936 83233719264603032762 83544760805852925904 83594450393961085852 84406046999727698336 84702476982393559744 85027803897081084352 85458607181979036928 85904379194989136768 86119770556718255812 86956157514361665712 87551994972412731943 87800392053336050816 88108742812784721664 88712477969101560496 89106172397958520084 89627039597648999264 89971280867841612512 90287255684529398848 90427130855349911168 90844788449082793216 91218052134885372032 91446766673628663388 91852595519813405977 92280003892791971776 92744368291850429336 93231344139109414784 93644799051965482048 93918110470770527488 94286763816444480554 95124250588117751728 95202169290390543472 95536514735955526688 96464053713974512384 96892148626906351936 97383063998069135104 97476223816944838996 98422594921963720928 98481133340830868264 99378465730699046528 99437260848994274752 100059422825614550792 101090963267115731728 101835625597666880096 102430902397313142016 102441500633357578784 102824320991818985728 102885477407952105664 103143446131883492426 103436078309409594112 104510590484147043872 104974394879786749688 105156283505739688768 105588019252024848448 105993563762114776384 106813598918648127961 107022963094598973184 107756301504507977776 108713429243563144832 108802479189017763968 109184588269663459072 109834186246074105088 111077557372797607228 112155980259912147104 112549866675235278016 113420625655884094639 114146914820738989952 115532529448132264832 116045247774085514528 117076000723837232896 117171900665096053504 117878224150723991344 117981776821670318284 119093463574958259296 119970737005470571072 120436334459340842761 120898908666162166813 121207548727176453248 121511457086876443132 122072684478455003384 123150058862294831744 123882744951967304576 124001255230939212074 124419647097988592896 125279618686928276116 126945779854625836832 128178263154185310976 128377191676440238987 129623572178153251016 130198824717405410414 130317673057716276496 130858492247405400296 131462890976797695952 132128963045923899328 132623140313240588032 133539813325626843772 134326348450825013392 134836316367623220896 136106815514238010624 136710839843443208896 136841621896864870129 137641525096389534584 138170181332756762072 138252360266935641986 138870236670715935008 139511639403948575296 139594616191857347248 140301888595156305472 140949903727700622464 141303755960837706782 143176707070775172704 143812106658367370216 145080891262429527808 145208340703594237888 145944055696838194432 146203331410242620332 146716790487360273128 148141225346460858304 148229334719188729552 148798656819891897616 148934483494532887424 149552562568463314624 149668454473743959936 150243303973483081088 150709598474256947671 152616929515002107168 153515826800942872448 154098647277283681024 154190299922373262912 155246836445927730868 155935801696427410147 157304600110159468096 157449741518722821896 158002697447926447984 158247478996862344544 158978379785894888128 159536704219265539712 160031841678850160929 160390982224881571072 161056605842960492672 161490006812385950608 161800481202212548864 163630522366600197376 164356693323848423104 165324736554861554944 165482891596208680156 166467438529206065524 167089521611705851808 167188900787922171704 168812093999455396672 169404953964787119488 170055607794162168704 170583391679653468243 171808758389978273536 172239541113436511624 173912315028723331424 175103989944825463886 175600784106672101632 177424955938203120992 178212344795917040168 179254079195297998528 179942561735683225024 180574511369058797696 180854261710699822336 182436104269770744064 182893533347257326776 183705191039626811954 184560007785583943552 185488736583700858672 186462688278218829568 187289598103930964096 188573527632888961108 190248501176235503456 190404338580781086944 191073029471911053376 193784297253812703872 194952447633889677992 196845189843927441856 196962266681661736528 198756931461398093056 198874521697988549504 200118845651229101584 202181926534231463456 203671251195333760192 204883001266715157568 205770954815904211328 206286892263766984852 209021180968294087744 209948789759573499376 210312567011479377536 211176038504049696896 211987127524229552768 212645049902033775481 213627197837296255922 215512603009015955552 217426858487126289664 217604958378035527936 222155114745595214456 224311960519824294208 224526544665729738367 225099733350470556032 226841251311768189278 228293829641477979904 231065058896264529664 232090495548171029056 233694673319846976601 235756448301447982688 235963553643340636568 238186927149916518592 238414784541960443833 239941474010941142144 240872668918681685522 241797817332324333626 242415097454352906496 243022914173752886264 244145368956910006768 246300117724589663488 247765489903934609152 248002510461878424148 250559237373856552232 253891559709251673664 255855829967924585581 256754383352880477974 259247144356306502032 260397649434810820828 260635346115432552992 261716984494810800592 262925781953595391904 264257926091847798656 267079626651253687544 268652696901650026784 269672632735246441792 271681963780373529019 273421679686886417792 273683243793729740258 275283050192779069168 276340362665513524144 276504720533871283972 277740473341431870016 279023278807897150592 279189232383714694496 280603777190312610944 281899807455401244928 282607511921675413564 286353414141550345408 287624213316734740432 289595060293365190273 290416681407188475776 292406662820485240664 293433580974720546256 296282450692921716608 296458669438377459104 297597313639783795232 297868966989065774848 299105125136926629248 299336908947487919872 300486607946966162176 301419196948513895342 305233859030004214336 307031653601885744896 308380599844746525824 310493672891855461736 311871603392854820294 314609200220318936192 314899483037445643792 316005394895852895968 316494957993724689088 316797727405070726737 317956759571789776256 319073408438531079424 320063683357700321858 322113211685920985344 322980013624771901216 328713386647696846208 330965783192417360312 332934877058412131048 334179043223411703616 334377801575844343408 337624187998910793344 338809907929574238976 340111215588324337408 341166783359306936486 344479082226873023248 347824630057446662848 350207979889650927772 354849911876406241984 356424689591834080336 358508158390595997056 359885123471366450048 361002061461592223491 361149022738117595392 365787066694514653552 367410382079253623908 369120015571167887104 370977473167401717344 374579196207861928192 377147055265777922216 380497002352471006912 380808677161562173888 382146058943822106752 387568594507625407744 389904895267779355984 393690379687854883712 393924533363323473056 397749043395977099008 400237691302458203168 404363853068462926912 407342502390667520384 409766002533430315136 411541909631808422656 412573784527533969704 418042361936588175488 419897579519146998752 420625134022958755072 422352077008099393792 423974255048459105536 425290099804067550962 427254395674592511844 431025206018031911104 434004393308287242259 444310229491190428912 448623921039648588416 449053089331459476734 450199466700941112064 453682502623536378556 464180991096342058112 467389346639693953202 471512896602895965376 471927107286681273136 476373854299833037184 476829569083920887666 479882948021882284288 481745337837363371044 483595634664648667252 486045828347505772528 488290737913820013536 496005020923756848296 501118474747713104464 507783119418503347328 511711659935849171162 513508766705760955948 518494288712613004064 520795298869621641656 521270692230865105984 523433968989621601184 525851563907190783808 528515852183695597312 534159253302507375088 537305393803300053568 537819397687678210507 539345265470492883584 543363927560747058038 546843359373772835584 547366487587459480516 550566100385558138336 552680725331027048288 553009441067742567944 555480946682863740032 558046557615794301184 558378464767429388992 561207554380625221888 565215023843350827128 572706828283100690816 575248426633469480864 579190120586730380546 580833362814376951552 584813325640970481328 586867161949441092512 592564901385843433216 592917338876754918208 595194627279567590464 598210250273853258496 602838393897027790684 610467718060008428672 612863964806889123601 616761199689493051648 620987345783710923472 623743206785709640588 629218400440637872384 629798966074891287584 632010789791705791936 632989915987449378176 633595454810141453474 635913519143579552512 640127366715400643716 645960027249543802432 657426773295393692416 661931566384834720624 665869754116824262096 668358086446823407232 668755603151688686816 675248375997821586688 682333566718613872972 688958164453746046496 695649260114893325696 700415959779301855544 709699823752812483968 712849379183668160672 717016316781191994112 719770246942732900096 722004122923184446982 731574133389029307104 734820764158507247816 741954946334803434688 754294110531555844432 760994004704942013824 761617354323124347776 764292117887644213504 779809790535558711968 787380759375709767424 787849066726646946112 800475382604916406336 808727706136925853824 814685004781335040768 819532005066860630272 825147569055067939408 836084723873176350976 839795159038293997504 846292360663135167691 850580199608135101924 854508791349185023688 862050412036063822208 868008786616574484518 888620458982380857824 897247842079297176832 898106178662918953468 898640341735081672909 907365005247072757112 928361982192684116224 934778693279387906404 943025793205791930752 943854214573362546272 952747708599666074368 953659138167841775332 957891353278054090903 963490675674726742088 967191269329297334504 972091656695011545056 976581475827640027072 992010041847513696592 1002236949495426208928 1015566238837006694656 1023423319871698342324 1027017533411521911896 1036988577425226008128 1041590597739243283312 1042541384461730211968 1046867937979243202368 1051703127814381567616 1068318506605014750176 1074610787606600107136 1075638795375356421014 1078690530940985767168 1086727855121494116076 1094732975174918961032 1101132200771116276672 1105361450662054096576 1106018882135485135888 1110961893365727480064 1116756929534858777984 1130430047686701654256 1145413656566201381632 1150496853266938961728 1158380241173460761092 1169626651281940962656 1173734323898882185024 1185834677753509836416 1190389254559135180928 1194083741757574277701 1205676787794055581368 1220935436120016857344 1225727929613778247202 1241974691567421846944 1247486413571419281176 1259597932149782575168 1264021579583411583872 1265979831974898756352 1267190909620282906948 1280254733430801287432 1291920054499087604864 1323863132769669441248 1331739508233648524192 1336716172893646814464 1337511206303377373632 1364667133437227745944 1377916328907492092992 1391298520229786651392 1400831919558603711088 1419399647505624967936 1425698758367336321344 1444008245846368893964 1463148266778058614208 1469641528317014495632 1483909892669606869376 1508588221063111688864 1521988009409884027648 1523234708646248695552 1559619581071117423936 1571685812660108168569 1575698133453293892224 1600950765209832812672 1617455412273851707648 1650295138110135878816 1668903491793723106831 1679590318076587995008 1692584721326270335382 1701160399216270203848 1709017582698370047376 1724100824072127644416 1736017573233148969036 1777240917964761715648 1778941084659243311677 1796212357325837906936 1797280683470163345818 1814730010494145514224 1869557386558775812808 1886051586411583861504 1887708429146725092544 1907318276335683550664 1915782706556108181806 1926981351349453484176 1934382538658594669008 1944183313390023090112 1953162951655280054144 1984020083695027393184 2004473898990852417856 2027165422053556331911 2046846639743396684648 2054035066823043823792 2073977154850452016256 2083181195478486566624 2085082768923460423936 2093735875958486404736 2103406255628763135232 2136637013210029500352 2149221575213200214272 2151277590750712842028 2173455710242988232152 2189465950349837922064 2202264401542232553344 2210722901324108193152 2212037764270970271776 2217584091835495087159 2233513859069717555968 2260860095373403308512 2300993706533877923456 2316760482346921522184 2339253302563881925312 2347468647797764370048 2371669355507019672832 2380778509118270361856 2388167483515148555402 2411353575588111162736 2451455859227556494404 2483949383134843693888 2494972827142838562352 2519195864299565150336 2528043159166823167744 2534381819240565813896 2560509466861602574864 2583840108998175209728 2647726265539338882496 2663479016467297048384 2675022412606754747264 2729334266874455491888 2755832657814984185984 2801663839117207422176 2851397516734672642688 2888016491692737787928 2926296533556117228416 2939283056634028991264 2967819785339213738752 3017176442126223377728 3038030753158010695813 3119239162142234847872 3143371625320216337138 3151396266906587784448 3201901530419665625344 3300590276220271757632 3337806983587446213662 3359180636153175990016 3385169442652540670764 3402320798432540407696 3418035165396740094752 3472035146466297938072 3554481835929523431296 3557882169318486623354 3592424714651675813872 3594561366940326691636 3629460020988291028448 3739114773117551625616 3764735783813747473549 3775416858293450185088 3814636552671367101328 3831565413112216363612 3853962702698906968352 3868765077317189338016 3888366626780046180224 3906325903310560108288 3968040167390054786368 4008947797981704835712 4054330844107112663822 4093693279486793369296 4108070133646087647584 4147954309700904032512 4166362390956973133248 4187471751916972809472 4273274026420059000704 4302555181501425684056 4346911420485976464304 4378931900699675844128 4404528803084465106688 4421445802648216386304 4424075528541940543552 4435168183670990174318 4521720190746806617024 4601987413067755846912 4633520964693843044368 4678506605127763850624 4694937295595528740096 4776334967030297110804 4822707151176222325472 4902911718455112988808 4967898766269687387776 4989945654285677124704 5038391728599130300672 5068763638481131627792 5121018933723205149728 5295452531078677764992 5326958032934594096768 5350044825213509494528 5458668533748910983776 5511665315629968371968 5603327678234414844352 5702795033469345285376 5776032983385475575856 5852593067112234456832 5878566113268057982528 6034352884252446755456 6076061506316021391626 6238478324284469695744 6286743250640432674276 6601180552440543515264 6675613967174892427324 6705239472946378636321 6770338885305081341528 6804641596865080815392 6836070330793480189504 6944070292932595876144 7108963671859046862592 7115764338636973246708 7184849429303351627744 7189122733880653383272 7258920041976582056896 7478229546235103251232 7529471567627494947098 7550833716586900370176 7629273105342734202656 7663130826224432727224 7707925405397813936704 7737530154634378676032 7776733253560092360448 7936080334780109572736 8017895595963409671424 8108661688214225327644 8187386558973586738592 8216140267292175295168 8332724781913946266496 8546548052840118001408 8605110363002851368112 8693822840971952928608 8757863801399351688256 8848151057083881087104 8870336367341980348636 9043440381493613234048 9267041929387686088736 9357013210255527701248 9552669934060594221608 9645414302352444650944 9805823436910225977616 9935797532539374775552 9979891308571354249408 10137527276962263255584 10242037867446410299456 10590905062157355529984 10653916065869188193536 10917337067497821967552 11001800688620757179983 11206655356468829688704 11552065966770951151712 11682324442556061747817 11757132226536115965056 12068705768504893510912 12152123012632042783252 12452587592614703181739 12573486501280865348552 13202361104881087030528 13351227934349784854648 13410478945892757272642 13540677770610162683056 13609283193730161630784 13672140661586960379008 13888140585865191752288 14231528677273946493416 14369698858606703255488 14378245467761306766544 14517840083953164113792 14956459092470206502464 15058943135254989894196 15258546210685468405312 15326261652448865454448 15415850810795627873408 15475060309268757352064 15523088642848465610113 15872160669560219145472 16217323376428450655288 16374773117947173477184 16432280534584350590336 16665449563827892532992 17210220726005702736224 17387645681943905857216 17515727602798703376512 17696302114167762174208 17740672734683960697272 18086880762987226468096 18534083858775372177472 19105339868121188443216 19290828604704889301888 19611646873820451955232 19959782617142708498816 20275054553924526511168 20484075734892820598912 21834674134995643935104 22003601377241514359966 22413310712937659377408 23104131933541902303424 23126234100570163051801 23364648885112123495634 23514264453072231930112 24304246025264085566504 24905175185229406363478 25146973002561730697104 26353150486696232314843 26702455868699569709296 26820957891785514545284 27081355541220325366112 27218566387460323261568 27344281323173920758016 27776281171730383504576 28463057354547892986832 28739397717213406510976 28756490935522613533088 29035680167906328227584 29912918184940413004928 30117886270509979788392 30517092421370936810624 30652523304897730908896 30831701621591255746816 30950120618537514704128 31046177285696931220226 32434646752856901310576 32749546235894346954368 32864561069168701180672 34420441452011405472448 34775291363887811714432 35031455205597406753024 35481345469367921394544 37068167717550744354944 38210679736242376886432 38581657209409778603776 39223293747640903910464 39919565234285416997632 40550109107849053022336 40968151469785641197824 43669348269991287870208 44007202754483028719932 46208263867083804606848 46252468201140326103602 46729297770224246991268 48608492050528171133008 49810350370458812726956 50293946005123461394208 52706300973392464629686 53404911737399139418592 53641915783571029090568 54162711082440650732224 54437132774920646523136 55552562343460767009152 56926114709095785973664 57478795434426813021952 57512981871045227066176 59825836369880826009856 60235772541019959576784 61034184842741873621248 61305046609795461817792 62092354571393862440452 64869293505713802621152 65499092471788693908736 68840882904022810944896 69550582727775623428864 70962690938735842789088 74136335435101488709888 76421359472484753772864 78446587495281807820928 81100218215698106044672 87168113148302922272173 88014405508966057439864 92416527734167609213696 92504936402280652207204 93458595540448493982536 97216984101056342266016 99620700740917625453912 100587892010246922788416 105412601946784929259372 106809823474798278837184 107283831567142058181136 108325422164881301464448 111105124686921534018304 113852229418191571947328 115025963742090454132352 120471545082039919153568 122610093219590923635584 124184709142787724880904 129738587011427605242304 137681765808045621889792 141925381877471685578176 152842718944969507545728 156893174990563615641856 161883638703991141362607 174336226296605844544346 176028811017932114879728 185009872804561304414408 186917191080896987965072 194433968202112684532032 199241401481835250907824 201175784020493845576832 210825203893569858518744 213619646949596557674368 214567663134284116362272 216650844329762602928896 227704458836383143894656 230051927484180908264704 240943090164079838307136 245220186439181847271168 248369418285575449761808 259477174022855210484608 283850763754943371156352 305685437889939015091456 323767277407982282725214 348672452593211689088692 352057622035864229759456 370019745609122608828816 373834382161793975930144 388867936404225369064064 398482802963670501815648 402351568040987691153664 421650407787139717037488 427239293899193115348736 429135326268568232724544 455408917672766287789312 481886180328159676614272 496738836571150899523616 518954348045710420969216 567701527509886742312704 647534554815964565450428 697344905186423378177384 704115244071728459518912 740039491218245217657632 747668764323587951860288 777735872808450738128128 796965605927341003631296 843300815574279434074976 858270652537136465449088 963772360656319353228544 993477673142301799047232 1133185470927937989538249 1295069109631929130900856 1394689810372846756354768 1408230488143456919037824 1480078982436490435315264 1495337528647175903720576 1593931211854682007262592 1686601631148558868149952 1716541305074272930898176 1986955346284603598094464 2266370941855875979076498 2590138219263858261801712 2789379620745693512709536 2816460976286913838075648 2960157964872980870630528 2990675057294351807441152 3187862423709364014525184 3373203262297117736299904 3973910692569207196188928 4532741883711751958152996 5180276438527716523603424 5578759241491387025419072 5920315929745961741261056 6746406524594235472599808 9065483767423503916305992 10360552877055433047206848 11157518482982774050838144 18130967534847007832611984 20721105754110866094413696 22315036965965548101676288 36261935069694015665223968 41442211508221732188827392 72523870139388031330447936 145047740278776062660895872 290095480557552125321791744
- Sum of all divisors σ(n): 774587658400833053563861347
- Sum of proper divisors (its aliquot sum) s(n): 484492177843280928242069603
- 290095480557552125321791744 is an abundant number, because the sum of its proper divisors (484492177843280928242069603) is greater than itself. Its abundance is 194396697285728802920277859
Bases of 290095480557552125321791744
- Binary: 11101111111101100001101110000011001011110000010100101100000100000111000111001001000000002
- Hexadecimal: 0xEFF61B832F052C1071C900
- Base-36: 10G7KL14G20WFMEIV4
Squares and roots of 290095480557552125321791744
- 290095480557552125321791744 squared (2900954805575521253217917442) is 84155387839917103151355033322281206452861926506561536
- 290095480557552125321791744 cubed (2900954805575521253217917443) is 24413097676927930546327300747928674177708206584957554873674983961810264112758784
-
290095480557552125321791744 is a
perfect square number . Itssquare root is 17032189540912 -
The
cube root of 290095480557552125321791744 is 661983230.0415834345
Scales and comparisons
How big is 290095480557552125321791744?- 290,095,480,557,552,125,321,791,744 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 290,095,480,557,552,125,321,791,744 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 290095480557552125321791744 cubic inches would be around 55165269.2 feet tall.
Recreational maths with 290095480557552125321791744
- 290095480557552125321791744 backwards is 447197123521255755084590092
- 290095480557552125321791744 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 290095480557552125321791744's digits is 112
- 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 290095480557552125321791744 - Facts about the integer". Numbermatics.com. 2024. Web. 5 May 2024.
APA style:
Numbermatics. (2024). Number 290095480557552125321791744 - Facts about the integer. Retrieved 5 May 2024, from https://numbermatics.com/n/290095480557552125321791744/
Chicago style:
Numbermatics. 2024. "Number 290095480557552125321791744 - Facts about the integer". https://numbermatics.com/n/290095480557552125321791744/
The information we have on file for 290095480557552125321791744 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 290095480557552125321791744, math, Factors of 290095480557552125321791744, curriculum, school, college, exams, university, Prime factorization of 290095480557552125321791744, STEM, science, technology, engineering, physics, economics, calculator, two hundred ninety septillion, ninety-five sextillion, four hundred eighty quintillion, five hundred fifty-seven quadrillion, five hundred fifty-two trillion, one hundred twenty-five billion, three hundred twenty-one million, seven hundred ninety-one thousand, seven hundred forty-four.