944834076413107862263300096
944,834,076,413,107,862,263,300,096 is an even composite number composed of seven prime numbers multiplied together.
944834076413107862263300096 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-five thousand, five hundred fifteen divisors.
Prime factorization of 944834076413107862263300096:
220 × 132 × 194 × 232 × 472 × 612 × 972
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 13 × 13 × 19 × 19 × 19 × 19 × 23 × 23 × 47 × 47 × 61 × 61 × 97 × 97)See below for interesting mathematical facts about the number 944834076413107862263300096 from the Numbermatics database.
Names of 944834076413107862263300096
- Cardinal: 944834076413107862263300096 can be written as Nine hundred forty-four septillion, eight hundred thirty-four sextillion, seventy-six quintillion, four hundred thirteen quadrillion, one hundred seven trillion, eight hundred sixty-two billion, two hundred sixty-three million, three hundred thousand and ninety-six.
Scientific notation
- Scientific notation: 9.44834076413107862263300096 × 1026
Factors of 944834076413107862263300096
Divisors of 944834076413107862263300096
- Number of divisors d(n): 25515
-
Complete list of divisors:
1 2 4 8 13 16 19 23 26 32 38 46 47 52 61 64 76 92 94 97 104 122 128 152 169 184 188 194 208 244 247 256 299 304 338 361 368 376 388 416 437 488 494 512 529 598 608 611 676 722 736 752 776 793 832 874 893 976 988 1024 1058 1081 1159 1196 1216 1222 1261 1352 1403 1444 1472 1504 1552 1586 1664 1748 1786 1843 1952 1976 2048 2116 2162 2209 2231 2318 2392 2432 2444 2522 2704 2806 2867 2888 2944 3008 3104 3172 3211 3328 3496 3572 3686 3721 3887 3904 3952 4096 4232 4324 4418 4462 4559 4636 4693 4784 4864 4888 5044 5408 5612 5681 5734 5776 5888 5917 6016 6208 6344 6422 6656 6859 6877 6992 7144 7372 7442 7774 7808 7904 7943 8192 8303 8464 8648 8836 8924 9118 9272 9386 9409 9568 9728 9776 10051 10088 10309 10816 11224 11362 11468 11552 11609 11776 11834 12032 12416 12688 12844 13312 13718 13754 13984 14053 14288 14744 14884 15067 15548 15616 15808 15886 16384 16393 16606 16928 16967 17296 17672 17848 18236 18239 18544 18772 18818 19136 19456 19552 20102 20176 20539 20618 21632 22021 22448 22724 22936 23104 23218 23552 23668 23959 24064 24832 24863 25376 25688 26624 26657 27436 27508 27968 28106 28576 28717 29003 29488 29768 30134 31096 31232 31616 31772 32269 32768 32786 33212 33856 33934 34592 35017 35344 35696 36472 36478 37088 37271 37544 37636 38272 38912 39104 40204 40352 41078 41236 41971 42389 43264 44042 44896 45448 45872 46208 46436 47104 47336 47918 48128 48373 49664 49726 50752 50807 51313 51376 53248 53314 54473 54872 55016 55936 56212 57152 57434 58006 58976 59267 59536 60268 61009 62192 62464 63232 63544 64538 65536 65572 65941 66424 67712 67868 69184 70034 70688 70699 71392 72944 72956 73853 74176 74542 75088 75272 76544 76921 77824 78208 80408 80704 82156 82472 83942 84778 85583 86528 86621 88084 89167 89401 89792 90896 91744 92416 92872 94208 94672 95836 96256 96746 99328 99452 101504 101614 102626 102752 104857 106496 106628 107939 108946 109744 110032 111872 112423 112424 114304 114868 116012 117952 118534 119072 120536 122018 122317 124384 124928 126464 127088 129076 130321 130663 131072 131144 131882 132848 134749 135424 135736 136091 138368 140068 141376 141398 142784 145888 145912 147706 148352 149084 150176 150544 150917 153088 153842 155648 156416 157757 160816 161408 164312 164944 167884 169556 171166 173056 173242 174887 176168 178334 178771 178802 179584 181792 182689 183488 184832 185744 188416 189344 190969 191672 192512 193492 195871 198656 198904 203008 203228 205252 205504 209714 212992 213256 214273 215878 216407 217892 219488 220064 220571 223744 224846 224848 228608 229736 232024 235904 237068 237107 238144 241072 244036 244634 248768 249856 252928 254176 258152 260642 261326 262144 262288 263764 265696 267007 269498 270848 271472 272182 276736 278099 280136 282752 282796 285568 286273 291776 291824 295412 296704 298168 300352 301088 301834 306176 307684 311296 311467 312832 315514 321632 322373 322816 323219 328624 329888 335768 339112 342332 346112 346484 346541 349774 352336 356668 357542 357604 359168 360937 363584 365378 366976 369664 371488 373321 376832 377039 378688 381938 383344 385024 386984 390241 391742 397312 397808 406016 406456 410504 411008 418399 419428 419497 425984 426512 428546 431756 432814 435784 438976 440128 441142 442223 447488 449692 449696 455221 457216 459472 464048 471808 472397 474136 474214 476288 482144 484523 488072 489268 497536 499712 505856 506483 508352 516304 521284 522652 524288 524576 527528 531392 534014 538996 541696 542944 544364 545623 551057 553472 556198 560272 565504 565592 571136 572546 573949 583552 583648 590824 593408 596336 600704 602176 603668 612352 613111 615368 622592 622934 625664 628849 631028 643264 644746 645632 646438 657248 659776 660491 665323 667069 671536 678224 684664 692224 692968 693082 699548 704672 708149 713336 715084 715208 718336 721874 727168 730756 733952 739328 742976 746642 753664 754078 757376 763876 766688 770048 770471 773968 780482 783484 794624 795616 797449 805391 812032 812912 821008 822016 836798 838856 838994 851968 853024 857092 857233 863512 865628 871568 877952 880256 882284 884446 894976 899384 899392 910442 914432 918944 919087 928096 943616 944794 948272 948428 952576 964288 965333 969046 974947 976144 978536 995072 999424 999973 1011712 1012966 1016704 1032608 1034987 1042568 1045304 1048576 1049152 1055056 1062784 1068028 1077992 1083392 1085888 1088728 1091246 1102114 1106944 1112396 1112579 1120544 1126073 1131008 1131184 1142272 1145092 1147898 1159171 1167104 1167296 1168561 1181648 1186816 1192672 1201408 1204352 1207336 1224704 1226222 1230736 1245184 1245868 1251328 1252879 1257698 1262056 1286528 1289492 1291264 1292876 1314496 1319552 1320982 1330646 1334138 1343072 1343281 1356448 1363141 1369328 1384448 1385936 1386164 1399096 1403207 1409344 1416298 1426672 1430168 1430416 1436672 1443748 1454336 1461499 1461512 1467904 1478656 1485952 1493284 1507328 1508156 1514752 1516643 1527752 1533376 1540096 1540942 1547936 1560964 1566968 1589248 1590121 1591232 1594898 1610782 1624064 1625824 1626077 1642016 1644032 1645799 1673596 1677712 1677988 1694173 1698619 1703936 1706048 1714184 1714466 1727024 1731256 1743136 1751737 1755904 1760512 1764568 1768892 1769183 1789952 1798768 1798784 1820884 1828864 1837888 1838174 1856192 1887232 1889588 1896544 1896856 1905152 1928576 1930666 1938092 1949894 1952288 1957072 1968409 1990144 1992283 1998848 1999946 2023424 2025932 2033408 2050841 2065216 2069974 2085136 2090608 2098304 2110112 2125568 2136037 2136056 2155984 2166784 2171776 2177456 2182492 2204228 2213888 2224792 2225158 2241088 2252146 2262016 2262368 2273531 2284544 2290184 2295796 2318342 2324023 2334208 2334592 2337122 2363296 2373632 2385344 2402816 2408704 2411711 2414672 2449408 2452444 2461472 2482597 2490368 2491736 2502656 2505758 2515396 2524112 2560231 2573056 2578984 2582528 2585729 2585752 2628992 2639104 2641964 2661292 2668276 2686144 2686562 2712896 2726282 2738656 2768896 2771872 2772328 2785549 2798192 2806414 2813291 2818688 2832596 2853344 2860336 2860832 2867423 2873344 2887496 2908672 2922998 2923024 2935808 2957312 2971904 2986568 2997383 3014656 3016312 3029504 3033286 3055504 3066752 3080192 3081884 3095872 3099227 3121928 3130093 3133936 3178496 3180242 3182464 3189796 3221564 3248128 3251648 3252154 3284032 3288064 3291598 3322853 3347192 3355424 3355976 3388346 3396649 3397238 3407872 3412096 3428368 3428932 3454048 3462512 3471091 3486272 3503474 3511808 3521024 3529136 3537784 3538366 3579904 3597536 3597568 3615287 3628411 3641768 3657728 3675776 3676348 3712384 3721549 3774464 3779176 3793088 3793712 3810304 3857152 3861332 3876184 3899788 3904576 3914144 3936818 3980288 3984566 3997696 3999892 4022401 4046848 4051864 4066816 4071187 4101682 4111733 4130432 4139948 4170272 4181216 4190849 4196608 4201847 4220224 4251136 4272074 4272112 4311968 4333568 4343552 4354912 4364984 4408456 4427776 4449584 4450316 4482176 4504292 4505033 4524032 4524736 4547062 4569088 4580368 4591592 4636684 4648046 4668416 4669184 4674244 4692181 4726592 4747264 4770688 4805632 4817408 4823422 4829344 4898816 4904888 4922944 4928279 4965194 4977361 4980736 4983472 5005312 5011516 5030792 5048224 5073133 5120462 5146112 5157968 5165056 5171458 5171504 5257984 5278208 5283881 5283928 5322584 5336552 5372288 5373124 5425792 5439187 5452564 5453461 5477312 5537792 5543744 5544656 5571098 5596384 5612828 5626582 5637376 5665192 5706688 5720672 5721664 5734846 5746688 5748899 5774992 5817344 5845996 5846048 5871616 5914624 5917873 5943808 5973136 5994766 6029312 6032624 6059008 6066572 6111008 6125087 6133504 6141161 6160384 6163768 6191744 6198454 6243856 6260186 6267872 6356992 6360484 6364928 6379592 6396277 6443128 6496256 6503296 6504308 6568064 6576128 6583196 6584279 6645706 6694384 6710848 6711952 6776692 6793298 6794476 6815744 6824192 6856736 6857803 6857864 6908096 6925024 6942182 6972544 7006948 7023616 7042048 7058272 7075568 7076732 7093099 7159808 7163741 7195072 7195136 7230574 7256822 7283536 7315456 7351552 7352696 7414579 7424768 7443098 7461337 7548928 7558352 7586176 7587424 7620608 7714304 7722664 7752368 7799576 7809152 7828288 7873636 7949581 7960576 7969132 7970443 7995392 7999784 8044802 8093696 8103728 8133632 8142374 8203364 8219689 8223466 8260864 8279896 8301551 8340544 8362432 8381698 8393216 8402237 8403694 8440448 8502272 8544148 8544224 8586383 8623936 8649199 8667136 8671897 8687104 8709824 8729968 8816912 8855552 8899168 8900632 8964352 8975543 9008584 9010066 9048064 9049472 9094124 9138176 9160736 9183184 9205937 9273368 9296092 9336832 9338368 9348488 9384362 9453184 9494528 9541376 9611264 9623177 9634816 9646844 9658688 9797632 9809776 9845888 9856558 9930388 9954722 9961472 9966944 10010624 10023032 10061584 10096448 10146266 10171129 10240924 10292224 10315936 10330112 10342916 10343008 10366837 10470083 10515968 10556416 10567762 10567856 10645168 10673104 10744576 10746248 10851584 10878374 10905031 10905128 10906922 10954624 11075584 11087488 11089312 11142196 11144029 11192768 11225656 11253164 11274752 11330384 11413376 11441344 11443328 11469692 11493376 11497798 11549984 11634688 11649109 11691992 11692096 11743232 11829248 11835746 11887616 11946272 11948131 11989532 12058624 12065248 12118016 12133144 12222016 12250174 12267008 12282322 12320768 12327536 12383488 12396908 12487712 12520372 12535744 12549329 12641137 12674311 12713984 12720968 12729856 12759184 12792554 12886256 12992512 13006592 13008616 13070653 13136128 13152256 13166392 13168558 13200827 13291412 13388768 13421696 13423904 13454831 13553384 13586596 13588952 13631488 13648384 13713472 13715606 13715728 13816192 13850048 13884364 13945088 14013896 14047232 14084096 14116544 14151136 14153464 14186198 14319616 14327482 14390144 14390272 14461148 14463527 14513644 14567072 14630912 14638949 14703104 14705392 14829158 14849536 14886196 14922674 15097856 15116704 15151531 15172352 15174848 15191293 15241216 15302429 15428608 15445328 15504736 15599152 15618304 15656576 15747272 15899162 15921152 15938264 15940886 15990784 15999568 16089604 16187392 16207456 16267264 16284748 16287427 16406728 16439378 16446932 16521728 16559792 16603102 16681088 16724864 16763396 16786432 16804474 16807388 16880896 16964039 17004544 17088296 17088448 17172766 17247872 17298398 17334272 17343794 17374208 17419648 17459936 17462653 17633824 17711104 17720833 17798336 17801264 17928704 17951086 18017168 18020132 18096128 18098944 18188248 18276352 18321472 18341327 18366368 18411874 18523993 18546736 18592184 18673664 18676736 18696976 18768724 18906368 18989056 18999487 19082752 19222528 19246354 19269632 19293688 19317376 19595264 19619552 19664753 19691776 19713116 19716359 19860776 19909444 19922944 19933888 20021248 20046064 20123168 20192896 20292532 20342258 20481848 20584448 20631872 20660224 20685832 20686016 20733674 20784481 20940166 21031936 21112832 21135524 21135712 21139001 21290336 21346208 21395387 21489152 21492496 21703168 21756748 21810062 21810256 21813844 21909248 22024249 22151168 22174976 22178624 22202659 22284392 22288058 22385536 22451312 22506328 22549504 22660768 22772581 22826752 22882688 22886656 22939384 22986752 22995596 22999379 23099968 23269376 23298218 23383984 23384192 23486464 23658496 23671492 23775232 23804701 23892544 23896262 23979064 24117248 24130496 24236032 24266288 24444032 24500348 24534016 24564644 24641536 24655072 24766976 24793816 24975424 25040744 25071488 25098658 25282274 25348622 25427968 25441936 25459712 25518368 25522339 25585108 25589317 25772512 25899679 25985024 26013184 26017232 26141306 26272256 26304512 26332784 26337116 26401654 26582824 26660933 26777536 26843392 26847808 26909662 26975603 27106768 27173192 27177904 27296768 27426944 27431212 27431456 27632384 27700096 27768481 27768728 27890176 28027792 28094464 28168192 28233088 28302272 28306928 28372396 28639232 28654964 28780288 28780544 28816217 28922296 28927054 29027288 29134144 29261824 29277898 29406208 29410784 29555903 29658316 29699072 29772392 29845348 30195712 30212299 30233408 30303062 30344704 30349696 30382586 30482432 30604858 30857216 30890656 30895463 31009472 31198304 31236608 31270181 31313152 31352243 31494544 31798324 31842304 31876528 31881772 31981568 31999136 32179208 32273761 32374784 32414912 32534528 32569496 32574854 32813456 32878756 32893864 33043456 33119584 33206204 33283003 33362176 33449728 33526792 33572864 33608948 33614477 33614776 33761792 33928078 34009088 34176592 34176896 34345532 34495744 34596796 34668544 34687588 34748416 34839296 34919872 34925306 35010889 35267648 35422208 35441666 35596672 35602528 35857408 35902172 36034336 36040264 36192256 36197888 36212137 36376496 36552704 36572783 36642944 36682654 36732736 36823748 37047986 37093472 37184368 37347328 37353472 37393952 37399771 37537448 37812736 37853377 37978112 37998974 38165504 38445056 38492708 38539264 38587376 38634752 38965979 39190528 39239104 39329506 39383552 39426232 39432718 39721552 39818888 39867776 40042496 40092128 40246336 40289951 40385792 40584703 40585064 40684516 40691209 40963696 41168896 41263744 41320448 41371664 41372032 41467348 41568962 41880332 42063872 42225664 42271048 42271424 42278002 42580672 42692416 42790774 42978304 42984992 43197089 43406336 43513496 43620124 43620512 43627688 43818496 44048498 44156437 44302336 44349952 44357248 44405318 44568784 44576116 44771072 44902624 45012656 45099008 45321536 45545162 45653504 45765376 45773312 45822509 45878768 45973504 45991192 45998758 46199936 46538752 46596436 46767968 46768384 46972928 46998731 47169343 47316992 47342984 47550464 47609402 47785088 47792524 47958128 48260992 48472064 48532576 48644389 48888064 49000696 49068032 49128851 49129288 49283072 49310144 49533952 49587632 49950848 50081488 50142976 50197316 50564548 50697244 50855936 50883872 50919424 51036736 51044678 51170216 51178634 51545024 51799358 51970048 52026368 52034464 52282612 52291213 52544512 52609024 52665568 52674232 52803308 52925431 53165648 53321866 53452529 53555072 53686784 53695616 53819324 53951206 54213536 54346384 54355808 54481037 54593536 54853888 54862424 54862912 55264768 55400192 55536962 55537456 55780352 56055584 56188928 56336384 56466176 56604544 56613856 56744792 57278464 57309928 57560576 57561088 57632434 57844592 57854108 58054576 58268288 58523648 58555796 58812416 58821568 58885313 59111806 59316632 59398144 59471767 59544784 59690696 60391424 60424598 60466816 60606124 60689408 60699392 60765172 60964864 60998353 61209716 61714432 61781312 61790926 62018944 62396608 62473216 62540362 62626304 62704486 62989088 63134207 63596648 63684608 63753056 63763544 63963136 63998272 64067627 64358416 64536331 64547522 64705693 64749568 64829824 65069056 65138992 65149708 65626912 65757512 65787728 65950729 66086912 66239168 66412408 66566006 66724352 66899456 67053584 67145728 67217896 67228954 67229552 67523584 67856156 68018176 68353184 68353792 68690453 68691064 68939809 68991488 69193592 69337088 69375176 69496832 69678592 69839744 69850612 70021778 70535296 70709431 70844416 70883332 71193344 71205056 71282221 71714816 71804344 72068672 72080528 72384512 72395776 72424274 72752992 73105408 73145566 73285888 73365308 73465472 73647496 74095972 74186944 74368736 74694656 74706944 74735687 74787904 74799542 75074896 75625472 75706754 75956224 75997948 76331008 76425619 76890112 76985416 77078528 77174752 77269504 77352553 77931958 78122927 78381056 78478208 78659012 78767104 78852464 78865436 79443104 79626131 79637776 79735552 79835093 80084992 80184256 80492672 80579902 80771584 81169406 81170128 81369032 81382418 81927392 82337792 82527488 82640896 82743328 82744064 82934696 83137924 83151601 83760664 84127744 84451328 84542096 84542848 84556004 85161344 85384832 85581548 85595627 85956608 85969984 86394178 86812672 87026992 87240248 87241024 87255376 87636992 88096996 88312874 88604672 88699904 88714496 88810636 89137568 89151439 89152232 89542144 89805248 90025312 90198016 90643072 91090324 91307008 91530752 91546624 91645018 91757536 91947008 91982384 91997516 92399872 92515223 93077504 93192872 93535936 93536768 93637301 93945856 93997462 94338686 94569859 94633984 94685968 95100928 95218804 95570176 95585048 95916256 96389527 96521984 96944128 96997381 97065152 97288778 97776128 98001392 98136064 98257702 98258576 98620288 99067904 99175264 99901696 100162976 100285952 100393739 100394632 101129096 101394488 101711872 101767744 101838848 102073472 102089356 102340432 102357268 103090048 103344553 103598716 103615759 103940096 104052736 104068928 104565224 104582426 105089024 105218048 105331136 105348464 105606616 105850862 106331296 106643732 106855957 106905058 107110144 107373568 107391232 107638648 107902412 107920163 108427072 108692768 108711616 108962074 109187072 109229081 109707776 109724848 109725824 110529536 110800384 111073924 111074912 111560704 112111168 112377856 112439587 112672768 112932352 113209088 113227712 113350417 113489584 114556928 114619856 115121152 115122176 115264868 115689184 115708216 116109152 116536576 116682059 117047296 117111592 117624832 117643136 117770626 118223612 118633264 118796288 118943534 119089568 119381392 120782848 120849196 120933632 121212248 121378816 121398784 121529263 121530344 121929728 121996706 122419432 123428864 123562624 123581852 124037888 124793216 124946432 125080724 125101301 125252608 125408972 125978176 126268414 127193296 127369216 127506112 127527088 127996544 128135254 128716832 129072662 129095044 129411386 129499136 129659648 130138112 130277984 130298257 130299416 131253824 131515024 131575456 131901458 132173824 132224677 132478336 132824816 133132012 133448704 133798912 134107168 134291456 134435792 134457908 134459104 134768881 135047168 135712312 136036352 136111079 136706368 136707584 137380906 137382128 137879618 137982976 138387184 138674176 138750352 138993664 139357184 139679488 139701224 140043556 140877001 141070592 141418862 141688832 141765403 141766664 142386688 142410112 142564442 143429632 143608688 144137344 144161056 144769024 144791552 144848548 145505984 146210816 146291132 146571776 146730616 146930944 147114371 147294992 148191944 148373888 148737472 149389312 149413888 149471374 149575808 149599084 150149792 151250944 151413508 151438417 151912448 151995896 152662016 152851238 153780224 153970832 154157056 154349504 154539008 154705106 155863916 156174091 156245854 156762112 156956416 157318024 157534208 157704928 157729469 157730872 158886208 159252262 159275552 159471104 159642503 159670186 160169984 160368512 160985344 161159804 161543168 162338812 162340256 162738064 162764836 163141277 163854784 164334781 164675584 164766043 165054976 165281792 165486656 165488128 165869392 166275848 166303202 167521328 168255488 168902656 169084192 169085696 169112008 169918489 170322688 170535317 170769664 171163096 171191254 171610751 171913216 171939968 172788356 173625344 174053984 174480496 174482048 174510752 174912803 175273984 176193992 176625748 177209344 177399808 177428992 177621272 178275136 178302878 178304464 179084288 179610496 180050624 180396032 181286144 182180648 182614016 182840363 183061504 183093248 183290036 183515072 183894016 183964768 183995032 184799744 185030446 186155008 186385744 187071872 187073536 187274602 187891712 187994924 188677372 189052847 189139718 189267968 189371936 190201856 190437608 190935673 191140352 191170096 191832512 192779054 193043968 193251451 193888256 193994762 194130304 194577556 195552256 196002784 196272128 196515404 196517152 196969903 197240576 197486809 198135808 198350528 198931577 199803392 200325952 200571904 200787478 200789264 202258192 202788976 203535488 203677696 204146944 204178712 204680864 204714536 206180096 206689106 207195589 207197432 207231518 207880192 208105472 208137856 209130448 209164852 210178048 210436096 210662272 210696928 211213232 211701724 211736551 212662592 213287464 213711914 213810116 214220288 214747136 214782464 215277296 215804824 215840326 216854144 217385536 217423232 217924148 218374144 218458162 219415552 219449696 219451648 220532507 221059072 221333071 221600768 222147848 222149824 223121408 224222336 224755712 224879174 225345536 225864704 226418176 226455424 226700834 226979168 227014489 229113856 229239712 230242304 230244352 230529736 231378368 231416432 232218304 233073152 233364118 233935967 234094592 234223184 235249664 235286272 235541252 236447224 237266528 237592576 237887068 238179136 238437251 238762784 240811909 241565696 241698392 241867264 242424496 242757632 242797568 243058526 243060688 243859456 243993412 244838864 246857728 247125248 247163704 248075776 248342407 249586432 249892864 250161448 250202602 250505216 250815713 250817944 251956352 252536828 254386592 254738432 255012224 255054176 255641789 255993088 256270508 256312667 257433664 258145324 258190088 258822772 258998272 259319296 260276224 260555968 260596514 260598832 262507648 263030048 263150912 263802916 264347648 264449354 264956672 265649632 266264024 266897408 267597824 268214336 268582912 268871584 268915816 268918208 269537762 270094336 270198253 271424624 272072704 272222158 273412736 273415168 274761812 274764256 274807013 275759236 275965952 276774368 277348352 277500704 277987328 278140031 278714368 279358976 279402448 280087112 281754002 282141184 282837724 283377664 283530806 283533328 284773376 284820224 285128884 286859264 287217376 287879089 288274688 288322112 288634567 289538048 289583104 289697096 290746151 291011968 292421632 292582264 293143552 293461232 293861888 294228742 294589984 296383888 296747776 297474944 298778624 298827776 298942748 299151616 299198168 300299584 300625019 302501888 302827016 302876834 303619021 303824896 303991792 305324032 305702476 307560448 307941664 308314112 308699008 309078016 309410212 309461113 311727832 312348182 312491708 313524224 313912832 314636048 315068416 315409856 315458938 315461744 317772416 318504524 318551104 318942208 319285006 319340372 320339968 320737024 321970688 322316741 322319608 323086336 324677624 324680512 325476128 325529672 326282554 327709568 328669562 329351168 329532086 330109952 330563584 330973312 330976256 331738784 331790407 332551696 332606404 332661121 335042656 336510976 336695827 337805312 338168384 338171392 338224016 339836978 340645376 341070634 341539328 342326192 342382508 343221502 343826432 343879936 345576712 347250688 348107968 348485213 348960992 348964096 349021504 349825606 350547968 350682839 351955867 352387984 353251496 354799616 354857984 355242544 356550272 356605756 356608928 358168576 359220992 360101248 360792064 360990253 362572288 364361296 365228032 365680726 366123008 366186496 366580072 367030144 367788032 367929536 367990064 369599488 370060892 372310016 372771488 373630307 374143744 374147072 374549204 374610821 375783424 375989848 377354744 378105694 378279436 378535936 378743872 380403712 380875216 381871346 382280704 382340192 383665024 385558108 386087936 386502902 387776512 387989524 388260608 389155112 390172897 391104512 392005568 392544256 393030808 393034304 393939806 394481152 394905139 394973618 396271616 396701056 397863154 399606784 400651904 401143808 401574956 401578528 401641019 404516384 405577952 406512353 407070976 407355392 407579159 408293888 408357424 409361728 409429072 412360192 413378212 414391178 414394864 414463036 415760384 416210944 416275712 418260896 418329704 420356096 420872192 421324544 421393856 421850521 422426464 423403448 423473102 425325184 426574928 427423828 427620232 428440576 429494272 429564928 430554592 431609648 431680652 432679039 433708288 434771072 434846464 435848296 436748288 436916324 436988201 438831104 438899392 438903296 441065014 442118144 442666142 443201536 444295696 444299648 446242816 448444672 449511424 449758348 450691072 451729408 452289319 452836352 452910848 453401668 453958336 454028978 455141557 458227712 458479424 460484608 460488704 461059472 462756736 462832864 464436608 466146304 466728236 467871934 468189184 468446368 470499328 470572544 471082504 472894448 474533056 475185152 475774136 476358272 476874502 477525568 478043063 481623818 483131392 483396784 483734528 484848992 484924441 485515264 485595136 486117052 486121376 486197023 487718912 487986824 489677728 492093901 493715456 494250496 494327408 496151552 496684814 499172864 499785728 500322896 500405204 501010432 501631426 501635888 503912704 505073656 506557727 508773184 509476864 510024448 510108352 511283578 511986176 512536457 512541016 512625334 514867328 516290648 516380176 517645544 518638592 520552448 521111936 521193028 521197664 523769363 525015296 526060096 526301824 527601139 527605832 528695296 528898708 528985717 529913344 531299264 532528048 533794816 535195648 536428672 537165824 537743168 537831632 537836416 539075524 540188672 540396506 542849248 544145408 544444316 546825472 546830336 547508123 549523624 549528512 549614026 551518472 551931904 553548736 554696704 555001408 555974656 556280062 557428736 558717952 558804896 560174224 561562157 563508004 564282368 565675448 566755328 567061612 567066656 569546752 569640448 570257768 573718528 574033681 574434752 575758178 576549376 576644224 577269134 579076096 579166208 579394192 581492302 582023936 584843264 585164528 586287104 586922464 587013797 587723776 588457484 589179968 592767776 593495552 594133439 594949888 595692617 597557248 597655552 597885496 598303232 598396336 600599168 601250038 605003776 605654032 605753668 607238042 607649792 607983584 610648064 611404952 613201459 615120896 615883328 616628224 617398016 618156032 618820424 618922226 620438869 623455664 624696364 624983416 627825664 629272096 630136832 630819712 630917876 630923488 632377057 635544832 637009048 637102208 637884416 638570012 638675063 638680744 640679936 641474048 643941376 644633482 644639216 646172672 649355248 649361024 650952256 651059344 652565108 655419136 657339124 658702336 659064172 660219904 661127168 661946624 661952512 663477568 663580814 665103392 665206891 665212808 665322242 670085312 673021952 673391654 675610624 676336768 676342784 676448032 679673956 679785769 681290752 682141268 683078656 684652384 684765016 686443004 687652864 687759872 688030603 691153424 694501376 694882877 696215936 696970426 697921984 697928192 698043008 699651212 701095936 701365678 703911734 704775968 706502992 709599232 709715968 710485088 710595649 713100544 713211512 713217856 716337152 718441984 719214163 720202496 721584128 721980506 725144576 728722592 730456064 731361452 732246016 732372992 733160144 734060288 735576064 735859072 735980128 739198976 740121784 744620032 745542976 747260614 748287488 748294144 749098408 749221642 751566848 751979696 754709488 756211388 756558872 757487744 760807424 761750432 763742692 764561408 764680384 765509069 767330048 771109357 771116216 772175872 773005804 773132971 775553024 775979048 776521216 778310224 780345794 782209024 784011136 785088512 786061616 786068608 787879612 788962304 789810278 789947236 792543232 793402112 795726308 797309833 799213568 801303808 802287616 803149912 803157056 803282038 805250447 809032768 811155904 813024706 814141952 814710784 815158318 816587776 816714848 818723456 818858144 820744691 824720384 826756424 828782356 828789728 828926072 831520768 832421888 832551424 832879151 836521792 836659408 838972303 840712192 841174009 841744384 842649088 842787712 843701042 844852928 846806896 846946204 850650368 853149856 854847656 855240464 856881152 858988544 859129856 861109184 863219296 863361304 865358078 867416576 869542144 869692928 870627671 871696592 873496576 873832648 873976402 877662208 877798784 877806592 882130028 884236288 885332284 886403072 888591392 888599296 892485632 892975889 896217517 896889344 899022848 899516696 901382144 903458816 904578638 905672704 905821696 906803336 907916672 908057956 910283114 916958848 920969216 920977408 922118944 924243391 925513472 925665728 926668873 928873216 932292608 933448169 933456472 935743868 936378368 936892736 940998656 941145088 942165008 945788896 949066112 950370304 951548272 952716544 953749004 955051136 956086126 963247636 966262784 966793568 967469056 969697984 969848882 971030528 971190272 972234104 972242752 972394046 975437824 975973648 979355456 984187802 987430912 988500992 988654816 992303104 993369628 993533047 998345728 999571456 1000645792 1000810408 1002020864 1003262852 1003271776 1005583189 1007825408 1010147312 1013115454 1015598051 1017546368 1018953728 1020048896 1020216704 1022567156 1023972352 1025072914 1025082032 1025250668 1029734656 1032581296 1032760352 1035139703 1035291088 1037277184 1041104896 1042223872 1042386056 1042395328 1047538726 1050030592 1052120192 1052603648 1055202278 1055211664 1057390592 1057797416 1057971434 1059826688 1062598528 1065056096 1067589632 1070391296 1072857344 1074331648 1075486336 1075663264 1075672832 1078151048 1080377344 1080793012 1080970813 1085698496 1088290816 1088888632 1093650944 1093660672 1095016246 1099047248 1099057024 1099228052 1103036944 1103863808 1107097472 1110002816 1111949312 1112560124 1114857472 1117435904 1117609792 1118820947 1120348448 1123124314 1127016008 1128564736 1129963573 1131350896 1133510656 1134123224 1134133312 1139093504 1139280896 1140515536 1147437056 1148067362 1148869504 1151516356 1153098752 1153288448 1154538268 1158152192 1158332416 1158788384 1158968707 1162984604 1164047872 1169686528 1170329056 1172574208 1173844928 1174027594 1175447552 1176914968 1178359936 1185535552 1186991104 1188266878 1189899776 1191385234 1195114496 1195311104 1195770992 1196606464 1196792672 1199549933 1201198336 1202500076 1202697899 1210007552 1211308064 1211507336 1214476084 1215299584 1215967168 1217284913 1221296128 1222809904 1226190289 1226402918 1229408167 1230241792 1231766656 1233256448 1234796032 1236312064 1237640848 1237844452 1240877738 1246911328 1249392728 1249966832 1253063851 1255651328 1258544192 1260273664 1261639424 1261835752 1261846976 1264754114 1267853341 1271089664 1274018096 1274204416 1275768832 1277140024 1277350126 1277361488 1282948096 1287882752 1289266964 1289278432 1292345344 1298710496 1298722048 1301904512 1302118688 1305118607 1305130216 1310838272 1314678248 1317404672 1318128344 1320439808 1322254336 1323893248 1323905024 1326955136 1327161628 1330206784 1330413782 1330425616 1330644484 1340170624 1343479189 1346043904 1346783308 1351221248 1352673536 1352685568 1352896064 1354362199 1359347912 1359571538 1362581504 1364282536 1366157312 1369304768 1369530032 1372886008 1375305728 1375519744 1376061206 1382306848 1389002752 1389127441 1389765754 1392431872 1393940852 1395843968 1395856384 1396086016 1399302424 1402191872 1402731356 1402962119 1407823468 1409551936 1413005984 1419198464 1419431936 1419978053 1420970176 1421191298 1426201088 1426423024 1426435712 1432674304 1436883968 1438428326 1440404992 1443168256 1443961012 1450289152 1452086761 1457445184 1460912128 1462722904 1464492032 1464745984 1466320288 1468120576 1469698507 1471152128 1471718144 1471960256 1473555421 1478397952 1480243568 1484335613 1489240064 1491085952 1494521228 1496574976 1496588288 1498196816 1498443284 1503133696 1503959392 1509418976 1512422776 1513117744 1514975488 1516866767 1521614848 1523500864 1527485384 1529122816 1529360768 1531018138 1534660096 1542218714 1542232432 1544351744 1546011608 1546265942 1551106048 1551958096 1553042432 1556620448 1560691588 1564418048 1568022272 1570177024 1572123232 1572137216 1575759224 1577924608 1579620556 1579880419 1579894472 1585086464 1586804224 1591452616 1594619666 1598427136 1602607616 1604575232 1606299824 1606314112 1606564076 1610500894 1618065536 1622311808 1626049412 1626316913 1628283904 1629421568 1630316636 1633175552 1633429696 1637446912 1637716288 1641489382 1645511783 1649440768 1653512848 1657564712 1657579456 1657852144 1664843776 1665102848 1665758302 1673043584 1673318816 1677944606 1681424384 1682348018 1683488768 1685298176 1685575424 1687402084 1689705856 1693613792 1693877341 1693892408 1701300736 1706299712 1709695312 1710480928 1713762304 1717977088 1718259712 1718920801 1722218368 1726438592 1726722608 1730716156 1734833152 1739084288 1739385856 1741255342 1743393184 1746993152 1747665296 1747952804 1755324416 1755597568 1755613184 1757789237 1764260056 1768472576 1770664568 1772806144 1777182784 1777198592 1779108719 1784971264 1785951778 1792435034 1793778688 1796827321 1798045696 1799033392 1802764288 1806917632 1809157276 1811345408 1811643392 1813606672 1815833344 1816115912 1820566228 1831401013 1833917696 1841938432 1841954816 1842950239 1844237888 1848486782 1851026944 1851331456 1853337746 1857746432 1864585216 1866896338 1866912944 1871487736 1873785472 1881997312 1882290176 1884330016 1891577792 1898132224 1900740608 1903096544 1905433088 1907481041 1907498008 1910102272 1912172252 1912486823 1926495272 1932525568 1933587136 1934938112 1939395968 1939697764 1942061056 1942380544 1944468208 1944485504 1944788092 1950875648 1951947296 1958710912 1968375604 1968699421 1974861824 1977001984 1977309632 1984606208 1986739256 1987066094 1996691456 1999142912 2001291584 2001620816 2004041728 2006525704 2006543552 2011166378 2015650816 2020294624 2026230908 2030263183 2031196102 2035092736 2037907456 2040097792 2040433408 2045134312 2047944704 2050145828 2050164064 2050483097 2050501336 2059469312 2065162592 2065520704 2070279406 2070582176 2074554368 2075352539 2082209792 2084447744 2084772112 2084790656 2095077452 2100061184 2104240384 2105207296 2110404556 2110423328 2114781184 2115594832 2115942868 2119653376 2125197056 2130112192 2135179264 2136352153 2140782592 2145714688 2148663296 2150972672 2151326528 2151345664 2153657923 2156302096 2160754688 2161586024 2161941626 2171396992 2176581632 2177777264 2187301888 2187321344 2190032492 2198094496 2198114048 2198456104 2206073888 2207727616 2208940357 2214194944 2216959121 2220005632 2223898624 2225120248 2229714944 2230939763 2234871808 2235219584 2237641894 2240696896 2246248628 2254032016 2257129472 2259927146 2262701792 2268246448 2268266624 2278187008 2278561792 2281031072 2294874112 2296134724 2297739008 2303032712 2306197504 2306576896 2309055997 2309076536 2316304384 2316664832 2317576768 2317937414 2325969208 2328095744 2339373056 2340658112 2345148416 2347689856 2348055188 2350895104 2353829936 2356719872 2371071104 2373982208 2376533756 2376924719 2379799552 2382770468 2390228992 2390622208 2391541984 2393212928 2393585344 2399099866 2402396672 2405000152 2405395798 2420015104 2422616128 2423014672 2428952168 2431934336 2434569826 2442592256 2445619808 2452380578 2452805836 2457687011 2458816334 2460483584 2463533312 2466512896 2469592064 2472624128 2475281696 2475666883 2475688904 2481755476 2482163749 2493822656 2498785456 2499933664 2506127702 2511302656 2512268863 2517088384 2520547328 2523278848 2523671504 2523693952 2529508228 2535706682 2542179328 2548036192 2548408832 2551537664 2554280048 2554700252 2554722976 2560608739 2565896192 2575765504 2578533928 2578556864 2584690688 2586110501 2597420992 2597444096 2603809024 2604237376 2610237214 2610260432 2621676544 2629356496 2634809344 2636256688 2640879616 2647786496 2647810048 2653910272 2654323256 2660413568 2660827564 2660851232 2661288968 2680341248 2686958378 2692087808 2693542657 2693566616 2702442496 2705347072 2705371136 2705792128 2708724398 2718695824 2719143076 2725163008 2728565072 2732314624 2738609536 2739060064 2745772016 2750611456 2751039488 2752122412 2764613696 2778005504 2778254882 2779531508 2784863744 2787881704 2791687936 2791712768 2792172032 2795173049 2798604848 2804383744 2805462712 2805924238 2815646936 2819103872 2826011968 2838396928 2838863872 2839956106 2841940352 2842382596 2852402176 2852846048 2852871424 2865348608 2866922591 2873767936 2876856652 2877329923 2880809984 2886336512 2887922024 2900578304 2904173522 2914890368 2921824256 2925445808 2928984064 2929491968 2932640576 2936241152 2939397014 2943436288 2943920512 2947110842 2956795904 2960487136 2967307729 2968671226 2978480128 2982171904 2989042456 2993149952 2993176576 2996393632 2996859911 2996886568 3006267392 3007918784 3018837952 3024845552 3026235488 3029950976 3033207557 3033733534 3041167571 3043229696 3047001728 3054970768 3058245632 3058721536 3062036276 3069320192 3084437428 3084464864 3088703488 3092023216 3092531884 3099684263 3102212096 3103916192 3106084864 3113240896 3121383176 3128836096 3130554817 3136044544 3140354048 3144246464 3144274432 3151518448 3155849216 3159241112 3159760838 3159788944 3170172928 3173608448 3182905232 3189239332 3196854272 3205215232 3209150464 3212599648 3212628224 3213128152 3221001788 3228451291 3236131072 3240171023 3244623616 3252098824 3252633826 3256567808 3258843136 3260604269 3260633272 3266351104 3266859392 3274893824 3275432576 3282978764 3291023566 3298881536 3307025696 3315129424 3315158912 3315704288 3323343257 3329687552 3330205696 3331516604 3346087168 3346637632 3355889212 3362848768 3364696036 3366977536 3370596352 3371150848 3374804168 3379411712 3387227584 3387754682 3387784816 3402601472 3412599424 3419390624 3420961856 3427524608 3435954176 3436519424 3437841602 3444436736 3452877184 3453445216 3461432312 3469666304 3478168576 3478771712 3482510684 3486786368 3493986304 3495330592 3495905608 3510648832 3511195136 3511226368 3512577289 3515578474 3528520112 3536945152 3541329136 3545612288 3554365568 3554397184 3558217438 3569942528 3571903556 3584870068 3587557376 3592004093 3593654642 3596091392 3598066784 3605528576 3613835264 3618314552 3622690816 3623286784 3627213344 3627777787 3631666688 3632231824 3641132456 3662802026 3667835392 3671777569 3683876864 3683909632 3685900478 3688475776 3696973564 3702053888 3702662912 3706675492 3715492864 3729170432 3733792676 3733825888 3742428157 3742975472 3747570944 3752249371 3763994624 3764580352 3768660032 3779699963 3783155584 3796264448 3801481216 3806193088 3810866176 3814962082 3814996016 3820204544 3824344504 3824973646 3852990544 3867174272 3869876224 3878791936 3879395528 3884122112 3884761088 3888936416 3888971008 3889576184 3901751296 3903894592 3908125247 3917421824 3936716191 3936751208 3937398842 3947047273 3949723648 3954003968 3954619264 3969212416 3973478512 3974132188 3993382912 3998285824 4002583168 4003241632 4008083456 4013051408 4013087104 4022332756 4022994469 4031301632 4040589248 4052461816 4060526366 4062392204 4070185472 4075814912 4080195584 4080866816 4090268624 4095889408 4100291656 4100328128 4100966194 4101002672 4118938624 4130325184 4131041408 4140558812 4141164352 4149108736 4150705078 4164419584 4168895488 4169544224 4169581312 4190117633 4190154904 4200122368 4205328349 4208480768 4210414592 4220809112 4220846656 4229562368 4231189664 4231885736 4239306752 4250394112 4260224384 4270358528 4272704306 4281565184 4291429376 4297326592 4301945344 4302653056 4302691328 4307315846 4312604192 4313275291 4321509376 4323172048 4323883252 4342793984 4348215481 4353163264 4355554528 4374603776 4374642688 4380064984 4396188992 4396228096 4396912208 4412147776 4415455232 4417880714 4428389888 4433918242 4440011264 4444783373 4447797248 4450240496 4459429888 4461879526 4469743616 4470439168 4475283788 4481393792 4492497256 4508064032 4514258944 4519854292 4525403584 4530307769 4536492896 4536533248 4556374016 4557123584 4558876907 4562062144 4575426271 4589748224 4592269448 4595478016 4606065424 4612395008 4613153792 4618111994 4618153072 4633329664 4635153536 4635874828 4651938416 4656191488 4681316224 4690296832 4695379712 4696110376 4701790208 4707659872 4713439744 4718505733 4742142208 4747964416 4753067512 4753849438 4759599104 4765498547 4765540936 4780457984 4781244416 4783083968 4786425856 4787170688 4798199732 4804793344 4810000304 4810791596 4840030208 4845232256 4846029344 4857193991 4857904336 4863868672 4869139652 4869940673 4885184512 4891239616 4904761156 4905611672 4915374022 4917632668 4920967168 4927066624 4933025792 4939184128 4945248256 4950563392 4951333766 4951377808 4963510952 4964327498 4987645312 4997570912 4999867328 5012255404 5022605312 5024537726 5034176768 5041094656 5046557696 5047343008 5047387904 5059016456 5071413364 5072247661 5084358656 5096072384 5096817664 5103075328 5108560096 5109400504 5109445952 5121217478 5131792384 5133766807 5151531008 5157067856 5157113728 5169381376 5172221002 5194841984 5194888192 5207618048 5208474752 5220474428 5220520864 5221333247 5243353088 5258712992 5269618688 5272513376 5281759232 5284660589 5295572992 5295620096 5307820544 5308646512 5320827136 5321655128 5321702464 5322577936 5360682496 5373916756 5384175616 5387085314 5387133232 5404884992 5410694144 5410742272 5411584256 5417448796 5437391648 5438286152 5450326016 5457130144 5464629248 5477219072 5478120128 5484056773 5491544032 5501222912 5502078976 5504244824 5529227392 5556011008 5556509764 5559063016 5569727488 5575763408 5583375872 5583425536 5584344064 5590346098 5597209696 5608767488 5610925424 5611848476 5631293872 5638207744 5652023936 5676793856 5677727744 5679912212 5683880704 5684765192 5704804352 5705692096 5705742848 5711875361 5730697216 5733845182 5747535872 5753713304 5754659846 5761619968 5768761399 5772673024 5775844048 5801156608 5808347044 5829780736 5843648512 5850891616 5857968128 5858983936 5865281152 5872482304 5878794028 5879761147 5886872576 5887841024 5894221684 5913591808 5916840241 5920974272 5934615458 5937342452 5956960256 5964343808 5978084912 5986299904 5986353152 5992787264 5993719822 5993773136 6015837568 6037675904 6049691104 6052470976 6059901952 6066415114 6067467068 6082335142 6086459392 6094003456 6109941536 6116491264 6117443072 6124018079 6124072552 6138640384 6168874856 6168929728 6177406976 6184046432 6185063768 6199368526 6204424192 6207832384 6212169728 6214559819 6226481792 6242766352 6257672192 6261109634 6272089088 6280708096 6288492928 6288548864 6303036896 6304017733 6311698432 6318482224 6319521676 6319577888 6320561299 6340345856 6347216896 6365810464 6378478664 6393708544 6397220713 6410430464 6418300928 6425199296 6425256448 6426256304 6442003576 6456902582 6472262144 6480342046 6489247232 6504197648 6505267652 6513135616 6517686272 6521208538 6521266544 6532702208 6533718784 6549787648 6550865152 6565957528 6582047132 6597763072 6614051392 6621219047 6630258848 6630317824 6631408576 6646686514 6659375104 6660411392 6662973941 6663033208 6687161473 6692174336 6693275264 6711778424 6725697536 6729392072 6741192704 6742301696 6749608336 6758823424 6774455168 6775509364 6775569632 6805202944 6825198848 6838781248 6841923712 6855049216 6858814807 6871908352 6873038848 6875683204 6888873472 6905754368 6906890432 6914375437 6922864624 6939332608 6956337152 6957543424 6965021368 6973572736 6987972608 6990661184 6991811216 7021297664 7022390272 7022452736 7025154578 7031156948 7057040224 7073890304 7082658272 7091224576 7108731136 7108794368 7116434876 7117605599 7139885056 7143807112 7169740136 7175114752 7184008186 7187309284 7192182784 7196133568 7211057152 7227670528 7236629104 7245381632 7246573568 7254426688 7255555574 7263333376 7264463648 7282264912 7325604052 7335670784 7343555138 7367753728 7367819264 7371800956 7376951552 7393947128 7404107776 7405325824 7413285043 7413350984 7430985728 7458340864 7467585352 7467651776 7484856314 7485950944 7495141888 7503197641 7504498742 7527989248 7529160704 7537320064 7559399926 7566311168 7592528896 7602962432 7612386176 7621732352 7629924164 7629992032 7631179361 7640409088 7648689008 7649947292 7705981088 7723734707 7734348544 7739752448 7744004021 7757583872 7758791056 7768244224 7769522176 7777872832 7777942016 7779152368 7807789184 7816250494 7834843648 7873432382 7873502416 7874797684 7894094546 7899447296 7908007936 7909238528 7938424832 7946957024 7948264376 7986765824 7996571648 8005166336 8006483264 8015159899 8016166912 8026102816 8026174208 8044665512 8045988938 8062603264 8065705297 8081178496 8104923632 8121052732 8124784408 8140370944 8160391168 8161733632 8180537248 8191778816 8200583312 8200656256 8201932388 8202005344 8220901741 8237877248 8260650368 8262082816 8281117624 8282328704 8298217472 8301410156 8302775819 8328839168 8337790976 8339088448 8339162624 8380235266 8380309808 8400244736 8410656698 8416961536 8420829184 8441618224 8441693312 8459124736 8462379328 8463771472 8478613504 8500788224 8520448768 8540717056 8545408612 8563130368 8582858752 8593497061 8594653184 8603890688 8605306112 8605382656 8614631692 8625208384 8626550582 8643018752 8646344096 8647689583 8647766504 8685587968 8696430962 8706326528 8711109056 8749207552 8749285376 8760129968 8792377984 8792456192 8793824416 8824295552 8830910464 8835761428 8856779776 8867836484 8880022528 8889566746 8895594496 8900480992 8918859776 8923759052 8939487232 8940878336 8950567576 8962787584 8973976631 8984994512 9016128064 9028517888 9039708584 9050807168 9060615538 9072985792 9073066496 9082818197 9112748032 9114247168 9117753814 9124124288 9150852542 9179496448 9184538896 9190956032 9212130848 9224790016 9226307584 9236223988 9236306144 9237743437 9266659328 9270307072 9271749656 9303876832 9312382976 9349784119 9362632448 9380593664 9390759424 9392220752 9403580416 9415319744 9426879488 9437011466 9484284416 9495928832 9506135024 9507698876 9519198208 9530997094 9531081872 9562488832 9566167936 9572851712 9574341376 9596399464 9609586688 9620000608 9621583192 9680060416 9690464512 9692058688 9714387982 9715808672 9727737344 9738192683 9738279304 9739881346 9770369024 9782479232 9809522312 9811223344 9830748044 9835265336 9854133248 9866051584 9878368256 9890496512 9901126784 9902667532 9902755616 9927021904 9928654996 9951617897 9975290624 9995141824 9999734656 10024421641 10024510808 10045210624 10049075452 10050728623 10068353536 10082189312 10093115392 10094686016 10094775808 10118032912 10142826728 10144495322 10168717312 10192144768 10193635328 10206150656 10217120192 10218801008 10218891904 10242434956 10263584768 10267533614 10303062016 10314135712 10314227456 10338762752 10344442004 10365027829 10389683968 10389776384 10402654337 10415236096 10416949504 10440948856 10441041728 10442666494 10468255811 10486706176 10517425984 10539237376 10545026752 10563518464 10569321178 10591145984 10591240192 10615641088 10617293024 10641654272 10643310256 10643404928 10645155872 10669680983 10721364992 10747833512 10768351232 10774170628 10774266464 10809769984 10821388288 10821484544 10823168512 10834897592 10874783296 10876572304 10900652032 10906639939 10914260288 10929258496 10954438144 10956240256 10968113546 10983088064 10994990449 11002445824 11004157952 11008489648 11058454784 11112022016 11113019528 11118126032 11139454976 11151526816 11153262143 11166751744 11166851072 11168688128 11180692196 11194419392 11217534976 11221850848 11223696952 11262587744 11276415488 11304047872 11318159723 11353587712 11355455488 11359824424 11367761408 11369530384 11409608704 11411384192 11411485696 11423750722 11461394432 11467690364 11495071744 11507426608 11509319692 11523239936 11537522798 11545346048 11551688096 11602313216 11616694088 11650827721 11659561472 11687297024 11701783232 11715936256 11717967872 11730562304 11744964608 11757588056 11759522294 11773745152 11775682048 11788338511 11788443368 11827183616 11833680482 11841948544 11869230916 11874684904 11928687616 11956169824 11972599808 11972706304 11985574528 11987439644 11987546272 12015164083 12031675136 12046695349 12075351808 12099382208 12104941952 12119803904 12132830228 12134826197 12134934136 12164670284 12172918784 12188006912 12219883072 12232982528 12234886144 12248036158 12248145104 12277280768 12337749712 12337859456 12354813952 12368092864 12370127536 12398737052 12415664768 12424339456 12429119638 12452963584 12485532704 12515344384 12522219268 12544178176 12561416192 12576985856 12577097728 12606073792 12608035466 12623396864 12636964448 12638930929 12639043352 12639155776 12641122598 12680691712 12694433792 12731620928 12756957328 12787417088 12794441426 12820860928 12836601856 12850398592 12850512896 12852512608 12884007152 12913805164 12915929611 12944524288 12960684092 12978494464 13008395296 13010535304 13026271232 13035372544 13042417076 13042533088 13065404416 13067437568 13072581457 13099575296 13101730304 13131915056 13164094264 13195526144 13202774663 13228102784 13242438094 13260517696 13260635648 13262817152 13293373028 13318750208 13320822784 13325947882 13326066416 13374322946 13384348672 13386550528 13423556848 13451395072 13458784144 13482385408 13484603392 13499216672 13501317331 13517646848 13548910336 13551018728 13551139264 13610405888 13650397696 13665069097 13677562496 13683847424 13710098432 13717629614 13743816704 13746077696 13751366408 13777746944 13811508736 13813780864 13828750874 13845729248 13878665216 13912674304 13915086848 13930042736 13947145472 13975945216 13981322368 13983622432 14042595328 14044780544 14044905472 14050309156 14062313896 14114080448 14147780608 14165316544 14182449152 14217462272 14217588736 14232869752 14235211198 14270093987 14279770112 14287614224 14339480272 14350229504 14368016372 14374618568 14392267136 14455341056 14473258208 14490763264 14493147136 14508853376 14511111148 14526666752 14528927296 14544672311 14564529824 14651208104 14671341568 14687110276 14689526449 14735507456 14735638528 14743601912 14753903104 14787894256 14808215552 14810651648 14826570086 14826701968 14861971456 14916681728 14935170704 14935303552 14969712628 14971901888 14990283776 15006395282 15008997484 15055978496 15058321408 15074640128 15118799852 15132622336 15148886827 15185057792 15205924864 15224772352 15243464704 15259848328 15259984064 15262358722 15280818176 15297378016 15299758493 15299894584 15411962176 15447469414 15468697088 15479504896 15488008042 15515167744 15517582112 15536488448 15539044352 15555745664 15555884032 15558304736 15594149129 15615578368 15632500988 15635072687 15669687296 15746864764 15747004832 15749595368 15788189092 15798894592 15816015872 15818477056 15824703869 15876849664 15893914048 15896528752 15940473757 15973531648 15982306171 15993143296 16010332672 16012966528 16030319798 16032333824 16052205632 16052348416 16089331024 16091977876 16125206528 16131410594 16162356992 16209847264 16242105464 16249568816 16280741888 16320782336 16323467264 16361074496 16383557632 16401166624 16401312512 16403864776 16404010688 16441803482 16475754496 16482093433 16521300736 16524165632 16541925749 16562235248 16564657408 16596434944 16602820312 16605551638 16675581952 16678176896 16678325248 16760470532 16760619616 16800489472 16821313396 16833923072 16841658368 16883236448 16883386624 16918249472 16924758656 16927542944 16957227008 16966541891 17001576448 17040897536 17081434112 17090817224 17126260736 17165717504 17186994122 17189306368 17207781376 17210612224 17210765312 17229263384 17250416768 17253101164 17286037504 17292688192 17295379166 17295533008 17371175936 17392861924 17422218112 17498415104 17498570752 17520259936 17560624429 17584755968 17584912384 17587648832 17606708587 17648591104 17661820928 17671522856 17713559552 17735515211 17735672968 17760045056 17779133492 17791188992 17800961984 17837719552 17847518104 17878974464 17881756672 17901135152 17925575168 17947953262 17969989024 18032256128 18057035776 18079417168 18101614336 18121231076 18145971584 18146132992 18165636394 18225496064 18228494336 18235507628 18248248576 18301705084 18338126159 18358992896 18369077792 18381912064 18424261696 18449580032 18452615168 18472447976 18472612288 18475486874 18520760281 18533318656 18540614144 18543499312 18607753664 18624765952 18699568238 18725264896 18761187328 18781518848 18784441504 18807160832 18830639488 18853758976 18874022932 18877127893 18968568832 18991857664 19012270048 19015397752 19038396416 19061994188 19062163744 19106080591 19124977664 19132335872 19145703424 19148682752 19156220473 19192798928 19219173376 19240001216 19243166384 19296362969 19360120832 19380929024 19384117376 19428775964 19431617344 19455474688 19476385366 19476558608 19479762692 19540738048 19564958464 19619044624 19622446688 19661496088 19670530672 19708266496 19756736512 19780993024 19802253568 19805335064 19805511232 19854043808 19857309992 19903235794 19950581248 19990283648 19999469312 20048843282 20049021616 20090421248 20098150904 20101457246 20136707072 20164378624 20186230784 20189372032 20189551616 20236065824 20285653456 20288990644 20337434624 20384289536 20387270656 20412301312 20434240384 20437602016 20437783808 20484869912 20527169536 20535067228 20538445447 20606124032 20628271424 20628454912 20677525504 20688884008 20730055658 20779367936 20779552768 20805308674 20830472192 20833899008 20881897712 20882083456 20885332988 20936511622 20973412352 21034851968 21090053504 21127036928 21138642356 21182291968 21182480384 21231282176 21234586048 21257597993 21283308544 21286620512 21286809856 21290311744 21339361966 21391653179 21442729984 21469307887 21495667024 21536702464 21548341256 21548532928 21642776576 21642969088 21646337024 21669795184 21749566592 21753144608 21801304064 21813279878 21828520576 21858516992 21908876288 21912480512 21936227092 21966176128 21989980898 22004891648 22008315904 22016979296 22020405433 22116909568 22224044032 22226039056 22236252064 22278909952 22303053632 22306524286 22333503488 22333702144 22337376256 22361384392 22388838784 22435069952 22443701696 22447393904 22525175488 22552830976 22608095744 22636319446 22707175424 22710910976 22719648848 22735522816 22739060768 22791448727 22819217408 22822768384 22822971392 22847501444 22851260081 22922788864 22935380728 22990143488 23014853216 23018639384 23046479872 23075045596 23090692096 23103376192 23128413347 23204626432 23233388176 23301655442 23319122944 23358755173 23374594048 23403566464 23431872512 23435935744 23461124608 23489929216 23515176112 23519044588 23547490304 23551364096 23576677022 23576886736 23654367232 23667360964 23683897088 23738461832 23749369808 23808213169 23857375232 23912339648 23945199616 23945412608 23971149056 23974879288 23975092544 24030328166 24063350272 24089213479 24093390698 24150703616 24198764416 24209883904 24239607808 24265660456 24269652394 24269868272 24329340568 24376013824 24439766144 24465965056 24469772288 24496072316 24496290208 24554561536 24675499424 24675718912 24709627904 24736185728 24740255072 24797253533 24797474104 24831329536 24848678912 24858239276 24862328699 24905927168 24971065408 25030688768 25044438536 25088356352 25122832384 25153971712 25154195456 25212147584 25216070932 25246793728 25273928896 25277861858 25278086704 25278311552 25282245196 25361383424 25388867584 25463241856 25513914656 25574834176 25588882852 25641721856 25673203712 25700797184 25701025792 25705025216 25732881781 25768014304 25827610328 25831859222 25889048576 25921368184 25956988928 26016790592 26021070608 26052542464 26070745088 26084834152 26085066176 26130808832 26134875136 26145162914 26199150592 26203460608 26263830112 26328188528 26391052288 26393421379 26405549326 26456205568 26484876188 26521035392 26521271296 26525634304 26586746056 26637500416 26641645568 26651895764 26652132832 26656280261 26748645892 26768697344 26773101056 26847113696 26902790144 26917568288 26964770816 26969206784 26979583007 26998433344 27002634662 27035293696 27097820672 27102037456 27102278528 27220811776 27300795392 27330138194 27355124992 27367694848 27420196864 27435259228 27487633408 27492155392 27502732816 27555493888 27589648459 27623017472 27627561728 27657501748 27691458496 27757330432 27825348608 27830173696 27860085472 27894290944 27924271633 27951890432 27962644736 27967244864 27997552999 28085190656 28089561088 28089810944 28100618312 28124627792 28202376647 28228160896 28295561216 28330633088 28364898304 28434924544 28435177472 28465739504 28470422396 28540187974 28559540224 28575228448 28678960544 28700459008 28736032744 28749237136 28784534272 28820468573 28910682112 28946516416 28981526528 28986294272 29017706752 29022222296 29053333504 29057854592 29089344622 29129059648 29160626843 29302416208 29342683136 29374220552 29379052898 29471014912 29487203824 29507806208 29575788512 29616431104 29621303296 29653140172 29653403936 29723942912 29833363456 29870341408 29870607104 29939425256 29943803776 29980567552 30012790564 30017727961 30017994968 30111956992 30116642816 30149280256 30237599704 30265244672 30297773654 30370115584 30411849728 30449544704 30486929408 30519696656 30519968128 30524717444 30561636352 30594756032 30599516986 30599789168 30823924352 30894938828 30900021347 30937394176 30959009792 30976016084 31030335488 31035164224 31072976896 31078088704 31111491328 31111768064 31116609472 31188298258 31231156736 31264723877 31265001976 31270145374 31339374592 31493729528 31494009664 31499190736 31576378184 31632031744 31636954112 31649407738 31753699328 31787828096 31793057504 31880947514 31947063296 31949931143 31964612342 31986286592 32020665344 32025933056 32060639596 32064667648 32104411264 32104696832 32178662048 32183669479 32183955752 32250413056 32262821188 32268128737 32324713984 32419694528 32484210928 32499137632 32561483776 32641564672 32646934528 32659495219 32722148992 32767115264 32802333248 32802625024 32807729552 32808021376 32883606964 32951508992 32964186866 33042601472 33048331264 33083851498 33124470496 33129314816 33192869888 33205640624 33211103276 33351163904 33356353792 33356650496 33397995503 33520941064 33521239232 33600978944 33642626792 33667846144 33683316736 33766472896 33766773248 33803065661 33836498944 33849517312 33855085888 33914454016 33933083782 34003152896 34081795072 34139719099 34162868224 34181634448 34252521472 34331435008 34373988244 34415562752 34421224448 34421530624 34458526768 34500833536 34506202328 34572075008 34585376384 34590758332 34591066016 34742351872 34785723848 34844436224 34996830208 34997141504 35016054541 35040519872 35121248858 35169511936 35169824768 35175297664 35213417174 35297182208 35323641856 35343045712 35427119104 35471030422 35471345936 35520090112 35558266984 35601923968 35675439104 35695036208 35757948928 35763513344 35802270304 35851150336 35895906524 35939978048 36064512256 36114071552 36158834336 36203228672 36242139779 36242462152 36291943168 36292265984 36331272788 36337249637 36450992128 36456988672 36471015256 36496497152 36603410168 36676252318 36717985792 36738155584 36763824128 36848523392 36899160064 36905230336 36944895952 36945224576 36950973748 37041520562 37066637312 37081228288 37086998624 37215507328 37249531904 37399136476 37405288999 37450529792 37522374656 37563037696 37568883008 37614321664 37661278976 37707517952 37748045864 37754255786 37846771009 37937137664 37983715328 38024540096 38030795504 38076792832 38123988376 38124327488 38212161182 38264671744 38291406848 38297365504 38312440946 38385597856 38438346752 38480002432 38486332768 38575000477 38592725938 38720241664 38761858048 38768234752 38857551928 38863234688 38910949376 38952770732 38953117216 38959178843 38959525384 39081476096 39129916928 39238089248 39244893376 39322992176 39341061344 39416532992 39431698241 39513473024 39535178423 39561986048 39604507136 39610670128 39611022464 39708087616 39714619984 39806471588 39901162496 39980567296 39998938624 40097686564 40098043232 40180842496 40196301808 40202914492 40273414144 40328757248 40372461568 40378744064 40379103232 40472131648 40571306912 40577981288 40674869248 40768579072 40774541312 40824602624 40868480768 40875204032 40875567616 40919500537 40969739824 41054339072 41070134456 41076890894 41212248064 41256542848 41256909824 41355051008 41377768016 41460111316 41558735872 41559105536 41610617348 41660944384 41667798016 41763795424 41764166912 41770665976 41873023244 41946824704 41969866783 42069703936 42122223299 42180107008 42254073856 42277284712 42364583936 42364960768 42387855497 42462564352 42469172096 42515195986 42566617088 42573241024 42573619712 42580623488 42678723932 42783306358 42885459968 42938615774 42991334048 43096682512 43097065856 43285553152 43285938176 43292674048 43339590368 43499133184 43506289216 43602608128 43626559756 43657041152 43717033984 43817752576 43824961024 43872063943 43872454184 43932352256 43979961796 44009783296 44016631808 44033958592 44040810866 44233819136 44448088064 44452078112 44472504128 44557819904 44606107264 44613048572 44667006976 44667404288 44674752512 44722768784 44777677568 44870139904 44887403392 44894787808 45050350976 45105661952 45216191488 45272638892 45414350848 45421821952 45439297696 45471045632 45478121536 45582897454 45638434816 45645536768 45645942784 45695002888 45702520162 45845577728 45870761456 45980286976 46029706432 46037278768 46092959744 46150091192 46206752384 46256826694 46409252864 46466776352 46603310884 46638245888 46696053209 46717510346 46749188096 46807132928 46863745024 46871871488 46922249216 46979858432 47030352224 47037670777 47038089176 47094980608 47102728192 47153354044 47153773472 47161111231 47308734464 47334721928 47367794176 47476923664 47498739616 47616426338 47714750464 47733108397 47824679296 47890399232 47890825216 47942298112 47949758576 47950185088 48060656332 48126700544 48178426958 48186781396 48301407232 48397528832 48419767808 48479215616 48531320912 48539304788 48539736544 48651566041 48658681136 48752027648 48879532288 48931930112 48939544576 48992144632 48992580416 49109123072 49136099519 49350998848 49351437824 49419255808 49472371456 49480510144 49594507066 49594948208 49662659072 49697357824 49716478552 49724657398 49811854336 49942130816 50061377536 50088877072 50176712704 50307943424 50308390912 50424295168 50432141864 50493587456 50547857792 50555723716 50556173408 50556623104 50564490392 50722766848 50777735168 50805628211 50926483712 51027829312 51149668352 51177310483 51177765704 51283443712 51311614549 51346407424 51401594368 51402051584 51410050432 51465763562 51536028608 51655220656 51663718444 51778097152 51842736368 51913977856 52033581184 52042141216 52105084928 52169668304 52170132352 52261617664 52269750272 52290325828 52398301184 52406921216 52527660224 52656377056 52782104576 52786842758 52811098652 52912411136 52969752376 53042070784 53042542592 53051268608 53108287931 53173492112 53275000832 53283291136 53303791528 53304265664 53312560522 53497291784 53537394688 53546202112 53694227392 53805580288 53835136576 53929541632 53938413568 53959166014 53996866688 54005269324 54070587392 54195641344 54204074912 54204557056 54441623552 54471529229 54601590784 54660276388 54669268537 54710249984 54735389696 54840393728 54870518456 54975266816 54984310784 55005465632 55110987776 55179296918 55246034944 55255123456 55315003496 55382916992 55514660864 55650697216 55660347392 55720170944 55788581888 55848543266 55925289472 55934489728 55995105998 56170381312 56179122176 56179621888 56201236624 56249255584 56378846851 56404753294 56456321792 56526801253 56591122432 56661266176 56729796608 56869849088 56870354944 56931479008 56940338309 56940844792 57080375948 57119080448 57150456896 57357921088 57400918016 57472065488 57498474272 57569068544 57630943583 57640937146 57782183849 57821364224 57893032832 57963053056 57972588544 58035413504 58044444592 58106667008 58115709184 58178689244 58258119296 58321253686 58604832416 58685366272 58748441104 58758105796 58894000997 58942029824 58974407648 59015612416 59151577024 59232862208 59242606592 59306280344 59306807872 59447885824 59480541523 59666726912 59740682816 59741214208 59878850512 59887607552 59961135104 60025581128 60035455922 60035989936 60233285632 60298560512 60475199408 60530489344 60595547308 60740231168 60899089408 60973858816 61039393312 61039936256 61049434888 61123272704 61189512064 61199033972 61199578336 61340574529 61647848704 61789877656 61800042694 61874788352 61918019584 61951481111 61952032168 62060670976 62070328448 62145953792 62156177408 62222982656 62223536128 62233218944 62376596516 62462313472 62529447754 62530003952 62540290748 62678749184 62987459056 62988019328 62998381472 63143521883 63152756368 63264063488 63273908224 63298815476 63507398656 63575656192 63586115008 63761895028 63894126592 63899862286 63929224684 63972573184 64041330688 64051866112 64121279192 64129335296 64208822528 64209393664 64357324096 64367338958 64367911504 64500826112 64525642376 64536257474 64649427968 64839389056 64968421856 64998275264 65122967552 65283129344 65293869056 65318990438 65444297984 65534230528 65604666496 65605250048 65615459104 65616042752 65767213928 65903017984 65928373732 65939219593 66085202944 66096662528 66167702996 66248940992 66258629632 66385739776 66411281248 66422206552 66702327808 66712707584 66713300992 66738968491 66795991006 67041882128 67042478464 67201957888 67285253584 67335692288 67366633472 67532945792 67533546496 67606131322 67699034624 67710171776 67828908032 67866167564 68006305792 68163590144 68248077767 68279438198 68325736448 68363268896 68505042944 68662870016 68747976488 68831125504 68842448896 68843061248 68917053536 68927777953 69001667072 69012404656 69144150016 69170752768 69181516664 69182132032 69484703744 69571447696 69688872448 69763773811 69993660416 69994283008 70032109082 70081039744 70242497716 70339023872 70339649536 70350595328 70426834348 70594364416 70647283712 70686091424 70854238208 70942060844 70942691872 71040180224 71116533968 71203847936 71292738049 71350878208 71390072416 71515897856 71527026688 71604540608 71702300672 71791813048 71879956096 72129024512 72228143104 72317668672 72406457344 72484279558 72484924304 72583886336 72584531968 72662545576 72674499274 72901984256 72913977344 72942030512 72992994304 73206820336 73352504636 73476311168 73527648256 73697046784 73798320128 73810460672 73889791904 73890449152 73901947496 74083041124 74133274624 74162456576 74173997248 74254379693 74431014656 74499063808 74797607629 74798272952 74810577998 74901059584 74993898187 75044749312 75126075392 75137766016 75228643328 75322557952 75415035904 75496091728 75508511572 75693542018 75874275328 75967430656 76049080192 76061591008 76153585664 76247976752 76248654976 76424322364 76436894911 76529343488 76582813696 76594731008 76624881892 76771195712 76876693504 76960004864 76972665536 77150000954 77185451876 77339053801 77440483328 77523716096 77536469504 77715103856 77726469376 77821898752 77905541464 77906234432 77918357686 77919050768 78259833856 78476178496 78489786752 78645984352 78682122688 78833065984 78863396482 79026946048 79070356846 79123972096 79209014272 79221340256 79222044928 79416175232 79429239968 79612235027 79612943176 79802324992 79961134592 79997877248 80195373128 80196086464 80361684992 80392603616 80405828984 80546828288 80657514496 80744923136 80757488128 80758206464 80789277647 80944263296 81142613824 81155962576 81349738496 81537158144 81549082624 81649205248 81736961536 81750408064 81751135232 81839001074 81939479648 81952230529 82108678144 82140268912 82153781788 82424496128 82513085696 82513819648 82616094139 82710102016 82755536032 82920222632 83117471744 83118211072 83221234696 83321888768 83335596032 83527590848 83528333824 83541331952 83746046488 83893649408 83939733566 84139407872 84244446598 84360214016 84450884087 84508147712 84554569424 84729167872 84729921536 84775710994 84925128704 84938344192 85030391972 85133234176 85146482048 85147239424 85161246976 85357447864 85566612716 85770919936 85877231548 85982668096 86075847611 86193365024 86194131712 86571106304 86571876352 86585348096 86618661233 86679180736 86933099149 86998266368 87012578432 87205216256 87253119512 87314082304 87434067968 87635505152 87649922048 87744127886 87744908368 87864704512 87959923592 88033263616 88067917184 88081621732 88467638272 88904156224 88945008256 89115639808 89212214528 89226097144 89334013952 89334808576 89349505024 89445537568 89555355136 89651608927 89740279808 89774806784 89789575616 89886880681 90100701952 90211323904 90432382976 90544472393 90545277784 90828701696 90843643904 90878595392 90942091264 90956243072 91165794908 91276869632 91291073536 91291885568 91390005776 91405040324 91691155456 91741522912 91960573952 92059412864 92074557536 92185919488 92300182384 92413504768 92513653388 92528872787 92818505728 92933552704 93206621768 93276491776 93392106418 93435020692 93498376192 93614265856 93727490048 93743742976 93844498432 93959716864 94060704448 94075341554 94076178352 94189961216 94205456384 94306708088 94307546944 94322222462 94617468928 94669443856 94735588352 94953847328 94997479232 95232852676 95429500928 95466216794 95649358592 95780798464 95781650432 95884596224 95899517152 95900370176 96121312664 96253401088 96356853916 96372705559 96373562792 96602814464 96795057664 96839535616 96958431232 97062641824 97078609576 97079473088 97303132082 97317362272 97504055296 97541569333 97759064576 97863860224 97879089152 97984289264 97985160832 98218246144 98272199038 98701997696 98702875648 98838511616 98944742912 98961020288 99189014132 99189896416 99205331693 99325318144 99394715648 99432957104 99449314796 99623708672 99884261632 100122755072 100177754144 100353425408 100408551191 100615886848 100616781824 100848590336 100864283728 100987174912 101095715584 101111447432 101112346816 101113246208 101128980784 101555470336 101611256422 101852967424 102055658624 102299336704 102354620966 102355531408 102566887424 102623229098 102692814848 102803188736 102804103168 102820100864 102931527124 103072057216 103310441312 103327436888 103556194304 103685472736 103827955712 104067162368 104084282432 104197078687 104210169856 104339336608 104340264704 104523235328 104539500544 104580651656 104796602368 104813842432 104854168861 105055320448 105312754112 105564209152 105573685516 105622197304 105824822272 105939504752 106084141568 106085085184 106102537216 106216575862 106346984224 106566582272 106607583056 106608531328 106625121044 106994583568 107074789376 107092404224 107388454784 107670273152 107859083264 107876827136 107918332028 107993733376 108010538648 108141174784 108391282688 108408149824 108409114112 108525631859 108883247104 108943058458 109203181568 109320552776 109338537074 109420499968 109470779392 109606466581 109680787456 109741036912 109950533632 109968621568 110010931264 110221975552 110358593836 110492069888 110510246912 110630006992 110765833984 111029321728 111301394432 111320694784 111440341888 111577163776 111697086532 111715461793 111850578944 111868979456 111990211996 112340762624 112358244352 112359243776 112402473248 112419964579 112498511168 112757693702 112809506588 112912643584 113053602506 113182244864 113322532352 113459593216 113739698176 113740709888 113862958016 113880676618 113881689584 114160751896 114300913792 114715842176 114801836032 114944130976 114996948544 115138137088 115261887166 115281874292 115564367698 115642728448 115786065664 115926106112 115945177088 116070827008 116088889184 116213334016 116231418368 116356343501 116357378488 116516238592 116642507372 116661696203 117209664832 117370732544 117496882208 117516211592 117788001994 117884059648 117948815296 118031224832 118076636561 118303154048 118465724416 118485213184 118612560688 118613615744 118895771648 118961083046 119333453824 119481365632 119482428416 119757701024 119775215104 119922270208 120051162256 120070911844 120071979872 120090664681 120466571264 120597121024 120950398816 121060978688 121191094616 121480462336 121547193547 121798178816 121947717632 122078786624 122079872512 122098869776 122246545408 122379024128 122398067944 122399156672 122681149058 123295697408 123579755312 123600085388 123749576704 123836039168 123902962222 123904064336 124121341952 124140656896 124312354816 124445965312 124447072256 124466437888 124753193032 124924626944 125058895508 125060007904 125080581496 125357498368 125974918112 125976038656 125996762944 126287043766 126305512736 126528126976 126547816448 126596504879 126597630952 127014797312 127151312384 127172230016 127523790056 127788253184 127799724572 127858449368 128082661376 128103732224 128242558384 128258670592 128417645056 128418787328 128714648192 128734677916 128735823008 129001652224 129051284752 129072514948 129298855936 129678778112 129936843712 129996550528 130245935104 130317481333 130566258688 130587738112 130637980876 130888595968 131068461056 131209332992 131210500096 131230918208 131232085504 131373133303 131534427856 131806035968 131856747464 131878439186 132170405888 132193325056 132335405992 132497881984 132517259264 132771479552 132822562496 132844413104 133404655616 133425415168 133426601984 133477936982 133591982012 134083764256 134084956928 134403915776 134570507168 134671384576 134733266944 134745361777 135065891584 135067092992 135212262644 135234506381 135398069248 135420343552 135657816064 135732335128 136012611584 136087325543 136327180288 136496155534 136558876396 136651472896 136726537792 137010085888 137325740032 137495952976 137662251008 137684897792 137686122496 137834107072 137855555906 138003334144 138024809312 138341505536 138363033328 138364264064 138969407488 139142895392 139377744896 139527547622 139987320832 139988566016 140064218164 140162079488 140484995432 140678047744 140679299072 140701190656 140852415817 140853668696 141188728832 141294567424 141372182848 141708476416 141884121688 141885383744 142080360448 142233067936 142407695872 142560755179 142585476098 142701756416 142780144832 142934875837 143031795712 143054053376 143209081216 143404601344 143583626096 143759912192 144258049024 144456286208 144635337344 144812914688 144968559116 144969848608 144992407859 145167772672 145169063936 145325091152 145348998548 145803968512 145827954688 145884061024 145985988608 146413640672 146705009272 146952622336 147055296512 147136076399 147394093568 147596640256 147620921344 147779583808 147780898304 147803894992 148166082248 148324913152 148347994496 148508759386 148862029312 148998127616 149595215258 149596545904 149621155996 149802119168 149987796374 150089498624 150252150784 150275532032 150457286656 150645115904 150830071808 150992183456 151017023144 151387084036 151748550656 151934861312 152098160384 152123182016 152288038081 152307171328 152495953504 152497309952 152848644728 152873789822 153058686976 153165627392 153189462016 153248400643 153249763784 153542391424 153753387008 153920009728 153945331072 154300001908 154370903752 154678107602 155047432192 155072939008 155430207712 155452938752 155643797504 155811082928 155812468864 155836715372 155838101536 156197133079 156519667712 156952356992 156979573504 157291968704 157364245376 157666131968 157726792964 157752740561 158053892096 158140713692 158247944192 158418028544 158442680512 158444089856 158832350464 158858479936 159224470054 159225886352 159604649984 159922269184 159995754496 160390746256 160392172928 160723369984 160785207232 160811657968 161093656576 161489846272 161514976256 161516412928 161578555294 161888526592 162285227648 162311925152 162699476992 163074316288 163098165248 163298410496 163473923072 163500816128 163502270464 163678002148 163878959296 163904461058 164217356288 164280537824 164306102077 164307563576 164848992256 165026171392 165027639296 165232188278 165420204032 165511072064 165840445264 166234943488 166236422144 166442469392 166643777536 166671192064 167055181696 167056667648 167082663904 167492092976 167787298816 167879467132 168278815744 168488893196 168720428032 168901768174 169016295424 169109138848 169458335744 169459843072 169551421988 169850257408 169876688384 170060783944 170266468352 170292964096 170294478848 170322493952 170505555989 170714895728 171133225432 171541839872 171754463096 171965336192 172151695222 172386730048 172388263424 172573545743 173142212608 173143752704 173170696192 173237322466 173358361472 173866198298 173996532736 174025156864 174410432512 174506239024 174628164608 174868135936 175271010304 175299844096 175488255772 175489816736 175517125303 175729409024 175919847184 176066527232 176135834368 176163243464 176935276544 177645898261 177808312448 177890016512 178231279616 178424429056 178452194288 178668027904 178669617152 178699010048 178891075136 179110710272 179303217854 179549613568 179579151232 179773761362 180201403904 180422647808 180864765952 181088944786 181090555568 181687287808 181757190784 181884182528 181912486144 182331589816 182553739264 182582147072 182583771136 182780011552 182810080648 183382310912 183483045824 183921147904 184118825728 184149115072 184371838976 184600364768 184827009536 185025660977 185027306776 185057745574 185511221831 185637011456 185867105408 186413243536 186552983552 186784212836 186870041384 187228531712 187454980096 187688996864 187919433728 188121408896 188150683108 188152356704 188379922432 188410912768 188613416176 188615093888 188644444924 189080740043 189234937856 189338887712 189471176704 189907694656 189994958464 190465705352 190859001856 190932433588 190963843837 191298717184 191561596928 191563300864 191769192448 191799034304 191800740352 192242625328 192506802176 192713707832 192745411118 192747125584 193205628928 193590115328 193679071232 193916862464 194125283648 194157219152 194158946176 194606264164 194634724544 195008110592 195083138666 195518129152 195727720448 195758178304 195968578528 195970321664 196436492288 196544398076 196935528751 197403995392 197405751296 197650432403 197677023232 197889485824 197922040576 198378028264 198379792832 198410663386 198650636288 198789431296 198865914208 198896860409 198898629592 199247417344 199768523264 200245510144 200355508288 200706850816 200817102382 201231773696 201233563648 201697180672 201728567456 201974349824 202191431168 202222894864 202224693632 202226492416 202257961568 202723938677 203110940672 203222512844 203705934848 204111317248 204598673408 204709241932 204711062816 205133774848 205246458196 205385629696 205606377472 205608206336 205640201728 205863054248 206144114432 206620882624 206654873776 207112388608 207226158841 207370945472 207655911424 208134324736 208168564864 208394157374 208420339712 208678673216 208680529408 208904818531 209046470656 209079001088 209161303312 209593204736 209627684864 209708337722 210110640896 210625508224 211128418304 211147371032 211244394608 211649644544 211879009504 212168283136 212170170368 212205074432 212433151724 212693968448 213133164544 213215166112 213217062656 213250242088 213989167136 214149578752 214184808448 214267214629 214776909568 215045034737 215340546304 215718166528 215753654272 215836664056 215987466752 216021077296 216282349568 216782565376 216816299648 216818228224 217051263718 217766494208 217886116916 218406363136 218641105552 218677074148 218840999936 218941558784 219212933162 219361574912 219482073824 219937243136 220021862528 220443951104 220717187672 220984139776 221020493824 221260013984 221531667968 222058643456 222602788864 222641389568 222880683776 223154327552 223394173064 223430923586 223701157888 223737958912 223978431709 223980423992 224681525248 224716488704 224718487552 224804946496 224839929158 224997022336 225515387404 225619013176 225825287168 226107205012 226645064704 226919186432 227479396352 227481419776 227725916032 227761353236 227763379168 228288117577 228321503792 228601827584 228887211631 229431684352 229603672064 229888261952 229993897088 230276274176 230523774332 230561697743 230563748584 231128735396 231285456896 231572131328 231852212224 231890354176 232141654016 232177778368 232426668032 232462836736 232712687002 232714756976 233032477184 233285014744 233323392406 234419329664 234741465088 234993764416 235032423184 235576003988 235897630592 236062449664 236153273122 236606308096 236931448832 236970426368 237225121376 237227231488 237791543296 237922166092 238395640067 238666907648 238962731264 238964856832 239515402048 239550430208 239844540416 240102324512 240139687651 240141823688 240143959744 240181329362 240769883653 240933142528 241194242048 241900797632 242121957376 242382189232 242960924672 243094387094 243596357632 243895435264 244157573248 244159745024 244197739552 244493090816 244758048256 244796135888 244798313344 245362298116 245402662609 246591394816 247159510624 247200170776 247499153408 247672078336 247805924444 247808128672 248242683904 248281313792 248379047683 248624709632 248891930624 248894144512 248932875776 249506386064 249849253888 250117791016 250120015808 250161162992 250714996736 250852718597 251949836224 251952077312 251993525888 252574087532 252611025472 253056253952 253095632896 253193009758 253195261904 254029594624 254302624768 254344460032 255047580112 255576506368 255599449144 255716898736 256165322752 256207464448 256485116768 256525029289 256835290112 256837574656 257429296384 257469355832 257471646016 258003304448 258102569504 258145029896 258597711872 259357556224 259873687424 259993101056 260491870208 260634962666 261132517376 261175476224 261275961752 261777191936 262136922112 262418665984 262421000192 262461836416 262464171008 262746266606 263068855712 263612071936 263713494928 263756878372 264340811776 264386650112 264670811984 264995763968 265034518528 265542959104 265645124992 265688826208 266809311232 266850830336 266853203968 266955873964 267183964024 268167528512 268169913856 268807831552 269141014336 269342769152 269466533888 269490723554 270131783168 270134185984 270424525288 270469012762 270796138496 270840687104 271131785753 271315632128 271464670256 272025223168 272174651086 272654360576 272992311068 273117752792 273453075584 274651480064 274991905952 275324502016 275369795584 275372244992 275668214144 275711111812 276006668288 276049618624 276348773909 276683011072 276726066656 276728528128 277938814976 278091491327 278285790784 278755489792 279055095244 279101002531 279974641664 279977132032 280128436328 280324158976 280969990864 281356095488 281358598144 281402381312 281704831634 281707337392 282377457664 282744365696 283416952832 283768243376 283770767488 284160720896 284466135872 284815391744 285121510358 285170952196 285560289664 285869751674 286063591424 286108106752 286418162432 286809202688 287167252192 287519824384 287828849713 288516098048 288912572416 289270674688 289625829376 289937118232 289939697216 289984815718 290335545344 290338127872 290650182304 290695411367 290697997096 291607937024 291655909376 291768122048 291971977216 292827281344 293410018544 293905244672 294110593024 294272152798 294788187136 295193280512 295241842688 295559167616 295561796608 295607789984 296288833451 296332164496 296649826304 296695988992 297017518772 297066381053 297724058624 297996255232 299190430516 299193091808 299242311992 299604238336 299975592748 300178997248 300504301568 300551064064 300669373511 300914573312 301290231808 301660143616 301984366912 302034046288 302774168072 303497101312 303663817249 303869722624 304196320768 304246364032 304576076162 304614342656 304991907008 304994619904 305697289456 305747579644 306117373952 306331254784 306378924032 306496801286 306499527568 307084782848 307506774016 307840019456 307890662144 308600003816 308741807504 309356215204 310094864384 310145878016 310860415424 310905877504 311287595008 311622165856 311624937728 311673430744 311676203072 312394266158 313039335424 313159775227 313904713984 313959147008 314296589231 314583937408 314728490752 315332263936 315453585928 315505481122 316107784192 316281427384 316836057088 316885361024 316888179712 317664700928 317716959872 318448940108 318451772704 319209299968 319844538368 319991508992 320781492512 320784345856 321446739968 321570414464 321623315936 322187313152 322364295929 322979692544 323029952512 323032825856 323157110588 323777053184 324570455296 324623850304 325398953984 326148632576 326196330496 326596820992 326947846144 327001632256 327004540928 327356004296 327757918592 327808922116 328434712576 328561075648 328612204154 328615127152 329697984512 330052342784 330055278592 330464376556 331022144128 331680890528 332469886976 332472844288 332884938784 333287555072 333342384128 334110363392 334113335296 334165327808 334527463153 334984185952 335574597632 335758934264 336557631488 336977786392 337440856064 337803536348 338032590848 338218277696 338916671488 338919686144 339102843976 339700514816 339753376768 340121567888 340532936704 340585928192 340588957696 340644987904 341011111978 341429791456 342266450864 343083679744 343508926192 343930672384 344303390444 344773460096 344776526848 345147091486 346284425216 346287505408 346341392384 346474644932 346716722944 347732396596 347993065472 348050313728 348424397021 348820865024 349012478048 349256329216 349736271872 350542020608 350599688192 350976511544 350979633472 351034250606 351458818048 351839694368 351894445339 352133054464 352271668736 352326486928 353870553088 355291796522 355616624896 355780033024 356462559232 356848858112 356904388576 357336055808 357339234304 357398020096 357782150272 358221420544 358606435708 358665429967 359099227136 359158302464 359547522724 360402807808 360845295616 361729531904 362177889572 362181111136 363015531229 363374575616 363514381568 363768365056 363824972288 363968188987 364663179632 365107478528 365164294144 365167542272 365560023104 365620161296 366630896411 366966091648 367842295808 368237651456 368298230144 368743677952 369200729536 369654019072 370051321954 370054613552 370115491148 371022443662 371274022912 371734210816 372826487072 373105967104 373568425672 373740082768 374457063424 375377993728 375838867456 376242817792 376301366216 376304713408 376759844864 376821825536 377226832352 377230187776 377288889848 378161480086 378469875712 378677775424 378942353408 379088148959 379815389312 379989916928 380931410704 381718003712 381864867176 381927687674 382597434368 383123193856 383538384896 383598068608 383601480704 384485250656 385013604352 385427415664 385490822236 385494251168 386411257856 387180230656 387358142464 387833724928 388250567296 388314438304 388317892352 389212528328 389269449088 390016221184 390166277332 390230463493 391036258304 391455440896 391516356608 391937157056 391940643328 392872984576 393088796152 393871057502 394807990784 394811502592 395300864806 395354046464 395778971648 395844081152 396756056528 396759585664 396821326772 397301272576 397578862592 397731828416 397793720818 397797259184 398494834688 399537046528 400711016576 401413701632 401634204764 402463547392 402467127296 403394361344 403457134912 403894361867 403948699648 404382862336 404445789728 404449387264 404452984832 404515923136 405447877354 406221881344 406441410401 406445025688 407411869696 407916849853 408222634496 409197346816 409418483864 409422125632 410267549696 410492916392 411212754944 411216412672 411280403456 411726108496 412288228864 413241765248 413309747552 414224777216 414452317682 414741890944 415311822848 416268649472 416337129728 416788314748 416840679424 417357346432 417361058816 417809637062 418092941312 418158002176 418322606624 418387703227 419186409472 419255369728 419416675444 420221281792 421251016448 421776901657 422256836608 422294742064 422488789216 423299289088 423758019008 424336566272 424340340736 424410148864 424866303448 425387936896 426266329088 426430332224 426434125312 426500484176 427978334272 428299157504 428369616896 428534429258 429553819136 430090069474 430681092608 431436333056 431507308544 431673328112 431974933504 432042154592 432564699136 433565130752 433632599296 433636456448 434102527436 434173941539 435532988416 435772233832 436812726272 437282211104 437354148296 437681999872 437883117568 438425866324 438723149824 438964147648 439439853593 439874486272 440043725056 440887902208 441434375344 441968279552 442040987648 442520027968 443063335936 443816348287 444117286912 445205577728 445282779136 445761367552 446308655104 446788346128 446861847172 447402315776 447475917824 447956863418 447960847984 449432977408 449436975104 449609892992 449679858316 449994044672 451030774808 451238026352 451650574336 452214410024 453290129408 454958792704 454962839552 455451832064 455522706472 455526758336 456576235154 456643007584 457203655168 457695056101 457774423262 458863368704 459207344128 459776523904 459987794176 460552548352 461047548664 461123395486 461127497168 462257470792 463144262656 463704424448 463780708352 464283308032 464355556736 464853336064 464925673472 465425374004 465429513952 466064954368 466570029488 466646784812 468838659328 469482930176 469987528832 470064846368 471147817127 471152007976 471795261184 472124899328 472306546244 472384245281 473212616192 473862897664 473940852736 474450242752 474454462976 475583086592 475844332184 476791280134 477333815296 477925462528 477929713664 479030804096 479100860416 479689080832 480204649024 480279375302 480283647376 480287919488 480362658724 481539767306 481866285056 482388484096 483801595264 484243914752 484764378464 485921849344 486188774188 487192715264 487790870528 488315146496 488319490048 488395479104 488924753839 488986181632 489516096512 489592271776 489596626688 490724596232 490805325218 492008023117 493182789632 494319021248 494400341552 494998306816 495344156672 495611848888 495616257344 496485367808 496562627584 496758095366 497783861248 497788289024 497865751552 499012772128 499698507776 500235582032 500240031616 500322325984 501429993472 501475006201 501705437194 503899672448 503904154624 503987051776 505148175064 505222050944 506112507904 506191265792 506386019516 506390523808 506469324959 508059189248 508605249536 508688920064 510095160224 511153012736 511198898288 511433797472 512330645504 512414928896 512612077133 512970233536 513050058578 513670580224 513675149312 514858592768 514938711664 514943292032 516006608896 516205139008 516290059792 517195423744 518715112448 519747374848 519986202112 520983740416 521269925332 522265034752 522350952448 522551923504 523554383872 524203320721 524273844224 524837331968 524842000384 524923672832 524928342016 525492533212 526137711424 527224143872 527426989856 527513756744 528681623552 528773300224 529341623968 529991527936 530069037056 531085918208 531290249984 531377652416 531953506981 533618622464 533701660672 533706407936 533911747928 534367928048 536335057024 536339827712 537615663104 538282028672 538685538304 538933067776 538981447108 540263566336 540268371968 540849050576 540938025524 541592276992 541681374208 542263571506 542631264256 542929340512 544050446336 544349302172 545308721152 545984622136 546235505584 546906151168 547588902887 549302960128 549983811904 550649004032 550739591168 550744489984 551336428288 551422223624 552013336576 552099237248 552697547818 553366022144 553452133312 553457056256 554051910017 555877629952 556182982654 556571581568 557510979584 558110190488 558202005062 559949283328 560256872656 560648317952 561939981728 562712190976 562717196288 562804762624 563409663268 563414674784 564754915328 565488731392 566833905664 567536486752 567541534976 568321441792 568932271744 569630783488 570243020716 570336831259 570341904392 571120579328 571739503348 572127182848 572216213504 572836324864 573618405376 574334504384 575039648768 575657699426 577032196096 577825144832 578541349376 579251658752 579874236464 579879394432 579969631436 580671090688 580676255744 581300364608 581390822734 581395994192 583311818752 583536244096 583943954432 585654562688 586820037088 587810489344 588221186048 588544305596 589576374272 590386561024 590483685376 591118335232 591123593216 591215579968 592577666902 592664328992 593299652608 593391977984 594029753663 594035037544 594132762106 595448117248 595992510464 598380861032 598386183616 598484623984 599208476672 599951185496 601008603136 601102128128 601338747022 601829146624 602580463616 603320287232 603968733824 604068092576 605548336144 606994202624 607048691717 607327634498 607739445248 608392641536 608492728064 609152152324 609228685312 609983814016 609989239808 611394578912 611489720101 611495159288 612234747904 612662509568 612757848064 612993602572 612999055136 613094446003 614169565696 615013548032 615680038912 615781324288 617200007632 617483615008 618712430408 620189728768 620291756032 620530409161 621720830848 621811755008 622575190016 623244331712 623249875456 623346861488 623352406144 624788532316 626078670848 626319550454 627809427968 627918294016 628593178462 629167874816 629456981504 630664527872 630907171856 631010962244 632215568384 632562854768 633672114176 633770722048 633776359424 634561914557 635329401856 635433919744 636897880216 636903545408 638418599936 639689076736 639983017984 641562985024 641568691712 642258247559 642893479936 643140828928 643246631872 644374626304 644728591858 645959385088 646059905024 646065651712 646314221176 647554106368 648654662881 649140910592 649247700608 650797907968 652297265152 652392660992 653895692288 654003264512 654009081856 654712008592 655515837184 655617844232 656869425152 657122151296 657224408308 657230254304 659395969024 660104685568 660110557184 660928753112 662044288256 663361781056 664939773952 664945688576 665305036279 665769877568 666575110144 666684768256 668220726784 668226670592 668330655616 669054926306 669968371904 670694417389 671149195264 671517868528 673115262976 673955572784 674881712128 675607072696 676436555392 677833342976 678205687952 679401029632 679506753536 680243135776 681065873408 681171856384 681177915392 681289975808 682022223956 682859582912 684532901728 686167359488 687017852384 687861344768 688606780888 689546920192 689553053696 690294182972 690407743103 692568850432 692575010816 692682784768 692949289864 693433445888 695464793192 695986130944 696100627456 696848794042 697641730048 698024956096 698512658432 699472543744 701084041216 701199376384 701953023088 701959266944 702068501212 702917636096 703679388736 703788890678 704266108928 704543337472 704652973856 707741106176 710583593044 710700490981 711233249792 711560066048 712925118464 713697716224 713808777152 714672111616 714678468608 714796040192 715564300544 716442841088 717212871416 717330859934 718198454272 718316604928 719088649171 719095045448 720805615616 721690591232 723459063808 724355779144 724362222272 726031062458 727028763136 727536730112 727649944576 727936377974 729326359264 730214957056 730328588288 730335084544 731120046208 731240322592 732925009063 733261792822 733932183296 734848416289 735684591616 736475302912 736596460288 737487355904 738401459072 739308038144 740102643908 740109227104 740224398017 740230982296 742044887324 742548045824 743468421632 745652974144 746211934208 747136851344 747480165536 748914126848 749202266579 750755987456 751168390037 751677734912 752485635584 752602732432 752609426816 753519689728 753643651072 754453664704 754460375552 754577779696 756322960172 757355550848 757884706816 758176297918 759630778624 759979833856 761862821408 763436007424 763729734352 763855375348 765194868736 766246387712 767076769792 767196137216 767202961408 768970501312 770027208704 770854831328 770981644472 770988502336 772822515712 774360461312 774716284928 775667449856 776501134592 776628876608 776635784704 777470510203 778425056656 778538898176 780032442368 780332554664 780460926986 782072516608 783032713216 783874314112 783881286656 785745969152 786177592304 787742115004 789615981568 789623005184 790601729612 791557943296 791688162304 793512113056 793519171328 793642653544 794602545152 795157725184 795463656832 795587441636 795594518368 796989669376 797427468877 799074093056 801422033152 802827403264 803268409528 804927094784 804934254592 805369254443 806788722688 806914269824 807788723734 807897399296 808765724672 808891579456 808898774528 808905969664 809031846272 810895754708 812443762688 812882820802 812890051376 814823739392 815833699706 816445268992 818836967728 818844251264 820535099392 820985832784 822425509888 822432825344 822560806912 823452216992 824576457728 826483530496 826619495104 828449554432 828904635364 829483781888 830623645696 832537298944 832674259456 833569214917 833576629496 833681358848 834714692864 834722117632 835619274124 836185882624 836316004352 836645213248 836775406454 838372818944 838510739456 838833350888 840442563584 842502032896 843553803314 844513673216 844589484128 844977578432 846598578176 847516038016 848673132544 848680681472 848820297728 849732606896 850775873792 852532658176 852860664448 852868250624 853000968352 855956668544 856598315008 856739233792 857068858516 859107638272 860180138948 861362185216 862872666112 863014617088 863346656224 863949867008 864084309184 865129398272 867130261504 867265198592 867272912896 868205054872 868347883078 870475733207 871065976832 871544467664 873625452544 874564422208 874708296592 875363999744 875766235136 876851732648 877928295296 878879707186 880087450112 881775804416 882868750688 883936559104 884081975296 885040055936 886126671872 887225010971 887632696574 888234573824 890411155456 890565558272 891522735104 892617310208 893576692256 893723694344 894804631552 894951835648 895913726836 895921695968 896061113389 898865954816 898873950208 899219785984 899359716632 899988089344 902061549616 902476052704 903301148672 904428820048 906580258816 906929059543 909917585408 909925679104 910903664128 911045412944 911053516672 913152470308 913286015168 914407310336 915390112202 915548846524 917726737408 918414688256 919553047808 919975588352 921105096704 922095097328 922246790972 922254994336 924514941584 926288525312 927561416704 928566616064 928711113472 929706672128 929851346944 930850748008 930859027904 932129908736 933140058976 933293569624 937677318656 938965860352 939975057664 940129692736 942295634254 942304015952 943590522368 944249798656 944613092488 944768490562 946425232384 947725795328 947881705472 948900485504 948908925952 951166173184 951688664368 953582560268 955850925056 955859427328 958061608192 958201720832 959378161664 960409298048 960558750604 960567294752 960575838976 960725317448 963079534612 963732570112 964776968192 965306936009 967603190528 968487829504 969528756928 971843698688 972368899177 972377548376 974385430528 974920676431 975581741056 976630292992 976638980096 976790958208 977849507678 977972363264 979032193024 979184543552 979193253376 981449192464 981610650436 984016046234 986365579264 988638042496 988800683104 989996613632 991223697776 991232514688 992970735616 993125255168 993516190732 995567722496 995576578048 995731503104 998025544256 999397015552 1000471164064 1000480063232 1000644651968 1002859986944 1002950012402 1003410874388 1005407699413 1007799344896 1007808309248 1007974103552 1009057470689 1010296350128 1010444101888 1012225015808 1012382531584 1012772039032 1012781047616 1012938649918 1017210499072 1017377840128 1020190320448 1022306025472 1022397796576 1022867594944 1024661291008 1024829857792 1025224154266 1025940467072 1026100117156 1027341160448 1027350298624 1029717185536 1029877423328 1029886584064 1032013217792 1032410278016 1032580119584 1034390847488 1034959055351 1037430224896 1039494749696 1039972404224 1041967480832 1042539850664 1044530069504 1044701904896 1045103847008 1047108767744 1048406641442 1048547688448 1049674663936 1049684000768 1049847345664 1049856684032 1050985066424 1052275422848 1054448287744 1054853979712 1055027513488 1057363247104 1057546600448 1058683247936 1059983055872 1060138074112 1062580499968 1062755304832 1063907013962 1067237244928 1067403321344 1067412815872 1067823495856 1068735856096 1071198090169 1072670114048 1072679655424 1074009223807 1075231326208 1076564057344 1077371076608 1077866135552 1077962894216 1080527132672 1080536743936 1081698101152 1081866427871 1081876051048 1083184553984 1083362748416 1084527143012 1085262528512 1085858681024 1088100892672 1088698604344 1090617442304 1091969244272 1092471011168 1093812302336 1095177805774 1097861493131 1098605920256 1099967623808 1101298008064 1101479182336 1101488979968 1102672856576 1102844447248 1104026673152 1104198474496 1105395095636 1106732044288 1106904266624 1106914112512 1108103820034 1111755259904 1112365965308 1113143163136 1115021959168 1116220380976 1116404010124 1118986018943 1119898566656 1120513745312 1121296635904 1123879963456 1125424381952 1125434392576 1125609525248 1126819326536 1126829349568 1129509830656 1130130288937 1130977462784 1133667811328 1135072973504 1135083069952 1136642883584 1137864543488 1139261566976 1140486041432 1140673662518 1140683808784 1142241158656 1143479006696 1144432427008 1145672649728 1147236810752 1148669008768 1150079297536 1151315398852 1154064392192 1157082698752 1158503317504 1159748472928 1159758788864 1159939262872 1161342181376 1161352511488 1162600729216 1162781645468 1162791988384 1165470916051 1166623637504 1167072488192 1167887908864 1168529448853 1171309125376 1173640074176 1175620978688 1176442372096 1177078141109 1177088611192 1179152748544 1180773122048 1180967370752 1182236670464 1182247186432 1182431159936 1185155333804 1185328657984 1186599305216 1186783955968 1188059507326 1188070075088 1188265524212 1190896234496 1191985020928 1196761722064 1196772367232 1196969247968 1198416953344 1199902370992 1202017206272 1202204256256 1202677494044 1205160927232 1206640574464 1207937467648 1208136185152 1211096672288 1213988405248 1214097383434 1214655268996 1215478890496 1216785283072 1216985456128 1218304304648 1218457370624 1219967628032 1219978479616 1222789157824 1222979440202 1222990318576 1224469495808 1225325019136 1225515696128 1225987205144 1225998110272 1226188892006 1228339131392 1230027096064 1231360077824 1231562648576 1234400015264 1234967230016 1237424860816 1240379457536 1240583512064 1241060818322 1243441661696 1243623510016 1245150380032 1246488663424 1246499750912 1246693722976 1246704812288 1249577064632 1252157341696 1252639100908 1252845172267 1255618855936 1255836588032 1257186356924 1258335749632 1258913963008 1261329055744 1261814343712 1262021924488 1264431136768 1265125709536 1267344228352 1267541444096 1267552718848 1268040401329 1269123829114 1270658803712 1270867839488 1273795760432 1273807090816 1276837199872 1279378153472 1279966035968 1283125970048 1283137383424 1284516495118 1286281657856 1286493263744 1288749252608 1289457183716 1291918770176 1292119810048 1292131303424 1292628442352 1295108212736 1296713477573 1297309325762 1298281821184 1298495401216 1301595815936 1304594530304 1304785321984 1307791384576 1308006529024 1308018163712 1309424017184 1309627781107 1311031674368 1311235688464 1313738850304 1314244302592 1314448816616 1314460508608 1320209371136 1320221114368 1321857506224 1324088576512 1325511702409 1326723562112 1329879547904 1329891377152 1330610072558 1331539755136 1333150220288 1333369536512 1336441453568 1336453341184 1336661311232 1338109852612 1339936743808 1341388834778 1342298390528 1343035737056 1346230525952 1347911145568 1349763424256 1351214145392 1352873110784 1354562022931 1355666685952 1356411375904 1358802059264 1359013507072 1360486271552 1362131746816 1362343712768 1362355830784 1362579951616 1364044447912 1365719165824 1369065803456 1372334718976 1374035704768 1375722689536 1377213561776 1379093840384 1379106107392 1380588365944 1380815486206 1385137700864 1385365569536 1385898579728 1386866891776 1390929586384 1391972261888 1392201254912 1393697588084 1396049912192 1397025316864 1402168082432 1402398752768 1403906046176 1403918533888 1404137002424 1405835272192 1407358777472 1407577781356 1408532217856 1409086674944 1409305947712 1410833214167 1415482212352 1421167186088 1421400981962 1422466499584 1423120132096 1424884065553 1425850236928 1427395432448 1427617554304 1429344223232 1429356937216 1429592080384 1431128601088 1432885682176 1434425742832 1434661719868 1436396908544 1436633209856 1438177298342 1438190090896 1441611231232 1443381182464 1446918127616 1448711558288 1448724444544 1452062124916 1452301003309 1454057526272 1455073460224 1455299889152 1455872755948 1458652718528 1460429914112 1460657176576 1460670169088 1462240092416 1462480645184 1465850018126 1466523585644 1467864366592 1469442022219 1469696832578 1471369183232 1472950605824 1473192920576 1474974711808 1476802918144 1478616076288 1480205287816 1480218454208 1480448796034 1480461964592 1484089774648 1486936843264 1491305948288 1492423868416 1494273702688 1494960331072 1497828253696 1498404533158 1501511974912 1502336780074 1503355469824 1504971271168 1505205464864 1505218853632 1507039379456 1507287302144 1508907329408 1508920751104 1509155559392 1512632465513 1512645920344 1514711101696 1515769413632 1516352595836 1516602050639 1519261557248 1519959667712 1523725642816 1526872014848 1527459468704 1527710750696 1530389737472 1532492775424 1534153539584 1534392274432 1534405922816 1534996275293 1537941002624 1540054417408 1541709662656 1541963288944 1541977004672 1545645031424 1548720922624 1549432569856 1551334899712 1553002269184 1553257753216 1553271569408 1554941020406 1556850113312 1557077796352 1560064884736 1560665109328 1560921853972 1564145033216 1566065426432 1567748628224 1567762573312 1569705788641 1571491938304 1572355184608 1575484230008 1579231963136 1579246010368 1581203459224 1583115886592 1583376324608 1587024226112 1587038342656 1587285307088 1589205090304 1590315450368 1590927313664 1591174883272 1591189036736 1593979338752 1594854937754 1598148186112 1602844066304 1604566797653 1605654806528 1606536819056 1609854189568 1609868509184 1610738508886 1613577445376 1613828539648 1615577447468 1617531449344 1617783158912 1617797549056 1617811939328 1618063692544 1621791509416 1624887525376 1625765641604 1625780102752 1629647478784 1631667399412 1632890537984 1637673935456 1637688502528 1641070198784 1641971665568 1644851019776 1644865650688 1645121613824 1645754563427 1646904433984 1649152915456 1652967060992 1653238990208 1656899108864 1657809270728 1658967563776 1661247291392 1665074597888 1665348518912 1667138429834 1667153258992 1667362717696 1669429385728 1669444235264 1671238548248 1672632008704 1673290426496 1673550812908 1676745637888 1677021478912 1677666701776 1680885127168 1685004065792 1687107606628 1689178968256 1689955156864 1693197156352 1695032076032 1697346265088 1697361362944 1697640595456 1699465213792 1701551747584 1703380569613 1705065316352 1705721328896 1705736501248 1706001936704 1707850732939 1711913337088 1713196630016 1713478467584 1714137717032 1718215276544 1720344975467 1720360277896 1722724370432 1725745332224 1726029234176 1726693312448 1727899734016 1728168618368 1730258796544 1734260523008 1734530397184 1734545825792 1736410109744 1736695766156 1740951466414 1742131953664 1743088935328 1747250905088 1749128844416 1749416593184 1750727999488 1751532470272 1753703465296 1755856590592 1757759414372 1758048582953 1760174900224 1763551608832 1765737501376 1767873118208 1768163950592 1770080111872 1772253343744 1774450021942 1775265393148 1776469147648 1778798237423 1780822310912 1781131116544 1783045470208 1785234620416 1787153384512 1787447388688 1789609263104 1789903671296 1791827453672 1791843391936 1792122226778 1797731909632 1798439571968 1798719433264 1799976178688 1804123099232 1804952105408 1806602297344 1808857640096 1813160517632 1813858119086 1819835170816 1819851358208 1821807328256 1822090825888 1822107033344 1826304940616 1826572030336 1828814620672 1830780224404 1831081405621 1831097693048 1835453474816 1836829376512 1839106095616 1839951176704 1842210193408 1844190194656 1844493581944 1844509988672 1849029883168 1852577050624 1853289817327 1855122833408 1857133232128 1857422226944 1858153385881 1859413344256 1859702693888 1861701496016 1861718055808 1864259817472 1866280117952 1866587139248 1875354637312 1877931720704 1879950115328 1880259385472 1884591268508 1884608031904 1884901302167 1887181044736 1888499597312 1889226184976 1889536981124 1892850464768 1895451590656 1895763410944 1897800971008 1897817851904 1902332346368 1903377328736 1907165120536 1911701850112 1911718854656 1916123216384 1916403441664 1918756323328 1920818596096 1921117501208 1921134589504 1921151677952 1921450634896 1926159069224 1929553936384 1930613872018 1935206381056 1936975659008 1939057513856 1943687397376 1944737798354 1944755096752 1948770861056 1949841352862 1951163482112 1953260585984 1953277960192 1953581916416 1955699015356 1955944726528 1958064386048 1958369087104 1958386506752 1962898384928 1963221300872 1968032092468 1972731158528 1977276084992 1977601366208 1979744495053 1979993227264 1982447395552 1982465029376 1985941471232 1986250510336 1987032381464 1991135444992 1991153156096 1991463006208 1992229208359 1996051088512 1998794031104 2000942328128 2000960126464 2001289303936 2005719973888 2005900024804 2006821748776 2010815398826 2015598689792 2015616618496 2015948207104 2018114941378 2020592700256 2020888203776 2024765063168 2025544078064 2025562095232 2025877299836 2034420998144 2034755680256 2040380640896 2044795593152 2045735189888 2049322582016 2049659715584 2050448308532 2051880934144 2052200234312 2054682320896 2054700597248 2059434371072 2059754846656 2059773168128 2061987005321 2064026435584 2064820556032 2065160239168 2068781694976 2069918110702 2074860449792 2078989499392 2079944808448 2082522865039 2083934961664 2085079701328 2089060139008 2089403809792 2090207694016 2094217535488 2096813282884 2099349327872 2099368001536 2099694691328 2099713368064 2101970132848 2104550845696 2108896575488 2109707959424 2110055026976 2114726494208 2115093200896 2117366495872 2119966111744 2120276148224 2125160999936 2125510609664 2127814027924 2134474489856 2134806642688 2134825631744 2135646991712 2135979327001 2137471712192 2142396180338 2145340228096 2145359310848 2148018447614 2150462652416 2153128114688 2154742153216 2155732271104 2155925788432 2161054265344 2161073487872 2163396202304 2163732855742 2163752102096 2166369107968 2166725496832 2169054286024 2171717362048 2176201785344 2177397208688 2181234884608 2183938488544 2184942022336 2187624604672 2190355611548 2195722986262 2197211840512 2199935247616 2202596016128 2202958364672 2202977959936 2205345713152 2205688894496 2208053346304 2208396948992 2210770526519 2210790191272 2213464088576 2213808533248 2213828225024 2216207640068 2216572227857 2223510519808 2224731930616 2226286326272 2230043918336 2232440761952 2232808020248 2237972037886 2239797133312 2241027490624 2242593271808 2243456094659 2247759926912 2250848763904 2250868785152 2251219050496 2253638653072 2253658699136 2259019661312 2260260577874 2261954925568 2267335622656 2270145947008 2270166139904 2273285767168 2275729086976 2278523133952 2280972082864 2281347325036 2281367617568 2281722628939 2284482317312 2286958013392 2288864854016 2291345299456 2294473621504 2297338017536 2300158595072 2302630797704 2308128784384 2309396677393 2314165397504 2317006635008 2319496945856 2319517577728 2319878525744 2322684362752 2322705022976 2325201458432 2325563290936 2325583976768 2330941832102 2334144976384 2335775817728 2337058897706 2342618250752 2347280148352 2351241957376 2352884744192 2354156282218 2354177222384 2358305497088 2361934741504 2364473340928 2364494372864 2364862319872 2370310667608 2370657315968 2373198610432 2373567911936 2376119014652 2376140150176 2376531048424 2381792468992 2383970041856 2393523444128 2393544734464 2393938495936 2396833906688 2399804741984 2404034412544 2404408512512 2405333592701 2405354988088 2410321854464 2411645883803 2413281148928 2415874935296 2416272370304 2422193344576 2427976810496 2428194766868 2429310537992 2433570566144 2433970912256 2436608609296 2436914741248 2439935256064 2439956959232 2445578315648 2445958880404 2445980637152 2448938991616 2451031392256 2451974410288 2451996220544 2452377784012 2456678262784 2460054192128 2462720155648 2463125297152 2468800030528 2469934460032 2474849721632 2480758915072 2481167024128 2482121636644 2486883323392 2487247020032 2490300760064 2492977326848 2492999501824 2493387445952 2493409624576 2496089532757 2499154129264 2504314683392 2505278201816 2505690344534 2511237711872 2511673176064 2514372713848 2516671499264 2517827926016 2522658111488 2523628687424 2524043848976 2528862273536 2530251419072 2534688456704 2535082888192 2535105437696 2536080802658 2538247658228 2541317607424 2541735678976 2547591520864 2547614181632 2553674399744 2558756306944 2559932071936 2560161873763 2566251940096 2566274766848 2569032990236 2569455621239 2572563315712 2572986527488 2577498505216 2578914367432 2583837540352 2584239620096 2584262606848 2585256884704 2585659185317 2590216425472 2593426955146 2594618651524 2596563642368 2596990802432 2603191631872 2609189060608 2609570643968 2615582769152 2616013058048 2616036327424 2618848034368 2619255562214 2622063348736 2622471376928 2628488605184 2628897633232 2628921017216 2640418742272 2640442228736 2643715012448 2648177153024 2651023404818 2653447124224 2659759095808 2659782754304 2661220145116 2663079510272 2666300440576 2666739073024 2672882907136 2672906682368 2673322622464 2676195900523 2676219705224 2679873487616 2682777669556 2684596781056 2686071474112 2692461051904 2695822291136 2699526848512 2702428290784 2705746221568 2708654348401 2709124045862 2711333371904 2712822751808 2715762640903 2717604118528 2718027014144 2720972543104 2724263493632 2724687425536 2724711661568 2725159903232 2728088895824 2731438331648 2738131606912 2744669437952 2748071409536 2751445379072 2754427123552 2758187680768 2758212214784 2761176731888 2761630972412 2770275401728 2770731139072 2771797159456 2773733783552 2781859172768 2783944523776 2784402509824 2787395176168 2792099824384 2794050633728 2795585451581 2804336164864 2804797505536 2807812092352 2807837067776 2808274004848 2811670544384 2814717554944 2815155562712 2818173349888 2818611895424 2821666428334 2830964424704 2842334372176 2842801963924 2844932999168 2846240264192 2849768131106 2851700473856 2854790864896 2855235108608 2858688446464 2859184160768 2862257202176 2865771364352 2868851485664 2869323439736 2872793817088 2873266419712 2876354596684 2876380181792 2883222462464 2886762364928 2893836255232 2897423116576 2897448889088 2904124249832 2904602006618 2908115052544 2910146920448 2910599778304 2911719612217 2911745511896 2917305437056 2920859828224 2921314353152 2921340338176 2924480184832 2924961290368 2931700036252 2933047171288 2935728733184 2938884044438 2939393665156 2945901211648 2946385841152 2949949423616 2953605836288 2957232152576 2960410575632 2960436908416 2960897592068 2960923929184 2967745528501 2968179549296 2973873686528 2982611896576 2984847736832 2988547405376 2989920662144 2995656507392 2996809066316 2997302070659 3003023949824 3004673560148 3006710939648 3009942542336 3010410929728 3010437707264 3014078758912 3014574604288 3017814658816 3017841502208 3018311118784 3025264931026 3025291840688 3029422203392 3031538827264 3032705191672 3033204101278 3038523114496 3039919335424 3047451285632 3053744029696 3054918937408 3055421501392 3060779474944 3068307079168 3068784548864 3068811845632 3069992550586 3075882005248 3080108834816 3083419325312 3083926577888 3083954009344 3091290062848 3097441845248 3098865139712 3099143320871 3102669799424 3106004538368 3106515506432 3106543138816 3109882040812 3113700226624 3114155592704 3120129769472 3121330218656 3121815939463 3121843707944 3128290066432 3130008487489 3132130852864 3135497256448 3135525146624 3139411577282 3142983876608 3144710369216 3150968460016 3158463926272 3158492020736 3162406918448 3166231773184 3166752649216 3174048452224 3174076685312 3174570614176 3178410180608 3181854627328 3182349766544 3182378073472 3187958677504 3189709875508 3196296372224 3205688132608 3209133595306 3211309613056 3213073638112 3219708379136 3219737018368 3221477017772 3227154890752 3227657079296 3231154894936 3235062898688 3235566317824 3235595098112 3235623878656 3236127385088 3239605563791 3243583018832 3249775050752 3251531283208 3251560205504 3259294957568 3263334798824 3265781075968 3275347870912 3275377005056 3278897369117 3282140397568 3283943331136 3289702039552 3289731301376 3290243227648 3291509126854 3293808867968 3298305830912 3305934121984 3306477980416 3313798217728 3315618541456 3317935127552 3322494582784 3330149195776 3330697037824 3334276859668 3334306517984 3334825380757 3338858771456 3338888470528 3342477096496 3345264017408 3346580852992 3347101625816 3353491275776 3354042957824 3355333403552 3361770254336 3370008131584 3374215213256 3378357936512 3379910313728 3386394312704 3390064152064 3394692530176 3394722725888 3395281190912 3398930427584 3403103495168 3406761139226 3411442657792 3411473002496 3412003873408 3415701465878 3423826674176 3426393260032 3426956935168 3428275434064 3436430553088 3440689950934 3440720555792 3445448740864 3452058468352 3453386624896 3455799468032 3456337236736 3460517593088 3468521046016 3469060794368 3469091651584 3472820219488 3473391532312 3481902932828 3484263907328 3486177870656 3494501810176 3498257688832 3498833186368 3501455998976 3503064940544 3507406930592 3511713181184 3515487558563 3515518828744 3516097165906 3520349800448 3524713214789 3527103217664 3531475002752 3535746236416 3536327901184 3540160223744 3544506687488 3548900043884 3550530786296 3557596474846 3561644621824 3566090940416 3570469240832 3574306769024 3574894777376 3579218526208 3579807342592 3583654907344 3583686783872 3584244453556 3592534060817 3595463819264 3596879143936 3597438866528 3599952357376 3608246198464 3609904210816 3613204594688 3617715280192 3626321035264 3627716238172 3628313032903 3639670341632 3639702716416 3643614656512 3644181651776 3644214066688 3652609881232 3653144060672 3657629241344 3661560448808 3662162811242 3662195386096 3670906949632 3678212191232 3679902353408 3684420386816 3688380389312 3688987163888 3689019977344 3698059766336 3705154101248 3706579634654 3714266464256 3714844453888 3716306771762 3718826688512 3719405387776 3723402992032 3723436111616 3728519634944 3732560235904 3733174278496 3741775046269 3750709274624 3755863441408 3759900230656 3760518770944 3769182537016 3769216063808 3769802604334 3774362089472 3776999194624 3778452369952 3779040347771 3779073962248 3785700929536 3790903181312 3791526821888 3795601942016 3795635703808 3804664692736 3806754657472 3814330241072 3823403700224 3823437709312 3832246432768 3832806883328 3837512646656 3841637192192 3842235002416 3842269179008 3842303355904 3842901269792 3851754834863 3852318138448 3859107872768 3861227744036 3870412762112 3873951318016 3878115027712 3887374794752 3889475596708 3889510193504 3897541722112 3899682705724 3902326964224 3906521171968 3906555920384 3907163832832 3911398030712 3911889453056 3916128772096 3916738174208 3916773013504 3925796769856 3926442601744 3936064184936 3945462317056 3954552169984 3955202732416 3959488990106 3959986454528 3964894791104 3964930058752 3969191552089 3971882942464 3972501020672 3974064762928 3982270889984 3982306312192 3982926012416 3984458416718 3992102177024 3997588062208 4001884656256 4001920252928 4002578607872 4011439947776 4011800049608 4013643497552 4021630797652 4031197379584 4031233236992 4031896414208 4036229882756 4041185400512 4041776407552 4049530126336 4051088156128 4051124190464 4051754599672 4068841996288 4069511360512 4071077077951 4080761281792 4085855660003 4089591186304 4091470379776 4098645164032 4099319431168 4100896617064 4103761868288 4104400468624 4109364641792 4109401194496 4118868742144 4119509693312 4119546336256 4123974010642 4129641112064 4130320478336 4137563389952 4139836221404 4149720899584 4157978998784 4159889616896 4165045730078 4167869923328 4170159402656 4178807619584 4180415388032 4188435070976 4193626565768 4198698655744 4198736003072 4199389382656 4199426736128 4203940265696 4209101691392 4217793150976 4219415918848 4220110053952 4229452988416 4230186401792 4234732991744 4239932223488 4240552296448 4250321999872 4251021219328 4255590202471 4255628055848 4268948979712 4269613285376 4269651263488 4271293983424 4271958654002 4274943424384 4284792360676 4290680456192 4290718621696 4296036895228 4306256229376 4309484306432 4311464542208 4311851576864 4322108530688 4322146975744 4326792404608 4327465711484 4327504204192 4332738215936 4333450993664 4338108572048 4343434724096 4348857020989 4352403570688 4354794417376 4362469769216 4367876977088 4369884044672 4375249209344 4380711223096 4391445972524 4394423681024 4399870495232 4405192032256 4405916729344 4405955919872 4410691426304 4411377788992 4416106692608 4416793897984 4421541053038 4421580382544 4426928177152 4427617066496 4427656450048 4432415280136 4433144455714 4447021039616 4449463861232 4452572652544 4460087836672 4464881523904 4465616040496 4475944075772 4482054981248 4485186543616 4486912189318 4495519853824 4501697527808 4501737570304 4502438100992 4507277306144 4507317398272 4518039322624 4520521155748 4523909851136 4529517161273 4534671245312 4540291894016 4540332279808 4546571534336 4551458173952 4557046267904 4561944165728 4562654065369 4562694650072 4562735235136 4563445257878 4568964634624 4573916026784 4574627789407 4577729708032 4582690598912 4588947243008 4594676035072 4600317190144 4605261595408 4616257568768 4618793354786 4628330795008 4634013270016 4638993891712 4639035155456 4639757051488 4645368725504 4645410045952 4650402916864 4651126581872 4651167953536 4661883664204 4662650589571 4668289952768 4671551635456 4674117795412 4685236501504 4694560296704 4702483914752 4705769488384 4708312564436 4708354444768 4716610994176 4719201905977 4723869483008 4728946681856 4728988745728 4729724639744 4740621335216 4741314631936 4746397220864 4747135823872 4752238029304 4752280300352 4753062096848 4763584937984 4766201653343 4787046888256 4787089468928 4787876991872 4793667813376 4799609483968 4808068825088 4808817025024 4810667185402 4810709976176 4820643708928 4823291767606 4826562297856 4831749870592 4832544740608 4844386689152 4855953620992 4856389533736 4858621075984 4867141132288 4867941824512 4873217218592 4879870512128 4879913918464 4891156631296 4891917760808 4891961274304 4897877983232 4902062784512 4903948820576 4903992441088 4904755568024 4913356525568 4920108384256 4925440311296 4926250594304 4928145936467 4937600061056 4939868920064 4949699443264 4961517830144 4962334048256 4964243273288 4973766646784 4974494040064 4980601520128 4985954653696 4985999003648 4986774891904 4986819249152 4992179065514 4998308258528 5008629366784 5010556403632 5011380689068 5022475423744 5023346352128 5028745427696 5033342998528 5035655852032 5045316222976 5047257374848 5048087697952 5060502838144 5069376913408 5070165776384 5070210875392 5072161605316 5076495316456 5082635214848 5083471357952 5095183041728 5095228363264 5107348799488 5117512613888 5119864143872 5120323747526 5132503880192 5132549533696 5138065980472 5138911242478 5145126631424 5145973054976 5151503929307 5154997010432 5157828734864 5167675080704 5168479240192 5168525213696 5170513769408 5171318370634 5180432850944 5186853910292 5189237303048 5193127284736 5193981604864 5218378121216 5219141287936 5231165538304 5232026116096 5232072654848 5237696068736 5238511124428 5244126697472 5244942753856 5250626704271 5256977210368 5257795266464 5257842034432 5280837484544 5280884457472 5283738335213 5287430024896 5296354306048 5302046809636 5302919048089 5306894248448 5319518191616 5319565508608 5322440290232 5326159020544 5332600881152 5333478146048 5345765814272 5345813364736 5346645244928 5352391801046 5352439410448 5359746975232 5365555339112 5372142948224 5384922103808 5391644582272 5399053697024 5404856581568 5411492443136 5417308696802 5418248091724 5425645503616 5431525281806 5435208237056 5436054028288 5441945086208 5448526987264 5449374851072 5449423323136 5450319806464 5456177791648 5462876663296 5468748144547 5476263213824 5483099721541 5489338875904 5496142819072 5502890758144 5508854247104 5516375361536 5516424429568 5522353463776 5523212815973 5523261944824 5540550803456 5541462278144 5543594318912 5547467567104 5563718345536 5567889047552 5568805019648 5574790352336 5584199648768 5588101267456 5591170903162 5608672329728 5609595011072 5615624184704 5615674135552 5616548009696 5623341088768 5629435109888 5630311125424 5636346699776 5637223790848 5643332856668 5644261240007 5661928849408 5684668744352 5685603927848 5689865998336 5692480528384 5699536262212 5703400947712 5709581729792 5710470217216 5712718096709 5717376892928 5718368321536 5724514404352 5731542728704 5737702971328 5738646879472 5745587634176 5746532839424 5752709193368 5752760363584 5766444924928 5769612527731 5773524729856 5787672510464 5794846233152 5794897778176 5808248499664 5809204013236 5816230105088 5820293840896 5821199556608 5823439224434 5823491023792 5834610874112 5842628706304 5842680676352 5848960369664 5849922580736 5863400072504 5866094342576 5871457466368 5877768088876 5878787330312 5891802423296 5892771682304 5907211672576 5914464305152 5920821151264 5920873816832 5921795184136 5921847858368 5935491057002 5936359098592 5947747373056 5950035729313 5965223793152 5969695473664 5977094810752 5979841324288 5991313014784 5993618132632 5994604141318 6006047899648 6009347120296 6019885084672 6020821859456 6020875414528 6028157517824 6029149208576 6035629317632 6035683004416 6036622237568 6050529862052 6050583681376 6058844406784 6063077654528 6065410383344 6066408202556 6077046228992 6079838670848 6094902571264 6107488059392 6109837874816 6110843002784 6121558949888 6124921622651 6136614158336 6137569097728 6137623691264 6139985101172 6151764010496 6160217669632 6166838650624 6167853155776 6167908018688 6182580125696 6194883690496 6197730279424 6198286641742 6205339598848 6212009076736 6213031012864 6213086277632 6219764081624 6227400453248 6228311185408 6240259538944 6242660437312 6243631878926 6243687415888 6256580132864 6260016974978 6264261705728 6270994512896 6271050293248 6278823154564 6289420738432 6301936920032 6316927852544 6316984041472 6324813836896 6332463546368 6333505298432 6348096904448 6348153370624 6349141228352 6356021799907 6356820361216 6363709254656 6364699533088 6364756146944 6375917355008 6379419751016 6392592744448 6396104300521 6411376265216 6418267190612 6422619226112 6426147276224 6439416758272 6439474036736 6442954035544 6454309781504 6455314158592 6462309789872 6470125797376 6471132635648 6471190196224 6471247757312 6472254770176 6479211127582 6487166037664 6503062566416 6503120411008 6518589915136 6526669597648 6531562151936 6550695741824 6550754010112 6557794738234 6567886662272 6579404079104 6579462602752 6580486455296 6583018253708 6587617735936 6596611661824 6611868243968 6612955960832 6620063543399 6627596435456 6631237082912 6635870255104 6644989165568 6660298391552 6661394075648 6668553719336 6668613035968 6669650761514 6677717542912 6677776941056 6684954192992 6685994461441 6690528034816 6693161705984 6694203251632 6706982551552 6708085915648 6710666807104 6723540508672 6740016263168 6748430426512 6756715873024 6759820627456 6772788625408 6780128304128 6789385060352 6789445451776 6790562381824 6797860855168 6806206990336 6813522278452 6814643169373 6822885315584 6822946004992 6824007746816 6831402931756 6847653348352 6852786520064 6853913870336 6856550868128 6872861106176 6881379901868 6881441111584 6890897481728 6904116936704 6906773249792 6911598936064 6912674473472 6915395590753 6921035186176 6937042092032 6938121588736 6938183303168 6945640438976 6946783064624 6963805865656 6972355741312 6989003620352 6996515377664 6997666372736 7002911997952 7006129881088 7014813861184 7023426362368 7030975117126 7031037657488 7032194331812 7040699600896 7049426429578 7054206435328 7062950005504 7071492472832 7072655802368 7080320447488 7089013374976 7097800087768 7101061572592 7115192949692 7132181880832 7140938481664 7148613538048 7149789554752 7158437052416 7159614685184 7167309814688 7167373567744 7168488907112 7185068121634 7190927638528 7193758287872 7194877733056 7199904714752 7202674830221 7216492396928 7219808421632 7226409189376 7235430560384 7252642070528 7255432476344 7256626065806 7279340683264 7287229313024 7288363303552 7288428133376 7305219762464 7306288121344 7315258482688 7323120897616 7324325622484 7324390772192 7341813899264 7356424382464 7359804706816 7368840773632 7376760778624 7377974327776 7378039954688 7396119532672 7410308202496 7413159269308 7414378806367 7428532928512 7429688907776 7432613543524 7437653377024 7438810775552 7446805984064 7446872223232 7457039269888 7465120471808 7466348556992 7483550092538 7501418549248 7511726882816 7519800461312 7521037541888 7538365074032 7538432127616 7539605208668 7548724178944 7553998389248 7556904739904 7558080695542 7558147924496 7571401859072 7583053643776 7591203884032 7591271407616 7613509314944 7628660482144 7646807400448 7646875418624 7664492865536 7665613766656 7675025293312 7683274384384 7684470004832 7684538358016 7684606711808 7685802539584 7703509669726 7704636276896 7718215745536 7722386797619 7722455488072 7740825524224 7747902636032 7756230055424 7774749589504 7778951193416 7779020387008 7795083444224 7799365411448 7813042343936 7813111840768 7814327665664 7822796061424 7823778906112 7832257544192 7833476348416 7833546027008 7851593539712 7852885203488 7872128369872 7890924634112 7909104339968 7910405464832 7918977980212 7919972909056 7929789582208 7929860117504 7938383104178 7943765884928 7945002041344 7948129525856 7949366361313 7964541779968 7964612624384 7965852024832 7968916833436 7984204354048 7995176124416 8003769312512 8003840505856 8005157215744 8013761131483 8022879895552 8023600099216 8027286995104 8043261595304 8062394759168 8062466473984 8063792828416 8072459765512 8082370801024 8083552815104 8099060252672 8102176312256 8102248380928 8103509199344 8137683992576 8139022721024 8142154155902 8161522563584 8171711320006 8179182372608 8182940759552 8197290328064 8198638862336 8201793234128 8207523736576 8208800937248 8218729283584 8218802388992 8237737484288 8239019386624 8239092672512 8247948021284 8249304889241 8259282224128 8260640956672 8275126779904 8279672442808 8299441799168 8315957997568 8319779233792 8330091460156 8335739846656 8340318805312 8349357218267 8357615239168 8360830776064 8376870141952 8387253131536 8397397311488 8397472006144 8398778765312 8398853472256 8407880531392 8418203382784 8432510617453 8438831837696 8440220107904 8458905976832 8460372803584 8469465983488 8479864446976 8481104592896 8500643999744 8502042438656 8511180404942 8511256111696 8539226570752 8539302526976 8542587966848 8543917308004 8549886848768 8569584721352 8581360912384 8581437243392 8592073790456 8612512458752 8618968612864 8623703153728 8644217061376 8644293951488 8653584809216 8654931422968 8655008408384 8665476431872 8666901987328 8676217144096 8686869448192 8696206065919 8697714041978 8704807141376 8709588834752 8719027426057 8724939538432 8735753954176 8739768089344 8750498418688 8761422446192 8782891945048 8799740990464 8810384064512 8811833458688 8821382852608 8822755577984 8832213385216 8833587795968 8843082106076 8843160765088 8853856354304 8855234132992 8855312900096 8864830560272 8866288911428 8894042079232 8898927722464 8905145305088 8920175673344 8929763047808 8931232080992 8951888151544 8964109962496 8970373087232 8973824378636 8975300660339 8991039707648 9003395055616 9003475140608 9004876201984 9014554612288 9014634796544 9036078645248 9041042311496 9047819702272 9059034322546 9069342490624 9080583788032 9080664559616 9093143068672 9102916347904 9114092535808 9123888331456 9125308130738 9125389300144 9125470470272 9126890515756 9137929269248 9147832053568 9149255578814 9155459416064 9165381197824 9177894486016 9189352070144 9200634380288 9210523190816 9232515137536 9237586709572 9256661590016 9268026540032 9277987783424 9278070310912 9279514102976 9289570322941 9290737451008 9290820091904 9300805833728 9302253163744 9302335907072 9323767328408 9325301179142 9336579905536 9343103270912 9348152439223 9348235590824 9370473003008 9389120593408 9404967829504 9411538976768 9416625128872 9416708889536 9433221988352 9438403811954 9457893363712 9457977491456 9459449279488 9481242670432 9482629263872 9492794441728 9494271647744 9504476058608 9504560600704 9506124193696 9527169875968 9528025117819 9532403306686 9574093776512 9574178937856 9575753983744 9587335626752 9599218967936 9616137650176 9617634050048 9621334370804 9621419952352 9622917174221 9641287417856 9646583535212 9653124595712 9663499741184 9665089481216 9688773378304 9711907241984 9712779067472 9717242151968 9734282264576 9735883649024 9739629465527 9746434437184 9759741024256 9759827836928 9782313262592 9783835521616 9783922548608 9795755966464 9804125569024 9807897641152 9807984882176 9809511136048 9826713051136 9850880622592 9852501188608 9856291872934 9875200122112 9879737840128 9899398886528 9923035660288 9924668096512 9928486546576 9947533293568 9948988080128 9961203040256 9971909307392 9971998007296 9973549783808 9973638498304 9984358131028 9996616517056 10017258733568 10021112807264 10022761378136 10044950847488 10046692704256 10057490855392 10066685997056 10071311704064 10090632445952 10094514749696 10096175395904 10107116632639 10121005676288 10138753826816 10140331552768 10140421750784 10144323210632 10152990632912 10165270429696 10166942715904 10190366083456 10190456726528 10214697598976 10235025227776 10239728287744 10240647495052 10265007760384 10265099067392 10276131960944 10277822484956 10290253262848 10291946109952 10303007858614 10309994020864 10315657469728 10336958480384 10337050427392 10341027538816 10342636741268 10360865701888 10373707820584 10378474606096 10386254569472 10387963209728 10436756242432 10462331076608 10464052232192 10464145309696 10475392137472 10477022248856 10488253394944 10489885507712 10501253408542 10513954420736 10515590532928 10515684068864 10526986290323 10561674969088 10561768914944 10567476670426 10574860049792 10592708612096 10604093619272 10605838096178 10613788496896 10639036383232 10644880580464 10652318041088 10665201762304 10666956292096 10691531628544 10691626729472 10693290489856 10704783602092 10704878820896 10719493950464 10731110678224 10744285896448 10769844207616 10783289164544 10798107394048 10809713163136 10822984886272 10834617393604 10836399793921 10836496183448 10851291007232 10863050563612 10870416474112 10872108056576 10883890172416 10897053974528 10898749702144 10898846646272 10900639612928 10912355583296 10925753326592 10937496289094 10952526427648 10966199443082 10978677751808 10992285638144 11005781516288 11017708494208 11032750723072 11032848859136 11044706927552 11046425631946 11046523889648 11082924556288 11087188637824 11094935134208 11127436691072 11135778095104 11137610039296 11149580704672 11168399297536 11176202534912 11182341806324 11217344659456 11219190022144 11231248369408 11231348271104 11233096019392 11246682177536 11258870219776 11260622250848 11272693399552 11274447581696 11286565319597 11286665713336 11288522480014 11316184531691 11323857698816 11369337488704 11371207855696 11379731996672 11384961056768 11399072524424 11419163459584 11420940434432 11425436193418 11434753785856 11449028808704 11463085457408 11475405942656 11477293758944 11491175268352 11493065678848 11505418386736 11505520727168 11532889849856 11533925142623 11539225055462 11547049459712 11575345020928 11589692466304 11589795556352 11616496999328 11618408026472 11632460210176 11640587681792 11642399113216 11646878448868 11646982047584 11648794474057 11669221748224 11685257412608 11685361352704 11697920739328 11699845161472 11726800145008 11732188685152 11742914932736 11755536177752 11757574660624 11783604846592 11785543364608 11790077774059 11814423345152 11828928610304 11841642302528 11841747633664 11843590368272 11843695716736 11870982114004 11872718197184 11895494746112 11900071458626 11930447586304 11939390947328 11954189621504 11959682648576 11982626029568 11987236265264 11989208282636 12012095799296 12018694240592 12039770169344 12041643718912 12041750829056 12056676376583 12058298417152 12071258635264 12071366008832 12073244475136 12101059724104 12101167362752 12117688813568 12126155309056 12130820766688 12132816405112 12154092457984 12159677341696 12189805142528 12214976118784 12219675749632 12221686005568 12243117899776 12249843245302 12273228316672 12275138195456 12275247382528 12279970202344 12303528020992 12320435339264 12333677301248 12335706311552 12335816037376 12365160251392 12389767380992 12395460558848 12396573283484 12424018153472 12426062025728 12426172555264 12439528163248 12454800906496 12456622370816 12480519077888 12485320874624 12487263757852 12487374831776 12513160265728 12520033949956 12528523411456 12541989025792 12542100586496 12557646309128 12578841476864 12603873840064 12633855705088 12633968082944 12640795689301 12649627673792 12664927092736 12667010596864 12696193808896 12696306741248 12698282456704 12712043599814 12713640722432 12727418509312 12729399066176 12729512293888 12743193930391 12751834710016 12758839502032 12785185488896 12792208601042 12822752530432 12836534381224 12852294552448 12878833516544 12885908071088 12908619563008 12910628317184 12924619579744 12940251594752 12942265271296 12942380392448 12942495514624 12944509540352 12958422255164 12974332075328 13006125132832 13006240822016 13037179830272 13053339195296 13063124303872 13070300092369 13101391483648 13101508020224 13115589476468 13117747118957 13135773324544 13158808158208 13158925205504 13160972910592 13166036507416 13175235471872 13193223323648 13223736487936 13225911921664 13240127086798 13255192870912 13262474165824 13271740510208 13289978331136 13320596783104 13322788151296 13337107438672 13337226071936 13339301523028 13355435085824 13355553882112 13369908385984 13371988922882 13381056069632 13386323411968 13388406503264 13416171831296 13421333614208 13447081017344 13480032526336 13496860853024 13513431746048 13519641254912 13545577250816 13560256608256 13578770120704 13578890903552 13581124763648 13595721710336 13612413980672 13627044556904 13629286338746 13645770631168 13645892009984 13648015493632 13662684334249 13662805863512 13695306696704 13705573040128 13707827740672 13713101736256 13745722212352 13762759803736 13762882223168 13781794963456 13813546499584 13823197872128 13825348946944 13830791181506 13842070372352 13874084184064 13876243177472 13876366606336 13891280877952 13893566129248 13925575172197 13927611731312 13944711482624 13962119909491 13978007240704 13993030755328 13995332745472 14005823995904 14012259762176 14029627722368 14046852724736 14061950234252 14062075314976 14064263562323 14064388663624 14081399201792 14098852859156 14108412870656 14125900011008 14142984945664 14145311604736 14160640894976 14178026749952 14195600175536 14202123145184 14230385899384 14264363761664 14272199410703 14281876963328 14297227076096 14299579109504 14316874104832 14319229370368 14334619629376 14334747135488 14336977814224 14370136243268 14387516575744 14389755466112 14399809429504 14405349660442 14432984793856 14439616843264 14452818378752 14470861120768 14505284141056 14510864952688 14513252131612 14558681366528 14574458626048 14576726607104 14576856266752 14610439524928 14612576242688 14630516965376 14646241795232 14648651244968 14648781544384 14683627798528 14712848764928 14719609413632 14737681547264 14753521557248 14755948655552 14756079909376 14771939693857 14792239065344 14820616404992 14826318538616 14828757612734 14857065857024 14859377815552 14865227087048 14877621551104 14893611968128 14893744446464 14914078539776 14930240943616 14932697113984 14967100185076 15002837098496 15039600922624 15042075083776 15076730148064 15076864255232 15079210417336 15097448357888 15107996778496 15113809479808 15116161391084 15116295848992 15142803718144 15151121908663 15166107287552 15182407768064 15182542815232 15227018629888 15257320964288 15293614800896 15293750837248 15302015834417 15328985731072 15331227533312 15350050586624 15366548768768 15368940009664 15369076716032 15369213423616 15371605079168 15407019339452 15409272553792 15436431491072 15444773595238 15444910976144 15481651048448 15495805272064 15512460110848 15557902386832 15558040774016 15590166888448 15598730822896 15626084687872 15626223681536 15628655331328 15645592122848 15664515088384 15666952696832 15667092054016 15703187079424 15705770406976 15744256739744 15781849268224 15818208679936 15820810929664 15837955960424 15839945818112 15859579164416 15859720235008 15876766208356 15887531769856 15890004082688 15896259051712 15898732722626 15929083559936 15929225248768 15931704049664 15937833666872 15968408708096 15990352248832 16007538625024 16007681011712 16010314431488 16027522262966 16045759791104 16047200198432 16054573990208 16086523190608 16124789518336 16124932947968 16127585656832 16144919531024 16164741602048 16167105630208 16198120505344 16204352624512 16204496761856 16207018398688 16275367985152 16278045442048 16284308311804 16323045127168 16343422640012 16358364745216 16365881519104 16394580656128 16397277724672 16403586468256 16415047473152 16417601874496 16437458567168 16437604777984 16475474968576 16478038773248 16478185345024 16495896042568 16498609778482 16518564448256 16521281913344 16539038930933 16550253559808 16559344885616 16598883598336 16631915995136 16639558467584 16660182920312 16680637610624 16698714436534 16721661552128 16753740283904 16774506263072 16794794622976 16794944012288 16797557530624 16797706944512 16815761062784 16836406765568 16857275208449 16865021234906 16877663675392 16880440215808 16917811953664 16920745607168 16938931966976 16959728893952 16962209185792 17001287999488 17004084877312 17022360809884 17022512223392 17025161154391 17078453141504 17078605053952 17085175933696 17087834616008 17099773697536 17139169442704 17162721824768 17162874486784 17184147580912 17225024917504 17231652131317 17247406307456 17288434122752 17288587902976 17307169618432 17309862845936 17310016816768 17330952863744 17333803974656 17352434288192 17373738896384 17392412131838 17395428083956 17419177669504 17438054852114 17449879076864 17471507908352 17479536178688 17500996837376 17522844892384 17565783890096 17599481980928 17623666917376 17642765705216 17645511155968 17664426770432 17667175591936 17686164212152 17686321530176 17707712708608 17710468265984 17710625800192 17729661120544 17732577822856 17788084158464 17797855444928 17810290610176 17840351346688 17859526095616 17862464161984 17903776303088 17928219924992 17940746174464 17947648757272 17950601320678 17982079415296 18006790111232 18009752403968 18029109224576 18029269593088 18072157290496 18082084622992 18095639404544 18118068645092 18161167576064 18161329119232 18205832695808 18228185071616 18247776662912 18250616261476 18250778600288 18250940940544 18253781031512 18275858538496 18295664107136 18298511157628 18310918832128 18330762395648 18340831784171 18355788972032 18378704140288 18401268760576 18421046381632 18465030275072 18475173419144 18513323180032 18523492852189 18536053080064 18555975566848 18556140621824 18559028205952 18579140645882 18581474902016 18581640183808 18601611667456 18604506327488 18604671814144 18647534656816 18650602358284 18673159811072 18686206541824 18696304878446 18696471181648 18740946006016 18778241186816 18809935659008 18833250257744 18833417779072 18866443976704 18876807623908 18915786727424 18915954982912 18918898558976 18962485340864 18965258527744 18985588883456 18988543295488 19008952117216 19009121201408 19012248387392 19054339751936 19056050235638 19064806613372 19102746288847 19148187553024 19148357875712 19151507967488 19172091943091 19174671253504 19198437935872 19232275300352 19235268100096 19242668741608 19242839904704 19245834348442 19282574835712 19293167070424 19326999482368 19330178962432 19377546756608 19423814483968 19425558134944 19434484303936 19468564529152 19471767298048 19479258931054 19492868874368 19519482048512 19519655673856 19564626525184 19567671043232 19567845097216 19591511932928 19608251138048 19615795282304 19615969764352 19619022272096 19653426102272 19664222051669 19701761245184 19705002377216 19712583745868 19750400244224 19759475680256 19798797773056 19846071320576 19849336193024 19856973093152 19895066587136 19897976160256 19922406080512 19943818614784 19943996014592 19947099567616 19947276996608 19968716262056 19993233034112 20034517467136 20042225614528 20045522756272 20089901694976 20093385408512 20114981710784 20133371994112 20142623408128 20189029499392 20192350791808 20214233265278 20242011352576 20277507653632 20280663105536 20280843501568 20288646421264 20305981265824 20330540859392 20333885431808 20380732166912 20380913453056 20406175252333 20429395197952 20470050455552 20479456575488 20481294990104 20530015520768 20530198134784 20552263921888 20555644969912 20580506525696 20583892219904 20606015717228 20619988041728 20631314939456 20673916960768 20674100854784 20682055077632 20685273482536 20721731403776 20747415641168 20756949212192 20772509138944 20775926419456 20859368369489 20873512484864 20924662153216 20928104464384 20928290619392 20950784274944 20954044497712 20976506789888 20979771015424 21002506817084 21027908841472 21031181065856 21031368137728 21053972580646 21123349938176 21123537829888 21134953340852 21149720099584 21185417224192 21208187238544 21211676192356 21227576993792 21278072766464 21289761160928 21304636082176 21333912584192 21383063257088 21383253458944 21386580979712 21409567204184 21409757641792 21438987900928 21462221356448 21488571792896 21539688415232 21566578329088 21596214788096 21619426326272 21645969772544 21669234787208 21672799587842 21672992366896 21702582014464 21726101127224 21744216113152 21767780344832 21794107949056 21797499404288 21797693292544 21801279225856 21824711166592 21851506653184 21874992578188 21905052855296 21932398886164 21984571276288 22011563032576 22035416988416 22065501446144 22065697718272 22089413855104 22092851263892 22093047779296 22143947404969 22165849112576 22174377275648 22189870268416 22202059528207 22254873382144 22271556190208 22275220078592 22299161409344 22336798595072 22352405069824 22364484681071 22364683612648 22434689318912 22438380044288 22462496738816 22462696542208 22466192038784 22493364355072 22517740439552 22521244501696 22545386799104 22548895163392 22573130639194 22573331426672 22577044960028 22632369063382 22647715397632 22738674977408 22742415711392 22759463993344 22769922113536 22798145048848 22838326919168 22841880868864 22850872386836 22898057617408 22926170914816 22950811885312 22954587517888 22982350536704 22986131357696 23010836773472 23011041454336 23065779699712 23067850285246 23078450110924 23094098919424 23124377086499 23150690041856 23179384932608 23179591112704 23232993998656 23236816052944 23264920420352 23281175363584 23284798226432 23293756897736 23293964095168 23297588948114 23338443496448 23370514825216 23395841478656 23399690322944 23453600290016 23464377370304 23485829865472 23511072355504 23515149321248 23567209693184 23571086729216 23580155548118 23628846690304 23657857220608 23683284605056 23683495267328 23687180736544 23687391433472 23741964228008 23745436394368 23790989492224 23800142917252 23804058273073 23860895172608 23878781894656 23908379243008 23919365297152 23965252059136 23974472530528 23978416565272 24024191598592 24037388481184 24079540338688 24083287437824 24083501658112 24092767625251 24113352753166 24116596834304 24142517270528 24142732017664 24146488950272 24202119448208 24202334725504 24235377627136 24252310618112 24261641533376 24265632810224 24308184915968 24319354683392 24379610285056 24439351499264 24443372011136 24486235799552 24499686490604 24546456633344 24550276390912 24550494765056 24559940404688 24607056041984 24637556073887 24640870678528 24667354602496 24671412623104 24671632074752 24730320502784 24779534761984 24790921117696 24793146566968 24848036306944 24852124051456 24852345110528 24879056326496 24882927841033 24909601812992 24913244741632 24961038155776 24970641749248 24974527515704 24974749663552 25026320531456 25040067899912 25083978051584 25084201172992 25115292618256 25157682953728 25207747680128 25267711410176 25267936165888 25281591378602 25299255347584 25329854185472 25334021193728 25392387617792 25392613482496 25396564913408 25424087199628 25427281444864 25454837018624 25458798132352 25459024587776 25486387860782 25503669420032 25517679004064 25570370977792 25584417202084 25645505060864 25673068762448 25704589104896 25736678435689 25757667033088 25771816142176 25817239126016 25821256634368 25849239159488 25880503189504 25884530542592 25884760784896 25884991029248 25889019080704 25916844510328 25948664150656 26012250265664 26012481644032 26074359660544 26106678390592 26126248607744 26140600184738 26202782967296 26203016040448 26231178952936 26235494237914 26271546649088 26317616316416 26321945821184 26332073014832 26350470943744 26386446647296 26447472975872 26451823843328 26480254173596 26524948331648 26543481020416 26641193566208 26645576302592 26674214877344 26674452143872 26678603046056 26710870171648 26711107764224 26739816771968 26743977845764 26762112139264 26772646823936 26776813006528 26805831069173 26832343662592 26842667228416 26894162034688 26960065052672 26993721706048 27026863492096 27039282509824 27072797245507 27091154501632 27120513216512 27157540241408 27157781807104 27162249527296 27191443420672 27224827961344 27254089113808 27258572677492 27291541262336 27291784019968 27296030987264 27325368668498 27325611727024 27390613393408 27415655481344 27426203472512 27491444424704 27525519607472 27525764446336 27563589926912 27627092999168 27646395744256 27650697893888 27661582363012 27748168368128 27752486354944 27752733212672 27782561755904 27787132258496 27851150344394 27855223462624 27889422965248 27919398422161 27924239818982 27956014481408 27986061510656 27990665490944 28011647991808 28024519524352 28059255444736 28093705449472 28123900468504 28124150629952 28128527124646 28128777327248 28162798403584 28197705718312 28251800022016 28285969891328 28290623209472 28321281789952 28356053499904 28391200351072 28404246290368 28460771798768 28528727523328 28544398821406 28563753926656 28594454152192 28599158219008 28633748209664 28638458740736 28669239258752 28669494270976 28673955628448 28740016844747 28740272486536 28775033151488 28779510932224 28799618859008 28810699320884 28815438962141 28865969587712 28879233686528 28905636757504 28941722241536 29010568282112 29021729905376 29026504263224 29117362733056 29148917252096 29153453214208 29153712533504 29164929230567 29220879049856 29225152485376 29261033930752 29292483590464 29297302489936 29297563088768 29367255597056 29425697529856 29439218827264 29475363094528 29507043114496 29511897311104 29512159818752 29543879387714 29584478130688 29641232809984 29652637077232 29657515225468 29714131714048 29718755631104 29730454174096 29755243102208 29787223936256 29787488892928 29824409984179 29828157079552 29860481887232 29865394227968 29934200370152 30005674196992 30079201845248 30084150167552 30153460296128 30153728510464 30158420834672 30194896715776 30215993556992 30227618959616 30232322782168 30232591697984 30285607436288 30302243817326 30364815536128 30365085630464 30454037259776 30486769155407 30514641928576 30587229601792 30587501674496 30604031668834 30657971462144 30662455066624 30733097537536 30737880019328 30738153432064 30738426847232 30743210158336 30814038678904 30818545107584 30872862982144 30889547190476 30889821952288 30963302096896 30991610544128 31024920221696 31115804773664 31116081548032 31180333776896 31197461645792 31252169375744 31252447363072 31257310662656 31269336705113 31291184245696 31329030176768 31333905393664 31334184108032 31406374158848 31411540813952 31488513479488 31563698536448 31636417359872 31641621859328 31675911920848 31679891636224 31719158328832 31719440470016 31753532416712 31780008165376 31792518103424 31797465445252 31858167119872 31863408099328 31875667333744 31936817416192 31980704497664 32015077250048 32015362023424 32020628862976 32055044525932 32094400396864 32109147980416 32173046381216 32249579036672 32249865895936 32255171313664 32289839062048 32329483204096 32334211260416 32396241010688 32408705249024 32408993523712 32414036797376 32449163925841 32550735970304 32556090884096 32568616623608 32646090254336 32686845280024 32716729490432 32731763038208 32789161312256 32794555449344 32807172936512 32830094946304 32835203748992 32874917134336 32875209555968 32950949937152 32956077546496 32956370690048 32991792085136 32997219556964 33037128896512 33042563826688 33078077861866 33100507119616 33118689771232 33197767196672 33263831990272 33279116935168 33320365840624 33361275221248 33397428873068 33402923076107 33443323104256 33507480567808 33549012526144 33589589245952 33589888024576 33595115061248 33595413889024 33631522125568 33672813531136 33714550416898 33730042469812 33755327350784 33760880431616 33797166511037 33835623907328 33841491214336 33877863933952 33919457787904 33924418371584 34002575998976 34008169754624 34044721619768 34045024446784 34050322308782 34156906283008 34170351867392 34175669232016 34199547395072 34278338885408 34325443649536 34325748973568 34368295161824 34450049835008 34463304262634 34494812614912 34576868245504 34577175805952 34614339236864 34619725691872 34620033633536 34661905727488 34667607949312 34704868576384 34747477792768 34784824263676 34790546706799 34790856167912 34838355339008 34876109704228 34899758153728 34943015816704 34959072357376 35001993674752 35045689784768 35131567780192 35198963961856 35212506529213 35247333834752 35285531410432 35291022311936 35304914331739 35328853540864 35334351183872 35372328424304 35372643060352 35415425417216 35420936531968 35421251600384 35459322241088 35465155645712 35595710889856 35620581220352 35680702693376 35719052191232 35724928323968 35807552606176 35856439849984 35881492348928 35895297514544 35901202641356 35964158830592 36013580222464 36019504807936 36058218449152 36058539186176 36144314580992 36164169245984 36191278809088 36236137290184 36322335152128 36322658238464 36411665391616 36456370143232 36495553325824 36501232522952 36501557200576 36501881881088 36507562063024 36551717076992 36591328214272 36597022315256 36661524791296 36681663568342 36711577944064 36757408280576 36802537521152 36842092763264 36930060550144 36950346838288 37026646360064 37046985704378 37072106160128 37111951133696 37112281243648 37118056411904 37158281291764 37162949804032 37203223334912 37209012654976 37209343628288 37295069313632 37301204716568 37346319622144 37372413083648 37392609756892 37392942363296 37481892012032 37556482373632 37619871318016 37666500515488 37666835558144 37732887953408 37753615247816 37831573454848 37831909965824 37837797117952 37852354958821 37924970681728 37930517055488 37971177766912 37977086590976 38017904234432 38018242402816 38024496774784 38108679503872 38112100471276 38129613226744 38205492577694 38296375106048 38296715751424 38303015934976 38344183886182 38349342507008 38396875871744 38470536200192 38485337483216 38485679809408 38491668696884 38565149671424 38586334140848 38653998964736 38660357924864 38755093513216 38851116269888 38868968607872 38937129058304 38943534596096 38958517862108 38985737748736 39038964097024 39039311347712 39129253050368 39135342086464 39135690194432 39177753101099 39183023865856 39216502276096 39231590564608 39231939528704 39238044544192 39306852204544 39328444103338 39403522490368 39410004754432 39425167491736 39500800488448 39518951360512 39567934435741 39597595546112 39692142641152 39698672386048 39713946186304 39790133174272 39795952320512 39887637229568 39887992029184 39894199135232 39894553993216 39937432524112 39986466068224 40069034934272 40084451229056 40091045512544 40179803389952 40186770817024 40229963421568 40266743988224 40285246816256 40378058998784 40384701583616 40428466530556 40484022705152 40555015307264 40561326211072 40561687003136 40577292842528 40583607213019 40611962531648 40661081718784 40667770863616 40761464333824 40761826906112 40812350504666 40858790395904 40912359460729 40940100911104 40958913150976 40962589980208 41060031041536 41060396269568 41104527843776 41111289939824 41161013051392 41167784439808 41212031434456 41262629878912 41347833921536 41364110155264 41370546965072 41443462807552 41494831282336 41513898424384 41545018277888 41551852838912 41718736738978 41747024969728 41849324306432 41856208928768 41856581238784 41901568549888 41908088995424 41953013579776 41959542030848 42005013634168 42055817682944 42062362131712 42062736275456 42107945161292 42114872329283 42246699876352 42247075659776 42269906681704 42299440199168 42370834448384 42416374477088 42423352384712 42455153987584 42556145532928 42579522321856 42609272164352 42625665798521 42667825168384 42766126514176 42766506917888 42773161959424 42819134408368 42819515283584 42877975801856 42924442712896 42977143585792 43079376830464 43133156658176 43192429576192 43238852652544 43291939545088 43338469574416 43345599175684 43345984733792 43352729949841 43405164028928 43452202254448 43488432226304 43535560689664 43594998808576 43595386585088 43602558451712 43649422333184 43703013306368 43749985156376 43810105710592 43864797772328 43969142552576 44023126065152 44070833976832 44131002892288 44131395436544 44178827710208 44185702527784 44186095558592 44287894809938 44348754551296 44379740536832 44404119056414 44509746764288 44543112380416 44550440157184 44598322818688 44673597190144 44704810139648 44728969362142 44729367225296 44876760088576 44924993477632 44925393084416 44932384077568 44986728710144 45035480879104 45042489003392 45090773598208 45097790326784 45146261278388 45146662853344 45154089920056 45264738126764 45295430795264 45477349954816 45484831422784 45518927986688 45539844227072 45596290097696 45676653838336 45683761737728 45701338261319 45701744773672 45796115234816 45821271792257 45852341829632 45901623770624 45909175035776 45964701073408 45972262715392 46021673546944 46022082908672 46131559399424 46135700570492 46156900221848 46248754172998 46301380083712 46358769865216 46359182225408 46465987997312 46473632105888 46529840840704 46569596452864 46587513795472 46587928190336 46595177896228 46676886992896 46741029650432 46791682957312 46799380645888 46907200580032 46928754740608 46971659730944 47022144711008 47030298642496 47134419386368 47142173458432 47160311096236 47257693380608 47315714441216 47366569210112 47366990534656 47374361473088 47374782866944 47425701122383 47483928456016 47490872788736 47581978984448 47600285834504 47608116546146 47721790345216 47816758486016 47838730594304 47930504118272 47948945061056 47956833130544 48048383197184 48074776962368 48159080677376 48166574875648 48167003316224 48185535250502 48226705506332 48285034541056 48285464035328 48292977900544 48404238896416 48404669451008 48470755254272 48504621236224 48523283066752 48531265620448 48616369831936 48638709366784 48643075601497 48759220570112 48878702998528 48886744022272 48972471599104 48999372981208 49092913266688 49100552781824 49100989530112 49119880809376 49127524521023 49214112083968 49275112147774 49281741357056 49334709204992 49342825246208 49343264149504 49460641005568 49559069523968 49581842235392 49586293133936 49696072613888 49704248102912 49704690221056 49758112652992 49765855682066 49819203625984 49826489483264 49941283498496 49949055031408 49949499327104 50052641062912 50080135799824 50167956103168 50168402345984 50230585236512 50315365907456 50415495360256 50535422820352 50535872331776 50563182757204 50598510695168 50659708370944 50668042387456 50784775235584 50785226964992 50793129826816 50847722109937 50848174399256 50854562889728 50909674037248 50917596264704 50918049175552 50972775721564 51007338840064 51035358008128 51140741955584 51168834404168 51291010121728 51346137524896 51409178209792 51473356871378 51515334066176 51543632284352 51599490177157 51634478252032 51642513268736 51698478318976 51761006379008 51769061085184 51769521569792 51769982058496 51778038161408 51833689020656 51897328301312 52024500531328 52024963288064 52148719321088 52213356781184 52252497215488 52281200369476 52405565934592 52406032080896 52462357905872 52470988475828 52543093298176 52635232632832 52643891642368 52664146029664 52700941887488 52772893294592 52894945951744 52903647686656 52960508347192 53049896663296 53086962040832 53116123580039 53282387132416 53291152605184 53348429754688 53348904287744 53357206092112 53421740343296 53422215528448 53479633543936 53487955691528 53545293647872 53553626013056 53611662138346 53685334456832 53788324069376 53920130105344 53987443412096 54053726984192 54078565019648 54145594491014 54182309003264 54241026433024 54315080482816 54324499054592 54382886841344 54449655922688 54508178227616 54517145354984 54583082524672 54583568039936 54592061974528 54650737336996 54651223454048 54781226786816 54831310962688 54852406945024 54982888849408 55051039214944 55051528892672 55127179853824 55254185998336 55292791488512 55301395787776 55322672632123 55323164726024 55496336736256 55504972709888 55505466425344 55565123511808 55574264516992 55702300688788 55710446925248 55778845930496 55838796844322 55848479637964 55972123021312 55981330981888 56023295983616 56049039048704 56118510889472 56187410898944 56247800937008 56248301259904 56257054249292 56257554654496 56325596807168 56395411436624 56503600044032 56581246418944 56642563579904 56712106999808 56782400702144 56808492580736 56921543597536 57057455046656 57088797642812 57127507853312 57188908304384 57198316438016 57267496419328 57276917481472 57338478517504 57338988541952 57347911256896 57480033689494 57480544973072 57550066302976 57559021864448 57599237718016 57621398641768 57630877924282 57731939175424 57758467373056 57811273515008 57883444483072 58021136564224 58043459810752 58053008526448 58297834504192 58306906428416 58307425067008 58329858461134 58441758099712 58450304970752 58522067861504 58584967180928 58594604979872 58595126177536 58734511194112 58851395059712 58878437654528 58883723096549 58950726189056 59014086228992 59023794622208 59024319637504 59087758775428 59168956261376 59282465619968 59305274154464 59314502849797 59315030450936 59428263428096 59437511262208 59460908348192 59470161262291 59510486204416 59574447872512 59574977785856 59648819968358 59656314159104 59720963774464 59730788455936 59868400740304 60011348393984 60158403690496 60168300335104 60306920592256 60307457020928 60316841669344 60389793431552 60455237919232 60464645564336 60465183395968 60571214872576 60604487634652 60729631072256 60730171260928 60908074519552 60973538310814 61029283857152 61174459203584 61175003348992 61208063337668 61315942924288 61324910133248 61466195075072 61475760038656 61476306864128 61476853694464 61486420316672 61552505712029 61628077357808 61637090215168 61745725964288 61779094380952 61779643904576 61926604193792 62049840443392 62231609547328 62232163096064 62299050013223 62360667553792 62394923291584 62504338751488 62504894726144 62514621325312 62538673410226 62582368491392 62658060353536 62667810787328 62668368216064 62812748317696 62823081627904 62977026958976 63127397072896 63272834719744 63283243718656 63351823841696 63438316657664 63438880940032 63507064833424 63560016330752 63585036206848 63594930890504 63716334239744 63726816198656 63751334667488 63873634832384 63961408995328 64030154500096 64030724046848 64041257725952 64110089051864 64188800793728 64218295960832 64346092762432 64499158073344 64499731791872 64510342627328 64579678124096 64658966408192 64668422520832 64817410498048 64817987047424 64828073594752 64898327851682 65101471940608 65112181768192 65137233247216 65292180508672 65373690560048 65433458980864 65463526076416 65589110898688 65614345873024 65660189892608 65670407497984 65749834268672 65901899874304 65912155092992 65912741380096 65983584170272 65994439113928 66074257793024 66085127653376 66156155723732 66201014239232 66237379542464 66395534393344 66527663980544 66558233870336 66640731681248 66722550442496 66794857746136 66805846152214 66886646208512 66969551080991 67014961135616 67098025052288 67179178491904 67179776049152 67190230122496 67190827778048 67263044251136 67345627062272 67429100833796 67460084939624 67510654701568 67521760863232 67594333022074 67671247814656 67755727867904 67838915575808 67848836743168 68005151997952 68016339509248 68089443239536 68090048893568 68100644617564 68258147155523 68313812566016 68340703734784 68351338464032 68399094790144 68556677770816 68650887299072 68651497947136 68736590323648 68900099670016 68926608525268 68937947625157 68989625229824 69153736491008 69154351611904 69228678473728 69239451383744 69240067267072 69323811454976 69335215898624 69409737152768 69494955585536 69569648527352 69581093413598 69581712335824 69676710678016 69752219408456 69886031633408 69918144714752 70003987349504 70091379569536 70263135560384 70397927923712 70425013058426 70571062820864 70582044623872 70609828663478 70657707081728 70668702367744 70744656848608 70745286120704 70830850834432 70841873063936 70842503200768 70918644482176 70930311291424 71093725879111 71191421779712 71241162440704 71280296380033 71361405386752 71438104382464 71449856647936 71615105212352 71712879699968 71762984697856 71790595029088 71801766607649 71802405282712 71928317661184 72027160444928 72039009615872 72116436898304 72117078372352 72288629161984 72328338491968 72382557618176 72472274580368 72644670304256 72645316476928 72823330783232 72912740286464 72991106651648 73002465045904 73003114401152 73003763762176 73015124126048 73103434153984 73182656428544 73194044630512 73323049582592 73363327136684 73514816561152 73605075042304 73684185526528 73860121100288 73900693676576 74053292720128 74093971408756 74144212320256 74223902267392 74224562487296 74236112823808 74316562583528 74325899608064 74406446669824 74418025309952 74418687256576 74590138627264 74602409433136 74692639244288 74744826167296 74785219513784 74785884726592 74963784024064 75112964747264 75239742636032 75333001030976 75333671116288 75414639489691 75465775906816 75507230495632 75663146909696 75663819931648 75675594235904 75704709917642 75849941363456 75861034110976 75954173181952 76035808468864 76036484805632 76048993549568 76217359007744 76224200942552 76259226453488 76410985155388 76592750212096 76593431502848 76606031869952 76688367772364 76793751743488 76941072400384 76970674966432 76971359618816 76983337393768 77130299342848 77172668281696 77307997929472 77320715849728 77350464481069 77510187026432 77702232539776 77737937215744 77874258116608 77887069192192 77917035724216 77971475497472 78077928194048 78078622695424 78258506100736 78270684172928 78271380388864 78355506202198 78366047731712 78463181129216 78463879057408 78476089088384 78613704409088 78656888206676 78807044980736 78820009508864 78850334983472 79001600976896 79037902721024 79135868871482 79195191092224 79397344772096 79427892372608 79580266348544 79591904641024 79775274459136 79775984058368 79788398270464 79789107986432 79874865048224 79972932136448 80138069868544 80168902458112 80182091025088 80359606779904 80373541634048 80459926843136 80533487976448 80570493632512 80756117997568 80769403167232 80856213846949 80856933061112 80968045410304 81110030614528 81122652422144 81123374006272 81154585685056 81167214426038 81223925063296 81322163437568 81335541727232 81522928667648 81523653812224 81624701009332 81824718921458 81880201822208 81917826301952 81925179960416 82120062083072 82120792539136 82209055687552 82222579879648 82322026102784 82335568879616 82424062868912 82525259757824 82628283398791 82695667843072 82728220310528 82741093930144 82886925615104 82989662564672 83027796848768 83090036555776 83103705677824 83437473477956 83494049939456 83698648612864 83712417857536 83713162477568 83803137099776 83816177990848 83906027159552 83919084061696 84010027268336 84111635365888 84124724263424 84125472550912 84215890322584 84229744658566 84493399752704 84539813363408 84598880398336 84741668896768 84832748954176 84846704769424 84910307975168 85159044643712 85218544328704 85251331597042 85532253028352 85533013835776 85546323918848 85638268816736 85639030567168 85755951603712 85848885425792 85954287171584 86060826064187 86158753660928 86266313316352 86384859152384 86477705305088 86583879090176 86676939148832 86691198351368 86691969467584 86705459899682 86810328057856 86904404508896 86917927998733 86976864452608 87071121379328 87189997617152 87190773170176 87205116903424 87298844666368 87406026612736 87499970312752 87620211421184 87729595544656 87938285105152 88046252130304 88141667953664 88262005784576 88262790873088 88357655420416 88371405055568 88372191117184 88575789619876 88590361201849 88697509102592 88759481073664 88808238112828 89019493528576 89086224760832 89100880314368 89196645637376 89347194380288 89409620279296 89457938724284 89458734450592 89753520177152 89849986955264 89850786168832 89864768155136 89973457420288 90070961758208 90084978006784 90181547196416 90195580653568 90292522556776 90293325706688 90308179840112 90529476253528 90954699909632 90969662845568 91037855973376 91079688454144 91192580195392 91353307676672 91367523475456 91402676522638 91403489547344 91592230469632 91642543584514 91704683659264 91803247541248 91818350071552 91929402146816 91944525430784 92043347093888 92044165817344 92263118798848 92271401140984 92313800443696 92497508345996 92717539730432 92718364450816 92931975994624 92947264211776 93059681681408 93139192905728 93175027590944 93175856380672 93190355792456 93353773985792 93482059300864 93583365914624 93598761291776 93634772792873 93814401160064 93857509481216 93943319461888 94044289422016 94060597284992 94268838772736 94284346916864 94320622192472 94515386761216 94631428882432 94733138420224 94733981069312 94748722946176 94749565733888 94851402244766 94967856912032 94981745577472 95163957968896 95200571669008 95216233092292 95443580690432 95633516972032 95677461188608 95861008236544 95897890122112 95913666261088 96149553924736 96318161354752 96333149751296 96334006632448 96371070501004 96453411012664 96570069082112 96570928070656 96585955801088 96808477792832 96809338902016 96941510508544 97009242472448 97046566133504 97062531240896 97232739663872 97277418733568 97286151202994 97518441140224 97757405997056 97773488044544 97878574656833 97944943198208 97998745962416 98185826533376 98201105563648 98201979060224 98239761618752 98255049042046 98428224167936 98550224295548 98669418409984 98685650492416 98686528299008 99118139047936 99163684470784 99172586267872 99392145227776 99408496205824 99409380442112 99516225305984 99531711364132 99638407251968 99652978966528 99882566996992 99898110062816 99898998654208 100105282125824 100160271599648 100335912206336 100336804691968 100391028369047 100461170473024 100630731814912 100830990720512 101070845640704 101071744663552 101126365514408 101197021390336 101319416741888 101336084774912 101569550471168 101570453929984 101586259653632 101695444219874 101696348798512 101709125779456 101819348074496 101835192529408 101836098351104 101945551443128 102070716016256 102281483911168 102337668808336 102582020243456 102692275049792 102818356419584 102946713742756 103087264568704 103198980354314 103268956504064 103285026537472 103396956637952 103522012758016 103538122170368 103539043139584 103539964116992 103556076322816 103667378041312 103794656602624 103906214746393 104049001062656 104049926576128 104178894709279 104297438642176 104426713562368 104504994430976 104562400738952 104811131869184 104812064161792 104924715811744 104941043503487 104941976951656 105086186596352 105270465265664 105287783284736 105328292059328 105401883774976 105545786589184 105789891903488 105807295373312 105921016694384 106099793326592 106173924081664 106232247160078 106564774264832 106582305210368 106696859509376 106697808575488 106714412184224 106843480686592 106844431056896 106959267087872 106975911383056 107090587295744 107107252026112 107223324276692 107240963560133 107370668913664 107576648138752 107840260210688 107974886824192 108107453968384 108157130039296 108291188982028 108364618006528 108482052866048 108541643837471 108630160965632 108648998109184 108765773682688 108899311845376 109016356455232 109034290709968 109166165049344 109167136079872 109184123949056 109301474673992 109302446908096 109562453573632 109622638026889 109704813890048 109965777698816 110102078429888 110103057785344 110254359707648 110508371996672 110585582977024 110602791575552 110645345264246 110646329452048 111009945419776 111010932850688 111130247023616 111148529033984 111404601377576 111420893850496 111557691860992 111677593688644 111696959275928 111944246042624 111962661963776 112046591967232 112237021778944 112374821797888 112495601874016 112496602519808 112514108498584 112515109308992 112651193614336 112790822873248 113007200088064 113050678856947 113162492837888 113285127159808 113347356538741 113424213999616 113564801404288 113616985161472 113843087195072 114114910093312 114177595285624 114377816608768 114396632876032 114534992838656 114553834962944 114676957035008 114677977083904 114695822513792 114960067378988 114961089946144 115100132605952 115118043728896 115198475436032 115242797283536 115261755848564 115463878350848 115516934746112 115622547030016 115766888966144 116042273128448 116086919621504 116106017052896 116595669008384 116613812856832 116614850134016 116659716922268 116883516199424 116900609941504 117044135723008 117169934361856 117189209959744 117190252355072 117469022388224 117702790119424 117756875309056 117767446193098 117901452378112 118028172457984 118047589244416 118048639275008 118175517550856 118337912522752 118564931239936 118610548308928 118629005699594 118630060901872 118856526856192 118875022524416 118921816696384 118940322524582 119020972408832 119148895745024 119149955571712 119297639936716 119312628318208 119441927548928 119461576911872 119736801480608 120022696787968 120316807380992 120336600670208 120613841184512 120614914041856 120633683338688 120764414198233 120779586863104 120910475838464 120929291128672 120930366791936 121142429745152 121208975269304 121459262144512 121460342521856 121525981709899 121816149039104 121947076621628 122058567714304 122348918407168 122350006697984 122416126675336 122631885848576 122649820266496 122932390150144 122951520077312 122952613728256 122953707388928 122972840633344 123105011424058 123256154715616 123274180430336 123558188761904 123559287809152 123853208387584 124099680886784 124463219094656 124464326192128 124598100026446 124789846583168 125008677502976 125009789452288 125029242650624 125077346820452 125164736982784 125316120707072 125335621574656 125336736432128 125625496635392 125646163255808 125781207324581 125954053917952 126254794145792 126545669439488 126566487437312 126703647683392 126876633315328 126877761880064 127014129666848 127033894767379 127120032661504 127170072413696 127189861781008 127432668479488 127453632397312 127502669334976 127747269664768 128060309000192 128061448093696 128082515451904 128220178103728 128377601587456 128436591921664 128692185524864 128998316146688 128999463583744 129020685254656 129159356248192 129317932816384 129336845041664 129634820996096 129635974094848 129656147189504 129796655703364 130202943881216 130224363536384 130274466494432 130584361017344 130747381120096 130866917961728 130927052152832 131178221797376 131228691746048 131320379785216 131340814995968 131392516224307 131499668537344 131803799748608 131824310185984 131825482760192 131967168340544 131988878227856 132148515586048 132170255306752 132312311447464 132474759084928 132791068786688 133055327961088 133116467740672 133281463362496 133445100884992 133589715492272 133611692304428 133773292417024 133939102161982 134029922271232 134196050104576 134358356983808 134380460244992 134381655556096 134526088502272 134691254124544 134858201667592 134920169879248 135021309403136 135043521726464 135188666044148 135511455735808 135677831151616 136010303995904 136032679018496 136178886479072 136180097787136 136201289235128 136516294311046 136627625132032 136681407469568 136702676928064 136798189580288 136850821774199 137113355541632 137301774598144 137302995894272 137473180647296 137800199340032 137853217050536 137875895250314 137979250459648 138307472982016 138457356947456 138478902767488 138480134534144 138647622909952 138670431797248 138819474305536 138989911171072 139139297054704 139162186827196 139163424671648 139353421356032 139504438816912 139772063266816 139836289429504 140007974699008 140182759139072 140526271120768 140795855847424 140850026116852 140873197320973 141142125641728 141164089247744 141219657326956 141315414163456 141337404735488 141489313697216 141490572241408 141661701668864 141683746127872 141685006401536 141837288964352 141860622582848 142187451758222 142382843559424 142482324881408 142560592760066 142722810773504 142876208764928 142899713295872 143230210424704 143425759399936 143525969395712 143581190058176 143603533215298 143604810565424 143856635322368 144078019231744 144232873796608 144234156744704 144656676983936 144765115236352 144944549160736 145289340608512 145290632953856 145646661566464 145825480572928 145982213303296 146004930091808 146006228802304 146007527524352 146030248252096 146206868307968 146365312857088 146388089261024 146646099165184 146725349154761 146726654273368 147029633122304 147110398911983 147210150084608 147368371053056 147720242200576 147801387353152 148106585440256 148187942817512 148447804534784 148449124974592 148472225647616 148633125167056 148651799216128 148812893339648 148836050619904 148837374513152 149180277254528 149204818866272 149385278488576 149570439027568 149571769453184 149927568048128 150225929494528 150479485272064 150666002061952 150667342232576 150829278979382 150931551813632 151014460991264 151326293819392 151327639863296 151351188471808 151409419835284 151699882726912 151722068221952 151908346363904 152071616937728 152072969611264 152097987099136 152261461498177 152434718015488 152448401885104 152518452906976 152821970310776 153185500424192 153186863005696 153212063739904 153376735544728 153587503486976 153882144800768 153941349932864 153942719237632 153966674787536 154260598685696 154345336563392 154615995858944 154641431699456 154700928962138 155020374052864 155404465079552 155475874431488 155748516233216 155774138384384 155834071448432 155942950994944 156155856388096 156157245390848 156517012201472 156541368345856 156542760777728 156711012404396 156736792895579 156926362258432 156927758114816 156952178176768 157227408818176 157313776413352 157614089961472 157640019017728 157700669966944 158003201953792 158075805442048 158271737742964 158390382184448 158794689544192 158855784745216 159160532697088 159183809282048 159550548918272 159551968116736 159576796540928 159578215972864 159749730096448 159945864272896 160337804916224 160364182050176 160719213559808 160747083268096 160919853686272 161066975952896 161140987265024 161512235995136 161538806334464 161712427693898 161713866122224 161936090820608 162245304844288 162246748012544 162309171370112 162334428852076 162447850126592 162644326875136 162671083454464 163045857335296 163047307624448 163249402018664 163649437842916 163760403644416 163850359920832 164240124166144 164241585078272 164418111375104 164445159759296 164644052205568 164671137759232 164848125737824 165050519515648 165227915252461 165256566797582 165391335686144 165456440621056 165482187860288 165661521095083 165773851230208 165979325129344 166055593697536 166180073111552 166207411355648 166874946955912 167397297225728 167424835715072 167606274199552 167632355981696 167812054319104 167838168123392 168020054536672 168223270731776 168249448526848 168250945101824 168431780645168 168459489317132 168986799505408 169079626726816 169197760796672 169483337793536 169665497908352 169693409538848 169820615950336 170318089287424 170437088657408 170502663194084 170530712546441 171064506056704 171066027671552 171092647837696 171276537633472 171278061134336 171511903207424 171697770851584 171908574343168 172121652128374 172317507321856 172532626632704 172769718304768 172955410610176 173167758180352 173353878297664 173382396702736 173383938935168 173410919799364 173620656115712 173808809017792 173835855997466 173953728905216 174142242758656 174379995234304 174410233806848 174597689332736 174812053225472 174999940625504 175240422842368 175459191089312 175876570210304 176092504260608 176283335907328 176524011569152 176525581746176 176715310840832 176742810111136 176744382234368 177151579239752 177180722403698 177395018205184 177518962147328 177614896345237 177616476225656 178038987057152 178172449521664 178201760628736 178393291274752 178694388760576 178819240558592 178915877448568 178917468901184 179699973910528 179701572337664 179729536310272 179946914840576 180141923516416 180169956013568 180363094392832 180391161307136 180585045113552 180586651413376 180616359680224 181032477238561 181058952507056 181909399819264 181939325691136 182075711946752 182159376908288 182385160390784 182706615353344 182735046950912 182805353045276 182806979094688 182835426310199 183184460939264 183285087169028 183409367318528 183606495082496 183636700143104 183858804293632 183889050861568 184086694187776 184088331634688 184526237597696 184542802281968 184627600887392 184995016691992 185435079460864 185436728901632 185863951989248 185894528423552 186119363362816 186278385811456 186350055181888 186351712761344 186380711584912 186707547971584 187166731829248 187197522583552 187269545585746 187628802320128 187715018962432 187886638923776 188088578844032 188121194569984 188537677545472 188568693833728 188641244384944 189030773522432 189262857764864 189466276840448 189467962138624 189497445892352 189499131467776 189702804489532 189935713824064 189963491154944 190327915937792 190401143338016 190432466184584 190887161380864 191267033944064 191354922377216 191722016473088 191795780244224 191827332522176 192035216020141 192299107849472 192636322709504 192666299502592 192668013264896 192742141002008 192906822025328 193140138164224 193141856141312 193171911602176 193616955585664 193618677804032 193883021017088 194093132267008 194125062481792 194465479327744 194554837467136 194572302405988 195036882280448 195514811994112 195546976089088 195757149313666 195889886396416 195997491924832 196402211127296 196403958120448 196479523237504 196510098084092 196856448335872 197100448591096 197338836819968 197371300984832 197373056598016 198236278095872 198345172535744 198784290455552 198816992411648 198818760884224 199032450611968 199063422728264 199276814503936 199305957933056 199765133993984 199796220125632 199797997308416 200012739516137 200210564251648 200320543199296 200671824412672 200673609383936 200782056738094 200922340946048 201261463629824 201661981441024 202141691281408 202252731028816 202394042780672 202638833483776 202672169549824 203139100942336 203140907859968 203172519307264 203390888439748 203392697597024 203638696148992 203670385058816 203672196702208 203891102886256 204141432032512 204562967822336 204675337616672 205164040486912 205384550099584 205636712839168 205893427485512 206174529137408 206397960708628 206537913008128 206570053074944 206793913275904 207044025516032 207076244340736 207078086279168 207079928233984 207112152645632 207334756082624 207589313205248 207812429492786 208098002125312 208099853152256 208357789418558 208594877284352 208853427124736 209009988861952 209124801477904 209622263738368 209624128323584 209849431623488 209882087006974 209883953903312 210172373192704 210575566569472 210656584118656 210803767549952 211091573178368 211579783806976 211614590746624 211842033388768 212199586653184 212347848163328 212464494320156 213129548529664 213164610420736 213393719018752 213395617150976 213428824368448 213686961373184 213688862113792 213918534175744 213951822766112 214181174591488 214214504052224 214444741072343 214446648553384 214481927120266 214741337827328 215007506102129 215153296277504 215680520421376 215949773648384 216214907936768 216314260078592 216582377964056 216964105732096 217083287674942 217260321931264 217531547365376 217798623690752 218032712910464 218068581419936 218332330098688 218334272159744 218368247898112 218602949347984 218604893816192 219124907147264 219144577709837 219245276053778 219409627780096 219931555397632 220204156859776 220206115570688 220508719415296 221016743993344 221171165954048 221205583151104 221290690528492 221292658904096 221327095007083 222019890839552 222021865701376 222260494047232 222297058067968 222809202755152 222841787700992 223115383721984 223355187377288 223393918551856 223888492085248 223925323927552 224011477707121 224474043557888 224749643595776 224991203748032 224993205039616 225028216997168 225030218617984 225302387228672 225581645746496 226014400176128 226101357713894 226570254319616 226694713077482 226848427999232 227129602808576 227233970322944 227686174390144 228229820186624 228355190571248 228755633217536 228793265752064 229107669925888 229353914070016 229355954167808 229391645027584 229920134757976 229922179892288 230200265211904 230236087457792 230396950872064 230485594567072 230523511697128 230927756701696 231033869492224 231245094060032 231533777932288 232084546256896 232173839243008 232212034105792 233191338016768 233227625713664 233229700268032 233319433844536 233767032398848 233801219883008 234088271446016 234339868723712 234378419919488 234380504710144 234938044776448 235405580238848 235513750618112 235534892386196 236056344915968 236095178488832 236097278550016 236351035101712 236675825045504 237129862479872 237221096617856 237258011399188 237260121803744 237750045048832 237843633392768 237880645049164 238041944817664 238297791490048 238299911143424 238595279873432 238625256636416 238883855097856 238923153823744 239473602961216 240045393575936 240633614761984 240673201340416 241227682369024 241229828083712 241267366677376 241528828396466 241559173726208 241820951676928 241858582257344 241860733583872 242120684677429 242284859490304 242417950538608 242918524289024 242920685043712 243051963419798 243632298078208 243894153243256 244117135428608 244697836814336 244832253350672 245263771697152 245299640532992 245864780300288 245903040154624 245905227456512 245907414777856 245945681266688 246210022848116 246512309431232 246548360860672 247116377523808 247118575618304 247706416775168 248199361773568 248335701755011 248926438189312 248928652384256 249196200052892 249237195260183 249579693166336 250017355005952 250019578904576 250058485301248 250154693640904 250329473965568 250632241414144 250671243149312 250673472864256 251250993270784 251292326511616 251562414649162 251908107835904 252509588291584 253091338878976 253132974874624 253407295366784 253753266630656 253755523760128 254028259333696 254067789534758 254240065323008 254340144827392 254379723562016 254907264794624 255005338669952 255494539329536 256120618000384 256122896187392 256165030903808 256440356207456 256755203174912 256873183843328 257384371049728 257996632293376 257998927167488 258041370509312 258318712496384 258635865632768 258673690083328 259269641992192 259271948189696 259312294379008 259591002350731 259593311406728 260405887762432 260448727072768 260548932988864 261168722034688 261494762240192 261733835923456 261854104305664 262457383492096 262640759570432 262681629991936 262785032448614 262999337074688 263607599497216 263648620371968 263650965520384 263934336681088 263977756455712 264297031172096 264340510613504 264624622894928 264949518169856 265280278280329 265582137573376 266110655922176 266232935481344 266562926724992 266890201769984 267179430984544 267223384608856 267546584834048 267878204323964 268059844542464 268392100209152 268716713967616 268760920489984 268763311112192 269052177004544 269382508249088 269716403335184 269840339758496 270042618806272 270087043452928 270377332088296 271022911471616 271171788803357 271355662303232 272020607991808 272065358036992 272357772958144 272360195574272 272402578470256 273032588622092 273362814939136 273405353856128 273596379160576 273701643548398 274226711083264 274603549196288 274605991788544 274946361294592 275600398680064 275706434101072 275751790500628 275958500919296 276614945964032 276914713894912 276957805534976 276960269068288 277340863594496 277638948611072 277979822342144 278278594109408 278324373654392 278326849343296 278706842712064 279008877633824 279544126533632 279672578859008 280015949398016 280365518278144 281052542241536 281591711694848 281700052233704 281746394641946 282284251283456 282328178495488 282439314653912 282674809470976 282978627394432 282981144482816 283323403337728 283367492255744 283370012803072 283674577928704 283721245165696 284374903516444 284765687118848 284964649762816 285121185520132 285752417529856 285799426591744 286460420849408 286851518799872 287051938791424 287162380116352 287207066430596 287209621130848 287713270644736 287871316264597 288156038463488 288465747593216 288468313489408 289313353967872 289530230472704 289889098321472 290578681217024 290581265907712 290738300853923 291293323132928 291650961145856 291964426606592 292009860183616 292012457604608 292015055048704 292060496504192 292413736615936 292730625714176 292776178522048 293292198330368 293450698309522 293453308546736 294059266244608 294220797823966 294420300169216 294736742106112 295602774706304 296213170880512 296375885635024 296895609069568 296898249949184 296944451295232 297266250334112 297625786679296 297672101239808 297674749026304 298360554509056 298409637732544 298770556977152 299140878055136 299143538906368 299855136096256 300451858989056 300616902124487 300958970544128 301332004123904 301334684465152 301658557958764 301863103627264 302028921982528 302652587638784 302655279726592 302702376943616 302818839670568 303399765453824 303444136443904 303816692727808 304143233875456 304145939222528 304195974198272 304522922996354 304869436030976 304896803770208 305036905813952 305643940621552 306371000848384 306373726011392 306424127479808 306753471089456 307175006973952 307764289601536 307882699865728 307885438475264 307933349575072 308690673126784 309231991717888 309282863398912 309401857924276 310040748105728 310808930159104 310951748862976 311497032466432 311548276768768 311668142896864 311885901989888 312311712776192 312314490781696 313034024402944 313082736691712 313085521555456 313422024808792 313473585791158 313852724516864 313855516229632 313904356353536 314241739687727 314454817636352 314627552826704 315228179922944 315280038035456 315401339933888 316006403907584 316151610884096 316543475485928 316780764368896 317711569490432 318321065394176 318367618564096 319101097836544 319103936233472 319153593081856 319156431945728 319499460192896 319891728545792 320288228960531 320675609832448 320728364100352 321438427119616 321494166536192 321839707372544 322133951905792 322281974530048 323024471990272 323077612668928 323424855387796 323427732244448 323478061933429 323872181641216 324490609688576 324493496025088 324618342740224 324668857704152 324895700253184 325288653750272 325342166908928 326091714670592 326094615248896 326498804037328 327298875685832 327700719841664 328480248332288 328483170156544 328836222750208 328890319518592 329288104411136 329342275518464 329696251475648 330101039031296 330455830504922 330513133595164 330912881242112 330964375720576 331323042190166 331547702460416 331958650258688 332111187395072 332360146223104 332414822711296 333749893911824 334849671430144 335212548399104 335264711963392 335624108638208 335676336246784 336040109073344 336446541463552 336498897053696 336501890203648 336863561290336 336918978634264 337973599010816 338159253453632 338395521593344 338966675587072 339330995816704 339386819077696 339641231900672 340636178574848 340874177314816 341005326388168 341061425092882 342129012113408 342185295675392 342553075266944 342556122268672 343023806414848 343395541703168 343817148686336 344243304256748 345065253265408 345910821220352 346335516360704 346707756595328 346764793405472 346767877870336 346821839598728 347241312231424 347617618035584 347671711994932 347907457810432 348284485517312 348475803899249 348759990468608 348820467613696 349195378665472 349624106450944 349999881251008 350480845684736 350918382178624 351753140420608 351946364191591 352185008521216 352566671814656 353048023138304 353051163492352 353430621681664 353485620222272 353488764468736 354303158479504 354361444807396 354790036410368 355037924294656 355229792690474 355232952451312 356077974114304 356403521257472 356786582549504 357388777521152 357831754897136 357834937802368 359399947821056 359403144675328 359459072620544 360283847032832 360339912027136 360726188785664 360782322614272 361170090227104 361173302826752 361232719360448 362064954477122 362117905014112 362952179488093 363818799638528 363878651382272 364151423893504 364318753816576 364770320781568 365413230706688 365470093901824 365610706090552 365613958189376 365670852620398 366368921878528 366570174338056 367212990164992 367273400286208 367717608587264 367778101723136 368173388375552 368176663269376 369052475195392 369085604563936 369255201774784 369990033383984 370870158921728 370873457803264 371727903978496 371789056847104 372238726725632 372556771622912 372700110363776 372703425522688 372761423169824 373415095943168 373620218981711 374333463658496 374395045167104 374539091171492 375257604640256 375430037924864 375773277847552 376177157688064 376242389139968 377075355090944 377137387667456 377282488769888 378061547044864 378525715529728 378932553680896 378935924277248 378994891784704 378998262935552 379405608979064 379871427648128 379926982309888 380655831875584 380802286676032 380864932369168 381774322761728 382534067888128 382709844754432 383591560488448 383654665044352 384070432040282 384598215698944 385272645419008 385332599005184 385336026529792 385484282004016 385813644050656 386280276328448 386283712282624 386343823204352 387233911171328 387237355608064 387717329794327 387766042034176 388186264534016 388250124963584 388930958655488 389109674934272 389144604811976 390073764560896 391029623988224 391093952178176 391514298627332 391779772792832 391994983849664 392804422254592 392807916240896 392959046475008 393020196168184 393712896671744 394200897182192 394677673639936 394742601969664 394746113196032 396327999020291 396690345071488 397568580911104 397633984823296 397637521768448 398064901223936 398126845456528 398553629007872 398611915866112 399530267987968 399592440251264 399595994616832 400025479032274 400641086398592 401343648825344 401347218767872 401564113476188 401844681892096 402522927259648 403323962882048 404283382562816 404505462057632 404788085561344 405344339099648 406278201884672 406281815719936 406345038614528 406781776879496 406785395194048 407277392297984 407340770117632 407344393404416 407782205772512 408282864065024 409125935644672 409350675233344 410328080973824 410769100199168 411273425678336 411786854971024 412349058274816 412795921417256 413140106149888 413587826551808 414088051032064 414152488681472 414156172558336 414224305291264 414669512165248 415178626410496 415624858985572 416196004250624 416199706304512 416715578837116 417706854249472 418019977723904 418249602955808 419244527476736 419248256647168 419698863246976 419764174013948 419767907806624 420344746385408 421151133138944 421313168237312 421607535099904 421839131035933 422183146356736 423159567613952 423229181493248 423684066777536 424399173306368 424695696326656 424928988640312 426259097059328 426329220841472 426787438037504 426791234301952 426857648736896 427373922746368 427377724227584 427837068351488 427903645532224 428362349182976 428429008104448 428889482144686 428893297106768 428963854240532 429482675654656 430015012204258 430306592555008 431361040842752 431899547296768 432429815873536 432628520157184 433164755928112 433928211464192 434166575349884 435063094730752 435597247381504 436065425820928 436137162839872 436664660197376 436668544319488 436736495796224 437205898695968 437209787632384 438249814294528 438289155419674 438490552107556 438819255560192 439363164643481 439863110795264 440408313719552 440412231141376 441017438830592 442033487986688 442342331908096 442411166302208 442581381056984 442585317808192 442654190014166 444039781679104 444520988094464 444594116135936 445618405510304 445683575401984 446230767443968 446710374754576 446787837103712 447776984170496 447850647855104 448022955414242 448948087115776 449499287191552 449982407496064 449986410079232 450056433994336 450060437235968 450604774457344 451163291492992 452028800352256 452202715427788 452277107188387 453140508639232 453389426154964 453696855998464 454259205617152 454467940645888 455372348780288 456459640373248 456710381142496 457511266435072 457586531504128 457762584879769 458215339851776 458707828140032 458711908335616 458783290055168 459840269515952 459844359784576 460400530423808 460472174915584 460793901744128 460971189134144 461047023394256 461855513403392 462067738984448 463067555864576 464347678486016 464424068211584 466382676033536 466455251427328 466459400536064 466638867689072 467534064797696 467602439766016 468176542892032 468679737447424 468756839838976 468761009420288 469876089552896 470811160477696 471027501236224 471069784772392 472112689831936 472190356977664 472194557100032 472702070203424 473351650091008 474259724959744 474442193235712 474516022798376 474520243607488 475500090097664 475687266785536 475761290098328 476595582980096 476599822286848 477190559746864 477250513272832 477767710195712 477846307647488 478947205922432 480090787151872 481267229523968 481346402680832 482455364738048 482459656167424 482534733354752 483057656792932 483118347452416 483641903353856 483717164514688 483721467167744 484241369354858 484569718980608 484835901077216 485837048578048 485841370087424 486103926839596 487264596156416 487788306486512 488234270857216 489395673628672 489664506701344 490527543394304 491729560600576 491806080309248 491810454913024 491814829555712 491891362533376 492420045696232 493024618862464 493096721721344 494232755047616 494237151236608 495412833550336 496398723547136 496671403510022 497852876378624 497857304768512 498392400105784 498474390520366 499159386332672 500034710011904 500116970602496 500309387281808 500658947931136 501264482828288 501342486298624 501346945728512 502501986541568 502584653023232 503124829298324 503816215671808 506182677757952 506265949749248 506814590733568 507506533261312 507511047520256 508056518667392 508135579069516 508480130646016 508680289654784 508759447124032 509310790314287 509814529589248 510010677339904 510989078659072 512241236000768 512245792374784 512330061807616 512880712414912 513510406349824 513746367686656 514383147664633 514768742099456 515993264586752 515997854334976 516082741018624 516637424992768 517271731265536 517347380166656 518539283984384 518543896379392 518624588758016 519182004701462 519186622813456 520897454145536 521097865977728 522337444069376 522989524480384 523467671846912 523708208611328 524914766984192 525281519140864 525363259983872 525570064897228 527215198994432 527297240743936 527301931040768 527868673362176 527955512911424 528594062344192 528681021227008 529249245789856 529899036339712 530468570021059 530560556560658 531164275146752 531860672989477 532221311844352 532465870962688 533125853449984 533780403539968 534358861969088 534446769217712 535093169668096 535756408647928 536784200418304 537433427935232 537521840979968 538104354009088 538765016498176 539432806670368 539680679516992 540085237612544 540174086905856 540754664176592 542045822943232 542343577606714 542711324606464 544041215983616 544130716073984 544715545916288 544720391148544 544805156940512 546065177244184 546725629878272 546810707712256 547192758321152 547403287096796 547493340280679 548453422166528 549207098392576 549211983577088 549892722589184 551200797360128 551412868202144 551503581001256 551917001838592 553229891928064 553829427789824 553915611069952 553920538136576 554133655380773 554681727188992 555277897222144 555959644684288 556557188218816 556648747308784 556653698686592 557413685424128 558017755267648 559088253067264 559345157718016 560031898796032 560731036556288 562105084483072 563183423389696 563400104467408 563492789283892 564568502566912 564656356990976 564878629307824 565349618941952 565957254788864 565962288965632 566663789699401 566734984511488 566740025606144 567349155857408 567442490331392 568749807032888 569531374237696 569929299525632 570242371040264 571504835059712 571598853183488 572920841698816 573703037599744 574103877582848 574324760232704 574414132861192 574419242261696 575426541289472 575742632529194 576931495186432 576936626978816 578626707935744 579060460945408 579778196642944 581157362434048 581162531815424 581476601707846 582586646265856 583928853213184 584019720367232 584024915209216 584030110097408 584120993008384 584827473231872 585461251428352 585552357044096 586584396660736 586901396619044 586906617093472 588118532489216 588441595647932 588840600338432 589473484212224 591205549412608 592426341761024 592751771270048 593791218139136 593796499898368 593888902590464 594117397397147 594532500668224 595251573358592 595344202479616 595349498052608 596721109018112 596819275465088 597541113954304 598281756110272 598287077812736 599710272192512 600903717978112 601233804248974 601917941088256 602664008247808 602669368930304 603317115917528 604057843965056 605305175277568 605404753887232 605637679341136 606799530907648 606888272887808 607633385455616 608286467750912 608291878445056 608391948396544 609045845992708 609793607540416 610073811627904 611287881243104 612742001696768 612747452022784 612848254959616 613506942178912 614350013947904 615528579203072 615765399731456 615770876950528 615866699150144 616534114590979 617381346253568 618463983435776 618565726797824 618803715848552 620081496211456 621617860318208 621903497725952 622994064932864 623096553537536 623336285793728 623771803979776 624623425552384 624628981563392 626068048805888 626165473383424 626171043110912 626844049617584 626947171582316 627705449033728 627711032459264 627808712707072 628483479375454 628909635272704 629255105653408 630560076070912 630802679867776 632012807815168 632303221768192 633086950971856 633561528737792 635423138980864 636642130788352 638202195673088 638207872466944 638307186163712 638312863891456 638998920385792 639783457091584 640576457921062 641351219664896 641456728200704 642146163709703 642876854239232 642988333072384 643679414745088 644267903811584 644563949060096 646048943980544 646155225337856 646849710775592 646855464488896 646956123866858 647744363282432 648981219377152 649236685480448 649337715408304 649791400506368 650577307500544 650684333817856 652183429341184 652189230497792 652997608074656 654597751371664 655401439683328 656960496664576 656966340313088 657672445500416 657780639037184 658576208822272 658684551036928 659392502951296 660202078062592 660911661009844 661020387429181 661026267190328 661825762484224 661928751441152 662646084380332 663095404920832 663917300517376 664222374790144 664720292446208 664829645422592 667499787823648 669699342860288 670425096798208 670529423926784 670793372303041 671248217276416 671352672493568 672080218146688 672893082927104 672997794107392 673003780407296 673727122580672 673837957268528 676318506907264 676791043186688 677933351174144 678661991633408 678773638155392 679282463801344 681272357149696 681748354629632 682010652776336 682122850185764 684258024226816 684370591350784 685106150533888 685112244537344 686047612829696 686791083406336 687634297372672 688486608513496 690130506530816 691821642440704 692671032721408 693415513190656 693529586810944 693535755740672 693643679197456 694482624462848 695235236071168 695343423989864 696568971034624 696951607798498 697519980937216 698390757330944 699248212901888 699999762502016 700961691369472 701836764357248 703506280841216 703892728383182 704370017042432 705133343629312 706096046276608 706861243363328 706971240444544 706977528937472 708606316959008 708722889614792 709580072820736 710075848589312 710459585380948 710465904902624 712155948228608 712807042514944 713573165099008 714777555042304 715663509794272 715669875604736 718799895642112 718806289350656 718918145241088 719194744217599 720567694065664 720679824054272 721452377571328 721564645228544 722340180454208 722346605653504 722465438720896 724129908954244 724235810028224 725904358976186 727637599277056 727757302764544 728302847787008 728637507633152 729540641563136 730940187803648 731221412181104 731227916378752 731341705240796 732737843757056 733140348676112 734425980329984 734546800572416 735556203446272 736346776751104 736353326538752 738171209127872 738510403549568 739980066767968 741740317843456 741746915606528 743455807956992 743578113694208 744477453451264 745113543245824 745400220727552 745406851045376 745522846339648 746830191886336 747240437963422 748666927316992 748790090334208 749078182342984 750515209280512 750860075849728 751546555695104 752354315376128 752484778279936 754150710181888 754274775334912 754564977539776 756123094089728 757865107361792 757871848554496 757989783569408 757996525871104 758811217958128 759742855296256 759853964619776 761311663751168 761604573352064 761729864738336 763548645523456 765068135776256 765419689508864 767183120976896 767309330088704 768140864080564 769196431397888 770545290838016 770665198010368 770672053059584 770968564008032 771088537047361 771627288101312 772560552656896 772567424565248 772687646408704 774467822342656 774474711216128 775434659588654 775532084068352 776372529068032 776500249927168 777334829753851 777861917310976 778219349868544 778289209623952 780147529121792 782059247976448 782187904356352 783028597254664 783989967699328 785608844509184 785918092950016 786040392336368 787425793343488 788401794364384 789355347279872 789485203939328 789492226392064 792655998040582 793380690142976 795137161822208 795267969646592 795275043536896 796129802447872 796253690913056 797107258015744 797223831732224 799060535975936 799184880502528 799191989233664 800050958064548 800182574256377 801282172797184 802687297650688 802694437535744 803128226952376 803689363784192 805045854519296 806647925764096 808566765125632 809010924115264 809576171122688 809887650171899 810688678199296 812556403769344 812563631439872 812690077229056 813563553758992 813570790388096 814554784595968 814681540235264 814688786808832 815564411545024 816565728130048 818701350466688 820656161947648 821538200398336 822546851356672 823573709942048 824698116549632 825591842834512 826280212299776 827175653103616 828304977362944 828312345116672 828448610582528 829339024330496 830357252820992 831249717971144 832392008501248 832399412609024 833431157674232 835413708498944 836039955447808 836499205911616 838489054953472 838496513294336 839397726493952 839528348027896 839535815613248 840689492770816 842626336474624 843215070199808 843678262071866 844366292713472 846319135227904 846458362986496 847368133555072 848798346612736 849391392653312 849857977280624 852658441682944 853574876075008 853582468603904 853715297473792 854747845492736 855674136702976 855807291064448 856724698365952 856858016208896 857778964289372 857786594213536 857927708481064 858965351309312 860030024408516 860613185110016 862722081685504 863799094593536 864859631747072 865257040314368 866329511856224 867856422928384 868333150699768 870126189461504 870604164052883 871194494763008 872130851641856 872274325679744 873329320394752 873337088638976 873472991592448 874411797391936 874419575264768 876499628589056 876578310839348 876981104215112 877638511120384 878726329286962 879726221590528 880816627439104 880824462282752 882034877661184 884066975973376 884822332604416 885162762113968 885170635616384 885308380028332 888079563358208 889041976188928 889188232271872 891236811020608 891367150803968 892461534887936 893420749509152 893575674207424 895553968340992 895701295710208 896045910828484 897896174231552 898998574383104 899964814992128 899972820158464 900112867988672 900120874471936 901088321325277 901209548914688 902326582985984 904057600704512 904405430855576 904554214376774 906281017278464 906778852309928 908518411234304 908935881291776 910744697560576 912919280746496 913420762284992 915022532870144 915173063008256 915525169759538 917415656280064 917423816671232 917566580110336 919680539031904 919688719569152 920801060847616 920944349831168 921587803488256 921942378268288 922094046788512 923711026806784 924135477968896 924218436428443 926135111729152 928695356972032 928848136423168 932765352067072 932910502854656 932918801072128 933277735378144 933422965899437 935068129595392 935204879532032 936353085784064 937359474894848 937513679677952 937522018840576 939752179105792 941622320955392 942055002472448 942139569544784 944225379663872 944380713955328 944389114200064 945404140406848 946703300182016 948884386471424 949032045596752 949040487214976 951000180195328 951374533571072 951522580196656 953191165960192 953199644573696 954381119493728 955535420391424 955692615294976 957894411844864 960181574303744 962534459047936 962692805361664 964910729476096 964919312334848 965069466709504 966115313585864 966236694904832 967283806707712 967434329029376 967442934335488 968482738709716 969139437961216 969671802154432 971674097156096 971682740174848 972207853679192 974529192312832 975576612973024 976468541714432 978791347257344 979329013402688 980390313365983 981055086788608 983459121201152 983612160618496 983620909826048 983629659111424 983782725066752 984840091392464 986049237724928 986193443442688 988465510095232 988474302473216 990825667100672 992797447094272 993342807020044 995705752757248 995714609537024 996784800211568 996948781040732 998318772665344 1000069420023808 1000233941204992 1000618774563616 1001317895862272 1002684972597248 1002693891457024 1005003973083136 1005169306046464 1006249658596648 1007632431343616 1012365355515904 1012531899498496 1013629181467136 1015013066522624 1015022095040512 1016113037334784 1016271158139032 1017360579309568 1017518894248064 1018621580628574 1020021354679808 1021978157318144 1024482472001536 1024491584749568 1024660123615232 1025761424829824 1027020812699648 1027492735373312 1028766295329266 1029537484198912 1031986529173504 1032165482037248 1033274849985536 1034543462531072 1034694760333312 1037078567968768 1037087792758784 1037249177516032 1038364009402924 1038373245626912 1041794908291072 1042195731955456 1044674888138752 1045979048960768 1046935343693824 1047416417222656 1049829533968384 1050563038281728 1050726519967744 1051130780010337 1051140129794456 1054430397988864 1054594481487872 1054603862081536 1055737346724352 1055911025822848 1057188124688384 1057362042454016 1058498491579712 1059798072679424 1060937140042118 1061121113121316 1063721345978954 1064442623688704 1064931741925376 1066251706899968 1067560807079936 1068717723938176 1068893538435424 1070186339336192 1071512817295856 1073568400836608 1075043681959936 1076208708018176 1077530032996352 1078865613340736 1079361359033984 1080170475225088 1080348173811712 1081509328353184 1084091645886464 1084687155213428 1085422649212928 1088082431967232 1088261432147968 1089431091832576 1089440782297088 1089610313881024 1092130354488368 1093451259756544 1093621415424512 1094385516642304 1094806574193592 1094986680561358 1096906844333056 1098414196785152 1099785445178368 1102401594720256 1102825736404288 1103007162002512 1103834003677184 1107658855579648 1107831222139904 1107841076273152 1108267310761546 1110555794444288 1111919289368576 1113114376437632 1113297494617568 1113307397373184 1114827370848256 1116035510535296 1118176506134528 1118690315436032 1118790738834431 1120063797592064 1121462073112576 1124210168966144 1126366846779392 1126800208934816 1126985578567784 1129137005133824 1129312713981952 1129757258615648 1129933063983529 1130699237883904 1131914509577728 1131924577931264 1133327579398802 1133469969022976 1133480051212288 1134698311714816 1134884980662784 1137499614065776 1139062748475392 1139858599051264 1140484742080528 1143009670119424 1143197706366976 1145841683397632 1147406075199488 1148649520465408 1148828265722384 1148838484523392 1150853082578944 1151485265058388 1153862990372864 1153873253957632 1157253415871488 1158120921890816 1159556393285888 1162314724868096 1162325063630848 1162953203415692 1165173292531712 1167857706426368 1168039440734464 1168049830418432 1168060220194816 1168241986016768 1169497608528551 1169654946463744 1170922502856704 1171104714088192 1173168793321472 1173802793238088 1173813234186944 1176237064978432 1176883191295864 1178946968424448 1182411098825216 1184852683522048 1185503542540096 1187582436278272 1187592999796736 1187777805180928 1188234794794294 1189065001336448 1190503146717184 1190688404959232 1190698996105216 1193442218036224 1193638550930176 1195082227908608 1196563512220544 1196574155625472 1199420544385024 1201807435956224 1202467608497948 1205328016495616 1205338737860608 1206634231835056 1208115687930112 1210610350555136 1210809507774464 1211275358682272 1213599061815296 1213776545775616 1215266770911232 1216572935501824 1216583756890112 1216783896793088 1218091691985416 1219587215080832 1220147623255808 1222575762486208 1225484003393536 1225494904045568 1225696509919232 1227013884357824 1228700027895808 1231530799462912 1231541753901056 1231733398300288 1233068229181958 1234762692507136 1236927966871552 1237131453595648 1237607431697104 1240162992422912 1243235720636416 1243806995451904 1246193107075072 1246672571587456 1247543607959552 1249246851104768 1252136097611776 1252330946766848 1252342086221824 1253688099235168 1253894343164632 1255410898067456 1255422064918528 1255617425414144 1256966958750908 1257819270545408 1258510211306816 1261120152141824 1261605359735552 1264025615630336 1264606443536384 1266173901943712 1267123057475584 1270846277961728 1272421470538829 1273284261576704 1276404391346176 1276415744933888 1276614372327424 1276625727782912 1277997840771584 1279566914183168 1281152915842124 1282702439329792 1282913456401408 1284292327419406 1285753708478464 1287358829490176 1288535807623168 1289127898120192 1292097887961088 1292310450675712 1293699421551184 1293710928977792 1293912247733716 1295488726564864 1297962438754304 1298473370960896 1298675430816608 1299582801012736 1301368667635712 1304366858682368 1304378460995584 1305995216149312 1309195502743328 1310802879366656 1313920993329152 1313932680626176 1315344891000832 1315561278074368 1317152417644544 1317369102073856 1318785005902592 1320404156125184 1321823322019688 1322040774858362 1322052534380656 1323651524968448 1323857502882304 1325292168760664 1327834601034752 1328444749580288 1329440584892416 1329659290845184 1334999575647296 1340850193596416 1341058847853568 1341586744606082 1342496434552832 1342705344987136 1344160436293376 1345786165854208 1345995588214784 1346007560814592 1347454245161344 1347675914537056 1350780791703109 1352637013814528 1353582086373376 1354325631220627 1355866702348288 1357323983266816 1357547276310784 1358564927602688 1362544714299392 1363496709259264 1364021305552672 1364233565545331 1364245700371528 1368516048453632 1368741182701568 1370212301067776 1370224489074688 1372095225659392 1373582166812672 1375268594745344 1376973217026992 1380261013061632 1383643284881408 1385342065442816 1386831026381312 1387059173621888 1387071511481344 1387287358394912 1388965248925696 1390470472142336 1390686847979728 1393137942069248 1393903215596996 1396781514661888 1398496425803776 1399999525004032 1401923382738944 1403673528714496 1407012561682432 1407785456766364 1408740034084864 1410266687258624 1412192092553216 1413722486726656 1413942480889088 1413955057874944 1417212633918016 1417445779229584 1419160145641472 1420151697178624 1420919170761896 1420931809805248 1424311896457216 1427146330198016 1429555110084608 1431327019588544 1431339751209472 1432878150304129 1437599791284224 1437612578701312 1437836290482176 1438389488435198 1441135388131328 1441359648108544 1443129290457088 1444680360908416 1444693211307008 1444930877441792 1448259817908488 1448471620056448 1451808717952372 1455275198554112 1455514605529088 1456605695574016 1459081283126272 1461880375607296 1462442824362208 1462455832757504 1462683410481592 1465475687514112 1466280697352224 1468851960659968 1469093601144832 1469658825140311 1471112406892544 1472693553502208 1472706653077504 1476342418255744 1477020807099136 1479960133535936 1483480635686912 1483493831213056 1486911615913984 1487156227388416 1488954906902528 1490800441455104 1490813702090752 1491045692679296 1493660383772672 1494480875926844 1497333854633984 1497580180668416 1498156364685968 1501030418561024 1501720151699456 1503093111390208 1504708630752256 1504969556559872 1508549550669824 1509129955079552 1512246188179456 1515730214723584 1515743697108992 1515979567138816 1515993051742208 1517622435916256 1519485710592512 1519707929239552 1522623327502336 1523209146704128 1523459729476672 1527097291046912 1530136271552512 1530839379017728 1534366241953792 1534618660177408 1536281728161128 1538392862795776 1541090581676032 1541330396020736 1541344106119168 1541937128016064 1542177074094722 1543254576202624 1545121105313792 1545134849130496 1545375292817408 1548935644685312 1548949422432256 1550869319177308 1551064168136704 1552745058136064 1553000499854336 1554669659507702 1555723834621952 1556438699737088 1556578419247904 1560295058243584 1564118495952896 1564375808712704 1566057194509328 1567979935398656 1569937384577029 1571217689018368 1571836185900032 1572080784672736 1574851586686976 1576803588728768 1578710694559744 1578970407878656 1578984452784128 1585311996081164 1586761380285952 1590274323644416 1590535939293184 1590550087073792 1592259604895744 1592507381826112 1594214516031488 1594447663464448 1598121071951872 1598369761005056 1598383978467328 1600101916129096 1600365148512754 1602564345594368 1605374595301376 1606256453904752 1607378727568384 1610091709038592 1613295851528192 1618021848230528 1619152342245376 1619775300343798 1625112807538688 1625127262879744 1625380154458112 1627127107517984 1627141580776192 1629109569191936 1629363080470528 1629377573617664 1631128823090048 1633131456260096 1635155695219553 1637402700933376 1641312323895296 1643076400796672 1645093702713344 1647147419884096 1649396233099264 1651183685669024 1651440631975927 1652560424599552 1654351306207232 1656609954725888 1656624690233344 1656897221165056 1658678048660992 1660714505641984 1662499435942288 1664784017002496 1664798825218048 1666862315348464 1670827416997888 1672998411823232 1676978109906944 1676993026588672 1678795452987904 1679056696055792 1679071631226496 1681378985541632 1685252672949248 1686430140399616 1687356524143732 1692638270455808 1692916725972992 1694736267110144 1697596693225472 1698782785306624 1699715954561248 1705316883365888 1707149752150016 1707164937207808 1707430594947584 1709495690985472 1711348273405952 1711614582128896 1713449396731904 1713716032417792 1715557928578744 1715573188427072 1715855416962128 1717930702618624 1720060048817032 1725444163371008 1727598189187072 1729719263494144 1730514080628736 1732659023712448 1735712845856768 1736666301399536 1740252378923008 1741208328105766 1742388989526016 1744261703283712 1744548651359488 1746658640789504 1746945983184896 1748823594783872 1748839150529536 1752999257178112 1753156621678696 1753962208430224 1755277022240768 1757452658573924 1761633254878208 1761648924565504 1768133951946752 1769644665208832 1770325524227936 1770341271232768 1770616760056664 1776159126716416 1778083952377856 1778376464543744 1779060683064587 1782473622041216 1782734301607936 1784923069775872 1786841499018304 1787151348414848 1791107936681984 1791402591420416 1792091821656968 1795792348463104 1797997148766208 1799929629984256 1799945640316928 1800225735977344 1800241748943872 1802176642650554 1802419097829376 1804653165971968 1808115201409024 1808810861711152 1809108428753548 1812562034556928 1813557704619856 1817036822468608 1817871762583552 1821489395121152 1826841524569984 1830045065740288 1830346126016512 1831050339519076 1834831312560128 1834847633342464 1835133160220672 1839361078063808 1839377439138304 1841602121695232 1841888699662336 1843175606976512 1843884756536576 1844188093577024 1847422053613568 1848270955937792 1848436872856886 1852270223458304 1857390713944064 1857696272846336 1859692918479827 1865530704134144 1865821005709312 1865837602144256 1866555470756288 1866845931798874 1870136259190784 1870409759064064 1874718949789696 1875027359355904 1875044037681152 1883244641910784 1884110004944896 1884279139089568 1888450759327744 1888761427910656 1888778228400128 1890808280813696 1893406600364032 1897768772942848 1898064091193504 1898080974429952 1902000360390656 1902749067142144 1903045160393312 1906382331920384 1906399289147392 1907429539011893 1908762238987456 1911070840782848 1911385230589952 1915788823689728 1920363148607488 1925068918095872 1925385610723328 1929821458952192 1929838624669696 1930138933419008 1932230627171728 1932473389809664 1934567613415424 1934868658058752 1934885868670976 1936965477419432 1939343604308864 1943348194312192 1944415707358384 1949058384625664 1951153225946048 1952937083428864 1958658026805376 1960780626731966 1962110173577216 1966918242402304 1967224321236992 1967241819652096 1967259318222848 1967565450133504 1969680182784928 1972098475449856 1972386886885376 1976931020190464 1976948604946432 1979398999476301 1981651334201344 1985594894188544 1986685614040088 1991411505514496 1991429219074048 1993569600423136 1993897562081464 1996637545330688 2000138840047616 2000467882409984 2001237549127232 2002635791724544 2005369945194496 2005387782914048 2010007946166272 2010338612092928 2012499317193296 2015264862687232 2024730711031808 2025063798996992 2027258362934272 2030026133045248 2030044190081024 2032226074669568 2032542316278064 2034721158619136 2035037788496128 2037243161257148 2037578307642527 2040042709359616 2043956314636288 2048964944003072 2048983169499136 2049320247230464 2051522849659648 2054041625399296 2054985470746624 2057532590658532 2059074968397824 2063973058347008 2064330964074496 2066549699971072 2069086925062144 2069389520666624 2074157135937536 2074175585517568 2074498355032064 2076728018805848 2076746491253824 2084391463910912 2089349776277504 2091958097921536 2093870687387648 2094832834445312 2099659067936768 2101126076563456 2101453039935488 2102261560020674 2102280259588912 2109188962975744 2109207724163072 2111474693448704 2111822051645696 2114376249376768 2114724084908032 2116996983159424 2119596145358848 2121874280084236 2122242226242632 2127442691957908 2128885247377408 2132503413799936 2135121614159872 2137435447876352 2137787076870848 2140372678672384 2143025634591712 2147136801673216 2147962898281993 2150087363919872 2152417416036352 2153599774236079 2155060065992704 2157731226681472 2158722718067968 2160340950450176 2160696347623424 2163018656706368 2168183291772928 2169374310426856 2176164863934464 2176522864295936 2178862183665152 2178881564594176 2179220627762048 2184260708976736 2186902519513088 2187242830849024 2188771033284608 2189613148387184 2189973361122716 2193813688666112 2196828393570304 2199570890356736 2204803189440512 2205651472808576 2206014324005024 2207668007354368 2215317711159296 2215662444279808 2215682152546304 2216534621523092 2221111588888576 2223838578737152 2226228752875264 2226594989235136 2226614794746368 2229654741696512 2232071021070592 2236353012269056 2237380630872064 2237581477668862 2240127595184128 2242924146225152 2248420337932288 2252733693558784 2253600417869632 2253971157135568 2258274010267648 2258625427963904 2259514517231296 2259866127967058 2261398475767808 2263829019155456 2263849155862528 2266655158797604 2266939938045952 2269396623429632 2269769961325568 2274999228131552 2278125496950784 2279717198102528 2280969484161056 2286019340238848 2286395412733952 2291683366795264 2294812150398976 2297299040930816 2297656531444768 2297676969046784 2301706165157888 2302970530116776 2307725980745728 2307746507915264 2308993652488081 2314506831742976 2316241843781632 2319112786571776 2324629449736192 2324650127261696 2325906406831384 2330346585063424 2335715412852736 2336078881468928 2336099660836864 2336120440389632 2336483972033536 2338995217057102 2339309892927488 2341845005713408 2342209428176384 2347605586476176 2347626468373888 2352474129956864 2353766382591728 2357893936848896 2364822197650432 2371007085080192 2375164872556544 2375185999593472 2375555610361856 2376469589588588 2378130002672896 2381006293434368 2381376809918464 2381397992210432 2386884436072448 2387277101860352 2389842939167039 2390164455817216 2393127024441088 2393148311250944 2398841088770048 2403614871912448 2404935216995896 2410656032991232 2410677475721216 2413268463670112 2413644000580201 2416231375860224 2421220701110272 2421619015548928 2422550717364544 2427198123630592 2427553091551232 2433145871003648 2433167513780224 2433567793586176 2436183383970832 2439174430161664 2440295246511616 2445151524972416 2450968006787072 2450989808091136 2451393019838464 2454027768715648 2457400055791616 2463061598925824 2463083507802112 2463466796600576 2466136458363916 2469525385014272 2473855933743104 2474262907191296 2475214863394208 2480325984845824 2486471441272832 2487613990903808 2492386214150144 2493345143174912 2495087215919104 2496457808261833 2498493702209536 2504272195223552 2504661893533696 2504684172443648 2507376198470336 2507788686329264 2510821796134912 2510844129837056 2511234850828288 2513933917501816 2517020422613632 2523210719471104 2528051231260672 2529212887072768 2532347803887424 2534246114951168 2541692555923456 2544842941077658 2546568523153408 2552808782692352 2553228744654848 2553251455565824 2555995681543168 2559133828366336 2562305831684248 2565404878659584 2565826912802816 2568584654838812 2574717658980352 2577071615246336 2584195775922176 2584620901351424 2587398843102368 2587421857955584 2587824495467432 2590977453129728 2595924877508608 2596946741921792 2597350861633216 2599165602025472 2600165613709781 2602737335271424 2608733717364736 2608756921991168 2611990432298624 2618391005486656 2621605758733312 2627841986658304 2630689782001664 2631122556148736 2634304835289088 2634738204147712 2637570011805184 2640808312250368 2643646644039376 2644081549716724 2644105068761312 2647303049936896 2647715005764608 2650584337521328 2655669202069504 2656889499160576 2659318581690368 2669999151294592 2681700387192832 2682117695707136 2683173489212164 2684992869105664 2685410689974272 2688320872586752 2691572331708416 2691991176429568 2692015121629184 2694908490322688 2695351829074112 2701561583406218 2705274027629056 2707164172746752 2708651262441254 2711733404696576 2714647966533632 2715094552621568 2717129855205376 2725089428598784 2726993418518528 2728042611105344 2728467131090662 2728491400743056 2737482365403136 2740424602135552 2740448978149376 2744190451318784 2747164333625344 2750537189490688 2753946434053984 2760522026123264 2767286569762816 2770684130885632 2773662052762624 2774118347243776 2774143022962688 2774574716789824 2777930497851392 2780940944284672 2781373695959456 2786275884138496 2787781633940459 2787806431193992 2793563029323776 2795097579327677 2796992851607552 2799999050008064 2803846765477888 2807347057428992 2814025123364864 2815570913532728 2820533374517248 2824384185106432 2827444973453312 2827884961778176 2827910115749888 2834425267836032 2834891558459168 2838320291282944 2841838341523792 2841863619610496 2848623792914432 2854292660396032 2859110220169216 2862654039177088 2862679502418944 2865756300608258 2875199582568448 2875225157402624 2875672580964352 2876778976870396 2882270776262656 2882719296217088 2886258580914176 2889360721816832 2889386422614016 2889861754883584 2892967768465363 2896519635816976 2896943240112896 2903617435904744 2910550397108224 2911029211058176 2918162566252544 2923760751214592 2924885648724416 2924911665515008 2925366820963184 2930951375028224 2932561394704448 2937703921319936 2938187202289664 2939317650280622 2945387107004416 2945413306155008 2952684836511488 2954041614198272 2959920267071872 2966961271373824 2966987662426112 2973823231827968 2974312454776832 2981600882910208 2981627404181504 2982091385358592 2987320767545344 2988961751853688 2994667709267968 2995160361336832 2996312729371936 3002060837122048 3003440303398912 3006186222780416 3009417261504512 3009939113119744 3017099101339648 3018259910159104 3024492376358912 3031460429447168 3031487394217984 3031959134277632 3031986103484416 3035244871832512 3038971421185024 3039415858479104 3046418293408256 3046919458953344 3054194582093824 3060272543105024 3061678758035456 3068732483907584 3069237320354816 3072563456322256 3076785725591552 3082660792041472 3082688212238336 3083874256032128 3084354148189444 3086509152405248 3090242210627584 3090750585634816 3097871289370624 3097898844864512 3101738638354616 3102128336273408 3105490116272128 3106000999708672 3109339319015404 3111447669243904 3113156838495808 3120590116487168 3128236991905792 3128751617425408 3132114389018656 3135959870797312 3139874769154058 3142435378036736 3143672371800064 3144161569345472 3147568900806577 3149703173373952 3153607177457536 3157421389119488 3157940815757312 3157968905568256 3170623992162328 3173522760571904 3180548647288832 3181071878586368 3184519209791488 3185014763652224 3188429032062976 3188895326928896 3196242143903744 3196739522010112 3196767956934656 3200203832258192 3200730297025508 3205128691188736 3210749190602752 3212512907809504 3214757455136768 3220183418077184 3226591703056384 3236043696461056 3238304684490752 3239550600687596 3240083538382379 3250225615077376 3250254525759488 3250760308916224 3254254215035968 3254283161552384 3258219138383872 3258726160941056 3258755147235328 3262257646180096 3266262912520192 3270311390439106 3274805401866752 3282624647790592 3286152801593344 3290187405426688 3294294839768192 3298792466198528 3302367371338048 3302881263951854 3305120849199104 3308702612414464 3313219909451776 3313794442330112 3317356097321984 3321429011283968 3324998871884576 3329568034004992 3329597650436096 3333724630696928 3341654833995776 3345996823646464 3353956219813888 3353986053177344 3357590905975808 3358113392111584 3358143262452992 3362757971083264 3370505345898496 3372860280799232 3374683030559503 3374713048287464 3385276540911616 3385833451945984 3389472534220288 3395193386450944 3397565570613248 3399431909122496 3414299504300032 3414329874415616 3414861189895168 3418991381970944 3422696546811904 3423229164257792 3426898793463808 3427432064835584 3431115857157488 3431146376854144 3431710833924256 3435861405237248 3440120097634064 3455196378374144 3459438526988288 3461028161257472 3465318047424896 3471425691713536 3473332602799072 3480504757846016 3482416656211532 3484777979052032 3488523406567424 3489097302718976 3493317281579008 3493891966369792 3497647189567744 3497678301059072 3505998514356224 3506313243357392 3507924416860448 3510554044481536 3514905317147848 3523266509756416 3523297849131008 3536267903893504 3539289330417664 3540651048455872 3540682542465536 3541233520113328 3556167904755712 3556752929087488 3558121366129174 3564947244082432 3565468603215872 3569846139551744 3573682998036608 3574302696829696 3582215873363968 3582805182840832 3584183643313936 3591584696926208 3595994297532416 3599859259968512 3599891280633856 3600451471954688 3600483497887744 3604353285301108 3609306331943936 3616230402818048 3617621723422304 3618216857507096 3625124069113856 3627115409239712 3634073644937216 3635743525167104 3642978790242304 3653683049139968 3660090131480576 3660692252033024 3662100679038152 3669662625120256 3669695266684928 3670266320441344 3678722156127616 3678754878276608 3683204243390464 3683777399324672 3687769513073152 3688376187154048 3694844107227136 3696541911875584 3696873745713772 3704540446916608 3714781427888128 3715392545692672 3719385836959654 3731642011418624 3731675204288512 3733110941512576 3733691863597748 3740272518381568 3740819518128128 3749437899579392 3750054718711808 3750088075362304 3766489283821568 3768558278179136 3776901518655488 3777522855821312 3777556456800256 3781616561627392 3786813200728064 3795537545885696 3796128182387008 3796161948859904 3800242050806603 3804000720781312 3805498134284288 3806090320786624 3812764663840768 3812798578294784 3814859078023786 3817524477974912 3822141681565696 3822770461179904 3831577647379456 3850137836191744 3850771221446656 3859642917904384 3859677249339392 3860277866838016 3864461254343456 3869135226830848 3869737316117504 3869771737341952 3873930954838864 3878687208617728 3886696388624384 3888831414716768 3898116769251328 3902306451892096 3905874166857728 3917316053610752 3921561253463932 3924220347154432 3933836484804608 3934448642473984 3934483639304192 3934518636445696 3935130900267008 3939360365569856 3944196950899712 3944773773770752 3953862040380928 3953897209892864 3958797998952602 3963302668402688 3971189788377088 3973371228080176 3982823011028992 3982858438148096 3987139200846272 3987795124162928 3993275090661376 4000935764819968 4002475098254464 4005271583449088 4010739890388992 4020015892332544 4020677224185856 4024998634386592 4030529725374464 4049461422063616 4050127597993984 4054516725868544 4060052266090496 4060088380162048 4064452149339136 4065084632556128 4069442317238272 4070075576992256 4074486322514296 4075156615285054 4080085418719232 4085142615940451 4087912629272576 4097929888006144 4097966338998272 4098640494460928 4103045699319296 4108083250798592 4109970941493248 4115065181317064 4118149936795648 4127946116694016 4133099399942144 4138173850124288 4138779041333248 4148314271875072 4148351171035136 4148996710064128 4153456037611696 4153492982507648 4163746976486903 4168782927821824 4178699552555008 4183916195843072 4187741374775296 4189665668890624 4199318135873536 4202252153126912 4202906079870976 4204523120041348 4204560519177824 4205214805134577 4218377925951488 4218415448326144 4222949386897408 4223644103291392 4228752498753536 4229448169816064 4233993966318848 4239192290717696 4243748560168472 4244484452485264 4254885383915816 4265006827599872 4270243228319744 4274870895752704 4275574153741696 4280745357344768 4286051269183424 4294273603346432 4295925796563986 4304834832072704 4307199548472158 4310120131985408 4315462453362944 4317445436135936 4320681900900352 4321392695246848 4326037313412736 4336366583545856 4338748620853712 4353045728591872 4357724367330304 4357763129188352 4358441255524096 4368521417953472 4373805039026176 4374485661698048 4377542066569216 4379226296774368 4379946722245432 4387627377332224 4393656787140608 4399141780713472 4409606378881024 4411302945617152 4412028648010048 4415336014708736 4430635422318592 4431324888559616 4431364305092608 4433069243046184 4442223177777152 4447677157474304 4452457505750528 4453189978470272 4453229589492736 4459309483393024 4464142042141184 4472706024538112 4474761261744128 4475162955337724 4485848292450304 4496840675864576 4505467387117568 4507200835739264 4507942314271136 4517250855927808 4519029034462592 4519732255934116 4522796951535616 4527658038310912 4527698311725056 4533310317595208 4533879876091904 4538793246859264 4539539922651136 4549998456263104 4556250993901568 4559434396205056 4561938968322112 4572038680477696 4572790825467904 4583366733590528 4589624300797952 4594598081861632 4595313062889536 4595353938093568 4600293008871151 4603412330315776 4605941060233552 4615451961491456 4615493015830528 4617987304976162 4629013663485952 4638225573143552 4649258899472384 4651812813662768 4660693170126848 4671430825705472 4672157762937856 4672199321673728 4672240880779264 4672967944067072 4677990434114204 4683690011426816 4684418856352768 4695211172952352 4695252936747776 4704948259913728 4707532765183456 4715787873697792 4718378333345209 4729644395300864 4742014170160384 4750329745113088 4750371999186944 4751111220723712 4752939179177176 4756260005345792 4762012586868736 4762753619836928 4762795984420864 4773768872144896 4774554203720704 4779685878334078 4780328911634432 4786254048882176 4786296622501888 4797682177540096 4807229743824896 4809870433991792 4821312065982464 4821354951442432 4826536927340224 4827288001160402 4832462751720448 4843238031097856 4845101434729088 4854396247261184 4855106183102464 4866291742007296 4866335027560448 4867135587172352 4872366767941664 4878348860323328 4880590493023232 4890303049944832 4901936013574144 4901979616182272 4902786039676928 4908055537431296 4914800111583232 4926123197851648 4926167015604224 4926933593201152 4932229044663889 4932272916727832 4939050770028544 4947711867486208 4948525814382592 4950429726788416 4960651969691648 4972942882545664 4975227981807616 4986690286349824 4990174431838208 4992915616523666 4996987404419072 5008544390447104 5009323787067392 5009368344887296 5014752396940672 5015577372658528 5021643592269824 5021688259674112 5022469701656576 5027867835003632 5034040845227264 5040325287326251 5046421438942208 5056102462521344 5058425774145536 5064695607774848 5068492229902336 5083385111846912 5089685882155316 5093137046306816 5105617565384704 5106457489309696 5106502911131648 5111991363086336 5118267656732672 5124611663368496 5130809757319168 5131653825605632 5137169309677624 5149435317960704 5152263987263783 5168391551844352 5169241802702848 5174797686204736 5174843715911168 5175648990934864 5181954906259456 5193893483843584 5194701723266432 5198331204050944 5200331227419562 5217467434729472 5217513843982336 5223980864597248 5236782010973312 5243211517466624 5255683973316608 5261379564003328 5262245112297472 5269476408295424 5275140023610368 5281616624500736 5287293288078752 5288163099433448 5288210137522624 5294606099873792 5295430011529216 5301168675042656 5311338404139008 5313778998321152 5318637163380736 5339998302589184 5363400774385664 5364235391414272 5366346978424328 5370821379948544 5376641745173504 5383144663416832 5383982352859136 5384030243258368 5389816980645376 5390703658148224 5403123166812436 5410548055258112 5414328345493504 5417302524882508 5429295933067264 5430189105243136 5434259710410752 5450178857197568 5453986837037056 5456085222210688 5456934262181324 5456982801486112 5474964730806272 5480849204271104 5480897956298752 5488380902637568 5494328667250688 5501074378981376 5507892868107968 5521044052246528 5534573139525632 5541368261771264 5547324105525248 5548236694487552 5548286045925376 5549149433579648 5555860995702784 5561881888569344 5562747391918912 5572551768276992 5575563267880918 5575612862387984 5587126058647552 5590195158655354 5593985703215104 5599998100016128 5607693530955776 5614694114857984 5628050246729728 5631141827065456 5641066749034496 5654889946906624 5655769923556352 5655820231499776 5668850535672064 5669783116918336 5676640582565888 5683676683047584 5683727239220992 5697247585828864 5708585320792064 5711721140365253 5718220440338432 5725308078354176 5725359004837888 5731512601216516 5750399165136896 5750450314805248 5751345161928704 5753557953740792 5764541552525312 5765438592434176 5772517161828352 5778721443633664 5778772845228032 5779723509767168 5785935536930726 5793039271633952 5793886480225792 5807234871809488 5821100794216448 5822058422116352 5836325132505088 5847521502429184 5849771297448832 5849823331030016 5850733641926368 5865122789408896 5875407842639872 5876374404579328 5878635300561244 5890774214008832 5890826612310016 5905369673022976 5908083228396544 5919840534143744 5933922542747648 5933975324852224 5947646463655936 5948624909553664 5963201765820416 5963254808363008 5964182770717184 5970593054066813 5974641535090688 5977923503707376 5989335418535936 5990320722673664 5992625458743872 6004121674244096 6006880606797824 6018834523009024 6019878226239488 6036519820318208 6048984752717824 6062920858894336 6062974788435968 6063918268555264 6063972206968832 6070489743665024 6077942842370048 6078831716958208 6092836586816512 6093838917906688 6108389164187648 6120545086210048 6123357516070912 6137464967815168 6138474640709632 6145126912644512 6153571451183104 6165321584082944 6165376424476672 6167748512064256 6168708296378888 6173018304810496 6180484421255168 6181501171269632 6195742578741248 6195797689729024 6203477276709232 6204256672546816 6210980232544256 6212001999417344 6218678638030808 6226313676991616 6241180232974336 6256473983811584 6257503234850816 6264228778037312 6271919741594624 6279749538308116 6287344743600128 6288323138690944 6295137801613154 6299406346747904 6307214354915072 6314842778238976 6315881631514624 6315937811136512 6341247984324656 6347045521143808 6362143757172736 6369038419582976 6370029527304448 6376858064125952 6392484287807488 6393479044020224 6393535913869312 6400407664516384 6401460594051016 6410257382377472 6421498381205504 6425025815619008 6429514910273536 6440366836154368 6453183406112768 6472087392922112 6476609368981504 6479101201375192 6480167076764758 6500451230154752 6501520617832448 6508508430071936 6508566323104768 6516438276767744 6517452321882112 6517510294470656 6524515292360192 6532525825040384 6540622780878212 6549610803733504 6572305603186688 6580374810853376 6588589679536384 6597584932397056 6604734742676096 6605762527903708 6610241698398208 6617405224828928 6621040274085731 6626439818903552 6627588884660224 6634712194643968 6642858022567936 6649997743769152 6659136068009984 6659195300872192 6667449261393856 6683309667991552 6686980919640229 6691993647292928 6707912439627776 6707972106354688 6715181811951616 6716226784223168 6716286524905984 6725515942166528 6741010691796992 6745720561598464 6749366061119006 6749426096574928 6771666903891968 6778945068440576 6790386772901888 6798863818244992 6828599008600064 6828659748831232 6829722379790336 6845393093623808 6846458328515584 6853797586927616 6854864129671168 6862231714314976 6862292753708288 6863421667848512 6871722810474496 6880240195268128 6896091410273767 6910392756748288 6914188748863201 6918877053976576 6922056322514944 6930636094849792 6942851383427072 6946665205598144 6961009515692032 6964833312423064 6977046813134848 6978194605437952 6986634563158016 6987783932739584 6995294379135488 6995356602118144 7011997028712448 7012626486714784 7015848833720896 7021108088963072 7029810634295696 7046533019512832 7046595698262016 7072535807787008 7078578660835328 7081302096911744 7081365084931072 7082467040226656 7112335809511424 7113505858174976 7116242732258348 7129894488164864 7130937206431744 7139692279103488 7147365996073216 7148605393659392 7164431746727936 7165610365681664 7168367286627872 7183169393852416 7191988595064832 7199718519937024 7199782561267712 7200902943909376 7200966995775488 7208706570602216 7218612663887872 7232460805636096 7235243446844608 7236433715014192 7250248138227712 7254230818479424 7268147289874432 7271487050334208 7285957580484608 7307366098279936 7320180262961152 7321384504066048 7324201358076304 7339325250240512 7339390533369856 7340532640882688 7357444312255232 7357509756553216 7366629266092213 7367554798649344 7375539026146304 7376752374308096 7389688214454272 7393083823751168 7393747491427544 7409080893833216 7429562855776256 7430785091385344 7438771673919308 7463284022837248 7463350408577024 7466221883025152 7467383727195496 7480545036763136 7481639036256256 7498875799158784 7500109437423616 7500176150724608 7537116556358272 7553803037310976 7555045711642624 7555112913600512 7563233123254784 7573626401456128 7591075091771392 7592256364774016 7592323897719808 7600484101613206 7610996268568576 7612180641573248 7625529327681536 7625597156589568 7629718156047572 7635048955949824 7644283363131392 7645540922359808 7663155294758912 7701542442893312 7719285835808768 7719354498678784 7720555733676032 7728922508686912 7738270453661696 7739474632235008 7739543474683904 7747861909677728 7757374417235456 7773392777248768 7777662829433536 7796233538502656 7804612903784192 7811748333715456 7834632107221504 7843122506927864 7867672969609216 7868897284947968 7868967278608384 7870261800534016 7878720731139712 7888393901799424 7889547547541504 7907724080761856 7907794419785728 7917595997905204 7942379576754176 7946742456160352 7965646022057984 7965716876296192 7974278401692544 7975590248325856 7986550181322752 8001871529639936 8004950196508928 8010543166898176 8014943489682727 8021479780777984 8040031784665088 8041354448371712 8049997268773184 8061059450748928 8098922844127232 8100255195987968 8109033451737088 8120104532180992 8120176760324096 8128904298678272 8130169265112256 8138884634476544 8140151153984512 8148972645028592 8150313230570108 8160170837438464 8170285231880902 8175825258545152 8195859776012288 8197280988921856 8206091398638592 8216166501597184 8219941882986496 8230130362634128 8236299873591296 8266198799884288 8276347700248576 8296628543750144 8296702342070272 8297993420128256 8306912075223392 8306985965015296 8327493952973806 8337565855643648 8347900128226139 8357399105110016 8367832391686144 8375482749550592 8379331337781248 8398636271747072 8404504306253824 8405812159741952 8409046240082696 8409121038355648 8410429610269154 8436755851902976 8445898773794816 8447288206582784 8457504997507072 8458896339632128 8467987932637696 8478384581435392 8487497120336944 8488968904970528 8509770767831632 8530013655199744 8540486456639488 8549741791505408 8551148307483392 8561490714689536 8572102538366848 8588547206692864 8591851593127972 8593265036579353 8609669664145408 8614399096944316 8620240263970816 8630924906725888 8634890872271872 8641363801800704 8642785390493696 8652074626825472 8672733167091712 8677497241707424 8706091457183744 8715448734660608 8715526258376704 8716882511048192 8737042835906944 8747610078052352 8748971323396096 8755084133138432 8758452593548736 8759893444490864 8775254754664448 8798283561426944 8822605891234304 8824057296020096 8830672029417472 8861270844637184 8862649777119232 8862728610185216 8866138486092368 8884446355554304 8895354314948608 8904915011501056 8906379956940544 8906459178985472 8918618966786048 8928284084282368 8945412049076224 8949522523488256 8950325910675448 8971696584900608 8993681351729152 9010934774235136 9014401671478528 9015884628542272 9034501711855616 9038058068925184 9039464511868232 9055316076621824 9055396623450112 9066620635190416 9067759752183808 9077586493718528 9079079845302272 9099996912526208 9112501987803136 9123877936644224 9144077360955392 9145581650935808 9166733467181056 9179248601595904 9189196163723264 9190626125779072 9190707876187136 9200586017742302 9206824660631552 9211882120467104 9230903922982912 9230986031661056 9235974609952324 9258027326971904 9276451146287104 9298517798944768 9303625627325536 9342861651410944 9344315525875712 9344398643347456 9344481761558528 9345935888134144 9355980868228408 9367380022853632 9368837712705536 9390422345904704 9390505873495552 9409896519827456 9415065530366912 9431575747395584 9436756666690418 9459288790601728 9484028340320768 9500659490226176 9502222441447424 9505878358354352 9512520010691584 9524025173737472 9525507239673856 9525591968841728 9547537744289792 9549108407441408 9559371756668156 9572508097764352 9572593245003776 9614459487649792 9619740867983584 9642624131964928 9642709902884864 9653073854680448 9654576002320804 9664925503440896 9686476062195712 9690202869458176 9708792494522368 9710212366204928 9732583484014592 9732670055120896 9734271174344704 9744733535883328 9756697720646656 9761180986046464 9780606099889664 9803872027148288 9803959232364544 9805572079353856 9816111074862592 9829600223166464 9852246395703296 9852334031208448 9853867186402304 9864458089327778 9864545833455664 9878101540057088 9897051628765184 9900859453576832 9921303939383296 9945885765091328 9950455963615232 9973380572699648 9980348863676416 9985831233047332 10017088780894208 10018647574134784 10018736689774592 10029504793881344 10031154745317056 10043287184539648 10043376519348224 10044939403313152 10055735670007264 10068081690454528 10078902830400121 10080650574652502 10092842877884416 10105352786800063 10112204925042688 10116851548291072 10129391215549696 10136984459804672 10166770223693824 10179371764310632 10211235130769408 10212914978619392 10223982726172672 10236535313465344 10249223326736992 10261619514638336 10263307651211264 10274338619355248 10298870635921408 10304527974527566 10336783103688704 10338483605405696 10349595372409472 10349687431822336 10351297981869728 10363909812518912 10387786967687168 10389403446532864 10396662408101888 10400662454839124 10402373465332901 10434934869458944 10435027687964672 10447961729194496 10473564021946624 10486423034933248 10511367946633216 10522759128006656 10524490224594944 10528539452234687 10538952816590848 10550280047220736 10563233249001472 10574586576157504 10576326198866896 10576420275045248 10589212199747584 10590860023058432 10602337350085312 10622676808278016 10627557996642304 10679996605178368 10726801548771328 10728470782828544 10732693956848656 10741642759897088 10753283490347008 10767964705718272 10768060486516736 10779633961290752 10781407316296448 10806246333624872 10821096110516224 10828656690987008 10834605049765016 10858591866134528 10860378210486272 10868519420821504 10900357714395136 10907973674074112 10912170444421376 10913868524362648 10913965602972224 10961698408542208 10961795912597504 10976761805275136 10988657334501376 11002148757962752 11015785736215936 11042088104493056 11069146279051264 11094648211050496 11096473388975104 11096572091850752 11098298867159296 11111721991405568 11123763777138688 11125494783837824 11145103536553984 11151126535761836 11151225724775968 11174252117295104 11180390317310708 11187971406430208 11199996200032256 11215387061911552 11229388229715968 11256100493459456 11262283654130912 11282133498068992 11309779893813248 11311539847112704 11311640462999552 11337701071344128 11339566233836672 11353281165131776 11367353366095168 11367454478441984 11394495171657728 11417170641584128 11423442280730506 11436440880676864 11450616156708352 11450718009675776 11463025202433032 11500798330273792 11502690323857408 11507115907481584 11529083105050624 11530877184868352 11545034323656704 11557442887267328 11557545690456064 11559447019534336 11571871073861452 11586078543267904 11587772960451584 11614469743618976 11642201588432896 11644116844232704 11672650265010176 11695043004858368 11699542594897664 11699646662060032 11701467283852736 11714148177228601 11730245578817792 11750815685279744 11752748809158656 11757270601122488 11781548428017664 11781653224620032 11810739346045952 11816166456793088 11839681068287488 11867845085495296 11867950649704448 11895292927311872 11897249819107328 11926403531640832 11926509616726016 11928365541434368 11941186108133626 11949283070181376 11955847007414752 11980641445347328 11985250917487744 12008243348488192 12013761213595648 12037669046018048 12039756452478976 12073039640636416 12125841717788672 12125949576871936 12127836537110528 12127944413937664 12140979487330048 12155885684740096 12157663433916416 12185673173633024 12187677835813376 12200777110484357 12216778328375296 12241090172420096 12246715032141824 12274929935630336 12276949281419264 12290253825289024 12307142902366208 12330643168165888 12335497024128512 12337416592757776 12346036609620992 12360968842510336 12363002342539264 12391485157482496 12391595379458048 12406954553418464 12421960465088512 12424003998834688 12437357276061616 12452627353983232 12482360465948672 12512947967623168 12515006469701632 12528457556074624 12543839483189248 12559499076616232 12574689487200256 12576646277381888 12590275603226308 12598812693495808 12614428709830144 12629685556477952 12631763263029248 12631875622273024 12682495968649312 12694091042287616 12724287514345472 12738076839165952 12740059054608896 12745074073757779 12753716128251904 12784968575614976 12786958088040448 12787071827738624 12800815329032768 12802921188102032 12820514764754944 12850051631238016 12859029820547072 12880733672308736 12906366812225536 12944174785844224 12953218737963008 12958202402750384 12960334153529516 13000902460309504 13003041235664896 13017016860143872 13017132646209536 13034904643764224 13035020588941312 13049030584720384 13065051650080768 13081245561756424 13099221607467008 13144611206373376 13160749621706752 13177179359072768 13195169864794112 13209469485352192 13211525055807416 13234810449657856 13242080548171462 13252879637807104 13269424389287936 13285716045135872 13299995487538304 13318272136019968 13318390601744384 13334898522787712 13366619335983104 13373961839280458 13383987294585856 13415824879255552 13430363623903232 13432453568446336 13432573049811968 13451031884333056 13482021383593984 13491441123196928 13498732122238012 13498852193149856 13543333807783936 13557890136881152 13580773545803776 13597727636489984 13657198017200128 13657319497662464 13659444759580672 13664700140134381 13690786187247616 13692916657031168 13707595173855232 13709728259342336 13724463428629952 13724585507416576 13726843335697024 13743445620948992 13760480390536256 13792182820547534 13820785513496576 13828377497726402 13837754107953152 13844112645029888 13861272189699584 13893330411196288 13922019031384064 13929666624846128 13954093626269696 13956389210875904 13975567865479168 13990588758270976 13990713204236288 14025252973429568 14031697667441792 14042216177926144 14059621268591392 14093066039025664 14093191396524032 14145071615574016 14157157321670656 14162604193823488 14162730169862144 14164934080453312 14224671619022848 14227011716349952 14232485464516696 14259788976329728 14261874412863488 14279384558206976 14294731992146432 14297210787318784 14328863493455872 14331220731363328 14336734573255744 14366338787704832 14399437039874048 14399565122535424 14401805887818752 14401933991550976 14417413141204432 14437225327775744 14464921611272192 14470486893689216 14472867430028384 14508461636958848 14536294579748864 14542974100668416 14571915160969216 14614732196559872 14640360525922304 14642769008132096 14648402716152608 14678650500481024 14678781066739712 14681065281765376 14714888624510464 14715019513106432 14733258532184426 14735109597298688 14751078052292608 14753504748616192 14769361765323169 14779376428908544 14786167647502336 14787494982855088 14818161787666432 14859125711552512 14861570182770688 14877543347838616 14926568045674496 14932443766050304 14934767454390992 14961090073526272 14963278072512512 14997751598317568 15000218874847232 15000352301449216 15074233112716544 15107606074621952 15110091423285248 15110225827201024 15126466246509568 15147252802912256 15182150183542784 15184512729548032 15184647795439616 15200968203226412 15203468910871163 15221992537137152 15224361283146496 15251058655363072 15251194313179136 15259436312095144 15270097911899648 15288566726262784 15291081844719616 15326310589517824 15403084885786624 15438571671617536 15438708997357568 15441111467352064 15457845017373824 15476540907323392 15478949264470016 15479086949367808 15495723819355456 15514748834470912 15555325658867072 15592467077005312 15609225807568384 15623496667430912 15669264214443008 15686245013855728 15737794569895936 15737934557216768 15740523601068032 15757441462279424 15776787803598848 15779095095083008 15815448161523712 15815588839571456 15835191995810408 15884759153508352 15893484912320704 15931292044115968 15931433752592384 15948556803385088 15951180496651712 15973100362645504 16009900393017856 16021086333796352 16029886979365454 16042959561555968 16080063569330176 16082708896743424 16099994537546368 16122118901497856 16200510391975936 16218066903474176 16240209064361984 16257808597356544 16260338530224512 16277769268953088 16280302307969024 16297945290057184 16300626461140216 16320341674876928 16340570463761804 16351650517090304 16391719552024576 16394561977843712 16412182797277184 16432333003194368 16439883765972992 16460260725268256 16472599747182592 16532397599768576 16541479117004777 16552695400497152 16593257087500288 16593404684140544 16595986840256512 16613824150446784 16613971930030592 16654987905947612 16675131711287296 16695800256452278 16714798210220032 16735664783372288 16750965499101184 16758662675562496 16797272543494144 16811624319483904 16818092480165392 16818242076711296 16820859220538308 16873511703805952 16891797547589632 16894576413165568 16917792679264256 16935975865275392 16956769162870784 16974994240673888 16977937809941056 17019541535663264 17060027310399488 17080972913278976 17099483583010816 17102296614966784 17122981429379072 17144205076733696 17177094413385728 17183703186255944 17186530073158706 17219339328290816 17228798193888632 17261849813451776 17269781744543744 17282727603601408 17285570780987392 17304149253650944 17345466334183424 17354994483414848 17430897469321216 17431052516753408 17433765022096384 17474085671813888 17495220156104704 17497942646792192 17510168266276864 17516905187097472 17519786888981728 17550509509328896 17560150292140417 17596567122853888 17645211782468608 17648114592040192 17661344058834944 17722541689274368 17725299554238464 17725457220370432 17732276972184736 17735036352089303 17768892711108608 17790708629897216 17809830023002112 17812759913881088 17812918357970944 17837237933572096 17856568168564736 17890824098152448 17899045046976512 17900651821350896 17943393169801216 17987362703458304 18028803342957056 18031769257084544 18069003423711232 18076116137850368 18078929023736464 18110632153243648 18110793246900224 18133241270380832 18155172987437056 18158159690604544 18199993825052416 18225003975606272 18247755873288448 18288154721910784 18291163301871616 18333466934362112 18358497203191808 18378392327446528 18381252251558144 18381415752374272 18401172035484604 18413649321263104 18423764240934208 18461807845965824 18461972063322112 18471949219904648 18516054653943808 18552902292574208 18597035597889536 18607251254651072 18627415953953677 18685723302821888 18688631051751424 18688797286694912 18688963523117056 18691871776268288 18711961736456816 18734760045707264 18737675425411072 18780844691809408 18781011746991104 18830131060733824 18863151494791168 18873513333380836 18918577581203456 18968056680641536 19001318980452352 19004444882894848 19011756716708704 19025040021383168 19051014479347712 19051183937683456 19095075488579584 19098216814882816 19118743513336312 19145016195528704 19145186490007552 19228918975299584 19239481735967168 19285248263929856 19285419805769728 19306147709360896 19309152004641608 19329851006881792 19380405738916352 19417584989044736 19420424732409856 19465166968029184 19465340110241792 19468542348689408 19489467071766656 19513395441293312 19522361972092928 19561212199779328 19607744054296576 19611144158707712 19632222149725184 19659200446332928 19704492791406592 19704668062416896 19707734372804608 19728916178655556 19729091666911328 19756203080114176 19794103257530368 19801718907153664 19842607878766592 19891771530182656 19900911927230464 19946761145399296 19960697727352832 19971662466094664 20034177561788416 20037295148269568 20037473379549184 20059009587762688 20062309490634112 20086574369079296 20086753038696448 20089878806626304 20111471340014528 20136163380909056 20157805660800242 20161301149305004 20185685755768832 20210705573600126 20224409850085376 20233703096582144 20258782431099392 20273968919609344 20333540447387648 20358743528621264 20425829957238784 20447965452345344 20473070626930688 20498446653473984 20523239029276672 20526615302422528 20548677238710496 20597741271842816 20609055949055132 20673566207377408 20676967210811392 20699190744818944 20699374863644672 20702595963739456 20727819625037824 20775573935374336 20778806893065728 20793324816203776 20801324909678248 20804746930665802 20869869738917888 20895923458388992 20947128043893248 20972846069866496 21045518256013312 21048980449189888 21057078904469374 21100560094441472 21126466498002944 21149173152315008 21152652397733792 21152840550090496 21178424399495168 21181720046116864 21204674700170624 21245353616556032 21255115993284608 21257024037854189 21359993210356736 21453603097542656 21456941565657088 21465387913697312 21468728215687051 21483285519794176 21506566980694016 21535929411436544 21536120973033472 21559267922581504 21562814632592896 21612492667249744 21642192221032448 21657313381974016 21669210099530032 21717183732269056 21720756420972544 21800715428790272 21824340888842752 21827737048725296 21827931205944448 21923396817084416 21923591825195008 21977314669002752 22004297515925504 22031571472431872 22084176208986112 22138292558102528 22189296422100992 22192946777950208 22193144183701504 22196597734318592 22223443982811136 22247527554277376 22250989567675648 22290207073107968 22302253071523672 22302451449551936 22348504234590208 22360780634621416 22399992400064512 22430774123823104 22458776459431936 22512200986918912 22524567308261824 22564266996137984 22619559787626496 22623079694225408 22623280925999104 22675402142688256 22679132467673344 22706562330263552 22734706732190336 22734908956883968 22788990343315456 22834341283168256 22846884561461012 22901232313416704 22901436019351552 22926050404866064 23001596660547584 23005380647714816 23014231814963168 23061754369736704 23090068647313408 23114885774534656 23115091380912128 23118894039068672 23143742147722904 23172157086535808 23175545920903168 23228939487237952 23284403176865792 23288233688465408 23345300530020352 23399085189795328 23399293324120064 23402934567705472 23428296354457202 23460491157635584 23501631370559488 23505497618317312 23514541202244976 23563096856035328 23563306449240064 23621478692091904 23632332913586176 23679362136574976 23735690170990592 23790585854623744 23794499638214656 23852807063281664 23853019233452032 23856731082868736 23882372216267252 23898566140362752 23911694014829504 23961282890694656 23970501834975488 24016486696976384 24027522427191296 24075338092036096 24079512904957952 24146079281272832 24176007940237751 24251683435577344 24251899153743872 24255673074221056 24255888827875328 24281958974660096 24311771369480192 24315326867832832 24371346347266048 24375355671626752 24401554220968714 24482180344840192 24493430064283648 24549859871260672 24553898562838528 24580507650578048 24614285804732416 24661286336331776 24670994048257024 24674833185515552 24692073219241984 24726004685078528 24782970314964992 24783190758916096 24813909106836928 24843920930177024 24848007997669376 24874714552123232 24905254707966464 24964720931897344 25025895935246336 25030012939403264 25056915112149248 25087678966378496 25118998153232464 25149378974400512 25153292554763776 25180551206452616 25228857419660288 25259371112955904 25263526526058496 25364991937298624 25388182084575232 25476153678331904 25480118109217792 25490148147515558 25507432256503808 25569937151229952 25573916176080896 25574143655477248 25601630658065536 25605842376204064 25641029529509888 25700103262476032 25718059641094144 25732186993191913 25761467344617472 25812733624451072 25888349571688448 25906437475926016 25916404805500768 25920668307059032 26001804920619008 26006082471329792 26034033720287744 26034265292419072 26069809287528448 26070041177882624 26098061169440768 26130103300161536 26162491123512848 26198443214934016 26289222412746752 26321499243413504 26354358718145536 26390339729588224 26418938970704384 26423050111614832 26469620899315712 26484161096342924 26538848778575872 26571432090271744 26599990975076608 26636544272039936 26636781203488768 26669797045575424 26733238671966208 26747923678560916 26767974589171712 26831649758511104 26860727247806464 26864907136892672 26865146099623936 26902063768666112 26964042767187968 26982882246393856 26997464244476024 26997704386299712 27115780273762304 27161547091607552 27195455272979968 27314396034400256 27314638995324928 27318889519161344 27329400280268762 27381572374495232 27385833314062336 27419456518684672 27448926857259904 27449171014833152 27453686671394048 27486891241897984 27520960781072512 27584365641095068 27641571026993152 27656754995452804 27675508215906304 27722544379399168 27786660822392576 27844038062768128 27859333249692256 27908187252539392 27912778421751808 27923517677665909 27951135730958336 27981177516541952 27981426408472576 28050505946859136 28063395334883584 28084432355852288 28119242537182784 28186132078051328 28186382793048064 28290143231148032 28325208387646976 28325460339724288 28329868160906624 28449343238045696 28454023432699904 28464970929033392 28519577952659456 28523748825726976 28558769116413952 28589463984292864 28594421574637568 28662441462726656 28673469146511488 28732677575409664 28798874079748096 28799130245070848 28803611775637504 28803867983101952 28834826282408864 28874450655551488 28929843222544384 28940973787378432 28945734860056768 29016923273917696 29072589159497728 29085948201336832 29143830321938432 29229464393119744 29280721051844608 29285538016264192 29296805432305216 29357301000962048 29357562133479424 29362130563530752 29429777249020928 29430039026212864 29466517064368852 29470219194597376 29502156104585216 29507009497232384 29538723530646338 29558752857817088 29572335295004672 29574989965710176 29636323575332864 29718251423105024 29723140365541376 29755086695677232 29853136091348992 29864887532100608 29869534908781984 29922180147052544 29995503196635136 30000437749694464 30000704602898432 30148466225433088 30215212149243904 30220182846570496 30220451654402048 30252932493019136 30294505605824512 30364300367085568 30369025459096064 30369295590879232 30401936406452824 30406937821742326 30443985074274304 30448722566292992 30502117310726144 30518872624190288 30540195823799296 30577133452525568 30582163689439232 30652621179035648 30877143343235072 30877417994715136 30882222934704128 30915690034747648 30953081814646784 30957898528940032 30958173898735616 30991447638710912 31029497668941824 31067958209171507 31110651317734144 31184934154010624 31218451615136768 31246993334861824 31338528428886016 31372490027711456 31377372007542613 31475589139791872 31475869114433536 31481047202136064 31514882924558848 31553575607197696 31558190190166016 31630896323047424 31631177679142912 31670383991620816 31786969824641408 31862584088231936 31862867505184768 31897113606770176 31902360993303424 31946200725291008 32019800786035712 32042172667592704 32059773958730908 32160127138660352 32165417793486848 32199989075092736 32244237802995712 32401020783951872 32436133806948352 32480418128723968 32515617194713088 32520677060449024 32555538537906176 32560604615938048 32595890580114368 32601252922280432 32640683349753856 32681140927523608 32783439104049152 32824365594554368 32864666006388736 32879767531945984 32920521450536512 32945199494365184 33064795199537152 33082958234009554 33105390800994304 33186514175000576 33191973680513024 33227648300893568 33227943860061184 33309975811895224 33350263422574592 33391600512904556 33471329566744576 33501930998202368 33594545086988288 33623248638967808 33636184960330784 33636484153422592 33641718441076616 33747023407611904 33783595095179264 33789152826331136 33802152978227153 33835585358528512 33871951730550784 33913538325741568 33949988481347776 33955875619882112 34039083071326528 34120054620798976 34161945826557952 34198967166021632 34204593229933568 34245962858758144 34288410153467392 34354188826771456 34367406372511888 34373060146317412 34438678656581632 34457596387777264 34523699626903552 34539563489087488 34571141561974784 34608298507301888 34709988966829696 34861794938642432 34862105033506816 34867530044192768 34948171343627776 34990440312209408 34995885293584384 35020336532553728 35033810374194944 35039573777963456 35101019018657792 35120300584280834 35193134245707776 35290423564937216 35296229184080384 35322688117669888 35445083378548736 35450599108476928 35450914440740864 35464553944369472 35470072704178606 35537785422217216 35619660046004224 35625519827762176 35625836715941888 35674475867144192 35713136337129472 35781648196304896 35798090093953024 35801303642701792 35886786339602432 35974725406916608 36057606685914112 36063538514169088 36138006847422464 36152232275700736 36157858047472928 36221264306487296 36221586493800448 36241161241225967 36266482540761664 36310345974874112 36316319381209088 36399987650104832 36450007951212544 36495511746576896 36576309443821568 36582326603743232 36666933868724224 36716994406383616 36756784654893056 36762504503116288 36762831504748544 36802344070969208 36847528481868416 36923615691931648 36943898439809296 37032109307887616 37105804585148416 37214502509302144 37254831907907354 37371446605643776 37377262103502848 37377594573389824 37377927046234112 37383743552536576 37423923472913632 37469520091414528 37475350850822144 37561689383618816 37562023493982208 37608580990049719 37660262121467648 37726302989582336 37747026666761672 37837155162406912 37936113361283072 38002637960904704 38008889765789696 38023513433417408 38050080042766336 38102028958695424 38102367875366912 38190150977159168 38196433629765632 38237487026672624 38290032391057408 38290372980015104 38478963471934336 38570496527859712 38570839611539456 38612295418721792 38618304009283216 38659702013763584 38760811477832704 38835169978089472 38930333936058368 38930680220483584 38937084697378816 38978934143533312 39026790882586624 39044723944185856 39122424399558656 39215488108593152 39222288317415424 39264444299450368 39318400892665856 39408985582813184 39409336124833792 39415468745609216 39457832357311112 39458183333822656 39512406160228352 39603437814307328 39685215757533184 39783543060365312 39801823854460928 39893522290798592 39921395454705664 39943324932189328 40074590296539136 40074946759098368 40118019175525376 40124618981268224 40173148738158592 40179757613252608 40222942680029056 40272326761818112 40315611321600484 40322602298610008 40371371511537664 40421411147200252 40448819700170752 40517564862198784 40547937839218688 40667080894775296 40717487057242528 40851659914477568 40895930904690688 40918395710485501 40946141253861376 40996893306947968 41046478058553344 41053230604845056 41097354477420992 41195482543685632 41218111898110264 41347132414754816 41353934421622784 41398381489637888 41398749727289344 41405191927478912 41455639250075648 41551147870748672 41557613786131456 41586649632407552 41602649819356496 41609493861331604 41739739477835776 41791846916777984 41894256087786496 41945692139732992 42091036512026624 42097960898379776 42114157808938748 42201120188882944 42252932996005888 42298346304630016 42305304795467584 42305681100180992 42356848798990336 42363440092233728 42409349400341248 42490707233112064 42510231986569216 42514048075708378 42719986420713472 42907206195085312 42913883131314176 42930775827394624 42937456431374102 42966571039588352 43013133961388032 43071858822873088 43118535845163008 43125629265185792 43224985334499488 43284384442064896 43314626763948032 43338420199060064 43434367464538112 43441512841945088 43601430857580544 43648681777685504 43655474097450592 43655862411888896 43846793634168832 43847183650390016 43870879397273539 43954629338005504 44008595031851008 44063142944863744 44168352417972224 44276585116205056 44378592844201984 44385893555900416 44386288367403008 44393195468637184 44446887965622272 44495055108554752 44501979135351296 44604506143047344 44604902899103872 44697008469180416 44721561269242832 44799984800129024 44917552918863872 45049134616523648 45128533992275968 45239119575252992 45246159388450816 45246561851998208 45350804285376512 45358264935346688 45413124660527104 45469413464380672 45469817913767936 45577980686630912 45668682566336512 45693769122922024 45802464626833408 45802872038703104 45852100809732128 46003193321095168 46010761295429632 46028463629926336 46123508739473408 46229771549069312 46230182761824256 46237788078137344 46287484295445808 46344314173071616 46351091841806336 46457878974475904 46568806353731584 46576467376930816 46690601060040704 46798170379590656 46798586648240128 46805869135410944 46856592708914404 46920982315271168 47003262741118976 47010995236634624 47029082404489952 47126193712070656 47126612898480128 47242957384183808 47264665827172352 47358724273149952 47471380341981184 47581171709247488 47588999276429312 47705614126563328 47706038466904064 47713462165737472 47764744432534504 47823388029659008 47941003669950976 48032973393952768 48055044854382592 48150676184072192 48159025809915904 48292158562545664 48352015880475502 48503366871154688 48511346148442112 48511777655750656 48563917949320192 48623542738960384 48630653735665664 48742692694532096 48750711343253504 48803108441937428 48964360689680384 49099719742521344 49107797125677056 49161015301156096 49228571609464832 49322572672663552 49341988096514048 49349666371031104 49384146438483968 49403146660485839 49452009370157056 49565940629929984 49566381517832192 49627818213673856 49687841860354048 49696015995338752 49749429104246464 49810509415932928 50051791870492672 50060025878806528 50113830224298496 50175357932756992 50237996306464928 50298757948801024 50306585109527552 50361102412905232 50457714839320576 50527053052116992 50729983874597248 50776364169150464 50952307356663808 50960236218435584 50980296295031116 51014864513007616 51139874302459904 51147832352161792 51148287310954496 51203261316131072 51211684752408128 51282059059019776 51400206524952064 51436119282188288 51464373986383826 51522934689234944 51625467248902144 51776699143376896 51812874951852032 51832809611001536 51841336614118064 52012164942659584 52068067440575488 52068530584838144 52139618575056896 52196122338881536 52260206600323072 52324982247025696 52396886429868032 52578444825493504 52642998486827008 52708717436291072 52780679459176448 52837877941408768 52846100223229664 52939241798631424 52968322192685848 53077697557151744 53106854007225863 53142864180543488 53199981950153216 53273088544079872 53273562406977536 53339594091150848 53466477343932416 53495847357121832 53535949178343424 53663299517022208 53721454495612928 53729814273785344 53730292199247872 53804127537332224 53928085534375936 53994928488952048 53995408772599424 54231560547524608 54323094183215104 54390910545959936 54628792068800512 54629277990649856 54637779038322688 54658800560537524 54763144748990464 54771666628124672 54838913037369344 54897853714519808 54898342029666304 54907373342788096 54966387600841897 54973782483795968 55041921562145024 55168731282190136 55283142053986304 55313509990905608 55445088758798336 55573321644785152 55688076125536256 55718666499384512 55816374505078784 55825556843503616 55847035355331818 55962355033083904 55962852816945152 56101011893718272 56126790669767168 56168864711704576 56238485074365568 56372264156102656 56372765586096128 56650416775293952 56650920679448576 56659736321813248 56898686476091392 56908046865399808 56929941858066784 57039155905318912 57047497651453952 57117538232827904 57178927968585728 57188843149275136 57324882925453312 57346938293022976 57465355150819328 57597748159496192 57598260490141696 57607223551275008 57607735966203904 57669652564817728 57748901311102976 57881947574756864 57891469720113536 58033846547835392 58145178318995456 58171896402673664 58287660643876864 58458928786239488 58571076032528384 58593610864610432 58714602001924096 58724261127061504 58859554498041856 58860078052425728 58933034128737704 58940438389194752 59004312209170432 59014018994464768 59077447061292676 59117505715634176 59149979931420352 59272647150665728 59436502846210048 59446280731082752 59510173391354464 59706272182697984 59729775064201216 59739069817563968 59803809115324963 59844360294105088 59991006393270272 60000875499388928 60001409205796864 60296932450866176 60430424298487808 60440365693140992 60505864986038272 60589011211649024 60728600734171136 60738050918192128 60738591181758464 60803872812905648 60813875643484652 60887970148548608 60897445132585984 61004234621452288 61037745248380576 61080391647598592 61164327378878464 61305242358071296 61754286686470144 61754835989430272 61764445869408256 61831380069495296 61906163629293568 61915797057880064 61916347797471232 61982895277421824 62058995337883648 62135916418343014 62221302635468288 62369868308021248 62436903230273536 62493986669723648 62677056857772032 62744980055422912 62754744015085226 62951178279583744 62962094404272128 63029765849117696 63107151214395392 63116380380332032 63261792646094848 63262355358285824 63340767983241632 63573939649282816 63725168176463872 63725735010369536 63794227213540352 63804721986606848 63892401450582016 64039601572071424 64084345335185408 64118977580630557 64119547917461816 64320254277320704 64330835586973696 64399978150185472 64488475605991424 64872267613896704 64960836257447936 65031234389426176 65041354120898048 65111077075812352 65121209231876096 65191781160228736 65202505844560864 65281366699507712 65362281855047216 65648731189108736 65729332012777472 65759535063891968 65841042901073024 65890398988730368 66129590399074304 66165916468019108 66210781601988608 66373028350001152 66383947361026048 66455296601787136 66455887720122368 66619951623790448 66700526845149184 66783201025809112 66942659133489152 67189090173976576 67246497277935616 67272369920661568 67272968306845184 67283436882153232 67567190190358528 67578305652662272 67604305956454306 67743903461101568 67827076651483136 67899976962695552 67911751239764224 68078166142653056 68240109241597952 68323891653115904 68397934332043264 68409186459867136 68576820306934784 68708377653542912 68734812745023776 68746120292634824 68877357313163264 68915192775554528 69047399253807104 69079126978174976 69142283123949568 69216597014603776 69419977933659392 69723589877284864 69724210067013632 69735060088385536 69896342687255552 69980880624418816 69991770587168768 70067620748389888 70079147555926912 70202038037315584 70240601168561668 70386268491415552 70580847129874432 70592458368160768 70645376235339776 70901198216953856 70901828881481728 70929107888738944 70940145408357212 71075570844434432 71239320092008448 71251039655524352 71251673431883776 71348951734288384 71426272674258944 71563296392609792 71602607285403584 71773572679204864 71949450813833216 72115213371828224 72127077028338176 72276013694844928 72304464551401472 72315716094945856 72442528612974592 72443172987600896 72482322482451934 72532965081523328 72620691949748224 72632638762418176 72799975300209664 72900015902425088 72991023493153792 73152618887643136 73164653207486464 73333867737448448 73513569309786112 73525009006232576 73525663009497088 73604688141938416 73695056963736832 73847231383863296 73887796879618592 74064218615775232 74211609170296832 74429005018604288 74509663815814708 74742893211287552 74754524207005696 74755189146779648 74755854092468224 74767487105073152 74847846945827264 74939040182829056 74950701701644288 75123378767237632 75124046987964416 75217161980099438 75320524242935296 75452605979164672 75494053333523344 75674310324813824 75872226722566144 76017779531579392 76047026866834816 76100160085532672 76204057917390848 76380301954318336 76392867259531264 76474974053345248 76580064782114816 76580745960030208 76957926943868672 77140993055719424 77141679223078912 77224590837443584 77236608018566432 77319404027527168 77521622955665408 77617709702868569 77670339956178944 77860667872116736 77861360440967168 77874169394757632 77957868287066624 78053581765173248 78089447888371712 78244848799117312 78430976217186304 78528888598900736 78636801785331712 78817971165626368 78818672249667584 78830937491218432 78915664714622224 78916366667645312 79024812320456704 79206875628614656 79567086120730624 79603647708921856 79787044581597184 79842790909411328 79886649864378656 80149180593078272 80149893518196736 80236038351050752 80249237962536448 80346297476317184 80359515226505216 80445885360058112 80544653523636224 80631222643200968 80645204597220016 80742743023075328 80842822294400504 81035129724397568 81095875678437376 81334161789550592 81434974114485056 81791861809381376 81836791420971002 81892282507722752 81993786613895936 82092956117106688 82106461209690112 82194708954841984 82390965087371264 82436223796220528 82707868843245568 82796762979275776 82797499454578688 82810383854957824 83102295741497344 83115227572262912 83173299264815104 83205299638712992 83218987722663208 83479478955671552 83583693833555968 83788512175572992 83891384279465984 84182073024053248 84195921796759552 84228315617877496 84402240377765888 84505865992011776 84596692609260032 84610609590935168 84611362200361984 84713697597980672 84726880184467456 84818698800682496 84981414466224128 85020463973138432 85028096151416756 85439972841426944 85827766262628352 85861551654789248 85874912862748204 85933142079176704 86026267922776064 86143717645746176 86237071690326016 86251258530371584 86449970668998976 86568768884129792 86629253527896064 86676840398120128 86868734929076224 86883025683890176 87202861715161088 87297363555371008 87310948194901184 87311724823777792 87405567168551869 87693587268337664 87694367300780032 87741758794547078 87909258676011008 88126285889727488 88553170232410112 88757185688403968 88771787111800832 88772576734806016 88786390937274368 88990110217109504 89003958270702592 89209012286094688 89209805798207744 89394016938360832 89443122538485664 89599969600258048 89649188333558971 89835105837727744 90098269233047296 90257067984551936 90478239150505984 90492318776901632 90493123703996416 90701608570753024 90716529870693376 90826249321054208 90938826928761344 90939635827535872 91155961373261824 91337365132673024 91387538245844048 91604929253666816 91605744077406208 91704201619464256 92021522590859264 92056927259852672 92247017478946816 92459543098138624 92460365523648512 92475576156274688 92574968590891616 92688628346143232 92702183683612672 92915757948951808 93137612707463168 93152934753861632 93381202120081408 93596340759181312 93597173296480256 93611738270821888 93713185417828808 93841964630542336 94006525482237952 94021990473269248 94058164808979904 94252387424141312 94253225796960256 94485914768367616 94529331654344704 94717448546299904 94942760683962368 95162343418494976 95177998552858624 95411228253126656 95412076933808128 95426924331474944 95529488865069008 95646776059318016 95766180459198769 95882007339901952 96065946787905536 96110089708765184 96301352368144384 96318051619831808 96584317125091328 96704031760951004 97006733742309376 97022692296884224 97023555311501312 97127835898640384 97247085477920768 97261307471331328 97485385389064192 97501422686507008 97606216883874856 98199439485042688 98215594251354112 98322030602312192 98457143218929664 98683976193028096 98699332742062208 98768292876967936 98806293320971678 99131881259859968 99132763035664384 99255636427347712 99375683720708096 99392031990677504 99498858208492928 99621018831865856 100120051757613056 100227660448596992 100350715865513984 100475992612929856 100597515897602048 100613170219055104 100722204825810464 100915429678641152 101054106104233984 101459967749194496 101552728338300928 101904614713327616 101920472436871168 101960592590062232 102279748604919808 102295664704323584 102296574621908992 102406522632262144 102423369504816256 102564118118039552 102800413049904128 102872238564376576 102928747972767652 103250934497804288 103553398286753792 103625749903704064 103665619222003072 103682673228236128 104024329885319168 104136134881150976 104137061169676288 104279237150113792 104392244677763072 104520413200646144 104649964494051392 104793772859736064 105156889650987008 105285996973654016 105417434872582144 105561358918352896 105675755882817536 105692200446459328 105878483597262848 105936644385371696 106155395114303488 106213708014451726 106285728361086976 106399963900306432 106546177088159744 106679188182301696 106932954687864832 106991694714243664 107071898356686848 107442908991225856 107459628547570688 107460584398495744 107856171068751872 107989856977904096 107990817545198848 108463121095049216 108522701666939807 108646188366430208 108781821091919872 109257584137601024 109258555981299712 109275558076645376 109317601121075048 109526289497980928 109543333256249344 109677826074738688 109795707429039616 109796684059332608 109814746685576192 109932775201683794 109947564967591936 110083843124290048 110337462564380272 110566284107972608 110627019981811216 110890177517596672 111146643289570304 111437332998769024 111632749010157568 111651113687007232 111694070710663636 111924710066167808 111925705633890304 112202023787436544 112253581339534336 112337729423409152 112476970148731136 112744528312205312 112745531172192256 113300833550587904 113301841358897152 113319472643626496 113441268027269447 113797372952182784 113816093730799616 113859883716133568 114078311810637824 114094995302907904 114357855937171456 114377686298550272 114693876586045952 114930710301638656 115195496318992384 115196520980283392 115214447102550016 115215471932407808 115339305129635456 115497802622205952 115763895149513728 115782939440227072 116067693095670784 116290356637990912 116343792805347328 116575321287753728 116917857572478976 117142152065056768 117187221729220864 117429204003848192 117448522254123008 117719108996083712 117720156104851456 117866068257475408 117880876778389504 118008624418340864 118028037988929536 118154894122585352 118299959862840704 118873005692420096 118892561462165504 119020346782708928 119459550128402432 119478139635127936 119607618230649926 119688720588210176 119982012786540544 120001750998777856 120002818411593728 120593864901732352 120880731386281984 121011729972076544 121457201468342272 121476101836384256 121477182363516928 121607745625811296 121627751286969304 121775940297097216 121794890265171968 122008469242904576 122075490496761152 122160783295197184 122328654757756928 122610484716142592 123508573372940288 123528891738816512 123662760138990592 123812327258587136 123831594115760128 123832695594942464 123965790554843648 124117990675767296 124271832836686028 124442605270936576 124873806460547072 124987973339447296 125354113715544064 125489960110845824 125509488030170452 125902356559167488 125924188808544256 126059531698235392 126214302428790784 126232760760664064 126523585292189696 126524710716571648 126681535966483264 127147879298565632 127450336352927744 127451470020739072 127588454427080704 127609443973213696 127784802901164032 128079203144142848 128168690670370816 128237955161261114 128239095834923632 128661671173947392 128799956300370944 128976951211982848 129744535227793408 130062468778852352 130082708241796096 130222154151624704 130242418463752192 130383562320457472 130405011689121728 130562733399015424 130724563710094432 131025736795201573 131297462378217472 131369586228400819 131458664025554944 131519070127783936 131682085802146048 131780797977460736 132259180798148608 132331832936038216 132746056700002304 132767894722052096 132910593203574272 132911775440244736 133239903247580896 133401053690298368 133566402051618224 133885318266978304 134378180347953152 134492994555871232 134544739841323136 134545936613690368 134566873764306464 135134380380717056 135156611305324544 135208611912908612 135487806922203136 135654153302966272 135799953925391104 135823502479528448 136156332285306112 136480218483195904 136647783306231808 136795868664086528 136818372919734272 137153640613869568 137416755307085824 137469625490047552 137492240585269648 137754714626326528 137830385551109056 138094798507614208 138158253956349952 138433194029207552 138839955867318784 139447179754569728 139448420134027264 139470120176771072 139792685374511104 139983541174337536 140135241496779776 140158295111853824 140404076074631168 140481202337123336 140772536982831104 141161694259748864 141184916736321536 141290752470679552 141802396433907712 141803657762963456 141858215777477888 141880290816714424 142151141688868864 142478640184016896 142502079311048704 142503346863767552 142697903468576768 142852545348517888 143205214570807168 143547145358409728 143898901627666432 144230426743656448 144254154056676352 144608929102802944 144631432189891712 144885057225949184 144886345975201792 144964644964903868 145065930163046656 145241383899496448 145265277524836352 145599950600419328 145800031804850176 145982046986307584 146329306414972928 146667735474896896 147027138619572224 147050018012465152 147051326018994176 147209376283876832 147390113927473664 147694462767726592 147775593759237184 148128437231550464 148423218340593664 148858010037208576 149019327631629416 149485786422575104 149509048414011392 149510378293559296 149534974210146304 149695693891654528 149878080365658112 149901403403288576 150246757534475264 150248093975928832 150434323960198876 150641048485870592 150905211958329344 150988106667046688 151348620649627648 151744453445132288 152035559063158784 152094053733669632 152200320171065344 152283926303971813 152408115834781696 152760603908636672 152785734519062528 152949948106690496 153160129564229632 153161491920060416 153915853887737344 154281986111438848 154283358446157824 154449181674887168 154473216037132864 154638808055054336 155043245911330816 155235419405737138 155340679912357888 155721335744233472 155748338789515264 155915736574133248 156107163530346496 156178895776743424 156489697598234624 157057777197801472 157635942331252736 157637344499335168 157661874982436864 157831329429244448 157832733335290624 158049624640913408 158413751257229312 158610102436296641 159134172241461248 159207295417843712 159574089163194368 159685581818822656 159773299728757312 160298361186156544 160472076702101504 160498475925072896 160692594952634368 160719030453010432 160891770720116224 161089307047272448 161262445286401936 161290409194440032 161485486046150656 161685644588801008 162070259448795136 162668323579101184 162869948228970112 163583723618762752 163673582841942004 163784565015445504 163987573227791872 164185912234213376 164212922419380224 164389417909683968 164781930174742528 164872447592441056 165415737686491136 165593525958551552 165594998909157376 165620767709915648 166204591482994688 166230455144525824 166346598529630208 166410599277425984 166437975445326416 167167387667111936 167577024351145984 167782768558931968 168364146048106496 168391843593519104 168456631235754992 168804480755531776 169011731984023552 169193385218520064 169221219181870336 169222724400723968 169453760368934912 169637397601364992 169962828932448256 170040927946276864 170056192302833512 170879945682853888 171655532525256704 171723103309578496 171749825725496408 172052535845552128 172287435291492352 172474143380652032 172502517060743168 172899941337997952 173137537768259584 173353680796240256 173737469858152448 173766051367780352 174405723430322176 174594727110742016 174621896389802368 174623449647555584 174811134337103738 175387174536675328 175388734601560064 175483517589094156 175818517352022016 176252571779454976 177514371376807936 177543574223601664 177545153469612032 177572781874548736 177980220434219008 178007916541405184 178418024572189376 178419611596415488 178788033876721664 178886245076971328 179199939200516096 179298376667117942 179670211675455488 180196538466094592 180956478301011968 180984637553803264 180986247407992832 181403217141506048 181433059741386752 181877653857522688 181879271655071744 182674730265346048 182775076491688096 183209858507333632 183211488154812416 183408403238928512 184043045181718528 184113854519705344 184494034957893632 184919086196277248 184920731047297024 184951152312549376 185149937181783232 185377256692286464 185404367367225344 185831515897903616 186275225414926336 186305869507723264 186762404240162816 187192681518362624 187194346592960512 187223476541643776 187426370835657616 187683929261084672 188043980946538496 188116329617959808 188504774848282624 188971829536735232 189058663308689408 189434897092599808 190324686836989952 190355997105717248 190822456506253312 190824153867616256 190853848662949888 191058977730138016 191293552118636032 191532360918397538 191764014679803904 192001702949201197 192131893575811072 192220179417530368 192602704736288768 192636103239663616 193168634250182656 193408063521902008 194013467484618752 194045384593768448 194255671797280768 194494170955841536 194522614942662656 194970770778128384 195002845373014016 195212433767749712 196398878970085376 196431188502708224 196644061204624384 196914286437859328 197367952386056192 197398665484124416 197536585753935872 197612586641943356 197645095841325119 198263762519719936 198265526071328768 198511272854695424 198751367441416192 198784063981355008 198997716416985856 199242037663731712 200240103515226112 200455320897193984 200701431731027968 200951985225859712 201195031795204096 201226340438110208 201444409651620928 201830859357282304 202919935498388992 203105456676601856 203809229426655232 203840944873742336 203921185180124464 204591329408647168 204593149243817984 204813045264524288 204846739009632512 205128236236079104 205600826099808256 205744477128753152 205857495945535304 206501868995608576 207106796573507584 207251499807408128 207331238444006144 207365346456472256 208272269762301952 208274122339352576 208558474300227584 208784489355526144 209040826401292288 209299928988102784 209587545719472128 210313779301974016 210834869745164288 211122717836705792 211351511765635072 211384400892918656 211756967194525696 211873288770743392 212310790228606976 212427416028903452 212571456722173952 212799927800612864 213092354176319488 213358376364603392 213865909375729664 213983389428487328 214143796713373696 214885817982451712 214919257095141376 214921168796991488 215712342137503744 215979713955808192 215981635090397696 216926242190098432 217045403333879614 217292376732860416 217563642183839744 218515168275202048 218551116153290752 218635202242150096 219052578995961856 219086666512498688 219355652149477376 219591414858079232 219593368118665216 219629493371152384 219865550403367588 220167686248580096 220674925128760544 221132568215945216 221254039963622432 221780355035193344 222293286579140608 222874665997538048 223265498020315136 223302227374014464 223388141421327272 223849420132335616 223851411267780608 224404047574873088 224507162679068672 224675458846818304 224953940297462272 225489056624410624 225491062344384512 226601667101175808 226603682717794304 226638945287252992 226882536054538894 227632187461599232 227719767432267136 228156623621275648 228189990605815808 228715711874342912 228755372597100544 229387753172091904 230390992637984768 230393041960566784 230428894205100032 230430943864815616 230678610259270912 230995605244411904 231527790299027456 231565878880454144 231814765099202783 232135386191341568 232580713275981824 232687585610694656 233150642575507456 233835715144957952 234374443458441728 234858408007696384 234897044508246016 235438217992167424 235440312209702912 235732136514950816 236017248836681728 236056075977859072 236309788245170704 236599919725681408 237746011384840192 237785122924331008 238040693565417856 238919100256804864 238956279270255872 239215236461299852 239377441176420352 239964025573081088 240003501997555712 240005636823187456 241187729803464704 241761462772563968 242023459944153088 242156407401397801 242914402936684544 242952203672768512 242954364727033856 243215491251622592 243255502573938608 243551880594194432 243589780530343936 244150980993522304 244321566590394368 245220969432285184 247017146745880576 247057783477633024 247325520277981184 247663188231520256 247665391189884928 247931581109687296 248235981351534592 248543665673372056 248885210541873152 249747612921094144 249975946678894592 250708227431088128 250979920221691648 251018976060340904 251804713118334976 252119063396470784 252428604857581568 252465521521328128 253047170584379392 253049421433143296 253363071932966528 254295758597131264 254900672705855488 255176908854161408 255218887946427392 255569605802328064 256158406288285696 256337381340741632 256475910322522228 256478191669847264 257323342347894784 257599912600741888 257953902423965696 259489070455586816 260124937557704704 260165416483592192 260444308303249408 260484836927504384 260767124640914944 260810023378243456 261125466798030848 261449127420188864 262051473590403146 262594924756434944 262739172456801638 262917328051109888 263038140255567872 263364171604292096 263561595954921472 264518361596297216 264663665872076432 265535789444104192 265821186407148544 265823550880489472 266479806495161792 266802107380596736 267132804103236448 267770636533956608 268756360695906304 268985989111742464 269089479682646272 269091873227380736 269133747528612928 270268760761434112 270313222610649088 270417223825817224 270975613844406272 271308306605932544 271599907850782208 271647004959056896 272312664570612224 272960436966391808 273591737328173056 273636745839468544 274307281227739136 274833510614171648 274939250980095104 274984481170539296 275660771102218112 276189597015228416 276316507912699904 276866388058415104 277679911734637568 278894359509139456 278896840268054528 278940240353542144 279585370749022208 279967082348675072 280270482993559552 280316590223707648 280617873541140211 280808152149262336 280962404674246672 281545073965662208 282323388519497728 282369833472643072 283604792867815424 283716431554955776 283760581633428848 284302283377737728 284957280368033792 285004158622097408 285006693727535104 285705090697035776 286410429141614336 287094290716819456 287797803255332864 288460853487312896 288508308113352704 289217858205605888 289262864379783424 289770114451898368 289772691950403584 289929289929807736 290131860326093312 290482767798992896 290530555049672704 291199901200838656 291600063609700352 291964093972615168 292658612829945856 293335470949793792 294054277239144448 294100036024930304 294102652037988352 294418752567753664 294780227854947328 295551187518474368 296256874463100928 296846436681187328 297716020074417152 298038655263258832 299018096828022784 299020756587118592 299069948420292608 299391387783309056 299802806806577152 300493515068950528 300496187951857664 300868647920397752 301282096971741184 301810423916658688 301976213334093376 302697241299255296 303488906890264576 304188107467339264 304400640342130688 304567852607943626 304816231669563392 305521207817273344 305571469038125056 305899896213380992 306320259128459264 306322983840120832 307831707775474688 308563972222877696 308898363349774336 308946432074265728 309277616110108672 310086491822661632 310470838811474276 310681359824715776 311442671488466944 311496677579030528 311831473148266496 312214327060692992 312357791553486848 312979395196469248 314115554395602944 314288103223090763 315271884662505472 315274688998670336 315323749964873728 315662658858488896 315665466670581248 316099249281826816 316827502514458624 317220204872593282 318268344482922496 318414590835687424 319148178326388736 319546599457514624 320596722372313088 320944153404203008 320996951850145792 321438060906020864 321783541440232448 322178614094544896 322524890572803872 322580818388880064 322970972092301312 323371289177602016 324140518897590272 325336647158202368 325739896457940224 327167447237525504 327347165683884008 327975146455583744 328371824468426752 328425844838760448 328778835819367936 329563860349485056 329744895184882112 331187051917103104 331189997818314752 331241535419831296 332409182965989376 332460910289051648 332693197059260416 332821198554851968 332875950890652832 334334775334223872 335154048702291968 335565537117863936 336728292096212992 336783687187038208 336913262471509984 337608961511063552 338023463968047104 338386770437040128 338442438363740672 338445448801447936 338907520737869824 339274795202729984 339925657864896512 340081855892553728 340112384605667024 341759891365707776 343311065050513408 343446206619156992 343499651450992816 344105071691104256 344948286761304064 345005034121486336 345799882675995904 346275075536519168 346707361592480512 347474939716304896 347532102735560704 348811446860644352 349189454221484032 349243792779604736 349246899295111168 349622268674207476 350774349073350656 350777469203120128 350967035178188312 351637034704044032 352505143558909952 355028742753615872 355087148447203328 355090306939224064 355145563749097472 355960440868438016 356015833082810368 356836049144378752 356839223192830976 357772490153942656 358399878401032192 358596753334235884 359340423350910976 360393076932189184 361969275107606528 361972494815985664 362806434283012096 362866119482773504 363755307715045376 363758543310143488 365349460530692096 365550152983376192 366419717014667264 366422976309624832 366816806477857024 368227709039410688 368988069915787264 369838172392554496 369841462094594048 369902304625098752 370299874363566464 370754513384572928 370808734734450688 371663031795807232 372611739015446528 373524808480325632 374385363036725248 374388693185921024 374446953083287552 374852741671315232 375367858522169344 376087961893076992 376232659235919616 377009549696565248 377943659073470464 378117326617378816 378869794185199616 380649373673979904 380711994211434496 381644913012506624 381648307735232512 381707697325899776 382117955460276032 382587104237272064 383064721836795076 383528029359607808 384003405898402394 384263787151622144 384440358835060736 385205409472577536 385272206479327232 386337268500365312 386816127043804016 388090769187536896 388511343594561536 388988341911683072 389941541556256768 390005690746028032 390424867535499424 392797757940170752 392862377005416448 393288122409248768 393828572875718656 394735904772112384 394797330968248832 395073171507871744 395225173283886712 395290191682650238 396527525039439872 397022545709390848 397502734882832384 397568127962710016 397995432833971712 398484075327463424 400910641794387968 401402863462055936 401903970451719424 402390063590408192 402452680876220416 402888819303241856 403661718714564608 403883456719229591 405839870996777984 406210913353203712 407618458853310464 407681889747484672 407842370360248928 407905836098053969 409182658817294336 409186298487635968 409626090529048576 409693478019265024 410256472472158208 411201652199616512 411488954257506304 411714991891070608 414213593147015168 414662476888012288 414730692912944512 416544539524603904 416548244678705152 417568978711052288 418081652802584576 418599857976205568 419175091438944256 420627558603948032 421669739490328576 422245435673411584 422703023531270144 422768801785837312 423513934389051392 423746577541486784 424621580457213952 424854832057806904 425599855601225728 426184708352638976 426716752729206784 427731818751459328 427966778856974656 428287593426747392 429771635964903424 429838514190282752 429842337593982976 431424684275007488 431959427911616384 431963270180795392 433852484380196864 434090806667759228 435127284367679488 437030336550404096 437102232306581504 437270404484300192 438173333024997376 438711304298954752 439182829716158464 439186736237330432 439258986742304768 439731100806735176 440335372497160192 441349850257521088 442265136431890432 442508079927244864 443560710070386688 444586573158281216 445749331995076096 446530996040630272 446604454748028928 446776282842654544 447698840264671232 447702822535561216 448808095149746176 449014325358137344 449907880594924544 450978113248821248 453203334202351616 453207365435588608 453277890574505984 453765072109077788 455264374923198464 455439534864534272 456313247242551296 456379981211631616 457431423748685824 457510745194201088 458775506344183808 460781985275969536 460786083921133568 460857788410200064 460861887729631232 461357220518541824 461991210488823808 463055580598054912 463131757760908288 463629530198405566 464270772382683136 465161426551963648 465375171221389312 466301285151014912 467671430289915904 468748886916883456 469794089016492032 470876435984334848 470880624419405824 471464273029901632 472034497673363456 472112151955718144 472619576490341408 473199839451362816 475492022769680384 475570245848662016 476081387130835712 477838200513609728 477912558540511744 478430472922599704 479928051146162176 480007003995111424 482375459606929408 484046919888306176 484312814802795602 485828805873369088 485904407345537024 485908729454067712 486430982503245184 486511005147877216 487103761188388864 487179561060687872 488301961987044608 488643133180788736 488911552870646347 490441938864570368 494034293491761152 494115566955266048 494651040555962368 495326376463040512 495330782379769856 495863162219374592 496471962703069184 497087331346744112 497770421083746304 499495225842188288 501416454862176256 501959840443383296 502037952120681808 504238126792941568 504857209715163136 506094341168758784 506098842866286592 506726143865933056 508591517194262528 509801345411710976 510353817708322816 510437775892854784 511139211604656128 512316812576571392 512674762681483264 512951820645044456 512956383339694528 515199825201483776 515907804847931392 518978140911173632 520249875115409408 520330832967184384 520969673855008768 521534249281829888 521620046756486912 522250933596061696 522898254840377728 524102947180806292 525189849512869888 525478344913603276 525834656102219776 526728343208584192 527123191909842944 529036723192594432 529327331744152864 531071578888208384 531642372814297088 531647101760978944 532959612990323584 533604214761193472 534265608206472896 535541273067913216 537512721391812608 538178959365292544 538183746454761472 538267495057225856 540537521522868224 540626445221298176 540834447651634448 541951227688812544 542616613211865088 543199815701564416 543294009918113792 544625329141224448 545920873932783616 547183474656346112 547273491678937088 548614562455478272 549667021228343296 549878501960190208 549968962341078592 551321542204436224 552379194030456832 552633015825399808 553732776116830208 555359823469275136 557788719018278912 557793680536109056 557880480707084288 559170741498044416 559934164697350144 560540965987119104 560633180447415296 561235747082280422 561616304298524672 561924809348493344 563090147931324416 564646777038995456 564739666945286144 567209585735630848 567432863109911552 567521163266857696 569914560736067584 570008317244194816 570013387455070208 571410181394071552 572820858283228672 574188581433638912 575595606510665728 576921706974625792 577016616226705408 578435716411211776 578525728759566848 579540228903796736 579858579859615472 580263720652186624 580965535597985792 581061110099345408 582399802401677312 583928187945230336 586670941899587584 588108554478288896 588200072049860608 588205304075976704 588837505135507328 589560455709894656 591102375036948736 592513748926201856 593692873362374656 595432040148834304 596077310526517664 598036193656045568 598041513174237184 598139896840585216 598782775566618112 599605613613154304 600987030137901056 600992375903715328 601737295840795504 602564193943482368 603952426668186752 605394482598510592 606977813780529152 608376214934678528 608801280684261376 609135705215887252 611042415634546688 611142938076250112 611799792426761984 612640518256918528 612645967680241664 615663415550949376 617127944445755392 617796726699548672 617892864148531456 618555232220217344 620172983645323264 620941677622948552 622885342976933888 623662946296532992 624428654121385984 624715583106973696 625958790392938496 628231108791205888 628576206446181526 630543769325010944 630647499929747456 631325317716977792 631330933341162496 632198498563653632 633655005028917248 634440409745186564 636536688965844992 638296356652777472 639093198915029248 641193444744626176 641888306808406016 641993903700291584 642240906586315907 642876121812041728 643567082880464896 644357228189089792 645049781145607744 645161636777760128 645941944184602624 646742578355204032 648281037795180544 650673294316404736 651479792915880448 654334894475051008 654694331367768016 655950292911167488 656851689677520896 657557671638735872 659489790369764224 662374103834206208 662379995636629504 662483070839662592 664818365931978752 664921820578103296 665386394118520832 665642397109703936 665751901781305664 668669550668447744 670308097404583936 671131074235727872 673456584192425984 673567374374076416 673826524943019968 675217923022127104 676773540874080256 676884876727481344 676890897602895872 677815041475739648 678549590405459968 679851315729793024 680163711785107456 680224769211334048 683519782731415552 686622130101026816 686892413238313984 686999302901985632 688210143382208512 689896573522608128 690010068242972672 691599765351991808 692550151073038336 693414723184961024 694949879432609792 695064205471121408 697622893721288704 698378908442968064 698487585559209472 698493798590222336 699244537348414952 701548698146701312 701934070356376624 703274069408088064 705010287117819904 710057485507231744 710174296894406656 710180613878448128 710291127498194944 711920881736876032 712031666165620736 713672098288757504 713678446385661952 714563038810944661 715544980307885312 716799756802064384 717193506668471768 718680846701821952 720786153864378368 723938550215213056 723944989631971328 725612868566024192 725732238965547008 727510615430090752 727517086620286976 731100305966752384 732839434029334528 732845952619249664 733633612955714048 736455418078821376 739676344785108992 739682924189188096 739804609250197504 740599748727132928 741509026769145856 741617469468901376 743326063591614464 745223478030893056 747049616960651264 748770726073450496 748777386371842048 748893906166575104 749705483342630464 750735717044338688 752465318471839232 754019099393130496 755887318146940928 756234653234757632 757739588370399232 761423988422868992 763289826025013248 763415394651799552 764235910920552064 765174208474544128 766129443673590152 767056058719215616 768006811796804788 768527574303244288 770410818945155072 770544412958654464 772674537000730624 773632254087608032 776181538375073792 777022687189123072 777449518499224519 777976683823366144 779883083112513536 780011381492056064 780849735070998848 785595515880341504 785724754010832896 786576244818497536 787657145751437312 789471809544224768 789594661936497664 790146343015743488 790450346567773424 790580383365300476 793055050078879744 794045091418781696 795136255925420032 795990865667943424 796968150654926848 801821283588775936 802805726924111872 803807940903438848 804780127180816384 804905361752440832 805777638606483712 807323437429129216 807766913438459182 811679741993555968 812421826706407424 815236917706620928 815363779494969344 815684740720497856 815811672196107938 818365317634588672 819252181058097152 819386956038530048 820512944944316416 822403304399233024 822977908515012608 823429983782141216 828427186294030336 829324953776024576 829461385825889024 833089079049207808 833096489357410304 833546708548197241 835137957422104576 836163305605169152 837199715952411136 838350182877888512 841255117207896064 843339478980657152 844490871346823168 845406047062540288 845537603571674624 847493155082973568 849243160914427904 849709664115613808 851199711202451456 853433505458413568 855933557713949312 856575186853494784 859543271929806848 859677028380565504 859684675187965952 862849368550014976 863918855823232768 863926540361590784 867704968760393728 868181613335518456 870254568735358976 874060673100808192 874204464613163008 874540808968600384 876346666049994752 878365659432316928 878373472474660864 878517973484609536 879462201613470352 880670744994320384 882699700515042176 885016159854489728 887121420140773376 889173146316562432 891498663990152192 893061992081260544 893208909496057856 893552565685309088 895397680529342464 895405645071122432 897616190299492352 898028650716274688 899815761189849088 901956226497642496 906406668404703232 906414730871177216 906555781149011968 907530144218155576 910879069729068544 912626494485102592 912759962423263232 914862847497371648 915021490388402176 917551012688367616 921563970551939072 921715576820400128 921723775459262464 922714441037083648 923982420977647616 926111161196109824 926263515521816576 927259060396811132 928541544765366272 930322853103927296 932602570302029824 935342860579831808 937497773833766912 939588178032984064 941752871968669696 941761248838811648 942928546059803264 944068995346726912 944224303911436288 945239152980682816 946399678902725632 950984045539360768 951140491697324032 952162774261671424 955676401027219456 955825117081023488 956860945845199408 960014007990222848 964750919213858816 968093839776612352 968625629605591204 971657611746738176 971808814691074048 971817458908135424 972861965006490368 973022010295754432 974207522376777728 974359122121375744 976603923974089216 977286266361577472 977823105741292694 980883877729140736 988231133910532096 989302081111924736 990652752926081024 991726324438749184 992943925406138368 994174662693488224 995540842167492608 998990451684376576 1002832909724352512 1003919680886766592 1004075904241363616 1008476253585883136 1009030226137291397 1009714419430326272 1012188682337517568 1012197685732573184 1013452287731866112 1017183034388525056 1019602690823421952 1020707635416645632 1020875551785709568 1022278423209312256 1024633625153142784 1025903641290088912 1025912766679389056 1030399650402967552 1037956281822347264 1040499750230818816 1040661665934368768 1041939347710017536 1043068498563659776 1043240093512973824 1044501867192123392 1045796509680755456 1048205894361612584 1050379699025739776 1050956689827206552 1053456686417168384 1054246383819685888 1058073446385188864 1058654663488305728 1063284745628594176 1063294203521957888 1065919225980647168 1067208429522386944 1068531216412945792 1071082546135826432 1076357918730585088 1076367492909522944 1076534990114451712 1081075043045736448 1081252890442596352 1081668895303268896 1083902455377625088 1085233226423730176 1086399631403128832 1086588019836227584 1089250658282448896 1091841747865567232 1094366949312692224 1094546983357874176 1097229124910956544 1099757003920380416 1099937924682157184 1102643084408872448 1104758388060913664 1105266031650799616 1107465552233660416 1110719646938550272 1115577438036557824 1115760961414168576 1118341482996088832 1119868329394700288 1121081931974238208 1121266360894830592 1122471494164560844 1123232608597049344 1123849618696986688 1126180295862648832 1129293554077990912 1129479333890572288 1134419171471261696 1134865726219823104 1135042326533715392 1136272373191174297 1139829121472135168 1140016634488389632 1140026774910140416 1142820362788143104 1145641716566457344 1151191213021331456 1153843413949251584 1154033232453410816 1156871432822423552 1157051457519133696 1159080457807593472 1159717159719230944 1160527441304373248 1162122220198690816 1164799604803354624 1167856375890460672 1173341883799175168 1176217108956577792 1176400144099721216 1176410608151953408 1177675010271014656 1179120911419789312 1182204750073897472 1185027497852403712 1187385746724749312 1190864080297668608 1192154621053035328 1196072387312091136 1196279793681170432 1197565551133236224 1199211227226308608 1201974060275802112 1201984751807430656 1203474591681591008 1205128387886964736 1207904853336373504 1210788965197021184 1213955627561058304 1216752429869357056 1217602561368522752 1218271410431774504 1222084831269093376 1222285876152500224 1223599584853523968 1225281036513837056 1225291935360483328 1231326831101898752 1234255888891510784 1235593453399097344 1235785728297062912 1237110464440434688 1240345967290646528 1241883355245897104 1247325892593065984 1248857308242771968 1249431166213947392 1251917580785876992 1256462217582411776 1257152412892363052 1261087538650021888 1261294999859494912 1262650635433955584 1262661866682324992 1264396997127307264 1267310010057834496 1268880819490373128 1276592713305554944 1278186397830058496 1283776613616812032 1283987807400583168 1284481813172631814 1287134165760929792 1288714456378179584 1290099562291215488 1290323273555520256 1291883888369205248 1293485156710408064 1296562075590361088 1302959585831760896 1308669788950102016 1309388662735536032 1311900585822334976 1313703379355041792 1315115343277471744 1318979580739528448 1324748207668412416 1324759991273259008 1324966141679325184 1329636731863957504 1329843641156206592 1331284794219407872 1331503803562611328 1337339101336895488 1340616194809167872 1342262148471455744 1347134748748152832 1347653049886039936 1350435846044254208 1353547081748160512 1353769753454962688 1353781795205791744 1355630082951479296 1357099180810919936 1359702631459586048 1360449538422668096 1367039565462831104 1373244260202053632 1373784826476627968 1373998605803971264 1376420286764417024 1379793147045216256 1380020136485945344 1383199530703983616 1385100302146076672 1386829446369922048 1389899758865219584 1390128410942242816 1396757816885936128 1396975171118418944 1396987597180444672 1398489074696829904 1403097396293402624 1403868140712753248 1410020574235639808 1420114971014463488 1420348593788813312 1420361227756896256 1420582254996389888 1423841763473752064 1424063332331241472 1427344196577515008 1427356892771323904 1429126077621889322 1431089960615770624 1433599513604128768 1434387013336943536 1437361693403643904 1441572307728756736 1447877100430426112 1451225737132048384 1451464477931094016 1455021230860181504 1455034173240573952 1462200611933504768 1465678868058669056 1465691905238499328 1467267225911428096 1472910836157642752 1474736484354502811 1479352689570217984 1479365848378376192 1479609218500395008 1481199497454265856 1483018053538291712 1483234938937802752 1486652127183228928 1494099233921302528 1497541452146900992 1497554772743684096 1497787812333150208 1499410966685260928 1501471434088677376 1504930636943678464 1511774636293881856 1512469306469515264 1515479176740798464 1522847976845737984 1526579652050026496 1526830789303599104 1528471821841104128 1530348416949088256 1532258887347180304 1534112117438431232 1536013623593609576 1540821637890310144 1545349074001461248 1547264508175216064 1554045374378246144 1554899036998449038 1555953367646732288 1559766166225027072 1560022762984112128 1561699470141997696 1571449508021665792 1573152489636995072 1578943619088449536 1579189323872995328 1580292686031486976 1580900693135546848 1581160766730600952 1586110100157759488 1588090182837563392 1590272511850840064 1591981731335886848 1593936301309853696 1603642567177551872 1605611453848223744 1607615881806877696 1609560254361632768 1609810723504881664 1611555277212967424 1614646874858258432 1615533826876918364 1623359483987111936 1624843653412814848 1630727558989938688 1631369481440995712 1631623344392215876 1636730635269177344 1638504362116194304 1638773912077060096 1641025889888632832 1644806608798466048 1645955817030025216 1646859967564282432 1656854372588060672 1658649907552049152 1658922771651778048 1666178158098415616 1666192978714820608 1667093417096394482 1670275914844209152 1674399431904822272 1676700365755777024 1682510234415792128 1686678957961314304 1690812094125080576 1691075207143349248 1694986310165947136 1698486321828855808 1699419328231227616 1702399422404902912 1703334578337620449 1706867010916827136 1711867115427898624 1713150373706989568 1719086543859613696 1719354056761131008 1719369350375931904 1725698737100029952 1727837711646465536 1727853080723181568 1735409937520787456 1736363226671036912 1740509137470717952 1748408929226326016 1749081617937200768 1752693332099989504 1756731318864633856 1756746944949321728 1757035946969219072 1758924403226940704 1761341489988640768 1765399401030084352 1770032319708979456 1774242840281546752 1778346292633124864 1782997327980304384 1786123984162521088 1786417818992115712 1787105131370618176 1790795361058684928 1790811290142244864 1795232380598984704 1796057301432549376 1799631522379698176 1803912452995284992 1812813336809406464 1812829461742354432 1813111562298023936 1815060288436311152 1821758139458137088 1825252988970205184 1829725694994743296 1830042980776804352 1835102025376735232 1843127941103878144 1843431153640800256 1843447550918524928 1845428882074167296 1847964841955295232 1852222322392219648 1852527031043633152 1854518120793622264 1857083089530732544 1865205140604059648 1870685721159663616 1874995547667533824 1883505743937339392 1883522497677623296 1885857092119606528 1888137990693453824 1888448607822872576 1890478305961365632 1892799357805451264 1902280983394648064 1904325548523342848 1911352802054438912 1911650234162046976 1913721891690398816 1920028015980445696 1929501838427717632 1936187679553224704 1937251259211182408 1943315223493476352 1943617629382148096 1943634917816270848 1945723930012980736 1946044020591508864 1948415044753555456 1948718244242751488 1953207847948178432 1954572532723154944 1955646211482585388 1961767755458281472 1976462267821064192 1978604162223849472 1981305505852162048 1983452648877498368 1985887850812276736 1988349325386976448 1991081684334985216 1997980903368753152 2005665819448705024 2007839361773533184 2008151808482727232 2016952507171766272 2018060452274582794 2019428838860652544 2024377364675035136 2026904575463732224 2034366068777050112 2041415270833291264 2041751103571419136 2049267250306285568 2051807282580177824 2051825533358778112 2060799300805935104 2061931331671856333 2075912563644694528 2080999500461637632 2081323331868737536 2083878695420035072 2086136997127319552 2086480187025947648 2089003734384246784 2091593019361510912 2096411788723225168 2100759398051479552 2101913379654413104 2106913372834336768 2117309326976611456 2126569491257188352 2126588407043915776 2131838451961294336 2134416859044773888 2137062432825891584 2142165092271652864 2152715837461170176 2152734985819045888 2153069980228903424 2162150086091472896 2162505780885192704 2163337790606537792 2167804910755250176 2172799262806257664 2173176039672455168 2178501316564897792 2183683495731134464 2188733898625384448 2189093966715748352 2194458249821913088 2199514007840760832 2199875849364314368 2205286168817744896 2209516776121827328 2210532063301599232 2214931104467320832 2221439293877100544 2231154876073115648 2231521922828337152 2236682965992177664 2239736658789400576 2242163863948476416 2242532721789661184 2244942988329121688 2247699237393973376 2258587108155981824 2258958667781144576 2269731452439646208 2270084653067430784 2272544746382348594 2279658242944270336 2280033268976779264 2280053549820280832 2285640725576286208 2291283433132914688 2307686827898503168 2308066464906821632 2313742865644847104 2314102915038267392 2318160915615186944 2319434319438461888 2321054882608746496 2324244440397381632 2329599209606709248 2335712751780921344 2352434217913155584 2352800288199442432 2352821216303906816 2355350020542029312 2358241822839578624 2364409500147794944 2374771493449498624 2381728160595337216 2384309242106070656 2392144774624182272 2392559587362340864 2395131102266472448 2398422454452617216 2403948120551604224 2403969503614861312 2406949183363182016 2410256775773929472 2415809706672747008 2421577930394042368 2427911255122116608 2433504859738714112 2435205122737045504 2436542820863549008 2444571752305000448 2447199169707047936 2450562073027674112 2462653662203797504 2471186906798194688 2471571456594125824 2474220928880869376 2480691934581293056 2483766710491794208 2494651785186131968 2496022138339615561 2497714616485543936 2498862332427894784 2503835161571753984 2512924435164823552 2514304825784726104 2522175077300043776 2522589999718989824 2525301270867911168 2525323733364649984 2528793994254614528 2534620020115668992 2537761638980746256 2553185426611109888 2556372795660116992 2567553227233624064 2567975614801166336 2568963626345263628 2574268331521859584 2577428912756359168 2580199124582430976 2580646547111040512 2583767776738410496 2586970313420816128 2593124151180722176 2605919171663521792 2617339577900204032 2618777325471072064 2623801171644669952 2630230686554943488 2637959161479056896 2649496415336824832 2649519982546518016 2649932283358650368 2659687282312413184 2662569588438815744 2663007607125222656 2674678202673790976 2681232389618335744 2684524296942911488 2694269497496305664 2695306099772079872 2700871692088508416 2707094163496321024 2707539506909925376 2707563590411583488 2711260165902958592 2714198361621839872 2720899076845336192 2734079130925662208 2747569652953255936 2747997211607942528 2752840573528834048 2759586294090432512 2760040272971890688 2766399061407967232 2770200604292153344 2773658892739844096 2780256821884485632 2793515633771872256 2793950342236837888 2793975194360889344 2796978149393659808 2806194792586805248 2807736281425506496 2820041148471279616 2840229942028926976 2840697187577626624 2841164509992779776 2847683526947504128 2848126664662482944 2854688393155030016 2854713785542647808 2858252155243778644 2862179921231541248 2867199027208257536 2868774026673887072 2874723386807287808 2883144615457513472 2895754200860852224 2902451474264096768 2902928955862188032 2910042461720363008 2910068346481147904 2924401223867009536 2931357736117338112 2931383810476998656 2934534451822856192 2945821672315285504 2949472968709005622 2958705379140435968 2959218437000790016 2962398994908531712 2966036107076583424 2966469877875605504 2973304254366457856 2995082904293801984 2995109545487368192 2995575624666300416 2998821933370521856 3002942868177354752 3009861273887356928 3013591946289636179 3023549272587763712 3024938612939030528 3030958353481596928 3053159304100052992 3053661578607198208 3056943643682208256 3060696833898176512 3064517774694360608 3068224234876862464 3072027247187219152 3090698148002922496 3094529016350432128 3108090748756492288 3109798073996898076 3111906735293464576 3119532332450054144 3120045525968224256 3123398940283995392 3142899016043331584 3146304979273990144 3157887238176899072 3158378647745990656 3160585372062973952 3161801386271093696 3162321533461201904 3176180365675126784 3183963462671773696 3187872602619707392 3207285134355103744 3211222907696447488 3215231763613755392 3219621447009763328 3223110554425934848 3229293749716516864 3231067653753836728 3246718967974223872 3249687306825629696 3261455117979877376 3262738962881991424 3263246688784431752 3273461270538354688 3277008724232388608 3277547824154120192 3282051779777265664 3289613217596932096 3293719935128564864 3313708745176121344 3317299815104098304 3317845543303556096 3332356316196831232 3332385957429641216 3334186834192788964 3340551829688418304 3348798863809644544 3353400731511554048 3373357915922628608 3381624188250161152 3382150414286698496 3389972620331894272 3396972643657711616 3398838656462455232 3404798844809805824 3406669156675240898 3413734021833654272 3423734230855797248 3426300747413979136 3438173087719227392 3438708113522262016 3438738700751863808 3455675423292931072 3455706161446363136 3470819875041574912 3472726453342073824 3481018274941435904 3496817858452652032 3498163235874401536 3505386664199979008 3513462637729267712 3513493889898643456 3514071893938438144 3517848806453881408 3522682979977281536 3530798802060168704 3540064639417958912 3548485680563093504 3556692585266249728 3565994655960608768 3572835637984231424 3574210262741236352 3581590722117369856 3590464761197969408 3592114602865098752 3599263044759396352 3625626673618812928 3625658923484708864 3626223124596047872 3630120576872622304 3643516278916274176 3648032356034822743 3650505977940410368 3659451389989486592 3660085961553608704 3670204050753470464 3686255882207756288 3686862307281600512 3690857764148334592 3695929683910590464 3704444644784439296 3705054062087266304 3709036241587244528 3714166179061465088 3741371442319327232 3749991095335067648 3767011487874678784 3767044995355246592 3771714184239213056 3776275981386907648 3776897215645745152 3780956611922731264 3785598715610902528 3804561966789296128 3808651097046685696 3822705604108877824 3823300468324093952 3827443783380797632 3859003676855435264 3872375359106449408 3874502518422364816 3887235258764296192 3887269835632541696 3891447860025961472 3892088041183017728 3897436488485502976 3906415695896356864 3909145065446309888 3911292422965170776 3923535510916562944 3957208324447698944 3962611011704324096 3966905297754996736 3971775701624553472 3976698650773952896 3982163368669970432 3995961806737506304 4011331638897410048 4015678723547066368 4016303616965454464 4033905014343532544 4036120904549165588 4038857677721305088 4048754729350070272 4053809150927464448 4068732137554100224 4082830541666582528 4083502207142838272 4098534500612571136 4103614565160355648 4103651066717556224 4121598601611870208 4123862663343712666 4161999000923275264 4162646663737475072 4167757390840070144 4172273994254639104 4172960374051895296 4183186038723021824 4192823577446450336 4201518796102959104 4203826759308826208 4213826745668673536 4234618653953222912 4253138982514376704 4253176814087831552 4263676903922588672 4268833718089547776 4274124865651783168 4284330184543305728 4305431674922340352 4305469971638091776 4306139960457806848 4325011561770385408 4326675581213075584 4335609821510500352 4345598525612515328 4346352079344910336 4357002633129795584 4377467797250768896 4378187933431496704 4388916499643826176 4399028015681521664 4399751698728628736 4410572337635489792 4419033552243654656 4421064126603198464 4429862208934641664 4442878587754201088 4462309752146231296 4463043845656674304 4473365931984355328 4484327727896952832 4485065443579322368 4489885976658243376 4495398474787946752 4517174216311963648 4517917335562289152 4539462904879292416 4540169306134861568 4545089492764697188 4559316485888540672 4560066537953558528 4560107099640561664 4571281451152572416 4582566866265829376 4615373655797006336 4616132929813643264 4627485731289694208 4628205830076534784 4638868638876923776 4642109765217492992 4659198419213418496 4671425503561842688 4705600576398884864 4705642432607813632 4710700041084058624 4716483645679157248 4728819000295589888 4749542986898997248 4763456321190674432 4768618484212141312 4784289549248364544 4790262204532944896 4796844908905234432 4807896241103208448 4807939007229722624 4813898366726364032 4820513551547858944 4831619413345494016 4855822510244233216 4867009719477428224 4870410245474091008 4873085641727098016 4889143504610000896 4894398339414095872 4901124146055348224 4925307324407595008 4942373813596389376 4943142913188251648 4948441857761738752 4961383869162586112 4967533420983588416 4989303570372263936 4992044276679231122 4995429232971087872 4997724664855789568 5007670323143507968 5025848870329647104 5028609651569452208 5045179999437979648 5050602541735822336 5050647466729299968 5069240040231337984 5075523277961492512 5106370853222219776 5112745591320233984 5135106454467248128 5135951229602332672 5137927252690527256 5148536663043719168 5154857825512718336 5160398249164861952 5161293094222081024 5167535553476820992 5173940626841632256 5186248302361444352 5211838343327043584 5237554650942144128 5247602343289339904 5260461373109886976 5275918322958113792 5298992830673649664 5299039965093036032 5299864566717300736 5319374564624826368 5325139176877631488 5326015214250445312 5331739597281664009 5349356405347581952 5362464779236671488 5390612199544159744 5401743384177016832 5414188326992642048 5415079013819850752 5415127180823166976 5428396723243679744 5441798153690672384 5468158261851324416 5495139305906511872 5495994423215885056 5505681147057668096 5519172588180865024 5520080545943781376 5532798122815934464 5540401208584306688 5547317785479688192 5560513643768971264 5587031267543744512 5587900684473675776 5587950388721778688 5593956298787319616 5615472562851012992 5640082296942559232 5681394375155253248 5682329019985559552 5696253329324965888 5709376786310060032 5709427571085295616 5716504310487557288 5724359842463082496 5734398054416515072 5737548053347774144 5749446773614575616 5766289230915026944 5791508401721704448 5804902948528193536 5805857911724376064 5820084923440726016 5820136692962295808 5848802447734019072 5862715472234676224 5869068903645712384 5891643344630571008 5898945937418011244 5917410758280871936 5918436874001580032 5924797989817063424 5932072214153166848 5932939755751211008 5946608508732915712 5990165808587603968 5990219090974736384 5991151249332600832 5997643866741043712 6005885736354709504 6019722547774713856 6027183892579272358 6047098545175527424 6049877225878061056 6061916706963193856 6107323157214396416 6113887287364416512 6121393667796353024 6129035549388721216 6136448469753724928 6144054494374438304 6181396296005844992 6189058032700864256 6216181497512984576 6219596147993796152 6239064664900108288 6240091051936448512 6246797880567990784 6292609958547980288 6315774476353798144 6316757295491981312 6321170744125947904 6323602772542187392 6324643066922403808 6352360731350253568 6367926925343547392 6375745205239414784 6414570268710207488 6422445815392894976 6430463527227510784 6439242894019526656 6446221108851869696 6458587499433033728 6462135307507673456 6493437935948447744 6522910235959754752 6525477925763982848 6526493377568863504 6554017448464777216 6555095648308240384 6579226435193864192 6587439870257129728 6627417490352242688 6634599630208196608 6635691086607112192 6664712632393662464 6664771914859282432 6668373668385577928 6681103659376836608 6697597727619289088 6706801463023108096 6746715831845257216 6763248376500322304 6764300828573396992 6779945240663788544 6797677312924910464 6809597689619611648 6813338313350481796 6827468043667308544 6847468461711594496 6852601494827958272 6877416227044524032 6877477401503727616 6911350846585862144 6911412322892726272 6941639750083149824 6945452906684147648 6962036549882871808 6996326471748803072 7010773328399958016 7026925275458535424 7026987779797286912 7028143787876876288 7035697612907762816 7045365959954563072 7061597604120337408 7080129278835917824 7096971361126187008 7113385170532499456 7131989311921217536 7145671275968462848 7148420525482472704 7163181444234739712 7180929522395938816 7184229205730197504 7198526089518792704 7251253347237625856 7251317846969417728 7252446249192095744 7260241153745244608 7287032557832548352 7296064712069645486 7301011955880820736 7318902779978973184 7320171923107217408 7340408101506940928 7373724614563201024 7381715528296669184 7408889289568878592 7410108124174532608 7418072483174489056 7428332358122930176 7482742884638654464 7499982190670135296 7534022975749357568 7543428368478426112 7552551962773815296 7553794431291490304 7561913223845462528 7571197431221805056 7617302194093371392 7645411208217755648 7646600936648187904 7654887566761595264 7718007353710870528 7744750718212898816 7749005036844729632 7774470517528592384 7774539671265083392 7782895720051922944 7784176082366035456 7794872976971005952 7812831391792713728 7818290130892619776 7822584845930341552 7914416648895397888 7933810595509993472 7943551403249106944 7953397301547905792 7964326737339940864 7991923613475012608 8022663277794820096 8031357447094132736 8032607233930908928 8067810028687065088 8072241809098331176 8097509458700140544 8107618301854928896 8137464275108200448 8165661083333165056 8167004414285676544 8197069001225142272 8207229130320711296 8207302133435112448 8243197203223740416 8247725326687425332 8325293327474950144 8335514781680140288 8344547988509278208 8345920748103790592 8366372077446043648 8385647154892900672 8403037592205918208 8407653518617652416 8427653491337347072 8469237307906445824 8506277965028753408 8506353628175663104 8527353807845177344 8548249731303566336 8610863349844680704 8610939943276183552 8612279920915613696 8650023123540770816 8653351162426151168 8671219643021000704 8691197051225030656 8692704158689820672 8714005266259591168 8754935594501537792 8756375866862993408 8777832999287652352 8798056031363043328 8799503397457257472 8821144675270979584 8838067104487309312 8842128253206396928 8859724417869283328 8885757175508402176 8926087691313348608 8946731863968710656 8968655455793905664 8970130887158644736 8979771953316486752 8990796949575893504 9034348432623927296 9035834671124578304 9078925809758584832 9080338612269723136 9090178985529394376 9118632971777081344 9120133075907117056 9142562902305144832 9165133732531658752 9230747311594012672 9232265859627286528 9254971462579388416 9256411660153069568 9277737277753847552 9284219530434985984 9289319504542280593 9318396838426836992 9342851007123685376 9411201152797769728 9411284865215627264 9421400082168117248 9432967291358314496 9457638000591179776 9526912642381348864 9537236968424282624 9580524409065889792 9615792482206416896 9615878014459445248 9627796733452728064 9641027103095717888 9663238826690988032 9711645020488466432 9734019438954856448 9740820490948182016 9746171283454196032 9788796678828191744 9802248292110696448 9850614648815190016 9884747627192778752 9886285826376503296 9922767738325172224 9935066841967176832 9978607140744527872 9984088553358462244 9990858465942175744 10015340646287015936 10051697740659294208 10057219303138904416 10090359998875959296 10101205083471644672 10101294933458599936 10138480080462675968 10151046555922985024 10212741706444439552 10225491182640467968 10270212908934496256 10271902459204665344 10275854505381054512 10297073326087438336 10309715651025436672 10320796498329723904 10322586188444162048 10347881253683264512 10372496604722888704 10423676686654087168 10475109301884288256 10495204686578679808 10520922746219773952 10551836645916227584 10597985661347299328 10598079930186072064 10599729133434601472 10638749129249652736 10650278353755262976 10652030428500890624 10663479194563328018 10698712810695163904 10724929558473342976 10781224399088319488 10828376653985284096 10830158027639701504 10830254361646333952 10856793446487359488 10883596307381344768 10936316523702648832 10990278611813023744 10991988846431770112 11038345176361730048 11040161091887562752 11065596245631868928 11094635570959376384 11174062535087489024 11175801368947351552 11175900777443557376 11187912597574639232 11230945125702025984 11280164593885118464 11362788750310506496 11364658039971119104 11392506658649931776 11418753572620120064 11418855142170591232 11433008620975114576 11448719684926164992 11475096106695548288 11532578461830053888 11609805897056387072 11611715823448752128 11640169846881452032 11640273385924591616 11697604895468038144 11725430944469352448 11738137807291424768 11783286689261142016 11797891874836022488 11834821516561743872 11849595979634126848 11864144428306333696 11865879511502422016 11893217017465831424 11980331617175207936 11982302498665201664 11995287733482087424 12011771472709419008 12039445095549427712 12054367785158544716 12094197090351054848 12123833413926387712 12214646314428792832 12227774574728833024 12242787335592706048 12258071098777442432 12272896939507449856 12288108988748876608 12362792592011689984 12378116065401728512 12432362995025969152 12439192295987592304 12480182103872897024 12493595761135981568 12585219917095960576 12631548952707596288 12633514590983962624 12642341488251895808 12647205545084374784 12649286133844807616 12704721462700507136 12735853850687094784 12751490410478829568 12829140537420414976 12860927054455021568 12878485788039053312 12892442217703739392 12917174998866067456 12924270615015346912 12986875871896895488 13045820471919509504 13050955851527965696 13052986755137727008 13108034896929554432 13110191296616480768 13158452870387728384 13174879740514259456 13254834980704485376 13269199260416393216 13271382173214224384 13329425264787324928 13336747336771155856 13362207318753673216 13395195455238578176 13493431663690514432 13526496753000644608 13528601657146793984 13559890481327577088 13595354625849820928 13619195379239223296 13626676626700963592 13654936087334617088 13694936923423188992 13705202989655916544 13754832454089048064 13754954803007455232 13822701693171724288 13822824645785452544 13890905813368295296 13924073099765743616 13992652943497606144 14053850550917070848 14053975559594573824 14056287575753752576 14071395225815525632 14090731919909126144 14123195208240674816 14160258557671835648 14193942722252374016 14226770341064998912 14263978623842435072 14296841050964945408 14326362888469479424 14361859044791877632 14368458411460395008 14397052179037585408 14502506694475251712 14504892498384191488 14520482307490489216 14574065115665096704 14592129424139290972 14602023911761641472 14637805559957946368 14640343846214434816 14680816203013881856 14747449229126402048 14763431056593338368 14771540851485265861 14817778579137757184 14820216248349065216 14836144966348978112 14856664716245860352 14965485769277308928 14999964381340270592 15068045951498715136 15086856736956852224 15107588862582980608 15123826447690925056 15142394862443610112 15234604388186742784 15290822416435511296 15293201873296375808 15309775133523190528 15436014707421741056 15489501436425797632 15498010073689459264 15548941035057184768 15565791440103845888 15568352164732070912 15589745953942011904 15625662783585427456 15636580261785239552 15645169691860683104 15828833297790795776 15867621191019986944 15887102806498213888 15906794603095811584 15928653474679881728 15983847226950025216 16045326555589640192 16062714894188265472 16065214467861817856 16135620057374130176 16144483618196662352 16215236603709857792 16274928550216400896 16331322166666330112 16334008828571353088 16394138002450284544 16414458260641422592 16414604266870224896 16486394406447480832 16495450653374850664 16650586654949900288 16689095977018556416 16691841496207581184 16732744154892087296 16771294309785801344 16815307037235304832 16855306982674694144 16938474615812891648 17012555930057506816 17012707256351326208 17054707615690354688 17096499462607132672 17221726699689361408 17221879886552367104 17224559841831227392 17306702324852302336 17342439286042001408 17382394102450061312 17385408317379641344 17428010532519182336 17512751733725986816 17555665998575304704 17596112062726086656 17599006794914514944 17642289350541959168 17676134208974618624 17719448835738566656 17771514351016804352 17852175382626697216 17893463727937421312 17937310911587811328 17940261774317289472 17959543906632973504 17981593899151787008 18068696865247854592 18071669342249156608 18157851619517169664 18160677224539446272 18180357971058788752 18240266151814234112 18330267465063317504 18461494623188025344 18464531719254573056 18509942925158776832 18512823320306139136 18555474555507695104 18568439060869971968 18578639009084561186 18636793676853673984 18685702014247370752 18822402305595539456 18842800164336234496 18865934582716628992 18915276001182359552 19053825284762697728 19074473936848565248 19161048818131779584 19171574296608536543 19231584964412833792 19231756028918890496 19255593466905456128 19282054206191435776 19326477653381976064 19423290040976932864 19468038877909712896 19492342566908392064 19577593357656383488 19701229297630380032 19769495254385557504 19772571652753006592 19845535476650344448 19870133683934353664 19957214281489055744 19968177106716924488 20030681292574031872 20103395481318588416 20114438606277808832 20202410166943289344 20202589866917199872 20276960160925351936 20302093111845970048 20450982365280935936 20540425817868992512 20543804918409330688 20551709010762109024 20594146652174876672 20619431302050873344 20641592996659447808 20645172376888324096 20695762507366529024 20744993209445777408 20847353373308174336 20950218603768576512 20990409373157359616 21041845492439547904 21103673291832455168 21195971322694598656 21199458266869202944 21277498258499305472 21300556707510525952 21304060857001781248 21326958389126656036 21397425621390327808 21449859116946685952 21562448798176638976 21656753307970568192 21660316055279403008 21660508723292667904 21713586892974718976 21767192614762689536 21872633047405297664 21980557223626047488 21983977692863540224 22080322183775125504 22131192491263737856 22189271141918752768 22348125070174978048 22351602737894703104 22351801554887114752 22375825195149278464 22461890251404051968 22560329187770236928 22729316079942238208 22785013317299863552 22837507145240240128 22837710284341182464 22866017241950229152 22897439369852329984 22950192213391096576 23065156923660107776 23219611794112774144 23223431646897504256 23280339693762904064 23280546771849183232 23395209790936076288 23450861888938704896 23476275614582849536 23566573378522284032 23595783749672044976 23699191959268253696 23728288856612667392 23786434034931662848 23960663234350415872 23964604997330403328 23990575466964174848 24023542945418838016 24078890191098855424 24108735570317089432 24247666827852775424 24455549149457666048 24485574671185412096 24516142197554884864 24545793879014899712 24576217977497753216 24756232130803457024 24864725990051938304 24878384591975184608 24960364207745794048 24987191522271963136 25170439834191921152 25263097905415192576 25267029181967925248 25294411090168749568 25298572267689615232 25409442925401014272 25471707701374189568 25502980820957659136 25658281074840829952 25721854108910043136 25756971576078106624 25784884435407478784 25834349997732134912 25848541230030693824 25973751743793790976 26091640943839019008 26101911703055931392 26105973510275454016 26216069793859108864 26220382593232961536 26316905740775456768 26349759481028518912 26538398520832786432 26542764346428448768 26658850529574649856 26673494673542311712 26790390910477156352 26986863327381028864 27052993506001289216 27057203314293587968 27119780962655154176 27190709251699641856 27238390758478446592 27253353253401927184 27309872174669234176 27389873846846377984 27509664908178096128 27645403386343448576 27645649291570905088 27781811626736590592 27848146199531487232 27985305886995212288 28107701101834141696 28107951119189147648 28112575151507505152 28142790451631051264 28181463839818252288 28246390416481349632 28320517115343671296 28387885444504748032 28453540682129997824 28527957247684870144 28593682101929890816 28723718089583755264 28736916822920790016 28794104358075170816 29005013388950503424 29009784996768382976 29040964614980978432 29148130231330193408 29184258848278581944 29275611119915892736 29361632406027763712 29526862113186676736 29543081702970531722 29635557158275514368 29640432496698130432 29672289932697956224 29713329432491720704 29999928762680541184 30136091902997430272 30173713473913704448 30215177725165961216 30247652895381850112 30284789724887220224 30469208776373485568 30581644832871022592 30586403746592751616 30619550267046381056 30872029414843482112 30996020147378918528 31097882070114369536 31131582880207691776 31136704329464141824 31179491907884023808 31251325567170854912 31273160523570479104 31290339383721366208 31657666595581591552 31735242382039973888 31813589206191623168 31857306949359763456 31967694453900050432 32125429788376530944 32130428935723635712 32271240114748260352 32288967236393324704 32430473207419715584 32549857100432801792 32662644333332660224 32668017657142706176 32788276004900569088 32828916521282845184 32829208533740449792 32972788812894961664 32990901306749701328 33301173309899800576 33378191954037112832 33383682992415162368 33465488309784174592 33542588619571602688 33630614074470609664 33710613965349388288 33876949231625783296 34025111860115013632 34025414512702652416 34109415231380709376 34192998925214265344 34443453399378722816 34443759773104734208 34449119683662454784 34613404649704604672 34764788204900122624 34770816634759282688 34856021065038364672 35025503467451973632 35111331997150609408 35192224125452173312 35198013589829029888 35284578701083918336 35438897671477133312 35543028702033608704 35786927455874842624 35874621823175622656 35880523548634578944 35919087813265947008 35963187798303574016 36143338684498313216 36315703239034339328 36321354449078892544 36360715942117577504 36480532303628468224 36660534930126635008 36922989246376050688 36929063438509146112 37019885850317553664 37025646640612278272 37110949111015390208 37136878121739943936 37157278018169122372 37273587353707347968 37371404028494741504 37644804611191078912 37685600328672468992 37731869165433257984 37830552002364719104 38107650569525395456 38148947873697130496 38322097636263559168 38343148593217073086 38463169928825667584 38511186933810912256 38564108412382871552 38652955306763952128 38936077755819425792 38984685133816784128 39155186715312766976 39176695301765270327 39402458595260760064 39538990508771115008 39545143305506013184 39691070953300688896 39740267367868707328 39914428562978111488 39936354213433848976 40228877212555617664 40404820333886578688 40405179733834399744 40553920321850703872 40604186223691940096 40901964730561871872 41080851635737985024 41087609836818661376 41103418021524218048 41188293304349753344 41283185993318895616 41290344753776648192 41391525014733058048 41489986418891554816 41694706746616348672 41900437207537153024 41980818746314719232 42083690984879095808 42207346583664910336 42391942645389197312 42398916533738405888 42554996516998610944 42601113415021051904 42608121714003562496 42653916778253312072 42899718233893371904 43124897596353277952 43313506615941136384 43320632110558806016 43321017446585335808 43427173785949437952 43534385229525379072 43961114447252094976 43967955385727080448 44160644367550251008 44262384982527475712 44378542283837505536 44696250140349956096 44703205475789406208 44703603109774229504 44751650390298556928 44923780502808103936 45120658375540473856 45458632159884476416 45570026634599727104 45675014290480480256 45675420568682364928 45732034483900458304 45794878739704659968 45900384426782193152 46130313847320215552 46446863293795008512 46560679387525808128 46790419581872152576 46952551229165699072 47133146757044568064 47191567499344089952 47398383918536507392 47424420628452695659 47456577713225334784 47572868069863325696 47921326468700831744 47929209994660806656 47981150933928349696 48047085890837676032 48157780382197710848 48217471140634178864 48911098298915332096 48971149342370824192 49032284395109769728 49091587758029799424 49152435954995506432 49512464261606914048 49729451980103876608 49756769183950369216 49974383044543926272 50340879668383842304 50534058363935850496 50588822180337499136 50597144535379230464 50818885850802028544 50943415402748379136 51005961641915318272 51316562149681659904 51443708217820086272 51513943152156213248 51569768870814957568 51697082460061387648 51947503487587581952 52203823406111862784 52211947020550908032 52432139587718217728 52440765186465923072 52633811481550913536 52699518962057037824 53076797041665572864 53085528692856897536 53317701059149299712 53346989347084623424 53580781820954312704 54105987012002578432 54114406628587175936 54239561925310308352 54381418503399283712 54476781516956893184 54506706506803854368 54619744349338468352 54779747693692755968 55019329816356192256 55290806772686897152 55291298583141810176 55563623253473181184 55696292399062974464 55970611773990424576 56215402203668283392 56225150303015010304 56285580903262102528 56362927679636504576 56492780832962699264 56641034230687342592 56907081364259995648 57055914495369740288 57187364203859781632 57447436179167510528 57473833645841580032 57588208716150341632 58010026777901006848 58019569993536765952 58081929229961956864 58296260462660386816 58368517696557163888 58723264812055527424 59053724226373353472 59086163405941063444 59271114316551028736 59280864993396260864 59344579865395912448 59426658864983441408 59999857525361082368 60347426947827408896 60495305790763700224 60569579449774440448 60938417552746971136 61172807493185503232 61239100534092762112 61744058829686964224 61992040294757837056 62195764140228739072 62263165760415383552 62273408658928283648 62358983815768047616 62502651134341709824 62580678767442732416 63315333191163183104 63470484764079947776 63627178412383246336 63714613898719526912 64250859576753061888 64260857871447271424 64542480229496520704 64577934472786649408 64860946414839431168 65099714200865603584 65325288666665320448 65336035314285412352 65657833042565690368 65658417067480899584 65945577625789923328 65981802613499402656 66602346619799601152 66756383908074225664 66767365984830324736 66930976619568349184 67085177239143205376 67261228148941219328 67421227930698776576 67753898463251566592 68050223720230027264 68218830462761418752 68385997850428530688 68886906798757445632 68887519546209468416 68898239367324909568 69226809299409209344 69312614764661632117 69529576409800245248 69541633269518565376 69712042130076729344 70222663994301218816 70384448250904346624 70396027179658059776 70569157402167836672 71086057404067217408 71573854911749685248 71749243646351245312 71761047097269157888 71838175626531894016 71926375596607148032 72286677368996626432 72631406478068678656 72642708898157785088 72721431884235155008 73321069860253270016 73858126877018292224 74051293281224556544 74221898222030780416 74273756243479887872 74314556036338244744 74547174707414695936 74742808056989483008 75289609222382157824 75371200657344937984 75463738330866515968 75661104004729438208 76215301139050790912 76297895747394260992 76644195272527118336 76686297186434146172 76926339857651335168 77022373867621824512 77128216824765743104 77305910613527904256 77872155511638851584 77969370267633568256 78310373430625533952 78353390603530540654 78804917190521520128 79077981017542230016 79090286611012026368 79480534735737414656 79828857125956222976 79872708426867697952 80457754425111235328 80809640667773157376 80810359467668799488 81107840643701407744 81208372447383880192 81803929461123743744 82175219673637322752 82206836043048436096 82376586608699506688 82566371986637791232 82580689507553296384 82783050029466116096 83389413493232697344 83800874415074306048 83961637492629438464 84167381969758191616 84414693167329820672 84783885290778394624 84797833067476811776 85202226830042103808 85216243428007124992 85307833556506624144 86249795192706555904 86627013231882272768 86641264221117612032 86642034893170671616 86854347571898875904 87068770459050758144 87922228894504189952 87935910771454160896 88524769965054951424 88757084567675011072 89406410951578812416 89407206219548459008 89503300780597113856 89847561005616207872 90241316751080947712 91140053269199454208 91350028580960960512 91350841137364729856 91464068967800916608 91589757479409319936 91800768853564386304 92260627694640431104 92893726587590017024 93121358775051616256 93580839163744305152 93905102458331398144 94266293514089136128 94383134998688179904 94796767837073014784 94848841256905391318 94913155426450669568 95145736139726651392 95858419989321613312 95962301867856699392 96315560764395421696 96434942281268357728 97822196597830664192 97942298684741648384 98064568790219539456 98183175516059598848 98304871909991012864 99024928523213828096 99513538367900738432 99948766089087852544 100681759336767684608 101068116727871700992 101177644360674998272 101194289070758460928 101637771701604057088 101886830805496758272 102633124299363319808 102887416435640172544 103139537741629915136 103394164920122775296 103895006975175163904 104407646812223725568 104423894041101816064 104864279175436435456 104881530372931846144 105267622963101827072 105399037924114075648 106153594083331145728 106171057385713795072 106693978694169246848 107161563641908625408 108228813257174351872 108479123850620616704 108762837006798567424 108953563033913786368 109013413013607708736 109239488698676936704 109559495387385511936 110038659632712384512 110581613545373794304 110582597166283620352 111127246506946362368 111941223547980849152 112430804407336566784 112450300606030020608 112571161806524205056 112725855359273009152 112985561665925398528 113282068461374685184 113814162728519991296 114111828990739480576 114374728407719563264 114894872358335021056 114947667291683160064 115176417432300683264 116039139987073531904 116163858459923913728 116592520925320773632 116737035393114327776 117446529624111054848 118107448452746706944 118172326811882126888 118542228633102057472 118561729986792521728 118689159730791824896 118853317729966882816 119999715050722164736 120694853895654817792 120990611581527400448 121139158899548880896 121876835105493942272 122345614986371006464 122478201068185524224 123984080589515674112 124526331520830767104 124546817317856567296 125005302268683419648 125161357534885464832 126630666382326366208 126940969528159895552 127254356824766492672 127429227797439053824 128501719153506123776 128521715742894542848 129155868945573298816 129721892829678862336 130199428401731207168 130672070628570824704 131315666085131380736 131316834134961799168 131891155251579846656 131963605226998805312 133204693239599202304 133512767816148451328 133534731969660649472 133861953239136698368 134170354478286410752 134522456297882438656 134842455861397553152 135507796926503133184 136100447440460054528 136437660925522837504 136771995700857061376 137773813597514891264 137775039092418936832 137796478734649819136 138453618598818418688 138625229529323264234 139059152819600490496 139083266539037130752 139424084260153458688 140768896501808693248 140792054359316119552 141138314804335673344 142172114808134434816 143498487292702490624 143522094194538315776 143676351253063788032 143852751193214296064 145262812956137357312 145285417796315570176 145442863768470310016 146642139720506540032 147716253754036584448 148102586562449113088 148443796444061560832 148547512486959775744 148629112072676489488 150742401314689875968 150927476661733031936 151322208009458876416 152430602278101581824 152595791494788521984 153288390545054236672 153372594372868292344 153852679715302670336 154044747735243649024 154256433649531486208 154611821227055808512 155744311023277703168 155938740535267136512 156620746861251067904 156706781207061081308 157609834381043040256 158180573222024052736 158961069471474829312 159657714251912445952 159745416853735395904 160915508850222470656 161619281335546314752 161620718935337598976 162416744894767760384 163607858922247487488 164350439347274645504 164413672086096872192 164753173217399013376 165132743973275582464 165161379015106592768 165566100058932232192 166778826986465394688 167601748830148612096 167923274985258876928 168334763939516383232 168829386334659641344 169595666134953623552 170404453660084207616 170432486856014249984 170615667113013248288 172499590385413111808 173254026463764545536 173282528442235224064 173708695143797751808 174137540918101516288 175844457789008379904 175871821542908321792 177049539930109902848 177514169135350022144 178812821903157624832 178814412439096918016 179006601561194227712 179695122011232415744 182700057161921921024 182701682274729459712 182928137935601833216 183179514958818639872 183601537707128772608 184521255389280862208 186242717550103232512 187161678327488610304 187810204916662796288 188532587028178272256 188766269997376359808 189593535674146029568 189697682513810782636 189826310852901339136 190291472279453302784 191716839978643226624 191924603735713398784 192631121528790843392 192869884562536715456 195644393195661328384 195884597369483296768 196129137580439078912 196609743819982025728 198049857046427656192 199027076735801476864 199897532178175705088 201363518673535369216 202136233455743401984 202355288721349996544 202388578141516921856 203275543403208114176 203773661610993516544 205774832871280345088 206279075483259830272 206788329840245550592 207790013950350327808 208815293624447451136 208847788082203632128 209728558350872870912 209763060745863692288 210798075848228151296 212307188166662291456 212342114771427590144 213387957388338493696 214323127283817250816 216457626514348703744 216958247701241233408 217525674013597134848 218026826027215417472 219118990774771023872 221163227090747588608 221165194332567240704 222254493013892724736 223882447095961698304 224861608814673133568 225142323613048410112 225451710718546018304 225971123331850797056 226564136922749370368 228223657981478961152 228749456815439126528 229789744716670042112 230352834864601366528 232078279974147063808 232327716919847827456 233185041850641547264 233474070786228655552 234893059248222109696 236214896905493413888 236344653623764253776 237123459973585043456 237378319461583649792 239999430101444329472 241389707791309635584 241981223163054800896 242278317799097761792 243753670210987884544 244691229972742012928 244956402136371048448 247968161179031348224 249052663041661534208 249093634635713134592 250010604537366839296 250322715069770929664 253881939056319791104 254508713649532985344 257003438307012247552 257043431485789085696 258311737891146597632 259443785659357724672 260398856803462414336 261344141257141649408 262631332170262761472 262633668269923598336 263927210453997610624 267025535632296902656 267069463939321298944 267723906478273396736 268340708956572821504 269044912595764877312 269684911722795106304 271015593853006266368 272200894880920109056 272875321851045675008 273543991401714122752 275547627195029782528 275592957469299638272 276907237197636837376 277250459058646528468 278118305639200980992 278166533078074261504 278848168520306917376 281537793003617386496 281584108718632239104 282276629608671346688 284344229616268869632 287044188389076631552 287352702506127576064 287705502386428592128 290525625912274714624 290570835592631140352 290885727536940620032 293284279441013080064 296205173124898226176 296887592888123121664 297095024973919551488 297258224145352978976 301484802629379751936 301854953323466063872 302644416018917752832 304861204556203163648 305191582989577043968 306576781090108473344 306745188745736584688 308089495470487298048 309223642454111617024 311488622046555406336 311877481070534273024 313241493722502135808 313413562414122162616 315219668762086080512 316361146444048105472 317922138942949658624 319490833707470791808 321831017700444941312 323238562671092629504 323241437870675197952 324833489789535520768 327215717844494974976 328827344172193744384 329506346434798026752 330265487946551164928 330322758030213185536 331132200117864464384 333557653972930789376 335203497660297224192 335846549970517753856 336669527879032766464 337658772669319282688 339191332269907247104 340808907320168415232 340864973712028499968 341231334226026496576 344999180770826223616 346565056884470448128 348275081836203032576 351688915578016759808 351743643085816643584 354099079860219805696 355028338270700044288 357625643806315249664 358013203122388455424 359390244022464831488 365400114323843842048 365403364549458919424 365856275871203666432 366359029917637279744 367203075414257545216 369042510778561724416 374323356654977220608 375620409833325592576 377065174056356544512 377532539994752719616 379187071348292059136 379395365027621565272 380582944558906605568 383849207471426797568 385262243057581686784 385739769125073430912 391288786391322656768 391769194738966593536 392258275160878157824 393219487639964051456 396099714092855312384 398054153471602953728 399795064356351410176 404272466911486803968 404710577442699993088 404777156283033843712 406551086806416228352 407547323221987033088 411549665742560690176 412558150966519660544 413576659680491101184 415580027900700655616 417630587248894902272 417695576164407264256 419526121491727384576 421596151696456302592 424614376333324582912 424684229542855180288 426775914776676987392 428646254567634501632 432915253028697407488 433916495402482466816 435051348027194269696 436053652054430834944 438237981549542047744 442326454181495177216 442330388665134481408 444508986027785449472 447764894191923396608 450284647226096820224 451942246663701594112 453128273845498740736 456447315962957922304 457498913630878253056 460705669729202733056 464655433839695654912 466370083701283094528 466948141572457311104 472429793810986827776 472689307247528507552 474246919947170086912 474756638923167299584 479998860202888658944 482779415582619271168 483962446326109601792 484556635598195523584 487507340421975769088 489382459945484025856 489912804272742096896 495936322358062696448 498105326083323068416 498187269271426269184 500021209074733678592 500645430139541859328 509017427299065970688 514006876614024495104 514086862971578171392 516623475782293195264 518887571318715449344 525262664340525522944 525267336539847196672 527854420907995221248 534051071264593805312 534138927878642597888 535447812956546793472 536681417913145643008 538089825191529754624 539369823445590212608 542031187706012532736 545750643702091350016 547087982803428245504 551095254390059565056 551185914938599276544 553814474395273674752 554500918117293056936 556236611278401961984 557696337040613834752 563075586007234772992 563168217437264478208 564553259217342693376 574088376778153263104 574705405012255152128 575411004772857184256 581051251824549429248 581141671185262280704 581771455073881240064 586568558882026160128 592410346249796452352 593775185776246243328 594190049947839102976 594516448290705957952 602969605258759503872 605288832037835505664 610383165979154087936 613153562180216946688 613490377491473169376 616178990940974596096 618447284908223234048 622977244093110812672 623754962141068546048 626482987445004271616 626827124828244325232 632722292888096210944 635844277885899317248 638981667414941583616 643662035400889882624 646477125342185259008 646482875741350395904 649666979579071041536 654431435688989949952 657654688344387488768 660530975893102329856 660645516060426371072 662264400235728928768 667115307945861578752 670406995320594448384 673339055758065532928 675317545338638565376 681617814640336830464 681729947424056999936 682462668452052993152 689998361541652447232 693130113768940896256 696550163672406065152 703377831156033519616 703487286171633287168 708198159720439611392 710056676541400088576 715251287612630499328 716026406244776910848 718780488044929662976 730800228647687684096 731712551742407332864 732718059835274559488 734406150828515090432 748646713309954441216 751240819666651185152 754130348112713089024 755065079989505439232 758374142696584118272 758790730055243130544 767698414942853595136 770524486115163373568 771479538250146861824 782577572782645313536 784516550321756315648 786438975279928102912 792199428185710624768 796108306943205907456 799590128712702820352 808544933822973607936 809421154885399986176 809554312566067687424 815094646443974066176 823099331485121380352 825116301933039321088 827153319360982202368 835261174497789804544 835391152328814528512 839052242983454769152 843192303392912605184 849228752666649165824 849368459085710360576 853551829553353974784 857292509135269003264 865830506057394814976 867832990804964933632 870102696054388539392 872107304108861669888 876475963099084095488 884652908362990354432 889017972055570898944 895529788383846793216 900569294452193640448 901063991940601217521 903884493327403188224 906256547690997481472 912894631925915844608 914997827261756506112 929310867679391309824 932740167402566189056 933896283144914622208 944859587621973655552 945378614495057015104 949513277846334599168 965558831165238542336 967924892652219203584 969113271196391047168 975014680843951538176 978764919890968051712 979825608545484193792 991872644716125392896 996210652166646136832 996374538542852538368 1000042418149467357184 1001290860279083718656 1018034854598131941376 1028013753228048990208 1028173725943156342784 1033246951564586390528 1037775142637430898688 1050525328681051045888 1050534673079694393344 1055708841815990442496 1068277855757285195776 1070895625913093586944 1073362835826291286016 1076179650383059509248 1084062375412025065472 1091501287404182700032 1094175965606856491008 1102190508780119130112 1102371829877198553088 1107628948790547349504 1109001836234586113872 1126151172014469545984 1126336434874528956416 1129106518434685386752 1149410810024510304256 1150822009545714368512 1162283342370524561408 1163542910147762480128 1173137117764052320256 1184820692499592904704 1187550371552492486656 1189032896581411915904 1205939210517519007744 1210577664075671011328 1220766331958308175872 1226307124360433893376 1226980754982946338752 1232357981881949192192 1236894569816446468096 1247509924282137092096 1252965974890008543232 1253654249656488650464 1265444585776192421888 1271688555771798634496 1277963334829883167232 1287324070801779765248 1292954250684370518016 1299333959158142083072 1308862871377979899904 1315309376688774977536 1321061951786204659712 1321291032120852742144 1324528800471457857536 1334230615891723157504 1340813990641188896768 1350635090677277130752 1363235629280673660928 1363459894848113999872 1364925336904105986304 1379996723083304894464 1393100327344812130304 1406974572343266574336 1416396319440879222784 1420113353082800177152 1430502575225260998656 1432052812489553821696 1437560976089859325952 1461600457295375368192 1463425103484814665728 1465436119670549118976 1468812301657030180864 1497293426619908882432 1502481639333302370304 1510130159979010878464 1516748285393168236544 1517581460110486261088 1535396829885707190272 1541048972230326747136 1542959076500293723648 1565155145565290627072 1569033100643512631296 1572877950559856205824 1584398856371421249536 1592216613886411814912 1599180257425405640704 1618842309770799972352 1619108625132135374848 1646198662970242760704 1650232603866078642176 1654306638721964404736 1670522348995579609088 1670782304657629057024 1686384606785825210368 1698736918171420721152 1707103659106707949568 1714585018270538006528 1731661012114789629952 1735665981609929867264 1740205392108777078784 1744214608217723339776 1752951926198168190976 1769305816725980708864 1778035944111141797888 1791059576767693586432 1801138588904387280896 1802127983881202435042 1807768986654806376448 1812513095381994962944 1829995654523513012224 1858621735358782619648 1865480334805132378112 1867792566289829244416 1890757228990114030208 1899026555692669198336 1931117662330477084672 1935849785304438407168 1950029361687903076352 1959651217090968387584 1983745289432250785792 1992421304333292273664 1992749077085705076736 2000084836298934714368 2002581720558167437312 2036069709196263882752 2056347451886312685568 2066493903129172781056 2075550285274861797376 2101050657362102091776 2101069346159388786688 2111417683631980884992 2136555711514570391552 2141791251826187173888 2146725671652582572032 2152359300766119018496 2168124750824050130944 2183002574808365400064 2188351931213712982016 2204743659754397106176 2215257897581094699008 2218003672469172227744 2252302344028939091968 2252672869749057912832 2258213036869370773504 2298821620049020608512 2301644019091428737024 2324566684741049122816 2327085820295524960256 2375100743104984973312 2378065793162823831808 2411878421035038015488 2421155328151342022656 2441532663916616351744 2453961509965892677504 2464715963763898384384 2473789139632892936192 2495019848564274184192 2505931949780017086464 2507308499312977300928 2530889171552384843776 2543377111543597268992 2555926669659766334464 2574648141603559530496 2585908501368741036032 2598667918316284166144 2617725742755959799808 2630618753377549955072 2642123903572409319424 2642582064241705484288 2649057600942915715072 2681627981282377793536 2701270181354554261504 2726471258561347321856 2726919789696227999744 2729850673808211972608 2759993446166609788928 2786200654689624260608 2813949144686533148672 2864105624979107643392 2875121952179718651904 2923200914590750736384 2926850206969629331456 2930872239341098237952 2937624603314060361728 2994586853239817764864 3020260319958021756928 3033496570786336473088 3035162920220972522176 3070793659771414380544 3085918153000587447296 3130310291130581254144 3138066201287025262592 3145755901119712411648 3168797712742842499072 3184433227772823629824 3198360514850811281408 3237684619541599944704 3238217250264270749696 3300465207732157284352 3308613277443928809472 3341044697991159218176 3341564609315258114048 3372769213571650420736 3397473836342841442304 3414207318213415899136 3471331963219859734528 3480410784217554157568 3488429216435446679552 3505903852396336381952 3538611633451961417728 3556071888222283595776 3582119153535387172864 3602277177808774561792 3604255967762404870084 3615537973309612752896 3625026190763989925888 3659991309047026024448 3717243470717565239296 3735585132579658488832 3781514457980228060416 3798053111385338396672 3862235324660954169344 3871699570608876814336 3919302434181936775168 3967490578864501571584 3984842608666584547328 3985498154171410153472 4005163441116334874624 4072139418392527765504 4112694903772625371136 4132987806258345562112 4202101314724204183552 4202138692318777573376 4222835367263961769984 4283582503652374347776 4293451343305165144064 4304718601532238036992 4336249501648100261888 4366005149616730800128 4376703862427425964032 4409487319508794212352 4430515795162189398016 4436007344938344455488 4505345739498115825664 4597643240098041217024 4603288038182857474048 4649133369482098245632 4654171640591049920512 4750201486209969946624 4756131586325647663616 4823756842070076030976 4883065327833232703488 4907923019931785355008 4929431927527796768768 4947578279265785872384 4990039697128548368384 5014616998625954601856 5086754223087194537984 5111853339319532668928 5149296283207119060992 5171817002737482072064 5197335836632568332288 5261237506755099910144 5284247807144818638848 5285164128483410968576 5298115201885831430144 5363255962564755587072 5402540362709108523008 5453839579392455999488 5459701347616423945216 5519986892333219577856 5572401309379248521216 5627898289373066297344 5728211249958215286784 5750243904359437303808 5853700413939258662912 5875249206628120723456 5989173706479635529728 6040520639916043513856 6070325840441945044352 6141587319542828761088 6171836306001174894592 6260620582261162508288 6276132402574050525184 6291511802239424823296 6337595425485684998144 6368866455545647259648 6396721029701622562816 6475369239083199889408 6476434500528541499392 6617226554887857618944 6682089395982318436352 6683129218630516228096 6745538427143300841472 6828414636426831798272 6942663926439719469056 6960821568435108315136 6976858432870893359104 7011807704792672763904 7112143776444567191552 7164238307070774345728 7204554355617549123584 7208511935524809740168 7231075946619225505792 7250052381527979851776 7319982618094052048896 7434486941435130478592 7471170265159316977664 7563028915960456120832 7596106222770676793344 7724470649321908338688 7743399141217753628672 7838604868363873550336 7934981157729003143168 7970996308342820306944 8010326882232669749248 8144278836785055531008 8225389807545250742272 8265975612516691124224 8404202629448408367104 8404277384637555146752 8445670734527923539968 8586902686610330288128 8609437203064476073984 8672499003296200523776 8753407724854851928064 8861031590324378796032 8872014689876688910976 9010691478996231651328 9195286480196082434048 9206576076365714948096 9298266738964196491264 9308343281182099841024 9500402972419939893248 9512263172651295327232 9766130655666465406976 9815846039863570710016 9858863855055593537536 9980079394257096736768 10029233997251909203712 10173508446174389075968 10223706678639065337856 10298592566414238121984 10394671673265136664576 10522475013510199820288 10568495614289637277696 10596230403771662860288 10726511925129511174144 10907679158784911998976 10919402695232847890432 11039973784666439155712 11144802618758497042432 11255796578746132594688 11456422499916430573568 11500487808718874607616 11707400827878517325824 11750498413256241446912 12081041279832087027712 12140651680883890088704 12283174639085657522176 12343672612002349789184 12552264805148101050368 12583023604478849646592 12675190850971369996288 12737732911091294519296 12793442059403245125632 12950738478166399778816 12952869001057082998784 13234453109775715237888 13364178791964636872704 13366258437261032456192 13491076854286601682944 13656829272853663596544 13921643136870216630272 13953716865741786718208 14224287552889134383104 14328476614141548691456 14409108711235098247168 14417023871049619480336 14639965236188104097792 14868973882870260957184 14942340530318633955328 15126057831920912241664 15192212445541353586688 15486798282435507257344 15677209736727747100672 15869962315458006286336 15941992616685640613888 16020653764465339498496 16288557673570111062016 16450779615090501484544 16531951225033382248448 16808405258896816734208 16891341469055847079936 17173805373220660576256 17218874406128952147968 17344998006592401047552 17722063180648757592064 17744029379753377821952 18390572960392164868096 18413152152731429896192 18596533477928392982528 18616686562364199682048 19000805944839879786496 19024526345302590654464 19532261311332930813952 19631692079727141420032 19717727710111187075072 19960158788514193473536 20058467994503818407424 20347016892348778151936 20447413357278130675712 20597185132828476243968 20789343346530273329152 21044950027020399640576 21453023850259022348288 21838805390465695780864 22289605237516994084864 22511593157492265189376 22912844999832861147136 23000975617437749215232 23414801655757034651648 23500996826512482893824 24162082559664174055424 24281303361767780177408 24687345224004699578368 25104529610296202100736 25166047208957699293184 25350381701942739992576 25475465822182589038592 25901476956332799557632 25905738002114165997568 26468906219551430475776 26732516874522064912384 26982153708573203365888 27313658545707327193088 27843286273740433260544 27907433731483573436416 28448575105778268766208 28818217422470196494336 28834047742099238960672 29279930472376208195584 29737947765740521914368 29884681060637267910656 30252115663841824483328 30384424891082707173376 31354419473455494201344 31739924630916012572672 32041307528930678996992 32577115347140222124032 32901559230181002969088 33063902450066764496896 33616810517793633468416 33782682938111694159872 34347610746441321152512 34437748812257904295936 35444126361297515184128 35488058759506755643904 36781145920784329736192 37233373124728399364096 38001611889679759572992 38049052690605181308928 39263384159454282840064 39435455420222374150144 39920317577028386947072 40116935989007636814848 40694033784697556303872 40894826714556261351424 41194370265656952487936 41578686693060546658304 42089900054040799281152 42906047700518044696576 43677610780931391561728 45825689999665722294272 46001951234875498430464 46829603311514069303296 47001993653024965787648 48324165119328348110848 48562606723535560354816 49374690448009399156736 50209059220592404201472 50332094417915398586368 50950931644365178077184 51802953912665599115264 51811476004228331995136 52937812439102860951552 53465033749044129824768 54627317091414654386176 55686572547480866521088 55814867462967146872832 56897150211556537532416 57636434844940392988672 57668095484198477921344 59475895531481043828736 59769362121274535821312 60504231327683648966656 60768849782165414346752 62708838946910988402688 63479849261832025145344 64082615057861357993984 66127804900133528993792 67233621035587266936832 67565365876223388319744 68695221492882642305024 68875497624515808591872 70976117519013511287808 73562291841568659472384 74466746249456798728192 76098105381210362617856 78526768318908565680128 79840635154056773894144 80233871978015273629696 81388067569395112607744 81789653429112522702848 82388740531313904975872 83157373386121093316608 84179800108081598562304 87355221561862783123456 91651379999331444588544 93659206623028138606592 94003987306049931575296 96648330238656696221696 97125213447071120709632 98749380896018798313472 100418118441184808402944 100664188835830797172736 101901863288730356154368 103622952008456663990272 105875624878205721903104 106930067498088259649536 109254634182829308772352 111629734925934293745664 113794300423113075064832 115336190968396955842688 118951791062962087657472 119538724242549071642624 121008462655367297933312 121537699564330828693504 126959698523664050290688 128165230115722715987968 132255609800267057987584 135130731752446776639488 137390442985765284610048 137750995249031617183744 141952235038027022575616 147124583683137318944768 148933492498913597456384 152196210762420725235712 157053536637817131360256 159681270308113547788288 160467743956030547259392 163579306858225045405696 164777481062627809951744 166314746772242186633216 168359600216163197124608 174710443123725566246912 187318413246056277213184 193296660477313392443392 194250426894142241419264 197498761792037596626944 201328377671661594345472 203803726577460712308736 207245904016913327980544 211751249756411443806208 213860134996176519299072 218509268365658617544704 223259469851868587491328 230672381936793911685376 239077448485098143285248 242016925310734595866624 243075399128661657387008 253919397047328100581376 256330460231445431975936 264511219600534115975168 270261463504893553278976 283904470076054045151232 294249167366274637889536 297866984997827194912768 304392421524841450471424 314107073275634262720512 320935487912061094518784 327158613716450090811392 329554962125255619903488 336719200432326394249216 349420886247451132493824 374636826492112554426368 386593320954626784886784 388500853788284482838528 394997523584075193253888 407607453154921424617472 423502499512822887612416 427720269992353038598144 437018536731317235089408 446518939703737174982656 461344763873587823370752 478154896970196286570496 484033850621469191733248 512660920462890863951872 529022439201068231950336 540522927009787106557952 567808940152108090302464 595733969995654389825536 608784843049682900942848 628214146551268525441024 641870975824122189037568 654317227432900181622784 673438400864652788498432 698841772494902264987648 749273652984225108852736 773186641909253569773568 777001707576568965677056 789995047168150386507776 815214906309842849234944 874037073462634470178816 893037879407474349965312 922689527747175646741504 956309793940392573140992 968067701242938383466496 1058044878402136463900672 1081045854019574213115904 1135617880304216180604928 1191467939991308779651072 1217569686099365801885696 1256428293102537050882048 1283741951648244378075136 1308634454865800363245568 1397683544989804529975296 1546373283818507139547136 1554003415153137931354112 1579990094336300773015552 1786075758814948699930624 1845379055494351293483008 1912619587880785146281984 1936135402485876766932992 2162091708039148426231808 2271235760608432361209856 2435139372198731603771392 2512856586205074101764096 2567483903296488756150272 2617268909731600726491136 2795367089979609059950592 3108006830306275862708224 3159980188672601546031104 3690758110988702586966016 3825239175761570292563968 3872270804971753533865984 4542471521216864722419712 4870278744397463207542784 5025713172410148203528192 5134967806592977512300544 5590734179959218119901184 6216013660612551725416448 7381516221977405173932032 7744541609943507067731968 9084943042433729444839424 9740557488794926415085568 10051426344820296407056384 10269935613185955024601088 12432027321225103450832896 14763032443954810347864064 15489083219887014135463936 18169886084867458889678848 20102852689640592814112768 20539871226371910049202176 24864054642450206901665792 29526064887909620695728128 36339772169734917779357696 41079742452743820098404352 49728109284900413803331584 59052129775819241391456256 72679544339469835558715392 118104259551638482782912512 236208519103276965565825024 472417038206553931131650048 944834076413107862263300096
- Sum of all divisors σ(n): 2369805163634122949676063213
- Sum of proper divisors (its aliquot sum) s(n): 1424971087221015087412763117
- 944834076413107862263300096 is an abundant number, because the sum of its proper divisors (1424971087221015087412763117) is greater than itself. Its abundance is 480137010807907225149463021
Bases of 944834076413107862263300096
- Binary: 1100001101100011000110010111101010000011011010111110100000000111110001000000000000000000002
- Hexadecimal: 0x30D8C65EA0DAFA01F100000
- Base-36: 3APU5SRBQ68MRROD8G
Squares and roots of 944834076413107862263300096
- 944834076413107862263300096 squared (9448340764131078622633000962) is 892711431951410546830418935693496315515236444553609216
- 944834076413107862263300096 cubed (9448340764131078622633000963) is 843464181311233972182630308417337117883760441707026758549275508918920175719284736
-
944834076413107862263300096 is a
perfect square number . Itssquare root is 30738153432064 -
The
cube root of 944834076413107862263300096 is 981262456.1440354781
Scales and comparisons
How big is 944834076413107862263300096?- 944,834,076,413,107,862,263,300,096 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 944,834,076,413,107,862,263,300,096 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 944834076413107862263300096 cubic inches would be around 81771871.3 feet tall.
Recreational maths with 944834076413107862263300096
- 944834076413107862263300096 backwards is 690003362268701314670438449
- The number of decimal digits it has is: 27
- The sum of 944834076413107862263300096's digits is 106
- 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 944834076413107862263300096 - Facts about the integer". Numbermatics.com. 2024. Web. 1 June 2024.
APA style:
Numbermatics. (2024). Number 944834076413107862263300096 - Facts about the integer. Retrieved 1 June 2024, from https://numbermatics.com/n/944834076413107862263300096/
Chicago style:
Numbermatics. 2024. "Number 944834076413107862263300096 - Facts about the integer". https://numbermatics.com/n/944834076413107862263300096/
The information we have on file for 944834076413107862263300096 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 944834076413107862263300096, math, Factors of 944834076413107862263300096, curriculum, school, college, exams, university, Prime factorization of 944834076413107862263300096, STEM, science, technology, engineering, physics, economics, calculator, nine hundred forty-four septillion, eight hundred thirty-four sextillion, seventy-six quintillion, four hundred thirteen quadrillion, one hundred seven trillion, eight hundred sixty-two billion, two hundred sixty-three million, three hundred thousand and ninety-six.