388536501116656068027744256
388,536,501,116,656,068,027,744,256 is an even composite number composed of seven prime numbers multiplied together.
388536501116656068027744256 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-three thousand and eighty-five divisors.
Prime factorization of 388536501116656068027744256:
218 × 72 × 132 × 172 × 294 × 1272 × 2332
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 13 × 13 × 17 × 17 × 29 × 29 × 29 × 29 × 127 × 127 × 233 × 233)See below for interesting mathematical facts about the number 388536501116656068027744256 from the Numbermatics database.
Names of 388536501116656068027744256
- Cardinal: 388536501116656068027744256 can be written as Three hundred eighty-eight septillion, five hundred thirty-six sextillion, five hundred one quintillion, one hundred sixteen quadrillion, six hundred fifty-six trillion, sixty-eight billion, twenty-seven million, seven hundred forty-four thousand, two hundred fifty-six.
Scientific notation
- Scientific notation: 3.88536501116656068027744256 × 1026
Factors of 388536501116656068027744256
Divisors of 388536501116656068027744256
- Number of divisors d(n): 23085
-
Complete list of divisors:
1 2 4 7 8 13 14 16 17 26 28 29 32 34 49 52 56 58 64 68 91 98 104 112 116 119 127 128 136 169 182 196 203 208 221 224 232 233 238 254 256 272 289 338 364 377 392 406 416 442 448 464 466 476 493 508 512 544 578 637 676 728 754 784 812 832 833 841 884 889 896 928 932 952 986 1016 1024 1088 1156 1183 1274 1352 1421 1456 1508 1547 1568 1624 1631 1651 1664 1666 1682 1768 1778 1792 1856 1864 1904 1972 2023 2032 2048 2159 2176 2312 2366 2548 2639 2704 2842 2873 2912 3016 3029 3094 3136 3248 3262 3302 3328 3332 3364 3451 3536 3556 3584 3683 3712 3728 3757 3808 3944 3961 4046 4064 4096 4318 4352 4624 4732 4901 5096 5278 5408 5684 5746 5824 5887 6032 6058 6188 6223 6272 6409 6496 6524 6604 6656 6664 6728 6757 6902 7072 7112 7168 7366 7424 7456 7514 7616 7888 7922 8092 8128 8192 8281 8381 8636 8704 9248 9464 9802 10192 10556 10816 10829 10933 11368 11417 11492 11557 11648 11774 12064 12116 12376 12446 12544 12818 12992 13048 13208 13312 13328 13456 13514 13804 14144 14161 14224 14297 14336 14732 14848 14912 15028 15113 15232 15776 15844 16129 16184 16256 16384 16562 16762 17272 17408 18473 18496 18928 19604 20111 20384 21112 21203 21463 21632 21658 21866 22736 22834 22984 23114 23296 23548 24128 24157 24232 24389 24752 24892 25088 25636 25781 25984 26096 26299 26416 26624 26656 26912 27028 27608 27727 28067 28288 28322 28448 28594 28672 29464 29591 29696 29824 30056 30226 30464 31552 31688 32258 32368 32512 32768 33124 33524 34307 34544 34816 36703 36946 36992 37856 39208 39377 40222 40768 41209 42224 42406 42926 43264 43316 43732 44863 45472 45668 45968 46228 46592 47096 47299 47879 48256 48314 48464 48778 48841 49504 49784 50176 51272 51493 51562 51968 52192 52598 52832 53248 53312 53824 54056 54289 55216 55454 56134 56576 56644 56896 57188 57344 58667 58928 59182 59392 59648 60112 60452 60928 62611 63104 63376 64516 64736 65024 65536 66248 67048 67337 68614 69088 69632 73406 73892 73984 75712 76531 78416 78754 80444 80899 81536 82418 83317 84448 84812 85852 86528 86632 87464 87841 89726 90944 91336 91936 92456 93184 94192 94598 95758 96512 96628 96928 97556 97682 99008 99568 100079 100352 102544 102986 103124 103936 104384 105196 105664 105791 106496 106624 106807 107648 108112 108578 108953 110432 110908 112268 112903 113152 113288 113792 114376 114688 114869 117334 117856 118364 118784 119296 120224 120904 121856 125222 126208 126752 129032 129472 130048 131072 132496 134096 134674 137228 138176 139264 140777 142129 146812 147784 147968 148421 150241 151424 153062 156832 157508 160888 161798 163072 164836 166634 168896 169624 170723 171704 173056 173264 174928 175682 179452 180467 181888 182672 183872 184093 184912 185861 186368 188384 189196 191516 193024 193256 193856 194089 195112 195364 195953 196469 198016 199136 200158 200704 205088 205972 206248 207137 207872 208768 209677 210392 211328 211582 212992 213248 213614 215296 216224 217156 217906 220864 221816 224536 225806 226304 226576 227584 228752 229376 229738 234668 235712 236728 237568 238592 240149 240448 241808 243049 243712 250444 252416 253504 256921 258064 258944 260096 262144 264992 268192 269348 274193 274456 275639 276352 278528 281554 284258 293624 295568 295936 296842 300482 302848 306124 313664 314041 315016 317057 321776 323596 326144 329672 331093 333268 335153 337792 339248 341446 341887 343408 346112 346528 349856 351364 358904 360451 360934 363776 364871 365344 367744 368186 369824 371722 372736 376768 378392 380023 383032 384683 386048 386512 387712 388178 390224 390728 391906 392938 396032 398272 400316 401408 410176 410669 411944 412496 414274 414613 415744 417536 419354 420784 422656 423164 425984 426496 427228 430592 432448 434312 435812 438277 441728 443632 449072 451612 452608 453152 455168 457504 458752 459476 467741 469336 471359 471424 473456 475136 477139 477184 480298 480896 483616 486098 487424 500888 503047 504832 507008 513842 516128 517888 520192 529984 535717 536384 538696 548386 548912 551278 552704 557056 563108 568516 583219 587248 591136 591872 593684 600964 605696 612248 614887 622427 627328 628082 630032 634114 643552 647192 652288 659344 662186 666536 669409 670306 675584 678496 682892 683774 686816 692224 693056 699712 700553 702728 705757 707281 717808 720902 721868 727552 729742 730688 735488 736372 739648 743444 745472 747649 753536 756784 760046 762671 766064 769366 772096 773024 775424 776356 780448 781456 783812 785876 790321 792064 796544 800632 802816 804083 813943 820352 821338 823888 824992 828548 829226 831488 835072 838708 841568 845312 846328 851968 852992 854456 858139 861184 864896 868624 871624 875381 876554 883456 887264 898144 903224 905216 906304 910336 915008 917504 918952 922913 935482 938672 942718 942848 946912 950272 954278 954368 960596 961792 967232 972196 974848 994903 1001776 1006094 1009664 1014016 1027684 1032256 1035776 1040384 1051687 1059968 1064387 1071434 1072768 1077392 1096772 1097824 1102556 1105408 1114112 1126216 1137032 1141933 1166438 1174496 1182272 1183744 1187368 1195061 1201928 1211392 1224496 1229774 1244854 1254656 1256164 1260064 1268228 1287104 1294384 1301027 1304576 1318688 1324372 1333072 1338818 1340612 1351168 1356992 1365784 1367548 1371671 1373632 1375283 1384448 1386112 1388491 1399424 1401106 1405456 1411514 1414562 1416389 1435616 1441804 1443736 1449959 1455104 1459484 1461376 1467739 1470976 1472744 1479296 1486888 1490944 1493297 1495298 1507072 1513568 1520092 1525342 1532128 1538732 1544192 1546048 1550848 1552712 1560896 1562912 1567624 1571752 1574381 1580642 1584128 1593088 1601264 1605632 1608166 1627886 1640704 1642676 1647776 1649984 1657096 1658452 1662976 1670144 1677416 1683136 1690624 1692656 1701343 1703936 1705984 1708912 1716278 1722368 1729792 1737248 1743248 1750762 1753108 1766912 1774528 1796288 1798447 1806448 1810432 1812608 1815719 1820672 1830016 1835008 1837904 1845826 1870964 1877344 1885436 1885696 1893824 1900544 1908556 1908736 1919351 1921192 1923584 1929473 1934464 1944392 1949696 1952773 1989806 2003552 2012188 2019328 2028032 2055368 2064512 2071552 2080768 2103374 2119936 2128774 2142868 2145536 2154784 2193544 2195648 2205112 2210816 2219399 2228224 2252432 2274064 2283866 2332876 2346071 2348992 2364544 2367488 2374736 2390122 2393209 2403856 2416193 2422784 2448992 2459548 2489708 2509312 2512328 2520128 2523157 2536456 2547389 2554097 2574208 2588768 2602054 2609152 2637376 2648744 2660161 2666144 2677636 2681224 2692781 2702336 2713984 2725801 2731568 2735096 2743342 2747264 2750566 2768896 2772224 2776982 2798848 2802212 2810912 2823028 2829124 2832778 2871232 2883608 2887472 2899918 2902291 2910208 2918968 2922752 2935478 2941952 2945488 2958592 2973776 2981888 2986594 2990596 3014144 3027136 3040184 3050684 3064256 3067939 3077464 3088384 3092096 3097403 3101696 3105424 3121792 3125824 3135248 3143504 3148762 3159637 3161284 3168256 3186176 3202528 3211264 3216332 3255772 3274187 3281408 3285352 3295552 3299513 3299968 3314192 3316904 3325952 3331201 3339973 3340288 3354832 3366272 3381248 3385312 3402686 3407872 3411968 3417824 3432556 3444736 3459584 3474496 3486496 3501524 3506216 3521329 3533824 3549056 3564509 3592576 3596894 3612896 3620864 3625216 3631438 3641344 3660032 3675808 3691652 3741928 3754688 3758057 3770872 3771392 3787648 3801088 3817112 3817472 3838702 3842384 3847168 3858946 3868928 3888784 3899392 3905546 3979612 4007104 4024376 4038656 4056064 4082533 4110736 4121741 4129024 4143104 4161536 4206748 4239872 4257548 4285736 4291072 4304209 4309568 4356989 4387088 4391296 4410224 4421632 4438798 4456448 4504864 4548128 4567732 4661281 4665752 4685863 4692142 4697984 4729088 4734976 4749472 4780244 4786418 4807712 4832386 4845568 4897984 4919096 4940299 4950967 4979416 5000879 5018624 5024656 5040256 5046314 5072912 5094778 5108194 5148416 5177536 5204108 5218304 5233543 5274752 5297488 5320322 5332288 5338697 5355272 5362448 5385562 5389969 5404672 5427968 5451602 5463136 5470192 5486684 5494528 5501132 5537792 5544448 5553964 5597696 5604424 5621824 5628581 5646056 5658248 5665556 5682637 5697601 5742464 5767216 5774944 5799836 5804582 5820416 5837936 5845504 5870956 5883904 5890976 5917184 5947552 5963776 5973188 5981192 6006973 6028288 6054272 6080368 6080633 6101368 6127667 6128512 6135878 6154928 6176768 6184192 6194806 6202807 6203392 6210848 6243584 6251648 6270496 6287008 6297524 6319274 6322568 6336512 6372352 6405056 6422528 6432664 6460391 6511544 6539611 6548374 6562816 6570704 6591104 6599026 6599936 6628384 6633808 6651904 6662402 6679946 6680576 6709664 6732544 6762496 6770624 6805372 6823936 6835648 6865112 6889472 6894703 6919168 6948992 6964321 6972992 7003048 7012432 7042658 7048421 7067648 7098112 7129018 7185152 7193788 7225792 7241728 7250432 7262876 7282688 7320064 7351616 7383304 7450709 7483856 7509376 7516114 7541744 7542784 7575296 7602176 7634224 7634944 7677404 7684768 7694336 7717892 7737856 7777568 7798784 7811092 7951597 7959224 7993531 8014208 8048752 8077312 8112128 8165066 8221472 8243482 8258048 8286208 8323072 8413496 8479744 8515096 8551799 8571472 8582144 8608418 8619136 8713978 8774176 8782592 8820448 8843264 8877596 9009728 9096256 9107189 9135464 9174841 9194653 9322562 9331504 9371726 9384284 9395968 9458176 9469952 9498944 9560488 9572836 9601697 9615424 9664772 9691136 9719437 9795968 9838192 9880598 9901934 9914723 9958832 10001758 10037248 10049312 10080512 10092628 10145824 10189556 10216388 10274173 10296832 10355072 10408216 10436608 10453079 10467086 10549504 10581259 10594976 10640644 10664576 10677394 10710544 10724896 10771124 10779938 10809344 10855936 10903204 10926272 10940384 10973368 10989056 11002264 11020667 11075584 11088896 11107928 11155807 11195392 11208848 11243648 11257162 11292112 11316496 11331112 11365274 11379953 11395202 11484928 11534432 11549888 11599672 11609164 11640832 11675872 11691008 11741912 11767808 11781952 11834368 11895104 11909401 11927552 11946376 11962384 11997869 12013946 12023777 12056576 12108544 12160736 12161266 12202736 12255334 12257024 12271756 12309856 12353536 12368384 12389612 12405614 12406784 12421696 12487168 12503296 12540992 12574016 12595048 12638548 12645136 12673024 12710033 12744704 12810112 12845056 12865328 12920782 13023088 13079222 13096748 13125632 13141408 13182208 13198052 13199872 13256768 13267616 13303808 13324804 13359892 13361152 13419328 13435457 13465088 13524992 13541248 13564489 13610744 13647872 13669411 13671296 13730224 13778944 13789406 13837031 13838336 13897984 13928642 13945984 14006096 14024864 14085316 14096842 14135296 14196224 14258036 14370304 14387576 14451584 14483456 14500864 14525752 14565376 14588363 14640128 14703232 14766608 14901418 14967712 15018752 15032228 15083488 15085568 15150592 15268448 15269888 15354808 15369536 15388672 15435784 15475712 15535793 15555136 15597568 15622184 15689521 15903194 15918448 15987062 16028416 16097504 16154624 16224256 16330132 16442944 16486964 16516096 16572416 16646144 16826992 16913351 16959488 17030192 17103598 17142944 17164288 17216836 17238272 17427956 17548352 17565184 17640896 17686528 17755192 17831723 17878679 18019456 18050383 18192512 18214378 18270928 18349682 18389306 18645124 18663008 18743452 18768568 18791936 18849467 18916352 18939904 18997888 19080607 19120976 19145672 19203394 19230848 19329544 19382272 19412861 19438874 19591936 19676384 19761196 19803868 19829446 19917664 20003516 20074496 20098624 20161024 20185256 20291648 20316037 20379112 20432776 20466953 20548346 20593664 20710144 20816432 20873216 20906158 20934172 21099008 21162518 21189952 21281288 21329152 21354788 21421088 21449792 21542248 21559876 21618688 21681821 21711872 21806408 21852544 21880768 21946736 21978112 22004528 22041334 22117459 22151168 22177792 22215856 22311614 22390784 22417696 22487296 22514324 22584224 22632992 22662224 22730548 22759906 22790404 22919309 22969856 23068864 23099776 23199344 23218328 23281664 23318407 23351744 23379811 23382016 23483824 23535616 23563904 23604347 23668736 23790208 23818802 23855104 23892752 23924768 23995738 24027892 24047554 24113152 24217088 24321472 24322532 24405472 24510668 24514048 24543512 24619712 24649303 24707072 24736768 24779224 24811228 24813568 24843392 24886031 24951563 24974336 25006592 25081984 25148032 25190096 25277096 25290272 25346048 25386049 25420066 25489408 25620224 25730656 25841564 26046176 26158444 26193496 26251264 26282816 26306399 26364416 26396104 26399744 26513536 26535232 26607616 26649608 26719784 26722304 26764477 26838656 26870914 26930176 27049984 27082496 27128978 27221488 27295744 27338822 27342592 27460448 27557888 27578812 27674062 27676672 27795968 27857284 27891968 28012192 28049728 28170632 28193684 28270592 28392448 28516072 28740608 28775152 28852187 28903168 28966912 29001728 29051504 29130752 29176726 29280256 29406464 29533216 29802836 29935424 30037504 30064456 30166976 30171136 30301184 30498923 30536896 30539776 30709616 30739072 30777344 30867223 30871568 30951424 31071586 31110272 31195136 31244368 31379042 31806388 31836896 31974124 32056832 32195008 32309248 32448512 32628967 32660264 32801041 32885888 32973928 33032192 33116057 33144832 33292288 33653984 33826702 33918976 34060384 34207196 34285888 34328576 34433672 34476544 34582093 34656769 34855912 35006153 35096704 35130368 35281792 35373056 35510384 35663446 35757358 36038912 36100766 36385024 36428756 36541856 36699364 36778612 37290248 37326016 37486904 37537136 37583872 37698934 37729783 37832704 37879808 37995776 38161214 38241952 38291344 38406788 38461696 38659088 38764544 38825722 38877748 39183872 39352768 39522392 39607736 39658892 39778459 39835328 39883207 40007032 40148992 40197248 40266239 40322048 40370512 40583296 40632074 40758224 40865552 40933906 41075281 41096692 41187328 41420288 41632864 41746432 41812316 41868344 42048811 42198016 42325036 42379904 42562576 42564431 42658304 42709576 42842176 42893669 42899584 43084496 43119752 43237376 43305613 43363642 43419649 43423744 43612816 43705088 43761536 43893472 43956224 44009056 44082668 44234918 44302336 44355584 44431712 44623228 44781568 44835392 44974592 45028648 45168448 45222737 45265984 45324448 45461096 45519812 45580808 45657049 45777277 45838618 45939712 46137728 46199552 46338617 46398688 46436656 46563328 46636814 46703488 46759622 46764032 46967648 47071232 47127808 47208694 47337472 47580416 47637604 47785504 47849536 47991476 48055784 48095108 48226304 48262921 48434176 48642944 48645064 48810944 48854741 49021336 49028096 49087024 49239424 49298606 49338947 49414144 49473536 49558448 49622456 49627136 49686784 49772062 49903126 49948672 50013184 50163968 50296064 50380192 50554192 50580544 50692096 50772098 50840132 50978816 51240448 51461312 51683128 52092352 52154963 52316888 52386992 52502528 52565632 52612798 52655851 52728832 52792208 52799488 53027072 53070464 53215232 53299216 53439568 53444608 53528954 53677312 53741828 53860352 54099968 54164992 54257956 54442976 54591488 54677644 54685184 54920896 55115776 55157624 55348124 55353344 55591936 55661179 55714568 55783936 55954717 56024384 56099456 56341264 56387368 56541184 56630417 56784896 57032144 57481216 57550304 57704374 57806336 57933824 58003456 58103008 58261504 58353452 58560512 58812928 59066432 59605672 59862593 59870848 60075008 60128912 60333952 60342272 60596653 60602368 60997846 61073792 61079552 61419232 61478144 61554688 61734446 61743136 61902848 62143172 62220544 62488736 62758084 63612776 63673792 63886969 63948248 64113664 64223887 64362571 64390016 64618496 64897024 65257934 65320528 65602082 65771776 65947856 66064384 66232114 66289664 67307968 67653404 67837952 68036059 68120768 68414392 68571776 68657152 68867344 68953088 69164186 69313538 69403061 69711824 70012306 70069597 70193408 70260736 70563584 70746112 71020768 71326892 71514716 72077824 72201532 72770048 72857512 73083712 73171553 73398728 73557224 73874281 74068813 74580496 74652032 74973808 75074272 75167744 75397868 75459566 75665408 75759616 75991552 76322428 76483904 76582688 76813576 76923392 77144669 77318176 77529088 77651444 77755496 78090649 78367744 78705536 79044784 79048229 79215472 79317784 79556918 79659671 79670656 79766414 80014064 80297984 80394496 80532478 80644096 80741024 81166592 81264148 81516448 81731104 81867812 82150562 82193384 82374656 82840576 83265728 83492864 83624632 83736688 83985083 84097622 84166439 84396032 84650072 84759808 85014943 85125152 85128862 85316608 85419152 85684352 85787338 85799168 86168992 86239504 86474752 86611226 86727284 86839298 86847488 87225632 87410176 87523072 87786944 87912448 88018112 88165336 88469836 88711168 88863424 88970231 89246456 89563136 89631139 89670784 89824687 89949184 90057296 90336896 90445474 90531968 90648896 90922192 91039624 91161616 91314098 91554554 91629473 91677236 91879424 92275456 92399104 92677234 92797376 92873312 93126656 93273628 93406976 93519244 93528064 93935296 94142464 94255616 94417388 94674944 94951423 95160832 95275208 95571008 95685877 95699072 95982952 96111568 96190216 96452608 96525842 96604829 96859217 96868352 97285888 97290128 97621888 97709482 98042672 98056192 98174048 98478848 98597212 98677894 98828288 98947072 99116896 99244912 99254272 99373568 99544124 99806252 99897344 100026368 100327936 100592128 100760384 101108384 101161088 101384192 101544196 101680264 101957632 102118541 102480896 102922624 103366256 103370761 104184704 104309926 104633776 104773984 105005056 105131264 105225596 105311702 105457664 105584416 105598976 106054144 106140928 106598432 106879136 106889216 107057908 107354624 107483656 107720704 108199936 108329984 108515912 108885952 108983653 109182976 109355288 109370368 109826647 109841792 110231552 110315248 110696248 110706688 111173387 111183872 111322358 111429136 111567872 111909434 112048768 112198912 112682528 112774736 113082368 113260834 113569792 114064288 114962432 115100608 115408748 115612672 116006912 116206016 116523008 116706904 117121024 117209951 117625856 118132864 118393457 119211344 119530489 119725186 119741696 120150016 120257824 120667904 120684544 121193306 121204736 121995692 122147584 122838464 122956288 123109376 123468892 123486272 123805696 124286344 124441088 124822061 124977472 125516168 126352681 127225552 127347584 127773938 127896496 128227328 128447774 128725142 128780032 129236992 129794048 130515868 130641056 131204164 131543552 131895712 132128768 132464228 132579328 133564249 134615936 135177149 135306808 135675904 135890027 136072118 136241536 136828784 137143552 137314304 137734688 137906176 138328372 138627076 138806122 139423648 140024612 140139194 140386816 140521472 141127168 141492224 142041536 142653784 143029432 143268671 144155648 144403064 145025491 145540096 145715024 146167424 146343106 146797456 147114448 147748562 148137626 149160992 149304064 149947616 150148544 150335488 150795736 150919132 151330816 151772747 151983104 152644856 152967808 153165376 153627152 153846784 154289338 154636352 154822213 155058176 155302888 155510992 155972297 156181298 156309101 156735488 157411072 158089568 158096458 158430944 158635568 159113836 159319342 159341312 159532828 160028128 160595968 160788992 161064956 161288192 161482048 162333184 162528296 163032896 163228849 163462208 163735624 164301124 164386768 164749312 164796473 165230429 165681152 166531456 166985728 167249264 167473376 167970166 168195244 168332878 168792064 169300144 169519616 170029886 170250304 170257724 170633216 170838304 171368704 171574676 171598336 172337984 172479008 172949504 173222452 173454568 173678596 173694976 174202217 174451264 174660941 174820352 175046144 175573888 175824896 176036224 176330672 176338357 176939672 177422336 177702343 177726848 177940462 178492912 179126272 179262278 179341568 179649374 179881403 179898368 180114592 180673792 180890948 181063936 181297792 181844384 182079248 182323232 182628196 183109108 183258946 183354472 183758848 184144793 184550912 184798208 185354468 185594752 185746624 186253312 186547256 186813952 187038488 187056128 187351339 187870592 188284928 188511232 188834776 189349888 189648719 189902846 190321664 190550416 191142016 191371754 191398144 191965904 192223136 192380432 192905216 193051684 193209658 193718434 193736704 194571776 194580256 195243776 195418964 196085344 196112384 196348096 196957696 197194424 197355788 197894144 198233792 198489824 198508544 198747136 199088248 199612504 199794688 199946387 200052736 200655872 201184256 201520768 201965309 202216768 202322176 202768384 203088392 203360528 203915264 203963773 204237082 204404209 204961792 205845248 206732512 206741522 208369408 208619852 209267552 209547968 210010112 210262528 210451192 210623404 210915328 211168832 211197952 212108288 212281856 213196864 213758272 213778432 214115816 214709248 214967312 215441408 216070561 216399872 216659968 217031824 217771904 217967306 218365952 218710576 218740736 219653294 219683584 220463104 220630496 221392496 221413376 222346774 222367744 222644716 222858272 223135744 223818868 224097536 224397824 225365056 225549472 226164736 226521668 227139584 228128576 228402769 229924864 230201216 230596313 230817496 231225344 231812399 232013824 232412032 233046016 233413808 234242048 234419902 235251712 236265728 236786914 238422688 239060978 239450372 239483392 240300032 240515648 241335808 241369088 242386612 242409472 243991384 244295168 245043071 245676928 245912576 246218752 246937784 246972544 247611392 248002171 248572688 248882176 249644122 249954944 251032336 252705362 254451104 254695168 255547876 255792992 256454656 256895548 257450284 257560064 259588096 261031736 261282112 262408328 263087104 263791424 264108481 264257536 264928456 265158656 266070389 267128498 269231872 270354298 270613616 271351808 271780054 272144236 272483072 273657568 274287104 274628608 275469376 275812352 276656744 277254152 277612244 278449213 278847296 280049224 280278388 280773632 281042944 281863673 282254336 282984448 284083072 285307568 286058864 286537342 287526967 288311296 288806128 290050982 291080192 291430048 292334848 292686212 293594912 294228896 295497124 296275252 297951017 298321984 298608128 299895232 300297088 300670976 301591472 301838264 302661632 303139291 303545494 303937543 303966208 305289712 305935616 306330752 306856511 307254304 307693568 308578676 309272704 309644426 310116352 310605776 311021984 311944594 312362596 312618202 313470976 314822144 316179136 316192916 316861888 317271136 318227672 318638684 318682624 319065656 319599343 320056256 320440939 321191936 321577984 322129912 322576384 322964096 323518403 324370319 324666368 325056592 326065792 326457698 326924416 327471248 328602248 328773536 329498624 329592946 330018637 330460858 331362304 333062912 334498528 334946752 335940332 336390488 336665756 337584128 337840447 338600288 339039232 340059772 340500608 340515448 341266432 341676608 341983187 342737408 343149352 343196672 344675968 344958016 345372629 345899008 346444904 346909136 347357192 347389952 347938201 348404434 348902528 349321882 349640704 350092288 351147776 351649792 352072448 352661344 352676714 353879344 354844672 355404686 355453696 355880924 356985824 358252544 358524556 358683136 359298748 359762806 359796736 360229184 361347584 361781896 362127872 362595584 363688768 364158496 364646464 365256392 366218216 366517892 366708944 367517696 368289586 368590957 369101824 369596416 370708936 371189504 371493248 372506624 373094512 373627904 374076976 374112256 374702678 375741184 376569856 377022464 377669552 378699776 379297438 379805692 380643328 381100832 382284032 382743508 382796288 383931808 384446272 384760864 385810432 386103368 386419316 387436868 387473408 389143552 389160512 389628253 390487552 390837928 392170688 392224768 392696192 393370181 393915392 394388848 394711576 395788288 396412919 396467584 396979648 397017088 397494272 398176496 399225008 399589376 399892774 400105472 401273899 401311744 402368512 403041536 403930618 404433536 404644352 405536768 406176784 406721056 407830528 407927546 408474164 408808418 409923584 411690496 413465024 413483044 416738816 417239704 418535104 419038151 419095936 420020224 420525056 420902384 421246808 421830656 422337664 422395904 423062527 424176571 424216576 424563712 426393728 427516544 427556864 428231632 429418496 429934624 430882816 432141122 432799744 433319936 434063648 435543808 435934612 437421152 437481472 439306588 439367168 441260992 442784992 442826752 444693548 444735488 445289432 445716544 446271488 447208783 447637736 448195072 448795648 449567209 450537997 450730112 451098944 452329472 453043336 454279168 454996109 456257152 456805538 459849728 460402432 461192626 461634992 462450688 463624798 464027648 464824064 466827616 468484096 468839804 470503424 472531456 473573828 476845376 478121956 478900744 478966784 480600064 481031296 482671616 482738176 484773224 484818944 487982768 488590336 490086142 490487179 491353856 491825152 492437504 493875568 493945088 495222784 496004342 497145376 497764352 499288244 499909888 502064672 505410724 508902208 509390336 511095752 511585984 512909312 513791096 514900568 515120128 517119967 518481691 519176192 522063472 522564224 523461107 524816656 526174208 527582848 528216962 528515072 529856912 530317312 532140778 534256996 538463744 540708596 541227232 542703616 543560108 544288472 544966144 546634543 547315136 548574208 549257216 550938752 551624704 553313488 553337603 554508304 555224488 556898426 557617697 557694592 560098448 560556776 561547264 562085888 562972969 563727346 564508672 565968896 568166144 570615136 572117728 573074684 575053934 576622592 577612256 580101964 582160384 582860096 584669696 585372424 587189824 587895581 588457792 589165073 590994248 592550504 593541637 595104601 595902034 596643968 597216256 599790464 600594176 601341952 603182944 603676528 605323264 606278582 607090988 607875086 607932416 610579424 611871232 612661504 613713022 614508608 615387136 617157352 618545408 619288852 621211552 622043968 623889188 624725192 625236404 626941952 627417973 628772809 629644288 632358272 632385832 633723776 634542272 635111633 636455344 637277368 637365248 638131312 639198686 640112512 640881878 641406311 642383872 643155968 644259824 645152768 645928192 647036806 648740638 649332736 650113184 652131584 652915396 653848832 654942496 657204496 657547072 658997248 659185892 660037274 660921716 662724608 664659961 666125824 668997056 669893504 671880664 672780976 673331512 675168256 675680894 676233803 677200576 678014519 678078464 680119544 681001216 681030896 682532864 683353216 683966374 684526063 685474816 686298704 686393344 689351936 689916032 690745258 691798016 692889808 693818272 694714384 694779904 695876402 696808868 697805056 698643764 699281408 700184576 702295552 703299584 704144896 705322688 705353428 707758688 709689344 710809372 710907392 711761848 713971648 714829787 716505088 717049112 717366272 718597496 719525612 719593472 720458368 721694899 722695168 723563792 723595327 724255744 725191168 727377536 728316992 729292928 730512784 732436432 733035784 733417888 735035392 736195421 736579172 737181914 738203648 739192832 741417872 742379008 742986496 746189024 747255808 748153952 748224512 749405356 751482368 753139712 754044928 755339104 757399552 758594876 759611384 761286656 762201664 762885571 764568064 765487016 765592576 767863616 768786529 768892544 769521728 771620864 772206736 772838632 774873736 774946816 776169833 778213709 778287104 778321024 779256506 780975104 781675856 784341376 784449536 785392384 786740362 787756489 787830784 788777696 789423152 791576576 792825838 792935168 793959296 794034176 794988544 796352992 798450016 799178752 799785548 800210944 802547798 802623488 804737024 806083072 807861236 808867072 809288704 812353568 813442112 815661056 815855092 816948328 817616836 819847168 820469657 823380992 826930048 826966088 830530597 833477632 834479408 836713423 837070208 838076302 838191872 840040448 841050112 841804768 842493616 843661312 844675328 844791808 846125054 848353142 848433152 849127424 852787456 855033088 856463264 858836992 859869248 861765632 864282244 866639872 868127296 871087616 871869224 874842304 874962944 875627281 878613176 878734336 882521984 884468767 885569984 885653504 889387096 889470976 890578864 891433088 892542976 894417566 895149467 895275472 896390144 897591296 899134418 901075994 901460224 902197888 904658944 906086672 908558336 909992218 912514304 913611076 919699456 920804864 922385252 923269984 924901376 927249596 928055296 929648128 933655232 936968192 937679608 941006848 945062912 946240043 947147656 951230189 953690752 956243912 957801488 957933568 960365653 961200128 962062592 965343232 965476352 969546448 969637888 975965536 977180672 980172284 980974358 982707712 983650304 984875008 987751136 987890176 990445568 992008684 994290752 995528704 998576488 999819776 1002880697 1004129344 1010821448 1015178437 1017804416 1018780672 1022191504 1023171968 1025818624 1027582192 1029801136 1030240256 1034239934 1036963382 1038352384 1044126944 1045128448 1046922214 1049633312 1052348416 1055165696 1056433924 1057030144 1059713824 1064281556 1068513992 1076927488 1081417192 1082454464 1085407232 1086078473 1087120216 1088576944 1089932288 1091806079 1093269086 1094163707 1094630272 1097148416 1098514432 1101877504 1103249408 1106626976 1106675206 1109016608 1110448976 1113796852 1115235394 1115389184 1120196896 1121113552 1123094528 1124171776 1125945938 1127454692 1129017344 1136332288 1141230272 1144235456 1146149368 1150107868 1153245184 1153575311 1155224512 1156613003 1160203928 1164320768 1165204807 1165720192 1167720931 1169339392 1170744848 1174379648 1175791162 1176915584 1178330146 1181988496 1185101008 1187083274 1190209202 1191183149 1191804068 1193287936 1194432512 1199580928 1201188352 1202683904 1206365888 1207353056 1210646528 1212557164 1214181976 1215750172 1215864832 1219415519 1221158848 1223742464 1225323008 1227426044 1229017216 1230774272 1234314704 1234368499 1237090816 1238577704 1242423104 1243916401 1244087936 1247778376 1249450384 1250472808 1253883904 1254835946 1255862777 1257545618 1259169821 1259288576 1264716544 1264771664 1267447552 1269084544 1270223266 1272910688 1274554736 1274730496 1276262624 1278397372 1280225024 1281763756 1282812622 1284767744 1286311936 1288519648 1290305536 1291856384 1294073612 1297481276 1298665472 1300226368 1304263168 1305830792 1307697664 1309884992 1311459373 1314408992 1315094144 1317994496 1318371784 1320074548 1321843432 1324054421 1325449216 1327541033 1329319922 1332251648 1337994112 1339787008 1343761328 1343819893 1345561952 1346663024 1350336512 1351361788 1352467606 1354401152 1356029038 1356156928 1360239088 1362002432 1362061792 1365065728 1366706432 1367932748 1369052126 1370949632 1372597408 1372786688 1378703872 1379832064 1381490516 1385779616 1387636544 1389428768 1389559808 1391752804 1393617736 1395610112 1397287528 1398562816 1399624709 1400369152 1404591104 1406599168 1408289792 1410645376 1410706856 1415517376 1416787489 1419378688 1421618744 1421814784 1423523696 1427746411 1427943296 1429659574 1430829463 1433010176 1434098224 1434732544 1437194992 1439051224 1439186944 1440916736 1443389798 1445254031 1445390336 1447127584 1447190654 1448511488 1450382336 1454755072 1456633984 1458585856 1461025568 1464872864 1466071568 1466835776 1470070784 1472390842 1473158344 1474363828 1476407296 1478385664 1482835744 1484758016 1485972992 1492378048 1494511616 1496307904 1496449024 1498810712 1502964736 1508089856 1510678208 1512493927 1514799104 1517189752 1519222768 1522573312 1523729363 1524403328 1525771142 1527019679 1529136128 1530974032 1531185152 1535727232 1537573058 1537785088 1539043456 1543241728 1544413472 1545677264 1549747472 1549893632 1552339666 1556427418 1556574208 1556642048 1558513012 1561950208 1563351712 1568682752 1568899072 1570784768 1573480724 1575512978 1575661568 1577555392 1578846304 1583153152 1585651676 1585870336 1587918592 1589977088 1592705984 1596900032 1598357504 1599571096 1600421888 1605095596 1605246976 1609474048 1612166144 1614174191 1615722472 1617734144 1618577408 1622686793 1624707136 1626884224 1631322112 1631710184 1633896656 1635233672 1639694336 1640939314 1642282093 1646761984 1653860096 1653932176 1661061194 1666955264 1668958816 1673426846 1674140416 1676152604 1676383744 1680080896 1682100224 1683609536 1684987232 1687322624 1689350656 1689583616 1692250108 1696706284 1696866304 1698254848 1705574912 1710066176 1712926528 1717673984 1719738496 1723531264 1728564488 1733279744 1736015197 1736254592 1742175232 1743738448 1749684608 1749925888 1751254562 1757226352 1757302937 1757468672 1765043968 1768937534 1771139968 1771307008 1778774192 1778941952 1781157728 1782866176 1785085952 1788835132 1790298934 1790550944 1792780288 1795182592 1798268836 1802151988 1802920448 1804395776 1812173344 1817116672 1819984436 1825028608 1827222152 1839398912 1841609728 1844770504 1846539968 1849802752 1852722101 1854499192 1856110592 1859296256 1862492723 1867310464 1873936384 1875359216 1882013696 1890125824 1892480086 1894295312 1902460378 1907381504 1912487824 1915602976 1915867136 1920731306 1922400256 1924125184 1930686464 1939092896 1939275776 1951931072 1954361344 1960344568 1961948716 1965415424 1967300608 1973045711 1975502272 1975780352 1980891136 1984017368 1988581504 1991057408 1992569167 1997152976 1999639552 2005761394 2008258688 2012688769 2021642896 2030356874 2032018313 2035608832 2037561344 2044383008 2046343936 2051637248 2055164384 2059602272 2060480512 2068479868 2073926764 2088253888 2090256896 2093844428 2099266624 2104696832 2110331392 2112867848 2114060288 2119427648 2121975037 2128563112 2137027984 2142354149 2147995577 2153854976 2162834384 2164908928 2170814464 2172156946 2174240432 2177153888 2179864576 2183612158 2186538172 2188327414 2189260544 2194296832 2197028864 2203755008 2206498816 2213253952 2213350412 2218033216 2220897952 2227593704 2230470788 2230778368 2237195401 2240393792 2242227104 2246189056 2248343552 2251891876 2254909384 2258034688 2264628821 2270592233 2272664576 2282460544 2288470912 2292298736 2292398641 2300215736 2306490368 2307150622 2310130459 2310449024 2313226006 2320407856 2328641536 2330409614 2331440384 2335441862 2338678784 2341489696 2348759296 2351582324 2353831168 2356660292 2363976992 2370202016 2374166548 2380418404 2382366298 2383608136 2386575872 2388865024 2393882309 2399161856 2402376704 2405367808 2412731776 2414706112 2421293056 2425114328 2428363952 2431500344 2431729664 2435567407 2438831038 2442317696 2447484928 2450646016 2454852088 2458034432 2461548544 2465433347 2468629408 2468736998 2474181632 2477155408 2484846208 2487832802 2488175872 2495556752 2498900768 2500945616 2507767808 2509671892 2511725554 2515091236 2518339642 2518577152 2529433088 2529543328 2534895104 2538169088 2540446532 2545821376 2549109472 2549460992 2552525248 2556794744 2560450048 2563527512 2565625244 2572623872 2577039296 2580136699 2580611072 2583712768 2588147224 2594962552 2597330944 2599303031 2600452736 2608526336 2611661584 2615395328 2619769984 2622918746 2628817984 2630188288 2635988992 2636743568 2640149096 2643686864 2648108842 2650898432 2651529049 2655082066 2657254717 2658639844 2664503296 2675988224 2679574016 2687522656 2687639786 2691123904 2693326048 2700673024 2702723576 2704935212 2708802304 2712058076 2712313856 2720478176 2724004864 2724123584 2730131456 2733412864 2735865496 2738104252 2741899264 2745194816 2745573376 2753591267 2757407744 2759664128 2762981032 2771559232 2774890433 2775273088 2778857536 2779119616 2783505608 2787235472 2791220224 2794575056 2797125632 2799249418 2800738304 2801540041 2808917293 2809182208 2813198336 2816579584 2821290752 2821413712 2831034752 2833574978 2838757376 2843237488 2843629568 2847047392 2855492822 2855886592 2859319148 2861658926 2866020352 2868196448 2869465088 2874389984 2878102448 2878373888 2881833472 2886779596 2890508062 2890780672 2894255168 2894381308 2897022976 2900764672 2909510144 2913267968 2917171712 2922051136 2929745728 2932143136 2933671552 2940141568 2944781684 2946316688 2948727656 2952814592 2956771328 2961437689 2965671488 2969235997 2969516032 2971945984 2984756096 2989023232 2992615808 2992898048 2997621424 2997752069 3005929472 3016179712 3021356416 3024987854 3029598208 3034379504 3038445536 3045146624 3047458726 3048806656 3051542284 3054039358 3058272256 3061948064 3062370304 3071454464 3075146116 3075570176 3078086912 3088826944 3091354528 3099494944 3099787264 3104679332 3112854836 3113148416 3113284096 3117026024 3123900416 3126703424 3130461481 3137365504 3137798144 3141569536 3146961448 3151025956 3151323136 3155110784 3157692608 3160525937 3166306304 3171303352 3171740672 3175837184 3179954176 3184972763 3185411968 3193800064 3196715008 3199142192 3200843776 3210191192 3210493952 3218948096 3224028223 3224332288 3228348382 3231444944 3235468288 3237154816 3245373586 3249414272 3253768448 3263420368 3267793312 3270467344 3279388672 3281878628 3284564186 3293523968 3307720192 3307864352 3322122388 3333910528 3337917632 3346853692 3348280832 3352305208 3352767488 3364200448 3367219072 3369974464 3374645248 3378701312 3379167232 3384500216 3393412568 3393732608 3396509696 3399088579 3411149824 3420132352 3425853056 3433410253 3435347968 3439476992 3447062528 3457128976 3466559488 3472030394 3472509184 3484350464 3487476896 3499369216 3499851776 3502509124 3514452704 3514605874 3514937344 3530087936 3537875068 3542279936 3557548384 3557883904 3562315456 3565732352 3570171904 3577670264 3580597868 3581101888 3585560576 3590365184 3596537672 3604303976 3605840896 3608791552 3619839769 3624346688 3634233344 3639968872 3650057216 3654444304 3664227749 3678797824 3683219456 3689541008 3693079936 3699605504 3705444202 3708998384 3712221184 3718592512 3724985446 3734620928 3747872768 3750718432 3764027392 3780251648 3784960172 3788590624 3804920756 3814763008 3824975648 3831205952 3831734272 3841462612 3844800512 3848250368 3861372928 3873363221 3878185792 3878551552 3903862144 3908722688 3920137321 3920689136 3923897432 3930830848 3934601216 3940810783 3946091422 3951004544 3951560704 3961782272 3968034736 3977163008 3982114816 3985138334 3994305952 3999279104 4011522788 4016517376 4025377538 4043285792 4060713748 4064036626 4071217664 4075122688 4088766016 4092687872 4103274496 4110328768 4119204544 4120961024 4136959736 4147853528 4154791459 4165732207 4176507776 4180513792 4187688856 4198533248 4205739239 4209393664 4220662784 4225735696 4228120576 4238855296 4243950074 4257126224 4274055968 4284708298 4295991154 4307709952 4325668768 4329817856 4344313892 4348480864 4354307776 4359729152 4367224316 4373076344 4376654828 4378521088 4388593664 4391925811 4401409663 4407510016 4412997632 4426507904 4426700824 4436066432 4441795904 4445781431 4455187408 4460941576 4461556736 4474390802 4480787584 4484454208 4489844177 4492378112 4496687104 4503783752 4509818768 4516069376 4523196613 4529257642 4541184466 4545329152 4564921088 4576941824 4584597472 4584797282 4600431472 4612980736 4614301244 4620260918 4620898048 4626452012 4640815712 4657283072 4660819228 4662880768 4670883724 4677357568 4682979392 4697518592 4703164648 4707662336 4713320584 4727953984 4733636621 4740404032 4748333096 4760836808 4764732596 4767216272 4773151744 4777730048 4787764618 4791682441 4798323712 4804753408 4810735616 4825463552 4829412224 4842586112 4850228656 4856727904 4863000688 4863459328 4871134814 4877662076 4884635392 4894969856 4901292032 4909704176 4916068864 4923097088 4930866694 4937258816 4937473996 4948363264 4954310816 4969692416 4975665604 4976351744 4991113504 4997801536 5001891232 5015535616 5019343784 5023451108 5030182472 5036679284 5037154304 5051864293 5058866176 5059086656 5065167289 5069790208 5076338176 5080893064 5091642752 5098218944 5098921984 5105050496 5113589488 5113812353 5120900096 5127055024 5131250488 5145247744 5153367947 5154078592 5160273398 5161222144 5167425536 5176294448 5189925104 5194661888 5198606062 5200905472 5216560687 5217052672 5223323168 5230790656 5239539968 5245837492 5257635968 5260376576 5271977984 5273487136 5280298192 5287373728 5296217684 5301796864 5303058098 5310164132 5314509434 5317279688 5329006592 5340198997 5351976448 5359148032 5375045312 5375279572 5382247808 5386652096 5401346048 5405447152 5409870424 5417604608 5424116152 5424627712 5433188831 5440956352 5447495963 5448009728 5448247168 5460262912 5466825728 5471730992 5476208504 5483798528 5490389632 5491146752 5499812851 5507182534 5514295423 5514815488 5519328256 5525962064 5543118464 5549780866 5550546176 5557715072 5558239232 5567011216 5574470944 5582440448 5589150112 5594251264 5598498836 5601476608 5603080082 5617834586 5618364416 5626396672 5633159168 5642581504 5642827424 5662069504 5667149956 5686474976 5687259136 5694094784 5710985644 5711773184 5718638296 5723317852 5736392896 5738930176 5743287599 5748779968 5756204896 5756747776 5763666944 5773559192 5781016124 5781561344 5788510336 5788762616 5794045952 5798445223 5801529344 5813714179 5819020288 5826535936 5834343424 5844102272 5856993961 5859491456 5864286272 5867343104 5880283136 5889563368 5892633376 5897455312 5905629184 5913542656 5914949417 5922875378 5931342976 5938471994 5939032064 5943891968 5969512192 5978046464 5985231616 5995242848 5995504138 6011858944 6032359424 6042712832 6049975708 6068759008 6076891072 6090293248 6094917452 6097613312 6103084568 6108078716 6116544512 6123896128 6124740608 6129390967 6142908928 6150292232 6151140352 6156173824 6177653888 6182709056 6198989888 6199574528 6209358664 6225709672 6226296832 6226568192 6234052048 6247800832 6253406848 6260922962 6266046269 6274731008 6275596288 6283139072 6293922896 6302051912 6302646272 6310221568 6315385216 6321051874 6332612608 6342606704 6343481344 6351674368 6359908352 6369945526 6370823936 6387600128 6393430016 6398284384 6401687552 6420382384 6420987904 6437896192 6448056446 6448664576 6456696764 6462889888 6470936576 6474309632 6490747172 6498828544 6507536896 6526840736 6535586624 6540934688 6558777344 6563757256 6569128372 6587047936 6615440384 6615728704 6623680301 6644244776 6667821056 6675835264 6687293077 6693707384 6696561664 6704610416 6705534976 6722559571 6728400896 6734438144 6739948928 6749290496 6757402624 6758334464 6769000432 6786825136 6787465216 6793019392 6798177158 6822299648 6840264704 6851706112 6866820506 6870695936 6878953984 6894125056 6914257952 6933118976 6944060788 6945018368 6968700928 6974953792 6998738432 6999703552 7005018248 7028905408 7029211748 7029874688 7060175872 7075750136 7084559872 7106249059 7115096768 7115767808 7124630912 7131464704 7140343808 7155340528 7161195736 7162203776 7171121152 7180730368 7192062959 7193075344 7208607952 7211681792 7217583104 7239679538 7248693376 7268466688 7279937744 7300114432 7308888608 7328455498 7357595648 7366438912 7379082016 7386159872 7399211008 7410888404 7417996768 7437185024 7449970892 7469241856 7501436864 7528054784 7560503296 7569920344 7577181248 7602549311 7609841512 7629526016 7642642553 7649951296 7659145949 7662411904 7663468544 7682925224 7689601024 7696500736 7716041281 7722745856 7746726442 7756371584 7757103104 7807724288 7817445376 7840274642 7841378272 7847794864 7861661696 7869202432 7881621566 7892182844 7902009088 7903121408 7936069472 7954326016 7964229632 7970276668 7988611904 7998558208 8023045576 8033034752 8050755076 8075027177 8086571584 8121427496 8128073252 8142435328 8150245376 8156433649 8174046517 8177532032 8185375744 8206548992 8220657536 8238409088 8241922048 8273919472 8295707056 8309582918 8331464414 8338282043 8353015552 8361027584 8375377712 8397066496 8411478478 8418787328 8441325568 8451471392 8477710592 8487900148 8514252448 8548111936 8569416596 8591982308 8615419904 8640579493 8651337536 8659635712 8688627784 8696961728 8708615552 8719458304 8734448632 8746152688 8753309656 8757042176 8777187328 8783851622 8791039439 8802819326 8814188747 8815020032 8825995264 8853015808 8853401648 8872132864 8883591808 8891562862 8898838819 8910374816 8921883152 8923113472 8948781604 8961575168 8968908416 8979688354 8984756224 8993374208 9007567504 9019637536 9032138752 9046393226 9058515284 9082368932 9090658304 9129842176 9153883648 9169194944 9169594564 9200862944 9225961472 9228602488 9240521836 9241796096 9252904024 9268380947 9281631424 9292787231 9314566144 9321638456 9325761536 9341767448 9354715136 9365958784 9382033687 9395037184 9406329296 9406739251 9415324672 9426641168 9455907968 9467273242 9480808064 9496666192 9521673616 9529465192 9534432544 9546303488 9555460096 9570540473 9575529236 9583364882 9596647424 9609506816 9621471232 9650927104 9658824448 9700457312 9713455808 9726001376 9726918656 9742269628 9755324152 9769270784 9789939712 9797372963 9802584064 9819408352 9832137728 9846194176 9861733388 9874517632 9874947992 9896726528 9908621632 9917512423 9939384832 9951331208 9952703488 9982227008 9994224877 9995603072 10003782464 10015806241 10031071232 10038687568 10046902216 10060364944 10073358568 10074308608 10090207829 10103728586 10116778217 10117732352 10118173312 10130334578 10139580416 10152676352 10161786128 10183285504 10196437888 10197843968 10210100992 10227178976 10227624706 10241800192 10254110048 10262500976 10290495488 10306735894 10308157184 10320546796 10322444288 10334851072 10352588896 10379850208 10389323776 10397212124 10401810944 10433121374 10434105344 10446646336 10461581312 10479079936 10491674984 10515271936 10520753152 10546974272 10560596384 10574747456 10592435368 10603593728 10606116196 10620328264 10629018868 10634559376 10658013184 10666105541 10680397994 10689137753 10703952896 10718296064 10750090624 10750559144 10764495616 10773304192 10796897761 10802692096 10810894304 10819740848 10835209216 10848232304 10849255424 10866377662 10881912704 10894991926 10896019456 10896494336 10920525824 10933651456 10943461984 10952417008 10967597056 10980779264 10982293504 10999625702 11014365068 11028590846 11029630976 11038656512 11051924128 11086236928 11099561732 11101092352 11115430144 11134022432 11148941888 11164880896 11178300224 11188502528 11196997672 11202953216 11206160164 11235669172 11236728832 11266318336 11285163008 11285654848 11299219337 11324139008 11334299912 11372949952 11374518272 11383154653 11388189568 11407735249 11421971288 11423546368 11437276592 11446635704 11472785792 11477860352 11486575198 11495974651 11497559936 11512409792 11513495552 11527333888 11547118384 11562032248 11563122688 11577020672 11577525232 11588091904 11596890446 11603058688 11627428358 11636943071 11638040576 11653071872 11668686848 11688204544 11713987922 11718982912 11728572544 11734686208 11760566272 11779126736 11785266752 11794910624 11811258368 11827085312 11829898834 11845750756 11862685952 11876943988 11878064128 11887783936 11939024384 11956092928 11970463232 11990485696 11991008276 12023717888 12064718848 12085425664 12099951416 12137518016 12152106379 12153782144 12180586496 12189834904 12195226624 12206169136 12216157432 12233089024 12247792256 12249481216 12258781934 12268813283 12285817856 12300584464 12301120559 12302280704 12312347648 12355307776 12365418112 12397979776 12399149056 12418717328 12451419344 12452593664 12453136384 12468104096 12495601664 12506813696 12521845924 12532092538 12549462016 12551192576 12566278144 12587845792 12604103824 12605292544 12620443136 12630770432 12642103748 12685213408 12686962688 12703348736 12719816704 12739891052 12741647872 12775200256 12796568768 12803375104 12840764768 12841975808 12875792384 12896112892 12897329152 12913393528 12925779776 12941873152 12948619264 12969054707 12981494344 12997657088 13015073792 13037449061 13053681472 13071173248 13081869376 13117554688 13127514512 13138256744 13174095872 13194887161 13230880768 13231457408 13247360602 13288489552 13335642112 13351670528 13374586154 13387414768 13393123328 13409220832 13411069952 13445119142 13456801792 13468876288 13479897856 13498580992 13514805248 13538000864 13573650272 13574930432 13586038784 13596354316 13644599296 13680529408 13703412224 13733641012 13741391872 13757907968 13828515904 13866237952 13888121576 13890036736 13937401856 13947984169 13949907584 13997476864 13999407104 14010036496 14057810816 14058423496 14059749376 14119020149 14120351744 14151500272 14169119744 14212498118 14224128191 14230193536 14231535616 14249261824 14262929408 14280687616 14310681056 14322391472 14324407552 14342242304 14361460736 14384125918 14386150688 14417215904 14423363584 14435166208 14479359076 14497386752 14559875488 14600228864 14617777216 14656910996 14732877824 14758164032 14772319744 14798422016 14821776808 14835993536 14874370048 14885663777 14899941784 14938483712 14996479043 15002873728 15035969039 15056109568 15121006592 15139840688 15154362496 15180372103 15205098622 15219683024 15259052032 15285285106 15299902592 15318291898 15324823808 15326937088 15365850448 15379202048 15393001472 15432082562 15445491712 15493452884 15512743168 15615448576 15634890752 15680549284 15682756544 15695589728 15723323392 15738404864 15763243132 15784365688 15804018176 15806242816 15852401747 15872138944 15908652032 15928459264 15940553336 15977223808 15997116416 16046091152 16046790487 16066069504 16101510152 16150054354 16170913213 16173143168 16242854992 16256146504 16284870656 16300490752 16312867298 16326216101 16348093034 16355064064 16370751488 16413097984 16441315072 16476818176 16483844096 16547838944 16591414112 16619165836 16662928828 16676564086 16706031104 16722055168 16750755424 16794132992 16822956956 16837574656 16882651136 16902942784 16955421184 16975800296 17028504896 17048971849 17096223872 17138833192 17183964616 17212707473 17230839808 17258033429 17281158986 17302675072 17319271424 17377255568 17393923456 17417231104 17438916608 17468897264 17492305376 17506619312 17514084352 17554374656 17567703244 17582078878 17605638652 17628377494 17630040064 17651990528 17706031616 17706803296 17744265728 17767183616 17783125724 17797677638 17820749632 17843766304 17846226944 17897563208 17923150336 17937816832 17959376708 17969512448 18015135008 18039275072 18064277504 18092786452 18117030568 18164737864 18181316608 18195121217 18259684352 18307767296 18338389888 18339189128 18401725888 18418237357 18451922944 18457204976 18481043672 18483592192 18505808048 18536761894 18560703343 18563262848 18585574462 18600783019 18629132288 18643276912 18651523072 18683534896 18709430272 18731917568 18764067374 18790074368 18812658592 18813478502 18830649344 18853282336 18911815936 18934546484 18961616128 18993332384 19043347232 19058930384 19068865088 19092606976 19110920192 19141080946 19151058472 19166729764 19193294848 19219013632 19275138869 19301854208 19317648896 19400914624 19426911616 19452002752 19453837312 19484539256 19510648304 19538541568 19579879424 19594745926 19605168128 19610780287 19638816704 19662421051 19664275456 19692388352 19723466776 19749035264 19749895984 19793453056 19808481719 19817243264 19835024846 19851255827 19878769664 19902662416 19905406976 19964454016 19988449754 19991206144 20007564928 20031612482 20062142464 20077375136 20093804432 20120729888 20146717136 20148617216 20180415658 20207457172 20233556434 20235464704 20236346624 20260669156 20279160832 20305352704 20323572256 20366571008 20392875776 20395687936 20420201984 20454357952 20455249412 20483600384 20508220096 20525001952 20580990976 20613471788 20616314368 20641093592 20669702144 20705177792 20730063823 20759700416 20778647552 20794424248 20803621888 20866242748 20868210688 20893292672 20923162624 20929152071 20958159872 20983349968 20984264483 21030543872 21041506304 21093948544 21121192768 21149494912 21184870736 21207187456 21212232392 21240656528 21258037736 21269118752 21316026368 21332211082 21349667209 21360795988 21378275506 21407905792 21436592128 21500181248 21501118288 21528991232 21546608384 21593795522 21621788608 21639481696 21670418432 21696464608 21698510848 21732755324 21763825408 21789983852 21792038912 21792988672 21841051648 21867302912 21886923968 21904834016 21935194112 21961558528 21964587008 21999251404 22028730136 22057181692 22059261952 22077313024 22103848256 22123681559 22172473856 22199123464 22202184704 22230860288 22268044864 22294809341 22297883776 22329761792 22356600448 22377005056 22393995344 22405906432 22412320328 22471338344 22473457664 22508925157 22532636672 22568197561 22570326016 22571309696 22598438674 22648278016 22668599824 22745899904 22749036544 22766309306 22776379136 22815470498 22843942576 22844938181 22847092736 22874553184 22893271408 22945571584 22955720704 22973150396 22991949302 22995119872 23024819584 23026991104 23054667776 23094236768 23124064496 23126245376 23154041344 23155050464 23176183808 23193780892 23206117376 23254856716 23273886142 23276081152 23306143744 23337373696 23376409088 23427975844 23437965824 23457145088 23469372416 23558253472 23570533504 23589821248 23622516736 23654170624 23659797668 23691501512 23725371904 23753887976 23756128256 23775567872 23793620053 23878048768 23912185856 23940926464 23980971392 23982016552 24047435776 24085387313 24129437696 24170851328 24199902832 24275036032 24304212758 24307564288 24361172992 24379669808 24390453248 24412338272 24432314864 24466178048 24495584512 24498962432 24517563868 24537626566 24571635712 24601168928 24602241118 24604561408 24624695296 24710615552 24730836224 24795959552 24837434656 24902838688 24905187328 24906272768 24936208192 24991203328 25013627392 25043691848 25064185076 25098924032 25132556288 25175691584 25208207648 25210585088 25240886272 25261540864 25284207496 25370426816 25373925376 25393191149 25406697472 25439633408 25479782104 25483295744 25550400512 25593137536 25649594243 25681529536 25683951616 25751584768 25792225784 25794658304 25826787056 25851559552 25883746304 25897238528 25903399171 25938109414 25959334543 25962988688 25995314176 26030147584 26074898122 26107362944 26142346496 26163738752 26235109376 26255029024 26276513488 26348191744 26389774322 26461761536 26462914816 26494721204 26576979104 26671284224 26703341056 26749172308 26774829536 26786246656 26818441664 26822139904 26890238284 26913603584 26937752576 26959795712 27029610496 27076001728 27147300544 27149860864 27172077568 27192708632 27289198592 27361058816 27406824448 27440961247 27467282024 27482783744 27515815936 27585675481 27657031808 27732475904 27776243152 27780073472 27850603937 27874803712 27895968338 27899815168 27994953728 27998814208 28020072992 28115621632 28116846992 28119498752 28238040298 28240703488 28303000544 28338239488 28424996236 28448256382 28460387072 28498523648 28525858816 28561375232 28621362112 28644782944 28648815104 28684484608 28722921472 28768251836 28772301376 28834431808 28846727168 28870332416 28958718152 28994773504 29083540213 29119750976 29200457728 29235554432 29313821992 29440174673 29465755648 29516328064 29544639488 29596844032 29643553616 29671987072 29748740096 29771327554 29799883568 29876967424 29992958086 30005747456 30071938078 30112219136 30242013184 30279681376 30308724992 30360744206 30410197244 30439366048 30518104064 30570570212 30599805184 30636583796 30649647616 30653874176 30731700896 30786002944 30864165124 30890983424 30986905768 31025486336 31120470017 31230897152 31269781504 31361098568 31365513088 31391179456 31446646784 31476809728 31496275717 31526486264 31568731376 31608036352 31612485632 31662376291 31704803494 31744277888 31817304064 31856918528 31881106672 31954447616 31994232832 32092182304 32093580974 32132139008 32203020304 32300108708 32341826426 32346286336 32485709984 32512293008 32569741312 32600981504 32625734596 32652432202 32696186068 32710128128 32741502976 32882630144 32953636352 32967688192 33095677888 33182828224 33238331672 33325857656 33353128172 33412062208 33444110336 33501510848 33541777087 33588265984 33645913912 33675149312 33765302272 33790939403 33805885568 33910842368 33951600592 34057009792 34097943698 34192447744 34277666384 34367929232 34425414946 34461679616 34516066858 34544311321 34562317972 34605350144 34638542848 34754511136 34787846912 34834462208 34877833216 34937794528 34984610752 35013238624 35028168704 35108749312 35135406488 35164157756 35211277304 35256754988 35260080128 35363050051 35412063232 35413606592 35488531456 35534367232 35566251448 35595355276 35641499264 35687532608 35692453888 35795126416 35796686471 35846300672 35875633664 35918753416 35939024896 36030270016 36073575629 36078550144 36128555008 36185572904 36234061136 36329475728 36362633216 36390242434 36420020533 36515924809 36519368704 36615534592 36676779776 36678378256 36803451776 36836474714 36903845888 36914409952 36962087344 36967184384 37011616096 37073523788 37121406686 37126525696 37171148924 37201566038 37258264576 37286553824 37303046144 37367069792 37418860544 37463835136 37528134748 37580148736 37625317184 37626957004 37661298688 37706564672 37823631872 37869092968 37923232256 37986664768 38032321817 38086694464 38117860768 38137730176 38185213952 38221840384 38282161892 38302116944 38333459528 38386589696 38397578209 38438027264 38498689957 38550277738 38600067961 38603708416 38635297792 38801829248 38853823232 38904005504 38907674624 38969078512 38970776897 39021296608 39077083136 39159758848 39189491852 39210336256 39221560574 39277633408 39324842102 39328550912 39384776704 39446933552 39498070528 39499791968 39586906112 39616963438 39634486528 39670049692 39702511654 39757539328 39805324832 39810813952 39928908032 39976899508 39982412288 40015129856 40063224964 40154750272 40187608864 40241459776 40293434272 40297234432 40360831316 40414914344 40467112868 40470929408 40472693248 40521338312 40558321664 40589116561 40610705408 40647144512 40695999253 40733142016 40785751552 40791375872 40840403968 40908715904 40910498824 40967200768 41016440192 41050003904 41086837181 41161981952 41226943576 41232628736 41282187184 41339404288 41404645919 41410355584 41460127646 41519400832 41557295104 41588848496 41607243776 41732485496 41736421376 41786585344 41846325248 41858304142 41912366899 41916319744 41966699936 41968528966 42061087744 42083012608 42187897088 42242385536 42298989824 42369741472 42424464784 42481313056 42516075472 42538237504 42632052736 42664422164 42699334418 42721591976 42756551012 42815811584 42873184256 42905736769 43000362496 43002236576 43057982464 43093216768 43187591044 43243577216 43278963392 43340836864 43392929216 43397021696 43465510648 43527650816 43579967704 43584077824 43585977344 43734605824 43773847936 43809668032 43862323883 43870388224 43923117056 43929174016 43998502808 44057460272 44114363384 44118523904 44154626048 44188151527 44207696512 44247363118 44344947712 44398246928 44404369408 44461720576 44536089728 44589618682 44595767552 44659523584 44713200896 44754010112 44787990688 44811812864 44824640656 44942676688 44946915328 45017850314 45065273344 45136395122 45140652032 45142619392 45196877348 45296556032 45337199648 45491799808 45498073088 45532618612 45552758272 45630940996 45687885152 45689876362 45694185472 45749106368 45786542816 45891143168 45911441408 45946300792 45983898604 45990239744 46049639168 46109335552 46188473536 46248128992 46252490752 46308082688 46310100928 46352367616 46387561784 46412234752 46509713432 46547772284 46552162304 46612287488 46674747392 46752818176 46811051539 46855951688 46875931648 46914290176 46938744832 47057916997 47116506944 47141067008 47179642496 47245033472 47308341248 47319595336 47383003024 47450743808 47507775952 47512256512 47551135744 47587240106 47626180697 47756097536 47824371712 47881852928 47961942784 47964033104 48094871552 48170774626 48258875392 48341702656 48399805664 48550072064 48608425516 48615128576 48722345984 48759339616 48780906496 48824676544 48864629728 48932356096 48991169024 48997924864 49035127736 49075253132 49143271424 49202337856 49204482236 49209122816 49249390592 49421231104 49461672448 49591919104 49674869312 49805677376 49810374656 49812545536 49872416384 49982406656 50027254784 50087383696 50128370152 50197848064 50265112576 50344440713 50351383168 50416415296 50421170176 50481772544 50523081728 50568414992 50740853632 50747850752 50786382298 50813394944 50879266816 50959564208 50961785173 50966591488 51100801024 51186275072 51299188486 51363059072 51367903232 51503169536 51584451568 51589316608 51653574112 51703119104 51767492608 51794477056 51806798342 51876218828 51918669086 51925977376 51990628352 52060295168 52149796244 52214725888 52284692992 52327477504 52510058048 52553026976 52696383488 52779548644 52923523072 52925829632 52989442408 53153958208 53217845177 53342568448 53406682112 53498344616 53549659072 53572493312 53636883328 53644279808 53728940929 53780476568 53827207168 53875505152 53919591424 54012288967 54059220992 54152003456 54294601088 54299721728 54344155136 54385417264 54578397184 54722117632 54813648896 54881922494 54934564048 54965567488 55031631872 55171350962 55314063616 55552486304 55560146944 55701207874 55749607424 55791936676 55799630336 55989907456 56040145984 56231243264 56233693984 56238997504 56476080596 56481406976 56606001088 56676478976 56849992472 56896512764 56920774144 56997047296 57051717632 57095035543 57218325619 57242724224 57289565888 57297630208 57368969216 57445842944 57536503672 57544602752 57668863616 57693454336 57740664832 57784505843 57917436304 57989547008 58167080426 58239501952 58367974301 58400915456 58471108864 58627643984 58880349346 58931511296 59032656128 59089278976 59287107232 59343974144 59497480192 59542655108 59599767136 59753934848 59985916172 60011494912 60143876156 60484026368 60559362752 60617449984 60721488412 60820394488 60878732096 61036208128 61141140424 61199610368 61273167592 61299295232 61307748352 61463401792 61537276073 61572005888 61728330248 61781966848 61973811536 62050972672 62240940034 62291871733 62461794304 62539563008 62722197136 62731026176 62782358912 62893293568 62953619456 62992551434 63052972528 63137462752 63216072704 63224971264 63324752582 63409606988 63488555776 63634608128 63713837056 63762213344 63908895232 63988465664 64184364608 64187161948 64264278016 64406040608 64600217416 64683652852 64692572672 64878666629 64971419968 65024586016 65139482624 65201963008 65251469192 65304864404 65392372136 65420256256 65483005952 65674235809 65765260288 65847174757 65907272704 65935376384 66191355776 66365656448 66476663344 66479560589 66651715312 66706256344 66824124416 66888220672 66993783311 67003021696 67083554174 67176531968 67291827824 67350298624 67530604544 67581878806 67611771136 67821684736 67903201184 68114019584 68195887396 68384895488 68555332768 68735858464 68850829892 68923359232 69032133716 69088622642 69124635944 69210700288 69277085696 69422586961 69509022272 69575693824 69668924416 69755666432 69875589056 69969221504 70026477248 70056337408 70217498624 70270812976 70328315512 70422554608 70513509976 70520160256 70631454803 70726100102 70817447519 70824126464 70827213184 70977062912 71068734464 71132502896 71190710552 71282998528 71375065216 71384907776 71497567063 71590252832 71593372942 71692601344 71751267328 71837506832 71878049792 72060540032 72147151258 72157100288 72257110016 72371145808 72468122272 72658951456 72725266432 72780484868 72840041066 73031849618 73038737408 73231069184 73353559552 73356756512 73606903552 73672949428 73828819904 73924174688 73934368768 74023232192 74147047576 74242813372 74253051392 74342297848 74403132076 74573107648 74606092288 74662738787 74734139584 74823964271 74837721088 74927670272 75056269496 75160297472 75250634368 75253914008 75322597376 75379787899 75413129344 75578284327 75647263744 75738185936 75846464512 75973329536 76064643634 76173388928 76235721536 76275460352 76370427904 76443680768 76564323784 76604233888 76666919056 76773179392 76795156418 76876054528 76894342421 76997379914 77100555476 77200135922 77207416832 77270595584 77603658496 77707646464 77808011008 77938157024 77941553794 78042593216 78154166272 78319517696 78378983704 78420672512 78443121148 78555266816 78649684204 78657101824 78893867104 78996141056 78999583936 79173812224 79233926876 79268973056 79340099384 79405023308 79515078656 79610649664 79621627904 79682082571 79854146743 79857816064 79953799016 79964824576 80030259712 80126449928 80309500544 80375217728 80471822557 80482919552 80586868544 80594468864 80721662632 80829828688 80934225736 80941858816 80945386496 81042676624 81116643328 81178233122 81221410816 81294289024 81391998506 81458601497 81466284032 81571503104 81582751744 81680807936 81817431808 81820997648 81934401536 82032880384 82100007808 82173674362 82323963904 82453887152 82465257472 82564374368 82678808576 82809291838 82820711168 82920255292 83038801664 83114590208 83177696992 83214487552 83464970992 83472842752 83573170688 83692650496 83716608284 83824733798 83832639488 83933399872 83937057932 84122175488 84166025216 84375794176 84484771072 84597979648 84739482944 84848929568 84962626112 85032150944 85076475008 85264105472 85328844328 85398668836 85443183952 85513102024 85631623168 85746368512 85811473538 85881692981 86000724992 86004473152 86107843913 86115964928 86186433536 86375182088 86487154432 86557926784 86681673728 86785858432 86794043392 86931021296 86934810001 87055301632 87159935408 87168155648 87171954688 87469211648 87547695872 87619336064 87724647766 87740776448 87846234112 87858348032 87997005616 88114920544 88228726768 88237047808 88309252096 88376303054 88415393024 88494726236 88689895424 88796493856 88808738816 88923441152 89072179456 89179237364 89191535104 89319047168 89426401792 89575981376 89623625728 89649281312 89885353376 89893830656 90035700628 90130546688 90272790244 90281304064 90285238784 90393754696 90593112064 90674399296 90783382949 90983599616 90996146176 91065237224 91105516544 91261881992 91375770304 91379752724 91388370944 91498212736 91573085632 91655252173 91782286336 91822882816 91892601584 91967797208 91980479488 92099278336 92218671104 92364210127 92376947072 92496257984 92504981504 92616165376 92620201856 92704735232 92775123568 92824469504 93019426864 93095544568 93104324608 93224574976 93349494784 93496818467 93505636352 93622103078 93711903376 93751863296 93828580352 93877489664 94115833994 94233013888 94282134016 94359284992 94490066944 94639190672 94766006048 94901487616 95015551904 95024513024 95102271488 95174480212 95252361394 95512195072 95648743424 95763705856 95923885568 95928066208 96189743104 96341549252 96683405312 96799611328 97100144128 97216851032 97230257152 97518679232 97561812992 97635889183 97649353088 97729259456 97864712192 97982338048 97995849728 98070255472 98150506264 98286542848 98404675712 98408964472 98418245632 98498781184 98573568791 98833141043 98842462208 98923344896 99183838208 99349738624 99568897337 99611354752 99620749312 99625091072 99744832768 99964813312 100054509568 100174767392 100256740304 100395696128 100530225152 100688881426 100702766336 100832830592 100842340352 100963545088 101046163456 101136829984 101481707264 101495701504 101572764596 101626789888 101919128416 101923570346 101933182976 102201602048 102372550144 102598376972 102726118144 103168903136 103178633216 103307148224 103406238208 103534985216 103588954112 103613596684 103752437656 103837338172 103851954752 103981256704 104120590336 104199646439 104299592488 104429451776 104569385984 104654955008 104975353301 105020116096 105106053952 105392766976 105559097288 105847046144 105851659264 105978884816 106262604721 106307916416 106435690354 106685136896 106813364224 106996689232 107099318144 107144986624 107273766656 107288559616 107457881858 107560953136 107654414336 107751010304 107839182848 108024577934 108118441984 108304006912 108589202176 108688310272 108770834528 109156794368 109444235264 109627297792 109763844988 109869128096 110063263744 110342701924 110628127232 111104972608 111120293888 111402415748 111499214848 111583873352 111599260672 111979814912 112080291968 112327533409 112462486528 112467387968 112477995008 112952161192 112962813952 113212002176 113352957952 113683982309 113699984944 113793025528 113841548288 113994094592 114103435264 114190071086 114283512707 114436651238 114485448448 114579131776 114595260416 114737938432 114891685888 115073007344 115089205504 115337727232 115386908672 115481329664 115569011686 115834872608 115979094016 116334160852 116479003904 116735948602 116801830912 116942217728 117255287968 117760698692 117863022592 118065312256 118178557952 118574214464 118687948288 118994960384 119085310216 119199534272 119507869696 119971832344 120022989824 120287752312 120488952311 120806234003 120968052736 121118725504 121234899968 121442976824 121640788976 121757464192 121966437931 122072416256 122282280848 122399220736 122546335184 122598590464 122615496704 122926803584 123074552146 123144011776 123456660496 123563933696 123947623072 124101945344 124481880068 124583743466 124923588608 125079126016 125444394272 125462052352 125564717824 125786587136 125985102868 126105945056 126274925504 126432145408 126449942528 126649505164 126819213976 126977111552 127269216256 127365848519 127524426688 127817790464 127976931328 128368729216 128374323896 128528556032 128812081216 128927661499 129200434832 129367305704 129385145344 129757333258 129924923401 129942839936 130049172032 130205481133 130278965248 130403926016 130502938384 130609728808 130784744272 130840512512 130966011904 131172701777 131348471618 131530520576 131694349514 131814545408 131870752768 132382711552 132731312896 132953326688 132959121178 133303430624 133412512688 133648248832 133776441344 133987566622 134006043392 134167108348 134353063936 134583655648 135061209088 135163757612 135223542272 135643369472 135806402368 136228039168 136391774792 136769790976 137110665536 137275462009 137471716928 137701659784 137846718464 138064267432 138177245284 138249271888 138421400576 138554171392 138659372033 138845173922 138958790789 139018044544 139151387648 139337848832 139511332864 139751178112 139938443008 140052954496 140112674816 140434997248 140541625952 140656631024 140845109216 141027019952 141040320512 141262909606 141452200204 141634895038 141648252928 141654426368 141954125824 142137468928 142265005792 142381421104 142565997056 142750130432 142769815552 142995134126 143180505664 143186745884 143385202688 143502534656 143675013664 144121080064 144294302516 144314200576 144742291616 144936244544 145317902912 145450532864 145560969736 145680082132 146063699236 146077474816 146462138368 146504064497 146707119104 146713513024 146889851381 147213807104 147345898856 147657639808 147848349376 147868737536 147981010489 148046464384 148294095152 148300558237 148485626744 148506102784 148684595696 148806264152 149146215296 149212184576 149325477574 149447670463 149468279168 149647928542 149675442176 149855340544 150112538992 150320594944 150501268736 150507828016 150645194752 150759575798 150826258688 151156568654 151280259923 151294527488 151476371872 151692929024 151946659072 152129287268 152346777856 152471443072 152550920704 152740855808 152887361536 153128647568 153208467776 153333838112 153546358784 153590312836 153752109056 153788684842 153994759828 154201110952 154400271844 154414833664 154541191168 154865770913 155207316992 155415292928 155616022016 155876314048 155883107588 156085186432 156308332544 156639035392 156757967408 156841345024 156886242296 157110533632 157299368408 157314203648 157562476099 157787734208 157977382927 157992282112 157999167872 158347624448 158467853752 158537946112 158680198768 158810046616 159030157312 159221299328 159243255808 159364165142 159494572679 159708293486 159715632128 159907598032 159914567267 159929649152 160060519424 160252899856 160619001088 160750435456 160943645114 160965839104 161173737088 161188937728 161443325264 161659657376 161868451472 161883717632 161890772992 162085353248 162233286656 162356466244 162442821632 162588578048 162783997012 162917202994 162932568064 163143006208 163165503488 163361615872 163634863616 163641995296 163868803072 164065760768 164200015616 164347348724 164907774304 164930514944 165128748736 165357617152 165618583676 165641422336 165840510584 166077603328 166355393984 166428975104 166555340371 166929941984 166945685504 167146341376 167385300992 167433216568 167649467596 167665278976 167866799744 167874115864 168154911467 168244350976 168332050432 168597711191 168751588352 168969542144 169195959296 169478965888 169697859136 169925252224 170064301888 170152950016 170528210944 170657688656 170797337672 170886367904 171026204048 171263246336 171492737024 171533533093 171622947076 171763385962 172001449984 172008946304 172215687826 172231929856 172372867072 172750364176 172974308864 173115853568 173363347456 173571716864 173862042592 173869620002 174110603264 174319870816 174336311296 174343909376 174938423296 175095391744 175238672128 175449295532 175481552896 175692468224 175994011232 176229841088 176457453536 176474095616 176618504192 176752606108 176830786048 176989452472 177379790848 177592987712 177617477632 177752338043 177846882304 178144358912 178358474728 178383070208 178638094336 178852803584 179151962752 179298562624 179770706752 179787661312 180071401256 180261093376 180545580488 180562608128 180570477568 180787509392 181186224128 181323794197 181348798592 181566765898 181715341801 181967199232 181992292352 182130474448 182211033088 182523763984 182751540608 182759505448 182776741888 182996425472 183146171264 183310504346 183547261937 183564572672 183645765632 183785203168 183935594416 183960958976 184198556672 184437342208 184728420254 184753894144 184992515968 185009963008 185232330752 185240403712 185409470464 185550247136 185648939008 186038853728 186191089136 186208649216 186449149952 186698989568 186993636934 187011272704 187244206156 187423806752 187503726592 187657160704 187754979328 188231667988 188466027776 188564268032 188718569984 189278381344 189532012096 189802975232 190031103808 190049026048 190204542976 190348960424 190504722788 191024390144 191527411712 191847771136 191856132416 192086728729 192379486208 192683098504 193366810624 193513629101 193599222656 193931499233 194200288256 194433702064 194460514304 194954227559 195037358464 195123625984 195271778366 195298706176 195458518912 195729424384 195964676096 195991699456 196140510944 196301012528 196573085696 196809351424 196817928944 196836491264 196997562368 197147137582 197666282086 197684924416 197846689792 198367676416 198699477248 199137794674 199222709504 199250182144 199489665536 199929626624 200109019136 200349534784 200513480608 200791392256 201060450304 201377762852 201405532672 201665661184 201927090176 202092326912 202273659968 202963414528 202991403008 203145529192 203253579776 203838256832 203847140692 203866365952 204403204096 204745100288 205196753944 205452236288 206081222711 206337806272 206357266432 206614296448 206812476416 207069970432 207177908224 207227193368 207504875312 207674676344 207703909504 207962513408 208241180672 208399292878 208569825811 208599184976 208858903552 209138771968 209309910016 209950706602 210040232192 210212107904 210785533952 211118194576 211694092288 211703318528 211957769632 212525209442 212615832832 212871380708 213370273792 213626728448 213993378464 214198636288 214289973248 214547533312 214577119232 214915763716 215121906272 215502020608 215678365696 216049155868 216236883968 216608013824 217178404352 217541669056 218313588736 218888470528 219254595584 219527689976 219738256192 220126527488 220473930019 220685403848 221256254464 221636634037 222209945216 222240587776 222804831496 222998429696 223167746704 223198521344 223765197149 223959629824 224160583936 224655066818 224924973056 224934775936 224955990016 225904322384 225925627904 226424004352 226705915904 227367964618 227399969888 227586051056 227683096576 227988189184 228206870528 228380142172 228567025414 228873302476 228970896896 229158263552 229190520832 229475876864 230146014688 230178411008 230675454464 230773817344 230962659328 231138023372 231669745216 231958188032 232668321704 232958007808 233471897204 233603661824 233884435456 234510575936 235521397384 235726045184 236130624512 236357115904 236536575821 237148428928 237375896576 237989920768 238170620432 238399068544 239015739392 239943664688 240045979648 240575504624 240977904622 241612468006 241810179247 241936105472 242237451008 242469799936 242885953648 243281577952 243514928384 243932875862 244144832512 244564561696 244798441472 245092670368 245197180928 245853607168 246149104292 246288023552 246913320992 247895246144 248203890688 248963760136 249167486932 249847177216 250576805297 250888788544 250924104704 251129435648 251573174272 251970205736 252211890112 252549851008 252864290816 252899885056 253056284209 253299010328 253638427952 253954223104 254538432512 254731697038 254940143731 255048853376 255611473663 255635580928 255953862656 256737458432 256748647792 257057112064 257624162432 257855322998 258066325751 258400869664 258734611408 258770290688 259514666516 259849846802 259885679872 260098344064 260410962266 260557930496 260807852032 261005876768 261219457616 261569488544 261681025024 261932023808 262345403554 262696943236 263061041152 263388699028 263629090816 264765423104 265462625792 265906653376 265918242356 266606861248 266825025376 267296497664 267552882688 267975133244 268012086784 268334216696 268706127872 268783047463 269167311296 269490829699 270122418176 270327515224 270447084544 271286738944 271612804736 272078976923 272456078336 272783549584 272795438279 273539581952 274221331072 274550924018 274943433856 275403319568 275693436928 276128534864 276354490568 276498543776 276842801152 277108342784 277318744066 277545673717 277690347844 277917581578 278036089088 278302775296 278675697664 279022665728 279502356224 279876886016 280105908992 280225349632 281083251904 281313262048 281690218432 282054039904 282080641024 282525819212 282904400408 283269790076 283296505856 283308852736 283908251648 284123815927 284274937856 284530011584 284762842208 285131994112 285500260864 285539631104 285990268252 286361011328 286373491768 286770405376 287005069312 287350027328 287607860267 288242160128 288588605032 288628401152 289484583232 289832521433 289872489088 290635805824 290901065728 291121939472 291360164264 292127398472 292154949632 292616027041 292924276736 293008128994 293386568293 293414238208 293427026048 293779702762 294427614208 294691797712 295315279616 295696698752 295737475072 295962020978 296092928768 296588190304 296601116474 296971253488 297012205568 297369191392 297612528304 298292430592 298424369152 298650955148 298895340926 298936558336 299295857084 299350884352 299710681088 300225077984 300641189888 301002537472 301015656032 301290389504 301519151596 301652517376 302313137308 302560519846 302589054976 302952743744 303385858048 303893318144 304258574536 304693555712 304942886144 305101841408 305481711616 306257295136 306416935552 306667676224 307092717568 307180625672 307504218112 307577369684 307989519656 308402221904 308800543688 308829667328 309082382336 309317060689 309731541826 310414633984 310830585856 311232044032 311752628096 311766215176 312170372864 312616665088 313110035069 313278070784 313515934816 313682690048 313772484592 314221067264 314598736816 314628407296 315124952198 315575468416 315954765854 315984564224 315998335744 316695248896 316935707504 317075892224 317360397536 317620093232 318060314624 318442598656 318486511616 318728330284 318989145358 319416586972 319431264256 319815196064 319829134534 319859298304 320121038848 320505799712 321238002176 321500870912 321887290228 321931678208 322347474176 322886650528 323319314752 323736902944 323767435264 323781545984 324170706496 324466573312 324712932488 324885643264 325177156096 325567994024 325834405988 325865136128 326286012416 326723231744 327269727232 327283990592 327677360773 327737606144 328131521536 328400031232 328694697448 329815548608 329861029888 330111484937 330257497472 330715234304 331237167352 331282844672 331681021168 332155206656 332710787968 332857950208 333110680742 333383264879 333859883968 333891371008 334292682752 334770601984 334866433136 335298935192 335330557952 335733599488 335748231728 336309822934 336488701952 336664100864 336744189223 337195422382 337471349059 337503176704 337939084288 338391918592 338957931776 339395718272 339850504448 340128603776 340305900032 341056421888 341315377312 341594675344 341772735808 342052408096 342526492672 342985474048 343067066186 343245894152 343526771924 344002899968 344017892608 344431375652 344463859712 344745734144 345500728352 345948617728 346231707136 346726694912 347143433728 347724085184 347739240004 348221206528 348639741632 348672622592 348687818752 349876846592 350190783488 350477344256 350898591064 351384936448 351988022464 352411084991 352459682176 352914907072 352948191232 353237008384 353505212216 353661572096 353978904944 354759581696 355185975424 355234955264 355504676086 355693764608 355795585207 356288717824 356716949456 356732496211 356766140416 357276188672 357705607168 358303925504 358597125248 359541413504 359575322624 360142802512 360522186752 361091160976 361125216256 361140955136 361575018784 362372448256 362647588394 362697597184 363133531796 363430683602 363934398464 363984584704 364260948896 364422066176 365047527968 365503081216 365519010896 365553483776 365992850944 366292342528 366621008692 367094523874 367129145344 367570406336 367871188832 367921917952 368397113344 368874684416 369456840508 369507788288 369985031936 370464661504 370480807424 371100494272 371297878016 372077707456 372382178272 372417298432 372898299904 373397979136 373987273868 374022545408 374488412312 374847613504 375007453184 375314321408 375509958656 376102586503 376463335976 376932055552 377128536064 377437139968 378086022769 378556762688 379064024192 379605950464 380062207616 380098052096 380409085952 380697920848 381009445576 382048780288 382651727669 383054823424 383695542272 383712264832 384173457458 384758972416 385366197008 386733621248 387027258202 387198445312 387862998466 388400576512 388867404128 388921028608 389908455118 390074716928 390247251968 390543556732 390597412352 390917037824 391458848768 391929352192 392281021888 392602025056 393146171392 393618702848 393635857888 393672982528 393995124736 394294275164 395332564172 395369848832 395693379584 396735352832 397398954496 398275589348 398445419008 398500364288 398979331072 400218038272 400699069568 401026961216 401582784512 402120900608 402755525704 402811065344 403331322368 403854180352 404184653824 404491540901 404547319936 405926829056 405982806016 406291058384 406507159552 407676513664 407694281384 407732731904 408806408192 409451584321 409490200576 410393507888 410904472576 412162445422 412675612544 412714532864 413228592896 413624952832 414139940864 414454386736 415009750624 415349352688 415407819008 415925026816 416482361344 416798585756 417139651622 417198369952 417717807104 418277543936 418619820032 419901413204 420080464384 420424215808 422236389152 423388184576 423406637056 423915539264 425050418884 425231665664 425742761416 427253456896 427986756928 428397272576 428579946496 429095066624 429154238464 429831527432 430243812544 431004041216 431356731392 431684249533 432098311736 432473767936 433216027648 434356808704 435083338112 436043102131 436627177472 437776941056 438509191168 439055379952 439476512384 440253054976 440947860038 441370807696 442512508928 443273268074 444419890432 444481175552 445609662992 445996859392 446335493408 446397042688 447530394298 447919259648 448321167872 449310133636 449849946112 449869551872 451808644768 451851255808 452848008704 453411831808 454735929236 454799939776 455172102112 455366193152 455976378368 456413741056 456760284344 457134050828 457746604952 457941793792 458316527104 458381041664 459719650663 460292029376 460356822016 461350908928 461547634688 461925318656 462276046744 463339490432 463916376064 465336643408 465356924123 465916015616 466943794408 467207323648 467768870912 468956483177 469021151872 471042794768 471452090368 472261249024 472714231808 473073151642 473460266929 474296857856 474751793152 475979841536 476341240864 476798137088 478031478784 479887329376 480091959296 481151009248 481955809244 483224936012 483620358494 484474902016 484939599872 485771907296 486563155904 487029856768 487865751724 488289665024 489129123392 489596882944 490185340736 490394361856 491707214336 492298208584 492576047104 493826641984 494420183621 495790492288 496407781376 497927520272 498334973864 499168516717 499694354432 500482969441 501153610594 501777577088 501848209408 502258871296 503146348544 503940411472 504423780224 505099702016 505728581632 505799770112 506112568418 506598020656 507276855904 507908446208 509076865024 509463394076 509880287462 510097706752 511222947326 511271161856 511907725312 513474916864 513497295584 514114224128 515248324864 515710645996 516132651502 516801739328 517469222816 517540581376 519029333032 519699693604 519771359744 520196688128 520821924532 521115860992 522011753536 522438915232 523138977088 523362050048 523864047616 524690807108 525393886472 526122082304 526777398056 527258181632 527658515293 529047990289 529530846208 530925251584 531813306752 531836484712 533213722496 533650050752 534128883353 534592995328 535105765376 535950266488 536024173568 536668433392 537412255744 537566094926 538260396947 538334622592 538981659398 540244836352 540655030448 540894169088 542573477888 543225609472 544157953846 544912156672 545567099168 545590876558 547079163904 548442662144 549101848036 549886867712 550806639136 552257069728 552708981136 552997087552 553685602304 554216685568 554637488132 555091347434 555380695688 555835163156 556072178176 556605550592 557351395328 557774577997 558979027201 559004712448 559753772032 560211817984 560450699264 562166503808 562626524096 563380436864 564108079808 564161282048 565051638424 565808800816 566539580152 566593011712 566617705472 567816503296 568247631854 568549875712 569060023168 569525684416 570210210479 570263988224 571000521728 571079262208 571980536504 572722022656 572746983536 573540810752 574010138624 574445969851 574700054656 575215720534 576484320256 577177210064 577256802304 578969166464 579665042866 579744978176 581271611648 581802131456 582243878944 582720328528 584254796944 584309899264 585232054082 585848553472 586016257988 586773136586 586828476416 586854052096 587559405524 588855228416 589383595424 590630559232 591393397504 591474950144 591924041956 592185857536 593176380608 593202232948 593942506976 594024411136 594738382784 595225056608 596584861184 596848738304 597301910296 597790681852 597873116672 598591714168 599421362176 600450155968 601171850867 601282379776 602005074944 602031312064 602580779008 603038303192 603305034752 604626274616 605121039692 605178109952 605905487488 606771716096 607786636288 608517149072 608543670007 609387111424 609885772288 610203682816 610963423232 612514590272 612833871104 613335352448 614185435136 614361251344 615008436224 615154739368 615979039312 616804443808 617601087376 617659334656 618164764672 618634121378 619140349061 619463083652 620829267968 621661171712 622464088064 623505256192 623532430352 624340745728 625233330176 626220070138 627031869632 627365380096 627544969184 628442134528 629197473632 629256814592 630249904396 631150936832 631909531708 631969128448 631996671488 633390497792 633871415008 634151784448 634720795072 635240186464 636120629248 636885197312 636973023232 637456660568 637978290716 638833173944 638862528512 639630392128 639658269068 639718596608 640242077696 641011599424 641586765211 642476004352 643001741824 643774580456 643863356416 644694948352 645773301056 646549470889 646638629504 647473805888 647534870528 647563091968 648341412992 648933146624 649425864976 649771286528 650354312192 651135988048 651668811976 651730272256 652572024832 652758829553 653446463488 654477729269 654539454464 654567981184 655354721546 655475212288 656263043072 656800062464 657389394896 659631097216 659722059776 660222969874 660514994944 661430468608 662474334704 662503207249 662565689344 663362042336 664310413312 665421575936 665715900416 666221361484 666766529758 667719767936 667782742016 668585365504 669541203968 669732866272 670597870384 670661115904 671467198976 671496463456 672619645868 672977403904 673328201728 673488378446 674390844764 674942698118 675006353408 675878168576 676783837184 677915863552 678791436544 679701008896 680257207552 680611800064 682630754624 683189350688 683545471616 684104816192 685052985344 685970948096 686134132372 686491788304 687053543848 688005799936 688035785216 688862751304 688927719424 689491468288 690014981537 691001456704 691831987301 691897235456 692463414272 693453389824 694286867456 695448170368 695478480008 696442413056 697279483264 697345245184 697375637504 698476232077 699753693184 700381566976 700954688512 701797182128 702769872896 703976044928 704822169982 704919364352 705829814144 705896382464 706474016768 707010424432 707323144192 707957809888 709519163392 710371950848 710469910528 711009352172 711387529216 711591170414 712577435648 713433898912 713464992422 713532280832 714552377344 715411214336 716607851008 717194250496 719082827008 720285605024 722182321952 722250432512 722281910272 723150037568 724744896512 725295176788 725395194368 726267063592 726861367204 727868796928 728521897792 728844132352 729397525073 730095055936 731006162432 731038021792 731106967552 731985701888 732584685056 733242017384 734189047748 734258290688 735140812672 735742377664 735843835904 736402543321 736794226688 737749368832 738913681016 739015576576 739970063872 740929323008 740961614848 742200988544 743838233047 744155414912 744764356544 744834596864 745796599808 746795958272 747974547736 748045090816 748976824624 749695227008 750014906368 750628642816 751019917312 751198575959 752205173006 752926671952 753864111104 754257072128 754874279936 756172045538 757113525376 758128048384 759211900928 760124415232 760818171904 761395841696 762018891152 764097560576 765303455338 766109646848 767391084544 767424529664 768346914916 770732394016 773467242496 774054516404 774396890624 775725996932 776801153024 777734808256 777842057216 779816910236 780149433856 780494503936 781087113464 781194824704 781834075648 783858704384 784562043776 785204050112 786292342784 787237405696 787271715776 787345965056 787990249472 788588550328 790665128344 790739697664 791386759168 793470705664 794797908992 795787876163 796551178696 796890838016 797000728576 797958662144 799984588949 800436076544 801398139136 802053922432 803165569024 804241801216 805511051408 805622130688 806662644736 807708360704 808369307648 808983081802 809094639872 811853658112 811965612032 812582116768 813014319104 815353027328 815388562768 815465463808 817612816384 818903168642 818980401152 820787015776 821808945152 824324890844 825351225088 826457185792 827249905664 828279881728 828908773472 830019501248 830698705376 830815638016 831850053632 832964722688 833597171512 834279303244 834396739904 835435614208 836555087872 837239640064 839802826408 840160928768 840848431616 843422666177 844472778304 846776369152 846813274112 847831078528 850100837768 850463331328 851485522832 853765065517 854506913792 855973513856 856794545152 857159892992 858190133248 858308476928 859663054864 860487625088 862008082432 862713462784 863368499066 864196623472 864947535872 866432055296 868713617408 870166676224 872086204262 873254354944 875553882112 877018382336 878110759904 878953024768 880506109952 881895720076 882741615392 885025017856 886546536148 888839780864 888962351104 891219325984 892670986816 892794085376 895060788596 895838519296 896642335744 898620267272 899699892224 899739103744 902493630493 903617289536 903702511616 905696017408 906823663616 909471858472 909599879552 910344204224 910732386304 911952756736 912827482112 913391995793 913520568688 914268101656 915493209904 915883587584 916633054208 916762083328 918208912439 919439301326 920584058752 920713644032 922701817856 923095269376 923850637312 924552093488 926678980864 927832752128 930673286816 930713848246 931832031232 933887588816 934414647296 935537741824 937912966354 938042303744 942085589536 944522498048 945428463616 946146303284 946920533858 948593715712 949503586304 952682481728 953596274176 956062957568 959774658752 960183918592 962302018496 963911618488 966449872024 967240716988 968949804032 969879199744 970615604231 971543814592 972711535523 973126311808 974059713536 975731503448 976579330048 978258246784 979193765888 979937242687 980370681472 980788723712 983414428672 984596417168 985152094208 987653283968 988840367242 991580984576 992815562752 995855040544 996669947728 998337033434 999388708864 1000965938882 1002307221188 1003555154176 1003696418816 1004517742592 1007880822944 1008847560448 1010199404032 1011457163264 1012225136836 1013196041312 1014553711808 1015816892416 1018153730048 1018926788152 1019760574924 1020195413504 1022445894652 1022542323712 1025528451479 1026949833728 1026994591168 1028228448256 1030496649728 1031421291992 1032265303004 1033603478656 1034938445632 1035081162752 1035867073423 1038058666064 1038103907659 1039399387208 1039542719488 1040393376256 1041643849064 1042231721984 1044023507072 1044877830464 1046133693241 1046277954176 1046724100096 1047728095232 1049381614216 1050787772944 1052244164608 1053554796112 1054516363264 1055317030586 1058095980578 1058961819461 1059061692416 1061850503168 1063626613504 1063672969424 1066427444992 1067300101504 1068257766706 1069185990656 1070211530752 1071900532976 1072048347136 1073336866784 1074824511488 1075132189852 1076520793894 1076669245184 1077963318796 1080489672704 1081310060896 1081788338176 1085146955776 1086451218944 1088315907692 1089824313344 1091134198336 1091181753116 1094158327808 1096885324288 1098203696072 1099773735424 1101613278272 1102937332693 1104514139456 1105417962272 1105994175104 1107371204608 1108433371136 1109274976264 1110182694868 1110761391376 1111670326312 1112144356352 1113211101184 1114702790656 1115549155994 1116462008753 1117958054402 1118009424896 1119401970869 1119507544064 1120423635968 1120901398528 1124333007616 1125253048192 1126760873728 1128216159616 1128322564096 1130103276848 1130152530013 1131617601632 1133079160304 1133186023424 1133235410944 1135633006592 1136495263708 1137099751424 1138120046336 1139051368832 1140420420958 1140527976448 1142001043456 1142158524416 1143961073008 1145444045312 1145493967072 1147081621504 1148020277248 1148891939702 1149400109312 1150431441068 1152968640512 1154354420128 1154513604608 1157938332928 1159330085732 1159489956352 1162543223296 1164487757888 1165440657056 1168509593888 1168619798528 1170464108164 1171697106944 1172032515976 1173546273172 1173656952832 1173708104192 1175118811048 1177084380269 1177710456832 1178767190848 1180183978337 1181261118464 1182786795008 1182949900288 1183848083912 1184371715072 1186352761216 1186404465896 1187885013952 1188048822272 1189476765568 1190450113216 1191518278249 1193169722368 1193697476608 1194603820592 1195581363704 1195746233344 1197183428336 1198842724352 1200734731651 1200900311936 1202343701734 1202564759552 1204010149888 1204062624128 1205161558016 1206076606384 1206610069504 1209252549232 1210242079384 1210356219904 1211810974976 1213543432192 1215458640071 1215573272576 1217034298144 1217087340014 1218774222848 1219771544576 1220407365632 1221926846464 1225029180544 1225667742208 1226670704896 1228370870272 1228722502688 1230309478736 1231958078624 1233608887616 1235202174752 1235318669312 1236329529344 1237268242756 1238280698122 1238926167304 1241658535936 1243322343424 1244266366301 1244928176128 1247010512384 1247064860704 1248681491456 1250466660352 1252440140276 1254063739264 1255089938368 1256884269056 1258394947264 1258513629184 1260499808792 1262301873664 1263819063416 1263938256896 1263993342976 1267742830016 1268303568896 1269266559379 1269441590144 1270480372928 1272007392607 1272241258496 1273770394624 1273946046464 1274913321136 1275956581432 1277666347888 1277725057024 1279260784256 1279316538136 1279437193216 1280484155392 1281456394283 1282023198848 1283173530422 1284830833559 1284952008704 1286003483648 1287549160912 1287726712832 1289389896704 1291546602112 1293098941778 1293277259008 1294947611776 1295069741056 1295126183936 1296682825984 1297866293248 1298851729952 1299542573056 1300708624384 1302271976096 1303337623952 1303460544512 1305144049664 1305517659106 1306892926976 1308955458538 1309078908928 1309135962368 1310709443092 1310950424576 1312526086144 1313600124928 1314778789792 1319262194432 1319444119552 1320445939748 1321029989888 1324948669408 1325006414498 1325131378688 1326724084672 1328620826624 1330843151872 1331431800832 1332442722968 1333533059516 1335439535872 1337170731008 1339465732544 1341195740768 1341322231808 1342934397952 1342992926912 1345239291736 1345954807808 1346656403456 1346976756892 1348781689528 1349885396236 1350012706816 1351756337152 1353567674368 1354595403707 1355831727104 1357520494631 1357582873088 1359402017792 1360514415104 1361223600128 1364679592913 1365261509248 1366378701376 1367090943232 1368209632384 1370105970688 1371941896192 1372268264744 1372983576608 1374107087696 1376011599872 1376071570432 1377725502608 1377855438848 1378982936576 1380029963074 1382002913408 1383663974602 1383794470912 1384926828544 1386906779648 1388573734912 1390896340736 1390956960016 1392884826112 1394558966528 1394751275008 1396952464154 1399507386368 1400763133952 1401909377024 1403594364256 1405539745792 1407952089856 1409644339964 1409838728704 1411659628288 1412948033536 1414020848864 1414646288384 1415915619776 1419038326784 1420743901696 1420939821056 1422018704344 1422775058432 1423182340828 1425154871296 1426867797824 1426929984844 1427064561664 1430822428672 1433215702016 1434388500992 1438165654016 1440571210048 1444364643904 1444500865024 1444563820544 1446300075136 1449489793024 1450590353576 1450790388736 1452534127184 1453722734408 1455737593856 1457043795584 1457688264704 1458795050146 1459988780677 1460190111872 1462012324864 1462076043584 1462213935104 1463971403776 1465169370112 1466484034768 1468378095496 1468516581376 1470281625344 1471484755328 1471687671808 1472805086642 1473588453376 1475498737664 1477827362032 1477891770017 1478031153152 1479940127744 1481858646016 1481923229696 1484401977088 1487676466094 1488310829824 1489528713088 1489669193728 1491593199616 1493591916544 1495949095472 1496090181632 1497953649248 1499390454016 1500029812736 1501257285632 1502039834624 1502397151918 1504410346012 1505853343904 1507728222208 1508514144256 1509748559872 1512344091076 1514227050752 1516256096768 1518423801856 1520248830464 1522791683392 1524037782304 1528195121152 1530606910676 1532219293696 1534782169088 1534849059328 1536693829832 1541464788032 1543317510133 1546934484992 1548109032808 1548793781248 1551451993864 1553602306048 1555469616512 1555684114432 1558139286941 1559633820472 1560298867712 1560989007872 1562174226928 1562389649408 1563668151296 1566356380043 1567717408768 1569124087552 1570408100224 1572584685568 1574474811392 1574543431552 1574691930112 1575980498944 1577177100656 1581330256688 1581479395328 1582773518336 1586941411328 1589595817984 1591575752326 1593102357392 1593781676032 1594001457152 1595917324288 1599969177898 1600872153088 1602796278272 1604107844864 1606331138048 1611022102816 1611244261376 1613325289472 1615416721408 1616738615296 1617966163604 1618189279744 1623707316224 1625164233536 1626028638208 1630706054656 1630777125536 1630930927616 1635225632768 1637806337284 1637960802304 1641574031552 1643617890304 1648649781688 1650702450176 1652914371584 1654499811328 1655756030747 1657817546944 1660039002496 1661397410752 1661631276032 1663700107264 1665929445376 1667194343024 1668558606488 1668793479808 1670871228416 1673110175744 1674479280128 1675750669447 1679605652816 1680321857536 1681696863232 1686845332354 1688945556608 1692671254729 1693552738304 1693626548224 1695662157056 1700201675536 1700926662656 1702971045664 1707530131034 1709013827584 1711947027712 1713589090304 1714319785984 1716380266496 1719326109728 1720975250176 1724016164864 1725426925568 1726736998132 1728393246944 1732864110592 1737427234816 1740333352448 1744172408524 1754036764672 1756221519808 1757906049536 1761012219904 1763791440152 1765483230784 1770050035712 1771393989463 1773093072296 1777679561728 1777924702208 1782438651968 1784581006117 1785341973632 1785588170752 1790121577192 1791677038592 1793284671488 1797240534544 1799399784448 1799478207488 1804987260986 1806464280257 1807234579072 1807405023232 1811392034816 1813647327232 1818943716944 1819199759104 1820688408448 1821464772608 1823905513472 1825654964224 1826783991586 1827041137376 1828536203312 1830986419808 1831767175168 1833266108416 1833524166656 1836417824878 1838878602652 1841168117504 1841427288064 1845403635712 1847701274624 1849104186976 1853357961728 1855665504256 1861346573632 1861427696492 1863664062464 1867775177632 1871075483648 1875825932708 1876084607488 1881481332241 1884171179072 1889044996096 1890856927232 1892292606568 1893841067716 1897187431424 1899007172608 1904552838461 1905364963456 1907192548352 1909568067953 1912125915136 1919549317504 1920367837184 1924604036992 1927823236976 1927907257081 1932899744048 1934481433976 1937899608064 1939758399488 1941231208462 1942819716019 1943087629184 1945423071046 1946252623616 1948119427072 1951463006896 1953158660096 1956516493568 1958387531776 1959874485374 1960741362944 1961577447424 1966828857344 1969192834336 1975306567936 1977680734484 1983161969152 1985631125504 1991710081088 1993339895456 1996674066868 1998777417728 2001931877764 2004614442376 2007110308352 2007392837632 2009035485184 2013255021869 2015761645888 2017695120896 2020398808064 2022914326528 2024450273672 2026392082624 2029107423616 2031633784832 2036307460096 2037853576304 2039521149848 2040390827008 2044891789304 2045084647424 2048312189287 2051056902958 2053705978051 2053899667456 2053989182336 2056456896512 2060993299456 2062842583984 2064530606008 2067206957312 2069876891264 2070162325504 2071734146846 2073429444827 2076117332128 2076207815318 2078798774416 2079085438976 2080786752512 2083287698128 2084463443968 2088047014144 2089755660928 2092267386482 2092555908352 2093448200192 2095456190464 2098763228432 2101575545888 2104488329216 2107109592224 2109032726528 2110634061172 2116191961156 2117923638922 2118123384832 2123701006336 2127253227008 2127345938848 2132854889984 2134600203008 2136515533412 2138371981312 2143801065952 2144096694272 2146673733568 2149649022976 2150264379704 2153041587788 2153338490368 2155926637592 2162620121792 2163576676352 2165219424823 2170293911552 2172902437888 2176631815384 2179648626688 2182268396672 2182363506232 2186013849071 2188316655616 2191770245483 2193770648576 2196407392144 2199547470848 2203226556544 2205874665386 2209028278912 2210835924544 2211988350208 2214742409216 2216866742272 2218549952528 2220365389736 2221522782752 2223340652624 2224288712704 2226422202368 2229405581312 2229935930209 2231098311988 2232924017506 2235916108804 2236018849792 2238803941738 2239015088128 2240847271936 2241802797056 2248666015232 2250506096384 2253521747456 2256432319232 2260206553696 2260305060026 2263235203264 2266158320608 2266372046848 2266470821888 2271266013184 2272990527416 2274199502848 2276240092672 2278102737664 2280840841916 2281055952896 2284002086912 2287922146016 2290888090624 2290987934144 2294163243008 2296040554496 2297783879404 2298800218624 2300862882136 2305937281024 2308708840256 2309027209216 2310780394559 2315876665856 2318660171464 2318979912704 2325086446592 2328975515776 2330881314112 2333682854153 2337019187776 2337239597056 2340928216328 2343394213888 2344065031952 2347092546344 2347313905664 2347416208384 2350237622096 2354168760538 2355420913664 2357209324561 2357534381696 2360367956674 2362299443413 2362522236928 2365573590016 2365899800576 2367696167824 2368743430144 2372705522432 2372808931792 2375770027904 2376097644544 2378953531136 2380900226432 2383036556498 2386339444736 2387394953216 2389207641184 2391162727408 2391492466688 2394366856672 2397685448704 2401469463302 2401800623872 2404687403468 2405129519104 2408020299776 2408125248256 2410323116032 2412153212768 2413220139008 2418505098464 2420484158768 2420712439808 2423621949952 2427086864384 2430917280142 2431146545152 2434068596288 2434174680028 2437548445696 2439543089152 2440814731264 2450058361088 2451335484416 2453341409792 2457445005376 2460618957472 2463916157248 2467217775232 2470404349504 2470637338624 2472659058688 2474536485512 2476561396244 2477852334608 2483317071872 2486644686848 2488532732602 2489856352256 2490569096449 2494021024768 2494129721408 2497127473477 2497362982912 2500933320704 2504880280552 2508127478528 2510179876736 2513768538112 2515677178313 2516789894528 2517027258368 2520999617584 2521109490029 2524603747328 2527638126832 2527876513792 2527986685952 2535485660032 2536607137792 2538533118758 2538883180288 2540960745856 2544014785214 2544482516992 2547540789248 2547892092928 2549826642272 2551913162864 2555332695776 2555450114048 2558521568512 2558633076272 2558874386432 2560968310784 2562912788566 2564046397696 2566347060844 2569661667118 2569904017408 2572006967296 2575098321824 2575453425664 2578779793408 2583093204224 2586197883556 2586554518016 2589895223552 2590252367872 2593365651968 2597703459904 2599085146112 2601417248768 2604543952192 2606675247904 2606921089024 2610288099328 2611035318212 2613785853952 2617910917076 2618157817856 2618271924736 2621418886184 2625052172288 2627200249856 2629557579584 2632718105521 2638524388864 2638888239104 2640891879496 2642059979776 2649897338816 2650012828996 2650262757376 2653448169344 2657241653248 2658002313017 2661686303744 2662863601664 2664885445936 2667066119032 2670879071744 2674341462016 2678562093683 2678931465088 2682391481536 2682644463616 2685868795904 2685985853824 2690478583472 2691909615616 2693312806912 2693953513784 2697563379056 2699770792472 2700025413632 2703512674304 2707135348736 2709190807414 2711407735543 2711663454208 2715040989262 2715165746176 2718804035584 2721028830208 2722447200256 2729359185826 2730523018496 2732757402752 2734181886464 2736419264768 2740211941376 2744536529488 2745967153216 2748214175392 2752023199744 2752143140864 2755451005216 2755710877696 2757965873152 2760059926148 2764005826816 2767327949204 2767588941824 2769853657088 2773813559296 2777147469824 2781792681472 2781913920032 2785769652224 2789117933056 2789502550016 2793904928308 2801526267904 2803818754048 2807188728512 2811079491584 2815904179712 2819288679928 2819677457408 2823319256576 2828041697728 2829292576768 2831440786307 2831831239552 2838076653568 2841487803392 2841879642112 2844037408688 2845550116864 2846364681656 2850309742592 2853735595648 2853859969688 2854129123328 2858633494939 2861644857344 2866161090247 2866431404032 2868777001984 2876331308032 2881142420096 2888729287808 2889001730048 2889127641088 2892600150272 2898979586048 2901180707152 2901580777472 2905068254368 2907445468816 2911475187712 2914087591168 2915376529408 2917590100292 2919977561354 2920380223744 2924024649728 2924152087168 2924427870208 2927942807552 2930338740224 2932968069536 2936756190992 2937033162752 2940563250688 2942969510656 2943375343616 2945610173284 2947176906752 2955654724064 2955783540034 2956062306304 2959880255488 2963717292032 2963846459392 2968803954176 2975352932188 2976621659648 2979057426176 2983186399232 2991898190944 2992180363264 2995907298496 2998780908032 3000059625472 3002514571264 3004079669248 3004794303836 3008820692024 3011706687808 3015456444416 3017028288512 3019497119744 3021789746731 3024688182152 3028454101504 3032512193536 3036847603712 3040497660928 3045583366784 3048075564608 3056390242304 3061213821352 3064438587392 3069564338176 3069698118656 3073387659664 3082929576064 3086635020266 3093868969984 3096218065616 3097587562496 3102903987728 3107204612096 3110939233024 3111368228864 3116278573882 3119267640944 3120597735424 3121978015744 3124348453856 3124779298816 3127336302592 3132712760086 3135434817536 3138248175104 3140816200448 3145169371136 3148949622784 3149086863104 3151960997888 3154354201312 3162660513376 3162958790656 3165547036672 3173882822656 3179191635968 3183151504652 3186204714784 3187563352064 3191834648576 3199938355796 3201744306176 3205592556544 3208215689728 3222044205632 3222488522752 3226650578944 3230833442816 3233477230592 3235932327208 3236378559488 3247414632448 3250328467072 3257498468861 3261412109312 3261554251072 3261861855232 3270451265536 3275612674568 3275921604608 3283148063104 3287235780608 3289731694717 3296835486961 3297299563376 3301404900352 3305828743168 3308999622656 3311512061494 3314221868503 3315635093888 3320078004992 3322794821504 3323262552064 3327400214528 3331858890752 3334388686048 3337117212976 3337586959616 3341742456832 3346220351488 3348958560256 3351501338894 3359211305632 3360643715072 3363393726464 3373690664708 3377891113216 3385342509458 3387253096448 3391324314112 3400403351072 3401853325312 3405942091328 3415060262068 3418027655168 3423894055424 3427178180608 3432760532992 3438652219456 3441950500352 3448032329728 3450853851136 3453473996264 3456786493888 3465728221184 3474854469632 3480666704896 3488344817048 3494179617019 3503380786087 3508073529344 3512443039616 3515812099072 3522024439808 3527582880304 3530966461568 3537026699999 3540100071424 3542787978926 3546186144592 3555359123456 3555849404416 3564877303936 3569162012234 3570683947264 3571176341504 3580243154384 3583354077184 3586569342976 3594481069088 3598799568896 3598956414976 3609974521972 3612928560514 3614469158144 3622784069632 3627294654464 3637887433888 3638399518208 3641376816896 3642929545216 3647811026944 3653567983172 3654082274752 3657072406624 3661972839616 3663534350336 3666532216832 3667048333312 3672835649756 3677757205304 3682336235008 3682854576128 3690807271424 3693609607051 3698208373952 3706715923456 3711331008512 3722693147264 3722855392984 3727328124928 3735550355264 3738902183471 3742150967296 3751651865416 3752169214976 3762962664482 3767822778629 3768342358144 3778089992192 3781713854464 3784585213136 3787682135432 3794374862848 3798014345216 3804008351533 3809105676922 3810729926912 3814385096704 3819136135906 3824251830272 3839098635008 3840735674368 3849208073984 3855646473952 3855814514162 3865799488096 3868962867952 3875799216128 3879516798976 3882462416924 3885639432038 3886175258368 3890846142092 3892505247232 3896238854144 3902926013792 3913032987136 3916775063552 3919748970748 3921482725888 3923154894848 3933657714688 3938385668672 3950613135872 3955361468968 3966323938304 3971262251008 3983420162176 3986679790912 3993348133736 3997554835456 4003863755528 4009228884752 4014220616704 4014785675264 4018070970368 4021121788957 4026510043738 4031523291776 4035390241792 4040797616128 4045828653056 4048900547344 4052784165248 4058214847232 4063267569664 4072614920192 4075707152608 4079042299696 4080781654016 4089783578608 4090169294848 4096624378574 4102113805916 4107411956102 4107799334912 4107978364672 4112913793024 4121986598912 4125685167968 4129061212016 4134413914624 4139753782528 4140324651008 4143468293692 4146858889654 4152234664256 4152415630636 4157597548832 4158170877952 4161573505024 4166575396256 4176094028288 4179511321856 4184534772964 4185111816704 4186896400384 4197526456864 4203151091776 4208976658432 4214219184448 4218065453056 4221268122344 4232383922312 4235847277844 4236246769664 4247402012672 4254506454016 4254691877696 4259805690049 4265709779968 4269200406016 4273031066824 4276743962624 4287602131904 4288193388544 4291449304181 4293347467136 4299298045952 4300528759408 4306083175576 4306676980736 4311853275184 4325240243584 4327153352704 4330438849646 4333982443427 4340587823104 4345804875776 4353263630768 4359297253376 4364536793344 4364727012464 4372027698142 4376633311232 4383540490966 4387127537767 4387541297152 4392814784288 4399094941696 4406453113088 4411749330772 4418056557824 4421671849088 4423976700416 4429484818432 4433733484544 4437099905056 4440730779472 4443045565504 4446681305248 4448577425408 4452844404736 4458811162624 4459871860418 4462196623976 4465848035012 4471832217608 4472037699584 4477607883476 4478030176256 4481694543872 4491107356477 4497332030464 4501012192768 4507043494912 4512864638464 4520413107392 4520610120052 4526470406528 4532316641216 4532744093696 4532941643776 4542532026368 4545981054832 4548399005696 4552480185344 4556205475328 4561681683832 4562111905792 4568004173824 4569311806871 4575844292032 4581344104883 4581776181248 4581975868288 4588326486016 4592081108992 4595567758808 4597600437248 4601725764272 4611874562048 4617417680512 4618054418432 4621560789118 4625342607691 4631753331712 4637320342928 4637522450743 4637959825408 4650172893184 4657951031552 4661762628224 4667365708306 4674038375552 4674479194112 4681856432656 4686788427776 4688130063904 4694185092688 4694627811328 4694832416768 4700475244192 4708337521076 4710841827328 4714418649122 4715068763392 4720735913348 4724598886826 4725044473856 4731147180032 4731799601152 4735392335648 4737486860288 4745411044864 4745617863584 4751540055808 4752195289088 4757907062272 4761800452864 4766073112996 4772678889472 4778415282368 4782325454816 4782984933376 4788733713344 4795370897408 4802938926604 4803601247744 4809374806936 4816040599552 4816250496512 4824306425536 4826440278016 4830104870759 4837010196928 4840968317536 4841424879616 4847243899904 4854173728768 4861834560284 4862293090304 4868137192576 4868349360056 4875096891392 4876492432543 4879086178304 4881629462528 4889333624539 4900116722176 4902670968832 4906682819584 4914890010752 4921237914944 4927832314496 4934435550464 4940808699008 4941274677248 4945318117376 4949072971024 4953122792488 4955704669216 4966634143744 4973289373696 4974472459697 4977065465204 4979712704512 4981138192898 4988042049536 4988259442816 4994254946954 4994725965824 5001866641408 5009760561104 5016254957056 5020359753472 5027537076224 5031354356626 5033579789056 5041999235168 5042218980058 5049207494656 5055276253664 5055753027584 5055973371904 5070971320064 5073214275584 5077066237516 5077766360576 5081921491712 5088029570428 5088965033984 5095081578496 5099653284544 5103826325728 5110665391552 5110900228096 5117043137024 5117266152544 5117748772864 5121936621568 5125825577132 5128092795392 5132694121688 5139323334236 5139808034816 5144013934592 5150196643648 5150906851328 5154817803247 5157559586816 5166186408448 5172395767112 5173109036032 5179790447104 5180504735744 5186731303936 5195406919808 5202834497536 5209087904384 5213350495808 5213842178048 5220576198656 5222070636424 5227571707904 5235821834152 5236315635712 5236543849472 5242837772368 5250104344576 5254400499712 5258390031713 5259115159168 5265436211042 5277048777728 5277776478208 5281783758992 5284119959552 5299794677632 5300025657992 5300525514752 5306896338688 5314483306496 5316004626034 5322870596173 5323372607488 5325727203328 5329770891872 5334132238064 5341758143488 5348682924032 5357124187366 5357862930176 5364782963072 5365288927232 5371737591808 5371971707648 5380957166944 5383819231232 5387907027568 5395126758112 5399541584944 5400050827264 5407025348608 5414270697472 5418381614828 5422815471086 5423326908416 5430081978524 5430331492352 5437608071168 5442057660416 5444894400512 5458718371652 5461046036992 5465514805504 5468363772928 5472838529536 5489073058976 5491934306432 5496428350784 5504046399488 5504286281728 5510902010432 5511421755392 5515931746304 5520119852296 5528011653632 5534655898408 5535177883648 5539707314176 5554294939648 5563585362944 5563827840064 5570515133141 5571539304448 5578235866112 5579005100032 5587809856616 5603052535808 5607637508096 5611895243929 5614377457024 5622158983168 5631808359424 5638577359856 5639354914816 5646638513152 5656083395456 5658585153536 5662881572614 5663662479104 5676153307136 5682975606784 5683759284224 5688074817376 5691100233728 5692729363312 5700619485184 5707471191296 5707719939376 5708258246656 5717266989878 5723289714688 5732322180494 5732862808064 5737554003968 5752662616064 5762284840192 5777458575616 5778255282176 5785200300544 5797959172096 5802361414304 5803161554944 5810136508736 5814890937632 5822950375424 5828175182336 5830753058816 5835180200584 5839955122708 5840760447488 5848049299456 5848304174336 5855885615104 5860677480448 5865936139072 5873512381984 5874066325504 5881126501376 5885939021312 5886750687232 5891220346568 5894353813504 5911309448128 5911567080068 5912124612608 5919760510976 5927434584064 5927692918784 5937607908352 5950705864376 5953243319296 5958114852352 5976355458619 5983796381888 5984360726528 5991814596992 5997561816064 6000119250944 6005029142528 6008159338496 6009588607672 6017641384048 6023413375616 6030912888832 6034056577024 6038994239488 6043579493462 6048524948519 6049376364304 6056908203008 6065024387072 6073695207424 6080995321856 6091166733568 6096151129216 6112780484608 6122427642704 6128877174784 6139128676352 6139396237312 6146775319328 6165859152128 6173270040532 6187737939968 6192436131232 6195175124992 6205807975456 6214409224192 6221878466048 6222736457728 6232557147764 6238535281888 6241195470848 6248696907712 6249558597632 6254672605184 6265425520172 6270869635072 6276496350208 6281632400896 6297899245568 6298173726208 6308708402624 6325321026752 6325917581312 6331094073344 6347765645312 6358383271936 6366303009304 6372409429568 6375126704128 6383669297152 6393743970551 6399876711592 6403488612352 6411185113088 6416431379456 6427462387073 6444088411264 6444977045504 6453301157888 6461666885632 6466954461184 6471864654416 6472757118976 6489190717321 6494829264896 6500656934144 6514996937722 6522824218624 6523108502144 6523723710464 6540902531072 6551225349136 6551843209216 6566296126208 6574471561216 6579463389434 6593670973922 6594599126752 6602809800704 6611657486336 6617999245312 6623024122988 6628443737006 6631270187776 6640156009984 6645589643008 6646525104128 6654800429056 6668777372096 6674234425952 6675173919232 6683484913664 6692440702976 6697917120512 6703002677788 6718422611264 6721287430144 6726787452928 6747381329416 6755782226432 6770685018916 6774506192896 6782648628224 6800806702144 6803706650624 6811884182656 6830120524136 6836055310336 6847788110848 6854356361216 6859560698809 6865521065984 6877304438912 6883901000704 6896064659456 6901707702272 6906947992528 6913572987776 6931456442368 6949708939264 6961333409792 6976689634096 6988359234038 7006761572174 7016147058688 7024886079232 7031624198144 7055165760608 7061932923136 7074053399998 7080200142848 7085575957852 7092372289184 7110718246912 7129754607872 7138324024468 7141367894528 7142352683008 7160486308768 7173138685952 7188962138176 7197599137792 7197912829952 7219949043944 7225857121028 7228938316288 7245568139264 7251069513961 7266727353613 7275774867776 7276799036416 7282753633792 7285859090432 7295622053888 7307135966344 7308164549504 7314144813248 7323945679232 7327068700672 7333064433664 7334096666624 7338632242061 7345671299512 7355514410608 7364672470016 7365709152256 7381614542848 7387219214102 7396416747904 7412732736227 7413431846912 7422662017024 7445386294528 7445710785968 7454656249856 7471100710528 7477804366942 7484301934592 7503303730832 7504338429952 7525925328964 7535645557258 7536684716288 7556179984384 7563427708928 7569170426272 7575364270864 7588749725696 7596028690432 7608016703066 7618211353844 7621459853824 7628770193408 7638272271812 7678197270016 7681471348736 7698416147968 7711292947904 7711629028324 7731598976192 7737925735904 7751598432256 7759033597952 7764924833848 7771278864076 7772350516736 7781692284184 7785010494464 7792477708288 7805852027584 7815234061271 7826065974272 7833550127104 7839497941496 7842965451776 7846309789696 7867315429376 7876771337344 7901226271744 7910722937936 7911067710091 7932647876608 7942524502016 7966840324352 7973359581824 7986696267472 7995109670912 8007727511056 8018457769504 8028441233408 8029571350528 8036141940736 8042243577914 8048824537793 8053020087476 8063046583552 8070780483584 8081595232256 8091657306112 8097801094688 8105568330496 8116429694464 8126535139328 8151414305216 8158084599392 8161563308032 8179567157216 8180338589696 8193248757148 8204227611832 8214823912204 8215598669824 8215956729344 8239590661883 8243973197824 8251370335936 8258122424032 8268827829248 8279507565056 8280649302016 8286936587384 8293717779308 8304469328512 8304831261272 8315195097664 8316341755904 8323147010048 8333150792512 8340627947743 8352188056576 8359022643712 8369069545928 8370223633408 8373792800768 8395052913728 8405143121557 8406302183552 8417953316864 8428438368896 8436130906112 8442536244688 8464767844624 8471694555688 8472493539328 8485864784189 8494804025344 8508210480497 8509012908032 8509383755392 8519611380098 8531419559936 8538400812032 8546062133648 8553487925248 8575204263808 8576386777088 8582898608362 8586694934272 8598596091904 8601057518816 8612166351152 8613353961472 8623706550368 8650480487168 8654306705408 8660877699292 8667964886854 8681175646208 8691609751552 8706527261536 8718594506752 8729073586688 8729454024928 8744055396284 8753266622464 8767080981932 8774255075534 8775082594304 8785629568576 8798189883392 8812906226176 8823498661544 8836113115648 8843343698176 8847953400832 8858969636864 8874199810112 8881461558944 8886091131008 8893362610496 8897154850816 8905688809472 8917622325248 8919743720836 8924393247952 8931696070024 8943664435216 8944075399168 8955215766952 8956060352512 8963389087744 8970194759981 8982214712954 8993815834913 8994664060928 9002024385536 9014086989824 9025729276928 9040826214784 9041220240104 9052940813056 9064633282432 9065488187392 9065883287552 9080191017001 9085064052736 9091962109664 9096798011392 9104960370688 9112410950656 9123363367664 9124223811584 9136008347648 9138623613742 9151688584064 9162688209766 9163552362496 9163951736576 9176652972032 9184162217984 9191135517616 9195200874496 9203451528544 9223749124096 9234835361024 9236108836864 9243121578236 9250685215382 9263506663424 9274640685856 9275044901486 9275919650816 9300345786368 9315902063104 9323525256448 9334731416612 9348076751104 9363712865312 9376260127808 9388370185376 9389255622656 9389664833536 9400950488384 9416675042152 9421683654656 9428837298244 9430137526784 9441471826696 9449197773652 9450088947712 9462294360064 9470784671296 9474973720576 9482167825949 9490822089728 9491235727168 9502643462417 9503080111616 9504390578176 9515814124544 9523600905728 9532146225992 9545357778944 9556830564736 9564650909632 9565969866752 9573233063173 9577467426688 9590741794816 9605877853208 9607202495488 9618749613872 9632081199104 9632500993024 9648612851072 9652880556032 9660209741518 9674020393856 9681936635072 9682849759232 9694487799808 9708347457536 9723669120568 9724586180608 9736274385152 9736698720112 9750193782784 9752984865086 9758172356608 9763258925056 9765581487467 9778667249078 9800233444352 9805341937664 9813365639168 9829780021504 9842475829888 9855664628992 9868871100928 9881617398016 9890636234752 9898145942048 9906245584976 9911409338432 9933268287488 9946578747392 9948944919394 9954130930408 9959425409024 9962276385796 9976084099072 9976518885632 9988509893908 9989451931648 10019521122208 10032509914112 10040719506944 10055074152448 10062708713252 10067159578112 10083998470336 10084437960116 10098414989312 10110552507328 10111506055168 10111946743808 10141942640128 10146428551168 10154132475032 10155532721152 10163842983424 10176059140856 10190163156992 10199306569088 10207652651456 10219921464739 10221330783104 10221800456192 10234086274048 10234532305088 10235497545728 10243873243136 10251651154264 10256185590784 10265388243376 10278646668472 10279616069632 10288027869184 10300393287296 10301813702656 10309635606494 10315119173632 10332372816896 10344791534224 10345242390119 10346218072064 10359580894208 10361009471488 10373462607872 10390813839616 10405668995072 10418175808768 10426700991616 10427684356096 10441152397312 10444141272848 10455143415808 10471643668304 10472631271424 10473087698944 10485675544736 10500208689152 10508800999424 10516780063426 10518230318336 10530872422084 10554097555456 10555552956416 10563567517984 10568239919104 10599589355264 10600051315984 10601051029504 10613792677376 10628966612992 10632009252068 10645741192346 10646745214976 10659541783744 10668264476128 10683516286976 10697365848064 10714248374732 10715725860352 10729565926144 10743475183616 10743943415296 10761914333888 10767638462464 10775814055136 10790253516224 10799083169888 10800101654528 10814050697216 10828541394944 10836763229656 10845630942172 10846653816832 10860163957048 10860662984704 10875216142336 10884115320832 10889788801024 10906975008587 10917436743304 10922092073984 10931029611008 10936727545856 10945677059072 10964494660301 10978146117952 10983868612864 10992856701568 11008092798976 11008572563456 11021804020864 11022843510784 11031863492608 11040239704592 11056023307264 11069311796816 11070355767296 11079414628352 11096900102401 11108589879296 11127170725888 11127655680128 11141030266282 11143078608896 11156471732224 11158010200064 11175619713232 11206105071616 11215275016192 11223790487858 11228754914048 11244317966336 11263616718848 11277154719712 11278709829632 11293277026304 11312166790912 11317170307072 11325763145228 11327324958208 11352306614272 11365951213568 11376149634752 11382200467456 11385458726624 11401238970368 11414942382592 11415439878752 11416516493312 11434533979756 11446579429376 11464644360988 11465725616128 11475108007936 11505325232128 11524569680384 11554917151232 11556510564352 11570400601088 11604722828608 11606323109888 11620273017472 11629781875264 11645900750848 11656350364672 11661506117632 11670360401168 11679910245416 11681520894976 11696098598912 11696608348672 11711771230208 11721354960896 11730254686129 11731872278144 11747024763968 11748132651008 11762253002752 11771878042624 11773501374464 11782440693136 11788707627008 11822618896256 11823134160136 11824249225216 11839521021952 11854869168128 11855385837568 11874095945309 11875215816704 11901411728752 11906486638592 11916229704704 11952710917238 11967592763776 11968721453056 11983629193984 11995123632128 12000238501888 12010058285056 12019177215344 12035282768096 12046826751232 12061825777664 12068113154048 12077988478976 12087158986924 12097049897038 12098752728608 12113816406016 12130048774144 12147390414848 12161990643712 12182333467136 12192302258432 12244855285408 12278257352704 12278792474624 12293550638656 12331718304256 12346540081064 12384872262464 12390350249984 12399757926241 12411615950912 12428818448384 12443756932096 12445472915456 12465114295528 12477070563776 12482390941696 12497393815424 12499117195264 12509345210368 12518843236457 12530851040344 12541739270144 12552992700416 12563264801792 12595798491136 12596347452416 12617416805248 12645249961799 12650642053504 12651835162624 12662188146688 12695531290624 12716766543872 12732606018608 12744818859136 12750253408256 12767338594304 12787487941102 12799753423184 12806977224704 12822370226176 12832862758912 12854924774146 12888176822528 12889954091008 12906602315776 12933908922368 12943729308832 12945514237952 12978381434642 12989658529792 13001313868288 13029993875444 13045648437248 13046217004288 13102450698272 13103686418432 13132592252416 13148943122432 13158926778868 13187341947844 13189198253504 13205619601408 13223314972672 13235998490624 13246048245976 13256887474012 13262540375552 13280312019968 13291179286016 13293050208256 13331869869227 13337554744192 13348468851904 13350347838464 13366969827328 13384881405952 13395834241024 13406005355576 13436845222528 13442574860288 13453574905856 13494762658832 13495350799567 13511564452864 13541370037832 13549012385792 13565297256448 13599738012133 13601613404288 13607413301248 13623768365312 13660241048272 13672110620672 13695576221696 13708712722432 13719121397618 13731042131968 13754608877824 13767802001408 13803415404544 13813895985056 13827145975552 13862912884736 13899417878528 13922666819584 13953379268192 13976718468076 14013523144348 14049772158464 14063248396288 14110331521216 14123865846272 14148106799996 14160400285696 14171151915704 14184744578368 14221436493824 14259509215744 14276648048936 14282735789056 14284705366016 14320972617536 14338185325009 14346277371904 14377924276352 14395198275584 14395825659904 14439898087888 14451714242056 14457876632576 14491136278528 14502139027922 14514006113789 14533454707226 14551549735552 14553598072832 14565507267584 14571718180864 14591244107776 14614271932688 14616329099008 14628289626496 14647891358464 14654137401344 14666128867328 14668193333248 14677264484122 14691342599024 14711028821216 14729344940032 14731418304512 14763229085696 14774438428204 14792833495808 14825465472454 14826863693824 14845324034048 14890772589056 14891421571936 14909312499712 14942201421056 14955608733884 14968603869184 15006607461664 15008676859904 15051850657928 15071291114516 15073369432576 15112359968768 15138340852544 15150728541728 15177499451392 15192057380864 15216033406132 15236422707688 15242919707648 15257540386816 15276544543624 15302096943497 15342391718381 15356394540032 15362942697472 15396832295936 15422585895808 15423258056648 15463197952384 15475851471808 15489737617237 15503196864512 15518067195904 15529849667696 15542557728152 15544701033472 15563384568368 15570020988928 15584955416576 15609551511463 15611704055168 15630468122542 15652131948544 15667100254208 15678995882992 15685930903552 15692619579392 15734630858752 15753542674688 15802452543488 15821445875872 15822135420182 15865295753216 15885049004032 15933680648704 15946719163648 15973392534944 16015455022112 16036915539008 16056882466816 16059142701056 16072283881472 16084487155828 16097649075586 16106040174952 16126093167104 16141560967168 16163190464512 16175462761913 16195602189376 16211136660992 16232859388928 16253070278656 16302828610432 16316169198784 16323126616064 16359134314432 16360677179392 16386497514296 16408455223664 16429647824408 16431197339648 16431913458688 16479181323766 16487946395648 16500465271927 16502740671872 16516244848064 16536096103891 16537655658496 16559015130112 16561298604032 16573873174768 16587435558616 16608938657024 16609662522544 16630390195328 16632683511808 16646294020096 16658933125679 16666301585024 16681255895486 16704376113152 16718045287424 16738139091856 16740447266816 16747585601536 16790105827456 16810286243114 16812604367104 16835906633728 16856876737792 16872261812224 16885072489376 16929535689248 16943389111376 16944987078656 16971729568378 16989608050688 17016420960994 17018025816064 17018767510784 17039222760196 17062839119872 17076801624064 17092124267296 17150408527616 17152773554176 17165797216724 17173389868544 17202115037632 17224332702304 17226707922944 17247413100736 17300960974336 17308613410816 17321755398584 17335929773708 17383219503104 17413054523072 17433983675143 17437189013504 17458147173376 17458908049856 17488110792568 17506533244928 17534161963864 17548510151068 17550165188608 17571259137152 17596379766784 17609740248191 17625812452352 17646997323088 17647766430203 17672226231296 17686687396352 17695906801664 17717939273728 17748399620224 17762923117888 17772182262016 17786725220992 17794309701632 17811377618944 17835244650496 17839487441672 17848786495904 17863392140048 17887328870432 17888150798336 17910431533904 17912120705024 17926778175488 17940389519962 17964429425908 17987631669826 17989328121856 18004048771072 18028173979648 18051458553856 18081652429568 18082440480208 18105881626112 18129266564864 18131766575104 18160382034002 18183924219328 18193596022784 18209920741376 18224821901312 18246726735328 18248447623168 18272016695296 18277247227484 18303377168128 18325376419532 18327104724992 18327903473152 18368324435968 18382271035232 18390401748992 18406903057088 18447498248192 18469670722048 18472217673728 18486243156472 18501370430764 18527013326848 18549281371712 18550089802972 18551839301632 18600691572736 18606016191119 18631804126208 18647050512896 18669462833224 18696153502208 18727425730624 18749934655781 18752520255616 18776740370752 18778511245312 18779329667072 18801900976768 18833350084304 18843367309312 18857674596488 18860275053568 18882943653392 18898395547304 18900177895424 18924588720128 18941569342592 18949947441152 18964335651898 18979854148801 18981644179456 18982471454336 19005286924834 19006160223232 19008781156352 19031628249088 19047201811456 19064292451984 19090715557888 19113661129472 19129301819264 19131939733504 19146466126346 19154934853376 19181483589632 19211755706416 19212593010221 19214404990976 19237499227744 19264162398208 19265001986048 19297225702144 19305761112064 19320419483036 19348040787712 19363873270144 19365699518464 19388975599616 19416694915072 19447338241136 19449172361216 19472548770304 19473397440224 19500387565568 19505969730172 19516344713216 19526517850112 19531162974934 19557334498156 19600466888704 19610683875328 19626731278336 19659560043008 19684951659776 19711329257984 19737742201856 19763234796032 19796291884096 19812491169952 19822818676864 19866536574976 19893157494784 19897889838788 19908261860816 19918850818048 19924552771592 19952168198144 19953037771264 19977019787816 19978903863296 20010434464573 20039042244416 20063127631729 20065019828224 20081439013888 20110148304896 20125417426504 20134319156224 20167996940672 20168875920232 20196829978624 20221105014656 20223012110336 20223893487616 20255810730233 20283885280256 20292857102336 20308264950064 20311065442304 20327685966848 20352118281712 20380326313984 20398613138176 20415305302912 20439842929478 20442661566208 20443600912384 20468172548096 20469064610176 20470995091456 20487746486272 20503302308528 20512371181568 20530776486752 20557293336944 20559232139264 20576055738368 20600786574592 20603627405312 20619271212988 20630238347264 20664745633792 20689583068448 20690484780238 20692436144128 20719161788416 20722018942976 20746925215744 20781627679232 20811337990144 20836351617536 20853401983232 20882304794624 20888282545696 20943287336608 20945262542848 20946175397888 20971351089472 21000417378304 21017601998848 21033560126852 21036460636672 21061744844168 21108195110912 21127135035968 21136479838208 21152528227117 21199178710528 21200102631968 21202102059008 21227585354752 21257933225984 21264018504136 21291482384692 21293490429952 21319083567488 21336528952256 21355673756309 21367032573952 21394731696128 21428496749464 21431451720704 21459131852288 21486950367232 21487886830592 21523828667776 21551628110272 21580507032448 21598166339776 21600203309056 21628101394432 21657082789888 21673526459312 21691261884344 21693307633664 21720327914096 21721325969408 21750432284672 21768230641664 21779577602048 21784758702811 21813950017174 21834873486608 21844184147968 21862059222016 21873455091712 21891354118144 21928989320602 21956292235904 21967737225728 21985713403136 22016185597952 22017145126912 22043608041728 22063726985216 22080479409184 22112046614528 22138623593632 22140711534592 22158829256704 22193800204802 22217179758592 22254341451776 22255311360256 22282060532564 22286157217792 22312943464448 22351239426464 22412210143232 22430550032384 22447580975716 22457509828096 22527233437696 22554309439424 22557419659264 22586554052608 22624333581824 22634340614144 22651526290456 22654649916416 22731902427136 22752299269504 22770917453248 22802477940736 22829884765184 22830879757504 22833032986624 22869067959512 22893158858752 22929288721976 22931451232256 22950216015872 23010650464256 23028121863019 23049139360768 23077848408727 23109834302464 23113021128704 23140801202176 23199553079521 23209445657216 23212646219776 23240546034944 23259563750528 23291801501696 23312700729344 23323012235264 23340720802336 23359820490832 23363041789952 23392197197824 23393216697344 23423542460416 23442709921792 23460509372258 23463744556288 23494049527936 23496265302016 23524506005504 23543756085248 23547002748928 23564881386272 23577415254016 23645237792512 23646268320272 23648498450432 23679042043904 23710771675136 23748191890618 23750431633408 23802823457504 23812973277184 23832459409408 23905421834476 23935185527552 23967258387968 23990247264256 24020116570112 24038354430688 24070565536192 24093653502464 24123651555328 24136226308096 24155976957952 24174317973848 24194099794076 24197505457216 24227632812032 24260097548288 24323981287424 24364666934272 24384604516864 24459257319133 24489710570816 24556514705408 24557584949248 24587101277312 24663436608512 24693080162128 24759186899993 24769744524928 24780700499968 24799515852482 24823231901824 24857636896768 24887513864192 24890945830912 24930228591056 24954141127552 24964781883392 24994787630848 24998234390528 25018690420736 25037686472914 25061702080688 25083478540288 25105985400832 25126529603584 25191596982272 25192694904832 25234833610496 25290499923598 25301284107008 25324376293376 25391062581248 25433533087744 25465212037216 25489637718272 25500506816512 25534677188608 25574975882204 25599506846368 25644740452352 25665725517824 25709849548292 25776353645056 25779908182016 25813204631552 25887458617664 25891028475904 25956762869284 25979317059584 26002627736576 26059987750888 26091296874496 26092434008576 26172315284297 26204901396544 26207372836864 26265184504832 26297886244864 26317853557736 26374683895688 26378396507008 26411239202816 26446629945344 26471996981248 26488367877997 26492096491952 26513774948024 26525080751104 26560624039936 26582358572032 26586100416512 26628058460731 26663739738454 26675109488384 26696937703808 26700695676928 26733939654656 26769762811904 26791668482048 26812010711152 26873690445056 26885149720576 26907149811712 26989525317664 26990701599134 27023128905728 27082740075664 27098024771584 27130594512896 27199476024266 27203226808576 27214826602496 27247536730624 27320482096544 27391152443392 27417425444864 27438242795236 27462084263936 27509217755648 27535604002816 27627791970112 27654291951104 27725825769472 27798835757056 27845333639168 27906758536384 27953436936152 28027046288696 28099544316928 28126496792576 28147852522699 28220663042432 28247731692544 28296213599992 28320800571392 28342303831408 28369489156736 28418180037923 28442872987648 28519018431488 28553296097872 28565471578112 28569410732032 28641945235072 28676370650018 28692554743808 28755848552704 28790396551168 28791651319808 28879796175776 28903428484112 28915753265152 28982272557056 29004278055844 29028012227578 29066909414452 29103099471104 29107196145664 29131014535168 29143436361728 29228543865376 29232658198016 29256579252992 29295782716928 29308274802688 29332257734656 29354528968244 29382685198048 29422057642432 29458689880064 29462836609024 29526458171392 29548876856408 29585666991616 29650930944908 29653727387648 29781545178112 29782843143872 29818624999424 29884402842112 29911217467768 29937207738368 30013214923328 30017353719808 30040145129267 30103701315856 30142582229032 30146738865152 30224719937536 30276681705088 30301457083456 30337877103989 30354998902784 30384114761728 30432066812264 30472845415376 30485839415296 30515080773632 30553089087248 30604193886994 30684783436762 30709892764369 30712789080064 30725885394944 30793664591872 30845171791616 30846516113296 30926395904768 30951702943616 30979475234474 31006393729024 31036134391808 31059699335392 31085115456304 31089402066944 31126769136736 31140041977856 31169910833152 31219103022926 31223408110336 31260936245084 31304263897088 31334200508416 31357991765984 31371861807104 31469261717504 31507085349376 31604905086976 31642891751744 31644270840364 31730591506432 31867361297408 31893438327296 31946785069888 31985182648097 32030910044224 32073831078016 32113764933632 32118285402112 32144567762944 32168974311656 32195298151172 32212080349904 32252186334208 32283121934336 32326380929024 32350925523826 32377398253837 32391204378752 32422273321984 32462657155201 32465718777856 32506140557312 32605657220864 32632338397568 32646253232128 32718268628864 32721354358784 32772995028592 32774423370377 32816910447328 32859295648816 32862394679296 32863826917376 32958362647532 32975892791296 33000930543854 33005481343744 33032489696128 33072192207782 33075311316992 33118030260224 33122597208064 33147746349536 33174871117232 33217877314048 33219325045088 33260780390656 33265367023616 33292588040192 33317866251358 33332603170048 33362511790972 33408752226304 33436090574848 33476278183712 33480894533632 33580211654912 33620572486228 33625208734208 33713753475584 33770144978752 33859071378496 33886778222752 33889974157312 33943459136756 33979216101376 34032841921988 34036051632128 34037535021568 34078445520392 34125678239744 34135447027801 34153603248128 34184248534592 34225335371773 34300817055232 34305547108352 34331594433448 34346779737088 34404230075264 34448665404608 34453415845888 34494826201472 34554030069221 34601921948672 34617226821632 34643510797168 34671859547416 34766439006208 34821307217879 34826109046144 34867967350286 34874378027008 34916294346752 34917816099712 34976221585136 35013066489856 35068323927728 35097020302136 35100330377216 35142518274304 35192759533568 35219480496382 35248300562059 35251624904704 35293994646176 35295532860406 35344452462592 35373374792704 35391813603328 35435878547456 35496799240448 35525846235776 35544364524032 35573450441984 35588619403264 35622755237888 35678974883344 35697572991808 35726784280096 35774657740864 35776301596672 35820863067808 35824241410048 35853556350976 35880779039924 35928858851816 35975263339652 35978656243712 36008097542144 36056347959296 36083724622729 36102917107712 36163304859136 36164880960416 36211763252224 36258533129728 36263533150208 36320764068004 36367848438656 36419841482752 36449643802624 36493453470656 36496895246336 36544033390592 36554494454968 36606754336256 36650752839064 36654209449984 36655806946304 36764542070464 36780803497984 36808730221991 36813806114176 36894996496384 36939341444096 36944435347456 36972486312944 37002740861528 37054026653696 37098562743424 37100179605944 37103678603264 37162235434207 37201383145472 37212032382238 37260094173211 37263608252416 37294101025792 37338925666448 37392307004416 37454851461248 37499869311562 37505040511232 37553480741504 37557022490624 37558659334144 37603801953536 37666700168608 37686734618624 37715349192976 37720550107136 37765887306784 37796791094608 37800355790848 37849177440256 37883138685184 37899894882304 37928671303796 37959708297602 37963288358912 37964942908672 38010573849668 38012320446464 38017562312704 38063256498176 38094403622912 38128584903968 38181431115776 38227322258944 38258603638528 38263879467008 38292932252692 38309869706752 38423511412832 38425186020442 38428809981952 38474998455488 38528324796416 38530003972096 38594451404288 38611522224128 38640838966072 38696081575424 38727746540288 38777951199232 38894676482272 38898344722432 38945097540608 38946794880448 39000775131136 39011939460344 39032689426432 39053035700224 39062325949868 39114668996312 39200933777408 39221367750656 39253462556672 39283266707503 39319120086016 39369903319552 39422658515968 39475484403712 39526469592064 39592583768192 39624982339904 39645637353728 39733073149952 39786314989568 39795779677576 39816523721632 39837701636096 39849105543184 39904336396288 39906075542528 39954039575632 39957807726592 40020868929146 40078084488832 40126255263458 40130039656448 40162878027776 40220296609792 40250834853008 40268638312448 40335993881344 40337751840464 40393659957248 40442210029312 40447786975232 40511621460466 40567770560512 40585714204672 40616529900128 40622130884608 40655371933696 40704236563424 40760652627968 40797226276352 40830610605824 40879685858956 40885323132416 40887201824768 40936345096192 40938129220352 40975492972544 41006604617056 41024742363136 41061552973504 41114586673888 41118464278528 41152111476736 41201573149184 41207254810624 41238542425976 41260476694528 41329491267584 41379166136896 41380969560476 41384872288256 41438323576832 41493850431488 41563255358464 41622675980288 41672703235072 41706803966464 41776565091392 41886574673216 41890525085696 41892350795776 41942702178944 42000834756608 42035203997696 42067120253704 42072921273344 42123489688336 42216390221824 42254270071936 42272959676416 42305056454234 42339674639633 42398357421056 42400205263936 42404204118016 42455170709504 42515866451968 42528037008272 42582964769384 42586980859904 42638167134976 42673057904512 42711347512618 42734065147904 42766512031321 42789463392256 42856993498928 42858861330493 42862903441408 42918263704576 42973900734464 42975773661184 43047657335552 43103256220544 43161014064896 43196332679552 43200406618112 43256202788864 43314165579776 43347052918624 43382523768688 43386615267328 43440655828192 43442651938816 43500864569344 43536461283328 43559155204096 43569517405622 43627900034348 43669746973216 43688368295936 43724118444032 43746910183424 43782708236288 43857978641204 43912584471808 43935474451456 43971426806272 44034290253824 44087216083456 44160958818368 44224093229056 44277247187264 44281423069184 44317658513408 44387600409604 44434359517184 44508682903552 44510622720512 44564121065128 44625886928896 44702478852928 44756207793857 44824420286464 44861100064768 44895161951432 44915019656192 45054466875392 45108618878848 45114839318528 45173108105216 45186039321289 45248667163648 45268681228288 45303052580912 45309299832832 45424335021247 45463804854272 45504598539008 45541834906496 45604955881472 45659769530368 45661759515008 45666065973248 45738135919024 45786317717504 45858577443952 45862902464512 45900432031744 46021300928512 46056243726038 46098278721536 46155696817454 46219668604928 46226042257408 46281602404352 46399106159042 46418891314432 46425292439552 46481092069888 46519127501056 46583603003392 46625401458688 46681441604672 46719640981664 46726083579904 46784394395648 46786433394688 46847084920832 46885419843584 46921018744516 46927489112576 46988099055872 47049012011008 47087512170496 47129762772544 47154830508032 47290475585024 47292536640544 47296996900864 47358084087808 47421543350272 47496383781236 47500863266816 47605646915008 47625946554368 47664918818816 47810843668952 47870371055104 47934516775936 47980494528512 48016924891663 48076708861376 48141131072384 48187307004928 48247303110656 48272452616192 48311953915904 48348635947696 48388199588152 48395010914432 48455265624064 48520195096576 48596769413963 48647962574848 48729333868544 48769209033728 48918514638266 48979421141632 49113029410816 49115169898496 49174202554624 49326873217024 49386160324256 49518373799986 49539489049856 49561400999936 49599031704964 49646463803648 49715273793536 49775027728384 49860457182112 49908282255104 49929563766784 49989575261696 49996468781056 50037380841472 50075372945828 50123404161376 50211970801664 50253059207168 50383193964544 50385389809664 50469667220992 50580999847196 50602568214016 50867066175488 50930424074432 50979275436544 51001013633024 51069354377216 51149951764408 51199013692736 51289480904704 51331451035648 51370425694427 51419699096584 51552707290112 51559816364032 51626409263104 51774917235328 51782056951808 51913525738568 51958634119168 52005255473152 52119975501776 52182593748992 52184868017152 52344630568594 52409802793088 52414745673728 52530369009664 52595772489728 52635707115472 52749367791376 52756793014016 52822478405632 52893259890688 52943993962496 52976735755994 52984192983904 53027549896048 53050161502208 53121248079872 53164717144064 53172200833024 53256116921462 53327479476908 53350218976768 53393875407616 53401391353856 53467879309312 53583336964096 53624021422304 53747380890112 53770299441152 53814299623424 53979050635328 53981403198268 54046257811456 54165480151328 54261189025792 54398952048532 54406453617152 54429653204992 54495073461248 54640964193088 54782304886784 54834850889728 54876485590472 54924168527872 55018435511296 55071208005632 55255583940224 55308583902208 55377473970637 55451651538944 55597671514112 55690667278336 55813517072768 55906873872304 56054092577392 56199088633856 56252993585152 56295705045398 56341771764551 56441326084864 56495463385088 56592427199984 56641601142784 56684607662816 56738978313472 56836360075846 56885745975296 57038036862976 57106592195744 57130943156224 57283890470144 57352741300036 57385109487616 57511697105408 57583302639616 57759592351552 57806856968224 57831506530304 57964545114112 58008556111688 58056024455156 58133818828904 58206198942208 58214392291328 58262029070336 58384395634201 58457087730752 58465316396032 58513158505984 58591565433856 58616549605376 58664515469312 58709057936488 58765370396096 58844115284864 58917379760128 58925673218048 59052916342784 59097753712816 59171333983232 59301861889816 59307454775296 59401053489323 59557473363479 59563090356224 59565686287744 59637249998848 59768805684224 59822434935536 59874415476736 60026429846656 60034707439616 60080290258534 60129453899983 60207402631712 60285164458064 60293477730304 60449439875072 60553363410176 60602914166912 60675754207978 60709997805568 60768229523456 60864133624528 60945690830752 60971678830592 61030161547264 61106178174496 61208387773988 61369566873524 61419785528738 61425578160128 61587329183744 61690343583232 61693032226592 61852791809536 61903405887232 61958950468948 62012787458048 62119398670784 62170230912608 62178804133888 62253538273472 62280083955712 62339821666304 62438206045852 62446816220672 62521872490168 62608527794176 62715983531968 62743723614208 62791363319867 62938523435008 63014170698752 63209810173952 63285783503488 63288541680728 63394401623059 63461183012864 63561337119007 63734722594816 63786876654592 63893570139776 63970365296194 64061820088448 64147662156032 64227529867264 64236570804224 64289135525888 64337948623312 64390596302344 64424160699808 64504372668416 64566243868672 64652761858048 64668141976061 64701851047652 64754796507674 64782408757504 64844546643968 64925314310402 64931437555712 65012281114624 65211314441728 65264676795136 65292506464256 65436537257728 65545990057184 65548846740754 65633820894656 65718591297632 65724789358592 65727653834752 65916725295064 65951785582592 66001861087708 66010962687488 66064979392256 66144384415564 66150622633984 66236060520448 66295492699072 66349742234464 66435754628096 66438650090176 66521560781312 66530734047232 66585176080384 66635732502716 66665206340096 66725023581944 66817504452608 66872181149696 66952556367424 66961789067264 67012631442211 67160423309824 67241144972456 67250417468416 67427506951168 67540289957504 67718142756992 67773556445504 67779948314624 67886918273512 67958432202752 68065683843976 68072103264256 68075070043136 68156891040784 68251356479488 68270894055602 68307206496256 68359070412269 68368497069184 68450670743546 68601634110464 68611094216704 68663188866896 68693559474176 68808460150528 68897330809216 68906831691776 68989652402944 69108060138442 69203843897344 69234453643264 69287021594336 69343719094832 69532878012416 69642614435758 69652218092288 69735934700572 69748756054016 69832588693504 69835632199424 69952443170272 70136647855456 70194040604272 70200660754432 70285036548608 70385519067136 70438960992764 70496601124118 70503249809408 70587989292352 70591065720812 70688904925184 70746749585408 70783627206656 70993598480896 71051692471552 71088729048064 71146900883968 71177238806528 71357949766688 71395145983616 71453568560192 71549315481728 71552603193344 71641726135616 71648482820096 71707112701952 71761558079848 71857717703632 71950526679304 71957312487424 72016195084288 72112695918592 72167449245458 72205834215424 72326609718272 72329761920832 72416696730833 72423526504448 72517066259456 72527066300416 72641528136008 72735696877312 72839682965504 72899287605248 72954638171077 72986906941312 72993790492672 73088066781184 73108988909936 73213508672512 73301505678128 73308418899968 73311613892608 73529084140928 73561606995968 73617460443982 73627612228352 73789992992768 73878682888192 73888870694912 73944972625888 74005481723056 74108053307392 74197125486848 74200359211888 74207357206528 74324470868414 74402766290944 74424064764476 74520188346422 74527216504832 74588202051584 74677851332896 74784614008832 74909702922496 74999738623124 75010081022464 75106961483008 75117318668288 75207603907072 75333400337216 75373469237248 75430698385952 75441100214272 75531774613568 75593582189216 75600711581696 75698354880512 75766277370368 75799789764608 75857342607592 75919416595204 75926576717824 75929885817344 76021147699336 76024640892928 76126512996352 76188807245824 76257169807936 76348825060109 76362862231552 76454644517888 76517207277056 76527758934016 76585864505384 76619739413504 76847022825664 76850372040884 76857619963904 76949996910976 77056649592832 77060007944192 77188902808576 77223044448256 77281677932144 77392163150848 77455493080576 77555902398464 77678300716807 77789352964544 77796689444864 77890195081216 77893589760896 78001550262272 78023878920688 78065378852864 78106071400448 78124651899736 78229337992624 78401867554816 78442735501312 78506925113344 78566533415006 78630824330747 78638240172032 78739806639104 78845317031936 78950968807424 79052939184128 79185167536384 79249964679808 79291274707456 79466146299904 79591559355152 79633047443264 79675403272192 79698211086368 79808672792576 79812151085056 79908079151264 79915615453184 80041737858292 80156168977664 80252510526916 80260079312896 80325756055552 80440593219584 80501669706016 80537276624896 80671987762688 80675503680928 80787319914496 80884420058624 80895573950464 81023242920932 81135541121024 81233059800256 81244261769216 81310743867392 81408473126848 81521305255936 81594452552704 81661221211648 81759371717912 81770646264832 81872690192384 81876258440704 82013209234112 82049484726272 82111782802903 82123105947008 82229173347776 82236928557056 82304222953472 82403146298368 82414509621248 82477084851952 82520953389056 82658982535168 82758332273792 82761939120952 82769744576512 82876647153664 82900371353231 82987700862976 83118671617163 83126510716928 83245351960576 83345406470144 83413607932928 83553130182784 83773149346432 83781050171392 83784701591552 83885404357888 84001669513216 84070407995392 84134240507408 84145842546688 84246979376672 84432780443648 84508540143872 84545919352832 84610112908468 84679349279266 84796714842112 84800410527872 84808408236032 84910341419008 85031732903936 85056074016544 85165929538768 85173961719808 85276334269952 85346115809024 85422695025236 85468130295808 85533024062642 85713986997856 85717722660986 85725806882816 85836527409152 85947801468928 85951547322368 86095314671104 86206512441088 86322028129792 86392665359104 86512405577728 86694105837248 86765047537376 86773230534656 86881311656384 86885303877632 87001729138688 87072922566656 87118310408192 87139034811244 87255800068696 87339493946432 87376736591872 87448236888064 87493820366848 87565416472576 87631902655199 87715957282408 87825168943616 87870948902912 87942853612544 88068580507648 88174432166912 88321917636736 88448186458112 88554494374528 88562846138368 88635317026816 88775200819208 88868719034368 89017365807104 89021245441024 89128242130256 89251773857792 89404957705856 89512415587714 89648840572928 89722200129536 89790323902864 89830039312384 90108933750784 90217237757696 90229678637056 90346216210432 90372078642578 90497334327296 90537362456576 90606105161824 90618599665664 90848670042494 90927609708544 91009197078016 91083669812992 91209911762944 91319539060736 91323519030016 91476271838048 91717154887904 91725804929024 91800864063488 92042601857024 92112487452076 92196557443072 92311393634908 92439337209856 92563204808704 92798212318084 92837782628864 92850584879104 92962184139776 93038255002112 93250802917376 93362883209344 93439281963328 93452167159808 93568788791296 93572866789376 93694169841664 93770839687168 93842037489032 93854978225152 93976198111744 94098024022016 94175024340992 94259525545088 94467455596969 94580951170048 94585073281088 94593993801728 94716168175616 94843086700544 94992767562472 95001726533632 95211293830016 95251893108736 95329837637632 95402219146793 95621687337904 95740742110208 95869033551872 95960989057024 96033849783326 96153417722752 96282262144768 96374614009856 96494606221312 96623907831808 96697271895392 96776399176304 96790021828864 96910531248128 97040390193152 97193538827926 97295925149696 97458667737088 97538418067456 97837029276532 97958842283264 98230339796992 98348405109248 98653746434048 98772320648512 99036747599972 99078978099712 99122801999872 99198063409928 99292927607296 99550055456768 99720914364224 99816564510208 99859127533568 99979150523392 99992937562112 100074761682944 100150745891656 100246808322752 100423941603328 100506118414336 100766387929088 100770779619328 100939334441984 101161999694392 101205136428032 101598042796523 101734132350976 101860848148864 101958550873088 102002027266048 102138708754432 102299903528816 102398027385472 102578961809408 102662902071296 102740851388854 102839398193168 103105414580224 103119632728064 103252818526208 103549834470656 103564113903616 103827051477136 103917268238336 104010510946304 104239951003552 104365187497984 104369736034304 104689261137188 104819605586176 105060738019328 105191544979456 105271414230944 105498735582752 105513586028032 105644956811264 105786519781376 105953471511988 105968385967808 106055099792096 106100323004416 106242496159744 106329434288128 106344401666048 106512233842924 106654958953816 106700437953536 106787750815232 106802782707712 107114678604479 107248042844608 107494761780224 107540598882304 107628599246848 107958101270656 107962806396536 108092515622912 108330960302656 108428163320659 108522378051584 108797904097064 108812907234304 108859306409984 108990146922496 109266860580241 109281928386176 109564609773568 109669701779456 109752971180944 109848337055744 110036871022592 110142416011264 110316242194457 110511167880448 110617167804416 110754947941274 110903303077888 111195343028224 111381334556672 111627034145536 111813747744608 112108185154784 112398177267712 112505987170304 112591410090796 112683543529102 112882652169728 112990926770176 113184854399968 113369215325632 113477956626944 113672720151692 113771491950592 114076073725952 114213184391488 114261886312448 114567780940288 114705482600072 114770218975232 115023394210816 115166605279232 115519184703104 115613713936448 115663013060608 115929090228224 116017112223376 116112048910312 116267637657808 116412397884416 116428784582656 116524058140672 116612531879753 116768791268402 116914175461504 116930632792064 117026317011968 117183130867712 117233099210752 117329030938624 117418115872976 117530740792192 117688230569728 117834759520256 117851346436096 118105832685568 118195507425632 118342667966464 118603723779632 118614909550592 118802106978646 119114946726958 119126180712448 119131372575488 119274499997696 119537611368448 119644869871072 120052859693312 120069414879232 120160580517068 120258907799966 120414805263424 120570328916128 120586955460608 121106726820352 121205828333824 121351508415956 121419995611136 121728267249056 121891381661504 121943357661184 122060323094528 122212356348992 122416775547976 122739133747048 122839571057476 122851156320256 123174658367488 123268181737337 123380687166464 123386064453184 123534365011421 123705583619072 123806811774464 123917900937896 124025574916096 124238797341568 124340461825216 124357608267776 124452029821249 124507076546944 124560167911424 124679643332608 124876412091704 124893632441344 125043744980336 125217055588352 125431967063936 125487447228416 125582726639734 125877046870016 126028341397504 126419620347904 126571567006976 126577083361456 126788803246118 126922366025728 127122674238014 127469445189632 127573753309184 127787140279552 127940730592388 128123640176896 128295324312064 128455059734528 128578271051776 128675897246624 128781192604688 128848321399616 129008745336832 129132487737344 129305523716096 129336283952122 129403702095304 129509593015348 129564817515008 129689093287936 129850628620804 129862875111424 130242113337833 130422628883456 130529353590272 130585012928512 130873074515456 131091980114368 131097693481508 131267641789312 131437182595264 131449578717184 131455307669504 131833450590128 131903571165184 132003722175416 132021925374976 132129958784512 132288768831128 132301245267968 132472121040896 132590985398144 132699484468928 132858979041607 132871509256192 132877300180352 133043121562624 133061468094464 133170352160768 133271465005432 133330412680192 133450047163888 133635008905216 133744362299392 133905112734848 133923578134528 134025262884422 134320846619648 134482289944912 134488151071547 134500834936832 134855013902336 135080579915008 135436285513984 135547112891008 135559896629248 135773836547024 135916864405504 136131367687952 136144206528512 136150140086272 136313782081568 136502712958976 136541788111204 136614412992512 136718140824538 136736994138368 136901341487092 137203268220928 137222188433408 137326377733792 137387118948352 137616920301056 137794661618432 137813663383552 137979304805888 138216120276884 138407687794688 138574043188672 138687438189664 139065756024832 139285228871516 139304436184576 139471869401144 139665177387008 139671264398848 139904886340544 140073041252011 140273295710912 140388081208544 140401321508864 140570073097216 140771038134272 140877921985528 140993202248236 141006499618816 141175978584704 141182131441624 141377809850368 141493499170816 141567254413312 141790675111631 141987196961792 142103384943104 142177458096128 142293801767936 142354477613056 142715899533376 142790291967232 142907137120384 143098630963456 143105206386688 143283452271232 143296965640192 143414225403904 143523116159696 143715435407264 143901053358608 143914624974848 144032390168576 144225391837184 144259701331213 144334898490916 144411668430848 144653219436544 144659523841664 144833393461666 144847053008896 145034132518912 145054132600832 145283056272016 145471393754624 145679365931008 145798575210496 145909276342154 145973813882624 146176133562368 146217977819872 146427017345024 146603011356256 146616837799936 146623227785216 147058168281856 147123213991936 147234920887964 147255224456704 147579985985536 147757365776384 147889945251776 148010963446112 148216106614784 148394250973696 148400718423776 148414714413056 148648941736828 148805532581888 148848129528952 149040376692844 149054433009664 149176404103168 149355702665792 149489716294163 149569228017664 149819405844992 149999477246248 150020162044928 150213922966016 150234637336576 150415207814144 150666800674432 150861396771904 150882200428544 151063549227136 151187164378432 151201423163392 151396709761024 151532554740736 151599579529216 151714685215184 151838833190408 151853153435648 151859771634688 152042295398672 152049281785856 152253025992704 152377614491648 152493310919677 152514339615872 152697650120218 152725724463104 152909289035776 153034414554112 153055517868032 153171729010768 153239478827008 153694045651328 153700744081768 153715239927808 153899993821952 154113299185664 154120015888384 154363247289017 154377805617152 154446088896512 154563355864288 154784326301696 154910986161152 155111804796928 155356601433614 155578705929088 155593378889728 155780390162432 155787179521792 156003100524544 156047757841376 156130757705728 156249303799472 156458675985248 156803735109632 156885471002624 157013850226688 157133066830012 157261648661494 157276480344064 157479613278208 157690634063872 157901937614848 158105878368256 158370335072768 158499929359616 158582549414912 159183118710304 159266094886528 159396422172736 159617345585152 159624302170112 159816158302528 159831230906368 160083475716584 160312337955328 160505021053832 160520158625792 160651512111104 161003339412032 161074553249792 161196853041133 161343975525376 161351007361856 161544938861089 161574639828992 161768840117248 161791147900928 162046485841864 162271082242048 162466119600512 162488523538432 162621487734784 162744962073941 162816946253696 163042610511872 163188905105408 163322442423296 163518743435824 163541292529664 163745380384768 163752516881408 164026418468224 164098969452544 164223565605806 164246211894016 164458346695552 164473857114112 164608445906944 164806292596736 164829019242496 164954169703904 165041906778112 165317965070336 165516664547584 165523878241904 165539489153024 165753294307328 165800742706462 165975401725952 166237343234326 166253021433856 166490703921152 166690812940288 166827215865856 167106260365568 167546298692864 167569403183104 167770808715776 168140815990784 168268481014816 168291685093376 168493958753344 168865560887296 169017080287744 169091838705664 169220225816936 169358698558532 169593429684224 169600821055744 169820682838016 170112148033088 170331859077536 170347923439616 170552668539904 170692231618048 170845390050472 170936260591616 171066048125284 171427973995712 171435445321972 171451613765632 171673054818304 171895602937856 171903094644736 172190629342208 172413024882176 172644056259584 172785330718208 173314308299951 173388211674496 173530095074752 173546461069312 173762623312768 173770607755264 174003458277376 174145845133312 174236620816384 174278069622488 174511600137392 174678987892864 174753473183744 174896473776128 174987640733696 175130832945152 175263805310398 175431914564816 175650337887232 175741897805824 175885707225088 176137161015296 176348864333824 176643835273472 176896372916224 177108988749056 177270634053632 177550401638416 177737438068736 178034731614208 178042490882048 178256484260512 178503547715584 178809915411712 179024831175428 179444400259072 179580647805728 179660078624768 180217867501568 180434475515392 180459357274112 180692432420864 180744157285156 180994668654592 181212210323648 181237199331328 181697340084988 181855219417088 182018394156032 182167339625984 182639078121472 182647038060032 182952543676096 183434309775808 183451609858048 183601728126976 184085203714048 184224974904152 184393114886144 184622787269816 184878674419712 185126409617408 185418575145979 185596424636168 185675565257728 185701169758208 185924368279552 186076510004224 186396409225117 186501605834752 186725766418688 186878563926656 186904334319616 187137577582592 187145733578752 187388339683328 187541679374336 187684074978064 187709956450304 187952396223488 188196048044032 188350048681984 188519051090176 188934911193938 189161902340096 189170146562176 189187987603456 189432336351232 189686173401088 189985535124944 190003453067264 190422587660032 190503786217472 190659675275264 190804438293586 191243374675808 191481484220416 191738067103744 191921978114048 192067699566652 192306835445504 192564524289536 192749228019712 192989212442624 193394543790784 193552798352608 193580043657728 193821062496256 194080780386304 194387077655852 194591850299392 194917335474176 195076836134912 195674058553064 195917684566528 196460679593984 196696810218496 197307492868096 197544641297024 198073495199944 198157956199424 198245603999744 198396126819856 198585855214592 198927260265461 199100110913536 199441828728448 199633129020416 199718255067136 199958301046784 199985875124224 200149523365888 200301491783312 200493616645504 200847883206656 201012236828672 201532775858176 201541559238656 201878668883968 202323999388784 202410272856064 203196085593046 203468264701952 203721696297728 203917101746176 204004054532096 204599807057632 204796054770944 205157923618816 205325804142592 205481702777708 205678796386336 206210829160448 206505637052416 207099668941312 207128227807232 207654102954272 208021021892608 208479902007104 208730374995968 208739472068608 209378522274376 209639211172352 210121476038656 210281015904869 210542828461888 210997471165504 211027172056064 211289913622528 211573039562752 211906943023976 211936771935616 212110199584192 212200646008832 212484992319488 212658868576256 212688803332096 212820335019769 213024467685848 213309917907632 213400875907072 213575501630464 213605565415424 214229357208958 214496085689216 214969249350583 214989523560448 215081197764608 215257198493696 215916202541312 215925612793072 216185031245824 216661920605312 216856326641318 217044756103168 217595808194128 217625814468608 217718612819968 217980293844992 218533721160482 218563856772352 219129219547136 219339403558912 219505942361888 220073742045184 220284832022528 220632484388914 221022335760896 221234335608832 221509895882548 222762669113344 223254068291072 223627495489216 224216370309568 224796354535424 225011974340608 225182820181592 225367087058204 225765304339456 225981853540352 226369708799936 226641787776859 226738430651264 226955913253888 227345440303384 227542983901184 228152147451904 228426368782976 228523772624896 229135561880576 229410965200144 229420963592639 229540437950464 230046788421632 230333210558464 231038369406208 231227427872896 231326026121216 231858180456448 232034224446752 232224097820624 232535275315616 232824795768832 232857569165312 233048116281344 233225063759506 233537582536804 233828350923008 233861265584128 234052634023936 234366261735424 234658061877248 234836231745952 235061481584384 235376461139456 235669519040512 236391014851264 236685335932928 237207447559264 237229819101184 237604213957292 238229893453916 238252361424896 238262745150976 238948129194607 239075222736896 239289739742144 240105719386624 240138829758464 240321161034136 240517815599932 240829610526848 241140657832256 241173910921216 241878210484547 242213453640704 242411656667648 242703016831912 242839991222272 243456534498112 243749150525153 243782763323008 243886715322368 244120646189056 244424712697984 244833551095952 245478267494096 245679142114952 245702312640512 246349316734976 246536363474674 246738103934413 246761374332928 246772128906368 247068730022842 247411167238144 247613623548928 247835801875792 248051149832192 248477594683136 248680923650432 248715216535552 248904059642498 249014153093888 249120335822848 249359286665216 249752824183408 249787264882688 250087489960672 250434111176704 250863934127872 250974894456832 251165453279468 251754093740032 252056682795008 252839240695808 253143134013952 253154166722912 253577606492236 253844732051456 254245348476028 254938890379264 255147506618368 255574280559104 255881461184776 256247280353792 256590648624128 256910119469056 257351794493248 257562385209376 257696642799232 258017490673664 258264975474688 258611047432192 258672567904244 258807404190608 259019186030696 259129635030016 259378186575872 259701257241608 259725750222848 260135648039449 260484226675666 260820659212477 260845257766912 261058707180544 261170025857024 261746149030912 262183960228736 262195386963016 262535283578624 262874365190528 262899157434368 262910615339008 263325539493029 263666901180256 263807142330368 264007444350832 264043850749952 264259917569024 264577537662256 264602490535936 264944242081792 265181970796288 265398968937856 265717958083214 265743018512384 265754600360704 266086243125248 266122936188928 266340704321536 266542930010864 266660825360384 266900094327776 267270017810432 267488724598784 267810225469696 267847156269056 268050525768844 268641693239296 268964579889824 268976302143094 269001669873664 269710027804672 270161159830016 270872571027968 271094225782016 271547673094048 272262735375904 272288413057024 272300280172544 272627564163136 273005425917952 273083576222408 273228825985024 273436281649076 273473988276736 273802682974184 274406536441856 274652755467584 274774237896704 274982866952521 275233840602112 275589323236864 275627326767104 275958609611776 276432240553768 276815375589376 277148086377344 277374876379328 277623758832017 278131512049664 278570457743032 278608872369152 278943738802288 279330354774016 279342528797696 279809772681088 280146082504022 280546591421824 280776162417088 280802643017728 281140146194432 281542076268544 281755843971056 281986404496472 282012999237632 282351957169408 282364262883248 282755619700736 282986998341632 283134508826624 283201863136543 283581350223262 283974393923584 284206769886208 284354916192256 284587603535872 284708955226112 285431799066752 285580583934464 285814274240768 286197261926912 286210412773376 286566904542464 286828450807808 287046232319392 287430870814528 287802106717216 287829249949696 288064780337152 288450783674368 288519402662426 288669796981832 288823336861696 289306438873088 289319047683328 289666786923332 289694106017792 290068265037824 290566112544032 290942787509248 291358731862016 291597150420992 291818552684308 291947627765248 292435955639744 292854034690048 293206022712512 293233675599872 293246455570432 294116336563712 294246427983872 294469841775928 294510448913408 295514731552768 295779890503552 296021926892224 296377722477431 296432213229568 296788501947392 296801436847552 296829428826112 297297883473656 297611065163776 297696259057904 298080753385688 298108866019328 298352808206336 298711405331584 298979432588326 299138456035328 299365584219247 299638811689984 299998954492496 300012029313451 300040324089856 300427845932032 300469274673152 300830415628288 301333601348864 301722793543808 301764400857088 302127098454272 302374328756864 302402846326784 302793419522048 303065109481472 303199159058432 303429370430368 303677666380816 303706306871296 303719543269376 304084590797344 304098563571712 304506051985408 304755228983296 304986621839354 305028679231744 305395300240436 305451448926208 305818578071552 306068829108224 306111035736064 306343458021536 306478957654016 307388091302656 307401488163536 307430479855616 307799987643904 308240031776768 308726494578034 308755611234304 309126711728576 309568652603392 309821972322304 310223609593856 310713202867228 311157411858176 311560780324864 311574359043584 312095515682752 312261515411456 312498607598944 312917351970496 313607470219264 313770942005248 314027700453376 314266133660024 314523297322988 314552960688128 314959226556416 315381268127744 315803875229696 316211756736512 316302275249023 316740670145536 316999858719232 317165098829824 317970345148729 318366237420608 318532189773056 318792844345472 319234691170304 319248604340224 319632316605056 319662461812736 320166951433168 320624675910656 321010042107664 321040317251584 321303024222208 322006678824064 322149106499584 322393706082266 322687951050752 322702014723712 323089877722178 323149279657984 323537680234496 323582295801856 324092971683728 324542164484096 324932239201024 324977047076864 325242975469568 325489924147882 325633892507392 326085221023744 326377810210816 326644884846592 327037486871648 327082585059328 327490760769536 327505033762816 328052836936448 328197938905088 328447131211612 328492423788032 328916693391104 329216891813888 329612585193472 329908339407808 330083813556224 330635930140672 331033329095168 331047756483808 331078978306048 331506588614656 331601485412924 331950803451904 332474686468652 332506042867712 333381625880576 333654431731712 334212520731136 335092597385728 335138806366208 335541617431552 336536962029632 336583370186752 336987917506688 337731121774592 338034160575488 338183677411328 338440451633872 338717397117064 339186859368448 339201642111488 339641365676032 340177385897741 340224296066176 340663718155072 340695846879232 341105337079808 341384463236096 341690780100944 341872521183232 342132096250568 342855947991424 342870890643944 342903227531264 343346109636608 343791205875712 343806189289472 344348782413961 344381258684416 344826049764352 345288112519168 345570661436416 346628616599902 346776423348992 347060190149504 347092922138624 347525246625536 347541215510528 348006916554752 348291690266624 348556139244976 349023200274784 349357975785728 349506946367488 349792947552256 349975281467392 350261665890304 350527610620796 350863829129632 351300675774464 351483795611648 351771414450176 352274322030592 352697728667648 353287670546944 353792745832448 354217977498112 355100803276832 356069463228416 356084981764096 356512968521024 357007095431168 357619830823424 358049662350856 359161295611456 359320157249536 359592979860989 360435735003136 360868951030784 360918714548224 361384864841728 361488314570312 361989337309184 362424420647296 362474398662656 363046453857253 363394680169976 363710438834176 364036788312064 364334679251968 365278156242944 365294076120064 365905087352192 366868619551616 366903219716096 367203456253952 368170407428096 368449949808304 368786229772288 369245574539632 369757348839424 370252819234816 370837150291958 371192849272336 371351130515456 371402339516416 371848736559104 372153020008448 372792818450234 373003211669504 373451532837376 373757127853312 373808668639232 374275155165184 374291467157504 375083358748672 375368149956128 375419912900608 375904792446976 376392096088064 376700097363968 377038102180352 377869822387876 378323804680192 378340293124352 378864672702464 379971070249888 380006906134528 380845175320064 381007572434944 381319350550528 381608876587172 382486749351616 382962968440832 383476134207488 383843956228096 384135399133304 384613670891008 385129048579072 385498456039424 386789087581568 387105596705216 387160087315456 387642124992512 388161560772608 388774155311704 389183700598784 389834670948352 390153672269824 391348117106128 391835369133056 392921359187968 393393620436992 394392402351857 394614985736192 395089282594048 396146990399888 396315912398848 396491207999488 396792253639712 397171710429184 397854520530922 398200221827072 398883657456896 399266258040832 399436510134272 399916602093568 400299046731776 400602983566624 400987233291008 401695766413312 402024473657344 403083118477312 403757337767936 404647998777568 404820545712128 406392171186092 407443392595456 407834203492352 409199614115264 409592109541888 410315847237632 410651608285184 410963405555416 411357592772672 412421658320896 414199337882624 414256455614464 415308205908544 415807374425261 416042043785216 416959804014208 417460749991936 417478944137216 418757044548752 419278422344704 420242952077312 420562031809738 420906177299881 421085656923776 421994942331008 422054344112128 422579827245056 423146079125504 423813886047952 423873543871232 424220399168384 424401292017664 424969984638976 425317737152512 425377606664192 425640670039538 426048935371696 426619835815264 426801751814144 427151003260928 427211130830848 428458714417916 428992171378432 429938498701166 429979047120896 430514396987392 431832405082624 431851225586144 432370062491648 433323841210624 433712653282636 434089512206336 435191616388256 435251628937216 435960587689984 437067442320964 437127713544704 438258439094272 439011884723776 440147484090368 440569664045056 441264968777828 442044671521792 442468671217664 443019791765096 443760811361413 444929359833049 445525338226688 446508136582144 447254990978432 448432740619136 449202390899873 449592709070848 450023948681216 450365640363184 450734174116408 451530608678912 451963707080704 452676993832427 452739417599872 453283575553718 453476861302528 453911826507776 454690880606768 455085967802368 456304294903808 456852737565952 457047545249792 458271123761152 458821930400288 458841927185278 460093576843264 460666421116928 462076738812416 462454855745792 462652052242432 464068448893504 464448195641248 465070550631232 465649591537664 465715138330624 466096232562688 466450127519012 467075165073608 467656701846016 467722531168256 468105268047872 468732523470848 469088420095477 469672463491904 470122963168768 470752922278912 471339038081024 472782029702528 473370671865856 474414895118528 474459638202368 475208427914584 476459786907832 476504722849792 476525490301952 477896258389214 478150445473792 478513492885883 478579479484288 480211438773248 480277659516928 480642322068272 481035631199864 481659221053696 482281315664512 482347821842432 483109060644691 483756420969094 484426907281408 484823313335296 485406033663824 485679982444544 486913068996224 487498301050306 487565526646016 487773430644736 488241292378112 488849425395968 489667102191904 490956534988192 491358284229904 491404625281024 492698633469952 493072726949348 493476207868826 493522748665856 493544257812736 494137460045684 494822334476288 495227247097856 495671603751584 496955189366272 497361847300864 497430433071104 497808119284996 498028306187776 498240671645696 499505648366816 499574529765376 500174979921344 500868222353408 501727868255744 501949788913664 502330906558936 504113365590016 505678481391616 506286268027904 506308333445824 507155212984472 507689464102912 508490696952056 509877780758528 510295013236736 510682467197539 511148561118208 511762922369552 512494560707584 513181297248256 513820238938112 514703588986496 515124770418752 515393285598464 516034981347328 516529950949376 517222094864384 517345135808488 517614808381216 518038372061392 518259270060032 518756373151744 519402514483216 519451500445696 520271296078898 520968453351332 521641318424954 521690515533824 522117414361088 522340051714048 523492298061824 524367920457472 524390773926032 525070567157248 525748730381056 525821230678016 526651078986058 527333802360512 527614284660736 528014888701664 528087701499904 528519835138048 529155075324512 529204981071872 529888484163584 530363941592576 530797937875712 531435916166428 531486037024768 531509200721408 532172486250496 532681408643072 533085860021728 533321650720768 533800188655552 534540035620864 534977449197568 535620450939392 535694312538112 536101051537688 537283386478592 537929159779648 537952604286188 538003339747328 539420055609344 540322319660032 541745142055936 542188451564032 543095346188096 543748105017649 544525470751808 544576826114048 544600560345088 545255128326272 546010851835904 546167152444816 546457651970048 546872563298152 546947976553472 547605365948368 548813072883712 549305510935168 549548475793408 549965733905042 550415770315229 550467681204224 551178646473728 551254653534208 551917219223552 552864481107536 553630751178752 554296172754688 554749752758656 555247517664034 556263024099328 557140915486064 557165197296409 557217744738304 557887477604576 558660709548032 558685057595392 559619545362176 560292165008044 561093182843648 561552324834176 561605286035456 562280292388864 563084152537088 563511687942112 563972808992944 564025998475264 564703914338816 564728525766496 565511239401472 565973996683264 566269017653248 566403726273086 567162700446524 567948787847168 568413539772416 568709832384512 569175207071744 570863598133504 571161167868928 571628548481536 572394523853824 573133809084928 574092464638784 574861741629056 575604213434432 575658499899392 576129560674304 576901567348736 577038805324852 577339593963664 577646673723392 578612877746176 578638095366656 579333573846664 579388212035584 580136530075648 580302599472617 581132225088064 581830701320141 581885575018496 582717463724032 583194300841984 583637105368616 583895255530496 584871911279488 585708069380096 586412045425024 586467351199744 586492911140864 587418511176757 588232673127424 588492855967744 588939683551856 589020897826816 591029463105536 591559781007104 592043853784448 592755444954862 592864426459136 593577003894784 593602873695104 593658857652224 594595766947312 595222130327552 595392518115808 596161506771376 596217732038656 596705616412672 597422810663168 597958865176652 598276912070656 598731168438494 599277623379968 599997908984992 600024058626902 600080648179712 600855691864064 600938549346304 601660831256576 602667202697728 603445587087616 603528801714176 604254196908544 604748657513728 605586839044096 606130218962944 606858740860736 607355332761632 607412613742592 607439086538752 608169181594688 608197127143424 609012103970816 609510457966592 609973243678708 610057358463488 610790600480872 611637156143104 612137658216448 612686916043072 612957915308032 613423318586393 614776182605312 614802976327072 614860959711232 615599975287808 616480063553536 617452989156068 617511222468608 618253423457152 619137305206784 619314538932961 619643944644608 620447219187712 621426405734456 622314823716352 623121560649728 623148718087168 624191031365504 624997215197888 625834703940992 627214940438528 627541884010496 628055400906752 628532267320048 629046594645976 629105921376256 629918453112832 630762536255488 631607750459392 631758002381519 632423513473024 632604550498046 633481340291072 633999717438464 634330197659648 635940690297458 636732474841216 637064379546112 637585688690944 638469382340608 638497208680448 639264633210112 640333902866336 641249351821312 642020084215328 642080634503168 642606048444416 644013357648128 644298212999168 644787412164532 645375902101504 645404029447424 646179755444356 646298559315968 647075360468992 648185943367456 649084328968192 649864478402048 649954094153728 650485950939136 650979848295764 651267785014784 652755620421632 653289769693184 654074973743296 654165170118656 654981521539072 655010067525632 656105673872896 656395877810176 656894262423224 656984847576064 657833386782208 659225170386944 659816678815616 661271860281344 662066658190336 662095512967616 662157956612096 663013177229312 663202970825848 663901606903808 664949372937304 665012085735424 666763251761152 667308863463424 667815534027551 668425041462272 670185194771456 670277612732416 671083234863104 673073924059264 673166740373504 673975835013376 675462243549184 676068321150976 676367354822656 676880903267744 677434794234128 678373718736896 678403284222976 679282731352064 680354771795482 680448592132352 681327436310144 681391693758464 682210674159616 682768926472192 683381560201888 683745042366464 684264192501136 685711895982848 685741781287888 685806455062528 686692219273216 687612378578944 688697564827922 688762517368832 689652099528704 690576225038336 691141322872832 693257233199804 693552846697984 694120380299008 695050493251072 695082431021056 696583380533248 697112278489952 698046400549568 698715951571456 699013892734976 699585895104512 699950562934784 700523331780608 701055221241592 701727658259264 702601351548928 702967591223296 703542828900352 705395457335296 706575341093888 707585491664896 708435954996224 710201606553664 712138926456832 712169963528192 713025937042048 714014190862336 715239661646848 716099324701712 718322591222912 718640314499072 719185959721978 720871470006272 721737902061568 721837429096448 722769729683456 722976629140624 723978674618368 724848841294592 724948797325312 726092907714506 726789360339952 727420877668352 728073576624128 728669358503936 730556312485888 730588152240128 731810174704384 733737239103232 734406912507904 736340814856192 736899899616608 737572459544576 738491149079264 739514697678848 740505638469632 741674300583916 742385698544672 742702261030912 743697473118208 744306040016896 745585636900468 746006423339008 746903065674752 747514255706624 747617337278464 748582934315008 750736299912256 750839825801216 751809584893952 752784192176128 753400194727936 754076204360704 755739644775752 756647609360384 756680586248704 758997143244613 759942140499776 760013812269056 761690350640128 762015144869888 762638701101056 763217753174344 764973498703232 765925936881664 766952268414976 767687912456192 768162668461913 768270798266608 769227341782016 770258097158144 770996912078848 772213695361199 773578175163136 774211193410432 774320174630912 775284249985024 776323121545216 777548310623408 778367401197568 779669341896704 780307344539648 782696234212256 783670738266112 785842718375936 786787240873984 788784804703714 789229971472384 790178565188096 792293980799776 792631824797696 793584507279424 794343420858368 795709041061844 796400443654144 797767314913792 798532516081664 799833204187136 801205967133248 801974466582016 803391532826624 804048947314688 806166236954624 807514675535872 809295997555136 809641091424256 812784342372184 814886785190912 815668406984704 816287723158271 818399228230528 819184219083776 820631694475264 821303216570368 821926811110832 822715185545344 824127221099767 824843316641792 828398675765248 828512911228928 830616411817088 831614748850522 832084087570432 833919608028416 834921499983872 834957888274432 837514089097504 838556844689408 840485904154624 841124063619476 841812354599762 842171313847552 843989884662016 844108688224256 845159654490112 847627772095904 847747087742464 848440798336768 848802584035328 849939969277952 850635474305024 851281340079076 852097870743392 853239671630528 853603503628288 854302006521856 854422261661696 856917428835832 857984342756864 859876997402332 859958094241792 863664810165248 863702451172288 864740124983296 866647682421248 867425306565272 868179024412672 870383232776512 870503257874432 871164208748743 871921175379968 874134884641928 874255427089408 876516878188544 878023769447552 880294968180736 881139328090112 882529937555656 884089343043584 884937342435328 886039583530192 887521622722826 889858719666098 891050676453376 893016273164288 894509981956864 896865481238272 898404781799746 899185418141696 900047897362432 900731280726368 901468348232816 903061217357824 903927414161408 905353987664854 905478835199744 906567151107436 906953722605056 907823653015552 909381761213536 912608589807616 913705475131904 914095090499584 916542247522304 917643860800576 917683854370556 920187153686528 924153477624832 924909711491584 925304104484864 928136897787008 928896391282496 930141101262464 931299183075328 931430276661248 932192465125376 932900255038024 934150330147216 935313403692032 935445062336512 936210536095744 937465046941696 938176840190954 939344926983808 940245926337536 941417057500829 941505844557824 942678076162048 945564059405056 946741343731712 948829790237056 948919276404736 950416855829168 952919573815664 953009445699584 953050980603904 955792516778428 956300890947584 957026985771766 957158958968576 960422877546496 960555319033856 961284644136544 962071262399728 963318442107392 964562631329024 964695643684864 966218121289382 967512841938188 968853814562816 969646626670592 970812067327648 973826137992448 974996602100612 975131053292032 975546861289472 977698850791936 979334204383808 981913069976384 982716568459808 982809250562048 985397266939904 986145453898696 986952415737652 987045497331712 987088515625472 988274920091368 989644668952576 990454494195712 991343207503168 992534725781417 993910378732544 994723694601728 994860866142208 995616238569992 996056612375552 996481343291392 999011296733632 999149059530752 1000349959842688 1001736444706816 1003455736511488 1003899577827328 1004661813117872 1008226731180032 1009817909318491 1011356962783232 1012572536055808 1012616666891648 1014310425968944 1015378928205824 1016981393904112 1019755561517056 1020590026473472 1021364934395078 1022200716299711 1022297122236416 1023525844739104 1024989121415168 1026362594496512 1027640477876224 1029407177972992 1030249540837504 1030786571196928 1032069962694656 1033059901898752 1034690271616976 1035229616762432 1036076744122784 1036518540120064 1037512746303488 1038805028966432 1038903000891392 1040542592157796 1041936906702664 1043282636849908 1043381031067648 1044234828722176 1046428014059141 1046984596123648 1048735840914944 1048781547852064 1050141134314496 1051497460762112 1051642461356032 1053302157972116 1054667604721024 1056029777403328 1056175402999808 1057039670276096 1058310150649024 1058409962143744 1059776968327168 1060727883185152 1061595875751424 1062871832332856 1062972074049536 1063018401442816 1064344972500992 1066171720043456 1066643301441536 1067453176437739 1067600377311104 1069080071241728 1069954898395136 1071240901878784 1071388625076224 1072202103075376 1074566772957184 1075858319559296 1075905208572376 1076006679494656 1077704827592003 1078840111218688 1080542731023119 1080644639320064 1083490284111872 1084376903128064 1086190692376192 1087496210035298 1089050941503616 1089153652228096 1089201120690176 1090510256652544 1092021703671808 1092334304889632 1092915303940096 1093745126596304 1093895953106944 1095210731896736 1097626145767424 1098611021870336 1099096951586816 1099931467810084 1100831540630458 1100935362408448 1102357292947456 1102509307068416 1103834438447104 1105728962215072 1107261502357504 1108592345509376 1109499505517312 1110495035328068 1114281830972128 1114330394592818 1114435489476608 1115774955209152 1117321419096064 1117370115190784 1119239090724352 1120584330016088 1122186365687296 1123104649668352 1124560584777728 1127023375884224 1127945617985888 1128051996950528 1129407828677632 1129457051532992 1131022478802944 1131947993366528 1132538035306496 1132807452546172 1134325400893048 1135897575694336 1136827079544832 1137419664769024 1138350414143488 1139214734517587 1141727196267008 1142322335737856 1143257096963072 1144789047707648 1146267618169856 1148184929277568 1149723483258112 1151208426868864 1151316999798784 1152259121348608 1153803134697472 1154077610649704 1154679187927328 1155293347446784 1157225755492352 1157276190733312 1158667147693328 1158776424071168 1160273060151296 1160605198945234 1162264450176128 1163661402640282 1163771150036992 1165434927448064 1166388601683968 1167274210737232 1167790511060992 1169743822558976 1171416138760192 1172824090850048 1172985822281728 1174837022353514 1176465346254848 1176985711935488 1177879367103712 1178041795653632 1182058926211072 1183119562014208 1184087707568896 1185510889909724 1185728852918272 1187154007789568 1187205747390208 1189191533894624 1190785036231616 1192323013542752 1192435464077312 1193411232825344 1194845621326336 1195917730353304 1196553824141312 1197462336876988 1198555246759936 1199995817969984 1200048117253804 1200161296359424 1201711383728128 1203321662513152 1205334405395456 1206891174175232 1207057603428352 1208508393817088 1209497315027456 1212260437925888 1213717481721472 1214710665523264 1214825227485184 1214878173077504 1216338363189376 1216394254286848 1218024207941632 1219020915933184 1219946487357416 1220114716926976 1221581200961744 1223274312286208 1224275316432896 1225373832086144 1225915830616064 1226846637172786 1229552365210624 1229605952654144 1229721919422464 1231199950575616 1232960127107072 1234905978312136 1235022444937216 1236506846914304 1238274610413568 1238629077865922 1239287889289216 1240228848908309 1240894438375424 1242852811468912 1244629647432704 1246243121299456 1246297436174336 1248382062731008 1249994430395776 1251669407881984 1254429880877056 1256110801813504 1257064534640096 1258093189291952 1258211842752512 1259836906225664 1261525072510976 1263215500918784 1263516004763038 1264847026946048 1265209100996092 1266962680582144 1267999434876928 1268660395319296 1271881380594916 1273464949682432 1274128759092224 1275171377381888 1276994417360896 1278529266420224 1280667805732672 1282498703642624 1284040168430656 1284161269006336 1285212096888832 1288026715296256 1288596425998336 1289574824329064 1290751804203008 1290808058894848 1292359510888712 1294150720937984 1296371886734912 1297930026021853 1298168657936384 1299728956804096 1299908188307456 1300971901878272 1301959696591528 1302535570029568 1305511240843264 1306579539386368 1308149947486592 1308330340237312 1309963043078144 1310020135051264 1312211347745792 1312791755620352 1313788524846448 1313969695152128 1315666773564416 1318450340773888 1319633357631232 1322543720562688 1324133316380672 1324191025935232 1324315913224192 1326026354458624 1326405941651696 1327803213807616 1329898745874608 1330024171470848 1333526503522304 1334617726926848 1335631068055102 1336850082924544 1340370389542912 1340555225464832 1342166469726208 1346147848118528 1346333480747008 1347951670026752 1350924487098368 1352136642301952 1353761806535488 1354869588468256 1356747437473792 1356806568445952 1358565462704128 1360709543590964 1360897184264704 1362654872620288 1364421348319232 1365537852944384 1366763120403776 1367490084732928 1368528385002272 1371423791965696 1371483562575776 1371612910125056 1373384438546432 1375224757157888 1377395129655844 1377525034737664 1379304199057408 1381152450076672 1382282645745664 1386514466399608 1387105693395968 1388240760598016 1390100986502144 1392490821858227 1394224556979904 1396092801099136 1397431903142912 1398027785469952 1399171790209024 1399901125869568 1401046663561216 1402110442483184 1403455316518528 1405202703097856 1405935182446592 1407085657800704 1409306313004927 1410790914670592 1413150682187776 1415170983329792 1416871909992448 1420403213107328 1424277852913664 1424339927056384 1426051874084096 1428028381724672 1430479323293696 1432198649403424 1436645182445824 1437280628998144 1438371919443956 1441742940012544 1443475804123136 1445539459366912 1445953258281248 1447957349236736 1449697682589184 1449897594650624 1452185815429012 1453578720679904 1456147153248256 1457338717007872 1461112624971776 1461176304480256 1463620349408768 1467474478206464 1473799799233216 1475144919089152 1476982298158528 1479029395357696 1481011276939264 1483348601167832 1484771397089344 1485404522061824 1487394946236416 1488612080033792 1489742345138383 1491171273800936 1492012846678016 1493806131349504 1495028511413248 1495234674556928 1497165868630016 1501472599824512 1501679651602432 1503619169787904 1505568384352256 1506800389455872 1508152408721408 1511479289551504 1513295218720768 1513361172497408 1517994286489226 1519884280999552 1520027624538112 1523380701280256 1524030289739776 1525277402202112 1526435506348688 1529946997406464 1531851873763328 1533904536829952 1535375824912384 1536325336923826 1536541596533216 1538454683564032 1540516194316288 1541993824157696 1544427390722398 1547156350326272 1548422386820864 1548640349261824 1550568499970048 1555096621246816 1559338683793408 1560614689079296 1565392468424512 1567341476532224 1573574481747968 1577569609407428 1578459942944768 1580357130376192 1584587961599552 1585263649595392 1587169014558848 1588686841716736 1591418082123688 1592800887308288 1595534629827584 1597065032163328 1599666408374272 1602411934266496 1603948933164032 1605946745148473 1606783065653248 1608097894629376 1612332473909248 1615029351071744 1618591995110272 1619282182848512 1625568684744368 1629773570381824 1631336813969408 1632575446316542 1636798456461056 1638368438167552 1642606433140736 1643853622221664 1645430371090688 1648254442199534 1649686633283584 1656797351530496 1661232823634176 1663229497701044 1664168175140864 1667839216056832 1669915776548864 1675028178195008 1677113689378816 1680971808309248 1682248127238952 1683624709199524 1684342627695104 1687979769324032 1688217376448512 1693147473391829 1695255544191808 1695494175484928 1696881596673536 1697605168070656 1699879938555904 1701270948610048 1702562680158152 1704195741486784 1706479343261056 1707207007256576 1708604013043712 1708844523323392 1713834857671664 1715968685513728 1719753994804664 1719916188483584 1727166727540891 1727329620330496 1727404902344576 1729480249966592 1733295364842496 1734850613130544 1736358048825344 1740766465553024 1741006515748864 1742328417497486 1743842350759936 1748269769283856 1748510854178816 1753033756377088 1756047538895104 1760589936361472 1762278656180224 1765059875111312 1768178686087168 1769874684870656 1772079167060384 1775043245445652 1779717439332196 1786032546328576 1789019963913728 1793730962476544 1796809563599492 1798370836283392 1801462561452736 1802936696465632 1806122434715648 1807854828322816 1810707975329708 1810957670399488 1813134302214872 1813907445210112 1815647306031104 1818763522427072 1820949536276143 1825217179615232 1827410950263808 1828190180999168 1833084495044608 1835287721601152 1835367708741112 1840374307373056 1843278776451203 1848306955249664 1849819422983168 1850608208969728 1856273795574016 1857792782564992 1860282202524928 1862598366150656 1862860553322496 1864384930250752 1865800510076048 1868300660294432 1870626807384064 1870890124673024 1872421072191488 1874930093883392 1875376117305769 1876353680381908 1878689853967616 1880491852675072 1882834115001658 1883011689115648 1885356152324096 1891128118810112 1893482687463424 1897659580474112 1900833711658336 1905839147631328 1906018891399168 1906101961207808 1911585033556856 1912601781895168 1914053971543532 1914317917937152 1920845755092992 1922569288273088 1924142524799456 1926636884214784 1929125262658048 1929391287369728 1932436242578764 1935025683876376 1937707629125632 1939293253341184 1941624134655296 1943366311824119 1947652275984896 1949993204201224 1950262106584064 1951093722578944 1955397701583872 1958668408767616 1963826139952768 1965433136919616 1965618501124096 1970794533879808 1972290907797392 1973904831475304 1974090994663424 1974177031250944 1976549840182736 1979289337905152 1980908988391424 1982413041955801 1982686415006336 1985069451562834 1987820757465088 1989447389203456 1989721732284416 1991232477139984 1992113224751104 1992962686582784 1998022593467264 1998298119061504 2000699919685376 2003472889413632 2006911473022976 2007799155654656 2009323626235744 2016453462360064 2019635818636982 2022713925566464 2025145072111616 2025233333783296 2028620851937888 2033962787808224 2039511123034112 2041180052946944 2042729868790156 2044401432599422 2044594244472832 2047051689478208 2049978242830336 2052725188993024 2058814355945984 2060499081675008 2061573142393856 2064139925389312 2069380543233952 2070459233524864 2072153488245568 2073037080240128 2075025492606976 2077610057932864 2077806001782784 2081085184315592 2083873813405328 2086565273699816 2086762062135296 2088469657444352 2092856028118282 2093969192247296 2095559089534729 2097471681829888 2097563095704128 2100084205194157 2100282268628992 2102994921524224 2103284922712064 2106604315944232 2109335209442048 2112059554806656 2112350805999616 2114079340552192 2115684506961233 2116620301298048 2116819924287488 2119553936654336 2121455766370304 2123191751502848 2125743664665712 2125944148099072 2126036802885632 2128689945001984 2132343440086912 2133286602883072 2134906352875478 2135200754622208 2138160142483456 2139909796790272 2142481803757568 2142777250152448 2144404206150752 2149133545914368 2151716639118592 2151810417144752 2152013358989312 2155409655184006 2157680222437376 2161085462046238 2161289278640128 2166980568223744 2168753806256128 2172381384752384 2174992420070596 2178101883007232 2178402241380352 2181020513305088 2184668609779264 2185830607880192 2187490253192608 2187791906213888 2190421463793472 2195252291534848 2197222043740672 2198193903173632 2199862935620168 2201663081260916 2201870724816896 2204714585894912 2207668876894208 2211457924430144 2214115926743161 2214523004715008 2217184691018752 2218999011034624 2220990070656136 2228563661944256 2228660789185636 2228870978953216 2231549910418304 2234642838192128 2234740230381568 2238478181448704 2241168660032176 2244372731374592 2246209299336704 2249121169555456 2254046751768448 2255891235971776 2256103993901056 2258815657355264 2258914103065984 2262044957605888 2263895986733056 2265076070612992 2265614905092344 2268650801786096 2271795151388672 2273654159089664 2274839329538048 2276700828286976 2278429469035174 2283454392534016 2284644671475712 2286514193926144 2289578095415296 2292535236339712 2296369858555136 2299446966516224 2302416853737728 2304518242697216 2308155221299408 2309358375854656 2310586694893568 2314451510984704 2314552381466624 2317334295386656 2317552848142336 2320546120302592 2321210397890468 2324528900352256 2327322805280564 2327542300073984 2332777203367936 2334548421474464 2335581022121984 2339487645117952 2342832277520384 2345648181700096 2345971644563456 2349674044707028 2352930692509696 2355758734207424 2356083591307264 2364117852422144 2366239124028416 2368175415137792 2371021779819448 2374308015579136 2374411494780416 2378383067789248 2381241701284187 2381570072463232 2384646027085504 2384870928154624 2386822465650688 2389691242652672 2391835460706608 2393107648282624 2394924673753976 2397110493519872 2399991635939968 2400096234507608 2400322592718848 2403422767456256 2406643325026304 2410441476897727 2410668810790912 2413782348350464 2414115206856704 2417016787634176 2418994630054912 2424520875851776 2427434963442944 2429421331046528 2429650454970368 2429756346155008 2432676726378752 2432788508573696 2436048415883264 2438041831866368 2439892974714832 2440229433853952 2443162401923488 2446548624572416 2448550632865792 2450747664172288 2451831661232128 2453693274345572 2459104730421248 2459211905308288 2459443838844928 2462399901151232 2465920254214144 2469811956624272 2470044889874432 2473013693828608 2476549220827136 2477258155731844 2478575778578432 2480457697816618 2485705622937824 2489259294865408 2492486242598912 2492594872348672 2496764125462016 2499988860791552 2503338815763968 2508859761754112 2514129069280192 2516186378583904 2516423685505024 2519673812451328 2523050145021952 2526431001837568 2527032009526076 2529694053892096 2530418201992184 2533925361164288 2535998869753856 2537320790638592 2541325177000771 2543762761189832 2546929899364864 2548257518184448 2550342754763776 2553988834721792 2557058532840448 2561335611465344 2564997407285248 2568080336861312 2568322538012672 2570424193777664 2576053430592512 2577192851996672 2579149648658128 2581503608406016 2581616117789696 2584719021777424 2588301441875968 2592743773469824 2595860052043706 2596337315872768 2599457913608192 2599816376614912 2601943803756544 2603919393183056 2605071140059136 2611022481686528 2613159078772736 2616299894973184 2616660680474624 2619926086156288 2620040270102528 2624422695491584 2625583511240704 2627577049692896 2627939390304256 2631333547128832 2636900681547776 2639266715262464 2645087441125376 2648266632761344 2648382051870464 2652052708917248 2652811883303392 2659797491749216 2660048342941696 2667053007044608 2669235453853696 2671262136110204 2673700165849088 2680740779085824 2684332939452416 2692295696237056 2692666961494016 2695903340053504 2704273284603904 2707523613070976 2709739176936512 2713494874947584 2713613136891904 2717130925408256 2721419087181928 2721794368529408 2725309745240576 2728842696638464 2731075705888768 2733526240807552 2737056770004544 2742847583931392 2742967125151552 2743225820250112 2746768877092864 2750449514315776 2754790259311688 2755050069475328 2758608398114816 2762304900153344 2764565291491328 2766664355256997 2773028932799216 2774211386791936 2776481521196032 2780201973004288 2784981643716454 2788449113959808 2792185602198272 2794863806285824 2796055570939904 2798343580418048 2802093327122432 2804220884966368 2806910633037056 2810405406195712 2811870364893184 2814171315601408 2818612626009854 2821581829341184 2826301364375552 2830341966659584 2833743819984896 2840806426214656 2848679854112768 2852103748168192 2860958646587392 2864397298806848 2873290364891648 2874561257996288 2876743838887912 2886951608246272 2891906516562496 2895914698473472 2899395365178368 2899795189301248 2904371630858024 2907157441359808 2912294306496512 2914677434015744 2922225249943552 2922352608960512 2927240698817536 2934948956412928 2946343241099167 2947599598466432 2950289838178304 2953964596317056 2958058790715392 2962022553878528 2966697202335664 2969542794178688 2970809044123648 2974789892472832 2977224160067584 2979484690276766 2982342547601872 2984025693356032 2987612262699008 2990057022826496 2990469349113856 2994331737260032 3002945199649024 3003359303204864 3007238339575808 3013600778911744 3016304817442816 3022958579103008 3026590437441536 3026722344994816 3035988572978452 3039768561999104 3046761402560512 3050554804404224 3052871012697376 3059893994812928 3063703747526656 3067809073659904 3072650673847652 3073083193066432 3076909367128064 3081032388632576 3083987648315392 3088854781444796 3094312700652544 3096844773641728 3097280698523648 3106325679529891 3110193242493632 3118677367586816 3121229378158592 3130784936849024 3134682953064448 3144416736299111 3147148963495936 3155139218814856 3156919885889536 3160714260752384 3168738956826989 3169175923199104 3170527299190784 3174338029117696 3177373683433472 3182836164247376 3185601774616576 3191069259655168 3194130064326656 3199332816748544 3204823868532992 3207897866328064 3211893490296946 3216195789258752 3224664947818496 3230058702143488 3237183990220544 3238564365697024 3251137369488736 3259547140763648 3262673627938816 3265150892633084 3273596912922112 3276736876335104 3287707244443328 3290860742181376 3296508884399068 3299373266567168 3313594703060992 3322465647268352 3326458995402088 3328336350281728 3335678432113664 3339831553097728 3350056356390016 3354227378757632 3361943616618496 3364496254477904 3367249418399048 3368685255390208 3375959538648064 3376434752897024 3381763424512837 3386294946783658 3390511088383616 3390988350969856 3393763193347072 3395210336141312 3399759877111808 3402541897220096 3405125360316304 3408391482973568 3412958686522112 3414414014513152 3417208026087424 3417689046646784 3427669715343328 3431937371027456 3439507989609328 3439832376967168 3454333455081782 3454659240660992 3454809804689152 3458960499933184 3466590729684992 3469701226261088 3481532931106048 3482013031497728 3484656834994972 3487684701519872 3496539538567712 3497021708357632 3512095077790208 3521179872722944 3530119750222624 3536357372174336 3539749369741312 3544158334120768 3550086490891304 3559434878664392 3572065092657152 3574777270382773 3578039927827456 3587461924953088 3593619127198984 3596741672566784 3602925122905472 3605873392931264 3609108864816221 3612244869431296 3615709656645632 3621415950659416 3621915340798976 3626268604429744 3627814890420224 3631294612062208 3637527044854144 3641899072552286 3650434359230464 3654821900527616 3656380361998336 3666168990089216 3670575443202304 3670735417482224 3680748614746112 3686557552902406 3696613910499328 3699638845966336 3701216417939456 3712547591148032 3715585565129984 3720564405049856 3725196732301312 3728769860501504 3731601020152096 3736601320588864 3741253614768128 3741780249346048 3744842144382976 3749860187766784 3750752234611538 3752707360763816 3757379707935232 3760983705350144 3765668230003316 3766023378231296 3782256237620224 3786965374926848 3795319160948224 3801667423316672 3811678295262656 3812037782798336 3812203922415616 3823170067113712 3825203563790336 3828107943087064 3828635835874304 3841691510185984 3845138576546176 3848285049598912 3852910392206603 3853273768429568 3858250525316096 3858782574739456 3864872485157528 3870051367752752 3875415258251264 3878586506682368 3883248269310592 3886732623648238 3895304551969792 3899986408402448 3900156381074863 3900524213168128 3902187445157888 3910795403167744 3917336817535232 3927652279905536 3930866273839232 3931237002248192 3941589067759616 3944581815594784 3947809662950608 3948181989326848 3948354062501888 3953099680365472 3958578675810304 3961817976782848 3964826083911602 3965372830012672 3970138903125668 3975641514930176 3978894778406912 3979443464568832 3982464954279968 3984226449502208 3996045186934528 3996596238123008 4001399839370752 4013822946045952 4018647252471488 4032906924720128 4039271637273964 4050290144223232 4050466667566592 4057241703875776 4062118196308319 4067925575616448 4079022246068224 4082360105893888 4085459737580312 4088802865198844 4089188488945664 4094103378956416 4099956485660672 4105450377986048 4111929578237299 4117628711891968 4120998163350016 4123146284787712 4128279850778624 4138761086467904 4140918467049728 4144306976491136 4146074160480256 4150050985213952 4155220115865728 4155612003565568 4162170368631184 4167747626810656 4173130547399632 4173524124270592 4176939314888704 4185712056236564 4187938384494592 4191118179069458 4194943363659776 4195126191408256 4200168410388314 4200564537257984 4205989843048448 4206569845424128 4213208631888464 4218670418884096 4224119109613312 4224701611999232 4228158681104384 4231369013922466 4233240602596096 4239107873308672 4242911532740608 4246383503005696 4251487329331424 4251888296198144 4252073605771264 4257379890003968 4264686880173824 4266573205766144 4269812705750956 4270401509244416 4279819593580544 4284963607515136 4288808412301504 4298267091828736 4303433278237184 4303620834289504 4304026717978624 4310819310368012 4315360444874752 4322170924092476 4322578557280256 4333961136447488 4335201772530727 4337507612512256 4344762769504768 4349984840141192 4356203766014464 4356804482760704 4362041026610176 4369337219558528 4374980506385216 4375583812427776 4380842927586944 4390504583069696 4394444087481344 4396387806347264 4399725871240336 4403326162521832 4403741449633792 4409429171789824 4415337753788416 4422306016670633 4422915848860288 4428231853486322 4429046009430016 4434369382037504 4437998022069248 4441980141312272 4457127323888512 4457321578371272 4457741957906432 4463099820836608 4469285676384256 4469480460763136 4476534171381493 4476956362897408 4482337320064352 4488745462749184 4492418598673408 4498242339110912 4508093503536896 4511782471943552 4512207987802112 4517631314710528 4517828206131968 4524089915211776 4527791973466112 4531229810184688 4537301603572192 4543590302777344 4547308318179328 4549678659076096 4553401656573952 4556858938070348 4566908785068032 4569289342951424 4573028387852288 4579156190830592 4585070472679424 4592739717110272 4598893933032448 4604833707475456 4616310442598816 4618716751709312 4628903021969408 4629104762933248 4634668590773312 4635105696284672 4641092240605184 4642420795780936 4649057800704512 4654645610561128 4655084600147968 4669096842948928 4671162044243968 4674708738192857 4678975290235904 4685664555040768 4691296363400192 4691943289126912 4699348089414056 4705861385019392 4711517468414848 4712167182614528 4719603900144289 4728235704844288 4732478248056832 4736350830275584 4742043559638896 4748616031158272 4748822989560832 4756766135578496 4762483402568374 4763140144926464 4769292054171008 4769741856309248 4773644931301376 4779382485305344 4783670921413216 4786215296565248 4789849347507952 4794220987039744 4799983271879936 4800192469015216 4800645185437696 4806845534912512 4813286650052608 4820882953795454 4821337621581824 4827564696700928 4828230413713408 4834033575268352 4837989260109824 4849041751703552 4854869926885888 4858842662093056 4859512692310016 4865353452757504 4865577017147392 4876083663732736 4879785949429664 4880458867707904 4886324803846976 4893097249144832 4897101265731584 4901495328344576 4903663322464256 4907386548691144 4918209460842496 4918423810616576 4924799802302464 4939623913248544 4940089779748864 4946027387657216 4953098441654272 4954516311463688 4957151557156864 4960915395633236 4971411245875648 4978518589730816 4984972485197824 4985189744697344 4993528250924032 4999977721583104 5006677631527936 5028258138560384 5032372757167808 5032847371010048 5039347624902656 5046100290043904 5052862003675136 5054064019052152 5059388107784192 5060836403984368 5067850722328576 5071997739507712 5074641581277184 5082650354001542 5087525522379664 5093859798729728 5096515036368896 5100685509527552 5107977669443584 5114117065680896 5122671222930688 5129994814570496 5136160673722624 5140848387555328 5152106861185024 5154385703993344 5158299297316256 5163007216812032 5163232235579392 5169438043554848 5176602883751936 5185487546939648 5191720104087412 5192674631745536 5198915827216384 5203887607513088 5207838786366112 5210142280118272 5222044963373056 5226318157545472 5232599789946368 5233321360949248 5240080540205056 5248845390983168 5255154099385792 5255878780608512 5262667094257664 5273801363095552 5278533430524928 5296533265522688 5296764103740928 5305623766606784 5319594983498432 5320096685883392 5334106014089216 5338470907707392 5342524272220408 5347400331698176 5361481558171648 5368665878904832 5377138679233391 5384591392474112 5385333922988032 5391806680107008 5405495867528393 5408546569207808 5415047226141952 5419478353873024 5426989749895168 5427226273783808 5434261850816512 5442838174363856 5443588737058816 5450619490481152 5457685393276928 5462151411777536 5467052481615104 5474113540009088 5485695167862784 5485934250303104 5486451640500224 5493537754185728 5500899028631552 5509580518623376 5510100138950656 5517216796229632 5524609800306688 5529130582982656 5533328710513994 5546057865598432 5548422773583872 5552963042392064 5560403946008576 5569963287432908 5576898227919616 5584371204396544 5589727612571648 5596687160836096 5608441769932736 5613821266074112 5620810812391424 5623740729786368 5628342631202816 5637225252019708 5643163658682368 5652602728751104 5667487639969792 5681612852429312 5697359708225536 5704207496336384 5721917293174784 5728794597613696 5746580729783296 5749122515992576 5753487677775824 5768890547698369 5773903216492544 5783813033124992 5791829396946944 5798790730356736 5799590378602496 5808743261716048 5814314882719616 5824588612993024 5829354868031488 5844450499887104 5844705217921024 5854481397635072 5869897912825856 5892686482198334 5895199196932864 5900579676356608 5907929192634112 5916117581430784 5933394404671328 5939085588357376 5941618088247296 5949579784945664 5954448320135168 5958969380553532 5964685095203744 5975224525398016 5980114045652992 5988663474520064 6005890399298048 6006718606409728 6014476679151616 6032609634885632 6045917158206016 6053180874883072 6053444689989632 6071977145956904 6079537123998208 6093522805121024 6098149461241201 6105742025394752 6119787989625856 6127407495053312 6135618147319808 6145301347695304 6146166386132864 6153818734256128 6162064777265152 6167975296630784 6171789715573301 6177709562889592 6188625401305088 6193689547283456 6194561397047296 6212651359059782 6220386484987264 6237354735173632 6242458756317184 6261569873698048 6269365906128896 6288833472598222 6294297926991872 6310278437629712 6313839771779072 6321428521504768 6337477913653978 6338351846398208 6341054598381568 6348676058235392 6354747366866944 6365672328494752 6382138519310336 6388260128653312 6398665633497088 6409647737065984 6415795732656128 6423786980593892 6460117404286976 6474367980441088 6477128731394048 6502274738977472 6519094281527296 6525347255877632 6530301785266168 6547193825844224 6553473752670208 6575414488886656 6581721484362752 6593017768798136 6598746533134336 6627189406121984 6644931294536704 6652917990804176 6656672700563456 6671356864227328 6679663106195456 6700112712780032 6708454757515264 6723887233236992 6728992508955808 6734498836798096 6737370510780416 6751919077296128 6752869505794048 6763526849025674 6772589893567316 6781022176767232 6781976701939712 6787526386694144 6790420672282624 6805083794440192 6810250720632608 6816782965947136 6825917373044224 6828828029026304 6834416052174848 6855339430686656 6863874742054912 6879015979218656 6879664753934336 6908666910163564 6909318481321984 6909619609378304 6933181459369984 6939402452522176 6963065862212096 6964026062995456 6969313669989944 6975369403039744 6993079077135424 6994043416715264 7024190155580416 7042359745445888 7060239500445248 7068725365229437 7072714744348672 7079498739482624 7088316668241536 7100172981782608 7118869757328784 7144130185314304 7149554540765546 7155405014097977 7156079855654912 7174923849906176 7187238254397968 7193483345133568 7205850245810944 7211746785862528 7218217729632442 7224489738862592 7231419313291264 7242831901318832 7243830681597952 7252537208859488 7255629780840448 7262589224124416 7275054089708288 7283798145104572 7300868718460928 7309643801055232 7332337980178432 7341150886404608 7341470834964448 7361497229492224 7373115105804812 7393227820998656 7399277691932672 7425095182296064 7431171130259968 7441128810099712 7450393464602624 7463202040304192 7473202641177728 7482507229536256 7483560498692096 7489684288765952 7499720375533568 7501504469223076 7505414721527632 7514759415870464 7521967410700288 7531336460006632 7532046756462592 7543933793144021 7563799117161833 7564512475240448 7573930749853696 7590638321896448 7603334846633344 7623356590525312 7624075565596672 7624407844831232 7636440645297841 7646340134227424 7650407127580672 7656215886174128 7657271671748608 7683383020371968 7690277153092352 7696570099197824 7705820784413206 7706547536859136 7716501050632192 7717565149478912 7729744970315056 7740102735505504 7750830516502528 7757173013364736 7766496538621184 7773465247296476 7790609103939584 7799972816804896 7800312762149726 7801048426336256 7821590806335488 7834673635070464 7855304559811072 7861732547678464 7889163631189568 7895619325901216 7896363978653696 7896708125003776 7906199360730944 7917157351620608 7923635953565696 7929652167823204 7930745660025344 7940277806251336 7951283029860352 7957789556813824 7964929908559936 7968452899004416 7974503141623109 7992090373869056 7993192476246016 8002799678741504 8027645892091904 8037294504942976 8051089006128493 8065813849440256 8078543274547928 8100580288446464 8100933335133184 8114483407751552 8124236392616638 8135851151232896 8158044492136448 8164720211787776 8170919475160624 8177605730397688 8178376977891328 8188206757912832 8199912971321344 8210900755972096 8212854030959747 8223859156474598 8235257423783936 8241996326700032 8246292569575424 8256559701557248 8277522172935808 8281836934099456 8288613952982272 8292148320960512 8300101970427904 8310440231731456 8324340737262368 8335495253621312 8346261094799264 8347048248541184 8353878629777408 8371424112473128 8375876768989184 8382236358138916 8389886727319552 8390252382816512 8400336820776628 8401129074515968 8411979686096896 8426417263776928 8437340837768192 8448238219226624 8449403223998464 8456317362208768 8462738027844932 8466481205192192 8485823065481216 8492767006011392 8502974658662848 8503776592396288 8504147211542528 8514759780007936 8529373760347648 8533146411532288 8539625411501912 8540803018488832 8569927215030272 8577616824603008 8596534183657472 8606866556474368 8607241668579008 8608053435957248 8621638620736024 8630720889749504 8644341848184952 8645157114560512 8667922272894976 8670403545061454 8675015225024512 8681601942358163 8689525539009536 8699969680282384 8712407532028928 8713608965521408 8724082053220352 8738674439117056 8749961012770432 8751167624855552 8761685855173888 8781009166139392 8788888174962688 8792775612694528 8799451742480672 8806652325043664 8807482899267584 8818858343579648 8830675507576832 8844612033341266 8845831697720576 8856463706972644 8858092018860032 8868738764075008 8875996044138496 8883960282624544 8914254647777024 8914643156742544 8915483915812864 8926199641673216 8938960921526272 8953068342762986 8953912725794816 8964674640128704 8977490925498368 8984837197346816 8996484678221824 9016187007073792 9023564943887104 9035262629421056 9035656412263936 9055583946932224 9062459620369376 9074603207144384 9087180605554688 9094616636358656 9099357318152192 9106803313147904 9113717876140696 9133817570136064 9138578685902848 9146056775704576 9158312381661184 9170140945358848 9185479434220544 9197787866064896 9209667414950912 9232620885197632 9237433503418624 9257806043938816 9258209525866496 9269337181546624 9270211392569344 9282184481210368 9284841591561872 9298115601409024 9309291221122256 9310169200295936 9338193685897856 9342324088487936 9349417476385714 9357950580471808 9371329110081536 9382592726800384 9383886578253824 9398696178828112 9411722770038784 9423034936829696 9424334365229056 9439207800288578 9456471409688576 9464956496113664 9472701660551168 9484087119277792 9497232062316544 9497645979121664 9513532271156992 9524966805136748 9526280289852928 9538584108342016 9547289862602752 9558764970610688 9567341842826432 9572430593130496 9579698695015904 9588441974079488 9599966543759872 9600384938030432 9601290370875392 9613691069825024 9626573300105216 9641765907590908 9642675243163648 9655129393401856 9668067150536704 9675978520219648 9698083503407104 9709739853771776 9717685324186112 9719025384620032 9730706905515008 9759571898859328 9760917735415808 9772649607693952 9786194498289664 9794202531463168 9802990656689152 9807326644928512 9814773097382288 9836418921684992 9836847621233152 9849599604604928 9865144191034489 9879247826497088 9880179559497728 9892054775314432 9906196883308544 9909032622927376 9914303114313728 9921830791266472 9942822491751296 9957037179461632 9969944970395648 9970379489394688 9986114690004869 9987056501848064 9999955443166208 10013355263055872 10056516277120768 10064745514335616 10065694742020096 10078695249805312 10092200580087808 10108128038104304 10118776215568384 10121672807968736 10135701444657152 10143995479015424 10149283162554368 10165300708003084 10175051044759328 10187719597459456 10193030072737792 10201371019055104 10215955338887168 10228234131361792 10245342445861376 10259989629140992 10272321347445248 10304213722370048 10316598594632512 10326014433624064 10326464471158784 10338876087109696 10353205767503872 10370975093879296 10383440208174824 10397831654432768 10415677572732224 10420284560236544 10428196415968681 10444089926746112 10452636315090944 10465199579892736 10466642721898496 10480161080410112 10497690781966336 10510308198771584 10511757561217024 10525334188515328 10528347161860337 10547602726191104 10557066861049856 10593066531045376 10593528207481856 10611247533213568 10639189966996864 10640193371766784 10668212028178432 10676941815414784 10685048544440816 10694800663396352 10722963116343296 10737331757809664 10754277358466782 10769182784948224 10770667845976064 10783613360214016 10810991735056786 10817093138415616 10830094452283904 10838956707746048 10853979499790336 10854452547567616 10885676348727712 10887177474117632 10901238980962304 10915370786553856 10924302823555072 10934104963230208 10948227080018176 10971390335725568 10971868500606208 10987075508371456 11019161037246752 11020200277901312 11034433592459264 11049219600613376 11058261165965312 11066657421027988 11092115731196864 11096845547167744 11105926084784128 11120807892017152 11139926574865816 11153796455839232 11168742408793088 11179455225143296 11216883539865472 11227642532148224 11241621624782848 11247481459572736 11256685262405632 11274450504039416 11286327317364736 11305205457502208 11334975279939584 11363225704858624 11394719416451072 11408414992672768 11443834586349568 11457589195227392 11493161459566592 11498245031985152 11506975355551648 11537781095396738 11547806432985088 11567626066249984 11583658793893888 11597581460713472 11617486523432096 11628629765439232 11649177225986048 11658709736062976 11689410435842048 11708962795270144 11739795825651712 11785372964396668 11790398393865728 11815858385268224 11866788809342656 11878171176714752 11883236176494592 11899159569891328 11908896640270336 11917938761107064 11929370190407488 11950449050796032 11960228091305984 12011780798596096 12013437212819456 12028953358303232 12065219269771264 12091834316412032 12106361749766144 12106889379979264 12143954291913808 12159074247996416 12187045610242048 12196298922482402 12211484050789504 12239575979251712 12254814990106624 12271236294639616 12290602695390608 12292332772265728 12307637468512256 12324129554530304 12335950593261568 12343579431146602 12355419125779184 12377250802610176 12387379094566912 12389122794094592 12425302718119564 12440772969974528 12484917512634368 12523139747396096 12538731812257792 12577666945196444 12588595853983744 12620556875259424 12642857043009536 12674955827307956 12676703692796416 12682109196763136 12697352116470784 12709494733733888 12731344656989504 12764277038620672 12776520257306624 12797331266994176 12819295474131968 12831591465312256 12847573961187784 12902951435158421 12920234808573952 12948735960882176 12954257462788096 13004549477954944 13038188563054592 13050694511755264 13060603570532336 13094387651688448 13106947505340416 13127632821140383 13150828977773312 13163442968725504 13186035537596272 13197493066268672 13254378812243968 13289862589073408 13305835981608352 13342713728454656 13359326212390912 13400225425560064 13416909515030528 13457985017911616 13468997673596192 13474741021560832 13503838154592256 13505739011588096 13527053698051348 13545179787134632 13562044353534464 13563953403879424 13575052773388288 13603564182768833 13620501441265216 13633565931894272 13651834746088448 13657656058052608 13668832104349696 13710678861373312 13727749484109824 13758031958437312 13759329507868672 13817333820327128 13818636962643968 13819239218756608 13866362918739968 13876891293690607 13878804905044352 13926131724424192 13928052125990912 13938627339979888 13950738806079488 13986158154270848 13988086833430528 14010162758696039 14048380311160832 14084719490891776 14120479000890496 14137450730458874 14145429488697344 14158997478965248 14176633336483072 14200345963565216 14237739514657568 14288260370628608 14299109081531092 14310810028195954 14312159711309824 14349847699812352 14374476508795936 14411700491621888 14423493571725056 14436435459264884 14448979477725184 14485663802637664 14487661363195904 14505074417718976 14511259561680896 14525178448248832 14550108179416576 14567596290209144 14619287602110464 14664675960356864 14682301772809216 14682941669928896 14722994458984448 14746230211609624 14786455641997312 14798555383865344 14809791548728631 14850190364592128 14862342260519936 14882257620199424 14900786929205248 14926404080608384 14946405282355456 14965014459072512 14967120997384192 14979368577531904 14999440751067136 15003008938446152 15010829443055264 15029518831740928 15043934821400576 15062672920013264 15064093512925184 15087867586288042 15127598234323666 15129024950480896 15147861499707392 15181276643792896 15206669693266688 15246713181050624 15248815689662464 15272881290595682 15292680268454848 15300814255161344 15312431772348256 15314543343497216 15366766040743936 15380554306184704 15393140198395648 15411641568826412 15413095073718272 15433002101264384 15459489940630112 15480205471011008 15501661033005056 15514346026729472 15532993077242368 15546930494592952 15581218207879168 15599945633609792 15600625524299452 15602096852672512 15643181612670976 15669347270140928 15710609119622144 15723465095356928 15778327262379136 15791238651802432 15792727957307392 15793416250007552 15812398721461888 15834314703241216 15847271907131392 15859304335646408 15861491320050688 15880555612502672 15902566059720704 15915579113627648 15929859817119872 15936905798008832 15949006283246218 15984180747738112 15986384952492032 16005599357483008 16055291784183808 16074589009885952 16102178012256986 16131627698880512 16157086549095856 16201160576892928 16201866670266368 16228966815503104 16248472785233276 16271702302465792 16329440423575552 16341838950321248 16355211460795376 16356753955782656 16376413515825664 16399825942642688 16421801511944192 16425708061919494 16447718312949196 16470514847567872 16483992653400064 16492585139150848 16555044345871616 16563673868198912 16577227905964544 16584296641921024 16620880463462912 16648681474524736 16670990507242624 16692522189598528 16694096497082368 16707757259554816 16742848224946256 16751753537978368 16764472716277832 16779773454639104 16780504765633024 16800673641553256 16802258149031936 16823959372193792 16852834527553856 16873090338284089 16874681675536384 16896476438453248 16898806447996928 16912634724417536 16925476055689864 16932962410384384 16971646130962432 16985534012022784 17005949317325696 17007553184792576 17008294423085056 17029519560015872 17058747520695296 17066292823064576 17079250823003824 17081606036977664 17139854430060544 17155233649206016 17193068367314944 17213733112948736 17214483337158016 17216106871914496 17243277241472048 17261441779499008 17288683696369904 17290314229121024 17335844545789952 17340807090122908 17350030450049024 17363203884716326 17379051078019072 17399939360564768 17424815064057856 17427217931042816 17448164106440704 17477348878234112 17499922025540864 17502335249711104 17523371710347776 17562018332278784 17577776349925376 17598903484961344 17613304650087328 17614965798535168 17637716687159296 17661351015153664 17689224066682532 17691663395441152 17712927413945288 17737477528150016 17751992088276992 17767920565249088 17789276239005397 17828509295554048 17829286313485088 17830967831625728 17852399283346432 17877921843052544 17906136685525972 17907825451589632 17929349280257408 17954981850996736 17969674394693632 17992969356443648 18032374014147584 18047129887774208 18070525258842112 18071312824527872 18124919240738752 18149206414288768 18174361211109376 18189233272717312 18198714636304384 18213606626295808 18227435752281392 18267635140272128 18277157371805696 18292113551409152 18316624763322368 18320982069064051 18340281890717696 18370958868441088 18395575732129792 18419334829901824 18465241770395264 18474867006837248 18515612087877632 18516419051732992 18538674363093248 18564368962420736 18569683183123744 18596231202818048 18618582442244512 18620338400591872 18676387371795712 18684648176975872 18698834952771428 18715901160943616 18742658220163072 18765185453600768 18797392357656224 18823445540077568 18846069873659392 18848668730458112 18878415600577156 18929912992227328 18945403321102336 18968174238555584 18994464124633088 18995291958243328 19027064542313984 19049933610273496 19052560579705856 19077168216684032 19117529941221376 19134683685652864 19159397390031808 19176883948158976 19199933087519744 19200769876060864 19202580741750784 19227382139650048 19253146600210432 19283531815181816 19285350486327296 19310258786803712 19336134301073408 19351957040439296 19366650486798979 19396167006814208 19419479707543552 19435370648372224 19438050769240064 19461413811030016 19519143797718656 19521835470831616 19545299215387904 19572388996579328 19588405062926336 19605981313378304 19614653289857024 19629546194764576 19672837843369984 19673695242466304 19699199209209856 19730288382068978 19758495652994176 19760359118995456 19784109550628864 19812393766617088 19818065245854752 19828606228627456 19843661582532944 19885644983502592 19914074358923264 19940758978789376 19972229380009738 19974113003696128 19999910886332416 20026710526111744 20113032554241536 20129491028671232 20157390499610624 20216256076208608 20243345615937472 20271402889314304 20287990958030848 20298566325108736 20330601416006168 20350102089518656 20375439194918912 20386060145475584 20402742038110208 20456468262723584 20490684891722752 20519979258281984 20544642694890496 20608427444740096 20633197189265024 20652028867248128 20652928942317568 20677752174219392 20706411535007744 20741950187758592 20766880416349648 20795663308865536 20831355145464448 20840569120473088 20856392831937362 20888179853492224 20905272630181888 20930399159785472 20933285443796992 20960322160820224 20995381563932672 21020616397543168 21023515122434048 21050668377030656 21056694323720674 21095205452382208 21114133722099712 21186133062090752 21187056414963712 21222495066427136 21278379933993728 21353883630829568 21370097088881632 21389601326792704 21445926232686592 21474663515619328 21508554716933564 21538365569896448 21567226720428032 21621983470113572 21634186276831232 21660188904567808 21677913415492096 21708905095135232 21771352697455424 21774354948235264 21802477961924608 21830741573107712 21848605647110144 21868209926460416 21896454160036352 21942780671451136 21943737001212416 22010917154093777 22038322074493504 22040400555802624 22068867184918528 22098439201226752 22116522331930624 22133314842055976 22184231462393728 22193691094335488 22211852169568256 22241615784034304 22279853149731632 22307592911678464 22337484817586176 22358910450286592 22433767079730944 22455285064296448 22483243249565696 22513370524811264 22548901008078832 22572654634729472 22610410915004416 22669950559879168 22726451409717248 22789438832902144 22816829985345536 22887669172699136 22915178390454784 22986322919133184 23013950711103296 23075562190793476 23095612865970176 23135252132499968 23195162921426944 23234973046864192 23257259530878464 23298354451972096 23317419472125952 23378820871684096 23417925590540288 23479591651303424 23570745928793336 23580796787731456 23631716770536448 23672343971589859 23733577618685312 23756342353429504 23766472352989184 23798319139782656 23817793280540672 23835877522214128 23858740380814976 23900898101592064 23920456182611968 24023561597192192 24026874425638912 24057906716606464 24130438539542528 24183668632824064 24212723499532288 24213778759958528 24287908583827616 24318148495992832 24374091220484096 24392597844964804 24422968101579008 24479151958503424 24509629980213248 24581205390781216 24584665544531456 24615274937024512 24648259109060608 24687158862293204 24710838251558368 24754501605220352 24774758189133824 24778245588189184 24850605436239128 24881545939949056 25046279494792192 25077463624515584 25155333890392888 25177191707967488 25241113750518848 25263762053713547 25285714086019072 25349911654615912 25353407385592832 25364218393526272 25394704232941568 25418989467467776 25462689313979008 25528554077241344 25553040514613248 25594662533988352 25638590948263936 25663182930624512 25695147922375568 25805902870316842 25840469617147904 25897471921764352 25908514925576192 26009098955909888 26076377126109184 26101389023510528 26121207141064672 26188775303376896 26213895010680832 26255265642280766 26301657955546624 26326885937451008 26372071075192544 26508757624487936 26579725178146816 26611671963216704 26685427456909312 26800450851120128 26833819030061056 26915970035823232 26937995347192384 26949482043121664 27007676309184512 27011478023176192 27054107396102696 27090359574269264 27124088707068928 27127906807758848 27150105546776576 27207128365537666 27241002882530432 27267131863788544 27301094667524041 27303669492176896 27315312116105216 27337664208699392 27421357722746624 27455498968219648 27516063916874624 27518659015737344 27634667640654256 27637273925287936 27638478437513216 27732725837479936 27753782587381214 27757609810088704 27852263448848384 27856104251981824 27877254679959776 27972316308541696 27976173666861056 28020325517392078 28096760622321664 28240958001780992 28274901460917748 28290858977394688 28353266672966144 28400691927130432 28475479029315136 28576520741257216 28598218163062184 28621620056391908 28624319422619648 28699695399624704 28748953017591872 28783507047661093 28823400983243776 28846987143450112 28872870918529768 28897958955450368 28971327605275328 28975322726391808 29010148835437952 29022519123361792 29050356896497664 29100216358833152 29135192580418288 29238575204220928 29329351920713728 29364603545618432 29365883339857792 29445988917968896 29492460423219248 29572911283994624 29597110767730688 29619583097457262 29700380729184256 29724684521039872 29764515240398848 29801573858410496 29852808161216768 29892810564710912 29930028918145024 29958737155063808 30006017876892304 30021658886110528 30059037663481856 30087869642801152 30125345840026528 30128187025850368 30175735172576084 30255196468647332 30258049900961792 30346412407715089 30362553287585792 30413339386533376 30493426362101248 30497631379324928 30545762581191364 30585360536909696 30624863544696512 30629086686994432 30733532081487872 30761108612369408 30786280396791296 30823283137652824 30826190147436544 30866004202528768 30918979881260224 30956142116694431 30960410942022016 31003322066010112 31028692053458944 31065986154484736 31093860989185904 31162436415758336 31199891267219584 31201251048598904 31204193705345024 31286363225341952 31335739199670451 31338694540281856 31421218239244288 31446930190713856 31556654524758272 31582477303604864 31585455914614784 31586832500015104 31624797442923776 31668629406482432 31694543814262784 31718608671292816 31722982640101376 31761111225005344 31805132119441408 31831158227255296 31859719634239744 31873811596017664 31898012566492436 31968361495476224 31972769904984064 32011198714966016 32110583568367616 32149178019771904 32204356024513972 32314173098191712 32402321153785856 32403733340532736 32457933631006208 32496945570466552 32543404604931584 32683677900642496 32710422921590752 32713507911565312 32752827031651328 32799651885285376 32843603023888384 32851416123838988 32895436625898392 32941029695135744 32967985306800128 32985170278301696 33037227301010023 33110088691743232 33127347736397824 33154455811929088 33168593283842048 33241760926925824 33297362949049472 33341981014485248 33385044379197056 33388192994164736 33415514519109632 33485696449892512 33503507075956736 33528945432555664 33559546909278208 33561009531266048 33601347283106512 33604516298063872 33647918744387584 33705669055107712 33746180676568178 33749363351072768 33792952876906496 33797612895993856 33825269448835072 33850952111379728 33865924820768768 33943292261924864 33971068024045568 34011898634651392 34016588846170112 34059039120031744 34117495041390592 34132585646129152 34158501646007648 34163212073955328 34279708860121088 34310467298412032 34386136734629888 34427466225897472 34428966674316032 34486554482944096 34577367392739808 34580628458242048 34671689091579904 34681614180245816 34700060900098048 34726407769432652 34758102156038144 34799878721129536 34849630128115712 34896328212881408 34954697756468224 34999844051081728 35004670499422208 35046743420695552 35155552699850752 35197806969922688 35226609300174656 35229931597070336 35275433374318592 35322702030307328 35378448133365064 35383326790882304 35425854827890576 35474955056300032 35503984176553984 35535841130498176 35578552478010794 35657018591108096 35658572626970176 35661935663251456 35704798566692864 35755843686105088 35812273371051944 35815650903179264 35858698560514816 35909963701993472 35939348789387264 35966636618340961 35985938712887296 36064748028295168 36094259775548416 36141050517684224 36142625649055744 36249838481477504 36298412828577536 36348722422218752 36378466545434624 36427213252591616 36454871504562784 36535270280544256 36554314743611392 36584227102818304 36633249526644736 36641964138128102 36680563781435392 36741917736882176 36791151464259584 36838669659803648 36930483540790528 36949734013674496 37032838103465984 37077348726186496 37139366366247488 37192462405636096 37237164884489024 37240676801183744 37352774743591424 37369296353951744 37397669905542856 37431802321887232 37530370907201536 37594784715312448 37639970754633737 37646891080155136 37692139747318784 37697337460916224 37756831201154312 37859825984454656 37890806642204672 37936348477111168 37988928249266176 37990583916486656 38054129084627968 38099867220546992 38105121159411712 38154336433368064 38235059882442752 38269367371305728 38318794780063616 38353767896317952 38399866175039488 38401539752121728 38405161483501568 38454764279300096 38506293200420864 38567063630363632 38570700972654592 38620517573607424 38672268602146816 38703914080878592 38733300973597958 38792334013628416 38838959415087104 38870741296744448 38876101538480128 38922827622060032 39038287595437312 39043670941663232 39090598430775808 39176810125852672 39211962626756608 39259092389529152 39345675686739968 39347390484932608 39398398418419712 39460576764137956 39516991305988352 39568219101257728 39636130491709504 39657212457254912 39687323165065888 39771289967005184 39828148717846528 39881517957578752 39944458760019476 39948226007392256 39999821772664832 40053421052223488 40226065108483072 40258982057342464 40382233833888583 40432512152417216 40486691231874944 40542805778628608 40575981916061696 40597132650217472 40661202832012336 40700204179037312 40750878389837824 40772120290951168 40805484076220416 40912936525447168 40981369783445504 41039958516563968 41089285389780992 41216854889480192 41266394378530048 41304057734496256 41305857884635136 41355504348438784 41412823070015488 41483900375517184 41533760832699296 41591326617731072 41662710290928896 41681138240946176 41712785663874724 41810545260363776 41860798319570944 41920644321640448 41990763127865344 42041232795086336 42047030244868096 42101336754061312 42113388647441348 42228267444199424 42372266124181504 42374112829927424 42444990132854272 42556759867987456 42740194177763264 42779202653585408 42891852465373184 42949327031238656 43017109433867128 43076731139792896 43134453440856064 43202528009013107 43243966940227144 43268372553662464 43320377809135616 43355826830984192 43417810190270464 43542705394910848 43548709896470528 43604955923849216 43661483146215424 43697211294220288 43736419852920832 43792908320072704 43885561342902272 43887474002424832 44021834308187554 44076644148987008 44080801111605248 44137734369837056 44196878402453504 44233044663861248 44266629684111952 44368462924787456 44387382188670976 44423704339136512 44483231568068608 44559706299463264 44615185823356928 44674969635172352 44717820900573184 44867534159461888 44910570128592896 44966486499131392 45097802016157664 45220821830008832 45339901119758336 45452902819434496 45633659970691072 45775338345398272 45830356780909568 45972645838266368 46027901422206592 46151124381586952 46191225731940352 46270504264999936 46390325842853888 46469946093728384 46514519061756928 46596708903944192 46634838944251904 46757641743368192 46835851181080576 46959183302606848 47141491857586672 47161593575462912 47263433541072896 47344687943179718 47467155237370624 47512684706859008 47532944705978368 47635586561081344 47671755044428256 47717480761629952 47801796203184128 47840912365223936 48047123194384384 48115813433212928 48260877079085056 48367337265648128 48427557519917056 48575817167655232 48636296991985664 48748182440968192 48785195689929608 48845936203158016 48958303917006848 49162410781562432 49169331089062912 49230549874049024 49296518218121216 49374317724586408 49421676503116736 49509003210440704 49549516378267648 49556491176378368 49701210872478256 49763091879898112 50087835098685839 50092558989584384 50154927249031168 50310667780785776 50354383415934976 50482227501037696 50527524107427094 50571428172038144 50699823309231824 50706814771185664 50728436787052544 50789408465883136 50837978934935552 50925378627958016 51057108154482688 51106081029226496 51277181896527872 51326365861249024 51390295844751136 51611805740633684 51794943843528704 52018197911819776 52152754252218368 52242414282129344 52377550606753792 52427790021361664 52510531284561532 52603315911093248 52653771874902016 52744142150385088 52807536552008147 53017515248975872 53159450356293632 53223343926433408 53370854913818624 53455084517084887 53600901702240256 53667638060122112 53831940071646464 53875990694384768 53898964086243328 54015352618369024 54022956046352384 54108214792205392 54180719148538528 54248177414137856 54255813615517696 54300211093553152 54414256731075332 54482005765060864 54534263727577088 54602189335048082 54607338984353792 54675328417398784 54842715445493248 54910997936439296 55032127833749248 55269335281308512 55274547850575872 55276956875026432 55465451674959872 55507565174762428 55515219620177408 55704526897696768 55754509359919552 55944632617083392 55952347333722112 56040651034784156 56193521244643328 56357623042899451 56481916003561984 56549802921835496 56581717954789376 56706533345932288 56801383854260864 56950958058630272 57153041482514432 57196436326124368 57243240112783816 57248638845239296 57399390799249408 57489978216718229 57497906035183744 57567014095322186 57646801966487552 57693974286900224 57745741837059536 57795917910900736 57942655210550656 57950645452783616 58020297670875904 58045038246723584 58100713792995328 58200432717666304 58270385160836576 58477150408441856 58658703841427456 58729207091236864 58731766679715584 58984920846438496 59145822567989248 59194221535461376 59239166194914524 59400761458368512 59449369042079744 59529030480797696 59705616322433536 59785621129421824 59860057836290048 60012035753784608 60043317772221056 60118075326963712 60175739285602304 60250691680053056 60256374051700736 60351470345152168 60510392937294664 60516099801923584 60692824815430178 60725106575171584 60771213596507141 60826678773066752 60986852724202496 60995262758649856 61091525162382728 61170721073819392 61249727089393024 61258173373988864 61354850701875757 61467064162975744 61522217224738816 61572560793582592 61646566275305648 61652380294873088 61732008405057536 61837959762520448 61912284233388862 61920821884044032 62006644132020224 62057384106917888 62131972308969472 62187721978371808 62324872831516672 62399782534439168 62402502097197808 62408387410690048 62572726450683904 62671478399340902 62677389080563712 62842436478488576 62893860381427712 63113309049516544 63164954607209728 63173665000030208 63249594885847552 63389087628525568 63437217342585632 63445965280202752 63522222450010688 63610264238882816 63662316454510592 63719439268479488 63747623192035328 63796025132984872 63936722990952448 64022397429932032 64221167136735232 64298356039543808 64408712049027944 64628346196383424 64804642307571712 64807466681065472 64915867262012416 64993891140933104 65086809209863168 65367355801284992 65420845843181504 65427015823130624 65505654063302656 65599303770570752 65687206047776768 65702832247677976 65790873251796784 65882059390271488 65935970613600256 65970340556603392 66074454602020046 66220177383486464 66254695472795648 66308911623858176 66337186567684096 66483521853851648 66594725898098944 66683962028970496 66770088758394112 66831029038219264 66971392899785024 67007014151913472 67057890865111328 67119093818556416 67122019062532096 67202694566213024 67209032596127744 67295837488775168 67411338110215424 67492361353136356 67498726702145536 67585905753812992 67650538897670144 67701904222759456 67731849641537536 67886584523849728 67942136048091136 68023797269302784 68033177692340224 68234990082781184 68317003292015296 68326424147910656 68559417720242176 68620934596824064 68854932451794944 68857933348632064 68973108965888192 69056009337241423 69154734785479616 69161256916484096 69343378183159808 69363228360491632 69400121800196096 69452815538865304 69516204312076288 69599757442259072 69699260256231424 69792656425762816 69902802830034083 69909395512936448 69999688102163456 70009340998844416 70093486841391104 70311105399701504 70395613939845376 70453218600349312 70459863194140672 70550866748637184 70645404060614656 70756896266730128 70766653581764608 70851709655781152 70949910112600064 71007968353107968 71071682260996352 71157104956021588 71314037182216192 71317145253940352 71323871326502912 71409597133385728 71511687372210176 71624546742103888 71631301806358528 71717397121029632 71819927403986944 71878697578774528 71933273236681922 72129496056590336 72188519551096832 72282101035368448 72285251298111488 72499676962955008 72596825657155072 72756933090869248 72909743009125568 73070540561088512 73108629487222784 73168454205636608 73266499053289472 73283928276256204 73361127562870784 73483835473764352 73582302928519168 73677339319607296 73698430133022359 73860967081581056 73899468027348992 74065676206931968 74154697452372992 74278732732494976 74384924811272192 74474329768978048 74481353602367488 74705549487182848 74738592707903488 74795339811085712 74863604643774464 75060741814403072 75189569430624896 75279941509267474 75293782160310272 75384279494637568 75394674921832448 75513662402308624 75719651968909312 75781613284409344 75872696954222336 75977856498532352 75981167832973312 76108258169255936 76199734441093984 76210242318823424 76308672866736128 76470119764885504 76538734742611456 76637589560127232 76707535792635904 76799732350078976 76803079504243456 76909528558600192 77134127260727264 77141401945309184 77241035147214848 77344537204293632 77407828161757184 77466601947195916 77677918830174208 77741482593488896 77845655244120064 78076575190874624 78087341883326464 78181196861551616 78423925253513216 78518184779058304 78691351373479936 78694780969865216 78796796836839424 78921153528275912 79033982611976704 79136438202515456 79272260983419008 79374646330131776 79542579934010368 79656297435693056 79763035915157504 79888917520038952 79896452014784512 79999643545329664 80106842104446976 80233266302452913 80452130216966144 80517964114684928 80764467667777166 80865024304834432 80973382463749888 81085611557257216 81151963832123392 81322405664024672 81400408358074624 81501756779675648 81544240581902336 81610968152440832 81825873050894336 81962739566891008 82079917033127936 82178570779561984 82433709778960384 82532788757060096 82611715769270272 82711008696877568 82967800751034368 83067521665398592 83182653235462144 83325420581857792 83362276481892352 83425571327749448 83721596639141888 83981526255730688 84082465590172672 84094060489736192 84202673508122624 84226777294882696 84456534888398848 84744532248363008 84748225659854848 84889980265708544 85113519735974912 85480388355526528 85558405307170816 85783704930746368 85898654062477312 86034218867734256 86153462279585792 86268906881712128 86405056018026214 86487933880454288 86536745107324928 86640755618271232 86711653661968384 86835620380540928 87085410789821696 87097419792941056 87209911847698432 87394422588440576 87472839705841664 87585816640145408 87771122685804544 87774948004849664 88043668616375108 88153288297974016 88275468739674112 88466089327722496 88533259368223904 88736925849574912 88774764377341952 88847408678273024 88966463136137216 89119412598926528 89230371646713856 89349939270344704 89435641801146368 89735068318923776 89821140257185792 90195604032315328 90441643660017664 90679802239516672 90905805638868992 91267319941382144 91550676690796544 91660713561819136 91893429747982681 91945291676532736 92055802844413184 92302248763173904 92382451463880704 92541008529999872 92780651685707776 92939892187456768 93029038123513856 93269677888503808 93515283486736384 93671702362161152 93918366605213696 94282983715173344 94323187150925824 94526867082145792 94689375886359436 94934310474741248 95025369413718016 95343510088856512 95434961523259904 95603592406368256 95681824730447872 96094246388768768 96521754158170112 96734674531296256 96855115039834112 97151634335310464 97272593983971328 97496364881936384 97570391379859216 97691872406316032 97916607834013696 98071139310872273 98324821563124864 98338662178125824 98461099748098048 98593036436242432 98748635449172816 98843353006233472 99018006420881408 99099032756535296 99112982352756736 99402421744956512 99526183759796224 100175670197371678 100185117979168768 100309854498062336 100621335561571552 100964455002075392 101055048214854188 101142856344076288 101399646618463648 101413629542371328 101578816931766272 101850757255916032 102114216308965376 102554363793055744 102652731722498048 102780591689502272 103223611481267368 103589887687057408 103668540841100417 104036395823639552 104305508504436736 104484828564258688 104664157079670409 104755101213507584 104855580042723328 105021062569123064 105206631822186496 105307543749804032 105488284300770176 105615073104016294 106035030497951744 106318900712587264 106446687852866816 106741709827637248 106910169034169774 107201803404480512 107335276120244224 107663880143292928 107751981388769536 107797928172486656 108030705236738048 108216429584410784 108361438297077056 108496354828275712 108511627231035392 108600422187106304 108828513462150664 108964011530121728 109068527455154176 109204378670096164 109214677968707584 109685430890986496 109821995872878592 110064255667498496 110538670562617024 110549095701151744 110553913750052864 110930903349919744 111015130349524856 111030439240354816 111409053795393536 111509018719839104 111889265234166784 111904694667444224 112081302069568312 112387042489286656 112715246085798902 112963832007123968 113099605843670992 113163435909578752 113413066691864576 113602767708521728 113901916117260544 114306082965028864 114392872652248736 114486480225567632 114497277690478592 114798781598498816 114979956433436458 114995812070367488 115134028190644372 115293603932975104 115387948573800448 115491483674119072 115885310421101312 115901290905567232 116040595341751808 116090076493447168 116400865435332608 116540770321673152 116954300816883712 117458414182473728 117463533359431168 117969841692876992 118291645135978496 118388443070922752 118478332389829048 118801522916737024 118898738084159488 119058060961595392 119411232644867072 119571242258843648 119720115672580096 120024071507569216 120086635544442112 120236150653927424 120351478571204608 120501383360106112 120512748103401472 120702940690304336 121020785874589328 121032199603847168 121385649630860356 121450213150343168 121542427193014282 121653357546133504 121973705448404992 121990525517299712 122183050324765456 122341442147638784 122499454178786048 122516346747977728 122709701403751514 122934128325951488 123044434449477632 123145121587165184 123293132550611296 123304760589746176 123464016810115072 123675919525040896 123824568466777724 123841643768088064 124114768213835776 124263944617938944 124375443956743616 124649745663033344 124799565068878336 124805004194395616 124816774821380096 125145452901367808 125342956798681804 125354778161127424 125684872956977152 125787720762855424 126226618099033088 126329909214419456 126347330000060416 126499189771695104 126874434685171264 126891930560405504 127044444900021376 127220528477765632 127324632909021184 127438878536958976 127495246384070656 127592050265969744 127873445981904896 128044794859864064 128246874483448357 128442334273470464 128596712079087616 128817424098055888 129256692392766848 129609284615143424 129614933362130944 129819490970063297 129831734524024832 129987782281866208 130173618419726336 130734711602569984 130841691686363008 130854031646261248 131011308126605312 131198607541141504 131405664495355952 131581746503593568 131764118780542976 131871941227200512 131940681113206784 132148909204040092 132440354766972928 132509390945591296 132617823247716352 132967043707703296 133189451796197888 133367924057940992 133540177516788224 133942785799570048 134115781730222656 134238187637112832 134244038125064192 134405389132426048 134418065192255488 134591674977550336 134822676220430848 134984722706272712 134997453404291072 135171811507625984 135403808445518912 135463699283075072 135566553407592853 135773169047699456 135884272096182272 136047594538605568 136066355384680448 136469980165562368 136634006584030592 136652848295821312 136868513104184381 137118835440484352 137241869193648128 137709864903589888 137715866697264128 137946217931776384 138112018674482846 138309469570959232 138322513832968192 138686756366319616 138726456720983264 138800243600392192 138905631077730608 139032408624152576 139199514884518144 139398520512462848 139585312851525632 139805605660068166 139818791025872896 139999376204326912 140018681997688832 140186973682782208 140622210799403008 140791227879690752 140906437200698624 141101733497274368 141513792533460256 141533307163529216 141703419311562304 141899820225200128 142015936706215936 142143364521992704 142314209912043176 142628074364432384 142634290507880704 142819194266771456 143249093484207776 143262603612717056 143434794242059264 143639854807973888 143757395157549056 143866546473363844 144258992113180672 144377039102193664 144564202070736896 144570502596222976 144999353925910016 145193651314310144 145819486018251136 146141081122177024 146217258974445568 146336908411273216 146532998106578944 146567856552512408 146722255125741568 146967670947528704 147164605857038336 147354678639214592 147396860266044718 147721934163162112 147798936054697984 148131352413863936 148309394904745984 148557465464989952 148769849622544384 148948659537956096 149411098974365696 149477185415806976 149590679622171424 149727209287548928 150121483628806144 150379138861249792 150559883018534948 150587564320620544 150768558989275136 151027324804617248 151439303937818624 151563226568818688 151745393908444672 151962335665946624 152216516338511872 152399468882187968 152420484637646848 152617345733472256 152940239529771008 153077469485222912 153275179120254464 153599464700157952 153606159008486912 154268254521454528 154282803890618368 154482070294429696 154689074408587264 154815656323514368 154933203894391832 155355837660348416 155482965186977792 155691310488240128 156153150381749248 156174683766652928 156362393723103232 156847850507026432 157036369558116608 157382702746959872 157389561939730432 157593593673678848 157842307056551824 158067965223953408 158272876405030912 158544521966838016 158749292660263552 159085159868020736 159312594871386112 159526071830315008 159777835040077904 159792904029569024 159999287090659328 160213684208893952 160466532604905826 160904260433932288 161035928229369856 161528935335554332 161730048609668864 161946764927499776 162303927664246784 162644811328049344 162800816716149248 163003513559351296 163088481163804672 163221936304881664 163651746101788672 163925479133782016 164357141559123968 164867419557920768 165065577514120192 165223431538540544 165422017393755136 165935601502068736 166135043330797184 166365306470924288 166650841163715584 166724552963784704 166851142655498896 167443193278283776 167963052511461376 168164931180345344 168188120979472384 168405347016245248 168453554589765392 168913069776797696 169489064496726016 169496451319709696 169779960531417088 170227039471949824 170960776711053056 171116810614341632 171567409861492736 172068437735468512 172306924559171584 172537813763424256 172810112036052428 172975867760908576 173281511236542464 173423307323936768 173671240761081856 174170821579643392 174194839585882112 174419823695396864 174945679411683328 175171633280290816 175542245371609088 175549896009699328 176087337232750216 176306576595948032 176846334375994829 177066518736447808 177473851699149824 177549528754683904 177694817356546048 177932926272274432 178238825197853056 178460743293427712 178699878540689408 178871283602292736 178981901751625729 179470136637847552 179642280514371584 180391208064630656 180883287320035328 181359604479033344 181811611277737984 182534639882764288 183101353381593088 183321427123638272 183786859495965362 183890583353065472 184111605688826368 184604497526347808 185082017059999744 185561303371415552 185879784374913536 186058076247027712 187343404724322304 187836733210427392 188565967430346688 188646374301851648 189053734164291584 189378751772718872 189868620949482496 190050738827436032 190687020177713024 190869923046519808 191207184812736512 191363649460895744 192188492777537536 193043508316340224 193469349062592512 193710230079668224 194303268670620928 194545187967942656 194992729763872768 195140782759718432 195383744812632064 195833215668027392 196142278621744546 196649643126249728 196677324356251648 196922199496196096 197497270898345632 197686706012466944 198036012841762816 198198065513070592 198804843489913024 199052367519592448 200351340394743356 200370235958337536 201242671123143104 201928910004150784 202110096429708376 202285712688152576 202799293236927296 202827259084742656 203157633863532544 203701514511832064 204228432617930752 205108727586111488 205305463444996096 205561183379004544 206447222962534736 207179775374114816 207337081682200834 208072791647279104 208611017008873472 208969657128517376 209328314159340818 209510202427015168 209711160085446656 210042125138246128 210413263644372992 210615087499608064 210976568601540352 211230146208032588 212637801425174528 212893375705733632 213483419655274496 213820338068339548 214403606808961024 215327760286585856 215503962777539072 215595856344973312 216061410473476096 216432859168821568 216722876594154112 216992709656551424 217023254462070784 217200844374212608 217657026924301328 217928023060243456 218137054910308352 218408757340192328 218429355937415168 219350174397693157 219370861781972992 219643991745757184 220128511334996992 221077341125234048 221098191402303488 221107827500105728 221861806699839488 222030260699049712 222060878480709632 222818107590787072 223018037439678208 223778530468333568 223809389334888448 224162604139136624 224774084978573312 225430492171597804 225927664014247936 226199211687341984 226826133383729152 227205535417043456 227803832234521088 228785745304497472 228972960451135264 228994555380957184 229597563196997632 229959912866872916 229991624140734976 230268056381288744 230587207865950208 230775897147600896 230982967348238144 231260591107070161 231770620842202624 231802581811134464 232081190683503616 232180152986894336 232801730870665216 233081540643346304 233908601633767424 234916828364947456 234927066718862336 235939683385753984 236583290271956992 236776886141845504 236956664779658096 237603045833474048 237797476168318976 238116121923190784 238172766897832663 238822465289734144 239142484517687296 239440231345160192 240048143015138432 240173271088884224 240472301307854848 240702957142409216 241002766720212224 241405881380608672 242041571749178656 242064399207694336 242771299261720712 242900426300686336 243084854386028564 243306715092267008 243947410896809984 244366100649530912 244682884295277568 244998908357572096 245032693495955456 245419402807503028 246088868898955264 246290243174330368 246586265101222592 246609521179492352 246928033620230144 247351839050081792 247649136933555448 247683287536176128 248527889235877888 248750887913487232 249299491326066688 249599130137756672 249610008388791232 249633549642760192 250290905802735616 250685913597363608 250709556322254848 251369745913954304 251575441525710848 251766456328386727 252453236198066176 252659818428838912 252694660000120832 252998379543390208 253748869370342528 253783861120811008 254088889800042752 254441056955531264 254649265818042368 254877757073917952 254990492768141312 255184100531939488 255746891963809792 256089589719728128 256493748966896714 256884668546940928 257193424158175232 257634848196111776 258513384785533696 259229866724261888 259638981940126594 259663469048049664 259975564563732416 260347236839452672 261469423205139968 261683383372726016 262022616253210624 262811328990711904 263163493007187136 263528237561085952 263743882454401024 263881362226413568 264297818408080184 264880709533945856 265018781891182592 265235646495432704 265934087415406592 266378903592395776 266735848115881984 267080355033576448 267885571599140096 268231563460445312 268476375274225664 268488076250128384 268810778264852096 268836130384510976 269183349955100672 269645352440861696 269969445412545424 269994906808582144 270343623015251968 270807616891037824 270927398566150144 271133106815185706 271546338095398912 271768544192364544 272095189077211136 272132710769360896 272939960331124736 273268013168061184 273305696591642624 273737026208368762 274237670880968704 274483738387296256 275419729807179776 275431733394528256 275892435863552768 276224037348965692 276618939141918464 277452913441966528 277600487200784384 277811262155461216 278064817248305152 278399029769036288 278797041024925696 279170625703051264 279611211320136332 279637582051745792 279998752408653824 280373947365564416 281244421598806016 281582455759381504 281812874401397248 283027585066920512 283066614327058432 283406838623124608 283799640450400256 284031873412431872 284286729043985408 284628419824086352 285256148728864768 285268581015761408 285638388533542912 286498186968415552 286525207225434112 286869588484118528 287279709615947776 287514790315098112 287733092946727688 288517984226361344 288754078204387328 289128404141473792 289141005192445952 289998707851820032 290387302628620288 291638972036502272 292282162244354048 292673816822546432 293135713105024816 293444510251483136 293935341895057408 294329211714076672 294709357278429184 294793720532089436 295443868326324224 295597872109395968 296262704827727872 296618789809491968 297114930929979904 297539699245088768 297897319075912192 298822197948731392 299181359244342848 299454418575097856 300242967257612288 300758277722499584 301119766037069896 301537117978550272 302054649609234496 302417696063091749 302878607875637248 303126453137637376 303490787816889344 303924671331893248 304433032677023744 304798937764375936 304840969275293696 305234691466944512 305880479059542016 306154938970445824 306550358240508928 307198929400315904 307212318016973824 308536509042909056 308565607781236736 308964140588859392 309378148817174528 309631312647028736 309866407788783664 310711675320696832 310965930373955584 311382620976480256 312306300763498496 312349367533305856 312724787446206464 313695701014052864 314072739116233216 314765405493919744 314779123879460864 315684614113103648 316135930447906816 316545752810061824 317089043933676032 317498585320527104 318170319736041472 318625189742772224 319555670080155808 319585808059138048 319998574181318656 320427368417787904 320933065209811652 321808520867864576 322071856458739712 323057870671108664 323460097219337728 323893529854999552 325289622656098688 325601633432298496 326007027118702592 326176962327609344 326443872609763328 327303492203577344 327850958267564032 328714283118247936 329734839115841536 330131155028240384 330446863077081088 330844034787510272 331871203004137472 332270086661594368 332730612941848576 333301682327431168 333449105927569408 333702285310997792 334886386556567552 335926105022922752 336329862360690688 336810694032490496 336907109179530784 337826139553595392 338992902639419392 339559921062834176 340454078943899648 341921553422106112 344136875470937024 344613849118343168 345075627526848512 345620224072104856 345951735521817152 346563022473084928 346846614647873536 348341643159286784 348389679171764224 348839647390793728 349891358823366656 350343266560581632 351084490743218176 351099792019398656 352174674465500432 352613153191896064 353692668751989658 354133037472895616 354947703398299648 355099057509367808 355389634713092096 355865852544548864 356477650395706112 356921486586855424 357399757081378816 357742567204585472 357963803503251458 358940273275695104 359284561028743168 360782416129261312 363623222555475968 365069279765528576 366642854247276544 367573718991930724 367781166706130944 368223211377652736 369208995052695616 370164034119999488 371122606742831104 371759568749827072 372116152494055424 374185591619594209 374686809448644608 375673466420854784 377131934860693376 377292748603703296 378107468328583168 378757503545437744 379737241898964992 380101477654872064 381374040355426048 381739846093039616 382727298921791488 384376985555075072 386938698125185024 387420460159336448 388606537341241856 389090375935885312 390281565519436864 390767489625264128 391666431336054784 392284557243489092 393299286252499456 393354648712503296 394503361300296157 394994541796691264 395373412024933888 396072025683525632 396396131026141184 397609686979826048 398104735039184896 400702680789486712 400740471916675072 402429847517027603 402485342246286208 403857820008301568 404220192859416752 404571425376305152 405598586473854592 405654518169485312 406315267727065088 407403029023664128 408456865235861504 410217455172222976 410610926889992192 411122366758009088 412894445925069472 414359550748229632 414674163364401668 416145583294558208 417939314257034752 418656628318681636 419020404854030336 420084250276492256 420826527288745984 421230174999216128 421953137203080704 422460292416065176 425275602850349056 425786751411467264 426966839310548992 427640676136679096 428807213617922048 429483954913130299 430655520573171712 431007925555078144 431191712689946624 432122820946952192 432865718337643136 433445753188308224 433985419313102848 434046508924141568 434401688748425216 435314053848602656 435856046120486912 436274109820616704 436817514680384656 436858711874830336 438700348795386314 438741723563945984 439287983491514368 440257022669993984 442154682250468096 442215655000211456 443723613399678976 444060521398099424 444121756961419264 445636215181574144 446036074879356416 447557060936667136 448325208278273248 449548169957146624 450860984343195608 451855328028495872 452398423374683968 453652266767458304 454411070834086912 455607664469042176 457571490608994944 457945920902270528 457989110761914368 459195126393995264 459919825733745832 459983248281469952 460536112762577488 461174415731900416 461551794295201792 461965934696476288 462521182214140322 463541241684405248 463605163622268928 464162381367007232 464360305973788672 465603461741330432 466163081286692608 467817203267534848 469833656729894912 469854133437724672 471879366771507968 473553772283691008 473913329559316192 475206091666948096 475594952336637952 476232243846381568 476345533795665326 477644930579468288 478284969035374592 480096286030276864 480346542177768448 480944602615709696 482005533440424448 482811762761217344 484083143498357312 484128798415388672 485542598523441424 485800852601372672 486169708772057128 486613430184534016 487894821793619968 488732201299061824 489319619810238581 489365768590555136 489997816715144192 490065386991910912 490838805615006056 492177737797910528 492580486348660736 493172530202445184 493219042358984704 493856067240460288 494703678100163584 495298273867110896 495366575072352256 497055778471755776 497501775826974464 498598982652133376 499198260275513344 499220016777582464 499267099285520384 500581811605471232 501371827194727216 501419112644509696 502739491827908608 503150883051421696 503532912656773454 504906472396132352 505319636857677824 505389320000241664 505996759086780416 507497738740685056 507567722241622016 508177779600085504 509298531636084736 509755514147835904 510368201063878976 511493783927619584 512179179439456256 512987497933793428 514386848316350464 515269696392223552 515889010931156513 517026769571067392 518459733448523776 519277963880253188 519326938096099328 519951129127464832 520694473678905344 522938846410279936 523366766745452032 524045232506421248 525622657981423808 526326986014374272 527056475122171904 527487764908802048 527762724452827136 528595636816160368 529761419067891712 530037563782365184 530471292990865408 531868174830813184 532757807184791552 533471696231763968 534160710067152896 535771143198280192 536463126920890624 536952750548451328 536976152500256768 537621556529704192 538366699910201344 539290704881723392 539938890825090848 539989813617164288 540687246030503936 541615233782075648 541854797132300288 542266213630371412 543537088384729088 544190378154422272 545879920662249472 546536026336122368 546611393183285248 547474052416737524 548967476774592512 550839459614359552 550863466789056512 551784871727105536 552448074697931384 553237878283836928 554905826883933056 555622524310922432 556129634496610304 556798059538072576 557594082049851392 558341251406102528 559222422640272664 559275164103491584 559997504817307648 560747894731128832 561632864117170391 562488843197612032 563164911518763008 563625748802794496 566055170133841024 566133228654116864 566813677246249216 567599280900800512 568063746824863744 568573458087970816 569256839648172704 570512297457729536 570537162031522816 571276777067085824 572996373936831104 573050414450868224 573739176968237056 574559419231895552 575029580630196224 575466185893455376 577035968452722688 577508156408774656 578282010384891904 579997415703640064 580774605257240576 583277944073004544 584564324488708096 586271426210049632 587870683790114816 588658423428153344 589418714556858368 589587441064178872 590887736652648448 591195744218791936 593237579618983936 594229861859959808 595079398490177536 595794638151824384 597644395897462784 598362718488685696 598908837150195712 600485934515224576 601516555444999168 602239532074139792 603074235957100544 604109299218468992 604835392126183498 605757215751274496 606252906275274752 606981575633778688 607849342663786496 608866065354047488 609597875528751872 609681938550587392 610469382933889024 611760958119084032 612309877940891648 613100716481017856 614397858800631808 614424636033947648 617073018085818112 617928281177718784 619262625294057472 619732815577567328 621423350641393664 621931860747911168 622765241952960512 624612601526996992 625449574892412928 627391402028105728 628145478232466432 629558247758921728 631369228226207296 632271860895813632 633091505620123648 634178087867352064 634997170641054208 636340639472082944 639111340160311616 639171616118276096 639997148362637312 640854736835575808 641866130419623304 643617041735729152 644143712917479424 646115741342217328 646920194438675456 647787059709999104 650579245312197376 651203266864596992 652014054237405184 652887745219526656 654606984407154688 655701916535128064 657428566236495872 659469678231683072 660262310056480768 660893726154162176 661688069575020544 663742406008274944 664540173323188736 666603364654862336 667404570621995584 669772773113135104 672659724721381376 673814218359061568 675652279107190784 677985805278838784 679119842125668352 680908157887799296 683843106844212224 686497975176105911 688273750941874048 689227698236686336 690151255053697024 691240448144209712 691903471043634304 693126044946169856 693693229295747072 696683286318573568 696779358343528448 697679294781587456 699782717646733312 700686533121163264 702168981486436352 702199584038797312 704349348931000864 705226306383792128 707385337503979316 708266074945791232 709895406796599296 710779269426184192 712955300791412224 713842973173710848 714799514162757632 715927607006502916 717880546551390208 718569122057486336 721564832258522624 727246445110951936 730138559531057152 732649099557692863 733285708494553088 735147437983861448 735562333412261888 736446422755305472 738417990105391232 740328068239998976 742245213485662208 743519137499654144 744232304988110848 748371183239188418 749373618897289216 751346932841709568 754263869721386752 754585497207406592 756214936657166336 757515007090875488 759474483797929984 760202955309744128 762748080710852096 763479692186079232 768753971110150144 773877396250370048 777213074682483712 778180751871770624 780563131038873728 781534979250528256 783332862672109568 784569114486978184 786598572504998912 786709297425006592 789006722600592314 789989083593382528 790746824049867776 792144051367051264 792792262052282368 795219373959652096 796209470078369792 801405361578973424 801480943833350144 804859695034055206 804970684492572416 807715640016603136 808440385718833504 811197172947709184 811309036338970624 812630535454130176 814806058047328256 820434910344445952 822244733516018176 825788891850138944 828719101496459264 829348326728803336 832291166589116416 835878628514069504 837313256637363272 838040809708060672 840168500552984512 841653054577491968 842460349998432256 843906274406161408 844920584832130352 850551205700698112 851573502822934528 853933678621097984 855281352273358192 857614427235844096 858967909826260598 861311041146343424 862015851110156288 862383425379893248 864245641893904384 865731436675286272 866891506376616448 867970838626205696 868803377496850432 870628107697205312 871712092240973824 872548219641233408 873635029360769312 873717423749660672 877400697590772628 877483447127891968 880514045339987968 884309364500936192 884431310000422912 888121042796198848 888243513922838528 891272430363148288 892072149758712832 895114121873334272 896650416556546496 897728121384138499 899096339914293248 901721968686391216 903710656056991744 904796846749367936 907304533534916608 908736436790443079 908822141668173824 911215328938084352 915142981217989888 915891841804541056 915978221523828736 918390252787990528 919839651467491664 919966496562939904 921072225525154976 922348831463800832 923103588590403584 923931869392952576 925042364428280644 927082483368810496 927210327244537856 928324762734014464 931206923482660864 932326162573385216 939667313459789824 939708266875449344 943758733543015936 947826659118632384 950412183333896192 951189904673275904 952464487692763136 952691067591330652 955289861158936576 956569938070749184 958079591729290667 960192572060553728 960693084355536896 961889205231419392 964011066880848896 965623525522434688 968166286996714624 968257596830777344 971085197046882848 971601705202745344 972339417544114256 973226860369068032 975789643587239936 977464402598123648 978639239620477162 978731537181110272 979995633430288384 980130773983821824 981677611230012112 984355475595821056 985160972697321472 986345060404890368 987712134480920576 989407356200327168 990596547734221792 990733150144704512 994111556943511552 995003551653948928 997197965304266752 998396520551026688 998440033555164928 1002743654389454432 1002838225289019392 1005478983655817216 1006301766102843392 1007065825313546908 1009812944792264704 1010639273715355648 1011993518173560832 1014995477481370112 1015135444483244032 1016355559200171008 1019511028295671808 1020736402127757952 1022987567855239168 1024358358878912512 1025974995867586856 1028773696632700928 1030539392784447104 1031778021862313026 1034053539142134784 1036919466897047552 1038555927760506376 1038653876192198656 1039902258254929664 1041388947357810688 1043032461931887869 1045877692820559872 1046733533490904064 1048090465012842496 1051245315962847616 1052653972028748544 1054112950244343808 1054975529817604096 1057191273632320736 1059522838135783424 1060075127564730368 1060942585981730816 1063736349661626368 1065515614369583104 1066943392463527936 1068321420134305792 1071542286396560384 1072926253841781248 1073952305000513536 1075243113059408384 1078581409763446784 1079877781650181696 1079979627234328576 1081374492061007872 1083230467564151296 1083709594264600576 1084532427260742824 1088380756308844544 1091759841324498944 1093072052672244736 1093222786366570496 1094948104833475048 1097934953549185024 1101678919228719104 1101726933578113024 1103569743454211072 1104896149395862768 1106475756567673856 1109811653767866112 1111245048621844864 1112259268993220608 1113596119076145152 1115188164099702784 1116682502812205056 1118444845280545328 1118550328206983168 1119995009634615296 1121495789462257664 1123265728234340782 1124977686395224064 1126329823037526016 1127251497605588992 1132110340267682048 1132266457308233728 1133627354492498432 1136127493649727488 1137146916175941632 1138513679296345408 1141024594915459072 1141074324063045632 1142553554134171648 1145992747873662208 1147478353936474112 1150059161260392448 1150932371786910752 1154071936905445376 1155016312817549312 1156564020769783808 1159994831407280128 1161549210514481152 1166555888146009088 1172542852420099264 1175741367580229632 1177316846856306688 1178837429113716736 1179174882128357744 1181775473305296896 1182391488437583872 1186475159237967872 1188459723719919616 1190158796980355072 1191589276303648768 1195288791794925568 1196725436977371392 1197817674300391424 1200971869030449152 1203033110889998336 1204479064148279584 1206148471914201088 1208218598436937984 1209670784252366996 1212505812550549504 1213963151267557376 1215698685327572992 1217732130708094976 1219195751057503744 1219363877101174784 1220938765867778048 1224619755881783296 1226201432962035712 1228795717601263616 1228849272067895296 1234146036171636224 1239465631155134656 1242846701282787328 1243863721495822336 1245530483905921024 1249225203053993984 1250899149784825856 1252873312261380103 1254782804056211456 1256290956464932864 1259116495517843456 1262738456452414592 1264543721791627264 1266183011240247296 1268356175734704128 1269994341282108416 1272681278944165888 1278222680320623232 1278343232236552192 1279994296725274624 1281709473671151616 1283732260839246608 1287234083471458304 1288287425834958848 1292231482684434656 1293840388877350912 1295574119419998208 1301158490624394752 1302406533729193984 1304028108474810368 1311403833070256128 1314857132472991744 1320524620112961536 1323376139150041088 1327484812016549888 1329080346646377472 1333206729309724672 1334809141243991168 1339545546226270208 1345319449442762752 1347628436718123136 1351304558214381568 1355971610557677568 1358239684251336704 1361816315775598592 1367686213688424448 1372995950352211822 1376547501883748096 1378455396473372672 1382480896288419424 1383806942087268608 1386252089892339712 1387386458591494144 1393366572637147136 1395358589563174912 1399565435293466624 1401373066242326528 1404399168077594624 1408698697862001728 1410452612767584256 1414770675007958632 1416532149891582464 1419790813593198592 1425910601582824448 1427685946347421696 1429599028325515264 1431855214013005832 1435761093102780416 1437138244114972672 1443129664517045248 1454492890221903872 1460277119062114304 1465298199115385726 1466571416989106176 1470294875967722896 1471124666824523776 1472892845510610944 1476835980210782464 1480656136479997952 1487038274999308288 1488464609976221696 1496742366478376836 1508527739442773504 1509170994414813184 1512429873314332672 1515030014181750976 1518948967595859968 1520405910619488256 1525496161421704192 1526959384372158464 1537507942220300288 1547754792500740096 1554426149364967424 1556361503743541248 1561126262077747456 1563069958501056512 1566665725344219136 1569138228973956368 1573197145009997824 1573418594850013184 1578013445201184628 1579978167186765056 1581493648099735552 1585584524104564736 1590438747919304192 1592418940156739584 1602810723157946848 1602961887666700288 1609719390068110412 1609941368985144832 1615431280033206272 1616880771437667008 1622394345895418368 1622618072677941248 1625261070908260352 1629612116094656512 1640869820688891904 1644489467032036352 1651577783700277888 1657438202992918528 1658696653457606672 1664582333178232832 1667209368284828641 1671757257028139008 1674626513274726544 1676081619416121344 1680337001105969024 1683306109154983936 1684920699996864512 1687812548812322816 1689841169664260704 1701102411401396224 1703147005645869056 1710562704546716384 1715228854471688192 1717935819652521196 1722622082292686848 1724031702220312576 1731462873350572544 1733783012753232896 1735941677252411392 1741256215394410624 1743424184481947648 1745096439282466816 1747270058721538624 1747434847499321344 1754801395181545256 1754966894255783936 1761028090679975936 1762365194298707089 1768618729001872384 1768862620000845824 1776242085592397696 1776487027845677056 1779290670354396953 1782544860726296576 1784144299517425664 1790228243746668544 1793300833113092992 1795456242768276998 1798192679828586496 1803443937372782432 1807421312113983488 1809593693498735872 1814609067069833216 1817472873580886158 1817644283336347648 1822430657876168704 1830285962435979776 1831783683609082112 1839679302934983328 1839932993125879808 1842144451050309952 1844697662927601664 1846207177180807168 1847863738785905152 1850084728856561288 1854164966737620992 1856649525468028928 1862413846965321728 1864652325146770432 1879334626919579648 1879416533750898688 1887517467086031872 1895653318237264768 1900824366667792384 1902379809346551808 1904928975385526272 1905382135182661304 1910579722317873152 1913139876141498368 1916159183458581334 1920385144121107456 1921386168711073792 1923778410462838784 1928022133761697792 1931247051044869376 1936332573993429248 1942170394093765696 1943203410405490688 1944678835088228512 1946453720738136064 1951579287174479872 1954928805196247296 1957278479240954324 1957463074362220544 1959991266860576768 1963355222460024224 1968710951191642112 1970321945394642944 1972690120809780736 1978814712400654336 1981193095468443584 1981466300289409024 1988223113887023104 1990007103307897856 1996793041102053376 1996880067110329856 2005487308778908864 2005676450578038784 2010957967311634432 2012603532205686784 2014131650627093816 2019625889584529408 2021278547430711296 2023987036347121664 2029990954962740224 2030270888966488064 2032711118400342016 2039022056591343616 2041472804255515904 2045975135710478336 2048716717757825024 2051949991735173712 2057547393265401856 2061078785568894208 2063556043724626052 2068107078284269568 2073838933794095104 2077111855521012752 2077307752384397312 2079804516509859328 2082777894715621376 2086064923863775738 2091755385641119744 2093467066981808128 2096180930025684992 2102490631925695232 2105307944057497088 2109951059635208192 2114382547264641472 2119045676271566848 2120150255129460736 2121885171963461632 2127472699323252736 2131031228739166208 2133886784927055872 2136642840268611584 2143084572793120768 2145852507683562496 2147904610001027072 2150486226118816768 2157162819526893568 2159755563300363392 2159959254468657152 2162748984122015744 2166460935128302592 2167419188529201152 2169064854521485648 2176761512617689088 2183519682648997888 2186144105344489472 2186445572733140992 2189896209666950096 2195869907098370048 2203357838457438208 2203453867156226048 2207139486908422144 2209792298791725536 2212951513135347712 2219623307535732224 2222490097243689728 2224518537986441216 2227192238152290304 2230376328199405568 2236889690561090656 2237100656413966336 2239990019269230592 2242991578924515328 2246531456468681564 2252659646075052032 2254502995211177984 2264220680535364096 2264532914616467456 2267254708984996864 2274293832351883264 2277027358592690816 2282049189830918144 2282148648126091264 2285107108268343296 2291985495747324416 2294956707872948224 2301864743573821504 2308143873810890752 2310032625635098624 2313128041539567616 2319989662814560256 2323098421028962304 2326764722771134477 2333111776292018176 2345085704840198528 2351482735160459264 2357674858227433472 2358349764256715488 2363550946610593792 2364782976875167744 2372950318475935744 2376919447439839232 2380317593960710144 2383178552607297536 2390577583589851136 2393450873954742784 2406066221779996672 2408958128296559168 2412296943828402176 2416437196873875968 2419341568504733992 2427926302535114752 2435464261416189952 2438391502115007488 2438727754202349568 2441877531735556096 2449239511763566592 2452402865924071424 2457591435202527232 2457698544135790592 2468292072343272448 2478931262310269312 2485693402565574656 2487727442991644672 2491060967811842048 2498450406107987968 2501798299569651712 2505746624522760206 2509565608112422912 2512581912929865728 2518232991035686912 2525476912904829184 2529087443583254528 2536712351469408256 2539988682564216832 2545362557888331776 2556445360641246464 2559988593450549248 2567464521678493216 2574468166942916608 2576574851669917696 2584462965368869312 2587680777754701824 2591148238839996416 2602316981248789504 2604813067458387968 2622807666140512256 2629714264945983488 2641049240225923072 2646752278300082176 2654969624033099776 2658160693292754944 2666413458619449344 2669618282487982336 2679091092452540416 2690638898885525504 2695256873436246272 2711943221115355136 2716479368502673408 2723632631551197184 2735372427376848896 2745991900704423644 2753095003767496192 2764961792576838848 2767613884174537216 2772504179784679424 2774772917182988288 2786733145274294272 2799130870586933248 2802746132484653056 2808798336155189248 2817397395724003456 2820905225535168512 2829541350015917264 2833064299783164928 2839581627186397184 2851821203165648896 2855371892694843392 2859198056651030528 2863710428026011664 2871522186205560832 2874276488229945344 2886259329034090496 2908985780443807744 2930596398230771452 2933142833978212352 2940589751935445792 2945785691021221888 2953671960421564928 2961312272959995904 2974076549998616576 2976929219952443392 2993484732956753672 3006387684391912093 3017055478885547008 3018341988829626368 3024859746628665344 3030060028363501952 3037897935191719936 3040811821238976512 3050992322843408384 3053918768744316928 3075015884440600576 3095509585001480192 3108852298729934848 3112723007487082496 3122252524155494912 3126139917002113024 3138276457947912736 3146394290019995648 3146837189700026368 3156026890402369256 3159956334373530112 3162987296199471104 3180877495838608384 3184837880313479168 3205621446315893696 3205923775333400576 3219438780136220824 3219882737970289664 3230862560066412544 3233761542875334016 3244788691790836736 3245236145355882496 3250522141816520704 3259224232189313024 3281739641377783808 3288978934064072704 3303155567400555776 3314876405985837056 3317393306915213344 3329164666356465664 3334418736569657282 3343514514056278016 3349253026549453088 3360674002211938048 3366612218309967872 3375625097624645632 3379682339328521408 3406294011291738112 3421125409093432768 3430457708943376384 3435871639305042392 3445244164585373696 3448063404440625152 3462925746701145088 3467566025506465792 3471883354504822784 3482512430788821248 3486848368963895296 3490192878564933632 3494540117443077248 3494869694998642688 3509602790363090512 3509933788511567872 3522056181359951872 3524730388597414178 3537237458003744768 3537725240001691648 3552484171184795392 3552974055691354112 3558581340708793906 3565089721452593152 3568288599034851328 3580456487493337088 3586601666226185984 3590912485536553996 3606887874745564864 3614842624227966976 3619187386997471744 3629218134139666432 3634945747161772316 3635288566672695296 3644861315752337408 3660571924871959552 3663567367218164224 3679358605869966656 3679865986251759616 3684288902100619904 3689395325855203328 3692414354361614336 3695727477571810304 3700169457713122576 3708329933475241984 3713299050936057856 3724827693930643456 3729304650293540864 3758669253839159296 3758833067501797376 3775034934172063744 3791306636474529536 3804759618693103616 3810764270365322608 3821159444635746304 3826279752282996736 3832318366917162668 3840770288242214912 3842772337422147584 3856044267523395584 3862494102089738752 3872665147986858496 3884340788187531392 3889357670176457024 3892907441476272128 3903158574348959744 3909857610392494592 3914556958481908648 3914926148724441088 3919982533721153536 3926710444920048448 3931430048820192737 3937421902383284224 3940643890789285888 3945380241619561472 3957629424801308672 3962386190936887168 3962932600578818048 3976446227774046208 3980014206615795712 3993586082204106752 3993760134220659712 4010974617557817728 4011352901156077568 4021915934623268864 4025207064411373568 4028263301254187632 4039251779169058816 4042557094861422592 4047974072694243328 4059981909925480448 4060541777932976128 4065422236800684032 4078044113182687232 4082945608511031808 4091950271420956672 4103899983470347424 4115094786530803712 4122157571137788416 4127112087449252104 4136214156568539136 4154223711042025504 4154615504768794624 4159609033019718656 4165555789431242752 4172129847727551476 4183510771282239488 4186934133963616256 4192361860051369984 4204981263851390464 4210615888114994176 4228765094529282944 4238091352543133696 4240300510258921472 4243770343926923264 4254945398646505472 4262062457478332416 4267773569854111744 4273285680537223168 4286169145586241536 4291705015367124992 4295809220002054144 4300972452237633536 4314325639053787136 4319511126600726784 4325497968244031488 4332921870256605184 4334838377058402304 4338129709042971296 4353523025235378176 4367039365297995776 4372288210688978944 4379792419333900192 4391739814196740096 4406907734312452096 4414278973816844288 4419584597583451072 4425903026270695424 4439246615071464448 4444980194487379456 4454384476304580608 4473779381122181312 4474201312827932672 4479980038538461184 4485983157849030656 4493062912937363128 4505319292150104064 4509005990422355968 4528441361070728192 4529065829232934912 4534509417969993728 4548587664703766528 4554054717185381632 4564098379661836288 4564297296252182528 4570214216536686592 4583970991494648832 4589913415745896448 4603729487147643008 4616287747621781504 4620065251270197248 4626256083079135232 4639979325629120512 4646196842057924608 4653529445542268954 4666223552584036352 4690171409680397056 4716699528513430976 4727101893221187584 4729565953750335488 4745900636951871488 4753838894879678464 4766357105214595072 4781155167179702272 4786901747909485568 4812132443559993344 4817916256593118336 4824593887656804352 4832874393747751936 4838683137009467984 4855852605070229504 4870928522832379904 4876783004230014976 4877455508404699136 4883755063471112192 4898479023527133184 4904805731848142848 4915182870405054464 4915397088271581184 4936584144686544896 4957862524620538624 4975454885983289344 4996900812215975936 5003596599139303424 5011493249045520412 5025163825859731456 5036465982071373824 5050953825809658368 5058174887166509056 5073424702938816512 5079977365128433664 5090725115776663552 5112890721282492928 5128543696903850041 5134929043356986432 5148936333885833216 5153149703339835392 5168925930737738624 5175361555509403648 5182296477679992832 5204633962497579008 5209626134916775936 5245615332281024512 5259428529891966976 5282098480451846144 5293504556600164352 5309939248066199552 5316321386585509888 5332826917238898688 5339236564975964672 5381277797771051008 5390513746872492544 5432958737005346816 5447265263102394368 5470744854753697792 5491983801408847288 5506190007534992384 5529923585153677696 5535227768349074432 5545008359569358848 5549545834365976576 5573466290548588544 5598261741173866496 5605492264969306112 5617596672310378496 5634794791448006912 5641810451070337024 5659082700031834528 5666128599566329856 5679163254372794368 5703642406331297792 5710743785389686784 5727420856052023328 5743044372411121664 5772518658068180992 5861192796461542904 5866285667956424704 5881179503870891584 5891571382042443776 5907343920843129856 5922624545919991808 5948153099997233152 5953858439904886784 5986969465913507344 6012775368783824186 6034110957771094016 6036683977659252736 6049719493257330688 6060120056727003904 6075795870383439872 6081623642477953024 6101984645686816768 6107837537488633856 6191019170002960384 6217704597459869696 6244505048310989824 6252279834004226048 6276552915895825472 6292788580039991296 6293674379400052736 6312053780804738512 6319912668747060224 6325974592398942208 6361155057533101553 6361754991677216768 6369675760626958336 6411242892631787392 6411847550666801152 6438877560272441648 6439765475940579328 6461725120132825088 6467523085750668032 6489577383581673472 6490472290711764992 6518448464378626048 6577957868128145408 6606311134801111552 6634786613830426688 6658329332712931328 6668837473139314564 6687029028112556032 6698506053098906176 6706557142105034669 6721348004423876096 6733224436619935744 6751250195249291264 6759364678657042816 6812588022583476224 6842250818186865536 6860915417886752768 6871743278610084784 6890488329170747392 6896126808881250304 6925851493402290176 6935132051012931584 6943766709009645568 6965024861577642496 6973696737927790592 6980385757129867264 6989080234886154496 7019205580726181024 7019867577023135744 7044112362719903744 7049460777194828356 7074474916007489536 7104968342369590784 7105948111382708224 7117162681417587812 7136577198069702656 7160912974986674176 7173203332452371968 7181824971073107992 7213775749491129728 7229685248455933952 7238374773994943488 7258436268279332864 7269891494323544632 7270577133345390592 7289722631504674816 7301227233523215083 7321143849743919104 7327134734436328448 7358717211739933312 7359731972503519232 7368577804201239808 7378790651710406656 7384828708723228672 7391454955143620608 7400338915426245152 7416659866950483968 7426598101872115712 7449655387861286912 7458609300587081728 7517666135003594752 7550069868344127488 7582613272949059072 7621528540730645216 7642318889271492608 7652559504565993472 7664636733834325336 7681540576484429824 7685544674844295168 7712088535046791168 7724988204179477504 7745330295973716992 7768681576375062784 7778715340352914048 7785814882952544256 7806317148697919488 7819715220784989184 7829113916963817296 7829852297448882176 7839965067442307072 7853420889840096896 7862860097640385474 7874843804766568448 7881287781578571776 7890760483239122944 7915258849602617344 7924772381873774336 7925865201157636096 7952892455548092416 7960028413231591424 7987172164408213504 7987520268441319424 8021949235115635456 8050414128822747136 8056526602508375264 8078503558338117632 8085114189722845184 8095948145388486656 8119963819850960896 8130844473601368064 8156088226365374464 8165891217022063616 8207799966940694848 8230189573061607424 8244315142275576832 8254224174898504208 8272428313137078272 8308447422084051008 8309231009537589248 8319218066039437312 8331111578862485504 8344259695455102952 8367021542564478976 8373868267927232512 8384723720102739968 8409962527702780928 8421231776229988352 8457530189058565888 8476182705086267392 8487540687853846528 8509890797293010944 8524124914956664832 8535547139708223488 8546571361074446336 8572338291172483072 8583410030734249984 8591618440004108288 8601944904475267072 8628651278107574272 8639022253201453568 8665843740513210368 8676259418085942592 8707046050470756352 8744576421377957888 8759584838667800384 8770113185829660721 8783479628393480192 8813815468624904192 8828557947633688576 8839169195166902144 8851806052541390848 8878493230142928896 8889960388974758912 8908768952609161216 8947558762244362624 8948402625655865344 8959960077076922368 8971966315698061312 8986125825874726256 9010638584300208128 9018011980844711936 9056882722141456384 9058131658465869824 9069018835939987456 9097175329407533056 9108109434370763264 9128196759323672576 9128594592504365056 9167941982989297664 9179826831491792896 9207458974295286016 9240130502540394496 9279958651258241024 9292393684115849216 9307058891084537908 9332447105168072704 9380342819360794112 9433399057026861952 9454203786442375168 9459131907500670976 9491801273903742976 9507677789759356928 9532714210429190144 9562310334359404544 9573803495818971136 9624264887119986688 9635832513186236672 9649187775313608704 9665748787495503872 9677366274018935968 9711705210140459008 9741857045664759808 9753566008460029952 9767510126942224384 9796958047054266368 9809611463696285696 9830794176543162368 9873168289373089792 9915725049241077248 9993801624431951872 10007193198278606848 10022986498091040824 10050327651719462912 10101907651619316736 10116349774333018112 10146849405877633024 10159954730256867328 10181450231553327104 10225781442564985856 10257087393807700082 10269858086713972864 10297872667771666432 10306299406679670784 10337851861475477248 10350723111018807296 10364592955359985664 10409267924995158016 10419252269833551872 10564196960903692288 10587009113200328704 10632642773171019776 10665653834477797376 10678473129951929344 10762555595542102016 10781027493744985088 10865917474010693632 10894530526204788736 10941489709507395584 10983967602817694576 11012380015069984768 11059847170307355392 11070455536698148864 11099091668731953152 11146932581097177088 11210984529938612224 11235193344620756992 11269589582896013824 11283620902140674048 11318165400063669056 11332257199132659712 11358326508745588736 11407284812662595584 11454841712104046656 11486088744822243328 11545037316136361984 11670465577993800487 11722385592923085808 11732571335912849408 11762359007741783168 11783142764084887552 11814687841686259712 11845249091839983616 11896306199994466304 11907716879809773568 11973938931827014688 12025550737567648372 12068221915542188032 12120240113454007808 12151591740766879744 12203969291373633536 12215675074977267712 12382038340005920768 12435409194919739392 12455034692480778671 12489010096621979648 12504559668008452096 12553105831791650944 12585577160079982592 12587348758800105472 12624107561609477024 12639825337494120448 12651949184797884416 12722310115066203106 12723509983354433536 12739351521253916672 12822485785263574784 12877755120544883296 12879530951881158656 12923450240265650176 12935046171501336064 12979154767163346944 13036896928757252096 13155915736256290816 13212622269602223104 13269573227660853376 13316658665425862656 13337674946278629128 13374058056225112064 13397012106197812352 13413114284210069338 13442696008847752192 13466448873239871488 13502500390498582528 13518729357314085632 13625176045166952448 13684501636373731072 13743486557220169568 13780976658341494784 13792253617762500608 13851702986804580352 13870264102025863168 13930049723155284992 13947393475855581184 13978160469772308992 14038411161452362048 14039735154046271488 14088224725439807488 14098921554389656712 14148949832014979072 14209936684739181568 14211896222765416448 14234325362835175624 14273154396139405312 14321825949973348352 14346406664904743936 14363649942146215984 14427551498982259456 14459370496911867904 14476749547989886976 14516872536558665728 14539782988647089264 14541154266690781184 14579445263009349632 14602454467046430166 14642287699487838208 14654269468872656896 14717434423479866624 14719463945007038464 14737155608402479616 14769657417446457344 14782909910287241216 14800677830852490304 14833319733900967936 14853196203744231424 14917218601174163456 15035332270007189504 15100139736688254976 15165226545898118144 15243057081461290432 15284637778542985216 15305119009131986944 15329273467668650672 15363081152968859648 15371089349688590336 15424177070093582336 15449976408358955008 15490660591947433984 15537363152750125568 15557430680705828096 15571629765905088512 15612634297395838976 15639430441569978368 15658227833927634592 15659704594897764352 15679930134884614144 15706841779680193792 15725720195280770948 15762575563157143552 15781520966478245888 15830517699205234688 15849544763747548672 15851730402315272192 15920056826463182848 15974344328816427008 15975040536882638848 16043898470231270912 16113053205016750528 16157007116676235264 16170228379445690368 16191896290776973312 16239927639701921792 16261688947202736128 16287353059397941339 16312176452730748928 16331782434044127232 16415599933881389696 16460379146123214848 16488630284551153664 16508448349797008416 16544856626274156544 16616894844168102016 16618462019075178496 16638436132078874624 16662223157724971008 16688519390910205904 16734043085128957952 16747736535854465024 16819925055405561856 16842463552459976704 16915060378117131776 16952365410172534784 17048249829913329664 17071094279416446976 17093142722148892672 17144676582344966144 17166820061468499968 17203889808950534144 17257302556215148544 17278044506402907136 17331687481026420736 17352518836171885184 17414092100941512704 17489152842755915776 17519169677335600768 17540226371659321442 17566959256786960384 17627630937249808384 17657115895267377152 17678338390333804288 17703612105082781696 17756986460285857792 17779920777949517824 17817537905218322432 17895117524488725248 17919920154153844736 17972251651749452512 18021277168600416256 18036023961689423872 18113765444282912768 18138037671879974912 18194350658815066112 18216218868741526528 18257189185008730112 18335883965978595328 18359653662983585792 18414917948590572032 18559917302516482048 18584787368231698432 18614117782169075816 18664894210336145408 18760685638721588224 18866798114053723904 18908407572884750336 18983602547807485952 19015355579518713856 19065428420858380288 19124620668718809088 19147606991637942272 19248529774239973376 19271665026372473344 19331497574991007744 19354732548037871936 19423410420280918016 19507132016920059904 19593916094108532736 19619222927392571392 19661588353086324736 19746336578746179584 19831450098482154496 19987603248863903744 20014386396557213696 20045972996182081648 20100655303438925824 20203815303238633472 20232699548666036224 20293698811755266048 20319909460513734656 20362900463106654208 20451562885129971712 20514174787615400164 20539716173427945728 20612598813359341568 20675703722950954496 20701446222037614592 20729185910719971328 20818535849990316032 20838504539667103744 21128393921807384576 21174018226400657408 21265285546342039552 21331307668955594752 21356946259903858688 21525111191084204032 21562054987489970176 21731834948021387264 21789061052409577472 21882979419014791168 21967935205635389152 22024760030139969536 22119694340614710784 22140911073396297728 22293865162194354176 22539179165792027648 22567241804281348096 22636330800127338112 22664514398265319424 22716653017491177472 22814569625325191168 22909683424208093312 22972177489644486656 23090074632272723968 23340931155987600974 23444771185846171616 23524718015483566336 23566285528169775104 23629375683372519424 23792612399988932608 23947877863654029376 24051101475135296744 24136443831084376064 24240480226908015616 24303183481533759488 24407938582747267072 24431350149954535424 24764076680011841536 24870818389839478784 24910069384961557342 24978020193243959296 25009119336016904192 25106211663583301888 25171154320159965184 25248215123218954048 25279650674988240896 25303898369595768832 25444620230132406212 25447019966708867072 25644971570527149568 25755510241089766592 25759061903762317312 25846900480531300352 25870092343002672128 25958309534326693888 26073793857514504192 26311831472512581632 26425244539204446208 26539146455321706752 26633317330851725312 26675349892557258256 26748116112450224128 26794024212395624704 26826228568420138676 26885392017695504384 27005000780997165056 27037458714628171264 27250352090333904896 27369003272747462144 27486973114440339136 27561953316682989568 27584507235525001216 27703405973609160704 27740528204051726336 27860099446310569984 27894786951711162368 27956320939544617984 28076822322904724096 28079470308092542976 28176449450879614976 28197843108779313424 28297899664029958144 28419873369478363136 28423792445530832896 28468650725670351248 28546308792278810624 28643651899946696704 28692813329809487872 28727299884292431968 28855102997964518912 28918740993823735808 28953499095979773952 29079565977294178528 29082308533381562368 29158890526018699264 29204908934092860332 29284575398975676416 29308538937745313792 29434868846959733248 29438927890014076928 29474311216804959232 29565819820574482432 29601355661704980608 29666639467801935872 29706392407488462848 29834437202348326912 30070664540014379008 30200279473376509952 30247941396024748201 30330453091796236288 30486114162922580864 30569275557085970432 30658546935337301344 30726162305937719296 30742178699377180672 30848354140187164672 30899952816717910016 30981321183894867968 31074726305500251136 31114861361411656192 31278860883139956736 31316455667855269184 31319409189795528704 31359860269769228288 31413683559360387584 31451440390561541896 31563041932956491776 31661035398410469376 31699089527495097344 31703460804630544384 31840113652926365696 31948688657632854016 31950081073765277696 32087796940462541824 32226106410033501056 32314014233352470528 32340456758891380736 32383792581553946624 32479855279403843584 32523377894405472256 32574706118795882678 32624352905461497856 32663564868088254464 32831199867762779392 32977260569102307328 33016896699594016832 33089713252548313088 33233789688336204032 33276872264157749248 33377038781820411808 33468086170257915904 33495473071708930048 33639850110811123712 33684927104919953408 33830120756234263552 34096499659826659328 34142188558832893952 34186285444297785344 34289353164689932288 34333640122936999936 34407779617901068288 34514605112430297088 34556089012805814272 34663374962052841472 34705037672343770368 34828184201883025408 34978305685511831552 35038339354671201536 35080452743318642884 35255261874499616768 35314231790534754304 35356676780667608576 35407224210165563392 35513972920571715584 35559841555899035648 35635075810436644864 35790235048977450496 35944503303498905024 36042554337200832512 36072047923378847744 36227530888565825536 36276075343759949824 36388701317630132224 36432437737483053056 36514378370017460224 36671767931957190656 36719307325967171584 36829835897181144064 37119834605032964096 37169574736463396864 37228235564338151632 37329788420672290816 37521371277443176448 37733596228107447808 37816815145769500672 38030711159037427712 38130856841716760576 38295213983275884544 38497059548479946752 38543330052744946688 38662995149982015488 38709465096075743872 38846820840561836032 39014264033840119808 39187832188217065472 39238445854785142784 39323176706172649472 39492673157492359168 39662900196964308992 39975206497727807488 40091945992364163296 40201310606877851648 40407630606477266944 40465399097332072448 40587397623510532096 40639818921027469312 40903125770259943424 41028349575230800328 41079432346855891456 41351407445901908992 41402892444075229184 41458371821439942656 41637071699980632064 41677009079334207488 42256787843614769152 42348036452801314816 42530571092684079104 42662615337911189504 42713892519807717376 43124109974979940352 43765958838029582336 43935870411270778304 44049520060279939072 44239388681229421568 44281822146792595456 44587730324388708352 45078358331584055296 45134483608562696192 45272661600254676224 45329028796530638848 45433306034982354944 45629139250650382336 45819366848416186624 46180149264545447936 46681862311975201948 46889542371692343232 47049436030967132672 47132571056339550208 47258751366745038848 47585224799977865216 47895755727308058752 48102202950270593488 48272887662168752128 48480960453816031232 48606366963067518976 48815877165494534144 48862700299909070848 49741636779678957568 49820138769923114684 49956040386487918592 50212423327166603776 50342308640319930368 50496430246437908096 50559301349976481792 50607796739191537664 50889240460264812424 50894039933417734144 51108590634662505581 51289943141054299136 51511020482179533184 51518123807524634624 51693800961062600704 51740184686005344256 51916619068653387776 52147587715029008384 52623662945025163264 52850489078408892416 53078292910643413504 53350699785114516512 53496232224900448256 53588048424791249408 53652457136840277352 53770784035391008768 54010001561994330112 54074917429256342528 54500704180667809792 54738006545494924288 54973946228880678272 55123906633365979136 55169014471050002432 55406811947218321408 55481056408103452672 55720198892621139968 55789573903422324736 55912641879089235968 56153644645809448192 56352898901759229952 56395686217558626848 56595799328059916288 56839746738956726272 56937301451340702496 57092617584557621248 57385626659618975744 57454599768584863936 57710205995929037824 57906998191959547904 58159131954588357056 58164617066763124736 58317781052037398528 58409817868185720664 58569150797951352832 58617077875490627584 58869737693919466496 58877855780028153856 58948622433609918464 59131639641148964864 59202711323409961216 59333278935603871744 59412784814976925696 59668874404696653824 60141329080028758016 60400558946753019904 60495882792049496402 60660906183592472576 60972228325845161728 61317093870674602688 61452324611875438592 61484357398754361344 61696708280374329344 61799905633435820032 61962642367789735936 62149452611000502272 62229722722823312384 62557721766279913472 62632911335710538368 62638818379591057408 62719720539538456576 62827367118720775168 62902880781123083792 63126083865912983552 63322070796820938752 63398179054990194688 63406921609261088768 63680227305852731392 63897377315265708032 63900162147530555392 64175593880925083648 64452212820067002112 64680913517782761472 64959710558807687168 65046755788810944512 65149412237591765356 65327129736176508928 65662399735525558784 65954521138204614656 66033793399188033664 66179426505096626176 66467579376672408064 66553744528315498496 66754077563640823616 66936172340515831808 66990946143417860096 67279700221622247424 67369854209839906816 67660241512468527104 68192999319653318656 68372570888595570688 68578706329379864576 68667280245873999872 68815559235802136576 69029210224860594176 69112178025611628544 69326749924105682944 69410075344687540736 69956611371023663104 70076678709342403072 70160905486637285768 70628463581069508608 70713353561335217152 70814448420331126784 71027945841143431168 71119683111798071296 71270151620873289728 71580470097954900992 71889006606997810048 72085108674401665024 72144095846757695488 72455061777131651072 72552150687519899648 72777402635260264448 72864875474966106112 73028756740034920448 73343535863914381312 73659671794362288128 74239669210065928192 74456471128676303264 74659576841344581632 75042742554886352896 75467192456214895616 76061422318074855424 76261713683433521152 76590427966551769088 76994119096959893504 77086660105489893376 77325990299964030976 77418930192151487744 77693641681123672064 78028528067680239616 78476891709570285568 78646353412345298944 78985346314984718336 79325800393928617984 80183891984728326592 80402621213755703296 80815261212954533888 81174795247021064192 81279637842054938624 81806251540519886848 82056699150461600656 82158864693711782912 82702814891803817984 82805784888150458368 82916743642879885312 83274143399961264128 83354018158668414976 85061142185368158208 85427785039615434752 86248219949959880704 87185242847365450697 87531917676059164672 87871740822541556608 88099040120559878144 88478777362458843136 88563644293585190912 89175460648777416704 90156716663168110592 90268967217125392384 90545323200509352448 90658057593061277696 91258278501300764672 91638733696832373248 92360298529090895872 93363724623950403896 93779084743384686464 94098872061934265344 94265142112679100416 94517502733490077696 95170449599955730432 95791511454616117504 96204405900541186976 96545775324337504256 96961920907632062464 97631754330989068288 99483273559357915136 99640277539846229368 99912080772975837184 100424846654333207552 100684617280639860736 100992860492875816192 101118602699952963584 101215593478383075328 101778480920529624848 101788079866835468288 102217181269325011162 102579886282108598272 103022040964359066368 103036247615049269248 103387601922125201408 103480369372010688512 103833238137306775552 105247325890050326528 105700978156817784832 106156585821286827008 106701399570229033024 106992464449800896512 107176096849582498816 107304914273680554704 107541568070782017536 108020003123988660224 108149834858512685056 109001408361335619584 109476013090989848576 109947892457761356544 110338028942100004864 110813623894436642816 110962112816206905344 111440397785242279936 111825283758178471936 112307289291618896384 112791372435117253696 113191598656119832576 113679493477913452544 113874602902681404992 114011471415785589373 114185235169115242496 114771253319237951488 114909199537169727872 115420411991858075648 115813996383919095808 116318263909176714112 116329234133526249472 116635562104074797056 116819635736371441328 117138301595902705664 117234155750981255168 117739475387838932992 117755711560056307712 117897244867219836928 118263279282297929728 118405422646819922432 118666557871207743488 119337748809393307648 120801117893506039808 120991765584098992804 121321812367184945152 121944456651690323456 122634187741349205376 122904649223750877184 122968714797508722688 123393416560748658688 123599811266871640064 123925284735579471872 124298905222001004544 124459445445646624768 125115443532559826944 125265822671421076736 125439441079076913152 125654734237441550336 125805761562246167584 126252167731825967104 126644141593641877504 126796358109980389376 127360454611705462784 127800324295061110784 128351187761850167296 128904425640134004224 129919421117615374336 130093511577621889024 130298824475183530712 130654259472353017856 131324799471051117568 131909042276409229312 132067586798376067328 132358853010193252352 132935158753344816128 133107489056630996992 133508155127281647232 133872344681031663616 133981892286835720192 134559400443244494848 134739708419679813632 135320483024937054208 137157412658759729152 137334560491747999744 137631118471604273152 138224356051223257088 138653499848211365888 138820150689375081472 139913222742047326208 140153357418684806144 140321810973274571536 141256927162139017216 141426707122670434304 141628896840662253568 142055891682286862336 142239366223596142592 142540303241746579456 143160940195909801984 143778013213995620096 144288191693515390976 144910123554263302144 145104301375039799296 145729750949932212224 146057513480069840896 146687071727828762624 147319343588724576256 148912942257352606528 149319153682689163264 150085485109772705792 150934384912429791232 152122844636149710848 152523427366867042304 153180855933103538176 153988238193919787008 154173320210979786752 154651980599928061952 154837860384302975488 156057056135360479232 157970692629969436672 158651600787857235968 160367783969456653184 160805242427511406592 161630522425909067776 162349590494042128384 162559275684109877248 163612503081039773696 164113398300923201312 164317729387423565824 165405629783607635968 165611569776300916736 166548286799922528256 170122284370736316416 170855570079230869504 172496439899919761408 174370485694730901394 175063835352118329344 175743481645083113216 176198080241119756288 176957554724917686272 177127288587170381824 180313433326336221184 181090646401018704896 181316115186122555392 182516557002601529344 183277467393664746496 184720597058181791744 186727449247900807792 187558169486769372928 188197744123868530688 189035005466980155392 191583022909232235008 192408811801082373952 193091550648675008512 193923841815264124928 195263508661978136576 198966547118715830272 199280555079692458736 199824161545951674368 200849693308666415104 201369234561279721472 201985720985751632384 202237205399905927168 202431186956766150656 203556961841059249696 203576159733670936576 204434362538650022324 205159772564217196544 206044081928718132736 206072495230098538496 206960738744021377024 207666476274613551104 210494651780100653056 211401956313635569664 211735589772173237407 212313171642573654016 213402799140458066048 213984928899601793024 214352193699164997632 214609828547361109408 215083136141564035072 216040006247977320448 216299669717025370112 218952026181979697152 219895784915522713088 221627247788873285632 221924225632413810688 222880795570484559872 223650567516356943872 224614578583237792768 225582744870234507392 226383197312239665152 227358986955826905088 227749205805362809984 228022942831571178746 228370470338230484992 229542506638475902976 229818399074339455744 230840823983716151296 231627992767838191616 232636527818353428224 233639271472742882656 234276603191805411328 234468311501962510336 235478950775677865984 235794489734439673856 236526558564595859456 236810845293639844864 238675497618786615296 241602235787012079616 241983531168197985608 242643624734369890304 243888913303380646912 245268375482698410752 245809298447501754368 246786833121497317376 247199622533743280128 247850569471158943744 248597810444002009088 248918890891293249536 250230887065119653888 250531645342842153472 251309468474883100672 251611523124492335168 252504335463651934208 253592716219960778752 254720909223410925568 255600648590122221568 256702375523700334592 257808851280268008448 259838842235230748672 260187023155243778048 260597648950367061424 261308518944706035712 262649598942102235136 263818084552818458624 264135173596752134656 264717706020386504704 265870317506689632256 266214978113261993984 267016310254563294464 267963784573671440384 269118800886488989696 269479416839359627264 270640966049874108416 274314825317519458304 274669120983495999488 275262236943208546304 276448712102446514176 277306999696422731776 277640301378750162944 279826445484094652416 280306714837369612288 280643621946549143072 282513854324278034432 282853414245340868608 283257793681324507136 284111783364573724672 284478732447192285184 286321880391819603968 287556026427991240192 289820247108526604288 290208602750079598592 291459501899864424448 293374143455657525248 294638687177449152512 297825884514705213056 298638307365378326528 300170970219545411584 301868769824859582464 306361711866207076352 308346640421959573504 309303961199856123904 309675720768605950976 312114112270720958464 315941385259938873344 317303201575714471936 320735567938913306368 323261044851818135552 325118551368219754496 327225006162079547392 328226796601846402624 328635458774847131648 330811259567215271936 333096573599845056512 340244568741472632832 341711140158461739008 344992879799839522816 348740971389461802788 351486963290166226432 352396160482239512576 353915109449835372544 354254577174340763648 360626866652672442368 362181292802037409792 362632230372245110784 365033114005203058688 366554934787329492992 369441194116363583488 373454898495801615584 375116338973538745856 376395488247737061376 378070010933960310784 383166045818464470016 384817623602164747904 386183101297350017024 387847683630528249856 390527017323956273152 398561110159384917472 399648323091903348736 401699386617332830208 403971441971503264768 404474410799811854336 407113923682118499392 407152319467341873152 408868725077300044648 410319545128434393088 412088163857436265472 412144990460197076992 413921477488042754048 415332952549227102208 420989303560201306112 422803912627271139328 423471179544346474814 424626343285147308032 426805598280916132096 428704387398329995264 429219657094722218816 430166272283128070144 432599339434050740224 437904052363959394304 439791569831045426176 443254495577746571264 443848451264827621376 445761591140969119744 447301135032713887744 449229157166475585536 451165489740469014784 452766394624479330304 454717973911653810176 455498411610725619968 456045885663142357492 459085013276951805952 459636798148678911488 461681647967432302592 463255985535676383232 465273055636706856448 467278542945485765312 468553206383610822656 468936623003925020672 470957901551355731968 471588979468879347712 473053117129191718912 473621690587279689728 477350995237573230592 483204471574024159232 483967062336395971216 485287249468739780608 487777826606761293824 490536750965396821504 491618596895003508736 494399245067486560256 495701138942317887488 497195620888004018176 497837781782586499072 500461774130239307776 501063290685684306944 502618936949766201344 503223046248984670336 505008670927303868416 507185432439921557504 509441818446821851136 511201297180244443136 513404751047400669184 515617702560536016896 519677684470461497344 521195297900734122848 522617037889412071424 525299197884204470272 527636169105636917248 528270347193504269312 531740635013379264512 532429956226523987968 534032620509126588928 538237601772977979392 538958833678719254528 541281932099748216832 549338241966991998976 550524473886417092608 552897424204893028352 554613999392845463552 555280602757500325888 560613429674739224576 561287243893098286144 565706828490681737216 568223566729147449344 568957464894384570368 572643760783639207936 575112052855982480384 579640494217053208576 580417205500159197184 582919003799728848896 586748286911315050496 589277374354898305024 595651769029410426112 600341940439090823168 603737539649719164928 612723423732414152704 616693280843919147008 618607922399712247808 619351441537211901952 624228224541441916928 631882770519877746688 634606403151428943872 641471135877826612736 646522089703636271104 654450012324159094784 656453593203692805248 657270917549694263296 661622519134430543872 666193147199690113024 683422280316923478016 689985759599679045632 697481942778923605576 702973926580332452864 704792320964479025152 707830218899670745088 708509154348681527296 721253733305344884736 724362585604074819584 725264460744490221568 733109869574658985984 746909796991603231168 750232677947077491712 752790976495474122752 756140021867920621568 766332091636928940032 769635247204329495808 772366202594700034048 775695367261056499712 797122220318769834944 799296646183806697472 803398773234665660416 807942883943006529536 808948821599623708672 814227847364236998784 814304638934683746304 817737450154600089296 820639090256868786176 824176327714872530944 824289980920394153984 827842954976085508096 830665905098454204416 845607825254542278656 846942359088692949628 849252686570294616064 853611196561832264192 857408774796659990528 858439314189444437632 860332544566256140288 865198678868101480448 875808104727918788608 879583139662090852352 886508991155493142528 891523182281938239488 894602270065427775488 898458314332951171072 902330979480938029568 909435947823307620352 910996823221451239936 912091771326284714984 918170026553903611904 919273596297357822976 923363295934864605184 926511971071352766464 930546111273413712896 934557085890971530624 937106412767221645312 937873246007850041344 941915803102711463936 943177958937758695424 946106234258383437824 947243381174559379456 967934124672791942432 970574498937479561216 975555653213522587648 981073501930793643008 988798490134973120512 991402277884635774976 994391241776008036352 995675563565172998144 1000923548260478615552 1002126581371368613888 1005237873899532402688 1006446092497969340672 1010017341854607736832 1014370864879843115008 1022402594360488886272 1026809502094801338368 1031235405121072033792 1042390595801468245696 1045234075778824142848 1050598395768408940544 1055272338211273834496 1056540694387008538624 1063481270026758529024 1064859912453047975936 1068065241018253177856 1076475203545955958784 1077917667357438509056 1082563864199496433664 1105794848409786056704 1110561205515000651776 1121226859349478449152 1122574487786196572288 1131413656981363474432 1136447133458294898688 1137914929788769140736 1145287521567278415872 1150224105711964960768 1159280988434106417152 1165838007599457697792 1173496573822630100992 1178554748709796610048 1191303538058820852224 1200683880878181646336 1207475079299438329856 1225446847464828305408 1233386561687838294016 1237215844799424495616 1238702883074423803904 1269212806302857887744 1282942271755653225472 1293044179407272542208 1308900024648318189568 1312907186407385610496 1314541835099388526592 1323245038268861087744 1366844560633846956032 1379971519199358091264 1394963885557847211152 1405947853160664905728 1409584641928958050304 1415660437799341490176 1417018308697363054592 1442507466610689769472 1448725171208149639168 1466219739149317971968 1482149128405212661849 1493819593983206462336 1500465355894154983424 1505581952990948245504 1512280043735841243136 1532664183273857880064 1539270494408658991616 1551390734522112999424 1594244440637539669888 1598593292367613394944 1606797546469331320832 1615885767886013059072 1617897643199247417344 1628455694728473997568 1635474900309200178592 1641278180513737572352 1648352655429745061888 1655685909952171016192 1691215650509084557312 1693884718177385899256 1698505373140589232128 1707222393123664528384 1714817549593319981056 1716878628378888875264 1720665089132512280576 1730397357736202960896 1751616209455837577216 1759166279324181704704 1783046364563876478976 1789204540130855550976 1796916628665902342144 1804661958961876059136 1818871895646615240704 1821993646442902479872 1824183542652569429968 1836340053107807223808 1838547192594715645952 1846726591869729210368 1853023942142705532928 1861092222546827425792 1869114171781943061248 1875746492015700082688 1883831606205422927872 1886355917875517390848 1894486762349118758912 1935868249345583884864 1941148997874959122432 1951111306427045175296 1962147003861587286016 1977596980269946241024 1982804555769271549952 1988782483552016072704 1991351127130345996288 2001847096520957231104 2004253162742737227776 2010475747799064805376 2012892184995938681344 2028741729759686230016 2053619004189602676736 2062470810242144067584 2084781191602936491392 2090468151557648285696 2101196791536817881088 2110544676422547668992 2113081388774017077248 2126962540053517058048 2136130482036506355712 2152950407091911917568 2165127728398992867328 2211589696819572113408 2221122411030001303552 2242453718698956898304 2245148975572393144576 2262827313962726948864 2275829859577538281472 2290575043134556831744 2300448211423929921536 2331676015198915395584 2357109497419593220096 2382607076117641704448 2401367761756363292672 2414950158598876659712 2466773123375676588032 2477405766148847607808 2538425612605715775488 2565884543511306450944 2586088358814545084416 2617800049296636379136 2625814372814771220992 2629083670198777053184 2646490076537722175488 2733689121267693912064 2759943038398716182528 2789927771115694422304 2811895706321329811456 2831320875598682980352 2885014933221379538944 2897450342416299278336 2932439478298635943936 2964298256810425323698 2987639187966412924672 3000930711788309966848 3011163905981896491008 3065328366547715760128 3078540988817317983232 3102781469044225998848 3188488881275079339776 3213595092938662641664 3231771535772026118144 3256911389456947995136 3270949800618400357184 3282556361027475144704 3296705310859490123776 3311371819904342032384 3382431301018169114624 3387769436354771798512 3397010746281178464256 3414444786247329056768 3429635099186639962112 3433757256757777750528 3441330178265024561152 3460794715472405921792 3503232418911675154432 3518332558648363409408 3566092729127752957952 3578409080261711101952 3593833257331804684288 3609323917923752118272 3637743791293230481408 3643987292885804959744 3648367085305138859936 3672680106215614447616 3677094385189431291904 3693453183739458420736 3722184445093654851584 3738228343563886122496 3767663212410845855744 3772711835751034781696 3788973524698237517824 3871736498691167769728 3882297995749918244864 3902222612854090350592 3924294007723174572032 3977564967104032145408 3982702254260691992576 4008506325485474455552 4020951495598129610752 4025784369991877362688 4057483459519372460032 4107238008379205353472 4124941620484288135168 4169562383205872982784 4202393583073635762176 4226162777548034154496 4253925080107034116096 4272260964073012711424 4330255456797985734656 4423179393639144226816 4442244822060002607104 4484907437397913796608 4490297951144786289152 4525654627925453897728 4581150086269113663488 4600896422847859843072 4663352030397830791168 4714218994839186440192 4765214152235283408896 4802735523512726585344 4829900317197753319424 4933546246751353176064 4954811532297695215616 5076851225211431550976 5131769087022612901888 5251628745629542441984 5258167340397554106368 5292980153075444350976 5579855542231388844608 5623791412642659622912 5662641751197365960704 5770029866442759077888 5794900684832598556672 5864878956597271887872 5928596513620850647396 5975278375932825849344 6001861423576619933696 6022327811963792982016 6130656733095431520256 6157081977634635966464 6205562938088451997696 6376977762550158679552 6427190185877325283328 6463543071544052236288 6513822778913895990272 6541899601236800714368 6565112722054950289408 6593410621718980247552 6622743639808684064768 6775538872709543597024 6794021492562356928512 6828889572494658113536 6859270198373279924224 6867514513515555501056 6921589430944811843584 7006464837823350308864 7036665117296726818816 7156818160523422203904 7187666514663609368576 7218647835847504236544 7287974585771609919488 7296734170610277719872 7354188770378862583808 7386906367478916841472 7444368890187309703168 7476456687127772244992 7535326424821691711488 7545423671502069563392 7577947049396475035648 7743472997382335539456 7804445225708180701184 7848588015446349144064 7955129934208064290816 7965404508521383985152 8017012650970948911104 8041902991196259221504 8051568739983754725376 8114966919038744920064 8214476016758410706944 8249883240968576270336 8339124766411745965568 8404787166147271524352 8452325555096068308992 8507850160214068232192 8544521928146025422848 8660510913595971469312 8884489644120005214208 8969814874795827593216 8980595902289572578304 9051309255850907795456 9162300172538227326976 9201792845695719686144 9428437989678372880384 9530428304470566817792 9659800634395506638848 9867092493502706352128 9909623064595390431232 10263538174045225803776 10503257491259084883968 10516334680795108212736 10585960306150888701952 11159711084462777689216 11247582825285319245824 11325283502394731921408 11589801369665197113344 11729757913194543775744 11857193027241701294792 11950556751865651698688 12003722847153239867392 12044655623927585964032 12261313466190863040512 12314163955269271932928 12753955525100317359104 12854380371754650566656 12927086143088104472576 13027645557827791980544 13083799202473601428736 13130225444109900578816 13186821243437960495104 13551077745419087194048 13588042985124713857024 13657779144989316227072 13718540396746559848448 13735029027031111002112 13843178861889623687168 14012929675646700617728 14073330234593453637632 14375333029327218737152 14437295671695008473088 14575949171543219838976 14593468341220555439744 14708377540757725167616 14773812734957833682944 14888737780374619406336 14952913374255544489984 15070652849643383422976 15155894098792950071296 15486945994764671078912 15608890451416361402368 15697176030892698288128 15930809017042767970304 16034025301941897822208 16083805982392518443008 16103137479967509450752 16499766481937152540672 16678249532823491931136 16809574332294543048704 16904651110192136617984 17015700320428136464384 17089043856292050845696 17768979288240010428416 17939629749591655186432 17961191804579145156608 18102618511701815590912 18324600345076454653952 18403585691391439372288 19060856608941133635584 19319601268791013277696 19819246129190780862464 20527076348090451607552 21006514982518169767936 21032669361590216425472 22319422168925555378432 22495165650570638491648 23179602739330394226688 23459515826389087551488 23714386054483402589584 23901113503731303397376 24007445694306479734784 24089311247855171928064 24522626932381726081024 24628327910538543865856 25507911050200634718208 25708760743509301133312 25854172286176208945152 26055291115655583961088 26167598404947202857472 26373642486875920990208 27102155490838174388096 27176085970249427714048 27315558289978632454144 27437080793493119696896 27470058054062222004224 28146660469186907275264 28750666058654437474304 28874591343390016946176 29151898343086439677952 29186936682441110879488 29416755081515450335232 29777475560749238812672 29905826748511088979968 30311788197585900142592 30973891989529342157824 31217780902832722804736 31394352061785396576256 32068050603883795644416 32206274959935018901504 32999532963874305081344 33356499065646983862272 33619148664589086097408 33809302220384273235968 34031400640856272928768 34178087712584101691392 35537958576480020856832 35879259499183310372864 35922383609158290313216 36807171382782878744576 38121713217882267271168 39638492258381561724928 41054152696180903215104 42013029965036339535872 44638844337851110756864 44990331301141276983296 46359205478660788453376 46919031652778175102976 47428772108966805179168 47802227007462606794752 48014891388612959469568 49045253864763452162048 49256655821077087731712 51015822100401269436416 51708344572352417890304 52110582231311167922176 52335196809894405714944 52747284973751841980416 54204310981676348776192 54631116579957264908288 54940116108124444008448 56293320938373814550528 57501332117308874948608 57749182686780033892352 58303796686172879355904 58373873364882221758976 58833510163030900670464 59554951121498477625344 59811653497022177959936 60623576395171800285184 61947783979058684315648 62435561805665445609472 62788704123570793152512 64136101207767591288832 64412549919870037803008 65999065927748610162688 66712998131293967724544 67618604440768546471936 68356175425168203382784 71844767218316580626432 73614342765565757489152 76243426435764534542336 79276984516763123449856 82108305392361806430208 84026059930072679071744 89277688675702221513728 89980662602282553966592 94857544217933610358336 95604454014925213589504 96029782777225918939136 98090507729526904324096 98513311642154175463424 102031644200802538872832 103416689144704835780608 104221164462622335844352 104670393619788811429888 105494569947503683960832 108408621963352697552384 109262233159914529816576 109880232216248888016896 112586641876747629101056 115498365373560067784704 116607593372345758711808 116747746729764443517952 117667020326061801340928 119109902242996955250688 119623306994044355919872 123895567958117368631296 125577408247141586305024 128272202415535182577664 128825099839740075606016 133425996262587935449088 135237208881537092943872 136712350850336406765568 143689534436633161252864 147228685531131514978304 152486852871529069084672 164216610784723612860416 168052119860145358143488 178555377351404443027456 179961325204565107933184 189715088435867220716672 191208908029850427179008 192059565554451837878272 197026623284308350926848 204063288401605077745664 208442328925244671688704 209340787239577622859776 216817243926705395104768 218524466319829059633152 219760464432497776033792 230996730747120135569408 233215186744691517423616 233495493459528887035904 235334040652123602681856 238219804485993910501376 239246613988088711839744 247791135916234737262592 251154816494283172610048 257650199679480151212032 266851992525175870898176 273424701700672813531136 287379068873266322505728 304973705743058138169344 328433221569447225720832 336104239720290716286976 357110754702808886054912 379430176871734441433344 382417816059700854358016 394053246568616701853696 408126576803210155491328 416884657850489343377408 418681574479155245719552 433634487853410790209536 437048932639658119266304 439520928864995552067584 461993461494240271138816 466430373489383034847232 466990986919057774071808 478493227976177423679488 495582271832469474525184 515300399358960302424064 533703985050351741796352 574758137746532645011456 609947411486116276338688 672208479440581432573952 714221509405617772109824 758860353743468882866688 764835632119401708716032 788106493137233403707392 816253153606420310982656 833769315700978686754816 837363148958310491439104 867268975706821580419072 879041857729991104135168 933981973838115548143616 956986455952354847358976 991164543664938949050368 1030600798717920604848128 1067407970100703483592704 1149516275493065290022912 1344416958881162865147904 1428443018811235544219648 1517720707486937765733376 1529671264238803417432064 1632506307212840621965312 1667538631401957373509632 1674726297916620982878208 1734537951413643160838144 1758083715459982208270336 1867963947676231096287232 1913972911904709694717952 1982329087329877898100736 2134815940201406967185408 2299032550986130580045824 2856886037622471088439296 3035441414973875531466752 3059342528477606834864128 3265012614425681243930624 3349452595833241965756416 3469075902827286321676288 3735927895352462192574464 3964658174659755796201472 4269631880402813934370816 5713772075244942176878592 6070882829947751062933504 6698905191666483931512832 6938151805654572643352576 7471855790704924385148928 7929316349319511592402944 11427544150489884353757184 12141765659895502125867008 13397810383332967863025664 13876303611309145286705152 14943711581409848770297856 22855088300979768707514368 24283531319791004251734016 27752607222618290573410304 29887423162819697540595712 48567062639582008503468032 55505214445236581146820608 97134125279164017006936064 194268250558328034013872128 388536501116656068027744256
- Sum of all divisors σ(n): 1090148086214140706839981629
- Sum of proper divisors (its aliquot sum) s(n): 701611585097484638812237373
- 388536501116656068027744256 is an abundant number, because the sum of its proper divisors (701611585097484638812237373) is greater than itself. Its abundance is 313075083980828570784493117
Bases of 388536501116656068027744256
- Binary: 101000001011000111100110111101110000101100110111000011100001000010110010000000000000000002
- Hexadecimal: 0x14163CDEE166E1C21640000
- Base-36: 1CTHUND137Z41T064G
Squares and roots of 388536501116656068027744256
- 388536501116656068027744256 squared (3885365011166560680277442562) is 150960612699973281997444086505870207629860559740993536
- 388536501116656068027744256 cubed (3885365011166560680277442563) is 58653708264874253285411252981674049543173482421815235571976944936933866357129216
-
388536501116656068027744256 is a
perfect square number . Itssquare root is 19711329257984 -
The
cube root of 388536501116656068027744256 is 729699320.1660887715
Scales and comparisons
How big is 388536501116656068027744256?- 388,536,501,116,656,068,027,744,256 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 388,536,501,116,656,068,027,744,256 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 388536501116656068027744256 cubic inches would be around 60808276.7 feet tall.
Recreational maths with 388536501116656068027744256
- 388536501116656068027744256 backwards is 652447720860656611105635883
- The number of decimal digits it has is: 27
- The sum of 388536501116656068027744256's digits is 115
- 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 388536501116656068027744256 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 388536501116656068027744256 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/388536501116656068027744256/
Chicago style:
Numbermatics. 2024. "Number 388536501116656068027744256 - Facts about the integer". https://numbermatics.com/n/388536501116656068027744256/
The information we have on file for 388536501116656068027744256 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 388536501116656068027744256, math, Factors of 388536501116656068027744256, curriculum, school, college, exams, university, Prime factorization of 388536501116656068027744256, STEM, science, technology, engineering, physics, economics, calculator, three hundred eighty-eight septillion, five hundred thirty-six sextillion, five hundred one quintillion, one hundred sixteen quadrillion, six hundred fifty-six trillion, sixty-eight billion, twenty-seven million, seven hundred forty-four thousand, two hundred fifty-six.