420490364604877011983486976
420,490,364,604,877,011,983,486,976 is an even composite number composed of six prime numbers multiplied together.
What does the number 420490364604877011983486976 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 23296 divisors.
420490364604877011983486976 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 420490364604877011983486976:
212 × 36 × 173 × 293 × 613 × 1733
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 17 × 17 × 17 × 29 × 29 × 29 × 61 × 61 × 61 × 173 × 173 × 173)See below for interesting mathematical facts about the number 420490364604877011983486976 from the Numbermatics database.
Names of 420490364604877011983486976
- Cardinal: 420490364604877011983486976 can be written as Four hundred twenty septillion, four hundred ninety sextillion, three hundred sixty-four quintillion, six hundred four quadrillion, eight hundred seventy-seven trillion, eleven billion, nine hundred eighty-three million, four hundred eighty-six thousand, nine hundred seventy-six.
Scientific notation
- Scientific notation: 4.20490364604877011983486976 × 1026
Factors of 420490364604877011983486976
Divisors of 420490364604877011983486976
- Number of divisors d(n): 23296
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 24 27 29 32 34 36 48 51 54 58 61 64 68 72 81 87 96 102 108 116 122 128 136 144 153 162 173 174 183 192 204 216 232 243 244 256 261 272 288 289 306 324 346 348 366 384 408 432 459 464 486 488 493 512 519 522 544 549 576 578 612 648 692 696 729 732 768 783 816 841 864 867 918 928 972 976 986 1024 1037 1038 1044 1088 1098 1152 1156 1224 1296 1377 1384 1392 1458 1464 1479 1536 1557 1566 1632 1647 1682 1728 1734 1769 1836 1856 1944 1952 1972 2048 2074 2076 2088 2176 2196 2304 2312 2349 2448 2523 2592 2601 2754 2768 2784 2916 2928 2941 2958 3072 3111 3114 3132 3264 3294 3364 3456 3468 3538 3672 3712 3721 3888 3904 3944 4096 4131 4148 4152 4176 4352 4392 4437 4608 4624 4671 4698 4896 4913 4941 5017 5046 5184 5202 5307 5508 5536 5568 5832 5856 5882 5916 6144 6222 6228 6264 6528 6588 6728 6912 6936 7047 7076 7344 7424 7442 7569 7776 7803 7808 7888 8262 8296 8304 8352 8381 8704 8784 8823 8874 9216 9248 9333 9342 9396 9792 9826 9882 10034 10092 10368 10404 10553 10614 11016 11072 11136 11163 11664 11712 11764 11832 12288 12393 12444 12456 12528 13056 13176 13311 13456 13824 13872 14013 14094 14152 14297 14688 14739 14823 14848 14884 15051 15138 15552 15606 15616 15776 15921 16524 16592 16608 16704 16762 17408 17568 17629 17646 17748 18432 18496 18666 18684 18792 19584 19652 19764 20068 20184 20736 20808 21106 21141 21228 22032 22144 22272 22326 22707 23328 23409 23424 23528 23664 24389 24786 24888 24912 25056 25143 26112 26352 26469 26622 26912 27648 27744 27999 28026 28188 28304 28594 29376 29478 29646 29696 29768 29929 30073 30102 30276 31104 31212 31232 31552 31659 31842 33048 33184 33216 33408 33489 33524 34816 35136 35258 35292 35496 36864 36992 37332 37368 37584 39168 39304 39528 39933 40136 40368 41472 41616 42039 42212 42282 42456 42891 44064 44217 44288 44469 44544 44652 45153 45414 46656 46818 46848 47056 47328 47763 48778 49572 49776 49824 49997 50112 50286 51301 52224 52704 52887 52938 53244 53824 55296 55488 55998 56052 56376 56608 57188 58752 58956 59292 59392 59536 59858 60146 60204 60552 62208 62424 62464 63104 63257 63318 63684 66096 66368 66432 66816 66978 67048 68121 69632 70227 70272 70516 70584 70992 73167 73984 74664 74736 75168 75429 78336 78608 79056 79407 79866 80272 80736 82944 83232 83997 84078 84424 84564 84912 85289 85782 88128 88434 88576 88938 89088 89304 89787 90219 90306 90828 93312 93636 93696 94112 94656 94977 95526 97556 99144 99552 99648 99994 100224 100467 100572 102602 104448 105408 105774 105876 106488 107648 107909 110592 110976 111996 112104 112752 113216 114376 117504 117912 118584 118784 119072 119716 119799 120292 120408 121104 124416 124848 124928 126117 126208 126514 126636 127368 128673 132192 132651 132736 132864 133632 133956 134096 135459 136242 140454 140544 141032 141168 141984 142477 143289 145493 146334 147968 149328 149472 149991 150336 150858 153903 156672 157216 158112 158661 158814 159732 160544 161472 165888 166464 167994 168156 168848 169128 169824 170578 171564 176256 176868 177152 177876 178176 178608 179401 179574 180438 180612 181656 186624 187272 187392 188224 189312 189771 189954 191052 195112 198288 199104 199296 199988 200448 200934 201144 204363 205204 208896 210681 210816 211548 211752 212976 215296 215818 219501 221952 223992 224208 225504 226287 226432 226981 228752 235008 235824 237168 238144 238221 239432 239598 240584 240816 242208 243049 248832 249696 249856 251991 252234 252416 253028 253272 254736 255867 257346 264384 265302 265472 265728 267264 267912 268192 269361 270657 270918 272484 280908 281088 282064 282336 283968 284931 284954 286578 290986 292668 295936 298656 298944 299693 299982 300672 301401 301716 306037 307806 313344 314432 316224 317322 317628 319464 321088 322944 323727 331776 332928 335988 336312 337696 338256 339648 341156 343128 352512 353736 354304 355752 356352 357216 358802 359148 359397 360876 361224 363312 373248 374544 374784 376448 378624 379542 379908 382104 386019 390224 396576 397953 398208 398592 399976 400896 401868 402288 406377 408726 410408 414613 421362 421632 423096 423504 425952 427431 429867 430592 431636 436479 439002 443904 447984 448416 449973 451008 452574 452864 453962 457504 461709 470016 471648 474336 475983 476288 476442 478864 479196 481168 481632 484416 486098 497664 499392 503982 504468 504832 506056 506544 508793 509472 511241 511734 514692 528768 530604 530944 531456 534528 535824 536384 538203 538722 541314 541836 544968 561816 562176 564128 564672 567936 569313 569862 569908 573156 581972 585336 591872 597312 597888 599386 599964 601344 602802 603432 612074 613089 615612 626688 628864 632448 634644 635256 638928 642176 643733 645888 647454 658503 665856 671976 672624 675392 676512 678861 679296 680943 682312 686256 705024 707472 708608 711504 714432 714663 717604 718296 718794 721752 722448 726624 729147 746496 749088 749568 752896 755973 757248 759084 759816 764208 767601 772038 780448 793152 795906 796416 797184 799952 801792 803736 804576 808083 811971 812754 817452 820816 829226 842724 843264 846192 847008 849949 851904 854793 854862 859734 861184 863272 867941 872117 872958 878004 887808 895968 896832 899079 899946 902016 904203 905148 905728 907924 915008 918111 923418 940032 943296 948672 951966 952576 952884 957728 958392 962336 963264 968832 971181 972196 995328 998784 1007964 1008936 1009664 1012112 1013088 1017586 1018944 1022482 1023468 1029384 1057536 1061208 1061888 1062912 1069056 1071648 1072768 1075369 1076406 1077444 1082628 1083672 1089936 1123632 1124352 1128256 1129344 1135872 1138626 1139724 1139816 1146312 1158057 1163944 1170672 1183744 1193859 1194624 1195776 1198772 1199928 1202688 1205604 1206864 1219131 1224148 1226178 1231224 1243839 1257728 1264896 1269288 1270512 1277856 1282293 1284352 1287466 1289601 1291776 1294908 1309437 1317006 1331712 1343952 1345248 1349919 1350784 1353024 1357722 1358592 1361886 1364624 1372512 1385127 1410048 1414944 1423008 1427949 1428864 1429326 1435208 1436592 1437588 1443504 1444896 1449913 1453248 1458294 1487729 1492992 1498176 1505792 1511946 1514496 1518168 1519632 1526379 1528416 1533723 1535202 1544076 1560896 1586304 1591812 1592832 1594368 1599904 1603584 1607472 1609152 1614609 1616166 1623942 1625508 1634904 1641632 1658452 1685448 1686528 1692384 1694016 1699898 1703808 1707939 1709586 1709724 1719468 1722368 1726544 1735882 1744234 1745916 1756008 1775616 1791936 1793664 1798158 1799892 1804032 1808406 1810296 1811456 1815848 1825669 1830016 1834453 1836222 1846836 1880064 1886592 1897344 1903932 1905152 1905768 1915456 1916784 1924672 1926528 1931199 1937664 1942362 1944392 1975509 1997568 2015928 2017872 2019328 2024224 2026176 2035172 2036583 2037888 2042829 2044964 2046936 2058768 2115072 2122416 2123776 2125824 2143296 2143989 2145536 2150738 2152812 2154888 2165256 2167344 2179872 2187441 2247264 2248704 2256512 2258688 2271744 2277252 2279448 2279632 2292624 2302803 2316114 2327888 2341344 2387718 2389248 2391552 2397544 2399856 2405376 2411208 2413728 2424249 2435913 2438262 2448296 2452356 2462448 2473381 2487678 2515456 2529792 2538576 2541024 2549847 2555712 2564379 2564586 2568704 2574932 2579202 2583552 2589816 2603823 2616351 2618874 2634012 2663424 2687904 2690496 2697237 2699838 2701568 2706048 2712609 2715444 2717184 2723772 2729248 2745024 2754333 2770254 2820096 2829888 2846016 2855898 2857728 2858652 2870416 2873184 2875176 2887008 2889792 2899826 2906496 2913543 2916588 2975458 2985984 2996352 3011584 3023892 3028992 3036336 3039264 3049817 3052758 3056832 3067446 3070404 3088152 3121792 3129361 3172608 3183624 3185664 3188736 3199808 3207168 3214944 3218304 3226107 3229218 3232332 3247884 3251016 3269808 3283264 3316904 3370896 3373056 3384768 3388032 3399796 3407616 3415878 3419172 3419448 3438936 3444736 3453088 3471764 3474171 3488468 3491832 3512016 3551232 3581577 3583872 3587328 3596316 3599784 3608064 3616812 3620592 3622912 3631696 3651338 3657393 3660032 3668906 3672444 3693672 3731517 3773184 3794688 3807864 3810304 3811536 3830912 3833568 3846879 3849344 3853056 3858677 3862398 3875328 3884724 3888784 3928311 3951018 3995136 4031856 4035744 4048448 4049757 4052352 4070344 4073166 4075776 4085658 4089928 4093872 4117536 4131833 4155381 4219297 4230144 4244832 4247552 4283847 4286592 4287978 4291072 4301476 4305624 4309776 4330512 4334688 4349739 4359744 4374882 4463187 4494528 4513024 4517376 4543488 4554504 4558896 4559264 4579137 4585248 4601169 4605606 4632228 4655776 4682688 4775436 4778496 4783104 4795088 4799712 4810752 4822416 4827456 4843827 4848498 4871826 4876524 4896592 4904712 4924896 4946762 4975356 5030912 5059584 5077152 5082048 5099694 5111424 5123817 5128758 5129172 5137408 5149864 5158404 5167104 5177717 5179632 5202629 5207646 5232702 5237748 5268024 5326848 5375808 5380992 5394474 5399676 5403136 5412096 5425218 5430888 5434368 5447544 5458496 5477007 5490048 5503359 5508666 5540508 5640192 5659776 5692032 5711796 5715456 5717304 5740832 5746368 5750352 5774016 5779584 5793597 5799652 5812992 5827086 5833176 5926527 5950916 5992704 6023168 6047784 6057984 6072672 6078528 6099634 6105516 6109749 6113664 6128487 6134892 6140808 6176304 6243584 6258722 6345216 6367248 6371328 6377472 6399616 6429888 6436608 6452214 6458436 6464664 6495768 6502032 6539616 6562323 6566528 6582449 6633808 6741792 6746112 6769536 6776064 6799592 6815232 6831756 6838344 6838896 6877872 6906176 6908409 6943528 6948342 6976936 6983664 7024032 7048421 7163154 7167744 7174656 7192632 7199568 7216128 7233624 7241184 7245824 7263392 7272747 7302676 7307739 7314786 7320064 7337812 7344888 7387344 7420143 7463034 7546368 7589376 7615728 7620608 7623072 7649541 7661824 7667136 7693137 7693758 7698688 7706112 7717354 7724796 7750656 7769448 7777568 7811469 7849053 7856622 7902036 7990272 8063712 8071488 8091711 8096896 8099514 8104704 8140688 8146332 8151552 8171316 8179856 8187744 8235072 8262999 8263666 8310762 8438594 8460288 8489664 8567694 8573184 8575956 8582144 8602952 8611248 8619552 8649481 8661024 8669376 8691097 8699478 8719488 8740629 8749764 8875073 8926374 8989056 9026048 9034752 9086976 9109008 9117792 9118528 9149451 9158274 9170496 9202338 9211212 9264456 9311552 9365376 9388083 9550872 9556992 9566208 9590176 9599424 9621504 9644832 9654912 9678321 9687654 9696996 9743652 9753048 9793184 9809424 9849792 9893524 9950712 10061824 10119168 10154304 10164096 10199388 10222848 10247634 10257516 10258344 10274816 10299728 10316808 10334208 10355434 10359264 10405258 10415292 10422513 10465404 10475496 10536048 10653696 10751616 10761984 10788948 10799352 10806272 10824192 10850436 10861776 10868736 10895088 10916992 10943461 10954014 10980096 11006718 11017332 11081016 11194551 11319552 11384064 11423592 11430912 11434608 11481664 11492736 11500704 11540637 11548032 11559168 11576031 11587194 11599304 11625984 11654172 11666352 11784933 11853054 11901832 11985408 12046336 12095568 12145344 12149271 12157056 12199268 12211032 12219498 12227328 12256974 12269784 12281616 12352608 12395499 12466143 12487168 12517444 12657891 12690432 12734496 12742656 12799232 12851541 12859776 12873216 12904428 12916872 12929328 12991536 13004064 13049217 13079232 13124646 13133056 13164898 13267616 13389561 13483584 13539072 13552128 13599184 13630464 13663512 13676688 13677792 13737411 13755744 13803507 13812352 13816818 13887056 13896684 13953872 13967328 14048064 14096842 14326308 14335488 14349312 14385264 14399136 14432256 14467248 14482368 14526784 14531481 14545494 14605352 14615478 14629572 14640128 14675624 14689776 14754997 14774688 14825989 14840286 14926068 15092736 15178752 15231456 15241216 15246144 15299082 15323648 15334272 15371451 15386274 15387516 15397376 15412224 15434708 15449592 15501312 15533151 15538896 15555136 15607887 15622938 15698106 15713244 15804072 15980544 16127424 16142976 16183422 16193792 16199028 16209408 16281376 16292664 16303104 16342632 16359712 16375488 16431021 16470144 16510077 16525998 16527332 16621524 16877188 16920576 16979328 17135388 17146368 17151912 17164288 17205904 17222496 17239104 17298962 17322048 17338752 17380791 17382194 17398956 17438976 17481258 17499528 17750146 17779581 17852748 17978112 18052096 18069504 18173952 18218016 18235584 18237056 18281273 18298902 18316548 18340992 18385461 18404676 18422424 18528912 18623104 18668257 18730752 18776166 19101744 19113984 19132416 19180352 19198848 19289664 19309824 19356642 19375308 19393992 19487304 19506096 19586368 19618848 19686969 19699584 19747347 19787048 19901424 20123648 20238336 20308608 20328192 20398776 20445696 20495268 20515032 20516688 20549632 20599456 20633616 20710868 20718528 20725227 20810516 20830584 20845026 20930808 20950992 21072096 21145263 21503232 21523968 21577896 21598704 21612544 21648384 21700872 21723552 21737472 21790176 21818241 21833984 21886922 21908028 21923217 21960192 22013436 22034664 22162032 22260429 22389102 22639104 22768128 22847184 22861824 22869216 22948623 22963328 22985472 23001408 23081274 23096064 23118336 23152062 23174388 23198608 23251968 23308344 23332704 23434407 23547159 23569866 23706108 23803664 23970816 24191136 24275133 24290688 24298542 24314112 24398536 24422064 24438996 24454656 24513948 24539568 24563232 24648521 24705216 24788997 24790998 24932286 24974336 25034888 25170289 25291393 25315782 25380864 25468992 25598464 25703082 25719552 25746432 25808856 25833744 25858656 25948443 25983072 26008128 26073291 26098434 26158464 26221887 26249292 26266112 26329796 26535232 26625219 26779122 26967168 27078144 27104256 27198368 27260928 27327024 27353376 27355584 27448353 27474822 27511488 27607014 27624704 27633636 27774112 27793368 27907744 27934656 28096128 28164249 28193684 28652616 28670976 28698624 28770528 28798272 28864512 28934496 28964736 29034963 29053568 29062962 29090988 29210704 29230956 29259144 29280256 29351248 29379552 29509994 29549376 29651978 29680572 29852136 30185472 30357504 30462912 30492288 30598164 30647296 30668544 30742902 30772548 30775032 30794752 30824448 30869416 30899184 31002624 31036373 31066302 31077792 31110272 31185701 31215774 31245876 31396212 31426488 31608144 31961088 32254848 32285952 32366844 32387584 32398056 32418816 32562752 32585328 32606208 32685264 32719424 32750976 32830383 32862042 32940288 33020154 33051996 33054664 33243048 33583653 33754376 33958656 34270776 34292736 34303824 34328576 34411808 34444992 34478208 34597924 34621911 34644096 34677504 34728093 34761582 34764388 34797912 34877952 34962516 34999056 35354799 35500292 35559162 35705496 35956224 36104192 36139008 36436032 36447813 36471168 36474112 36562546 36597804 36633096 36681984 36770922 36809352 36844848 37057824 37186497 37246208 37336514 37398429 37461504 37552332 37973673 38203488 38227968 38360704 38397696 38579328 38619648 38713284 38750616 38787984 38974608 39012192 39147651 39172736 39237696 39267713 39373938 39399168 39494694 39574096 39802848 40168683 40617216 40656384 40797552 40891392 40990536 41030064 41033376 41198912 41212233 41267232 41410521 41421736 41437056 41450454 41621032 41661168 41690052 41861616 41901984 42047477 42144192 42290526 43006464 43047936 43155792 43197408 43225088 43296768 43401744 43447104 43580352 43594443 43636482 43667968 43773844 43816056 43846434 43920384 44026872 44069328 44264991 44324064 44477967 44520858 44778204 45278208 45536256 45694368 45723648 45738432 45897246 45926656 45970944 46002816 46114353 46162548 46192128 46236672 46304124 46348776 46397216 46503936 46599453 46616688 46665408 46823661 46868814 47094318 47139732 47412216 47607328 47941632 48382272 48550266 48581376 48597084 48628224 48797072 48844128 48877992 48909312 49027896 49079136 49126464 49293063 49297042 49410432 49530231 49577994 49581996 49864572 49948672 50069776 50340578 50582786 50631564 50761728 50937984 51196928 51406164 51439104 51492864 51617712 51667488 51717312 51846889 51896886 51966144 52016256 52142373 52146582 52196868 52316928 52443774 52498584 52532224 52659592 52944401 53070464 53199137 53250438 53558244 53934336 54156288 54208512 54396736 54521856 54654048 54706752 54711168 54843819 54896706 54949644 55022976 55156383 55214028 55249408 55267272 55548224 55586736 55815488 55869312 56004771 56192256 56328498 56387368 57305232 57341952 57397248 57541056 57596544 57868992 57929472 58069926 58107136 58125924 58181976 58421408 58461912 58518288 58560512 58702496 58759104 59019988 59060907 59098752 59242041 59303956 59361144 59704272 60370944 60715008 60925824 60984576 61196328 61294592 61337088 61485804 61545096 61550064 61589504 61648896 61738832 61798368 62072746 62132604 62155584 62175681 62220544 62371402 62431548 62491752 62792424 62852976 63216288 63435789 64509696 64571904 64733688 64775168 64796112 64837632 65125504 65170656 65212416 65370528 65438848 65501952 65597509 65660766 65724084 65880576 66040308 66103992 66109328 66486096 66781287 67167306 67508752 67917312 68541552 68585472 68607648 68823616 68845869 68889984 68956416 69195848 69243822 69288192 69355008 69456186 69523164 69528776 69595824 69755904 69925032 69998112 70303221 70641477 70709598 71000584 71118324 71410992 71728049 71912448 72208384 72825399 72872064 72895626 72942336 72948224 73125092 73195608 73266192 73363968 73541844 73618704 73689696 73945563 74115648 74366991 74372994 74492416 74673028 74796858 74923008 75104664 75510867 75874179 75947346 76406976 76721408 76795392 77158656 77239296 77426568 77501232 77575968 77845329 77949216 78024384 78219873 78295302 78345472 78475392 78535426 78665661 78747876 78798336 78989388 79148192 79605696 79875657 80337366 81234432 81312768 81595104 81782784 81981072 82060128 82066752 82345059 82397824 82424466 82534464 82821042 82843472 82874112 82900908 83242064 83322336 83380104 83723232 83803968 84094954 84288384 84492747 84581052 86012928 86095872 86311584 86394816 86593536 86803488 86894208 87104889 87160704 87188886 87272964 87335936 87547688 87632112 87692868 87840768 88021189 88053744 88138656 88444693 88529982 88648128 88955934 89041716 89556408 90556416 90751469 91072512 91388736 91476864 91794492 91853312 91941888 92005632 92228706 92325096 92384256 92473344 92608248 92697552 92794432 93007872 93109119 93198906 93233376 93330816 93557103 93647322 93737628 94188636 94279464 94824432 95214656 95883264 96764544 97100532 97162752 97194168 97256448 97594144 97688256 97755984 97818624 98055792 98158272 98252928 98491149 98586126 98594084 98820864 99060462 99155988 99163992 99729144 99897344 100139552 100681156 100750959 101165572 101263128 101875968 102393856 102812328 102878208 102985728 103235424 103334976 103434624 103693778 103793772 103865733 103932288 104032512 104184279 104284746 104293164 104393736 104633856 104887548 104997168 105064448 105319184 105888802 106064397 106140928 106398274 106500876 107116488 107868672 108312576 108417024 108793472 109308096 109413504 109422336 109687638 109793412 109899288 110045952 110312766 110428056 110498816 110534544 111096448 111173472 111365809 111559491 111630976 111738624 111901633 112009542 112384512 112656996 112774736 113921019 114610464 114683904 115082112 115193088 115737984 115858944 116139852 116214272 116251848 116363952 116842816 116923824 117036576 117404992 117442953 117518208 117803139 118039976 118121814 118197504 118484082 118607912 118722288 119408544 119823157 120506049 121851648 121969152 122392656 122589184 122674176 122971608 123090192 123100128 123179008 123477664 123596736 123636699 124145492 124231563 124265208 124311168 124351362 124441088 124742804 124863096 124983504 125584848 125705952 126142431 126432576 126871578 129019392 129143808 129467376 129550336 129592224 129675264 130251008 130341312 130741056 130783329 130877696 131003904 131195018 131321532 131448168 131761152 132080616 132207984 132218656 132794973 132972192 133433901 133562574 134334612 135017504 135834624 137083104 137170944 137215296 137647232 137691738 137779968 137912832 138391696 138487644 138576384 138710016 138912372 139046328 139057552 139191648 139511808 139798359 139850064 139996224 140470983 140606442 141282954 141419196 142001168 142236648 142821984 143456098 143824896 145650798 145744128 145791252 145884672 145896448 146250184 146391216 146532384 146727936 147041177 147083688 147237408 147379392 147879189 147891126 148231296 148590693 148733982 148745988 148984832 149346056 149593716 149846016 150153793 150209328 150876241 151021734 151748358 151894692 152813952 153442816 153590784 154317312 154478592 154853136 155002464 155151936 155540667 155690658 155898432 156048768 156427119 156439746 156590604 156690944 156950784 157070852 157331322 157495752 157596672 157978776 158296384 158833203 159211392 159597411 159751314 160674732 162468864 162625536 163190208 163565568 163962144 164120256 164133504 164531457 164690118 164795648 164848932 165068928 165469149 165642084 165686944 165748224 165801816 166484128 166644672 166760208 167446464 167607936 168014313 168189908 168576768 168985494 169162104 172025856 172191744 172623168 172789632 173606976 173788416 174209778 174321408 174377772 174545928 174671872 175095376 175264224 175385736 175681536 176042378 176107488 176277312 176889386 177059964 177182721 177296256 177726123 177911868 178083432 179112816 181112832 181502938 182145024 182777472 182953728 183588984 183706624 183883776 184011264 184457412 184650192 184768512 184946688 185216496 185395104 185588864 186038837 186218238 186397812 186466752 186661632 187114206 187294644 187475256 188377272 188558928 189648864 190307367 190429312 190891021 193529088 194201064 194325504 194388336 194512896 195188288 195376512 195511968 195637248 196111584 196316544 196505856 196792527 196982298 197172252 197188168 197641728 198120924 198311976 198327984 199458288 200279104 200343861 201362312 201501918 202331144 202526256 203751936 204787712 205624656 205756416 206470848 206537607 206669952 206869248 207387556 207587544 207731466 207864576 208065024 208368558 208569492 208586328 208787472 209267712 209775096 209994336 210128896 210638368 210909663 211777604 211924431 212128794 212281856 212796548 213001752 214232976 215184147 215737344 216625152 217586944 218476197 218616192 218827008 218844672 219375276 219586824 219798576 220091904 220625532 220856112 220997632 221069088 221836689 222192896 222346944 222731618 223100973 223118982 223261952 223477248 223803266 224019084 224769024 225313992 225549472 226532601 227622537 227842038 229220928 230164224 230386176 231475968 231717888 232279704 232428544 232503696 232727904 233535987 233685632 233847648 234073152 234659619 234809984 234885906 235036416 235606278 236079952 236243628 236395008 236968164 237215824 237444576 238817088 239626971 239646314 241012098 243703296 243938304 244785312 245348352 245943216 246180384 246200256 246955328 247035177 247193472 247273398 248290984 248463126 248530416 248622336 248702724 248882176 249485608 249726192 249967008 250834949 251169696 251411904 252041813 252284862 252865152 253478241 253743156 257377117 258038784 258287616 258934752 259100672 259184448 260502016 260682624 261314667 261482112 261566658 261755392 262007808 262390036 262643064 262896336 263522304 264063567 264161232 264415968 264437312 265334079 265589946 265944384 266867802 267125148 268669224 270035008 271669248 272254407 274166208 274430592 275294464 275383476 275559936 275825664 276783392 276975288 277152768 277420032 277824744 278092656 278115104 278383296 279023616 279327357 279596718 279700128 279992448 280671309 280941966 281212884 282565908 282838392 284002336 284473296 285643968 286912196 287649792 291301596 291488256 291582504 291769344 291792896 292500368 292782432 293064768 293455872 294082354 294167376 294474816 294758784 295473447 295758378 295782252 296462592 297181386 297467964 297491976 297969664 298692112 299187432 299692032 300307586 300418656 301752482 302043468 302252877 303496716 303789384 305627904 306885632 307181568 308634624 308957184 309706272 310004928 310303872 311081334 311381316 311796864 312097536 312552837 312854238 312879492 313181208 313381888 313901568 314141704 314662644 314991504 315193344 315840737 315957552 316592768 317360369 317666406 318422784 319194822 319502628 321349464 324937728 325251072 326380416 327924288 328240512 328267008 329062914 329380236 329591296 329697864 330137856 330938298 331284168 331373888 331496448 331603632 332968256 333289344 333520416 334097427 334678473 334892928 335215872 335704899 336028626 336379816 337153536 337970988 338324208 341763057 344051712 345246336 345579264 347213952 347576832 348419556 348642816 348755544 349091856 349343744 350190752 350528448 350771472 352084756 352214976 352328859 352554624 353409417 353778772 354119928 354365442 354592512 355452246 355823736 356166864 358225632 359469471 361518147 363005876 365554944 365907456 367177968 367413248 367767552 368022528 368914824 369300384 369537024 370432992 370790208 370910097 371177728 372077674 372436476 372694689 372795624 372933504 373323264 374228412 374589288 374950512 376754544 377117856 378427293 379297728 380614734 380858624 381782042 387058176 388402128 388651008 388776672 389025792 390376576 390753024 391023936 392223168 392633088 393011712 393585054 393964596 394344504 394376336 395283456 396241848 396623952 396655968 398384919 398916576 400301703 400558208 400687722 402724624 403003836 404662288 405052512 407503872 411249312 411512832 412941696 413075214 413339904 413738496 414775112 415175088 415462932 415729152 416130048 416737116 417138984 417172656 417574944 418535424 419395077 419550192 419988672 421276736 421412949 421819326 423555208 423848862 424257588 424563712 425593096 426003504 427894913 428465952 429953681 430368294 431474688 435173888 436952394 437232384 437654016 437689344 438750552 439173648 439597152 440183808 441123531 441251064 441712224 441995264 442138176 443637567 443673378 444385792 444693888 445463236 445772079 446201946 446237964 446523904 446954496 447606532 448038168 449538048 450461379 450627984 451098944 452628723 453065202 455245074 455684076 458441856 460328448 460772352 462951936 463435776 464559408 464857088 465007392 465455808 466622001 467071974 467371264 467695296 468146304 469281357 469319238 469619968 469771812 470072832 471212556 472159904 472487256 472790016 473936328 474431648 474889152 476499609 477634176 478792233 479253942 479292628 482024196 487406592 487876608 489570624 490696704 491886432 492360768 492400512 493594371 493910656 494070354 494386944 494546796 496581968 496926252 497060832 497244672 497405448 497764352 498971216 499452384 499934016 501669898 502339392 502823808 504042939 504083626 504569724 505730304 506956482 507486312 514754234 516077568 516575232 517869504 518368896 521004032 521365248 522629334 522964224 523133316 523510784 524015616 524780072 525286128 525792672 527044608 527618341 528127134 528322464 528831936 528874624 530156917 530668158 531179892 531888768 533178369 533735604 534250296 537338448 540070016 541379453 543338496 544508814 548332416 548861184 550588928 550766952 551119872 551651328 553566784 553950576 554305536 554840064 555649488 556185312 556230208 556766592 558116511 558654714 559193436 559400256 559984896 561342618 561883932 562425768 565131816 565676784 568004672 568946592 570922101 571287936 572673063 573824392 582603192 582976512 583165008 583538688 583585792 585000736 585564864 586129536 586911744 588164708 588334752 588949632 589517568 590377581 590946894 591516756 591564504 592925184 594362772 594935928 594983952 595939328 597384224 598374864 600615172 600837312 601031583 603504964 604086936 604505754 606993432 607578768 611255808 613771264 614363136 617269248 619412544 619612821 620009856 620607744 622162668 622762632 623593728 624195072 625105674 625708476 625758984 626362416 626763776 627803136 628283408 629325288 629983008 630386688 631681474 631915104 632728989 633185536 634720738 635332812 635773293 636845568 638389644 639005256 642698928 645552441 649875456 652760832 655848576 656481024 656534016 658125828 658760472 659182592 659395728 660275712 661876596 662568336 662747776 662992896 663207264 665510067 665936512 666578688 667040832 667551121 668194854 669356946 669785856 670431744 671409798 672057252 672759632 674307072 675941976 676648416 679597803 682867611 683526114 690492672 691158528 694427904 695153664 696839112 697285632 697511088 698183712 700381504 700607961 701056896 701542944 703978857 704169512 704429952 704657718 705109248 706818834 707557544 708239856 708730884 709185024 710904492 711647472 712333728 714807109 716451264 718880913 718938942 723036294 726011752 729938381 731109888 731814912 734355936 734826496 736045056 737829648 738600768 740865984 741105531 741580416 741820194 742355456 744155348 744872952 745389378 745591248 745867008 746646528 748456824 749178576 749901024 752504847 753509088 754235712 756125439 756854586 758595456 760434723 761229468 761717248 763564084 772131351 774116352 776804256 777302016 777553344 780753152 781506048 782047872 783944001 784446336 785266176 786023424 787170108 787929192 788689008 788752672 790566912 792190701 792483696 793247904 793311936 796002237 796769838 797833152 800603406 801116416 801375444 805449248 806007672 809324576 810105024 815007744 816763221 822498624 825883392 826150428 826679808 827476992 829550224 830350176 830925864 831458304 832260096 833474232 834277968 834345312 835149888 837070848 837982071 838790154 839100384 839977344 842013927 842553472 842825898 843638652 847110416 847697724 848515176 849127424 851186192 852007008 855789826 856931904 859907362 860736588 862949376 870347776 873904788 874464768 875308032 875378688 877501104 878347296 879194304 880367616 882247062 882502128 883424448 884276352 886420341 887275134 887346756 888771584 889387776 890926472 891544158 892403892 892475928 893047808 893908992 895213064 896076336 899076096 900054817 900922758 901255968 902197888 904385329 905257446 906130404 910490148 911368152 916883712 920656896 921544704 925903872 926871552 929118816 929714176 930014784 930911616 933244002 934143948 934742528 935390592 936292608 937658511 938562714 938638476 939239936 939543624 940145664 942425112 944319808 944974512 945580032 947522211 947872656 948863296 949778304 952081107 952999218 955268352 957584466 958507884 958585256 964048392 974813184 975753216 979141248 983772864 984721536 984801024 987188742 987821312 988140708 988773888 989093592 993163936 993852504 994121664 994489344 994810896 995528704 997942432 998904768 999868032 1002292281 1003339796 1004035419 1004678784 1005647616 1007114697 1008085878 1008167252 1009139448 1011460608 1013912964 1014972624 1025289171 1029508468 1032155136 1035739008 1036737792 1042008064 1042730496 1045258668 1045928448 1046266632 1047021568 1048031232 1049560144 1050572256 1051585344 1055236682 1056254268 1056644928 1056986577 1057663872 1057749248 1060228251 1060313834 1061336316 1062359784 1063777536 1066356738 1067471208 1068500592 1074676896 1078408413 1080140032 1082758906 1084554441 1089017628 1096664832 1097722368 1101177856 1101533904 1102239744 1103302656 1107133568 1107901152 1108611072 1111298976 1112370624 1112460416 1113533184 1115157653 1116233022 1117309428 1118386872 1118800512 1119969792 1122685236 1123767864 1124851536 1130263632 1131353568 1135281879 1136009344 1137893184 1138763677 1141844202 1142575872 1145346126 1147648784 1165206384 1165953024 1166330016 1167077376 1170001472 1171129728 1172259072 1176329416 1176669504 1177899264 1179035136 1180755162 1181893788 1183033512 1183129008 1185850368 1188725544 1189871856 1189967904 1194768448 1195154757 1196749728 1200905109 1201230344 1201674624 1202063166 1207009928 1208173872 1209011508 1213986864 1215157536 1219376833 1222511616 1227542528 1234538496 1238825088 1239225642 1240019712 1241215488 1244325336 1245525264 1247187456 1248390144 1250211348 1251416952 1251517968 1252724832 1253527552 1255606272 1256566816 1258185231 1258650576 1259966016 1263362948 1263830208 1264238847 1265457978 1266371072 1269441476 1270665624 1271546586 1273691136 1276779288 1278010512 1283684739 1285397856 1289861043 1291104882 1305521664 1311697152 1312962048 1313068032 1316251656 1317520944 1318365184 1318791456 1320551424 1323370593 1323753192 1325136672 1325495552 1325985792 1326414528 1330912701 1331020134 1331873024 1333157376 1334081664 1335102242 1336389708 1337316237 1338713892 1339571712 1340863488 1342819596 1344114504 1345519264 1348614144 1351384137 1351883952 1353296832 1357886169 1359195606 1365735222 1367052228 1380985344 1382317056 1388855808 1390307328 1393678224 1394571264 1395022176 1396367424 1399866003 1400763008 1401215922 1402113792 1403085888 1407957714 1408339024 1408859904 1409315436 1410218496 1413637668 1415115088 1416479712 1417461768 1418370048 1421808984 1423294944 1424667456 1429498827 1429614218 1432902528 1436376699 1437761826 1437877884 1446072588 1452023504 1459876762 1462219776 1463629824 1468711872 1472090112 1475659296 1477201536 1480783113 1481731968 1482211062 1483160832 1483640388 1484710912 1488310696 1489745904 1490778756 1491182496 1491734016 1493293056 1496360213 1496913648 1498357152 1499802048 1503559781 1505009694 1507018176 1508471424 1512128817 1512250878 1513709172 1517190912 1520869446 1522458936 1523434496 1527128168 1535387629 1542774973 1544262702 1548232704 1553608512 1555106688 1561506304 1563012096 1564095744 1567888002 1568892672 1570532352 1572046848 1574340216 1575858384 1577378016 1577505344 1581133824 1582855023 1584381402 1584967392 1586495808 1586623872 1590470751 1592004474 1593539676 1595666304 1599535107 1601206812 1602232832 1602750888 1610898496 1612015344 1618649152 1620210048 1624138359 1630015488 1633526442 1644997248 1651766784 1652300856 1653359616 1654953984 1659100448 1660700352 1661851728 1662916608 1664520192 1666948464 1668555936 1668690624 1670299776 1674349533 1675964142 1677580308 1678200768 1679954688 1684027854 1685106944 1685651796 1687277304 1694220832 1695395448 1697030352 1698254848 1702372384 1704014016 1711579652 1712766303 1713863808 1718019189 1719814724 1721473176 1740695552 1747809576 1748929536 1750616064 1750757376 1755002208 1756694592 1758388608 1760735232 1764494124 1765004256 1766848896 1768552704 1771132743 1772840682 1774550268 1774693512 1777543168 1778775552 1781852944 1783088316 1784807784 1784951856 1786095616 1787817984 1790426128 1792152672 1800109634 1801845516 1802511936 1803094749 1804395776 1808770658 1810514892 1812260808 1820980296 1822736304 1833767424 1841313792 1843089408 1851807744 1858237632 1860029568 1861823232 1866488004 1868287896 1869485056 1870781184 1872585216 1875317022 1877125428 1877276952 1878479872 1879087248 1880291328 1884850224 1888639616 1889949024 1891160064 1893218753 1895044422 1895745312 1897726592 1899556608 1902327761 1904162214 1905998436 1910536704 1915168932 1917015768 1917170512 1928096784 1936657323 1949626368 1958282496 1967545728 1969443072 1969602048 1974377484 1975642624 1976281416 1977547776 1978187184 1986327872 1987705008 1988243328 1988978688 1989621792 1995884864 1996530201 1997809536 1999736064 2002653363 2004584562 2006679592 2008070838 2009357568 2011295232 2014229394 2016171756 2016334504 2018278896 2022921216 2027825928 2029945248 2038793409 2048602833 2050578342 2059016936 2071478016 2073475584 2084016128 2085460992 2090517336 2091856896 2092533264 2094043136 2099120288 2101144512 2101823883 2103170688 2110473364 2111936571 2112508536 2113289856 2113973154 2115327744 2115498496 2120456502 2120627668 2122672632 2124719568 2127555072 2132713476 2134942416 2137001184 2144421327 2149353792 2156642739 2156816826 2160280064 2165517812 2169108882 2178035256 2189815143 2193329664 2195444736 2202355712 2203067808 2204479488 2214267136 2215802304 2222597952 2223316593 2224741248 2224920832 2227066368 2230315306 2232466044 2234618856 2236773744 2237601024 2239939584 2245370472 2247535728 2249703072 2257514541 2260527264 2262707136 2268376317 2270563758 2272018688 2275786368 2277527354 2281304169 2283688404 2285151744 2290692252 2295297568 2316394053 2330412768 2331906048 2332660032 2340002944 2342259456 2344518144 2352658832 2353339008 2355798528 2358070272 2361510324 2363787576 2366067024 2366258016 2371700736 2376572103 2377451088 2379743712 2379935808 2388006711 2389536896 2390309514 2393499456 2401810218 2402460688 2403349248 2404126332 2414019856 2416347744 2418023016 2427973728 2430315072 2438753666 2445023232 2450289663 2477650176 2478451284 2480039424 2482430976 2488650672 2491050528 2494374912 2496780288 2500422696 2502833904 2503035936 2505449664 2511212544 2513133632 2513946213 2516370462 2517301152 2519932032 2526041781 2526725896 2527660416 2528477694 2530915956 2532742144 2538882952 2541331248 2543093172 2547382272 2552614481 2553558576 2556021024 2564896097 2567369478 2570795712 2579722086 2582209764 2611043328 2623394304 2625924096 2626136064 2632503312 2635041888 2636730368 2637582912 2641102848 2646741186 2647506384 2650273344 2650991104 2652829056 2659261023 2661825402 2662040268 2663746048 2666314752 2668163328 2670204484 2672779416 2674632474 2677427784 2679143424 2681726976 2685639192 2688229008 2691038528 2697228288 2700164451 2702768274 2703767904 2706593664 2713155987 2715772338 2718391212 2731470444 2734104456 2761970688 2764634112 2777711616 2780614656 2787356448 2789142528 2790044352 2792734848 2799732006 2801526016 2802431844 2804227584 2806171776 2812975533 2815915428 2816678048 2817719808 2818630872 2820436992 2827275336 2830230176 2832959424 2834923536 2836740096 2842566633 2843617968 2846589888 2849334912 2856243321 2858997654 2859228436 2865805056 2872753398 2875523652 2875755768 2892145176 2904047008 2919753524 2924439552 2927259648 2937423744 2951318592 2954403072 2961566226 2963463936 2964422124 2966321664 2967280776 2969421824 2976621392 2979491808 2981557512 2982364992 2983468032 2986586112 2992720426 2993827296 2996714304 2999604096 3006876843 3007119562 3010019388 3012106257 3014036352 3016942848 3021344091 3024257634 3024501756 3027418344 3034381824 3041738892 3044917872 3046868992 3054256336 3070775258 3075867513 3085549946 3088525404 3096465408 3107217024 3110213376 3123012608 3126024192 3128191488 3135776004 3137785344 3141064704 3144093696 3148680432 3151716768 3154756032 3155010688 3162660229 3165710046 3168762804 3169934784 3172991616 3173247744 3180684753 3180941502 3184008948 3187079352 3191332608 3199070214 3202413624 3204465664 3205501776 3221796992 3224030688 3229608461 3235225239 3237298304 3240420096 3245147357 3248276718 3267052884 3289994496 3303533568 3304601712 3306719232 3309907968 3318200896 3321400704 3323703456 3325833216 3333896928 3337111872 3337381248 3340599552 3345472959 3348699066 3351928284 3355160616 3356401536 3359909376 3368055708 3370213888 3371303592 3374554608 3388441664 3390790896 3394060704 3404744768 3405845637 3408028032 3416291031 3423159304 3425532606 3427727616 3436038378 3439629448 3442946352 3481391104 3495619152 3497859072 3501232128 3510004416 3513389184 3516777216 3528988248 3530008512 3533697792 3537105408 3542265486 3545681364 3549100536 3549387024 3555086336 3557551104 3563705888 3566176632 3569615568 3569903712 3572191232 3580852256 3584305344 3585464271 3600219268 3602715327 3603691032 3605023872 3606189498 3608791552 3617541316 3621029784 3624521616 3641960592 3645472608 3658130499 3667534848 3682627584 3703615488 3716475264 3720059136 3723646464 3732976008 3736575792 3738970112 3741562368 3745170432 3750634044 3754250856 3754553904 3756959744 3758174496 3760582656 3769700448 3774555693 3777279232 3779898048 3786437506 3790088844 3791490624 3792716541 3795453184 3799113216 3804655522 3808324428 3811996872 3821073408 3830337864 3834031536 3834341024 3851054217 3856193568 3869583129 3873314646 3916564992 3935091456 3938886144 3939204096 3948754968 3951285248 3952562832 3955095552 3956374368 3970111779 3972655744 3975410016 3976486656 3977957376 3979243584 3991769728 3993060402 3995619072 3999472128 4005306726 4009169124 4013359184 4016141676 4018715136 4022590464 4028458788 4032343512 4032669008 4036557792 4045842432 4054152411 4055651856 4059890496 4073658507 4077586818 4097205666 4101156684 4118033872 4142956032 4146951168 4170921984 4181034672 4183713792 4185066528 4198240576 4199598009 4202289024 4203647766 4206341376 4220946728 4223873142 4225017072 4226579712 4227946308 4230655488 4230996992 4240913004 4241255336 4245345264 4249439136 4255110144 4264194133 4265426952 4269884832 4274002368 4288496481 4288842654 4298707584 4309130097 4313285478 4313633652 4320560128 4331035624 4338217764 4354459997 4356070512 4375410989 4379630286 4386659328 4390889472 4404711424 4406135616 4428534272 4431604608 4442349339 4445195904 4446633186 4449482496 4449841664 4454132736 4460630612 4464932088 4469237712 4473547488 4475202048 4479879168 4489080639 4490740944 4495071456 4499406144 4510679343 4515029082 4521054528 4525414272 4536386451 4536752634 4541127516 4544037376 4551572736 4555054708 4562608338 4567376808 4570303488 4581384504 4590595136 4606162887 4628324919 4632788106 4660825536 4665320064 4680005888 4684518912 4689036288 4705317664 4706678016 4711597056 4716140544 4723020648 4727575152 4732134048 4732516032 4743401472 4748565069 4753144206 4754902176 4759487424 4759871616 4771412253 4776013422 4779073792 4780619028 4786998912 4798605321 4803620436 4804921376 4806698496 4808252664 4828039712 4832695488 4836046032 4855947456 4860630144 4872415077 4877507332 4890046464 4900579326 4955300352 4956902568 4960078848 4964861952 4977301344 4982101056 4988749824 4993560576 5000845392 5005667808 5006071872 5010899328 5023048599 5026267264 5027892426 5032740924 5034602304 5039864064 5052083562 5053451792 5055320832 5056955388 5061831912 5065484288 5077765904 5082662496 5086186344 5094764544 5105228962 5107117152 5112042048 5129792194 5134738956 5138298909 5141591424 5154057567 5159444172 5164419528 5222086656 5246788608 5251848192 5252272128 5265006624 5270083776 5275165824 5282205696 5293482372 5295012768 5300546688 5301982208 5305658112 5313398229 5318522046 5323650804 5324080536 5327492096 5332629504 5336326656 5340408968 5345558832 5349264948 5354855568 5358286848 5363453952 5369292529 5371278384 5376458016 5382077056 5395126273 5400328902 5405536548 5407535808 5413187328 5426311974 5431544676 5436782424 5462940888 5468208912 5523941376 5529268224 5535839609 5555423232 5574712896 5580088704 5585469696 5599464012 5603052032 5604863688 5608455168 5612343552 5625951066 5631830856 5633356096 5635439616 5637261744 5640873984 5654550672 5660460352 5665918848 5669847072 5673480192 5679656259 5685133266 5687235936 5693179776 5698669824 5706983283 5712486642 5717995308 5718456872 5731610112 5745506796 5751047304 5751511536 5784290352 5808094016 5809971969 5839507048 5848879104 5874847488 5902637184 5908806144 5923132452 5926927872 5928844248 5932643328 5934561552 5938843648 5953242784 5958983616 5963115024 5964729984 5966936064 5985440852 5987654592 5989590603 5993428608 5999208192 6007960089 6013753686 6014239124 6020038776 6024212514 6028072704 6033885696 6042688182 6048515268 6049003512 6054836688 6068763648 6083477784 6089835744 6093737984 6108512672 6116380227 6141550516 6145808499 6151735026 6171099892 6177050808 6214434048 6220426752 6246025216 6252048384 6256382976 6271552008 6275570688 6282129408 6297360864 6303433536 6305471649 6309512064 6310021376 6325320458 6331420092 6335809713 6337525608 6339869568 6345983232 6346495488 6361369506 6361883004 6368017896 6374158704 6382665216 6398140428 6404827248 6408931328 6411003552 6433263981 6443593984 6448061376 6459216922 6469928217 6470450478 6474596608 6480840192 6490294714 6496553436 6534105768 6569445429 6579988992 6607067136 6609203424 6613438464 6636401792 6642801408 6647406912 6667793856 6674223744 6674762496 6681199104 6690945918 6697398132 6703856568 6710321232 6712803072 6719818752 6736111416 6740427776 6742607184 6749109216 6772543623 6776883328 6781581792 6788121408 6793314349 6805128951 6809489536 6811691274 6816056064 6832582062 6846318608 6851065212 6855455232 6872076756 6879258896 6885892704 6949182159 6991238304 6995718144 7020008832 7026778368 7033554432 7057976496 7060017024 7067395584 7074210816 7084530972 7091362728 7098201072 7098774048 7115102208 7127411776 7129716309 7132353264 7139231136 7139807424 7161704512 7164020133 7168610688 7170928542 7200438536 7205430654 7207382064 7210047744 7212378996 7217583104 7235082632 7242059568 7249043232 7274213521 7283921184 7290945216 7309212577 7316260998 7335069696 7350868989 7432950528 7440118272 7447292928 7465952016 7473151584 7477940224 7483124736 7490340864 7501268088 7508501712 7509107808 7513919488 7516348992 7539400896 7541838639 7549111386 7554558464 7559796096 7572875012 7578125343 7580177688 7582981248 7585433082 7590906368 7598226432 7609311044 7616648856 7623993744 7642146816 7657843443 7660675728 7668063072 7668682048 7694688291 7702108434 7712387136 7739166258 7746629292 7833129984 7870182912 7877772288 7878408192 7897509936 7902570496 7905125664 7910191104 7912748736 7940223558 7945311488 7950820032 7952973312 7958487168 7977783069 7983539456 7986120804 7991238144 7998944256 8010613452 8018338248 8026718368 8032283352 8037430272 8045180928 8056917576 8064687024 8065338016 8073115584 8091684864 8100493353 8108304822 8111303712 8119780992 8139467961 8147317014 8155173636 8194411332 8202313368 8236067744 8285912064 8293902336 8341843968 8362069344 8367427584 8370133056 8396481152 8399196018 8404578048 8407295532 8412682752 8441893456 8447746284 8450034144 8453159424 8455892616 8461310976 8461993984 8481826008 8482510672 8490690528 8498878272 8510220288 8527699899 8528388266 8530853904 8539769664 8548004736 8568729963 8576992962 8577685308 8597415168 8618260194 8626570956 8627267304 8641120256 8662071248 8676435528 8708919994 8712141024 8750821978 8759260572 8773318656 8781778944 8812271232 8857068544 8863209216 8884698678 8890391808 8893266372 8898964992 8899683328 8908265472 8921261224 8929864176 8938475424 8947094976 8950404096 8959758336 8969511797 8978161278 8981481888 8990142912 8998812288 9020630529 9021358686 9030058164 9042109056 9050828544 9064032273 9072772902 9073505268 9082255032 9088074752 9103145472 9110109416 9125216676 9134753616 9140606976 9159381373 9162769008 9181190272 9203450701 9212325774 9256649838 9265576212 9321651072 9330640128 9360011776 9369037824 9378072576 9410635328 9413356032 9423194112 9432281088 9446041296 9455150304 9464268096 9465032064 9487980687 9497130138 9506288412 9509804352 9518974848 9519743232 9542054259 9542824506 9552026844 9558147584 9561238056 9573997824 9597210642 9607240872 9609842752 9613396992 9616505328 9656079424 9665390976 9672092064 9688825383 9705675717 9711894912 9721260288 9735442071 9744830154 9755014664 9801158652 9910600704 9913805136 9920157696 9929723904 9954602688 9964202112 9977499648 10001690784 10011335616 10012143744 10021798656 10036418877 10046097198 10052534528 10055784852 10065481848 10069204608 10079728128 10104167124 10106903584 10110641664 10113910776 10123663824 10130968576 10155531808 10165324992 10172372688 10210457924 10214234304 10217536911 10224084096 10248873093 10259584388 10269477912 10276597818 10283182848 10308115134 10318888344 10328839056 10444173312 10493577216 10503696384 10530013248 10540167552 10550331648 10586964744 10590025536 10601093376 10603964416 10611316224 10626796458 10637044092 10647301608 10648161072 10654984192 10665259008 10672653312 10680817936 10691117664 10698529896 10709711136 10716573696 10738585058 10742556768 10752916032 10756392813 10764154112 10790252546 10800657804 10808145981 10811073096 10815071616 10826374656 10852623948 10863089352 10873564848 10925881776 10936417824 10974391497 11047882752 11071679218 11110846464 11149425792 11160177408 11170939392 11198928024 11206104064 11209727376 11216910336 11224687104 11251902132 11263661712 11266712192 11270879232 11274523488 11281747968 11309101344 11320920704 11331837696 11339694144 11348369057 11359312518 11370266532 11374471872 11386359552 11397339648 11413966566 11424973284 11435990616 11436913744 11463220224 11491013592 11502094608 11503023072 11553162651 11568580704 11608749387 11616188032 11619943938 11679014096 11749694976 11805274368 11817612288 11846264904 11853855744 11857688496 11865286656 11869123104 11906485568 11910335337 11917967232 11926230048 11929459968 11933872128 11970881704 11975309184 11979181206 11986857216 11998416384 12015920178 12027507372 12028478248 12040077552 12048425028 12056145408 12067771392 12085376364 12097030536 12098007024 12109673376 12137527296 12162457233 12166955568 12179671488 12217025344 12220975521 12232760454 12283101032 12291616998 12303470052 12342199784 12354101616 12408952477 12428868096 12440853504 12492050432 12512765952 12543104016 12551141376 12594721728 12598794027 12606867072 12610943298 12619024128 12620042752 12650640916 12662840184 12671619426 12675051216 12679739136 12691966464 12692990976 12722739012 12723766008 12736035792 12748317408 12765330432 12792582399 12796280856 12809654496 12817862656 12822007104 12865489443 12866527962 12887187968 12896122752 12918433844 12927390291 12939856434 12940900956 12949193216 12961680384 12980589428 12993106872 13063379991 13068211536 13126232967 13138890858 13159977984 13214134272 13218406848 13272803584 13285602816 13294813824 13327048017 13335587712 13348447488 13349524992 13362398208 13381891836 13394796264 13407713136 13420642464 13425606144 13439637504 13467241917 13472222832 13480855552 13485214368 13498218432 13532038029 13545087246 13553766656 13563163584 13576242816 13586628698 13609159353 13610257902 13618979072 13623382548 13632112128 13665164124 13692637216 13702130424 13710910464 13744153512 13758517792 13771785408 13818488661 13884974757 13898364318 13982476608 14040017664 14053556736 14067108864 14115952992 14120034048 14134791168 14148421632 14169061944 14182725456 14196402144 14197548096 14230204416 14245695207 14254823552 14259432618 14264706528 14278462272 14279614848 14314236759 14323409024 14328040266 14337221376 14341857084 14400877072 14410861308 14414764128 14420095488 14424757992 14435166208 14470165264 14484119136 14498086464 14548427042 14567842368 14581890432 14617245231 14618425154 14632521996 14670139392 14701737978 14865901056 14880236544 14894585856 14931904032 14946303168 14966249472 14980681728 15002536176 15017003424 15018215616 15032697984 15069145797 15078801792 15083677278 15098222772 15109116928 15119592192 15145750024 15156250686 15160355376 15165962496 15170866164 15181812736 15196452864 15218622088 15233297712 15247987488 15284293632 15300931889 15315686886 15321351456 15336126144 15337364096 15374550593 15389376582 15404216868 15424774272 15462172701 15478332516 15493258584 15666259968 15700004137 15740365824 15755544576 15756816384 15795019872 15805140992 15810251328 15825497472 15880447116 15890622976 15901640064 15905946624 15916974336 15940194687 15955566138 15967078912 15972241608 15982476288 15997888512 16021226904 16036676496 16053436736 16064566704 16074860544 16090361856 16107877587 16113835152 16129374048 16130676032 16146231168 16185378819 16200986706 16216609644 16222607424 16239561984 16278935922 16294634028 16310347272 16388822664 16404626736 16472135488 16571824128 16587804672 16607518827 16724138688 16740266112 16792962304 16798392036 16809156096 16814591064 16825365504 16883786912 16895492568 16900068288 16906318848 16911785232 16922621952 16923987968 16963652016 16965021344 16981381056 16997756544 17020440576 17038968777 17055399798 17056776532 17061707808 17079539328 17096009472 17120949849 17137459926 17153985924 17155370616 17194830336 17236520388 17253141912 17254534608 17282240512 17324142496 17352871056 17417839988 17424282048 17429915907 17501643956 17518521144 17546637312 17624542464 17714137088 17726418432 17769397356 17780783616 17786532744 17797929984 17799366656 17816530944 17842522448 17859728352 17876950848 17894189952 17900808192 17939023594 17956322556 17962963776 17968771809 17980285824 17997624576 18023880267 18041261058 18042717372 18060116328 18084218112 18101657088 18128064546 18145545804 18147010536 18164510064 18176149504 18206290944 18220218832 18250433352 18269507232 18281213952 18318762746 18325538016 18349140681 18362380544 18406901402 18424651548 18437425497 18513299676 18531152424 18643302144 18661280256 18720023552 18738075648 18756145152 18821270656 18826712064 18846388224 18892082592 18910300608 18928536192 18930064128 18975961374 18994260276 19012576824 19019608704 19037949696 19039486464 19084108518 19085649012 19104053688 19116295168 19122476112 19147995648 19194421284 19214481744 19219685504 19226793984 19233010656 19266284957 19299791943 19312158848 19330781952 19344184128 19358982509 19377650766 19411351434 19423789824 19442520576 19470884142 19489660308 19510029328 19602317304 19708336287 19821201408 19827610272 19840315392 19909205376 19928404224 20003381568 20022671232 20024287488 20043597312 20072837754 20092194396 20105069056 20111569704 20130963696 20138409216 20159456256 20208334248 20213807168 20221283328 20227821552 20247327648 20311063616 20317630869 20330649984 20344745376 20379943047 20415386853 20420915848 20428468608 20435073822 20448168192 20497746186 20519168776 20538955824 20553195636 20566365696 20616230268 20637776688 20657678112 20729406161 20847546477 20987154432 21060026496 21080335104 21100663296 21173929488 21180051072 21202186752 21207928832 21222632448 21253592916 21274088184 21294603216 21296322144 21309968384 21345306624 21361635872 21382235328 21389148927 21397059792 21419422272 21477170116 21485113536 21492060399 21505832064 21512785626 21528308224 21580505092 21601315608 21616291962 21622146192 21630143232 21652749312 21705247896 21726178704 21747129696 21822640563 21851763552 21872835648 21927637731 21948782994 22052606967 22143358436 22298851584 22320354816 22341878784 22397856048 22412208128 22419454752 22433820672 22449374208 22503804264 22527323424 22533424384 22541758464 22549046976 22618202688 22625515917 22641841408 22663675392 22679388288 22696738114 22718625036 22734376029 22740533064 22748943744 22772719104 22794679296 22827933132 22849946568 22871981232 22873827488 22926440448 22973530329 22982027184 23004189216 23006046144 23084064873 23106325302 23137161408 23217498774 23232376064 23239887876 23358028192 23499389952 23610548736 23635224576 23692529808 23707711488 23715376992 23730573312 23738246208 23812971136 23820670674 23835934464 23852460096 23858919936 23941763408 23950618368 23958362412 23973714432 23996832768 24031840356 24055014744 24056956496 24080155104 24096850056 24112290816 24135542784 24170752728 24194061072 24196014048 24219346752 24275054592 24301480059 24324914466 24333911136 24359342976 24418403883 24434050688 24441951042 24465520908 24566202064 24583233996 24606940104 24684399568 24708203232 24817904954 24857736192 24881707008 25025531904 25086208032 25102282752 25189443456 25197588054 25213734144 25221886596 25238048256 25240085504 25301281832 25325680368 25343238852 25350102432 25359478272 25383932928 25385981952 25438123621 25445478024 25447532016 25472071584 25496634816 25530660864 25583099697 25585164798 25592561712 25619308992 25644014208 25706189889 25730978886 25733055924 25774375936 25792245504 25836867688 25854780582 25879712868 25881801912 25898386432 25923360768 25961178856 25986213744 26101589693 26126759982 26136423072 26227174541 26252465934 26277781716 26319955968 26436813696 26545607168 26571205632 26589627648 26654096034 26671175424 26696894976 26699049984 26724796416 26763783672 26789592528 26815426272 26841284928 26851212288 26879275008 26908535391 26934483834 26944445664 26961711104 26970428736 26996436864 27061891587 27064076058 27090174492 27107533312 27126327168 27152485632 27173257396 27192096819 27218318706 27220515804 27237958144 27246765096 27264224256 27330328248 27385274432 27404260848 27421820928 27478144119 27488307024 27517035584 27543570816 27610352103 27636977322 27769949514 27796728636 27964953216 28080035328 28107113472 28134217728 28231905984 28240068096 28269582336 28296843264 28338123888 28365450912 28392804288 28395096192 28463942061 28491390414 28509647104 28518865236 28529413056 28556924544 28559229696 28626162777 28628473518 28646818048 28656080532 28674442752 28683714168 28801754144 28821722616 28829528256 28840190976 28849515984 28870332416 28940330528 28968238272 28996172928 29066476149 29096854084 29117027151 29135684736 29163780864 29206326213 29234490462 29236850308 29265043992 29403475956 29731802112 29760473088 29789171712 29863808064 29892606336 29932498944 30005072352 30034006848 30036431232 30065395968 30109256631 30138291594 30157603584 30167354556 30196445544 30218233856 30239184384 30291500048 30312501372 30320710752 30331924992 30341732328 30363625472 30392905728 30437244176 30466595424 30495974976 30601863778 30631373772 30642702912 30652610733 30672252288 30674728192 30746619279 30749101186 30778753164 30808433736 30849548544 30924345402 30956665032 30986517168 31332519936 31400008274 31480731648 31511089152 31590039744 31620502656 31650994944 31760894232 31781245952 31803280128 31811893248 31833948672 31880389374 31911132276 31934157824 31944483216 31964952576 31995777024 32042453808 32073352992 32106873472 32129133408 32149721088 32184718801 32215755174 32227670304 32258748096 32261352064 32292462336 32339571937 32370757638 32401973412 32433219288 32445214848 32479123968 32557871844 32589268056 32620694544 32777645328 32809253472 32923174491 32944270976 33024146633 33143648256 33215037654 33448277376 33480532224 33585924608 33596784072 33618312192 33629182128 33650731008 33767573824 33790985136 33800136576 33812637696 33823570464 33845243904 33927304032 33930042688 33962762112 33995513088 34045107171 34077937554 34110799596 34113553064 34123415616 34159078656 34192018944 34241899698 34274919852 34307971848 34310741232 34389660672 34473040776 34506283824 34509069216 34648284992 34659487953 34705742112 34826248161 34835679976 34848564096 34859831814 35003287912 35037042288 35249084928 35428274176 35452836864 35538794712 35561567232 35573065488 35595859968 35598733312 35685044896 35719456704 35731006011 35753901696 35788379904 35801616384 35878047188 35912645112 35925927552 35937543618 35960571648 35995249152 36047760534 36082522116 36085434744 36120232656 36168436224 36203314176 36256129092 36291091608 36294021072 36329020128 36352299008 36412581888 36440437664 36487371699 36500866704 36539014464 36637525492 36651076032 36662926563 36698281362 36724761088 36813802804 36849303096 36874850994 37026599352 37062304848 37226857431 37286604288 37322560512 37440047104 37476151296 37642541312 37653424128 37784165184 37796382081 37820601216 37857072384 37860128256 37951922748 37988520552 38025153648 38039217408 38075899392 38078972928 38168217036 38171298024 38208107376 38232590336 38244952224 38295991296 38377747197 38388842568 38428963488 38439371008 38453587968 38466021312 38532569914 38596468329 38599583886 38624317696 38661563904 38688368256 38717965018 38755301532 38782170873 38822702868 38847579648 38885041152 38941768284 38979320616 39020058656 39190139973 39204634608 39378698901 39416672574 39642402816 39655220544 39818410752 39856808448 40006763136 40045342464 40048574976 40087194624 40145675508 40184388792 40210138112 40223139408 40261927392 40276818432 40318912512 40401725751 40416668496 40427614336 40442566656 40455643104 40494655296 40596114087 40622127232 40635261738 40661299968 40689490752 40759886094 40830773706 40841831696 40856937216 40870147644 40896336384 40995492372 41038337552 41077911648 41106391272 41132731392 41232460536 41275553376 41315356224 41455465983 41458812322 41654924271 41695092954 42120052992 42160670208 42201326592 42347858976 42360102144 42404373504 42445264896 42507185832 42548176368 42589206432 42592644288 42690613248 42723271744 42737085621 42764470656 42778297854 42794119584 42838844544 42942710277 42954340232 42970227072 42984120798 43011664128 43025571252 43056616448 43161010184 43202631216 43232583924 43244292384 43260286464 43305498624 43394446177 43410495792 43452357408 43494259392 43603233649 43645281126 43703527104 43745671296 43851735693 43855275462 43897565988 44105213934 44286716872 44526241241 44597703168 44640709632 44683757568 44795712096 44824416256 44838909504 44898748416 45007608528 45054646848 45066848768 45098093952 45207437391 45236405376 45251031834 45283682816 45327350784 45358776576 45393476228 45437250072 45468752058 45481066128 45497887488 45545438208 45589358592 45655866264 45699893136 45743962464 45747654976 45852880896 45902795667 45947060658 45964054368 46008378432 46012092288 46123651779 46168129746 46212650604 46274322816 46386518103 46434997548 46464752128 46479775752 46716056384 46998779904 47100012411 47221097472 47270449152 47385059616 47415422976 47430753984 47476492416 47625942272 47641341348 47671868928 47704920192 47717839872 47820584061 47883526816 47901236736 47916724824 47947428864 47993665536 48063680712 48110029488 48113912992 48160310208 48193700112 48224581632 48271085568 48323632761 48341505456 48388122144 48392028096 48438693504 48556136457 48602960118 48649828932 48667822272 48718685952 48836807766 48868101376 48883902084 48931041816 49132404128 49166467992 49213880208 49368799136 49416406464 49635809908 49715472384 49763414016 49822556481 50172416064 50378886912 50395176108 50427468288 50443773192 50476096512 50480171008 50602563664 50651360736 50686477704 50700204864 50718956544 50767865856 50771963904 50876247242 50890956048 50895064032 50944143168 50993269632 51061321728 51116906331 51166199394 51170329596 51185123424 51238617984 51288028416 51362849547 51412379778 51461957772 51466111848 51548751872 51584491008 51673735376 51709561164 51759425736 51763603824 51796772864 51846721536 51922357712 51972427488 52203179386 52253519964 52272846144 52289747721 52454349082 52504931868 52555563432 52639911936 52873627392 53091214336 53142411264 53179255296 53308192068 53342350848 53393789952 53398099968 53449592832 53527567344 53579185056 53630852544 53682569856 53702424576 53817070782 53868967668 53888891328 53940857472 53992873728 54071640801 54123783174 54128152116 54180348984 54215066624 54252654336 54304971264 54346514792 54384193638 54436637412 54441031608 54475916288 54493530192 54528448512 54660656496 54770548864 54808521696 54843641856 54903343837 54956288238 54976614048 55034071168 55087141632 55167505069 55220704206 55273954644 55539899028 55593457272 55929906432 56160070656 56214226944 56268435456 56463811968 56480136192 56539164672 56676247776 56730901824 56785608576 56790192384 56927884122 56982780828 57019294208 57037730472 57058826112 57113849088 57118459392 57252325554 57256947036 57293636096 57312161064 57348885504 57367428336 57603508288 57643445232 57659056512 57680381952 57699031968 57798854871 57880661056 57899375829 57936476544 57992345856 58076947527 58132952298 58193708168 58234054302 58271369472 58327561728 58412652426 58468980924 58473700616 58530087984 58806951912 59125008861 59463604224 59520946176 59727616128 59785212672 60010144704 60068013696 60072862464 60130791936 60218513262 60276583188 60315207168 60334709112 60392891088 60436467712 60478368768 60583000096 60625002744 60641421504 60663849984 60683464656 60727250944 60874488352 60933190848 60952892607 60991949952 61139829141 61203727556 61246160559 61262747544 61285405824 61305221466 61344504576 61349456384 61493238558 61498202372 61557506328 61616867472 61699097088 61848690804 61913330064 61973034336 62188218483 62542639431 62800016548 62961463296 63180079488 63241005312 63301989888 63521788464 63562491904 63606560256 63623786496 63667897344 63760778748 63822264552 63868315648 63888966432 63929905152 64084907616 64146705984 64167446781 64213746944 64258266816 64369437602 64431510348 64455340608 64476181197 64517496192 64522704128 64584924672 64679143874 64741515276 64803946824 64866438576 64890429696 64958247936 65115743688 65178536112 65241389088 65467921689 65555290656 65618506944 65782913193 65846348982 65888541952 66048293266 66157820901 66430075308 66896554752 66961064448 67171849216 67193568144 67236624384 67258364256 67301462016 67535147648 67581970272 67600273152 67625275392 67647140928 67854608064 67860085376 67925524224 67991026176 68090214342 68155875108 68221599192 68227106128 68246831232 68318157312 68384037888 68483799396 68549839704 68615943696 68621482464 68779321344 68920590987 68946081552 69012567648 69018138432 69252194619 69296569984 69318975906 69411484224 69652496322 69671359952 69697128192 69719663628 70006575824 70074084576 70498169856 70905673728 71077589424 71123134464 71146130976 71191719936 71370089792 71438913408 71462012022 71507803392 71576759808 71756094376 71825290224 71851855104 71875087236 71921143296 71990498304 72095521068 72165044232 72170869488 72240465312 72336872448 72406628352 72512258184 72582183216 72588042144 72658040256 72825163776 72880875328 72904440177 72974743398 73001733408 73078028928 73255211649 73275050984 73302152064 73325853126 73396562724 73449522176 73627605608 73698606192 73749701988 74025819949 74053198704 74124609696 74381986813 74453714862 74573208576 74645121024 74880094208 75285082624 75306848256 75568330368 75592764162 75641202432 75714144768 75720256512 75903845496 75977041104 76050307296 76078434816 76151798784 76157945856 76314370863 76336434072 76342596048 76416214752 76465180672 76489904448 76591982592 76749299091 76755494394 76777685136 76857926976 76878742016 76932042624 77065139828 77118569667 77192936658 77199167772 77248635392 77323127808 77376736512 77435930036 77510603064 77564341746 77645405736 77695159296 77770082304 77883536568 77958641232 78040117312 78304769079 78380279946 78409269216 78681523623 78757397802 78833345148 79310441088 79636821504 79713616896 80013526272 80090684928 80097149952 80174389248 80291351016 80368777584 80420276224 80446278816 80523854784 80553636864 80637825024 80725606173 80803451502 80833336992 80855228672 80885133312 80911286208 80989310592 81185674761 81192228174 81244254464 81270523476 81322599936 81378981504 81519772188 81576290457 81661547412 81683663392 81713874432 81740295288 81792672768 81990984744 82076675104 82155823296 82212782544 82265462784 82434432357 82464921072 82551106752 82630712448 82831056309 82910931966 82917624644 83309848542 83390185908 84240105984 84321340416 84402653184 84695717952 84720204288 84808747008 84890529792 85014371664 85096352736 85178412864 85185288576 85391826183 85446543488 85474171242 85528941312 85556595708 85588239168 85677689088 85885420554 85908680464 85940454144 85968241596 86023328256 86051142504 86113232896 86322020368 86405262432 86465167848 86488584768 86520572928 86610997248 86788892354 86820991584 86904714816 86988518784 87199428447 87206467298 87290562252 87351081453 87407054208 87491342592 87618978639 87703471386 87710550924 87795131976 88210427868 88573433744 89052482482 89195406336 89281419264 89367515136 89591424192 89677819008 89797496832 90015217056 90109293696 90133697536 90196187904 90327769893 90414874782 90472810752 90502063668 90567365632 90654701568 90717553152 90786952456 90874500144 90937504116 90962132256 90995774976 91090876416 91178717184 91277972993 91311732528 91399786272 91487924928 91495309952 91717146641 91805591334 91894121316 91928108736 92016756864 92024184576 92239857837 92247303558 92336259492 92425301208 92548645632 92773036206 92869995096 92929504256 92959551504 93432112768 93658645369 93997559808 94109273353 94200024822 94442194944 94770119232 94861507968 94952984832 95251884544 95282682696 95343737856 95409840384 95435679744 95641168122 95767053632 95802473472 95833449648 95894857728 95987331072 96127361424 96220058976 96227825984 96320620416 96387400224 96449163264 96554156403 96647265522 96683010912 96776244288 96784056192 96877387008 97018715811 97112272914 97205920236 97299657864 97335644544 97437371904 97673615532 97736202752 97767804168 97862083632 98264808256 98332935984 98427760416 98737598272 98769523473 98832812928 99072439899 99271619816 99430944768 99645112962 100344832128 100757773824 100790352216 100854936576 100887546384 100952193024 100960342016 101205127328 101302721472 101372955408 101400409728 101437913088 101535731712 101752494484 101781912096 101790128064 101888286336 101986539264 102135321513 102233812662 102332398788 102340659192 102370246848 102477235968 102576056832 102725699094 102824759556 102923915544 102932223696 103097503744 103168982016 103347470752 103419122328 103518851472 103527207648 103593545728 103844715424 103944854976 103978463859 104406358772 104478744483 104507039928 104545692288 104579495442 104908698164 105009863736 105111126864 105747254784 106182428672 106284822528 106358510592 106616384136 106684701696 106787579904 106796199936 107055134688 107158370112 107193018033 107261705088 107365139712 107404849152 107634141564 107737935336 107777782656 107881714944 107985747456 108143281602 108247566348 108256304232 108360697968 108430133248 108505308672 108609942528 108693029584 108768387276 108873274824 108882063216 108951832576 108987060384 109056897024 109321312992 109462115097 109541097728 109617043392 109806687674 109912576476 109953228096 109988779689 110068142336 110174283264 110335010138 110441408412 110547909288 111079798056 111186914544 111680572293 111859812864 112320141312 112428453888 112927623936 112960272384 113352495552 113461803648 113571217152 113580384768 113855768244 113965561656 114038588416 114075460944 114117652224 114227698176 114236918784 114504651108 114513894072 114587272192 114624322128 114697771008 114734856672 115133241591 115207016576 115286890464 115318113024 115360763904 115398063936 115486343933 115597709742 115761322112 115798751658 115872953088 115984691712 116153895054 116265904596 116387416336 116468108604 116542738944 116655123456 116825304852 116937961848 116947401232 117060175968 117570419919 117613903824 118136096703 118250017722 118927208448 119455232256 119570425344 120020289408 120136027392 120145724928 120261583872 120437026524 120553166376 120630414336 120669418224 120785782176 120956737536 121166000192 121205177253 121250005488 121282843008 121327699968 121366929312 121748976704 121788342261 121866381696 121905785214 121983899904 122279658282 122407455112 122492321118 122525495088 122570811648 122610442932 122689009152 122698912768 122986477116 122996404744 123115012656 123233734944 123398194176 123661629857 123697381608 123826660128 123946068672 124366397949 124376436966 124964772813 125085278862 125600033096 126279339913 126360158976 126482010624 126603979776 127043576928 127124983808 127213120512 127335794688 127521557496 127644529104 127736631296 127777932864 128169815232 128211256863 128293411968 128334893562 128427493888 128516533632 128738875204 128828130831 128863020696 128910681216 128952362394 129034992384 129045408256 129169849344 129358287748 129483030552 129607893648 129732877152 129780859392 129916495872 130183338531 130231487376 130357072224 130482778176 130809700947 130935843378 131110581312 131237013888 131555207079 131565826386 131692697964 131777083904 132096586532 132315641802 132860150616 133578723723 133793109504 133922128896 134343698432 134387136288 134473248768 134516728512 135070295296 135163940544 135200546304 135294281856 135622312173 135709216128 135720170752 135851048448 135982052352 136180428684 136311750216 136443198384 136454212256 136493662464 136636314624 136768075776 136967598792 137099679408 137231887392 137242964928 137558642688 137708387001 137841181974 137892163104 138025135296 138036276864 138370955337 138504389238 138593139968 138637951812 138822968448 139159554309 139304992644 139342719904 139394256384 139439327256 140013151648 140148169152 140996339712 141300037233 141811347456 142155178848 142246268928 142292261952 142740179584 142877826816 142924024044 143015606784 143153519616 143512188752 143650580448 143703710208 143750174472 143842286592 143980996608 144191042136 144330088464 144341738976 144480930624 144673744896 144813256704 144970898283 145024516368 145164366432 145176084288 145316080512 145668409371 145761750656 145808880354 145949486796 146003466816 146156057856 146510423298 146550101968 146604304128 146651706252 146793125448 146899044352 147255211216 147397212384 147499403976 148051639898 148106397408 148249219392 148763973626 148907429724 149146417152 149290242048 149467669443 150570165248 151136660736 151185528324 151282404864 151428289536 151440513024 151807690992 151954082208 152100614592 152156869632 152303597568 152315891712 152628741726 152672868144 152685192096 152832429504 152979808896 153183965184 153350718993 153498598182 153510988788 153555370272 153715853952 153757484032 153864085248 154088548641 154130279656 154237139334 154385873316 154398335544 154497270784 154646255616 154753473024 154871860072 155021206128 155128683492 155290811472 155390318592 155540164608 155709483341 155767073136 155917282464 156080234624 156458661917 156609538158 156760559892 156818538432 157363047246 157514795604 157666690296 158620882176 159273643008 159427233792 160027052544 160181369856 160194299904 160348778496 160582702032 160737555168 160840552448 160892557632 161047709568 161107273728 161451212346 161606903004 161666673984 161710457344 161822572416 161978621184 162214922403 162371349522 162384456348 162488508928 162541046952 162645199872 162757963008 163039544376 163152580914 163323094824 163367326784 163427748864 163480590576 163585345536 163981969488 164153350208 164311646592 164425565088 164530925568 164710031511 164868864714 164929842144 165102213504 165261424896 165502515207 165662112618 165821863932 165835249288 166619697084 166780371816 168480211968 168642680832 168805306368 169391435904 169440408576 169617494016 170028743328 170192705472 170356825728 170370577152 170783652366 170893086976 170948342484 171057882624 171113191416 171176478336 171355378176 171770841108 171817360928 171880908288 171936483192 172046656512 172102285008 172226465792 172644040736 172810524864 172930335696 172977169536 173041145856 173396564613 173577784708 173641983168 173698127487 173809429632 173977037568 174230842581 174398856894 174412934596 174581124504 174702162906 174814108416 174982685184 175237957278 175406942772 175421101848 175590263952 176420855736 177146867488 177375026583 178104964964 178390812672 178562838528 179182848384 179355638016 180030434112 180218587392 180267395072 180392375808 180655539786 180829749564 180945621504 181004127336 181134731264 181309403136 181435106304 181573904912 181749000288 181875008232 181924264512 181991549952 182181752832 182555945986 182623465056 182799572544 182858677821 182975849856 182990619904 183419487423 183434293282 183611182668 183738481677 183788242632 183856217472 184033513728 184048369152 184479715674 184494607116 184672518984 184850602416 185097291264 185546072412 185739990192 185859008512 185919103008 186564655449 186864225536 187317290738 187627918293 188218546706 188400049644 188884389888 189540238464 189723015936 189905969664 190503769088 190565365392 190687475712 190819680768 190871359488 191282336244 191534107264 191604946944 191666899296 191789715456 192254722848 192440117952 192455651968 192641240832 192774800448 192922273969 193108312806 193294531044 193366021824 193552488576 193568112384 193754774016 194037431622 194224545828 194411840472 194599315728 194671289088 194874743808 195347231064 195472405504 195535608336 195724167264 196403765067 196529616512 196665871968 196855520832 197006116121 197348739579 197475196544 197539046946 197665625856 198144879798 198543239632 199290225924 200689664256 201515547648 201580704432 201709873152 201775092768 201904386048 202410254656 202605442944 202745910816 202800819456 202875826176 203504988968 203563824192 203580256128 203776572672 203973078528 204270643026 204467625324 204664797576 204681318384 204740493696 204954471936 205152113664 205451398188 205649519112 205847831088 205864447392 206337964032 206694941504 206761772961 206838244656 207037702944 207054415296 207689430848 207756583857 207889709952 207956927718 208812717544 208957488966 209014079856 209091384576 209158990884 209817396328 210019727472 210222253728 210952192109 211494509568 212364857344 212717021184 213232768272 213369403392 213575159808 214110269376 214316740224 214386036066 214523410176 214730279424 215268283128 215475870672 215555565312 215763429888 215971494912 216286563204 216495132696 216512608464 216721395936 216860266496 217010617344 217219885056 217386059168 217536774552 217746549648 217764126432 217903665152 217974120768 218642625984 218713320531 218924230194 219082195456 219234086784 219613375348 219765634947 219825152952 219906456192 219977559378 220136284672 220348566528 220670020276 220882816824 221095818576 222077459847 222159596112 222373829088 223145960439 223361144586 223719625728 224640282624 225855247872 225920544768 226704991104 226923607296 227142434304 227160769536 227711536488 227931123312 228077176832 228150921888 228235304448 228455396352 228473837568 228943112589 229009302216 229027788144 229174544384 229248644256 229395542016 229469713344 230247897273 230266483182 230414033152 230573780928 230636226048 230796127872 230972687866 231195419484 231355709001 231522644224 231597503316 231745906176 231969383424 232307790108 232531809192 232774832672 232936217208 233085477888 233310246912 233650609704 233875923696 233894802464 234120351936 234914307237 235140839838 235227807648 236044570869 236272193406 236500035444 238910464512 239140850688 240040578816 240272054784 240291449856 240523167744 240874053048 241106332752 241260828672 241338836448 241571564352 241913475072 242176818519 242332000384 242410354506 242500010976 242565686016 242655399936 242733858624 243497953408 243576684522 243732763392 243811570428 243967799808 244559316564 244814910224 244984642236 245050990176 245141623296 245220885864 245378018304 245397825536 245972954232 245992809488 246230025312 246467469888 246796388352 247303297071 247323259714 247394763216 247653320256 247892137344 248493168927 248732795898 248752873932 249929545626 250170557724 251200066192 252558679826 252720317952 252964021248 253207959552 254087153856 254426241024 254671589376 255043114992 255289058208 255555865728 256175478549 256339630464 256422513726 256586823936 256669787124 256854987776 257033067264 257477750408 257656261662 257726041392 257821362432 257904724788 258069984768 258090816512 258339698688 258716575496 258966061104 259215787296 259465754304 259561718784 259832991744 260115842113 260366677062 260462974752 260714144448 260965556352 261598285341 261619401894 261871686756 262221162624 262474027776 262856935917 263110414158 263131652772 263385395928 263554167808 264193173064 264631283604 265622059817 265720301232 266900070329 267157447446 267586219008 267844257792 268687396864 268774272576 269033457024 270140590592 270327881088 270401092608 270588563712 270983309679 271244624346 271418432256 271440341504 271702096896 271964104704 272360857368 272623500432 272886396768 272908424512 272987324928 273272629248 273536151552 273833918979 273935197584 274199358816 274463774784 274485929856 275151439923 275416774002 275682363948 275784326208 276050270592 276072553728 276719573511 276741910674 277008778476 277186279936 277275903624 277645936896 278319108618 278609985288 278685439808 278788512768 278878654512 280026303296 280296338304 280975936107 281992679424 282327820059 282600074466 284310357696 284584523904 285480359168 285755653632 285848048088 286031213568 286307039232 287024377504 287301160896 287407420416 287500348944 287684573184 287961993216 288382084272 288660176928 288683477952 288961861248 289347489792 289662469209 289941796566 290049032736 290328732864 290352168576 290632161024 291056147433 291336818742 291523501312 291617760708 291898973592 292006933632 292312115712 293020846596 293100203936 293208608256 293303412504 293586250896 293798088704 294510422432 294794424768 294998807952 296103279796 296212794816 296308570419 296498438784 297217319697 297527947252 297814859448 298292834304 298935338886 301140330496 302273321472 302371056648 302564809728 302856579072 302881026048 303615381984 303908164416 304201229184 304313739264 304607195136 305257483452 305345736288 305370384192 305664859008 305959617792 306405964539 306701437986 306997196364 307021977576 307110740544 307431707904 307514968064 307728170496 308177097282 308260559312 308474278668 308771746632 308796671088 308994541568 309292511232 309506946048 309743720144 310042412256 310257366984 310581622944 310780637184 311418966682 311534146272 311834564928 311935391577 312160469248 312917323834 313219076316 313436233449 313521119784 313637076864 314726094492 315029591208 315333380592 317241764352 318547286016 318854467584 320054105088 320362739712 320388599808 321165404064 321475110336 321785115264 322095419136 322214547456 322902424692 323213806008 323333347968 323420914688 323645144832 323957242368 324429844806 324742699044 324768912696 324977017856 325082093904 325290399744 325515926016 326079088752 326305161828 326646189648 326734653568 326855497728 326961181152 327170691072 327526844269 327963938976 328306700416 328623293184 328851130176 329102702653 329420063022 329737729428 329859684288 330204427008 330522849792 331005030414 331324225236 331643727864 331670498576 333239394168 333560743632 335041716879 336960423936 337285361664 338782871808 338880817152 340057486656 340385410944 340713651456 340741154304 341567304732 341786173952 341896684968 342115765248 342226382832 342352956672 342710756352 343541682216 343634721856 343761816576 343872966384 344093313024 344204570016 345288081472 345399724773 345621049728 345860671392 345954339072 346082291712 346459031799 346793129226 347155569416 347283966336 347396254974 347618859264 347954075136 348461685162 348797713788 348825869192 349162249008 349404325812 349628216832 349965370368 350475914556 350813885544 350842203696 351180527904 352711259757 352841711472 354293734976 354408290109 354750053166 356209929928 356781625344 358365696768 358711276032 360060868224 360437174784 360534790144 360784751616 361311079572 361659499128 361891243008 362008254672 362269462528 362870212608 363147809824 363498000576 363615531759 363750016464 363848529024 363983099904 365111891972 365246930112 365365026783 365599145088 365717355642 365951699712 365981239808 366838974846 366868586564 367222365336 367476963354 367576485264 367712434944 368067027456 368096738304 368959431348 368989214232 369345037968 369701204832 370194582528 370984889571 371092144824 371479980384 371718017024 371838206016 373099193847 373129310898 373728451072 374634581476 374894318439 375255836586 376437093412 376800099288 378838019739 379080476928 379446031872 379811939328 381007538176 381130730784 381374951424 381639361536 382564672488 383068214528 383209893888 383333798592 384509445696 384633770589 384880235904 384911303936 385282481664 385549600896 385844547938 386216625612 386484392493 386589062088 386732043648 387104977152 387136224768 387509548032 388074863244 388449091656 388823680944 389198631456 389342578176 389749487616 390550015593 390694462128 390944811008 391071216672 391448334528 392429102841 392807530134 393059233024 393331743936 393711041664 394012232242 394665621237 394697479158 394950393088 395078093892 395331251712 396289759596 397086479264 398580451848 400736171169 401379328512 403031095296 403161408864 403419746304 403550185536 404820509312 405210885888 405491821632 405601638912 407009977936 407127648384 407160512256 407553145344 407946157056 408541286052 408935250648 409329595152 409362636768 409480987392 409908943872 410304227328 410902796376 411299038224 411695662176 411728894784 412675928064 413125161003 413389883008 413523545922 413676489312 414075405888 414108830592 415112866011 415378861696 415513167714 415779419904 415913855436 417625435088 417914977932 418028159712 418182769152 418317981768 419634792656 420039454944 420444507456 421904384218 422989019136 423900111699 425434042368 426465536544 426738806784 428220538752 428633480448 428772072132 429046820352 429460558848 430536566256 430951741344 431111130624 431526859776 431942989824 432573126408 432990265392 433025216928 433442791872 434021234688 434439770112 434772118336 434912694849 435073549104 435493099296 435528252864 435948241536 437005228113 437285251968 437426641062 437848460388 438164390912 438468173568 439226750696 439531269894 439650305904 439812912384 439955118756 440272569344 440697133056 441340040552 441765633648 442191637152 443727024781 444154919694 444319192224 444747658176 445861967197 446291920878 446722289172 447439251456 448403008329 451710495744 453409982208 453847214592 454284868608 454321539072 455423072976 455862246624 456154353664 456301843776 456470608896 456910792704 456947675136 457886225178 458018604432 458055576288 458349088768 458497288512 458939426688 460052156979 460495794546 460532966364 460828066304 461147561856 461272452096 461592255744 461945375732 462265645923 462390838968 462711418002 463045288448 463195006632 463491812352 463938766848 464615580216 465063618384 465549665344 465872434416 466170955776 466620493824 467128450023 467301219408 467751847392 467789604928 468240703872 469375985751 469828614474 470281679676 470455615296 472089141738 472544386812 473000070888 477820929024 478281701376 480081157632 480544109568 480582899712 481046335488 481748106096 482212665504 482521657344 482677672896 483143128704 484353637038 484664000768 484820709012 485000021952 485131372032 485467717248 486644767209 486995906816 487153369044 487465526784 487623140856 487935599616 489118633128 489629820448 489969284472 490101980352 490283246592 490441771728 490756036608 490795651072 491945908464 491985618976 492460050624 492934939776 493592776704 494130094533 494606594142 494646519428 494789526432 495306640512 495784274688 496507545621 496986337854 497465591796 497505747864 499859091252 500341115448 502400132384 505117359652 505440635904 505928042496 506415919104 508174307712 508852482048 510086229984 510578116416 511111731456 512350957098 512679260928 512845027452 513173647872 513339574248 513709975552 514066134528 514955500816 515312523324 515452082784 515642724864 515809449576 516139969536 516181633024 516679397376 517433150992 517932122208 518431574592 518931508608 519123437568 520189693839 520231684226 520733354124 520925949504 521094382461 521428288896 521931112704 522692527743 523196570682 523238803788 523743373512 524442325248 524948055552 525713871834 526220828316 526263305544 526770791856 527108335616 528386346128 529262567208 531244119634 531440602464 532125079749 533800140658 534314894892 535172438016 535688515584 537548545152 538066914048 540281181184 540655762176 540802185216 541177127424 541966619358 542489248692 542836864512 542880683008 543404193792 543928209408 544721714736 545247000864 545772793536 545816849024 545974649856 546545258496 547140219617 547667837958 547870395168 548398717632 548927549568 548971859712 550258462269 550302879846 550833548004 551364727896 551568652416 552100541184 552145107456 553439147022 553483821348 554017556952 554372559872 554551807248 555291873792 556638217236 557219970576 557370879616 557577025536 557757309024 558722263753 559693966347 560052606592 560592676608 561410492761 561951872214 564655640118 565200148932 568620715392 569169047808 570960718336 571511307264 571696096176 572062427136 572614078464 574048755008 574602321792 574814840832 575000697888 575369146368 576764168544 577320353856 577366955904 577923722496 578766821907 579324938418 579883593132 580098065472 580657465728 580704337152 581264322048 582112294866 582673637484 583047002624 583235521416 583797947184 584013867264 584624231424 586041693192 586200407872 586417216512 586606825008 587172501792 589020844864 589211295201 589588849536 589997615904 591018348363 592046218737 592206559592 592425589632 592617140838 592996877568 594434639394 595055894504 595629718896 597870677772 602280660992 604546642944 604742113296 605129619456 605713158144 607230763968 607816328832 608402458368 608627478528 610514966904 610691472576 610740768384 611329718016 611919235584 612811929078 613402875972 613994392728 614043955152 614221481088 614863415808 615029936128 615456340992 616354194564 616521118624 616948557336 617543493264 617593342176 617989083136 619013892096 619487440288 620084824512 620285318883 620514733968 621163245888 622837933364 623068292544 623269751571 623669129856 623870783154 624320938496 625834647668 626438152632 626872466898 627042239568 627274153728 629452188984 630059182416 630666761184 632856576327 634483528704 637094572032 640108210176 640725479424 642330808128 642950220672 643570230528 644190838272 645804849384 646427612016 646666695936 646841829376 647290289664 647914484736 648859689612 649485398088 649537825392 649954035712 650164187808 650580799488 651031852032 652158177504 652610323656 653292379296 653469307136 653710995456 653922362304 655053688538 655927877952 656139961593 656613400832 657246586368 657702260352 658205405306 658840126044 659296904841 659475458856 659719368576 660408854016 661045699584 662010060828 662648450472 663287455728 663340997152 666232379541 666478788336 667121487264 669437881317 670083433758 673920847872 677565743616 677761634304 680114973312 680770821888 681427302912 681482308608 683134609464 683572347904 683793369936 684231530496 684452765664 684705913344 685421512704 686829337767 687083364432 687269443712 687523633152 687745932768 688186626048 688409140032 690576162944 690799449546 691242099456 691721342784 691908678144 692918063598 693586258452 694311138832 694567932672 694792509948 695237718528 695908150272 696923370324 697595427576 697651738384 698324498016 698808651624 699256433664 699930740736 700951829112 701627771088 701684407392 702361055808 704742921711 705422519514 705683422944 708133712607 708587469952 708816580218 709500106332 712419859856 716731393536 717422552064 720121736448 720874349568 721569503232 722622159144 723318998256 723782486016 724016509344 725740425216 726295619648 726530455557 726996001152 727231063518 727500032928 727697058048 727966199808 730223783944 730493860224 730730053566 731198290176 731434711284 731903399424 731962479616 733677949692 733737173128 734444730672 734953926708 735152970528 735424869888 736134054912 736193476608 737705585009 737918862696 737978428464 738690075936 739402409664 740389165056 741909891213 741969779142 742184289648 742959960768 743676412032 745479506781 746198387694 746258621796 747456902144 749269162952 749788636878 750511673172 752874186824 753600198576 756946101097 757676039478 758160953856 758892063744 759623878656 762015076352 762261461568 763278723072 765129344976 766136429056 766667597184 768526435647 769018891392 769267541178 769760471808 769822607872 770564963328 771099201792 771689095876 772433251224 772968784986 773178124176 773464087296 774209954304 774272449536 775019096064 776149726488 776898183312 777647361888 778397262912 778685156352 779498975232 780347526339 781100031186 781388924256 781889622016 782142433344 782896669056 784794856023 784858205682 785615060268 786118466048 786663487872 787422083328 788024464484 788570807751 789331242474 789394958316 789900786176 790156187784 790662503424 792579519192 794172958528 796866179451 797160903696 800700210987 801472342338 802758657024 806062190592 806322817728 807100371072 809641018624 810421771776 810983643264 811203277824 812949929037 814019955872 814255296768 814321024512 815106290688 815892314112 817082572104 817870501296 818659190304 818725273536 818961974784 819817887744 820608454656 821501756937 821805592752 822598076448 823391324352 823457789568 825454319769 826250322006 826779766016 827047091844 827352978624 828150811776 828217661184 830158720533 830225732022 830757723392 831026335428 831558839808 831827710872 835250870176 835829955864 836056319424 836365538304 836635963536 839269585312 840078909888 840889014912 842927808321 843808768436 845978038272 846983460177 847800223398 852931073088 856441077504 857266960896 857544144264 858093640704 858921117696 861073132512 861903482688 862222261248 863053719552 863885979648 865146252816 865980530784 866050433856 866885583744 868042469376 868987407627 869544236672 869825389698 870147098208 870986198592 871056505728 871896483072 873168442299 874010456226 874570503936 874853282124 875696920776 876328781824 876936347136 878453501392 879062539788 879300611808 879625824768 879910237512 880545138688 881394266112 882680081104 883531267296 884383274304 887454049562 888309839388 888638384448 888925711257 889495316352 891651959091 891723934394 892583841756 893444578344 894878502912 896806016658 903420991488 906819964416 907694429184 908569737216 908643078144 910846145952 911724493248 912603687552 912941217792 913821585408 915772450356 916037208864 916111152576 916994577024 917878853376 919217893617 920104313958 920991589092 921065932728 921656132608 922295123712 922544904192 923184511488 923890751464 924531291846 924781677936 925422836004 926090576896 926390013264 926983624704 927877533696 929231160432 930127236768 931099330688 931744868832 932341911552 933356845229 934256900046 934602438816 935503694784 935579209856 936481407744 937847586173 938751971502 939657228948 940563359352 940911230592 944178283476 945088773624 946000141776 955641858048 956563402752 957700252357 960162315264 961088219136 961165799424 963496212192 964425331008 965355345792 966286257408 968707274076 969328001536 969641418024 970000043904 970262744064 970935434496 973289534418 973991813632 974306738088 974931053568 975246281712 975871199232 978237266256 979259640896 979938568944 980203960704 980566493184 980883543456 981512073216 982580532807 983891816928 983971237952 984920101248 985869879552 987308107959 988260189066 989213188284 989293038856 989579052864 990613281024 991568549376 993015091242 993972675708 994931183592 995011495728 999718182504 1000682230896 1004800264768 1005125150637 1010234719304 1010881271808 1011856084992 1016348615424 1020172459968 1021156232832 1022223462912 1024701914196 1025358521856 1025690054904 1026347295744 1026679148496 1027419951104 1028132269056 1029911001632 1030625046648 1030904165568 1031285449728 1031618899152 1032279939072 1032363266048 1034866301984 1035864244416 1036199174319 1036863149184 1037863017216 1038246875136 1039377095397 1040379387678 1040463368452 1041466708248 1041851899008 1042188764922 1042856577792 1043862225408 1045385055486 1046393141364 1046477607576 1047486747024 1048884650496 1049896111104 1051427743668 1052441656632 1052526611088 1053541583712 1054216671232 1056772692256 1058133779271 1058525134416 1062488239268 1062881204928 1063224870327 1064250159498 1067600281316 1068629789784 1070344876032 1075097090304 1076133828096 1080562362368 1081311524352 1081604370432 1082354254848 1083933238716 1084978497384 1085673729024 1085761366016 1086808387584 1089443429472 1090494001728 1090846595277 1091545587072 1091633698048 1091949299712 1094280439234 1095335675916 1095740790336 1096095080349 1096797435264 1097855099136 1097943719424 1100516924538 1100605759692 1101667096008 1102729455792 1103137304832 1104201082368 1104290214912 1106878294044 1106967642696 1108035113904 1108745119744 1109103614496 1110583747584 1112954668713 1113276434472 1114439941152 1114741759232 1115154051072 1115514618048 1117444527506 1119297581541 1119387932694 1120105213184 1121185353216 1122820985522 1123903744428 1124682955317 1129311280236 1130400297864 1136514059217 1137241430784 1138338095616 1141921436672 1143022614528 1143392192352 1144124854272 1148097510016 1149204643584 1149629681664 1150001395776 1153528337088 1154640707712 1154733911808 1155847444992 1157533643814 1158649876836 1159767186264 1160196130944 1161314931456 1161408674304 1162528644096 1164224589732 1165347274968 1166094005248 1166471042832 1167595894368 1168027734528 1169248462848 1171650046779 1172083386384 1172400815744 1172834433024 1173213650016 1174345003584 1175243382377 1177287308523 1178041689728 1178422590402 1179177699072 1179995231808 1182036696726 1184092437474 1184413119184 1184851179264 1185234281676 1185993755136 1188869278788 1190111789008 1191259437792 1195741355544 1202208513507 1209093285888 1209484226592 1210259238912 1214461527936 1215632657664 1216804916736 1221029933808 1221382945152 1221481536768 1222659436032 1223838471168 1225623858156 1226805751944 1227988785456 1228087910304 1228442962176 1229726831616 1230912681984 1232708389128 1233042237248 1233897114672 1235086986528 1235186684352 1238027784192 1238974880576 1239375483009 1240169649024 1240570637766 1241029467936 1242326491776 1245338598033 1245675866728 1246136585088 1246539503142 1247338259712 1247741566308 1248641876992 1251669295336 1252876305264 1253744933796 1254084479136 1254548307456 1258438939133 1258904377968 1260118364832 1261333522368 1264493775821 1265713152654 1268967057408 1271700335097 1280216420352 1284661616256 1285900441344 1287140461056 1288381676544 1291609698768 1292855224032 1293333391872 1293683658752 1294580579328 1295828969472 1297719379224 1298970796176 1299075650784 1299908071424 1300328375616 1302063704064 1304316355008 1304738084547 1305220647312 1306584758592 1306938614272 1307844724608 1310107377076 1311015684339 1311855755904 1312279923186 1313226801664 1314493172736 1315404520704 1316410810612 1317680252088 1318593809682 1318950917712 1319438737152 1320817708032 1322091399168 1324020121656 1325296900944 1326574911456 1326681994304 1331181074343 1332464759082 1332957576672 1334242974528 1337585901591 1338875762634 1340166867516 1345209024987 1355131487232 1360229946624 1361541643776 1362854605824 1362964617216 1366269218928 1367144695808 1367586739872 1368463060992 1368905531328 1369411826688 1370843025408 1373658675534 1374166728864 1374538887424 1375047266304 1375491865536 1376818280064 1380156470937 1381152325888 1381598899092 1382484198912 1383442685568 1383817356288 1385836127196 1386796937769 1387172516904 1388622277664 1389135865344 1389585019896 1390475437056 1391816300544 1393846740648 1395190855152 1395303476768 1396648996032 1397617303248 1398512867328 1399861481472 1401385350069 1401903658224 1403255542176 1403368814784 1404722111616 1408127957253 1409485843422 1410845039028 1411366845888 1416267425214 1417174939904 1417633160436 1419000212664 1424839719712 1433462787072 1434845104128 1440243472896 1441748699136 1443139006464 1445244318288 1446637996512 1447564972032 1448033018688 1452591239296 1453060911114 1453992002304 1454462127036 1455000065856 1455394116096 1460447567888 1460987720448 1461460107132 1462396580352 1462869422568 1463806798848 1463924959232 1467355899384 1467474346256 1468889461344 1469907853416 1470305941056 1470849739776 1472268109824 1472386953216 1475411170018 1475837725392 1475956856928 1477380151872 1478804819328 1480778330112 1482390283599 1483819782426 1483939558284 1484368579296 1485919921536 1487352824064 1489522636863 1490959013562 1492396775388 1492517243592 1494913804288 1498538325904 1499577273756 1501023346344 1505748373648 1507200397152 1513892202194 1515352078956 1516321907712 1517784127488 1519247757312 1524522923136 1526557446144 1530258689952 1532272858112 1533335194368 1537052871294 1538037782784 1538535082356 1539520943616 1539645215744 1541129926656 1542198403584 1543378191752 1544866502448 1545937569972 1546356248352 1546928174592 1548419908608 1548544899072 1550038192128 1551725540881 1552299452976 1553796366624 1555294723776 1556794525824 1557370312704 1560569081517 1560695052678 1562200062372 1562777848512 1564284866688 1565793338112 1568077583229 1569589712046 1569716411364 1571230120536 1572236932096 1573326975744 1574844166656 1576048928968 1577141615502 1578662484948 1578789916632 1579801572352 1580312375568 1581325006848 1585159038384 1588345917056 1592196971273 1593732358902 1594321807392 1599857647001 1601400421974 1602944684676 1605517314048 1612645635456 1614200742144 1619282037248 1620843543552 1621967286528 1622406555648 1625899858074 1628039911744 1628510593536 1628642049024 1630212581376 1631784628224 1634165144208 1635741002592 1637318380608 1637450547072 1637923949568 1639635775488 1641420658851 1643003513874 1643611185504 1645196152896 1646782648704 1646915579136 1650775386807 1650908639538 1652500644012 1653559532032 1654094183688 1654705957248 1656301623552 1656435322368 1660317441066 1660451464044 1661515446784 1662052670856 1663117679616 1663655421744 1670501740352 1671659911728 1672112638848 1672731076608 1673271927072 1676166791259 1678539170624 1679081899041 1680157819776 1681778029824 1684231478283 1685855616642 1687617536872 1693966920354 1695600446796 1705862146176 1712882155008 1714533921792 1715088288528 1716187281408 1717842235392 1722146265024 1723806965376 1724444522496 1726107439104 1730292505632 1731961061568 1732100867712 1733771167488 1736300465721 1737974815254 1739088473344 1739650779396 1740294196416 1741972397184 1742113011456 1743792966144 1746336884598 1748020912452 1749141007872 1749706564248 1751393841552 1752657563648 1753872694272 1756907002784 1758125079576 1758601223616 1759251649536 1759820475024 1761090277376 1765360162208 1767062534592 1767633885603 1768766548608 1773055045089 1774908099124 1776138656211 1776619678776 1777276768896 1777851422514 1778990632704 1783303918182 1783447868788 1785167683512 1786889156688 1793612033316 1806841982976 1813639928832 1815388858368 1817139474432 1821692291904 1823448986496 1825207375104 1825882435584 1831544900712 1832074417728 1832222305152 1833989154048 1835757706752 1838435787234 1840208627916 1841983178184 1842131865456 1843312265216 1844590247424 1845089808384 1846369022976 1847781502928 1849062583692 1849563355872 1850845672008 1852181153792 1852780026528 1853967249408 1858462320864 1860254473536 1860855956649 1862198661376 1863489737664 1866713690458 1868513800092 1869204877632 1869809254713 1871007389568 1871158419712 1872962815488 1875695172346 1877503943004 1879314457896 1881126718704 1881822461184 1888356566952 1890177547248 1892000283552 1898569728981 1911283716096 1915400504714 1920324630528 1922176438272 1926992424384 1928850662016 1930710691584 1932572514816 1937414548152 1938656003072 1939282836048 1940000087808 1940525488128 1941870868992 1946579068836 1947983627264 1948613476176 1949862107136 1950492563424 1951742398464 1956474532512 1958519281792 1959877137888 1960407921408 1961132986368 1961767086912 1963267846861 1965161065614 1967783633856 1967942475904 1969840202496 1971739759104 1974616215918 1976520378132 1978426376568 1978586077712 1979158105728 1981226562048 1983137098752 1986030182484 1987945351416 1989862367184 1990022991456 1998697138623 1999436365008 2001364461792 2008313643951 2009600529536 2010250301274 2020469438608 2021762543616 2032697230848 2040344919936 2042312465664 2044446925824 2049403828392 2050717043712 2051380109808 2052694591488 2053358296992 2056264538112 2059822003264 2060488013301 2061250093296 2061808331136 2062570899456 2063237798304 2064559878144 2069732603968 2071728488832 2072398348638 2073726298368 2075726034432 2078754190794 2080758775356 2080926736904 2082933416496 2083703798016 2084377529844 2085713155584 2087724450816 2090770110972 2092786282728 2092955215152 2094973494048 2097769300992 2099792222208 2102855487336 2104883313264 2105053222176 2107083167424 2113545384512 2114228765133 2116267558542 2117050268832 2124401137821 2124976478536 2125762409856 2126449740654 2128500318996 2135200562632 2137259579568 2146748778521 2150194180608 2152267656192 2161124724736 2162623048704 2164708509696 2167866477432 2169956994768 2171347458048 2171522732032 2178886858944 2179591366671 2180988003456 2181693190554 2183091174144 2183267396096 2183898599424 2188560878468 2190671351832 2191481580672 2192190160698 2193594870528 2195710198272 2195887438848 2201033849076 2201211519384 2203334192016 2205458911584 2206274609664 2208402164736 2208580429824 2213116755027 2213756588088 2213935285392 2216070227808 2217490239488 2218207228992 2221167495168 2225729673639 2225909337426 2226552868944 2228879882304 2229483518464 2231029236096 2234889055012 2236438520343 2238595163082 2238775865388 2240210426368 2242370706432 2245641971044 2247807488856 2249365910634 2258622560472 2260800595728 2270838303291 2273028118434 2274482861568 2276676191232 2283842873344 2286045229056 2286784384704 2296195020032 2298409287168 2300002791552 2305579306941 2307056674176 2309281415424 2309467823616 2311694889984 2315067287628 2317299753672 2319534372528 2320392261888 2322629862912 2322817348608 2325057288192 2328449179464 2330694549936 2332188010496 2332942085664 2335191788736 2336055469056 2338496925696 2341042579017 2343300093558 2344166772768 2344801631488 2345668866048 2346427300032 2348690007168 2350486764754 2354384568069 2354574617046 2356083379456 2356845180804 2358355398144 2359990463616 2364073393452 2365712423253 2368184874948 2368826238368 2369702358528 2370468563352 2371987510272 2377738557576 2380223578016 2382518875584 2390598538353 2391482711088 2402100632961 2404417027014 2418186571776 2418968453184 2428923055872 2431265315328 2433609833472 2442059867616 2442765890304 2442963073536 2445318872064 2447676942336 2451247716312 2453611503888 2455977570912 2456175820608 2456885924352 2459453663232 2461825363968 2464505270811 2465416778256 2466084474496 2467794229344 2470173973056 2470373368704 2476362959307 2477949761152 2478750966018 2480339298048 2481141275532 2482058935872 2484652983552 2490677196066 2491351733456 2492273170176 2493079006284 2494676519424 2495483132616 2497283753984 2503338590672 2505752610528 2507489867592 2508168958272 2509096614912 2516877878266 2517808755936 2520236729664 2522667044736 2528783424963 2528987551642 2531426305308 2537934114816 2540950380531 2543400670194 2569323232512 2571800882688 2574280922112 2576763353088 2583219397536 2585710448064 2586666783744 2589161158656 2591657938944 2595438758448 2597941592352 2598151301568 2600656751232 2604127408128 2606962222881 2608632710016 2609476169094 2610441294624 2613169517184 2613877228544 2615689449216 2619505326897 2620214754152 2622031368678 2623711511808 2624559846372 2626453603328 2628986345472 2630809041408 2632821621224 2635360504176 2637187619364 2637901835424 2638877474304 2641635416064 2644182798336 2647061216797 2648040243312 2650593801888 2653149822912 2653363988608 2659797252589 2662362148686 2664929518164 2665915153344 2668485949056 2674955877273 2675171803182 2677751525268 2680333735032 2690418049974 2710262974464 2716100715701 2720459893248 2723083287552 2725709211648 2725929234432 2732538437856 2734289391616 2735173479744 2737811062656 2738823653376 2747317351068 2748333457728 2749077774848 2750983731072 2753636560128 2757653680851 2760312941874 2762304651776 2763197798184 2764968397824 2766885371136 2767634712576 2771672254392 2773593875538 2774345033808 2777244555328 2778271730688 2779170039792 2780950874112 2783632601088 2787693481296 2790381710304 2790606953536 2793297992064 2795234606496 2797025734656 2800070535687 2802770700138 2803807316448 2806511084352 2806737629568 2809444223232 2813542758519 2816255914506 2818971686844 2821690078056 2822733691776 2832534850428 2834349879808 2835266320872 2838000425328 2849679439424 2866925574144 2869690208256 2873100757071 2880486945792 2883497398272 2890488636576 2893275993024 2896066037376 2905182478592 2906121822228 2907984004608 2908924254072 2910000131712 2910788232192 2920895135776 2921975440896 2922920214264 2924793160704 2925738845136 2927613597696 2927849918464 2934711798768 2934948692512 2937778922688 2939815706832 2940611882112 2941699479552 2944536219648 2947741598421 2950822340036 2951675450784 2951913713856 2954760303744 2957609638656 2961924323877 2964780567198 2967639564852 2967879116568 2968737158592 2971839843072 2974705648128 2979045273726 2981918027124 2984793550776 2985034487184 2989827608576 2997076651808 2999154547512 3002046692688 3011496747296 3014400794304 3015375451911 3027784404388 3030704157912 3032643815424 3035568254976 3049045846272 3060517379904 3064545716224 3066670388736 3074105742588 3076075565568 3077070164712 3079041887232 3079290431488 3082259853312 3084396807168 3086756383504 3089733004896 3091875139944 3092712496704 3093856349184 3096839817216 3097089798144 3103451081762 3104598905952 3107592733248 3108597522957 3110589447552 3113589051648 3114740625408 3118131286191 3121138163034 3121390105356 3124400124744 3125555697024 3128569733376 3131586676224 3136155166458 3139179424092 3139432822728 3142460241072 3144473864192 3146653951488 3149688333312 3152097857936 3154283231004 3157324969896 3157579833264 3159603144704 3160624751136 3162650013696 3170318076768 3174401337813 3176691834112 3184393942546 3187464717804 3188643614784 3189674610981 3199715294002 3202800843948 3205889369352 3211034628096 3225291270912 3228401484288 3238564074496 3241687087104 3243934573056 3244813111296 3251799716148 3256079823488 3257021187072 3257284098048 3260425162752 3268330288416 3271482005184 3274636761216 3274901094144 3275847899136 3282841317702 3286007027748 3287222371008 3290392305792 3293565297408 3293831158272 3301550773614 3301817279076 3305001288024 3307119064064 3308188367376 3309411914496 3312603247104 3312870644736 3320634882132 3320902928088 3323030893568 3324105341712 3326235359232 3327310843488 3338864006139 3341003480704 3343319823456 3344225277696 3345462153216 3346543854144 3349103974057 3352333582518 3357078341248 3358163798082 3360315639552 3363556059648 3368462956566 3371711233284 3375235073744 3387933840708 3391200893592 3409542177651 3411724292352 3425764310016 3429067843584 3430176577056 3432374562816 3444292530048 3447613930752 3448889044992 3460585011264 3463922123136 3464201735424 3467542334976 3472600931442 3475949630508 3478176946688 3479301558792 3480588392832 3483944794368 3484226022912 3487585932288 3492673769196 3496041824904 3498282015744 3499413128496 3502787683104 3507745388544 3513814005568 3514950140337 3516250159152 3517202447232 3518503299072 3519640950048 3525730147131 3530720324416 3531861925569 3534125069184 3535267771206 3537533097216 3546110090178 3549816198248 3552277312422 3553239357552 3554553537792 3555702845028 3557981265408 3566607836364 3566895737576 3570335367024 3573778313376 3586187265853 3587224066632 3606625540521 3627279857664 3630777716736 3643384583808 3646897972992 3650414750208 3663089801424 3664148835456 3664444610304 3667978308096 3671515413504 3676871574468 3680417255832 3683966356368 3684263730912 3686624530432 3689180494848 3692738045952 3695563005856 3698125167384 3699126711744 3701691344016 3704362307584 3705560053056 3716924641728 3718126449027 3720508947072 3721711913298 3724397322752 3726979475328 3733427380916 3736015794099 3737027600184 3738409755264 3739618509426 3742014779136 3742316839424 3745925630976 3751390344692 3755007886008 3758628915792 3762253437408 3763644922368 3775316817399 3776713133904 3780355094496 3784000567104 3793481327463 3797139457962 3815101005291 3830801009428 3840649261056 3853984848768 3857701324032 3861421383168 3865145029632 3874829096304 3877312006144 3878565672096 3880000175616 3881050976256 3883741737984 3893158137672 3895967254528 3897226952352 3899724214272 3900985126848 3912949065024 3914214253641 3917038563584 3919754275776 3920815842816 3923534173824 3926535693722 3930322131228 3933047053017 3935567267712 3935884951808 3939680404992 3943479518208 3949232431836 3953040756264 3956852753136 3957172155424 3958316211456 3962453124096 3966274197504 3972060364968 3975890702832 3979724734368 3980045982912 3993543223029 3997394277246 3998872730016 4002728923584 4012757704773 4016627287902 4019201059072 4020500602548 4035627074961 4040938877216 4065394461696 4080689839872 4084624931328 4088893851648 4098807656784 4101434087424 4102760219616 4105389182976 4106716593984 4112529076224 4119644006528 4120976026602 4122500186592 4123616662272 4125141798912 4126475596608 4139465207936 4143456977664 4144796697276 4147452596736 4151452068864 4157508381588 4161517550712 4161853473808 4165866832992 4167407596032 4168755059688 4171426311168 4175448901632 4181540221944 4185572565456 4185910430304 4189946988096 4195538601984 4199584444416 4204156050207 4205710974672 4209766626528 4210106444352 4214166334848 4224383871759 4227090769024 4228457530266 4232535117084 4234100537664 4248802275642 4249952957072 4251524819712 4252899481308 4257000637992 4270401125264 4274519159136 4293497557042 4300388361216 4304535312384 4325246097408 4329417019392 4335732954864 4339913989536 4342694916096 4357773717888 4359182733342 4361976006912 4363386381108 4366182348288 4366534792192 4377121756936 4381342703664 4382963161344 4384380321396 4387189741056 4391420396544 4391774877696 4402067698152 4402423038768 4406668384032 4410917823168 4412549219328 4416804329472 4417160859648 4426233510054 4427513176176 4427870570784 4432140455616 4436414457984 4442334990336 4447170850797 4451459347278 4451818674852 4453105737888 4457759764608 4458967036928 4462058472192 4468567910589 4469778110024 4472877040686 4477190326164 4477551730776 4480420852736 4484741412864 4491283942088 4495614977712 4498731821268 4515575016889 4517245120944 4521601191456 4537301195593 4541676606582 4546056236868 4548965723136 4553352382464 4567685746688 4573568769408 4592390040064 4596818574336 4600005583104 4611158613882 4614113348352 4618562830848 4618935647232 4623389779968 4630134575256 4634599507344 4639068745056 4640784523776 4645259725824 4645634697216 4650114576384 4655176622643 4656898358928 4661389099872 4664376020992 4665884171328 4670383577472 4672110938112 4681707244551 4682085158034 4686600187116 4688333545536 4689603262976 4692854600064 4697380014336 4700973529508 4704232749687 4708769136138 4709149234092 4712166758912 4713690361608 4716710796288 4719980927232 4728146786904 4731424846506 4736369749896 4737652476736 4739404717056 4740937126704 4743975020544 4755477115152 4760447156032 4765037751168 4776590913819 4781197076706 4782965422176 4799572941003 4804201265922 4808834054028 4837936906368 4857846111744 4862530630656 4867219666944 4884119735232 4885531780608 4885926147072 4890637744128 4895353884672 4902495432624 4907223007776 4911955141824 4912351641216 4913771848704 4918907326464 4924261976553 4929010541622 4930833556512 4932168948992 4935588458688 4940347946112 4940746737408 4952326160421 4952725918614 4955899522304 4957501932036 4960678596096 4962282551064 4964117871744 4969305967104 4981354392132 4982703466912 4984546340352 4986158012568 4989353038848 4990966265232 4994567507968 5006677181344 5011505221056 5014979735184 5016337916544 5018193229824 5028500373777 5033755756532 5035617511872 5037245697123 5040473459328 5045334089472 5052694434849 5057566849926 5057975103284 5062852610616 5081900761062 5086801340388 5138646465024 5143601765376 5148561844224 5153526706176 5166438795072 5171420896128 5173333567488 5178322317312 5190877516896 5195883184704 5196302603136 5201313502464 5208901397163 5213924445762 5217265420032 5218952338188 5220882589248 5226339034368 5227754457088 5231378898432 5239010653794 5240429508304 5244062737356 5247423023616 5249119692744 5252907206656 5257972690944 5261618082816 5265643242448 5270721008352 5274375238728 5275803670848 5277754948608 5283270832128 5294122433594 5296080486624 5301187603776 5302901656809 5306299645824 5306727977216 5319165135267 5319594505178 5324724297372 5328415968633 5329859036328 5331830306688 5336971898112 5349911754546 5350343606364 5355503050536 5360667470064 5380836099948 5420525948928 5432201431402 5440919786496 5446166575104 5451418423296 5465076875712 5470346959488 5475622125312 5477647306752 5494634702136 5496666915456 5498155549696 5501967462144 5507273120256 5515307361702 5520625883748 5524609303552 5526395596368 5529936795648 5533770742272 5535269425152 5543344508784 5547187751076 5548690067616 5554489110656 5556543461376 5558340079584 5561901748224 5567956352573 5575386962592 5580763420608 5581213907072 5586595984128 5590469212992 5594745945101 5600141071374 5605541400276 5607614632896 5613022168704 5613475259136 5618888446464 5627085517038 5632511829012 5637943373688 5643380156112 5645467383552 5665069700856 5668699759616 5670532641744 5676000850656 5695709186943 5699358878848 5713177367509 5733851148288 5746201514142 5760973891584 5780977273152 5786551986048 5792132074752 5810364957184 5812243644456 5815968009216 5817848508144 5820000263424 5821576464384 5841790271552 5843950881792 5845840428528 5849586321408 5851477690272 5855227195392 5869423597536 5869897385024 5875557845376 5879631413664 5881223764224 5883398959104 5889803540583 5895483196842 5901644680072 5903350901568 5903827427712 5909520607488 5915219277312 5923848647754 5929561134396 5935279129704 5935758233136 5937474317184 5943679686144 5949411296256 5958090547452 5963836054248 5969587101552 5970068974368 5994153303616 5996091415869 5998309095024 6004093385376 6022993494592 6024940931853 6028801588608 6030750903822 6055568808776 6061408315824 6065287630848 6098091692544 6121034759808 6129091432448 6133340777472 6148211485176 6152151131136 6154140329424 6158083774464 6158580862976 6168793614336 6173512767008 6179466009792 6181464039903 6183750279888 6185424993408 6187712698368 6193679634432 6206902163524 6209197811904 6215185466496 6217195045914 6221178895104 6227178103296 6236262572382 6242276326068 6242780210712 6248800249488 6251111394048 6257139466752 6263173352448 6272310332916 6278358848184 6278865645456 6284920482144 6288947728384 6293307902976 6299376666624 6304195715872 6308566462008 6314649939792 6315159666528 6319206289408 6321249502272 6340636153536 6342686295399 6348802675626 6353383668224 6368787885092 6373203413463 6374929435608 6377287229568 6379349221962 6399430588004 6405601687896 6411778738704 6440246335563 6450582541824 6456802968576 6477128148992 6483374174208 6487869146112 6503599432296 6512159646976 6514042374144 6514568196096 6536660576832 6538774100013 6542964010368 6549273522432 6549802188288 6551695798272 6565682635404 6572014055496 6574444742016 6580784611584 6587130594816 6587662316544 6603101547228 6603634558152 6610002576048 6614238128128 6616376734752 6618823828992 6625206494208 6625741289472 6639350265081 6641269764264 6641805856176 6646061787136 6648210683424 6652470718464 6654621686976 6677189020917 6677728012278 6682006961408 6686639646912 6688450555392 6693087708288 6698207948114 6704667165036 6709315561029 6714156682496 6716327596164 6720631279104 6727112119296 6736925913132 6743422466568 6750470147488 6775867681416 6782401787184 6812514909873 6819084355302 6823448584704 6851528620032 6858135687168 6860353154112 6888585060096 6895227861504 6921170022528 6927844246272 6928403470848 6935084669952 6945201862884 6951899261016 6956353893376 6958603117584 6961176785664 6967889588736 6968452045824 6975171864576 6985347538392 6992083649808 6996564031488 6998826256992 7005575366208 7015490777088 7023127737051 7027628011136 7029900280674 7032500318304 7034404894464 7037006598144 7039281900096 7051460294262 7061440648832 7063723851138 7068250138368 7070535542412 7075066194432 7092220180356 7099632396496 7104554624844 7106478715104 7109107075584 7111405690056 7115962530816 7133215672728 7133791475152 7140670734048 7147556626752 7171795615059 7172374531706 7174448133264 7206301898883 7213251081042 7254559715328 7286769167616 7293795945984 7300829500416 7326179602848 7328297670912 7328889220608 7335956616192 7343030827008 7353743148936 7360834511664 7367932712736 7368527461824 7378360989696 7385476091904 7391126011712 7393515812433 7396250334768 7398253423488 7403382688032 7411120106112 7429088877921 7433849283456 7436252898054 7441017894144 7443423826596 7448794645504 7453958950656 7466854761832 7472031588198 7474055200368 7476819510528 7479237018852 7484029558272 7484633678848 7491851261952 7502780689384 7510015772016 7517257831584 7524506874816 7527289844736 7543359421277 7550633634798 7553426267808 7560710188992 7568001134208 7586350274889 7586962654926 7594278915924 7622851141593 7630202010582 7661602018856 7703039734693 7707969697536 7715402648064 7722842766336 7730290059264 7749658192608 7754624012288 7757131344192 7760000351232 7767483475968 7786316275344 7791934509056 7794453904704 7801970253696 7820886668643 7825898130048 7828428507282 7834077127168 7839508551552 7841631685632 7847068347648 7853071387444 7858515980691 7860644262456 7866094106034 7871134535424 7871769903616 7879360809984 7886959036416 7898464863672 7906081512528 7913705506272 7914344310848 7916632422912 7924906248192 7932548395008 7941183650391 7944120729936 7951781405664 7959449468736 7960091965824 7979391757767 7987086446058 7994788554492 7997745460032 8005457847168 8024867631819 8025515409546 8033254575804 8038402118144 8041001205096 8071254149922 8081877754432 8130788923392 8148302147103 8161379679744 8169249862656 8177787703296 8197615313568 8202868174848 8205520439232 8213433187968 8239288013056 8241952053204 8245000373184 8247233324544 8252951193216 8272961042553 8278930415872 8286913955328 8289593394552 8294905193472 8302904137728 8315016763176 8323035101424 8323706947616 8331733665984 8334815192064 8337510119376 8342852622336 8350897803264 8363080443888 8371145130912 8371820860608 8379893976192 8391077203968 8400211607061 8408312100414 8411421949344 8419533253056 8420212888704 8428332669696 8440628275557 8448767743518 8454181538048 8456915060532 8465070234168 8468201075328 8497604551284 8499905914144 8503049639424 8505798962616 8514001275984 8540802250528 8549038318272 8586995114084 8600776722432 8609070624768 8619302271213 8650492194816 8671465909728 8679827979072 8715547435776 8718365466684 8723952013824 8726772762216 8732364696576 8733069584384 8754243513872 8762685407328 8765926322688 8768760642792 8774379482112 8782840793088 8783549755392 8804135396304 8804846077536 8813336768064 8821835646336 8825098438656 8833608658944 8843224795263 8852467020108 8855026352352 8855741141568 8864280911232 8872828915968 8885772971631 8894341701594 8902918694556 8903637349704 8906211475776 8915519529216 8917934073856 8924116944384 8937135821178 8939556220048 8945754081372 8954380652328 8955103461552 8960841705472 8969482825728 8982567884176 8991229955424 8997463642536 9031150033778 9034490241888 9043202382912 9046126355733 9074602391186 9083353213164 9092112473736 9097931446272 9106704764928 9147137538816 9184780080128 9193637148672 9200011166208 9222317227764 9228226696704 9237125661696 9237871294464 9246779559936 9260269150512 9269199014688 9278137490112 9281569047552 9290519451648 9291269394432 9310353245286 9313796717856 9322778199744 9331768342656 9340767154944 9344221876224 9354393858573 9363414489102 9364170316068 9373200374232 9376667091072 9379206525952 9385709200128 9394760028672 9401947059016 9408465499374 9417538272276 9418298468184 9424333517824 9427380723216 9433421592576 9439961854464 9456293573808 9462849693012 9472739499792 9475304953472 9478809434112 9481874253408 9487950041088 9498278483801 9510954230304 9520894312064 9530075502336 9543978376937 9553181827638 9562394153412 9565930844352 9599145882006 9608402531844 9617668108056 9675873812736 9715692223488 9725061261312 9734439333888 9768239470464 9771063561216 9771852294144 9781275488256 9804990865248 9814446015552 9823910283648 9824703282432 9827543697408 9848523953106 9858021083244 9861667113024 9864337897984 9871176917376 9880695892224 9881493474816 9904652320842 9905451837228 9911799044608 9915003864072 9921357192192 9924565102128 9928235743488 9938611934208 9962708784264 9965406933824 9969092680704 9972316025136 9978706077696 9981932530464 10013354362688 10016592018417 10023010442112 10029959470368 10032675833088 10036386459648 10047311922171 10057000747554 10067511513064 10071235023744 10074491394246 10080946918656 10090668178944 10105388869698 10115133699852 10115950206568 10125705221232 10163801522124 10173602680776 10228626532953 10277292930048 10287203530752 10297123688448 10332877590144 10342841792256 10346667134976 10381755033792 10391766369408 10392605206272 10402627004928 10417802794326 10427848891524 10434530840064 10437904676376 10441765178496 10452678068736 10455508914176 10462757796864 10478021307588 10480859016608 10488125474712 10494846047232 10498239385488 10505814413312 10523236165632 10531286484896 10541442016704 10544850421011 10548750477456 10551607341696 10555509897216 10577190441393 10588244867188 10592160973248 10595585776707 10602375207552 10605803313618 10612599291648 10613455954432 10638330270534 10639189010356 10649448594744 10656831937266 10659718072656 10663660613376 10673943796224 10699823509092 10700687212728 10711006101072 10721334940128 10758561797559 10761672199896 10819876621563 10864402862804 10881839572992 10892333150208 10930153751424 10940693918976 10951244250624 10989269404272 10993333830912 10996311099392 11003934924288 11014546240512 11030614723404 11041251767496 11049218607104 11052791192736 11059873591296 11067541484544 11086689017568 11094375502152 11097380135232 11108978221312 11113086922752 11116680159168 11135912705146 11150773925184 11154379347081 11161526841216 11162427814144 11173191968256 11180938425984 11189491890202 11200282142748 11208047382297 11211082800552 11215229265792 11226044337408 11226950518272 11237776892928 11254171034076 11265023658024 11275886747376 11286760312224 11290934767104 11325950452197 11330139401712 11337399519232 11341065283488 11352001701312 11380443982389 11391418373886 11398717757696 11426354735018 11445303015873 11492403028284 11521947783168 11561954546304 11573103972096 11584264149504 11620729914368 11624487288912 11631936018432 11635697016288 11640000526848 11643152928768 11683580543104 11687901763584 11691680857056 11699172642816 11702955380544 11738847195072 11739794770048 11751115690752 11759262827328 11762447528448 11779607081166 11790966393684 11803289360144 11806701803136 11807654855424 11819041214976 11830438554624 11847697295508 11859122268792 11870558259408 11871516466272 11874948634368 11887359372288 11898822592512 11916181094904 11927672108496 11939174203104 11940137948736 11980629669087 11988306607232 11992182831738 11996618190048 12008186770752 12038273114319 12045986989184 12049881863706 12057603177216 12061501807644 12111137617552 12122816631648 12196183385088 12242069519616 12266681554944 12296422970352 12304302262272 12308280658848 12316167548928 12337587228672 12347025534016 12358932019584 12362928079806 12367500559776 12370849986816 12375425396736 12413804327048 12418395623808 12430370932992 12434390091828 12442357790208 12454356206592 12472525144764 12484552652136 12485560421424 12497600498976 12502222788096 12514278933504 12526346704896 12544620665832 12556717696368 12557731290912 12569840964288 12586615805952 12598753333248 12608391431744 12612468150621 12617132924016 12629299879584 12630319333056 12642499004544 12673151615277 12681272307072 12685372590798 12697605351252 12706767336448 12737575770184 12746406826926 12749858871216 12754574459136 12758698443924 12798861176008 12811203375792 12823557477408 12868083718649 12880492671126 12901165083648 12913605937152 12954256297984 12975738292224 13007198864592 13024319293952 13028084748288 13073321153664 13077548200026 13085928020736 13098547044864 13099604376576 13131365270808 13144028110992 13148889484032 13161569223168 13174261189632 13175324633088 13206203094456 13207269116304 13220005152096 13228476256256 13232753469504 13237647657984 13250412988416 13251482578944 13278700530162 13282539528528 13283611712352 13292123574272 13296421366848 13309243373952 13341512552391 13354378041834 13355456024556 13364013922816 13373279293824 13376901110784 13386175416576 13396415896228 13405703731767 13409334330072 13418631122058 13428313364992 13432655192328 13441262558208 13454224238592 13473851826264 13486844933136 13500940294976 13546725050667 13551735362832 13564803574368 13611903586779 13625029819746 13638168710604 13646897169408 13703057240064 13720706308224 13777170120192 13790455723008 13842340045056 13855688492544 13856806941696 13870169339904 13890403725768 13903798522032 13912707786752 13917206235168 13922353571328 13935779177472 13936904091648 13950343729152 13965529867929 13970695076784 13984167299616 13993128062976 13997652513984 14011150732416 14045121733653 14046255474102 14055256022272 14059800561348 14065000636608 14068809788928 14078563800192 14102920588524 14112698249061 14122881297664 14127447702276 14136500276736 14141071084824 14150132388864 14184440360712 14199264792992 14209109249688 14212957430208 14218214151168 14222811380112 14231925061632 14266431345456 14267582950304 14281341468096 14295113253504 14329772741457 14343591230118 14344749063412 14348896266528 14398718823009 14412603797766 14426502162084 14573538335232 14587591891968 14601659000832 14652359205696 14656595341824 14657778441216 14671913232384 14686061654016 14707486297872 14721669023328 14735865425472 14737054923648 14756721979392 14772785929659 14782252023424 14787031624866 14792500669536 14796506846976 14806765376064 14822240212224 14858177755842 14867698566912 14872505796108 14882035788288 14886847653192 14897589291008 14907917901312 14933709523664 14944063176396 14948110400736 14953639021056 14958474037704 14968059116544 14969267357696 14983702523904 15005561378768 15020031544032 15034515663168 15049013749632 15054579689472 15085501121331 15086718842554 15101267269596 15106852535616 15111737091369 15121420377984 15136002268416 15158083304547 15172700549778 15173925309852 15188557831848 15245702283186 15260404021164 15323204037712 15406079469386 15415939395072 15430805296128 15445685532672 15460580118528 15499316385216 15514262688384 15520000702464 15534966951936 15572632550688 15588907809408 15603940507392 15626704191489 15641773337286 15651796260096 15656857014564 15668154254336 15679017103104 15683263371264 15694136695296 15706142774888 15717031961382 15721288524912 15732188212068 15742269070848 15743539807232 15758721619968 15773918072832 15796929727344 15812163025056 15827411012544 15828688621696 15833264845824 15849812496384 15867066368893 15882367300782 15888241459872 15903562811328 15918898937472 15920183931648 15957495405801 15958783515534 15974172892116 15989577108984 15995490920064 16010915694336 16049735263638 16051030819092 16066509151608 16076804236288 16082002410192 16142508299844 16163755508864 16202945648837 16261577846784 16280904290069 16296604294206 16322759359488 16338499725312 16395230627136 16411040878464 16426866375936 16478576026112 16483904106408 16490000746368 16494466649088 16505902386432 16545922085106 16557860831744 16573827910656 16579186789104 16589810386944 16605808275456 16630033526352 16646070202848 16647413895232 16663467331968 16669630384128 16675020238752 16685705244672 16703869057719 16726160887776 16742290261824 16743641721216 16759787952384 16784237835303 16800423214122 16816624200828 16822843898688 16839066506112 16840425777408 16856665339392 16881256551114 16897535487036 16908363076096 16913830121064 16930140468336 16936402150656 16995209102568 16999811828288 17006099278848 17011597925232 17028002551968 17081604501056 17087127560829 17098076636544 17139532102527 17173990228168 17201553444864 17238604542426 17342931819456 17359655958144 17431094871552 17436730933368 17447904027648 17453545524432 17464729393152 17466139168768 17508487027744 17525370814656 17531852645376 17537521285584 17548758964224 17565681586176 17608270792608 17609692155072 17626673536128 17643671292672 17650196877312 17669410621749 17686449590526 17704934040216 17710052704704 17711482283136 17728561822464 17745657831936 17771545943262 17788683403188 17805837389112 17807274699408 17812422951552 17831039058432 17835868147712 17848233888768 17874271642356 17879112440096 17891508162744 17908761304656 17910206923104 17921683410944 17965135768352 17982459910848 17988274247607 17994927285072 18062300067556 18068980483776 18074822795559 18086404765824 18092252711466 18149204782372 18166706426328 18184224947472 18195862892544 18294275077632 18369560160256 18387274297344 18400022332416 18444634455528 18456453393408 18474251323392 18475742588928 18520538301024 18538398029376 18544392119709 18556274980224 18563138095104 18581038903296 18620706490572 18627593435712 18645556399488 18663536685312 18681534309888 18708787717146 18726828978204 18728340632136 18746400748464 18753334182144 18758413051904 18771418400256 18789520057344 18803894118032 18816930998748 18835076544552 18836596936368 18848667035648 18854761446432 18866843185152 18879923708928 18912587147616 18925699386024 18945478999584 18950609906944 18957618868224 18963748506816 18996556967602 19021908460608 19028058886197 19041788624128 19060151004672 19087956753874 19106363655276 19119610240389 19124788306824 19131861688704 19198291764012 19216805063688 19235336216112 19320739006689 19351747625472 19431384446976 19450122522624 19536478940928 19542127122432 19543704588288 19609981730496 19628892031104 19647820567296 19649406564864 19655087394816 19697047906212 19716042166488 19723334226048 19728675795968 19742353834752 19761391784448 19762986949632 19809304641684 19810903674456 19823598089216 19830007728144 19842714384384 19849130204256 19856471486976 19877223868416 19918050795243 19925417568528 19930813867648 19938185361408 19944632050272 19957412155392 19963865060928 19979137500409 20026708725376 20033184036834 20046020884224 20059918940736 20065351666176 20094623844342 20114001495108 20135023026128 20142470047488 20148982788492 20161893837312 20181336357888 20210777739396 20230267399704 20231900413136 20251410442464 20327603044248 20347205361552 20437544729619 20457253065906 20554585860096 20574407061504 20665755180288 20685683584512 20763510067584 20783532738816 20785210412544 20805254009856 20835605588652 20855697783048 20869061680128 20875809352752 20883530356992 20905356137472 20925515593728 20956042615176 20961718033216 20976250949424 20989692094464 20996478770976 21046472331264 21062572969792 21069383211153 21082884033408 21089700842022 21097500954912 21103214683392 21111019794432 21154380882786 21176489734376 21184321946496 21191171553414 21204750415104 21211606627236 21225198583296 21226911908864 21276660541068 21278378020712 21298897189488 21313663874532 21319436145312 21327321226752 21347887592448 21393461965261 21399647018184 21401374425456 21422012202144 21442669880256 21515386845177 21517123595118 21523344399792 21618905696649 21639753243126 21728805725608 21763679145984 21860307502848 21881387837952 21902488501248 21978538808544 21986667661824 21992622198784 22007869848576 22029092481024 22061229446808 22082503534992 22098437214208 22105582385472 22135082969088 22173378035136 22180547437299 22188751004304 22194760270464 22217956442624 22233360318336 22271825410292 22287266633763 22301547850368 22308758694162 22323053682432 22324855628288 22346383936512 22361876851968 22378983780404 22400564285496 22416094764594 22422165601104 22430458531584 22452088674816 22453901036544 22475553785856 22508342068152 22530047316048 22551773494752 22573520624448 22581869534208 22630078263831 22651900904394 22660278803424 22674799038464 22682130566976 22704003402624 22759050824667 22760887964778 22782836747772 22797435515392 22852709470036 22868553424779 22890606031746 22984806056568 23109119204079 23123909092608 23146207944192 23168528299008 23241459828736 23248974577824 23263872036864 23271394032576 23280001053696 23367161086208 23375803527168 23383361714112 23405910761088 23462660005929 23477694390144 23479589540096 23502231381504 23518525654656 23524895056896 23559214162332 23575547942073 23581932787368 23606578720288 23613403606272 23615309710848 23638082429952 23660877109248 23695394591016 23718244537584 23741116518816 23743032932544 23749897268736 23774718744576 23797645185024 23823550951173 23832362189808 23855344216992 23878348406208 23880275897472 23938175273301 23961259338174 23976613214464 23984365663476 23993236380096 24016373541504 24074602895457 24076546228638 24091973978368 24099763727412 24115206354432 24123003615288 24222275235104 24245633263296 24392366770176 24444906441309 24484139039232 24533363109888 24592845940704 24608604524544 24616561317696 24694051068032 24717864039168 24725856159612 24735001119552 24741699973632 24827608654096 24836791247616 24860741865984 24868780183656 24884715580416 24908712413184 24945050289528 24969105304272 24971120842848 24995200997952 25004445576192 25028557867008 25052693409792 25089241331664 25113435392736 25115462581824 25139681928576 25173231611904 25200634821183 25216782863488 25224936301242 25234265848032 25258599759168 25260638666112 25284998009088 25321884826671 25346303230554 25362544614144 25370745181596 25395210702504 25413534672896 25475151540368 25492813653852 25499717742432 25509148918272 25517396887848 25597722352016 25622406751584 25647114954816 25736167437298 25760985342252 25802330167296 25827211874304 25857906813639 25951476584448 26014397729184 26048638587904 26146642307328 26155096400052 26171856041472 26197094089728 26199208753152 26262730541616 26288056221984 26297778968064 26323138446336 26348522379264 26350649266176 26412406188912 26414538232608 26440010304192 26465506939008 26475295315968 26500825976832 26529674385789 26557401060324 26565079057056 26567223424704 26592842733696 26618486747904 26657318914893 26683025104782 26708756083668 26710912049112 26728027845632 26746558587648 26753802221568 26772350833152 26792831792456 26811407463534 26818668660144 26837262244116 26856626729984 26865310384656 26882525116416 26908448477184 26947703652528 26973689866272 27001880589952 27067348511641 27093450101334 27103470725664 27129607148736 27197579999017 27223807173558 27250059639492 27276337421208 27293794338816 27441412616448 27554340240384 27580911446016 27684680090112 27711376985088 27713613883392 27740338679808 27780807451536 27807597044064 27825415573504 27834412470336 27844707142656 27871558354944 27873808183296 27931059735858 27941390153568 27968334599232 27995305027968 28022301464832 28063181575719 28090243467306 28092510948204 28110512044544 28119601122696 28130001273216 28137619577856 28157127600384 28205841177048 28225396498122 28245762595328 28254895404552 28273000553472 28282142169648 28300264777728 28368880721424 28398529585984 28418218499376 28425914860416 28436428302336 28445622760224 28463850123264 28494835451403 28532862690912 28535165900608 28562682936192 28590226507008 28631935130811 28659545482914 28687182460236 28689498126824 28697792533056 28797437646018 28825207595532 28853004324168 29147076670464 29175183783936 29203318001664 29304718411392 29313190683648 29315556882432 29343826464768 29414972595744 29443338046656 29471730850944 29474109847296 29545571859318 29564504046848 29574063249732 29585001339072 29593013693952 29613530752128 29644480424448 29716355511684 29735397133824 29745011592216 29764071576576 29773695306384 29795178582016 29815835802624 29867419047328 29888126352792 29896220801472 29907278042112 29916948075408 29936118233088 29938534715392 30011122757536 30040063088064 30049776055251 30069031326336 30098027499264 30109159378944 30141935766513 30171002242662 30173437685108 30202534539192 30213705071232 30223474182738 30242840755968 30272004536832 30316166609094 30345401099556 30347850619704 30377115663696 30491404566372 30520808042328 30646408075424 30685879598859 30812158938772 30831878790144 30861610592256 30891371065344 30998632770432 31028525376768 31040001404928 31145265101376 31177815618816 31207881014784 31253408382978 31283546674572 31303592520192 31313714029128 31336308508672 31358034206208 31366526742528 31388273390592 31412285549776 31434063922764 31442577049824 31464376424136 31484538141696 31487079614464 31517443239936 31593859454688 31624326050112 31634551263033 31654822025088 31657377243392 31666529691648 31731571324179 31734132737786 31764734601564 31776482919744 31786757330121 31807125622656 31837797874944 31840367863296 31914990811602 31917567031068 31948345784232 31979154217968 31990981840128 32021831388672 32099470527276 32102061638184 32133018303216 32153608472576 32164004820384 32275685392677 32285016599688 32327511017728 32405891297674 32459629864689 32561808580138 32593208588412 32645518718976 32676999450624 32790461254272 32822081756928 32853732751872 32957152052224 32967808212816 32980001492736 32988933298176 33011804772864 33091844170212 33115721663488 33147655821312 33158373578208 33179620773888 33260067052704 33292140405696 33294827790464 33326934663936 33339260768256 33350040477504 33375553396637 33407738115438 33452321775552 33484580523648 33487283442432 33519575904768 33568475670606 33600846428244 33633248401656 33645687797376 33678133012224 33680851554816 33713330678784 33762513102228 33795070974072 33816726152192 33827660242128 33860280936672 33872804301312 33977851356591 33990418205136 33999623656576 34012198557696 34023195850464 34056005103936 34082058088933 34141331947167 34163209002112 34174255121658 34196153273088 34279064205054 34347980456336 34477209084852 34685863638912 34719311916288 34862189743104 34873461866736 34895808055296 34907091048864 34929458786304 35016974055488 35050741629312 35063705290752 35075042571168 35097517928448 35216541585216 35219384310144 35253347072256 35287342585344 35338821243498 35372899181052 35409868080432 35420105409408 35422964566272 35457123644928 35491315663872 35543091886524 35577366806376 35611674778224 35614549398816 35624845903104 35662078116864 35696467777536 35748543284712 35758224880192 35783016325488 35817522609312 35820413846208 35930271536704 35941889007261 35964919821696 35976548495214 35989854570144 36114819342957 36124600135112 36137960967552 36149645591118 36172809531648 36184505422932 36298409564744 36333412852656 36368449894944 36494729234857 36588550155264 36739120320512 36800044664832 36889268911056 36912906786816 36948502646784 37041076602048 37076796058752 37088784239418 37112549960448 37126276190208 37241412981144 37255186871424 37291112798976 37327073370624 37363068619776 37417575434292 37453657956408 37456681264272 37492801496928 37506668364288 37516826103808 37542836800512 37579040114688 37607788236064 37633861997496 37670153089104 37673193872736 37697334071296 37709522892864 37759847417856 37825174295232 37837404451863 37851398772048 37890957999168 37901219813888 37927497013632 37993113935204 38019454845831 38043816921216 38056117772394 38083577248256 38120302009344 38175913507748 38212727310552 38239220480778 38249576613648 38263723377408 38396583528024 38433610127376 38470672432224 38604251155947 38641478013378 38703495250944 38862768893952 39072957881856 39084254244864 39219963460992 39257784062208 39295641134592 39298813129728 39394095812424 39432084332976 39446668452096 39457351591936 39484707669504 39522783568896 39525973899264 39618609283368 39621807348912 39647196178432 39660015456288 39685428768768 39698260408512 39712942973952 39754447736832 39836101590486 39850835137056 39861627735296 39876370722816 39889264100544 39927730121856 39958275000818 40024537657173 40053417450752 40066368073668 40092041768448 40119837881472 40130703332352 40189247688684 40217111195301 40228002990216 40270046052256 40284940094976 40297965576984 40323787674624 40362672715776 40421555478792 40460534799408 40463800826272 40502820884928 40640175152001 40655206088496 40694410723104 40835710760337 40875089459238 40914506131812 41109171720192 41331510360576 41371367169024 41527020135168 41567065477632 41570420825088 41610508019712 41671211177304 41711395566096 41738123360256 41751618705504 41767060713984 41810712274944 41851031187456 41896589603787 41912085230352 41923436066432 41952501898848 41979384188928 41992957541952 42125145939584 42138766422306 42165768066816 42179401684044 42195001909824 42206429366784 42308761765572 42352979468752 42368643892992 42382343106828 42409500830208 42423213254472 42450397166592 42453823817728 42553321082136 42556756041424 42597794378976 42627327749064 42638872290624 42654642453504 42695775184896 42786923930522 42799294036368 42802748850912 42844024404288 42885339760512 42989318224371 43030773690354 43034247190236 43046688799584 43196156469027 43237811393298 43279506486252 43457611451216 43720615005696 43762775675904 43804977002496 43957077617088 43973335323648 44015739697152 44058184962048 44122458893616 44165007069984 44211164770944 44270165938176 44318357788977 44346756070272 44361094874598 44377502008608 44389520540928 44435912885248 44466720636672 44543650820584 44574533267526 44603095700736 44617517388324 44646107364864 44649711256576 44692767873024 44723753703936 44757967560808 44801128570992 44832189529188 44844331202208 44860917063168 44904177349632 44907802073088 44951107571712 45000040685549 45016684136304 45060094632096 45103546989504 45147041248896 45163739068416 45256503363993 45260156527662 45303801808788 45320557606848 45364261133952 45408006805248 45474249913641 45518101649334 45521775929556 45565673495544 45594871030784 45705418940072 45737106849558 45781212063492 45969612113136 46173712166917 46218238408158 46247818185216 46292415888384 46337056598016 46482919657472 46497949155648 46542788065152 46560002107392 46734322172416 46766723428224 46811821522176 46880112574467 46925320011858 46955388780288 46959179080192 47004462763008 47037051309312 47049790113792 47118428324664 47151095884146 47163865574736 47213157440576 47226807212544 47230619421696 47276164859904 47321754218496 47390789182032 47436489075168 47482233037632 47486065865088 47499794537472 47549437489152 47601199106679 47647101902346 47664724379616 47710688433984 47756696812416 47760551794944 47872486217403 47876350546602 47922518676348 47953226428928 47968731326952 47986472760192 48032747083008 48149205790914 48153092457276 48183947956736 48199527454824 48230412708864 48246007230576 48444550470208 48491266526592 48608836946511 48784733540352 48842712870207 48889812882618 48968278078464 49185691881408 49233122635392 49388102136064 49435728078336 49451712319224 49470002239104 49483399947264 49655217308192 49673582495232 49721483731968 49737560367312 49769431160832 49817424826368 49890100579056 49938210608544 49942241685696 49990401995904 50008891152384 50057115734016 50111607173157 50178482663328 50226870785472 50230925163648 50279363857152 50352713505909 50401269642366 50433565726976 50449872602484 50468531696064 50517199518336 50521277332224 50569996018176 50643769653342 50692606461108 50725089228288 50741490363192 50790421405008 50827069345792 50950303080736 50985627307704 50999435484864 51018297836544 51034793775696 51195444704032 51244813503168 51261382682487 51294229909632 51418596307581 51472334874596 51521970684504 51604660334592 51715813627278 52028795458368 52097277175808 52293284614656 52310192800104 52343712082944 52394188179456 52398417506304 52525461083232 52576112443968 52595557936128 52646276892672 52697044758528 52824812377824 52829076465216 52880020608384 52931013878016 52950590631936 53008231865247 53059348771578 53114802120648 53130158114112 53134446849408 53185685467392 53236973495808 53314637829786 53366050209564 53417512167336 53421824098224 53456055691264 53493117175296 53507604443136 53544701666304 53585663584912 53622814927068 53637337320288 53674524488232 53713253459968 53730620769312 53765050232832 53895407305056 53947379732544 53964822742821 54003761179904 54134697023282 54186900202668 54206941451328 54224468386677 54259214297472 54395159998034 54447614347116 54500119278984 54552674842416 54587588677632 54882825232896 55108680480768 55161822892032 55369360180224 55422753970176 55427227766784 55561614903072 55615194088128 55668824940672 55689414285312 55743116709888 55862119471716 55882780307136 55936669198464 55990610055936 56044602929664 56126363151438 56180486934612 56185021896408 56221024089088 56239202245392 56260002546432 56275239155712 56314255200768 56411682354096 56450792996244 56491525190656 56509790809104 56546001106944 56564284339296 56600529555456 56737761442848 56797059171968 56836436998752 56851829720832 56872856604672 56891245520448 56934767558969 56989670902806 57065725381824 57070331801216 57125365872384 57180453014016 57263870261622 57319090965828 57374364920472 57378996253648 57395585066112 57594875292036 57650415191064 57706008648336 57962217020067 58294153340928 58350367567872 58609436822784 58626381367296 58631113764864 58829945191488 58886676093312 58943461701888 58948219694592 59091143718636 59129008093696 59148126499464 59170002678144 59186027387904 59227061504256 59288960848896 59432711023368 59470794267648 59490023184432 59528143153152 59547390612768 59631671605248 59734838094656 59754152385729 59776252705584 59792441602944 59814556084224 59833896150816 59872236466176 59937412501227 60022245515072 60080126176128 60099552110502 60138062652672 60196054998528 60283871533026 60342004485324 60346875370216 60405069078384 60427410142464 60446948365476 60485681511936 60544009073664 60632333218188 60690802199112 60695701239408 60754231327392 60982809132744 61041616084656 61292816150848 61312634188857 61371759197718 61624317877544 61663757580288 61723221184512 61997265540864 62057050753536 62290530202752 62355631237632 62415762029568 62506816765956 62567093349144 62607185040384 62627428058256 62672617017344 62716068412416 62776546781184 62824571099552 62868127845528 62885154099648 62928752848272 62969076283392 62974159228928 63187718909376 63208149633459 63248652100224 63269102526066 63309644050176 63314754486784 63333059383296 63463142648358 63468265475572 63529469203128 63552965839488 63573514660242 63614251245312 63675595749888 63680735726592 63829981623204 63835134062136 63896691568464 63958308435936 63981963680256 64043662777344 64180385895783 64198941054552 64204123276368 64266036606432 64307216945152 64328009640768 64546160535531 64551370785354 64570033199376 64655022035456 64811782595348 64856717089947 64919259729378 65123617160276 65186417176824 65291037437952 65580922508544 65644163513856 65707465503744 65914304104448 65935616425632 65960002985472 65977866596352 66023609545728 66183688340424 66231443326976 66295311642624 66316747156416 66520134105408 66541642311897 66584280811392 66589655580928 66653869327872 66700080955008 66751106793274 66815476230876 66861799901289 66904643551104 66969161047296 66974566884864 67039151809536 67136951341212 67201692856488 67266496803312 67291375594752 67356266024448 67361703109632 67426661357568 67525026204456 67590141948144 67633452304384 67655320484256 67720561873344 67745608602624 67890234791493 67955702713182 67980836410272 67999247313152 68024397115392 68046391700928 68112010207872 68164116177866 68277152474001 68282663894334 68326418004224 68348510243316 68392306546176 68558128410108 68605660274337 68695960912672 68954418169704 69327357612237 69371727277824 69438623832576 69724379486208 69746923733472 69791616110592 69814182097728 70033948110976 70101483258624 70127410581504 70150085142336 70433083170432 70438768620288 70506694144512 70574685170688 70677642486996 70745798362104 70819736160864 70840210818816 70845929132544 70914247289856 70982631327744 71086183773048 71154733612752 71223349556448 71229098797632 71249691806208 71324156233728 71392935555072 71470652853519 71497086569424 71516449760384 71566032650976 71635045218624 71640827692416 71814525819903 71860543073408 71883778014522 71929839643392 71953096990428 71979709140288 72229638685914 72249200270224 72275921935104 72299291182236 72345619063296 72369010845864 72596819129488 72666825705312 72736899789888 72989458469714 73177100310528 73334719323927 73600089329664 73778537822112 73825813573632 74082153204096 74153592117504 74177568478836 74225099920896 74482825962288 74510373742848 74582225597952 74654146741248 74726137239552 74835150868584 74907315912816 74913362528544 74985602993856 75013336728576 75085673601024 75158080229376 75215576472128 75267723994992 75340306178208 75346387745472 75419045785728 75519694835712 75601904463549 75650348590464 75674808903726 75702797544096 75781915998336 75802439627776 75854994027264 75965654480013 75986227870408 76038909691662 76087633842432 76112235544788 76167154496512 76240604018688 76351827015496 76425454621104 76478440961556 76499153227296 76527446754816 76764775287113 76793167056048 76867220254752 76941344864448 77134120325081 77208502311894 77282956026756 77406990501888 77573720440917 78145915763712 78439926921984 78515568124416 78591282269184 78597626259456 78788191624848 78864168665952 78893336904192 78914703183872 78969415339008 79045567137792 79051947798528 79237218566736 79243614697824 79294392356864 79320030912576 79396520817024 79425885947904 79589023157367 79672203180972 79701670274112 79723255470592 79778528201088 79855460243712 79916550001636 79971956744679 80049075314346 80106834901504 80132736147336 80184083536896 80239675762944 80261406664704 80378495377368 80434222390602 80456005980432 80540092104512 80569880189952 80595931153968 80647575349248 80725345431552 80843110957584 80921069598816 80927601652544 81005641769856 81202045534923 81280350304002 81310412176992 81388821446208 81592739997051 81671421520674 81750178918476 81829012263624 82663020721152 82742734338048 83054040270336 83134130955264 83140841650176 83221016039424 83342422354608 83422791132192 83476246720512 83503237411008 83534121427968 83621424549888 83793179207574 83824170460704 83846872132864 83905003797696 83985915083904 84189544727157 84250291879168 84277532844612 84331536133632 84358803368088 84390003819648 84412858733568 84617523531144 84705958937504 84737287785984 84764686213656 84819001660416 84846426508944 84900794333184 84907647635456 85106642164272 85113512082848 85195588757952 85254655498128 85277744581248 85309284907008 85391550369792 85484506354209 85573847861044 85598588072736 85605497701824 85688048808576 85770679521024 85895805392433 85978636448742 86061547380708 86068494380472 86093377599168 86392312938054 86475622786596 86559012972504 86915222902432 87441230011392 87525551351808 87609954004992 87914155234176 87946670647296 88031479394304 88244917787232 88330014139968 88422329541888 88636715577954 88693512140544 88722189749196 88755004017216 88779041081856 88871825770496 88933441273344 89087301641168 89149066535052 89206191401472 89235034776648 89292214729728 89299422513152 89385535746048 89447507407872 89515935121616 89602257141984 89664379058376 89688662404416 89721834126336 89808354699264 89815604146176 90000081371098 90033368272608 90120189264192 90149328165753 90207093979008 90294082497792 90327478136832 90425807299539 90513006727986 90520313055324 90607603617576 90641115213696 90728522267904 90816013610496 90948499827282 91036203298668 91043551859112 91131346991088 91189742061568 91410837880144 91474213699116 91562424126984 91939224226272 92057638796577 92347424333834 92436476816316 92495636370432 92584831776768 92674113196032 92995898311296 93085576130304 93120004214784 93468644344832 93533446856448 93623643044352 93760225148934 93850640023716 93910777560576 93918358160384 94008925526016 94074102618624 94099580227584 94236856649328 94302191768292 94327731149472 94426314881152 94453614425088 94461238843392 94552329719808 94655257993741 94781578364064 94872978150336 94964466075264 94972131730176 94999589074944 95194713972537 95202398213358 95294203804692 95329448759232 95421376867968 95513393624832 95521103589888 95744972434806 95752701093204 95845037352696 95906452857856 95937462653904 95972945520384 96065494166016 96298411581828 96306184914552 96367895913472 96399054909648 96460825417728 96492014461152 96827056178031 96889100940416 96982533053184 97124015247653 97217673893022 97685425740414 97779625765236 97936556156928 98371383762816 98466245270784 98776204272128 98871456156672 98903424638448 98940004478208 98966799894528 99310434616384 99347164990464 99442967463936 99475120734624 99538862321664 99780201158112 99876421217088 99884483371392 99980803991808 100017782304768 100126660189911 100223214346314 100356965326656 100453741570944 100461850327296 100558727714304 100705427011818 100802539284732 100867131453952 100899745204968 100937063392128 101034399036672 101042554664448 101139992036352 101287539306684 101385212922216 101450178456576 101482980726384 101580842810016 101900606161472 101933554069773 101971254615408 101998870969728 102036595673088 102069587551392 102246174266799 102390889408064 102423995841501 102489627006336 102522765364974 102588459819264 102837192615162 102944669749192 103043941369008 103431627254556 104057590916736 104194554351616 104586569229312 104620385600208 104687424165888 104788376358912 105050922166464 105152224887936 105191115872256 105292553785344 105649624755648 105658152930432 105760041216768 105862027756032 106016463730494 106118697543156 106229604241296 106260316228224 106268893698816 106371370934784 106473946991616 106629275659572 106732100419128 106835024334672 106843648196448 106912111382528 106986234350592 107089403332608 107171327169824 107245629854136 107274674640576 107349048976464 107426506919936 107461241538624 107790814610112 107825667021783 107894759465088 107929645485642 108007522359808 108269394046564 108344458028871 108373800405336 108413882902656 108448936773354 108518428594944 108790319996068 108895228694232 109000238557968 109105349684832 109484187704571 109765650465792 110217360961536 110738720360448 110845507940352 111123229806144 111230388176256 111337649881344 111378828570624 111724238943432 111765560614272 111873338396928 111981220111872 112089205859328 112252726302876 112360973869224 112370043792816 112442048178176 112478404490784 112520005092864 112550478311424 112628510401536 112823364708192 112901585992488 112983050381312 113019581618208 113092002213888 113128568678592 113475522885696 113512213355589 113594118343936 113672873997504 113703659441664 113782491040896 113869535117938 113979341805612 114058364537493 114131450763648 114140663602432 114250731744768 114360906028032 114527740523244 114638181931656 114748729840944 114757992507296 114791170132224 115189750584072 115300830382128 115412017296672 115812753467841 115924434040134 116588306681856 117218873645568 117252762734592 117659890382976 117773352186624 117886923403776 117896439389184 118182287437272 118258016187392 118296252998928 118340005356288 118372054775808 118454123008512 118577921697792 118865422046736 118941588535296 118980046368864 119056286306304 119094781225536 119263343210496 119469676189312 119508304771458 119552505411168 119584883205888 119629112168448 119667792301632 119874825002454 120044491030144 120160252352256 120199104221004 120276125305344 120392109997056 120567743066052 120684008970648 120693750740432 120810138156768 120854820284928 120893896730952 120971363023872 121088018147328 121264666436376 121381604398224 121391402478816 121508462654784 121920525456003 121965618265488 122083232169312 122507132281011 122585632301696 122625268377714 122743518395436 123248635755088 123327515160576 123994531081728 124114101507072 124581060405504 124711262475264 124831524059136 125013633531912 125134186698288 125214370080768 125254856116512 125432136824832 125553093562368 125649142199104 125689768811361 125736255691056 125770308199296 125857505696544 125938152566784 126375437818752 126416299266918 126497304200448 126538205052132 126619288100352 126629508973568 126926285296716 126936530951144 127058938406256 127105931678976 127147029320484 127228502490624 127351191499776 127361471453184 127659963246408 127670268124272 127793383136928 127916616871872 127963927360512 128087325554688 128360771791566 128397882109104 128408246552736 128532073212864 128656019281536 128967954673113 129092321071062 129102741570708 129140066398752 129310044070912 129588469407081 129623565190696 129713434179894 129838519458756 130247234320552 130372834353648 130951675489781 131161845017088 131288327027712 131414931007488 131828608208896 131871232851264 131920005970944 132047219091456 132367376680848 132462886653952 132633494312832 132955073366931 133040268210816 133083284623794 133168561622784 133179311161856 133307738655744 133400161910016 133502213586548 133630952461752 133723599802578 133809287102208 133938322094592 133949133769728 134078303619072 134273902682424 134403385712976 134532993606624 134582751189504 134712532048896 134723406219264 134853322715136 135000122056647 135050052408912 135180283896288 135266904608768 135310640968512 135441123746688 135491217205248 135769510091979 135780469582986 135911405426364 135961672820544 135998494626304 136092783401856 136224020415744 136328232355732 136422749740923 136554304948002 136565327788668 136652836008448 136697020486632 136784613092352 137116256820216 137211320548674 137391921825344 137908836339408 138521136500751 138654715224474 138743454555648 138877247665152 139448758972416 139493847466944 139628364195456 140067896221952 140202966517248 140300170284672 140640337723401 140866166340864 140877537240576 141013388289024 141149370341376 141355284973992 141491596724208 141639472321728 141680421637632 141691858265088 141828494579712 141965262655488 142172367546096 142309467225504 142446699112896 142458197595264 142499383612416 142648312467456 142803597320037 142941305707038 142994173138848 143032899520768 143132065301952 143270090437248 143281655384832 143617458652209 143629051639806 143721086146816 143767556029044 143859679286784 143906193980856 143959418280576 144459277371828 144498400540448 144551843870208 144598582364472 144691238126592 144738021691728 145193638258976 145333651410624 145473799579776 145826510839533 145978916939428 146354200621056 146528138610621 146669438647854 147557075644224 148164306408192 148307184235008 148355136957672 148450199841792 148965651924576 149020747485696 149164451195904 149308293482496 149452274479104 149670301737168 149814631825632 149826725057088 149971205987712 150026673457152 150171347202048 150334821519471 150431152944256 150535447989984 150680612356416 150692775490944 150838091571456 151058140517727 151203808927098 151300697180928 151349617807452 151405595088192 151563831996672 151604879255552 151709988054528 151931308960026 151972455740816 152077819383324 152175267684864 152224471089576 152334308993024 152481208037376 152703654030992 152850909242208 152956881923112 152998306454592 153054893509632 153529550574226 153586334112096 153734440509504 153784148047461 153882689728896 154255788922743 154268240650162 154417004623788 154565912053512 154813981003776 155147440881834 156291831527424 156879853843968 157031136248832 157182564538368 157195252518912 157576383249696 157728337331904 157786673808384 157938830678016 158091134275584 158474437133472 158487229395648 158640061825152 158793041634048 158851771895808 159024695595741 159178046314734 159344406361944 159403340548224 159446510941184 159557056402176 159710920487424 159833100003272 159943913489358 160098150628692 160213669803008 160265472294672 160368167073792 160479351525888 160522813329408 160756990754736 160868444781204 160912011960864 161080184209024 161139760379904 161191862307936 161295150698496 161470734224617 161686221915168 161842139197632 161855203305088 162011283539712 162247632407929 162404091069846 162560700608004 162620824353984 162777642892416 163185479994102 163342843041348 163500357836952 163658024527248 165326041442304 165485468676096 165682143657761 166108080540672 166268261910528 166281683300352 166684844709216 166845582264384 167006474822016 167068242855936 167586358415148 167648340921408 167693744265728 167810007595392 167971830167808 168379089454314 168500583758336 168555065689224 168663072267264 168717606736176 168780007639296 168825717467136 169235047062288 169411917875008 169474575571968 169529372427312 169638003320832 169692853017888 169801588666368 170213284328544 170227024165696 170391177515904 170509310996256 170555489162496 170618569814016 170804302676907 170969012708418 171147695722088 171197176145472 171210995403648 171376097617152 171541359042048 171791610784866 171957272897484 172123094761416 172136988760944 172186755198336 172784625876108 172951245573192 173118025945008 173830445804864 173886651060201 174882460022784 175051102703616 175828310468352 175893341294592 176489835574464 176660028279936 176844659083776 177273431155908 177387024281088 177444379498392 177510008034432 177558082163712 177743651540992 177866882546688 178174603282336 178298133070104 178412382802944 178470069553296 178584429459456 178598845026304 178895014815744 179031870243232 179204514283968 179262457157187 179328758116752 179377324808832 179443668252672 179616709398528 179812237503681 180000162742196 180066736545216 180240378528384 180298656331506 180414187958016 180588164995584 180851614599078 181026013455972 181040626110648 181215207235152 181282230427392 181457044535808 181632027220992 181896999654564 182072406597336 182087103718224 182262693982176 182379484123136 182821675760288 182948427398232 183124848253968 183878448452544 183937902566571 184115277593154 184694848667668 184872953632632 184991272740864 185169663553536 185991796622592 186171152260608 186937288689664 187066893712896 187247286088704 187520450297868 187701280047432 187821555121152 187836716320768 188017851052032 188148205237248 188473713298656 188604383536584 188655462298944 188852629762304 188907228850176 188922477686784 189310515987482 189563156728128 189624448900377 189745956300672 189928932150528 189944263460352 189999178149888 190389427945074 190404796426716 190588407609384 190658897518464 190842753735936 191026787249664 191042207179776 191489944869612 191505402186408 191690074705392 191812905715712 191874925307808 191945891040768 192130988332032 192541157687349 192596823163656 192612369829104 192735791826944 192798109819296 192921650835456 192984028922304 193638481606593 193654112356062 193778201880832 193965066106368 194248030495306 194435347786044 194570151269841 195370851480828 195559251530472 195873112313856 196742767525632 196932490541568 197552408544256 197742912313344 197806849276896 197880008956416 197933599789056 198620869232768 198694329980928 198885934927872 198950241469248 199560402316224 199752842434176 199768966742784 199961607983616 200253320379822 200446428692628 200713930653312 200907483141888 200923700654592 201117455428608 201410854023636 201605078569464 201734262907904 201799490409936 201874126784256 202068798073344 202085109328896 202279984072704 202575078613368 202770425844432 202900356913152 202965961452768 203161685620032 203670704374479 203801212322944 203867108139546 203942509230816 203997741939456 204073191346176 204139175102784 204492348533598 204781778816128 204847991683002 204979254012672 205045530729948 205176919638528 205674385230324 205889339498384 206087882738016 206863254509112 207982072836711 208115181833472 209173138458624 209240771200416 209374848331776 210101844332928 210304449775872 210382231744512 211299249511296 211316305860864 211520082433536 211724055512064 212032927460988 212237395086312 212459208482592 212520632456448 212537787397632 212742741869568 212947893983232 213258551319144 213464200838256 213670048669344 213687296392896 213972468701184 214178806665216 214342654339648 214411958560557 214491259708272 214549349281152 214698097952928 214922483077248 215443577459709 215581629220224 215651334043566 215789518930176 215859290971284 216015044719616 216538788093128 216688916057742 216747600810672 216827765805312 216897873546708 217036857189888 217580639992136 217790457388464 218000477115936 218210699369664 218757423217033 218968375409142 219531300931584 220004157971781 221477440720896 222246459612288 222460776352512 222675299762688 223448477886864 223531121228544 223746676793856 223962440223744 224178411718656 224505452605752 224721947738448 224740087585632 224884096356352 224956808981568 225040010185728 225257020803072 225646729416384 225803171984976 225966100762624 226039163236416 226257137357184 226805713390647 226951045771392 227024426711178 227188236687872 227345747995008 227407318883328 227564982081792 227739070235876 227896963440039 227958683611224 228116729074986 228262901527296 228281327204864 228501463489536 228721812056064 229055481046488 229276363863312 229497459681888 229515985014592 229582340264448 230294325861339 230379501168144 230601660764256 230824034593344 231402360975243 231625506935682 231848868080268 232721161322751 234437747291136 235319780765952 235546704373248 235773846807552 235792878778368 236364574874544 236516032374784 236592505997856 236680010712576 236744109551616 236908246017024 237155843395584 237730844093472 237883177070592 237960092737728 238189562451072 238767069472101 238939352378624 239016609542916 239105010822336 239169766411776 239335584603264 239749650004908 239915870234037 240088982060288 240320504704512 240398208442008 240552250610688 240784219994112 241135486132104 241368017941296 241387501480864 241620276313536 241709640569856 241787793461904 241942726047744 242176036294656 242529332872752 242763208796448 242782804957632 243016925309568 243606136604769 243841050912006 243931236530976 244166464338624 244778219991153 245014264562022 245171264603392 245250536755428 245487036790872 246497271510176 247989062163456 248228203014144 249162120811008 249422524950528 249663048118272 250027267063824 250268373396576 250428740161536 250509712233024 250864273649664 251298284398208 251379537622722 251472511382112 251540616398592 251715011393088 252750875637504 252832598533836 252994608400896 253076410104264 253238576200704 253259017947136 253852570593432 253873061902288 254117876812512 254211863357952 254294058640968 254457004981248 254702382999552 254722942906368 255319926492816 255340536248544 255586766273856 255833233743744 255927854721024 256174651109376 256453519062627 256721543583132 256795764218208 256816493105472 257064146425728 257312038563072 257687416177299 257935909346226 258184642142124 258205483141416 258280132797504 258620088141824 259176938814162 259247130381392 259426868359788 259677038917512 260494468641104 260745668707296 261903350979562 262323690034176 262576654055424 262829862014976 263742465702528 263840011941888 264094438182912 264734753361696 265266988625664 265910146733862 266080536421632 266166569247588 266337123245568 266358622323712 266615477311488 266800323820032 267004427173096 267261904923504 267447199605156 267618574204416 267876644189184 267898267539456 268156607238144 268547805364848 268806771425952 269065987213248 269165502379008 269425064097792 269446812438528 270000244113294 270100104817824 270360567792576 270621281937024 270882247493376 270982434410496 271277421898617 271539020183958 271560939165972 271822810852728 271923345641088 271996989252608 272185566803712 272448040831488 272656464711464 272845499481846 273108609896004 273130655577336 273305672016896 273394040973264 273569226184704 274232513640432 274422641097348 274783843650688 275450076030229 275817672678816 276775372931173 277042273001502 277309430448948 277486909111296 277754495330304 278987694933888 279256728390912 280135792443904 280405933034496 280600340569344 281280675446802 281732332681728 281755074481152 282026776578048 282298740682752 282710569947984 282983193448416 283278944643456 283360843275264 283383716530176 283656989159424 283965773981223 284344735092192 284618934451008 284893398225792 284916395190528 284998767224832 285584141917611 285607194640074 285882611414076 285988346277696 286065799041536 286264130603904 286540180874496 286563310769664 287234917304418 287258103279612 287442172293632 287535112058088 287719358573568 287812387961712 287918836561152 288918554743656 288996801080896 289103687740416 289197164728944 289382476253184 289476043383456 290387276517952 290481168534093 290667302821248 290947599159552 291372045742959 291653021679066 291957833878856 293056277221242 293338877295708 295114151288448 296328612816384 296614368470016 296710273915344 296900399683584 297931303849152 298041494971392 298328902391808 298616586964992 299340603474336 299629263651264 299653450114176 299942411975424 300053346914304 300379980569733 300669643038942 300862305888512 301070895979968 301361224712832 301385550981888 301676183142912 302116281035454 302407617854196 302601394361856 302699235614904 302811190176384 303127663993344 303209758511104 303419976109056 303862617920052 303944911481632 304155638766648 304350535369728 304448942179152 304668617986048 305407308061984 305701818484416 305800662209319 305913763846224 305996612909184 306109787019264 306738522800397 307059101148452 307172668224192 307271987524503 307468881019008 307568296094922 307765379457792 308511577845486 308536481300324 308834009247576 309131824107024 310294881763668 312583663054848 313759707687936 314062272497664 314365129076736 315152766499392 315456674663808 315573347616768 315877661356032 316948874266944 316974458791296 317280123650304 317586083268096 318049391191482 318356092629468 318688812723888 318806681096448 318893021882368 319114112804352 319421840974848 319666200006544 319887826978716 320196301257384 320427339606016 320530944589344 320736334147584 320958703051776 321513981509472 321736889562408 321824023921728 322160368418048 322279520759808 322383724615872 322941468449234 323372443830336 323477001065349 323684278395264 323710406610176 324022567079424 324495264815858 324808182139692 325033374086613 325121401216008 325241648707968 325555285784832 326370959988204 326685686082696 327000715673904 327316049054496 328452563113713 330652082884608 331364287315522 332216161081344 332536523821056 333369689418432 333691164528768 334012949644032 334136485711872 335172716830296 335296681842816 335387488531456 335620015190784 335943660335616 336758178908628 337001167516672 337110131378448 337326144534528 337435213472352 337560015278592 337651434934272 338470094124576 338823835750016 338949151143936 339058744854624 339276006641664 339385706035776 339645337506953 340426568657088 340454048331392 340782355031808 341018621992512 341110978324992 341608605353814 341938025416836 342295391444176 342394352290944 342421990807296 342752195234304 343082718084096 343583221569732 343914545794968 344246189522832 344273977521888 344373510396672 345569251752216 345902491146384 346236051890016 347438260403523 347660891609728 347773302120402 349764920045568 351656620936704 352979671148928 353320056559872 353689318167552 354546862311816 354774048562176 354888758996784 355020016068864 355116164327424 355733765093376 356349206564672 356596266140208 356824765605888 356940139106592 357168858918912 357790029631488 358063740486464 358409028567936 358524914314374 358657516233504 358754649617664 358887336505344 359624475007362 360000325484392 360133473090432 360480757056768 360597312663012 360828375916032 361176329991168 361703229198156 362052026911944 362081252221296 362430414470304 362564460854784 362914089071616 363264054441984 363793999309128 364144813194672 364174207436448 364525387964352 365643351520576 365761576368009 365896854796464 366249696507936 367521396843033 367756896905088 367875805133142 368230555186308 369389697335336 369745907265264 369982545481728 371983593245184 372342304521216 373874577379328 374133787425792 374494572177408 375040900595736 375402560094864 375643110242304 375673432641536 376296410474496 376947426597312 377069306434083 377208767073168 377310924597888 377705259524608 377814457700352 378621031974964 379126313456256 379248897800754 379491912601344 379857864301056 379888526920704 380778855890148 380809592853432 381176815218768 381317795036928 381685507471872 382053574499328 382084414359552 382979889739224 383010804372816 383380149410784 383625811431424 383749850615616 383891782081536 384261976664064 385082315374698 385193646327312 385224739658208 385471583653888 385596219638592 385968057844608 386903864019339 387276963213186 387308224712124 387556403761664 387930132212736 388496060990612 388765408221243 388870695572088 389140302539682 390741702961656 391118503060944 392855026469343 393485535051264 393864981083136 395104817088512 395485824626688 395613698553792 395760017912832 397241738465536 397388659961856 397900482938496 398865220100793 399120804632448 399505684868352 399537933485568 399923215967232 400506640759644 400892857385256 401427861306624 401814966283776 401847401309184 402234910857216 402821708047272 403210157138928 403468525815808 403598980819872 403748253568512 404137596146688 404170218657792 404559968145408 405000366169941 405150157226736 405540851688864 405800713826304 405931922905536 406323371240064 407308530275937 407341408748958 407602424645888 407734216279092 407885018461632 407995483878912 408278350205568 408984697067196 409268249222769 409563557632256 409695983366004 409958508025344 410091061459896 410353839277056 411348770460648 411778678996768 412175765476032 413726509018224 415563409502253 415964145673422 416230363666944 418346276917248 418481542400832 420203688665856 420608899551744 422598499022592 422632611721728 423040164867072 423448111024128 424065854921976 424474790172624 424918416965184 425041264912896 425075574795264 425485483739136 425895787966464 426517102638288 426928401676512 427340097338688 427374592785792 427944937402368 428410791960111 428685308679296 428823917121114 428982519416544 429098698562304 429396195905856 429844966154496 430887154919418 431163258440448 431302668087132 431579037860352 431718581942568 432030089439232 433077576186256 433377832115484 433495201621344 433655531610624 433795747093416 434073714379776 435161279984272 435580914776928 436000954231872 436421398739328 437479532518599 437514846434066 437936750818284 439062601863168 439584415831863 440008315943562 444492919224576 444921552705024 445350599525376 446896955773728 447062242457088 447493353587712 447924880447488 448356823437312 449010905211504 449443895476896 449480175171264 449913617963136 450080020371456 450514041606144 451004464558413 451293458832768 451606343969952 452078326472832 452514274714368 453174421553181 453611426781294 453902091542784 454048853422356 454376473375744 454691495990016 454814637766656 455129964163584 455478140471752 455793926880078 455917367222448 456233458149972 456525803054592 456562654409728 457002926979072 457443624112128 458110962092976 458552727726624 458994919363776 459031970029184 459164680528896 460144924697897 460588651722678 460759002336288 461203321528512 461648069186688 462767366768229 462804721950486 463251013871364 463697736160536 465442322645502 468875494582272 469885423816273 470639561531904 471093408746496 471547693615104 471585757556736 472729149749088 473032064749568 473185011995712 473360021425152 473816492034048 475461688186944 475920185475456 476379124902144 477074086787223 477534138944202 477878704757248 478033219085832 478210021644672 478339532823552 478671169206528 479499300009816 479831740468074 480177964120576 480641009409024 480796416884016 481104501221376 481568439988224 482270972264208 482736035882592 482775002961728 483240552627072 483419281139712 483575586923808 483885452095488 484412202673851 485058665745504 485526417592896 485565609915264 486033850619136 486742897223787 487212273209538 487682101824012 487862473061952 488332928677248 489556439982306 490028529124044 490342529206784 490501073510856 490974073581744 492994543020352 495978124326912 496456406028288 497046430973283 498324241622016 498845049901056 500054534127648 500536746793152 501019424466048 502596568796416 502759075245444 502945022764224 503081232797184 503430022786176 505501751275008 505665197067672 505989216801792 506152820208528 506477152401408 506518035894272 507705141186864 507746123804576 508235753625024 508423726715904 508588117281936 508914009962496 509404765999104 510639852985632 510681072497088 511173532547712 511666467487488 511855709442048 512412908030721 512907038125254 513443087166264 513591528436416 513632986210944 514128292851456 514624077126144 515374832354598 515871818692452 516369284284248 516410966282832 516560265595008 517240176283648 518353877628324 518494260762784 518853736719576 519354077835024 520988937282208 521491337414592 521659953180603 523806701959124 524647380068352 525153308110848 527484931405056 527680023883776 529469506723392 530533977251328 531820293467724 532161072843264 532333138495176 532674246491136 532717244647424 533230954622976 533600647640064 534008854346192 534523809847008 534894399210312 535237148408832 535753288378368 535796535078912 537095610729696 537613542851904 537787371471561 538131974426496 538331004758016 538850128195584 539436712511043 540000488226588 540200209635648 540721135585152 541242563874048 541764494986752 542554843797234 543078040367916 543121878331944 543645621705456 543846691282176 543993978505216 544371133607424 544896081662976 545312929422928 545690998963692 546217219792008 546261311154672 546611344033792 546788081946528 547138452369408 548465027280864 548845282194696 549567687301376 550900152060458 551635345357632 551813707699713 553550745862346 554084546003004 554618860897896 554973818222592 555508990660608 557975389867776 558513456781824 560271584887808 560811866068992 561200681138688 562561350893604 563464665363456 563510148962304 564053553156096 565421139895968 565966386896832 566557889286912 566721686550528 566767433060352 567931547962446 568689470184384 569237868902016 569786796451584 569832790381056 569997534449664 571168283835222 571214389280148 571765222828152 571976692555392 572131598083072 572528261207808 573080361748992 573126621539328 574469834608836 574516206559224 574884344587264 575070224116176 575438717147136 575624775923424 575837673122304 577623473062047 577837109487312 577993602161792 578207375480832 578394329457888 578764952506368 578952086766912 579394987511861 580774553035904 580962337068186 581334605642496 581895198319104 582744091485918 583306043358132 583915667757712 586112554442484 586677754591416 590228302576896 592657225632768 593228736940032 593420547830688 593800799367168 595862607698304 596082989942784 596657804783616 598681206948672 599258527302528 599306900228352 599884823950848 600759961139466 601339286077884 601724611777024 602141791959936 602722449425664 602771101963776 603352366285824 604232562070908 604815235708392 605202788723712 605398471229808 605622380352768 606255327986688 606839952218112 607725235840104 607889822963264 608311277533296 608701070739456 608897884358304 610814616123968 611012113123437 611403636968832 611601324418638 611827527692448 611993225818368 612219574038528 613477045600794 614118202296904 614345336448384 614543975049006 614937762038016 615136592189844 615530758915584 617023155690972 617072962600648 617668018495152 618263648214048 620410396992569 620589763527336 623946218510133 627519415375872 628124544995328 630305532998784 630913349327616 631146695233536 633897748533888 633948917582592 634560247300608 635172166536192 636098782382964 636712185258936 637377625447776 637613362192896 637786043764736 638228225608704 638843681949696 639332400013088 639775653957432 640392602514768 640854679212032 641061889178688 641917406103552 643027963018944 643235875681671 643473779124816 643648047843456 644320736836096 644767449231744 645882936898468 646330732379127 646744887660672 646954002130698 647368556790528 647420813220352 648045134158848 648990529631716 649616364279384 650066748173226 650242802432016 650483297415936 651110571569664 652741919976408 653371372165392 654001431347808 654632098108992 656272269651099 656905126227426 660012473915343 662728574631044 664432322162688 666739378836864 667382329057536 668025899288064 670345433660592 670593363685632 670774977062912 671240030381568 671887320671232 673516357817256 674002335033344 674220262756896 674652289069056 674870426944704 675120030557184 676940188249152 677647671500032 677898302287872 678117489709248 678771412071552 679290675013906 680417140171941 680853137314176 680908096662784 681564710063616 682037243985024 682221956649984 683217210707628 683690890320117 683876050833672 684590782888352 684788704581888 684843981614592 685504390468608 686165436168192 687166443139464 687829091589936 688492379045664 688547955043776 688747020793344 690882977584017 691138503504432 691804982292768 692472103780032 694207082925729 694876520807046 695321783219456 695546604240804 698163483968253 703313241873408 705959342297856 706640113119744 707378636335104 709093724623632 709548097124352 709777517993568 710040032137728 710232328654848 711467530186752 712698413129344 713192532280416 713649531211776 713880278213184 716127480972928 716818057135872 717049828628748 717315032467008 717509299235328 719248950014724 720000650968784 720266946180864 720961514113536 721194625326024 721656751832064 722352659982336 723406458396312 724104053823888 724162504442592 724860828940608 725128921709568 725828178143232 726528108883968 727587998618256 728289626389344 728348414872896 729050775928704 730818409814307 731286703041152 731523152736018 731793709592928 732499393015872 734334659973459 735042793686066 735513793810176 735751610266284 736461110372616 738779394670672 739491814530528 743967186490368 744684609042432 748267574851584 748989144354816 750081801191472 750805120189728 751286220484608 752592820948992 753894853194624 754138612868166 754417534146336 754621849195776 755410519049216 757242063949928 758252626912512 758497795601508 758983825202688 759715728602112 759777053841408 761557711780296 761619185706864 762353630437536 762635590073856 763371014943744 764107148998656 764168828719104 765959779478448 766021608745632 766760298821568 767499701231232 767783564163072 768523953328128 769360557187881 770164630749396 770387292654624 770449479316416 771192439277184 771936115689216 773062248531897 773807728038678 774553926426372 774616449424248 775112807523328 775860264425472 776992121981224 777530816442486 777741391144176 778280605079364 781483405923312 782237006121888 784953106837589 785710052938686 786971070102528 787729962166272 790209634177024 791227397107584 791520035825664 794483476931072 795800965876992 797730440201586 798241609264896 799011369736704 799075866971136 799846431934464 801013281519288 801785714770512 802855722613248 803629932567552 803694802618368 804469821714432 805643416094544 806420314277856 806937051631616 807197961639744 807496507137024 808275192293376 808340437315584 810000732339882 810300314453472 811081703377728 811863845811072 812646742480128 813832265695851 814617060551874 814682817497916 815204849291776 815468432558184 815770036923264 815990967757824 816556700411136 817969394134392 818536498445538 819127115264512 819391966732008 819917016050688 820182122919792 820707678554112 822697540921296 823557357993536 824351530952064 826350228090687 827453018036448 830326118793519 831126819004506 831928291346844 832460727333888 836963084801664 840407377331712 841217799103488 845196998045184 845265223443456 846080329734144 846896222048256 848131709843952 848949580345248 849836833930368 850082529825792 850151149590528 850970967478272 851897321943669 853034205276576 853856803353024 854680194677376 854749185571584 856752425752833 856821583920222 857370617358592 857647834242228 857965038833088 858197397124608 858792391811712 859689932308992 861774309838836 862326516880896 862605336174264 863158075720704 863437163885136 864060178878464 866155152372512 866755664230968 866990403242688 867311063221248 867591494186832 868147428759552 870322559968544 871161829553856 871443505602279 872001908463744 872842797478656 874116137228877 874959065037198 875029692868132 875873501636568 879168831663726 880016631887124 888985838449152 889843105410048 890701199050752 893793911547456 894124484914176 894986707175424 895849760894976 898021810423008 898887790953792 898960350342528 899827235926272 900160040742912 901139941709199 902008929116826 902586917665536 903212687939904 904156652945664 905028549428736 906348843106362 907222853562588 907804183085568 908097706844712 908752946751488 909382991980032 909629275533312 910259928327168 910956280943504 911587853760156 911834734444896 912466916299944 913051606109184 913125308819456 914005853958144 916221924185952 917105455453248 917401986627957 917989838727552 918063940058368 918329361057792 920215568401191 920289849395794 921177303445356 921518004672576 921815962573509 922406643057024 923296138373376 925534733536458 925609443900972 926502027742728 927395472321072 930884645291004 937750989164544 939770847632546 941279123063808 942186817492992 943095387230208 945458299498176 946370023991424 946720042850304 947632984068096 950923376373888 951840370950912 952758249804288 954148173574446 955068277888404 955757409514496 956066438171664 956420043289344 956679065647104 957342338413056 958998600019632 959663480936148 960355928241152 961282018818048 961592833768032 962209002442752 964541944528416 965472071765184 965550005923456 966481105254144 966838562279424 967151173847616 967891048502473 968824405347702 970117331491008 971052835185792 971131219830528 972067701238272 973485794447574 974424546419076 975364203648024 975724946123904 976665857354496 979112879964612 980057058248088 980685058413568 981002147021712 981948147163488 985357689341139 985989086040704 988379684579057 991956248653824 994092861946566 996648483244032 1000109068255296 1001073493586304 1002038848932096 1005193137592832 1005518150490888 1005890045528448 1006162465594368 1006860045572352 1011003502550016 1011330394135344 1011978433603584 1012305640417056 1012954304802816 1015410282373728 1015492247609152 1016471507250048 1016847453431808 1017176234563872 1017828019924992 1018936012520859 1021279705971264 1021362144994176 1022347065095424 1023332934974976 1024825816061442 1025814076250508 1026886174332528 1027183056872832 1027265972421888 1028256585702912 1029248154252288 1030749664709196 1031743637384904 1032738568568496 1032821932565664 1033120531190016 1036707755256648 1036988521525568 1037707473439152 1038708155670048 1041977874564416 1042314781210569 1042982674829184 1043319906361206 1047613403918248 1049294760136704 1054969862810112 1058939013446784 1061067954502656 1063640586935448 1064322145686528 1064666276990352 1065348492982272 1065434489294848 1067201295280128 1068017708692384 1069047619694016 1069788798420624 1070474296817664 1071506576756736 1074191221459392 1075227085703808 1075574742943122 1076263948852992 1076662009516032 1078873425022086 1080000976453176 1080400419271296 1081442271170304 1082485127748096 1083528989973504 1085109687594468 1086156080735832 1086243756663888 1087291243410912 1087693382564352 1087987957010432 1088742267214848 1089792163325952 1090625858845856 1091381997927384 1092434439584016 1092522622309344 1093222688067584 1093576163893056 1096930054561728 1097284729104027 1097690564389392 1099135374602752 1101800304120916 1102564190529099 1103270690715264 1103627415399426 1107101491724692 1108169092006008 1109237721795792 1109947636445184 1115950779735552 1117026913563648 1120543169775616 1121623732137984 1122401362277376 1125122701787208 1126929330726912 1127020297924608 1130842279791936 1131207919302249 1131932773793664 1133115778573824 1133443373101056 1135863095924892 1137378940368768 1138475737804032 1139573592903168 1139665580762112 1142336567670444 1142428778560296 1143530445656304 1143953385110784 1144263196166144 1145056522415616 1146160723497984 1146253243078656 1148939669217672 1149032413118448 1149768689174528 1150140448232352 1150877434294272 1151249551846848 1151675346244608 1155246946124094 1155674218974624 1155987204323584 1156414750961664 1156788658915776 1157904173533824 1158789975023722 1160711592058017 1161549106071808 1161924674136372 1162669211284992 1163790396638208 1165488182971836 1166296224663729 1166612086716264 1167831335515424 1172225108884968 1173355509182832 1178565079408029 1180456605153792 1185314451265536 1186457473880064 1186841095661376 1191725215396608 1192165979885568 1197362413897344 1198517054605056 1198613800456704 1199769647901696 1201519922278932 1202678572155768 1203449223554048 1204283583919872 1205444898851328 1205542203927552 1206704732571648 1208465124141816 1209630471416784 1210405577447424 1210796942459616 1211244760705536 1212510655973376 1213679904436224 1215001098509823 1215450471680208 1215779645926528 1216622555066592 1217402141478912 1217795768716608 1221629232247936 1222024226246874 1222807273937664 1223202648837276 1223655055384896 1223986451636736 1226954091201588 1228236404593808 1228690672896768 1229087950098012 1229875524076032 1230273184379688 1231061517831168 1234046311381944 1234145925201296 1235336036990304 1236527296428096 1240820793985138 1241179527054672 1246690228506759 1247892437020266 1255038830751744 1260611065997568 1261826698655232 1267795497067776 1267897835165184 1269120494601216 1270344333072384 1272197564765928 1273424370517872 1274755250895552 1275226724385792 1276456451217408 1277687363899392 1278664800026176 1279551307914864 1280785205029536 1282123778357376 1283834812207104 1285232375880333 1286055926037888 1286471751363342 1286947558249632 1287296095686912 1288641473672192 1289534898463488 1291765873796936 1292661464758254 1293489775321344 1293908004261396 1294737113581056 1294841626440704 1296090268317696 1297981059263432 1299232728558768 1300133496346452 1300485604864032 1300966594831872 1302221143139328 1305001179880921 1305483839952816 1306742744330784 1308002862695616 1309264196217984 1312438597555797 1312544539302198 1313810252454852 1318753247495589 1320024947830686 1325457149262088 1333478757673728 1334764658115072 1336051798576128 1340690867321184 1341186727371264 1341549954125824 1342480060763136 1343774641342464 1347032715634512 1348004670066688 1348440525513792 1349740853889408 1350240061114368 1353013393675239 1353880376498304 1355295343000064 1356234979418496 1357542824143104 1358581350027812 1359523264659543 1360834280343882 1361706274628352 1361816193325568 1363129420127232 1364074487970048 1364443913299968 1366434421415256 1367381780640234 1367752101667344 1369181565776704 1369577409163776 1369687963229184 1371008780937216 1372330872336384 1374332886278928 1375658183179872 1376984758091328 1377095910087552 1377494041586688 1380434774093691 1381765955168034 1382277007008864 1383609964585536 1384944207560064 1388302100304687 1388414165851458 1389753041614092 1390643566438912 1391093208481608 1396326967936506 1406626483746816 1409656271448819 1411918684595712 1413280226239488 1414757272670208 1418187449247264 1419096194248704 1419555035987136 1420080064275456 1425396826258688 1426385064560832 1427760556426368 1431222260361669 1432254961945856 1433636114271744 1434099657257496 1434630064934016 1435018598470656 1438497900029448 1440001301937568 1440533892361728 1441923028227072 1442389250652048 1443313503664128 1444705319964672 1446812916792624 1448208107647776 1448325008885184 1449721657881216 1450257843419136 1451656356286464 1453236608021553 1455175997236512 1456579252778688 1456696829745792 1458101551857408 1460228691671361 1461636819628614 1462573406082304 1463046305472036 1463587419185856 1464998786031744 1468669319946918 1470085587372132 1471027587620352 1471503220532568 1472922220745232 1477558789341344 1478983629061056 1487934372980736 1489369218084864 1491139292919849 1496535149703168 1500163602382944 1501610240379456 1507789706389248 1508277225736332 1508835068292672 1509243698391552 1510821038098432 1514484127899856 1516505253825024 1516995591203016 1517967650405376 1519431457204224 1519554107682816 1523115423560592 1523238371413728 1524707260875072 1525271180147712 1526742029887488 1528214297997312 1531919558956896 1532043217491264 1533520597643136 1534999402462464 1535567128326144 1537238724092163 1538721114375762 1540329261498792 1540774585309248 1540898958632832 1542384878554368 1543872231378432 1546124497063794 1547615456077356 1549107852852744 1549232898848496 1550225615046656 1551720528850944 1553984243962448 1555061632884972 1555482782288352 1556561210158728 1562966811846624 1564474012243776 1564979859541809 1569906213675178 1571420105877372 1573942140205056 1575459924332544 1582454794215168 1583040071651328 1588966953862144 1591601931753984 1595460880403172 1596483218529792 1598022739473408 1598151733942272 1599692863868928 1602026563038576 1603571429541024 1605711445226496 1607259865135104 1607389605236736 1611286832189088 1612840628555712 1614395923279488 1614993014274048 1616550384586752 1618310137533129 1620001464679764 1620600628906944 1622163406755456 1623727691622144 1625293484960256 1627664531391702 1629234121103748 1629365634995832 1630409698583552 1630936865116368 1631540073846528 1631981935515648 1633113400822272 1635938788268784 1637072996891076 1638254230529024 1638783933464016 1639834032101376 1640364245839584 1641415357108224 1645395081842592 1647114715987072 1648703061904128 1651108259210101 1652700456181374 1654906036072896 1660652237587038 1662253638009012 1663856582693688 1664921454667776 1673926169603328 1680814754663424 1682435598206976 1690393996090368 1690530446886912 1692160659468288 1696263419687904 1697899160690496 1699673667860736 1700165059651584 1700302299181056 1703794643887338 1706068410553152 1707713606706048 1709360389354752 1709498371143168 1713504851505666 1713643167840444 1714741234717184 1715295668484456 1715930077666176 1716394794249216 1717584783623424 1719379864617984 1723548619677672 1724653033761792 1725210672348528 1726316151441408 1726874327770272 1732310304745024 1732870419186141 1733511328461936 1733980806485376 1734622126442496 1735182988373664 1736294857519104 1738184962535583 1740645119937088 1742323659107712 1742887011204558 1744003816927488 1745685594957312 1748232274457754 1749918130074396 1750059385736264 1751747003273136 1758337663327452 1760033263774248 1777971676898304 1779686210820096 1781402398101504 1787587823094912 1788248969828352 1789973414350848 1796043620846016 1797775581907584 1797920700685056 1799654471852544 1802279883418398 1804017858233652 1805173835331072 1806425375879808 1808313305891328 1810057098857472 1812697686212724 1814445707125176 1815608366171136 1816195413689424 1817505893502976 1818765983960064 1820519856654336 1821912561887008 1823175707520312 1823669468889792 1824933832599888 1826103212218368 1826250617638912 1832443848371904 1833036339370311 1834210910906496 1834803973255914 1835979677455104 1836127880116736 1836658722115584 1840431136802382 1840579698791588 1842354606890712 1843036009345152 1843631925147018 1844813286114048 1846592276746752 1851069467072916 1851218887801944 1853004055485456 1854790944642144 1861231190977707 1861769290582008 1871838655530399 1879541695265092 1882558246127616 1884373634985984 1890916598996352 1892740047982848 1893440085700608 1901846752747776 1903680741901824 1905516499608576 1908296347148892 1910136555776808 1911514819028992 1912132876343328 1912840086578688 1913358131294208 1914684676826112 1917997200039264 1919326961872296 1920711856482304 1922564037636096 1923185667536064 1929083889056832 1929707627045013 1930944143530368 1931100011846912 1932962210508288 1934302347695232 1935782097004946 1937648810695404 1938992197137381 1940234662982016 1942105670371584 1942262439661056 1944135402476544 1946971588895148 1948849092838152 1950728407296048 1951449892247808 1953331714708992 1958225759929224 1960114116496176 1961370116827136 1962004294043424 1963896294326976 1968816808953297 1970715378682278 1971978172081408 1976759369158114 1980037421746029 1988185723893132 1993296966488064 2000218136510592 2002146987172608 2004077697864192 2010386275185664 2011036300981776 2011780091056896 2012324931188736 2013720091144704 2022007005100032 2022660788270688 2023956867207168 2024611280834112 2030820564747456 2030984495218304 2032943014500096 2033694906863616 2034352469127744 2037872025041718 2042559411942528 2042724289988352 2044694130190848 2046665869949952 2049651632122884 2051628152501016 2053772348665056 2054366113745664 2054531944843776 2056513171405824 2058496308504576 2061499329418392 2063487274769808 2065477137136992 2065643865131328 2066241062380032 2072648932752051 2073415510513296 2073977043051136 2075414946878304 2077416311340096 2082621248777187 2083955749128832 2084629562421138 2085965349658368 2086639812722412 2095226807836496 2109939725620224 2117878026893568 2122135909005312 2127281173870896 2128644291373056 2129332553980704 2130696985964544 2134402590560256 2136035417384768 2138095239388032 2139577596841248 2140948593635328 2148382442918784 2150454171407616 2151149485886244 2152527897705984 2157746850044172 2160001952906352 2160800838542592 2162884542340608 2164970255496192 2167057979947008 2170219375188936 2172312161471664 2172487513327776 2174582486821824 2175386765128704 2177484534429696 2179584326651904 2181251717691712 2182763995854768 2184868879168032 2185045244618688 2187152327786112 2192455229442921 2193860109123456 2194569458208054 2195381128778784 2198270749205504 2203003979920377 2203600608241832 2205128381058198 2206541381430528 2207254830798852 2214202983449384 2216338184012016 2218475443591584 2226178483326277 2231901559471104 2234053827127296 2241086339551232 2244802724554752 2250245403574416 2253858661453824 2261684559583872 2262415838604498 2263865547587328 2266231557147648 2271726191849784 2274757880737536 2276951475608064 2279147185806336 2279331161524224 2284673135340888 2284857557120592 2287060891312608 2287906770221568 2288526392332288 2290113044831232 2292321446995968 2292506486157312 2297879338435344 2298064826236896 2299537378349056 2300280896464704 2302499103693696 2303350692489216 2308081671563643 2310493892248188 2311348437949248 2311974408647168 2313577317831552 2315808347067648 2317579950047444 2319186745595691 2321423184116034 2323098212143616 2323849348272744 2325338422569984 2327580793276416 2330976365943672 2332592449327458 2333224173432528 2335662671030848 2344450217769936 2346711018365664 2354859320512767 2357130158816058 2360913210307584 2370628902531072 2373682191322752 2383450430793216 2394724827794688 2397034109210112 2397227600913408 2399539295803392 2403039844557864 2405357144311536 2406898447108096 2408567167839744 2410889797702656 2411084407855104 2413409465143296 2416930248283632 2419260942833568 2420811154894848 2421593884919232 2422489521411072 2425021311946752 2430002197019646 2430900943360416 2431559291853056 2433245110133184 2435591537433216 2441496797087553 2443258464495872 2444048452493748 2445614547875328 2446405297674552 2447310110769792 2447972903273472 2453908182403176 2456472809187616 2457381345793536 2458175900196024 2459751048152064 2460546368759376 2462123035662336 2468092622763888 2468291850402592 2470672073980608 2473054592856192 2479050684272061 2481641587970276 2482359054109344 2490978356380557 2493380457013518 2495784874040532 2521222131995136 2523653397310464 2535590994135552 2535795670330368 2538240989202432 2540688666144768 2544395129531856 2546848741035744 2549510501791104 2550453448771584 2552912902434816 2555691965831007 2557329600052352 2559102615829728 2561570410059072 2564247556714752 2570464751760666 2572111852075776 2572943502726684 2573895116499264 2574592191373824 2577282947344384 2579069796926976 2583531747593872 2585322929516508 2586979550642688 2587816008522792 2589474227162112 2589683252881408 2592180536635392 2595962118526864 2598465457117536 2600266992692904 2600971209728064 2601933189663744 2604442286278656 2610002359761842 2610967679905632 2613485488661568 2614330516806837 2616005725391232 2618528392435968 2622348411686631 2624877195111594 2625089078604396 2627620504909704 2637506494991178 2640049895661372 2650914298524176 2666957515347456 2669529316230144 2672103597152256 2681381734642368 2682373454742528 2684960121526272 2687549282684928 2694065431269024 2696881051027584 2699481707778816 2700480122228736 2703419825127597 2706026787350478 2707760752996608 2710590686000128 2712469958836992 2715085648286208 2717162700055624 2719046529319086 2721668560687764 2723412549256704 2723632386651136 2726258840254464 2728148975940096 2728887826599936 2732868842830512 2734763561280468 2735504203334688 2738363131553408 2739154818327552 2739375926458368 2742017561874432 2745002481818489 2748665772557856 2751316366359744 2753969516182656 2754191820175104 2754988083173376 2760646705203573 2760869548187382 2763531910336068 2764554014017728 2767219929171072 2769888415120128 2776604200609374 2776828331702916 2779506083228184 2781287132877824 2782186416963216 2792653935873012 2813252967493632 2816596442181937 2819312542897638 2823837369191424 2826560452478976 2836374898494528 2839110071974272 2840160128550912 2850793652517376 2852770129121664 2855521112852736 2862444520723338 2864509923891712 2867272228543488 2868199314514992 2869260129868032 2870037196941312 2876995800058896 2880002603875136 2881067784723456 2883846056454144 2884778501304096 2886627007328256 2893625833585248 2896416215295552 2896650017770368 2899443315762432 2900515686838272 2903673145507419 2906473216043106 2910351994473024 2913158505557376 2913393659491584 2916203103714816 2920457383342722 2923273639257228 2925146812164608 2926092610944072 2927174838371712 2929997572063488 2937338639893836 2940171174744264 2942055175240704 2943006441065136 2945844441490464 2955117578682688 2956073068023417 2957967258122112 2965139053737171 2975868745961472 2982278585839698 3000327204765888 3003220480758912 3015579412778496 3016554451472664 3017670136585344 3018487396783104 3021642076196864 3028968255799712 3033010507650048 3033991182406032 3035935300810752 3038862914408448 3046230847121184 3046476742827456 3049414521750144 3050542360295424 3053484059774976 3056808037562577 3063839117913792 3064086434982528 3067041195286272 3069998804924928 3074477448184326 3077442228751524 3080658522997584 3081549170618496 3081797917265664 3084769757108736 3087744462756864 3092248994127588 3095230912154712 3098215705705488 3098465797696992 3100451230093312 3107968487924896 3110123265769944 3110965564576704 3113122420317456 3125933623693248 3126944343631707 3128948024487552 3129959719083618 3139812427350356 3142840211754744 3147884280410112 3164909588430336 3177933907724288 3183203863507968 3190921760806344 3192966437059584 3196045478946816 3196303467884544 3204053126077152 3207142859082048 3211422890452992 3214519730270208 3222573664378176 3225681257111424 3228791846558976 3229986028548096 3236620275066258 3240002929359528 3241201257813888 3244326813510912 3247455383244288 3250586969920512 3255329062783404 3258468242207496 3258731269991664 3260819397167104 3261873730232736 3263080147693056 3263963871031296 3266226801644544 3271877576537568 3274145993782152 3276508461058048 3277567866928032 3279668064202752 3280728491679168 3290790163685184 3291854187312081 3294229431974144 3297406123808256 3302216518420202 3305400912362748 3307692571587297 3309812072145792 3321304475174076 3324507276018024 3327713165387376 3329842909335552 3347852339206656 3361629509326848 3364871196413952 3380787992180736 3381060893773824 3392526839375808 3395798321380992 3399347335721472 3400330119303168 3407589287774676 3412136821106304 3415427213412096 3418720778709504 3418996742286336 3427009703011332 3427286335680888 3429482469434368 3430591336968912 3431860155332352 3432789588498432 3435169567246848 3438759729235968 3447097239355344 3449306067523584 3450421344697056 3452632302882816 3453748655540544 3464620609490048 3465740838372282 3467022656923872 3467961612970752 3469244252884992 3470365976747328 3476369925071166 3481290239874176 3484647318215424 3485774022409116 3488007633854976 3491371189914624 3496464548915508 3499836260148792 3500118771472528 3503494006546272 3516675326654904 3520066527548496 3535695238224087 3555943353796608 3559372421640192 3575175646189824 3576497939656704 3592087241692032 3595551163815168 3595841401370112 3599308943705088 3604559766836796 3608035716467304 3610347670662144 3612850751759616 3616626611782656 3620114197714944 3625395372425448 3628891414250352 3631216732342272 3632390827378848 3637531967920128 3641039713308672 3643825123774016 3645003295529469 3646351415040624 3647338937779584 3649867665199776 3652206424436736 3664887696743808 3666072678740622 3668421821812992 3669607946511828 3671959354910208 3672255760233472 3680862273604764 3681159397583176 3684709213781424 3686072018690304 3687263850294036 3689626572228096 3693184553493504 3702138934145832 3702437775603888 3706008110970912 3709581889284288 3722462381955414 3723538581164016 3740070685520277 3743677311060798 3759083390530184 3765116492255232 3781833197992704 3785480095965696 3803693505495552 3807361483803648 3811032999217152 3816592694297784 3820273111553616 3823029638057984 3824265752686656 3825680173157376 3829369353652224 3835994400078528 3838653923744592 3841423712964608 3846371335072128 3855697127640999 3858167778113664 3859415254090026 3861888287060736 3862200023693824 3865924421016576 3868604695390464 3871564194009892 3875297621390808 3877984394274762 3880469325964032 3884211340743168 3884524879322112 3888270804953088 3893943177790296 3897698185676304 3901456814592096 3902899784495616 3906663429417984 3915003539642763 3916451519858448 3920228232992352 3922740233654272 3924008588086848 3927792588653952 3937315792667391 3937633617906594 3941430757364556 3943956344162816 3953518738316228 3956259742486767 3960074843492058 3976371447786264 4000436273021184 4004293974345216 4008155395728384 4020772550371328 4022072601963552 4023560182113792 4024649862377472 4027440182289408 4044014010200064 4045321576541376 4049222561668224 4059040181025717 4061641129494912 4061968990436608 4065886029000192 4068704938255488 4075744050083436 4078569793978629 4085118823885056 4085448579976704 4089388260381696 4093331739899904 4099303264245768 4103256305002032 4107544697330112 4108732227491328 4109063889687552 4113026342811648 4116992617009152 4122998658836784 4126974549539616 4130954274273984 4131287730262656 4132482124760064 4141304322281073 4145297865504102 4146831021026592 4147954086102272 4150829893756608 4154832622680192 4164906300914061 4165242497554374 4167911498257664 4169259124842276 4171930699316736 4173279625444824 4190453615672992 4219879451240448 4228968814346457 4235756053787136 4244271818010624 4254562347741792 4257288582746112 4258665107961408 4272070834769536 4276190478776064 4279155193682496 4296764885837568 4300908342815232 4302298971772488 4305055795411968 4315493700088344 4320003905812704 4321601677085184 4325769084681216 4329940510992384 4334115959894016 4340438750377872 4344624322943328 4344975026655552 4349164973643648 4350773530257408 4354969068859392 4359709824064659 4362503435383424 4365527991709536 4369737758336064 4370090489237376 4374304655572224 4380686075014083 4384910458885842 4387720218246912 4389138916416108 4390762257557568 4396541498411008 4406007959840754 4407201216483664 4410256762116396 4413082762861056 4414509661597704 4428405966898768 4432676368024032 4436950887183168 4452356966652554 4463803118942208 4468107654254592 4473417878759547 4489605449109504 4500490807148832 4523369119167744 4524831677208996 4527731095174656 4532463114295296 4543452383699568 4549515761475072 4553902951216128 4558294371612672 4558662323048448 4569346270681776 4569715114241184 4574121782625216 4575813540443136 4580226089662464 4584642893991936 4595758676870688 4596129652473792 4600561792929408 4604998207387392 4606701384978432 4611716172276489 4616163343127286 4620987784496376 4622696875898496 4623948817294336 4627154635663104 4631616694135296 4635159900094888 4638373491191382 4642846368232068 4646196424287232 4647698696545488 4650676845139968 4655161586552832 4661952731887344 4665184898654916 4666448346865056 4671325342061696 4682651292513893 4688900435539872 4693422036731328 4705181339829941 4709718641025534 4714260317632116 4721826420615168 4747364382645504 4766900861586432 4789449655589376 4794068218420224 4794455201826816 4799078591606784 4806079689115728 4810714288623072 4813796894216192 4817134335679488 4821779595405312 4822168815710208 4833860496567264 4838521885667136 4843187769838464 4844979042822144 4854930412599387 4860004394039292 4861801886720832 4863118583706112 4866490220266368 4871183074866432 4882993594175106 4886516928991744 4888096904987496 4891229095750656 4892810595349104 4894620221539584 4895945806546944 4907816364806352 4912945618375232 4914762691587072 4916351800392048 4919502096304128 4921092737518752 4924246071324672 4936185245527776 4936583700805184 4941344147961216 4946109185712384 4953324777630303 4958101368544122 4963283175940552 4964718108218688 4981956712761114 4986760914027036 4991569748081064 5042444263990272 5047306794620928 5071181988271104 5071591340660736 5076481978404864 5088790259063712 5093697482071488 5099021003582208 5100906897543168 5111383931662014 5114659200104704 5118205231659456 5123140820118144 5128495113429504 5140929503521332 5144223704151552 5145887005453368 5147790232998528 5149184382747648 5154565894688768 5158139593853952 5167063495187744 5170645859033016 5173959101285376 5175632017045584 5178948454324224 5179366505762816 5191924237053728 5196930914235072 5198611257558423 5200533985385808 5201942419456128 5203866379327488 5208884572557312 5214554887606749 5220004719523684 5221935359811264 5226970977323136 5228661033613674 5232011450782464 5237056784871936 5244696823373262 5249754390223188 5250178157208792 5255241009819408 5275012989982356 5280099791322744 5301828597048352 5333915030694912 5339058632460288 5344207194304512 5362763469284736 5364746909485056 5369920243052544 5388130862538048 5393762102055168 5398963415557632 5406839650255194 5412053574700956 5415521505993216 5421181372000256 5424939917673984 5430171296572416 5434325400111248 5438093058638172 5443337121375528 5446825098513408 5447264773302272 5452517680508928 5456297951880192 5465737685661024 5469527122560936 5471008406669376 5476726263106816 5478309636655104 5478751852916736 5490004963636978 5497331545115712 5499109018110933 5502632732719488 5507939032365312 5508383640350208 5509976166346752 5521293410407146 5521739096374764 5527063820672136 5529108028035456 5534439858342144 5539776830240256 5553208401218748 5553656663405832 5559012166456368 5562574265755648 5564372833926432 5583693572933121 5585307871746024 5615515966591197 5633192884363874 5638625085795276 5647674738382848 5653120904957952 5672749796989056 5678220143948544 5680320257101824 5701587305034752 5705540258243328 5711042225705472 5724889041446676 5729019847783424 5734544457086976 5736398629029984 5738520259736064 5740074393882624 5753991600117792 5760005207750272 5762135569446912 5767692112908288 5769557002608192 5773970737618201 5787251667170496 5792832430591104 5793300035540736 5798886631524864 5807346291014838 5812946432086212 5820703988946048 5826317011114752 5826787318983168 5832406207429632 5840914766685444 5846547278514456 5850293624329216 5852185221888144 5854349676743424 5859995144126976 5874677279787672 5880342349488528 5884110350481408 5886012882130272 5891688882980928 5906450426859891 5910235157365376 5912146136046834 5915934516244224 5930278107474342 5964557171679396 6000654409531776 6006440961517824 6031158825556992 6033108902945328 6035340273170688 6036974793566208 6057936511599424 6066021015300096 6067982364812064 6071870601621504 6092461694242368 6092953485654912 6098829043500288 6101084720590848 6113616075125154 6127678235827584 6128172869965056 6134082390572544 6139997609849856 6148954896368652 6154884457503048 6161317045995168 6163098341236992 6163595834531328 6169539514217472 6175488925513728 6184497988255176 6190461824309424 6196431411410976 6196931595393984 6215936975849792 6217946798256153 6220246531539888 6221931129153408 6226244840634912 6247863746331561 6251867247386496 6253888687263414 6257896048975104 6259919438167236 6279624854700712 6285680423509488 6329819176860672 6355867815448576 6366407727015936 6381843521612688 6385932874119168 6392090957893632 6408106252154304 6414285718164096 6422845780905984 6445147328756352 6451362514222848 6457583693117952 6473240550132516 6480005858719056 6482402515627776 6488653627021824 6494910766488576 6501173939841024 6510658125566808 6516936484414992 6517462539983328 6521638794334208 6523747460465472 6526160295386112 6532453603289088 6543755153075136 6548291987564304 6553016922116096 6555135733856064 6561456983358336 6577365688328763 6581580327370368 6583708374624162 6588458863948288 6594812247616512 6604433036840404 6609011939761131 6610801824725496 6615385143174594 6619624144291584 6642608950348152 6649014552036048 6655426330774752 6678535449978831 6695704678413312 6723259018653696 6761575984361472 6785053678751616 6791596642761984 6798694671442944 6815178575549352 6824273642212608 6830854426824192 6837441557419008 6837993484572672 6854019406022664 6854572671361776 6858964938868736 6861182673937824 6863720310664704 6865579176996864 6870339134493696 6877519458471936 6894194478710688 6898612135047168 6900842689394112 6907497311081088 6924245014690929 6929241218980096 6931481676744564 6934045313847744 6935923225941504 6940731953494656 6952739850142332 6957560236787073 6962580479748352 6969294636430848 6971548044818232 6976015267709952 6982742379829248 6992929097831016 6999672520297584 7000237542945056 7006988013092544 7033350653309808 7040133055096992 7064577961538301 7071390476448174 7111886707593216 7150351292379648 7184174483384064 7191102327630336 7191682802740224 7198617887410176 7209119533673592 7216071432934608 7220695341324288 7225701503519232 7233253223565312 7240228395429888 7250790744850896 7257782828500704 7262433464684544 7264781654757696 7275063935840256 7287650247548032 7290006591058938 7292702830081248 7294677875559168 7299735330399552 7329775393487616 7332145357481244 7336843643625984 7339215893023656 7343918709820416 7344511520466944 7361724547209528 7362318795166352 7369418427562848 7372144037380608 7374527700588072 7379253144456192 7386369106987008 7404277868291664 7404875551207776 7412016221941824 7419163778568576 7437152052816183 7444924763910828 7447077162328032 7472935069141671 7480141371040554 7487354622121596 7518166781060368 7563666395985408 7570960191931392 7607387010991104 7614722967607296 7622065998434304 7633185388595568 7640546223107232 7648531505373312 7651360346314752 7658738707304448 7667075897493021 7671988800157056 7677307847489184 7692742670144256 7711394255281998 7716335556227328 7718830508180052 7723776574121472 7724400047387648 7731848842033152 7737209390780928 7743128388019784 7750595242781616 7755968788549524 7760938651928064 7768422681486336 7769049758644224 7776541609906176 7787886355580592 7795396371352608 7802913629184192 7805799568991232 7813326858835968 7830007079285526 7832903039716896 7840456465984704 7848017176173696 7855585177307904 7867045235059893 7874631585334782 7875267235813188 7882861514729112 7887912688325632 7907037476632456 7912519484973534 7920149686984116 7952742895572528 7988052204876641 8000872546042368 8008587948690432 8016310791456768 8041545100742656 8044145203927104 8047120364227584 8054880364578816 8090643153082752 8098445123336448 8110259475382791 8118080362051434 8123282258989824 8123937980873216 8131772058000384 8137409876510976 8151488100166872 8157139587957258 8170237647770112 8170897159953408 8178776520763392 8186663479799808 8198606528491536 8206512610004064 8215089394660224 8217464454982656 8218127779375104 8226052685623296 8235007445455467 8245997317673568 8253949099079232 8261908548547968 8262575460525312 8264964249520128 8281940115610719 8282608644562146 8290595731008204 8293662042053184 8295908172204544 8301659787513216 8309665245360384 8329812601828122 8330484995108748 8335822996515328 8338518249684552 8343861398633472 8346559250889648 8380907231345984 8439758902480896 8449789326545811 8457937628692914 8471512107574272 8509124695483584 8517330215922816 8544141669539072 8552380957552128 8558310387364992 8593529771675136 8601816685630464 8604597943544976 8610111590823936 8630987400176688 8640007811625408 8643203354170368 8651538169362432 8659881021984768 8680877500755744 8689248645886656 8689950053311104 8698329947287296 8701547060514816 8711019436522257 8719419648129318 8725006870766848 8731055983419072 8739475516672128 8740180978474752 8748609311144448 8761372150028166 8769820917771684 8775440436493824 8778277832832216 8781524515115136 8793082996822016 8812015919681508 8814402432967328 8820513524232792 8826165525722112 8829019323195408 8856811933797536 8865352736048064 8868219204070251 8873901774366336 8895417161211513 8904713933305108 8927606237884416 8946835757519094 9000981614297664 9046738238335488 9049663354417992 9055462190349312 9064926228590592 9086904767399136 9099031522950144 9107805902432256 9116588743225344 9138692541363552 9139430228482368 9148243565250432 9151627080886272 9160452179324928 9170424112687731 9191517353741376 9192259304947584 9201123585858816 9209996414774784 9223432344552978 9232326686254572 9241975568992752 9245393751796992 9247897634588672 9254309271326208 9263233388270592 9270319800189776 9276746982382764 9285692736464136 9292392848574464 9295397393090976 9301353690279936 9323905463774688 9330369797309832 9332896693730112 9342650684123392 9365302585027786 9377800871079744 9380833030895121 9386844073462656 9410362679659882 9419437282051068 9428520635264232 9443652841230336 9494728765291008 9533801723172864 9578899311178752 9588136436840448 9588910403653632 9612159378231456 9621428577246144 9634268671358976 9643559190810624 9667720993134528 9677043771334272 9686375539676928 9689958085644288 9709860825198774 9720008788078584 9723603773441664 9726237167412224 9732980440532736 9742366149732864 9765987188350212 9773033857983488 9776193809974992 9782458191501312 9785621190698208 9789240443079168 9791891613093888 9815632729612704 9825891236750464 9829525383174144 9832703600784096 9839004192608256 9842185475037504 9849714787701637 9872370491055552 9873167401610368 9882688295922432 9892218371424768 9906649555260606 9916202737088244 9926566351881104 9929436216437376 9963913425522228 9973521828054072 9983139496162128 10084888527980544 10094613589241856 10142363976542208 10143182681321472 10177580518127424 10187394964142976 10198042007164416 10222767863324028 10229318400209408 10236410463318912 10246281640236288 10256990226859008 10281859007042664 10288447408303104 10291774010906736 10295580465997056 10298368765495296 10316279187707904 10334126990375488 10341291718066032 10347918202570752 10351264034091168 10357896908648448 10383848474107456 10393861828470144 10397222515116846 10401067970771616 10403884838912256 10407732758654976 10429109775213498 10440009439047368 10443870719622528 10453941954646272 10457322067227348 10464022901564928 10474113569743872 10489393646746524 10499508780446376 10500356314417584 10510482019638816 10550025979964712 10560199582645488 10603657194096704 10607085714672261 10667830061389824 10678117264920576 10725526938569472 10729493818970112 10776261725076096 10787524204110336 10797926831115264 10813679300510388 10824107149401912 10831043011986432 10842362744000512 10849879835347968 10860342593144832 10868650800222496 10876186117276344 10886674242751056 10893650197026816 10894529546604544 10912595903760384 10931475371322048 10935009886588407 10939054245121872 10942016813338752 10953452526213632 10956619273310208 10980009927273956 10994663090231424 10998218036221866 11005265465438976 11015878064730624 11016767280700416 11042586820814292 11043478192749528 11054127641344272 11058216056070912 11068879716684288 11079553660480512 11106416802437496 11107313326811664 11118024332912736 11125148531511296 11128745667852864 11167387145866242 11170615743492048 11220212056560831 11231031933182394 11266385768727748 11277250171590552 11295349476765696 11345499593978112 11356440287897088 11403174610069504 11411080516486656 11422084451410944 11449778082893352 11458039695566848 11469088914173952 11472797258059968 11477040519472128 11507983200235584 11520010415500544 11524271138893824 11539114005216384 11547941475236402 11567091382922997 11574503334340992 11585664861182208 11586600071081472 11597773263049728 11614692582029676 11625892864172424 11641407977892096 11652634022229504 11653574637966336 11664812414859264 11681829533370888 11693094557028912 11700587248658432 11704370443776288 11708699353486848 11719990288253952 11745010618928289 11749354559575344 11760684698977056 11768220700962816 11772025764260544 11783377765961856 11811947378002173 11812900853719782 11820470314730752 11824292272093668 11831869032488448 11860556214948684 11868779227460301 11929114343358792 12001308819063552 12012881923035648 12062317651113984 12066217805890656 12070680546341376 12073949587132416 12115873023198848 12132042030600192 12135964729624128 12184923388484736 12185906971309824 12197658087000576 12227232150250308 12255356471655168 12256345739930112 12268164781145088 12279995219699712 12297909792737304 12309768915006096 12322634091990336 12326196682473984 12327191669062656 12339079028434944 12350977851027456 12368995976510352 12380923648618848 12392862822821952 12393863190787968 12423912966843219 12431873951699584 12435893596512306 12440493063079776 12443862258306816 12452489681269824 12495727492663122 12503734494772992 12507777374526828 12515792097950208 12519838876334472 12559249709401424 12571360847018976 12659638353721344 12686906443039371 12732815454031872 12763687043225376 12771865748238336 12816212504308608 12828571436328192 12890294657512704 12902725028445696 12915167386235904 12946481100265032 12960011717438112 12964805031255552 12977307254043648 12989821532977152 13002347879682048 13021316251133616 13033872968829984 13034925079966656 13047494920930944 13052320590772224 13064907206578176 13079129472193977 13087510306150272 13096583975128608 13110271467712128 13122913966716672 13142058225042249 13154731376657526 13163160654740736 13167416749248324 13176917727896576 13189624495233024 13208866073680808 13218023879522262 13221603649450992 13230770286349188 13239248288583168 13285217900696304 13298029104072096 13310852661549504 13344202816239013 13357070899957662 13391409356826624 13420253636278641 13570107357503232 13583193285523968 13597389342885888 13630357151098704 13648547284425216 13661708853648384 13674883114838016 13675986969145344 13708038812045328 13709145342723552 13717929877737472 13722365347875648 13727440621329408 13740678268987392 13788388957421376 13801685378788224 13814994622162176 13835148516829467 13848490029381858 13858482437960192 13862963353489128 13868090627695488 13871846451883008 13881463906989312 13905479700284664 13915120473574146 13925160959496704 13938589272861696 13943096089636464 13952030535419904 13965484759658496 13985858195662032 13999345040595168 14000475085890112 14013976026185088 14047953877541679 14066701306619616 14080266110193984 14115544019489823 14129155923076602 14142780952896348 14300702584759296 14368348966768128 14382204655260672 14383365605480448 14397235774820352 14418239067347184 14432142865869216 14441390682648576 14451403007038464 14466506447130624 14501581489701792 14515565657001408 14529563309515392 14564791237798161 14575300495096064 14580013182117876 14585405660162496 14589355751118336 14599470660799104 14659550786975232 14664290714962488 14673687287251968 14678431786047312 14687837419640832 14689023040933888 14723449094419056 14724637590332704 14738836855125696 14744288074761216 14749055401176144 14758506288912384 14772738213974016 14808555736583328 14809751102415552 14824032443883648 14838327557137152 14859974332890909 14874304105632366 14889849527821656 14894154324656064 14945870138283342 14960282742081108 14974709244243192 15036333562120736 15127332791970816 15141920383862784 15214774021982208 15229445935214592 15266370777191136 15281092446214464 15297063010746624 15302720692629504 15334151794986042 15343977600314112 15354615694978368 15385485340288512 15422788510563996 15432671112454656 15437661016360104 15447553148242944 15448800094775296 15463697684066304 15474418781561856 15486256776039568 15501190485563232 15511937577099048 15521877303856128 15536845362972672 15538099517288448 15575772711161184 15590792742705216 15595833772675269 15605827258368384 15611599137982464 15626653717671936 15643664662820247 15660014158571052 15665806079433792 15680912931969408 15696034352347392 15711170354615808 15734090470119786 15749263170669564 15750534471626376 15765723029458224 15775825376651264 15814074953264912 15825038969947068 15840299373968232 15905485791145056 15976104409753282 16001745092084736 16017175897380864 16032621582913536 16088290407854208 16094240728455168 16109760729157632 16181286306165504 16196890246672896 16220518950765582 16236160724102868 16246564517979648 16247875961746432 16263544116000768 16274819753021952 16302976200333744 16314279175914516 16340475295540224 16341794319906816 16357553041526784 16397213056983072 16413025220008128 16430178789320448 16434928909965312 16436255558750208 16470014890910934 16491994635347136 16507898198158464 16523817097095936 16525150921050624 16529928499040256 16563880231221438 16565217289124292 16581191462016408 16587324084106368 16591816344409088 16603319575026432 16619330490720768 16659625203656244 16660969990217496 16671645993030656 16677036499369104 16687722797266944 16693118501779296 16751080718799363 16761814462691968 16802454637843969 16899578653091622 16915875257385828 16943024215148544 17018249390967168 17034660431845632 17088283339078144 17104761915104256 17116620774729984 17187059543350272 17203633371260928 17209195887089952 17220223181647872 17261974800353376 17280015623250816 17286406708340736 17303076338724864 17321912212854603 17361755001511488 17378497291773312 17379900106622208 17396659894574592 17422038873044514 17438839296258636 17450013741533696 17462111966838144 17478951033344256 17480361956949504 17497218622288896 17522744300056332 17539641835543368 17550880872987648 17556555665664432 17563049030230272 17624031839363016 17628804865934656 17641027048465584 17652331051444224 17658038646390816 17713623867595072 17719351280579673 17730705472096128 17736438408140502 17747803548732672 17790834322423026 17809427866610216 17893671515038188 18001963228595328 18093476476670976 18099326708835984 18110924380698624 18173809534798272 18198063045900288 18215611804864512 18277385082727104 18278860456964736 18296487130500864 18303254161772544 18340848225375462 18383034707482752 18384518609895168 18402247171717632 18419992829549568 18446864689105956 18464653372509144 18483951137985504 18490787503593984 18495795269177344 18508618542652416 18526466776541184 18540639600379552 18553493964765528 18571385472928272 18584785697148928 18590794786181952 18647810927549376 18653840394768459 18660739594619664 18665793387460224 18685301368246784 18730605170055572 18743591238994683 18755601742159488 18761666061790242 18773688146925312 18820725359319764 18838874564102136 18857041270528464 18989457530582016 19067603446345728 19157798622357504 19176272873680896 19224318756462912 19242857154492288 19268537342717952 19335441986269056 19354087542668544 19372751079353856 19419721650397548 19440017576157168 19447207546883328 19452474334824448 19465960881065472 19484732299465728 19531974376700424 19546067715966976 19552387619949984 19564916383002624 19571242381396416 19578480886158336 19631265459225408 19651782473500928 19659050766348288 19665407201568192 19684370950075008 19699429575403274 19732097064986289 19744740982111104 19746334803220736 19765376591844864 19784436742849536 19813299110521212 19827035819283393 19832405474176488 19853132703762208 19858872432874752 19927826851044456 19947043656108144 19966278992324256 20035606349936493 20169777055961088 20284727953084416 20355161036254848 20374789928285952 20396084014328832 20445535726648056 20458636800418816 20472820926637824 20492563280472576 20513980453718016 20563718014085328 20576894816606208 20583548021813472 20591160931994112 20596737530990592 20632558375415808 20668253980750976 20682583436132064 20695836405141504 20702528068182336 20767696948214912 20787723656940288 20794445030233692 20802135941543232 20807769677824512 20858219550426996 20880018878094736 20887741439245056 20907883909292544 20914644134454696 20928045803129856 20948227139487744 20978787293493048 20999017560892752 21000712628835168 21020964039277632 21100051959929424 21120399165290976 21193733884614903 21207314388193408 21214171429344522 21335660122779648 21451053877138944 21552523450152192 21575048408220672 21595853662230528 21627358601020776 21648214298803824 21662086023972864 21699759670695936 21720685186289664 21737301600444992 21752372234552688 21773348485502112 21787300394053632 21825191807520768 21862950742644096 21870019773176814 21878108490243744 21884033626677504 21906905052427264 21960019854547912 21989326180462848 21996436072443732 22010530930877952 22031756129461248 22033534561400832 22085173641628584 22086956385499056 22108255282688544 22116432112141824 22137759433368576 22159107320961024 22212833604874992 22214626653623328 22236048665825472 22257491335705728 22311456158448549 22334774291732484 22341231486984096 22418805207425013 22440424113121662 22462063866364788 22532771537455496 22554500343181104 22690999187956224 22712880575794176 22806349220139008 22822161032973312 22844168902821888 22899556165786704 22916079391133696 22945594516119936 22954081038944256 23001227692479063 23015966400471168 23040020831001088 23078228010432768 23095882950472804 23134182765845994 23149006668681984 23171329722364416 23173200142162944 23195546526099456 23229385164059352 23251785728344848 23282815955784192 23305268044459008 23307149275932672 23329624829718528 23363659066741776 23386189114057824 23401174497316864 23408740887552576 23417398706973696 23439980576507904 23490021237856578 23498709119150688 23521369397954112 23544051528521088 23566755531923712 23601135705179679 23623894756004346 23625801707439564 23640940629461504 23648584544187336 23663738064976896 23721112429897368 23737558454920602 23858228686717584 23964156614629923 24002617638127104 24025763846071296 24124635302227968 24132435611781312 24141361092682752 24231746046397696 24271929459248256 24330778426148373 24369846776969472 24371813942619648 24395316174001152 24454464300500616 24510712943310336 24512691479860224 24536329562290176 24559990439399424 24595819585474608 24619537830012192 24645268183980672 24652393364947968 24654383338125312 24678158056869888 24705022336366401 24737991953020704 24761847297237696 24785725645643904 24787726381575936 24845820346832157 24847825933686438 24863747903399168 24871787193024612 24880986126159552 24887724516613632 24904979362539648 24991454985326244 25007468989545984 25015554749053656 25031584195900416 25039677752668944 25118499418802848 25142721694037952 25319276707442688 25349367979637433 25373812886078742 25527374086450752 25632425008617216 25657142872656384 25780589315025408 25805450056891392 25830334772471808 25892962200530064 25920023434876224 25929610062511104 25954614508087296 25979643065954304 26042632502267232 26067745937659968 26069850159933312 26094989841861888 26104641181544448 26133058309566771 26158258944387954 26175020612300544 26193167950257216 26220542935424256 26245827933433344 26284116450084498 26309462753315052 26326321309481472 26334833498496648 26353835455793152 26379248990466048 26417732147361616 26436047759044524 26443207298901984 26461540572698376 26478496577166336 26570435801392608 26596058208144192 26604657612210753 26621705323099008 26686251483634539 26688405632478026 26714141799915324 26782818713653248 26840507272557282 27140214715006464 27166386571047936 27194778685771776 27260714302197408 27297094568850432 27323417707296768 27349766229676032 27416077624090656 27418290685447104 27444730695751296 27454881242658816 27481356537974784 27511272338063193 27576777914842752 27603370757576448 27629989244324352 27670297033658934 27696980058763716 27716964875920384 27725926706978256 27736181255390976 27743692903766016 27762927813978624 27810959400569328 27830240947148292 27850321918993408 27877178545723392 27886192179272928 27904061070839808 27971716391324064 27998690081190336 28000950171780224 28027952052370176 28068840406571717 28095907755083358 28133402613239232 28160532220387968 28231088038979646 28258311846153204 28285561905792696 28601405169518592 28663010852792653 28736697933536256 28764409310521344 28766731210960896 28836478134694368 28864285731738432 28902806014076928 29003162979403584 29031131314002816 29059126619030784 29129582475596322 29150600990192128 29160026364235752 29170811320324992 29178711502236672 29198941321598208 29319101573950464 29328581429924976 29347374574503936 29356863572094624 29375674839281664 29446898188838112 29449275180665408 29477673710251392 29488576149522432 29498110802352288 29517012577824768 29549144363104911 29617111473166656 29619502204831104 29648064887767296 29676655114274304 29719948665781818 29748608211264732 29779699055643312 29788308649312128 29891740276566684 29920565484162216 29949418488486384 30072667124241472 30254665583941632 30283840767725568 30429548043964416 30532741554382272 30562184892428928 30594126021493248 30668303589972084 30687955200628224 30709231389956736 30770970680577024 30845577021127992 30865342224909312 30875322032720208 30895106296485888 30897600189550592 30948837563123712 30972513552079136 31002380971126464 31023875154198096 31043754607712256 31073690725945344 31151545422322368 31181585485410432 31191667545350538 31211654516736768 31223198275964928 31287329325640494 31320028317142104 31331612158867584 31361825863938816 31392068704694784 31422340709231616 31468180940239572 31498526341339128 31501068943252752 31531446058916448 31551650753302528 31628149906529824 31650077939894136 31680598747936464 31810971582290112 31821257144016783 31952208819506564 32003490184169472 32034351794761728 32176580815708416 32188481456910336 32362572612331008 32393780493345792 32441037901531164 32472321448205736 32493129035959296 32495751923492864 32527088232001536 32549639506043904 32605952400667488 32628558351829032 32680950591080448 32683588639813632 32794426113966144 32805029659765221 32826050440016256 32860357578640896 32869857819930624 32940029781821868 32983989270694272 33015796396316928 33047634194191872 33050301842101248 33127760462442876 33130434578248584 33162382924032816 33174648168212736 33183632688818176 33206639150052864 33238660981441536 33319250407312488 33321939980434992 33343291986061312 33354072998738208 33375445594533888 33386237003558592 33502161437598726 33523628925383936 33604909275687938 33660636169682493 33799157306183244 33831750514771656 33886048430297088 34036498781934336 34069320863691264 34176566678156288 34209523830208512 34233241549459968 34374119086700544 34407266742521856 34418391774179904 34523949600706752 34560031246501632 34572813416681472 34643824425709206 34723510003022976 34756994583546624 34759800213244416 34793319789149184 34844077746089028 34877678592517272 34900027483067392 34924223933676288 34957902066688512 34960723913899008 34994437244577792 35045488600112664 35079283671086736 35101761745975296 35113111331328864 35126098060460544 35235031856784867 35248063678726032 35257609731869312 35282054096931168 35304662102888448 35316077292781632 35427247735190144 35438702561159346 35461410944192256 35472876816281004 35495607097465344 35581668644846052 35618855733220432 35787343030076376 36003926457190656 36186952953341952 36198653417671968 36221848761397248 36347619069596544 36396126091800576 36554770165454208 36557720913929472 36592974261001728 36681696450750924 36766069414965504 36769037219790336 36804494343435264 36839985659099136 36893729378211912 36929306745018288 36967902275971008 36981575007187968 37017237085304832 37052933553082368 37081279200759104 37106987929531056 37142770945856544 37181589572363904 37271738900529657 37295621855098752 37307680789536918 37321479189239328 37331586774920448 37370602736493568 37461210340111144 37487182477989366 37511203484318976 37523332123580484 37547376293850624 37641450718639528 37677749128204272 37714082541056928 37845034216546709 37978915061164032 38060719329118113 38315597244715008 38448637512925824 38485714308984576 38670883972538112 38708175085337088 38745502158707712 38839443300795096 38880035152314336 38894415093766656 38904948669648896 38931921762130944 38969464598931456 39063948753400848 39092135431933952 39104775239899968 39142484762792832 39156961772316672 39237388416581931 39262530918450816 39303564947001856 39330814403136384 39368741900150016 39398859150806548 39426174675126747 39464194129972578 39489481964222208 39492669606441472 39530753183689728 39568873485699072 39626598221042424 39654071638566786 39664810948352976 39706265407524416 39717744865749504 39855653702088912 39894087312216288 39932557984648512 40032608448717039 40071212699872986 40260760908835923 40710322072509696 40749579856571904 40792168028657664 40891071453296112 40917273600837632 40945641853275648 40985126560945152 41027960907436032 41127436028170656 41153789633212416 41167096043626944 41182321863988224 41336507961501952 41365166872264128 41405056136364672 41505445550488401 41535393896429824 41575447313880576 41588890060467384 41604271883086464 41615539355649024 41716439100853992 41760037756189472 41775482878490112 41815767818585088 41829288268909392 41856091606259712 41896454278975488 41957574586986096 41998035121785504 42001425257670336 42041928078555264 42143861632625037 42200103919858848 42240798330581952 42346632058469469 42387467769229806 42414628776386816 42428342858689044 42902107754277888 43105046900304384 43150096816441344 43191707324461056 43254717202041552 43296428597607648 43324172047945728 43399519341391872 43474603200889984 43504744469105376 43546696971004224 43725901485288192 43740039546353628 43756216980487488 43768067253355008 43813810104854528 43920039709095824 43978652360925696 43992872144887464 44021061861755904 44063512258922496 44067069122801664 44170347283257168 44173912770998112 44216510565377088 44232864224283648 44275518866737152 44318214641922048 44425667209749984 44429253307246656 44472097331650944 44514982671411456 44579922998672727 44622912316897098 44669548583464968 44682462973968192 44837610414850026 44880848226243324 44924127732729576 45065543074910992 45109000686362208 45381998375912448 45425761151588352 45644322065946624 45688337805643776 45799112331573408 45891189032239872 45908162077888512 46002455384958126 46031932800942336 46080041662002176 46156456020865536 46191765900945608 46268365531691988 46298013337363968 46342659444728832 46346400284325888 46391093052198912 46458770328118704 46503571456689696 46565631911568384 46610536088918016 46614298551865344 46727318133483552 46772378228115648 46817481775105152 46834797413947392 46879961153015808 46930993988460741 46980042475713156 46997418238301376 47042738795908224 47088103057042176 47133511063847424 47202271410359358 47247789512008692 47251603414879128 47281881258923008 47297169088374672 47327476129953792 47442224859794736 47475116909841204 47716457373435168 47882139517092929 47928313229259846 48005235276254208 48051527692142592 48264871223562624 48282722185365504 48463492092795392 48543858918496512 48661556852296746 48739693553938944 48743627885239296 48790632348002304 48908928601001232 49021425886620672 49025382959720448 49072659124580352 49191639170949216 49239075660024384 49290536367961344 49304786729895936 49308766676250624 49410044672732802 49475983906041408 49523694594475392 49571451291287808 49575452763151872 49691640693664314 49695651867372876 49727495806798336 49743574386049224 49761972252319104 49775449033227264 49809958725079296 49982909970652488 50014937979091968 50031109498107312 50063168391800832 50079355505337888 50236998837605696 50253242156398089 50285443388075904 50407363913531907 50698735959274866 50747625772157484 51054748172901504 51264850017234432 51314285745312768 51561178630050816 51610900113782784 51660669544943616 51785924401060128 51840046869752448 51859220125022208 51909229016174592 51965736638563809 52085265004534464 52135491875319936 52139700319866624 52189979683723776 52266116619133542 52316517888775908 52350041224601088 52386335900514432 52441085870848512 52491655866866688 52568232900168996 52618925506630104 52652642618962944 52669666996993296 52707670911586304 52835464294723232 52872095518089048 52886414597803968 52923081145396752 52956993154332672 53140871602785216 53158053841739019 53192116416288384 53209315224421506 53243410646198016 53372502967269078 53376811264956052 53428283599830648 53681014545114564 54280429430012928 54332773142095872 54521428604394816 54594189137700864 54646835414593536 54832155248181312 54836581370894208 54889461391502592 54909762485317632 55022544676126386 55153555829685504 55206741515152896 55259978488648704 55340594067317868 55393960117527432 55433929751840768 55451853413956512 55472362510781952 55487385807532032 55525855627957248 55621918801138656 55660481894296584 55700643837986816 55754357091446784 55772384358545856 55943432782648128 55961521184305377 55997380162380672 56001900343560448 56055904104740352 56137680813143434 56191815510166716 56230773716984049 56266805226478464 56321064440775936 56462176077959292 56516623692306408 56571123811585392 57202810339037184 57326021705585306 57473395867072512 57528818621042688 57672956269388736 57728571463476864 57805612028153856 58006325958807168 58062262628005632 58118253238061568 58259164951192644 58301201980384256 58320052728471504 58341622640649984 58357423004473344 58397882643196416 58638203147900928 58657162859849952 58694749149007872 58713727144189248 58893796377676224 58898550361330816 58955347420502784 58977152299044864 58996221604704576 59098288726209822 59234222946333312 59239004409662208 59296129775534592 59353310228548608 59439897331563636 59497216422529464 59559398111286624 59576617298624256 59783480553133368 59841130968324432 59898836976972768 60106819049809479 60145334248482944 60509331167883264 61065483108764544 61124369784857856 61188252042986496 61336607179944168 61375910401256448 61418462779913472 61541941361154048 61691154042255984 61730684449818624 61750644065440416 61790212592971776 61897675126247424 61945027104158272 62004761942252928 62047750308396192 62087509215424512 62303090844644736 62363170970820864 62383335090701076 62423309033473536 62574658651280988 62640056634284208 62663224317735168 62723651727877632 62784137409389568 62844681418463232 62936361880479144 62997052682678256 63002137886505504 63062892117832896 63256299813059648 63300155879788272 63361197495872928 63581201653844709 63621943164580224 63642514288033566 63904417639013128 64006980368338944 64353161631416832 64725145224662016 64787560986691584 64882075803062328 64944642896411472 64986258071918592 64991503846985728 65099279012087808 65211904801334976 65257116703658064 65361901182160896 65588852227932288 65610059319530442 65652100880032512 65720715157281792 65880059563643736 65967978541388544 66031592792633856 66095268388383744 66100603684202496 66255520924885752 66260869156497168 66324765848065632 66349296336425472 66367265377636352 66413278300105728 66477321962883072 66638500814624976 66643879960869984 66686583972122624 66708145997476416 66772474007117184 66934368475345647 67004322875197452 67047257850767872 67209818551375876 67256415622275039 67321272339364986 67598314612366488 67663501029543312 68072997563868672 68138641727382528 68353133356312576 68419047660417024 68466483098919936 68748238173401088 68836783548359808 69003683077437189 69047899201413504 69120062493003264 69287648851418412 69447020006045952 69513989167093248 69519600426488832 69586639578298368 69688155492178056 69755357185034544 69800054966134784 69848447867352576 69915804133377024 69921447827798016 69988874489155584 70090977200225328 70158567342173472 70203523491950592 70226222662657728 70252196120921088 70470063713569734 70496127357452064 70515219463738624 70564108193862336 70632154585563264 70803407115539037 70854495470380288 70877405122318692 70922821888384512 70945753632562008 70991214194930688 71163337289692104 71237711466440864 71574686060152752 71892469843889769 72007852914381312 72373905906683904 72397306835343936 72695238139193088 73109540330908416 73115441827858944 73185948522003456 73363392901501848 73532138829931008 73538074439580672 73608988686870528 73679971318198272 73787458756423824 73858613490036576 73935804551942016 73963150014375936 74034474170609664 74115067009099203 74162558401518208 74213975859062112 74285541891713088 74363179144727808 74543477801059314 74591243710197504 74615361579073836 74642958378478656 74663173549840896 74741205472987136 74922420680222288 74974364955978732 75022406968637952 75046664247160968 75094752587701248 75282901437279056 75355498256408544 75428165082113856 75690068433093418 75957830122328064 76048103938912299 76121438658236226 76897275025851648 76971428617969152 77341767945076224 77416350170674176 77491004317415424 77678886601590192 77760070304628672 77788830187533312 77863843524261888 77938929197862912 78127897506801696 78209550479799936 78284969525585664 78313923544633344 78399174928700313 78474776833163862 78525061836901632 78607129894003712 78661628806272768 78737483800300032 78797718301613096 78852349350253494 78928388259945156 78978963928444416 78985339212882944 79061506367379456 79137746971398144 79253196442084848 79308143277133572 79329621896705952 79412530815048832 79435489731499008 79605071972736181 79711307404177824 79788174624432576 79865115969297024 80058754450903617 80065216897434078 80142425399745972 80521521817671846 81420644145019392 81499159713143808 81584336057315328 81782142906592224 81834547201675264 81891283706551296 81970253121890304 82254872056341312 82334192087253888 82364643727976448 82533817014189579 82673015923003904 82730333744528256 82810112272729344 83010891100976802 83070787792859648 83150894627761152 83177780120934768 83208543766172928 83231078711298048 83432878201707984 83520075512378944 83550965756980224 83631535637170176 83658576537818784 83712183212519424 83915149173972192 83996070243571008 84002850515340672 84083856157110528 84206521219715151 84287723265250074 84400207839717696 84481596661163904 84693264116938938 84774935538459612 84829257552773632 84856685717378088 85804215508555776 85989032558377959 86210093800608768 86300193632882688 86509434404083104 86592857195215296 86949206401779968 87009488938210752 87093393942008448 87451802970576384 87480079092707256 87512433960974976 87536134506710016 87627620209709056 87840079418191648 87957304721851392 87985744289774928 88042123723511808 88127024517844992 88340694566514336 88347825541996224 88433021130754176 88465728448567296 88551037733474304 88647433089314733 88851334419499968 88858506614493312 88944194663301888 89029965342822912 89159845997345454 89245824633794196 89339097166929936 89364925947936384 89675220829700052 89761696452486648 89848255465459152 90131086149821984 90218001372724416 90763996751824896 90851522303176704 91288644131893248 91598224663146816 91782378064479744 92004910769916252 92063865601884672 92160083324004352 92312912041731072 92383531801891216 92536731063383976 92596026674727936 92685318889457664 92692800568651776 92917540656237408 93007142913379392 93131263823136768 93221072177836032 93454636266967104 93544756456231296 93634963550210304 93669594827894784 93861987976921482 93960084951426312 93994836476602752 94085477591816448 94176206114084352 94267022127694848 94404542820718716 94495579024017384 94503206829758256 94563762517846016 94594338176749344 94654952259907584 94884449719589472 94950233819682408 95432914746870336 95463771432050349 95764279034185858 95856626458519692 96010470552508416 96103055384285184 96529742447125248 96565444370731008 96926984185590784 97087717836993024 97323113704593492 97479387107877888 97487255770478592 97581264696004608 97817857202002464 98042851773241344 98050765919440896 98383278341898432 98478151320048768 98581072735922688 98609573459791872 98820089345465604 98951967812082816 99047389188950784 99142902582575616 99150905526303744 99383281387328628 99391303734745752 99454991613596672 99487148772098448 99523944504638208 99550898066454528 99619917450158592 99965819941304976 100029875958183936 100062218996214624 100126336783601664 100158711010675776 100473997675211392 100506484312796178 100570886776151808 100814727827063814 101397471918549732 101495251544314968 102109496345803008 102529700034468864 102628571490625536 103122357260101632 103221800227565568 103571848802120256 103680093739504896 103718440250044416 103931473277127618 104170530009068928 104270983750639872 104279400639733248 104379959367447552 104532233238267084 104633035777551816 104700082449202176 104772671801028864 104882171741697024 104983311733733376 105136465800337992 105237851013260208 105305285237925888 105339333993986592 105670928589446464 105705095570354601 105744191036178096 105772829195607936 105846162290793504 105913986308665344 106281743205570432 106316107683478038 106384232832576768 106418630448843012 106486821292396032 106745005934538156 106753622529912104 106856567199661296 107362029090229128 108560858860025856 108665546284191744 109042857208789632 109188378275401728 109664310496362624 109673162741788416 109778922783005184 110045089352252772 110307111659371008 110413483030305792 110519956977297408 110681188134635736 110787920235054864 110867859503681536 110903706827913024 110944725021563904 111051711255914496 111243837602277312 111320963788593168 111401287675973632 111544768717091712 111815216701588971 111886865565296256 111923042368610754 111994760324761344 112003800687120896 112111808209480704 112275361626286868 112383631020333432 112461547433968098 112533610452956928 112642128881551872 112924352155918584 113033247384612816 113142247623170784 113535102649640127 114182157987354339 114652043411170612 114946791734145024 115345912538777472 115457142926953728 116012651917614336 116124525256011264 116236506476123136 116518329902385288 116602403960768512 116640105456943008 116683245281299968 116714846008946688 116795765286392832 117276406295801856 117314325719699904 117427454288378496 117712165249745793 117787592755352448 117797100722661632 117910694841005568 117992443209409152 118196577452419644 118278524025380241 118468445892666624 118478008819324416 118592259551069184 118706620457097216 118879794663127272 118994432845058928 119118796222573248 119153234597248512 119566961106266736 119682261936648864 119797673953945536 120097825346151117 120213638099618958 120290668496965888 120782282726507769 122130966217529088 122248739569715712 122376504085972992 122673214359888336 122751820802512896 122836925559826944 123083882722308096 123382308084511968 123461368899637248 123501288130880832 123890054208316544 124009523884505856 124095500616792384 124606181689289472 124726341941641728 124766670181402152 124846618066947072 125149317302561976 125280113268568416 125326448635470336 125447303455755264 125568274818779136 125689362836926464 125872723760958288 125994105365356512 126004275773011008 126125784235665792 126431584897875111 126512599626119296 126600311759576544 126722394991745856 127039896175408407 127162403307689418 127243886329160448 127285028576067132 127808835278026256 128706323262833664 129450290449324032 129575121973383168 129764151606124656 129889285792822944 129972516143837184 130198558024175616 130423809602669952 130514233407316128 131177704455864576 131220118639060884 131304201760065024 131441430314563584 131760119127287472 131935957082777088 132063185585267712 132190536776767488 132201207368404992 132511041849771504 132521738312994336 132649531696131264 132698592672850944 132826556600211456 132954643925766144 133277001629249952 133287759921739968 133416291994952832 133544948014234368 133739768996018181 133868736950691294 134008645750394904 134094515701535744 134419637102751752 134512831244550078 134642544678729972 135196629224732976 135327002059086624 135796887482902897 136145995127737344 136277283454765056 136706266712625152 136932966197839872 137673567096719616 138007366154874378 138095798402827008 138240124986006528 138575297702836824 138894040012091904 139027978334186496 139039200852977664 139173279156596736 139376310984356112 139510714370069088 139600109932269568 139696895734705152 139831608266754048 139842895655596032 140181954400450656 140317134684346944 140452445325315456 140504392241842176 140792981965382223 140940127427139468 140992254714904128 141030438927477248 141128216387724672 141264309171126528 141606814231078074 141708990940760576 141754810244637384 141845643776769024 141891507265124016 141982428389861376 142326674579384208 142475422932881728 143149372120305504 143646418551278787 143784939687779538 144015705828762624 144794613670687872 145390476278386176 146219080661816832 146230883655717888 146371897044006912 146726785803003696 147064277659862016 147076148879161344 147217977373741056 147574917512847648 147717226980073152 147871609103884032 147926300028751872 148230134018198406 148325116803036416 148427951718124224 148571083783426176 148726358289455616 149086955602118628 149182487420395008 149230723158147672 149285916756957312 149326347099681792 149482410945974272 149844841360444576 149948729911957464 150044813937275904 150093328494321936 150189505175402496 150565802874558112 150710996512817088 150759726469194267 150856330164227712 151222091740595721 151380136866186836 152096207877824598 152242877316472452 153794550051703296 153942857235938304 154683535890152448 154832700341348352 154982008634830848 155357773203180384 155520140609257344 155577660375066624 155727687048523776 155897209915691427 156255795013603392 156419100959599872 156569939051171328 156798349857400626 156949553666327724 157050123673803264 157214259788007424 157323257612545536 157474967600600064 157595436603226192 157704698700506988 157856776519890312 157957927856888832 157970678425765888 158123012734758912 158506392884169696 158616286554267144 158659243793411904 158825061630097664 158870979462998016 159210143945472362 159422614808355648 159474161525217057 159576349248865152 159730231938594048 160117508901807234 160130433794868156 160284850799491944 161043043635343692 162841288290038784 162998319426287616 163564285813184448 163782567413102592 163940506243780608 164509744112682624 164668384174507776 164729287455952896 165067634028379158 165346031846007808 165460667489056512 165620224545458688 166021782201953604 166141575585719296 166301789255522304 166355560241869536 166417087532345856 166462157422596096 166865756403415968 167040151024757888 167101931513960448 167263071274340352 167317153075637568 167445151390927829 167830298347944384 167992140487142016 168005701030681344 168167712314221056 168413042439430302 168575446530500148 168800415679435392 168963193322327808 169386528233877876 169549871076919224 169658515105547264 169713371434756176 171608431017111552 171978065116755918 172420187601217536 173018868808166208 173185714390430592 173898412803559936 174018977876421504 174186787884016896 174903605941152768 174960158185414512 175024867921949952 175072269013420032 175680158836383296 175914609443702784 175971488579549856 176084247447023616 176681389133028672 176695651083992448 176866042261508352 176931456897134592 177294866178629466 177702668838999936 177717013228986624 177888389326603776 178059930685645824 178319691994690908 178491649267588392 178678194333859872 178729851895872768 179350441659400104 179523392904973296 179696510930918304 180262172299643968 180320457149428437 180436002745448832 181527993503649792 183196449326293632 183564756128959488 184009821539832504 184127731203769344 184320166648008704 184625824083462144 184767063603782432 185073462126767952 185192053349455872 185370637778915328 185835081312474816 186014285826758784 186262527646273536 186909272533934208 187089512912462592 187269927100420608 187723975953842964 187920169902852624 187989672953205504 188170955183632896 188352412228168704 188534044255389696 188809085641437432 188991158048034768 189006413659516512 189127525035692032 189188676353498688 189768899439178944 189900467639364816 190743604961534127 190865829493740672 190927542864100698 191528558068371716 191713252917039384 192020941105016832 193059484894250496 193853968371181568 194175435673986048 194646227409186984 194958774215755776 194974511540957184 195635714404004928 196085703546482688 196766556683796864 196956302640097536 197162145471845376 197640178690931208 197903935624165632 198094778377901568 198285805165151232 198301811052607488 198766562774657256 198782607469491504 198909983227193344 198974297544196896 199047889009276416 199101796132909056 199239834900317184 199931639882609952 200059751916367872 200124437992429248 200317422021351552 200803105426036941 200947995350422784 201012968625592356 201141773552303616 201629455654127628 201769246866825117 202794943837099464 202990503088629936 204218992691606016 205059400068937728 205257142981251072 206244714520203264 207143697604240512 207360187479009792 207862946554255236 208341060018137856 208541967501279744 208558801279466496 208759918734895104 209064466476534168 209266071555103632 209400164898404352 209545343602057728 209764343483394048 209966623467466752 210272931600675984 210475702026520416 210610570475851776 210678667987973184 211341857178892928 211410191140709202 211488382072356192 211545658391215872 211692324581587008 212563486411140864 212632215366956076 212768465665153536 212837260897686024 212973642584792064 213490011869076312 213507245059824208 213713134399322592 214724058180458256 215677409531669307 217121717720051712 218085714417579264 219328620992725248 219346325483576832 219557845566010368 220090178704505544 220614223318742016 220826966060611584 221039913954594816 221362376269271472 221575840470109728 221807413655826048 221889450043127808 222103422511828992 222345201027297609 222487675204554624 222641927577186336 223089537434183424 223630433403177942 223773731130592512 223846084737221508 223989520649522688 224007601374241792 224223616418961408 224550723252573736 224767262040666864 224923094867936196 225067220905913856 225284257763103744 225848704311837168 226066494769225632 226284495246341568 227070205299280254 228144311816736897 228364315974708678 229304086822341224 230691825077554944 230914285853907456 232025303835228672 232249050512022528 232473012952246272 233036659804770576 233204807921537024 233280210913886016 233366490562599936 233591530572785664 234628651439399808 234854908576756992 235197524786100939 235424330499491586 235575185510704896 235594201445323264 235821389682011136 235984886418818304 236393154904839288 236557048050760482 236936891785333248 236956017638648832 237184519102138368 237413240914194432 237759589326254544 237988865690117856 238237592445146496 238306469194497024 238815215918208543 239133922212533472 239364523873297728 239595347907891072 240176263352710851 240195650692302234 240427276199237916 240581336993931776 241564565453015538 244261932435058176 244497479139431424 244753008171945984 245346428719776672 245503641605025792 245673851119653888 246764616169023936 247002576261761664 247601451042568737 247780108416633088 248019047769011712 248191001233584768 249212363378578944 249452683883283456 249533340362804304 249693236133894144 250298634605123952 250560226537136832 250652897270940672 250894606911510528 251136549637558272 251745447521916576 251988210730713024 252008551546022016 252251568471331584 252619563659145453 252863169795750222 253025199252238592 253200623519153088 253444789983491712 254079792350816814 254324806615378836 254487772658320896 254570057152134264 255617670556052512 257412646525667328 257967097675133877 258900580898648064 259528303212249312 259778571585645888 260847619205339904 261028466814632256 262355408911729152 262440237278121768 262608403520130048 262882860629127168 263520238254574944 263871914165554176 264126371170535424 264381073553534976 265022083699543008 265043476625988672 265299063392262528 265397185345701888 265653113200422912 265942299267944199 266554003258499904 266575519843479936 266832583989905664 267089896028468736 267479537992036362 267737473901382588 268017291500789808 268189031403071488 268839274205503504 269025662489100156 269285089357459944 270393258449465952 270654004118173248 271593774965805794 272291990255474688 272554566909530112 273865932395679744 275347134193439232 276014732309748756 276191596805654016 276480249972013056 277150595405673648 277788080024183808 278055956668372992 278078401705955328 278752621968712224 279021428740138176 279393791469410304 279663216533508096 280363908800901312 280634269368693888 280904890650630912 281008784483684352 281585963930764446 281880254854278936 281984509429808256 282060877854954496 282256432775449344 282528618342253056 283213628462156148 283417981881521152 283509620489274768 283691287553538048 283783014530248032 283964856779722752 284653349158768416 284950845865763456 285641728843347473 286298744240611008 287292837102557574 287569879375559076 288031411657525248 289589227341375744 290780952556772352 292438161323633664 292461767311435776 292743794088013824 293453571606007392 294128555319724032 294152297758322688 295149835025695296 295434453960146304 295743218207768064 296460268036396812 296650233606072832 296855903436248448 297142167566852352 297452716578911232 298173911204237256 298364974840790016 298461446316295344 298571833513914624 298652694199363584 299689682720889152 299897459823914928 300089627874551808 300186656988643872 300379010350804992 301131605749116224 301421993025634176 301519452938388534 301712660328455424 302444183481191442 302760273732373672 304192415755649196 304485754632944904 307589100103406592 307885714471876608 309367071780304896 309665400682696704 310715546406360768 311040281218514688 311155320750133248 311794419831382854 312511590027206784 312838201919199744 313139878102342656 313596699714801252 313899107332655448 314100247347606528 314428519576014848 314646515225091072 314949935201200128 315190873206452384 315409397401013976 315713553039780624 315915855713777664 315941356851531776 317012785768339392 317115286711063803 317232573108534288 317318487586823808 317650123260195328 317741958925996032 318420287890944724 318845229616711296 318948323050434114 319152698497730304 319460463877188096 320235017803614468 320260867589736312 320569701598983888 322086087270687384 325682576580077568 325996638852575232 327128571626368896 327565134826205184 329019488225365248 329336768349015552 330135268056758316 330692063692015616 330921334978113024 331240449090917376 332043564403907208 332283151171438592 332603578511044608 332711120483739072 332834175064691712 333731512806831936 334080302049515776 334203863027920896 334634306151275136 334890302781855658 335445650104766913 335660596695888768 335984280974284032 336011402061362688 336335424628442112 336826084878860604 337150893061000296 337600831358870784 337926386644655616 338773056467755752 339099742153838448 339317030211094528 339426742869512352 340605307948920381 342546473962063017 343956130233511836 344840375202435072 346037737616332416 346371428780861184 347796825607119872 348037955752843008 348373575768033792 349807211882305536 349920316370829024 350049735843899904 350144538026840064 351360317672766592 351829218887405568 351942977159099712 353362778266057344 353391302167984896 353732084523016704 354589732357258932 355405337677999872 355434026457973248 355776778653207552 356119861371291648 356639383989381816 356983298535176784 357356388667719744 357459703791745536 358700883318800208 359046785809946592 359393021861836608 360293476038453351 360524344599287936 360640914298856874 360872005490897664 366392898652587264 367129512257918976 368019643079665008 368255462407538688 369251648166924288 369534127207564864 370146924253535904 370384106698911744 371670162624949632 372028571653517568 373818545067868416 374179025824925184 374539854200841216 375447951907685928 375840339805705248 375979345906411008 376341910367265792 376704824456337408 377068088510779392 377618171282874864 377982316096069536 378012827319033024 378377352706997376 379294754693625333 379537798878357888 379800935278729632 381119688526225221 381487209923068254 381731658987481344 381855085728201396 383057116136743432 383426505834078768 386118969788500992 387707936742363136 388350871347972096 389292454818373968 389917548431511552 391271428808009856 393533113367593728 393912605280195072 394324290943690752 395280357381862416 395807871248331264 396189556755803136 396571610330302464 396603622105214976 397533125549314512 397565214938983008 397819966454386688 397948595088393792 398095778018552832 398479669800634368 399863279765219904 400248875984858496 400634844042703104 401219306988054543 401606210852073882 401895990700845568 402025937251184712 402283547104607232 403258911308255256 403538493733650234 405589887674198928 405981006177259872 407390662448708691 408437985383212032 410118800137875456 414287395208481024 414720374958019584 415725893108510472 416682120036275712 417083935002559488 417117602558932992 417519837469790208 418128932953068336 418532143110207264 418800329796808704 419090687204115456 419528686966788096 420545863201351968 420951404053040832 421357335975946368 422378945896146669 422683714357785856 422820382281418404 422976764144712384 423091316782431744 423384649163174016 425126972822281728 425264430733912152 425536931330307072 425674521795372048 425947285169584128 426980023738152624 427014490119648416 427426268798645184 429448116360916512 430939255653836361 431354819063338614 436171428835158528 438657241985450496 438692650967153664 439115691132020736 440180357409011088 441228446637484032 441653932121223168 442724752538542944 443151680940219456 443614827311652096 443778900086255616 444690402054595218 444975350409109248 445283855154372672 446179074868366848 447260866806355884 447547462261185024 447692169474443016 447979041299045376 448015202748483584 448447232837922816 449101446505147472 449534524081333728 449846189735872392 450134441811827712 450568515526207488 451697408623674336 452132989538451264 452279179407582801 452568990492683136 453666275221787163 454140410598560508 456288623633473794 456728631949417356 458608173644682448 461383650155109888 461828571707814912 464050607670457344 464498101024045056 464946025904492544 466073319609541152 466560421827772032 466732981125199872 467183061145571328 467691629747074281 469257302878799616 469709817153513984 470395049572201878 470848660998983172 471150371021409792 471188402890646528 471642779364022272 471969772837636608 472786309809678576 473114096101520964 473873783570666496 473912035277297664 474369038204276736 475519178652509088 475977731380235712 476475184890292992 476612938388994048 477630431836417086 478267844425066944 478729047746595456 479190695815782144 480352526705421702 480391301384604468 480854552398475832 481162673987863552 483129130906031076 487271184497475101 488523864870116352 488994958278862848 490692857439553344 491347702239307776 493529232338047872 494005152523523328 495202902085137474 495560216833266176 496038095538023424 496382002467169536 498424726757157888 498905367766566912 499066680725608608 499386472267788288 500597269210247904 501120453074273664 501305794541881344 501789213823021056 502335454172783487 503490895043833152 503976421461426048 504017103092044032 504503136942663168 505239127318290906 505726339591500444 506050398504477184 506401247038306176 506889579966983424 508159584701633628 508649613230757672 508975545316641792 509140114304268528 511235341112105024 514825293051334656 515934195350267754 519056606424498624 519557143171291776 521695238410679808 522056933629264512 524710817823458304 524880474556243536 525216807040260096 527040476509149888 527743828331108352 528252742341070848 530044167399086016 530086953251977344 530598126784525056 530794370691403776 531884598535888398 533108006516999808 533151039686959872 533665167979811328 534179792056937472 534959075984072724 535474947802765176 536034583001579616 536378062806142976 537678548411007008 538051324978200312 538570178714919888 540786516898931904 540961371448285311 541308008236346496 543187549931611588 544583980510949376 550694268386878464 552029464619497512 552383193611308032 552960499944026112 554301190811347296 555576160048367616 556111913336745984 557505243937424448 558042857480276352 558787582938820608 560727817601802624 561268538737387776 561809781301261824 563171927861528892 563760509708557872 563969018859616512 564121755709908992 564512865550898688 565057236684506112 566427256924312296 566835963763042304 567019240978549536 567382575107076096 567566029060496064 569306698317536832 569901691731526912 571283457686694946 572230814884602381 572597488481222016 574585674205115148 575139758751118152 576062823315050496 579178454682751488 581561905113544704 584876322647267328 584923534622871552 586907143212014784 588257110639448064 590299670051390592 590868907920292608 591486436415536128 592920536072793624 593300467212145664 593711806872496896 594284335133704704 594905433157822464 596347822408474512 596729949681580032 596922892632590688 597143667027829248 597305388398727168 599379365441778304 599794919647829856 600179255749103616 600373313977287744 602263211498232448 602843986051268352 603038905876777068 603425320656910848 604888366962382884 605520547464747344 608384831511298392 608971509265889808 615178200206813184 615771428943753216 618734143560609792 621431092812721536 622080562437029376 623588839662765708 625023180054413568 625676403838399488 626279756204685312 627193399429602504 627798214665310896 628200494695213056 629293030450182144 629899870402400256 630381746412904768 630818794802027952 631427106079561248 631831711427555328 634025571536678784 634230573422127606 634465146217068576 634636975173647616 635300246520390656 636840575781889448 637690459233422592 637896646100868228 638305396995460608 638920927754376192 640470035607228936 640521735179472624 641139403197967776 644172174541374768 647032228595007921 651365153160155136 654257143252737792 658038976450730496 658673536698031104 660270536113516632 661384127384031232 661842669956226048 662480898181834752 664087128807814416 664566302342877184 665422240967478144 665668350129383424 667035603081892827 667463025613663872 668160604099031552 669268612302550272 669780605563711316 670891300209533826 671321193391777536 671968561948568064 672022804122725376 672670849256884224 673652169757721208 674301786122000592 675201662717741568 675852773289311232 677546112935511504 678199484307676896 678634060422189056 678853485739024704 681210615897840762 684432935450210691 685092947924126034 687912260467023672 692075475232664832 692742857561722368 695593651214239744 696075911505686016 696747151536067584 699614423764611072 699840632741658048 700099471687799808 702720635345533184 703885954318199424 705592574358302817 706725556532114688 706782604335969792 707464169046033408 709179464714517864 710810675355999744 710868052915946496 711553557306415104 712239722742583296 713278767978763632 713966597070353568 714712777335439488 714919407583491072 716445647754625629 717401766637600416 718093571619893184 718786043723673216 720528790058132553 720586952076906702 721048689198575872 721281828597713748 721744010981795328 732785797305174528 734259024515837952 736039286159330016 736510924815077376 739068254415129728 740293848507071808 743340325249899264 744057143307035136 747637090135736832 748358051649850368 749079708401682432 750895903815371856 751680679611410496 751958691812822016 752683820734531584 753409648912674816 755236342565749728 755964632192139072 756025654638066048 756754705413994752 757858690977436359 758589509387250666 759075597756715776 759601870557459264 762239377052450442 762974419846136508 763463317974962688 763710171456402792 766114232273486864 766853011668157536 772237939577001984 773901293025401631 776701742695944192 778584909636747936 782542857616019712 787066226735187456 787825210560390144 788648581887381504 790560714763724832 791615742496662528 792379113511606272 793143220660604928 795066251098629024 795130429877966016 795897190176787584 796191556037105664 796959339601268736 797826897803832597 799726559530439808 800497751969716992 801269688085406208 802438613976109086 803212421704147764 803791981401691136 804051874502369424 804567094209214464 806517822616510512 807076987467300468 811179775348397856 811962012354519744 813996371790579793 814781324897417382 816875970766424064 828574790416962048 829440749916039168 831451786217020944 833364240072551424 834167870005118976 834235205117865984 836257865906136672 837064286220414528 838181374408230912 841091726402703936 841902808106081664 842714671951892736 844757891792293338 845367428715571712 845640764562836808 845953528289424768 846182633564863488 846769298326348032 850253945644563456 850528861467824304 851073862660614144 851349043590744096 851894570339168256 853960047476305248 854028980239296832 854852537597290368 856925186530042419 858896232721833024 861878511307672722 862709638126677228 872342857670317056 877314483970900992 877385301934307328 878231382264041472 880360714818022176 882456893274968064 885449505077085888 886303361880438912 887229654623304192 889380804109190436 889950700818218496 890567710308745344 892358149736733696 894521733612711768 895094924522370048 895384338948886032 895958082598090752 896030405496967168 898202893010294944 899069048162667456 899692379471744784 900268883623655424 901137031052414976 903394817247348672 904265979076902528 904558358815165602 905137980985366272 907332550443574326 908280821197121016 912577247266947588 913457263898834712 917216347289364896 922767300310219776 923657143415629824 928101215340914688 928996202048090112 932146639219082304 933120843655544064 933465962250399744 935383259494148562 938514605757599232 939419634307027968 940790099144403756 941697321997966344 942300742042819584 942376805781293056 943285558728044544 943939545675273216 945572619619357152 946228192203041928 947747567141332992 947824070554595328 951038357305018176 951345860133191409 951955462760471424 952950369780585984 953225876777988096 955260863672834172 956535688850133888 957458095493190912 958381391631564288 960705053410843404 960782602769208936 961709104796951664 962325347975727104 966258261812062152 974542368994950202 977047729740232704 977989916557725696 981385714879106688 982695404478615552 987058464676095744 988010305047046656 990405804170274948 991120433666532352 992076191076046848 992764004934339072 996849453514315776 997810735533133824 998133361451217216 1001194538420495808 1002240906148547328 1002611589083762688 1004670908345566974 1006981790087666304 1007952842922852096 1008034206184088064 1009006273885326336 1010478254636581812 1011452679183000888 1012100797008954368 1012802494076612352 1013779159933966848 1016319169403267256 1017299226461515344 1017951090633283584 1018280228608537056 1021815923846761143 1022470682224210048 1031868390700535508 1038113212848997248 1039114286342583552 1043390476821359616 1044113867258529024 1049421635646916608 1049760949112487072 1050433614080520192 1054080953018299776 1055487656662216704 1060088334798172032 1060173906503954688 1061196253569050112 1063769197071776796 1066216013033999616 1066302079373919744 1067330335959622656 1068359584113874944 1069918151968145448 1070949895605530352 1072069166003159232 1075357096822014016 1076102649956400624 1077140357429839776 1080880428115360053 1081573033797863808 1081922742896570622 1082616016472692992 1086375099863223176 1101388536773756928 1104058929238995024 1104766387222616064 1108602381622694592 1111152320096735232 1115010487874848896 1116085714960552704 1121455635203605248 1122537077474775552 1123619562602523648 1126343855723057784 1127521019417115744 1127938037719233024 1128243511419817984 1129025731101797376 1130114473369012224 1132854513848624592 1133671927526084608 1134038481957099072 1135132058120992128 1137884264080875999 1138613396635073664 1139803383463053824 1142566915373389892 1143359065578675663 1144461629769204762 1145194976962444032 1149171348410230296 1150279517502236304 1158356909365502976 1163123810227089408 1169752645294534656 1173814286424029568 1180599340102781184 1181737815840585216 1182972872831072256 1185841072145587248 1186600934424291328 1187423613744993792 1188568670267409408 1189810866315644928 1192695644816949024 1193459899363160064 1193845785265181376 1194287334055658496 1198758730883556608 1199589839295659712 1200746627954575488 1203657920964163629 1204526422996464896 1205687972102536704 1206077811753554136 1206850641313821696 1209776733924765768 1211041094929494688 1216769663022596784 1217943018531779616 1222171987346126073 1230356400413626368 1242862185625443072 1244161124874058752 1247177679325531416 1250046360108827136 1251352807676798976 1252559512409370624 1254386798859205008 1255596429330621792 1256400989390426112 1258586060900364288 1260763492825809536 1261637589604055904 1262854212159122496 1268051143073357568 1268461146844255212 1268930292434137152 1269273950347295232 1270600493040781312 1273681151563778896 1275380918466845184 1275793292201736456 1276610793990921216 1277841855508752384 1280940071214457872 1281043470358945248 1282278806395935552 1288344349082749536 1292817766961509083 1294064457190015842 1308514286505475584 1316077952901460992 1317347073396062208 1320541072227033264 1323685339912452096 1324961796363669504 1328174257615628832 1330844481934956288 1331336700258766848 1334071206163785654 1334926051227327744 1336321208198063104 1338537224605100544 1339561211127422632 1341782600419067652 1342642386783555072 1343937123897136128 1344045608245450752 1345341698513768448 1347304339515442416 1348603572244001184 1350403325435483136 1351705546578622464 1355092225871023008 1356398968615353792 1357706971478049408 1360998825665361489 1362421231795681524 1368865870900421382 1370185895848252068 1375824520934047344 1384150950465329664 1385485715123444736 1391187302428479488 1392151823011372032 1393494303072135168 1399681265483316096 1400198943375599616 1403074889241222843 1405441270691066368 1407771908636398848 1411185148716605634 1413451113064229376 1413565208671939584 1414928338092066816 1418358929429035728 1421621350711999488 1421736105831892992 1423107114612830208 1426557535957527264 1427933194140707136 1429425554670878976 1429838815166982144 1432891295509251258 1434803533275200832 1436187143239786368 1437572087447346432 1441057580116265106 1441173904153813404 1442097378397151744 1442563657195427496 1443488021963590656 1461813553492425303 1465571594610349056 1472078572318660032 1478136508830259456 1480587697014143616 1486680650499798528 1488114286614070272 1495274180271473664 1496716103299700736 1498159416803364864 1501791807630743712 1503361359222820992 1503917383625644032 1505367641469063168 1507006362518350461 1510472685131499456 1511929264384278144 1512051309276132096 1513509410827989504 1515717381954872718 1517179018774501332 1518151195513431552 1519203741114918528 1524478754104900884 1525948839692273016 1526926635949925376 1527420342912805584 1532228464546973728 1533706023336315072 1544475879154003968 1547802586050803262 1557169819273495872 1565085715232039424 1574132453470374912 1575650421120780288 1581121429527449664 1583231484993325056 1584758227023212544 1590132502197258048 1590260859755932032 1591794380353575168 1592383112074211328 1595653795607665194 1599453119060879616 1600995503939433984 1602539376170812416 1604877227952218172 1606424843408295528 1607583962803382272 1608103749004738848 1609134188418428928 1613035645233021024 1614153974934600936 1622359550696795712 1622884114344855933 1623924024709039488 1627992743581159586 1629562649794834764 1633751941532848128 1657149580833924096 1658881499832078336 1662903572434041888 1666728480145102848 1668335740010237952 1672515731812273344 1674128572440829056 1676362748816461824 1682183452805407872 1683805616212163328 1685429343903785472 1689515783584586676 1690734857431143424 1691281529125673616 1691907056578849536 1692365267129726976 1693538596652696064 1700507891289126912 1701057722935648608 1702147725321228288 1702698087181488192 1707920094952610496 1708057960478593664 1709705075194580736 1713850373060084838 1717792465443666048 1723757022615345444 1725419276253354456 1744685715340634112 1754628967941801984 1754770603868614656 1760721429636044352 1770899010154171776 1772606723760877824 1774459309246608384 1778761608218380872 1779901401636436992 1781135420617490688 1784716299473467392 1789043467225423536 1790189849044740096 1790768677897772064 1791916165196181504 1796405786020589888 1798138096325334912 1799384758943489568 1800537767247310848 1806789634494697344 1808531958153805056 1809116717630331204 1810275961970732544 1814665100887148652 1816561642394242032 1825154494533895176 1826914527797669424 1834432694578729792 1845534600620439552 1847314286831259648 1856202430681829376 1864293278438164608 1866241687311088128 1870766518988297124 1877029211515198464 1878839268614055936 1881580198288807512 1883394643995932688 1884601484085639168 1884753611562586112 1887879091350546432 1891145239238714304 1892456384406083856 1895495134282665984 1902076714610036352 1902691720266382818 1903910925520942848 1905900739561171968 1910521727345668344 1913071377700267776 1914916190986381824 1916762783263128576 1921410106821686808 1921565205538417872 1923418209593903328 1924650695951454208 1932516523624124304 1941096685785023763 1949084737989900404 1954095459480465408 1962771429758213376 1974116929352191488 1976020610094093312 1980811608340549896 1982240867333064704 1984152382152093696 1985528009868678144 1993698907028631552 1996266722902434432 2001106809245678481 2002389076840991616 2004481812297094656 2009341816691133948 2013963580175332608 2015905685845704192 2016068412368176128 2018012547770652672 2020956509273163624 2022905358366001776 2024201594017908736 2025604988153224704 2027558319867933696 2032638338806534512 2034598452923030688 2035902181266567168 2036560457217074112 2043631847693522286 2044941364448420096 2053298806350632073 2063736781401071016 2076226425697994496 2078228572685167104 2086780953642719232 2088227734517058048 2098843271293833216 2099521898224974144 2108161906036599552 2120176669596344064 2120347813007909376 2122392507138100224 2127538394143553592 2132432026067999232 2132604158747839488 2134660671919245312 2136719168227749888 2139836303936290896 2141899791211060704 2144138332006318464 2149336943263876887 2150714193644028032 2152205299912801248 2154280714859679552 2161760856230720106 2163146067595727616 2163845485793141244 2165232032945385984 2172750199726446352 2202777073547513856 2208117858477990048 2209532774445232128 2217204763245389184 2230020975749697792 2232171429921105408 2242911270407210496 2245074154949551104 2247239125205047296 2252687711446115568 2255042038834231488 2255876075438466048 2258051462203594752 2260228946738024448 2265709027697249184 2268076963914198144 2270264116241984256 2273576072932309077 2275768528161751998 2277226793270147328 2279606766926107648 2285133830746779784 2286718131157351326 2288923259538409524 2290389953924888064 2298342696820460592 2300559035004472608 2308547087209349249 2316713818731005952 2321703879076204893 2347628572848059136 2361198680205562368 2363475631681170432 2365945745662144512 2371682144291174496 2373201868848582656 2374847227489987584 2377137340534818816 2385391289633898048 2387691570530362752 2388574668111316992 2393480693411497791 2397517461767113216 2399179678591319424 2401493255909150976 2407315841928327258 2409052845992929792 2411375944205073408 2412155623507108272 2413701282627643392 2419553467849531536 2422082189858989376 2433539326045193568 2435886037063559232 2441989115371739379 2444343974692252146 2485724371250886144 2488322249748117504 2494355358651062832 2500092720217654272 2502705615353597952 2508773597718410016 2511192858661243584 2521526985651619072 2523275179208111808 2525708424318244992 2536102286146715136 2536922293688510424 2537860584868274304 2538547900694590464 2541200986081562624 2547362303127557792 2550761836933690368 2551586584403472912 2553221587981842432 2555683711017504768 2561880142428915744 2562086940717890496 2564557612791871104 2570775559590127257 2576688698165499072 2585635533923018166 2588128914380031684 2617028573010951168 2632155905802921984 2634694146792124416 2641082144454066528 2647370679824904192 2656348515231257664 2661688963869912576 2668142412327571308 2669852102454655488 2672642416396126208 2677074449210201088 2679122422254845264 2683565200838135304 2685284773567110144 2687874247794272256 2688091216490901504 2694608679030884832 2697207144488002368 2700806650870966272 2703411093157244928 2710184451742046016 2712797937230707584 2715413942956098816 2721997651330722978 2724842463591363048 2737731741800842764 2740371791696504136 2751649041868094688 2768301900930659328 2770971430246889472 2784303646022744064 2786988606144270336 2799362530966632192 2800397886751199232 2806149778482445686 2810882541382132736 2815543817272797696 2822370297433211268 2826902226128458752 2827130417343879168 2829856676184133632 2836717858858071456 2843242701423998976 2843472211663785984 2853115071915054528 2855866388281414272 2858851109341757952 2859677630333964288 2865782591018502516 2869607066550401664 2872374286479572736 2875144174894692864 2882115160232530212 2882347808307626808 2884194756794303488 2885127314390854992 2886976043927181312 2923627106984850606 2931143189220698112 2944157144637320064 2956273017660518912 2961175394028287232 2973361300999597056 2976228573228140544 2990548360542947328 2993432206599401472 3003583615261487424 3006722718445641984 3007834767251288064 3014012725036700922 3020945370262998912 3023858528768556288 3024102618552264192 3027018821655979008 3031434763909745436 3034358037549002664 3036302391026863104 3038407482229837056 3048957508209801768 3051897679384546032 3053853271899850752 3054840685825611168 3064456929093947456 3065447771540283429 3067412046672630144 3095605172101606524 3114339638546991744 3130171430464078848 3148264906940749824 3151300842241560576 3162242859054899328 3166462969986650112 3180265004394516096 3180521719511864064 3183588760707150336 3191307591215330388 3198906238121759232 3201991007878867968 3205078752341624832 3209754455904436344 3212849686816591056 3215167925606764544 3216207498009477696 3226071290466042048 3228307949869201872 3242641284346080159 3244719101393591424 3245768228689711866 3247848049418078976 3255985487162319172 3259125299589669528 3314299161667848192 3325807144868083776 3333456960290205696 3345031463624546688 3348257144881658112 3364366905610815744 3367611232424326656 3370858687807570944 3379031567169173352 3381469714862286848 3382563058251347232 3383814113157699072 3384730534259453952 3387077193305392128 3401015782578253824 3402115445871297216 3405396174362976384 3413652792242627997 3415840189905220992 3416115920957187328 3419410150389161472 3427700746120169676 3430077196736026989 3435584930887332096 3447514045230690888 3450838552506708912 3489371430681268224 3509257935883603968 3521442859272088704 3541798020308343552 3545213447521755648 3548918618493216768 3557523216436761744 3559802803272873984 3562270841234981376 3569432598946934784 3578086934450847072 3580379698089480192 3581537355795544128 3592811572041179776 3596276192650669824 3598769517886979136 3613579268989394688 3617063916307610112 3618233435260662408 3620551923941465088 3629330201774297304 3633123284788484064 3650308989067790352 3653829055595338848 3666515962038378219 3668865389157459584 3691069201240879104 3728586556876329216 3732483374622176256 3741533037976594248 3754058423030396928 3757678537228111872 3763160396577615024 3766789287991865376 3769202968171278336 3775758182701092864 3782290478477428608 3784912768812167712 3804153429220072704 3805383440532765636 3807821851041885696 3811801479122343936 3821043454691336688 3826142755400535552 3829832381972763648 3833525566526257152 3842820213643373616 3843130411076835744 3846836419187806656 3865033047248248608 3878453300884527249 3882193371570047526 3898169475979800808 3925542859516426752 3948233858704382976 3952041220188186624 3961623216681099792 3964481734666129408 3971056019737356288 3992533445804868864 4002213618491356962 4004778153681983232 4008963624594189312 4018683633382267896 4027927160350665216 4031811371691408384 4032136824736352256 4036025095541305344 4041913018546327248 4045810716732003552 4048403188035817472 4051209976306449408 4055116639735867392 4065276677613069024 4069196905846061376 4073120914434148224 4082996476996084467 4087263695387044572 4089882728896840192 4106597612701264146 4127473562802142032 4152452851395988992 4156457145370334208 4173561907285438464 4176455469034116096 4199043796449948288 4209224667723668529 4216323812073199104 4240353339192688128 4240695626015818752 4244785014276200448 4255076788287107184 4264864052135998464 4265208317495678976 4269321343838490624 4279672607872581792 4283799582422121408 4288276664012636928 4298673886527753774 4301428387288056064 4304410599825602496 4308561429719359104 4323521712461440212 4326292135191455232 4327690971586282488 4330464065890771968 4345500399452892704 4385440660477275909 4416235716955980096 4434409526490778368 4460041951499395584 4464342859842210816 4485822540814420992 4490148309899102208 4494478250410094592 4505375422892231136 4510084077668462976 4511752150876932096 4516102924407189504 4521019087555051383 4531418055394498368 4536153927828396288 4540528232483968512 4547152145864618154 4551537056323503996 4554453586540294656 4559213533852215296 4570267661493559568 4573436262314702652 4577846519076819048 4580779907849776128 4596685393640921184 4601118070008945216 4617094174418698498 4633427637462011904 4643407758152409786 4695257145696118272 4722397360411124736 4726951263362340864 4743364288582348992 4749694454979975168 4754274681069637632 4770782579267796096 4775383141060725504 4777149336222633984 4786961386822995582 4795034923534226432 4798359357182638848 4802986511818301952 4814631683856654516 4818105691985859584 4822751888410146816 4824311247014216544 4827402565255286784 4839106935699063072 4844164379717978752 4855909390336907041 4867078652090387136 4871772074127118464 4883978230743478758 4888687949384504292 4971448742501772288 4976644499496235008 4988710717302125664 5000185440435308544 5017547195436820032 5022385717322487168 5043053971303238144 5046550358416223616 5051416848636489984 5072204572293430272 5073844587377020848 5075721169736548608 5077095801389180928 5094724606255115584 5101523673867380736 5103173168806945824 5106443175963684864 5123760284857831488 5124173881435780992 5129115225583742208 5141551119180254514 5153377396330998144 5171271067846036332 5176257828760063368 5234057146021902336 5264311811605843968 5282164288908133056 5312697030462515328 5323377927739825152 5336284824655142616 5339704204909310976 5345284832792252416 5354148898420402176 5358244844509690528 5367130401676270608 5370569547134220288 5375748495588544512 5389217358061769664 5394414288976004736 5401613301741932544 5420368903484092032 5425595874461415168 5430827885912197632 5443995302661445956 5449684927182726096 5475463483601685528 5480743583393008272 5503298083736189376 5536603801861318656 5541942860493778944 5568607292045488128 5598725061933264384 5612299556964891372 5621765082764265472 5631087634545595392 5644740594866422536 5653804452256917504 5654260834687758336 5673435717716142912 5686485402847997952 5706230143830109056 5711732776562828544 5717702218683515904 5731565182037005032 5739214133100803328 5744748572959145472 5750288349789385728 5764230320465060424 5764695616615253616 5768389513588606976 5770254628781709984 5773952087854362624 5823290057355071289 5847254213969701212 5862286378441396224 5888314289274640128 5912546035321037824 5922350788056574464 5946722601999194112 5952457146456281088 5981096721085894656 6007167230522974848 6013445436891283968 6028025450073401844 6041890740525997824 6047717057537112576 6048205237104528384 6054037643311958016 6062869527819490872 6068716075098005328 6072604782053726208 6076814964459674112 6097915016419603536 6103795358769092064 6107706543799701504 6109681371651222336 6128913858187894912 6130895543080566858 6134824093345260288 6191210344203213048 6228679277093983488 6260342860928157696 6296529813881499648 6324485718109798656 6360530008789032192 6361043439023728128 6367177521414300672 6382615182430660776 6397812476243518464 6403982015757735936 6410157504683249664 6419508911808872688 6425699373633182112 6432414996018955392 6448010829791630661 6452142580932084096 6456615899738403744 6485282568692160318 6489438202787182848 6491536457379423732 6495696098836157952 6511970974324638344 6518250599179339056 6628598323335696384 6651614289736167552 6690062927249093376 6696514289763316224 6728733811221631488 6735222464848653312 6741717375615141888 6758063134338346704 6762939429724573696 6765126116502694464 6767628226315398144 6774154386610784256 6804230891742594432 6810792348725952768 6820728218796927231 6827305584485255994 6831680379810441984 6832231841914374656 6838820300778322944 6855401492240339352 6860154393472053978 6871169861774664192 6895028090461381776 6901677105013417824 6925641261628047747 6965111637228614679 7042885718544177408 7083596040616687104 7090426895043511296 7097837236986433536 7115046432873523488 7119605606545747968 7124541682469962752 7156173868901694144 7163074711591088256 7180442080234493373 7185623144082359552 7192552385301339648 7197539035773958272 7227158537978789376 7234127832615220224 7236466870521324816 7241103847882930176 7258660403548594608 7266246569576968128 7300617978135580704 7307658111190677696 7325967346115218137 7333031924076756438 7337730778314919168 7457173113752658432 7464966749244352512 7483066075953188496 7508116846060793856 7526320793155230048 7533578575983730752 7564580956954857216 7569825537624335424 7608306858440145408 7610766881065531272 7615643702083771392 7623602958244687872 7642086909382673376 7652285510801071104 7659664763945527296 7667051133052514304 7685640427286747232 7686260822153671488 7693672838375613312 7712326678770381771 7730066094496497216 7756906601769054498 7764386743140095052 7796338951959601616 7851085719032853504 7896467717408765952 7904082440376373248 7923246433362199584 7942112039474712576 7985066891609737728 8004427236982713924 8009556307363966464 8017927249188378624 8037367266764535792 8055854320701330432 8063622743382816768 8064273649472704512 8083826037092654496 8091621433464007104 8102419952612898816 8110233279471734784 8130553355226138048 8138393811692122752 8146241828868296448 8165992953992168934 8174527390774089144 8179765457793680384 8213195225402528292 8254947125604284064 8283610136457076717 8304905702791977984 8312914290740668416 8352910938068232192 8398087592899896576 8418449335447337058 8432647624146398208 8480706678385376256 8481391252031637504 8489570028552400896 8510153576574214368 8529728104271996928 8530416634991357952 8559345215745163584 8567599164844242816 8576553328025273856 8597347773055507548 8602856774576112128 8608821199651204992 8617122859438718208 8647043424922880424 8652584270382910464 8655381943172564976 8660928131781543936 8691000798905785408 8770881320954551818 8832471433911960192 8868819052981556736 8920083902998791168 8928685719684421632 8971645081628841984 8980296619798204416 9010750845784462272 9020168155336925952 9023504301753864192 9042038175110102766 9062836110788996736 9072307855656792576 9081056464967937024 9094304291729236308 9103074112647007992 9108907173080589312 9118427067704430592 9140535322987119136 9146872524629405304 9155693038153638096 9161559815699552256 9193370787281842368 9196343314620850287 9202236140017890432 9234188348837396996 9286815516304819572 9390514291392236544 9444794720822249472 9453902526724681728 9486728577164697984 9499388909959950336 9541565158535592192 9550766282121451008 9573922773645991164 9590069847068452864 9596718714365277696 9605973023636603904 9629263367713309032 9636211383971719168 9645503776820293632 9648622494028433088 9678213871398126144 9688328759435957504 9711818780673814082 9727923853038240477 9734157304180774272 9743544148254236928 9767956461486957516 9777375898769008584 9942897485003544576 9977421434604251328 10000370880870617088 10035094390873640064 10044771434644974336 10086107942606476288 10093100716832447232 10102833697272979968 10144409144586860544 10147689174754041696 10151442339473097216 10154191602778361856 10189449212510231168 10203047347734761472 10206346337613891648 10247520569715662976 10248347762871561984 10258230451167484416 10283102238360509028 10306754792661996288 10342542135692072664 10352515657520126736 10468114292043804672 10564328577816266112 10625394060925030656 10646755855479650304 10672569649310285232 10679408409818621952 10708297796840804352 10716489689019381056 10734260803352541216 10741139094268440576 10778434716123539328 10788828577952009472 10840737806968184064 10851191748922830336 10861655771824395264 10887990605322891912 10899369854365452192 10950926967203371056 10961487166786016544 10999547886115134657 11006596167472378752 11073207603722637312 11197450123866528768 11224599113929782744 11243530165528530944 11262175269091190784 11289481189732845072 11307608904513835008 11346871435432285824 11412460287660218112 11423465553125657088 11435404437367031808 11463130364074010064 11478428266201606656 11489497145918290944 11500576699578771456 11528460640930120848 11529391233230507232 11536779027177213952 11540509257563419968 11635359902653581747 11646580114710142578 11694508427939402424 11776628578549280256 11825092070642075648 11844701576113148928 11893445203998388224 12014334461045949696 12026890873782567936 12056050900146803688 12083781481051995648 12095434115074225152 12096410474209056768 12108075286623916032 12125739055638981744 12137432150196010656 12145209564107452416 12153629928919348224 12195830032839207072 12207590717538184128 12219362743302444672 12248989430988253401 12257827716375789824 12261791086161133716 12269648186690520576 12382420688406426096 12457358554187966976 12520685721856315392 12648971436219597312 12721060017578064384 12722086878047456256 12734355042828601344 12765230364861321552 12795624952487036928 12807964031515471872 12839017823617745376 12851398747266364224 12864829992037910784 12896021659583261322 12904285161864168192 12913231799476807488 12970565137384320636 12978876405574365696 12983072914758847464 12991392197672315904 13023941948649276688 13036501198358678112 13156321981431827727 13303228579472335104 13380125854498186752 13393028579526632448 13457467622443262976 13470444929697306624 13483434751230283776 13516126268676693408 13530252233005388928 13535256452630796288 13548308773221568512 13563057262665154149 13608461783485188864 13621584697451905536 13641456437593854462 13654611168970511988 13663360759620883968 13664463683828749312 13677640601556645888 13710802984480678704 13720308786944107956 13742339723549328384 13790056180922763552 13803354210026835648 13851282523256095494 13930223274457229358 14085771437088354816 14167192081233374208 14180853790087022592 14230092865747046976 14249083364939925504 14312347737803388288 14326149423182176512 14360884160468986746 14371246288164719104 14385104770602679296 14395078071547916544 14454317075957578752 14468255665230440448 14472933741042649632 14482207695765860352 14517320807097189216 14532493139153936256 14567728171010721123 14601235956271161408 14615316222381355392 14651934692230436274 14666063848153512876 14675461556629838336 14914346227505316864 14929933498488705024 14966132151906376992 15052641586310460096 15067157151967461504 15129161913909714432 15139651075248670848 15216613716880290816 15221533762131062544 15231287404167542784 15284173818765346752 15304571021602142208 15319329527891054592 15371280854573494464 15372521644307342976 15387345676751226624 15424653357540763542 15460132188992994432 15513813203538108996 15528773486280190104 15592677903919203232 15702171438065707008 15792935434817531904 15846492866724399168 15970133783219475456 16008854473965427848 16019112614727932928 16035854498376757248 16074734533529071584 16111708641402660864 16127245486765633536 16167652074185308992 16183242866928014208 16204839905225797632 16261106710452276096 16276787623384245504 16292483657736592896 16331985907984337868 16349054781548178288 16359530915587360768 16426390450805056584 16509894251208568128 16567220272914153434 16609811405583955968 16625828581481336832 16705821876136464384 16796175185799793152 16836898670894674116 16865295248292796416 16961413356770752512 16962782504063275008 17020307153148428736 17059456208543993856 17118690431490327168 17135198329688485632 17153106656050547712 17194695546111015096 17205713549152224256 17217642399302409984 17234245718877436416 17294086849845760848 17305168540765820928 17310763886345129952 17321856263563087872 17382001597811570816 17541762641909103636 17664942867823920384 17737638105963113472 17840167805997582336 17857371439368843264 17943290163257683968 18021501691568924544 18040336310673851904 18084076350220205532 18125672221577993472 18144615711313585152 18162112929935874048 18188608583458472616 18206148225294015984 18217814346161178624 18281070645974238272 18293745049258810608 18311386076307276192 18323119631399104512 18386741574563684736 18392686629241700574 18404472280035780864 18468376697674793992 18573631032609639144 18781028582784473088 18889589441644498944 18973457154329395968 19083130317071184384 19101532564242902016 19147845547291982328 19180139694136905728 19193437428730555392 19211946047273207808 19258526735426618064 19272422767943438336 19297244988056866176 19344032489374891983 19356427742796252288 19376657518871915008 19423637561347628164 19455847706076480954 19468314608361548544 19487088296508473856 19535912922973915032 19554751797538017168 19885794970007089152 19954842869208502656 20070188781747280128 20089542869289948672 20172215885212952576 20186201433664894464 20205667394545959936 20288818289173721088 20295378349508083392 20302884678946194432 20378898425020462336 20412692675227783296 20462184656390781693 20495041139431325952 20496695525743123968 20516460902334968832 20566204476721018056 20613509585323992576 20685084271384145328 20705031315040253472 20776923784884143241 20895334911685844037 21128657155632532224 21250788121850061312 21293511710959300608 21345139298620570464 21358816819637243904 21432979378038762112 21468521606705082432 21556869432247078656 21577657155904018944 21681475613936368128 21702383497845660672 21723311543648790528 21775981210645783824 21798739708730904384 21901853934406742112 21922974333572033088 21977902038345654411 21999095772230269314 22013192334944757504 22394900247733057536 22449198227859565488 22524350538182381568 22578962379465690144 22693742870864571648 22824920575320436224 22846931106251314176 22870808874734063616 22926260728148020128 22956856532403213312 22978994291836581888 23001153399157542912 23056921281860241696 23058782466461014464 23081018515126839936 23136980036311145313 23270719805307163494 23293160229420285156 23389016855878804848 23553257157098560512 23650184141284151296 23689403152226297856 24028668922091899392 24053781747565135872 24112101800293607376 24167562962103991296 24190868230148450304 24192820948418113536 24251478111277963488 24274864300392021312 24307259857838696448 24391660065678414144 24415181435076368256 24438725486604889344 24497978861976506802 24515655432751579648 24523582172322267432 24539296373381041152 24764841376812852192 24850830409371230151 24914717108375933952 25297942872439194624 25442120035156128768 25444173756094912512 25468710085657202688 25530460729722643104 25591249904974073856 25678035647235490752 25702797494532728448 25729659984075821568 25792043319166522644 25808570323728336384 25826463598953614976 25941130274768641272 25957752811148731392 25966145829517694928 25982784395344631808 26047883897298553376 26073002396717356224 26312643962863655454 26606457158944670208 26760251708996373504 26786057159053264896 26914935244886525952 26940889859394613248 27032252537353386816 27060504466010777856 27070512905261592576 27126114525330308298 27216923566970377728 27243169394903811072 27282912875187708924 27309222337941023976 27326721519241767936 27328927367657498624 27355281203113291776 27421605968961357408 27440617573888215912 27484679447098656768 27580112361845527104 27589029943862550861 27606708420053671296 27702565046512190988 27860446548914458716 28171542874176709632 28334384162466748416 28361707580174045184 28460185731494093952 28498166729879851008 28624695475606776576 28652298846364353024 28721768320937973492 28742492576329438208 28770209541205358592 28790156143095833088 28908634151915157504 28936511330460880896 28945867482085299264 29034641614194378432 29064986278307872512 29135456342021442246 29202471912542322816 29230632444762710784 29303869384460872548 29332127696307025752 29350923113259676672 29828692455010633728 29932264303812753984 30105283172620920192 30134314303934923008 30258323827819428864 30279302150497341696 30433227433760581632 30443067524262125088 30462574808335085568 30568347637530693504 30609142043204284416 30742561709146988928 30745043288614685952 30774691353502453248 30849306715081527084 30920264377985988864 31027626407076217992 31057546972560380208 31185355807838406464 31404342876131414016 31692985733448798336 31940267566438950912 32017708947930855696 32038225229455865856 32149469067058143168 32223417282805321728 32335304148370617984 32366485733856028416 32522213420904552192 32553575246768491008 32584967315473185792 32663971815968675736 32698109563096356576 32719061831174721536 32852780901610113168 32998643658345403971 33019788502417136256 33134440545828306868 33219622811167911936 33592350371599586304 33673797341789348232 33730590496585592832 33922826713541505024 34040614306296857472 34237380862980654336 34270396659376971264 34306213312101095424 34389391092222030192 34411427098304448512 34435284798604819968 34468491437754872832 34588173699691521696 34610337081531641856 34621527772690259904 34764003195623141632 34906079707960745241 35083525283818207272 35329885735647840768 35475276211926226944 35680335611995164672 36043003383137849088 36080672621347703808 36168152700440411064 36251344443155986944 36289231422627170304 36324225859871748096 36377217166916945232 36412296450588031968 36435628692322357248 36562141291948476544 36587490098517621216 36622772152614552384 36773483149127369472 36785373258483401148 36808944560071561728 36936753395349587984 37147262065219278288 37562057165568946176 37946914308658791936 38166260634142368768 38203065128485804032 38295691094583964656 38386874857461110784 38423892094546415616 38517053470853236128 38594489976113732352 38688064978749783966 38712855485592504576 38753315037743830016 38847275122695256328 38911695412152961908 38936629216723097088 38974176593016947712 39071825845947830064 39109503595076034336 39468965944295483181 39909685738417005312 40140377563494560256 40179085738579897344 40344431770425905152 40372402867329788928 40411334789091919872 40590756699016166784 40605769357892388864 40689171787995462447 40757796850040924672 40825385350455566592 40924369312781563386 40990082278862651904 40993391051486247936 41032921804669937664 41132408953442036112 41227019170647985152 41370168542768290656 41410062630080506944 41553847569768286482 41790669823371688074 42257314311265064448 42501576243700122624 42690278597241140928 42865958756077524224 42937043213410164864 43113738864494157312 43155314311808037888 43362951227872736256 43404766995691321344 43446623087297581056 43551962421291567648 43597479417461808768 43703184513032163369 43803707868813484224 43845948667144066176 43955804076691308822 43998191544460538628 44026384669889515008 44789800495466115072 44898396455719130976 45157924758931380288 45387485741729143296 45649841150640872448 45693862212502628352 45852521456296040256 45913713064806426624 45957988583673163776 46113842563720483392 46117564932922028928 46162037030253679872 46273960072622290626 46541439610614326988 46586320458840570312 46778033711757609696 47106514314197121024 47378806304452595712 48057337844183798784 48107563495130271744 48224203600587214752 48335125924207982592 48381736460296900608 48502956222555926976 48549728600784042624 48614519715677392896 48783320131356828288 48830362870152736512 48877450973209778688 48995957723953013604 49031310865503159296 49047164344644534864 49078592746762082304 49529682753625704384 49701660818742460302 49829434216751867904 50595885744878389248 50884240070312257536 50888347512189825024 51060921459445286208 51356071294470981504 51405594989065456896 51459319968151643136 51584086638333045288 51617140647456672768 51652927197907229952 51882260549537282544 51915505622297462784 51932291659035389856 51965568790689263616 52095767794597106752 52146004793434712448 52625287925727310908 53212914317889340416 53520503417992747008 53572114318106529792 53829870489773051904 54064505074706773632 54121008932021555712 54252229050660616596 54433847133940755456 54486338789807622144 54565825750375417848 54618444675882047952 54653443038483535872 54657854735314997248 54843211937922714816 54881235147776431824 54969358894197313536 55160224723691054208 55178059887725101722 55213416840107342592 55405130093024381976 55720893097828917432 56343085748353419264 56668768324933496832 56920371462988187904 57249390951213553152 57304597692728706048 57443536641875946984 57484985152658876416 57540419082410717184 57580312286191666176 57817268303830315008 57891734964170598528 58032097468124675949 58069283228388756864 58129972556615745024 58270912684042884492 58404943825084645632 58461264889525421568 58607738768921745096 58664255392614051504 58701846226519353344 59657384910021267456 59864528607625507968 60210566345241840384 60268628607869846016 60516647655638857728 60558604300994683392 60866454867521163264 60886135048524250176 61136695275061387008 61485123418293977856 61490086577229371904 61549382707004906496 61698613430163054168 61840528755971977728 62055252814152435984 62115093945120760416 62330771354652429723 62370711615676812928 63385971466897596672 63880535132877901824 64035417895861711392 64076450458911731712 64298938134116286336 64670608296741235968 64732971467712056832 65044426841809104384 65107150493536982016 65169934630946371584 65327943631937351472 65396219126192713152 65705561803220226336 65933706115036963233 65997287316690807942 66039577004834272512 66268881091656613736 67184700743199172608 67347594683578696464 68081228612593714944 68474761725961308672 68540793318753942528 68612426624202190848 68778782184444060384 68822854196608897024 68870569597209639936 68936982875509745664 69176347399383043392 69243055545380519808 69410940108933435939 69528006391246283264 69812159415921490482 70167050567636414544 70659771471295681536 70950552423852453888 72086006766275698176 72161345242695407616 72336305400880822128 72502688886311973888 72578462845254340608 72754434333833890464 72824592901176063936 73124282583896953088 73174980197035242432 73245544305229104768 73546966298254738944 73570746516966802296 73617889120143123456 73873506790699175968 74294524130438556576 74552491228113690453 75893828617317583872 76332521268284737536 76406130256971608064 76591382189167929312 76773749714922221568 77034106941706472256 77188979952227464704 77376129957499567932 77425710971185009152 77506630075487660032 77694550245390512656 77823390824305923816 77873258433446194176 77948353186033895424 78143651691895660128 78219007190152068672 78937931888590966362 79819371476834010624 80280755126989120512 80358171477159794688 80744805734659577856 80822669578183839744 81181513398032333568 81211538715784777728 81378343575990924894 81515593700081849344 81650770700911133184 81848738625563126772 81980164557725303808 81986782102972495872 82065843609339875328 82264817906884072224 82454038341295970304 82740337085536581312 82820125260161013888 83107695139536572964 83581339646743376148 84514628622530128896 85003152487400245248 85380557194482281856 85731917512155048448 85874086426820329728 86227477728988314624 86310628623616075776 86725902455745472512 86809533991382642688 87103924842583135296 87194958834923617536 87406369026064326738 87607415737626968448 87691897334288132352 87911608153382617644 87996383088921077256 88052769339779030016 89796792911438261952 90315849517862760576 90774971483458286592 91299682301281744896 91387724425005256704 91705042912592080512 91827426129612853248 92227685127440966784 92235129865844057856 92324074060507359744 92547920145244581252 93082879221228653976 93172640917681140624 93556067423515219392 94213028628394242048 96114675688367597568 96448407201174429504 96670251848415965184 97005912445111853952 97099457201568085248 97566640262713656576 97660725740305473024 97754901946419557376 97991915447906027208 98062621731006318592 98094328689289069728 98157185493524164608 98995930975036211913 99059365507251408768 99403321637484920604 99658868433503735808 101191771489756778496 101768480140624515072 102121842918890572416 102712142588941963008 102811189978130913792 102918639936303286272 103168173276666090576 103234281294913345536 103305854395814459904 103764521099074565088 103831011244594925568 103864583318070779712 104191535589194213504 104292009586869424896 105250575851454621816 106425828635778680832 107041006835985494016 108129010149413547264 108242017864043111424 108504458101321233192 108867694267881510912 108972677579615244288 109131651500750835696 109236889351764095904 109306886076967071744 109686423875845429632 109762470295552863648 110320449447382108416 110356119775450203444 110426833680214685184 110810260186048763952 111441786195657834864 112686171496706838528 113840742925976375808 114498781902427106304 114609195385457412096 114887073283751893968 114969970305317752832 115160624572383332352 115783469928341197056 116064194936249351898 116138566456777513728 116259945113231490048 116541825368085768984 116809887650169291264 116922529779050843136 117215477537843490192 117328510785228103008 117403692453038706688 118406897832886449543 119729057215251015936 120421132690483680768 120537257215739692032 121033295311277715456 121117208601989366784 121772270097048500352 122067515363986387341 122273390550122774016 122970246836587955712 122980173154458743808 123098765414009812992 123397226860326108336 123681057511943955456 124110505628304871968 124230187890241520832 124661542709304859446 124741423231353625856 126771942933795193344 128070835791723422784 128597876268232572672 129341216593482471936 129465942935424113664 130088853683618208768 130214300987073964032 130339869261892743168 130655887263874702944 130792438252385426304 131109553539096490107 131411123606440452672 131867412230073926466 131994574633381615884 132079154009668545024 132537762183313227472 134369401486398345216 134695189367157392928 136162457225187429888 136949523451922617344 137081586637507885056 137557564368888120768 137741139194419279872 137873965751019491328 138352694798766086784 138486111090761039616 138821880217866871878 139056012782492566528 139624318831842980964 140334101135272829088 140821372319770304189 141319542942591363072 144172013532551396352 144322690485390815232 144672610801761644256 145005377772623947776 145508868667667780928 145649185802352127872 146248565167793906176 146349960394070484864 146491088610458209536 147093932596509477888 147141493033933604592 147235778240286246912 147747013581398351936 148589048260877113152 149104982456227380906 151787657234635167744 152665042536569475072 153182764378335858624 154068213883412944512 154377959904454929408 154752259914999135864 154851421942370018304 155013260150975320064 155389100490781025312 155646781648611847632 155746516866892388352 155896706372067790848 156287303383791320256 156438014380304137344 157875863777181932724 159638742953668021248 160561510253978241024 160716342954319589376 161489611469319155712 162363026796064667136 162756687151981849788 163031187400163698688 163301541401822266368 163697477251126253544 163960329115450607616 163973564205944991744 164529635813768144448 164908076682591940608 165480674171073162624 165640250520322027776 166215390279073145928 167162679293486752296 169029257245060257792 170006304974800490496 170761114388964563712 171463835024310096896 171748172853640659456 172454955457976629248 172621257247232151552 173451804911490945024 174207849685166270592 174389917669847235072 174812738052128653476 175214831475253936896 175383794668576264704 175823216306765235288 175992766177842154512 176105538679558060032 179593585822876523904 180631699035725521152 181549942966916573184 182599364602563489792 183410085825184161024 184455370254881933568 184470259731688115712 184648148121014719488 185095840290489162504 186165758442457307952 186345281835362281248 186992314063957289169 187112134847030438784 192229351376735195136 192896814402348859008 194011824890223707904 194198914403136170496 195133280525427313152 195321451480610946048 195509803892839114752 195983830895812054416 196125243462012637184 196188657378578139456 197801118345110889699 197991861950072423826 198118731014502817536 198806643274969841208 204243685837781144832 205424285177883926016 205622379956261827584 205837279872606572544 206336346553332181152 206468562589826691072 206611708791628919808 207529042198149130176 207729166636141559424 208232820326800307817 208383071178388427008 208584019173738849792 210501151702909243632 212851657271557361664 216258020298827094528 216484035728086222848 217008916202642466384 217735388535763021824 218263303001501671392 218473778703528191808 219372847751690859264 219524940591105727296 220640898894764216832 220712239550900406888 220853667360429370368 221620520372097527904 222883572391315669728 223657473684341071359 227681485851952751616 228997563804854212608 229218390770914824192 229774146567503787936 230321249144766664704 231566939856682394112 232128389872498703796 232277132913555027456 232519890226462980096 233083650736171537968 233619775300338582528 233845059558101686272 234430955075686980384 234657021570456206016 236813795665772899086 239458114430502031872 240842265380967361536 241074514431479384064 242234417203978733568 243544540194097000704 244135030727972774682 244546781100245548032 245940493673175911424 245960346308917487616 246197530828019625984 246794453720652216672 247362115023887910912 248221011256609743936 248460375780483041664 249323085418609718892 249482846462707251712 253543885867590386688 256141671583446845568 257195752536465145344 258682433186964943872 258931885870848227328 260177707367236417536 260428601974147928064 261311774527749405888 261584876504770852608 262219107078192980214 262822247212880905344 263734824460147852932 263989149266763231768 264158308019337090048 265075524366626454944 269390378734314785856 272324914450374859776 273899046903845234688 274163173275015770112 275115128737776241536 275482278388838559744 276705389597532173568 276972222181522079232 277643760435733743756 278112025564985133056 279248637663685961928 280668202270545658176 281642744639540608378 282639085885182726144 288344027065102792704 289345221603523288512 290010755545247895552 291017737335335561856 291298371604704255744 292497130335587812352 292699920788140969728 292982177220916419072 294187865193018955776 294282986067867209184 294471556480572493824 295494027162796703872 297178096521754226304 298209964912454761812 303575314469270335488 306365528756671717248 308136427766825889024 308755919808909858816 309504519829998271728 309702843884740036608 310778200981562050624 311293563297223695264 311493033733784776704 312574606767582640512 312876028760608274688 315751727554363865448 319277485907336042496 321123020507956482048 324726053592129334272 325513374303963699576 326062374800327397376 326603082803644532736 327394954502252507088 327920658230901215232 329059271627536288896 330961348342146325248 331280501040644055552 332430780558146291856 334325358586973504592 338058514490120515584 341522228777929127424 342927670048620193792 343496345707281318912 344909910915953258496 348415699370332541184 348779835339694470144 349625476104257306952 350429662950507873792 350767589337152529408 351646432613530470576 351985532355684309024 352211077359116120064 355220693498659348629 359187171645753047808 361263398071451042304 363099885933833146368 366820171650368322048 368910740509763867136 368940519463376231424 369296296242029438976 370191680580978325008 372331516884914615904 372690563670724562496 373984628127914578338 374224269694060877568 385793628804697718016 388023649780447415808 388397828806272340992 390266561050854626304 390642902961221892096 391019607785678229504 391967661791624108832 392377314757156278912 393328660617289470321 395602236690221779398 395983723900144847652 396237462029005635072 397613286549939682416 408487371675562289664 410848570355767852032 411244759912523655168 412672693106664362304 413223417583257839616 415058084396298260352 415458333272283118848 416465640653600615634 416766142356776854016 417168038347477699584 421002303405818487264 422464116959310912567 432516040597654189056 432968071456172445696 434017832405284932768 436526606003003342784 436947557407056383616 438745695503381718528 439049881182211454592 441281797789528433664 441424479101800813776 441707334720858740736 443241040744195055808 445767144782631339456 447314947368682142718 455362971703905503232 457995127609708425216 459548293135007575872 463133879713364788224 464256779744997407592 464554265827110054912 465039780452925960192 466167301472343075936 467239550600677165056 467690119116203372544 468861910151373960768 469314043140912412032 473627591331545798172 478916228861004063744 481684530761934723072 482149028862958768128 484468834407957467136 487089080388194001408 488270061455945549364 489093562200491096064 491880987346351822848 491920692617834975232 493588907441304433344 494724230047775821824 496442022513219487872 496920751560966083328 498646170837219437784 498965692925414503424 507087771735180773376 512283343166893691136 514391505072930290688 517364866373929887744 517863771741696454656 520355414734472835072 522623549055498811776 523169753009541705216 524438214156385960428 525644494425761810688 527469648920295705864 527978298533526463536 528316616038674180096 530151048733252909888 538780757468629571712 544649828900749719552 547798093807690469376 550230257475552483072 553410779195064347136 553944444363044158464 555287520871467487512 556224051129970266112 558497275327371923856 560976942191871867507 561336404541091316352 563285489279081216756 576688054130205585408 578690443207046577024 582035474670671123712 582596743209408511488 584994260671175624704 585399841576281939456 585964354441832838144 588375730386037911552 588565972135734418368 590988054325593407744 593403355035332669097 594356193043508452608 596419929824909523624 612731057513343434496 616272855533651778048 617511839617819717632 619009039659996543456 619405687769480073216 621556401963124101248 622587126594447390528 625149213535165281024 625752057521216549376 631503455108727730896 638554971814672084992 649452107184258668544 651026748607927399152 653206165607289065472 654789909004505014176 658118543255072577792 661922696684292650496 662561002081288111104 664861561116292583712 668650717173947009184 670972421053023214077 683044457555858254848 685855340097240387584 686992691414562637824 696831398740665082368 697559670679388940288 699250952208514613904 700859325901015747584 701535178674305058816 703292865227060941152 703971064711368618048 710441386997318697258 718374343291506095616 722526796142902084608 733640343300736644096 737821481019527734272 737881038926752462848 738592592484058877952 740383361161956650016 744663033769829231808 745381127341449124992 747969256255829156676 748448539388121755136 771587257609395436032 776047299560894831616 776795657612544681984 780533122101709252608 781285805922443784192 783935323583248217664 784754629514312557824 786657321234578940642 791204473380443558796 791967447800289695304 792474924058011270144 795226573099879364832 816974743351124579328 821697140711535704064 822489519825047310336 825345386213328724608 826446835166515679232 830116168792596520704 830916666544566237696 832931281307201231268 833532284713553708032 834336076694955399168 842004606811636974528 844928233918621825134 865032081195308378112 868035664810569865536 873053212006006685568 873895114814112767232 877491391006763437056 878099762364422909184 882563595579056867328 882848958203601627552 883414669441717481472 886482081488390111616 891534289565262678912 894629894737364285436 910725943407811006464 919096586270015151744 926267759426729576448 928513559489994815184 929108531654220109824 932334602944686151872 934479101201354330112 937723820302747921536 938628086281824824064 947255182663091596344 957832457722008127488 963369061523869446144 974178160776388002816 976540122911891098728 978187124400982192128 983761974692703645696 987177814882608866688 992884045026438975744 993841503121932166656 997292341674438875568 997931385850829006848 1014175543470361546752 1024566686333787382272 1028783010145860581376 1034729732747859775488 1045247098110997623552 1046339506019083410432 1048876428312771920856 1051288988851523621376 1054939297840591411728 1055956597067052927072 1056633232077348360192 1060302097466505819776 1077561514937259143424 1089299657801499439104 1100460514951104966144 1106821558390128694272 1107888888726088316928 1110575041742934975024 1116994550654743847712 1121953884383743735014 1122672809082182632704 1126570978558162433512 1157380886414093154048 1164070949341342247424 1165193486418817022976 1169988521342351249408 1170799683152563878912 1171928708883665676288 1177131944271468836736 1179985981851868410963 1181976108651186815488 1186806710070665338194 1188712386087016905216 1192839859649819047248 1225462115026686868992 1232545711067303556096 1238018079319993086912 1243112803926248202496 1245174253188894781056 1250298427070330562048 1251504115042433098752 1263006910217455461792 1267392350877932737701 1298904214368517337088 1302053497215854798304 1309579818009010028352 1316237086510145155584 1323845393368585300992 1325122004162576222208 1329723122232585167424 1337301434347894018368 1341944842106046428154 1366088915111716509696 1373985382829125275648 1393662797481330164736 1395119341358777880576 1398501904417029227808 1401718651802031495168 1403070357348610117632 1406585730454121882304 1407942129422737236096 1420882773994637394516 1436748686583012191232 1445053592285804169216 1467280686601473288192 1475642962039055468544 1475762077853504925696 1480766722323913300032 1489326067539658463616 1490762254682898249984 1495938512511658313352 1496897078776243510272 1543174515218790872064 1552094599121789663232 1553591315225089363968 1561066244203418505216 1567870647166496435328 1569509259028625115648 1573314642469157881284 1582408946760887117592 1583934895600579390608 1584949848116022540288 1590453146199758729664 1633949486702249158656 1643394281423071408128 1650690772426657449216 1660232337585193041408 1661833333089132475392 1665862562614402462536 1667064569427107416064 1668672153389910798336 1682930826575615602521 1684009213623273949056 1689856467837243650268 1730064162390616756224 1736071329621139731072 1746106424012013371136 1747790229628225534464 1754982782013526874112 1756199524728845818368 1765127191158113734656 1765697916407203255104 1772964162976780223232 1783068579130525357824 1789259789474728570872 1838193172540030303488 1852535518853459152896 1857027118979989630368 1858217063308440219648 1864669205889372303744 1875447640605495843072 1877256172563649648128 1894510365326183192688 1915664915444016254976 1948356321552776005632 1953080245823782197456 1974355629765217733376 1985768090052877951488 1987683006243864333312 1994584683348877751136 1995862771701658013696 2012917263159069642231 2049133372667574764544 2057566020291721162752 2090494196221995247104 2092679012038166820864 2097752856625543841712 2102577977703047242752 2109878595681182823456 2111913194134105854144 2120604194933011639552 2155123029874518286848 2200921029902209932288 2213643116780257388544 2215777777452176633856 2221150083485869950048 2233989101309487695424 2243907768767487470028 2245345618164365265408 2253141957116324867024 2314761772828186308096 2328141898682684494848 2330386972837634045952 2341599366305127757824 2343857417767331352576 2354263888542937673472 2359971963703736821926 2363952217302373630976 2373613420141330676388 2377424772174033810432 2385679719299638094496 2450924230053373737984 2465091422134607112192 2476036158639986173824 2486225607852496404992 2490348506377789562112 2500596854140661124096 2503008230084866197504 2526013820434910923584 2534784701755865475402 2604106994431709596608 2619159636018020056704 2632474173020290311168 2647690786737170601984 2650244008325152444416 2659446244465170334848 2674602868695788036736 2683889684212092856308 2732177830223433019392 2787325594962660329472 2797003808834058455616 2803437303604062990336 2813171460908243764608 2815884258845474472192 2841765547989274789032 2873497373166024382464 2890107184571608338432 2934561373202946576384 2951285924078110937088 2961533444647826600064 2978652135079316927232 2981524509365796499968 2991877025023316626704 2993794157552487020544 3086349030437581744128 3104189198243579326464 3135741294332992870656 3139018518057250231296 3146629284938315762568 3164817893521774235184 3167869791201158781216 3169899696232045080576 3180906292399517459328 3267898973404498317312 3301381544853314898432 3320464675170386082816 3323666666178264950784 3331725125228804925072 3334129138854214832128 3365861653151231205042 3368018427246547898112 3379712935674487300536 3472142659242279462144 3492212848024026742272 3495580459256451068928 3509965564027053748224 3512399049457691636736 3531395832814406510208 3539957945555605232889 3545928325953560446464 3566137158261050715648 3578519578949457141744 3676386345080060606976 3714054237959979260736 3729338411778744607488 3750895281210991686144 3754512345127299296256 3789020730652366385376 3802177052633798213103 3896712643105552011264 3906160491647564394912 3948711259530435466752 3971536180105755902976 3975366012487728666624 3989169366697755502272 4025834526318139284462 4098266745335149529088 4180988392443990494208 4185358024076333641728 4195505713251087683424 4205155955406094485504 4219757191362365646912 4223826388268211708288 4241208389866023279104 4310246059749036573696 4401842059804419864576 4427286233560514777088 4442300166971739900096 4467978202618975390848 4487815537534974940056 4490691236328730530816 4506283914232649734048 4629523545656372616192 4656283797365368989696 4660773945675268091904 4683198732610255515648 4708527777085875346944 4719943927407473643852 4727904434604747261952 4747226840282661352776 4754849544348067620864 4771359438599276188992 4901848460106747475968 4930182844269214224384 4952072317279972347648 4972451215704992809984 4980697012755579124224 5001193708281322248192 5006016460169732395008 5052027640869821847168 5069569403511730950804 5208213988863419193216 5238319272036040113408 5264948346040580622336 5295381573474341203968 5318892488930340669696 5349205737391576073472 5367779368424185712616 5574651189925320658944 5594007617668116911232 5626342921816487529216 5631768517690948944384 5683531095978549578064 5746994746332048764928 5923066889295653200128 5957304270158633854464 5963049018731592999936 5983754050046633253408 5987588315104974041088 6038751789477208926693 6172698060875163488256 6271482588665985741312 6278037036114500462592 6293258569876631525136 6329635787043548470368 6335739582402317562432 6361812584799034918656 6602763089706629796864 6640929350340772165632 6647333332356529901568 6663450250457609850144 6731723306302462410084 6736036854493095796224 6759425871348974601072 6944285318484558924288 6984425696048053484544 6991160918512902137856 7024798098915383273472 7062791665628813020416 7079915891111210465778 7091856651907120892928 7132274316522101431296 7157039157898914283488 7352772690160121213952 7428108475919958521472 7458676823557489214976 7501790562421983372288 7509024690254598592512 7578041461304732770752 7604354105267596426206 7812320983295128789824 7897422519060870933504 7943072360211511805952 7950732024975457333248 7978338733395511004544 8051669052636278568924 8196533490670299058176 8361976784887980988416 8391011426502175366848 8410311910812188971008 8439514382724731293824 8447652776536423416576 8482416779732046558208 8620492119498073147392 8803684119608839729152 8884600333943479800192 8935956405237950781696 8975631075069949880112 8981382472657461061632 9012567828465299468096 9259047091312745232384 9312567594730737979392 9417055554171750693888 9439887854814947287704 9455808869209494523904 9494453680565322705552 9509699088696135241728 9542718877198552377984 9803696920213494951936 9904144634559944695296 9944902431409985619968 9961394025511158248448 10002387416562644496384 10104055281739643694336 10139138807023461901608 10416427977726838386432 10476638544072080226816 10529896692081161244672 10637784977860681339392 10698411474783152146944 10735558736848371425232 11188015235336233822464 11252685843632975058432 11263537035381897888768 11367062191957099156128 11406531157901394639309 11846133778591306400256 11914608540317267708928 11926098037463185999872 11967508100093266506816 12077503578954417853386 12542965177331971482624 12556074072229000925184 12586517139753263050272 12659271574087096940736 12671479164804635124864 12723625169598069837312 13205526179413259593728 13281858700681544331264 13326900500915219700288 13463446612604924820168 13472073708986191592448 13518851742697949202144 13888570636969117848576 13968851392096106969088 13982321837025804275712 14049596197830766546944 14125583331257626040832 14159831782222420931556 14183713303814241785856 14264548633044202862592 14314078315797828566976 14705545380320242427904 14856216951839917042944 14917353647114978429952 15003581124843966744576 15018049380509197185024 15156082922609465541504 15208708210535192852412 15624641966590257579648 15794845038121741867008 15886144720423023611904 15956677466791022009088 16103338105272557137848 16723953569775961976832 16782022853004350733696 16879028765449462587648 16895305553072846833152 16964833559464093116416 17240984238996146294784 17769200667886959600384 17871912810475901563392 17951262150139899760224 17962764945314922123264 18025135656930598936192 18518094182625490464768 18834111108343501387776 18879775709629894575408 18988907361130645411104 19085437754397104755968 19808289269119889390592 19889804862819971239936 19922788051022316496896 20208110563479287388672 20278277614046923803216 20832855955453676772864 20953277088144160453632 21275569955721362678784 21396822949566304293888 21471117473696742850464 22376030470672467644928 22505371687265950116864 22527074070763795777536 22734124383914198312256 22813062315802789278618 23692267557182612800512 23829217080634535417856 23852196074926371999744 23935016200186533013632 24155007157908835706772 25085930354663942965248 25173034279506526100544 25318543148174193881472 25342958329609270249728 25447250339196139674624 26411052358826519187456 26653801001830439400576 26926893225209849640336 26944147417972383184896 27037703485395898404288 27777141273938235697152 27937702784192213938176 28251166662515252081664 28319663564444841863112 28367426607628483571712 28529097266088405725184 28628156631595657133952 29411090760640484855808 29712433903679834085888 29834707294229956859904 30007162249687933489152 30312165845218931083008 30417416421070385704824 31249283933180515159296 31589690076243483734016 31913354933582044018176 32206676210545114275696 33564045706008701467392 33758057530898925175296 33790611106145693666304 33929667118928186232832 34219593473704183917927 35538401335773919200768 35743825620951803126784 35902524300279799520448 36050271313861197872384 37668222216687002775552 37759551419259789150816 37977814722261290822208 38170875508794209511936 39616578538239778781184 39845576102044632993792 40416221126958574777344 40556555228093847606432 41665711910907353545728 41906554176288320907264 42551139911442725357568 42793645899132608587776 42942234947393485700928 44752060941344935289856 45010743374531900233728 45054148141527591555072 45468248767828396624512 45626124631605578557236 47384535114365225601024 47658434161269070835712 47870032400373066027264 48310014315817671413544 50171860709327885930496 50346068559013052201088 50637086296348387762944 50685916659218540499456 50894500678392279349248 53307602003660878801152 53853786450419699280672 53888294835944766369792 54075406970791796808576 55554282547876471394304 56502333325030504163328 56639327128889683726224 57256313263191314267904 59424867807359668171776 59669414588459913719808 60624331690437862166016 60834832842140771409648 62498567866361030318592 63826709867164088036352 64413352421090228551392 67128091412017402934784 67516115061797850350592 67581222212291387332608 68439186947408367835854 71076802671547838401536 71487651241903606253568 71805048600559599040896 72100542627722395744768 75519102838519578301632 75955629444522581644416 76341751017588419023872 79233157076479557562368 80832442253917149554688 81113110456187695212864 83331423821814707091456 83813108352576641814528 85102279822885450715136 85587291798265217175552 85884469894786971401856 89504121882689870579712 90021486749063800467456 90936497535656793249024 91252249263211157114472 94769070228730451202048 95740064800746132054528 96620028631635342827088 100692137118026104402176 101274172592696775525888 101371833318437080998912 101789001356784558698496 102658780421112551753781 106615204007321757602304 107707572900839398561344 108150813941583593617152 113004666650061008326656 113278654257779367452448 114512626526382628535808 118849735614719336343552 121248663380875724332032 121669665684281542819296 124997135732722060637184 127653419734328176072704 128826704842180457102784 134256182824034805869568 135032230123595700701184 135162444424582774665216 136878373894816735671708 142153605343095676803072 142975302483807212507136 143610097201119198081792 144201085255444791489536 151038205677039156603264 151911258889045163288832 152683502035176838047744 161664884507834299109376 162226220912375390425728 166662847643629414182912 171768939789573942803712 179008243765379741159424 181872995071313586498048 182504498526422314228944 191480129601492264109056 193240057263270685654176 201384274236052208804352 202548345185393551051776 202743666636874161997824 205317560842225103507562 213230408014643515204608 215415145801678797122688 216301627883167187234304 226557308515558734904896 229025253052765257071616 237699471229438672687104 242497326761751448664064 243339331368563085638592 249994271465444121274368 255306839468656352145408 257653409684360914205568 268512365648069611739136 270064460247191401402368 273756747789633471343416 284307210686191353606144 287220194402238396163584 288402170510889582979072 302076411354078313206528 303822517778090326577664 305367004070353676095488 324452441824750780851456 343537879579147885607424 363745990142627172996096 365008997052844628457888 382960259202984528218112 386480114526541371308352 402768548472104417608704 405096690370787102103552 405487333273748323995648 410635121684450207015124 426460816029287030409216 430830291603357594245376 432603255766334374468608 453114617031117469809792 458050506105530514143232 484994653523502897328128 486678662737126171277184 499988542930888242548736 515306819368721828411136 537024731296139223478272 547513495579266942686832 574440388804476792327168 576804341021779165958144 604152822708156626413056 607645035556180653155328 648904883649501561702912 687075759158295771214848 727491980285254345992192 730017994105689256915776 765920518405969056436224 772960229053082742616704 805537096944208835217408 810193380741574204207104 821270243368900414030248 852921632058574060818432 861660583206715188490752 865206511532668748937216 906229234062234939619584 916101012211061028286464 973357325474252342554368 1030613638737443656822272 1095026991158533885373664 1148880777608953584654336 1208305645416313252826112 1215290071112361306310656 1297809767299003123405824 1374151518316591542429696 1454983960570508691984384 1460035988211378513831552 1545920458106165485233408 1611074193888417670434816 1642540486737800828060496 1723321166413430376981504 1730413023065337497874432 1812458468124469879239168 1946714650948504685108736 2061227277474887313644544 2190053982317067770747328 2297761555217907169308672 2416611290832626505652224 2430580142224722612621312 2595619534598006246811648 2748303036633183084859392 2920071976422757027663104 3091840916212330970466816 3285080973475601656120992 3446642332826860753963008 3624916936248939758478336 3893429301897009370217472 4122454554949774627289088 4380107964634135541494656 4833222581665253011304448 5191239069196012493623296 5840143952845514055326208 6183681832424661940933632 6570161946951203312241984 6893284665653721507926016 7249833872497879516956672 7786858603794018740434944 8244909109899549254578176 8760215929268271082989312 11680287905691028110652416 12367363664849323881867264 13140323893902406624483968 14499667744995759033913344 15573717207588037480869888 17520431858536542165978624 23360575811382056221304832 24734727329698647763734528 26280647787804813248967936 35040863717073084331957248 46721151622764112442609664 52561295575609626497935872 70081727434146168663914496 105122591151219252995871744 140163454868292337327828992 210245182302438505991743488 420490364604877011983486976
- Sum of all divisors σ(n): 1418681679887400462599328000
- Sum of proper divisors (its aliquot sum) s(n): 998191315282523450615841024
- 420490364604877011983486976 is an abundant number, because the sum of its proper divisors (998191315282523450615841024) is greater than itself. Its abundance is 577700950677646438632354048
Bases of 420490364604877011983486976
- Binary: 101011011110100100100110001010111001101111000111001111010010011001000001101010000000000002
- Hexadecimal: 0x15BD24C57378E7A4C835000
- Base-36: 1GU19JNGVT9PZY8000
Squares and roots of 420490364604877011983486976
- 420490364604877011983486976 squared (4204903646048770119834869762) is 176812146725542406254213800681069974767864103961624576
- 420490364604877011983486976 cubed (4204903646048770119834869763) is 74347804043194337497002209134175114597245581286080667980929365819190110297522176
-
The
square root of 420490364604877011983486976 is 20505861713297.4202641449 -
420490364604877011983486976 is a
perfect cube number . Itscube root is 749178576
Scales and comparisons
How big is 420490364604877011983486976?- 420,490,364,604,877,011,983,486,976 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 420,490,364,604,877,011,983,486,976 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 420490364604877011983486976 cubic inches would be around 62431548 feet tall.
Recreational maths with 420490364604877011983486976
- 420490364604877011983486976 backwards is 679684389110778406463094024
- The number of decimal digits it has is: 27
- The sum of 420490364604877011983486976's digits is 126
- 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 420490364604877011983486976 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 420490364604877011983486976 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/420490364604877011983486976/
Chicago style:
Numbermatics. 2024. "Number 420490364604877011983486976 - Facts about the integer". https://numbermatics.com/n/420490364604877011983486976/
The information we have on file for 420490364604877011983486976 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 420490364604877011983486976, math, Factors of 420490364604877011983486976, curriculum, school, college, exams, university, Prime factorization of 420490364604877011983486976, STEM, science, technology, engineering, physics, economics, calculator, four hundred twenty septillion, four hundred ninety sextillion, three hundred sixty-four quintillion, six hundred four quadrillion, eight hundred seventy-seven trillion, eleven billion, nine hundred eighty-three million, four hundred eighty-six thousand, nine hundred seventy-six.