922376118157090394958987264
922,376,118,157,090,394,958,987,264 is an even composite number composed of six prime numbers multiplied together.
What does the number 922376118157090394958987264 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 25875 divisors.
922376118157090394958987264 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-five thousand, eight hundred seventy-five divisors.
Prime factorization of 922376118157090394958987264:
222 × 34 × 174 × 292 × 474 × 892
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 17 × 17 × 17 × 17 × 29 × 29 × 47 × 47 × 47 × 47 × 89 × 89)See below for interesting mathematical facts about the number 922376118157090394958987264 from the Numbermatics database.
Names of 922376118157090394958987264
- Cardinal: 922376118157090394958987264 can be written as Nine hundred twenty-two septillion, three hundred seventy-six sextillion, one hundred eighteen quintillion, one hundred fifty-seven quadrillion, ninety trillion, three hundred ninety-four billion, nine hundred fifty-eight million, nine hundred eighty-seven thousand, two hundred sixty-four.
Scientific notation
- Scientific notation: 9.22376118157090394958987264 × 1026
Factors of 922376118157090394958987264
Divisors of 922376118157090394958987264
- Number of divisors d(n): 25875
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 24 27 29 32 34 36 47 48 51 54 58 64 68 72 81 87 89 94 96 102 108 116 128 136 141 144 153 162 174 178 188 192 204 216 232 256 261 267 272 282 288 289 306 324 348 356 376 384 408 423 432 459 464 493 512 522 534 544 564 576 578 612 648 696 712 752 768 783 799 801 816 841 846 864 867 918 928 986 1024 1044 1068 1088 1128 1152 1156 1224 1269 1296 1363 1377 1392 1424 1479 1504 1513 1536 1566 1598 1602 1632 1682 1692 1728 1734 1836 1856 1972 2048 2088 2136 2176 2209 2256 2304 2312 2349 2397 2403 2448 2523 2538 2581 2592 2601 2726 2754 2784 2848 2958 3008 3026 3072 3132 3196 3204 3264 3364 3384 3456 3468 3672 3712 3807 3944 4089 4096 4176 4183 4272 4352 4418 4437 4512 4539 4608 4624 4698 4794 4806 4896 4913 5046 5076 5162 5184 5202 5452 5508 5568 5696 5916 6016 6052 6144 6264 6392 6408 6528 6627 6728 6768 6912 6936 7191 7209 7344 7424 7569 7614 7743 7803 7888 7921 8178 8192 8352 8366 8381 8544 8704 8836 8874 9024 9078 9216 9248 9396 9588 9612 9792 9826 10092 10152 10324 10368 10404 10904 11016 11136 11392 11832 12032 12104 12267 12288 12528 12549 12784 12816 13056 13254 13311 13456 13536 13583 13617 13824 13872 14297 14382 14418 14688 14739 14848 15138 15228 15486 15606 15776 15842 16356 16384 16704 16732 16762 17088 17408 17672 17748 18048 18156 18432 18496 18792 19176 19224 19584 19652 19881 20184 20304 20648 20736 20808 21573 21808 22032 22272 22707 22784 23171 23229 23409 23664 23763 24064 24208 24534 24576 25056 25098 25143 25568 25632 25721 26112 26508 26622 26912 27072 27166 27234 27648 27744 28594 28764 28836 29376 29478 29696 30276 30456 30972 31212 31552 31684 32712 32768 33408 33464 33524 34176 34816 35344 35496 36096 36312 36801 36864 36992 37553 37584 37647 38352 38448 39168 39304 39527 39762 39933 40368 40608 40749 40851 41296 41472 41616 42891 43146 43616 43877 44064 44217 44544 45414 45568 46342 46458 46818 47328 47526 48128 48416 49068 49152 50112 50196 50286 51136 51264 51442 52224 53016 53244 53824 54144 54332 54468 55296 55488 57188 57528 57672 58752 58956 59392 59643 60552 60912 61944 62424 63104 63368 64061 64719 65424 65536 66816 66928 67048 68121 68352 69513 69632 69687 70688 70992 71111 71289 72192 72624 73602 73728 73984 74849 75106 75168 75294 75429 76704 76896 77163 78336 78608 79054 79524 79866 80736 81216 81498 81702 82592 82944 83232 83521 85782 86292 87232 87754 88128 88434 89088 90828 91136 92684 92916 93636 94656 95052 96256 96832 98136 98304 100224 100392 100572 102272 102528 102884 103823 104448 106032 106488 107648 108288 108664 108936 110403 110592 110976 112659 112941 114376 115056 115344 117504 117912 118581 118784 119286 121104 121307 121824 122247 122553 123888 124848 126208 126736 128122 128673 129438 130848 131072 131631 132651 133632 133856 134096 134657 136242 136704 139026 139264 139374 141376 141984 142222 142477 142578 144384 145248 147204 147456 147968 149698 150212 150336 150588 150858 153408 153792 154326 156672 157216 158108 159048 159732 161472 162432 162996 163404 165184 165888 166464 167042 171564 172584 174464 175508 176256 176868 178176 178929 181656 182272 185368 185832 187272 189312 190104 192183 192512 193664 196272 196601 196608 200448 200784 201144 204544 205056 205768 207646 208539 208896 209061 212064 212976 213333 213867 215296 216576 217328 217872 220806 221184 221952 224547 225318 225882 226287 228752 229709 230112 230688 230911 231489 235008 235824 237162 237568 238572 242208 242614 243049 243648 244494 245106 247776 249696 250563 252416 253472 256244 257346 258876 261696 262144 263262 265302 267264 267712 268192 269314 272484 273408 278052 278528 278748 282752 283968 284444 284954 285156 288768 290496 294408 294912 295936 299396 300424 300672 301176 301716 306816 307584 308652 311469 313344 314432 316216 318096 319464 322944 324864 325992 326808 330368 331776 332928 334084 337977 338823 343128 345168 348928 351016 352512 353736 355743 356352 357858 363312 363921 364544 366741 370736 371664 372287 374544 378624 380208 384366 385024 386019 387328 392544 393202 393216 393907 394893 397953 400896 401568 402288 403971 409088 410112 411536 415292 417078 417792 418122 424128 425952 426666 427431 427734 430592 433152 434656 435744 437257 441612 442368 443904 449094 450636 451764 452574 457504 459418 460224 461376 461822 462978 470016 471648 474324 475136 477144 484416 485228 486098 487296 488988 490212 495552 499392 501126 504832 506944 512488 514692 517752 523392 524288 526524 530604 534528 535424 536384 538628 544968 546816 556104 557056 557496 565504 567936 568888 569908 570312 576549 577536 580992 588816 589803 589824 591872 598792 600848 601344 602352 603432 613632 615168 617304 622938 625617 626688 628864 632432 636192 638401 638928 639999 641601 645888 649728 651984 653616 660736 663552 665856 668168 671959 673641 675954 677646 678861 686256 689127 690336 692733 694467 697856 702032 705024 707472 711486 712704 715716 726624 727842 729088 729147 733482 741472 743328 744574 745909 749088 751689 757248 760416 768732 770048 772038 774656 785088 786404 786432 787814 789786 795906 801792 803136 804576 807942 818176 820224 823072 830584 834156 835584 836244 848256 851904 853332 854862 855468 861184 866304 869312 871488 874514 883224 884736 887808 898188 901272 903528 905148 915008 918836 920448 922752 923644 925956 934407 940032 943296 948648 950272 954288 968832 970456 972196 974592 977976 980424 991104 998784 1002252 1009664 1013888 1013931 1024976 1029384 1035504 1046784 1048576 1053048 1061208 1067229 1069056 1070848 1072768 1077256 1089037 1089936 1091763 1093632 1100223 1112208 1114112 1114992 1116861 1131008 1135872 1137776 1139816 1140624 1153098 1155072 1158057 1161984 1177632 1179606 1179648 1181721 1183744 1184679 1197584 1201696 1202688 1204704 1206864 1208887 1211913 1227264 1230336 1234608 1245876 1251234 1253376 1257728 1264864 1272384 1272433 1276802 1277856 1279998 1282293 1283202 1291776 1299456 1303968 1307232 1311771 1321472 1327104 1331712 1336336 1343918 1347282 1351908 1355292 1357722 1372512 1378254 1380672 1385466 1388934 1395712 1404064 1410048 1414944 1422972 1425408 1431432 1453248 1455684 1458176 1458294 1466964 1482944 1486656 1489148 1491818 1498176 1503378 1514496 1520832 1537464 1540096 1544076 1549312 1570176 1572808 1572864 1575628 1579572 1591812 1603584 1606272 1609152 1615884 1636352 1640448 1646144 1661168 1668312 1671168 1672488 1696512 1703808 1706664 1709724 1710936 1722368 1729647 1732608 1738624 1742976 1749028 1764991 1766448 1769409 1769472 1775616 1796376 1802544 1807056 1810296 1830016 1837672 1840896 1845504 1847288 1851912 1857769 1868814 1876851 1880064 1886592 1897296 1900544 1908576 1915203 1919997 1937664 1940912 1944392 1949184 1955952 1960848 1982208 1997568 2004504 2015877 2019328 2020923 2027776 2027862 2049952 2058768 2062219 2067381 2071008 2078199 2083401 2093568 2097152 2106096 2122416 2134458 2138112 2141696 2145536 2154512 2178074 2179872 2183526 2187264 2187441 2200446 2224416 2228224 2229984 2233722 2237727 2255067 2262016 2271744 2275552 2279632 2281248 2289169 2306196 2310144 2316114 2323968 2355264 2359212 2359296 2363442 2367488 2369358 2395168 2403392 2405376 2409408 2413728 2417774 2422109 2423826 2454528 2460672 2469216 2491752 2502468 2506752 2515456 2529728 2544768 2544866 2553604 2555712 2559996 2564586 2566404 2583552 2598912 2607936 2614464 2623542 2642944 2654208 2663424 2672672 2687836 2694564 2703816 2710584 2715444 2745024 2756508 2761344 2770932 2777868 2791424 2803221 2808128 2820096 2829888 2845944 2850816 2862864 2906496 2911368 2916352 2916588 2933928 2965888 2973312 2978296 2983636 2996352 3006756 3010867 3028992 3041664 3041793 3074928 3080192 3088152 3098624 3140352 3145616 3145728 3151256 3159144 3183624 3201687 3207168 3212544 3218304 3231768 3267111 3272704 3275289 3280896 3292288 3322336 3336624 3342217 3342336 3344976 3350583 3393024 3407616 3413328 3419448 3421872 3444736 3459294 3465216 3477248 3485952 3498056 3517903 3529982 3532896 3538818 3538944 3545163 3551232 3554037 3592752 3605088 3614112 3620592 3626661 3635739 3660032 3675344 3681792 3691008 3694576 3703824 3715538 3737628 3753702 3760128 3773184 3794592 3801088 3817152 3817299 3830406 3839994 3846879 3875328 3881824 3888784 3898368 3905053 3911904 3921696 3925487 3935313 3964416 3995136 4009008 4031754 4038656 4041846 4055552 4055724 4099904 4117536 4124438 4131833 4134762 4142016 4156398 4166802 4187136 4194304 4212192 4244832 4268916 4276224 4283392 4291072 4309024 4356148 4359744 4367052 4374528 4374882 4400892 4448832 4456448 4459968 4467444 4475454 4510134 4524032 4543488 4551104 4559264 4562496 4578338 4612392 4620288 4632228 4647936 4710528 4718424 4718592 4726884 4734976 4738716 4790336 4806784 4810752 4818816 4827456 4835548 4844218 4847652 4879681 4909056 4921344 4938432 4983504 5004936 5013504 5030912 5059456 5089536 5089732 5107208 5111424 5119992 5129172 5132808 5167104 5188941 5197824 5215872 5228928 5247084 5285888 5294973 5308227 5308416 5326848 5345344 5375672 5389128 5407632 5421168 5430888 5490048 5513016 5522688 5541864 5555736 5573307 5582848 5606442 5616256 5640192 5659776 5691888 5701429 5701632 5725728 5745609 5759991 5812992 5822736 5832704 5833176 5867856 5931776 5946624 5956592 5967272 5992704 6013512 6021734 6047631 6057984 6062769 6083328 6083586 6149856 6160384 6176304 6186657 6197248 6202143 6234597 6280704 6291232 6291456 6302512 6318288 6328879 6367248 6403374 6414336 6425088 6436608 6463536 6534222 6545408 6550578 6561792 6562323 6584576 6644672 6661561 6673248 6684434 6684672 6689952 6696419 6701166 6713181 6765201 6786048 6815232 6826656 6838896 6843744 6867507 6889472 6918588 6930432 6954496 6971904 6996112 7035806 7059964 7065792 7077636 7077888 7090326 7102464 7108074 7185504 7210176 7228224 7241184 7253322 7266327 7271478 7320064 7350688 7363584 7382016 7389152 7407648 7431076 7433369 7475256 7507404 7520256 7546368 7589184 7602176 7634304 7634598 7660812 7679988 7693758 7750656 7763648 7777568 7796736 7810106 7823808 7843392 7850974 7870626 7928832 7990272 8018016 8063508 8077312 8083692 8111104 8111448 8199808 8235072 8248876 8263666 8269524 8284032 8312796 8333604 8374272 8409663 8424384 8489664 8537832 8552448 8566784 8582144 8618048 8712296 8719488 8734104 8749056 8749764 8801784 8897664 8912896 8919936 8934888 8950908 9020268 9032601 9048064 9086976 9102208 9118528 9124992 9156676 9224784 9240247 9240576 9264456 9295872 9421056 9436848 9437184 9453768 9469952 9477432 9580672 9613568 9621504 9637632 9654912 9671096 9688436 9695304 9759362 9801333 9818112 9825867 9842688 9876864 9967008 10009872 10026651 10027008 10051749 10061824 10118912 10179072 10179464 10214416 10222848 10239984 10258344 10265616 10334208 10377882 10395648 10431744 10457856 10494168 10553709 10571776 10589946 10616454 10616832 10635489 10653696 10690688 10751344 10778256 10796323 10815264 10842336 10852817 10861776 10879983 10907217 10980096 11026032 11045376 11083728 11111472 11146614 11165696 11212884 11232512 11280384 11319552 11383776 11402858 11403264 11423303 11451456 11451897 11491218 11519982 11540637 11625984 11645472 11665408 11666352 11715159 11735712 11776461 11805939 11863552 11893248 11913184 11934544 11985408 12027024 12043468 12095262 12115968 12125538 12166656 12167172 12299712 12320768 12352608 12373314 12394496 12395499 12404286 12469194 12561408 12582464 12582912 12605024 12636576 12657758 12680453 12734496 12806748 12828672 12850176 12873216 12927072 13068444 13090816 13101156 13123584 13124646 13169152 13289344 13323122 13346496 13368868 13369344 13379904 13392838 13402332 13426362 13530402 13572096 13630464 13653312 13677792 13687488 13735014 13778944 13837176 13860864 13908992 13943808 13992224 14071612 14119928 14131584 14155272 14155776 14180652 14204928 14216148 14371008 14420352 14456448 14482368 14506644 14532654 14542956 14639043 14640128 14701376 14727168 14764032 14778304 14815296 14862152 14866738 14950512 15014808 15040512 15092736 15178368 15204352 15268608 15269196 15321624 15359976 15387516 15501312 15527296 15555136 15593472 15620212 15647616 15686784 15701948 15741252 15857664 15884919 15924681 15980544 16036032 16127016 16154624 16167384 16222208 16222896 16399616 16470144 16497752 16527332 16539048 16568064 16625592 16667208 16719921 16748544 16819326 16848768 16979328 17075664 17104287 17104896 17133568 17164288 17236096 17236827 17424592 17438976 17468208 17497489 17498112 17499528 17603568 17795328 17825792 17839872 17869776 17901816 18040536 18065202 18096128 18142893 18173952 18204416 18237056 18249984 18313352 18449568 18480494 18481152 18513629 18528912 18559971 18591744 18606429 18703791 18842112 18873696 18874368 18907536 18939904 18954864 18986637 19161344 19227136 19243008 19275264 19309824 19342192 19376872 19390608 19518724 19602666 19636224 19651734 19685376 19686969 19753728 19934016 19984683 20019744 20053302 20054016 20089257 20103498 20123648 20139543 20237824 20358144 20358928 20428832 20445696 20479968 20516688 20531232 20551079 20602521 20668416 20755764 20791296 20863488 20915712 20988336 21107418 21143552 21179892 21232908 21233664 21270978 21307392 21381376 21502688 21556512 21592646 21630528 21631361 21684672 21705634 21723552 21759966 21798981 21814434 21960192 22052064 22090752 22167456 22222944 22293228 22300107 22331392 22425768 22465024 22560768 22639104 22767552 22805716 22806528 22846606 22902912 22903794 22982436 23039964 23081274 23251968 23290944 23330816 23332704 23430318 23471424 23552922 23611878 23727104 23786496 23826368 23869088 23970816 24054048 24086936 24190524 24231936 24251076 24333312 24334344 24599424 24641536 24705216 24746628 24788992 24790998 24808572 24938388 25122816 25164928 25210048 25273152 25315516 25360906 25468992 25613496 25657344 25700352 25746432 25854144 26136888 26181632 26202312 26247168 26249292 26338304 26578688 26646244 26692992 26737736 26738688 26759808 26785676 26804664 26852724 27060804 27097803 27144192 27260928 27306624 27355584 27374976 27470028 27557888 27674352 27720741 27721728 27817984 27887616 27984448 28143224 28239856 28263168 28310544 28311552 28361304 28409856 28432296 28742016 28840704 28912896 28964736 29013288 29065308 29085912 29278086 29280256 29402752 29403999 29454336 29528064 29556608 29630592 29724304 29733476 29901024 30004847 30029616 30079953 30081024 30155247 30185472 30356736 30408704 30537216 30538392 30643248 30719952 30775032 31002624 31054592 31110272 31186944 31240424 31295232 31373568 31403896 31482504 31582073 31661127 31715328 31769838 31849362 31906467 31961088 32072064 32254032 32309248 32334768 32388969 32444416 32445792 32558451 32639949 32799232 32940288 32995504 33054664 33078096 33136128 33251184 33334416 33439842 33497088 33638652 33697536 33958656 34151328 34208574 34209792 34267136 34269909 34328576 34355691 34472192 34473654 34849184 34877952 34936416 34994978 34996224 34999056 35057723 35145477 35207136 35329383 35417817 35590656 35651584 35679744 35739552 35803632 36081072 36130404 36192256 36285786 36347904 36408832 36474112 36499968 36626704 36899136 36960988 36962304 37027258 37057824 37119942 37183488 37186497 37212858 37407582 37684224 37747392 37748736 37815072 37879808 37909728 37973274 38041359 38322688 38454272 38486016 38550528 38619648 38684384 38753744 38781216 38915873 39037448 39205332 39272448 39303468 39370752 39373938 39507456 39868032 39969366 40039488 40106604 40108032 40178514 40206996 40247296 40279086 40475648 40716288 40717856 40857664 40891392 40959936 41033376 41062464 41102158 41205042 41336832 41511528 41582592 41726976 41831424 41976672 42214836 42287104 42359784 42465816 42467328 42541956 42614784 42762752 43005376 43113024 43185292 43261056 43262722 43369344 43411268 43447104 43519932 43597962 43628868 43917129 43920384 44104128 44181504 44334912 44445888 44586456 44600214 44662784 44851536 44930048 45121536 45278208 45535104 45611432 45613056 45693212 45805824 45807588 45964872 46079928 46162548 46503936 46581888 46661632 46665408 46860636 46942848 47105844 47223756 47454208 47572992 47652736 47654757 47738176 47941632 48108096 48173872 48381048 48463872 48502152 48666624 48668688 49198848 49283072 49410432 49493256 49577984 49581996 49617144 49876776 50159763 50245632 50329856 50420096 50546304 50631032 50721812 50937984 51184739 51226992 51312861 51314688 51400704 51492864 51708288 51710481 52273776 52363264 52404624 52492467 52494336 52498584 52676608 53157376 53292488 53385984 53475472 53477376 53519616 53571352 53609328 53705448 54121608 54195606 54288384 54428679 54521856 54613248 54711168 54749952 54940056 55115776 55348704 55441482 55443456 55540887 55635968 55679913 55775232 55968896 56286448 56479712 56526336 56621088 56623104 56722608 56817689 56819712 56864592 56959911 57484032 57681408 57825792 57929472 58026576 58130616 58171824 58556172 58560512 58805504 58807998 58908672 59056128 59113216 59261184 59448608 59466952 59802048 59804351 59954049 60009694 60059232 60159906 60162048 60267771 60310494 60370944 60418629 60713472 60817408 61074432 61076784 61286496 61439904 61550064 61653237 61807563 62005248 62109184 62220544 62373888 62480848 62590464 62747136 62807792 62965008 63164146 63322254 63430656 63539676 63698724 63812934 63922176 64144128 64508064 64618496 64669536 64777938 64888832 64891584 64894083 65116902 65279898 65396943 65598464 65880576 65991008 66109328 66156192 66272256 66385901 66502368 66668832 66879684 66900321 66994176 67277304 67395072 67917312 68302656 68417148 68419584 68534272 68539818 68657152 68711382 68944384 68947308 69698368 69755904 69872832 69989956 69992448 69998112 70115446 70241161 70290954 70414272 70658766 70835634 71181312 71303168 71359488 71479104 71607264 72162144 72260808 72384512 72571572 72695808 72817664 72948224 72999936 73253408 73798272 73921976 73924608 74054516 74115648 74239884 74366976 74372994 74425716 74815164 75368448 75494784 75630144 75759616 75819456 75946548 76082718 76645376 76908544 76972032 77101056 77239296 77368768 77507488 77562432 77831746 78074896 78410664 78544896 78606936 78741504 78747876 79014912 79736064 79938732 80078976 80213208 80216064 80357028 80413992 80494592 80558172 80951296 81293409 81432576 81435712 81715328 81782784 81919872 82066752 82124928 82204316 82410084 82673664 82954577 83023056 83162223 83165184 83453952 83662848 83953344 84429672 84574208 84719568 84931632 84934656 85083912 85229568 85525504 86010752 86226048 86370584 86522112 86525444 86738688 86822536 86894208 87039864 87195924 87257736 87315143 87834258 87840768 88208256 88211997 88363008 88669824 88891776 89172912 89200428 89325568 89703072 89860096 90014541 90239859 90243072 90556416 91070208 91222864 91226112 91386424 91611648 91615176 91929744 92159856 92325096 93007872 93163776 93323264 93330816 93721272 93885696 94211688 94447512 94746219 94908416 94983381 95145984 95305472 95309514 95476352 95883264 96216192 96347744 96762096 96924293 96927744 97004304 97166907 97333248 97337376 97675353 97919847 98397696 98566144 98820864 98986512 99155968 99163992 99234288 99753552 100319526 100491264 100659712 100840192 101092608 101262064 101443624 101875968 102369478 102453984 102625722 102629376 102801408 102809727 102985728 103067073 103416576 103420962 104547552 104726528 104809248 104984934 104988672 104997168 105173169 105353216 105436431 105988149 106314752 106584976 106771968 106950944 106954752 107039232 107142704 107218656 107410896 107590943 108243216 108391212 108576768 108857358 109043712 109226496 109422336 109499904 109880112 110231552 110697408 110882964 110886912 111081774 111271936 111359826 111550464 111559491 111937792 112572896 112959424 113052672 113242176 113246208 113246537 113445216 113635378 113639424 113729184 113839123 113919822 114124077 114968064 115362816 115651584 115858944 116053152 116261232 116343648 116747619 117112344 117121024 117611008 117615996 117817344 118112256 118226432 118522368 118897216 118933904 119604096 119608702 119908098 120019388 120118464 120319812 120324096 120535542 120620988 120741888 120837258 121426944 121634816 122148864 122153568 122572992 122879808 123100128 123306474 123615126 124010496 124218368 124441088 124747776 124961696 125180928 125494272 125615584 125930016 126328292 126644508 126861312 127079352 127397448 127625868 127844352 128288256 129016128 129236992 129339072 129555876 129777664 129783168 129788166 130233804 130559796 130793886 131196928 131751387 131761152 131982016 132218656 132312384 132544512 132771802 133004736 133337664 133759368 133800642 133988352 134554608 134790144 135834624 136605312 136834296 136839168 137068544 137079636 137314304 137422764 137888768 137894616 139396736 139511808 139745664 139979912 139984896 139996224 140230892 140482322 140581908 140828544 141317532 141510749 141671268 142362624 142718976 142958208 142964271 143214528 144324288 144521616 144769024 145143144 145391616 145635328 145896448 145999872 146506816 147596544 147843952 147849216 148109032 148231296 148479768 148733952 148745988 148851432 149630328 150479289 150736896 150989568 151260288 151519232 151638912 151893096 152165436 153290752 153554217 153817088 153938583 153944064 154202112 154478592 154737536 155014976 155124864 155663492 156149792 156821328 157084199 157089792 157213872 157477401 157483008 157495752 158029824 159472128 159877464 160157952 160426416 160432128 160714056 160827984 160989184 161116344 161902592 162586818 162865152 162871424 163430656 163565568 163839744 164133504 164249856 164408632 164820168 165341441 165347328 165909154 166046112 166324446 166330368 166622661 166907904 167039739 167325696 167906688 168859344 169148416 169439136 169863264 169869312 170167824 170453067 170459136 170879733 171051008 172021504 172452096 172741168 173044224 173050888 173477376 173645072 173788416 174079728 174391848 174515472 174630286 175668516 175681536 176416512 176423994 176726016 177339648 177783552 178345824 178400856 178651136 179406144 179413053 179720192 179862147 180029082 180479718 180486144 180803313 181112832 182140416 182445728 182452224 182772848 183223296 183230352 183537491 183859488 184319712 184497889 184650192 184959711 185422689 186015744 186327552 186646528 186661632 187442544 187771392 188423376 188895024 189492438 189816832 189966762 190291968 190610944 190619028 190952704 191766528 192432384 192695488 193524192 193848586 193855488 194008608 194196151 194333814 194666496 194674752 194682249 195350706 195839694 196190829 196795392 197132288 197641728 197973024 198311936 198327984 198468576 199157703 199507104 200639052 200700963 200982528 201319424 201680384 202185216 202524128 202887248 203751936 204738956 204907968 205251444 205258752 205602816 205619454 205971456 206134146 206833152 206841924 209095104 209453056 209618496 209969868 209977344 209994336 210346338 210706432 210723483 210872862 211976298 212629504 213169952 213543936 213901888 213909504 214078464 214285408 214437312 214821792 215181886 215567701 216486432 216782424 217153536 217714716 218087424 218452992 218844672 218999808 219760224 220463104 221394816 221765928 221773824 222163548 222543872 222719652 223100928 223118982 223875584 225145792 225918848 226105344 226484352 226493074 226890432 227270756 227278848 227458368 227678246 227839644 228248154 229936128 230725632 231303168 231717888 232106304 232522464 232687296 233495238 234224688 234242048 235222016 235231992 235634688 236224512 236452864 237044736 237794432 237867808 239208192 239217404 239816196 240038776 240236928 240639624 240648192 241071084 241241976 241483776 241674516 242853888 243880227 244297728 244307136 245145984 245759616 246200256 246612948 247230252 248020992 248436736 248863731 248882176 249486669 249495552 249923392 250361856 250988544 251231168 251860032 252656584 253289016 253722624 254158704 254794896 255251736 255688704 256576512 258032256 258473984 258678144 259111752 259555328 259566336 259576332 260467608 261119592 261587772 261945429 262393856 263502774 263522304 263964032 264437312 264624768 265089024 265543604 266009472 266675328 267518736 267601284 267967163 267976704 269109216 269580288 270043623 270719577 271669248 273210624 273668592 273678336 274137088 274159272 274628608 274845528 275777536 275789232 278793472 279023616 279491328 279959824 279969792 279992448 280461784 280964644 281163816 281657088 282635064 283021498 283342536 284238657 284725248 284950143 285437952 285916416 285928542 286429056 288648576 289043232 289538048 290286288 290772879 290783232 291270656 291500721 291792896 291999744 293013632 293026059 295193088 295687904 295698432 296218064 296462592 296959536 297457313 297467904 297491976 297702864 299260656 300958578 301473792 301979136 302520576 303038464 303277824 303786192 304330872 306581504 307108434 307634176 307877166 307888128 308404224 308429181 308957184 309475072 310029952 310249728 311326984 312299584 313093367 313642656 314168398 314179584 314427744 314731693 314954802 314966016 314991504 315519507 316059648 316309293 317964447 318944256 319754928 320315904 320852832 320864256 321428112 321655968 321978368 322232688 322772829 323805184 325173636 325730304 325742848 326861312 327131136 327679488 328267008 328499712 328817264 329640336 330682882 330694656 331818308 332092224 332648892 332660736 333245322 333815808 334079478 334651392 334678473 335813376 337718688 338296832 338878272 339726528 339738624 339739611 340335648 340906134 340918272 341517369 341759466 342102016 342372231 344043008 344904192 345482336 346088448 346101776 346954752 347290144 347576832 348159456 348783696 349030944 349260572 349368343 350242857 351337032 351363072 352833024 352847988 353452032 354679296 355567104 356691648 356801712 357302272 358812288 358826106 359440384 359724294 360058164 360959436 360972288 361606626 362225664 364280832 364891456 364904448 365545696 366446592 366460704 367074982 367718976 367733137 368639424 368995778 369300384 369919422 370845378 372031488 372655104 373293056 373323264 374885088 375542784 376846752 377790048 378984876 379633664 379933524 380583936 381221888 381238056 381905408 383533056 384864768 385390976 387048384 387697172 387710976 388017216 388392302 388667628 389332992 389349504 389364498 390701412 391679388 392381658 393590784 395254161 395283456 395946048 396623872 396655968 396937152 398315406 399014208 401278104 401401926 401965056 402638848 403360768 404370432 405048256 405774496 407503872 409477912 409815936 410502888 410517504 411205632 411238908 411942912 412268292 413666304 413683848 418190208 418906112 419236992 419939736 419954688 419988672 420692676 421412864 421446966 421745724 423952596 424532247 425259008 426339904 427087872 427803776 428156928 428570816 428874624 429643584 430363772 431135402 432972864 433564848 434291609 434307072 435429432 436174848 436905984 437689344 437999616 439520448 440926208 442789632 443531856 443547648 444327096 445087744 445439304 446201856 446237964 447751168 450291584 451837696 452210688 452968704 452986148 453780864 454541512 454557696 454916736 455356492 455679288 456496308 459872256 460662651 461451264 461815749 462606336 463435776 464212608 465044928 465374592 466990476 468449376 468484096 470444032 470463984 471252597 471269376 472432203 472449024 472905728 474089472 475588864 475735616 478416384 478434808 479632392 480077552 480473856 481279248 481296384 482142168 482483952 482967552 483349032 485707776 487760454 488595456 488614272 490291968 491519232 492400512 493225896 494460504 496024323 496041984 496873472 497727462 497764352 498973338 498991104 499846784 499867983 500723712 501977088 502462336 503720064 505313168 506578032 507427181 507445248 508317408 509589792 510082399 510503472 511359201 511377408 512639199 513153024 516064512 516947968 517356288 518223504 519110656 519132672 519152664 520935216 522239184 523175544 523890858 524787712 527005548 527044608 527928064 528874624 529249536 530178048 531087208 532018944 533350656 535037472 535202568 535934326 535953408 536895241 538218432 538239159 539160576 539586441 540087246 541439154 542409939 543338496 546421248 547337184 547356672 548274176 548318544 549257216 549691056 550612473 551555072 551578464 553493667 554879133 557586944 558047232 558982656 559919648 559939584 559984896 560923568 561929288 562327632 563314176 565270128 566042996 566685072 568477314 569450496 569900286 570875904 571832832 571857084 572858112 577297152 578086464 579076096 580572576 581545758 581566464 582541312 582588453 583001442 583585792 583999488 584046747 586027264 586052118 590386176 591375808 591396864 592436128 592925184 593919072 594914626 594935808 594983952 595405728 595981291 597473109 598521312 601917156 602102889 602947584 603958272 605041152 606076928 606555648 607572384 608661744 613163008 614216868 615268352 615754332 615776256 616808448 616858362 617914368 618950144 620059904 620499456 622653968 624599168 626186734 627285312 628336796 628359168 628855488 629463386 629909604 629932032 629983008 631039014 632119296 632170449 632618586 635928894 637888512 639509856 640631808 641705664 641728512 642856224 643311936 643956736 644465376 645545658 646703103 647610368 650347272 651460608 651485696 653722624 654262272 655358976 656534016 656999424 657634528 659280672 661365764 661389312 661569841 663636616 664184448 665297784 665321472 666490644 667631616 668158956 669302784 669356946 671626752 675437376 676593664 677756544 679453056 679479222 680671296 681812268 681836544 683034738 683518932 684204032 684744462 688086016 689808384 690964672 692176896 692203552 693909504 694580288 695153664 696318912 697567392 698061888 698521144 698736686 700485714 702674064 702726144 705666048 705695976 706904064 709358592 711134208 713383296 713603424 714604544 717624576 717652212 718880768 719448588 720116328 721918872 721944576 723213252 724451328 728561664 729782912 731091392 732893184 732921408 734149964 735437952 735466274 737278848 737991556 738600768 739838844 741690756 744062976 745310208 746591193 746646528 748460007 749770176 751085568 753693504 755580096 757969752 759267328 759867048 761167872 762443776 762476112 763810816 767066112 769729536 770781952 774096768 775394344 775421952 776034432 776784604 777335256 778665984 778699008 778728996 781402824 783358776 784763316 785836287 787181568 790508322 790566912 791892096 793247744 793311936 793874304 796630812 798028416 802556208 802803852 803901489 803930112 805277696 806721536 808740864 810096512 810130869 811548992 815007744 818955824 819631872 821005776 821035008 822381983 822411264 822477816 823885824 824536584 827332608 827367696 836380416 837812224 838473984 839879472 839909376 839977344 841385352 842825728 842893932 843491448 847905192 849064494 850518016 852679808 852715971 854175744 855607552 856313856 857141632 857749248 859287168 860727544 862270804 865945728 867129696 868583218 868614144 870140563 870858864 872318637 872349696 873811968 874502163 875378688 875999232 879040896 879078177 881852416 885579264 887063712 887095296 888654192 890175488 890878608 892371939 892403712 892475928 895502336 900583168 903675392 904421376 905937408 905972296 907561728 909083024 909115392 909833472 910712984 911358576 912992616 919744512 921325302 922902528 923631498 925212672 925287543 926871552 928425216 930089856 930749184 933980952 936898752 936968192 939280101 940888064 940927968 942505194 942538752 944195079 944864406 944898048 945811456 946558521 948178944 951177728 951471232 956832768 956869616 959264784 960155104 960947712 962558496 962592768 964284336 964967904 965900713 965935104 966698064 968318487 971415552 975520908 977190912 977228544 980583936 983038464 984801024 986451792 988921008 992048646 992083968 993746944 995454924 995528704 997946676 997982208 999693568 999735966 1001447424 1003954176 1004924672 1007440128 1010626336 1013156064 1014854362 1014890496 1016634816 1016673967 1019179584 1019218833 1020164798 1021006944 1022718402 1022754816 1024552107 1025278398 1026306048 1027116693 1032129024 1033895936 1034712576 1036447008 1038221312 1038265344 1038305328 1041870432 1044478368 1046351088 1047781716 1048105029 1049575424 1050728571 1054011096 1054089216 1055856128 1057749248 1058499072 1060356096 1062174416 1064037888 1066701312 1070074944 1070405136 1071868652 1071906816 1073790482 1076436864 1076478318 1078321152 1079172882 1080174492 1082878308 1084819878 1086676992 1092842496 1094674368 1094713344 1096548352 1096637088 1098514432 1099382112 1101224946 1103110144 1103156928 1103199411 1106987334 1109758266 1115173888 1116094464 1117965312 1119839296 1119879168 1119969792 1121847136 1123858576 1124655264 1126628352 1128560317 1130540256 1132085992 1133370144 1136954628 1138900992 1139800572 1141751808 1143665664 1143714168 1145716224 1154594304 1156172928 1158152192 1161145152 1163091516 1163132928 1165082624 1165176906 1166002884 1167171584 1167998976 1168093494 1172054528 1172104236 1180772352 1182751616 1184872256 1185850368 1187838144 1189829252 1189871616 1189967904 1190811456 1191962582 1194946218 1197042624 1203834312 1204205778 1205895168 1207916544 1210082304 1212153856 1213111296 1215144768 1217323488 1226326016 1228433736 1230536704 1231508664 1231552512 1233616896 1233716724 1235828736 1237900288 1240119808 1240998912 1245307936 1249198336 1252373468 1254570624 1256673592 1256718336 1257710976 1258926772 1259819208 1259864064 1259966016 1262078028 1264238592 1264340898 1265237172 1271857788 1273596741 1275777024 1279019712 1281263616 1283411328 1285712448 1286623872 1287913472 1288930752 1291091316 1293406206 1295220736 1300694544 1302874827 1302921216 1302971392 1307445248 1308524544 1310717952 1313068032 1313998848 1315269056 1318561344 1322731528 1322778624 1323139682 1327273232 1328368896 1330595568 1330642944 1332981288 1335263232 1336317912 1338605568 1338713892 1343253504 1350874752 1353187328 1355513088 1358906112 1358958444 1361342592 1363624536 1363673088 1366069476 1367037864 1368408064 1369488924 1376172032 1379616768 1381929344 1381987953 1384353792 1384407104 1387819008 1389160576 1390307328 1392637824 1395134784 1396123776 1397042288 1397473372 1400971428 1405348128 1405452288 1410227809 1411332096 1411391952 1413757791 1413808128 1417296609 1418717184 1422268416 1426766592 1427206848 1429209088 1435249152 1435304424 1437761536 1438897176 1440232656 1443837744 1443889152 1446426504 1448902656 1457123328 1459565824 1462182784 1465786368 1465842816 1468299928 1470875904 1470932548 1474557696 1475983112 1477201536 1479677688 1483381512 1484357431 1488072969 1488125952 1490620416 1493182386 1493293056 1496920014 1499540352 1499603949 1502171136 1507387008 1511160192 1515939504 1518534656 1519734096 1522281543 1522335744 1524887552 1524952224 1527621632 1530247197 1534077603 1534132224 1539459072 1541563904 1548193536 1550788688 1550843904 1552068864 1553569208 1554670512 1557331968 1557398016 1557457992 1562805648 1566717552 1569526632 1571672574 1574363136 1581016644 1581133824 1583784192 1586495488 1586623872 1587748608 1593261624 1596056832 1605112416 1605607704 1607802978 1607860224 1610555392 1610685723 1613443072 1614717477 1617481728 1620193024 1620261738 1623097984 1630015488 1637911648 1639263744 1642011552 1642070016 1644763966 1644822528 1644955632 1647712981 1647771648 1649073168 1651837419 1654665216 1654735392 1660481001 1664637399 1672760832 1675624448 1676947968 1679758944 1679818752 1679954688 1682770704 1685651456 1685787864 1686982896 1695810384 1698128988 1701036032 1705359616 1705431942 1708351488 1711215104 1712627712 1714283264 1715498496 1718574336 1721455088 1724541608 1731891456 1734259392 1737166436 1737228288 1740281126 1741717728 1744637274 1744699392 1747623936 1747765359 1749004326 1750757376 1751998464 1752140241 1758081792 1758156354 1763704832 1771158528 1774127424 1774190592 1777308384 1780350976 1781757216 1784743878 1784807424 1784951856 1787943873 1791004672 1792419327 1801166336 1807350784 1808842752 1811874816 1811944592 1815123456 1818166048 1818230784 1819666944 1821425968 1822717152 1825985232 1829046031 1839489024 1842650604 1845805056 1847262996 1850425344 1850575086 1853743104 1856850432 1860179712 1861498368 1867961904 1873797504 1873936384 1878560202 1881776128 1881855936 1885010388 1885077504 1888390158 1889728812 1889796096 1891622912 1893117042 1896357888 1896511347 1902355456 1902942464 1913665536 1913739232 1918529568 1920310208 1921895424 1925116992 1925185536 1925191129 1928568672 1929935808 1931801426 1931870208 1933396128 1936636974 1940109309 1942831104 1951041816 1954381824 1954457088 1961167872 1966076928 1969602048 1972903584 1977842016 1984097292 1984167936 1984709523 1987493888 1990909848 1991057408 1995893352 1995964416 1999387136 1999471932 2002894848 2007908352 2009849344 2014880256 2021252672 2026312128 2029708724 2029780992 2033269632 2033347934 2038359168 2038437666 2040329596 2042013888 2045436804 2045509632 2049104214 2050556796 2052612096 2054233386 2064258048 2067791872 2069425152 2072894016 2076442624 2076530688 2076610656 2083740864 2088956736 2092702176 2095563432 2096210058 2099150848 2101457142 2108022192 2108178432 2111712256 2115498496 2116998144 2120712192 2124348832 2128075776 2133402624 2140149888 2140810272 2143737304 2143813632 2147580964 2152873728 2152956636 2156642304 2158345764 2160348984 2165756616 2169639756 2173353984 2185684992 2189348736 2193096704 2193274176 2197028864 2198764224 2202449892 2206220288 2206313856 2206398822 2213974668 2219516532 2230347776 2232188928 2235930624 2239678592 2239773579 2239939584 2243694272 2247717152 2249310528 2253256704 2257120634 2261080512 2264171984 2266740288 2273909256 2277801984 2279601144 2283503616 2287331328 2287428336 2291432448 2309188608 2312345856 2316304384 2322290304 2326183032 2326265856 2330165248 2330353812 2332005768 2334343168 2335997952 2336186988 2344109056 2344208472 2357508861 2361544704 2365503232 2369744512 2371700736 2375676288 2379658504 2379743232 2379935808 2381622912 2383925164 2389892436 2394085248 2405682733 2407668624 2408411556 2411704467 2411790336 2415833088 2420164608 2426222592 2430289536 2430392607 2434646976 2452652032 2456867472 2461073408 2463017328 2463105024 2467145949 2467233792 2467433448 2471657472 2475800576 2480239616 2481997824 2490615872 2498396672 2504746936 2509141248 2513347184 2513436672 2515421952 2517853544 2519638416 2519728128 2519932032 2524156056 2528477184 2528681796 2530474344 2543715576 2547193482 2551554048 2558039424 2558147913 2562527232 2566822656 2571424896 2573247744 2575826944 2577861504 2582182632 2586812412 2590441472 2601389088 2605749654 2605842432 2605942784 2610421689 2614890496 2616955911 2617049088 2621435904 2626136064 2627997696 2630538112 2637122688 2645463056 2645557248 2646279364 2654546464 2656737792 2661191136 2661285888 2665962576 2670431383 2670526464 2672635824 2677115817 2677211136 2677427784 2686507008 2701749504 2706374656 2711026176 2717812224 2717916888 2722685184 2727249072 2727346176 2732138952 2734075728 2736816128 2738977848 2752344064 2759233536 2763858688 2763975906 2768707584 2768814208 2775638016 2778321152 2780614656 2785275648 2790269568 2792247552 2794084576 2794946744 2801942856 2810696256 2810804497 2810904576 2817840303 2820455618 2822664192 2822783904 2827515582 2827616256 2832585237 2834593218 2837434368 2839675563 2844536832 2853533184 2854413696 2858418176 2870498304 2870608848 2875523072 2877794352 2880465312 2887675488 2887778304 2892853008 2897702139 2897805312 2904955461 2914246656 2919131648 2924365568 2931572736 2931685632 2936599856 2941751808 2941865096 2949115392 2951966224 2954403072 2959355376 2966763024 2968714862 2976145938 2976251904 2981240832 2986364772 2986586112 2993840028 2999080704 2999207898 3004342272 3014774016 3022320384 3031879008 3037069312 3039468192 3044563086 3044671488 3049775104 3049904448 3050021901 3055243264 3057656499 3060494394 3068155206 3068264448 3073656321 3078918144 3083127808 3096387072 3101577376 3101687808 3104137728 3107138416 3109341024 3114663936 3114796032 3114915984 3120137347 3125611296 3133435104 3139053264 3143345148 3144315087 3148726272 3152185713 3162033288 3162267648 3167568384 3172990976 3173247744 3175497216 3186523248 3192113664 3210224832 3211215408 3215605956 3215720448 3221110784 3221371446 3226886144 3229434954 3234963456 3240386048 3240523476 3246195968 3260030976 3275823296 3278527488 3284023104 3284140032 3289527932 3289645056 3289911264 3295425962 3295543296 3298146336 3301334567 3303674838 3309330432 3309470784 3309598233 3320962002 3329274798 3345521664 3351248896 3353895936 3359517888 3359637504 3359909376 3365541408 3371302912 3371575728 3373965792 3385680951 3391620768 3396257976 3402072064 3410719232 3410863884 3416702976 3422430208 3425255424 3428566528 3430996992 3437148672 3442910176 3449083216 3463782912 3468518784 3474332872 3474456576 3480562252 3483435456 3489274548 3489398784 3495247872 3495530718 3498008652 3501514752 3503996928 3504280482 3516163584 3516312708 3527409664 3542317056 3548254848 3554616768 3560701952 3563514432 3569487756 3569614848 3569903712 3575887746 3582009344 3584838654 3602332672 3614701568 3617685504 3623749632 3623889184 3630246912 3636332096 3636461568 3639333888 3642851936 3645434304 3651970464 3658092062 3678978048 3685301208 3691610112 3694525992 3700850688 3701150172 3707486208 3713700864 3720359424 3722996736 3735923808 3747595008 3747872768 3757120404 3763552256 3763711872 3770020776 3770155008 3776780316 3779457624 3779592192 3783245824 3786234084 3792715776 3793022694 3804710912 3805884928 3820790223 3827331072 3827478464 3837059136 3840620416 3843790848 3850233984 3850382258 3857137344 3859871616 3863602852 3863740416 3866792256 3873273948 3880218618 3885662208 3902083632 3908624481 3908763648 3908914176 3922335744 3932153856 3939204096 3945807168 3955684032 3968194584 3968335872 3969419046 3974987776 3981819696 3982114816 3991786704 3991928832 3998774272 3998943864 4005789696 4015816704 4019698688 4029760512 4042505344 4052624256 4059417448 4059561984 4066539264 4066695868 4076718336 4076875332 4080659192 4084027776 4090873608 4091019264 4098208428 4101113592 4103811721 4105224192 4108466772 4128516096 4138850304 4145788032 4145963859 4152885248 4153061376 4153221312 4167481728 4177913472 4185404352 4191126864 4192420116 4198301696 4202914284 4216044384 4216356864 4223424512 4230683427 4230996992 4233996288 4241273373 4241424384 4248697664 4256151552 4266805248 4280299776 4281620544 4287474608 4287627264 4295161928 4305747456 4305913272 4313284608 4316691528 4320697968 4331513232 4339279512 4346707968 4371369984 4378697472 4386193408 4386548352 4394057728 4397528448 4404899784 4412440576 4412627712 4412797644 4427949336 4439033064 4453072293 4460695552 4464218907 4464377856 4471861248 4479357184 4479547158 4479879168 4487388544 4495434304 4498621056 4506513408 4514241268 4522161024 4528343968 4533480576 4547818512 4555441771 4555603968 4559202288 4566844629 4567007232 4574662656 4574856672 4582864896 4590741591 4602232809 4618377216 4624691712 4632608768 4644580608 4652366064 4652531712 4660330496 4660707624 4664011536 4668686336 4671995904 4672373976 4688218112 4688416944 4715017722 4723089408 4731006464 4739489024 4743401472 4751352576 4759317008 4759486464 4759871616 4763245824 4767850328 4779784872 4788170496 4811365466 4815337248 4816823112 4823408934 4823580672 4831666176 4832057169 4840329216 4844152431 4852445184 4860579072 4860785214 4869293952 4905304064 4913734944 4922146816 4926034656 4926210048 4934291898 4934467584 4934866896 4943138943 4943314944 4951601152 4955512257 4960479232 4963995648 4981231744 4981443003 4996793344 5009493872 5018282496 5026694368 5026873344 5030843904 5035707088 5039276832 5039456256 5039864064 5048312112 5056774321 5056954368 5057363592 5060948688 5087431152 5094386964 5103108096 5116078848 5116295826 5125054464 5133645312 5142849792 5146495488 5151653888 5155723008 5164365264 5173624824 5180882944 5202778176 5211499308 5211684864 5211885568 5220843378 5229780992 5233911822 5234098176 5242871808 5243296077 5252272128 5255995392 5261076224 5274245376 5290926112 5291114496 5292558728 5309092928 5313475584 5322382272 5322571776 5322587239 5331925152 5340862766 5341052928 5345271648 5350438781 5354231634 5354422272 5354855568 5363831619 5373014016 5377257981 5403499008 5412749312 5422052352 5435624448 5435833776 5445370368 5454498144 5454692352 5464277904 5468151456 5473632256 5477955696 5487138093 5504688128 5518467072 5527717376 5527951812 5537415168 5537628416 5551276032 5556642304 5561229312 5570551296 5580539136 5584495104 5588169152 5589893488 5603885712 5621392512 5621608994 5621809152 5635680606 5640911236 5645328384 5645567808 5655031164 5655232512 5665170474 5669186436 5674868736 5679351126 5689073664 5689534041 5707066368 5708827392 5716836352 5740996608 5741217696 5751046144 5755588704 5760930624 5775350976 5775556608 5775573387 5785706016 5795404278 5795610624 5809910922 5820327927 5828493312 5838263296 5848731136 5863145472 5863371264 5873199712 5883503616 5883730192 5898230784 5903932448 5908806144 5918710752 5933526048 5937429724 5952291876 5952503808 5954128569 5962481664 5972729544 5973172224 5987680056 5998161408 5998415796 6008684544 6029548032 6044640768 6063758016 6074138624 6078936384 6089126172 6089342976 6099550208 6099808896 6100043802 6110486528 6115312998 6120988788 6136310412 6136528896 6147312642 6157836288 6166255616 6192774144 6203154752 6203375616 6208275456 6214276832 6218682048 6229327872 6229592064 6229831968 6240274694 6251222592 6251463329 6266870208 6278106528 6286690296 6288630174 6297452544 6304371426 6324066576 6324535296 6335136768 6345981952 6346495488 6350994432 6373046496 6384227328 6420449664 6422430816 6431211912 6431440896 6442221568 6442742892 6453772288 6458869908 6469926912 6480772096 6481046952 6492391936 6520061952 6551646592 6557054976 6568046208 6579055864 6579290112 6579822528 6590851924 6591086592 6596292672 6602669134 6607349676 6618660864 6618941568 6619196466 6641924004 6658549596 6691043328 6707791872 6719035776 6719320737 6719818752 6731082816 6742605824 6743151456 6747931584 6771361902 6783241536 6792515952 6804144128 6821438464 6821727768 6833405952 6844860416 6850510848 6857133056 6861993984 6874297344 6885820352 6898166432 6927565824 6937037568 6948665744 6948913152 6961124504 6966870912 6978549096 6978797568 6990495744 6991061436 6996017304 7003029504 7007993856 7008560964 7032327168 7032625416 7072526583 7084634112 7096509696 7109233536 7121403904 7127028864 7138975512 7139229696 7139807424 7151775492 7164018688 7169677308 7204665344 7217048199 7229403136 7235113401 7235371008 7247499264 7247778368 7260493824 7272664192 7278667776 7285703872 7290868608 7303940928 7316184124 7357956096 7370602416 7382957353 7383220224 7389051984 7401437847 7401701376 7402300344 7414972416 7427401728 7440718848 7445993472 7471847616 7495190016 7495745536 7514240808 7527104512 7527423744 7540041552 7540310016 7553560632 7558915248 7559184384 7566491648 7572468168 7585431552 7586045388 7609421824 7611769856 7641580446 7654662144 7654956928 7674118272 7681240832 7687581696 7700467968 7700764516 7714274688 7719743232 7727205704 7727480832 7733584512 7746547896 7760437236 7771047727 7771324416 7804167264 7817248962 7817527296 7817828352 7831265067 7844671488 7850867733 7864307712 7878408192 7891614336 7911368064 7936389168 7936671744 7938838092 7949975552 7963639392 7964229632 7983573408 7983857664 7997548544 7997887728 8011294149 8011579392 8031347451 8031633408 8039397376 8059521024 8085010688 8105248512 8118834896 8119123968 8133078528 8133391736 8153436672 8153750664 8161318384 8168055552 8181747216 8182038528 8196416856 8202227184 8207623442 8210448384 8216933544 8257032192 8277700608 8291576064 8291927718 8305770496 8306122752 8306442624 8334963456 8355826944 8370808704 8382253728 8384840232 8396603392 8405828568 8432088768 8432413491 8432713728 8446849024 8453520909 8461366854 8461993984 8467992576 8482546746 8482848768 8497395328 8497755711 8512303104 8533610496 8560599552 8563241088 8574949216 8575254528 8590323856 8611494912 8611826544 8626262077 8626569216 8633383056 8641395936 8663026464 8671400783 8678559024 8693106417 8693415936 8714866383 8742739968 8757394944 8772386816 8773096704 8788115456 8795056896 8809799568 8824881152 8825255424 8825595288 8855898672 8878066128 8906144586 8921391104 8928437814 8928755712 8943722496 8958714368 8959094316 8959758336 8974777088 8990868608 8997242112 9013026816 9028482536 9044322048 9056687936 9066961152 9095637024 9110883542 9111207936 9118404576 9127219097 9133689258 9134014464 9149325312 9149713344 9150065703 9165729792 9172969497 9181483182 9204465618 9220968963 9236754432 9249383424 9265217536 9289161216 9304732128 9305063424 9320660992 9321415248 9328023072 9337372672 9343991808 9344747952 9360412041 9376436224 9376833888 9430035444 9432945261 9446178816 9462012928 9478978048 9486802944 9502705152 9518634016 9518972928 9519743232 9526491648 9535700656 9559569744 9576340992 9622730932 9630674496 9633646224 9646817868 9647161344 9663332352 9664114338 9680658432 9688304862 9704890368 9721158144 9721570428 9738587904 9810608128 9827469888 9844293632 9852069312 9852420096 9868583796 9868935168 9869733792 9886277886 9886629888 9903202304 9904003701 9911024514 9920958464 9927991296 9928794699 9962463488 9962886006 9993586688 10018987744 10036564992 10053388736 10053746688 10061687808 10071414176 10078553664 10078912512 10079728128 10096624224 10113548642 10113908736 10114727184 10121897376 10131681947 10157042853 10174862304 10188773928 10206216192 10232157696 10232591652 10250108928 10267290624 10285699584 10292990976 10303307776 10311446016 10328730528 10347249648 10361765888 10405556352 10422998616 10423369728 10423771136 10441686756 10459561984 10467823644 10468196352 10485743616 10486592154 10504544256 10511990784 10522152448 10548490752 10581852224 10582228992 10585117456 10618185856 10626951168 10644764544 10645174478 10663850304 10681725532 10682105856 10690543296 10700877562 10708463268 10708844544 10709711136 10727663238 10746028032 10754515962 10806998016 10825498624 10844104704 10871248896 10871667552 10890740736 10908996288 10909384704 10928555808 10936302912 10947264512 10955911392 10974276186 11009376256 11036934144 11055434752 11055903624 11074830336 11075256832 11102552064 11113284608 11122458624 11141102592 11161078272 11168990208 11176338304 11179786976 11207771424 11242785024 11243217988 11243618304 11271361212 11281822472 11290656768 11291135616 11310062328 11310465024 11330340948 11338372872 11349737472 11358702252 11378147328 11379068082 11414132736 11417654784 11462370669 11481993216 11482435392 11502092288 11511177408 11521861248 11550701952 11551146774 11571412032 11590808556 11591221248 11619821844 11640655854 11656986624 11676526592 11697462272 11725873443 11726290944 11726742528 11746399424 11767007232 11767460384 11796461568 11807864896 11817612288 11837421504 11867052096 11874859448 11904583752 11905007616 11908257138 11924963328 11945459088 11946344448 11975360112 11996322816 11996831592 12017369088 12059096064 12089281536 12127516032 12148277248 12157872768 12178252344 12178685952 12199100416 12199617792 12200087604 12220973056 12230625996 12241977576 12272620824 12273057792 12294625284 12311435163 12315672576 12332511232 12385548288 12406309504 12416550912 12428553664 12437364096 12458655744 12459184128 12459663936 12480549388 12502445184 12502926658 12533740416 12556213056 12573380592 12577260348 12594456661 12594905088 12608742852 12648133152 12649070592 12670273536 12692050281 12692990976 12701988864 12723820119 12746092992 12768454656 12840899328 12844861632 12862423824 12862881792 12884443136 12885485784 12907544576 12917739816 12939853824 12961544192 12962093904 12984783872 13040123904 13103293184 13114109952 13136092416 13158111728 13158580224 13159645056 13181703848 13182173184 13192585344 13205338268 13214699352 13237321728 13237883136 13238392932 13283848008 13317099192 13359216879 13382086656 13392656721 13415583744 13438071552 13438641474 13439637504 13462165632 13485211648 13486302912 13495863168 13542723804 13566483072 13585031904 13608288256 13642876928 13643455536 13666325313 13666811904 13689720832 13700533887 13701021696 13714266112 13723987968 13748594688 13771640704 13772224773 13796332864 13855131648 13874075136 13897331488 13897826304 13922249008 13933741824 13957098192 13957595136 13980493711 13980991488 13982122872 13992034608 14006059008 14015987712 14017121928 14064654336 14065250832 14145053166 14169268224 14193019392 14218467072 14242807808 14254057728 14277951024 14278459392 14279614848 14303550984 14328037376 14339354616 14409330688 14434096398 14458806272 14470226802 14470742016 14494998528 14495556736 14496171507 14520987648 14545328384 14557335552 14571407744 14581737216 14607881856 14632368248 14715388249 14715912192 14741204832 14765914706 14766440448 14778103968 14792389571 14802875694 14803402752 14804600688 14829416829 14829944832 14854803456 14866536771 14881437696 14891986944 14943695232 14944329009 14990380032 14991491072 15028481616 15054209024 15054847488 15080083104 15080620032 15107121264 15117830496 15118368768 15132983296 15144936336 15170322963 15170863104 15172090776 15218843648 15223539712 15283160892 15309324288 15309913856 15348236544 15362481664 15375163392 15400935936 15401529032 15428549376 15439486464 15454411408 15454961664 15467169024 15493095792 15520874472 15542095454 15542648832 15608334528 15634497924 15635054592 15635656704 15662530134 15689342976 15701735466 15728615424 15729888231 15756816384 15783228672 15822736128 15872778336 15873343488 15877676184 15899951104 15927278784 15928459264 15967146816 15967715328 15967761717 15995097088 15995775456 16022588298 16023158784 16051316343 16062694902 16063266816 16078794752 16091494857 16119042048 16170021376 16210497024 16237669792 16238247936 16266157056 16266783472 16306873344 16307501328 16322636768 16336111104 16363494432 16364077056 16392833712 16404454368 16415246884 16420312121 16420896768 16433867088 16461414279 16514064384 16555401216 16583152128 16583855436 16611540992 16612245504 16612885248 16669926912 16711653888 16741617408 16764507456 16769680464 16793206784 16811657136 16864177536 16864826982 16865427456 16893698048 16907041818 16922733708 16923987968 16935985152 16965093492 16965697536 16994790656 16995511422 17024606208 17067220992 17121199104 17126482176 17149898432 17150509056 17180647712 17222989824 17223653088 17252524154 17253138432 17266766112 17282791872 17283457439 17326052928 17326720161 17342801566 17357118048 17386212834 17386831872 17429732766 17460983781 17485479936 17514789888 17544773632 17546193408 17576230912 17590113792 17619599136 17649762304 17650510848 17651190576 17711797344 17756132256 17812289172 17842782208 17856875628 17857511424 17862385707 17887444992 17917428736 17918188632 17919516672 17949554176 17981737216 17994484224 18026053632 18056965072 18088644096 18113375872 18133922304 18191274048 18221767084 18222415872 18236809152 18254438194 18267378516 18268028928 18298650624 18299426688 18300131406 18331459584 18345938994 18362966364 18408931236 18441937926 18473508864 18498766848 18578322432 18609464256 18610126848 18641321984 18642830496 18656046144 18674745344 18687983616 18689495904 18720824082 18752872448 18753667776 18754389987 18860070888 18865890522 18892357632 18924025856 18957956096 18973605888 19005410304 19037268032 19037945856 19039486464 19052983296 19071401312 19119139488 19152681984 19185525389 19245461864 19261348992 19267292448 19293635736 19294322688 19326664704 19328228676 19361316864 19376609724 19409780736 19442316288 19443140856 19477175808 19621216256 19654939776 19688587264 19704138624 19737167592 19737870336 19739467584 19772555772 19773259776 19806404608 19808007402 19822049028 19841916928 19855982592 19857589398 19924926976 19925772012 19987173376 20037975488 20073129984 20106777472 20123375616 20142828352 20157107328 20159456256 20193248448 20227097284 20227817472 20229454368 20243794752 20263363894 20314085706 20349724608 20377547856 20412432384 20464315392 20465183304 20500217856 20534581248 20571399168 20585981952 20606615552 20622892032 20657461056 20694499296 20723531776 20811112704 20845997232 20846739456 20847542272 20883373512 20919123968 20935647288 20936392704 20971487232 20973184308 21009088512 21023981568 21044304896 21096981504 21163704448 21170234912 21236371712 21253902336 21289529088 21290348956 21327700608 21363451064 21364211712 21381086592 21401755124 21416926536 21417689088 21419422272 21455326476 21492056064 21509031924 21613996032 21651144597 21688209408 21705340203 21742497792 21743335104 21781481472 21817992576 21857111616 21872605824 21894529024 21911822784 21948552372 22018752512 22073868288 22110869504 22111807248 22148872059 22149660672 22150513664 22204313541 22205104128 22226569216 22244917248 22282205184 22322156544 22337980416 22352676608 22359573952 22415542848 22485570048 22486435976 22487236608 22542722424 22563644944 22581313536 22582271232 22620124656 22620930048 22660681896 22676745744 22699474944 22717404504 22756294656 22758136164 22828265472 22835309568 22924741338 22963986432 22964870784 23004184576 23022354816 23043722496 23101403904 23102293548 23142824064 23181617112 23182442496 23239643688 23281311708 23313143181 23313973248 23353053184 23394924544 23451746886 23452581888 23453485056 23492798848 23493795201 23534014464 23534920768 23592923136 23615729792 23635224576 23674843008 23734104192 23749718896 23809167504 23810015232 23816514276 23849077507 23849926656 23890918176 23892688896 23950720224 23973872753 23992645632 23993663184 24033882447 24034738176 24094042353 24118192128 24178563072 24255032064 24296554496 24315745536 24356504688 24357371904 24398200832 24399235584 24400175208 24441946112 24461251992 24483955152 24545241648 24546115584 24589250568 24622870326 24631345152 24665022464 24771096576 24812619008 24833101824 24857107328 24874728192 24917311488 24918368256 24919327872 24961098776 25004890368 25005853316 25067480832 25112426112 25146761184 25154520696 25188913322 25189810176 25217485704 25234076327 25296266304 25297240473 25298141184 25340547072 25360562727 25384100562 25385981952 25403977728 25447640238 25492185984 25493267133 25536909312 25681798656 25689723264 25724847648 25725763584 25768886272 25770971568 25815089152 25835479632 25878786231 25879707648 25923088384 25924187808 25969567744 26014202349 26079319251 26080247808 26206586368 26228219904 26272184832 26316223456 26317160448 26319290112 26363407696 26364346368 26385170688 26410676536 26429398704 26474643456 26475766272 26476785864 26567696016 26634198384 26718433758 26764173312 26785313442 26831167488 26876143104 26877282948 26879275008 26924331264 26970423296 26972605824 26991726336 27085447608 27132966144 27170063808 27216576512 27285753856 27286911072 27332650626 27333623808 27379441664 27381657291 27401067774 27402043392 27428532224 27447975936 27450197109 27497189376 27543281408 27544449546 27592665728 27710263296 27748150272 27794662976 27795652608 27844498016 27867483648 27914196384 27915190272 27960987422 27961982976 27964245744 27984069216 28011120677 28012118016 28031975424 28034243856 28081236123 28129308672 28130501664 28290106332 28298835783 28338536448 28386038784 28436934144 28485615616 28508115456 28555902048 28556918784 28559229696 28607101968 28656074752 28678709232 28818661376 28868192796 28917612544 28940453604 28941484032 28989997056 28991113472 28992343014 29041975296 29090656768 29114671104 29142815488 29163474432 29215763712 29264736496 29430776498 29431824384 29482409664 29531829412 29532880896 29556207936 29584779142 29605751388 29606805504 29609201376 29658833658 29659889664 29709606912 29712011103 29733073542 29762875392 29783973888 29786384097 29887390464 29888658018 29980760064 29982982144 30056963232 30108418048 30109694976 30160166208 30161240064 30214242528 30235660992 30236737536 30265966592 30289872672 30340645926 30341726208 30344181552 30395045841 30437687296 30447079424 30471128559 30566321784 30618648576 30619827712 30696473088 30724963328 30750326784 30801871872 30803058064 30857098752 30878972928 30908822816 30909923328 30934338048 30986191584 31041748944 31084190908 31085297664 31093782527 31216669056 31268995848 31270109184 31271313408 31325060268 31378685952 31403470932 31457230848 31459776462 31513632768 31566457344 31645472256 31745556672 31746686976 31755352368 31799902208 31854557568 31856918528 31934293632 31935523434 31990194176 31991550912 32045176596 32046317568 32102632686 32125389804 32126533632 32157589504 32182989714 32238084096 32340042752 32420994048 32475339584 32476495872 32532314112 32533566944 32613746688 32615002656 32645273536 32672222208 32726988864 32728154112 32728249193 32785667424 32808908736 32830493768 32840624242 32841793536 32867734176 32922828558 33028128768 33110802432 33166304256 33167710872 33223081984 33224491008 33225770496 33339853824 33423307776 33483234816 33529014912 33539360928 33586413568 33623314272 33728355072 33729653964 33730854912 33787396096 33814083636 33845467416 33847975936 33871970304 33930186984 33931395072 33989581312 33991022844 34049212416 34134441984 34242398208 34252964352 34299796864 34361295424 34445979648 34447306176 34505048308 34506276864 34533532224 34565583744 34566914878 34652105856 34653440322 34685603132 34714236096 34772425668 34773663744 34859465532 34921967562 34970959872 35029579776 35092386816 35152461824 35177620329 35180227584 35239198272 35299524608 35301021696 35302381152 35423594688 35512264512 35624578344 35685564416 35713751256 35715022848 35724771414 35774889984 35834857472 35836377264 35839033344 35899108352 35963474432 35988968448 36052107264 36113930144 36177288192 36226751744 36267844608 36382548096 36443534168 36444831744 36473618304 36508876388 36534757032 36536057856 36597301248 36598853376 36600262812 36662919168 36691877988 36725932728 36817862472 36883875852 36934305489 36947017728 36997533696 37156644864 37218928512 37282643968 37285660992 37312092288 37349490688 37375967232 37378991808 37441648164 37505744896 37507335552 37508779974 37720141776 37731781044 37783369983 37784715264 37848051712 37915912192 37947211776 38010820608 38074536064 38076150843 38078972928 38105966592 38142802624 38238278976 38305363968 38371050778 38490923728 38522697984 38534584896 38587271472 38588645376 38651953201 38653329408 38656457352 38722633728 38753219448 38819561472 38884632576 38886281712 38954351616 39242432512 39309879552 39377174528 39408277248 39474335184 39475740672 39478935168 39545111544 39546519552 39612809216 39616014804 39644098056 39683833856 39711965184 39715178796 39849853952 39851544024 39974346752 40075950976 40077650637 40146259968 40213554944 40246751232 40285656704 40314214656 40318912512 40386496896 40454194568 40455634944 40458908736 40487589504 40526727788 40628171412 40699449216 40755095712 40824864768 40896606461 40928630784 40930366608 40998975939 41000435712 41069162496 41101601661 41142798336 41171963904 41245784064 41314922112 41316674319 41388998592 41447063552 41622225408 41691994464 41693478912 41695084544 41766747024 41838247936 41871294576 41872785408 41941481133 41942974464 41946368616 42018177024 42047963136 42088609792 42193963008 42327408896 42340469824 42472743424 42507804672 42579058176 42580697912 42655401216 42726902128 42728423424 42762173184 42803510248 42833853072 42835378176 42838844544 42910652952 42984112128 43018063848 43227992064 43302289194 43376418816 43410680406 43484995584 43486670208 43488514521 43562962944 43635985152 43714223232 43745211648 43789058048 43823645568 43897104744 44037505024 44146164747 44147736576 44221739008 44223614496 44297744118 44299321344 44301027328 44377168713 44408627082 44410208256 44453138432 44488250487 44489834496 44564410368 44644313088 44675960832 44705353216 44719147904 44831085696 44971140096 44972871952 44974473216 45085444848 45127289888 45162627072 45164542464 45240249312 45241860096 45321363792 45353491488 45397333511 45398949888 45434809008 45510968889 45512589312 45516272328 45656530944 45670619136 45849482676 45927972864 45929741568 46008369152 46044709632 46087444992 46202807808 46204587096 46285648128 46363234224 46364884992 46479287376 46562623416 46626286362 46627946496 46706106368 46789849088 46903493772 46905163776 46906970112 46985597696 46987590402 47068028928 47069841536 47185846272 47231459584 47270449152 47349686016 47468208384 47499437792 47618335008 47620030464 47633028552 47698155014 47699853312 47781836352 47783676449 47785377792 47901440448 47903285151 47947745506 47985291264 47987326368 48067764894 48069476352 48153949029 48188084706 48236384256 48274484571 48357126144 48510064128 48593108992 48631491072 48713009376 48714743808 48796401664 48798471168 48800350416 48883892224 48922503984 48967910304 49090483296 49092231168 49178501136 49245740652 49260936363 49262690304 49330044928 49384242837 49542193152 49625238016 49666203648 49714214656 49749456384 49834622976 49836736512 49838655744 49922197552 50009780736 50011706632 50134961664 50224852224 50293522368 50309041392 50377826644 50379620352 50434971408 50468152654 50592532608 50594480946 50596282368 50681094144 50721125454 50768201124 50771963904 50807955456 50895280476 50984371968 50986534266 51073818624 51363597312 51379446528 51449695296 51451527168 51537772544 51541943136 51630178304 51670959264 51757572462 51759415296 51846176768 51848375616 51850372317 51939135488 51980160483 52028404698 52158638502 52160495616 52413172736 52456439808 52544369664 52632446912 52634320896 52638580224 52726815392 52728692736 52770341376 52821353072 52858797408 52949286912 52951532544 52953571728 53042334899 53135392032 53268396768 53436867516 53528346624 53570626884 53587157121 53662334976 53752286208 53754565896 53758550016 53848662528 53940846592 53945211648 53983452672 54170895216 54265932288 54340127616 54433153024 54571507712 54573822144 54665301252 54667247616 54758883328 54763314582 54802135548 54804086784 54857064448 54895951872 54900394218 54994378752 55086562816 55088899092 55185331456 55420526592 55496300544 55589325952 55688996032 55734967296 55828392768 55830380544 55921974844 55923965952 55928491488 55968138432 56022241354 56024236032 56063950848 56068487712 56162472246 56258617344 56261003328 56263169961 56580212664 56597671566 56677072896 56772077568 56873868288 56971231232 57016230912 57111804096 57113837568 57118459392 57214203936 57312149504 57357418464 57556576167 57637322752 57736385592 57835225088 57880907208 57882968064 57979994112 57982226944 57984686028 58083950592 58181313536 58229342208 58285630976 58326948864 58431527424 58529472992 58861552996 58863648768 58964819328 59063658824 59065761792 59112415872 59169558284 59211502776 59213611008 59218402752 59317667316 59319779328 59419213824 59424022206 59466147084 59525750784 59567947776 59572768194 59774780928 59777316036 59961520128 59965964288 60113926464 60216836096 60219389952 60320332416 60428485056 60471321984 60531933184 60579745344 60681291852 60683452416 60688363104 60790091682 60875374592 60894158848 60942257118 61132643568 61237297152 61239655424 61392946176 61449926656 61500653568 61603743744 61606116128 61714197504 61757945856 61817645632 61819846656 61868676096 61972383168 62083497888 62168381816 62170595328 62187565054 62433338112 62537991696 62540218368 62542626816 62650120536 62757371904 62806941864 62914461696 62919552924 63027265536 63132914688 63290944512 63491113344 63510704736 63599804416 63709115136 63713837056 63868587264 63871046868 63980388352 63983101824 64090353192 64092635136 64205265372 64250779608 64253067264 64315179008 64365979428 64476168192 64680085504 64841988096 64950679168 64953433791 65064628224 65067133888 65227493376 65230005312 65290547072 65344444416 65453977728 65456498386 65571334848 65617817472 65660987536 65681248484 65683587072 65735468352 65845657116 66056257536 66221604864 66332608512 66335421744 66446616177 66448982016 66451540992 66612940623 66679707648 66846615552 66966469632 67058029824 67078721856 67172827136 67246628544 67456710144 67459307928 67461709824 67574792192 67628167272 67690934832 67695951872 67743940608 67860373968 67862790144 67979162624 67982045688 68098424832 68268883968 68484796416 68505928704 68599593728 68722590848 68891959296 68894612352 69010096616 69012553728 69067064448 69131167488 69133829756 69304211712 69306880644 69371206264 69428472192 69544851336 69547327488 69718931064 69764799257 69843935124 69939429543 69941919744 70059159552 70184773632 70355240658 70360455168 70478396544 70481385603 70599049216 70602043392 70604762304 70847189376 71024529024 71249156688 71371128832 71427502512 71430045696 71449542828 71547232521 71549779968 71669714944 71672754528 71678066688 71798216704 71921618259 71926948864 71977936896 72101647341 72104214528 72227860288 72354576384 72453503488 72535689216 72765096192 72887068336 72889663488 72947236608 73017752776 73069514064 73072115712 73194602496 73197706752 73200525624 73325838336 73383755976 73451865456 73635724944 73767751704 73868610978 73894035456 73995067392 74313289728 74437857024 74565287936 74571321984 74624184576 74698981376 74751934464 74757983616 74883296328 75011489792 75014671104 75017559948 75440283552 75463562088 75566739966 75569430528 75696103424 75702228981 75831824384 75891721419 75894423552 76021641216 76149072128 76152301686 76157945856 76211933184 76285605248 76476557952 76610727936 76742101556 76981847456 77045395968 77069169792 77174542944 77177290752 77303906402 77306658816 77312914704 77442510107 77445267456 77506438896 77636358693 77639122944 77769265152 77772563424 77908703232 78042607047 78237957753 78484865024 78619759104 78754349056 78816554496 78948670368 78951481344 78957870336 79090223088 79093039104 79225618432 79232029608 79288196112 79367667712 79423930368 79430357592 79699707904 79703088048 79948693504 80151901952 80155301274 80292519936 80427109888 80493502464 80571313408 80628429312 80637825024 80772993792 80908389136 80911269888 80917817472 80975179008 81053455576 81256342824 81398898432 81510191424 81649729536 81793212922 81857261568 81860733216 81997951878 82000871424 82138324992 82144971873 82203203322 82285596672 82343927808 82350591327 82491568128 82629844224 82633348638 82777997184 82894127104 83244450816 83383988928 83386957824 83390169088 83533494048 83676495872 83742589152 83745570816 83882962266 83885948928 83892737232 84033362031 84036354048 84095926272 84177219584 84243708369 84387926016 84654817792 84680939648 84945486848 85015609344 85158116352 85161395824 85310802432 85453804256 85456846848 85524346368 85607020496 85667706144 85670756352 85677689088 85821305904 85965163457 85968224256 86036127696 86455984128 86604578388 86752837632 86821360812 86969991168 86973340416 86977029042 87125925888 87271970304 87428446464 87490423296 87578116096 87647291136 87794209488 88075010048 88292329494 88295473152 88443478016 88447228992 88595488236 88598642688 88602054656 88754337426 88817254164 88820416512 88906276864 88976500974 88979668992 89128820736 89136033309 89288626176 89351921664 89410706432 89438295808 89662171392 89942280192 89945743904 89948946432 90170889696 90254579776 90325254144 90329084928 90480498624 90483720192 90483983063 90642727584 90706982976 90794667022 90797899776 90869618016 91021937778 91025178624 91032544656 91185137523 91313061888 91341238272 91413385677 91698965352 91855945728 91859483136 92016738304 92089419264 92174889984 92405615616 92409174192 92571296256 92726468448 92729769984 92958574752 93125246832 93252572724 93255892992 93281347581 93412212736 93579698176 93806987544 93810327552 93813940224 93971195392 93975180804 94136057856 94139683072 94371692544 94462919168 94540898304 94699372032 94936416768 94998875584 95236670016 95240060928 95266057104 95396310028 95399706624 95563672704 95567352898 95570755584 95802880896 95806570302 95895491012 95970582528 95974652736 96135529788 96138952704 96307898058 96376169412 96472768512 96548969142 96714252288 97020128256 97186217984 97262982144 97426018752 97429487616 97592803328 97596942336 97600700832 97767784448 97845007968 97935820608 98180966592 98184462336 98184747579 98357002272 98491481304 98521872726 98525380608 98660089856 98768485674 99084386304 99250476032 99332407296 99428429312 99498912768 99669245952 99673473024 99677311488 99844395104 100019561472 100023413264 100269923328 100449704448 100587044736 100618082784 100755653288 100759240704 100869942816 100936305308 101185065216 101188961892 101192564736 101362188288 101442250908 101536402248 101543927808 101615910912 101790560952 101968743936 101973068532 102147637248 102727194624 102758893056 102899390592 103075545088 103083886272 103260356608 103341918528 103515144924 103518830592 103692353536 103696751232 103700744634 103878270976 103960320966 104056809396 104317277004 104320991232 104826345472 104912879616 105088739328 105264893824 105277160448 105453630784 105457385472 105540682752 105642706144 105717594816 105898573824 105903065088 105907143456 106084669798 106270784064 106536793536 106873735032 107056693248 107141253768 107174314242 107324669952 107504572416 107509131792 107517100032 107697325056 107881693184 107890423296 107966905344 108341790432 108531864576 108680255232 108866306048 109143015424 109147644288 109330602504 109334495232 109517766656 109526629164 109604271096 109608173568 109714128896 109791903744 109800788436 109988757504 110173125632 110177798184 110370662912 110802916467 110841053184 110992601088 111178651904 111377992064 111469934592 111656785536 111843949688 111847931904 111856982976 111936276864 112044482708 112048472064 112127901696 112136975424 112324944492 112517234688 112522006656 112526339922 113160425328 113195343132 113350109949 113354145792 113544155136 113747736576 114032461824 114223608192 114228452529 114236918784 114428407872 114624299008 114714836928 115113152334 115274645504 115472771184 115670450176 115761814416 115765936128 115955859603 115959988224 115964453888 115969372056 116167901184 116362627072 116458684416 116571261952 116653897728 116863054848 117058945984 117723105992 117727297536 117929638656 118127317648 118131523584 118224831744 118339116568 118423005552 118427222016 118436805504 118635334632 118639558656 118838427648 118848044412 118932294168 119051501568 119135895552 119145536388 119549561856 119554632072 119923040256 120227852928 120232951911 120433672192 120438779904 120640664832 120856970112 120942643968 121063866368 121159490688 121362583704 121366904832 121376726208 121580183364 121750749184 121788317696 121884514236 122265287136 122474594304 122479310848 122689819383 122785892352 122899853312 122996927817 123001307136 123207487488 123212232256 123428395008 123515891712 123635291264 123737352192 123944766336 124166995776 124336763632 124341190656 124375130108 124866676224 125075983392 125080436736 125085253632 125300241072 125510275001 125514743808 125613883728 125824443399 125828923392 125839105848 126054531072 126265829376 126581889024 126982226688 127021409472 127199608832 127418230272 127427674112 127737174528 127742093736 127960776704 127966203648 128180706384 128185270272 128410530744 128501559216 128506134528 128630358016 128731958856 128952336384 129360171008 129683976192 129901358336 129906867582 130129256448 130134267776 130454986752 130460010624 130581094144 130688888832 130907955456 130912996772 131142669696 131235634944 131321975072 131362496968 131367174144 131470936704 131691314232 132107811359 132112515072 132438494241 132443209728 132665217024 132670843488 132893232354 132897964032 132903081984 133131506139 133225881246 133359415296 133464751461 133693231104 133932939264 134116059648 134157443712 134345654272 134493257088 134913420288 134918615856 134923419648 135149584384 135256334544 135381869664 135391903744 135487881216 135720747936 135725580288 135958325248 135964091376 136192000533 136196849664 136532906667 136537767936 136969592832 137011857408 137199187456 137445181696 137783918592 137789224704 138020193232 138025107456 138134128896 138262334976 138267659512 138608423424 138613761288 138742412528 138856944384 139089702672 139094654976 139437862128 139529598514 139687870248 139878859086 139883839488 140118319104 140369547264 140710481316 140720910336 140956793088 140962771206 141198098432 141204086784 141209524608 141694378752 142049058048 142498313376 142742257664 142855005024 142860091392 142899085656 143094465042 143099559936 143339429888 143345509056 143351029347 143356133376 143596433408 143709855453 143843236518 143853897728 143955873792 144203294682 144208429056 144455720576 144461847087 144709152768 144907006976 145071378432 145530192384 145774136672 145779326976 145894473216 146035505552 146139028128 146144231424 146389204992 146395413504 146401051248 146646455309 146651676672 146767511952 146903730912 147271449888 147535503408 147737221956 147782809089 147788070912 147990134784 148152728511 148626579456 148875714048 149130575872 149142643968 149248369152 149397962752 149503868928 149515967232 149766592656 150022979584 150029342208 150035119896 150880567104 150927124176 151133479932 151138861056 151392206848 151404457962 151663648768 151783442838 151788847104 152043282432 152298144256 152304603372 152315891712 152423866368 152571210496 152953115904 153221455872 153484203112 153963694912 154090791936 154138339584 154349085888 154354581504 154607812804 154613317632 154625829408 154885020214 154890534912 155012877792 155162724649 155272717386 155278245888 155538530304 155545126848 155551116951 155817406464 155940481449 156085214094 156475915506 156969730048 157239518208 157508698112 157633108992 157897340736 157902962688 157915740672 158180446176 158186078208 158451236864 158464059216 158576392224 158735335424 158847860736 158860715184 159127004697 159399415808 159406176096 159897387008 160303803904 160310602548 160585039872 160854219776 160987004928 161142626816 161256858624 161275650048 161545987584 161816778272 161822539776 161835634944 161950358016 162106911152 162512685648 162797796864 163020382848 163299459072 163586425844 163714523136 163721466432 163995903756 164001742848 164276649984 164289943746 164406406644 164571193344 164687855616 164701182654 164983136256 165259688448 165266697276 165555994368 165788254208 166488901632 166767977856 166780338176 167066988096 167352991744 167485178304 167491141632 167765924532 167771897856 167785474464 168066724062 168072708096 168191852544 168354439168 168487416738 168775852032 168789509883 169309635584 169361879296 169890973696 170031218688 170316232704 170322791648 170621604864 170907608512 170913693696 171048692736 171214040992 171335412288 171341512704 171355378176 171642611808 171930326914 171936448512 172072255392 172669728501 172911968256 173209156776 173505675264 173642721624 173939982336 173946680832 173954058084 174251851776 174543940608 174856892928 174980846592 175156232192 175294582272 175588418976 176150020096 176584658988 176590946304 176886956032 176894457984 177190976472 177197285376 177204109312 177508674852 177634508328 177640833024 177812553728 177953001948 177959337984 178257641472 178272066618 178577252352 178703843328 178821412864 178876591616 179324342784 179884560384 179891487808 179897892864 180341779392 180509159552 180650508288 180658169856 180960997248 180967966126 181285455168 181413965952 181589334044 181595799552 181739236032 182043875556 182050357248 182065089312 182370275046 182626123776 182682476544 182826771354 183397930704 183711891456 183718966272 184033476608 184178838528 184349779968 184811231232 184818348384 185142592512 185452936896 185459539968 185917149504 186250493664 186505145448 186511785984 186562695162 186824425472 187159396352 187613975088 187620655104 187627880448 187942390784 187950361608 188272115712 188279366144 188743385088 188925838336 189081796608 189398744064 189872833536 189997751168 190473340032 190532114208 190792620056 190799413248 191127345408 191134705796 191141511168 191605761792 191613140604 191790982024 191941165056 191949305472 192271059576 192277905408 192615796116 192752338824 192945537024 193097938284 193428504576 194040256512 194525964288 194852037504 194860301373 195185606656 195193884672 195201401664 195535568896 195690015936 195871641216 196361933184 196369495158 196714004544 196982962608 197043745452 197050761216 197320179712 197536971348 198168772608 198500952064 198664814592 198856858624 198997825536 199339848531 199346946048 199354622976 199688790208 200039122944 200046826528 200539846656 200899408896 201174089472 201236165568 201511306576 201518481408 201739885632 201872610616 202370130432 202377923784 202385129472 202724376576 202884501816 203072804496 203087855616 203231821824 203581121904 203937487872 203946137064 204295274496 205454389248 205517786112 205798781184 206151090176 206167772544 206520713216 206683837056 207030289848 207037661184 207384707072 207393502464 207401489268 207756541952 207920641932 208113618792 208634554008 208641982464 209294397771 209652690944 209818288629 209825759232 210177478656 210529787648 210554320896 210907261568 211081365504 211285412288 211435189632 211797147648 211806130176 211814286912 212169339596 212541568128 213073587072 213747470064 214105763237 214113386496 214282507536 214348628484 214641697563 214649339904 215009144832 215018263584 215034200064 215394650112 215764854777 215780846592 215933810688 216304942023 216683580864 217063729152 217360510464 217732612096 218286030848 218295288576 218661205008 218668990464 219035533312 219053258328 219208542192 219216347136 219428257792 219583807488 219601576872 219977515008 220346251264 220355596368 220741325824 221605832934 221682106368 221985202176 222357303808 222755984128 222939869184 223313571072 223687899376 223695863808 223713965952 223872553728 224088965416 224096944128 224255803392 224273950848 224649888984 225034469376 225044013312 225052679844 226320850656 226390686264 226700219898 226708291584 227088310272 227106686943 227495473152 227675164257 228064923648 228447216384 228456905058 228473837568 228856815744 229248598016 229429673856 230226304668 230549291008 230945542368 231340900352 231523628832 231531872256 231911719206 231919976448 231928907776 231938744112 232327530321 232335802368 232725254144 232909076079 232917368832 233142523904 233307795456 233726109696 234117891968 234127821141 235446211984 235454595072 235859277312 236254635296 236263047168 236449663488 236678233136 236846011104 236854444032 236873611008 237270669264 237279117312 237668393087 237676855296 237696088824 237864588336 238103003136 238271791104 238291072776 239099123712 239109264144 239846080512 240455705856 240465903822 240867344384 240877559808 241281329664 241713940224 241885287936 242127732736 242318981376 242725167408 242733809664 242753452416 243160366728 243501498368 243576635392 243769028472 244530574272 244949188608 244958621696 245379638766 245571784704 245799706624 245993855634 246002614272 246414974976 246424464512 246434915619 246856790016 247031783424 247270582528 247474704384 247889532672 248333991552 248673527264 248682381312 248750260216 249733352448 250151966784 250160873472 250161600233 250170507264 250600482144 251020550002 251029487616 251227767456 251470622707 251648886798 251657846784 251678211696 252100086093 252109062144 252531658752 252731125107 253163778048 253964453376 254042818944 254399217664 254836460544 254855348224 255474349056 255484187472 255921553408 255932407296 256361412768 256370540544 256821061488 257003118432 257012269056 257260716032 257463917712 257895490371 257904672768 258720342016 259367952384 259802716672 259813735164 260258512896 260268535552 260909973504 260920021248 261162188288 261377777664 261815910912 261825993544 262285339392 262471269888 262643950144 262724993936 262734348288 262941873408 263382628464 264215622718 264225030144 264876988482 264886419456 265330434048 265341686976 265786464708 265795928064 265806163968 266263012278 266451762492 266718830592 266929502922 267386462208 267408099927 267865878528 268232119296 268314887424 268691308544 268986514176 269826840576 269837231712 269846839296 270299168768 270512669088 270763739328 270783807488 270975762432 271441495872 271451160576 271451949189 271916650496 271928182752 272384001066 272393699328 273065813334 273075535872 273555412569 273939185664 274023714816 274398374912 274890363392 275567837184 275578449408 276040386464 276050214912 276268257792 276524669952 276535319024 277216846848 277227522576 277484825056 277713888768 278179405344 278189309952 278875724256 279059197028 279375740496 279757718172 279767678976 279844042743 280236638208 280739094528 281420962632 281441820672 281913586176 281925542412 282396196864 282408173568 282419049216 283388757504 284098116096 284996626752 285484515328 285710010048 285720182784 285798171312 286188930084 286199119872 286678859776 286691018112 286702058694 286712266752 287192866816 287419710906 287686473036 287707795456 287911747584 288406589364 288416858112 288911441152 288923694174 289418305536 289814013952 290142756864 291060384768 291548273344 291558653952 291788946432 292071011104 292278056256 292288462848 292778409984 292790827008 292802102496 293292910618 293303353344 293535023904 293807461824 293818776463 294542899776 294554242737 295071006816 295474443912 295565618178 295576141824 295980269568 296305457022 297253158912 297751428096 298261151744 298285287936 298496738304 298795925504 299007737856 299031934464 299533185312 300045959168 300058684416 300070239792 301761134208 301854248352 302266959864 302277722112 302784413696 302808915924 303327297536 303566885676 303577694208 304086564864 304596288512 304609206744 304631783424 304847732736 305142420992 305906231808 306442911744 306968406224 307927389824 308181583872 308276679168 308698171776 309215625608 309226635264 309251658816 309770040428 309781069824 310025755584 310325449298 310545434772 310556491776 311077060608 311090253696 311102233902 311634812928 311880962898 312170428188 312951831012 313939460096 314479036416 315266217984 315794681472 315831481344 316360892352 316372156416 316902473728 316928118432 317152784448 317470670848 317695721472 317721430368 318254009394 318798831616 318812352192 319794774016 320607607808 320621205096 321170079744 321708439552 321974009856 322285253632 322513717248 322551300096 323091975168 323633556544 323645079552 323671269888 323900716032 324213822304 325025371296 325595593728 326040765696 326598918144 327172851688 327429046272 327442932864 327991807512 328003485696 328553299968 328579887492 328812813288 329142386688 329375711232 329402365308 329966272512 330519376896 330533394552 331111988736 332408749401 332977803264 333535955712 333560676352 334133976192 334705983488 334970356608 335531849064 335543795712 335570948928 336133448124 336145416192 336383705088 336708878336 336974833476 337551704064 337579019766 338619271168 338723758592 339781947392 340050329847 340062437376 340632465408 340645583296 341243209728 341815217024 342097385472 342428081984 342670824576 342710756352 343285223616 343860653828 343872897024 344144510784 345339457002 345823936512 346418313552 347011350528 347285443248 347867578809 347879964672 347893361664 347908116168 348503703552 349087881216 349713785856 349961693184 350312464384 350589164544 351176837952 352300040192 353169317976 353181892608 353773912064 353788915968 354381952944 354394570752 354408218624 355017349704 355269016656 355281666048 355625107456 355906003896 355918675968 356515282944 356544133236 357154504704 357407686656 357642825728 357753183232 358648685568 359769120768 359782975616 360683558784 361018319104 361301016576 361316339712 361921994496 361935932252 362570910336 362827931904 363178668088 363191599104 363478472064 364087751112 364100714496 364130178624 364740550092 365239243169 365252247552 365364953088 365653542708 366795861408 367423782912 367437932544 368069458149 368357677056 368699559936 368990783451 369622462464 369636696768 370285185024 370905873792 371834299008 372500987328 373010290896 373023571968 373125390324 373648850944 374318792704 375227950176 375241310208 375255760896 375884781568 375900723216 376530825003 376544231424 376558732288 377473330197 377486770176 377851676672 378163593216 378797488128 379745667072 379995502336 380946680064 381064228416 381585240112 381598826496 382254690816 382269411592 382283022336 383211523584 383226281208 383581964048 383882330112 383898610944 384542119152 384555810816 385231592232 385504677648 385891074048 386195876568 386857009152 388080513024 389051928576 389704075008 389720602746 390371213312 390387769344 390402803328 391071137792 391380031872 391743282432 392723866368 392738990316 393428009088 393965925216 394087490904 394101522432 394640359424 395073942696 396323434077 396337545216 397001904128 397315482723 397329629184 397713717248 397995651072 398679697062 398693892096 398709245952 399377580416 399394518417 400078245888 400093653056 401079693312 401798817792 402348178944 402472331136 403022613152 403036962816 403479771264 403745221232 404740260864 404755847568 404770258944 405434317619 405448753152 405769003632 406145608992 406175711232 406463643648 407162243808 407555836801 407874975744 407892274128 408576001599 408590548992 409598720001 410908778496 411035572224 411597562368 412302180352 412335545088 413041426432 413367674112 414060579696 414075322368 414769414144 414787004928 414802978536 415513083904 415841283864 416227237584 417269108016 417283964928 418588795542 419305381888 419636577258 419651518464 420354957312 421059575296 421108641792 421814523136 422162731008 422570824576 422870379264 423594295296 423612260352 423628573824 424338679192 425083136256 426147174144 427494940128 428211526474 428226772992 428565015072 428697256968 428979297559 429283395126 429298679808 430018289664 430036527168 430053088041 430068400128 430789300224 431129566359 431529709554 431561693184 431867621376 432609884046 433367161728 433385541261 434127458304 434721020928 435465224192 436572061696 436590577152 437322410016 437337980928 438071066624 438106516656 438417084384 438432694272 438856515584 439167614976 439203153744 439939365927 439955030016 440692502528 440711192736 441482651648 443211665868 443348427267 443364212736 443970404352 444714607616 445511968256 445879738368 446627142144 447375798752 447391727616 447427931904 447745107456 448177930832 448193888256 448511606784 448547901696 449299777968 450068938752 450088026624 450105359688 452641701312 452781372528 453400439796 453416583168 454176620544 454213373886 454990946304 455350328514 456129847296 456894432768 456913810116 456947675136 457713631488 458497196032 458859347712 460452609336 461098582016 461891084736 462681800704 463047257664 463063744512 463823438412 463839952896 463857815552 463877488224 464655060642 464671604736 465450508288 465488173947 465818152158 465834737664 466285047808 466615590912 466653350853 467452219392 468235783936 468255642282 470892423968 470909190144 471718554624 472509270592 472526094336 472899326976 473356466272 473692022208 473708888064 473747222016 474541338528 474558234624 475336786174 475353710592 475392177648 475729176672 476189051509 476206006272 476543582208 476582145552 477381014091 478198247424 478218528288 479692161024 480911411712 480931807644 481734688768 481755119616 482562659328 483427880448 483770575872 484255465472 484637962752 485450334816 485467619328 485506904832 486320733456 487002996736 487153270784 487538056944 489061148544 489898377216 489917243392 490759277532 491143569408 491599413248 491987711268 492005228544 492829949952 492848929024 492869831238 493713580032 494063566848 494541165056 494949408768 495779065344 496667983104 497347054528 497364762624 497500520432 499466704896 500303933568 500323200466 500341014528 501200964288 502041100004 502058975232 502455534912 502941245414 503297773596 503315693568 503356423392 504200172186 504218124288 505063317504 505462250214 506327556096 506368529649 507928906752 508085637888 508798435328 509672921088 509710696448 510948698112 510968374944 511843106816 511864814592 512722825536 512741081088 513642122976 514006236864 514024538112 514521432064 514927835424 515790980742 515809345536 517440684032 518009185503 518735904768 519605433344 519627470328 520517025792 520537071104 521819947008 521840042496 522324376576 522755555328 523631821824 523651987088 524570678784 524942539776 525287900288 525449987872 525468696576 525883746816 526765256928 528431245436 528450060288 529753976964 529772838912 530660868096 530683373952 531572929416 531591856128 531612327936 532526024556 532903524984 533437661184 533859005844 534772924416 534816199854 535731757056 536464238592 536629774848 537973028352 539653681152 539674463424 539693678592 540598337536 541025338176 541527478656 541567614976 541951524864 542882991744 542903898378 543833300992 543856365504 544768002132 544787398656 546131626668 546151071744 547110825138 547878371328 548047429632 548796749824 549780726784 551135674368 551156898816 552080772928 552100429824 552536515584 553049339904 553070638048 554433693696 554455045152 554969650112 555427777536 556358810688 556378619904 556380236281 557751448512 558118394056 558751480992 559515436344 559535357952 559688085486 560473276416 561478189056 562841925264 562883641344 563827172352 563851084824 564792393728 564816347136 564838098432 566777515008 568196232192 569993253504 570969030656 571420020096 571596342624 572377860168 572398239744 573357719552 573382036224 573404117388 573424533504 574385733632 574839421812 575372946072 575415590912 575823495168 576813178728 576833716224 577822882304 577847388348 578836611072 579628027904 580285513728 582120769536 583096546688 583577892864 584142022208 584556112512 585556819968 585581654016 585604204992 586585821236 586606706688 587070047808 587614923648 587637552926 589085799552 589108485474 590142013632 590948887824 591131236356 591152283648 591960539136 592610914044 594506317824 595502856192 596570575872 596993476608 597591851008 598019545593 598063868928 599066370624 600091918336 600117368832 600140479584 603522268416 603708496704 604533919728 604555444224 605568827392 605617831848 606654595072 607133771352 607155388416 608173129728 609192577024 609218413488 609263566848 609695465472 610284841984 611812463616 612885823488 613936812448 615854779648 616363167744 616553358336 617396343552 618431251216 618453270528 618503317632 619540080856 619562139648 620051511168 620650898596 621090869544 621112983552 622154121216 622180507392 622204467804 623269625856 623761925796 624340856376 625903662024 627883193313 628958072832 629454865887 630532435968 631589362944 631662962688 632721784704 633804947456 633856236864 634305568896 634941341696 635391442944 635442860736 636508018788 637597663232 637624704384 639589548032 641215215616 641242410192 642317289711 642340159488 643416879104 643925092689 643948019712 644570507264 645027434496 645102600192 646183950336 647267113088 647294564331 647342539776 647801432064 648427644608 650050742592 651191187456 652081531392 653197836288 654345703376 654858092544 654885865728 655983615024 656006971392 657083204417 657106599936 657159774984 657625626576 658284773376 658751422464 658804730616 659932545024 661038753792 661066789104 662223977472 664817498802 665955606528 667071911424 667121352704 668267952384 669411966976 669940713216 671063698128 671087591424 671141897856 672266896248 672290832384 672767410176 673417756672 673949666952 675103408128 675158039532 677238542336 677447517184 679563894784 680100659694 680124874752 681264930816 681291166592 681320060829 682486419456 683630434048 684194770944 684856163968 685341649152 685421512704 686570447232 687721307656 687745794048 688289021568 690678914004 691623247703 691647873024 692836627104 694022701056 694570886496 695242309837 695735157618 695759929344 695786723328 695816232336 696982590963 697007407104 698175762432 698727228237 699427571712 699923386368 701178329088 702353675904 702383463423 704600080384 706338635952 706363785216 707547824128 707577831936 708763905888 708789141504 708816437248 710034699408 710538033312 710563332096 711250214912 711812007792 711837351936 713005179261 713030565888 713088266472 714309009408 714815373312 715285651456 715506366464 717297371136 719538241536 719565951232 721367117568 722036638208 722602033152 722632679424 723843988992 723871864504 725141820672 725655863808 726357336176 726383198208 726956944128 728175502224 728201428992 728260357248 729481100184 730478486338 730504495104 730729906176 731307085416 733591722816 734847565824 734875865088 736138916298 736715354112 737399119872 737981566902 739244924928 739273393536 739304746857 740570370048 741811747584 743668598016 745001974656 746020581792 746047143936 746250780648 747297701888 748637585408 750455900352 750482620416 750484800699 750511521792 751769563136 751801446432 753061650006 753088462848 753117464576 754411868121 754946660394 754973540352 755703353344 756300258279 756327186432 757594976256 759491334144 759991004672 761893360128 762128456832 763170480224 763197652992 764509381632 764538823184 764566044672 766423047168 766452562416 767163928096 767764660224 767797221888 769084238304 769111621632 770463184464 771009355296 771754669687 771782148096 772391753136 773686471113 773714018304 776161026048 778103857152 779408150016 779441205492 780742426624 780775538688 780805606656 782142275584 782760063744 783486564864 785447732736 785477980632 786856018176 787931850432 788174981808 788203044864 789280718848 790147885392 792646868154 792675090432 794003808256 794630965446 794659258368 795427434496 795991302144 797359394124 797387784192 797418491904 798755160832 798789036834 800156491776 800187306112 802159386624 803597635584 804696357888 804944662272 806045226304 806073925632 806959542528 807490442464 809480521728 809511695136 809540517888 810868635238 810897506304 811538007264 812291217984 812322499633 812351422464 812927287296 814324487616 814355847567 815111673602 815749951488 815784548256 817152003198 817181097984 819197440002 820666237707 821817556992 822071144448 823195124736 824604360704 824671090176 826082852864 826735348224 828121159392 828150644736 829538828288 829574009856 829605957072 831026167808 831682567728 832454475168 834538216032 834567929856 837177591084 838610763776 839273154516 839303036928 839532128229 840709914624 842119150592 842217283584 843629046272 844325462016 845141649152 845740758528 847188590592 847224520704 847257147648 848677358384 850166272512 852294348288 854989880256 856423052948 856453545984 857130030144 857394513936 857958595118 858566790252 858597359616 860036579328 860073054336 860106176082 860136800256 861578600448 862259132718 863059419108 863123386368 863735242752 865219768092 866734323456 866771082522 868254916608 869442041856 873144123392 873181154304 874644820032 874675961856 876142133248 876213033312 876834168768 876865388544 877713031168 878335229952 878406307488 879878731854 879910060032 881385005056 881422385472 881456329389 882965303296 883662728211 886423331736 886696854534 886728425472 887940808704 889429215232 891023936512 891759476736 893254284288 894751597504 894783455232 894855863808 895490214912 896355861664 896387776512 897023213568 897095803392 898599555936 900137877504 900176053248 900210719376 901719693283 905283402624 905562745056 906800879592 906833166336 908353241088 908426747772 909981892608 910700657028 912259694592 913788865536 913827620232 913895350272 915427262976 916994392064 917718695424 920905218672 922197164032 923782169472 925363601408 926094515328 927646876824 927679905792 927715631104 927754976448 929310121284 929343209472 930901016576 930976347894 931636304316 931669475328 932570095616 933231181824 933306701706 934904438784 936471567872 936511284564 941784847936 941818380288 943437109248 945018541184 945798653952 946712932544 947384044416 947494444032 949082677056 949116469248 950673572348 950707421184 950784355296 951458353344 952378103018 952412012544 953087164416 953164291104 954762028182 956396494848 956437056576 959384322048 961822823424 961863615288 963469377536 963510239232 965125318656 966855760896 967541151744 968510930944 969275925504 970900669632 970935238656 971013809664 972641466912 974005993472 974306541568 975076113888 978122297088 979796754432 979834486784 981518555064 982287138816 983198826496 983975422536 984010457088 985659899904 985697858048 985739662476 987427160064 988127133696 989082330112 989898817536 991558130688 993335966208 994694109056 995001040864 998933409792 1000607867136 1000646400932 1000682029056 1002401928576 1004082200008 1004117950464 1004911069824 1005882490828 1006595547192 1006631387136 1006712846784 1008400344372 1008436248576 1010126635008 1010924500428 1012655112192 1012737059298 1015857813504 1016171275776 1019345842176 1019421392896 1020150989541 1021897396224 1021936749888 1023686213632 1023729629184 1025445651072 1027284245952 1028012473728 1029042864128 1029855670848 1031581961484 1031618691072 1034881368064 1036018371006 1037471809536 1039210866688 1039254940656 1041034051584 1041074142208 1043602736427 1043639894016 1043680084992 1044648753152 1045511110656 1047263643648 1047303974176 1049141357568 1049885079552 1050575800576 1050899975744 1050937393152 1051767493632 1053530513856 1056862490872 1056900120576 1059507953928 1059545677824 1061321736192 1061366747904 1063145858832 1063183712256 1063224655872 1065052049112 1065807049968 1066875322368 1067718011688 1069545848832 1069632399708 1071463514112 1072928477184 1073259549696 1075946056704 1079307362304 1079348926848 1081196675072 1082050676352 1083054957312 1083135229952 1083903049728 1085765983488 1085807796756 1087666601984 1087712731008 1089536004264 1089574797312 1092263253336 1092302143488 1094221650276 1095717729507 1095756742656 1096094859264 1097593499648 1099561453568 1102271348736 1102313797632 1104161545856 1104208374447 1105073031168 1106098679808 1106141276096 1108867387392 1108910090304 1109939300224 1110855555072 1112717621376 1112760472562 1115502897024 1116236788112 1117502961984 1119030872688 1119070715904 1119376170972 1120906642829 1120946552832 1122956378112 1125683850528 1125767282688 1127654344704 1127702169648 1129592475009 1129632694272 1129676196864 1132419990591 1133555030016 1136392464384 1139986507008 1141938061312 1142840040192 1143192685248 1144755720336 1144796479488 1146715439104 1146764072448 1146808234776 1146849067008 1148771467264 1149678843624 1150745892144 1150831181824 1151646990336 1153626357456 1153667432448 1155645764608 1155694776696 1157673222144 1159256055808 1160571027456 1164241539072 1166193093376 1167155785728 1168284044416 1169112225024 1171113639936 1171163308032 1171208409984 1173171642472 1173213413376 1174140095616 1175229847296 1175275105852 1178171599104 1178216970948 1180284027264 1181897775648 1182262472712 1182304567296 1183921078272 1185221828088 1186001587369 1188970302231 1189012635648 1191005712384 1191946448169 1193141151744 1193986953216 1196039091186 1196127737856 1198132741248 1198183555251 1200183836672 1200234737664 1200280959168 1207044536832 1207416993408 1209067839456 1209110888448 1211137654784 1211235663696 1213309190144 1214267542704 1214310776832 1216302952857 1216346259456 1218385154048 1218436826976 1218527133696 1219390930944 1220569683968 1222667510403 1223624927232 1225728004797 1225771646976 1227873624896 1231709559296 1232726335488 1233106716672 1234792687104 1236862502432 1236906541056 1237006635264 1239080161712 1239124279296 1240103022336 1241301797192 1242181739088 1242225967104 1244308242432 1244361014784 1244408935608 1246539251712 1247523851592 1248681712752 1251807324048 1255766386626 1257916145664 1258909731774 1261064871936 1263178725888 1263325925376 1265443569408 1267609894912 1267712473728 1268611137792 1269882683392 1270782885888 1270885721472 1273016037576 1275195326464 1275249408768 1279179096064 1282430431232 1282484820384 1284634579422 1284680318976 1286833758208 1286937892677 1287850185378 1287896039424 1289141014528 1290054868992 1290159264123 1290205200384 1292367900672 1294534226176 1294589128662 1294685079552 1295602864128 1296855289216 1300101485184 1302382374912 1304163062784 1306395672576 1308691406752 1309716185088 1309771731456 1311967230048 1312013942784 1314166408834 1314213199872 1314319549968 1315251253152 1316522671819 1316569546752 1317502844928 1317609461232 1319818097781 1319865090048 1322077507584 1322133578208 1324447954944 1329634997604 1330045281801 1331911213056 1334143822848 1334242705408 1336535904768 1338823933952 1339881426432 1342127396256 1342175182848 1342283795712 1344533792496 1344581664768 1345534820352 1346835513344 1347899333904 1350206816256 1350316079064 1354477084672 1354895034368 1359127789568 1360201319388 1360249749504 1362529861632 1362582333184 1362640121658 1364972838912 1367260868096 1368389541888 1369712327936 1370683298304 1370843025408 1373140894464 1375442615312 1375491588096 1376578043136 1381357828008 1383246495406 1383295746048 1385673254208 1388045402112 1389141772992 1390484619674 1391470315236 1391519858688 1391573446656 1391632464672 1393965181926 1394014814208 1396351524864 1396464521841 1397454456474 1398855143424 1399846772736 1399960052559 1402356658176 1404707351808 1404766926846 1409200160768 1412677271904 1412727570432 1415095648256 1415155663872 1417527811776 1417578283008 1417632874496 1420069398816 1421076066624 1421126664192 1422500429824 1423624015584 1423674703872 1426010358522 1426061131776 1426176532944 1428567154527 1428618018816 1429630746624 1430571302912 1431012732928 1432143042273 1434594742272 1439076483072 1439131902464 1442734235136 1444073276416 1445204066304 1445265358848 1447687977984 1447743729008 1450283641344 1451311727616 1452714672352 1452766396416 1453913888256 1456351004448 1456402857984 1456520714496 1458962200368 1460956972676 1461008990208 1461407778769 1461459812352 1462614170832 1467183445632 1469695131648 1469751730176 1472277832596 1473430708224 1474798239744 1475963133804 1478489849856 1478546787072 1478609493714 1481140740096 1483623495168 1487337196032 1490003949312 1492041163584 1492094287872 1492501561296 1494595403776 1497275170816 1500911800704 1500969601398 1501023043584 1503539126272 1503602892864 1506123300012 1506176925696 1506234929152 1508823736242 1509893320788 1509947080704 1511406706688 1512600516558 1512654372864 1515189952512 1518982668288 1519982009344 1523786720256 1524256913664 1526340960448 1526395305984 1529018763264 1529077646368 1529132089344 1532846094336 1532905124832 1534327856192 1535529320448 1535594443776 1538168476608 1538223243264 1538227712071 1540926368928 1542018710592 1543509339374 1543564296192 1544783506272 1547372942226 1547428036608 1552322052096 1554027556509 1556207714304 1558816300032 1558882410984 1561484853248 1561551077376 1561611213312 1564284551168 1565520127488 1566973129728 1570895465472 1570955961264 1573712036352 1575863700864 1576349963616 1576406089728 1578561437696 1580295770784 1585293736308 1585350180864 1588007616512 1589261930892 1589318516736 1590854868992 1591982604288 1594718788248 1594775568384 1594836983808 1597510321664 1597578073668 1600312983552 1600374612224 1604318773248 1607195271168 1609392715776 1609889324544 1612090452608 1613919085056 1614980884928 1618961043456 1619023390272 1619081035776 1621737270476 1621795012608 1623076014528 1624582435968 1624644999266 1624702844928 1625854574592 1628648975232 1628711695134 1630223347204 1631499902976 1631569096512 1634304006396 1634362195968 1638394880004 1641332475414 1643635113984 1644142288896 1646390249472 1649342180352 1652165705728 1653470696448 1656242318784 1656301289472 1659077656576 1659148019712 1659211914144 1662052335616 1663365135456 1664908950336 1669076432064 1669135859712 1669140708843 1674355182168 1677221527552 1678546309032 1678606073856 1679064256458 1681419829248 1684238301184 1684434567168 1687258092544 1688650924032 1690283298304 1691481517056 1694377181184 1694449041408 1694514295296 1697354716768 1700332545024 1704588696576 1709979760512 1712846105896 1712907091968 1714260060288 1714789027872 1715917190236 1717133580504 1717194719232 1720073158656 1720146108672 1720212352164 1720273600512 1723157200896 1724518265436 1726118838216 1726246772736 1727470485504 1730439536184 1733468646912 1733542165044 1736509833216 1738884083712 1746288246784 1746362308608 1749289640064 1752284266496 1752426066624 1753668337536 1755426062336 1756670459904 1756812614976 1759757463708 1759820120064 1762770010112 1762844770944 1762912658778 1765930606592 1767325456422 1772846663472 1773393709068 1773456850944 1775881617408 1778858430464 1782047873024 1783518953472 1786508568576 1789503195008 1789711727616 1790980429824 1792711723328 1792775553024 1794191606784 1797199111872 1800275755008 1800352106496 1800421438752 1803439386566 1810566805248 1811125490112 1813601759184 1813666332672 1816706482176 1816853495544 1819963785216 1821401314056 1824519389184 1827577731072 1827655240464 1827790700544 1830854525952 1833988784128 1835437390848 1841810437344 1844394328064 1847564338944 1850727202816 1852189030656 1855293753648 1855359811584 1855431262208 1855509952896 1858620242568 1858686418944 1861802033152 1861952695788 1863272608632 1863338950656 1865140191232 1866462363648 1866613403412 1869808877568 1872943135744 1873022569128 1883569695872 1883649579939 1886874218496 1890037082368 1891597307904 1893425865088 1894768088832 1894988888064 1898165354112 1901347144696 1901414842368 1901568710592 1902916706688 1904756206036 1904824025088 1906174328832 1906328582208 1909524056364 1912792989696 1912874113152 1918768644096 1923645646848 1923727230576 1926951869133 1927020478464 1930250637312 1931775278067 1933711521792 1935082303488 1938551851008 1941801339264 1941883692993 1942027619328 1945282933824 1948011986944 1948613083136 1950152227776 1956244594176 1959593508864 1959668973568 1963037110128 1964574277632 1966397652992 1967950845072 1968020914176 1971249613251 1971319799808 1971395716096 1971479324952 1974854320128 1976254267392 1978164660224 1979797635072 1983116261376 1986671932416 1989388218112 1990002081728 1997866819584 2001215734272 2001292801864 2001364058112 2004803857152 2008164400016 2008235900928 2009822139648 2011764981656 2013191094384 2013262774272 2013425693568 2016800688744 2016872497152 2020253270016 2021849000856 2025310224384 2025474118596 2031715627008 2032342551552 2038691684352 2040301979082 2043794792448 2043873499776 2043960182487 2047372427264 2047459258368 2050891302144 2054568491904 2056024947456 2058085728256 2059711341696 2063163922968 2063237382144 2069762736128 2072036742012 2074869743109 2074943619072 2078421733376 2078509881312 2082068103168 2082148284416 2085726929511 2087205472854 2087279788032 2087360169984 2089297506304 2090947772889 2091022221312 2094527287296 2094607948352 2098282715136 2099770159104 2101151601152 2101799951488 2103534987264 2107061027712 2113724981744 2113800241152 2119015907856 2119091355648 2122643472384 2122733495808 2126291717664 2126367424512 2126449311744 2130104098224 2131614099936 2133674675017 2133750644736 2135436023376 2139015537783 2139091697664 2139264799416 2142927028224 2145856954368 2146519099392 2151892113408 2158614724608 2158697853696 2162393350144 2164101352704 2166109914624 2166270459904 2167806099456 2171531966976 2171615593512 2175333203968 2175425462016 2179072008528 2179149594624 2184526506672 2184604286976 2188443300552 2191435459014 2191513485312 2192189718528 2195186999296 2199122907136 2204542697472 2204627595264 2208323091712 2208416748894 2210146062336 2212197359616 2212282552192 2217734774784 2217820180608 2219878600448 2221711110144 2225435242752 2225520945124 2231005794048 2232473576224 2235005923968 2238061745376 2238141431808 2238752341944 2241813285658 2241893105664 2245832793103 2245912756224 2251367701056 2251454402097 2251534565376 2255308689408 2255404339296 2259184950018 2259265388544 2259352393728 2263235604363 2264839981182 2267110060032 2268900774837 2272784928768 2279973014016 2283876122624 2285680080384 2286385370496 2289511440672 2289592958976 2293430878208 2293528144896 2293616469552 2293698134016 2297542934528 2299357687248 2301491784288 2301662363648 2303293980672 2307252714912 2307334864896 2311291529216 2311389553392 2315264009061 2315346444288 2318512111616 2321059413339 2321142054912 2328483078144 2332386186752 2334311571456 2336568088832 2338224450048 2342227279872 2342326616064 2342416819968 2346343284944 2346426826752 2348280191232 2350459694592 2350550211704 2356343198208 2356433941896 2360568054528 2363795551296 2364524945424 2364609134592 2367842156544 2370443656176 2372003174738 2377940604462 2378025271296 2382011424768 2383892896338 2386282303488 2387973906432 2392078182372 2392255475712 2396265482496 2396367110502 2400367673344 2400469475328 2400561918336 2414089073664 2414833986816 2418135678912 2418221776896 2422275309568 2422471327392 2426618380288 2428535085408 2428621553664 2432605905714 2432692518912 2436770308096 2436873653952 2436967498899 2437054267392 2438781861888 2441139367936 2443067542701 2445335020806 2447249854464 2451456009594 2451543293952 2455747249792 2463419118592 2465452670976 2466213433344 2469585374208 2473725004864 2473813082112 2474013270528 2478160323424 2478248558592 2480206044672 2482603594384 2484363478176 2484451934208 2488616484864 2488722029568 2488817871216 2492989740253 2493078503424 2495047703184 2497363425504 2503614648096 2511532773252 2515832291328 2517819463548 2518596384687 2522129743872 2526357451776 2526651850752 2530887138816 2535219789824 2535424947456 2537222275584 2539765366784 2541565771776 2541771442944 2546032075152 2550390652928 2550498817536 2558358192128 2564860862464 2564969640768 2569269158844 2569360637952 2573667516416 2573875785354 2575700370756 2575792078848 2578282029056 2580109737984 2580318528246 2580410400768 2584735801344 2589068452352 2589178257324 2589370159104 2591205728256 2593710578432 2600202970368 2604764749824 2608326125568 2617382813504 2619432370176 2619543462912 2623934460096 2624027885568 2628332817668 2628426399744 2628639099936 2630502506304 2633045343638 2633139093504 2635005689856 2635218922464 2639636195562 2639730180096 2644155015168 2644267156416 2644368988167 2648895909888 2650988184633 2659269995208 2660090563602 2663822426112 2668287645696 2668485410816 2673071809536 2677647867904 2679762852864 2684254792512 2684350365696 2684567591424 2689067584992 2689163329536 2691069640704 2693671026688 2695798667808 2700413632512 2700632158128 2705159079849 2708954169344 2709790068736 2718255579136 2720402638776 2720499499008 2725059723264 2725164666368 2725280243316 2729945677824 2734521736192 2736779083776 2739424655872 2741366596608 2741686050816 2746281788928 2750885230624 2750983176192 2753156086272 2762715656016 2766492990812 2766591492096 2771346508416 2776090804224 2778283545984 2780969239348 2782940630472 2783039717376 2783146893312 2783264929344 2787930363852 2788029628416 2792703049728 2792929043682 2794908912948 2797710286848 2799693545472 2799920105118 2804713316352 2809414703616 2809533853692 2818400321536 2825354543808 2825455140864 2830191296512 2830311327744 2835055623552 2835265748992 2840138797632 2842152133248 2845000859648 2847248031168 2847349407744 2852020717044 2852122263552 2852353065888 2857134309054 2857236037632 2859261493248 2861142605824 2862025465856 2864286084546 2869189484544 2878152966144 2878263804928 2885468470272 2888146552832 2890408132608 2890530717696 2895375955968 2895487458016 2900567282688 2902623455232 2905429344704 2905532792832 2907827776512 2912702008896 2912805715968 2913041428992 2917924400736 2921913945352 2922017980416 2922815557538 2922919624704 2925228341664 2934366891264 2939390263296 2939503460352 2944555665192 2946861416448 2949596479488 2951926267608 2956979699712 2957093574144 2957218987428 2962281480192 2967246990336 2974674392064 2980007898624 2984082327168 2985003122592 2989190807552 2994550341632 3001823601408 3001939202796 3002046087168 3007078252544 3007205785728 3012246600024 3012353851392 3012469858304 3017647472484 3019786641576 3019894161408 3022813413376 3025201033116 3025308745728 3030379905024 3037965336576 3039964018688 3047573440512 3048513827328 3052681920896 3058037526528 3058155292736 3058264178688 3065692188672 3065810249664 3068655712384 3071058640896 3071188887552 3076336953216 3076455424142 3081852737856 3084037421184 3087018678748 3087128592384 3089567012544 3094745884452 3094856073216 3104644104192 3108055113018 3112415428608 3117632600064 3117764821968 3123102154752 3123222426624 3128569102336 3130808209281 3131040254976 3133946259456 3141790930944 3141911922528 3147424072704 3151727401728 3152699927232 3152812179456 3157122875392 3160591541568 3170587472616 3170700361728 3176015233024 3178523861784 3178637033472 3181709737984 3183965208576 3189437576496 3189551136768 3189673967616 3195020643328 3195156147336 3200625967104 3200749224448 3208637546496 3214390542336 3218785431552 3219778649088 3224180905216 3227838170112 3229961769856 3237922086912 3238046780544 3243474540952 3243590025216 3246152029056 3249164871936 3249289998532 3249405689856 3251709149184 3257297950464 3257423390268 3260446694408 3262999805952 3263138193024 3268608012792 3268724391936 3276789760008 3282664950828 3287153188521 3287270227968 3288284577792 3292780498944 3298684360704 3306941392896 3312484637568 3312625123341 3318155313152 3318296039424 3318423828288 3324104671232 3326730270912 3329817900672 3338152864128 3338281417686 3348710364336 3354443055104 3357092618064 3357212147712 3358128512916 3362719928487 3362839658496 3368476602368 3368869134336 3374516185088 3377301848064 3380566596608 3382963034112 3388777425027 3388898082816 3389028590592 3394709433536 3400665090048 3409177393152 3419959521024 3425692211792 3425814183936 3428520120576 3429578055744 3431834380472 3434267161008 3434389438464 3440146317312 3440292217344 3440424704328 3440547201024 3446314401792 3449036530872 3452237676432 3452493545472 3454940971008 3460879072368 3466937293824 3467084330088 3473019666432 3477768167424 3492576493568 3492724617216 3498579280128 3504568532992 3504852133248 3507336675072 3510852124672 3513340919808 3513625229952 3519514927416 3519640240128 3525540020224 3525689541888 3525825317556 3531861213184 3534650912844 3545693326944 3546787418136 3546913701888 3551763234816 3557716860928 3558004762107 3564095746048 3566910906693 3567037906944 3573017137152 3579006390016 3579423455232 3581960859648 3585423446656 3588383213568 3594398223744 3600551510016 3600704212992 3600842877504 3606878773132 3621133610496 3622250980224 3627203518368 3627332665344 3633412964352 3633706991088 3639797975029 3639927570432 3642802628112 3648908858571 3649038778368 3655155462144 3655310480928 3655581401088 3661709051904 3668002531209 3670874781696 3677184014391 3683620874688 3688788656128 3695128677888 3701454405632 3704378061312 3710587507296 3710719623168 3710862524416 3711019905792 3717240485136 3717372837888 3723604066304 3723905391576 3726545217264 3726677901312 3730280382464 3732924727296 3733226806824 3739617755136 3745886271488 3746045138256 3767139391744 3767299159878 3773748436992 3780074164736 3783194615808 3786851730176 3789536177664 3789977776128 3796330708224 3802694289392 3802829684736 3803137421184 3805833413376 3809512412072 3809648050176 3812348657664 3812657164416 3819048112728 3825585979392 3825748226304 3837537288192 3847291293696 3847454461152 3853903738266 3854040956928 3860501274624 3860813678031 3863550556134 3867423043584 3870164606976 3870477792369 3877103702016 3883602678528 3883767385986 3884055238656 3890565867648 3896023973888 3897226166272 3900304455552 3912489188352 3919187017728 3919337947136 3926074220256 3929148555264 3932795305984 3935901690144 3936041828352 3942499226502 3942639599616 3942791432192 3942958649904 3949568015457 3949708640256 3952508534784 3956329320448 3959454293343 3959595270144 3966232522752 3973343864832 3978776436224 3980004163456 3995733639168 4002431468544 4002585603728 4002728116224 4009607714304 4016328800032 4016471801856 4019644279296 4023529963312 4026382188768 4026525548544 4026851387136 4033601377488 4033744994304 4040362682479 4040506540032 4043698001712 4050620448768 4050948237192 4063431254016 4064685103104 4077383368704 4080603958164 4087589584896 4087746999552 4087920364974 4094744854528 4094918516736 4101782604288 4109136983808 4112049894912 4116171456512 4119422683392 4126327845936 4126474764288 4139525472256 4144073484024 4149739486218 4149887238144 4156843466752 4157019762624 4164136206336 4164296568832 4171453859022 4174410945708 4174559576064 4174720339968 4178595012608 4181895545778 4182044442624 4189054574592 4189215896704 4189393565523 4196565430272 4199540318208 4202303202304 4203599902976 4207069974528 4214122055424 4227449963488 4227600482304 4238031815712 4238182711296 4245286944768 4245466991616 4252583435328 4252734849024 4252747203961 4252898623488 4260208196448 4263228199872 4267349350034 4267501289472 4270872046752 4278031075566 4278183395328 4278529598832 4285701463581 4285854056448 4291713908736 4293038198784 4296429126819 4303784226816 4317229449216 4317395707392 4324786700288 4328202705408 4332219829248 4332540919808 4335612198912 4343063933952 4343231187024 4350666407936 4350850924032 4358144017056 4358299189248 4369053013344 4369208573952 4376886601104 4382870918028 4383026970624 4384223336307 4384379437056 4390373998592 4398245814272 4409085394944 4409255190528 4416646183424 4416833497788 4420292124672 4424394719232 4424565104384 4435469549568 4435640361216 4439757200896 4443422220288 4450870485504 4451041890248 4462011588096 4464947152448 4470011847936 4476123490752 4476282863616 4477504683888 4483626571316 4483786211328 4491665586206 4491825512448 4502735402112 4502908804194 4503069130752 4510617378816 4510808678592 4518369900036 4518530777088 4518704787456 4526471208726 4529679962364 4534220120064 4537801549674 4545569857536 4559946028032 4567752245248 4571360160768 4572770740992 4579022881344 4579185917952 4586861756416 4587056289792 4587232939104 4587396268032 4595085869056 4598715374496 4602983568576 4603324727296 4606587961344 4614505429824 4614669729792 4614683136213 4622583058432 4622779106784 4630528018122 4630692888576 4637024223232 4642118826678 4642284109824 4656966156288 4664772373504 4668623142912 4673136177664 4676448900096 4684454559744 4684653232128 4684833639936 4692686569888 4692853653504 4696560382464 4700919389184 4701100423408 4712686396416 4712867883792 4721136109056 4727591102592 4729049890848 4729218269184 4735684313088 4740887312352 4744006349476 4755881208924 4756050542592 4764022849536 4767785792676 4772564606976 4775947812864 4784156364744 4784510951424 4792530964992 4792734221004 4800735346688 4800938950656 4801123836672 4828178147328 4829667973632 4836271357824 4844550619136 4844942654784 4853236760576 4857070170816 4857243107328 4865211811428 4865385037824 4873540616192 4873747307904 4873934997798 4874108534784 4877563723776 4882278735872 4886135085402 4890670041612 4894499708928 4902912019188 4903086587904 4911494499584 4926838237184 4930905341952 4932426866688 4939170748416 4947450009728 4948026541056 4956320646848 4956497117184 4960412089344 4965207188768 4968726956352 4968903868416 4977232969728 4977444059136 4977635742432 4985979480506 4986157006848 4990095406368 4994726851008 5007229296192 5007422126529 5023065546504 5031664582656 5035638927096 5037192769374 5044259487744 5052714903552 5053303701504 5061774277632 5070439579648 5070849894912 5074444551168 5079530733568 5083131543552 5083542885888 5092064150304 5100781305856 5100997635072 5116716384256 5129721724928 5129939281536 5138538317688 5138721275904 5147335032832 5147751570708 5151400741512 5151584157696 5156564058112 5160219475968 5160637056492 5160820801536 5169471602688 5178136904704 5178356514648 5178740318208 5182411456512 5187421156864 5200405940736 5209529499648 5216652251136 5234765627008 5238864740352 5239086925824 5247868920192 5256665635336 5256852799488 5257278199872 5261005012608 5266090687276 5266278187008 5270011379712 5270437844928 5279272391124 5279460360192 5288310030336 5288534312832 5288737976334 5297791819776 5301976369266 5318539990416 5320181127204 5327644852224 5336575291392 5336970821632 5346143619072 5359525705728 5368509585024 5369135182848 5378135169984 5378326659072 5387342053376 5391597335616 5400827265024 5401264316256 5410318159698 5417908338688 5419580137472 5436511158272 5440805277552 5440998998016 5450119446528 5450329332736 5450560486632 5459891355648 5469043472384 5473558167552 5478849311744 5482733193216 5483372101632 5492563577856 5501770461248 5501966352384 5506312172544 5525431312032 5532985981624 5533182984192 5542693016832 5552181608448 5556567091968 5561938478696 5565881260944 5566079434752 5566293786624 5566529858688 5575860727704 5576059256832 5585406099456 5585858087364 5589817825896 5595420573696 5599387090944 5599840210236 5609426632704 5618829407232 5619067707384 5650709087616 5650948739817 5660382593024 5660622655488 5670111247104 5670531497984 5680277595264 5684304266496 5690001719296 5694496062336 5704041434088 5704244527104 5704706131776 5714268618108 5714472075264 5718522986496 5722285211648 5724050931712 5728572169092 5738378969088 5756305932288 5756527609856 5770936940544 5776293105664 5780855607399 5781061435392 5790751911936 5790974916032 5801134565376 5805246910464 5810858689408 5815655553024 5825404017792 5826082857984 5835848801472 5843827890704 5844035960832 5845631115076 5845839249408 5850456683328 5868733782528 5878780526592 5879006920704 5889111330384 5893722832896 5899192958976 5903852535216 5913748839753 5913959399424 5914187148288 5914437974856 5924562960384 5934493980672 5949348784128 5960015797248 5968164654336 5970006245184 5978381615104 5989100683264 6003647202816 6003878405592 6004092174336 6014156505088 6014411571456 6024493200048 6024707702784 6024939716608 6035294944968 6039573283152 6039788322816 6045626826752 6050402066232 6050617491456 6060759810048 6075930673152 6079928037376 6095146881024 6097027654656 6105363841792 6116075053056 6116310585472 6131384377344 6131620499328 6137311424768 6142117281792 6142377775104 6152673906432 6152910848284 6163705475712 6168074842368 6174037357496 6174257184768 6179134025088 6189491768904 6189712146432 6209067133873 6209288208384 6216110226036 6224609229327 6224830857216 6235265200128 6235529643936 6246204309504 6246444853248 6257180788533 6261616418562 6262080509952 6267892518912 6272843318667 6283581861888 6283823845056 6294848145408 6303454803456 6305399854464 6314245750784 6321183083136 6341174945232 6341400723456 6352030466048 6357047723568 6357274066944 6363419475968 6367930417152 6378875152992 6379102273536 6379347935232 6390041286656 6390312294672 6401024025051 6401251934208 6401498448896 6417046613349 6417275092992 6428781084672 6437570863104 6439557298176 6448361810432 6455676340224 6459923539712 6475844173824 6476093561088 6486949081904 6487180050432 6492304058112 6498329743872 6498579997064 6498811379712 6503418298368 6514595900928 6514846780536 6520893388816 6525999611904 6526276386048 6537216025584 6537448783872 6553579520016 6565329901656 6574306377042 6574540455936 6576569155584 6585560997888 6597368721408 6613882785792 6624969275136 6625250246682 6636310626304 6636592078848 6636847656576 6648209342464 6653460541824 6659635801344 6676305728256 6676562835372 6697420728672 6708886110208 6714185236128 6714424295424 6716257025832 6725439856974 6725679316992 6736953204736 6737498379309 6737738268672 6749032370176 6754363206291 6754603696128 6761133193216 6765926068224 6777554850054 6777796165632 6778057181184 6789418867072 6789706813089 6801330180096 6818354786304 6839919042048 6851384423584 6851628367872 6857040241152 6859156111488 6863668760944 6868534322016 6868778876928 6880292634624 6880584434688 6880849408656 6881094402048 6892383399523 6892628803584 6898073061744 6904475352864 6904987090944 6909881942016 6921758144736 6933874587648 6934168660176 6945792027183 6946039332864 6955536334848 6963178240017 6985152987136 6985449234432 6997158560256 7009137065984 7009704266496 7014673350144 7021704249344 7026681839616 7027250459904 7039029854832 7039280480256 7051080040448 7051379083776 7051650635112 7063722426368 7069301825688 7091386653888 7093574836272 7093827403776 7103526469632 7115433721856 7116009524214 7128191492096 7133821813386 7134075813888 7146034274304 7158012780032 7158846910464 7163921719296 7170846893312 7176766427136 7188796447488 7201103020032 7201408425984 7201685755008 7213757546264 7242267220992 7244501960448 7254407036736 7254665330688 7266825928704 7267413982176 7279595950058 7279855140864 7285605256224 7292648058503 7297817717142 7298077556736 7310310924288 7310620961856 7310902496697 7311162802176 7323418103808 7329202628103 7336005062418 7341749563392 7354368028782 7367241749376 7377577312256 7390257355776 7402908811264 7408756122624 7421175014592 7421439246336 7421725048832 7422039811584 7434480970272 7434745675776 7447208132608 7447810783152 7453090434528 7453355802624 7460560764928 7465849454592 7466453613648 7478969220759 7479235510272 7491772542976 7492090276512 7534278783488 7534598319756 7547496873984 7560148329472 7566389231616 7573703460352 7579072355328 7579955552256 7592661416448 7605388578784 7605659369472 7606274842368 7611666826752 7619024824144 7619296100352 7624697315328 7625314328832 7638096225456 7651171958784 7651496452608 7675074576384 7694582587392 7694908922304 7707807476532 7708081913856 7721002549248 7721627356062 7727101112268 7734846087168 7740329213952 7740955584738 7754207404032 7767205357056 7767534771972 7768110477312 7781131735296 7792047947776 7794452332544 7800608911104 7824978376704 7838675894272 7852148440512 7858297110528 7865590611968 7871803380288 7872083656704 7884998453004 7885279199232 7885582864384 7885917299808 7899136030914 7899417280512 7905017069568 7912658640896 7918908586686 7919190540288 7932465045504 7933106964501 7946687729664 7957552872448 7960008326912 7991467278336 8004862937088 8005171207456 8005456232448 8019215428608 8032657600064 8032943603712 8039288558592 8047059926624 8052764377536 8053051097088 8053702774272 8067202754976 8067489988608 8080725364958 8081013080064 8087396003424 8101240897536 8101896474384 8115477239547 8126862508032 8129370206208 8154766737408 8161207916328 8175179169792 8175493999104 8175840729948 8189489709056 8189837033472 8203565208576 8218273967616 8224099789824 8232342913024 8238845366784 8252655691872 8252949528576 8279050944512 8288146968048 8299478972436 8299774476288 8313686933504 8314039525248 8328272412672 8328593137664 8342907718044 8348821891416 8349119152128 8349440679936 8357190025216 8363791091556 8364088885248 8378109149184 8378431793408 8378787131046 8393130860544 8399080636416 8404606404608 8407199805952 8414139949056 8428244110848 8454899926976 8455200964608 8476063631424 8476365422592 8490573889536 8490933983232 8505166870656 8505494407922 8505797246976 8520416392896 8526456399744 8534698700068 8535002578944 8541744093504 8556062151132 8556366790656 8557059197664 8571402927162 8571708112896 8583427817472 8586076397568 8592858253638 8607568453632 8634458898432 8634791414784 8649573400576 8656405410816 8664439658496 8665081839616 8671224397824 8686127867904 8686462374048 8701332815872 8701701848064 8716288034112 8716598378496 8738106026688 8738417147904 8753773202208 8765741836056 8766053941248 8768446672614 8768758874112 8780747997184 8796491628544 8818170789888 8818510381056 8833292366848 8833666995576 8840584249344 8848789438464 8849130208768 8870939099136 8871280722432 8879514401792 8886844440576 8901740971008 8902083780496 8924023176192 8929894304896 8940023695872 8952246981504 8955009367776 8967253142632 8967572422656 8983331172412 8983651024896 9005470804224 9005817608388 9006138261504 9021234757632 9021617357184 9036739800072 9037061554176 9037409574912 9052942417452 9059359924728 9068440240128 9075603099348 9091139715072 9119892056064 9142720321536 9145541481984 9158045762688 9173723512832 9174112579584 9174465878208 9174792536064 9190171738112 9197430748992 9205967137152 9206649454592 9213175922688 9229010859648 9229366272426 9245166116864 9245558213568 9261056036244 9261385777152 9274048446464 9284237653356 9284568219648 9313932312576 9329544747008 9337246285824 9346272355328 9352897800192 9369306464256 9369667279872 9385373139776 9385707307008 9393120764928 9401838778368 9402200846816 9425372792832 9425735767584 9442272218112 9455182205184 9458099781696 9458436538368 9471368626176 9481774624704 9488012698952 9511762417848 9512101085184 9528045699072 9535571585352 9545129213952 9551895625728 9568312729488 9569021902848 9585061929984 9585468442008 9601470693376 9601877901312 9602247673344 9656356294656 9659335947264 9672542715648 9689101238272 9689885309568 9706473521152 9714140341632 9730423622856 9730770075648 9747081232384 9747494615808 9747869995596 9748217069568 9755127447552 9764557471744 9772270170804 9781340083224 9788999417856 9805824038376 9806173175808 9822988999168 9853676474368 9861459565563 9861810683904 9864853733376 9878341496832 9894900019456 9896053082112 9912641293696 9920824178688 9930414377536 9937453912704 9954465939456 9954888118272 9955271484864 9971958961012 9972314013696 9980190812736 9989453702016 10014458592384 10014844253058 10046131093008 10063329165312 10071277854192 10074385538748 10088159785461 10088518975488 10105429807104 10106607403008 10123548555264 10141699789824 10148889102336 10159061467136 10166332275081 10167085771776 10184128300608 10201562611712 10201995270144 10233432768512 10259443449856 10259878563072 10277076635376 10277442551808 10294670065664 10295503141416 10302801483024 10303168315392 10313128116224 10320438951936 10321274112984 10321641603072 10338943205376 10356273809408 10356713029296 10357480636416 10364822913024 10374842313728 10400811881472 10419058999296 10433304502272 10469531254016 10477729480704 10478173851648 10495737840384 10513331270672 10513705598976 10514556399744 10522010025216 10532181374552 10532556374016 10540022759424 10540875689856 10558544782248 10558920720384 10576620060672 10577068625664 10577475952668 10595583639552 10603952738532 10637079980832 10640362254408 10655289704448 10673150582784 10674014286321 10692287238144 10700732720079 10719051411456 10737019170048 10738270365696 10756270339968 10774684106752 10783194671232 10801654530048 10802528632512 10820636319396 10835816677376 10839160274944 10873022316544 10881610555104 10881997996032 10900238893056 10900658665472 10901120973264 10919393925087 10919782711296 10938086944768 10946726575713 10947116335104 10957698623488 10965466386432 10966744203264 10985127155712 11003540922496 11004007593627 11012624345088 11050862624064 11065971963248 11066365968384 11085386033664 11104363216896 11113134183936 11123876957392 11131762521888 11132158869504 11132587573248 11133059717376 11151721455408 11152118513664 11170414475089 11170812198912 11171716174728 11179635651792 11190841147392 11198774181888 11199680420472 11218853265408 11237658814464 11238135414768 11301418175232 11301897479634 11320765186048 11321245310976 11340222494208 11341062995968 11360555190528 11368608532992 11380003438592 11388992124672 11408082868176 11408489054208 11409412263552 11428537236216 11428944150528 11437045972992 11444570423296 11448101863424 11457144338184 11476757938176 11512611864576 11513055219712 11541873881088 11552586211328 11561711214798 11562122870784 11581503823872 11581949832064 11582441034093 11602269130752 11610493820928 11621717378816 11631311106048 11650808035584 11652165715968 11671697602944 11687655781408 11688071921664 11691262230152 11691678498816 11700913366656 11737467565056 11757561053184 11757595210951 11758013841408 11778222660768 11787445665792 11798385917952 11807705070432 11819119267229 11827497679506 11827918798848 11828374296576 11828875949712 11848704046371 11849125920768 11868987961344 11878362880029 11898697568256 11920031594496 11936329308672 11940012490368 11956763230208 11978201366528 12007294405632 12007756811184 12008184348672 12028313010176 12028823142912 12048986400096 12049415405568 12049879433216 12070589889936 12079146566304 12079576645632 12091253653504 12100804132464 12101234982912 12121088047437 12121519620096 12151861346304 12159856074752 12190293762048 12194055309312 12210727683584 12232150106112 12232621170944 12262768754688 12263240998656 12274622849536 12284234563584 12284755550208 12305347812864 12305821696568 12327410951424 12336149684736 12348074714992 12348514369536 12358268050176 12378983537808 12379424292864 12418134267746 12418576416768 12432220452072 12449218458654 12449661714432 12470530400256 12471059287872 12492408619008 12492889706496 12514361577066 12523232837124 12524161019904 12535785037824 12545686637334 12567163723776 12567647690112 12568180696569 12589696290816 12606909606912 12610799708928 12628491501568 12642366166272 12682349890464 12682801446912 12704060932096 12714095447136 12714548133888 12726838951936 12735860834304 12757750305984 12758204547072 12758241611883 12758695870464 12780082573312 12780624589344 12802048050102 12802503868416 12802996897792 12834093226698 12834550185984 12857104390743 12857562169344 12875141726208 12879114596352 12896723620864 12911352680448 12919847079424 12951688347648 12952187122176 12973898163808 12974360100864 12984608116224 12996659487744 12997159994128 12997622759424 13006836596736 13029191801856 13029693561072 13041786777632 13051999223808 13052552772096 13074432051168 13074897567744 13107159040032 13130659803312 13148612754084 13149080911872 13152670008921 13153138311168 13171121995776 13194737442816 13227765571584 13249938550272 13250500493364 13272621252608 13273184157696 13273695313152 13296418684928 13306921083648 13319271602688 13352611456512 13353125670744 13394841457344 13417772220416 13428370472256 13428848590848 13432514051664 13450879713948 13451358633984 13473906409472 13474996758618 13475476537344 13498064740352 13508726412582 13509207392256 13522266386432 13531852136448 13555109700108 13555592331264 13556114362368 13578837734144 13579413626178 13602660360192 13636709572608 13679838084096 13702768847168 13703256735744 13714080482304 13718312222976 13727337521888 13737068644032 13737557753856 13760585269248 13761168869376 13761698817312 13762188804096 13784766799046 13785257607168 13796146123488 13808950705728 13809482493761 13809974181888 13819763884032 13843516289472 13844049408639 13867749175296 13868337320352 13891584054366 13892078665728 13911072669696 13926356480034 13970305974272 13970898468864 13994317120512 14018274131968 14019408532992 14029346700288 14043408498688 14053363679232 14054500919808 14078059709664 14078560960512 14102160080896 14102758167552 14103301270224 14127444852736 14138603651376 14182773307776 14187149672544 14187654807552 14207052939264 14230867443712 14232019048428 14256382984192 14267643626772 14268151627776 14292068548608 14316025560064 14317693820928 14327843438592 14341693786624 14353532854272 14377592894976 14402206040064 14402816851968 14403371510016 14427515092528 14484534441984 14489003920896 14508814073472 14533651857408 14534827964352 14559191900116 14559710281728 14571210512448 14585296117006 14595635434284 14596155113472 14620621848576 14621241923712 14621804993394 14622325604352 14646836207616 14658405256206 14672010124836 14683499126784 14708736057564 14734483498752 14755154624512 14780514711552 14817512245248 14842350029184 14843450097664 14844079623168 14868961940544 14869491351552 14894416265216 14895621566304 14906180869056 14906711605248 14921121529856 14931698909184 14932907227296 14957938441518 14958471020544 14983545085952 14984180553024 15022266379587 15068557566976 15069196639512 15094993747968 15120296658944 15132778463232 15147406920704 15158144710656 15159911104512 15185322832896 15210777157568 15211318738944 15212549684736 15223333653504 15238049648288 15238592200704 15249394630656 15250628657664 15276192450912 15302343917568 15302992905216 15350149152768 15389165174784 15389817844608 15415614953064 15416163827712 15442005098496 15443254712124 15454202224536 15469692174336 15480658427904 15481911169476 15508414808064 15534410714112 15535069543944 15536220954624 15562263470592 15588904665088 15601217822208 15649956753408 15677351788544 15704296881024 15716594221056 15731181223936 15743606760576 15769996906008 15770558398464 15771165728768 15771834599616 15798272061828 15798834561024 15810034139136 15825317281792 15837817173372 15838381080576 15864930091008 15866213929002 15893375459328 15915105744896 15920016653824 15982934556672 16009725874176 16010342414912 16010912464896 16038430857216 16065315200128 16078577117184 16094119853248 16105528755072 16107405548544 16134405509952 16134979977216 16161450729916 16162026160128 16174792006848 16202481795072 16203792948768 16230954479094 16253725016064 16258740412416 16309533474816 16322415832656 16350358339584 16350987998208 16351681459896 16378979418112 16379674066944 16407130417152 16436547935232 16448199579648 16464685826048 16477690733568 16505311383744 16505899057152 16558101889024 16576293936096 16598957944872 16599548952576 16627373867008 16628079050496 16656544825344 16657186275328 16685815436088 16697643782832 16698238304256 16698881359872 16714380050432 16727582183112 16728177770496 16756218298368 16756863586816 16757574262092 16786261721088 16798161272832 16809212809216 16814399611904 16828279898112 16856488221696 16909799853952 16952127262848 16981147779072 16981867966464 17010333741312 17010988815844 17011594493952 17040832785792 17052912799488 17069397400136 17070005157888 17083488187008 17112124302264 17112733581312 17114118395328 17142805854324 17143416225792 17166855634944 17172152795136 17185716507276 17215136907264 17268917796864 17269582829568 17312810821632 17328879316992 17330163679232 17342566822197 17372255735808 17372924748096 17402665631744 17403403696128 17432576068224 17476212053376 17507546404416 17531483672112 17532107882496 17536893345228 17537517748224 17561495994368 17592983257088 17636341579776 17637020762112 17666584733696 17667333991152 17681168498688 17697578876928 17698260417536 17741246519259 17741878198272 17742561444864 17759028803584 17773688881152 17803481942016 17804167560992 17848046352384 17859788609792 17880047391744 17904493963008 17910018735552 17934506285264 17935144845312 17966662344824 17967302049792 18010941608448 18011635216776 18012276523008 18042469515264 18043234714368 18073479600144 18074123108352 18074819149824 18105884834904 18118719849456 18136880480256 18151206198696 18182279430144 18239784112128 18285440643072 18291082963968 18316091525376 18347447025664 18348225159168 18348931756416 18380343476224 18394861497984 18411934274304 18413298909184 18426351845376 18458021719296 18458732544852 18490332233728 18491116427136 18522112072488 18522771554304 18548096892928 18568475306712 18569136439296 18627201401619 18627864625152 18659089494016 18673827687981 18674492571648 18692544710656 18705795600384 18738612928512 18739334559744 18770746279552 18771542365599 18786241529856 18803677556736 18804401693632 18850745585664 18851471535168 18884544436224 18910364410368 18916199563392 18942737252352 18963549249408 18976025397904 19023524835696 19024202170368 19055412928093 19056091398144 19071143170704 19090258427904 19103791251456 19136625458976 19138043805696 19170123859968 19170936884016 19203072075153 19203755802624 19204495346688 19251139840047 19312712589312 19318671894528 19345085431296 19378202476544 19379770619136 19412947042304 19428280683264 19460847245712 19461540151296 19494162464768 19494989231616 19495739991192 19496434139136 19510254895104 19529114943488 19544540341608 19562680166448 19577998835712 19611648076752 19612346351616 19645977998336 19707352948736 19722919131126 19723621367808 19729707466752 19756682993664 19789800038912 19792106164224 19825282587392 19841648357376 19860828755072 19874907825408 19908931878912 19909776236544 19910542969728 19943917922024 19944628027392 19960381625472 19978907404032 20028917184768 20029688506116 20092262186016 20126658330624 20142555708384 20148771077496 20162026985273 20176319570922 20177037950976 20210859614208 20212495137927 20213214806016 20247097110528 20263089618873 20283399579648 20297778204672 20332664550162 20334171543552 20368256601216 20369120439267 20403125223424 20403990540288 20466865537024 20518886899712 20519757126144 20554153270752 20554885103616 20589340131328 20591006282832 20605602966048 20606336630784 20626256232448 20640877903872 20642548225968 20643283206144 20677150198569 20677886410752 20712547618816 20713426058592 20714961272832 20729645826048 20749684627456 20801623762944 20837376081549 20838117998592 20866609004544 20939062508032 20955458961408 20956347703296 20991475680768 21026662541344 21027411197952 21029112799488 21044020050432 21064362749104 21065112748032 21080045518848 21081751379712 21117089564496 21117841440768 21153240121344 21154137251328 21154951905336 21191167279104 21207905477064 21274159961664 21280724508816 21310579408896 21346301165568 21348028572642 21384574476288 21401465440158 21438102822912 21474038340096 21476540731392 21512540679936 21549368213504 21566389342464 21603309060096 21605057265024 21641272638792 21671633354752 21678320549888 21746044633088 21763221110208 21763995992064 21800477786112 21801317330944 21802241946528 21838787850174 21839565422592 21876173889536 21877944175509 21893453151426 21894232670208 21915397246976 21930932772864 21932707490091 21933488406528 21970254311424 22007081844992 22008015187254 22025248690176 22101725248128 22131943926496 22132731936768 22170772067328 22208726433792 22226268367872 22247753914784 22263525043776 22264317739008 22265175146496 22266119434752 22303442910816 22304237027328 22340828950178 22341624397824 22343432349456 22359271303584 22380885420923 22381682294784 22397548363776 22399360840944 22436907662277 22437706530816 22475317628928 22476270829536 22602836350464 22603794959268 22641530372096 22642490621952 22680444988416 22682125991936 22721110381056 22737217065984 22760006877184 22777984249344 22816165736352 22816978108416 22818824527104 22857074472432 22857888301056 22874091945984 22889140846592 22896203726848 22914288676368 22953515876352 23025223729152 23026110439424 23083747762176 23105172422656 23123422429596 23124245741568 23163007647744 23163899664128 23164882068186 23204538261504 23220987641856 23243434757632 23262622212096 23301616071168 23304331431936 23343395205888 23375311562816 23376143843328 23382524460304 23383356997632 23401826733312 23474935130112 23515190421902 23516027682816 23556445321536 23574891331584 23596771835904 23615410140864 23638238534458 23654995359012 23655837597696 23656748593152 23657751899424 23697408092742 23698251841536 23737975922688 23756725760058 23797395136512 23799320893503 23840063188992 23872658617344 23880024980736 23913526460416 23956402733056 24014588811264 24015513622368 24016368697344 24056626020352 24057646285824 24097972800192 24098830811136 24099758866432 24141179779872 24158293132608 24159153291264 24182507307008 24201608264928 24202469965824 24242176094874 24243039240192 24303722692608 24319712149504 24346431718641 24380587524096 24388110618624 24421455367168 24464300212224 24465242341888 24525537509376 24526481997312 24549245699072 24568469127168 24569511100416 24610695625728 24611643393136 24654821902848 24672299369472 24696149429984 24697028739072 24716536100352 24757967075616 24758848585728 24836268535492 24837152833536 24864440904144 24898436917308 24899323428864 24941060800512 24942118575744 24984817238016 24985779412992 25028723154132 25046465674248 25048322039808 25071570075648 25091373274668 25134327447552 25135295380224 25136361393138 25179392581632 25213819213824 25221599417856 25284732332544 25364699780928 25365602893824 25408121864192 25428190894272 25429096267776 25453677903872 25471721668608 25515500611968 25516483223766 25517391740928 25560165146624 25561249178688 25604096100204 25605007736832 25605993795584 25668186453396 25669100371968 25714208781486 25715124338688 25750283452416 25758229192704 25793447241728 25822705360896 25839694158848 25903376695296 25904374244352 25947796327616 25948720201728 25969216232448 25993318975488 25994319988256 25995245518848 26013673193472 26058383603712 26059387122144 26083573555264 26103998447616 26105105544192 26148864102336 26149795135488 26149871105207 26214318080064 26261319606624 26297225508168 26298161823744 26305340017842 26306276622336 26342243991552 26389474885632 26455531143168 26499877100544 26501000986728 26545242505216 26546368315392 26547390626304 26592837369856 26613842167296 26638543205376 26705222913024 26706251341488 26789682914688 26835544440832 26856740944512 26865028103328 26901759427896 26902717267968 26947812818944 26949993517236 26950953074688 26996129480704 27017452825164 27018414784512 27044532772864 27063704272896 27110219400216 27111184662528 27112228724736 27157675468288 27158827252356 27205320720384 27273419145216 27359676168192 27405537694336 27428160964608 27436624445952 27454675043776 27474137288064 27521170538496 27522337738752 27523397634624 27524377608192 27569533598092 27570515214336 27592292246976 27617901411456 27618964987522 27619948363776 27639527768064 27687032578944 27688098817278 27735498350592 27736674640704 27783168108732 27784157331456 27822145339392 27852712960068 27940611948544 27941796937728 27988634241024 28038817065984 28058693400576 28086816997376 28109001839616 28156119419328 28157121921024 28204320161792 28205516335104 28206602540448 28254889705472 28277207302752 28365546615552 28374299345088 28375309615104 28414105878528 28461734887424 28464038096856 28512765968384 28535287253544 28536303255552 28584137097216 28632051120128 28635387641856 28655686877184 28683387573248 28707065708544 28755185789952 28804412080128 28805633703936 28806743020032 28855030185056 28969068883968 28978007841792 29017628146944 29067303714816 29069655928704 29118383800232 29119420563456 29142421024896 29170592234012 29191270868568 29192310226944 29241243697152 29242483847424 29243609986788 29244651208704 29293672415232 29316810512412 29344020249672 29366998253568 29417472115128 29468966997504 29561029423104 29584378696689 29635024490496 29684700058368 29686900195328 29688159246336 29737923881088 29788832530432 29791243132608 29812361738112 29842243059712 29863397818368 29865814454592 29915876883036 29916942041088 29967090171904 29968361106048 30044532759174 30137115133952 30138393279024 30189987495936 30240593317888 30264479356383 30265556926464 30294813841408 30316289421312 30319822209024 30370645665792 30421554315136 30425099369472 30446667307008 30476099296576 30477184401408 30501257315328 30552384901824 30604687835136 30605985810432 30700298305536 30778330349568 30779635689216 30831229906128 30832327655424 30884010196992 30886509424248 30908404449072 30939384348672 30961316855808 30963822338952 31016829616128 31068821428224 31070139087888 31072441909248 31124526941184 31177809330176 31202435644416 31299913506816 31354703577088 31408593762048 31433188442112 31462362447872 31487213521152 31539993812016 31541116796928 31542331457536 31543669199232 31596544123656 31597669122048 31620068278272 31650634563584 31675634346744 31676762161152 31729860182016 31732427858004 31786750918656 31830211489792 31840033307648 31965869113344 32019451748352 32020684829824 32022042858963 32076861714432 32130630400256 32157154234368 32188239706496 32211057510144 32214811097088 32268811019904 32322901459832 32324052320256 32349584013696 32404963590144 32407585897536 32461908958188 32506292642041 32507450032128 32517480824832 32619066949632 32644831665312 32700716679168 32701975996416 32703362919792 32758181775261 32759348133888 32814260834304 32840179727139 32873095870464 32896399159296 32955381467136 33010622767488 33012022780881 33116203778048 33152587872192 33197915889744 33199097905152 33254747734016 33256158100992 33313089650688 33314372550656 33371630872176 33395287565664 33396476608512 33397762719744 33428760100864 33455164366224 33456355540992 33511243425267 33512436596736 33513727173632 33515148524184 33572523442176 33596322545664 33618425618432 33628799223808 33656559796224 33712976443392 33819599707904 33904254525696 33962295558144 33963735932928 34020667482624 34021977631688 34023188987904 34081665571584 34105825598976 34138794800272 34140010315776 34166976374016 34224248604528 34225467162624 34228236790656 34285611708648 34286832451584 34333711269888 34344305590272 34371433014552 34430273814528 34537835593728 34539165659136 34625621643264 34657758633984 34685133644394 34744511471616 34745849496192 34747323102279 34805331263488 34806807392256 34865152136448 34952424106752 35015092808832 35062967344224 35064215764992 35073786690456 35075035496448 35122991988736 35185966514176 35272683159552 35272785632853 35274041524224 35333169467392 35334667982304 35362336997376 35395157753856 35396520835072 35457357801687 35482493038518 35483756396544 35485122889728 35518057607168 35546112139113 35547377762304 35606963884032 35608335121984 35696092704768 35719577219584 35760094783488 35808987926016 35820037471104 35869012570528 35870289690624 35933324689648 35934604099584 36021883216896 36023270433552 36024553046016 36084939030528 36086469428736 36146959200288 36148246216704 36149638299648 36211769669808 36237439698912 36272469475289 36273760960512 36302412397392 36363264142311 36364558860288 36479568224256 36570881286144 36582165927936 36632183050752 36694894051328 36696450318336 36697863512832 36760686952448 36789722995968 36823868548608 36826597818368 36852703690752 36916043438592 36917465089704 36980664467456 36982232854272 37044224144976 37045543108608 37096193785856 37136950613424 37138272878592 37254402803238 37255729250304 37318178988032 37347655375962 37348985143296 37385089421312 37411591200768 37477225857024 37478669119488 37541492559104 37543084731198 37572483059712 37607355113472 37608803387264 37701491171328 37702943070336 37769088872448 37820728820736 37832399126784 37885474504704 37927098498816 37952050795808 38047049671392 38048404340736 38110825856186 38112182796288 38142286341408 38179157482751 38180516855808 38207582502912 38273250917952 38274724835649 38276087611392 38340247719936 38341873768032 38406144150306 38407511605248 38408990693376 38502279680094 38571313172229 38625425178624 38637343789056 38690170862592 38756404953088 38759541238272 38825894084608 38856561366528 38921694491424 38923080302592 38988324929536 38989978463232 38991479982384 38992868278272 39020509790208 39058229886976 39089080683216 39125360332896 39155997671424 39223296153504 39224692703232 39291955996672 39414705897472 39445838262252 39447242735616 39458010026763 39459414933504 39513365987328 39579600077824 39584212328448 39650565174784 39683296714752 39721657510144 39749815650816 39817863757824 39819552473088 39821085939456 39887835844048 39889256054784 39920763250944 39957814808064 40057834369536 40059377012232 40184524372032 40253316661248 40285111416768 40297542154992 40324053970546 40352639141844 40354075901952 40421719228416 40424990275854 40426429612032 40494194221056 40526179237746 40566799159296 40595556409344 40665329100324 40668343087104 40736513202432 40738240878534 40806250446848 40807981080576 41037773799424 41039514252288 41108306541504 41109770207232 41178680262656 41182012565664 41211205932096 41212673261568 41252512464896 41281755807744 41285096451936 41286566412288 41354300397138 41355772821504 41425095237632 41426852117184 41428447481283 41429922545664 41459291652096 41499369254912 41532148225917 41603247525888 41674752163098 41676235997184 41733218009088 41878125016064 41910917922816 41912695406592 41982951361536 42053325082688 42054822395904 42058225598976 42088040100864 42128725498208 42130225496064 42160091037696 42163502759424 42234179128992 42235682881536 42306480242688 42308274502656 42309903810672 42380825584301 42382334558208 42415810954128 42548319923328 42561449017632 42621158817792 42692602331136 42696057145284 42769148952576 42802930880316 42876205645824 42948076680192 42953081462784 43025081359872 43098736427008 43132778684928 43206618120192 43210114530048 43282545277584 43343266709504 43356641099776 43492089266176 43526442220416 43600955572224 43602634661888 43604483893056 43677575700348 43679130845184 43752347779072 43755888351018 43786906302852 43788465340416 43830794493952 43861865545728 43865414980182 43866976813056 43940508622848 44014163689984 44016030374508 44050497380352 44203450496256 44263887852992 44265463873536 44341544134656 44452536735744 44495507829568 44527050087552 44530350292992 44532238869504 44606885821632 44608474054656 44681657900356 44683248795648 44686864698912 44718542607168 44761770841846 44763364589568 44795096727552 44798721681888 44873815324554 44875413061632 44950635257856 44952541659072 45066799138761 45205672700928 45207589918536 45283060744192 45284981243904 45360889976832 45364251983872 45442220762112 45474434131968 45520013754368 45555968498688 45632331472704 45633956216832 45637649054208 45714148944864 45715776602112 45748183891968 45778281693184 45792407453696 45828577352736 45907031752704 46050447458304 46052220878848 46167495524352 46210344845312 46246844859192 46248491483136 46326015295488 46327799328256 46329764136372 46409076523008 46441975283712 46486869515264 46525244424192 46603232142336 46608662863872 46686790411776 46750623125632 46765048920608 46766713995264 46803653466624 46949870260224 47030380843804 47032055365632 47112890643072 47149782663168 47193543671808 47230820281728 47276477068916 47309990718024 47311675195392 47313497186304 47315503798848 47394816185484 47396503683072 47475951845376 47513451520116 47594790273024 47598641787006 47680126377984 47745317234688 47760049961472 47912805466112 48029177622528 48031027244736 48032737394688 48113252040704 48115292571648 48195945600384 48199517732864 48282359559744 48316586265216 48365014614016 48403216529856 48404939931648 48484352189748 48486078480384 48607445385216 48639424299008 48692863437282 48761175048192 48776221237248 48842910734336 48928600424448 48930484683776 49051075018752 49052963994624 49098491398144 49136938254336 49139022200832 49221391251456 49223286786272 49309643805696 49344598738944 49392298859968 49394057478144 49433072200704 49515934151232 49517697171456 49672537070984 49674305667072 49728881808288 49796873834616 49798646857728 49882121601024 49884237151488 49969634476032 49971558825984 50057446308264 50092931348496 50096644079616 50143140151296 50182746549336 50268654895104 50270590760448 50272722786276 50358785163264 50427638427648 50443198835712 50569464665088 50729399561856 50816243728384 50856381788544 50907355807744 50943443337216 51031001223936 51032966447532 51034783481856 51120330293248 51122498357376 51208192200408 51210015473664 51211987591168 51336372906792 51338200743936 51428417562972 51430248677376 51500566904832 51516458385408 51586894483456 51645410721792 51679388317696 51806753390592 51808748488704 51895592655232 51938432464896 51986637950976 51988639976512 51990491037696 52116767207424 52118774244288 52167147110528 52207996895232 52210211088384 52297728204672 52299742210414 52428636160128 52522639213248 52594451016336 52596323647488 52610680035684 52612553244672 52684487983104 52778949771264 52911062286336 52999754201088 53002001973456 53092736630784 53094781252608 53185674739712 53223739557777 53227684334592 53277086410752 53410445826048 53412502682976 53579365829376 53671088881664 53713481889024 53730056206656 53803518855792 53805434535936 53895625637888 53899987034472 53901906149376 53992258961408 54034905650328 54036829569024 54089065545728 54127408545792 54220438800432 54222369325056 54224457449472 54315350936576 54317654504712 54410641440768 54546838290432 54719352336384 54811075388672 54856321929216 54873248891904 54909350087552 54948274576128 55042341076992 55044675477504 55046795269248 55139067196184 55141030428672 55184584493952 55235802822912 55237929975044 55239896727552 55279055536128 55374065157888 55376197634556 55470996701184 55473349281408 55566336217464 55568314662912 55644290678784 55705425920136 55881604204857 55883593875456 55977268482048 56021483063943 56077634131968 56117386801152 56218003679232 56312238838656 56314627096797 56408640323584 56411032670208 56413205080896 56509779410944 56554414605504 56731093231104 56748598690176 56828211757056 56923469774848 56928076193712 57025531936768 57070574507088 57072606511104 57166238784279 57168274194432 57264102240256 57270775283712 57311373754368 57366775146496 57414131417088 57510371579904 57609216225459 57611267407872 57613486040064 57710060370112 57938137767936 57956015683584 58035256293888 58134607429632 58139311857408 58236767600464 58238841126912 58284842049792 58341184468024 58382541737136 58384620453888 58482487394304 58484967694848 58487219973576 58489302417408 58587344830464 58633621024824 58688040499344 58733996507136 58834944230256 58937933995008 59122058846208 59168757393378 59270048980992 59369400116736 59373800390656 59376318492672 59475847762176 59577665060864 59582486265216 59624723476224 59684486119424 59726795636736 59731628909184 59831753766072 59833884082176 59934180343808 59936722212096 60089065518348 60274230267904 60276786558048 60379974991872 60481186635776 60486080955819 60528958712766 60531113852928 60589627682816 60632578842624 60637485413781 60639644418048 60741291331584 60843108630272 60850198738944 60893334614016 60952198593152 61002514630656 61104769803648 61209375670272 61211971620864 61400596611072 61556660699136 61559271378432 61662459812256 61664655310848 61768020393984 61773018848496 61816808898144 61876565575493 61878768697344 61922633711616 61927644677904 62031450595707 62033659232256 62137642856448 62140278175776 62144883818496 62249053882368 62404871288832 62512128244647 62599827013632 62709407154176 62817187524096 62866376884224 62924724895744 62974427042304 63079987624032 63082233593856 63084662915072 63087338398464 63193088247312 63195338244096 63240136556544 63301269127168 63351268693488 63353524322304 63459720364032 63464855716008 63573501837312 63660422979584 63680066615296 63931738226688 64038903496704 64041369659648 64044085717926 64153723428864 64261260800512 64314308468736 64376479412992 64422115020288 64429622194176 64537622039808 64645802919664 64648104640512 64699168027392 64809927180288 64815171795072 64923817916376 65012585284082 65014900064256 65034961649664 65238133899264 65289663330624 65401433358336 65403951992832 65406725839584 65516363550522 65518696267776 65628521668608 65633832526527 65680359454278 65746191740928 65792798318592 65798122470273 65910762934272 66021245534976 66024045561762 66232407556096 66305175744384 66395831779488 66398195810304 66509495468032 66512316201984 66626179301376 66628745101312 66743261744352 66790575131328 66792953217024 66795525439488 66857520201728 66910328732448 66912711081984 67022486850534 67024873193472 67027454347264 67030297048368 67142656262769 67145046884352 67192645091328 67236851236864 67257598447616 67310722986831 67313119592448 67425952886784 67639199415808 67808509051392 67924591116288 67927471865856 68041334965248 68043955263376 68046377975808 68163331143168 68211651197952 68277589600544 68280020631552 68333952748032 68448497209056 68450934325248 68456473581312 68571223417296 68573664903168 68667422539776 68686165602143 68688611180544 68742866029104 68860547629056 69075671187456 69078331318272 69251243286528 69315517267968 69370267288788 69489022943232 69491698992384 69494646204558 69610662526976 69613614784512 69730304272896 69904848213504 70030185617664 70125934688448 70128431529984 70147573380912 70150070992896 70245983977472 70371933028352 70545571265706 70548083048448 70666338934784 70669335964608 70724673994752 70790315507712 70793041670144 70914715603374 70964986077036 70967512793088 70970245779456 71036115214336 71092224278226 71094755524608 71213927768064 71216670243968 71392185409536 71439154439168 71520189566976 71617975852032 71640074942208 71738025141056 71740579381248 71866649379296 71869208199168 72043766433792 72046540867104 72049106092032 72169878061056 72172938857472 72293918400576 72296492433408 72296702467337 72299276599296 72423539339616 72474879397824 72544938950578 72547521921024 72604824794784 72726528284622 72729117720576 72959136448512 73039295155923 73141762572288 73164331855872 73264366101504 73389788102656 73392900636672 73395727025664 73521373904896 73579445991936 73647737097216 73653195636736 73705407381504 73832086877184 73834930179408 73961328934912 73964465708544 74088448289952 74091086217216 74192387571712 74273901226848 74276545757184 74508805606476 74511458500608 74636357976064 74695310751924 74697970286592 74770178842624 74823182401536 74954451714048 74957338238976 75082985118208 75086169462396 75144966119424 75214710226944 75217606774528 75402982342656 75405886140672 75538177744896 75641457641472 75664798253568 75854196997632 75904101591616 76094099342784 76096808681472 76221651712372 76224365592576 76284572682816 76358314965502 76361033711616 76415165005824 76546501835904 76549449671298 76552175222784 76680495439872 76683747536064 76812288300612 76815023210496 76817981386752 77004559360188 77142626344458 77250850357248 77274687578112 77380341725184 77519082476544 77651788169216 77713122733056 77843388982848 77846160605184 77976649859072 77979956926464 77982959964768 77985736556544 78041019580416 78116459773952 78178161366432 78250720665792 78311995342848 78446592307008 78449385406464 78449613315621 78583911993344 78829411794944 78891676524504 78894485471232 78916020053526 78918829867008 79026731974656 79159200155648 79168424656896 79301130349568 79366593429504 79443315020288 79499631301632 79635727515648 79639104946176 79642171878912 79775671688096 79778512109568 79841526501888 79915629616128 80115668739072 80118754024464 80369048744064 80506633322496 80570222833536 80595084309984 80648107941092 80705278283688 80708151803904 80843438456832 80849980551708 80852859224064 80988388442112 81052358475492 81133598318592 81191112818688 81330658200648 81336686174208 81473026404864 81476481757068 81612500893696 81615962161152 82075547598848 82079028504576 82216613083008 82357360525312 82364025131328 82422411864192 82505024929792 82563511615488 82570192903872 82573132824576 82708600794276 82711545643008 82850190475264 82853704234368 82856894962566 82859845091328 82918583304192 82998738509824 83064296451834 83206495051776 83349504326196 83352471994368 83466436018176 83756250032128 83821835845632 83825390813184 83965902723072 84106650165376 84116451197952 84176080201728 84257450996416 84260450992128 84327005518848 84468358257984 84471365763072 84612960485376 84616549005312 84619807621344 84761651168602 84764669116416 84831621908256 85096639846656 85122898035264 85242317635584 85385204662272 85392114290568 85538297905152 85605861760632 85752411291648 85896153360384 85906162925568 86050162719744 86197472854016 86265557369856 86413236240384 86420229060096 86565090555168 86686533419008 86713282199552 86984178532352 87052884440832 87201911144448 87205269323776 87208967786112 87355151400696 87358261690368 87504695558144 87511776702036 87573812605704 87576930680832 87661588987904 87723731091456 87730829960364 87733953626112 87881017245696 88028327379968 88032060749016 88100994760704 88406900992512 88527775705984 88683088269312 88905073471488 88991015659136 89054100175104 89060700585984 89064477739008 89213771643264 89363315800712 89366497591296 89373729397824 89437085214336 89523541683692 89526729179136 89590193455104 89597443363776 89747630649108 89750826123264 89901270515712 89905083318144 90133598277522 90411345401856 90415179837072 90569962487808 90721779953664 90728503967744 90793438069149 90884441524224 90948868263936 91111936997376 91264662945408 91275298108416 91428297889728 91431553204224 91556563386368 91584814907392 91657154705472 91814063505408 92100894916608 92104441757696 92334991048704 92420689690624 92493689718384 92496982966272 92652030590976 92655598656512 92659528272744 92818153046016 92883950567424 92973739030528 93050488848384 93206464284672 93217325727744 93373580823552 93501246251264 93530097841216 93533427990528 93607306933248 93899740520448 94060761687608 94064110731264 94225781286144 94299565326336 94387087343616 94461640563456 94552954137832 94619981436048 94623350390784 94626994372608 94631007597696 94789632370968 94793007366144 94951903690752 95026903040232 95189580546048 95197283574012 95360252755968 95490634469376 95520099922944 96058355245056 96062054489472 96066128576889 96226504081408 96230585143296 96391891200768 96399035465728 96564719119488 96633172530432 96730029228032 96806433059712 96968704379496 96972156960768 97214890770432 97278848598016 97385726874564 97518877926123 97522350096384 97552442474496 97685821468672 97857200848896 97860969367552 98102150037504 98105927989248 98196982796288 98274545325783 98278044401664 98442782502912 98446573572544 98619287611392 98689197477888 98784597719936 98866144401408 99031868302464 99345074141968 99348611334144 99457763616576 99593747669232 99597293715456 99764243202048 99768474302976 99939268952064 99943117651968 100114892616528 100185862696992 100193288159232 100286280302592 100365493098672 100533730275801 100537309790208 100541181520896 100545445572552 100717570326528 100855276855296 100886397671424 101138929330176 101458799123712 101632487456768 101712763577088 101814711615488 101886886674432 102062002447872 102065932895064 102069566963712 102240660586496 102244996714752 102416384400816 102420030947328 102423975182336 102672745813584 102676401487872 102856835125944 102860497354752 103001133809664 103032916770816 103173788966912 103290821443584 103358776635392 103613506781184 103617496977408 103791185310464 103876864929792 103973275901952 103977279953024 104233534414848 104237548488576 104334294221056 104415993790464 104420422176768 104595456409344 104599484420828 104857272320256 105045278426496 105188902032672 105192647294976 105221360071368 105225106489344 105368975966208 105554141275841 105557899542528 105818356898559 105822124572672 105999508402176 106004003946912 106185473261568 106189562505216 106372073405061 106447479115554 106455368669184 106554172821504 106638336417339 106820891652096 106825005365952 107158731658752 107342177763328 107426963778048 107460112413312 107607037711584 107610869071872 107791251275776 107799974068944 107803812298752 107984517922816 108069811300656 108073659138048 108178131091456 108254817091584 108440877600864 108444738650112 108448914898944 108630701873152 108635309009424 108817408425867 108821282881536 109089792426933 109093676580864 109438704672768 109622150777344 109712643858432 109746497783808 109818700175104 109896549152256 110084682153984 110089350955008 110093590538496 110278134392368 110282060857344 110369168987904 110471605645824 110475859950088 110479793455104 110558111072256 110748130315776 110752395269112 110941993402368 110946698562816 111132672434928 111136629325824 111288581357568 111410851840272 111763208409714 111767187750912 111954536964096 112042966127886 112155268263936 112234773602304 112436007358464 112624477677312 112629254193594 112817280647168 112822065340416 112826410161792 113019558821888 113108829211008 113462186462208 113497197380352 113656423514112 113846939549696 113856152387424 114051063873536 114141149014176 114145213022208 114332477568558 114336548388864 114528204480512 114537472448253 114541550567424 114622747508736 114733550292992 114824174506947 114828262834176 115020743159808 115218432450918 115222534815744 115226972080128 115420120740224 115876275535872 115912031367168 116070512587776 116269214859264 116278623714816 116473535200928 116477682253824 116569684099584 116682368936048 116765083474272 116769240907776 116964974788608 116969935389696 116974439947152 116978604834816 117170517791891 117174689660928 117267242049648 117376080998688 117467993014272 117669888460512 117875867990016 118244117692416 118337514786756 118374030080289 118540097961984 118738800233472 118747600781312 118752636985344 118951695524352 119155330121728 119164972530432 119249446952448 119368972238848 119453591273472 119463257818368 119663507532144 119667768164352 119868360687616 119873444424192 120178131036696 120548460535808 120553573116096 120759949983744 120962373271552 120972161911638 121057917425532 121062227705856 121179255365632 121265157685248 121274970827562 121279288836096 121482582663168 121686217260544 121700397477888 121786669228032 121904397186304 122005029261312 122209539607296 122418751340544 122423943241728 123113321398272 123118542756864 123324919624512 123329310621696 123536040787968 123546037696992 123633617796288 123753131150986 123757537394688 123845267423232 123855289355808 124062901191414 124067318464512 124275285712896 124280556351552 124285342443849 124289767636992 124498107764736 124596444677751 124809742577664 125024256489294 125199654027264 125418814308352 125634375048192 125732753768448 125849449791488 125948854084608 126159975248064 126164467187712 126169325830144 126174676796928 126386176494624 126390676488192 126480273113088 126602538254336 126702537386976 126707048644608 126919440728064 126929711432016 127142476752903 127147003674624 127320845959168 127360133230592 127863476453376 128077806993408 128082739319296 128088171435852 128307446857728 128522521601024 128628616937472 128752958825984 128844230040576 128859244388352 129075244079616 129291605839328 129296209281024 129398336054784 129619854360576 129630343590144 129847635832752 130025170568164 130029800128512 130069923299328 130476267798528 130579326661248 130802866716672 130807903985664 130813451679168 131032727101044 131037392535552 131257043337216 131267665053054 131360718908556 131492383481856 131585596637184 131596244940546 131821525868544 132042491069952 132048091123524 132464815112192 132610351488768 132791663558976 132796391620608 133018990936064 133024632403968 133257490202624 133486523488704 133581150262656 133591050878976 133715040403456 133820657464896 133825422163968 134044973701068 134049746386944 134054908694528 134060594096736 134285312525538 134290093768704 134385290182656 134473702473728 134515196895232 134621445973662 134626239184896 134851905773568 135278398831616 135617018102784 135849182232576 135854943731712 136082669930496 136087910526752 136092755951616 136326662286336 136423302395904 136555179201088 136560041263104 136667905496064 136896994418112 136901868650496 136912947162624 137142446834592 137147329806336 137334845079552 137372331204286 137377222361088 137485732058208 137721095258112 138151342374912 138156662636544 138502486573056 138631034535936 138740534577576 138978045886464 138983397984768 138989292409116 139221325053952 139227229569024 139460608545792 139809696427008 140060371235328 140251869376896 140295146761824 140300141985792 140491967954944 140743866056704 141091142531412 141096166096896 141332677869568 141338671929216 141449347989504 141580631015424 141586083340288 141829431206748 141929972154072 141935025586176 141940491558912 142072230428672 142184448556452 142189511049216 142427855536128 142433340487936 142784370819072 142878308878336 143040379133952 143235951704064 143280149884416 143476050282112 143733298758592 143738416398336 144087532867584 144093081734208 144098212184064 144339756122112 144345877714944 144587836801152 144593404934674 144598553198592 144847078679232 144949758795648 145089877901156 145095043842048 145209649589568 145453056569244 145458235441152 145918272897024 146078590311846 146283525144576 146328663711744 146528732203008 146785801273344 146791454051328 147042747809792 147158891983872 147295474194432 147306391273472 147410814763008 147664173754368 147669860358816 147922657869824 147928931417088 148176896579904 148182172434432 148384775143424 148547802453696 148553091514368 149017611212952 149022917001216 149272715952128 149390621503848 149395940573184 149540357685248 149646364803072 149908903428096 149914676477952 150165970236416 150172338924792 150289932238848 150429420453888 150435213549056 150805964685312 150811772281344 151076355489792 151282915282944 151329596507136 151708393995264 151808203183232 152188198685568 152443303424744 152448731185152 152569145365632 152716629931004 152722067423232 152830330011648 153093003671808 153098899342596 153104350445568 153360990879744 153367495072128 153624576601224 153630046420992 153635962773504 154009118720376 154285252688916 154501700714496 154549375156224 154760683450368 155038164953088 155426245466112 155686777965696 155953299718144 155959913852928 155965919929536 155971473113088 156232919547904 156356322732864 156501441331584 156623990685696 156893184614016 156899226631242 157167823986688 157658823589888 157783353049008 157788970942464 157832040107052 157837659734016 158053463949312 158318400311296 158336849313792 158602260699136 158733186859008 158886630040576 158999262603264 159278209892352 159284343757824 159551343376192 159557024219136 159683053003776 159831259232256 160231337478144 160237508048928 160738097488128 161013266644992 161140445667072 161190168619968 161296215882184 161410556567376 161416303607808 161686876913664 161699961103416 161705718448128 161976776884224 162104716950984 162267196637184 162382225637376 162661316401296 162673372348416 162946052809728 162952963514136 163225001787392 163231924322304 164151095197696 164158057009152 164433226166016 164714721050624 164728050262656 164844823728384 165010049859584 165127023230976 165140385807744 165417201588552 165423091286016 165700380950528 165707408468736 165713789925132 165719690182656 165837166608384 165997477019648 166128592903668 166412990103552 166699008652392 166704943988736 166932872036352 167512500064256 167644812614571 167650781626368 167931805446144 168213300330752 168232902395904 168352160403456 168514901992832 168654011037696 168936716515968 169225920970752 169233098010624 169239615242688 169523302337204 169529338232832 169663243816512 170193279693312 170245796070528 170484635271168 170770409324544 170784228581136 171076595810304 171211723521264 171498716352837 171504822583296 171792306720768 171812325851136 172100325439488 172531114739712 172827648676377 172840458120192 173130181110336 173373066838016 173426564399104 173968357064704 174105768881664 174403822288896 174410538647552 174417935572224 174710302801392 174716523380736 175009391116288 175023553404072 175147625211408 175153861361664 175323177975808 175447462182912 175461659920728 175467907252224 175762034491392 176056654759936 176064121498032 176201989521408 176813801985024 177055551411968 177366176538624 177810146942976 177982031318272 178108200350208 178121401171968 178128955478016 178427543286528 178726631601424 178732995182592 178747458795648 178874170428672 179047083367384 179053458358272 179180386910208 179194886727552 179495261298216 179501652246528 179802541031424 179810166636288 180267196555044 180822690803712 180830359674144 181139924975616 181443559907328 181458242867457 181586876138298 181768883048448 181897736527872 181912456241343 182223873994752 182529325890816 182550596216832 182856595779456 183113126772736 183169629814784 183314309410944 183628127010816 184201789833216 184208883515392 184669982097408 184841379381248 184987379436768 184993965932544 185304061181952 185311197313024 185319056545488 185629696726479 185636306092032 185767901134848 185947478061056 186094351787121 186100977696768 186412928569344 186434651455488 186747161647104 187002492502528 187060195682432 187214613866496 187799481040896 188121523375216 188128221462528 188451562572288 188599130652672 188774174687232 188923281126912 189105908275664 189239962872096 189246700781568 189253988745216 189262015195392 189579264741936 189586014732288 189897046076513 189903807381504 190053806080464 190379161092096 190394567148024 190720505511936 190981268938752 191040199845888 192116710490112 192124108978944 192132257153778 192453008162816 192461170286592 192783782401536 192798070931456 193129438238976 193266345060864 193460058456064 193612866119424 193937408758992 193944313921536 194429781540864 194557697196032 194771453749128 195037755852246 195044700192768 195104884948992 195371642937344 195714401697792 195721938735104 196204300075008 196211855978496 196393965592576 196549090651566 196556088803328 196885565005824 196893147145088 196901497579581 197238575222784 197378394955776 197569195439872 197732288802816 198063736604928 198690148283936 198697222668288 198915527233152 199187495338464 199194587430912 199528486404096 199536948605952 199878537904128 199879118586167 199886235303936 200229785233056 200371725393984 200386576318464 200572560605184 200730986197344 201067460551602 201074619580416 201082363041792 201090891145104 201427968788307 201435140653056 201710553710592 201772795342848 201932168960493 202277858660352 202917598247424 203264974913536 203425527154176 203629423230976 203773773348864 204124004895744 204131865790128 204139133927424 204481321172992 204489993429504 204832768801632 204840061894656 204847950364672 205345491627168 205352802975744 205713670251888 205720994709504 206002267619328 206058496806429 206065833541632 206347577933824 206581642887168 206717553270784 207227013562368 207234993954816 207582370620928 207753729859584 207946551803904 207954559906048 208467068829696 208475096977152 208668588442112 208831987580928 208840844353536 209190912818688 209198968841656 209714544640512 210090556852992 210377804065344 210385294589952 210442720142736 210450212978688 210737951932416 211108282551682 211115799085056 211636713797118 211644249145344 211999016804352 212008007893824 212370946523136 212379125010432 212744146810122 212894958231108 212910737338368 213108345643008 213276672834678 213641783304192 213650010731904 214317463317504 214684355526656 214853927556096 214920224826624 215214075423168 215221738143744 215582502551552 215599948137888 215607624597504 215969035845632 216139622601312 216147318276096 216356262182912 216509634183168 216881755201728 216889477300224 216890107402011 216897829797888 217261403746304 217270618018848 217634816851734 217642565763072 218179584853866 218187353161728 218877409345536 219244301554688 219425287716864 219492995567616 219637400350208 219793098304512 220169364307968 220178701910016 220187181076992 220556268784736 220564121714688 220738337975808 220943211291648 220951719900176 220959586910208 221116222144512 221496260631552 221504790538224 221883986804736 221893397125632 222265344869856 222273258651648 222577162715136 222821703680544 223526416819428 223534375501824 223909073928192 224085932255772 224310536527872 224469547204608 224872014716928 225248955354624 225258508387188 225634561294336 225644130680832 225652820323584 226039117643776 226217658422016 226924372924416 226994394760704 227693879099392 227712304774848 228102127747072 228282298028352 228290426044416 228664955137116 228673096777728 229056408961024 229074944896506 229083101134848 229245495017472 229467100585984 229648349013894 229656525668352 230041486319616 230436864901836 230445069631488 230453944160256 230840241480448 231752551071744 231824062734336 232141025175552 232557247429632 232947070401856 232955364507648 233139368199168 233364737872096 233530166948544 233538481815552 233929949577216 233939870779392 233948879894304 233957209669632 234341035583782 234349379321856 234534484099296 234752161997376 234935986028544 235339776921024 235348839946863 235751735980032 236488235384832 236675029573512 236748060160578 237080195923968 237477600466944 237495201562624 237505273970688 237903391048704 238310660243456 238329945060864 238498893904896 238737944477696 238907182546944 238926515636736 239327015064288 239335536328704 239736721375232 239746888848384 240356262073392 241096921071616 241107146232192 241519899967488 241924746543104 241944323823276 242115834851064 242124455411712 242358510731264 242530315370496 242549941655124 242558577672192 242965165326336 243372434521088 243400794955776 243573338456064 243808794372608 244010058522624 244419079214592 244837502681088 244847886483456 246226642796544 246237085513728 246649839249024 247072081575936 247092075393984 247267235592576 247506262301972 247515074789376 247690534846464 247710578711616 248125802382828 248134636929024 248550571425792 248561112703104 248570684887698 248579535273984 248996215529472 249192889355502 249619485155328 250048512978588 250399308054528 250837628616704 251268750096384 251465507536896 251897708169216 252319950496128 252338651660288 252349353593856 252772352989248 252781352976384 253205076508672 253405074773952 253414097289216 253838881456128 253859422864032 254284953505806 254294007349248 254641691918336 254720266461184 255726952906752 256155613986816 256165478638592 256176342871704 256614893715456 257045043202048 257257233874944 257505917651968 257688460081152 257718488776704 258150488159232 258583211678656 258592418562048 258796672109568 259239708721152 259260687180288 259695271665504 260050341136328 260059600257024 260139846598656 260952535597056 261158653322496 261605733433344 261615807971328 261626903358336 262065454202088 262074785071104 262514086674432 262535330106108 262721437817112 262984766963712 263171193274368 263192489881092 263643051737088 264084982139904 264096182247048 265220702977536 265583327117952 266037981872128 266049264807936 266514980405248 266973046977408 267162300525312 267182101757952 267430080806912 267641314929792 268089947402136 268099492773888 268109817389056 268121188193472 268570625051076 268580187537408 268770580365312 268947404947456 269030393790464 269242891947324 269252478369792 269703811547136 270556797663232 271234036205568 271709887463424 272165339860992 272175821053504 272185511903232 272653324572672 272846604791808 273110358402176 273335810992128 273793988836224 273825894325248 274284893669184 274294659612672 274669690159104 274744662408572 274754444722176 274971464116416 275442190516224 276302684749824 276313325273088 277004973146112 277262069071872 277481069155152 277956091772928 277966795969536 277978584818232 278442650107904 278454459138048 278921217091584 279619392854016 280120742470656 280503738753792 280590293523648 280600283971584 280983935909888 281487732113408 282182285062824 282192332193792 282665355739136 282677343858432 282898695979008 283161262030848 283172166680576 283658862413496 283859944308144 283870051172352 283880983117824 284144460857344 284368897112904 284379022098432 284855711072256 284866680975872 285568741638144 285756617756672 286080758267904 286471903408128 286560299768832 286952100564224 287466597517184 288175065735168 288186163468416 288679512244224 288691755429888 289175673602304 289186809869348 289197106397184 289694157358464 289899517591296 290179755802312 290190087684096 290419299179136 290906113138488 290916470882304 291836545794048 292157180623692 292556633778369 292567050289152 292657327423488 293057464406016 293571602546688 293582908102656 294317783967744 294590948388864 294612782546944 294823635977349 295328347508736 295339720717632 295845315739648 295857862834176 296353793159808 296769550286848 297095604907392 298035222425904 298045834002432 298545431904256 298781243007696 298791881146368 299080715370496 299292729606144 299817806856192 299829352955904 300331940472832 300344677849584 300579864477696 300858840907776 300870427098112 301601190827403 301611929370624 301623544562688 302152710979584 302565830565888 302659193014272 303416787990528 303616406366464 304376397371136 304886606849488 304897462370304 305138290731264 305433259862008 305444134846464 305660660023296 306186007343616 306197798685192 306208700891136 306721981759488 306734990144256 307249153202448 307260092841984 307271925547008 308018237440752 308570505377832 309003401428992 309098750312448 309521366900736 310076329906176 310852490932224 311373555931392 311906599436288 311919827705856 311931839859072 312465839095808 312712645465728 313002882663168 313247981371392 313786369228032 313798453262484 314335647973376 315317647179776 315566706098016 315577941884928 315664080214104 315675319468032 316106927898624 316636800622592 316662423827523 316673698627584 317204521398272 317455070695677 317466373718016 317773260081152 317998525206528 318556419784704 318568687515648 319102686752384 319116220215183 319366106007552 319662518464512 320462674956288 320475016097856 321476194976256 322026533289984 322280891334144 322380337239936 322592431764368 322821113134752 322832607215616 323373753827328 323399922206832 323411436896256 323942019777581 323953553768448 324209433901968 324534393274368 324764451274752 325322632802592 325346744696832 325892105619456 325905927028272 326452225277601 326463848644608 327269377280799 328302190395392 328316114018304 328866452332032 329429442101248 329456100525312 329689647456768 330020099719168 330254046461952 330280771615488 330834403177104 330846182572032 331400761901056 331414816937472 331427579850264 331439380365312 331674333216768 331994954039296 332257185807336 332825980207104 333398017304784 333409887977472 333865744072704 335025000128512 335289625229142 335301563252736 335863610892288 336426600661504 336465804791808 336704320806912 337029803985664 337308022075392 337873433031936 338451841941504 338466196021248 338479230485376 339046604674408 339058676465664 339326487633024 340386559386624 340491592141056 340969270542336 341540818649088 341568457162272 342153191620608 342423447042528 342754458749641 342997432705674 343009645166592 343584613441536 343612417344759 343624651702272 344200650878976 344472523520841 345062229479424 345655297352754 345680916240384 346260362220672 346746133676032 346853128798208 347936714129408 348211537763328 348807644577792 348821077295104 348835871144448 349420605602784 349433046761472 350018782232576 350047106808144 350295250422816 350307722723328 350646355951616 350894924365824 350923319841456 350935814504448 351511553375673 351524068982784 352113309519872 352128242996064 352403979042816 353627603970048 354111102823936 354732353077248 355620293885952 355964062636544 356216400700416 356242802343936 356257910956032 356855086573056 357453263202848 357465990365184 357494917591296 357748340857344 358094166734768 358106916716544 358360773820416 358389773455104 358990522596432 359003304493056 359605082062848 359620333272576 360534393110088 361645381607424 361660719348288 362279849951232 362887119814656 362916485734914 363173752276596 363537766096896 363795473055744 363824912482686 364447747989504 365058651781632 365101192433664 365713191558912 366226253545472 366339259629568 366628618821888 367256254021632 368417767030784 369339964194816 369682758762496 369974758873536 369987931865088 370608122363904 370622394626048 370638113090976 371259393452958 371272612184064 371535802269696 371894956122112 372188703574242 372201955393536 372825857138688 372856027331547 372869302910976 373494323294208 374004985005056 374120391364864 374429227732992 375598962081792 376243046750432 376256442925056 376903125144576 377198261305344 377548349374464 377846562253824 378211816551328 378479925744192 378493401563136 378507977490432 378524030390784 379158529483872 379172029464576 379794092153026 379807614763008 380107612160928 380758322184192 380789134296048 381427430258709 381441011023872 381962537877504 382080399691776 384233420980224 384248217957888 384264514307556 384906016325632 384922340573184 385567564803072 385596141862912 386258876477952 386532690121728 386920116912128 387225732238848 387874817517984 387888627843072 388859563081728 389115394392064 389542907498256 390075511704492 390089400385536 390209769897984 390743285874688 391428803395584 391443877470208 392408600150016 392423711956992 392787931185152 393098181303132 393112177606656 393771130011648 393786294290176 393802995159162 394477150445568 394756789911552 395138390879744 395464577605632 396127473209856 397380296567872 397394445336576 397831054466304 398374990676928 398389174861824 399056972808192 399073897211904 399758237172334 399772470607872 400459570466112 400743450787968 400773152636928 401145121210368 401461972394688 402134921103204 402149239160832 402164726083584 402181782290208 402855937576614 402870281306112 403421107421184 403545590685696 403864337920986 404555717320704 405835196494848 406529949827072 406851054308352 407258846461952 407547546697728 408248009791488 408263731580256 408278267854848 408962642345984 408979986859008 409665537603264 409680123789312 409695900729344 410690983254336 410705605951488 411427340503776 411441989419008 412004535238656 412116993612858 412131667083264 412695155867648 413163285774336 413435106541568 414454027124736 414469987909632 415164741241856 415507459719168 415893103607808 415909119812096 416934137659392 416950193954304 417337176884224 417663975161856 417681688707072 418381825637376 418397937683312 419429089281024 420181113705984 420755608130688 420885440285472 420900425957376 421475903864832 422216565103364 422231598170112 423273427594236 423288498290688 423998033608704 424016015787648 424741893046272 424758250020864 425488293620244 425789916462216 425821474676736 426216691286016 426553345669356 427283566608384 427300021463808 428634926635008 429707855112192 429840449653248 430428150846336 431165005103104 431199896275776 431215249195008 431938071691264 432279245202624 432294636552192 432712524365824 433019268366336 433763510403456 433780214804022 433795659595776 434522807492608 434541236037696 435269633703468 435285131526144 436359169707732 436374706323456 437754818691072 438488603109376 438850575433728 438985991135232 439274800700416 439586196609024 440357403820032 440374362153984 441112537569472 441128243429376 441476675951616 441886422583296 441903439800352 441919173820416 442232444289024 442992521263104 443009581076448 443767973609472 443786794251264 444530689739712 444546517303296 445154325430272 445643407361088 447052833638856 447068751003648 447818147856384 448171864511544 448621073055744 448939094409216 449744029433856 450497910709248 450517016774376 451269122588672 451288261361664 451305640647168 452078235287552 452435316844032 453848745848832 453988789521408 455387758198784 455424609549696 456204255494144 456564596056704 457329910274232 457346193555456 458112817922048 458149889793012 458166202269696 458490990034944 458934201171968 459296698027788 459313051336704 460082972639232 460873729803672 460890139262976 460907888320512 461680482960896 463505102143488 463648125468672 464282050351104 465114494859264 465894140803712 466278736398336 466729475744192 467060333897088 467859899154432 467879741558784 467897759788608 467914419339264 468682071167564 468698758643712 469068968198592 469504323994752 469871972057088 470679553842048 470697679893726 471503471960064 472976470769664 473350059147024 473496120321156 474160391847936 474955200933888 474990403125248 475010547941376 475806782097408 476659890121728 476997787809792 477475888955392 477853031273472 478654030128576 478671072657408 479473442750464 479493777696768 480712524146784 482193842143232 482214292464384 483039799934976 483849493086208 483888647646552 484231669702128 484248910823424 484717021462528 485060630740992 485099883310248 485117155344384 485930330652672 486744869042176 486801589911552 487146676912128 487617588745216 488020117045248 488838158429184 489675005362176 489695772966912 492453285593088 492474171027456 493299678498048 494144163151872 494184150787968 494534471185152 495012524603944 495030149578752 495381069692928 495421157423232 496251604765656 496269273858048 497101142851584 497122225406208 497141369775396 497159070547968 497992431058944 498385778711004 499238970310656 500097025957176 500798616109056 502537500192768 502934437843713 503795416338432 504639900992256 504677303320576 504698707187712 505544705978496 506410153017344 506810149547904 507677762912256 507718845728064 508569907011612 508588014698496 509283383836672 509440532922368 511453905813504 512311227973632 512330957277184 512352685743408 513229787430912 514090086404096 514496149058511 514514467749888 515011835303936 515376920162304 515436977553408 516300976318464 517166423357312 517593344219136 518521374360576 519390543331008 520100682272656 520119200514048 520279693197312 521905071194112 522317306644992 523211466866688 523231615942656 523253806716672 524130908404176 524149570142208 525028173348864 525070660212216 525442875634224 525969533927424 526342386548736 526384979762184 527286103474176 528169964279808 528192364494096 530441405955072 531166654235904 532075963744256 532098529615872 533029960810496 533946093954816 534324601050624 534364203515904 534860161613824 535282629859584 536179894804272 536198985547776 536219634778112 536242376386944 537141250102152 537160375074816 537541160730624 537894809894912 538060787580928 538485783894648 538504956739584 539407623094272 541113595326464 542468072411136 543419774926848 544330679721984 544351642107008 544374728602371 545306649145344 545693209583616 546220716804352 546671621984256 547587977672448 547651788650496 548569787338368 549339380318208 549489324817144 549508889444352 549942928232832 550884381032448 552605369499648 552606974914697 552626650546176 554009946292224 554524138143744 554962138310304 555912183545856 555933591939072 555957169636464 556889090179437 556908918276096 557842434183168 558283055361363 559238785708032 560241484941312 561007477507584 561180587047296 561967871819776 562975464226816 564364570125648 564384664387584 565330711478272 565354687716864 565797391958016 566322524061696 566344333361152 567317724826992 567719888616288 567740102344704 567761966235648 568288921714688 568737794225808 568758044196864 569691138229539 569711422144512 569733361951744 571137483276288 571513235513344 572161516535808 572943806816256 573120599537664 573904201128448 574933195034368 576350131470336 576372326936832 577359024488448 577383510859776 578351347204608 578373619738696 578394212794368 579388314716928 579799035182592 580359511604624 580380175368192 580838598358272 581812226276976 581832941764608 583673091588096 584314361247384 585113267556738 585134100578304 585314654846976 586114928812032 587143205093376 587165816205312 588635567935488 589181896777728 589647271954698 590656695017472 590679441435264 590704492738743 591690631479296 591715725668352 592707586319616 593539100573696 594191209814784 596070444851808 596091668004864 597090863808512 597562486015392 597583762292736 598161430740992 598585459212288 599635613712384 599637355758501 599658705911808 600663880945664 600689355699168 601159728955392 601717681815552 601740854196224 603202381654806 603223858741248 603247089125376 604283906364921 604305421959168 605131661131776 605318386028544 606833575981056 607232812732928 608752794742272 609773213698976 609794924740608 610276581462528 610866519724016 610888269692928 611321320046592 612372014687232 612395597370384 612417401782272 613443963518976 613469980288512 614498306404896 614520185683968 614543851094016 616036474881504 617141010755664 618006802857984 618175490419287 618197500624896 619042733801472 620152659812352 621704981864448 622747111862784 623813198872576 623839655411712 623863679718144 624931678191616 625425290931456 626005765326336 626495962742784 627572738456064 627596906524968 628671295946752 630635294359552 631133412196032 631155883769856 631328160428208 631350638936064 632213855797248 633273601245184 633324847655046 633347397255168 634409042796544 634910141391354 634932747436032 635546520162304 635997050413056 637112839569408 637137375031296 638205373504768 638232440430366 638732212015104 639325036929024 640925349912576 640950032195712 642952389952512 644053066579968 644561782668288 644760674479872 645184863528736 645642226269504 645665214431232 646747507654656 646799844413664 646822873792512 647884039555162 647907107536896 648418867803936 649045677206767 649068786548736 649528902549504 650645265605184 650670322206033 650693489393664 651784211238912 651811854056544 652904450555202 652927697289216 654538754561598 656604380790784 656632228036608 657732904664064 658858884202496 658912201050624 659379294913536 660040199438336 660508092923904 660561543230976 661668806354208 661692365144064 662801523802112 662829633874944 662855159700528 662878760730624 663348666433536 663989908078592 664514371614672 665651960414208 666796034609568 666819775954944 667731488145408 670050000257024 670579250458284 670603126505472 671727221784576 672853201323008 672931609583616 673408641613824 674059607971328 674616044150784 675746866063872 676903683883008 676932392042496 676958460970752 678093209348816 678117352931328 678652975266048 680773118773248 680983184282112 683081637298176 683136914324544 684306383241216 684846894085056 685508917499282 685994865411348 686019290333184 687169226883072 687224834689518 687249303404544 688401301757952 688945047041682 690124458958848 691310594705508 691361832480768 692520724441344 693492267352064 693706257596416 696423075526656 697642154590208 697671742288896 698841211205568 698866093522944 700037564465152 700094213616288 700590500845632 700615445446656 701292711903232 701789848731648 701846639682912 701871629008896 703023106751346 703048137965568 704226619039744 704256485992128 704807958085632 706046519840589 707255207940096 708222205647872 709464706154496 711240587771904 711928125273088 712432801400832 712485604687872 712515821912064 713710173146112 714906526405696 714931980730368 714989835182592 715496681714688 716188333469536 716213833433088 716721547640832 716779546910208 717981045192864 718006608986112 719210164125696 719240666545152 721068786220176 723290763214848 723321438696576 724559699902464 725774239629312 725832971469828 726347504553192 727075532193792 727590946111488 727649824965372 728895495979008 730117303563264 730202384867328 731426383117824 732678519259136 733257237643776 734512508043264 736835534061568 738679928389632 739365517524992 739949517747072 741216244727808 741244789252096 741276226181952 742518786905916 742545224368128 743071604539392 743789912244224 744377407148484 744403910787072 745651714277376 745712054663094 745738605821952 746988646588416 748009970010112 748240782729728 748858455465984 751197924163584 752486093500864 752512885850112 753806250289152 754396522610688 755693124507648 756423633102656 756959851488384 757015954980864 757048060781568 758317058967744 758344058929152 759588184306052 759615229526016 760215224321856 761516644368384 761578268592096 762854860517418 762882022047744 763925075755008 764160799383552 768466841960448 768496435915776 768529028615112 769812032651264 769844681146368 771135129606144 771192283725824 772517752955904 773065380243456 773840233824256 774451464477696 775749635035968 775777255686144 777719126163456 778230788784128 779085814996512 780151023408984 780178800771072 780419539795968 781486571749376 782857606791168 782887754940416 784817200300032 784847423913984 785575862370304 786196362606264 786224355213312 787542260023296 787572588580352 787605990318324 788954300891136 789513579823104 790276781759488 790929155211264 792254946419712 794760593135744 795662108932608 796749981353856 798113945616384 798147794423808 799516474344668 799544941215744 800919140932224 801486901575936 801546305273856 802290242420736 802923944789376 804269842206408 804298478321664 804329452167168 804363564580416 805711875153228 805740562612224 806842214842368 807091181371392 807728675841972 809111434641408 811670392989696 813702108616704 814517692923904 816496019582976 816527463160512 816556535709696 817925284691968 817959973718016 819331075206528 819391801458688 821381966508672 822854681007552 822883978838016 824009070477312 824233987225716 824263334166528 825390311735296 826326571548672 826870213083136 828908054249472 828939975819264 830329482483712 831014919438336 831786207215616 831818239624192 833868275318784 833900387908608 834674353768448 835327950323712 835363377414144 836763651274752 836795875366624 838858178562048 840362227411968 841511216261376 841770880570944 841800851914752 842951807729664 844433130206728 844463196340224 846546855188472 846576996581376 847996067217408 848032031575296 849483786092544 849516500041728 850976587240488 851579832924432 851642949353472 852433382572032 853106691338712 854567133216768 854600042927616 857269853270016 859415710224384 859680899306496 860856301692672 862330010206208 862399792551552 863876143382528 864558490405248 865425048731648 866038536732672 867527020806912 867560429608044 867591319191552 869045614985216 869082472075392 870539267406936 870570263052288 872718339415464 872749412646912 875509637382144 876977206218752 877669901335107 877701150867456 877971982270464 878549601400832 879172393218048 880714807640064 880748724307968 882225075138944 882953351903232 883772845166592 883806879600704 883838347640832 885985042526208 886019162152896 887535947218944 887573588502528 889061379479424 890308650860544 891286814722176 894105667277712 894137502007296 895636295712768 896343729023088 897242146111488 897878188818432 899488058867712 900995821418496 901034033548752 902576522723328 902611281294336 904156470575104 904803572482209 904870633688064 907697491697664 907977579042816 910775516397568 910849219099392 912408510988288 913129192113408 914659820548464 914692387110912 916225635844096 916299779586024 916332404539392 916981980069888 917868402343936 918593396055576 918626102673408 920165945278464 921747459607344 921780278525952 921815776641024 923360965921792 927010204286976 927296250937344 928564100702208 930228989718528 931788281607424 932557472796672 933458951488384 934120667794176 935719798308864 935759483117568 935795519577216 937364142335128 937397517287424 938137936397184 939008647989504 939743944114176 941359107684096 941395359787452 943006943920128 945952941539328 946700118294048 946992240642312 948320783695872 949910401867776 949987271482569 950021095882752 951613564194816 952365212087031 953319780243456 953995575619584 955706062546944 957308060257152 957348660645549 958946885500928 958987555393536 961425048293568 964387684286464 964428584928768 966079599869952 967698986172416 967777295293104 968463339404256 968497821646848 969434042925056 970121261481984 970199766620496 970234310688768 971826059332743 971860661305344 973489738084352 973603179823104 974293353824256 975235177490432 976040234090496 977676316858368 979356675832803 979391545933824 984906571186176 984948342054912 986599356996096 988288326303744 988368301575936 989068942370304 990025049207888 990060299157504 990762139385856 990842314846464 992503209531312 992538547716096 994202285703168 994244450812416 994282739550792 994318141095936 995984862117888 996771557422008 998477940621312 1000194051914352 1001597232218112 1005075000385536 1005868875687426 1007590832676864 1009279801984512 1009354606641152 1009397414375424 1011089411956992 1012820306034688 1013620299095808 1015355525824512 1015437691456128 1017139814023224 1017176029396992 1018566767673344 1018881065844736 1022907811627008 1024622455947264 1024661914554368 1024705371486816 1026459574861824 1028180172808192 1028263376248923 1028992298117022 1029028935499776 1030023670607872 1030753840324608 1030837252034277 1030873955106816 1032601952636928 1034332846714624 1035186688438272 1037042748721152 1038781086662016 1040201364545312 1040238401028096 1040559386394624 1043810142388224 1044634613289984 1046422933733376 1046463231885312 1046507613433344 1048261816808352 1048299140284416 1050056346697728 1050141320424432 1050885751268448 1051901614783381 1051939067854848 1052684773097472 1052769959524368 1054534660127019 1054572206948352 1056339928559616 1056384728988192 1060882811910144 1062333308471808 1064151927488512 1064197059231744 1066059921620992 1067892187909632 1068649202101248 1068728407031808 1069720323227648 1070565259719168 1072359789608544 1072397971095552 1072439269556224 1072484752773888 1074282500204304 1074320750149632 1075082321461248 1075789619789824 1076121575161856 1076971567789296 1077009913479168 1078815246188544 1082227190652928 1084936144822272 1086839549853696 1088661359443968 1088703284214016 1088749457204742 1090613298290688 1091386419167232 1092441433608704 1093343243968512 1095175955344896 1095303577300992 1097139574676736 1098678760636416 1098978649634288 1099017778888704 1099885856465664 1101768762064896 1105213949829394 1105253301092352 1108019892584448 1109048276287488 1109924276620608 1111824367091712 1111867183878144 1111914339272928 1113778180358874 1113817836552192 1115684868366336 1116566110722726 1118477571416064 1118568081994641 1120482969882624 1122014955015168 1122361174094592 1123935743639552 1125950928453632 1128729140251296 1128769328775168 1130661422956544 1130709375433728 1131594783916032 1132645048123392 1132688666722304 1134635449653984 1135439777232576 1135480204689408 1135523932471296 1136577843429376 1137475588451616 1137516088393728 1139382276459078 1139422844289024 1139466723903488 1142274966552576 1143026471026688 1144282290776127 1144323033071616 1145887613632512 1146241199075328 1147808402256896 1149866390068736 1152700262940672 1152744653873664 1154718048976896 1154767021719552 1156702694409216 1156747239477392 1156788425588736 1158776629433856 1159598070365184 1160719023209248 1160760350736384 1161677196716544 1163624452553952 1163665883529216 1167346183176192 1168628722494768 1170226535113476 1170268201156608 1170629309693952 1172229857624064 1174286410186752 1174331632410624 1177271135870976 1178363793555456 1179294543909396 1181313390034944 1181358882870528 1181408985477486 1183381262958592 1183431451336704 1185415172639232 1188382419629568 1192140889703616 1192183336009728 1194181727617024 1195124972030784 1195167524585472 1196322861481984 1197170918424576 1199274711517002 1199317411823616 1201327761891328 1201378711398336 1202319457910784 1203435363631104 1203481708392448 1206404763309612 1206447717482496 1206494178250752 1208567812729842 1208610843918336 1210263322263552 1210636772057088 1213667151962112 1214465625465856 1217505589484544 1219546427397952 1219589849481216 1220553162925056 1221733039448032 1221776539385856 1222642640093184 1224744029374464 1224791194740768 1224834803564544 1226887927037952 1226939960577024 1228996612809792 1229040371367936 1229043941944729 1229087702188032 1232072949763008 1234282021511328 1236013605715968 1236350980838574 1236395001249792 1238085467602944 1240305319624704 1243409963728896 1245494223725568 1247626397745152 1247679310823424 1247727359436288 1249863356383232 1250850581862912 1252011530652672 1252991925485568 1255145476912128 1255193813049936 1257342591893504 1261270588719104 1262266824392064 1262656320856416 1262701277872128 1264427711594496 1266547202490368 1266649695310092 1266694794510336 1268818085593088 1269820282782708 1269865494872064 1271093040324608 1271994100826112 1274225679138816 1274274750062592 1276410747009536 1276464880860732 1277464424030208 1278650073858048 1281850699825152 1281900064391424 1285904779905024 1289123565336576 1289521348959744 1290369727057472 1291284452539008 1293495015309312 1293599688827328 1293645747585024 1295768079110324 1295814215073792 1296837735607872 1298091354413534 1298137573097472 1299057805099008 1301290531210368 1301340644412066 1301386978787328 1303568422477824 1303623708113088 1305808901110404 1305855394578432 1309077509123196 1313208761581568 1313264456073216 1315465809328128 1317824402101248 1318758589827072 1320080398876672 1321123086461952 1323337612708416 1323384730288128 1325603047604224 1325659267749888 1325710319401056 1325757521461248 1326697332867072 1327979816157184 1329028743229344 1331303920828416 1333592069219136 1333639551909888 1335462976290816 1340100000514048 1341158500916568 1341206253010944 1343454443569152 1345706402646016 1345863219167232 1346817283227648 1348119215942656 1349232088301568 1351493732127744 1353807367766016 1353864784084992 1353916921941504 1356186418697632 1356234705862656 1357305950532096 1361546237546496 1361966368564224 1366163274596352 1366273828649088 1368612766482432 1369693788170112 1371017834998564 1371989730822696 1372038580666368 1374338453766144 1374449669379036 1374498606809088 1376802603515904 1377890094083364 1380248917917696 1382621189411016 1382723664961536 1385041448882688 1387412515192832 1392846151053312 1395284309180416 1395343484577792 1397682422411136 1400075128930304 1400188427232576 1401181001691264 1402585423806464 1403579697463296 1403693279365824 1403743258017792 1406046213502692 1406096275931136 1408453238079488 1408512971984256 1409615916171264 1412093039681178 1414510415880192 1416444411295744 1418929412308992 1422481175543808 1423856250546176 1424865602801664 1424971209375744 1425031643824128 1427420346292224 1429813052811392 1429979670365184 1430993363429376 1432376666939072 1432427666866176 1433559093820416 1435962090385728 1436013217972224 1438420328251392 1438481333090304 1442137572440352 1446581526429696 1446642877393152 1449119399804928 1451548479258624 1451665942939656 1452695009106384 1454151064387584 1455181892222976 1455299649930744 1457790991958016 1460234607126528 1460404769734656 1462852766235648 1465357038518272 1466514475287552 1469025016086528 1473671068123136 1477359856779264 1478731035049984 1479899035494144 1482432489455616 1482489578504192 1482552452363904 1485037573811832 1485090448736256 1486143209078784 1487579824488448 1488754814296968 1488807821574144 1491303428554752 1491424109326188 1491477211643904 1493977293176832 1496019940020224 1496481565459456 1497716910931968 1502395848327168 1504972187001728 1507612500578304 1511386249015296 1512847266205312 1513919702976768 1514031909961728 1514096121563136 1516634117935488 1519176368612104 1519230459052032 1520430448643712 1523033288736768 1523156537184192 1525709721034836 1525764044095488 1527850151510016 1528321598767104 1536933683920896 1536992871831552 1537058057230224 1539689362292736 1542270259212288 1542384567451648 1543488447175533 1545035505911808 1546130760486912 1548902928955392 1551499270071936 1556461577568256 1558171629993024 1560302046817968 1560357601542144 1560839079591936 1562973143498752 1565715213582336 1565775509880832 1569634400600064 1569694847827968 1571151724740608 1572392725212528 1572448710426624 1575084520046592 1575145177160704 1575211980636648 1577908601782272 1579027159646208 1580553563518976 1581858310422528 1584509892839424 1589521186271488 1591324217865216 1593499962707712 1596227891232768 1596295588847616 1599032948689336 1599089882431488 1601838281864448 1602973803151872 1603092610547712 1604580484841472 1605847889578752 1608539684412816 1608596956643328 1608658904334336 1608727129160832 1611423750306456 1611481125224448 1613684429684736 1614182362742784 1615457351683944 1618222869282816 1623340785979392 1627404217233408 1632992039165952 1633054926321024 1633124185807113 1635850569383936 1635919947436032 1638662150413056 1638783602917376 1642763933017344 1645709362015104 1648018140954624 1648467974451432 1648526668333056 1650780623470592 1652653143097344 1653740426166272 1657816108498944 1657820924744091 1657879951638528 1660658964967424 1662029838876672 1663572414431232 1663636479248384 1667736550637568 1667800775817216 1669348707536896 1670667270538311 1670726754828288 1673527302549504 1673591750733248 1677716357124096 1680724454823936 1683022432522752 1683541761141888 1685903615459328 1688866260413456 1688926392680448 1693093710376944 1693153993162752 1695992134434816 1696064063150592 1698967572185088 1699033000083456 1701953174480976 1703159665848864 1703285898706944 1704866765144064 1706213382677424 1709073414688617 1709134266433536 1709200085855232 1714539706540032 1718831420448768 1719361798612992 1721712603385344 1724660020412416 1724799585103104 1727752286765056 1729116980810496 1730850097463296 1732077073465344 1735054041613824 1735120859216088 1735182638383104 1738091229970432 1738164944150784 1741078534813872 1741140526104576 1745436678830928 1745498825293824 1751019274764288 1753954412437504 1755339802670214 1755402301734912 1755943964540928 1757099202801664 1758344786436096 1761429615280128 1761497448615936 1764450150277888 1765906703806464 1767545690333184 1767613759201408 1771970085052416 1772038324305792 1775071894437888 1775147177005056 1778122758958848 1780617301721088 1782573629444352 1788211334555424 1788275004014592 1791272591425536 1792687458046176 1794420401689297 1794484292222976 1795756377636864 1798912067275503 1798976117735424 1801991642836992 1802068067097504 1805153045446656 1805222562588672 1809607144964418 1809741267376128 1812851719094763 1815394983395328 1815955158085632 1821551032795136 1821698438198784 1824817021976576 1826258384226816 1829319641096928 1829384774221824 1832451271688192 1832599559172048 1832664809078784 1833963960139776 1835736804687872 1837186792111152 1837252205346816 1840331890556928 1843494919214688 1843560557051904 1843631553282048 1846721931843584 1854020408573952 1854526471257861 1854592501874688 1857128201404416 1860457979437056 1863576563214848 1865114945593344 1866917902976768 1868241335588352 1871439596617728 1871518966235136 1871591039154432 1874728284670256 1874795034574848 1876275872794368 1878017295979008 1879487888228352 1882718215368192 1882790719574904 1886013887840256 1891905883078656 1893400236588096 1893984481284624 1896641567391744 1899820803735552 1899974542965138 1900042191765504 1903227128389632 1904730424174062 1906639560486912 1907991151239168 1911412125093888 1914616120514304 1914697321291098 1917893771001856 1917975110787072 1922850096587136 1928775368572928 1928857169857536 1932159199739904 1935397972344832 1935554590586208 1936926678808512 1936995643293696 1938868085850112 1940242522963968 1940399533240992 1940468621377536 1943652118665486 1943721322610688 1946979476168704 1947137031620301 1947206359646208 1948586707648512 1950470354980864 1952010966618099 1952080468180992 1955352633716736 1958713351665606 1958783091867648 1969813142372352 1969896684109824 1973198713992192 1976576652607488 1976736603151872 1978137884740608 1980050098415776 1980120598315008 1981524278771712 1981684629692928 1985006419062624 1985077095432192 1988404571406336 1988488901624832 1988565479101584 1988636282191872 1991898802462147 1991969724235776 1993543114844016 1996955881242624 2000388103828704 2003194464436224 2010150000771072 2011737751374852 2015181665353728 2018559603969024 2018709213282304 2018794828750848 2022178823913984 2025640612069376 2027240598191616 2030711051649024 2030875382912256 2034279628046448 2034352058793984 2037133535346688 2037762131689472 2049244911894528 2049323829108736 2049410742973632 2052919149723648 2056360345616384 2056526752497846 2057984596234044 2058057870999552 2060047341215744 2061507680649216 2061674504068554 2061747910213632 2065203905273856 2068665693429248 2070373376876544 2074085497442304 2077562173324032 2080402729090624 2080476802056192 2081118772789248 2089269226579968 2092926463770624 2093015226866688 2096523633616704 2096598280568832 2100112693395456 2100282640848864 2101771502536896 2103803229566762 2103878135709696 2105369546194944 2105539919048736 2109069320254038 2109144413896704 2112679857119232 2112769457976384 2118139559521767 2121765623820288 2124666616943616 2128303854977024 2128394118463488 2132119843241984 2135784375819264 2137298404202496 2137456814063616 2139440646455296 2141130519438336 2144719579217088 2144795942191104 2144878539112448 2144969505547776 2148565000408608 2148641500299264 2150164642922496 2151579239579648 2152243150323712 2153943135578592 2154019826958336 2157630492377088 2164454381305856 2169872289644544 2173679099707392 2177322718887936 2177406568428032 2177498914409484 2181226596581376 2182772838334464 2184882867217408 2186686487937024 2190351910689792 2190607154601984 2194279149353472 2197957299268576 2198035557777408 2199771712931328 2203537524129792 2210427899658788 2210506602184704 2216039785168896 2218096552574976 2219848553241216 2223648734183424 2223734367756288 2223828678545856 2227556360717748 2227635673104384 2231369736732672 2233132221445452 2236955142832128 2237136163989282 2240965939765248 2244029910030336 2244722348189184 2251901856907264 2257458280502592 2257538657550336 2261322845913088 2261418750867456 2263189567832064 2265377333444608 2269270899307968 2270879554465152 2271047864942592 2273155686858752 2274951176903232 2275032176787456 2278764552918156 2278845688578048 2278933447806976 2284549933105152 2286052942053376 2288564581552254 2288646066143232 2291775227265024 2292482398150656 2295616804513792 2299732780137472 2305400525881344 2305489307747328 2309436097953792 2309534043439104 2313405388818432 2313494478954784 2313576851177472 2317553258867712 2319196140730368 2321438046418496 2321520701472768 2323354393433088 2327248905107904 2327331767058432 2334692366352384 2337257444989536 2340453070226952 2340536402313216 2341258619387904 2344459715248128 2348572820373504 2348663264821248 2354542271741952 2356727587110912 2358589087818792 2362626780069888 2362717765741056 2362817970954972 2366762525917184 2366862902673408 2370830345278464 2376764839259136 2384281779407232 2388363455234048 2390249944061568 2392645722963968 2394341836849152 2398549423034004 2398634823647232 2402655523782656 2402757422796672 2404638915821568 2406870727262208 2406963416784896 2412809526619224 2412895434964992 2412988356501504 2417135625459684 2417221687836672 2420526644527104 2421273544114176 2427334303924224 2428931250931712 2435011178969088 2439092854795904 2441106325850112 2443466078896064 2443553078771712 2449488058748928 2449582389481536 2449669607129088 2453775854075904 2453879921154048 2457993225619584 2458087883889458 2458175404376064 2464145899526016 2468564043022656 2472027211431936 2472701961677148 2472790002499584 2476170935205888 2480610639249408 2486819927457792 2490988447451136 2495358621646848 2495454718872576 2499726712766464 2501701163725824 2504023061305344 2505983850971136 2510290953824256 2510387626099872 2514685183787008 2522541177438208 2524533648784128 2525312641712832 2525402555744256 2528855423188992 2533094404980736 2533299390620184 2533389589020672 2537636171186176 2539640565565416 2539730989744128 2542186080649216 2543988201652224 2548451358277632 2548549500125184 2552821494019072 2552929761721464 2554928848060416 2557300147716096 2563701399650304 2563800128782848 2571809559810048 2578247130673152 2579042697919488 2580739454114944 2582568905078016 2586990030618624 2587199377654656 2591536158220648 2591628430147584 2593675471215744 2596182708827068 2596275146194944 2598115610198016 2602581062420736 2602681288824132 2602773957574656 2607136844955648 2607247416226176 2611617802220808 2611710789156864 2618155018246392 2626528912146432 2630931618656256 2633009704005321 2635648804202496 2637517179654144 2642246172923904 2646675225416832 2651206095208448 2651318535499776 2651420638802112 2651515042922496 2655959632314368 2658057486458688 2662607841656832 2667184138438272 2670925952581632 2680200001028096 2682317001833136 2682412506021888 2686908887138304 2691412805292032 2691726438334464 2693634566455296 2696238431885312 2698464176603136 2702987464255488 2707729568169984 2707833843883008 2712372837395264 2712469411725312 2714611901064192 2723092475092992 2723932737128448 2732326549192704 2732547657298176 2737225532964864 2739387576340224 2742035669997128 2743979461645392 2744077161332736 2748676907532288 2748899338758072 2748997213618176 2753605207031808 2755780188166728 2760497835835392 2765242378822032 2765447329923072 2770082897765376 2774825030385664 2785692302106624 2790568618360832 2790686969155584 2795364844822272 2800150257860608 2800376854465152 2802362003382528 2805170847612928 2807159394926592 2807386558731648 2812092427005384 2812192551862272 2816906476158976 2817025943968512 2819231832342528 2824186079362356 2829020831760384 2832888822591488 2837858824617984 2844962351087616 2847712501092352 2849731205603328 2849961814447707 2850063287648256 2854840692584448 2859626105622784 2859959340730368 2861986726858752 2864753333878144 2867118187640832 2871924180771456 2876840656502784 2876962666180608 2884275144880704 2893163052859392 2893285754786304 2898238799609856 2903096958517248 2903331885879312 2905390018212768 2908302128775168 2910363784445952 2910599299861488 2915478177998229 2915581983916032 2920469214253056 2920809539469312 2925705532471296 2933028950575104 2938070027498409 2947342136246272 2954719713558528 2957462070099968 2959798070988288 2964864978911232 2964979157008384 2965104904727808 2970075147623664 2970180897472512 2972286418157568 2975159648976896 2977509628593936 2977615643148288 2982606857109504 2982848218652376 2982954423287808 2987954586353664 2992039880040448 2992963130918912 2995433821863936 3004791696654336 3009944374003456 3015225001156608 3022772498030592 3025694532410624 3027839405953536 3028063819923456 3028192243126272 3033268235870976 3038352737224208 3038460918104064 3040860897287424 3046066577473536 3046313074368384 3051419442069672 3051528088190976 3055700303020032 3056643197534208 3073867367841792 3073985743663104 3074116114460448 3079378724585472 3084540518424576 3084790128746769 3086976894351066 3090071011823616 3092261520973824 3092511756102831 3097805857910784 3102998540143872 3112923155136512 3116343259986048 3120604093635936 3120715203084288 3121678159183872 3125946286997504 3131430427164672 3131551019761664 3139268801200128 3139389695655936 3142303449481216 3144785450425056 3144897420853248 3150169040093184 3150290354321408 3150423961273296 3155704844350143 3155817203564544 3158054319292416 3161107127037952 3163603980381057 3163716620845056 3169019785678848 3179042372542976 3182648435730432 3186999925415424 3192455782465536 3192591177695232 3198065897378672 3198179764862976 3203676563728896 3205947606303744 3206185221095424 3209160969682944 3211695779157504 3217079368825632 3217193913286656 3217317808668672 3217454258321664 3222847500612912 3222962250448896 3227368859369472 3228249783300721 3228364725485568 3230914703367888 3236445738565632 3246681571958784 3254808434466816 3265984078331904 3266109852642048 3266248371614226 3271701138767872 3271839894872064 3277324300826112 3277567205834752 3285527866034688 3291418724030208 3296036281909248 3296935948902864 3297053336666112 3301561246941184 3305306286194688 3307480852332544 3315641849488182 3315759903277056 3321317929934848 3324059677753344 3327144828862464 3327272958496768 3335473101275136 3335601551634432 3338697415073792 3341334541076622 3341453509656576 3347054605099008 3347183501466496 3355432714248192 3361448909647872 3366044865045504 3367083522283776 3371807230918656 3377732520826912 3377852785360896 3386187420753888 3386307986325504 3391984268869632 3392128126301184 3397935144370176 3397945015964839 3398066000166912 3403906348961952 3406319331697728 3406571797413888 3409733530288128 3412426765354848 3418146829377234 3418268532867072 3418400171710464 3429079413080064 3432846872328381 3437662840897536 3438723597225984 3443425206770688 3449320040824832 3449599170206208 3455504573530112 3458233961620992 3461700194926592 3464154146930688 3470108083227648 3470241718432176 3470365276766208 3476182459940864 3476329888301568 3482157069627744 3482281052209152 3490873357661856 3490997650587648 3502038549528576 3507908824875008 3510679605340428 3510804603469824 3511887929081856 3514198405603328 3516689572872192 3522859230560256 3522994897231872 3528900300555776 3531813407612928 3535091380666368 3535227518402816 3543940170104832 3544076648611584 3550143788875776 3550294354010112 3556245517917696 3565147258888704 3576422669110848 3576550008029184 3582545182851072 3585374916092352 3588840803378594 3588968584445952 3591512755273728 3597824134551006 3597952235470848 3603983285673984 3604136134195008 3610306090893312 3610445125177344 3619214289928836 3619482534752256 3625703438189526 3630789966790656 3631910316171264 3643396876397568 3649634043953152 3652516768453632 3658639282193856 3658769548443648 3664902543376384 3665199118344096 3665329618157568 3667927920279552 3671473609375744 3674373584222304 3674504410693632 3680663781113856 3686989838429376 3687121114103808 3687131825834187 3687263106564096 3693443863687168 3708040817147904 3709052942515722 3709185003749376 3714256402808832 3720915958874112 3727153126429696 3730229891186688 3733835805953536 3736482671176704 3742879193235456 3743037932470272 3743182078308864 3749456569340512 3749590069149696 3752551745588736 3756034591958016 3758975776456704 3765436430736384 3765581439149808 3772027775680512 3783811766157312 3786800473176192 3787968962569248 3793283134783488 3799641607471104 3799949085930276 3800084383531008 3806454256779264 3809460848348124 3813279120973824 3815982302478336 3822824250187776 3829232241028608 3829394642582196 3835787542003712 3835950221574144 3845700193174272 3857550737145856 3857714339715072 3870795944689664 3871109181172416 3873853357617024 3877736171700224 3880485045927936 3880799066481984 3880937242755072 3887304237330972 3887442645221376 3893958952337408 3894274063240602 3894412719292416 3897173415297024 3900940709961728 3904021933236198 3904160936361984 3910705267433472 3917426703331212 3917566183735296 3939626284744704 3939793368219648 3946397427984384 3953473206303744 3956275769481216 3960100196831552 3960241196630016 3963369259385856 3970012838125248 3970154190864384 3976809142812672 3976977803249664 3977130958203168 3977272564383744 3983797604924294 3983939448471552 3987086229688032 3993911762485248 4000776207657408 4006388928872448 4020300001542144 4023475502749704 4030363330707456 4037119207938048 4037418426564608 4037589657501696 4044357647827968 4051281224138752 4054481196383232 4061422103298048 4061750765824512 4068559256092896 4068704117587968 4074267070693376 4075524263378944 4098489823789056 4098647658217472 4098821485947264 4105838299447296 4112720691232768 4113053504995692 4115969192468088 4116115741999104 4120094682431488 4123015361298432 4123349008137108 4123495820427264 4130407810547712 4137331386858496 4140746753753088 4148170994884608 4155124346648064 4160805458181248 4162237545578496 4178538453159936 4185852927541248 4186030453733376 4193047267233408 4200225386790912 4200565281697728 4203543005073792 4207606459133524 4207756271419392 4210739092389888 4211079838097472 4218138640508076 4218288827793408 4225359714238464 4225538915952768 4236279119043534 4243531247640576 4249333233887232 4256788236926976 4264239686483968 4271568751638528 4274596808404992 4274913628127232 4282261038876672 4289439158434176 4289757078224896 4289939011095552 4297130000817216 4297283000598528 4303158479159296 4304486300647424 4307886271157184 4308039653916672 4315260984754176 4328908762611712 4339744579289088 4347358199414784 4354645437775872 4354813136856064 4354997828818968 4362453193162752 4365545676668928 4369765734434816 4373372975874048 4380703821379584 4381214309203968 4388558298706944 4395914598537152 4396071115554816 4399543425862656 4407075048259584 4420855799317576 4421013204369408 4432079570337792 4436193105149952 4439697106482432 4447297468366848 4447468735512576 4447657357091712 4455112721435496 4455271346208768 4462739473465344 4466264442890904 4473910285664256 4474272327978564 4481931879530496 4488059820060672 4489444696378368 4514916561005184 4522645691826176 4522837501734912 4530754666889216 4538541798615936 4541759108930304 4542095729885184 4546311373717504 4549902353806464 4557529105836312 4557691377156096 4557866895613952 4569099866210304 4572105884106752 4577129163104508 4577292132286464 4583550454530048 4584964796301312 4591233609027584 4599465560274944 4610801051762688 4610978615494656 4619068086878208 4626810777636864 4626988957909568 4627153702354944 4635106517735424 4638392281460736 4642876092836992 4646708786866176 4654497810215808 4669384732704768 4674514889979072 4680906140453904 4681072804626432 4682517238775808 4688919430496256 4697145640747008 4697326529642496 4709084543483904 4713455174221824 4717178175637584 4725253560139776 4725435531482112 4725635941909944 4733525051834368 4733725805346816 4741660690556928 4753529678518272 4768563558814464 4776726910468096 4780499888123136 4785291445927936 4788683673698304 4797098846068008 4797269647294464 4805311047565312 4805514845593344 4809277831643136 4813741454524416 4813926833569792 4825619053238448 4825790869929984 4825976713003008 4834271250919368 4834443375673344 4841053289054208 4842547088228352 4854668607848448 4857862501863424 4870022357938176 4878185709591808 4882212651700224 4886932157792128 4898976117497856 4899164778963072 4907551708151808 4907759842308096 4915986451239168 4916175767778916 4916350808752128 4928291799052032 4937128086045312 4944054422863872 4945403923354296 4945580004999168 4952341870411776 4961221278498816 4973462774232273 4973639854915584 4981976894902272 4990717243293696 4990909437745152 5003402327451648 5008046122610688 5012001811614933 5020581907648512 5020775252199744 5029370367574016 5045082354876416 5049067297568256 5050625283425664 5057710846377984 5066188809961472 5066598781240368 5066779178041344 5075272342372352 5079281131130832 5079461979488256 5084372161298432 5087976403304448 5096902716555264 5097099000250368 5105642988038144 5105859523442928 5109857696120832 5114600295432192 5127220244065851 5127402799300608 5127600257565696 5143619119620096 5156494261346304 5158085395838976 5161478908229888 5165137810156032 5173980061237248 5174398755309312 5183072316441296 5183256860295168 5187350942431488 5192365417654136 5192550292389888 5196231220396032 5205162124841472 5205362577648264 5205547915149312 5214273689911296 5214494832452352 5223235604441616 5223421578313728 5236310036492784 5253057824292864 5261863237312512 5266019408010642 5271297608404992 5275034359308288 5284492345847808 5293350450833664 5302412190416896 5302637070999552 5302841277604224 5311919264628736 5316114972917376 5325215683313664 5334368276876544 5341851905163264 5360400002056192 5364634003666272 5364825012043776 5373817774276608 5382825610584064 5383261205067891 5383452876668928 5387269132910592 5392476863770624 5396736201826509 5396928353206272 5405974928510976 5415459136339968 5415667687766016 5424745674790528 5429223802128384 5446184950185984 5447865474256896 5464653098385408 5465095314596352 5474451065929728 5478775152680448 5484071339994256 5487958923290784 5488154322665472 5497353815064576 5497798677516144 5497994427236352 5507014336218877 5507210414063616 5511560376333456 5520995671670784 5530484757644064 5530894659846144 5540165795530752 5563579413773583 5571384604213248 5581137236721664 5581373938311168 5590729689644544 5600300515721216 5600753708930304 5604724006765056 5610341695225856 5614318789853184 5614773117463296 5624184854010768 5624385103724544 5633812952317952 5634051887937024 5638463664685056 5648372158724712 5658041663520768 5665777645182976 5675717649235968 5689924702175232 5695425002184704 5699462411206656 5699923628895414 5700126575296512 5709681385168896 5719252211245568 5719918681460736 5723973453717504 5729506667756288 5734236375281664 5743848361542912 5753681313005568 5753925332361216 5768550289761408 5786326105718784 5786571509572608 5796477599219712 5806193917034496 5806663771758624 5810780036425536 5816604257550336 5820727568891904 5821198599722976 5830956355996458 5831163967832064 5840938428506112 5841411094860903 5841619078938624 5851411064942592 5856032899854297 5866057901150208 5876140054996818 5894684272492544 5909439427117056 5914924140199936 5919596141976576 5929729957822464 5929958314016768 5930209809455616 5940150295247328 5940361794945024 5944572836315136 5950319297953792 5955019257187872 5955231286296576 5965213714219008 5965696437304752 5965908846575616 5975696407386441 5975909172707328 5984079760080896 5985926261837824 5990867643727872 6009583393308672 6019888748006912 6030450002313216 6045544996061184 6051389064821248 6055678811907072 6056127639846912 6056384486252544 6066536471741952 6076705474448416 6076921836208128 6081721794574848 6092133154947072 6092626148736768 6102838884139344 6103056176381952 6111400606040064 6113286395068416 6147734735683584 6147971487326208 6148232228920896 6158757449170944 6169081036849152 6169580257493538 6173953788702132 6180142023647232 6184523041947648 6185023512205662 6195611715821568 6205997080287744 6225846310273024 6232686519972096 6241208187271872 6241430406168576 6243356318367744 6251892573995008 6263102039523328 6278779391311872 6284606898962432 6289570900850112 6289794841706496 6300338080186368 6300580708642816 6300847922546592 6311409688700286 6311634407129088 6316108638584832 6322214254075904 6327207960762114 6327433241690112 6338039571357696 6358084745085952 6365296871460864 6373999850830848 6384911564931072 6385182355390464 6396131794757344 6396359529725952 6407353127457792 6411895212607488 6412370442190848 6418321939365888 6423391558315008 6434158737651264 6434387826573312 6434635617337344 6434908516643328 6445695001225824 6445924500897792 6454737718738944 6456499566601442 6456729450971136 6461829406735776 6472891477131264 6493363143917568 6509616868933632 6531968156663808 6532219705284096 6532496743228452 6543402277535744 6543679789744128 6554648601652224 6555134411669504 6571055732069376 6582837448060416 6593871897805728 6594106673332224 6603122493882368 6610612572389376 6614961704665088 6631283698976364 6631519806554112 6642635859869696 6648119355506688 6654289657724928 6654545916993536 6670946202550272 6671203103268864 6677394830147584 6682669082153244 6682907019313152 6694109210198016 6694367002932992 6710865428496384 6722897819295744 6732089730091008 6734167044567552 6755465041653824 6755705570721792 6772374841507776 6772615972651008 6783968537739264 6784256252602368 6795890031929678 6796132000333824 6807812697923904 6812638663395456 6813143594827776 6819467060576256 6824853530709696 6836293658754468 6836537065734144 6836800343420928 6858158826160128 6865693744656762 6875325681795072 6877447194451968 6886850413541376 6899198340412416 6911009147060224 6916467923241984 6923400389853184 6928308293861376 6940216166455296 6940483436864352 6940730553532416 6952364919881728 6952659776603136 6964314139255488 6964562104418304 6981746715323712 6981995301175296 7004077099057152 7015817649750016 7021359210680856 7021609206939648 7023775858163712 7028396811206656 7033379145744384 7045718461120512 7045989794463744 7057800601111552 7063626815225856 7070182761332736 7070455036805632 7087880340209664 7088153297223168 7100287577751552 7100588708020224 7112491035835392 7130294517777408 7152845338221696 7165090365702144 7170749832184704 7177681606757188 7177937168891904 7183025510547456 7195648269102012 7195904470941696 7207966571347968 7208272268390016 7220612181786624 7220890250354688 7238428579857672 7238965069504512 7251406876379052 7261579933581312 7263820632342528 7286793752795136 7305033536907264 7317278564387712 7329805086752768 7330398236688192 7330659236315136 7342947218751488 7348747168444608 7349008821387264 7361327562227712 7373979676858752 7374263651668374 7374526213128192 7386887727374336 7416081634295808 7418105885031444 7418370007498752 7428512805617664 7441831917748224 7454306252859392 7460459782373376 7467671611907072 7472965342353408 7486075864940544 7486364156617728 7498913138681024 7499180138299392 7505103491177472 7512069183916032 7517951552913408 7530872861472768 7531162878299616 7544055551361024 7567623532314624 7573600946352384 7575937925138496 7586566269566976 7599283214942208 7599898171860552 7600168767062016 7612908513558528 7618921696696248 7626558241947648 7631964604956672 7645648500375552 7658464482057216 7658789285164392 7671575084007424 7671900443148288 7691400386348544 7715101474291712 7715428679430144 7741591889379328 7742218362344832 7747706715234048 7755472343400448 7760970091855872 7761598132963968 7774608474661944 7774885290442752 7787917904674816 7788548126481204 7788825438584832 7794346830594048 7801881419923456 7808043866472396 7808321872723968 7821410534866944 7834853406662424 7835132367470592 7879586736439296 7892794855968768 7906946412607488 7912551538962432 7920200393663104 7926738518771712 7940025676250496 7953618285625344 7953955606499328 7954261916406336 7954545128767488 7967595209848588 7967878896943104 7974172459376064 7987823524970496 8001552415314816 8012777857744896 8040600003084288 8046951005499408 8060726661414912 8074238415876096 8074836853129216 8075179315003392 8088715295655936 8108962392766464 8123501531649024 8137118512185792 8137408235175936 8148534141386752 8151048526757888 8196979647578112 8197295316434944 8197642971894528 8211676598894592 8225441382465536 8226107009991384 8231938384936176 8232231483998208 8240189364862976 8246030722596864 8246698016274216 8246991640854528 8260815621095424 8274662773716992 8281493507506176 8296341989769216 8310248693296128 8321610916362496 8324475091156992 8357076906319872 8371705855082496 8372060907466752 8386094534466816 8400450773581824 8401130563395456 8407086010147584 8415212918267048 8415512542838784 8421478184779776 8422159676194944 8436277281016152 8436577655586816 8450719428476928 8451077831905536 8472558238087068 8487062495281152 8498666467774464 8513576473853952 8543137503277056 8549193616809984 8549885443343121 8564522077753344 8578878316868352 8579514156449792 8579878022191104 8594260001634432 8606316958318592 8608972601294848 8615772542314368 8630521969508352 8657817525223424 8679489158578176 8694716398829568 8709290875551744 8709626273712128 8709995657637936 8724906386325504 8731091353337856 8739531468869632 8746434533994687 8746745951748096 8761407642759168 8762428618407936 8777116597413888 8791829197074304 8799086851725312 8841711598635152 8842026408738816 8864159140675584 8872386210299904 8879394212964864 8894594936733696 8894937471025152 8895314714183424 8910225442870992 8910542692417536 8925478946930688 8932528885781808 8947820571328512 8948544655957128 8963863759060992 8976119640121344 8978889392756736 9029833122010368 9045291383652352 9045675003469824 9061509333778432 9077083597231872 9083518217860608 9084191459770368 9092622747435008 9099804707612928 9115058211672624 9115382754312192 9115733791227904 9138199732420608 9144211768213504 9154258326209016 9154584264572928 9167100909060096 9169929592602624 9182467218055168 9198931120549888 9221602103525376 9221957230989312 9238136173756416 9253621555273728 9253977915819136 9254370386240307 9270213035470848 9276784562921472 9285752185673984 9293417573732352 9308995620431616 9338769465409536 9349029779958144 9361812280907808 9362145609252864 9365034477551616 9377838860992512 9394291281494016 9394318573549849 9394653059284992 9418169086967808 9426910348443648 9434356351275168 9450507120279552 9450871062964224 9451271883819888 9467114533050429 9467451610693632 9483321381113856 9490811941143171 9507059357036544 9537127117628928 9553453820936192 9560999776246272 9570582891855872 9577367347396608 9594197692136016 9594539294588928 9610622095130624 9611029691186688 9618555663286272 9627482909048832 9627853667139584 9651238106476896 9651581739859968 9651953426006016 9668542501838736 9668886751346688 9682106578108416 9684749349902163 9685094176456704 9709337215696896 9715725003726848 9740044715876352 9756371419183616 9764425303400448 9773864315584256 9797952234995712 9798329557926144 9815103416303616 9815519684616192 9831972902478336 9832351535557832 9832701617504256 9856583598104064 9874256172090624 9888108845727744 9890807846708592 9891160009998336 9904683740823552 9922442556997632 9946925548464546 9947279709831168 9963953789804544 9981434486587392 9981818875490304 10006804654903296 10016092245221376 10024003623229866 10041163815297024 10041550504399488 10058740735148032 10090164709752832 10098134595136512 10101250566851328 10115421692755968 10132377619922944 10133197562480736 10133558356082688 10150544684744704 10158562262261664 10158923958976512 10168744322596864 10175952806608896 10193805433110528 10193835047894517 10194198000500736 10211285976076288 10211719046885856 10219715392241664 10229200590864384 10254440488131702 10254805598601216 10255200515131392 10287238239240192 10312988522692608 10316170791677952 10322957816459776 10330275620312064 10347960122474496 10348797510618624 10366144632882592 10366513720590336 10374701884862976 10384730835308272 10385100584779776 10392462440792064 10410324249682944 10410725155296528 10411095830298624 10428547379822592 10428989664904704 10446471208883232 10446843156627456 10472620072985568 10506115648585728 10523726474625024 10532038816021284 10542595216809984 10550068718616576 10568984691695616 10586700901667328 10604824380833792 10605274141999104 10605682555208448 10623838529257472 10632229945834752 10650431366627328 10668736553753088 10720800004112384 10729268007332544 10729650024087552 10747635548553216 10765651221168128 10766522410135782 10766905753337856 10774538265821184 10784953727541248 10793472403653018 10793856706412544 10811949857021952 10830918272679936 10831335375532032 10849491349581056 10858447604256768 10892369900371968 10895730948513792 10930190629192704 10948902131859456 10957550305360896 10968142679988512 10975917846581568 10976308645330944 10994707630129152 10995597355032288 10995988854472704 11014028672437754 11014420828127232 11023120752666912 11041991343341568 11060969515288128 11061395477502561 11061789319692288 11080331591061504 11127158827547166 11142769208426496 11162274473443328 11162747876622336 11181459379289088 11200601031442432 11201507417860608 11209448013530112 11220683390451712 11228637579706368 11229546234926592 11248369708021536 11248770207449088 11267625904635904 11268103775874048 11276927329370112 11296744317449424 11316083327041536 11331555290365952 11351435298471936 11379849404350464 11390850004369408 11398924822413312 11399847257790828 11400253150593024 11419362770337792 11438504422491136 11439837362921472 11447946907435008 11459013335512576 11468472750563328 11487696723085824 11507362626011136 11507850664722432 11537100579522816 11572652211437568 11573143019145216 11612387834068992 11613327543517248 11621560072851072 11633208515100672 11641455137783808 11642397199445952 11661912711992916 11662327935664128 11681876857012224 11682822189721806 11683238157877248 11702822129885184 11712065799708594 11732115802300416 11752280109993636 11789368544985088 11818878854234112 11839192283953152 11859916628033536 11860419618911232 11880300590494656 11880723589890048 11900638595907584 11910038514375744 11910462572593152 11930427428438016 11931392874609504 11931817693151232 11951392814772882 11951818345414656 11968159520161792 11971852523675648 11981735287455744 12019166786617344 12039777496013824 12060900004626432 12091089992122368 12102778129642496 12111357623814144 12112255279693824 12112768972505088 12133072943483904 12153410948896832 12153843672416256 12163443589149696 12184266309894144 12185252297473536 12205677768278688 12206112352763904 12222801212080128 12226572790136832 12295469471367168 12295942974652416 12296464457841792 12317514898341888 12338162073698304 12339160514987076 12347907577404264 12360284047294464 12369046083895296 12370047024411324 12391223431643136 12411994160575488 12465373039944192 12482416374543744 12486712636735488 12503785147990016 12526204079046656 12557558782623744 12569213797924864 12579141801700224 12600676160372736 12601161417285632 12601695845093184 12622819377400572 12623268814258176 12632217277169664 12644428508151808 12654415921524228 12654866483380224 12676079142715392 12716169490171904 12730593742921728 12747999701661696 12770364710780928 12792263589514688 12792719059451904 12814706254915584 12823790425214976 12824740884381696 12846783116630016 12868317475302528 12869271234674688 12869817033286656 12891390002451648 12891849001795584 12909475437477888 12912999133202884 12913458901942272 12923658813471552 12945782954262528 12986726287835136 13019233737867264 13063936313327616 13064439410568192 13064993486456904 13086804555071488 13087359579488256 13109297203304448 13110268823339008 13142111464138752 13165674896120832 13187743795611456 13188213346664448 13206244987764736 13221225144778752 13229923409330176 13262567397952728 13263039613108224 13285271719739392 13296238711013376 13308579315449856 13309091833987072 13341892405100544 13342406206537728 13354789660295168 13365338164306488 13365814038626304 13388218420396032 13388734005865984 13421730856992768 13445795638591488 13464179460182016 13468334089135104 13510930083307648 13544749683015552 13567937075478528 13568512505204736 13591780063859356 13592264000667648 13615625395847808 13625277326790912 13626287189655552 13638934121152512 13649707061419392 13672587317508936 13673074131468288 13673600686841856 13716317652320256 13731387489313524 13750651363590144 13754894388903936 13773700827082752 13798396680824832 13832935846483968 13846800779706368 13880432332910592 13880966873728704 13881461107064832 13904729839763456 13905319553206272 13928628278510976 13963493430647424 14008154198114304 14031635299500032 14042718421361712 14043218413879296 14047551716327424 14056793622413312 14066758291488768 14091436922241024 14091979588927488 14115601202223104 14127253630451712 14140365522665472 14140910073611264 14175760680419328 14176306594446336 14200575155503104 14201177416040448 14224982071670784 14260589035554816 14305690676443392 14330180731404288 14341499664369408 14355363213514376 14355874337783808 14366051021094912 14391296538204024 14391808941883392 14415933142695936 14416544536780032 14441224363573248 14441780500709376 14476857159715344 14477930139009024 14502813752758104 14523159867162624 14527641264685056 14573587505590272 14610067073814528 14634557128775424 14659610173505536 14660796473376384 14685894437502976 14697494336889216 14722655124455424 14747959353717504 14748527303336748 14749052426256384 14773775454748672 14832163268591616 14836211770062888 14836740014997504 14857025611235328 14883663835496448 14908612505718784 14920388322696819 14920919564746752 14935343223814144 14945930684706816 14972151729881088 14972728313235456 14997826277362048 15010206982354944 15024138367832064 15061745722945536 15062325756599232 15088111102722048 15135247064629248 15147201892704768 15151875850276992 15173132539133952 15198566429884416 15199796343721104 15200337534124032 15225817027117056 15237843393392496 15253116483895296 15263929209913344 15291297000751104 15316928964114432 15317578570328784 15343800886296576 15381660732197553 15382800772697088 15430202948583424 15430857358860288 15483183778758656 15484436724689664 15495413430468096 15510944686800896 15521940183711744 15523196265927936 15549216949323888 15549770580885504 15575835809349632 15577096252962408 15577650877169664 15588693661188096 15603762839846912 15616087732944792 15616643745447936 15642821069733888 15669706813324848 15670264734941184 15759173472878592 15785589711937536 15813892825214976 15825103077924864 15840400787326208 15853477037543424 15880051352500992 15907236571250688 15907911212998656 15908523832812672 15935190419697176 15935757793886208 15948344918752128 15975647049940992 16003104830629632 16025555715489792 16081200006168576 16093902010998816 16121453322829824 16148476831752192 16149783615203673 16150358630006784 16177430591311872 16190208605479527 16217924785532928 16247003063298048 16274237024371584 16297068282773504 16302097053515776 16393959295156224 16394590632869888 16395285943789056 16423353197789184 16450882764931072 16452214019982768 16463876769872352 16464462967996416 16480378729725952 16492061445193728 16493396032548432 16493983281709056 16521043008656631 16521631242190848 16549325547433984 16562987015012352 16592683979538432 16620497386592256 16643221832724992 16714153812639744 16743411710164992 16744121814933504 16772189068933632 16800901547163648 16802261126790912 16814172020295168 16830425836534096 16831025085677568 16842956369559552 16844319352389888 16872554562032304 16873155311173632 16901438856953856 16902155663811072 16945116476174136 16974124990562304 16997332935548928 17027152947707904 17086275006554112 17098387233619968 17099770886686242 17129044155506688 17157756633736704 17159028312899584 17159756044382208 17188520003268864 17212633916637184 17217945202589696 17231545084628736 17261043939016704 17315635050446848 17358978317156352 17389432797659136 17418581751103488 17419252547424256 17419991315275872 17449812772651008 17462182706675712 17479062937739264 17492869067989374 17493491903496192 17522815285518336 17524233284582709 17524857236815872 17554233194827776 17583658394148608 17598173703450624 17683423197270304 17684052817477632 17728318281351168 17744772420599808 17758788425929728 17789189873467392 17789874942050304 17790629428366848 17820450885741984 17821085384835072 17850957893861376 17865057771563616 17895641142657024 17897089311914256 17927089222159323 17927727518121984 17952239280242688 17957778785513472 18059666244020736 18090582767304704 18091350006939648 18123018667556864 18154167194463744 18167036435721216 18168382919540736 18185245494870016 18199609415225856 18230116423345248 18230765508624384 18231467582455808 18276399464841216 18288423536427008 18308516652418032 18309168529145856 18334201818120192 18339859185205248 18364934436110336 18397862241099776 18443204207050752 18443914461978624 18476272347512832 18507243110547456 18507955831638272 18508740772480614 18540426070941696 18553569125842944 18571504371347968 18586835147464704 18617991240863232 18677538930819072 18698059559916288 18723624561815616 18724291218505728 18730068955103232 18755677721985024 18788637147099698 18789306118569984 18836338173935616 18853820696887296 18868712702550336 18901014240559104 18901742125928448 18902543767639776 18934229066100858 18934903221387264 18966642762227712 18981623882286342 19014118714073088 19074254235257856 19106907641872384 19121999552492544 19141165783711744 19154734694793216 19188395384272032 19189078589177856 19221244190261248 19222059382373376 19237111326572544 19254965818097664 19255707334279168 19302476212953792 19303163479719936 19303906852012032 19337085003677472 19337773502693376 19364213156216832 19369498699804326 19370188352913408 19418674431393792 19431450007453696 19480089431752704 19512742838367232 19528850606800896 19547728631168512 19595904469991424 19596659115852288 19630206832607232 19631039369232384 19663945804956672 19664703071115664 19665403235008512 19713167196208128 19748512344181248 19781615693417184 19782320019996672 19809367481647104 19844885113995264 19893851096929092 19894559419662336 19927907579609088 19962868973174784 19963637750980608 20013609309806592 20032184490442752 20048007246459732 20082327630594048 20083101008798976 20117481470296064 20196269190273024 20202501133702656 20264755239845888 20266395124961472 20267116712165376 20301089369489408 20317124524523328 20317847917953024 20337488645193728 20351905613217792 20387670095789034 20388396001001472 20422571952152576 20423438093771712 20439430784483328 20458401181728768 20508880976263404 20509611197202432 20510401030262784 20574476478480384 20625977045385216 20632341583355904 20645915632919552 20660551240624128 20697595021237248 20732289265765184 20733027441180672 20749403769725952 20769461670616544 20770201169559552 20784924881584128 20820648499365888 20821450310593056 20822191660597248 20857094759645184 20857979329809408 20892942417766464 20893686313254912 20945240145971136 21012231297171456 21047452949250048 21064077632042568 21085190433619968 21100137437233152 21137969383391232 21173401803334656 21209648761667584 21210548283998208 21211365110416896 21247677058514944 21264459891669504 21300862733254656 21337473107506176 21441600008224768 21458536014665088 21495271097106432 21531302442336256 21533044820271564 21533811506675712 21549076531642368 21569907455082496 21586944807306036 21587713412825088 21623899714043904 21661836545359872 21662670751064064 21698982699162112 21716895208513536 21784739800743936 21791461897027584 21860381258385408 21915100610721792 21936285359977024 21951835693163136 21989415260258304 21991194710064576 21991977708945408 22028057344875508 22028841656254464 22046241505333824 22083982686683136 22121939030576256 22122790955005122 22123578639384576 22160663182123008 22254317655094332 22285538416852992 22324548946886656 22325495753244672 22362918758578176 22403014835721216 22418896027060224 22441366780903424 22459092469853184 22496739416043072 22497540414898176 22535251809271808 22536207551748096 22553854658740224 22593488634898848 22632166654083072 22663110580731904 22702870596943872 22759698808700928 22781700008738816 22797849644826624 22799694515581656 22800506301186048 22838725540675584 22877008844982272 22879674725842944 22895893814870016 22918026671025152 22936945501126656 22975393446171648 23014725252022272 23015701329444864 23074201159045632 23145304422875136 23146286038290432 23224775668137984 23226655087034496 23243120145702144 23266417030201344 23282910275567616 23284794398891904 23323825423985832 23324655871328256 23363753714024448 23365644379443612 23366476315754496 23405644259770368 23424131599417188 23464231604600832 23504560219987272 23678384567906304 23719833256067072 23720839237822464 23760601180989312 23801277191815168 23820077028751488 23860854856876032 23862785749219008 23863635386302464 23902785629545764 23903636690829312 23936319040323584 23943705047351296 23963470574911488 24038333573234688 24079554992027648 24121800009252864 24182179984244736 24205556259284992 24222715247628288 24224510559387648 24225537945010176 24266145886967808 24306821897793664 24326887178299392 24370504594947072 24411355536557376 24412224705527808 24445602424160256 24453145580273664 24590938942734336 24591885949304832 24592928915683584 24635029796683776 24676324147396608 24678321029974152 24695815154808528 24720568094588928 24738092167790592 24740094048822648 24782446863286272 24823988321150976 24930746079888384 24964832749087488 24973425273470976 25007570295980032 25052408158093312 25115117565247488 25138427595849728 25158283603400448 25201352320745472 25202322834571264 25203391690186368 25245638754801144 25246537628516352 25264434554339328 25288857016303616 25308831843048456 25309732966760448 25352158285430784 25432338980343808 25461187485843456 25495999403323392 25540729421561856 25584527179029376 25629412509831168 25647580850429952 25693566233260032 25736634950605056 25738542469349376 25739634066573312 25782780004903296 25818950874955776 25825998266405768 25826917803884544 25847317626943104 25891565908525056 25973452575670272 26038467475734528 26127872626655232 26128878821136384 26129986972913808 26174719158976512 26218594406608896 26220537646678016 26239303601984061 26284222928277504 26331349792241664 26375487591222912 26412489975529472 26459846818660352 26525134795905456 26526079226216448 26570543439478784 26592477422026752 26617158630899712 26618183667974144 26683784810201088 26684812413075456 26709579320590336 26730676328612976 26731628077252608 26776436840792064 26777468011731968 26843461713985536 26891591277182976 26928358920364032 26936668178270208 27021860166615296 27089499366031104 27135874150957056 27137025010409472 27183560127718712 27184528001335296 27231250791695616 27250554653581824 27252574379311104 27277868242305024 27299414122838784 27345174635017872 27346148262936576 27347201373683712 27432635304640512 27462774978627048 27501302727180288 27509788777807872 27547401654165504 27596793361649664 27665871692967936 27760864665821184 27761933747457408 27763111158720921 27809459679526912 27810639106412544 27857256557021952 27926986861294848 28016308396228608 28063270599000064 28085436842723424 28086436827758592 28095103432654848 28113587244826624 28133516582977536 28182873844482048 28182955720649547 28183959177854976 28231202404446208 28254507260903424 28280731045330944 28281820147222528 28351521360838656 28352613188892672 28401343599151287 28402354832080896 28449964143341568 28521178071109632 28611381352886784 28660361462808576 28682999328738816 28710726427028752 28711748675567616 28732102042189824 28782593076408048 28783617883766784 28831866285391872 28833089073560064 28882448727146496 28883561001418752 28953714319430688 28955860278018048 29005627505516208 29046319734325248 29054248049706489 29055282529370112 29147175011180544 29220134147629056 29269114257550848 29319220347011072 29321592946752768 29371788875005952 29394988673778432 29445310248910848 29495918707435008 29497054606673496 29498104852512768 29547550909497344 29664326537183232 29672423540125776 29673480029995008 29714051222470656 29767327670992896 29817225011437568 29840776645393638 29841839129493504 29870686447628288 29891861369413632 29944303459762176 29945456626470912 29995652554724096 30020413964709888 30048276735664128 30123491445891072 30124651513198464 30176222205444096 30270494129258496 30294403785409536 30303751700553984 30346265078267904 30397132859768832 30399592687442208 30400675068248064 30451634054234112 30475686786784992 30505146828718049 30506232967790592 30527858419826688 30581505143683551 30582594001502208 30633857928228864 30635157140657568 30687601772593152 30763321464395106 30765601545394176 30860405897166848 30861714717720576 30966367557517312 30968873449379328 30990826860936192 31021889373601792 31043880367423488 31046392531855872 31098433898647776 31099541161771008 31151671618699264 31154192505924816 31155301754339328 31177387322376192 31207525679693824 31232175465889584 31233287490895872 31285642139467776 31339413626649696 31340529469882368 31518346945757184 31571179423875072 31627785650429952 31650206155849728 31680801574652416 31706954075086848 31760102705001984 31814473142501376 31815822425997312 31817047665625344 31870380839394352 31871515587772416 31896689837504256 31951294099881984 32006209661259264 32162400012337152 32187804021997632 32242906645659648 32296953663504384 32299567230407346 32300717260013568 32354861182623744 32380417210959054 32435849571065856 32494006126596096 32548474048743168 32594136565547008 32604194107031552 32789181265739776 32790571887578112 32846706395578368 32901765529862144 32904428039965536 32927753539744704 32928925935992832 32960757459451904 32984122890387456 32986792065096864 32987966563418112 33042086017313262 33043262484381696 33098651094867968 33125974030024704 33184186432507683 33185367959076864 33240994773184512 33286443665449984 33428307625279488 33486823420329984 33488243629867008 33544378137867264 33601803094327296 33604522253581824 33628344040590336 33660851673068192 33662050171355136 33685912739119104 33688638704779776 33745109124064608 33746310622347264 33802877713907712 33804311327622144 33890232952348272 33948249981124608 33994665871097856 34054305895415808 34172550013108224 34196774467239936 34199541773372484 34258088311013376 34315513267473408 34318056625799168 34319512088764416 34377040006537728 34435890405179392 34463090169257472 34522087878033408 34631270100893696 34717956634312704 34837163502206976 34838505094848512 34839982630551744 34899625545302016 34924365413351424 34958125875478528 34985738135978748 34986983806992384 35045630571036672 35048466569165418 35049714473631744 35108466389655552 35167316788297216 35196347406901248 35366846394540608 35368105634955264 35456636562702336 35517576851859456 35579749884100608 35581258856733696 35640901771483968 35642170769670144 35701915787722752 35730115543127232 35791282285314048 35794178623828512 35854178444318646 35855455036243968 35904478560485376 35915557571026944 36119332488041472 36181165534609408 36182700013879296 36246037335113728 36308334388927488 36334072871442432 36336765839081472 36370490989740032 36399218830451712 36460232846690496 36461531017248768 36462935164911616 36552798929682432 36576847072854016 36617033304836064 36618337058291712 36668403636240384 36679718370410496 36729868872220672 36795724482199552 36886408414101504 36887828923957248 36952544695025664 37014486221094912 37015911663276544 37017481544961228 37080852141883392 37107138251685888 37143008742695936 37173670294929408 37235982481726464 37396119119832576 37447249123631232 37460137910206464 37511355443970048 37577274294199396 37578612237139968 37672676347871232 37707641393774592 37737425405100672 37802028481118208 37803484251856896 37805087535279552 37868458132201716 37869806442774528 37933285524455424 37963247764572684 38028237428146176 38148508470515712 38243999104985088 38282331567423488 38376790768544064 38378157178355712 38442488380522496 38444118764746752 38474222653145088 38511414668558336 38604952425907584 38607813704024064 38674170007354944 38675547005386752 38728426312433664 38738997399608652 38740376705826816 38837348862787584 38862900014907392 38960178863505408 39025485676734464 39057701213601792 39095457262337024 39191808939982848 39193318231704576 39260413665214464 39262078738464768 39327891609913344 39329406142231328 39330806470017024 39426334392416256 39497024688362496 39563231386834368 39564640039993344 39618734963294208 39689770227990528 39787702193858184 39789118839324672 39855815159218176 39925737946349568 39927275501961216 40027218619613184 40064368980885504 40096014492919464 40164655261188096 40166202017597952 40234962940592128 40392538380546048 40405002267405312 40529510479691776 40532790249922944 40602178738978816 40634249049046656 40674977290387456 40703811226435584 40775340191578068 40776792002002944 40845143904305152 40846876187543424 40878861568966656 40916802363457536 41017761952526808 41019222394404864 41020802060525568 41148952956960768 41251954090770432 41264683166711808 41291831265839104 41321102481248256 41395190042474496 41464578531530368 41498807539451904 41538923341233088 41540402339119104 41641296998731776 41642900621186112 41644383321194496 41714189519290368 41715958659618816 41785884835532928 41890480291942272 42024462594342912 42094905898500096 42128155264085136 42170380867239936 42200274874466304 42275938766782464 42346803606669312 42421096567996416 42422730220833792 42495354117029888 42528919783339008 42601725466509312 42674946215012352 42883200016449536 42917072029330176 42990542194212864 43062604884672512 43066089640543128 43067623013351424 43098153063284736 43139814910164992 43173889614612072 43175426825650176 43247799428087808 43323673090719744 43325341502128128 43397965398324224 43433790417027072 43569479601487872 43582923794055168 43720762516770816 43830201221443584 43872570719954048 43903671386326272 43978830520516608 43982389420129152 44056114689751016 44057683312508928 44092483010667648 44167965373366272 44243878061152512 44245581910010244 44247157278769152 44321326364246016 44508635310188664 44571076833705984 44650991506489344 44725837517156352 44761164968090457 44806029671442432 44837792054120448 44918184939706368 44993478832086144 45070503618543616 45072415103496192 45186977269797696 45264333308166144 45326221161463808 45405741193887744 45519397617401856 45563400017477632 45595699289653248 45599389031163312 45601012602372096 45677451081351168 45754017689964544 45759349451685888 45791787629740032 45836053342050304 45873891002253312 45950786892343296 46031402658889728 46148402318091264 46290608845750272 46292572076580864 46449551336275968 46453310174068992 46486240291404288 46532834060402688 46565820551135232 46569588797783808 46647650847971664 46649311742656512 46727507428048896 46731288758887224 46732952631508992 46811288519540736 46848263198834376 46928463209201664 47009120439974544 47356769135812608 47439666512134144 47441678475644928 47521202361978624 47602554383630336 47640154057502976 47721709713752064 47725571498438016 47805571259091528 47807273381658624 47872638080647168 47887410094702592 47926941149822976 48076667146469376 48159109984055296 48243600018505728 48364359968489472 48411112518569984 48445430495256576 48449350845611019 48451075890020352 48532291773935616 48613643795587328 48653774356598784 48741009189894144 48822711073114752 48891204848320512 48906291160547328 49181877885468672 49183771898609664 49185857831367168 49270059593367552 49352648294793216 49356642059948304 49391630309617056 49441136189177856 49476184335581184 49480188097645296 49563129025969893 49564893726572544 49647976642301952 49861492159776768 49929665498174976 50015140591960064 50104816316186624 50230235130494976 50276855191699456 50316567206800896 50402704641490944 50404645669142528 50406783380372736 50491277509602288 50493075257032704 50528869108678656 50577714032607232 50617663686096912 50619465933520896 50704316570861568 50864677960687616 50922374971686912 50991998806646784 51081458843123712 51169054358058752 51258825019662336 51295161700859904 51387132466520064 51473269901210112 51477084938698752 51479268133146624 51565560009806592 51637901749911552 51651996532811536 51653835607769088 51694635253886208 51783131817050112 51946905151340544 52076934951469056 52255745253310464 52257757642272768 52259973945827616 52349438317953024 52437188813217792 52478607203968122 52568445856555008 52572699853748127 52662699584483328 52750975182445824 52824979951058944 52919693637320704 53050269591810912 53052158452432896 53141086878957568 53184954844053504 53234317261799424 53236367335948288 53367569620402176 53369624826150912 53419158641180672 53461352657225952 53463256154505216 53552873681584128 53554936023463936 53686923427971072 53781267666477969 53783182554365952 53856717840728064 53873336356540416 54043720333230592 54178998732062208 54271748301914112 54274050020818944 54367120255437424 54369056002670592 54462501583391232 54501109307163648 54505148758622208 54555736484610048 54598828245677568 54690349270035744 54692296525873152 54694402747367424 54865270609281024 54925549957254096 55002605454360576 55019577555615744 55094803308331008 55193586723299328 55331743385935872 55521729331642368 55523867494914816 55526222317441842 55618919359053824 55621278212825088 55714513114043904 55853973722589696 56032616792457216 56126541198000128 56170873685446848 56172873655517184 56190206865309696 56227174489653248 56267033165955072 56365911441299094 56367918355709952 56462404808892416 56509014521806848 56561462090661888 56563640294445056 56703042721677312 56705226377785344 56802687198302574 56804709664161792 56899928286683136 57042356142219264 57222762705773568 57320722925617152 57365998657477632 57421452854057504 57423497351135232 57464204084379648 57565186152816096 57567235767533568 57663732570783744 57666178147120128 57764897454292992 57765065271402263 57767122002837504 57907428638861376 57911720556036096 58011255011032416 58092639468650496 58108496099412978 58110565058740224 58294350022361088 58440268295258112 58538228515101696 58638440694022144 58643185893505536 58743577750011904 58789977347556864 58890620497821696 58991837414870016 58994109213346992 58996209705025536 59095101818994688 59344847080251552 59346960059990016 59428102444941312 59534655341985792 59634450022875136 59681553290787276 59683678258987008 59741372895256576 59783722738827264 59888606919524352 59890913252941824 59991305109448192 60040827929419776 60096553471328256 60246982891782144 60249303026396928 60352444410888192 60588807570819072 60607503401107968 60794265719537664 60799185374884416 60801350136496128 60903268108468224 60951373573569984 61010293657436098 61012465935581184 61055716839653376 61163010287367102 61165188003004416 61267715856457728 61270314281315136 61375203545186304 61526642928790212 61531203090788352 61720811794333696 61723429435441152 61937746898758656 61981653721872384 62043778747203584 62092785063711744 62196867797295552 62199082323542016 62303343237398528 62308385011849632 62310603508678656 62354774644752384 62415051359387648 62464350931779168 62466574981791744 62571284278935552 62678827253299392 62681058939764736 63036693891514368 63142358847750144 63255571300859904 63300412311699456 63361603149304832 63413908150173696 63520205410003968 63628946285002752 63631644851994624 63634095331250688 63740761678788704 63743031175544832 63793379675008512 63902588199763968 64012419322518528 64324800024674304 64375608043995264 64485813291319296 64593907327008768 64599134460814692 64601434520027136 64709722365247488 64760834421918108 64871699142131712 64988012253192192 65096948097486336 65208388214063104 65578362531479552 65581143775156224 65803531059724288 65808856079931072 65855507079489408 65921514918903808 65968245780774912 65973584130193728 65975933126836224 66084172034626524 66086524968763392 66197302189735936 66251948060049408 66368372865015366 66370735918153728 66481989546369024 66572887330899968 66856615250558976 66973646840659968 66976487259734016 67088756275734528 67209044507163648 67256688081180672 67321703346136384 67324100342710272 67377277409559552 67490218248129216 67492621244694528 67605755427815424 67608622655244288 67780465904696544 67896499962249216 67989331742195712 68108611790831616 68345100026216448 68393548934479872 68399083546744968 68516176622026752 68631026534946816 68636113251598336 68639024177528832 68754080013075456 68871780810358784 68926180338514944 69044175756066816 69262540201787392 69435913268625408 69674327004413952 69677010189697024 69679965261103488 69799251090604032 69848730826702848 69916251750957056 69971476271957496 69973967613984768 70091261142073344 70096933138330836 70099428947263488 70216932779311104 70334633576594432 70392694813802496 70733692789081216 71035153703718912 71159499768201216 71162517713467392 71281803542967936 71403831575445504 71460231086254464 71582564570628096 71588357247657024 71708356888637292 71710910072487936 71808957120970752 71831115142053888 72238664976082944 72365400027758592 72492074670227456 72616668777854976 72668145742884864 72673531678162944 72798437660903424 72920465693380992 72925870329823232 73153694145708032 73234066609672128 73236674116583424 73336807272480768 73359436740820992 73459737744441344 73591448964399104 73772816828203008 73775657847914496 73905089390051328 74028972442189824 74031823326553088 74034963089922456 74161704283766784 74214276503371776 74286017485391872 74347340589858816 74471964963452928 74792238239665152 74894498247262464 74920275820412928 75022710887940096 75154548588398792 75157224474279936 75345352695742464 75415282787549184 75474850810201344 75604056962236416 75606968503713792 75610175070559104 75736916264403432 75739612885549056 75866571048910848 75926495529145368 76056474856292352 76297016941031424 76487998209970176 76753581537088128 76884976761044992 76888237529493504 77022829337116672 77209904851815168 77215627408048128 77348340014709888 77456852624867328 77477994799217304 77480753411653632 77674697725575168 77725800029814784 77920357727010816 78050971353468928 78115402427203584 78190914524674048 78383617879965696 78386636463409152 78524157476929536 78655783219826688 78658812284462656 78661612940034048 78852668784832512 78994049376724992 79126462773668736 79237469926588416 79379540455981056 79575404387716368 79578237678649344 79711630318436352 79851475892699136 79854551003922432 80054437239226368 80128737961771008 80192028985838928 80329310522376192 80332404035195904 80469925881184256 80785076761092096 80810004534810624 81059020959383552 81065580499845888 81204357477957632 81268498098093312 81349954580774912 81407622452871168 81550680383156136 81553584004005888 81690287808610304 81693752375086848 81757723137933312 81833604726915072 82035523905053616 82038444788809728 82041604121051136 82297905913921536 82503908181540864 82529366333423616 82583662531678208 82642204962496512 82790380084948992 82929157063060736 82997615078903808 83077846682466176 83282593997463552 83285801242372224 83428379038580736 83431917319237632 83571769671065856 83780960583884544 84048925188685824 84189811797000192 84256310528170272 84340761734479872 84400549748932608 84548867161948641 84551877533564928 84693607213338624 84842193135992832 84845460441667584 85057839566678016 85204030797453861 85349892430024704 85766400032899072 85834144058660352 85981084388425728 86125209769345024 86132179281086256 86135246026702848 86196306126569472 86279629820329984 86347779229224144 86350853651300352 86495598856175616 86647346181439488 86650683004256256 86795930796648448 86867580834054144 87138959202975744 87162744149119467 87165847588110336 87441525033541632 87660402442887168 87745141439908096 87807342772652544 87957661041033216 87964778840258304 88112229379502032 88115366625017856 88184966021335296 88335930746732544 88487756122305024 88491163820020488 88494314557538304 88642652728492032 89017270620377328 89142153667411968 89301983012978688 89451675034312704 89522329936180914 89612059342884864 89675584108240896 89836369879412736 89986957664172288 90141007237087232 90144830206992384 90373954539595392 90528666616332288 90652442322927616 90811482387775488 91038795234803712 91126800034955264 91191398579306496 91198778062326624 91202025204744192 91354902162702336 91508035379929088 91515440486154147 91518698903371776 91583575259480064 91672106684100608 91744515431050653 91747782004506624 91901573784686592 92062805317779456 92296804636182528 92581217691500544 92585144153161728 92899102672551936 92906620348137984 92972480582808576 93065668120805376 93131641102270464 93139177595567616 93295301695943328 93298623485313024 93455014856097792 93462577517774448 93465905263017984 93619243715720909 93622577039081472 93696526397668752 93856926418403328 94018240879949088 94713538271625216 94879333024268288 94883356951289856 95042404723957248 95205108767260672 95280308115005952 95443419427504128 95451142996876032 95611142518183056 95614546763317248 95745276161294336 95774820189405184 95853882299645952 96318219968110592 96487200037011456 96728719936978944 96822225037139968 96890860990513152 96898701691222038 96902151780040704 97064583547871232 97227287591174656 97307548713197568 97482018379788288 97645422146229504 97782409696641024 97812582321094656 98367543797219328 98371715662734336 98540119186735104 98705296589586432 98713284119896608 98783260619234112 98882272378355712 98952368671162368 98960376195290592 99126258051939786 99129787453145088 99295953284603904 99552559297523049 99722984319553536 99859330996349952 100030281183920128 100209632632373248 100460470260989952 100553710383398912 100633134413601792 100805409282981888 100809291338285056 100813566760745472 100982555019204576 100986150514065408 101057738217357312 101155428065214464 101235327372193824 101238931867041792 101408633141723136 101729355921375232 101844749943373824 101983997613293568 102162917686247424 102338108716117504 102517650039324672 102590323401719808 102774264933040128 102946539802420224 102954169877397504 102958536266293248 103131120019613184 103303993065623072 103307671215538176 103389270507772416 103566263634100224 103893810302681088 104153869902938112 104511490506620928 104515515284545536 104519947891655232 104698876635906048 104874377626435584 104957214407936244 105136891713110016 105145399707496254 105325399168966656 105501950364891648 105839387274641408 106100539183621824 106104316904865792 106282173757915136 106369909688107008 106472734671896576 106739249652301824 106838317282361344 106922705314451904 106926512309010432 107105747363168256 107109872046927872 107373846855942144 107562535332955938 107566365108731904 107713435681456128 107746672713080832 108087440666461184 108357997464124416 108543496603828224 108548100041637888 108734240510874848 108738112005341184 108925003166782464 109002218614327296 109010297517244416 109111472969220096 109197656491355136 109380698540071488 109384593051746304 109388805494734848 109730541218562048 109851099914508192 110005210908721152 110039155111231488 110189606616662016 110387173446598656 110663486771871744 111043458663284736 111047734989829632 111052444634883684 111237838718107648 111242556425650176 111429026228087808 111707947445179392 112253082396000256 112341747370893696 112380413730619392 112454348979306496 112534066331910144 112731822882598188 112735836711419904 112924809617784832 113018029043613696 113122924181323776 113127280588890112 113406085443354624 113410452755570688 113605374396605148 113609419328323584 113799856573366272 114084712284438528 114445525411547136 114731997314955264 114842905708115008 114846994702270464 115130372305632192 115134471535067136 115327465141567488 115332356294240256 115530130542804526 115534244005675008 115814857277722752 115823441112072192 116022510022064832 116185278937300992 116216992198825956 116221130117480448 116588700044722176 116880536590516224 117076457030203392 117286371787011072 117487155500023808 117579954695113728 117781240995643392 117983674829740032 117988218426693984 117992419410051072 118190203637989376 118689694160503104 118693920119980032 118856204889882624 119069310683971584 119268900045750272 119363106581574552 119367356517974016 119482745790513152 119567445477654528 119777213839048704 119781826505883648 119982610218896384 120081655858839552 120193106942656512 120493965783564288 120498606052793856 120704888821776384 121177615141638144 121215006802215936 121588531439075328 121598370749768832 121806536216936448 121902747147139968 122020587314872196 122024931871162368 122111433679306752 122326020574734204 122330376006008832 122535431712915456 122540628562630272 122750407090372608 123053285857580424 123062406181576704 123446858870882304 123875493797517312 123963307443744768 124185570127423488 124393735594591104 124606686474797056 124616770023699264 124621207017357312 124830102718775296 124928701863558336 124933149963583488 125142568557871104 125357654506598784 126073387783028736 126284717695500288 126511142601719808 126600824623398912 126723206298609664 126827816300347392 127040410820007936 127263289703989248 127268190662501376 127481523357577408 127486062351089664 127586759350017024 127805176399527936 128024838645037056 128649600049348608 128751216087990528 128971626582638592 129187814654017536 129198268921629384 129202869040054272 129419444730494976 129521668843836216 129743398284263424 129976024506384384 130193896194972672 130416776428126208 131156725062959104 131162287550312448 131607062119448576 131617712159862144 131711014158978816 131843029837807616 131936491561549824 131947168260387456 132168344069253048 132173049937526784 132394604379471872 132503896120098816 132736745730030732 132741471836307456 132963979092738048 133145774661799936 133713230501117952 133952974519468032 134177512551469056 134418089014327296 134513376162361344 134643406692272768 134754554819119104 134980436496258432 135211510855630848 135217245310488576 135560931809393088 135792999924498432 135978663484391424 136217223581663232 136690200052432896 136787097868959744 136798167093489936 137032353244053504 137262053069893632 137272226503196672 137278048355057664 137508160026150912 137852360677029888 138525080403574784 138871826537250816 139348654008827904 139354020379394048 139359930522206976 139598502181208064 139697461653405696 139832503501914112 139942952543914992 139947935227969536 140182522284146688 140193866276661672 140198857894526976 140433865558622208 140669267153188864 140785389627604992 141467385578162432 142070307407437824 142318999536402432 142325035426934784 142563607085935872 142807663150891008 142920462172508928 143165129141256192 143176714495314048 143416713777274584 143421820144975872 143617914241941504 143662230284107776 144477329952165888 144730800055517184 145233337555709952 145336291485769728 145348052536833057 145596875321806848 145840931386761984 145851740659646464 146307388291416064 146468133219344256 146673614544961536 146718873481641984 146919475488882688 147182897928798208 147545633656406016 147551315695828992 147810178780102656 148057944884379648 148063646653106176 148069926179844912 148323408567533568 148428553006743552 148572034970783744 148689387077909679 148694681179717632 148943929926905856 149584476479330304 149788996494524928 150045421775880192 150309097176797584 150314448948559872 150690705391484928 150830565575098368 150949701620402688 151208113924472832 151213937007427584 151220350141118208 151473832528806864 151479225771098112 151733142097821696 151852991058290736 152112949712584704 152594033882062848 152975996419940352 153507163074176256 153769953522089984 153776475058987008 154045658674233344 154419809703630336 154431254816096256 154696680029419776 154913705249734656 154955989598434608 154961506823307264 155349395451150336 155451600059629568 155840715454021632 156101942706937856 156230804854407168 156381829049348096 156767235759931392 156773272926818304 157048314953859072 157311566439653376 157317624568925312 157705337569665024 157988098753449984 158252925547337472 158474939853176832 158759080911962112 159150808775432736 159156475357298688 159423260636872704 159702951785398272 159703415750347433 159709102007844864 160108874478452736 160257475923542016 160384057971677856 160658621044752384 160664808070391808 161343802999433907 161570153522184192 161620009069621248 162118041918767104 162131160999691776 162408714955915264 162536996196186624 162699909161549824 162815244905742336 163101360766312272 163107168008011776 163380575617220608 163387504750173696 163515446275866624 163667209453830144 164071047810107232 164076889577619456 164083208242102272 164595811827843072 165007816363081728 165058732666847232 165167325063356416 165284409924993024 165580760169897984 165858314126121472 165995230157807616 166155693364932352 166565187994927104 166571602484744448 166856758077161472 166863834638475264 167143539342131712 167561921167769088 168097850377371648 168379623594000384 168512621056340544 168681523468959744 168801099497865216 169097734323897282 169103755067129856 169387214426677248 169684386271985664 169690920883335168 170115679133356032 170408061594907722 170699784860049408 171532800065798144 171668288117320704 171962168776851456 172250419538690048 172264358562172512 172270492053405696 172392612253138944 172559259640659968 172695558458448288 172701707302600704 172991197712351232 173294692362878976 173295195814206789 173301366008512512 173591861593296896 173735161668108288 174277918405951488 174325488298238934 174331695176220672 174883050067083264 175320804885774336 175490282879816192 175614685545305088 175915322082066432 175929557680516608 176224458759004064 176230733250035712 176369932042670592 176671861493465088 176975512244610048 176982327640040976 176988629115076608 177285305456984064 178034541240754656 178284307334823936 178603966025957376 178903350068625408 179044659872361828 179224118685769728 179351168216481792 179672739758825472 179973915328344576 180282014474174464 180289660413984768 180747909079190784 181057333232664576 181304884645855232 182253600069910528 182382797158612992 182397556124653248 182404050409488384 182709804325404672 183016070759858176 183030880972308294 183037397806743552 183167150518960128 183344213368201216 183489030862101306 183495564009013248 183803147569373184 184125610635558912 184593609272365056 185162435383001088 185170288306323456 185813240696275968 185944961165617152 186131336241610752 186278355191135232 186590603391886656 186597246970626048 186910029712195584 186925155035548896 186931810526035968 187238487431441818 187245154078162944 187393052795337504 187713852836806656 188036481759898176 189427076543250432 189758666048536576 189766713902579712 190084809447914496 190410217534521344 190560616230011904 190886838855008256 190902285993752064 191222285036366112 191229093526634496 191490552322588672 191549640378810368 191707764599291904 192636439936221184 192974400074022912 193457439873957888 193644450074279936 193781721981026304 193797403382444076 193804303560081408 194129167095742464 194454575182349312 194615097426395136 194964036759576576 195290844292459008 195625164642189312 196735087594438656 196743431325468672 197410593179172864 197426568239793216 197566521238468224 197764544756711424 197904737342324736 197920752390581184 198252516103879572 198259574906290176 198591906569207808 199105118595046098 199445968639107072 199718661992699904 200419265264746496 200920940521979904 201266268827203584 201618582676570112 201627133521490944 201965110038409152 201972301028130816 202310856130428928 202470654744387648 202477863734083584 202817266283446272 203458711842750464 203689499886747648 203967995226587136 204325835372494848 204676217432235008 205035300078649344 205180646803439616 205548529866080256 205893079604840448 205908339754795008 205917072532586496 206262240039226368 206607986131246144 206615342431076352 206778541015544832 207132527268200448 207787620605362176 208307739805876224 209022981013241856 209031030569091072 209039895783310464 209397753271812096 209748755252871168 209914428815872488 210273783426220032 210290799414992508 210650798337933312 211003900729783296 212201078367243648 212564347515830272 212945469343793152 213478499304603648 213676634564722688 213845410628903808 214211494726336512 214219744093855744 214747693711884288 215125070665911876 215132730217463808 215426871362912256 215493345426161664 216174881332922368 216715994928248832 217096200083275776 217468481021749696 217476224010682368 217850006333564928 218004437228654592 218020595034488832 218395312982710272 218761397080142976 218777610989469696 219461082437124096 219702199829016384 220010421817442304 220078310222462976 220379213233324032 220774346893197312 221326973543743488 222086917326569472 222095469979659264 222104889269767368 222475677436215296 222485112851300352 222858052456175616 223415894890358784 224506164792000512 224683494741787392 224760827461238784 224908697958612992 225068132663820288 225463645765196376 225471673422839808 225849619235569664 226036058087227392 226245848362647552 226254561177780224 226812170886709248 226820905511141376 227210748793210296 227218838656647168 227599713146732544 228169424568877056 228891050823094272 229463994629910528 229685811416230016 230260744611264384 230654930283134976 230664712588480512 231060261085609052 231068488011350016 231629714555445504 231646882224144384 232045020044129664 232370557874601984 232433984397651912 232442260234960896 233177400089444352 233761073181032448 234152914060406784 234572743574022144 235159909390227456 235967349659480064 235976436853387968 235984838820102144 236380407275978752 237379388321006208 237712409779765248 238138621367943168 238537800091500544 238726213163149104 238734713035948032 238965491581026304 239134890955309056 239554427678097408 239563653011767296 239965220437792768 240163311717679104 240386213885313024 240987931567128576 240997212105587712 241409777643552768 242355230283276288 242430013604431872 243177062878150656 243196741499537664 243613072433872896 243805494294279936 244041174629744392 244049863742324736 244222867358613504 244652041149468408 244660752012017664 245070863425830912 245081257125260544 245500814180745216 246106571715160848 246124812363153408 246893717741764608 247750987595034624 247926614887489536 248371140254846976 248787471189182208 249213372949594112 249233540047398528 249660205437550592 249857403727116672 250285137115742208 250715309013197568 252146775566057472 252569435391000576 253022285203439616 253201649246797824 253446412597219328 253646601485845923 253655632600694784 254080821640015872 254526579407978496 254536381325002752 254963046715154816 255173518700034048 256049677290074112 257299200098697216 257502432175981056 257943253165277184 258375629308035072 258396537843258768 258405738080108544 258838889460989952 259043337687672432 259486796568526848 259952049012768768 260387792389945344 261488232447358401 262313450125918208 262324575100624896 263214124238897152 263235424319724288 263422028317957632 263686059675615232 263872983123099648 263894336520774912 264336688138506096 264346099875053568 264789208758943744 265007792240197632 265473491460061464 265482943672614912 265927958185476096 266291549323599872 267426461002235904 267905949038936064 268355025102938112 268836178028654592 269026752324722688 269286813384545536 269509109638238208 269960872992516864 270423021711261696 270434490620977152 271121863618786176 271585999848996864 271957326968782848 272434447163326464 273380400104865792 273574195737919488 273596334186979872 274064706488107008 274524106139787264 274546321458462441 274556096710115328 275016320052301824 275233546293151959 275704721354059776 277050160807149568 277743653074501632 278697308017655808 278708040758788096 278719861044413952 279197004362416128 279394923306811392 279665007003828224 279885905087829984 279895870455939072 280365044568293376 280387732553323344 280397715789053952 280857731147162727 280867731117244416 281338534306377728 281570779255209984 282934771156324864 284140614814875648 284637999072804864 284650070853869568 285127214171871744 285615326301782016 285840924345017856 286330258282512384 286353428990628096 286833427554549168 286843640289951744 287235828483883008 287324460568215552 288954659904331776 289461600111034368 290466675111419904 290672582971539456 290696105073666114 291193750643613696 291681862773523968 291703481319292928 292614776582832128 292936266438688512 293347229089923072 293437746963283968 293838950977765376 294365795857596416 295102631391657984 295620357560205312 296115889768759296 296127293306212352 296139852359689824 296646817135067136 296857106013487104 297144069941567488 297378774155819358 297389362359435264 297887859853811712 299168952958660608 299577992989049856 300090843551760384 300618194353595168 300628897897119744 301381410782969856 301661131150196736 301899403240805376 302416227848945664 302427874014855168 302440700282236416 302947665057613728 302958451542196224 303466284195643392 303705982116581472 304225899425169408 305188067764125696 305951992839880704 307014326148352512 307539907044179968 307552950117974016 308091317348466688 308839619407260672 308862509632192512 309393360058839552 309911979196869216 309923013646614528 310698790902300672 310903200119259136 311681430908043264 312203885413875712 312461609708814336 312763658098696192 313534471519862784 313546545853636608 314096629907718144 314623132879306752 314635249137850624 315410675139330048 315976197506899968 316505851094674944 317518161823924224 318301617550865472 318312950714597376 318846521273745408 319406831500694866 319418204015689728 320217748956905472 320514951847084032 320768115943355712 321317242089504768 321329616140783616 322687605998867814 323140307044368384 323240018139242496 324262321999383552 324817429911830528 325073992392373248 325399818323099648 325630489811484672 326202721532624544 326214336016023552 326761151234441216 326775009500347392 327030892551733248 327334418907660288 328142095620214464 328153779155238912 328166416484204544 329191623655686144 330015632726163456 330117465333694464 330334650126712832 330568819849986048 331161520339795968 331716628252242944 331990460315615232 332311386729864704 333130375989854208 333143204969488896 333713516154322944 333727669276950528 334287078684263424 335123842335538176 336759247188000768 337025242112681088 337363046937919488 337602198995730432 338195468647794564 338207510134259712 338774428853354496 339368772543971328 339381841766670336 340231358266712064 340816123189815444 341399569720098816 343336576234641408 344500839077380096 344528717124345024 344540984106811392 345118519281319936 345391116916896576 345403414605201408 345982395424702464 346590391628413578 346602732017025024 347183723186593792 347470323336216576 348555836811902976 348650976596477868 348663390352441344 349766100134166528 350641609771548672 350980565759632384 351229371090610176 351859115361033216 352448917518008128 352461466500071424 352739864085341184 353343722986930176 353951024489220096 353964655280081952 353977258230153216 354570610913968128 356069082481509312 356568614669647872 357207932051914752 357806700137250816 358089319744723656 358448237371539456 358702336432963584 359345479517650944 359947830656689152 360564028948348928 360579320827969536 361495818158381568 362114666465329152 362609769291710464 364507200139821056 364765594317225984 364795112249306496 365419608650809344 366032141519716352 366061761944616588 366074795613487104 366334301037920256 366688426736402432 366978061724202612 366991128018026496 367606295138746368 368251221271117824 369187218544730112 370340576612646912 371626481392551936 371889922331234304 372556710382270464 373181206783773312 373820059424391168 373850310071097792 373863621052071936 374476974862883636 374490308156325888 374786105590675008 375427705673613312 376072963519796352 378854153086500864 379517332097073152 379533427805159424 380169618895828992 381121232460023808 381804571987504128 382444570072732224 382458187053268992 382981104645177344 383099280757620736 383415529198583808 385272879872442368 385948800148045824 386914879747915776 387288900148559872 387563443962052608 387594806764888152 387608607120162816 388258334191484928 388909150364698624 389230194852790272 389928073519153152 390581688584918016 391250329284378624 393470175188877312 393486862650937344 394821186358345728 394853136479586432 395133042476936448 395529089513422848 395809474684649472 395841504781162368 396505032207759144 396519149812580352 397183813138415616 398210237190092196 398891937278214144 399437323985399808 402532537654407168 403237165353140224 403254267042981888 403930220076818304 404621712260857856 404941309488775296 405634532566892544 406917423685500928 407378999773495296 407935990453174272 408651670744989696 409352434864470016 410070600157298688 410361293606879232 411097059732160512 411786159209680896 411816679509590016 411834145065172992 412524480078452736 413215972262492288 413557082031089664 415575241210724352 416615479611752448 418045962026483712 418062061138182144 418079791566620928 418795506543624192 419497510505742336 419828857631744976 420547566852440064 420581598829985016 421301596675866624 422007801459566592 424402156734487296 425128695031660544 425890938687586304 426956998609207296 427353269129445376 427690821257807616 428422989452673024 428439488187711488 429495387423768576 430250141331823752 430265460434927616 430853742725824512 430986690852323328 432349762665844736 433431989856497664 434192400166551552 434936962043499392 435700012667129856 436008874457309184 436790625965420544 437522794160285952 437555221978939392 438922164874248192 439404399658032768 440020843634884608 440156620444925952 440758426466648064 441548693786394624 442653947087486976 444173834653138944 444190939959318528 444209778539534736 444970225702600704 445716104912351232 446068161233729037 446831789780717568 449012329584001024 449366989483574784 449817395917225984 450136265327640576 450927291530392752 450943346845679616 451699238471139328 452072116174454784 452491696725295104 452509122355560448 453624341773418496 453641811022282752 454421497586420592 454437677313294336 455199426293465088 456338849137754112 457782101646188544 458927989259821056 459371622832460032 460521489222528768 461309860566269952 461329425176961024 462120522171218104 462136976022700032 463259429110891008 463293764448288768 464090040088259328 464741115749203968 464867968795303824 464884520469921792 466354800178888704 467522146362064896 468305828120813568 469145487148044288 470319818780454912 471934699318960128 471952873706775936 472760814551957504 474758776642012416 475424819559530496 476277242735886336 477075600183001088 477452426326298208 477469426071896064 477930983162052608 478269781910618112 479108855356194816 479110247251042299 479127306023534592 479930440875585536 480326623435358208 480772427770626048 481975863134257152 481994424211175424 484710460566552576 484860027208863744 486354125756301312 486393482999075328 487226144867745792 487610988588559872 488082349259488784 488099727484649472 488445734717227008 489304082298936816 489321504024035328 490141726851661824 490162514250521088 491001628361490432 492213143430321696 492249624726306816 493787435483529216 495501975190069248 495853229774979072 496742280509693952 497574942378364416 498426745899188224 498467080094797056 499320410875101184 499714807454233344 500570274231484416 501430618026395136 504293551132114944 505138870782001152 506044570406879232 506403298493595648 506892825194438656 507293202971691846 507311265201389568 508161643280031744 509053158815956992 509072762650005504 509926093430309632 510347037400068096 512099354580148224 514598400197394432 515004864351962112 515886506330554368 516751258616070144 516793075686517536 516811476160217088 517677778921979904 518086675375344864 518973593137053696 519885587442620367 519904098025537536 520775584779890688 522976464894716802 524626900251836416 524649150201249792 526428248477794304 526470848639448576 526844056635915264 527372119351230464 527745966246199296 527788673041549824 528673376277012192 528692199750107136 529578417517887488 530015584480395264 530946982920122928 530965887345229824 531855916370952192 532583098647199744 534852922004471808 535811898077872128 536710050205876224 537672356057309184 538053504649445376 538573626769091072 539018219276476416 539921745985033728 540846043422523392 540868981241954304 542243727237572352 543171999697993728 543914653937565696 546760800209731584 547148391475838976 547192668373959744 548129412976214016 549048212279574528 549092642916924882 549112193420230656 550032640104603648 550467092586303918 551409442708119552 554100321614299136 555487306149003264 557416081517576192 557439722088827904 558394008724832256 559330014007656448 559771810175659968 559791740911878144 560730089136586752 560775465106646688 560795431578107904 561715462294325454 561735462234488832 562677068612755456 563141558510419968 565869542312649728 568281229629751296 569275998145609728 569300141707739136 570254428343743488 571230652603564032 571681848690035712 572660516565024768 572706857981256192 573666855109098336 573687280579903488 574471656967766016 574648921136431104 577909319808663552 578923200222068736 580933350222839808 581345165943078912 581392210147332228 582387501287227392 583363725547047936 583406962638585856 585872532877377024 586875493926567936 587677901955530752 588731591715192832 590205262783315968 592231779537518592 592254586612424704 592279704719379648 593293634270134272 593714212026974208 594288139883134976 594757548311638716 594778724718870528 595775719707623424 598337905917321216 599155985978099712 601236388707190336 601257795794239488 602762821565939712 603798806481610752 604855748029710336 604881400564472832 605895330115227456 605916903084392448 606932568391286784 607411964233162944 608451798850338816 610376135528251392 611903985679761408 614028652296705024 615079814088359936 615105900235948032 616182634696933376 617679238814521344 617725019264385024 618786720117679104 619823958393738432 619846027293229056 621397581804601344 621806400238518272 623362861816086528 624407770827751424 624923219417628672 625527316197392384 627068943039725568 627093091707273216 628193259815436288 629246265758613504 629270498275701248 630821350278660096 631952395013799936 633011702189349888 636603235101730944 637693042547490816 638813663001389732 638836408031379456 640435497913810944 641029903694168064 641536231886711424 642634484179009536 642659232281567232 645375211997735628 646280614088736768 646480036278484992 648524643998767104 650147984784746496 650799636646199296 652405443065249088 652428672032047104 653522302468882432 653550019000694784 654061785103466496 656284191240428928 656332832968409088 658383247311372288 660031265452326912 660234930667388928 660669300253425664 661137639699972096 662323040679591936 663433256504485888 663980920631230464 664622773459729408 666260751979708416 666286409938977792 667427032308645888 667455338553901056 668574157368526848 670247684671076352 673518494376001536 674050484225362176 674726093875838976 675204397991460864 676390937295589128 676415020268519424 677548857706708992 678737545087942656 678763683533340672 680462716533424128 681632246379630888 682799139440197632 686673152469282816 689001678154760192 689057434248690048 690237038562639872 690782233833793152 691964790849404928 693180783256827156 693205464034050048 694367446373187584 694940646672433152 697111673623805952 697301953192955736 697326780704882688 699532200268333056 701283219543097344 701961131519264768 702458742181220352 703718230722066432 704897835036016256 705479728170682368 707902048978440192 707929310560163904 707954516460306432 709141221827936256 712138164963018624 713137229339295744 714415864103829504 715613400274501632 716178639489447312 716896474743078912 717404672865927168 718690959035301888 719895661313378304 721158641655939072 722991636316763136 724229332930658304 725219538583420928 729014400279642112 729531188634451968 729590224498612992 730839217301618688 732064283039432704 732123523889233176 732149591226974208 732668602075840512 733376853472804864 733956123448405224 733982256036052992 735212590277492736 736502442542235648 738374437089460224 740681153225293824 743252962785103872 743779844662468608 745113420764540928 746362413567546624 747640118848782336 747700620142195584 748953949725767272 748980616312651776 749572211181350016 750855411347226624 752145927039592704 757708306173001728 759066855610318848 760339237791657984 760939804457537769 762242464920047616 763609143975008256 764889140145464448 765962209290354688 766198561515241472 770545759744884736 771897600296091648 773829759495831552 774577800297119744 775126887924105216 775189613529776304 775217214240325632 776516668382969856 777818300729397248 778460389705580544 779856147038306304 781163377169836032 786940350377754624 786973725301874688 789642372716691456 789706272959172864 790266084953872896 791058179026845696 791618949369298944 791683009562324736 793010064415518288 793038299625160704 794367626276831232 796420474380184392 797783874556428288 798874647970799616 805065075308814336 806474330706280448 806508534085963776 807860440153636608 809243424521715712 809882618977550592 811269065133785088 813834847371001856 814757999546990592 815871980906348544 817303341489979392 818704869728940032 820141200314597376 820722587213758464 822194119464321024 823572318419361792 823638964375387323 823668290130345984 825048960156905472 826431944524984576 827114164062179328 831150482421448704 833230959223504896 836091924052967424 836124122276364288 836159583133241856 837591013087248384 838995021011484672 839657715263489952 841095133704880128 841163197659970032 842573193441488181 842603193351733248 844015602919133184 848804313468974592 850257390063321088 851781877375172608 853913997218414592 854706538258890752 855381642515615232 856845978905346048 856878976375422976 858990774847537152 860500282663647504 860530920869855232 861707485451649024 861973381704646656 864699525331689472 866863979712995328 868384800333103104 869873924086998784 871400025334259712 872017748914618368 873581251930841088 875045588320571904 875110443957878784 877844329748496384 878808799316065536 880041687269769216 880313240889851904 881516852933296128 883097387572789248 885307894174973952 888347669306277888 888381879918637056 888419557079069472 889940451405201408 891432209824702464 892136322467458074 893663579561435136 898024659168002048 898733978967149568 899634791834451968 900272530655281152 901854583060785504 901886693691359232 903398476942278656 904144232348909568 904983393450590208 905018244711120896 907248683546836992 907283622044565504 908842995172841184 908875354626588672 910398852586930176 912677698275508224 915564203292377088 917855978519642112 918743245664920064 921042978445057536 922619721132539904 922658850353922048 924241044342436208 924273952045400064 926518858221782016 926587528896577536 928180080176518656 929735937590607648 929769040939843584 932709600357777408 935044292724129792 936611656241627136 938290974296088576 940639637560909824 943869398637920256 943905747413551872 945521629103915008 949517553284024832 952554485471772672 954151200366002176 954904852652596416 954938852143792128 955861966324105216 956539563821236224 958220494502084598 958254612047069184 959860881751171072 960653246870716416 961544855541252096 963951726268514304 963988848422350848 969420921133105152 969720054417727488 972786965998150656 974452289735491584 975221977177119744 976164698518977568 976199454969298944 976891469434454016 978608164597873632 978643008048070656 980283453703323648 980325028501042176 982003256722980864 984426286860643392 984499249452613632 987574870967058432 991003950380138496 991706459549958144 993484561019387904 995149884756728832 996853491798376448 996934160189594112 998640821750202368 999429614908466688 1001140548462968832 1002861236052790272 1010277741564002304 1012089140813758464 1012806596987191296 1013785650388877312 1014586405943383692 1014622530402779136 1016323286560063488 1018106317631913984 1018145525300011008 1019852186860619264 1020694074800136192 1024198709160296448 1030009728703924224 1033502517232140288 1033586151373035072 1033622952320434176 1035355557843959808 1036173350750689728 1037947186274107392 1039771174885240734 1039808196051075072 1041551169559781376 1045952929789433604 1049253800503672832 1049298300402499584 1052941697278897152 1053688113271830528 1054744238702460928 1055577346083099648 1057346752554024384 1057384399500214272 1059156835035774976 1060031168960790528 1061893965840245856 1061931774690459648 1063711832741904384 1065166197294399488 1069705844008943616 1071623796155744256 1073420100411752448 1075344712114618368 1076107009298890752 1077147253538182144 1078036438552952832 1079843491970067456 1081692086845046784 1081737962483908608 1084487454475144704 1086343999395987456 1087829307875131392 1093521600419463168 1094296782951677952 1094385336747919488 1096258825952428032 1098096424559149056 1098185285833849764 1098224386840461312 1100065280209207296 1100934185172607836 1102818885416239104 1114832163035152384 1114879444177655808 1118660028015312896 1119543620351319936 1121460178273173504 1121550930213293376 1121590863156215808 1123430924588650908 1123470924468977664 1125354137225510912 1126283117020839936 1131739084625299456 1136562459259502592 1138551996291219456 1138600283415478272 1140508856687486976 1143363697380071424 1145413715962512384 1147333710218196672 1147374561159806976 1148943313935532032 1149297842272862208 1155818639617327104 1157846400444137472 1161866700445679616 1162690331886157824 1162784420294664456 1164775002574454784 1166727451094095872 1166813925277171712 1171745065754754048 1173750987853135872 1175355803911061504 1177463183430385664 1180410525566631936 1184463559075037184 1184509173224849408 1184559409438759296 1186587268540268544 1187428424053948416 1188576279766269952 1189515096623277432 1189557449437741056 1191551439415246848 1196675811834642432 1198311971956199424 1202472777414380672 1207597612963221504 1209711496059420672 1209762801128945664 1211790660230454912 1213865136782573568 1214823928466325888 1216903597700677632 1220752271056502784 1223807971359522816 1228057304593410048 1230211800471896064 1232365269393866752 1235358477629042688 1235450038528770048 1237573440235358208 1239647916787476864 1243612800477036544 1246725723632173056 1248815541655502848 1249846438835257344 1251054632394784768 1254137886079451136 1254186183414546432 1256386519630872576 1258492531517227008 1258540996551402496 1261642700557320192 1263904790027599872 1266023404378699776 1273206470203461888 1275386085094981632 1277627326002779464 1277672816062758912 1280870995827621888 1282059807388336128 1283072463773422848 1285268968358019072 1285318464563134464 1290750423995471256 1292561228177473536 1292960072556969984 1297049287997534208 1300295969569492992 1304810886130498176 1307044604937764864 1307100038001389568 1312568382480857856 1312665665936818176 1316766494622744576 1320062530904653824 1320469861334777856 1321338600506851328 1322275279399944192 1324646081359183872 1326866513008971776 1327961841262460928 1329245546919458816 1332521503959416832 1332572819877955584 1334910677107802112 1337148314737053696 1340495369342152704 1347036988752003072 1348100968450724352 1349452187751677952 1350408795982921728 1352781874591178256 1352830040537038848 1355097715413417984 1357475090175885312 1357527367066681344 1360925433066848256 1363264492759261776 1365598278880395264 1373346304938565632 1378003356309520384 1378114868497380096 1380474077125279744 1381564467667586304 1383929581698809856 1386361566513654312 1386410928068100096 1388734892746375168 1389881293344866304 1394223347247611904 1394603906385911472 1394653561409765376 1399064400536666112 1402566439086194688 1403922263038529536 1404917484362440704 1407436461444132864 1409795670072032512 1410959456341364736 1415804097956880384 1415858621120327808 1418282443655872512 1424276329926037248 1426274458678591488 1428831728207659008 1431226800549003264 1432357278978894624 1433792949486157824 1434809345731854336 1437330741753126897 1437381918070603776 1439791322626756608 1442317283311878144 1445983272633526272 1450439077166841856 1458028800559284224 1459062377268903936 1459180448997225984 1461678434603237376 1464128566078865408 1464247047778466352 1464299182453948416 1465337204151681024 1466753706945609728 1467912246896810448 1467964512072105984 1470425180554985472 1473004885084471296 1476748874178920448 1481362306450587648 1486505925570207744 1487559689324937216 1490226841529081856 1492724827135093248 1495280237697564672 1495401240284391168 1497907899451534544 1497961232625303552 1499144422362700032 1501710822694453248 1504291854079185408 1515416612346003456 1518133711220637696 1520678475583315968 1521879608915075538 1524484929840095232 1527218287950016512 1529778280290928896 1531924418580709376 1532397123030482944 1541091519489769472 1543795200592183296 1547659518991663104 1549155600594239488 1550253775848210432 1550379227059552608 1550434428480651264 1553033336765939712 1555636601458794496 1556920779411161088 1559656762327861101 1559712294076612608 1562326754339672064 1573880700755509248 1573947450603749376 1579284745433382912 1579412545918345728 1580532169907745792 1582116358053691392 1583237898738597888 1583366019124649472 1586020128831036576 1586076599250321408 1588735252553662464 1592840948760368784 1595567749112856576 1597749295941599232 1610130150617628672 1612948661412560896 1613017068171927552 1615720880307273216 1618486849043431424 1619765237955101184 1622538130267570176 1627669694742003712 1629515999093981184 1631743961812697088 1637409739457880064 1640282400629194752 1641445174427516928 1644388238928642048 1647144636838723584 1647277928750774646 1647336580260691968 1650097920313810944 1652863889049969152 1654228328124358656 1662300964842897408 1666461918447009792 1672248244552728576 1672319166266483712 1675182026174496768 1677990042022969344 1679315430526979904 1682190267409760256 1682326395319940064 1685146386882976362 1685206386703466496 1688031205838266368 1697608626937949184 1700514780126642176 1703563754750345216 1707827994436829184 1709413076517781504 1710763285031230464 1713691957810692096 1713757952750845952 1717981549695074304 1721000565327295008 1721061841739710464 1723414970903298048 1723946763409293312 1729399050663378944 1733727959425990656 1736769600666206208 1739747848173997568 1742800050668519424 1744035497829236736 1747162503861682176 1750091176641143808 1750220887915757568 1757617598632131072 1760626481779703808 1763033705866592256 1766194775145578496 1770615788349947904 1776695338612555776 1776763759837274112 1776839114158138944 1779880902810402816 1782864419649404928 1784272644934916148 1787327159122870272 1797467957934299136 1799269583668903936 1803709166121571008 1803773387382718464 1806796953884557312 1808288464697819136 1810036489422241792 1814567244089131008 1817685990345682368 1817750709253177344 1820797705173860352 1825355396551016448 1831128406584754176 1835711957039284224 1837486491329840128 1842085956890115072 1845239442265079808 1845317700707844096 1848482088684872416 1848547904090800128 1853037716443564032 1853175057793155072 1856360160353037312 1859471875181215296 1859538081879687168 1865419200715554816 1870088585448259584 1873223312483254272 1876581948592177152 1881279275121819648 1887738797275840512 1887811494827103744 1891043258207830016 1899035106568049664 1908302400732004352 1909809705305192832 1911723932648210432 1913079127642472448 1916440989004169196 1916509224094138368 1919721763502342144 1921306493741432832 1923089711082504192 1927903452537028608 1927977696844701696 1938841842266210304 1939440108835454976 1945573931996301312 1950443954354239488 1952329397037955136 1952398909938597888 1957216329195747264 1957286016096141312 1960566907406647296 1960650057002084352 1968852573721286784 1968998498905227264 1975149741934116864 1982007900760276992 1983412919099916288 1986969122038775808 1990299769513457664 1993868320379188224 1997281643500404736 1998859229816933376 2002281096925937664 2005722472105580544 2020555483128004608 2024178281627516928 2025613193974382592 2027571300777754624 2029172811886767384 2029245060805558272 2032646573120126976 2036212635263827968 2036291050600022016 2039704373721238528 2041388149600272384 2048397418320592896 2060019457407848448 2067005034464280576 2067172302746070144 2070711115687919616 2072346701501379456 2075894372548214784 2079542349770481468 2079616392102150144 2083102339119562752 2091905859578867208 2098596600804999168 2105883394557794304 2107376226543661056 2111154692166199296 2114693505108048768 2118313670071549952 2123787931680491712 2123863549380919296 2127423665483808768 2130332394588798976 2139411688017887232 2143247592311488512 2146840200823504896 2150689424229236736 2152214018597781504 2154294507076364288 2156072877105905664 2159686983940134912 2163475924967817216 2168974908950289408 2172687998791974912 2175658615750262784 2187043200838926336 2188593565903355904 2188770673495838976 2192517651904856064 2196192849118298112 2196370571667699528 2196448773680922624 2200130560418414592 2201868370345215672 2205637770832478208 2229664326070304768 2229758888355311616 2237320056030625792 2239087240702639872 2242920356546347008 2243101860426586752 2246861849177301816 2246941848937955328 2250708274451021824 2252566234041679872 2263478169250598912 2273124918519005184 2277200566830956544 2281017713374973952 2286727394760142848 2290827431925024768 2294667420436393344 2297886627871064064 2298595684545724416 2311637279234654208 2315692800888274944 2323733400891359232 2325380663772315648 2325568840589328912 2329550005148909568 2333454902188191744 2333627850554343424 2343490131509508096 2350711607822123008 2354926366860771328 2360821051133263872 2368927118150074368 2369018346449698816 2369118818877518592 2373174537080537088 2374856848107896832 2377152559532539904 2379030193246554864 2379114898875482112 2383102878830493696 2393351623669284864 2396623943912398848 2404945554828761344 2415195225926443008 2419422992118841344 2419525602257891328 2423581320460909824 2427730273565147136 2429647856932651776 2433807195401355264 2441504542113005568 2447615942719045632 2456114609186820096 2460423600943792128 2470716955258085376 2470916893126161969 2475146880470716416 2479295833574953728 2487225600954073088 2493451447264346112 2497631083311005696 2499692877670514688 2502109264789569536 2508275772158902272 2508372366829092864 2512773039261745152 2516985063034454016 2517081993102804992 2523285401114640384 2527719580324464543 2527809580055199744 2532046808757399552 2546412940406923776 2550772170189963264 2555254652005558928 2555345632125517824 2561741991655243776 2564119614776672256 2566144927546845696 2570537936716038144 2570636929126268928 2581500847990942512 2585122456354947072 2585920145113939968 2594098575995068416 2600591939138985984 2609621772260996352 2614089209875529728 2614200076002779136 2625136764961715712 2625331331873636352 2633532989245489152 2640125061809307648 2640939722669555712 2642677201013702656 2644550558799888384 2649292162718367744 2653733026017943552 2655923682524921856 2658491093838917632 2665043007918833664 2665145639755911168 2669821354215604224 2674296629474107392 2680990738684305408 2694073977504006144 2696201936901448704 2698904375503355904 2700817591965843456 2705563749182356512 2705660081074077696 2710195430826835968 2714950180351770624 2714958067755906361 2715054734133362688 2721850866133696512 2726528985518523552 2731196557760790528 2746692609877131264 2756006712619040768 2756229736994760192 2760948154250559488 2763128935335172608 2767859163397619712 2772723133027308624 2772821856136200192 2777469785492750336 2779762586689732608 2789207812771822944 2789307122819530752 2798128801073332224 2805132878172389376 2807844526077059072 2809834968724881408 2814872922888265728 2819591340144065024 2821918912682729472 2831608195913760768 2831717242240655616 2836564887311745024 2848552659852074496 2857663456415318016 2862453601098006528 2864714557957789248 2867585898972315648 2869618691463708672 2874661483506253794 2874763836141207552 2879582645253513216 2884634566623756288 2891966545267052544 2900878154333683712 2916057601118568448 2918360897994451968 2923356869206474752 2928257132157730816 2928494095556932704 2928598364907896832 2930674408303362048 2933507413891219456 2935824493793620896 2935929024144211968 2940850361109970944 2946009770168942592 2953497748357840896 2962724612901175296 2973011851140415488 2975119378649874432 2980453683058163712 2985449654270186496 2990560475395129344 2990802480568782336 2995815798903069088 2995922465250607104 2998288844725400064 3003421645388906496 3008583708158370816 3030833224692006912 3036267422441275392 3041356951166631936 3043759217830151076 3048969859680190464 3054436575900033024 3059556560581857792 3064794246060965888 3082183038979538944 3098311201188478976 3100507551696420864 3100758454119105216 3100868856961302528 3106066673531879424 3111273202917588992 3113841558822322176 3119313524655722202 3119424588153225216 3124653508679344128 3147761401511018496 3147894901207498752 3158825091836691456 3161064339815491584 3164232716107382784 3166732038249298944 3172040257662073152 3172153198500642816 3177470505107324928 3185681897520737568 3191135498225713152 3195498591883198464 3220260301235257344 3225897322825121792 3226034136343855104 3231441760614546432 3236973698086862848 3239530475910202368 3245076260535140352 3255339389484007424 3259031998187962368 3263487923625394176 3274819478915760128 3280564801258389504 3282890348855033856 3288776477857284096 3294289273677447168 3294555857501549292 3294673160521383936 3300195840627621888 3305727778099938304 3308456656248717312 3344496489105457152 3344638332532967424 3355980084045938688 3358630861053959808 3364380534819520512 3364652790639880128 3370292773765952724 3370412773406932992 3376062411676532736 3395217253875898368 3407127509500690432 3415655988873658368 3421526570062460928 3427515905501691904 3442001130654590016 3442123683479420928 3446829941806596096 3447893526818586624 3458798101326757888 3467455918851981312 3473539201332412416 3479495696347995136 3485600101337038848 3488070995658473472 3494325007723364352 3500182353282287616 3500441775831515136 3515235197264262144 3521252963559407616 3526067411733184512 3532389550291156992 3541231576699895808 3553390677225111552 3553527519674548224 3553678228316277888 3559761805620805632 3565728839298809856 3568545289869832296 3574654318245740544 3594935915868598272 3607418332243142016 3613593907769114624 3620072978844483584 3629134488178262016 3635371980691364736 3641595410347720704 3650710793102032896 3662256813169508352 3671423914078568448 3674972982659680256 3684171913780230144 3690635401415688192 3696964177369744832 3697095808181600256 3706075432887128064 3706350115586310144 3712720320706074624 3718943750362430592 3730838401431109632 3740177170896519168 3746446624966508544 3753163897184354304 3762558550243639296 3775477594551681024 3775622989654207488 3782086516415660032 3798070213136099328 3816604801464008704 3819619410610385664 3823447865296420864 3826158255284944896 3832881978008338392 3833018448188276736 3839443527004684288 3842612987482865664 3846179422165008384 3855806905074057216 3855955393689403392 3877683684532420608 3878880217670909952 3891147863992602624 3900887908708478976 3904658794075910272 3914432658391494528 3921133814813294592 3921300114004168704 3937705147442573568 3937996997810454528 3950299483868233728 3964015801520553984 3966825838199832576 3973938244077551616 3980599539026915328 3987736640758376448 3997718459633866752 4011444944211161088 4041110966256009216 4048356563255033856 4051226387948765184 4055142601555509248 4058345623773534768 4058490121611116544 4065293146240253952 4072425270527655936 4072582101200044032 4079408747442477056 4082776299200544768 4096794836641185792 4120038914815696896 4134010068928561152 4134344605492140288 4141422231375839232 4144693403002758912 4151788745096429568 4159084699540962936 4159232784204300288 4166204678239125504 4183811719157734416 4197193201609998336 4211766789115588608 4214752453087322112 4222309384332398592 4229387010216097536 4236627340143099904 4247575863360983424 4254847330967617536 4260664789177597952 4278823376035774464 4286495184622977024 4293680401647009792 4301378848458473472 4304428037195563008 4308589014152728576 4311992225259380691 4312145754211811328 4319373967880269824 4326951849935634432 4337949817900578816 4351317231500525568 4374086401677852672 4377187131806711808 4377541346991677952 4385035303809712128 4392385698236596224 4392741143335399056 4392897547361845248 4400261120836829184 4403736740690431344 4411275541664956416 4459328652140609536 4459517776710623232 4474640112061251584 4478174481405279744 4485840713092694016 4486203720853173504 4493723698354603632 4493883697875910656 4501416548902043648 4505132468083359744 4526956338501197824 4546249837038010368 4554401133661913088 4562035426749947904 4573454789520285696 4581654863850049536 4589334840872786688 4595773255742128128 4597191369091448832 4623274558469308416 4631385601776549888 4647466801782718464 4650761327544631296 4651137681178657824 4659100010297819136 4666909804376383488 4678970286983583303 4686980263019016192 4701423215644246016 4709852733721542656 4721642102266527744 4737854236300148736 4738036692899397632 4738237637755037184 4746349074161074176 4749713696215793664 4754305119065079808 4758060386493109728 4758229797750964224 4766205757660987392 4786703247338569728 4793247887824797696 4809891109657522688 4830390451852886016 4838845984237682688 4839051204515782656 4847162640921819648 4855460547130294272 4859295713865303552 4867614390802710528 4883009084226011136 4895231885438091264 4912229218373640192 4920847201887584256 4941433910516170752 4941833786252323938 4950293760941432832 4958591667149907456 4974451201908146176 4986902894528692224 4995262166622011392 4999385755341029376 5004218529579139072 5016744733658185728 5025546078523490304 5033970126068908032 5034163986205609984 5046570802229280768 5055439160648929086 5055619160110399488 5064093617514799104 5092825880813847552 5101544340379926528 5110509304011117856 5110691264251035648 5123483983310487552 5128239229553344512 5132289855093691392 5141075873432076288 5141273858252537856 5163001695981885024 5170244912709894144 5171840290227879936 5188197151990136832 5201183878277971968 5219243544521992704 5228178419751059456 5228400152005558272 5250273529923431424 5250662663747272704 5281879445339111424 5285354402027405312 5289101117599776768 5298584325436735488 5307466052035887104 5311847365049843712 5316982187677835264 5330086015837667328 5330291279511822336 5339642708431208448 5348593258948214784 5361981477368610816 5392403873802897408 5397808751006711808 5411127498364713024 5411320162148155392 5420390861653671936 5429916135511812722 5430109468266725376 5443701732267393024 5453057971037047104 5462393115521581056 5493385219754262528 5512459473989520384 5521896308501118976 5526257870670345216 5535718326795239424 5545446266054617248 5545643712272400384 5554939570985500672 5559525173379465216 5578415625543645888 5578614245639061504 5596257602146664448 5610265756344778752 5615689052154118144 5619669937449762816 5629745845776531456 5639182680288130048 5643837825365458944 5663216391827521536 5663434484481311232 5673129774623490048 5697105319704148992 5724907202196013056 5729429115915578496 5735171797944631296 5739237382927417344 5749322967012507588 5749527672282415104 5759165290507026432 5769269133247512576 5783933090534105088 5836721795988903936 5856514264315461632 5856988191113865408 5857196729815793664 5867014827782438912 5871648987587241792 5871858048288423936 5881700722219941888 5906995496715681792 5925449225802350592 5946023702280830976 5950238757299748864 5960907366116327424 5970899308540372992 5981604961137564672 5991631597806138176 5991844930501214208 5996577689450800128 6006843290777812992 6017167416316741632 6061666449384013824 6072534844882550784 6082713902333263872 6087518435660302152 6097939719360380928 6108873151800066048 6119113121163715584 6129588492121931776 6164366077959077888 6196622402376957952 6201015103392841728 6201516908238210432 6212133347063758848 6222546405835177984 6227683117644644352 6238627049311444404 6238849176306450432 6249307017358688256 6295789802414997504 6317650183673382912 6322128679630983168 6333464076498597888 6344080515324146304 6354941010214649856 6371363795041475136 6382270996451426304 6390997183766396928 6440520602470514688 6451794645650243584 6452068272687710208 6462883521229092864 6479060951820404736 6510678778968014848 6518063996375924736 6526975847250788352 6549638957831520256 6561129602516779008 6565780697710067712 6577552955714568192 6588578547354894336 6589111715003098584 6589346321042767872 6600391681255243776 6611455556199876608 6616913312497434624 6688992978210914304 6689276665065934848 6711960168091877376 6717261722107919616 6728761069639041024 6729305581279760256 6740585547531905448 6740825546813865984 6752124823353065472 6790434507751796736 6843053140124921856 6855031811003383808 6884002261309180032 6893659883613192192 6895787053637173248 6917596202653515776 6934911837703962624 6947078402664824832 6958991392695990272 6971200202674077696 6976141991316946944 6988650015446728704 7000364706564575232 7000883551663030272 7030470394528524288 7052134823466369024 7064779100582313984 7082463153399791616 7106781354450223104 7107055039349096448 7107356456632555776 7119523611241611264 7131457678597619712 7137090579739664592 7149308636491481088 7189871831737196544 7214836664486284032 7227187815538229248 7240145957688967168 7258268976356524032 7270743961382729472 7283190820695441408 7301421586204065792 7324513626339016704 7342847828157136896 7349945965319360512 7368343827560460288 7381270802831376384 7393928354739489664 7412150865774256128 7425440641412149248 7437887500724861184 7461676802862219264 7480354341793038336 7492893249933017088 7506327794368708608 7525117100487278592 7550955189103362048 7551245979308414976 7583158740973393629 7596140426272198656 7633209602928017408 7639238821220771328 7646895730592841728 7652316510569889792 7665763956016676784 7666036896376553472 7678887054009368576 7685225974965731328 7692358844330016768 7711613810148114432 7711910787378806784 7755367369064841216 7757760435341819904 7782295727985205248 7801775817416957952 7809317588151820544 7828865316782989056 7842267629626589184 7842600228008337408 7875410294885147136 7875993995620909056 7900598967736467456 7928031603041107968 7933651676399665152 7947876488155103232 7961199078053830656 7975473281516752896 7995436919267733504 8022889888422322176 8082221932512018432 8096713126510067712 8102452775897530368 8110285203111018496 8116691247547069536 8116980243222233088 8130586292480507904 8144850541055311872 8144874203267719083 8145164202400088064 8158817494884954112 8165552598401089536 8193589673282371584 8240077829631393792 8268020137857122304 8268689210984280576 8282844462751678464 8289386806005517824 8303577490192859136 8318169399081925872 8318465568408600576 8332409356478251008 8367623438315468832 8394386403219996672 8423533578231177216 8429504906174644224 8444618768664797184 8458774020432195072 8473254680286199808 8495151726721966848 8509694661935235072 8521329578355195904 8572990369245954048 8587360803294019584 8602757696916946944 8608856074391126016 8617178028305457152 8623984450518761382 8624291508423622656 8638747935760539648 8653903699871268864 8675899635801157632 8702634463001051136 8748172803355705344 8755082693983355904 8770070607619424256 8784771396473192448 8785482286670798112 8785795094723690496 8800522241673658368 8807473481380862688 8822551083329912832 8918657304281219072 8919035553421246464 8949280224122503168 8956348962810559488 8971681426185388032 8972407441706347008 8987447396709207264 8987767395751821312 9002833097804087296 9010264936166719488 9053912677002395648 9092499674076020736 9108802267323826176 9124070853499895808 9146909579040571392 9163309727700099072 9178669681745573376 9194382738182897664 9246549116938616832 9294933603565436928 9301522655089262592 9302275362357315648 9318200020595638272 9333819608752766976 9357940573967166606 9373960526038032384 9419705467443085312 9443284204533055488 9476073385798795264 9476475275510074368 9492698148322148352 9508610238130159616 9516120772986219456 9516459595501928448 9532411515321974784 9573406494677139456 9586495775649595392 9619782219315045376 9660780903705772032 9677691968475365376 9678102409031565312 9694325281843639296 9710921094260588544 9718591427730607104 9735228781605421056 9766018168452022272 9790463770876182528 9824458436747280384 9841694403775168512 9882867821032341504 9883667572504647876 9900587521882865664 9917183334299814912 9990524333244022784 10008437059158278144 10033489467316371456 10067940252137816064 10068327972411219968 10093141604458561536 10110878321297858172 10111238320220798976 10128187235029598208 10185651761627695104 10221018608022235712 10221382528502071296 10246967966620975104 10264579710187382784 10282547716505075712 10326003391963770048 10340489825419788288 10343680580455759872 10376394303980273664 10402367756555943936 10438487089043985408 10456356839502118912 10456800304011116544 10500547059846862848 10501325327494545408 10563758890678222848 10570708804054810624 10578202235199553536 10597168650873470976 10614932104071774208 10623694730099687424 10633964375355670528 10660172031675334656 10660582559023644672 10679285416862416896 10697186517896429568 10723962954737221632 10784807747605794816 10822254996729426048 10840781723307343872 10859832271023625444 10860218936533450752 10887403464534786048 10906115942074094208 10924786231043162112 10986770439508525056 11024918947979040768 11052515741340690432 11090892532109234496 11091287424544800768 11109879141971001344 11119050346758930432 11156831251087291776 11192515204293328896 11220531512689557504 11231378104308236288 11239339874899525632 11259491691553062912 11278365360576260096 11287675650730917888 11326432783655043072 11326868968962622464 11346259549246980096 11394210639408297984 11449814404392026112 11458858231831156992 11470343595889262592 11478474765854834688 11498645934025015176 11499055344564830208 11518330581014052864 11538538266495025152 11567866181068210176 11673443591977807872 11713028528630923264 11713976382227730816 11734029655564877824 11743297975174483584 11763401444439883776 11813990993431363584 11850898451604701184 11892047404561661952 11900477514599497728 11921814732232654848 11941798617080745984 11963209922275129344 11983263195612276352 11993155378901600256 12034334832633483264 12123332898768027648 12145069689765101568 12165427804666527744 12175036871320604304 12195879438720761856 12217746303600132096 12238226242327431168 12328732155918155776 12393244804753915904 12402030206785683456 12403033816476420864 12424266694127517696 12445092811670355968 12455366235289288704 12477254098622888808 12477698352612900864 12498614034717376512 12591579604829995008 12635300367346765824 12644257359261966336 12666928152997195776 12688161030648292608 12709882020429299712 12742727590082950272 12764541992902852608 12781994367532793856 12881041204941029376 12904136545375420416 12925767042458185728 12935976675778142073 12958121903640809472 13021357557936029696 13053951694501576704 13099277915663040512 13122259205033558016 13131561395420135424 13155105911429136384 13177157094709788672 13178223430006197168 13178692642085535744 13200783362510487552 13222911112399753216 13233826624994869248 13377985956421828608 13378553330131869696 13423920336183754752 13434523444215839232 13457522139278082048 13458611162559520512 13481171095063810896 13481651093627731968 13504249646706130944 13580869015503593472 13686106280249843712 13710063622006767616 13768004522618360064 13787319767226384384 13791574107274346496 13835192405307031552 13869823675407925248 13894156805329649664 13917982785391980544 13942400405348155392 13952283982633893888 13977300030893457408 14000729413129150464 14060940789057048576 14104269646932738048 14129558201164627968 14164926306799583232 14213562708900446208 14214110078698192896 14214712913265111552 14239047222483222528 14262915357195239424 14274181159479329184 14298617272982962176 14379743663474393088 14429673328972568064 14454375631076458496 14480291915377934336 14516537952713048064 14541487922765458944 14566381641390882816 14602843172408131584 14649027252678033408 14685695656314273792 14699891930638721024 14736687655120920576 14762541605662752768 14787856709478979328 14824301731548512256 14850881282824298496 14875775001449722368 14923353605724438528 14960708683586076672 14985786499866034176 15012655588737417216 15050234200974557184 15101910378206724096 15102491958616829952 15166317481946787258 15192280852544397312 15266419205856034816 15278477642441542656 15293791461185683456 15304633021139779584 15331527912033353568 15332073792753106944 15357774108018737152 15370451949931462656 15384717688660033536 15423227620296228864 15423821574757613568 15510734738129682432 15515520870683639808 15564591455970410496 15603551634833915904 15618635176303641088 15657730633565978112 15684535259253178368 15685200456016674816 15750820589770294272 15751987991241818112 15856063206082215936 15867303352799330304 15895752976310206464 15922398156107661312 15950946563033505792 15990873838535467008 16045779776844644352 16193426253020135424 16220570406222036992 16233382495094139072 16233960486444466176 16261172584961015808 16289748406535438166 16290328404800176128 16317634989769908224 16331105196802179072 16387179346564743168 16480155659262787584 16537378421968561152 16565688925503356928 16578773612011035648 16607154980385718272 16636338798163851744 16636931136817201152 16664818712956502016 16735246876630937664 16788772806439993344 16847067156462354432 16859009812349288448 16889237537329594368 16917548040864390144 16946509360572399616 16990303453443933696 17019389323870470144 17042659156710391808 17174721606588039168 17205515393833893888 17217712148782252032 17234356056610914304 17247968901037522764 17248583016847245312 17277495871521079296 17307807399742537728 17351799271602315264 17510165387966711808 17569542792946384896 17570964573341596224 17571590189447380992 17601044483347316736 17614946962761725376 17645102166659825664 17837314608562438144 17838071106842492928 17912697925621118976 17944814883412694016 17974894793418414528 17975534791503642624 18005666195608174592 18020529872333438976 18107825354004791296 18184999348152041472 18217604534647652352 18248141706999791616 18293819158081142784 18326619455400198144 18357339363491146752 18388765476365795328 18493098233877233664 18589867207130873856 18603045310178525184 18604550724714631296 18636400041191276544 18667639217505533952 18715881147934333212 18747921052076064768 18952146771597590528 18952950551020148736 19017220476260319232 19032241545972438912 19064823030643949568 19146812989354278912 19172991551299190784 19239564438630090752 19321561807411544064 19355383936950730752 19356204818063130624 19388650563687278592 19437182855461214208 19532036336904044544 19580927541752365056 19648916873494560768 19683388807550337024 19765735642064683008 19767335145009295752 19801175043765731328 19834366668599629824 19981048666488045568 20016874118316556288 20066978934632742912 20135880504275632128 20136655944822439936 20186283208917123072 20221756642595716344 20222476640441597952 20256374470059196416 20371303523255390208 20442037216044471424 20529159420374765568 20565095433010151424 20652006783927540096 20680979650839576576 20687361160911519744 20752788607960547328 20804735513111887872 20876974178087970816 20913600608022233088 21001094119693725696 21002650654989090816 21141417608109621248 21156404470399107072 21194337301746941952 21229864208143548416 21247389460199374848 21267928750711341056 21320344063350669312 21321165118047289344 21358570833724833792 21394373035792859136 21447925909474443264 21569615495211589632 21644509993458852096 21681563446614687744 21719664542047250888 21720437873066901504 21774806929069572096 21812231884148188416 21849572462086324224 21973540879017050112 22049837895958081536 22105031482681380864 22181785064218468992 22219758283942002688 22313662502174583552 22385030408586657792 22441063025379115008 22462756208616472576 22478679749799051264 22518983383106125824 22556730721152520192 22575351301461835776 22652865567310086144 22653737937925244928 22788421278816595968 22899628808784052224 22917716463662313984 22940687191778525184 22956949531709669376 22997291868050030352 22998110689129660416 23036661162028105728 23077076532990050304 23135732362136420352 23346887183955615744 23426057057261846528 23427952764455461632 23468059311129755648 23486595950348967168 23526802888879767552 23627981986862727168 23701796903209402368 23784094809123323904 23800955029198995456 23843629464465309696 23883597234161491968 23926419844550258688 23966526391224552704 23986310757803200512 24068669665266966528 24246665797536055296 24290139379530203136 24330855609333055488 24350073742641208608 24391758877441523712 24434622609803157249 24435492607200264192 24476452484654862336 24657464311836311552 24786489609507831808 24804060413571366912 24806067632952841728 24848533388255035392 24890185623340711936 24910732470578577408 24954508197245777616 24955396705225801728 24997228069434753024 25183159209659990016 25270600734693531648 25288514718523932672 25333856305994391552 25376322061296585216 25419764040858599424 25485455180165900544 25529083985805705216 25563988735065587712 25762082409882058752 25808273090750840832 25851534084916371456 25871953351556284146 25916243807281618944 26042715115872059392 26107903389003153408 26198555831326081024 26244518410067116032 26310211822858272768 26354314189419577344 26356446860012394336 26357385284171071488 26401566725020975104 26445822224799506432 26467653249989738496 26755971912843657216 26757106660263739392 26847840672367509504 26869046888431678464 26915044278556164096 26917222325119041024 26962342190127621792 26963302187255463936 27008499293412261888 27161738031007186944 27372212560499687424 27420127244013535232 27536009045236720128 27583148214548692992 27670384810614063104 27739647350815850496 27835965570783961088 27884800810696310784 27904567965267787776 27954600061786914816 28001458826258300928 28121881578114097152 28259116402329255936 28329852613599166464 28428220157396385792 28429425826530223104 28478094444966445056 28525830714390478848 28548362318958658368 28597234545965924352 28759487326948786176 28859346657945136128 28908751262152916992 28960583830755868672 29033075905426096128 29082975845530917888 29132763282781765632 29205686344816263168 29298054505356066816 29371391312628547584 29399783861277442048 29473375310241841152 29525083211325505536 29575713418957958656 29648603463097024512 29701762565648596992 29751550002899444736 29971572999732068352 30025311177474834432 30100468401949114368 30203820756413448192 30204983917233659904 30332634963893574516 30384561705088794624 30556955284883085312 30587582922371366912 30663055824066707136 30664147585506213888 30715548216037474304 30740903899862925312 30847643149515227136 31021469476259364864 31031041741367279616 31129182911940820992 31207103269667831808 31237270352607282176 31315461267131956224 31369070518506356736 31370400912033349632 31501641179540588544 31503975982483636224 31712126412164431872 31734606705598660608 31791505952620412928 31844796312215322624 31901893126067011584 31981747677070934016 32091559553689288704 32441140812444073984 32466764990188278144 32522345169922031616 32579496813070876332 32580656809600352256 32635269979539816448 32662210393604358144 32774358693129486336 32960311318525575168 33074756843937122304 33157547224022071296 33272677596327703488 33273862273634402304 33329637425913004032 33470493753261875328 33577545612879986688 33694134312924708864 33718019624698576896 33778475074659188736 33835096081728780288 33980606906887867392 34038778647740940288 34085318313420783616 34349443213176078336 34411030787667787776 34435424297564504064 34468712113221828608 34495937802075045528 34497166033694490624 34554991743042158592 34615614799485075456 34703598543204630528 35020330775933423616 35139085585892769792 35141929146683192448 35202088966694633472 35229893925523450752 35290204333319651328 35676142213684985856 35825395851242237952 35889629766825388032 35949789586836829056 36011332391216349184 36215650708009582592 36369998696304082944 36435209069295304704 36496283413999583232 36587638316162285568 36653238910800396288 36714678726982293504 36986196467754467328 37179734414261747712 37206090620357050368 37209101449429262592 37272800082382553088 37335278435011067904 37431762295868666424 37495842104152129536 37904293543195181056 37905901102040297472 38034440952520638464 38064483091944877824 38129646061287899136 38293625978708557824 38345983102598381568 38479128877260181504 38643123614823088128 38712409636126261248 38777301127374557184 38874365710922428416 39064072673808089088 39161855083504730112 39297833746989121536 39366777615100674048 39531471284129366016 39534670290018591504 39602350087531462656 39668733337199259648 39962097332976091136 40033748236633112576 40133957869265485824 40271761008551264256 40273311889644879872 40372566417834246144 40443513285191432688 40444953280883195904 40512748940118392832 40742607046510780416 40884074432088942848 41058318840749531136 41130190866020302848 41304013567855080192 41361959301679153152 41374722321823039488 41505577215921094656 41609471026223775744 41753948356175941632 41827201216044466176 42002188239387451392 42282835216219242496 42312808940798214144 42388674603493883904 42459728416287096832 42494778920398749696 42535857501422682112 42640688126701338624 42642330236094578688 42717141667449667584 42788746071585718272 42895851818948886528 43139230990423179264 43289019986917704192 43363126893229375488 43439329084094501776 43440875746133803008 43549613858139144192 43624463768296376832 43699144924172648448 43947081758034100224 44099675791916163072 44210062965362761728 44363570128436937984 44439516567884005376 44627325004349167104 44770060817173315584 44882126050758230016 44925512417232945152 44957359499598102528 45037966766212251648 45113461442305040384 45150702602923671552 45305731134620172288 45307475875850489856 45576842557633191936 45799257617568104448 45835432927324627968 45881374383557050368 45913899063419338752 45994583736100060704 45996221378259320832 46073322324056211456 46154153065980100608 46271464724272840704 46693774367911231488 46852114114523693056 46855905528910923264 46936118622259511296 46973191900697934336 47053605777759535104 47255963973725454336 47568189618246647808 47601910058397990912 47687258928930619392 47767194468322983936 47852839689100517376 47933052782449105408 47972621515606401024 48137339330533933056 48580278759060406272 48661711218666110976 48700147485282417216 48783517754883047424 48869245219606314498 48870985214400528384 48952904969309724672 49314928623672623104 49572979219015663616 49612135265905683456 49697066776510070784 49780371246681423872 49821464941157154816 49909016394491555232 49910793410451603456 49994456138869506048 50366318419319980032 50541201469387063296 50577029437047865344 50667712611988783104 50752644122593170432 50839528081717198848 50970910360331801088 51058167971611410432 51127977470131175424 51524164819764117504 51616546181501681664 51703068169832742912 51743906703112568292 51832487614563237888 52397111662652162048 52708628378839154688 52712893720024788672 52714770568342142976 52803133450041950208 52891644449599012864 52935306499979476992 53511943825687314432 53514213320527478784 53738093776863356928 53834444650238082048 53924684380255243584 53926604374510927872 54016998586824523776 54323476062014373888 54744425120999374848 54840254488027070464 55072018090473440256 55166296429097385984 55340769621228126208 55479294701631700992 55671931141567922176 55769601621392621568 55809135930535575552 55909200123573829632 56002917652516601856 56243763156228194304 56856440314792771584 56858851653060446208 57051661428780957696 57096724637917316736 57194469091931848704 57518974653897572352 57718693315890272256 57921167661511737344 58066151810852192256 58165951691061835776 58596109010712133632 58742782625257095168 58799567722554884096 58946750620483682304 59050166422651011072 59151426837915917312 59297206926194049024 59403525131297193984 59503100005798889472 59943145999464136704 60050622354949668864 60200936803898228736 60407641512826896384 60409967834467319808 60665269927787149032 60769123410177589248 61113910569766170624 61326111648133414272 61431096432074948608 61695286299030454272 62042938952518729728 62062083482734559232 62258365823881641984 62414206539335663616 62474540705214564352 62630922534263912448 62740801824066699264 63003282359081177088 63007951964967272448 63424252824328863744 63469213411197321216 63583011905240825856 63689592624430645248 63803786252134023168 63963495354141868032 64183119107378577408 64882281624888147968 64933529980376556288 65044690339844063232 65158993626141752664 65161313619200704512 65270539959079632896 65324420787208716288 65548717386258972672 65920622637051150336 66149513687874244608 66315094448044142592 66545355192655406976 66659274851826008064 66940987506523750656 67155091225759973376 67388268625849417728 67436039249397153792 67556950149318377472 67670192163457560576 67961213813775734784 68170636626841567232 68698886426352156672 68822061575335575552 68870848595129008128 68937424226443657216 68991875604150091056 68994332067388981248 69109983486084317184 69231229598970150912 69407197086409261056 70040661551866847232 70278171171785539584 70283858293366384896 70404177933389266944 70459787851046901504 70580408666639302656 71352284427369971712 71650791702484475904 71779259533650776064 71899579173673658112 72022664782432698368 72431301416019165184 72739997392608165888 72870418138590609408 72992566827999166464 73175276632324571136 73303867829409471747 73306477821600792576 73429357453964587008 73972392935508934656 74359468828523495424 74412181240714100736 74418202898858525184 74545600164765106176 74670556870022135808 74863524591737332848 74991684208304259072 75808587086390362112 75811802204080594944 76068881905041276928 76128966183889755648 76259292122575798272 76587251957417115648 76691966205196763136 76958257754520363008 77286247229646176256 77424819272252522496 77554602254749114368 77748731421844856832 78128145347616178176 78323710167009460224 78595667493978243072 78733555230201348096 79062942568258732032 79069340580037183008 79204700175062925312 79337466674398519296 79924194665952182272 80067496473266225152 80267915738530971648 80543522017102528512 80546623779289759744 80745132835668492288 80887026570382865376 80889906561766391808 81025497880236785664 81485214093021560832 81768148864177885696 82116637681499062272 82260381732040605696 82608027135710160384 82749444643646078976 83011154431842189312 83218942052447551488 83507896712351883264 83654402432088932352 84004376478774902784 84565670432438484992 84777349206987767808 84919456832574193664 84989557840797499392 85071715002845364224 85284660472189157376 85434283334899335168 85577492143171436544 85791703637897773056 86278461980846358528 86578039973835408384 86726253786458750976 86878658168189003552 86881751492267606016 87099227716278288384 87248927536592753664 87398289848345296896 87894163516068200448 88199351583832326144 88420125930725523456 88727140256873875968 88879033135768010752 89254650008698334208 89851024834465890304 89914718999196205056 90075933532424503296 90226922884610080768 90301405205847343104 90611462269240344576 90614951751700979712 91153685115266383872 91670865854649255936 91762748767114100736 91989167472200121408 91992442756518641664 92146644648112422912 92542929448545681408 93387548735822462976 93711811057821846528 93872237244519022592 93946383801395868672 94107211555519070208 94511927947450908672 95136379236493295616 95203820116795981824 95374517857861238784 95534388936645967872 95705679378201034752 95866105564898210816 95945243031212802048 96274678661067866112 97323422437332221952 97400294970564834432 97567035509766094848 97738490439212628996 97741970428801056768 97905809938619449344 99224270531811366912 99560742493362847744 99818032788983110464 99821586820903206912 99988912277739012096 100732636838639960064 101082402938774126592 101154058874095730688 101335425223977566208 101505288245186340864 101941820720663602176 102116335943222820864 102255954940262350848 103048329639528235008 103233092363003363328 103406136339665485824 103487813406225136584 103664975229126475776 104794223325304324096 105417256757678309376 105425787440049577344 105606266900083900416 105783288899198025728 105870612999958953984 107028426641054957568 107476187553726713856 107668889300476164096 107849368760510487168 108033997173649047552 108646952124028747776 109488850241998749696 109680508976054140928 110144036180946880512 110681539242456252416 110958589403263401984 111343862283135844352 111539203242785243136 111618271861071151104 111818400247147659264 112005835305033203712 112487526312456388608 113712880629585543168 113717703306120892416 114103322857561915392 114193449275834633472 114388938183863697408 115037949307795144704 115437386631780544512 116331903382123671552 117192218021424267264 117485565250514190336 117599135445109768192 117893501240967364608 118100332845302022144 118302853675831834624 118594413852388098048 118807050262594387968 119006200011597778944 119886291998928273408 120101244709899337728 120401873607796457472 120815283025653792768 120819935668934639616 121330539855574298064 121538246820355178496 122227821139532341248 122652223296266828544 122862192864149897216 123390572598060908544 124085877905037459456 124124166965469118464 124516731647763283968 124828413078671327232 124949081410429128704 125261845068527824896 125481603648133398528 126006564718162354176 126848505648657727488 126938426822394642432 127166023810481651712 127379185248861290496 127607572504268046336 127926990708283736064 128366238214757154816 129764563249776295936 129867059960753112576 130089380679688126464 130317987252283505328 130322627238401409024 130541079918159265792 130648841574417432576 131097434772517945344 131841245274102300672 132299027375748489216 132630188896088285184 133090710385310813952 133318549703652016128 133881975013047501312 134310182451519946752 134776537251698835456 134872078498794307584 135113900298636754944 135340384326915121152 135922427627551469568 136341273253683134464 137397772852704313344 137644123150671151104 137741697190258016256 137874848452887314432 137983751208300182112 137988664134777962496 138219966972168634368 138462459197940301824 138814394172818522112 140081323103733694464 140556342343571079168 140567716586732769792 140808355866778533888 140919575702093803008 141160817333278605312 142704568854739943424 143301583404968951808 143558519067301552128 143799158347347316224 144045329564865396736 144862602832038330368 145740836277181218816 145985133655998332928 146350553264649142272 146607735658818943494 146612955643201585152 146858714907929174016 147944785871017869312 148718937657046990848 148836405797717050368 149091200329530212352 149341113740044271616 149727049183474665696 149983368416608518144 151617174172780724224 151623604408161189888 152137763810082553856 152257932367779511296 152518584245151596544 153174503914834231296 153383932410393526272 153916515509040726016 154572494459292352512 154849638544505044992 155109204509498228736 155497462843689713664 157191334987956486144 158125885136517464064 158138681160074366016 158409400350125850624 158674933348797038592 160134992946532450304 160535831477061943296 161093247558579519488 161774053140765730752 161779813123532783616 162050995760473571328 162970428186043121664 163536297728355771392 164233275362998124544 164520763464081211392 165216054271420320768 165498889287292157952 166022308863684378624 166437884104895102976 167015793424703766528 167308804864177864704 168008752957549805568 169838913665148387328 170143430005690728448 170569320944378314752 171154984286342873088 171583407275795546112 172556923961692717056 173156079947670816768 173757316336378007104 173763502984535212032 174198455432556576768 174497855073185507328 175788327032136400896 176398703167664652288 176840251861451046912 177454280513747751936 177758066271536021504 178509300017396668416 179702049668931780608 179829437998392410112 180151867064849006592 180453845769220161536 180602810411694686208 181222924538480689152 181229903503401959424 182307370230532767744 183341731709298511872 183978334944400242816 184293289296224845824 185085858897091362816 186775097471644925952 187423622115643693056 187892767602791737344 189023855894901817344 190272758472986591232 190407640233591963648 190749035715722477568 191068777873291935744 191411358756402069504 191732211129796421632 191890486062425604096 192549357322135732224 194646844874664443904 194800589941129668864 195134071019532189696 195476980878425257992 195483940857602113536 195811619877238898688 198448541063622733824 199121484986725695488 199636065577966220928 199977824555478024192 201465273677279920128 202164805877548253184 202308117748191461376 202670850447955132416 203010576490372681728 203883641441327204352 204511909880524701696 206096659279056470016 206466184726006726656 206812272679330971648 206975626812450273168 207329950458252951552 209588446650608648192 210834513515356618752 210851574880099154688 211212533800167800832 211566577798396051456 211741225999917907968 214056853282109915136 214952375107453427712 215337778600952328192 215698737521020974336 216067994347298095104 217293904248057495552 218977700483997499392 219911603488228415241 220288072361893761024 221363078484912504832 221917178806526803968 222687724566271688704 223078406485570486272 223236543722142302208 223636800494295318528 224011670610066407424 224975052624912777216 227425761259171086336 227435406612241784832 228206645715123830784 228386898551669266944 228777876367727394816 230075898615590289408 230874773263561089024 232663806764247343104 234384436042848534528 234971130501028380672 235198270890219536384 235787002481934729216 236200665690604044288 236605707351663669248 237188827704776196096 237614100525188775936 238012400023195557888 239772583997856546816 240202489419798675456 240803747215592914944 241630566051307585536 241639871337869279232 242661079711148596128 243076493640710356992 244455642279064682496 245304446592533657088 245724385728299794432 246781145196121817088 248248333930938236928 249033463295526567936 249656826157342654464 249898162820858257408 250523690137055649792 250963207296266797056 252013129436324708352 253697011297315454976 254332047620963303424 254758370497722580992 255215145008536092672 255853981416567472128 256732476429514309632 259529126499552591872 259734119921506225152 260178761359376252928 260635974504567010656 260645254476802818048 261082159836318531584 261297683148834865152 262194869545035890688 263682490548204601344 264598054751496978432 265260377792176570368 266181420770621627904 266637099407304032256 267763950026095002624 269553074503397670912 269744156997588615168 270227800597273509888 270680768653830242304 271844855255102939136 275288246301342302208 275749696905774628864 275967502416600364224 275977328269555924992 276439933944337268736 277628788345637044224 280162646207467388928 281135433173465539584 281616711733557067776 281839151404187606016 282321634666557210624 285409137709479886848 286603166809937903616 287117038134603104256 287598316694694632448 288090659129730793472 289725205664076660736 291970267311996665856 292701106529298284544 293215471317637886988 293225911286403170304 293717429815858348032 297672811595434100736 298682227480088543232 299454098366949331392 299966736833217036288 303234348345561448448 303247208816322379776 304515864735559022592 306349007829668462592 306767864820787052544 307833031018081452032 309144988918584705024 309699277089010089984 310218409018996457472 310994925687379427328 314382669975912972288 316251770273034928128 316277362320148732032 316818800700251701248 317349866697594077184 322186495117159038976 323548106281531461504 324101991520947142656 325940856372086243328 327072595456711542784 328466550725996249088 329041526928162422784 330432108542840641536 332044617727368757248 332875768209790205952 334031586849407533056 334617609728355729408 336017505915099611136 339677827330296774656 340286860011381456896 341138641888756629504 342309968572685746176 343166814551591092224 345113847923385434112 346312159895341633536 347514632672756014208 348995710146371014656 351576654064272801792 352797406335329304576 353680503722902093824 354908561027495503872 357018600034793336832 359404099337863561216 359658875996784820224 360303734129698013184 360907691538440323072 361205620823389372416 362445849076961378304 362459807006803918848 364614740461065535488 366683463418597023744 367956669888800485632 368586578592449691648 370171717794182725632 373550194943289851904 374847244231287386112 375785535205583474688 380545516945973182464 380815280467183927296 381498071431444955136 382137555746583871488 382822717512804139008 383464422259592843264 383780972124851208192 385098714644271464448 389293689749328887808 389601179882259337728 390268142039064379392 390953961756850515984 390967881715204227072 391623239754477797376 396897082127245467648 398242969973451390976 399272131155932441856 399955649110956048384 402930547354559840256 404329611755096506368 404616235496382922752 405341700895910264832 406021152980745363456 407767282882654408704 409023819761049403392 412193318558112940032 412932369452013453312 413624545358661943296 413951253624900546336 414659900916505903104 419176893301217296384 421669027030713237504 421703149760198309376 422425067600335601664 423133155596792102912 423482451999835815936 428113706564219830272 429904750214906855424 430675557201904656384 431397475042041948672 432135988694596190208 434587808496114991104 437955400967994998784 439823206976456830482 440576144723787522048 442726156969825009664 443834357613053607936 445375449132543377408 446156812971140972544 447273600988590637056 448023341220132814848 449950105249825554432 454851522518342172672 454870813224483569664 456413291430247661568 456773797103338533888 457555752735454789632 460151797231180578816 461749546527122178048 465327613528494686208 470396541780439072768 471574004963869458432 473211414703327338496 474377655409552392192 475228201050377551872 476024800046391115776 480404978839597350912 481607494431185829888 483279742675738558464 485322159422297192256 486152987281420713984 488911284558129364992 490608893185067314176 491448771456599588864 493562290392243634176 496496667861876473856 498066926591053135872 499313652314685308928 499796325641716514816 501047380274111299584 501926414592533594112 504026258872649416704 509516740995445161984 510430290017072185344 511707962833134944256 513464952859028619264 519468239843012450304 521271949009134021312 521290508953605636096 522164319672637063168 522595366297669730304 527364981096409202688 529196109502993956864 530520755584353140736 532362841541243255808 533274198814608064512 535527900052190005248 539106149006795341824 539488313995177230336 540455601194547019776 541361537307660484608 543689710510205878272 551499393811549257728 551935004833200728448 552879867888674537472 555257576691274088448 560325292414934777856 562270866346931079168 563678302808375212032 570818275418959773696 573206333619875807232 574234076269206208512 575196633389389264896 579450411328153321472 583940534623993331712 585402213058596569088 586430942635275773976 586451822572806340608 587434859631716696064 595345623190868201472 597364454960177086464 598908196733898662784 599933473666434072576 606494417632644759552 609031729471118045184 613535729641574105088 615666062036162904064 618289977837169410048 619398554178020179968 620436818037992914944 621989851374758854656 628765339951825944576 632503540546069856256 632554724640297464064 633637601400503402496 634699733395188154368 644372990234318077952 647096212563062923008 648203983041894285312 651881712744172486656 654145190913423085568 656933101451992498176 660864217085681283072 664089235454737514496 665751536419580411904 668063173698815066112 669235219456711458816 672035011830199222272 679355654660593549312 680573720022762913792 682277283777513259008 684619937145371492352 686333629103182184448 690227695846770868224 692624319790683267072 695029265345512028416 697991420292742029312 703153308128545603584 705594812670658609152 707361007445804187648 709817122054991007744 714037200069586673664 718808198675727122432 719317751993569640448 720607468259396026368 721815383076880646144 722411241646778744832 724891698153922756608 724919614013607837696 729229480922131070976 733366926837194047488 735913339777600971264 737173157184899383296 740343435588365451264 747100389886579703808 749694488462574772224 751571070411166949376 761091033891946364928 762996142862889910272 764275111493167742976 765645435025608278016 766928844519185686528 767561944249702416384 770197429288542928896 778587379498657775616 779202359764518675456 780536284078128758784 781907923513701031968 781935763430408454144 783246479508955594752 793794164254490935296 796485939946902781952 798544262311864883712 799911298221912096768 808659223510193012736 809232470992765845504 810683401791820529664 812042305961490726912 815534565765308817408 825864738904026906624 827249090717323886592 827902507249801092672 829319801833011806208 838353786602434592768 843406299520396618752 844850135200671203328 846266311193584205824 846964903999671631872 856227413128439660544 859809500429813710848 861351114403809312768 862794950084083897344 864271977389192380416 869175616992229982208 875910801935989997568 879646413952913660964 881152289447575044096 890750898265086754816 896046682440265629696 899900210499651108864 909703045036684345344 909741626448967139328 913547594206677067776 920303594462361157632 923499093054244356096 930655227056989372416 940793083560878145536 943148009927738916864 946422829406654676992 948755310819104784384 950456402100755103744 952049600092782231552 966559485351477116928 970644318844594384512 972305974562841427968 977822569116258729984 981217786370134628352 987124580784487268352 996133853182106271744 998627304629370617856 999592651283433029632 1002094760548222599168 1003852829185067188224 1008052517745298833408 1019033481990890323968 1020860580034144370688 1023415925666269888512 1026929905718057238528 1038936479686024900608 1042543898018268042624 1044328639345274126336 1054729962192818405376 1058392219005987913728 1061041511168706281472 1064725683082486511616 1071055800104380010496 1078212298013590683648 1078976627990354460672 1080911202389094039552 1082723074615320969216 1087379421020411756544 1102998787623098515456 1103870009666401456896 1105759735777349074944 1110515153382548176896 1120650584829869555712 1124541732693862158336 1127356605616750424064 1141636550837919547392 1146412667239751614464 1148468152538412417024 1150393266778778529792 1158900822656306642944 1167881069247986663424 1170804426117193138176 1172861885270551547952 1172903645145612681216 1174869719263433392128 1190691246381736402944 1194728909920354172928 1197816393467797325568 1199866947332868145152 1212988835265289519104 1218063458942236090368 1227071459283148210176 1231332124072325808128 1236579955674338820096 1238797108356040359936 1240873636075985829888 1243979702749517709312 1257530679903651889152 1265007081092139712512 1265109449280594928128 1267275202801006804992 1269399466790376308736 1288745980468636155904 1294192425126125846016 1296407966083788570624 1303763425488344973312 1308290381826846171136 1313866202903984996352 1321728434171362566144 1328178470909475028992 1331503072839160823808 1336126347397630132224 1338470438913422917632 1344070023660398444544 1358711309321187098624 1361147440045525827584 1364554567555026518016 1369239874290742984704 1372667258206364368896 1380455391693541736448 1385248639581366534144 1390058530691024056832 1395982840585484058624 1411189625341317218304 1414722014891608375296 1419634244109982015488 1428074400139173347328 1437616397351454244864 1441214936518792052736 1443630766153761292288 1444822483293557489664 1449839228027215675392 1458458961844262141952 1466733853674388094976 1471826679555201942528 1474346314369798766592 1480686871176730902528 1494200779773159407616 1499388976925149544448 1503142140822333898752 1528550222986335485952 1531290870051216556032 1533857689038371373056 1535123888499404832768 1540394858577085857792 1558404719529037350912 1563815847027402063936 1563871526860816908288 1566492959017911189504 1587588328508981870592 1597088524623729767424 1599822596443824193536 1617318447020386025472 1618464941985531691008 1621366803583641059328 1624084611922981453824 1631069131530617634816 1654498181434647773184 1655805014499602185344 1658639603666023612416 1686812599040793237504 1692532622387168411648 1712454826256879321088 1719619000859627421696 1722702228807618625536 1725589900168167794688 1738351233984459964416 1751821603871979995136 1759292827905827321928 1762304578895150088192 1781501796530173509632 1792093364880531259392 1799800420999302217728 1819483252897934278656 1827095188413354135552 1840607188924722315264 1846998186108488712192 1861310454113978744832 1881586167121756291072 1886296019855477833728 1892845658813309353984 1897510621638209568768 1900912804201510207488 1904099200185564463104 1933118970702954233856 1941288637689188769024 1944611949125682855936 1955645138232517459968 1962435572740269256704 1992267706364212543488 1997254609258741235712 1999185302566866059264 2004189521096445198336 2007705658370134376448 2016105035490597666816 2038066963981780647936 2041721160068288741376 2046831851332539777024 2053859811436114477056 2077872959372049801216 2085087796036536085248 2088657278690548252672 2109459924385636810752 2116784438011975827456 2122083022337412562944 2129451366164973023232 2142111600208760020992 2156424596027181367296 2157953255980708921344 2161822404778188079104 2165446149230641938432 2174758842040823513088 2205997575246197030912 2207740019332802913792 2211519471554698149888 2221030306765096353792 2241301169659739111424 2249083465387724316672 2254713211233500848128 2283273101675839094784 2292825334479503228928 2296936305076824834048 2300786533557557059584 2317801645312613285888 2335762138495973326848 2341608852234386276352 2345723770541103095904 2345807290291225362432 2349739438526866784256 2381382492763472805888 2389457819840708345856 2395632786935594651136 2399733894665736290304 2425977670530579038208 2436126917884472180736 2462664248144651616256 2477594216712080719872 2481747272151971659776 2487959405499035418624 2515061359807303778304 2530218898561189856256 2534550405602013609984 2538798933580752617472 2577491960937272311808 2588384850252251692032 2592815932167577141248 2607526850976689946624 2616580763653692342272 2627732405807969992704 2643456868342725132288 2672252694795260264448 2688140047320796889088 2722294880091051655168 2729109135110053036032 2760910783387083472896 2770497279162733068288 2780117061382048113664 2791965681170968117248 2822379250682634436608 2829444029783216750592 2839268488219964030976 2856148800278346694656 2887261532307522584576 2899678456054431350784 2916917923688524283904 2933467707348776189952 2943653359110403885056 2961373742353461805056 2988401559546318815232 2998777953850299088896 3006284281644667797504 3057100445972670971904 3062581740102433112064 3067715378076742746112 3070247776998809665536 3080789717154171715584 3116809439058074701824 3127631694054804127872 3132985918035822379008 3175176657017963741184 3194177049247459534848 3234636894040772050944 3236929883971063382016 3242733607167282118656 3248169223845962907648 3262138263061235269632 3308996362869295546368 3311610028999204370688 3317279207332047224832 3373625198081586475008 3385065244774336823296 3424909652513758642176 3439238001719254843392 3445404457615237251072 3451179800336335589376 3476702467968919928832 3503643207743959990272 3518585655811654643856 3524609157790300176384 3563003593060347019264 3584186729761062518784 3599600841998604435456 3638966505795868557312 3654190376826708271104 3681214377849444630528 3693996372216977424384 3722620908227957489664 3763172334243512582144 3772592039710955667456 3785691317626618707968 3795021243276419137536 3801825608403020414976 3808198400371128926208 3866237941405908467712 3882577275378377538048 3889223898251365711872 3911290276465034919936 3924871145480538513408 3984535412728425086976 3994509218517482471424 3998370605133732118528 4008379042192890396672 4015411316740268752896 4032210070981195333632 4076133927963561295872 4083442320136577482752 4093663702665079554048 4107719622872228954112 4155745918744099602432 4170175592073072170496 4177314557381096505344 4233568876023951654912 4244166044674825125888 4258902732329946046464 4284223200417520041984 4312849192054362734592 4323644809556376158208 4330892298461283876864 4349517684081647026176 4411995150492394061824 4415480038665605827584 4423038943109396299776 4442060613530192707584 4482602339319478222848 4498166930775448633344 4509426422467001696256 4585650668959006457856 4593872610153649668096 4601573067115114119168 4691447541082206191808 4691614580582450724864 4699478877053733568512 4762764985526945611776 4791265573871189302272 4799467789331472580608 4851955341061158076416 4872253835768944361472 4925328496289303232512 4963494544303943319552 4975918810998070837248 5060437797122379712512 5077597867161505234944 5154983921874544623616 5176769700504503384064 5215053701953379893248 5233161527307384684544 5255464811615939985408 5286913736685450264576 5344505389590520528896 5376280094641593778176 5521821566774166945792 5540994558325466136576 5560234122764096227328 5583931362341936234496 5644758501365268873216 5658888059566433501184 5678536976439928061952 5712297600556693389312 5774523064615045169152 5799356912108862701568 5833835847377048567808 5866935414697552379904 5887306718220807770112 5976803119092637630464 5997555907700598177792 6012568563289335595008 6114200891945341943808 6125163480204866224128 6135430756153485492224 6140495553997619331072 6161579434308343431168 6233618878116149403648 6255263388109608255744 6265971836071644758016 6350353314035927482368 6388354098494919069696 6469273788081544101888 6473859767942126764032 6485467214334564237312 6496338447691925815296 6524276526122470539264 6617992725738591092736 6623220057998408741376 6634558414664094449664 6747250396163172950016 6770130489548673646592 6849819305027517284352 6878476003438509686784 6890808915230474502144 6902359600672671178752 6953404935937839857664 7007286415487919980544 7037171311623309287712 7049218315580600352768 7126007186120694038528 7168373459522125037568 7199201683997208870912 7277933011591737114624 7308380753653416542208 7387992744433954848768 7445241816455914979328 7526344668487025164288 7545184079421911334912 7571382635253237415936 7603651216806040829952 7616396800742257852416 7732475882811816935424 7765154550756755076096 7778447796502731423744 7822580552930069839872 7849742290961077026816 7996741210267464237056 8016758084385780793344 8064420141962390667264 8166884640273154965504 8187327405330159108096 8311491837488199204864 8340351184146144340992 8354629114762193010688 8467137752047903309824 8488332089349650251776 8517805464659892092928 8568446400835040083968 8661784596922567753728 8699035368163294052352 8830960077331211655168 8884121227060385415168 8965204678638956445696 8996333861550897266688 9018852844934003392512 9171301337918012915712 9187745220307299336192 9203146134230228238336 9382895082164412383616 9398957754107467137024 9525529971053891223552 9582531147742378604544 9703910682122316152832 9744507671537888722944 9850656992578606465024 9926989088607886639104 9951837621996141674496 10120875594244759425024 10155195734323010469888 10353539401009006768128 10430107403906759786496 10466323054614769369088 10510929623231879970816 10573827473370900529152 10689010779181041057792 10752560189283187556352 11043643133548333891584 11081989116650932273152 11120468245528192454656 11167862724683872468992 11289517002730537746432 11317776119132867002368 11357073952879856123904 11424595201113386778624 11549046129230090338304 11598713824217725403136 11667671694754097135616 11733870829395104759808 11774613436441615540224 11953606238185275260928 11995111815401196355584 12025137126578671190016 12228401783890683887616 12250326960409732448256 12270861512306970984448 12280991107995238662144 12323158868616686862336 12467237756232298807296 12510526776219216511488 12531943672143289516032 12700706628071854964736 12776708196989838139392 12938547576163088203776 12970934428669128474624 12992676895383851630592 13048553052244941078528 13235985451477182185472 13246440115996817482752 13269116829328188899328 13494500792326345900032 13540260979097347293184 13756952006877019373568 13781617830460949004288 13804719201345342357504 14074342623246618575424 14098436631161200705536 14252014372241388077056 14398403367994417741824 14555866023183474229248 14616761507306833084416 14775985488867909697536 14890483632911829958656 15142765270506474831872 15232793601484515704832 15464951765623633870848 15530309101513510152192 15645161105860139679744 15699484581922154053632 15993482420534928474112 16033516168771561586688 16128840283924781334528 16622983674976398409728 16680702368292288681984 16934275504095806619648 16976664178699300503552 17035610929319784185856 17136892801670080167936 17323569193845135507456 17398070736326588104704 17661920154662423310336 17930409357277912891392 17992667723101794533376 18037705689868006785024 18342602675836025831424 18375490440614598672384 18406292268460456476672 18765790164328824767232 18797915508214934274048 19051059942107782447104 19165062295484757209088 19407821364244632305664 19489015343075777445888 19701313985157212930048 19853978177215773278208 19903675243992283348992 20241751188489518850048 20310391468646020939776 20707078802018013536256 20860214807813519572992 20932646109229538738176 21021859246463759941632 21147654946741801058304 21378021558362082115584 21505120378566375112704 22163978233301864546304 22240936491056384909312 22335725449367744937984 22579034005461075492864 22635552238265734004736 22714147905759712247808 22849190402226773557248 23098092258460180676608 23197427648435450806272 23335343389508194271232 23467741658790209519616 23549226872883231080448 23990223630802392711168 24050274253157342380032 24500653920819464896512 24541723024613941968896 24561982215990477324288 24934475512464597614592 25021053552438433022976 25063887344286579032064 25401413256143709929472 25553416393979676278784 25985353790767703261184 26097106104489882157056 26492880231993634965504 26989001584652691800064 27513904013754038747136 27563235660921898008576 27609438402690684715008 28148685246493237150848 28196873262322401411072 29111732046366948458496 29233523014613666168832 29551970977735819395072 29780967265823659917312 30285530541012949663744 30465587202969031409664 31060618203027020304384 31290322211720279359488 31398969163844308107264 31986964841069856948224 32067032337543123173376 32257680567849562669056 33245967349952796819456 33361404736584577363968 33868551008191613239296 33953328357398601007104 34071221858639568371712 34273785603340160335872 34647138387690271014912 34796141472653176209408 35323840309324846620672 35860818714555825782784 35985335446203589066752 36075411379736013570048 36685205351672051662848 36750980881229197344768 36812584536920912953344 37531580328657649534464 37595831016429868548096 38102119884215564894208 38330124590969514418176 38815642728489264611328 38978030686151554891776 39402627970314425860096 39707956354431546556416 39807350487984566697984 40483502376979037700096 40620782937292041879552 41414157604036027072512 41865292218459077476352 42295309893483602116608 42756043116724164231168 44327956466603729092608 44481872982112769818624 44671450898735489875968 45428295811519424495616 45698380804453547114496 46394855296870901612544 46935483317580419039232 47098453745766462160896 47980447261604785422336 48100548506314684760064 49083446049227883937792 49868951024929195229184 50042107104876866045952 50802826512287419858944 51106832787959352557568 51970707581535406522368 52194212208979764314112 52985760463987269931008 53978003169305383600128 55027808027508077494272 55126471321843796017152 55218876805381369430016 56297370492986474301696 56393746524644802822144 58223464092733896916992 58467046029227332337664 59103941955471638790144 59561934531647319834624 60571061082025899327488 60931174405938062819328 62121236406054040608768 62580644423440558718976 62797938327688616214528 63973929682139713896448 64134064675086246346752 64515361135699125338112 66491934699905593638912 66722809473169154727936 67737102016383226478592 67906656714797202014208 68142443717279136743424 68547571206680320671744 69294276775380542029824 69592282945306352418816 70647680618649693241344 71970670892407178133504 72150822759472027140096 73501961762458394689536 73625169073841825906688 75063160657315299068928 75191662032859737096192 76204239768431129788416 76660249181939028836352 77956061372303109783552 80967004753958075400192 82828315208072054145024 83730584436918154952704 84590619786967204233216 88655912933207458185216 88963745964225539637248 89342901797470979751936 90856591623038848991232 91396761608907094228992 93870966635160838078464 94196907491532924321792 95960894523209570844672 96201097012629369520128 98166892098455767875584 99737902049858390458368 100084214209753732091904 101605653024574839717888 102213665575918705115136 103941415163070813044736 104388424417959528628224 105971520927974539862016 107956006338610767200256 110055616055016154988544 110252942643687592034304 110437753610762738860032 112594740985972948603392 112787493049289605644288 116446928185467793833984 116934092058454664675328 118207883910943277580288 119123869063294639669248 121142122164051798654976 121862348811876125638656 124242472812108081217536 125595876655377232429056 127947859364279427792896 128268129350172492693504 132983869399811187277824 133445618946338309455872 136284887434558273486848 137095142413360641343488 139184565890612704837632 141295361237299386482688 143941341784814356267008 144301645518944054280192 147250338147683651813376 150126321314630598137856 152408479536862259576832 153320498363878057672704 155912122744606219567104 161934009507916150800384 165656630416144108290048 167461168873836309905408 169181239573934408466432 177311825866414916370432 177927491928451079274496 178685803594941959503872 181713183246077697982464 182793523217814188457984 187741933270321676156928 188393814983065848643584 191921789046419141689344 192402194025258739040256 196333784196911535751168 199475804099716780916736 200168428419507464183808 203211306049149679435776 204427331151837410230272 207882830326141626089472 208776848835919057256448 211943041855949079724032 215912012677221534400512 220505885287375184068608 220875507221525477720064 225189481971945897206784 225574986098579211288576 233868184116909329350656 242284244328103597309952 248484945624216162435072 251191753310754464858112 265967738799622374555648 266891237892676618911744 272569774869116546973696 274190284826721282686976 282590722474598772965376 287882683569628712534016 288603291037888108560384 294500676295367303626752 300252642629261196275712 304816959073724519153664 306640996727756115345408 311824245489212439134208 323868019015832301600768 331313260832288216580096 334922337747672619810816 338362479147868816932864 354623651732829832740864 355854983856902158548992 357371607189883919007744 363426366492155395964928 365587046435628376915968 376787629966131697287168 383843578092838283378688 384804388050517478080512 392667568393823071502336 398951608199433561833472 400336856839014928367616 408854662303674820460544 417553697671838114512896 423886083711898159448064 431824025354443068801024 441751014443050955440128 450378963943891794413568 467736368233818658701312 496969891248432324870144 502383506621508929716224 531935477599244749111296 533782475785353237823488 545139549738233093947392 548380569653442565373952 565181444949197545930752 575765367139257425068032 577206582075776217120768 589001352590734607253504 600505285258522392551424 609633918147449038307328 613281993455512230690816 623648490978424878268416 647736038031664603201536 662626521664576433160192 669844675495345239621632 676724958295737633865728 711709967713804317097984 726852732984310791929856 753575259932263394574336 797903216398867123666944 800673713678029856735232 817709324607349640921088 847772167423796318896128 863648050708886137602048 883502028886101910880256 900757927887783588827136 935472736467637317402624 993939782496864649740288 1004767013243017859432448 1063870955198489498222592 1067564951570706475646976 1090279099476466187894784 1096761139306885130747904 1130362889898395091861504 1151530734278514850136064 1154413164151552434241536 1178002705181469214507008 1201010570517044785102848 1226563986911024461381632 1295472076063329206403072 1325253043329152866320384 1423419935427608634195968 1507150519864526789148672 1595806432797734247333888 1601347427356059713470464 1635418649214699281842176 1695544334847592637792256 1727296101417772275204096 1767004057772203821760512 1801515855775567177654272 1870945472935274634805248 1987879564993729299480576 2009534026486035718864896 2135129903141412951293952 2180558198952932375789568 2260725779796790183723008 2402021141034089570205696 2453127973822048922763264 2590944152126658412806144 2650506086658305732640768 2846839870855217268391936 3014301039729053578297344 3191612865595468494667776 3202694854712119426940928 3270837298429398563684352 3391088669695185275584512 3454592202835544550408192 3534008115544407643521024 3603031711551134355308544 3975759129987458598961152 4270259806282825902587904 4521451559593580367446016 4804042282068179140411392 4906255947644097845526528 5181888304253316825612288 5301012173316611465281536 5693679741710434536783872 6028602079458107156594688 6405389709424238853881856 6541674596858797127368704 6782177339390370551169024 7206063423102268710617088 7951518259974917197922304 8540519612565651805175808 9042903119187160734892032 9608084564136358280822784 9812511895288195691053056 10363776608506633651224576 10602024346633222930563072 11387359483420869073567744 12810779418848477707763712 13564354678780741102338048 14412126846204537421234176 15903036519949834395844608 17081039225131303610351616 18085806238374321469784064 19216169128272716561645568 19625023790576391382106112 25621558837696955415527424 27128709357561482204676096 28824253692409074842468352 31806073039899668791689216 34162078450262607220703232 38432338256545433123291136 51243117675393910831054848 54257418715122964409352192 57648507384818149684936704 76864676513090866246582272 102486235350787821662109696 115297014769636299369873408 153729353026181732493164544 230594029539272598739746816 307458706052363464986329088 461188059078545197479493632 922376118157090394958987264
- Sum of all divisors σ(n): 3133544597096885148770028007
- Sum of proper divisors (its aliquot sum) s(n): 2211168478939794753811040743
- 922376118157090394958987264 is an abundant number, because the sum of its proper divisors (2211168478939794753811040743) is greater than itself. Its abundance is 1288792360782704358852053479
Bases of 922376118157090394958987264
- Binary: 1011111010111110001011110110001110110001111001101000100101110000100100000000000000000000002
- Hexadecimal: 0x2FAF8BD8EC79A25C2400000
- Base-36: 37W92OD1SOVILIPS00
Squares and roots of 922376118157090394958987264
- 922376118157090394958987264 squared (9223761181570903949589872642) is 850777703346542781379392275747892915205140604514205696
- 922376118157090394958987264 cubed (9223761181570903949589872643) is 784737035427388744850655038572776315658387451657575834636064666440068393540255744
-
922376118157090394958987264 is a
perfect square number . Itssquare root is 30370645665792 -
The
cube root of 922376118157090394958987264 is 973425420.1546376711
Scales and comparisons
How big is 922376118157090394958987264?- 922,376,118,157,090,394,958,987,264 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 922,376,118,157,090,394,958,987,264 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 922376118157090394958987264 cubic inches would be around 81118785 feet tall.
Recreational maths with 922376118157090394958987264
- 922376118157090394958987264 backwards is 462789859493090751811673229
- The number of decimal digits it has is: 27
- The sum of 922376118157090394958987264's digits is 135
- 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 922376118157090394958987264 - Facts about the integer". Numbermatics.com. 2024. Web. 16 June 2024.
APA style:
Numbermatics. (2024). Number 922376118157090394958987264 - Facts about the integer. Retrieved 16 June 2024, from https://numbermatics.com/n/922376118157090394958987264/
Chicago style:
Numbermatics. 2024. "Number 922376118157090394958987264 - Facts about the integer". https://numbermatics.com/n/922376118157090394958987264/
The information we have on file for 922376118157090394958987264 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 922376118157090394958987264, math, Factors of 922376118157090394958987264, curriculum, school, college, exams, university, Prime factorization of 922376118157090394958987264, STEM, science, technology, engineering, physics, economics, calculator, nine hundred twenty-two septillion, three hundred seventy-six sextillion, one hundred eighteen quintillion, one hundred fifty-seven quadrillion, ninety trillion, three hundred ninety-four billion, nine hundred fifty-eight million, nine hundred eighty-seven thousand, two hundred sixty-four.