437130056351332997576934912
437,130,056,351,332,997,576,934,912 is an even composite number composed of six prime numbers multiplied together.
437130056351332997576934912 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 437130056351332997576934912:
29 × 36 × 113 × 233 × 613 × 6833
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 23 × 23 × 23 × 61 × 61 × 61 × 683 × 683 × 683)See below for interesting mathematical facts about the number 437130056351332997576934912 from the Numbermatics database.
Names of 437130056351332997576934912
- Cardinal: 437130056351332997576934912 can be written as Four hundred thirty-seven septillion, one hundred thirty sextillion, fifty-six quintillion, three hundred fifty-one quadrillion, three hundred thirty-two trillion, nine hundred ninety-seven billion, five hundred seventy-six million, nine hundred thirty-four thousand, nine hundred twelve.
Scientific notation
- Scientific notation: 4.37130056351332997576934912 × 1026
Factors of 437130056351332997576934912
Divisors of 437130056351332997576934912
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 23 24 27 32 33 36 44 46 48 54 61 64 66 69 72 81 88 92 96 99 108 121 122 128 132 138 144 162 176 183 184 192 198 207 216 242 243 244 253 256 264 276 288 297 324 352 363 366 368 384 396 414 432 484 486 488 506 512 528 529 549 552 576 594 621 648 671 683 704 726 729 732 736 759 768 792 828 864 891 968 972 976 1012 1056 1058 1089 1098 1104 1152 1188 1242 1296 1331 1342 1366 1403 1408 1452 1458 1464 1472 1518 1536 1584 1587 1647 1656 1728 1782 1863 1936 1944 1952 2013 2024 2049 2112 2116 2178 2196 2208 2277 2304 2376 2484 2592 2662 2673 2684 2732 2783 2806 2816 2904 2916 2928 2944 3036 3168 3174 3267 3294 3312 3456 3564 3721 3726 3872 3888 3904 3993 4026 4048 4098 4209 4224 4232 4356 4392 4416 4554 4608 4752 4761 4941 4968 5184 5324 5346 5368 5464 5566 5589 5612 5632 5808 5819 5832 5856 5888 6039 6072 6147 6336 6348 6534 6588 6624 6831 6912 7128 7381 7442 7452 7513 7744 7776 7808 7986 8019 8052 8096 8196 8349 8418 8448 8464 8712 8784 8832 9108 9504 9522 9801 9882 9936 10368 10648 10692 10736 10928 11132 11163 11178 11224 11616 11638 11664 11712 11776 11979 12078 12144 12167 12294 12627 12672 12696 13068 13176 13248 13662 13824 14256 14283 14762 14823 14884 14904 15026 15433 15488 15552 15616 15709 15972 16038 16104 16192 16392 16698 16767 16836 16896 16928 17424 17457 17568 17664 18117 18216 18441 19008 19044 19602 19764 19872 20493 20736 21296 21384 21472 21856 22143 22264 22326 22356 22448 22539 23232 23276 23328 23424 23958 24156 24288 24334 24588 25047 25254 25344 25392 26136 26352 26496 27324 28512 28566 29403 29524 29646 29768 29808 30052 30613 30866 30976 31104 31232 31418 31944 32076 32208 32269 32384 32784 33396 33489 33534 33672 33856 34848 34914 35136 35328 35937 36234 36432 36501 36882 37881 38016 38088 39204 39528 39744 40931 40986 41472 41663 42592 42768 42849 42944 43712 44286 44469 44528 44652 44712 44896 45078 46299 46464 46552 46656 46848 47127 47916 48312 48576 48668 49176 50094 50508 50688 50784 52272 52371 52704 52992 54351 54648 55323 57024 57132 58806 59048 59292 59536 59616 60104 61226 61479 61732 61952 62208 62836 63888 64009 64152 64416 64538 64768 65568 66429 66792 66978 67068 67344 67617 67712 69696 69828 70272 71874 72468 72864 73002 73764 75141 75762 76032 76176 78408 79056 79488 81191 81862 81972 82643 83326 85184 85536 85583 85698 85888 87424 88209 88572 88938 89056 89304 89424 89792 90156 91839 92598 92928 93104 93312 93696 94254 95832 96624 96807 97152 97336 98352 100188 100467 101016 101568 104544 104742 105408 105984 107811 108702 109296 109503 110646 113643 114048 114264 117612 118096 118584 119072 119232 120208 122452 122793 122958 123464 124416 124989 125672 127776 128018 128304 128547 128832 129076 129536 131136 132858 133584 133837 133956 134136 134688 135234 135424 138897 139392 139656 140544 141381 143748 144936 145728 146004 147528 150282 151524 152064 152352 156816 157113 158112 158976 162382 163053 163724 163944 165286 165969 166652 169763 170368 171072 171166 171396 171776 172799 174848 176418 177144 177876 178112 178608 178848 179584 180312 183678 184437 185196 185856 186208 186624 188508 191664 192027 193248 193614 194304 194672 196704 199287 200376 200934 202032 202851 203136 209088 209484 210816 215622 217404 218592 219006 221292 225423 226981 227286 228096 228528 235224 236192 237168 238144 238464 240416 243573 244904 245586 245916 246928 247929 249978 251344 255552 256036 256608 256749 257094 257664 258152 262272 265716 267168 267674 267912 268272 269376 270468 270848 275517 277794 278784 279312 281088 282762 287496 289872 290421 291456 292008 295056 300564 301401 303048 304704 313632 314226 316224 317952 323433 324764 326106 327448 327888 328509 330572 331938 333304 339526 340736 340929 342144 342332 342792 343552 345598 349696 352836 354288 354959 355752 356224 357216 357696 359168 360624 361307 367356 368379 368874 370392 372416 373248 374967 377016 383328 384054 385641 386496 387228 388608 389344 393408 398574 400752 401511 401868 404064 405702 406272 416691 418176 418968 421632 424143 431244 434808 437184 438012 442584 450241 450846 453962 454572 456192 457056 458293 466489 470448 471339 472384 474336 476288 476928 480832 487146 489159 489808 491172 491832 493856 495858 497907 499956 502688 509289 511104 512072 513216 513498 514188 515328 516304 518397 524544 531432 534336 535348 535824 536544 538752 540936 551034 555588 557568 558624 565524 574992 576081 579744 580842 582912 584016 590112 597861 601128 602802 606096 608553 609408 627264 628452 632448 646866 649528 652212 654896 655776 657018 661144 663876 666608 676269 679052 680943 681472 681858 684288 684664 685584 691196 704099 705672 708576 709918 711504 712448 714432 715392 718336 721248 722614 730719 734712 736758 737748 740784 742187 743787 744832 749934 754032 766656 768108 770247 771282 772992 774456 778688 786816 797148 801504 803022 803736 808128 811404 812544 826551 833382 836352 837936 843264 848286 862488 869616 871263 874368 876024 885168 900482 901692 904203 907924 909073 909144 914112 916586 932978 940896 941413 942678 944768 948672 952576 953856 958249 961664 970299 974292 978318 979616 982344 983664 985527 987712 991716 995814 999912 1005376 1018578 1022208 1022787 1024144 1026432 1026996 1028376 1030656 1032608 1036794 1049088 1062864 1064877 1068672 1070696 1071648 1073088 1077504 1081872 1083921 1102068 1105137 1111176 1117248 1124901 1131048 1149984 1152162 1159488 1161684 1165824 1168032 1180224 1195722 1202256 1204533 1205604 1212192 1217106 1218816 1250073 1254528 1256904 1264896 1272429 1293732 1299056 1304424 1309792 1311552 1314036 1322288 1327752 1333216 1350723 1352538 1358104 1361886 1363716 1368576 1369328 1371168 1374879 1382392 1399467 1408198 1411344 1414017 1417152 1419836 1423008 1424896 1428864 1430784 1442496 1445228 1461438 1469424 1472207 1473516 1475496 1481568 1484374 1487574 1489664 1499868 1508064 1527867 1533312 1536216 1540494 1542564 1545984 1548912 1555191 1557376 1573632 1594296 1603008 1606044 1607472 1616256 1622808 1653102 1666764 1672704 1675872 1696572 1724976 1728243 1739232 1742526 1748736 1752048 1770336 1793583 1800964 1803384 1808406 1815848 1818146 1818288 1825659 1828224 1833172 1865956 1867393 1881792 1882826 1885356 1889536 1897344 1900789 1905152 1916498 1923328 1940598 1948584 1956636 1959232 1964688 1967328 1968409 1971054 1975424 1983432 1991628 1999824 2010752 2028807 2037156 2042829 2044416 2045574 2048288 2052864 2053992 2056752 2065216 2073588 2112297 2125728 2129754 2137344 2141392 2143296 2146176 2155008 2163744 2167842 2192157 2204136 2210274 2222352 2226561 2231361 2234496 2249802 2262096 2299968 2304324 2310741 2318976 2323368 2336064 2360448 2391444 2404512 2409066 2411208 2424384 2434212 2437632 2479653 2496791 2500146 2509056 2513808 2529792 2541443 2544858 2587464 2598112 2608848 2613789 2619584 2623104 2628072 2644576 2655504 2666432 2701446 2705076 2712609 2716208 2723772 2727219 2727432 2738656 2742336 2749758 2764784 2798934 2816396 2822688 2824239 2828034 2834304 2839672 2846016 2857728 2861568 2874747 2884992 2890456 2922876 2938848 2944414 2947032 2950992 2956581 2963136 2968748 2975148 2979328 2999736 3016128 3055734 3066624 3072432 3080988 3085128 3091968 3097824 3110382 3114752 3147264 3188592 3194631 3206016 3212088 3214944 3232512 3245616 3251763 3306204 3315411 3333528 3351744 3374703 3393144 3449952 3456486 3478464 3485052 3497472 3504096 3540672 3587166 3601928 3606768 3613599 3616812 3631696 3636292 3636576 3651318 3656448 3666344 3731912 3734786 3750219 3763584 3765652 3770712 3779072 3794688 3801578 3817287 3832996 3846656 3881196 3897168 3904549 3913272 3918464 3929376 3934656 3936818 3942108 3950848 3966864 3974377 3983256 3999648 4021504 4052169 4057614 4074312 4085658 4091148 4096576 4105728 4107984 4113504 4124637 4130432 4147176 4198401 4224594 4242051 4251456 4259508 4274688 4282784 4286592 4292352 4327488 4335684 4384314 4408272 4416621 4420548 4444704 4453122 4462722 4468992 4499604 4524192 4583601 4599936 4608648 4621482 4637952 4646736 4665573 4672128 4720896 4782888 4809024 4818132 4822416 4848768 4868424 4952651 4959306 4993582 5000292 5018112 5027616 5041223 5082886 5089716 5131379 5174928 5184729 5196224 5217696 5220563 5227578 5239168 5246208 5256144 5289152 5311008 5332864 5380749 5402892 5410152 5425218 5432416 5447544 5454438 5454864 5476977 5477312 5484672 5499516 5529568 5597868 5602179 5632792 5645376 5648478 5656068 5668608 5679344 5692032 5702367 5715456 5749494 5769984 5780912 5845752 5877696 5888828 5894064 5901984 5905227 5913162 5926272 5937496 5950296 5999472 6032256 6111468 6128487 6133248 6144864 6161976 6170256 6195648 6220764 6229504 6336891 6377184 6389262 6412032 6424176 6429888 6465024 6491232 6503526 6576471 6612408 6630822 6667056 6679683 6694083 6703488 6749406 6786288 6899904 6912972 6932223 6956928 6970104 7008192 7081344 7174332 7203856 7213536 7227198 7233624 7263392 7272584 7273152 7302636 7312896 7332688 7438959 7463824 7469572 7490373 7500438 7527168 7531304 7541424 7589376 7603156 7624329 7634574 7665992 7762392 7794336 7809098 7826544 7836928 7841367 7858752 7869312 7873636 7884216 7901696 7933728 7948754 7966512 7999296 8043008 8104338 8115228 8148624 8164057 8171316 8181657 8182296 8193152 8215968 8227008 8249274 8260864 8294352 8310061 8396802 8449188 8472717 8484102 8502912 8519016 8565568 8573184 8584704 8624241 8654976 8671368 8768628 8816544 8833242 8841096 8869743 8889408 8906244 8925444 8937984 8999208 9048384 9167202 9199872 9217296 9242964 9275904 9293472 9331146 9344256 9441792 9565776 9583893 9618048 9636264 9644832 9697536 9736848 9755289 9905302 9918612 9946233 9987164 10000584 10055232 10082446 10124109 10165772 10179432 10262758 10349856 10355543 10369458 10392448 10435392 10441126 10455156 10478336 10492416 10512288 10540739 10578304 10622016 10665728 10729247 10761498 10805784 10820304 10840797 10850436 10864832 10895088 10908876 10909728 10953954 10954624 10969344 10999032 11059136 11195736 11204358 11250657 11265584 11290752 11296956 11312136 11337216 11358688 11384064 11404734 11451861 11498988 11539968 11561824 11691504 11713647 11755392 11777656 11788128 11803968 11810454 11826324 11852544 11874992 11900592 11923131 11998944 12064512 12156507 12222936 12256974 12289728 12323952 12340512 12373911 12391296 12441528 12595203 12673782 12754368 12778524 12824064 12848352 12859776 12982464 13007052 13152942 13224816 13249863 13261644 13334112 13359366 13388166 13406976 13498812 13572576 13750803 13799808 13825944 13864446 13913856 13940208 13996719 14016384 14162688 14348664 14407712 14427072 14454396 14467248 14526784 14545168 14546304 14605272 14665376 14857953 14877918 14927648 14939144 14980746 15000876 15054336 15062608 15082848 15123669 15206312 15248658 15269148 15331984 15394137 15524784 15554187 15588672 15618196 15653088 15661689 15673856 15682734 15717504 15738624 15747272 15768432 15867456 15897508 15933024 15998592 16194277 16208676 16230456 16297248 16328114 16342632 16363314 16364592 16386304 16431936 16454016 16498548 16521728 16588704 16620122 16793604 16806537 16898376 16945434 16968204 17005824 17038032 17107101 17131136 17146368 17248482 17309952 17342736 17537256 17633088 17666484 17682192 17715681 17739486 17778816 17812488 17850888 17998416 18096768 18334404 18385461 18399744 18434592 18485928 18586944 18662292 18688512 19010673 19131552 19167786 19236096 19272528 19289664 19395072 19473696 19510578 19729413 19810604 19837224 19892466 19974328 20001168 20039049 20082249 20110464 20164892 20248218 20331544 20358864 20525516 20699712 20711086 20738916 20784896 20796669 20870784 20882252 20908679 20910312 20956672 21024576 21081478 21156608 21244032 21331456 21458494 21522996 21611568 21640608 21652499 21681594 21700872 21729664 21790176 21817752 21819456 21907908 21909248 21938688 21998064 22039727 22118272 22316877 22391472 22408716 22471119 22501314 22531168 22581504 22593912 22624272 22717376 22768128 22809468 22872987 22903722 22997976 23123648 23383008 23427294 23510784 23524101 23555312 23576256 23607936 23620908 23652648 23705088 23749984 23801184 23846262 23997888 24129024 24313014 24445872 24492171 24513948 24544971 24579456 24647904 24681024 24747822 24782592 24883056 24930183 25190406 25347564 25418151 25508736 25557048 25696704 25719552 25872723 25964928 26014104 26305884 26449632 26499726 26523288 26668224 26718732 26776332 26813952 26997624 27145152 27464701 27501606 27599616 27651888 27728892 27827712 27880416 27955873 27993438 28032768 28325376 28455829 28697328 28751679 28815424 28854144 28908792 28934496 29053568 29090336 29092608 29210544 29265867 29330752 29715906 29755836 29838699 29855296 29878288 29961492 30001752 30125216 30165696 30247338 30372327 30412624 30497316 30538296 30663968 30788274 31049568 31066629 31108374 31177344 31236392 31306176 31323378 31365468 31435008 31477248 31494544 31536864 31622217 31734912 31795016 31866048 31997184 32187741 32388554 32417352 32460912 32522391 32594496 32656228 32685264 32726628 32729184 32772608 32863872 32908032 32997096 33177408 33240244 33587208 33613074 33796752 33890868 33936408 34011648 34076064 34214202 34262272 34496964 34619904 34685472 35074512 35140941 35266176 35332968 35364384 35431362 35478972 35557632 35624976 35701776 35769393 35996832 36193536 36469521 36668808 36770922 36869184 36971856 37121733 37173888 37324584 37785609 38021346 38263104 38335572 38472192 38545056 38579328 38947392 39021156 39458826 39621208 39674448 39749589 39784932 39948656 40002336 40078098 40164498 40220928 40329784 40496436 40663088 40717728 41051032 41252409 41399424 41422172 41477832 41569792 41593338 41741568 41764504 41817358 41820624 41990157 42049152 42162956 42313216 42488064 42916988 42950039 43045992 43223136 43281216 43304998 43363188 43401744 43459328 43580352 43635504 43638912 43718147 43815816 43818496 43996128 44079454 44236544 44573859 44633754 44782944 44817432 44942238 45002628 45062336 45163008 45187824 45248544 45273407 45371007 45434752 45618936 45745974 45807444 45995952 46182411 46247296 46662561 46766016 46854588 46985067 47021568 47048202 47110624 47152512 47215872 47241816 47305296 47499968 47602368 47692524 47995776 48582831 48626028 48891744 48984342 49027896 49089942 49158912 49295808 49362048 49495644 49565184 49766112 49860366 50380812 50419611 50695128 50836302 51017472 51114096 51321303 51393408 51439104 51745446 51929856 52028208 52611768 52899264 52999452 53046576 53147043 53336448 53437464 53552664 53995248 54290304 54929402 55003212 55156383 55199232 55303776 55453453 55457784 55760832 55911746 55986876 56065536 56445169 56911658 57032019 57394656 57426193 57503358 57630848 57708288 57817584 57868992 58107136 58180672 58185216 58421088 58453189 58531734 58661504 59188239 59431812 59511672 59677398 59710592 59756576 59922984 60003504 60117147 60246747 60250432 60331392 60494676 60744654 60825248 60994632 61076592 61327936 61576548 62099136 62133258 62216748 62354688 62390007 62472784 62612352 62646756 62726037 62730936 62870016 62989088 63073728 63244434 63469824 63590032 63732096 63994368 64375482 64777108 64834704 64921824 64957497 65044782 65188992 65312456 65370528 65453256 65458368 65727744 65816064 65994192 66119181 66354816 66480488 67174416 67226148 67413357 67593504 67781736 67872816 68152128 68428404 68524544 68618961 68993928 69370944 70149024 70281882 70532352 70665936 70728768 70862724 70957944 71115264 71249952 71403552 71538786 71993664 72387072 72939042 73337616 73476513 73541844 73634913 73738368 73943712 74243466 74347776 74649168 74790549 75571218 76042692 76254453 76526208 76671144 77090112 77158656 77618169 77894784 78042312 78917652 79242416 79348896 79499178 79569864 79897312 80004672 80156196 80328996 80441856 80659568 80992872 81326176 81435456 82102064 82394103 82504818 82798848 82844344 82955664 83186676 83483136 83529008 83634716 83641248 83867619 83980314 84098304 84325912 84976128 85367487 85833976 85900078 86091984 86255037 86446272 86562432 86609996 86726376 86803488 86918656 87160704 87271008 87277824 87436294 87631632 87797601 87992256 88158908 88473088 89147718 89267508 89565888 89634864 89804627 89884476 90005256 90124672 90375648 90497088 90546814 90742014 90869504 91237872 91410671 91491948 91614888 91991904 92364822 92494592 93199887 93325122 93532032 93709176 93970134 94096404 94221248 94305024 94431744 94483632 94610592 94866651 94999936 95204736 95385048 95991552 96563223 97165662 97252056 97567173 97783488 97968684 98055792 98179884 98317824 98591616 98724096 98991288 99532224 99720732 100761624 100839222 101390256 101672604 102034944 102228192 102642606 102786816 103490892 103859712 104056416 105223536 105422823 105798528 105998904 106093152 106294086 106672896 106874928 107105328 107308179 107990496 108580608 109408563 109858804 110006424 110312766 110607552 110906906 110915568 111365199 111521664 111823492 111973752 112890338 113356827 113823316 113910973 114064038 114789312 114852386 115006716 115261696 115416576 115635168 115737984 115948129 116214272 116361344 116842176 116906378 117063468 117323008 118021717 118376478 118863624 119023344 119248767 119354796 119421184 119513152 119845968 120007008 120072949 120234294 120493494 120500864 120662784 120989352 121489308 121650496 121989264 122153184 122655872 123153096 123757227 124198272 124266516 124433496 124709376 124780014 124945568 125224704 125293512 125452074 125461872 125970471 125978176 126147456 126488868 126939648 127180064 127464192 128750964 128850117 129554216 129669408 129843648 129914994 130089564 130377984 130624912 130741056 130906512 130916736 131154441 131455488 131988384 132238362 132709632 132960976 133721577 134348832 134452296 134826714 135187008 135563472 135745632 135820221 136113021 136304256 136856808 137237922 137987856 138547233 138741888 140298048 140563764 140955201 141064704 141331872 141457536 141725448 141915888 142499904 142807104 143077572 143987328 145748493 145878084 146675232 146953026 147083688 147269826 147476736 147887424 148486932 148695552 149298336 149581098 151142436 151258833 152085384 152508906 153052416 153342288 153963909 154180224 154317312 155028023 155236338 155789568 156084624 157835304 158484832 158697792 158998356 159139728 159441129 159794624 160009344 160312392 160657992 161319136 161985744 162652352 162870912 164204128 164788206 165009636 165469149 165597696 165688688 165911328 166360359 166373352 167058016 167269432 167282496 167735238 167960628 168196608 168651824 169335507 170734974 171096057 171667952 171800156 172183968 172278579 172510074 172892544 173124864 173219992 173452752 173606976 174321408 174542016 174555648 174872588 175263264 175359567 175595202 175984512 176317816 178295436 178535016 179131776 179269728 179609254 179768952 180010512 180249344 180351441 180751296 180994176 181093628 181484028 181739008 182475744 182821342 182983896 183229776 183983808 184729644 184989184 186399774 186650244 187064064 187418352 187940268 188178111 188192808 188442496 188610048 188967264 189221184 189733302 189999872 190409472 190770096 191983104 193126446 194331324 194504112 194872491 195134346 195566976 195937368 196111584 196359768 197183232 197448192 197982576 198357543 199064448 199441464 201523248 201678444 202240071 202780512 203345208 204456384 205285212 205573632 205856883 206981784 208112832 210447072 210845646 211597056 211997808 212186304 212588172 213345792 213749856 214210656 214616358 215980992 217161216 218817126 219717608 220012848 220429539 220625532 220904739 221215104 221813812 221831136 222730398 223043328 223646984 223947504 224371647 225780676 226713654 227646632 227821946 228128076 228763359 229578624 229704772 230013432 230523392 231270336 231475968 231896258 232722688 232854507 233684352 233812756 234126936 234646016 236043434 236752956 237727248 238046688 238177489 238497534 238709592 238842368 239026304 239691936 240014016 240145898 240468588 240986988 241001728 241325568 241978704 242436997 242978616 243300992 243978528 244306368 245311744 246306192 246772681 247182309 247514454 248396544 248533032 248866992 249560028 249891136 250449408 250587024 250904148 250923744 251602857 251940942 251956352 252294912 252977736 254360128 254928384 256102461 257501928 257700234 258765111 259108432 259338816 259687296 259829988 260179128 260755968 261249824 261482112 261813024 261833472 262308882 263392803 263976768 264476724 265419264 265921952 267443154 268697664 268904592 269413881 269653428 270374016 271126944 271491264 271640442 272226042 272608512 273713616 274232013 274475844 275975712 277094466 277483776 279599661 280596096 281127528 281910402 282663744 282915072 283450896 283831776 284599953 284999808 285614208 286155144 287974656 289689669 291496986 291756168 293350464 293906052 294167376 294539652 294953472 295774848 296973864 298596672 299162196 302111711 302284872 302517666 304170768 305017812 306104832 306684576 307514603 307927818 308360448 310056046 310472676 311579136 312169248 313014119 315670608 316268469 316969664 317395584 317996712 318279456 318611987 318882258 319589248 320018688 320624784 321315984 321924537 322638272 323971488 325304704 325741824 328225689 328408256 329576412 330019272 330938298 331377376 331822656 332720718 332746704 334095597 334116032 334538864 334564992 335470476 335921256 337303648 338671014 340070481 341469948 341732919 342192114 343335904 343600312 344367936 344557158 345020148 345785088 346249728 346439984 346905504 347213952 347844387 348642816 349084032 349745176 350526528 350719134 351190404 351969024 352635632 354065151 356590872 357070032 357746301 358263552 358539456 359218508 359537904 360021024 360218847 360498688 360702882 361502592 361988352 362187256 362968056 364951488 365642684 365967792 366459552 367967616 369459288 372799548 373300488 374128128 374836704 375880536 376356222 376385616 376884992 377934528 378442368 379466604 379999744 380818944 381540192 386252892 386550351 388662648 389008224 389744982 390268692 391133952 391874736 392223168 392719536 393463323 394366464 395965152 396715086 398128896 398882928 401164731 403046496 403356888 404480142 405561024 406690416 407460663 408339063 408912768 410570424 411713766 413963568 415641699 416225664 420894144 421691292 422865603 423194112 423995616 424372608 425176344 427499712 428421312 429232716 431961984 437245479 437634252 439435216 440025696 440859078 441251064 441809478 442430208 443627624 443662272 445460796 446086656 447293968 447895008 448743294 451561352 453427308 453776499 455293264 455643892 456256152 457526718 459157248 459409544 460026864 461891727 462540672 462951936 463792516 465084069 465445376 465709014 467368704 467625512 468253872 472086868 473505912 475454496 476093376 476354978 476995068 477419184 478052608 478323387 479383872 480028032 480291796 480899617 480937176 481973976 482003456 483957408 484873994 485957232 486601984 487957056 488612736 490623488 492612384 493545362 494364618 495028908 496793088 497066064 497733984 498007477 499081077 499120056 499782272 501174048 501808296 501847488 503205714 503881884 503912704 504589824 505955472 506913721 508006521 508720256 512204922 513288171 515003856 515400468 516835737 517530222 518216864 518677632 519374592 519659976 520358256 522499648 522964224 523626048 523666944 524617764 526078701 526785606 527953536 528953448 531843904 534886308 537395328 537809184 538827762 539306856 540748032 541054323 542253888 542982528 543280884 544452084 545217024 547427232 548464026 548951688 551951424 554188932 554967552 559199322 561192192 562255056 563820804 564534333 565327488 565830144 566901792 567663552 569199906 569999616 571228416 572310288 575949312 579379338 582993972 583512336 584617473 586700928 587812104 588334752 589079304 591549696 593947728 595072629 597193344 598324392 604223422 604569744 605035332 606720213 608341536 610035624 613369152 615029206 615855636 616720896 617570649 620112092 620896859 620945352 624338496 626028238 631341216 631688123 632536938 633939328 634791168 635993424 636558912 637223974 637764516 639178496 640037376 641249568 642631968 642985079 643849074 645276544 647942976 650609408 651483648 654484067 656451378 656816512 659152824 660038544 661288617 661876596 662714217 662754752 663645312 665441436 665493408 668191194 668232064 669077728 669129984 670940952 671842512 673114941 674607296 677342028 680140962 682939896 683465838 684384228 686290077 686671808 687200624 688735872 689114316 690040296 691570176 692879968 693811008 694427904 695688774 698168064 698563521 699490352 701053056 701438268 702380808 703938048 705271264 708130302 713181744 714140064 714532467 715492602 716527104 717078912 718437016 719075808 720042048 720437694 721405764 723005184 723976704 724374512 725936112 727310991 729902976 731285368 731935584 732919104 735935232 738918576 740318043 741546927 745599096 746600976 749673408 751761072 752712444 752771232 753769984 754808571 755869056 756884736 758933208 763080384 768307383 772505784 773100702 777325296 778016448 779489964 780537384 782267904 783749472 784446336 785439072 786926646 791930304 793430172 796257792 797765856 802329462 806092992 806713776 808241643 808960284 811122048 813380832 814921326 816678126 817825536 821140848 822696039 823427532 827927136 831283398 832451328 838798983 841788288 843382584 845731206 847991232 848745216 850352688 853799859 854999424 856842624 858465432 863923968 869069007 874490958 875268504 878870432 880051392 881718156 882502128 883618956 884860416 887255248 887324544 890921592 894587936 895790016 897486588 903122704 906335133 906854616 907552998 910586528 911287784 912512304 915053436 918314496 918819088 920053728 922543809 923783454 925081344 927585032 930168138 931418028 934737408 935251024 936507744 939042357 944173736 947011824 948805407 950908992 952186752 952709956 953990136 954838368 955835961 956105216 956646774 958767744 960056064 960583592 961799234 961874352 963947952 965773611 967914816 969747988 971914464 973203968 975914112 977225472 985224768 987090724 987850897 988729236 990057816 994132128 995467968 996014954 998162154 998240112 999564544 1002348096 1003616592 1003694976 1005517381 1006411428 1007763768 1007825408 1011910944 1013827442 1016013042 1017440512 1024409844 1025198757 1026576342 1030007712 1030800936 1033671474 1035060444 1036433728 1037355264 1038749184 1039319952 1040716512 1043533161 1044999296 1045928448 1047252096 1049235528 1052157402 1053571212 1055907072 1057906896 1062195453 1063687808 1069772616 1073238903 1074790656 1075618368 1077655524 1078613712 1080656541 1081496064 1082108646 1084507776 1085965056 1086561768 1088904168 1094854464 1096928052 1097903376 1103902848 1108377864 1118398644 1122384384 1124510112 1127641608 1129068666 1130654976 1133803584 1135327104 1138399812 1139999232 1142456832 1144620576 1158758676 1159651053 1165987944 1167024672 1169234946 1173401856 1175624208 1176669504 1178158608 1180389969 1183099392 1187895456 1190145258 1194386688 1196648784 1203494193 1208446844 1209139488 1210070664 1213440426 1216683072 1220071248 1222381989 1225017189 1226738304 1230058412 1231711272 1235141298 1240224184 1241793718 1241890704 1246925097 1248676992 1252056476 1262682432 1263376246 1265073876 1267878656 1268596809 1269582336 1271986848 1273117824 1274447948 1275429419 1275529032 1278356992 1282499136 1285263936 1285970158 1287698148 1290553088 1295885952 1298238887 1301218816 1308968134 1311736437 1312902756 1313633024 1318305648 1320077088 1320802439 1322577234 1323753192 1325428434 1325509504 1327290624 1330882872 1330986816 1336382388 1336464128 1338155456 1338259968 1341881904 1343685024 1344423347 1346229882 1349214592 1354684056 1360281924 1361329497 1365879792 1366931676 1368768456 1372580154 1373343616 1374401248 1377471744 1378228632 1380080592 1385675181 1385759936 1387622016 1388855808 1391377548 1395252207 1396336128 1397127042 1398980704 1402106112 1402876536 1404761616 1410542528 1416260604 1426363488 1428280128 1429064934 1430985204 1434157824 1434970161 1436874032 1438151616 1440084096 1440875388 1442698851 1442811528 1446010368 1448749024 1451872224 1454621982 1459805952 1462570736 1463871168 1465838208 1471870464 1477837152 1480636086 1483093854 1491198192 1493201952 1494022431 1497243231 1499346816 1503522144 1505424888 1505542464 1509617142 1511738112 1513769472 1517866416 1520741163 1524019563 1526160768 1536614766 1545011568 1546201404 1550507211 1554650592 1556032896 1558979928 1561074768 1567498944 1568892672 1570878144 1573853292 1578236103 1583860608 1586860344 1595531712 1604658924 1612185984 1613427552 1616483286 1617920568 1622244096 1626761664 1629842652 1633356252 1635651072 1642281696 1645392078 1646855064 1655854272 1662566796 1664902656 1677597966 1683576576 1686765168 1691462412 1693602999 1695982464 1697490432 1700705376 1705308253 1707599718 1709998848 1713685248 1716930864 1727847936 1735805569 1738138014 1748981916 1750537008 1753852419 1757740864 1760102784 1763436312 1765004256 1767237912 1774510496 1774649088 1781843184 1785217887 1789175872 1791580032 1794973176 1806245408 1812670266 1813709232 1815105996 1820160639 1821173056 1822575568 1825024608 1830106872 1837638176 1840107456 1845087618 1847566908 1850162688 1852711947 1855170064 1860336276 1862690577 1862836056 1870502048 1873015488 1878084714 1888347472 1894023648 1895064369 1897610814 1901817984 1904373504 1905419912 1907980272 1909676736 1911671922 1913293548 1917535488 1920112128 1921167184 1923598468 1923748704 1927895904 1928955237 1931547222 1935829632 1939495976 1943828928 1951828224 1954450944 1963452201 1970449536 1974181448 1975701794 1977458472 1980115632 1983865851 1988264256 1990935936 1992029908 1996324308 1996480224 1999129088 2004696192 2007233184 2007389952 2011034762 2012822856 2015527536 2019344823 2023821888 2027654884 2032026084 2034881024 2048819688 2050397514 2053152684 2060015424 2061601872 2067342948 2070120888 2072867456 2074710528 2078639904 2081433024 2087066322 2089998592 2094504192 2098471056 2104314804 2107142424 2111814144 2115813792 2124390906 2127375616 2139545232 2143597401 2146477806 2149581312 2151236736 2155311048 2157227424 2161313082 2164217292 2169015552 2171930112 2173123536 2177808336 2181932973 2189708928 2193856104 2195806752 2207805696 2216755728 2220954129 2224640781 2236797288 2249020224 2255283216 2258137332 2261309952 2264425713 2267607168 2270654208 2276799624 2289241152 2304922149 2317517352 2319302106 2331975888 2334049344 2338469892 2346803712 2351248416 2353339008 2356317216 2360779938 2375790912 2380290516 2388773376 2393297568 2406988386 2416893688 2418278976 2420141328 2424724929 2426880852 2433366144 2440142496 2444763978 2450034378 2453476608 2460116824 2463422544 2468088117 2470282596 2480448368 2483587436 2483781408 2493850194 2497353984 2504112952 2516396949 2525364864 2526752492 2530147752 2535757312 2537193618 2543973696 2546235648 2548895896 2550858838 2551058064 2561399577 2564998272 2570527872 2571940316 2575396296 2581106176 2591771904 2596477774 2607207021 2617936268 2619952379 2623472874 2625805512 2627266048 2636611296 2640154176 2641604878 2645154468 2647506384 2650856868 2651019008 2654581248 2661765744 2661973632 2666806967 2672764776 2672928256 2676310912 2683763808 2687370048 2688846694 2692459764 2698429184 2709368112 2714499491 2719005399 2720563848 2722658994 2731759584 2733863352 2737536912 2745160308 2746687232 2748802496 2754943488 2756457264 2760161184 2761677827 2767631427 2771350362 2771519872 2775244032 2782755096 2790504414 2794254084 2797961408 2804212224 2805753072 2809523232 2817127071 2821085056 2832521208 2846416221 2852726976 2856560256 2858129868 2861970408 2867507883 2868315648 2869940322 2873748064 2876303232 2880168192 2881750776 2885397702 2885623056 2897320833 2897498048 2903744448 2909243964 2919611904 2925141472 2927742336 2931676416 2955674304 2961272172 2963552691 2966187708 2982396384 2986403904 2988044862 2994486462 2998693632 3007044288 3010849776 3011084928 3016552143 3019234284 3023476224 3035732832 3041482326 3048039126 3052321536 3073229532 3075596271 3090023136 3092402808 3101014422 3109301184 3112065792 3117959856 3122149536 3130599483 3134997888 3137785344 3141756288 3147706584 3156472206 3167721216 3173720688 3186586359 3191063424 3209317848 3224371968 3226855104 3232966572 3235841136 3241969623 3244488192 3253523328 3259685304 3266712504 3284563392 3290784156 3293710128 3311708544 3325133592 3355195932 3367153152 3373530336 3382660633 3382924824 3387205998 3391964928 3401410752 3410616506 3415199436 3419997696 3427370496 3433861728 3443155309 3471611138 3476276028 3478953159 3497963832 3501074016 3504731857 3507704838 3515481728 3520205568 3526872624 3530008512 3534475824 3541169907 3549020992 3549298176 3563686368 3565644529 3570435774 3578351744 3583160064 3589946352 3610482579 3612490816 3625340532 3627418464 3630211992 3640321278 3642346112 3645151136 3650049216 3660213744 3667145967 3675051567 3675276352 3680214912 3690175236 3695133816 3705423894 3710340128 3720672552 3725381154 3725672112 3740775291 3741004096 3746030976 3756169428 3776694944 3788047296 3790128738 3795221628 3803635968 3805790427 3808747008 3810839824 3815960544 3819353472 3823343844 3826288257 3826587096 3835070976 3842334368 3847196936 3847497408 3855791808 3857910474 3863094444 3871659264 3878991952 3887657856 3894716661 3903656448 3926904402 3935209311 3940899072 3948362896 3951403588 3954916944 3960231264 3962407317 3967731702 3976528512 3981871872 3984059816 3992648616 3992960448 4009392384 4014466368 4014779904 4022069524 4025645712 4031055072 4033270041 4038689646 4047643776 4055309768 4064052168 4097639376 4100795028 4106305368 4120030848 4123203744 4134685896 4140241776 4145734912 4157279808 4162866048 4174132644 4179997184 4185756621 4189008384 4196942112 4208629608 4214284848 4231627584 4248781812 4254751232 4279090464 4287194802 4292955612 4302473472 4310622096 4314454848 4322626164 4328096553 4328434584 4338031104 4346247072 4355616672 4363865946 4379417856 4387712208 4391613504 4415611392 4433511456 4441908258 4449281562 4473594576 4482067293 4491729693 4498040448 4510566432 4516274664 4528851426 4535214336 4541308416 4553599248 4562223489 4572058689 4578482304 4609844298 4635034704 4638604212 4651521633 4663951776 4668098688 4676939784 4702496832 4706678016 4712634432 4721559876 4734708309 4751581824 4760581032 4786595136 4813976772 4833787376 4836557952 4840282656 4849449858 4853761704 4866732288 4880284992 4889527956 4900068756 4906953216 4920233648 4926845088 4936176234 4940565192 4960896736 4967174872 4967562816 4987700388 4994707968 5008225904 5032793898 5050729728 5053504984 5060295504 5074387236 5080808997 5087947392 5092471296 5097791792 5101717676 5102116128 5115924759 5122799154 5129996544 5141055744 5143880632 5150792592 5183543808 5192955548 5207416707 5214414042 5235872536 5239904758 5246945748 5251611024 5261557257 5273222592 5280308352 5283209756 5290308936 5295012768 5301713736 5302038016 5323531488 5323947264 5333613934 5345529552 5352621824 5355653661 5367527616 5374740096 5377693388 5384919528 5396858368 5418736224 5428998982 5438010798 5441127696 5445317988 5463519168 5467726704 5475073824 5478082247 5490320616 5493374464 5497604992 5512914528 5520322368 5523355654 5535262854 5542700724 5543039744 5550488064 5565510192 5576050931 5581008828 5588071731 5588508168 5595922816 5611506144 5619046464 5634254142 5642170112 5665042416 5675771663 5685193107 5692832442 5705453952 5713120512 5716259736 5723940816 5735015766 5739880644 5747496128 5752606464 5760336384 5763501552 5770795404 5771246112 5786865711 5794641666 5794996096 5807488896 5818487928 5850282944 5855484672 5863352832 5890356603 5911348608 5922544344 5927105382 5932375416 5951597553 5964792768 5972807808 5976089724 5988972924 5997387264 6014088576 6021699552 6022169856 6033104286 6038468568 6058034469 6071465664 6082964652 6096078252 6104643072 6146459064 6151192542 6180046272 6184805616 6202028844 6218602368 6224131584 6235919712 6244299072 6261198966 6269995776 6283512576 6295413168 6312944412 6335442432 6347441376 6373172718 6382126848 6418635696 6430792203 6448743936 6453710208 6465933144 6471682272 6483939246 6507046656 6519370608 6533425008 6545798919 6569126784 6581568312 6587420256 6623417088 6650267184 6662862387 6673922343 6710391864 6747060672 6765321266 6765849648 6774411996 6783929856 6793277139 6802821504 6821233012 6830398872 6867723456 6886310618 6914766447 6943222276 6948569353 6952552056 6957906318 6995927664 7002148032 7009463714 7015409676 7030963456 7040411136 7053745248 7060017024 7068951648 7072835869 7082339814 7098041984 7127372736 7131289058 7140871548 7156703488 7166320128 7179892704 7199324737 7220965158 7224981632 7250681064 7254836928 7260423984 7274174787 7280642556 7284692224 7290302272 7300098432 7320427488 7328075701 7334291934 7350103134 7350552704 7360429824 7380350472 7390267632 7404264351 7410847788 7420680256 7441345104 7450762308 7451344224 7481550582 7482008192 7492061952 7512338856 7549190847 7553389888 7576094592 7580257476 7590443256 7607271936 7611580854 7621679648 7631921088 7638706944 7646687688 7652576514 7653174192 7684198731 7684668736 7694393872 7694994816 7711583616 7715820948 7726188888 7743318528 7757983904 7775315712 7789433322 7821621063 7853808804 7859857137 7870418622 7881798144 7896725792 7902807176 7909833888 7920462528 7924814634 7935463404 7953057024 7963743744 7968119632 7985297232 7985920896 8000420901 8018784768 8028932736 8044139048 8051291424 8062110144 8066540082 8077379292 8095287552 8110619536 8128104336 8143498473 8157016197 8195278752 8201590056 8212610736 8240061696 8246407488 8269371792 8280483552 8285033481 8291469824 8302894281 8314559616 8325732096 8348265288 8371513242 8393884224 8417259216 8428569696 8451381213 8463255168 8497563624 8558180928 8574389604 8585911224 8602523649 8604946944 8621244192 8628909696 8645252328 8656193106 8656869168 8692494144 8711233344 8727731892 8758835712 8775424416 8783227008 8867022912 8883816516 8890658073 8898563124 8947189152 8964134586 8983459386 8996080896 9021132864 9032549328 9049656429 9057702852 9070428672 9107198496 9124446978 9144117378 9156964608 9219688596 9226788813 9270069408 9277208424 9303043266 9327903552 9336197376 9353879568 9391798449 9404993664 9413356032 9425268864 9443119752 9469416618 9503163648 9521162064 9559759077 9573190272 9627953544 9667574752 9673115904 9680565312 9698899716 9707523408 9725908869 9733464576 9760569984 9779055912 9800137512 9840467296 9853690176 9872352468 9881130384 9921793472 9934349744 9935125632 9975400776 10016451808 10065587796 10101459456 10107009968 10120591008 10147981899 10148774472 10161617994 10175894784 10195583584 10203435352 10204232256 10231849518 10245598308 10259993088 10282111488 10287761264 10301585184 10329465927 10385911096 10414833414 10428828084 10436859477 10471745072 10479809516 10493891496 10503222048 10514195571 10523114514 10546445184 10560616704 10566419512 10580617872 10590025536 10603427472 10623509721 10647062976 10647894528 10667227868 10691059104 10696933587 10705243648 10711307322 10735055232 10749480192 10755386776 10769839056 10837472448 10857997964 10876021596 10882255392 10890635976 10927038336 10935453408 10950147648 10956164494 10980641232 10995209984 11001437901 11025829056 11040644736 11046711308 11060691191 11070525708 11085401448 11086079488 11131020384 11152101862 11162017656 11176143462 11177016336 11191845632 11223012288 11238092928 11268508284 11284340224 11330084832 11351543326 11370386214 11385664884 11410907904 11426241024 11432519472 11447881632 11470031532 11478864771 11479761288 11494992256 11505212928 11527003104 11541590808 11542492224 11573731422 11589283332 11589992192 11614977792 11636975856 11684149983 11700565888 11710969344 11780713206 11805627933 11822697216 11845088688 11854210764 11864750832 11887221951 11903195106 11929585536 11945615616 11952179448 11977945848 12028177152 12043399104 12044339712 12066208572 12076937136 12099810123 12116068938 12142931328 12165929304 12192156504 12292918128 12302385084 12360092544 12369611232 12404057688 12437204736 12471839424 12488598144 12522397932 12539991552 12557269863 12567025152 12590826336 12625888824 12694882752 12746345436 12764253696 12837271392 12861584406 12907420416 12931866288 12943364544 12967878492 12984289659 13014093312 13038741216 13066850016 13091597838 13138253568 13163136624 13174840512 13246834176 13300534368 13325724774 13347844686 13420783728 13446201879 13475189079 13494121344 13530642532 13531699296 13548823992 13586554278 13605643008 13642466024 13660797744 13686670467 13716176067 13735446912 13772621236 13829532894 13886444552 13897138706 13905104112 13915812636 13954564899 13991855328 14004296064 14018927428 14030819352 14061926912 14107490496 14120034048 14137903296 14145671738 14164679628 14196083968 14204124927 14254745472 14262578116 14280627757 14281743096 14313406976 14359785408 14398649474 14441930316 14449963264 14501362128 14509673856 14520847968 14528826829 14548349574 14561285112 14569384448 14580604544 14600196864 14640854976 14656151402 14668583868 14700206268 14701105408 14720859648 14760700944 14780535264 14788656817 14808528702 14821695576 14841360512 14882690208 14901524616 14902688448 14963101164 14964016384 14984123904 15024677712 15053133541 15098381694 15106779776 15152189184 15160514952 15180886512 15223161708 15242426991 15243359296 15263842176 15277413888 15293375376 15305153028 15306348384 15347774277 15368397462 15369337472 15388787744 15389989632 15423167232 15431641896 15452377776 15515967808 15550631424 15578866644 15622250121 15643242126 15707617608 15719714274 15740837244 15784671771 15793451584 15805614352 15819667776 15840925056 15849629268 15870926808 15906114048 15936239264 15970594464 15971841792 16000841802 16057865472 16066960983 16088278096 16102582848 16124220288 16133080164 16154758584 16190575104 16221239072 16256208672 16286996946 16314032394 16390557504 16403180112 16425221472 16434246741 16480123392 16492814976 16538743584 16560967104 16570066962 16605788562 16629119232 16651464192 16696530576 16728152793 16743026484 16764215193 16787768448 16834518432 16857139392 16902762426 16926510336 16995127248 17027314989 17055579321 17116361856 17148779208 17171822448 17205047298 17242488384 17257819392 17290504656 17312386212 17313738336 17360597133 17384988288 17422466688 17455463784 17550848832 17566454016 17671069809 17734045824 17767633032 17781316146 17797126248 17894378304 17928269172 17966918772 17992161792 18042265728 18065098656 18099312858 18115405704 18214396992 18248893956 18288234756 18313929216 18439377192 18453577626 18540138816 18554416848 18606086532 18655807104 18672394752 18707759136 18758390783 18783596898 18809987328 18850537728 18886239504 18938833236 19006327296 19042324128 19093861259 19119518154 19146380544 19255907088 19292376609 19335149504 19346231808 19361130624 19397799432 19415046816 19435331207 19451817738 19521139968 19558111824 19600275024 19637396757 19680934592 19707380352 19744704936 19762260768 19843586944 19868699488 19870251264 19950801552 19988587161 20021767029 20032903616 20131175592 20214019936 20241182016 20295963798 20297548944 20323235988 20351789568 20379831417 20391167168 20406870704 20408464512 20463699036 20491196616 20575522528 20603170368 20658931854 20744299341 20771822192 20829666828 20845708059 20857656168 20873718954 20943490144 20959619032 20987782992 21006444096 21028391142 21046229028 21092890368 21121233408 21132839024 21161235744 21180051072 21206854944 21218507607 21247019442 21294125952 21334455736 21382118208 21393867174 21422614644 21470110464 21498960384 21510773552 21539678112 21597974211 21674944896 21715995928 21752043192 21764510784 21781271952 21822524361 21854076672 21870906816 21900295296 21912328988 21961282464 21984227103 21990419968 22002875802 22051658112 22081289472 22093422616 22121382382 22141051416 22170802896 22212793053 22262040768 22304203724 22324035312 22352286924 22354032672 22383691264 22446024576 22476185856 22537016568 22660169664 22703086652 22740772428 22771329768 22821815808 22865038944 22895763264 22940063064 22957729542 22959522576 22989984512 23054006208 23083181616 23084984448 23147462844 23178566664 23179984384 23229955584 23273951712 23368299966 23401131776 23561426412 23579571411 23611255866 23645394432 23690177376 23708421528 23729501664 23774443902 23806390212 23859171072 23891231232 23904358896 23955891696 24001262703 24056354304 24086798208 24132417144 24153874272 24199620246 24232137876 24285862656 24331858608 24384313008 24430495419 24471048591 24585836256 24604770168 24720185088 24739222464 24808115376 24855100443 24874409472 24908682843 24943678848 24977196288 25044795864 25114539726 25181652672 25251777648 25354143639 25389765504 25492690872 25674542784 25723168812 25807570947 25814840832 25863732576 25886729088 25935756984 25968579318 26077482432 26133700032 26183195676 26276507136 26326273248 26349681024 26601068736 26651449548 26671974219 26695689372 26841567456 26892403758 26950378158 26988242688 27061285064 27063398592 27097647984 27148969287 27173108556 27211286016 27284932048 27321595488 27373340934 27432352134 27470893824 27545242472 27659065788 27680366439 27772889104 27794277412 27810208224 27831625272 27909129798 27983710656 28008592128 28037854856 28061638704 28175395347 28214980992 28240068096 28275806592 28291343476 28329359256 28392167936 28408249854 28509490944 28525156232 28561255514 28563486192 28679277231 28719570816 28797298948 28883860632 28899926528 29002724256 29019347712 29041695936 29057653658 29096699148 29122570224 29161209088 29177726607 29200393728 29281709952 29312302804 29334876637 29337167736 29400412536 29402210816 29521401888 29561070528 29577313634 29617057404 29643391152 29682721024 29765380416 29803049232 29805376896 29859494401 29926202328 29928032768 30049355424 30106267082 30196763388 30213559552 30304378368 30321029904 30361773024 30378456097 30443945697 30446323416 30484853982 30486718592 30527684352 30586750752 30610306056 30612696768 30695548554 30736794924 30738674944 30777575488 30779979264 30846334464 30863283792 30904755552 30921736981 30988397781 31031935616 31157733288 31244500242 31286484252 31310578431 31415235216 31439428548 31481674488 31542586713 31569343542 31586903168 31611228704 31639335552 31681850112 31699258536 31741853616 31870529163 31872478528 31941188928 31943683584 32001683604 32090800761 32115730944 32133921966 32176556192 32205165696 32248440576 32266160328 32309517168 32442478144 32512417344 32573993892 32628064788 32781115008 32806360224 32850442944 32868493482 32985629952 33004313703 33077487168 33121934208 33140133924 33182073573 33211577124 33258238464 33393061152 33456305586 33486052968 33528430386 33575536896 33669036864 33714278784 33805524852 33853020672 33990254496 34054629978 34111158642 34232723712 34297558416 34343644896 34410094596 34436594313 34484976768 34515638784 34581009312 34624772424 34627476672 34721194266 34769976576 34844933376 34910927568 35052449949 35101697664 35132908032 35342139618 35468091648 35535266064 35562632292 35594252496 35661665853 35788756608 35856538344 35933837544 36084531456 36130197312 36198625716 36230811408 36299430369 36428793984 36497787912 36576469512 36878754384 36907155252 37080277632 37108833696 37212173064 37311614208 37415518272 37516781566 37567193796 37619974656 37671809589 37701075456 37772479008 37874708399 37877666472 38084648256 38187722518 38239036308 38292761088 38511814176 38552050427 38584753218 38670299008 38722261248 38795598864 38830093632 38870662414 38903635476 38952868977 39042279936 39116223648 39200550048 39222089819 39274793514 39361869184 39414760704 39489409872 39524521536 39687173888 39737398976 39740502528 39901603104 39923528087 39977174322 40043534058 40065807232 40262351184 40338605637 40425567237 40428039872 40482364032 40591927596 40595097888 40646471976 40759662834 40782334336 40813741408 40816929024 40927398072 40982393232 41060011401 41148528201 41151045056 41206340736 41317863708 41488598682 41543644384 41659333656 41691416118 41715312336 41747437908 41863694697 41886980288 41919238064 41975565984 42012888192 42056782284 42092458056 42185780736 42265678048 42322471488 42360102144 42413709888 42437015214 42494038884 42588251904 42612374781 42668911472 42764236416 42787734348 42841883271 42845229288 42940220928 43021547104 43079356224 43195948422 43349889792 43431991856 43504086384 43529021568 43562543904 43586480487 43645048722 43708153344 43741813632 43800590592 43824657976 43922564928 43968454206 44005751604 44103316224 44162578944 44186845232 44242764764 44282102832 44341605792 44365970451 44425586106 44524081536 44608407448 44648070624 44704573848 44708065344 44892049152 44952371712 45074033136 45159400623 45320339328 45406173304 45481544856 45542659536 45730077888 45791526528 45880126128 45915459084 45919045152 45979969024 46043322831 46108012416 46166363232 46169968896 46294925688 46357133328 46547903424 46736599932 46802263552 46866750363 47122852824 47159142822 47222511732 47380354752 47416843056 47459003328 47548887804 47612780424 47718342144 47808717792 47911783392 48002525406 48173596416 48264834288 48307748544 48399240492 48464275752 48571725312 48663717216 48768626016 48860990838 48942097182 49171672512 49209540336 49302740223 49440370176 49478444928 49616230752 49710200886 49817365686 49887357696 49954392576 50089591728 50184458379 50229079452 50292645579 50363305344 50503555296 50708287278 50779531008 50985381744 51081944967 51166737963 51349085568 51446337624 51615141894 51727465152 51773458176 51871513968 51937158636 52081791399 52154964864 52267400064 52366391352 52652546496 52699362048 53013209427 53202137472 53302899096 53343948438 53391378744 53683134912 53784807516 53900756316 53976485376 54122570128 54126797184 54195295968 54297938574 54346217112 54569864096 54643190976 54746681868 54864704268 54941787648 55090484944 55318131576 55360732878 55545778208 55588554824 55620416448 55663250544 55818259596 55967421312 56017184256 56075709712 56123277408 56275172349 56350790694 56429961984 56551613184 56582686952 56658718512 56816499708 57018981888 57050312464 57122511028 57126972384 57281583777 57358554462 57439141632 57594597896 57767721264 57877129827 58005448512 58038695424 58083391872 58115307316 58193398296 58245140448 58305993621 58322418176 58355453214 58563419904 58624605608 58669753274 58674335472 58800825072 58912190271 59042803776 59122141056 59154627268 59234114808 59286782304 59365442048 59530760832 59606098464 59610753792 59718988802 59852404656 59965761483 60098710848 60212534164 60258904717 60393526776 60427119104 60642059808 60723546048 60756912194 60887891394 60892646832 60969707964 60973437184 61055368704 61173501504 61220612112 61225393536 61336560241 61391097108 61473589848 61477349888 61555150976 61726567584 61809511104 61843473962 61976795562 62063871232 62315466576 62433488293 62489000484 62537124177 62572968504 62621156862 62830470432 62878857096 62963348976 63085173426 63138687084 63173806336 63222457408 63278671104 63363700224 63398517072 63483707232 63655522821 63741058326 63744957056 63882377856 64003367208 64181601522 64267843932 64353112384 64410331392 64496881152 64532320656 64619034336 64793922633 64884956288 65024834688 65147987784 65256129576 65467573083 65562230016 65612720448 65700885888 65736986964 65952681309 65971259904 66008627406 66154974336 66243868416 66280267848 66364147146 66423154248 66638379159 66786122304 66912611172 66972105936 67056860772 67151073792 67338073728 67428557568 67611049704 67980508992 68109259956 68222317284 68465447424 68595116832 68687289792 68820189192 68873188626 68969953536 69162018624 69249544848 69254953344 69442388532 69539953152 69689866752 69821855136 70104899898 70203395328 70684279236 70738714233 70936183296 71070532128 71125264584 71188504992 71323331706 71577513216 71713076688 71867675088 72003788109 72169062912 72260394624 72397251432 72461622816 72598860738 72857587968 72995575824 73152939024 73291486257 73413145773 73757508768 73814310504 74160555264 74217667392 74424346128 74565301329 74623228416 74726048529 74831036544 75033563132 75134387592 75343619178 75544958016 75749416798 75755332944 76062430917 76169296512 76375445036 76478072616 77023628352 77104100854 77169506436 77340598016 77422712841 77444522496 77591197728 77660187264 77741324828 77801194559 77807270952 77905737954 78232447296 78401100096 78444179638 78549587028 78723738368 78829521408 78978819744 79049043072 79192572107 79374347776 79474797952 79803206208 79847056174 79954348644 80015922657 80087068116 80131614464 80524702368 80608832711 80677211274 80851134474 80856079744 80964728064 81183855192 81190195776 81292943952 81446907861 81519325668 81564668672 81627482816 81633858048 81854796144 81964786464 82009824167 82120022802 82297056402 82302090112 82412681472 82635727416 82977197364 83041099317 83087288768 83318667312 83382832236 83430624672 83494875816 83727389394 83773960576 83838476128 83951131968 84025776384 84113564568 84184916112 84526186041 84531356096 84644942976 84720204288 84827419776 84874030428 84988077768 85176503808 85224749562 85337822944 85528472832 85575468696 85683766542 85690458576 86037831693 86043094208 86158712448 86391896844 86699779584 86863983712 87008172768 87058043136 87125087808 87172960974 87290097444 87483627264 87533179821 87601181184 87649315952 87845129856 87936908412 88004629911 88011503208 88206632448 88373690464 88485529528 88564205664 88683211584 88731940902 88851172212 89048163072 89216814896 89296141248 89409147696 89416130688 89578483203 89784098304 90148066272 90318801246 90640678656 90812346608 90963089712 91085319072 91135368291 91331837091 91460155776 91583053056 91760252256 91830918168 91838090304 92086645662 92216024832 92332726464 92339937792 92589851376 92714266656 92765210943 92965193343 93095806848 93473199864 93733500726 94245705648 94318285644 94445023464 94627760139 94760709504 94833686112 94918006656 95097775608 95225560848 95617435584 95823566784 96005050812 96272402283 96347192832 96529668576 96615497088 96798480984 96928551504 97327434432 97537252032 97721981676 97884194364 98343345024 98419080672 98605480446 98956889856 99232461504 99420401772 99546220719 99634731372 99774715392 100179183456 100368916758 100458158904 100585291158 100726610688 101007110592 101416574556 101559062016 101970763488 102163889934 102333475926 102698171136 102892675248 103230283788 103309782939 103454930304 103546916352 103743027936 103874317272 104163582798 104309929728 104534800128 104732782704 105157349847 105305092992 105398724096 105884139709 106026418854 106404274944 106605798192 106687896876 106782757488 106984997559 107366269824 107569615032 107801512632 108245140256 108253594368 108390591936 108595877148 108692434224 108898291107 109139728192 109286381952 109493363736 109729408536 110180969888 110636263152 110721465756 111091556416 111177109648 111240832896 111326501088 111636519192 111934842624 112151419424 112246554816 112550344698 112701581388 112859923968 113015428767 113103226368 113165373904 113317437024 113624125197 113632999416 114100624928 114245022056 114253944768 114563167554 114717108924 114878283264 115189195792 115535442528 115656151281 115754259654 116010897024 116166783744 116230614632 116386796592 116490280896 116611987242 116710906428 116858606931 117126839808 117249211216 117339506548 117348670944 117601650144 117666269457 117824380542 118085607552 118244282112 118309254536 118468229616 118573564608 119061521664 119212196928 119221507584 119437977604 119704809312 119770584261 119931522966 120197421696 120425068328 120517809434 120787053552 121015816911 121284119616 121447092096 121513824388 121775782788 121785293664 121939415928 121946874368 122347003008 122441224224 122450787072 122673120482 122782194216 122947179696 123110301952 123180034203 123453135168 123619022208 123686947924 123953591124 124127742464 124630933152 124866976586 124978000968 125074248354 125145937008 125242313724 125660940864 125757714192 125926697952 126170346852 126277374168 126347612672 126444914816 126557342208 126797034144 126967414464 127311045642 127482116652 127489914112 127764755712 128006734416 128363203044 128525649813 128535687864 128706224768 128820662784 129064641312 129238068672 129587845266 129769912576 130049669376 130295975568 130512259152 130759441461 130935146166 131124460032 131225440896 131401771776 131473973928 131905362618 132017254812 132309948672 132487736832 132560535696 132728294292 132846308496 133097911353 133276758318 133572244608 133825222344 133944211872 134113721544 134676147456 134857115136 135222099408 135478201869 135961017984 136218519912 136444634568 137190233664 137374579584 137640378384 137746377252 137939907072 138129968493 138324037248 138499089696 138509906688 138884777064 139643710272 140209799796 140406790656 140600251089 141368558472 141477428466 142141064256 142250529168 142377009984 142646663412 143155026432 143426153376 143735350176 144007576218 144520789248 144794502864 144923245632 145197721476 145715175936 145991151648 146305878048 146582972514 146826291546 147515017536 147628621008 147908220669 148321110528 148435334784 148848692256 149130602658 149452097058 149662073088 150067126264 150268775184 150553375137 150687238356 150877936737 151089916032 151498833596 151510665888 152124861834 152338593024 152750890072 152956145232 153245834901 153500213889 154047256704 154208201708 154339012872 154681196032 154845425682 155182395456 155320374528 155482649656 155602389118 155614541904 155811475908 156245374197 156464894592 156802200192 156888359276 157099174056 157447476736 157957639488 158098086144 158385144214 158949595904 159039628281 159606412416 159694112348 159817095119 159908697288 160031845314 160174136232 160263228928 161049404736 161217665422 161354422548 161702268948 161712159488 161929456128 162367710384 162380391552 162585887904 162675224987 162893815722 163038651336 163129337344 163254965632 163709592288 163929572928 164019648334 164240045604 164594112804 164604180224 164825362944 165271454832 165584468951 165954394728 166082198634 166174577536 166637334624 166765664472 166861249344 166989751632 167454778788 167547921152 167676952256 167902263936 168051552768 168227129136 168369832224 168545741123 168825517047 169052372082 169062712192 169289885952 169654839552 169748060856 169976155536 170449499124 170675645888 171056945664 171150937392 171367533084 171380917152 171844751331 172075663386 172086188416 172317424896 172783793688 173631389481 173727967424 174016345536 174116086272 174250175616 174345921948 174580194888 174917980863 174967254528 175066359642 175298631904 175690259712 175873816824 176009259822 176023006416 176736570813 176747380928 176971059056 177128411328 177366423168 177463881804 177702344424 178096326144 178433629792 178592282496 178818295392 178832261376 179156966406 179897284449 180296132544 180637602492 180776714151 181281357312 181624693216 181926179424 182170638144 182270736582 182663674182 182920311552 183166106112 183520504512 183661836336 183676180608 184009680723 184173291324 184432049664 184665452928 185179702752 185428533312 185530421886 185930386686 186191613696 186946399728 187300464879 187467001452 187611372531 188491411296 188636571288 188890046928 189255520278 189521419008 189667372224 189836013312 190195551216 190451121696 190966568463 191234871168 191647133568 192010101624 192544804566 193059337152 193230994176 193596961968 193857103008 194381767899 194654868864 195074504064 195443963352 195768388728 196686690048 196838161344 197210960892 197858043927 197913779712 198464923008 198840803544 199092441438 199269462744 200358366912 200737833516 200916317808 201170582316 201453221376 202014221184 202833149112 203941526976 204327779868 204666951852 205396342272 205785350496 206342298613 206460567576 206619565878 206909860608 207486055872 207748634544 208327165596 208619859456 209069600256 209465565408 210032473849 210314699694 210610185984 211768279418 212052837708 212216142699 212808549888 213211596384 213375793752 213565514976 213788643277 213969995118 214732539648 215139230064 215603025264 216011364327 216490280512 216507188736 216781183872 217191754296 217384868448 217796582214 218279456384 218572763904 218986727472 219458817072 219874458771 220239437319 220361939776 221272526304 221442931512 222183112832 222354219296 222481665792 222653002176 223273038384 223695903987 223869685248 224178145587 224302838848 224493109632 225100689396 225403162776 226030857534 226330747808 226634874048 227248250394 227265998832 228187292751 228201249856 228490044112 228507889536 229126335108 229434217848 230378391584 231070885056 231312302562 231508519308 232021794048 232268138523 232333567488 232461229264 232773593184 232980561792 233223974484 233403583677 233421812856 233717213862 234498422432 234679013096 234697341888 235203300288 235332538914 235648761084 236171215104 236488564224 236618509072 236936459232 237147129216 237577716321 238123043328 238424393856 238875955208 239409618624 239541168522 239863045932 240047767971 240394843392 240850136656 241035618868 241574107104 241826498133 242031633822 242568239232 242894184192 243027648776 243551565576 243570587328 243878831856 244340723583 244694006016 244882448448 244901574144 245346240964 245564388432 245894359392 246029472501 246220603904 246360068406 246906270336 247238044416 247373895848 247907182248 249261866304 249733953172 249956001936 250148496708 250291874016 250484627448 251321881728 251515428384 251853395904 252340693704 252554748336 252889829632 253594068288 253934828928 254622091284 254964233304 254979828224 255529511424 256013468832 256726406088 257051299626 257071375728 257412449536 258129282624 258476137344 259175690532 259539825152 260099338752 260591951136 261024518304 261518882922 261870292332 262450881792 262803543552 262947947856 263810725236 264013889733 264034509624 264619897344 265121071392 265456588584 265692616992 266195822706 266553516636 267144489216 267650444688 267888423744 268227443088 268735449609 269352294912 270444198816 270956403738 271922035968 272437039824 272889269136 273406104873 273995511273 274380467328 274749159168 275280756768 275492754504 276259936986 276648074496 276998179392 277019813376 277769554128 278295632829 278895580029 279287420544 280419599592 281200502178 282737116944 282954856932 283883280417 284282128512 284501058336 284754019968 285293326824 286852306752 287470700352 288015152436 288817206849 289041578496 289589005728 289846491264 290395442952 291982303296 292611756096 293165945028 293652583092 295030035072 295257242016 295816441338 296870669568 297697384512 298261205316 298638662157 298904194116 299324146176 300134252528 300537550368 301106750274 301374476712 301755873474 302179832064 302997667192 303021331776 304249723668 304677186048 305501780144 305912290464 306491669802 307000427778 308094513408 308416403416 308678025744 309690851364 309929348817 310364790912 310640749056 310965299312 311204778236 311229083808 311622951816 312490748394 312929789184 313604400384 313776718552 314198348112 315472049541 315915278976 316196172288 316770288428 317652419127 317899191808 318079256562 319212824832 319388224696 319634190238 319817394576 320063690628 320348272464 320954992677 322098809472 322435330844 322708845096 323404537896 323424318976 324735420768 324760783104 325171775808 325350449974 325787631444 326077302672 326509931264 326694873321 327419184576 327859145856 328039296668 328454438411 328480091208 329188225608 329208360448 330542909664 331168937902 331908789456 332164397268 332349155072 333274669248 333531328944 333722498688 333979503264 334163017067 334909557576 335095842304 335353904512 335804527872 336454258272 336739664448 337091482246 337651034094 338104744164 338125424384 338579771904 339309679104 339496121712 339952311072 340139106791 340872375591 340898998248 341351291776 342301874784 342735066168 342761834304 343689502662 344151326772 344172376832 344634849792 345567587376 346222071443 346968453843 347262778962 347455934848 348032691072 348500351232 348691843896 349160389776 349835961726 350132719284 350575820793 350597263808 351380519424 351747633648 352018519644 352046012832 352998808371 353473141626 353494761856 353942118112 354256822656 354732846336 354927763608 355404688848 356867259584 357184564992 357636590784 357664522752 358313932812 359311752783 359794568898 360592265088 361275204984 361553428302 363047450733 363249386432 363852358848 364341276288 364541473164 365327348364 365840623104 367041009024 367323672672 367352361216 368019361446 368346582648 369330905856 369540102609 370359405504 370857066624 371060843772 371860773372 372383227392 373892799456 374600929758 374934002904 375222745062 376982822592 377273142576 377780093856 378511040556 379042838016 379334744448 379672026624 380391102432 380902243392 381933136926 382469742336 383294267136 384020203248 385089609132 385576949439 386118674304 386461988352 387193923936 387714206016 388763535798 389309737728 390149008128 390887926704 391536777456 392278324383 393373380096 393676322688 394421921784 395716087854 396929846016 397681607088 398184882876 398538925488 399293734059 400716733824 401475667032 401832635616 402341164632 404028442368 405666298224 406434605607 407883053952 408655559736 409333903704 411570700992 412684597226 412921135152 413239131756 413819721216 414389905479 414972111744 415497269088 416654331192 418931130816 420064947698 420629399388 421220371968 421800753267 423536558836 424072554697 424105675416 424432285398 426423192768 426751587504 427131029952 427577286554 427939990236 429465079296 430278460128 431206050528 431442988009 432022728654 432980561024 433562367744 434383508592 434769736896 435593164428 436558912768 437145527808 437973454944 438917634144 439158808957 439748917542 440478874638 440723879552 442545052608 442885863024 443724662007 444366225664 444708438592 444963331584 445306004352 446546076768 447012617761 447391807974 448356291174 448605677696 448986219264 450201378792 450806325552 451660125411 452061715068 452633810211 452661495616 453269748096 454496500788 454531997664 456374585502 456402499712 456980088224 457015779072 458252670216 458868435696 459737504703 460500641667 460756783168 462141770112 462624605124 463017038616 464043588096 464536277046 464922458528 465547186368 465961123584 466447948968 466807167354 466843625712 467434427724 468736122591 468996844864 469358026192 469394683776 470406600576 470665077828 471297522168 472342430208 473237018144 473872918464 474294258432 475155432642 476848787712 477118884843 477751910416 478819237248 479082337044 479451285357 479726091864 480095535942 480789686784 481700273312 482071237736 483148214208 483652996266 484063267644 485136478464 485788368384 486055297552 487103131152 487141174656 487757663712 488025674961 488681447166 489388012032 489764896896 490692481928 491128776864 491788718784 492058945002 492720136812 493812540672 494476088832 494747791696 495814364496 496753406853 498523732608 499467906344 499912003872 500296993416 500583748032 500969254896 502643763456 503030856768 503706791808 504681387408 505109496672 505637223369 505779659264 506476551141 507188136576 507869657856 509244182568 509928466608 512026937664 513452812176 514102599252 514142751456 514824899072 515534253993 516258565248 516952274688 518351381064 521183902272 522049036608 523037765844 523740584664 524753942589 524901763584 525895895712 527621450472 528027779466 528069019248 530242142784 530913177168 531385233984 532391645412 533107033272 534288978432 535300889376 535776847488 536454886176 537470899218 540888397632 541912807476 542330142453 543844071936 544874079648 545778538272 546812209746 547991022546 548760934656 549498318336 550561513536 550985509008 552029042169 552519873972 553296148992 553996358784 555539108256 556591265658 557791160058 558574841088 560839199184 561901394637 562401004356 562834117593 565474233888 565909713864 567766560834 568564257024 569002116672 569508039936 570586653648 572899705389 573704613504 574941400704 576030304872 577634413698 579178011456 579692982528 580790885904 583145303697 583964606592 585223512192 586331890056 587305166184 590060070144 590514484032 591632882676 593574131781 593741339136 595394769024 596522410632 597277324314 597808388232 600268505056 601075100736 602213500548 602748953424 603511746948 604359664128 605995334384 606042663552 608499447336 611003560288 611824580928 612983339604 614000855556 616189026816 616832806832 617356051488 619026895839 619381702728 619858697634 620729581824 621930598624 622409556472 622458167616 623245903632 624981496788 625859578368 627208800768 627553437104 628396696224 630097421547 630944099082 631830557952 633540576856 635304838254 636158513124 636648428097 638425649664 638776449392 639268380476 639634789152 640127381256 640696544928 641365929831 641909985354 644197618944 644870661688 645417690192 646809075792 648034092981 649470841536 649521566208 650343551616 650700899948 651575262888 652154605344 653019862528 653389746642 654838369152 655718291712 656078593336 656908876822 656960182416 658376451216 659623376313 661085819328 662337875804 663817578912 664328794536 664698310144 666549338496 667062657888 667444997376 667959006528 668326034134 669819115152 670707809024 671087711961 671609055744 672908516544 673479328896 674182964492 674702162651 675302068188 676209488328 676250848768 678992243424 679904622144 680278213582 681744751182 681797996496 682702583552 684603749568 685470132336 685523668608 686768371223 687379005324 688302653544 688344753664 691135174752 692444142886 693936907686 694525557924 694911869696 696065382144 697000702464 697383687792 698320779552 699671923452 700210751031 700265438568 701151641586 701194527616 703495267296 704037039288 704092025664 705997616742 706946283252 706989523712 707884236224 708513645312 709465692672 709855527216 710809377696 712733148963 713734519168 714369129984 715273181568 716627865624 718623505566 719589137796 720143303913 721184530176 722550409968 723106856604 725479494399 726094901466 726498772864 727704717696 728682552576 729082946328 730654696728 733022170749 734082018048 734647345344 734704722432 736038722892 736693165296 738088417503 738661811712 739080205218 740718811008 741714133248 742121687544 743721546744 747785598912 749201859516 749868005808 750445490124 753965645184 754546285152 755560187712 757022081112 758669488896 760782204864 761804486784 763866273852 764939484672 766588534272 768040406496 770179218264 771153898878 772237348608 774387847872 775428412032 777527071596 778619475456 780298016256 781775853408 783073554912 784556648766 787352645376 788843843568 791432175708 792041669199 793859692032 795363214176 796369765752 797077850976 798587468118 801433467648 802951334064 803665271232 804682329264 806206348827 808056884736 811332596448 812869211214 815766107904 817311119472 818667807408 820218314619 821986533819 823141401984 825369194452 825842270304 826478263512 828779810958 829944223488 830994538176 833308662384 834886898487 836686740087 837862261632 840129895396 841258798776 843601506534 847073117672 848145109394 848211350832 848864570796 851649841251 852846385536 853503175008 854262059904 855154573108 855879980472 860556920256 862412101056 862885976018 864045457308 865961122048 866451620547 867124735488 868767017184 869539473792 871118293177 871186328856 873117825536 875946909888 877835268288 878317617914 879497835084 880957749276 881447759104 885090105216 885771726048 886697159821 887449324014 888732451328 889416877184 890612008704 893092153536 894025235522 894783615948 895915986471 896712582348 897211355392 897972438528 900402757584 901612651104 902108065837 903320250822 904123430136 905267620422 905322991232 906539496192 908993001576 909063995328 912749171004 912804999424 913960176448 914031558144 916505340432 917736871392 918241146001 919475009406 921001283334 921513566336 924283540224 925249210248 926034077232 929072554092 929788046451 929844917056 931094372736 931922247168 932895897936 933614334708 933687251424 934868855448 937472245182 937993689728 938716052384 938789367552 940813201152 941330155656 942595044336 946416148623 946474036288 947745836928 948588516864 950310865284 952957257381 953697575424 954237769686 955503820832 957638474496 958164674088 958902570714 959452183728 960191071884 962864978031 963400546624 964142475472 966296428416 967305992532 968126535288 970272956928 972110595104 974206262304 974282349312 975515327424 976051349922 977362894332 979529793792 980084619963 981384963856 982257553728 983577437568 984117890004 985363315233 985440273624 987625081344 989495583392 991628728992 993506813706 997047465216 998935812688 999824007744 1000593986832 1001167496064 1001938509792 1002489051201 1005287526912 1006061713536 1007413583616 1009362774816 1010218993344 1011274446738 1012953102282 1014376273152 1015739315712 1018488365136 1019856933216 1020417320373 1022617126773 1024053875328 1026905624352 1028205198504 1028285502912 1031068507986 1032517130496 1033904549376 1036702762128 1038666214329 1040905361529 1042367804544 1044098073216 1046075531688 1047481169328 1049507885178 1051791791424 1055242900944 1056055558932 1056138038496 1058996425113 1060484285568 1061826354336 1062770467968 1064783290824 1066214066544 1070601778752 1071553694976 1072909772352 1074941798436 1077935258349 1081776795264 1083825614952 1084660284906 1089748159296 1091557076544 1093624419492 1095982045092 1097521869312 1101123027072 1101971018016 1104058084338 1105039747944 1107992717568 1111078216512 1113182531316 1115582320116 1117149682176 1121678398368 1123802789274 1124802008712 1125668235186 1130948467776 1131819427728 1135533121668 1137128514048 1138004233344 1139016079872 1141173307296 1145799410778 1147409227008 1149882801408 1152060609744 1155268827396 1156730848317 1158356022912 1159385965056 1161581771808 1164725536799 1166290607394 1167929213184 1170447024384 1172663780112 1174610332368 1176834973149 1180120140288 1181028968064 1183265765352 1185555203627 1187148263562 1190789538048 1193044821264 1194554648628 1195616776464 1197881202177 1200537010112 1202150201472 1204427001096 1205497906848 1207023493896 1211990668768 1212085327104 1216998894672 1219303816821 1222007120576 1223649161856 1225966679208 1228001711112 1233665613664 1234712102976 1238053791678 1238763405456 1239717395268 1241459163648 1243169716437 1243861197248 1244819112944 1244916335232 1246491807264 1249962993576 1255106874208 1256793392448 1260194843094 1261888198164 1263661115904 1265402259801 1267081153712 1270609676508 1272217664091 1272317026248 1273296856194 1277552898784 1278536760952 1279269578304 1280254762512 1281393089856 1282731859662 1283819970708 1288395237888 1289741323376 1290835380384 1293618151584 1294328964027 1296068185962 1298941683072 1300687103232 1301401799896 1303150525776 1304309210688 1306779493284 1309676738304 1311436583424 1312157186672 1313817753644 1313920364832 1316752902432 1317476426871 1319246752626 1322171638656 1324675751608 1327635157824 1328657589072 1331173986021 1333098676992 1334125315776 1334889994752 1335918013056 1336652068268 1339638230304 1341037853283 1341415618048 1342175423922 1345817033088 1346958657792 1348365928984 1349404325302 1350604136376 1352418976656 1354980376233 1357984486848 1359809244288 1360556427164 1363489502364 1363595992992 1365405167104 1369207499136 1370940264672 1371047337216 1373536742446 1374758010648 1376605307088 1379212514109 1382270349504 1384888285772 1387873815372 1389051115848 1389823739392 1392130764288 1394767375584 1396641559104 1399343846904 1400421502062 1400530877136 1402303283172 1402389055232 1406990534592 1408074078576 1408184051328 1411995233484 1413892566504 1413979047424 1415768472448 1417027290624 1419711054432 1421618755392 1425466297926 1427469038336 1430546363136 1433255731248 1437247011132 1438353856071 1439178275592 1440286607826 1442369060352 1445100819936 1446213713208 1450958988798 1452189802932 1452997545728 1455409435392 1457365105152 1458165892656 1461309393456 1464077024883 1466044341498 1468164036096 1469294690688 1472077445784 1473386330592 1476176835006 1478160410436 1481437622016 1483428266496 1484243375088 1487443093488 1490260220559 1495571197824 1498403719032 1499736011616 1500890980248 1507931290368 1509092570304 1511120375424 1514044162224 1516911670107 1517338977792 1519429653423 1521564409728 1523608973568 1527732547704 1536080812992 1540358436528 1542307797756 1544474697216 1546602761979 1548775695744 1550856824064 1555054143192 1563551706816 1566147109824 1569113297532 1574261827767 1574705290752 1577687687136 1582864351416 1584083338398 1590726428352 1592739531504 1594155701952 1597174936236 1602866935296 1605902668128 1607330542464 1609364658528 1612412697654 1622665192896 1625738422428 1626990427359 1631532215808 1634622238944 1637335614816 1640436629238 1643973067638 1646282803968 1650738388904 1651684540608 1652956527024 1656087126507 1657559621916 1659888446976 1661989076352 1666617324768 1669773796974 1673373480174 1675724523264 1680259790792 1682517597552 1685704183911 1687203013068 1688502352779 1694146235344 1696290218788 1696422701664 1697729141592 1703299682502 1705692771072 1707006350016 1708524119808 1710309146216 1711759960944 1718699116167 1721113840512 1724824202112 1725771952036 1728090914616 1731922244096 1732903241094 1737534034368 1739078947584 1742236586354 1742372657712 1749435911091 1751893819776 1755670536576 1756635235828 1758995670168 1761915498552 1762895518208 1770180210432 1771543452096 1773394319642 1774898648028 1778833754368 1780722395343 1781224017408 1786184307072 1788050471044 1789427474857 1789567231896 1791831972942 1793425164696 1794422710784 1800805515168 1803225302208 1804216131674 1806640501644 1808246860272 1810535240844 1810645982464 1813078992384 1817986003152 1818127990656 1821429158461 1825498342008 1825609998848 1827920352896 1833010680864 1835473742784 1836482292002 1838950018812 1842002566668 1843027132672 1848567080448 1850498420496 1852068154464 1854003152353 1857080687517 1858145108184 1859576092902 1859689834112 1862188745472 1865791795872 1867228669416 1867374502848 1869737710896 1874944490364 1875987379456 1877432104768 1877578735104 1881626402304 1882660311312 1885190088672 1886225955841 1890292264641 1892832297246 1892948072576 1895491673856 1900621730568 1905914514762 1908475539372 1909945284291 1911007641664 1915276948992 1916329348176 1917805141428 1918904367456 1920382143768 1924097789493 1925729956062 1926801093248 1928284950944 1932592856832 1934611985064 1936253070576 1944102278943 1944221190208 1948412524608 1948564698624 1951030654848 1952102699844 1954725788664 1959059587584 1960169239926 1962769927712 1964515107456 1967154875136 1968235780008 1970726630466 1970880547248 1978870128939 1978991166784 1983257457984 1987013627412 1994094930432 1997871625376 1999648015488 2001187973664 2002334992128 2003877019584 2004978102402 2012123427072 2013263135883 2014827167232 2018725549632 2020437986688 2022548893476 2024106487953 2025906204564 2028752546304 2036976730272 2039713866432 2040834640746 2045234253546 2048107750656 2053811248704 2056410397008 2056571005824 2060305113669 2062137015972 2065034260992 2073405524256 2077332428658 2081810723058 2084735609088 2088196146432 2092151063376 2094962338656 2099015770356 2100632253093 2103583582848 2110485801888 2112111117864 2112276076992 2117992850226 2120968571136 2123652708672 2125540935936 2129566581648 2132428133088 2138199446889 2141203557504 2143107389952 2145819544704 2149883596872 2155870516698 2163553590528 2167651229904 2169320569812 2176438483197 2179496318592 2183114153088 2187248838984 2191964090184 2202246054144 2203942036032 2208116168676 2210079495888 2214265252509 2215985435136 2222156433024 2226365062632 2231164640232 2243356796736 2247605578548 2249604017424 2251336470372 2261896935552 2263638855456 2271066243336 2276008466688 2282346614592 2291598821556 2294818454016 2299765602816 2304121219488 2310357212339 2310537654792 2313461696634 2316712045824 2323163543616 2329451073598 2332581214788 2335858426368 2340894048768 2345327560224 2349220664736 2351675076047 2353669946298 2362057936128 2366531530704 2371110407254 2374296527124 2376125007597 2381579076096 2386089642528 2389109297256 2391233552928 2395762404354 2401074020224 2404300402944 2408854002192 2410995813696 2414046987792 2418619046481 2423981337536 2424170654208 2433997789344 2435335213307 2438607633642 2444014241152 2447298323712 2451933358416 2456003422224 2460654943857 2465959601457 2467331227328 2469424205952 2476107583356 2477526810912 2479434790536 2486339432874 2487722394496 2489638225888 2489832670464 2492983614528 2499925987152 2504660695461 2510060220261 2510213748416 2513586784896 2520389686188 2523776396328 2530804519602 2534162307424 2541219353016 2544435328182 2544634052496 2546593712388 2554949523753 2555105797568 2557073521904 2558539156608 2560509525024 2562786179712 2565463719324 2567639941416 2579482646752 2581670760768 2587236303168 2588657928054 2592136371924 2597883366144 2599354861641 2601374206464 2602803599792 2606301051552 2608618421376 2613354879531 2613558986568 2619353476608 2624314373344 2627635507288 2627840729664 2633505804864 2634952853742 2638493505252 2644343277312 2649351503216 2655270315648 2657315178144 2660091479463 2662347972042 2666197353984 2668250631552 2671836026112 2673304136536 2679276460608 2682075706566 2684350847844 2687747959413 2691634066176 2693917315584 2696731857968 2698808650604 2701208272752 2704837953312 2706324197511 2709960752466 2715968973696 2719618488576 2721112854328 2726979004728 2727191985984 2738414998272 2741880529344 2742094674432 2747073484892 2749516021296 2753210614176 2754723438003 2758425028218 2764540699008 2769776571544 2775747630744 2778102231696 2789534751168 2793283118208 2798687693808 2800843004124 2801061754272 2804606566344 2804778110464 2813981069184 2816148157152 2816368102656 2823990466968 2827785133008 2831536944896 2839422108864 2843237510784 2850932595852 2854938076672 2858871772143 2861092726272 2866511462496 2874494022264 2876707712142 2878356551184 2880573215652 2890201639872 2892427426416 2901917977596 2904379605864 2905995091456 2910818870784 2916331785312 2922618786912 2928154049766 2932088682996 2938589381376 2944154891568 2946772661184 2952353670012 2956089945699 2956320820872 2962875244032 2968486750176 2974886186976 2980520441118 2991142395648 2996807438064 2999472023232 3001781960496 3007467153603 3015862580736 3018185140608 3022240750848 3028088324448 3033823340214 3038859306846 3043128819456 3047217947136 3055465095408 3061251961119 3067851380319 3072161625984 3080716873056 3084615595512 3093205523958 3097551391488 3101713648128 3110108286384 3115998642987 3122716084587 3127103413632 3132294219648 3138226595064 3148523655534 3155375374272 3165728702832 3168166676796 3176989275339 3181452856704 3185479063008 3188311403904 3194349872472 3211805336256 3214661084928 3218729317056 3224825395308 3233805775047 3245330385792 3251476844856 3253980854718 3269244477888 3274671229632 3280873258476 3287946135276 3292565607936 3301476777808 3303369081216 3305913054048 3312174253014 3315119243832 3323978152704 3333234649536 3339547593948 3346746960348 3351449046528 3360519581584 3365035195104 3371408367822 3374406026136 3377004705558 3388292470688 3392580437576 3392845403328 3395458283184 3406599365004 3411385542144 3414012700032 3417048239616 3420618292432 3423519921888 3437398232334 3442227681024 3449648404224 3451543904072 3456181829232 3465806482188 3470192544951 3475068068736 3478157895168 3484473172708 3484745315424 3494176610397 3498871822182 3503787639552 3511341073152 3513270471656 3517991340336 3523830997104 3530504919447 3540360420864 3543086904192 3546788639284 3549797296056 3556665610881 3557667508736 3561444790686 3572368614144 3576100942088 3578854949714 3579134463792 3583663945884 3586850329392 3593643606531 3601611030336 3606450604416 3608432263348 3613281003288 3616493720544 3621070481688 3621291964928 3635972006304 3636255981312 3642858316922 3650996684016 3655840705792 3657911450463 3666021361728 3670947485568 3672964584004 3675793187737 3677900037624 3684005133336 3686054265344 3700996840992 3704136308928 3708006304706 3714161375034 3716290216368 3719152185804 3719379668224 3724377490944 3731583591744 3734457338832 3734749005696 3739475421792 3741530174701 3749888980728 3751974758912 3754864209536 3765320622624 3770380177344 3772451911682 3780584529282 3785664594492 3785896145152 3790983347712 3801243461136 3808442785873 3811829029524 3816652992273 3816951078744 3819890568582 3822015283328 3832658696352 3835610282856 3837808734912 3840764287536 3848195578986 3851459912124 3853602186496 3856569901888 3865185713664 3869223970128 3872506141152 3876552045829 3882986892081 3888204557886 3888442380416 3896825049216 3902061309696 3904205399688 3909451577328 3920338479852 3925539855424 3929030214912 3934309750272 3936471560016 3941453260932 3941761094496 3952429280613 3957740257878 3957982333568 3966514915968 3974027254824 3993521958063 3995743250752 3999296030976 4002375947328 4004669984256 4007754039168 4009956204804 4023113559849 4024246854144 4026526271766 4037451099264 4040875973376 4045097786952 4048212975906 4051812409128 4064941128699 4073953460544 4079427732864 4081669281492 4090468507092 4096215501312 4107622497408 4112820794016 4113142011648 4120610227338 4124274031944 4137637542327 4146811048512 4154664857316 4163621446116 4169471218176 4176392292864 4184302126752 4189924677312 4198031540712 4201264506186 4207167165696 4220971603776 4224222235728 4224552153984 4235985700452 4241937142272 4247305417344 4251081871872 4259133163296 4264856266176 4276398893778 4282407115008 4291639089408 4299767193744 4311741033396 4315061568213 4327107181056 4335302459808 4338641139624 4352876966394 4358992637184 4366228306176 4374497677968 4383928180368 4392231074649 4404492108288 4407884072064 4416232337352 4420158991776 4428530505018 4444312866048 4452730125264 4462329280464 4470780661677 4486713593472 4495211157096 4499208034848 4502672940744 4523793871104 4527277710912 4542132486672 4550735010321 4552016933376 4558288960269 4564693229184 4583197643112 4608242438976 4620714424678 4621075309584 4626923393268 4633424091648 4639808285937 4646327087232 4658902147196 4665162429576 4690655120448 4698441329472 4703350152094 4707339892596 4722785483301 4724115872256 4733063061408 4742220814508 4745872868099 4748593054248 4752250015194 4772179285056 4778218594512 4782467105856 4791524808708 4802148040448 4808600805888 4817708004384 4821991627392 4828093975584 4830746898527 4837238092962 4847962675072 4867995578688 4870670426614 4877215267284 4880971282077 4888028482304 4894596647424 4903866716832 4912006844448 4917138795371 4921309887714 4931919202914 4934662454656 4938848411904 4952215166712 4955053621824 4958869581072 4968261379521 4972678865748 4975444788992 4979276451776 4979665340928 4985967229056 4999851974304 5009321390922 5020120440522 5020427496832 5027173569792 5040779372376 5047552792656 5057112551733 5061609039204 5065507058337 5068324614848 5082438706032 5088870656364 5089268104992 5093187424776 5109899047506 5110211595136 5114147043808 5117078313216 5121019050048 5125572359424 5130927438648 5135279882832 5156097348501 5158965293504 5163341521536 5174472606336 5177315856108 5184272743848 5195766732288 5198709723282 5205607199584 5212602103104 5217236842752 5226709759062 5227117973136 5248307733273 5248628746688 5255271014576 5255681459328 5267011609728 5269905707484 5276987010504 5288686554624 5298703006432 5310540631296 5314630356288 5320182958926 5324695944084 5336501263104 5342167186029 5343672052224 5346608273072 5358552921216 5364151413132 5368282424571 5368701695688 5375495918826 5383268132352 5393463715936 5397617301208 5402416545504 5409675906624 5412648395022 5419921504932 5431937947392 5439236977152 5442225708656 5453958009456 5454383971968 5464287475383 5476829996544 5483761058688 5494146969784 5499032042592 5506421228352 5509446876006 5516850056436 5529081398016 5539553143088 5551495261488 5556204463392 5562009457059 5571242062551 5579069502336 5586566236416 5597375387616 5601686008248 5602123508544 5609213132688 5627962138368 5632296314304 5632736205312 5647980933936 5655570266016 5658677867523 5663073889792 5670876793923 5678844217728 5686475021568 5701865191704 5717743544286 5733022924992 5748988044528 5753415424284 5756713102368 5761146431304 5772293368479 5780403279744 5784854852832 5803835955192 5808759211728 5832663570624 5845237573824 5856308099532 5864177365992 5877178762752 5888309783136 5893545322368 5904707340024 5912179891398 5912641641744 5936973500352 5949772373952 5961040882236 5982284791296 5993614876128 5998944046464 6003563920992 6014934307206 6036370281216 6044481501696 6056176648896 6067646680428 6072319463859 6077718613692 6086257638912 6110930190816 6122503922238 6135702760638 6144323251968 6161433746112 6169231191024 6180915341007 6186411047916 6195102782976 6220216572768 6231997285974 6245432169174 6254206827264 6264588439296 6276453190128 6297047311068 6301896759279 6310750748544 6331457405664 6336333353592 6353978550678 6362905713408 6370958126016 6376622807808 6388699744944 6414598340667 6423610672512 6429322169856 6437458634112 6449650790616 6467611550094 6490660771584 6502953689712 6507961709436 6529315449591 6538488955776 6549342459264 6561746516952 6575892270552 6602953555616 6606738162432 6611826108096 6624348506028 6630238487664 6642795757527 6647956305408 6666469299072 6679095187896 6693493920696 6721039163168 6730070390208 6742816735644 6748812052272 6754009411116 6776584941376 6785160875152 6785690806656 6790916566368 6813198730008 6828025400064 6841236584864 6847039843776 6874796464668 6884455362048 6899296808448 6903087808144 6912363658464 6931071637017 6931612964376 6940385089902 6950136137472 6968946345416 6969490630848 6988353220794 6997743644364 7007575279104 7022682146304 7026540943312 7035982680672 7047661994208 7055025228141 7061009838894 7086173808384 7093577278568 7099594592112 7113331221762 7122889581372 7128375022791 7144737228288 7152201884176 7157709899428 7158268927584 7167327891768 7173700658784 7187287213062 7203222060672 7212901208832 7216864526696 7226562006576 7232987441088 7242140963376 7255857139443 7271944012608 7272511962624 7285716633844 7301993368032 7306005639921 7311681411584 7315822900926 7332042723456 7341894971136 7345929168008 7351586375474 7355800075248 7368010266672 7381964831571 7401993681984 7408272617856 7416012609412 7428322750068 7432580432736 7438304371608 7438759336448 7463167183488 7468914677664 7469498011392 7478950843584 7483060349402 7499777961456 7509728419072 7513982086383 7530641245248 7540760354688 7544903823364 7554452083453 7561169058564 7571329188984 7571792290304 7602486922272 7616885571746 7623658059048 7633305984546 7633902157488 7639781137164 7644030566656 7665317392704 7671220565712 7675617469824 7681528575072 7696391157972 7702919824248 7707204372992 7713139803776 7738447940256 7745012282304 7753104091658 7765973784162 7776409115772 7776884760832 7793650098432 7804122619392 7808410799376 7818903154656 7840064638593 7840676959704 7851079710848 7858060429824 7872943120032 7882906521864 7883522188992 7904858561226 7915480515756 7915964667136 7933029831936 7948054509648 7980274438389 7987043916126 7991486501504 7998592061952 8004751894656 8015508078336 8019912409608 8046227119698 8053052543532 8063243878239 8074902198528 8081751946752 8090195573904 8096425951812 8103624818256 8118972592533 8129882257398 8147906921088 8158855465728 8163338562984 8180937014184 8215244994816 8225641588032 8226284023296 8241220454676 8248548063888 8264170314009 8275275084654 8293622097024 8309329714632 8327242892232 8368604253504 8379849354624 8396063081424 8402529012372 8414334331392 8441943207552 8448444471456 8449104307968 8471971400904 8494610834688 8518266326592 8529712532352 8552797787556 8564814230016 8576615316429 8583278178816 8599534387488 8623482066792 8630123136426 8670604919616 8677282279248 8705753932788 8717985274368 8732456612352 8748995355936 8767856360736 8784462149298 8815768144128 8832464674704 8840317983552 8857061010036 8868269837097 8888625732096 8905460250528 8924658560928 8941561323354 8973427186944 8990422314192 8998416069696 9005345881488 9022401460809 9047587742208 9054555421824 9084264973344 9101470020642 9116577920538 9129386458368 9166395286224 9183755883357 9203554140957 9216484877952 9241428849356 9242150619168 9253846786536 9279616571874 9292654174464 9317804294392 9330324859152 9347995928961 9368148253761 9381310240896 9396882658944 9406700304188 9414679785192 9445570966602 9466126122816 9484441629016 9491745736198 9497186108496 9504500030388 9530967826017 9544358570112 9556437189024 9564934211712 9583049617416 9604296080896 9635416008768 9643983254784 9656187951168 9661493797054 9674476185924 9695925350144 9701417325141 9735991157376 9741340853228 9753668758031 9754430534568 9761942564154 9776056964608 9807733433664 9824013688896 9834277590742 9842619775428 9863838405828 9869324909312 9877696823808 9904430333424 9910107243648 9917739162144 9923188724207 9936522759042 9945357731496 9950889577984 9958552903552 9971934458112 9999703948608 10018642781844 10040240881044 10040854993664 10054347139584 10081558744752 10095105585312 10100652606011 10114225103466 10123218078408 10131014116674 10136649229696 10164877412064 10177741312728 10178536209984 10186374849552 10219798095012 10220423190272 10228294087616 10234156626432 10242038100096 10251144718848 10261854877296 10270559765664 10281290208503 10312194697002 10317930587008 10326683043072 10348945212672 10354631712216 10368545487696 10397419446564 10410577634853 10411214399168 10425204206208 10434473685504 10453419518124 10454235946272 10482529831191 10496615466546 10497257493376 10510542029152 10511362918656 10534023219456 10539811414968 10553974021008 10591514758341 10597406012864 10621081262592 10629260712576 10640365917852 10649391888168 10669996832643 10673002526208 10684334372058 10693216546144 10717105842432 10728302826264 10736564849142 10737403391376 10750991837652 10780930819593 10786927431872 10795234602416 10804833091008 10819351813248 10825296790044 10839843009864 10863875894784 10884451417312 10907916018912 10908767943936 10928574950766 10967522117376 10973734351389 10988293939568 10998064085184 11012842456704 11018893752012 11027379563211 11033700112872 11058162796032 11079106286176 11102990522976 11112408926784 11124018914118 11142484125102 11158139004672 11173132472832 11194750775232 11203372016496 11204247017088 11218426265376 11224590524103 11255924276736 11264592628608 11295961867872 11311140532032 11317355735046 11341753587846 11357688435456 11372950043136 11403730383408 11425328357619 11435487088572 11449958976819 11466045849984 11497976089056 11506830848568 11513426204736 11522292862608 11544586736958 11560806559488 11569709705664 11607671910384 11617518423456 11629656137487 11648960676243 11665327141248 11690475147648 11712616199064 11728354731984 11776619566272 11787090644736 11809414680048 11824359782796 11825283283488 11857287841839 11873947000704 11899544747904 11922081764472 11987229752256 11997888092928 12007127841984 12029868614412 12069340679547 12072740562432 12112353297792 12135293360856 12144638927718 12155437227384 12221860381632 12245007844476 12271405521276 12288646503936 12322867492224 12338462382048 12361830682014 12372822095832 12440433145536 12463994571948 12490864338348 12508413654528 12529176878592 12552906380256 12594094622136 12603793518558 12621501497088 12662914811328 12672666707184 12707957101356 12725811426816 12741916252032 12753245615616 12777399489888 12811980904789 12829196681334 12847221345024 12874917268224 12899301581232 12935223100188 12945184704639 12981321543168 13005907379424 13015923418872 13041107239897 13058630899182 13076977911552 13098684918528 13123493033904 13151784541104 13176693223947 13205907111232 13213476324864 13223652216192 13248697012056 13260476975328 13285591515054 13332938598144 13358190375792 13386987841392 13412341985031 13442078326336 13460140780416 13485633471288 13497624104544 13508018822232 13553169882752 13570321750304 13571381613312 13581833132736 13626397460016 13652205030963 13656050800128 13674866880807 13682473169728 13694079687552 13749592929336 13806175616288 13824727316928 13862143274034 13863225928752 13880770179804 13900272274944 13919424857811 13937892690832 13938981261696 13976706441588 13995487288728 14053081886624 14071965361344 14095323988416 14110050456282 14122019677788 14168356449903 14172347616768 14187154557136 14199189184224 14226662443524 14237618604297 14245779162744 14256750045582 14304403768352 14315419798856 14316537855168 14334655783536 14347401317568 14374574426124 14406444121344 14425802417664 14433729053392 14453124013152 14465974882176 14484281926752 14492240695581 14511714278886 14543888025216 14571433267688 14603986736064 14612011279842 14631645801852 14642913846231 14664085446912 14683789942272 14691858336016 14703172750948 14711600150496 14736020533344 14751416386113 14763929663142 14803987363968 14816545235712 14832025218824 14856645500136 14865160865472 14876608743216 14904784138563 14926334366976 14937829355328 14938996022784 14957901687168 14966120698804 14999555922912 15019456838144 15027964172766 15061282490496 15081520709376 15089807646728 15108904166906 15122338117128 15142658377968 15171337655199 15204973844544 15233771143492 15247316118096 15266611969092 15267804314976 15279562274328 15288061133312 15330634785408 15342441131424 15351234939648 15363057150144 15392782315944 15405839648496 15426279607552 15476895880512 15490024564608 15506208183316 15531947568324 15552818231544 15553769521664 15587300196864 15616821598752 15637806309312 15680129277186 15681353919408 15702159421696 15745886240064 15765813043728 15767044377984 15809717122452 15830961031512 15831929334272 15866059663872 15896109019296 15960548876778 15974087832252 15982973003008 16009503789312 16031016156672 16039824819216 16092454239396 16104847273713 16106105087064 16126487756478 16149804397056 16180391147808 16192851903624 16207249636512 16237945185066 16259764514796 16295813842176 16317710931456 16326677125968 16361874028368 16392862426149 16430489989632 16451283176064 16482440909352 16497096127776 16528340628018 16550550169308 16587244194048 16618659429264 16654485784464 16686028371177 16713726187653 16737208507008 16759698709248 16792126162848 16805058024744 16883886415104 16896888942912 16898208615936 16943942801808 16976033602569 16989221669376 17012630381769 17036532653184 17059425064704 17105595575112 17153230632858 17199068774976 17246964133584 17260246272852 17316880105437 17341209839232 17354564558496 17411507865576 17497990711872 17535712721472 17568924298596 17631536288256 17664929349408 17680635967104 17714122020072 17736539674194 17810920501056 17849317121856 17883122646708 17946854373888 17980844628384 17996832139392 18010691762976 18044802921618 18109110843648 18168529946688 18202940041284 18216958391577 18233155841076 18258772916736 18332790572448 18367511766714 18407108281914 18432969755904 18482857698712 18484301238336 18507693573072 18542746023021 18559233143748 18585308348928 18635608588784 18660649718304 18695991857922 18736296507522 18762620481792 18793765317888 18813400608376 18829359570384 18891141933204 18905690277837 18932252245632 18968883258032 18983491472396 18994372216992 19009000060776 19061935652034 19088717140224 19112874378048 19129868423424 19166099234832 19243795022001 19270832017536 19287966509568 19312375902336 19322987594108 19348952371848 19391850700288 19402834650282 19471982314752 19482681706456 19507337516062 19508861069136 19523885128308 19587946348773 19615466867328 19648027377792 19668555181484 19685239550856 19727676811656 19738649818624 19808860666848 19820214487296 19835478324288 19846377448414 19873045518084 19890715462992 19917105807104 19928387272581 19943868916224 19999407897216 20035720743071 20037285563688 20080481762088 20081709987328 20163117489504 20190211170624 20201305212022 20228450206932 20246436156816 20262028233348 20273298459392 20329754824128 20355482625456 20357072419968 20372749699104 20394034675883 20439596190024 20440846380544 20456588175232 20484076200192 20523709754592 20541119531328 20562580417006 20624389394004 20635861174016 20653366086144 20697890425344 20709263424432 20737090975392 20748485514251 20793214911051 20794838893128 20821155269706 20822428798336 20850408412416 20906839036248 20908471892544 20965059662382 20993230933092 20994514986752 21021084058304 21022725837312 21068046438912 21079622829936 21107948042016 21119546358023 21165075684423 21183029516682 21194812025728 21258521425152 21280731835704 21298783776336 21339993665286 21368668744116 21385125068373 21386433092288 21434211684864 21456605652528 21473129698284 21474806782752 21501983675304 21561861639186 21573854863744 21590469204832 21609666182016 21638703626496 21650593580088 21679686019728 21767571418329 21768902834624 21815832037824 21817535887872 21857149901532 21918016919763 21935044234752 21947468702778 21976587879136 21996128170368 22025684913408 22037787504024 22054759126422 22067400225744 22145894494713 22158212572352 22205981045952 22224817853568 22248037828236 22284968250204 22316278009344 22389501550464 22406744032992 22408494034176 22436852530752 22449181048206 22529185257216 22541946259149 22591923735744 22622281064064 22634711470092 22663356250359 22683507175692 22715376870912 22807460766816 22850656715238 22870974177144 22899917953638 22932091699968 22995952178112 23013661697136 23026852409472 23044585725216 23089173473916 23121613118976 23139419411328 23215343820768 23235036846912 23259312274974 23297921352486 23330654282496 23380950295296 23425232398128 23456709463968 23520193915779 23553239132544 23574181289472 23618829360096 23648719565592 23650566566976 23714575683678 23747894001408 23799089495808 23844163528944 23940823315167 23974459504512 23995776185856 24014255683968 24059737228824 24138681359094 24224706595584 24270586721712 24289277855436 24310874454768 24356917777599 24443720763264 24490015688952 24542811042552 24645734984448 24676924764096 24723661364028 24745644191664 24792510942027 24880866291072 24927989143896 24981728676696 25105812760512 25188189244272 25207587037116 25243002994176 25325829622656 25345333414368 25415914202712 25483832504064 25554798979776 25623961809578 25658393362668 25694442690048 25729845949287 25749834536448 25798603162464 25868425836517 25870446200376 25890369409278 26011814758848 26031846837744 26082214479794 26117261798364 26153955823104 26197369837056 26246986067808 26303569082208 26353386447894 26411814222464 26447304432384 26497394024112 26520953950656 26571183030108 26604809511291 26665877196288 26716380751584 26773975682784 26788687346377 26824683970062 26884156652672 26920281560832 26971266942576 26995248209088 27016037644464 27067204382427 27106339765504 27140643500608 27142763226624 27163666265472 27252794920032 27267769683421 27304410061926 27349733761614 27364946339456 27388159375104 27499185858672 27551267650071 27610662422871 27612351232576 27649454633856 27724286548068 27726451857504 27761540359608 27838849715622 27875785381664 27877962523392 27953412883176 27990974577456 28043987786883 28104444761283 28106163773248 28143930722688 28190647976832 28220100912564 28244039355576 28336712899806 28374309114272 28398378368448 28453324887048 28475237208594 28491558325488 28513500091164 28592903478051 28608807536704 28630839597712 28633075710336 28669311567072 28694802635136 28749148852248 28812888242688 28867458106784 28906248026304 28931949764352 28968563853504 28984481391162 29023428557772 29087776050432 29104251975423 29142866535376 29207973472128 29224022559684 29261006274093 29263291603704 29285827692462 29328170893824 29383716672032 29406345501896 29423200300992 29472041066688 29502832772226 29527859326284 29607974727936 29633090471424 29664050437648 29713291000272 29730321730944 29753217486432 29769566172621 29809568277126 29852668733952 29875658710656 29915803374336 29932241397608 29999111845824 30055928345532 30122564980992 30163041418752 30179615293456 30217808333812 30244676234256 30285316755936 30301957818033 30342675310398 30409947689088 30467542286984 30494632236192 30533223938184 30535608629952 30559124548656 30661269570816 30684882262848 30702469879296 30726114300288 30785564631888 30811679296992 30843870625509 30852559215104 30953791761024 30980049129216 31012416366632 31063895136648 31105636463088 31233643197504 31275612618624 31360258554372 31362707838816 31404318843392 31447589493573 31491772480128 31531626087456 31534088755968 31619434244904 31661922063024 31792218038592 31921097753556 31948175664504 31965946006016 32009990497929 32019007578624 32079649638432 32184908478792 32209694547426 32212210174128 32252975512956 32360782295616 32385703807248 32414499273024 32475890370132 32519529029592 32591627684352 32653354251936 32723748056736 32785724852298 32902566352128 32964881818704 32994192255552 33056681256036 33082138689633 33101100338616 33174488388096 33237318858528 33308971568928 33372056742354 33427452375306 33474417014016 33519397418496 33584252325696 33610116049488 33673771572309 33767772830208 33793777885824 33887885603616 33952067205138 34025260763538 34073065306368 34118850129408 34211191150224 34275985072857 34306461265716 34349876930457 34398137549952 34493928267168 34520492545704 34633760210874 34682419678464 34709129116992 34823015731152 34888968412461 34946882028729 34995981423744 35071425442944 35137848597192 35329858698816 35361271934208 35428244040144 35473079348388 35571863525517 35621841002112 35698634243712 35766245293416 35961689256768 35993664278784 36021383525952 36089605843236 36208022038641 36218221687296 36337059893376 36405880082568 36433916783154 36466311682152 36665581144896 36735023533428 36814216563828 36865939511808 36965715397424 36968602476672 37015387146144 37085492046042 37118466287496 37271217177568 37321299436608 37391983715844 37472593015044 37525240963584 37587530635776 37626801216752 37658719140768 37782283866408 37811380555674 37864504491264 37937766516064 37966982944792 37988744433984 38018000121552 38123871304068 38177434280448 38225748756096 38259736846848 38332198469664 38435942714367 38487590044002 38541664035072 38624751804672 38645975188216 38697904743696 38805669300564 38835554113917 38943964629504 38965363412912 39014675032124 39017722138272 39047770256616 39123321719691 39175892697546 39230933734656 39296054755584 39337110362968 39370479101712 39455353623312 39530079671841 39617721333696 39640428974592 39670956648576 39692754896828 39746091036168 39781430925984 39834211614208 39856774545162 39998815794432 40071441486142 40074571127376 40160963524176 40237025955093 40326234979008 40380422341248 40402610424044 40456900413864 40492872313632 40524056466696 40546596918784 40659509648256 40710965250912 40714144839936 40745499398208 40788069351766 40879192380048 40913176350464 40956615092889 40968152400384 41047419509184 41082239062656 41125160834012 41156831921711 41248778788008 41271722348032 41418526848864 41474181950784 41496971028502 41586429822102 41589677786256 41642310539412 41644857596672 41700816824832 41813678072496 41816943785088 41892870644603 41930119324764 41986461866184 41989029973504 42042168116608 42159245659872 42215896084032 42239092716046 42330151368846 42366059033364 42389624051456 42517042850304 42561463671408 42597567552672 42642072504119 42679987330572 42712855812891 42737337488232 42770250136746 42772866184576 42913211305056 42946259396568 42949613565504 43003967350608 43123723278372 43147709727488 43180938409664 43219332364032 43277407252992 43301187160176 43359372039456 43476722086743 43535142836658 43537805669248 43631664075648 43714299803064 43836033839526 43894937405556 43928741538693 43953175758272 43992256340736 44051369826816 44075575008048 44109518252844 44134800451488 44254249158339 44291788989426 44316425144704 44411962091904 44449635707136 44496075656472 44569936500408 44714352415689 44779003100928 44813488065984 44816988068352 44873705061504 44898362096412 45058370514432 45083892518298 45183847471488 45244562128128 45269422940184 45326712500718 45367014351384 45514012965597 45614921533632 45701313430476 45741948354288 45799835907276 45864183399936 45991904356224 46027323394272 46053704818944 46089171450432 46178346947832 46278838822656 46430687641536 46470073693824 46518624549948 46595842704972 46661308564992 46761900590592 46850464796256 46913418927936 47040387831558 47106478265088 47237658720192 47297439131184 47301133133952 47429151367356 47495788002816 47598178991616 47688327057888 47881646630334 47948919009024 48028511367936 48119474457648 48277362718188 48314541821139 48449413191168 48541173443424 48578555710872 48621748909536 48713835555198 48887441526528 48980031377904 49085622085104 49178587278447 49291469968896 49353849528192 49447322728056 49491288383328 49585021884054 49761732582144 49855978287792 49963457353392 50058085113531 50141178562959 50211625521024 50376378488544 50415174074232 50651659245312 50690666828736 50831828405424 50928100807707 50967665008128 51037891145307 51109597959552 51247923619156 51316786725336 51459691898574 51597206324928 51736851673034 51740892400752 51780738818556 51950640316311 52023629517696 52063693675488 52164428959588 52234523596728 52493972135616 52607138164416 52706772895788 52823628444928 52894608864768 52994788048224 53041907901312 53138215883797 53142366060216 53209619022582 53432761503168 53547951365568 53577374692754 53649367940124 53768313305344 53840563121664 53942533885152 53990496418176 54032075288928 54088526749081 54134408764854 54212679531008 54281287001216 54327332530944 54505589840064 54535539366842 54608820123852 54650875174731 54699467523228 54729892678912 54776318750208 54998371717344 55102535300142 55221324845742 55224702465152 55298909267712 55448573096136 55452903715008 55523080719216 55628238069063 55677699431244 55751570763328 55755925046784 55906825766352 55981949154912 56012709906061 56087975573766 56208889522566 56212327546496 56287861445376 56381295953664 56440201825128 56488078711152 56673425799612 56717070833511 56748618228544 56796756736896 56906649774096 56950474417188 56983116650976 57027000182328 57185806956102 57217615073408 57261679195424 57266151420672 57338623134144 57389605270272 57498297704496 57731385066003 57734916213568 57812496052608 57863899528704 57937127707008 57968962782324 58046857115544 58175552100864 58208503950846 58285733070752 58415946944256 58448045119368 58522012548186 58526583207408 58571655384924 58763839046319 58767433344064 58812691003792 58846400601984 58944082133376 59005665544452 59055718652568 59215949455872 59328100875296 59426582000544 59460643461888 59506434972864 59539132345242 59619136554252 59751317421312 59785161817743 59831606748672 59864482795216 59998223691648 60107162229213 60111856691064 60245129961984 60359230586912 60435616667624 60489352468512 60570633511872 60603915636066 60685350620796 60819895378176 60935084573968 60989264472384 61066447876368 61071217259904 61118249097312 61182104027649 61322539141632 61369764525696 61452228600576 61571129263776 61623358593984 61687741251018 61907583522048 61960098258432 62024832733264 62127790273296 62211272926176 62245456542753 62379644733153 62467286395008 62551225237248 62720517108744 62725415677632 62895178987146 62983544960256 63063252174912 63068177511936 63238868489808 63323844126048 63358639074069 63495227053269 63584436077184 63842195507112 63896351329008 64019980995858 64159299276864 64369816957584 64419389094852 64424420348256 64505951025912 64721564591232 64771407614496 64828998546048 64951780740264 65039058059184 65306708503872 65447496113472 65571449704596 65754050759289 65805132704256 65929763637408 65988384511104 66113362512072 66164277379266 66202200677232 66474637717056 66617943137856 66744113484708 66854904750612 66948834028032 67168504651392 67220232098976 67347543144618 67587555771648 67775771207232 67904134410276 67990068751077 68050521527076 68146130612736 68422382300448 68551970145714 68612922531432 68699753860914 68796275099904 68987856534336 69040985091408 69267520421748 69364839356928 69418258233984 69646031462304 69777936824922 69893764057458 69991962847488 70142850885888 70275697194384 70560581747337 70659717397632 70722543868416 70856488080288 70946158696776 71143727051034 71243682004224 71397268487424 71532490586832 71822469945501 71923378513536 71987328557568 72042767051904 72179211686472 72318867421247 72416044077282 72674119786752 72811760165136 72867833566308 72932623364304 73070753332797 73331162289792 73470047066856 73628433127656 73931430794848 73937204953344 74030774292288 74170984092084 74236932574992 74377532826081 74542434355136 74642598873216 74783967431688 74945186030088 75253602433504 75317438281536 75564567732816 75622761111348 75729008982528 75875533032128 75933965889584 75977488867968 76036000243104 76247742608136 76451497512192 76664396939328 76871885428734 76975180088004 77083328070144 77189537847861 77249503609344 77291950376432 77395809487392 77605277509551 77611338601128 77671108227834 77930726825824 78029350064248 78035444276544 78095540513232 78246643439382 78351785395092 78461867469312 78592109511168 78674220725936 78740958203424 78910707246624 79060159343682 79235442667392 79341913297152 79385509793656 79492182072336 79562861851968 79713549090324 79814428533873 79997631588864 80142882972284 80149142254752 80321927048352 80366062039131 80474051910186 80652469958016 80760844682496 80805220848088 80913800827728 80985744627264 81048112933392 81201613147281 81319019296512 81421930501824 81428289679872 81490998796416 81576138703532 81758384760096 81803309050263 81826352700928 81913230185778 82094839018368 82164478125312 82250321668024 82313663843422 82497557576016 82653802950213 82837053697728 82948363901568 82993942057004 83172859644204 83179355572512 83284621078824 83289715193344 83627356144992 83633887570176 83785741289206 83860238649528 83972923732368 84084336233216 84131963360649 84318491319744 84431792168064 84478185432092 84660302737692 84732118066728 84779248102912 85122927342816 85195135105344 85284145008238 85359974661144 85425711625782 85474674976464 85540500273492 85545732369152 85826422610112 85892518793136 85899227131008 86007934701216 86247446556744 86295419454976 86361876819328 86438664728064 86602374320352 86718744078912 86953444173486 87070285673316 87075611338496 87263328151296 87428599606128 87672067679052 87783018822279 87789874811112 87857483077386 87906351516544 87984512681472 88151150016096 88219036505688 88269600902976 88508498316678 88583577978852 88632850289408 88823924183808 88899271414272 88992151312944 89139873000816 89308698517863 89428704831378 89558006201856 89626976131968 89747410123008 89796724192824 90167785036596 90367694942976 90489124256256 90538845880368 90653425001436 90734028702768 90905873454099 91028025931194 91229843067264 91402626860952 91483896708576 91599671814552 91983808712448 92054646788544 92107409637888 92178342900864 92356693895664 92531611876527 92557677645312 92861375283072 92940147387648 93037249099896 93191685409944 93700929592512 93826837855872 94080775663116 94212956530176 94342768480719 94475317440384 94594878262368 94602266267904 94858302734712 95376654115776 95763293260668 95897838018048 96029971493787 96057022735872 96238948915296 96554725436376 96629083642278 97082346886848 97157111421744 97243497819072 97427671110396 97774883053056 97960062755808 98171244170208 98357174556894 98707699056384 98894645456112 98982576766656 99170043768108 99246416068899 99523465164288 99711956575584 99926914706784 100116170227062 100282357125918 100423251042048 100752756977088 100830348148464 101021314716927 101303318490624 101381333657472 101663656810848 101856201615414 102075782290614 102219195919104 102495847238312 102633573450672 102827955218571 102919383797148 103049630791371 103194412649856 103473703346068 103481784801504 103561477637112 103901280632622 104047259035392 104127387350976 104328857919176 104469047193456 104666905237383 104840646086187 104987944271232 105214276328832 105413545791576 105647256889856 105989576096448 106083815802624 106276431767594 106284732120432 106419238045164 106715590576551 106865523006336 107095902731136 107154749385508 107298735880248 107536626610688 107885067770304 107980992836352 108064150577856 108177053498162 108268817529708 108562574002432 108624066115923 108654665061888 109011179680128 109071078733684 109155075966277 109217640247704 109301750349462 109398935046456 109459785357824 109996743434688 110205070600284 110442649691484 110449404930304 110597818535424 110897146192272 110905807430016 111046161438432 111107178666121 111256476138126 111355398862488 111503141526656 111813651532704 111963898309824 112025419812122 112175951147532 112417779045132 112424655092992 112575722890752 112762591907328 112880403650256 112976157422304 113094192293533 113346851599224 113434141667022 113497236457088 113593513473792 113813299548192 113900948834376 113966233301952 114054000364656 114371613912204 114435230146816 114523358390848 114532302841344 114677246268288 114779210540544 114996595408992 115307828143101 115462770132006 115469832427136 115624992105216 115874255414016 115937925564648 116093714231088 116417007901692 116506662341751 116571466141504 116831893888512 116896090238736 117044025096372 117053166414816 117143310769848 117369965159073 117527678092638 117534866688128 117625382007584 117692801203968 117888164266752 118011331088904 118111437305136 118590239015523 118656201750592 118853164001088 118921286923776 119012869945728 119078264690484 119238273108504 119502634842624 119570323635486 119728965590432 119996447383296 120214324458426 120223713382128 120711077865279 120718461173824 120871233335248 120978704937024 121141267023744 121207831272132 121370701241592 121639790756352 121870169147936 121978528944768 122132895752736 122142434519808 122236498194624 122364208055298 122739529051392 122869845278667 122904457201152 123142258527552 123246717187968 123375482502036 123470495765133 123815167044096 124049665466528 124255580546592 124422545852352 124490913085506 124759289466306 124934572790016 125102450474496 125441034217488 125450831355264 125678611933809 125790357974292 125967089920512 126126504349824 126477736979616 126647688252096 126717278148138 126990454106538 127168872154368 127684391014224 127792702658016 127926217512357 128039961991716 128138567438673 128318598553728 128739633915168 128838778189704 128848840696512 129011902051824 129443129182464 129542815228992 129657997092096 129903561480528 130078116118368 130430166260229 130613417007744 130894992226944 131142899409192 131508101518578 131859527274816 131976769022208 132226725024144 132328554758532 132404401354464 132762747475017 132949275434112 133235886275712 133488226969416 133709809501224 134337009302784 134440464197952 134695086289236 135175111543296 135551542414464 135808268820552 135980137502154 136101043054152 136844764600896 137103940291428 137225845062864 137399507721828 137592550199808 137975713068672 138081970182816 138535040843496 138836516467968 139292062924608 139555873649844 139787528114916 139983925694976 140285701771776 140551394388768 140931789952679 141121163494674 141319434795264 141712976160576 141892317393552 142287454102068 142487364008448 142794536974848 143064981173664 143452179638867 143644939891002 143846757027072 144085534103808 144358423372944 144637734842494 144832088154564 144943625463417 145348239573504 145623520330272 145735667132616 145865246728608 146141506665594 146662324579584 146940094133712 147256866255312 147535761835341 147862861589696 147874409906688 148061548584576 148341968184168 148473865149984 148755065652162 149084868710272 149285197746432 149567934863376 149890372060176 150174255340593 150423535688877 150507204867008 150634876563072 151129135465632 151245522222696 151751066064256 151867931779168 151954977735936 152072000486208 152495485216272 152784302423121 152902995024384 153113673435921 153328793878656 153743770857468 153950360176008 154379075695722 154583900752864 154791618974784 155210555019102 155222677202256 155342216455668 155851920948933 155861453651648 156058700128496 156070888553088 156191081026464 156493286878764 156703570790184 157348441451872 157481916406848 157821414493248 158120318687364 158470885334784 158683826594304 158771019587312 158984364144672 159125723703936 159414647651391 159427098180648 159628857067746 160285765944568 160298284509504 160643854096704 160732124078262 160948103820372 161304939916032 161521689364992 161610441696176 161827601655456 161971489254528 162096225866784 162265580247243 162403226294562 162638038593024 162843861003648 162981997592832 163152277407064 163516769520192 163606618100526 163826460371556 163952625524193 164189678036736 164328956250624 164500643336048 164627327686844 164995115152032 165307605900426 165674107395456 165896727803136 165987884114008 166345719288408 166358711145024 166569242157648 166884714207189 167254712289984 167267775140352 167571482578412 167720477299056 167945847464736 168038129718183 168168672466432 168263926721298 168636982639488 168863584336128 168956370864184 169320605475384 169464236133456 170245854685632 170390270210688 170568290016476 170719949322288 170851423251564 170949349952928 171081000546984 171091464738304 171652845220224 171785037586272 171798454262016 172015869402432 172494893113488 172723753638656 173204748640704 173437488157824 173906888346972 174140571346632 174151222676992 174526656302592 174857199212256 175344135358104 175566037644558 175579749622224 175714966154772 175812703033088 176302300032192 176438073011376 176539201805952 177016996633356 177167155957704 177265700578816 177647848367616 177984302625888 178279746001632 178617397035726 178857409662756 179253952263936 179494820246016 179593448385648 180321486687639 180335570073192 180735389885952 181077691760736 181306850002872 181468057405536 181811746908198 182056051862388 182459686134528 182805253721904 182967793417152 183199343629104 183546312082947 183967617424896 184109293577088 184356685801728 184713387791328 185063223753054 185722750566144 185880294775296 186074498199792 186383370819888 186736369628259 187138934199459 187401859185024 187653675711744 188161551326232 188685536961438 188950634880768 189189756524736 189204532535808 189716605469424 190075917222207 190485681159807 190753308231552 191526586521336 192059942987574 192477897830592 193109450872752 193258167284556 194164693773696 194314222843488 194486995638144 194855342220792 195920125511616 196342488340416 196714349113788 197262152277867 197415398112768 197789290912224 197965153533312 198340087536216 198492832137798 199423913151168 199853829413568 200232340454124 200564714251836 200846502084096 201505513954176 201660696296928 202042629433854 202762667314944 203327313621696 203712403230828 203970206253231 204151564581228 204438391838208 204991694476624 205267146901344 205655910437142 205838767594296 206099261582742 206388825299712 206947406692136 206963569603008 207122955274224 207802561265244 208094518070784 208254774701952 208657715838352 208938094386912 209333810474766 209681292172374 209975888542464 210428552657664 210827091583152 211681745242011 211979152192896 212167631605248 212552863535188 212569464240864 212838476090328 213431181153102 213731046012672 214191805462272 214309498771016 214597471760496 215467409836503 215770135540608 215961985672704 216128301155712 216354106996324 216537635059416 216956602263741 217125148004864 217248132231846 218022359360256 218142157467368 218310151932554 218435280495408 218603500698924 218797870092912 219212259998391 219993486869376 220410141200568 220885299382968 220898809860608 221794292384544 221811614860032 222092322876864 222214357332242 222512952276252 222710797724976 223006283053312 223132598478243 223627303065408 223927796619648 224050839624244 224334381434713 224351902295064 224835558090264 224849310185984 225760807300512 225952314844608 226188384587066 226693703198448 226868283334044 226994472914176 227187026947584 227626599096384 227801897668752 227932466603904 228108000729312 228233340656761 228743227824408 228870460293632 229046716781696 229354492536576 229993190817984 230615656286202 230925540264012 230939664854272 231249984210432 231748510828032 231875851129296 232187428462176 232315009938253 232815832528653 232834015803384 233013324683502 233142932283008 233792180477472 234088050192744 234106332829632 234286621539696 234739930318146 235055356185276 235069733376256 235250764015168 235385602407936 235776328533504 236022662177808 236222874610272 236469674795569 237180478031046 237312403501184 237706328002176 238025739891456 238156529380968 238476546217008 239140647270972 239443285601619 239457931180864 239992894766592 240428648916852 240447426764256 241098186117393 241422155730558 241436922347648 241742466670496 241957409874048 242282534047488 242415662544264 242741402483184 243604839441843 243740338295872 243957057889536 244265791505472 244284869039616 244472996389248 244728416110596 245409927150789 245479058102784 245739690557334 246284517055104 246493434375936 246750965004072 246940991530266 247961408850639 248099330933056 248511161093184 248845091704704 248981826171012 249518578932612 249869145580032 250882068434976 250901662710528 251357223867618 251580715948584 252253008699648 252395890081947 252955473959232 253295376504192 253434556296276 253980908213076 254337744308736 255368782028448 255585405316032 255852435024714 256079923983432 256277134877346 256637197107456 257479267830336 257677556379408 257697681393024 258023804103648 258886258364928 259085630457984 259315994184192 259807122961056 260156232236736 260860332520458 261226834015488 261789984453888 262285798818384 263016203037156 263349056466837 263719054549632 263953538044416 264453450048288 264657109517064 264808802708928 265525494950034 265898550868224 266471772551424 266976453938832 267419619002448 267926095553589 268674018605568 268880928395904 269390172578472 271103084828928 271616537641104 271960275004308 272202086108304 272717620362297 273689529201792 274207880582856 274451690125728 274799015443656 275951426137344 276163940365632 277070081686992 277594835629581 277673032935936 278584125849216 279111747299688 279575056229832 281102788777536 281863579905358 282242326989348 282638869590528 283028305442157 283425952321152 283784634787104 284574908204136 286129962347328 286904359277734 287289879782004 287693514054144 288089914481361 288171068207616 288716846745888 289275469684988 289664176309128 289887250926834 291247040660544 291471334265232 291730493457216 292283013331188 293324649159168 293880188267424 294513732510624 294675560810147 295071523670682 295725723179392 296123097169152 296683936368336 296947730299968 297510131304324 297739248206697 298169737420544 298570395492864 299135869726752 299780744120352 299945466517631 300348510681186 300847071377754 301014409734016 301269753126144 302258270931264 302491044445392 303063944150781 303502132128512 303735863558336 303909955471872 304144000972416 304990970432544 305568604846242 306227346871842 306657587757312 307487541714936 307900720352016 308483865655713 308758151391444 309148892374113 309167801505728 309583237949568 310421110038204 310445354404512 310684432911336 311703841897866 311722907303296 312117400256992 312141777106176 312382162052928 312986573757528 313407141580368 314000715712149 314521938258561 314696882903744 314963832813696 315642828986496 316240637374728 316941770669568 317542039174624 317968728289344 318251447407872 318829295302782 318854196361296 319257714135492 320146771729653 320571531889136 320596569019008 321287708193408 321464248156524 321896207640744 322609879832064 323220883392352 323655203310912 323942978509056 324192451733568 324531160494486 324806452589124 325687722007296 325872198347769 325963995185664 326304554814128 327033539040384 327213236201052 327465227898831 327652920743112 327905251048386 328379356073472 329001286672096 329254655373688 329990230304064 330615211800852 331348214790912 331793455606272 331975768228016 332691438576816 332717422290048 333138484315296 333321535998363 333769428414378 334509424579968 335142965156824 335440954598112 335891694929472 336076259436366 336527853442596 337273965278976 337727168672256 337912741728368 338641210950768 338928472266912 339282576880599 340491709371264 340780540421376 341136580032952 341439898644576 341702846503128 341898699905856 342162001093968 343305690440448 343570075172544 343596908524032 344031738804864 344989786226976 345447507277312 345923484429303 346409497281408 346874976315648 347813776693944 348281142693264 349714398424512 350688270716208 351132075289116 351159499244448 351429932309544 351625406066176 352109895477219 352604600064384 352876146022752 353078403611904 354033993266712 354334311915408 355968605251776 356559492003264 357234794071452 357714819325512 358507904527872 359186896771296 360642973375278 360671140146384 362155383521472 362613700005744 362936114811072 363623493816396 364112103724776 364919372269056 365610507443808 365935586834304 366398687258208 367092624165894 368218587154176 368713371603456 369426775582656 370126447506108 370411487295399 371445501132288 372148996399584 372766741639776 373472739256518 374277868398918 374803718370048 375307351423488 376323102652464 377035835801427 377371073922876 377901269761536 378379513049472 379433210938848 380151834444414 380971362319614 381506616463104 383053173042672 383778652537071 384119885975148 384415702316019 384955795661184 386218901745504 386516334569112 388329387547392 388628445686976 388973991276288 389710684441584 391290498780687 391840251023232 392684976680832 393428698227576 394524304555734 395578581824448 395930307066624 396680175072432 396985664275596 398288242425051 398847826302336 399707658827136 400464680908248 401129428503672 403011027908352 403321392593856 404085258867708 405525334629888 406654627243392 407424806461656 407940412506462 408303129162456 409983388953248 410534293802688 411311820874284 411677535188592 412198523165484 412777650599424 413894813384272 413927139206016 414245910548448 415605122530488 416509549403904 417315431676704 417876188773824 418667620949532 419362584344748 419951777084928 420857105315328 421654183166304 422795369858037 423363490484022 423958304385792 425105727070376 425138928481728 425676952180656 426862362306204 427462092025344 428383610924544 428618997542032 429194943520992 430356538916601 430934819673006 431540271081216 432256602311424 432708213992648 433075270118832 433913204527482 434496264463692 434830876390251 436044718720512 436284314934736 436620303865108 436870560990816 437207001397848 437595740185824 438424519996782 439986973738752 440820282401136 441770598765936 442607285506023 443588584769088 443623229720064 444184645753728 444428714664484 445025904552504 445421595449952 446012566106624 446265196956486 447254606130816 447855593239296 448101679248488 448668762869426 448703804590128 449671116180528 450522766021779 451521614601024 451904629689216 452376769174132 453387406396896 453736566668088 453988945828352 455253198192768 455603795337504 455864933207808 456216001458624 456466681313522 457486455648816 458093433563392 458352907269363 458708985073152 459986381635968 460821577090633 461231312572404 461851080528024 461879329708544 463751702258592 464374856924352 464630019876506 465631665057306 465668031606768 466026649367004 466285864566016 467584360954944 468176100385488 468212665659264 468573243079392 469062797545309 469479860636292 470110712370552 470139466752512 470501528030336 472045324355616 472445749220544 472939349591138 474360956062092 474624807002368 475412656004352 476051479782912 476313058761936 476953092434016 478243942954173 478281294541944 478886571203238 478915862361728 480857297833704 480894853528512 482196372234786 482844311461116 482873844695296 483484933340992 483914819748096 484565068094976 484831325088528 485482804966368 486796740741729 487209678883686 487480676591744 487914115779072 488531583010944 488945992778496 489456832221192 490819854301578 491479381114668 491857876572579 492569034110208 492986868751872 493501930008144 493881983060532 495922817701278 496198661866112 497022322186368 497690183409408 497963652342024 499037157865224 500654142621567 501764136869952 501803325421056 502714447735236 503161431897168 504114389154549 504506017399296 504791780163894 505910947918464 506590753008384 506869112592552 507961816426152 510737564056896 511170810632064 511704870049428 512159847966864 512554269754692 513274394214912 514958535660672 515355112758816 515395362786048 516047608207296 518171260915968 519614245922112 520312464473472 521720665040916 522453668030976 523579968907776 524571597636768 526032406074312 526698112933674 527438109099264 528906900096576 529314219034128 529617605417856 531050989900068 531797101736448 532943545102848 533952907877664 534839238004896 535852191107178 537761856791808 538780345156944 540964460062917 542206169657856 543233075282208 543920550008616 544404172216608 545435240724594 547379058403584 548415761165712 548903380251456 549598030887312 550638936248841 551902852274688 552327880731264 554140163373984 555189671259162 557168251698432 558223494599376 559150112459664 560209108884777 561416802598377 562205577555072 563727159810716 564484653978696 566056610884314 566851904642304 567569269574208 569149816408272 570227751666621 571457043479421 572259924694656 573808718555468 574579759564008 576179828962722 577433693491776 578550939369976 579328352618256 579774501853668 582494081321088 582942668530464 583460986914432 584566026662376 587760376534848 589027465021248 589351121620294 590143047341364 591451446358784 591786456833601 592246194338304 593367872736672 593895460599936 594973794239891 595020262608648 595478496413394 596339474841088 598271739453504 599561488240704 599890933035262 600697021362372 601694142755508 602028819468032 602539506252288 604516541862528 604982088890784 606127888301562 607004264257024 607471727116672 608288001944832 609981940865088 611137209692484 611910618759693 612454693743684 613315175514624 614975083429872 615801440704032 616139808966671 616967731311426 617516302782888 618297784748226 618335603011456 619166475899136 620842220076408 620890708809024 621368865822672 623407683795732 623445814606592 624234800513984 624283554212352 624764324105856 625973147515056 626814283160736 627158702718683 628001431424298 629043876517122 629393765807488 629927665627392 631285657972992 632481274749456 635045235726033 635084078349248 635937456578688 636502894815744 637658590605564 637708392722592 638515428270984 640293543459306 641143063778272 641193138038016 642575416386816 642928496313048 643792415281488 646402229509509 646441766784704 647310406621824 647885957018112 648384903467136 649062320988972 649612905178248 650869806791223 651375444014592 651744396695538 652609109628256 654067078080768 654426472402104 654930455797662 655305841486224 655810502096772 657636779995173 658002573344192 658509310747376 659980460608128 661230423601704 662696429581824 663951536456032 665382877153632 665434844580096 666276968630592 666643071996726 667538856828756 669018849159936 669397795434729 670285930313648 670881909196224 671783389858944 672152518872732 673003144304139 673055706885192 674547930557952 675825483456736 677282421901536 677856944533824 678565153761198 680983418742528 681561080842752 682273160065904 682879797289152 683405693006256 683797399811712 684324002187936 684700021970283 686611380880896 687140150345088 688063477609728 689979572453952 691846968858606 692818994562816 693749952631296 695627553387888 696562285386528 696945029814759 698447497585959 699428796849024 701376541432416 702264150578232 702318998488896 702859864619088 704219790954438 705209200128768 705752292045504 706156807223808 708067986533424 708668623830816 709409024386707 711937210503552 713118984006528 714469588142904 715429638651024 718373793542592 721285946750556 721342280292768 723294558352179 724310767042944 725227400011488 725872229622144 727246987632792 728224207449552 731221014887616 731871173668608 732797374516416 734185248331788 736229781452367 736437174308352 738853551165312 740252895012216 740822974590798 744297992799168 745533483279552 746945478513036 748555736797836 749607436740096 752646205304928 754071671602854 754742147845752 756759026098944 758866421877696 760303668888828 761942724639228 763013232926208 766106346085344 767557305074142 768239771950296 768831404632038 769911591322368 772437803491008 773032669138224 776658775094784 777256891373952 777947982552576 779421368883168 782580997561374 783680502046464 785369953361664 786857396455152 789048609111468 790047169400511 791157163648896 791860614133248 793360350144864 793971328551192 795507541633717 796576484850102 797695652604672 799415317654272 800929361816496 802258857007344 803778286660767 806022055816704 806642785187712 808170517735416 813309254486784 814849612923312 815880825012924 816606258324912 818152861086891 819966777906496 821068587605376 822623641748568 823355070377184 824397046330968 827789626768544 827854278412032 828491821096896 831210245060976 832784506888743 833019098807808 834630863353408 835752377547648 837335241899064 838725168689496 843308366332608 845590739716074 846726980968044 847916608771584 849084916326471 850211454140752 850277856963456 851353904361312 853724724612408 857237995084064 858389887041984 860713077833202 861869639346012 863080542162432 864269743444083 864513204622848 865416427985296 866150540237664 867826409054964 868992528927384 869661752780502 872568629869472 873240607730216 873741121981632 874414002795696 875191480371648 876849039993564 879973947477504 881640564802272 883541197531872 884026682430441 885214571012046 887177169538176 888369291507456 888857429328968 890051809105008 890843190899904 892530393912972 893217744620091 894509212261632 895711186478592 896203358496976 897337525738852 897407609180256 899342232361056 899836399552893 901045532043558 903043229202048 903809259378432 904753538348264 906774812793792 907473133336176 909191832452343 910506396385536 911207590675008 911729866415616 912432002917248 912933362627044 914972911297632 916186867126784 916705814538726 919972763271936 921643154181266 922462625144808 923702161056048 925451596967139 927503404517184 928749713848704 929260039753012 931263330114612 931336063213536 932053298734008 932571729132032 935168721909888 936352200770976 936425331318528 937146486158784 938125595090618 938959721272584 940221424741104 941003056060672 942002147136447 944090648711232 944891498441088 945878699182276 948721912124184 949249614004736 950825312008704 952626117523872 953906184868032 956487885908346 956562589083888 957773142406476 957831724723456 961714595667408 961789707057024 964392744469572 965688622922232 965747689390592 966969866681984 967829639496192 969662650177056 970965609932736 973593481483458 974419357767372 974961353183488 977063166021888 977891985556992 978913664442384 981639708603156 982395683696493 982958762229336 983715753145158 985138068220416 987003860016288 987763966121064 991845635402556 992397323732224 994044644372736 995380366818816 995927304684048 998074315730448 999964607995089 1001308285243134 1003528273739904 1005428895470472 1006322863794336 1008228778309098 1009583560327788 1011821895836928 1013181506016768 1013738225185104 1015923632852304 1017847730641797 1021475128113792 1022341621264128 1023409740098856 1024319695933728 1025108539509384 1029917071321344 1030710225517632 1030790725572096 1032095216414592 1036342521831936 1037770453287909 1039228491844224 1040624928946944 1043441330081832 1049143195273536 1052064812148624 1053396225867348 1054876218198528 1056329686431657 1057813800193152 1058628438068256 1059235210835712 1062101979800136 1067905815755328 1069678476009792 1071704382214356 1075523713583616 1077560690313888 1081928920125834 1086466150564416 1087841100017232 1088808344433216 1090870481449188 1094758116807168 1096831522331424 1097806760502912 1099196061774624 1101277872497682 1104655761462528 1108280326747968 1110379342518324 1111234461886197 1114336503396864 1116446989198752 1118300224919328 1120418217769554 1122833605196754 1124411155110144 1127454319621432 1128969307957392 1131107507404281 1132113221768628 1133703809284608 1135138539148416 1138299632816544 1140455503333242 1142914086958842 1144519849389312 1147617437110936 1149159519128016 1151335957611213 1152359657925444 1153247106948057 1154867386983552 1157101878739952 1158656705236512 1159549003707336 1164988162642176 1165885337060928 1166921973828864 1169132053324752 1173871496342061 1175520753069696 1178054930042496 1178702243240588 1180286094682728 1182902892717568 1183572913667202 1186735745473344 1187790921199872 1189947588479782 1190040525217296 1190956992826788 1194864727275153 1196543478907008 1199122976481408 1199781866070524 1201394042724744 1203388285511016 1204057638936064 1209033083725056 1209964177781568 1212255776603124 1214943454233344 1216576003889664 1219963881730176 1222178965327331 1222274419384968 1223821237519386 1224909387487368 1229950166859744 1231602881408064 1232279617933342 1233935462622852 1235032605565776 1236595569496452 1236671206022912 1238332951798272 1241684440152816 1241781417618048 1242737731645344 1244036115228863 1246815367591464 1246891629213184 1248469601027968 1249528648211712 1251946295030112 1253628566321472 1254317405437366 1256002862848596 1258087753034244 1258787531614976 1259855331254784 1262571315945984 1264962549498912 1268386109574111 1270090471452066 1270168156698496 1271874913157376 1275317181211128 1275416785445184 1277030856541968 1280587086918612 1282286127556544 1282386276076032 1285150832773632 1285856992626096 1287584830562976 1288292327839403 1291069616749803 1292804459019018 1292883533569408 1294620813243648 1296769806934272 1298124641977944 1299225810356496 1301739613582446 1303488793391076 1304492629170753 1305218219256512 1308134156161536 1308852944804208 1309860911595324 1310611682972448 1311621004193544 1315273559990346 1316005146688384 1317018621494752 1319960921216256 1322460847203408 1327821856518069 1327903072912064 1330765754307264 1330869689160192 1332553937261184 1333286143993452 1335077713657512 1338037698319872 1338795590869458 1340571860627296 1341763818392448 1343566779717888 1344305037745464 1346006288608278 1346111413770384 1351568298065337 1351650966913472 1354564843803072 1355713889067648 1357130307522396 1361966837485056 1364546320131808 1365759594578304 1366811386012512 1367594799623424 1368648004375872 1369400043940566 1374280300690176 1375058721808089 1376126955219456 1379959144907904 1382464731271899 1383693937717212 1385637989125632 1391255106775776 1393124570773056 1393890059629518 1396894995171918 1398857593698048 1402753082864832 1404528301156464 1404637996977792 1405719729238176 1407188392635927 1408439581908876 1410418400257536 1411504584091008 1416135973066848 1417337247661632 1418818048773414 1423874421007104 1426237968013056 1428939176285808 1430859277302048 1434731828862519 1436747587085184 1442571893501112 1442684560585536 1446589116704358 1448621534085888 1450454800022976 1451744459244288 1454493975265584 1456448414899104 1460390222225187 1462442029775232 1463742347337216 1465594749032832 1468370496663576 1472459562904734 1477707102330624 1480505790024432 1481645949181596 1488595985598336 1491066966559104 1493890957026072 1497111473595672 1505292410609856 1508143343205708 1509484295691504 1512343167463647 1513518052197888 1517732843755392 1520607337777656 1523885449278456 1532212692170688 1535114610148284 1536479543900592 1537662809264076 1539823182644736 1544875606982016 1546065338276448 1554513782747904 1558842737766336 1565161995122748 1567361004092928 1570739906723328 1573714792910304 1577973976027537 1578097218222936 1580094338801022 1582314327297792 1586720700289728 1587942657102384 1591015083267434 1593152969700204 1595391305209344 1598830635308544 1601858723632992 1604517714014688 1607556573321534 1613285570375424 1616341035470832 1622893380188751 1626618508973568 1629699225846624 1631761650025848 1633212516649824 1636305722173782 1639933555812992 1642137175210752 1645247283497136 1646710140754368 1648794092661936 1651916808746523 1655579253537088 1655708556824064 1656983642193792 1662420490121952 1663333950688681 1665569013777486 1669261726706816 1671504755095296 1674670483798128 1677450337378992 1680627326654331 1684250407795131 1686616732665216 1691181479432148 1693453961936088 1698169832652942 1700422908281504 1700555713926912 1702707808722624 1707449449224816 1710683254999863 1714371130438263 1714475990168128 1716779774083968 1721426155666404 1723739278692024 1728539486888166 1730832855970592 1732301080475328 1735652818109928 1737985057854768 1739323505561004 1745137259738944 1746481215460432 1747482243963264 1748828005591392 1750382960743296 1753698079987128 1763281129604544 1767082395063744 1768053364860882 1770429142024092 1774354339076352 1775359370500803 1776738583014912 1777714858657936 1780103618210016 1781686381799808 1784921382719673 1785060787825944 1786435489240182 1789018424523264 1792406716993952 1794675051477704 1794815218360512 1798684464722112 1799672799105786 1802091064087116 1806086458404096 1807618518756864 1809507076696528 1813549625587584 1814946266672352 1818383664904686 1821012792771072 1822415181350016 1824864005834496 1825866725254088 1829945822595264 1833411629077452 1835731856279079 1839945526543872 1843286308362532 1844925250289616 1847404322112096 1848419426900013 1850903193934278 1855006809034368 1857499427697408 1858520079506024 1862526660229224 1862672126427072 1864106597468016 1870337443819776 1872704401541952 1872850662637056 1874292972317568 1876251190181236 1877919442545168 1880442849482208 1881476108156049 1882006112121344 1884004294272894 1888181297422464 1889782996882176 1891757398364552 1897443824248368 1905252235047744 1907812369736064 1912975771816692 1913125178167776 1915546284812952 1915663449446912 1923429191334816 1923579414114048 1928785488939144 1931377245844464 1933939733363968 1939325300354112 1941931219865472 1947186962966916 1948838715534744 1949922706366976 1952609420373669 1954126332043776 1957827328884768 1963279417206312 1964791367392986 1965917524458672 1967431506290316 1974007720032576 1975527932242128 1983691270805112 1984794647464448 1988089288745472 1991854609368096 1996148631460896 1999929215990178 2002616570486268 2007056547479808 2010857790940944 2012645727588672 2016457556618196 2019009432912417 2019167120655576 2023643791673856 2027476450370208 2031847265704608 2035695461283594 2042950256227584 2044683242528256 2046819480197712 2048639391867456 2050217079018768 2054100065910849 2059834142642688 2061420451035264 2064190432829184 2075540906575818 2078456983688448 2081249857893888 2086882660163664 2090835089444277 2095342492757877 2098286390547072 2104129624297248 2106792451734696 2112659372863314 2115627600386304 2117256876136512 2118470421671424 2124203959600272 2128227073160121 2135811631510656 2139356952019584 2143408764428712 2155121380627776 2163857840251668 2169883675056537 2172932301128832 2175682200034464 2177616688866432 2181740962898376 2193663044662848 2195613521005824 2198392123549248 2202555744995364 2208689344357101 2209311522925056 2216560653495936 2220758685036648 2222468923772394 2232893978397504 2236600449838656 2240836435539108 2245667210393508 2248822310220288 2254908639242864 2257938615914784 2262215014808562 2264226443537256 2270277078296832 2276599265633088 2280911006666484 2285828173917684 2289039698778624 2295234874221872 2298319038256032 2302671915222426 2304719315850888 2306494213896114 2309734773967104 2314203757479904 2317313410473024 2319098007414672 2329976325284352 2331770674121856 2333843947657728 2338264106649504 2347742992684122 2351041506139392 2356109860084992 2357404486481176 2360572189365456 2367145827334404 2370141508201533 2373471490946688 2375581842399744 2379895176959564 2380081050434592 2381913985653576 2386522624901151 2389729454550306 2393086957814016 2398245952962816 2399563732141048 2402788085449488 2406776571022032 2411334859982301 2418066167450112 2419928355563136 2424511553206248 2429886908466688 2439927763460352 2444357930654662 2444548838769936 2447642475038772 2449818774974736 2454458583260673 2459900333719488 2463205762816128 2464559235866684 2467870925245704 2470065211131552 2473191138992904 2473342412045824 2483368880305632 2483562835236096 2485475463290688 2488072230457726 2493630735182928 2496939202055936 2498353520666229 2499057296423424 2503892590060224 2507257132642944 2508634810874732 2510566747224371 2512005725697192 2516175506068488 2517575063229952 2529925098997824 2536772219148222 2540180942904132 2540336313396992 2543749826314752 2550634362422256 2550833570890368 2554061713083936 2555465109320783 2561174173837224 2564572255113088 2571713985252192 2575169661125952 2576584655678806 2582139233499606 2585608918038036 2585767067138816 2589241626487296 2593539613868544 2596249283955888 2598451620712992 2601166422751259 2603479227164892 2606977586782152 2608985258341506 2610436438513024 2617705889608416 2619721823190648 2621223365944896 2623242008387088 2630547119980692 2632010293376768 2634037242989504 2639921842432512 2644921694406816 2652080047291323 2655643713036138 2655806145824128 2661531508614528 2665107874522368 2666572287986904 2670155427315024 2677591181738916 2679653233860273 2681143721254592 2683527636784896 2687133559435776 2688610075490928 2692012577216556 2692222827540768 2699509198658679 2703136596130674 2703301933826944 2709129687606144 2711427778135296 2714260615044792 2727575497357029 2729092640263616 2731519189156608 2733622772025024 2735189599246848 2737296008751744 2738800087881132 2748560601380352 2750117443616178 2759918289815808 2764929462543798 2767387875434424 2776354790901417 2782510213551552 2786249141546112 2787780119259036 2793789990343836 2797715187396096 2805506165729664 2809056602312928 2809275993955584 2811439458476352 2814376785271854 2816879163817752 2823009168182016 2826006441409341 2832271946133696 2834674495323264 2837636097546828 2847748842014208 2852475936026112 2857878352571616 2861718554604096 2869463657725038 2873495174170368 2885143787002224 2885369121171072 2893178233408716 2897243068171776 2900909600045952 2903488918488576 2908987950531168 2912896829798208 2920780444450374 2924884059550464 2931189498065664 2936740993327152 2944919125809468 2947187051089479 2955414204661248 2961011580048864 2963291898363192 2977191971196672 2982133933118208 2987781914052144 2994222947191344 2999893823985267 3010584821219712 3016286686411416 3018968591383008 3024686334927294 3035465687510784 3041214675555312 3047770898556912 3053543191925391 3064425384341376 3070229220296568 3072959087801184 3075325618528152 3089751213964032 3092130676552896 3109027565495808 3113311359863727 3117685475532672 3130323990245496 3147429585820608 3155947952055074 3156194436445872 3160188677602044 3164628654595584 3168989059294971 3173441400579456 3175885314204768 3182030166534868 3186305939400408 3203717447265984 3209035428029376 3215113146643068 3226571140750848 3232682070941664 3241431168911617 3245786760377502 3259398451693248 3263523300051696 3266425033299648 3272611444347564 3279867111625984 3284274350421504 3290494566994272 3293420281508736 3297588185323872 3299400131693941 3303833617493046 3311158507074176 3313967284387584 3324840980243904 3326667901377362 3331138027554972 3333703385658591 3338523453413632 3343009510190592 3349340967596256 3354900674757984 3361254653308662 3368500815590262 3373233465330432 3382362958864296 3386907923872176 3393322522212843 3396339665305884 3400845816563008 3401111427853824 3405415617445248 3414898898449632 3421366509999726 3428742260876526 3428951980336256 3433559548167936 3442852311332808 3447478557384048 3454007872833639 3457078973776332 3459741320844171 3461665711941184 3464602160950656 3471305636219856 3475970115709536 3478647011122008 3490274519477888 3492962430920864 3494964487926528 3497656011182784 3500765921486592 3507396159974256 3521614489026183 3526562259209088 3534164790127488 3536106729721764 3540858284048184 3548708678152704 3550718741001606 3555429717315872 3560207236420032 3563372763599616 3569842765439346 3570121575651888 3572870978480364 3584594181825459 3584813433987904 3589350102955408 3589630436721024 3597368929444224 3599345598211572 3604182128174232 3612172916808192 3619014153393056 3627099251175168 3629892533344704 3636767329809372 3644830362700032 3649728011668992 3651733450508176 3659891645190528 3666536895981993 3666823258154904 3671463712558158 3686572616725064 3689850500579232 3694808644224192 3696838853800026 3701806387868556 3710013618068736 3714998855394816 3717040159012048 3725053320458448 3725344252854144 3728213194936032 3732108345686589 3740674887639552 3745408803083904 3748585944635136 3752502380362472 3755838885090336 3760885698964416 3762952216312098 3768008588545788 3776362594844928 3779565993764352 3783514796729104 3794887648496736 3805158328722333 3810504470095488 3815624739472128 3825951543633384 3826250356335552 3831092569625904 3846858382669632 3847158828228096 3857570977878288 3862754491688928 3864876983518209 3867879466727936 3873208850249409 3878650600708224 3883862439730944 3894373925933832 3897677431069488 3905218840747338 3915654657769536 3926558834412624 3929582734785972 3931835048917344 3934863012580632 3948015440065152 3951055864484256 3967382541610224 3983709218736192 3992297262921792 3999858431980356 4005233140972536 4014113094959616 4021715581881888 4025291455177344 4032915113236392 4038018865824834 4038334241311152 4054952900740416 4063694531409216 4071390922567188 4085900512455168 4093638960395424 4097278783734912 4100434158037536 4108200131821698 4122840902070528 4128380865658368 4147394193815697 4151081813151636 4156913967376896 4173765320327328 4181670178888554 4190684985515754 4196572781094144 4208259248594496 4213584903469392 4221565177907781 4225318745726628 4231255200772608 4234513752273024 4248407919200544 4256454146320242 4271623263021312 4278713904039168 4286817528857424 4304195486587557 4310242761255552 4327715680503336 4339767350113074 4345864602257664 4351364400068928 4355233377732864 4363481925796752 4381170666675561 4387326089325696 4391227042011648 4396784247098496 4405111489990728 4417378688714202 4433121306991872 4441517370073296 4444937847544788 4465787956795008 4473200899677312 4481672871078216 4491334420787016 4509817278485728 4515877231829568 4524430029617124 4528452887074512 4537029502390941 4540554156593664 4553198531266176 4561822013332968 4571656347835368 4590469748443744 4596638076512064 4605343830444852 4609438631701776 4612988427792228 4619469547934208 4628407514959808 4634626820946048 4638196014829344 4663541348243712 4676528213299008 4695485985368244 4702083012278784 4712219720169984 4714808972962352 4721144378730912 4733921928082611 4734291654668808 4740283016403066 4746942981893376 4759790353919128 4760162100869184 4763827971307152 4773045249802302 4779458909100612 4786173915628032 4796491905925632 4799127464282096 4805576170898976 4813553142044064 4822669719964602 4839856711126272 4849023106412496 4868680140566253 4879855526920704 4888715861309324 4889097677539872 4895284950077544 4899637549949472 4908917166521346 4919800667438976 4926411525632256 4929118471733368 4935741850491408 4940130422263104 4946382277985808 4955750426239569 4966737760611264 4967125670472192 4970950926581376 4976144460915452 4987261470365856 4990001852066043 4993878404111872 4996707041332458 5007785180120448 5014514265285888 5017269621749464 5021133494448742 5024011451394384 5032351012136976 5041881979962993 5059850197995648 5073544438296444 5080361885808264 5080672626793984 5101268724844512 5101667141780736 5108123426167872 5110930218641566 5122348347674448 5129144510226176 5132049764999589 5143427970504384 5150339322251904 5153169311357612 5159690772998399 5164278466999212 5171217836076072 5171534134277632 5192498567911776 5196903241425984 5202332845502518 5206958454329784 5213955173564304 5217970516683012 5220872877026048 5235411779216832 5239443646381296 5242446731889792 5246484016774176 5261094239961384 5264020586753536 5268074485979008 5289843388813632 5304160094582646 5311287426072276 5311612291648256 5323063017229056 5330215749044736 5333144575973808 5340310854630048 5354764148159019 5355182363477832 5359306467720546 5362287442509184 5367055273569792 5377220150981856 5384025154433112 5384445655081536 5399018397317358 5406273192261348 5406603867653888 5418259375212288 5422855556270592 5428521230089584 5455150994714058 5458185280527232 5463038378313216 5467245544050048 5474592017503488 5477600175762264 5500234887232356 5507195568837237 5519836579631616 5529858925087596 5534775750868848 5545258280700039 5552709581802834 5565020427103104 5572498283092224 5575560238518072 5587579980687672 5611012331459328 5618113204625856 5618551987911168 5622878916952704 5628753570543708 5633758327635504 5644428324468147 5646018336364032 5652012882818682 5664543892267392 5669348990646528 5675272195093656 5715756705143232 5723437109208192 5738927315450076 5746990348340736 5770287574004448 5770738242342144 5786356466817432 5801819200091904 5817975901062336 5825793659596416 5841560888900748 5849768119100928 5857828261121007 5862378996131328 5873481986654304 5889838251618936 5894374102178958 5922023160097728 5926583796726384 5954383942393344 5964267866236416 5975563828104288 5988445894382688 5999787647970534 6021169642439424 6032573372822832 6037937182766016 6049372669854588 6057028298737251 6070931375021568 6082429351110624 6095541797113824 6107086383850782 6128850768682752 6140458440593136 6145918175602368 6150651237056304 6162300197732547 6179502427928064 6184261353105792 6226622719727454 6235370951065344 6260647980490992 6272505268332831 6286027478273631 6294859171641216 6311895904110148 6312388872891744 6320377355204088 6337978118589942 6346882801158912 6351770628409536 6364060333069736 6372611878800816 6384681219480363 6407434894531968 6418070856058752 6430226293286136 6465364141883328 6482862337823234 6491573520755004 6509651025169611 6518796903386496 6527046600103392 6532850066599296 6545222888695128 6559734223251968 6580989133988544 6586840563017472 6595176370647744 6598800263387882 6607667234986092 6622317014148352 6626068033071303 6627934568775168 6649681960487808 6653335802754724 6662276055109944 6667406771317182 6677046906827264 6698681935192512 6709801349515968 6722509306617324 6737001631180524 6746466930660864 6764725917728592 6773815847744352 6777537898633381 6786645044425686 6792679330611768 6801691633126016 6810831234890496 6829797796899264 6842733019999452 6857484521753052 6857903960672512 6867119096335872 6885704622665616 6894957114768096 6898745729905513 6908015745667278 6914157947552664 6919482641688342 6923331423882368 6929204321901312 6942611272439712 6951940231419072 6957294022244016 6980549038955776 6985924861841728 6989928975853056 6995312022365568 7001531842973184 7014792319948512 7043228978052366 7053124518418176 7068329580254976 7072213459443528 7081716568096368 7101437482003212 7110424524604599 7110859434631744 7120414472840064 7126745527199232 7139685530878692 7140243151303776 7145741956960728 7159567874703453 7169188363650918 7169626867975808 7178700205910816 7179260873442048 7194737858888448 7198691196423144 7208364256348464 7234004579946903 7238028306786112 7254198502350336 7259785066689408 7273534659618744 7289660725400064 7303466901016352 7319783290381056 7333073791963986 7333646516309808 7342927425116316 7363375749782019 7373145233450128 7379701001158464 7389617288448384 7393677707600052 7403612775737112 7420027236137472 7434080318024096 7450106640916896 7450688505708288 7456426389872064 7464216691373178 7490817606167808 7495060561998687 7497171889270272 7505004760724944 7511677770180672 7521771397928832 7525904432624196 7531700241673113 7536017177091576 7552725189689856 7567029593458208 7589775296993472 7610316657444666 7621008940190976 7631249478944256 7651903087266768 7652500712671104 7662185139251808 7666395327962349 7693716765339264 7715141955756576 7725508983377856 7729753967036418 7746417700498818 7757301201416448 7767724879461888 7788747851867664 7795354862138976 7803499268253777 7810437681494676 7831309315539072 7853117668825248 7859165469571944 7863670097834688 7869726025161264 7896030880130304 7902111728968512 7934765083220448 7956240141873969 7967418437472384 7984594525843584 7999716863960712 8010466281945072 8043431163763776 8050582910354688 8065830226472784 8076037731649668 8076668482622304 8098527595976037 8109905801480832 8127389062818432 8142781845134376 8187277920790848 8194557567469824 8200868316075072 8216400263643396 8245681804141056 8294788387631394 8302163626303272 8347530640654656 8363340357777108 8381369971031508 8393145562188288 8416518497188992 8427169806938784 8443130355815562 8450637491453256 8469027504546048 8496815838401088 8512908292640484 8543246526042624 8557427808078336 8573635057714848 8608390973175114 8620485522511104 8655431361006672 8679534700226148 8691729204515328 8702728800137856 8710466755465728 8726963851593504 8750582957970887 8762341333351122 8774652178651392 8793568494196992 8810222979981456 8834757377428404 8841561153268437 8866242613983744 8883034740146592 8889875695089576 8931575913590016 8946401799354624 8963345742156432 8982668841574032 8999681471955801 9019634556971456 9031754463659136 9048860059234248 9056905774149024 9074059004781882 9106397062532352 9123644026665936 9143312695670736 9160629575776173 9180939496887488 9193276153024128 9210687660889704 9218877263403552 9225976855584456 9256815029919616 9269253641892096 9276392029658688 9327082696487424 9339934079591181 9353056426598016 9390971970736488 9429617945924704 9442288757461824 9467843856165222 9468583309337616 9480566032806132 9493885963786752 9506967177884913 9519580707838256 9520324201738368 9527655942614304 9546090499604604 9558917818201224 9598254928564192 9611152341797952 9627106284088128 9645339439929204 9679713422252544 9698046212824992 9724293506734851 9737360281132506 9777431722618648 9778195355079744 9790569900155088 9799275099898944 9817834333042692 9839601334877952 9852823051264512 9858236943466736 9871483700982816 9880260844526208 9892764555971616 9898200395081823 9911500852479138 9933475521222528 9941901853162752 9952288921830904 9974522940731712 9980003704132086 9993414082664916 10001110156975773 10015570360240896 10029028530571776 10034539243498928 10042266988897484 10048022902788768 10064702024273952 10083763959925986 10119700395991296 10147088876592888 10160723771616528 10179967566638529 10202537449689024 10203334283561472 10216246852335744 10221860437283132 10244696695348896 10258289020452352 10264099529999178 10286855941008768 10300678644503808 10306338622715224 10319381545996798 10328556933998424 10342435672152144 10362023618500917 10384997135823552 10393806482851968 10404665691005036 10413916908659568 10427910347128608 10435941033366024 10441745754052096 10470823558433664 10478887292762592 10484893463779584 10492968033548352 10522188479922768 10536148971958016 10579686777627264 10608320189165292 10622574852144552 10623224583296512 10646126034458112 10666289151947616 10680621709260096 10709528296318038 10710364726955664 10718612935441092 10724574885018368 10754440301963712 10768050308866224 10768891310163072 10798036794634716 10812546384522696 10813207735307776 10836518750424576 10857042460179168 10910301989428116 10916370561054464 10934491088100096 10949184035006976 10955200351524528 10999610687945979 11000469774464712 11014391137674474 11059717850175192 11069551501737696 11090516561400078 11105419163605668 11130040854206208 11144996566184448 11151120477036144 11175159961375344 11196325037059767 11222024662918656 11236226409251712 11245757833905408 11257507141087416 11267516655271008 11288856648936294 11304025765637364 11329087784534784 11338697981293056 11350544390187312 11415474986166999 11431513410286464 11446874218416384 11477854630900152 11540575148008896 11541476484684288 11572712933634864 11594630950554627 11603638400183808 11619626550748227 11635951802124672 11651587319192832 11683121777801496 11715656522242014 11746963973308608 11779676503237872 11788748204357916 11844046320195456 11853167593452768 11951127656208576 11976891788765376 11999575295941068 12042339284878848 12065146745645664 12075874365532032 12098745339709176 12114056597474502 12164858702221248 12191083594227648 12214172767701564 12257701537365504 12280916881186272 12291836351204736 12301302474112608 12324600395465094 12368522706211584 12442182581447091 12453245439454908 12470741902130688 12521295960981984 12545010536665662 12572054956547262 12589718343282432 12623791808220296 12624777745783488 12640754710408176 12664695533723343 12675956237179884 12693765602317824 12703541256819072 12728120666139472 12745223757601632 12769362438960726 12814869789063936 12836141712117504 12860452586572272 12912586459762671 12930728283766656 12965724675646468 12983147041510008 13019302050339222 13037593806772992 13054093200206784 13065700133198592 13090445777390256 13143512000026683 13161978267977088 13173681126034944 13190352741295488 13197600526775764 13215334469972184 13244634028296704 13252136066142606 13299363920975616 13306671605509448 13324552110219888 13334813542634364 13397363870385024 13419602699031936 13445018613234648 13474003262361048 13529451835457184 13547631695488704 13555075797266762 13573290088851372 13585358661223536 13603383266252032 13611088507172823 13621662469780992 13659595593798528 13684397267517493 13685466039998904 13714969043506104 13715807921345024 13771409245331232 13789914229536192 13797491459811026 13816031491334556 13828315895105328 13838965283376684 13846662847764736 13858408643802624 13885222544879424 13903880462838144 13914588044488032 13961098077911552 13971849723683456 13990624044731136 14029584639897024 14086457956104732 14106249036836352 14136659160509952 14144426918887056 14163433136192736 14171215606233433 14201765784247833 14202874964006424 14220849049209198 14221718869263488 14240828945680128 14279371061757384 14280486302607552 14291483913921456 14319135749406906 14338376727301836 14339253735951616 14357400411821632 14358521746884096 14389475717776896 14397382392846288 14416728512696928 14424650162529709 14468009159893806 14476056613572224 14519570133378816 14547069319237488 14606040421698759 14606933802032704 14639566580762112 14666147583927972 14667293032619616 14685854850232632 14726751499564038 14746290466900256 14759402002316928 14779234576896768 14787355415200104 14807225551474224 14867251278718707 14868160636048192 14900213281833792 14901377011416576 14912852779744128 14928433382746356 14970005556198129 14981635212335616 14990121123997374 15010009521449888 15023355540361344 15043542795857664 15051808865248392 15063400483346226 15072034354183152 15125645939888979 15134059186916416 15179550593986944 15220633314889332 15242017880381952 15303806174533536 15305001425342208 15324370278503616 15332790655924698 15387433530678528 15396149294998767 15430283911513152 15451017966755712 15459507934072836 15479072318995197 15492835400997636 15514602402832896 15577495703735328 15590709724277952 15606998536507554 15620875362989352 15662618631078144 15706235337650496 15718330939143888 15727340195669376 15739452050322528 15792061760260608 15804223457937024 15869530166440896 15912480283747938 15934836874944768 15969189051687168 15999433727921424 16020932563890144 16064292444477057 16086862327527552 16101165820709376 16131660452945568 16152075463299336 16153336965244608 16197055191952074 16219811602961664 16254778125636864 16285563690268752 16374555841581696 16389115134939648 16401736632150144 16432800527286792 16589576775262788 16604327252606544 16635774842100117 16695061281309312 16726680715554216 16762739942063016 16833036994377984 16854339613877568 16886260711631124 16901274982906512 16933284973404441 16938055009092096 16993631676802176 17025816585280968 17147270115429696 17216781946350228 17240971045022208 17310862722013344 17359069400452296 17405457600275712 17453927703187008 17501165915941774 17524682666702244 17549304357302784 17573484783363021 17587136988393984 17620445959962912 17669514754856808 17683122306536874 17766069480293184 17779751390179152 17863151827180032 17892803598709248 17926691484312864 17965337683148064 17999362943911602 18039269113942912 18063508927318272 18097720118468496 18113811548298048 18148118009563764 18171084896211753 18212794125064704 18247288053331872 18286625391341472 18296673457575491 18321259151552346 18361878993774976 18386552306048256 18421375321779408 18437754526807104 18451953711168912 18486900593197641 18513630059839232 18538507283784192 18552784059317376 18679868159182362 18706112853196032 18781943941472976 18817515804998493 18858082434820893 18859235891849408 18884577514923648 18935687712330444 18937166618675232 18961132065612264 19013934355769826 19039161415676512 19040648403476736 19055311885228608 19092180999209208 19117835636402448 19154043658441089 19196509857128384 19222304683595904 19254212568176256 19290678879858408 19396092425649984 19448587013469702 19474720562265012 19528953075508833 19554863445237296 19556390710159488 19581139800310176 19598550199797888 19635668666085384 19679202669755904 19716473886933472 19742967401965632 19760521689052416 19785529111943232 19796400790163646 19823001704958276 19866951042445056 19878204099213909 19883803706325504 19904577843661808 19949045881463424 19960007408264172 19986828165329832 20002220313951546 20031140720481792 20069078486997856 20084533977794968 20096045805577536 20129404048547904 20167527919851972 20239400791982592 20294177753185776 20321447543233056 20332613695900143 20359935133277058 20405074899378048 20432493704671488 20443720874566264 20489393390697792 20528199059998356 20573711882017536 20601357289007616 20612677245430448 20638763091993596 20657113867996848 20684871344304288 20696237189716539 20724047237001834 20769994271647104 20787612965703936 20809331382010072 20827833817319136 20855820694257216 20871882066732048 20941647116867328 20957774585525184 20969786927559168 20985936067096704 21044376959845536 21072297943916032 21159373555254528 21216640378330584 21245149704289104 21332578303895232 21361243418520192 21419056592636076 21420729453911328 21437225870882184 21449149770036736 21478703624110359 21508880603927424 21536100617732448 21537782620326144 21596073589269432 21625092769045392 21714084920358336 21820603978856232 21832741122108928 21868982176200192 21910400703049056 21999221375891958 22000939548929424 22028782275348948 22119435700350384 22139103003475392 22181033122800156 22210838327211336 22260081708412416 22302240954072288 22350319922750688 22392650074119534 22472452818503424 22491515667810816 22515014282174832 22535033310542016 22577713297872588 22595100725019339 22608051531274728 22658175569069568 22701088780374624 22830949972333998 22863026820572928 22893748436832768 22955709261800304 22999185983887047 23081150296017792 23145425867269728 23189261901109254 23239253101496454 23271903604249344 23303174638385664 23366243555602992 23410497804761331 23431313044484028 23493927946617216 23559353006475744 23577496408715832 23688092640390912 23706335186905536 23868720425621907 23902255312417152 23953783577530752 23999150591882136 24130293491291328 24151748731064064 24197490679418352 24228113194949004 24295582787928111 24329717404442496 24382167188455296 24428345535403128 24561833762372544 24583672702409472 24602604948225216 24649200790930188 24737045412423168 24884365162894182 24906490878909816 25042591921963968 25090021073331324 25144109913094524 25179436686564864 25247583616440592 25249555491566976 25281509420816352 25329391067446686 25351912474359768 25407082513638144 25456241332278944 25490447515203264 25538724877921452 25629739578127872 25672283424235008 25720905173144544 25825172919525342 25861456567533312 25931449351292936 25966294083020016 26038604100678444 26075187613545984 26108186400413568 26131400266397184 26180891554780512 26251748873912661 26287024000053366 26323956535954176 26380705482590976 26395201053551528 26430668939944368 26504272132285212 26524683459805311 26598727841951232 26613343211018896 26649104220439776 26669627085268728 26794727740770048 26839205398063872 26890037226469296 26948006524722096 26999044415867403 27058903670914368 27095263390977408 27110151594533524 27146580177702744 27170717322447072 27206766532504064 27222177014345646 27319191187597056 27368794535034986 27370932079997808 27429938087012208 27481888727328519 27542818490662464 27579828459072384 27594982919622052 27632062982669112 27656631790210656 27677930566753368 27693325695529472 27770445089758848 27807760925676288 27829176088976064 27943699447366912 27981248089462272 28059169279794048 28110116202528613 28172915912209464 28288853837774112 28326866272385472 28342431212466866 28403531568495666 28405749928012848 28441698098418396 28443437738526976 28481657891360256 28558742123514768 28560972605215104 28582967827842912 28612830650263849 28638271498813812 28676753454603672 28678507471903232 28714800823643264 28794764785692576 28833457025393856 28849300325059418 28936018319787612 28952113227144448 29039140266757632 29094138638474976 29172880520204553 29212080843397518 29213867604065408 29332295167855944 29334586065239232 29371709700465264 29453502999128076 29492580933800512 29518804004633856 29558469153793536 29574710830400208 29614451102948448 29694601185245469 29734502557437414 29736321272096384 29800426563667584 29825705559488256 29856866765492712 29940011112396258 29980242247994748 30003330470927319 30020019042899776 30046711080722688 30087085591715328 30103617730496784 30126800966692452 30144068708366304 30251291879777958 30268118373832832 30359101187973888 30441266629778664 30539902699915587 30607612349067072 30610002850684416 30648740557007232 30665581311849396 30774867061357056 30792298589997534 30860567823026304 30902035933511424 30919015868145672 30958144637990394 30985670801995272 31086070855502751 31154991407470656 31181419448555904 31213997073015108 31241750725978704 31325237262156288 31412470675300992 31436661878287776 31454680391338752 31478904100645056 31608446915874048 31739060332881792 31824960567495876 31869673749889536 31938378103374336 31998867455842848 32041865127780288 32128584888954114 32173724655055104 32263320905891136 32304150926598672 32306673930489216 32394110383904148 32439623205923328 32509556251273728 32571127380537504 32749111683163392 32803473264300288 32865601054573584 32998832063837937 33179153550525576 33208654505213088 33271549684200234 33390122562618624 33453361431108432 33525479884126032 33588975111179301 33666073988755968 33708679227755136 33772521423262248 33802549965813024 33866569946808882 33987263353604352 34051633170561936 34246424958500997 34294540230859392 34433563892700456 34621725444026688 34718138800904592 34783892851663881 34810915200551424 34858879652244681 34907855406374016 35002331831883548 35049365333404488 35146969566726042 35240891919925824 35339029509713616 35366244613073748 35532138960586368 35559502780358304 35853382968625728 35930675366296128 35998725887823204 36078538227885824 36127017854636544 36195440236936992 36227623096596096 36293401448633351 36296236019127528 36342169792423506 36494576106663744 36573250782682944 36593346915150982 36642518303104692 36723757987549952 36773104612096512 36842750643558816 36875509053614208 36903907422337824 36973801186395282 37027260119678464 37105568118634752 37326547744341273 37359736318364724 37412225706392064 37563887882945952 37635031609996986 37716164869641786 37718471783698816 37769155029847296 37871375424660888 37874333237350464 37922264131224528 37994086601170029 38027868711539652 38078322831353024 38081296806953472 38110623770457216 38184361998418416 38235671272804896 38256680865839663 38308087316882178 38393019714256768 38444609367191808 38508425136352512 38581357759716816 38737759379288013 38792184851299968 38897174026939404 38949441124530024 39057906151017666 39109726890474592 39112781420318976 39162279600620352 39197100399595776 39271337332170768 39430536000080049 39432947773866944 39485934803931264 39521043378104832 39571058223886464 39592801580327292 39646003409916552 39733902084890112 39756408198427818 39809155687323616 39898091762926848 39920014816528344 39973656330659664 40004440627903092 40138156973995712 40169067955589936 40192091611155072 40258808097095808 40335055839703944 40588355506371552 40642895086466112 40665227391800286 40719870266554116 40810149798756096 40833265521518469 40864987409342976 40887441749132528 40978786781395584 41053191802552479 41056398119996712 41147423764035072 41225354490860896 41277526183987192 41314227735993696 41369742688608576 41392474379433078 41448094474003668 41539988543294208 41575225931407872 41618662764020144 41655667634638272 41711641388514432 41743764133464096 41883294233734656 41915549171050368 41971872134193408 42088753919691072 42318747110509056 42433280756661168 42490299408578208 42513646818700299 42605297352743499 42665156607790464 42722486837040384 42838113185272152 42841458907822656 42874451741764368 42957407248220718 43017761207854848 43072201235464896 43075565240652288 43192147178538864 43250185538090784 43273950487589127 43428169840716672 43641207957712464 43820801406098112 43998442751783916 44001879097858848 44057564550697896 44238871400700768 44278206006950784 44362066245600312 44421676654422672 44604481908144576 44700639845501376 44785300148239068 44910016668594387 44944905637006848 45030028564349664 45070066621084032 45155426595745176 45190201450038678 45216103062549456 45402177560749248 45661899944667996 45726053641145856 45911418523600608 45998371967774094 46162300592035584 46290851734539456 46378523802218508 46437216956985591 46478506202992908 46543807208498688 46732487111205984 46820995609522662 46862626088968056 46987855893234432 47118706012951488 47154992817431664 47376185280781824 47412670373811072 47737440851243814 47804510624834304 47907567155061504 47998301183764272 48192877333431171 48260586982582656 48303497462128128 48394981358836704 48456226389898008 48591165575856222 48659434808884992 48764334376910592 48856691070806256 49123667524745088 49167345404818944 49205209896450432 49298401581860376 49768730325788364 49812981757819632 49907324526300351 50085183843927936 50180042146662648 50288219826189048 50495167232881184 50499110983133952 50563018841632704 50658782134893372 50703824948719536 50799854920213323 50814165027276288 50912482664557888 50980895030406528 51077449755842904 51441810346289088 51650345839050684 51722913135066624 51862898702585872 51932588166040032 52077208201356888 52216372800827136 52361783109561024 52503497747825322 52574048000106732 52647913071908352 52720454350089063 52761410965181952 52790402107103056 52861337879888736 53008544264570424 53049366919610622 53226686422037792 53298208440879552 53339254170537456 53589455481540096 53678410796127744 53780074452938592 53896013049444192 53998088831734806 54117807341828736 54190526781954816 54220303189067048 54293160355405488 54341434644894144 54444354028691292 54513254688635259 54638382375194112 54737589070069972 54741864159995616 54859876174024416 54890020372726473 54963777454657038 55085636981324928 55159656918144768 55189965839244104 55264125965338224 55313263580421312 55355861133506736 55460701779592923 55540890179517696 55615521851352576 55658352177952128 55887398894733824 56118338559588096 56220232405057226 56345831824418928 56452547414995479 56577707675548224 56653732544770944 56684862424933732 56807063136991332 56811499856025696 56883396196836792 56886875477053952 57117484247029536 57121945210430208 57165935655685824 57225661300527698 57276542997627624 57353506909207344 57429601647286528 57462130975323267 57589529571385152 57666914050787712 57698600650118836 57872036639575224 57904226454288896 58188277276949952 58345761040409106 58424161686795036 58427735208130816 58664590335711888 58669172130478464 58743419400930528 58907005998256152 58985161867601024 59037608009267712 59149421660800416 59228902205896896 59389202370490938 59469005114874828 59472642544192768 59600853127335168 59651411118976512 59713733530985424 59880022224792516 59960484495989496 60006660941854638 60040038085799552 60093422161445376 60207235460993568 60253601933384904 60288137416732608 60502583759555916 60536236747665664 60718202375947776 60882533259557328 60997841087700429 61079805399831174 61215224698134144 61297481114014464 61331162623698792 61584597179995068 61721135646052608 61804071867022848 61838031736291344 61916289275980788 61971341603990544 62088711569149617 62172141711005502 62309982814941312 62362838897111808 62427994146030216 62483501451957408 62824941350601984 62873323756575552 62909360782677504 62957808201290112 63216893831748096 63478120665763584 63649921134991752 63997734911685696 64083730255560576 64257169777908228 64347449310110208 64436110872331077 64526641811782272 64608301853197344 64613347860978432 64788220767808296 65142254761075008 65498223366326784 65606946528600576 65731202109147168 65997664127675874 66358307101051152 66417309010426176 66543099368400468 66780245125237248 66906722862216864 67050959768252064 67177950222358602 67417358455510272 67545042846524496 67605099931626048 67733139893617764 67785302175058017 67974526707208704 68103266341123872 68492849917001994 68589080461718784 68867127785400912 68997557951661141 69243450888053376 69436277601809184 69567785703327762 69717759304489362 69815710812748032 70004663663767096 70098730666808976 70231493414283993 70293939133452084 70481783839851648 70678059019427232 70732489226147496 71064277921172736 71119005560716608 71606161276865721 71706765937251456 71861350732592256 71997451775646408 72157076455771648 72390880473873984 72455246193192192 72586802897266702 72592472038255056 72684339584847012 72886748363784333 72989152213327488 73146501565365888 73186693830301964 73285036606209384 73447515975099904 73685501287117632 73751018107228416 73807814844675648 73947602372790564 74211136237269504 74552916884967191 74653095488682546 74719472636729448 75127775765891904 75270063219993972 75432329739283572 75436943567397632 75538310059694592 75742750849321776 75748666474700928 75844528262449056 75886203028960643 75988173202340058 76055737423079304 76156645662706048 76221247540914432 76368723996836832 76471342545609792 76513361731679326 76616174633764356 76786039428513536 76889218734383616 77016850272705024 77162715519433632 77475518758576026 77584369702599936 77794348053878808 77898882249060048 78115812302035332 78219453780949184 78225562840637952 78324559201240704 78394200799191552 78542674664341536 78755246621737983 78861072000160098 78865895547733888 78971869607862528 79142116447772928 79185603160654584 79292006819833104 79512816396855636 79574050379415933 79618311374647232 79796183525853696 79840029633056688 79947312661319328 80008881255806184 80276313947991424 80338135911179872 80384183222310144 80517616194191616 80670111679407888 80997133247602209 81176711012743104 81285790172932224 81330454783600572 81439740533108232 81620299597512192 81666531043036938 81774883498265056 81957573562791168 82106383605104958 82112796239993424 82445666181985557 82450708981721792 82555052367974384 82628455471987392 82739485377217152 82784948758866156 82896188948007336 83079977086588416 83237325528040288 83311335269276544 83423282777028864 83487528266928192 83831098342100736 83943744268386816 84177507839382144 84330348607585839 84866561513322336 84980598817156416 85027293637400598 85210594705486998 85330313215580928 85444973674080768 85676226370544304 85682917815645312 85748903483528736 85838491950791547 85914814496441436 86035522415709696 86144402470929792 86384294357077728 86500371076181568 86547900975178254 86856339681433344 87282415915424928 87518641560613659 87641602812196224 87996885503567832 88003758195717696 88115129101395792 88477742801401536 88556412013901568 88724132491200624 88843353308845344 89083803555736407 89208963816289152 89401279691002752 89570600296478136 89820033337188774 90060057128699328 90140133242168064 90310853191490352 90380402900077356 90432206125098912 90804355121498496 91323799889335992 91822837047201216 91996743935548188 92324601184071168 92581703469078912 92757047604437016 92874433913971182 92957012405985816 93464974222411968 93641991219045324 93725252177936112 93975711786468864 94237412025902976 94309985634863328 94825340747622144 95474881702487628 95609021249668608 95815134310123008 95996602367528544 96256412537679757 96385754666862342 96521173965165312 96789962717673408 96912452779796016 97182331151712444 97318869617769984 97528668753821184 97713382141612512 98247335049490176 98410419792900864 98596803163720752 98996496191513811 99537460651576728 99625963515639264 99814649052600702 100170367687855872 100360084293325296 100576439652378096 100766925333537903 100990334465762368 100998221966267904 101126037683265408 101317564269786744 101407649897439072 101599709840426646 101824965329115776 101961790060813056 102154899511685808 102739274875502991 102883620692578176 103300691678101368 103725797405171744 103865176332080064 104154416402713776 104351678554991643 104432745601654272 104576638956734043 104723566219122048 105006995495650644 105148096000213464 105440908700178126 105580804214206112 105722675759777472 106017088529140848 106098733839221244 106453372844075584 106596416881759104 106678508341074912 107560148905877184 107792026098888384 107996177663469612 108235614683657472 108381053563909632 108440606378134096 108586320710810976 108682869289788288 108880204345900053 108888708057382584 109026509377270518 109475178140139944 109483728319991232 109719752348048832 109780040745452946 109927554909314076 110171273962649856 110319313836289536 110379931678488208 110528251930676448 110626527160842624 110711722267013472 110921403559185846 111081780359035392 111316704355904256 111979643233023819 112236677119176192 112440464810114452 112691663648837856 112905094829990958 113155415351096448 113307465089541888 113369724849867464 113614126273982664 113622999712051392 113766792393673584 113982259803510087 114234968494059072 114243890420860416 114331871311371648 114451322601055396 114553085995255248 114707013818414688 114770042597518989 114859203294573056 114924261950646534 115179059142770304 115333828101575424 115397201300237672 115744073279150448 116376554553899904 116691522080818212 116848323373590072 116855470416261632 117329180671423776 117338344260956928 117486838801861056 117814011996512304 117970323735202048 118298843321600832 118457804411793792 118778404740981876 118938010229749656 118945285088385536 119201706254670336 119427467061970848 119760044449585032 119920968991978992 120013321883709276 120080076171599104 120414470921987136 120507203866769808 120576274833465216 121005167519111832 121072473495331328 121765066519114656 121995682175400858 122159610799662348 122430449396268288 122594962228028928 122662325247397584 123159575407657437 123169194359990136 123442271292105216 123676063472582688 123832578551961576 123942683207981088 124177423138299234 124344283422011004 124619965629882624 124725677794223616 124855988292060432 124967002903914816 125649882701203968 125746647513151104 125915616402580224 126956241331527168 127299842269983504 127540940456100897 127815892058230497 127995469823371392 128167460511121152 128514339555816456 128872221744662154 129053283623564544 129216603706394688 129226695721956864 129576441535616592 129821851462767381 130284509522150016 131462404218294336 131995328255351748 132716614202102304 132834618020852352 133086198736800936 133813445724433728 134101919536504128 134355900444717204 134730050005783161 134834716911020544 135090085693048992 135210199863252096 135466279787235528 135570604350116034 136206532682247744 136985699834003988 137178160923437568 137734255570801824 137995115903322282 138486901776106752 138872555203618368 139135571406655524 139311650870956773 139435518608978724 139631421625496064 140009327327534192 140197461333617952 140462986828567986 140587878266904168 140963567679703296 141356118038854464 141464978452294992 142128555842345472 142238011121433216 143212322553731442 143413531874502912 143722701465184512 143994903551292816 144578632000293513 144781760947747968 144910492386384384 145173605794533404 145184944076510112 145368679169694024 145773496727568666 145978304426654976 146293003130731776 146373387660603928 146570073212418768 147371002574235264 147502036214456832 147615629689351296 147895204745581128 149105833769934382 149306190977365092 149438945273458896 149721973578901053 150255551531783808 150540126439987944 150864659478567144 150873887134795264 151485501698643552 151497332949401856 151689056524898112 151772406057921286 151976346404680116 152111474846158608 152313291325412096 152399564760639969 152442495081828864 152737447993673664 152942685091219584 153026723463358652 153232349267528712 153572078857027072 154325431038867264 154951037517152052 155168739405199872 155588696107757616 155797764498120096 155883371668567763 156231624604070664 156438907561898368 156649118402481408 157085349328683072 157510493243475966 157722144000320196 157731791095467776 157943739215725056 158284232895545856 158371206321309168 158584013639666208 158671151787826799 159025632793711272 159148100758831866 159236622749294464 159680059266113376 159894625322638656 160017762511612368 160552627895982848 160676271822359744 160768366444620288 161035232388383232 161340223358815776 161994266495204418 162353422025486208 162571580345864448 162660909567201144 162879481066216464 163333062086073876 163539764065905777 163549766996530112 163915147125582336 164212767210209916 164225592479986848 164670061118179419 164891332363971114 164901417963443584 165110104735948768 165256910943974784 165478970754434304 165569897517732312 165792377896014672 166382105338778769 166474651056080576 166622670538553088 166846565554057728 166975056533856384 167662196684201472 168355015678764288 168660697215171678 169357642244986437 169733123026644672 169961197634312832 170054587274801196 170421189410973996 170660626431161856 171352452741088608 171365835631290624 171497806967057472 171676983901583094 171829628992882872 172288804941859584 172386392925969801 172768588714155456 173000742152363136 173095801950356508 173712679362866688 174564831830849856 175037283121227318 175283205624392448 175993771007135664 176007516391435392 176230258202791584 176955485602803072 177112824027803136 177448264982401248 177686706617690688 178167607111472814 178417927632578304 178802559382005504 179141200592956272 179640066674377548 180120114257398656 180280266484336128 180621706382980704 180760805800154712 180864412250197824 181608710242996992 182647599778671984 182993523263101287 183645674094402432 183993487871096376 185163406938157824 185514095208874032 185748867827942364 185914024811971632 186266134707448851 186929948444823936 187283982438090648 187450504355872224 188474824051805952 188619971269726656 189650681495244288 190949763404975256 191993204735057088 192512825075359514 192771509333724684 193042347930330624 193308332616993231 193579925435346816 193824905559592032 194364662303424888 195426764283225024 196494670098980352 196820839585801728 197193606327441504 197992992383027622 199074921303153456 199251927031278528 199629298105201404 200340735375711744 200720168586650592 201152879304756192 201263408033330401 201533850667075806 201980668931524736 202252075366530816 202635128539573488 202815299794878144 203199419680853292 203355906525174051 203649930658231552 203923580121626112 204309799023371616 205478549751005982 205767241385156352 206601383356202736 206992673854983423 207451594810343488 207730352664160128 208308832805427552 208703357109983286 209153277913468086 209447132438244096 210013990991301288 210296192000426928 210694480242851979 210881817400356252 211161608428412224 211445351519554944 212034177058281696 212197467678442488 212906745688151168 213192833763518208 213357016682149824 214818483830597163 215120297811754368 215584052197776768 215992355326939224 216471229367314944 216881212756268192 217172641421621952 217365738579576576 217760408691800106 217777416114765168 218053018754541036 218660245091352999 218950356280279888 218967456639982464 219439504696097664 219560081490905892 219855109818628152 220342547925299712 220759863356976416 221056503861352896 221253054321685248 221423444534026944 221842807118371692 222633408711808512 223658750654901573 223959286466047638 224880929620228904 225383327297675712 225810189659981916 226310830702192896 226614930179083776 226739449699734928 227228252547965328 227245999424102784 227533584787347168 227658609086881929 227964519607020174 228469936988118144 228663742622743296 228902645202110792 229106171990510496 229414027636829376 229540085195037978 229848523901293068 230358118285540608 230667656203150848 230794402600475344 231488146558300896 232753109107799808 233383044161636424 233696646747180144 234658361342847552 234676688521913856 234973677603722112 235628023993024608 235940647470404096 236265739865213949 236597686643201664 236915608823587584 237556809481963752 237876020459499312 238854934123941696 239520088899170064 239841937983957984 240026643767418552 240160152343198208 240828941843974272 241014407733539616 241152549666930432 242010335038223664 243530133038229312 243991364350801716 244319221599324696 244860898792536576 245324650494795168 246319150815314874 246338388719980272 247352126945165376 247665157103923152 247885366415962176 248354846276598468 248688566844022008 249239931259765248 249711976584120864 249934005807829632 251493295026302208 251831232805160448 252991045822757517 254599684539967008 255081880912201794 255631784116460994 255990939646742784 256334921022242304 257028679111632912 257515475852374641 257744443489324308 258106567247129088 258433207412789376 259152883071233184 259643702925534762 260569019044300032 262555924681840977 262924808436588672 263990656510703496 265433228404204608 265669236041704704 266172397473601872 267251410667209221 267626891448867456 268203839073008256 268711800889434408 269460100011566322 270180171386097984 270420399726504192 270932559574471056 271141208700232068 272413065364495488 273971399668007976 275468511141603648 275990231806644564 276973803552213504 277745110407236736 278271142813311048 278623301741913546 278871037217957448 280018654655068384 280394922667235904 280925973657135972 281175756533808336 281927135359406592 282712236077708928 282929956904589984 284476022242866432 286424645107462884 286827063749005824 287445402930369024 287989807102585632 288769237613039271 289157264000587026 289563521895495936 290347211589066808 290369888153020224 290737358339388048 291546993455137332 291956608853309952 292586006261463552 292746775321207856 293140146424837536 294742005148470528 295231259378702592 295790409491162256 296989488574541433 298211667539868764 298612381954730184 298877890546917792 299443947157802106 300511103063567616 301080252879975888 301729318957134288 302300776000613709 302971003397287104 302994665898803712 303378113049796224 303544812115842572 303952692809360232 304222949692317216 304626582650824192 304799129521279938 305474895987347328 305885370182439168 306053446926717304 306464698535057424 308650862077734528 309902075034304104 311177392215515232 311595528996240192 311766743337135526 312463249208141328 312877815123796736 313055035664974929 313298236804962816 314170698657366144 314741137152902339 315020986486951932 315444288000640392 315463582190935552 316742412642618336 317168027279332416 317342303575653598 318051265587422544 318296201517663732 318473245498588928 319360118532226752 319789250645277312 320035525023224736 321105255791965696 321352543644719488 322680446717631552 323988532990408836 324706844050972416 325143160691728896 325321819134402288 325758962132432928 326640613037700159 326666124172147752 327079528131811554 327099533993060224 328425534420419832 328451184959973696 329340122236358838 329782664727942228 329802835926887168 330220209471897536 330513821887949568 330957941508868608 331139795035464624 331584755792029344 332764210677557538 332949302112161152 333245341077106176 333950113067712768 335938929699071457 336710031357528576 337321394430343356 338715284489972874 339466246053289344 339922395268625664 340109174549602392 340842378821947992 341946779410530261 342704905482177216 342731671262581248 342995613934114944 343353967803166188 343659257985765744 344310127792556967 344577609883719168 344772785851939602 345537177428310912 346001484304726272 346191603900713016 349129663661699712 350074566242454636 350566411248784896 351987542014271328 352015032782870784 352460516405583168 353910971205606144 354896529964802496 355373413235381376 356335214222945628 356835855265156608 357605118764011008 358282401185912544 359280133348755096 360240228514797312 361243412765961408 361521611600309424 361728824500395648 363217420485993984 365295199557343968 365987046526202574 367291348188804864 367986975742192752 369478726222972311 370326813876315648 371028190417748064 371497735655884728 371828049623943264 372532269414897702 373859896889647872 374567964876181296 374901008711744448 376949648103611904 377239942539453312 381899526809950512 382622821368302691 383447676174691491 383986409470114176 385025650150719028 385543018667449368 386616665233986462 387159850870693632 387649811119184064 388729324606849776 389465554388302143 390853528566450048 394387212654883008 395985984766055244 398149842606306912 398503854062557056 399258596210402808 401440337173301184 402305758609512384 402526816066660802 403067701334151612 403961337863049472 404190150017349483 404504150733061632 405270257079146976 405630599589756288 406398839361706584 406711813050348102 407299861316463104 408619598046743232 410957099502011964 411534482770312704 413202766712405472 413985347709966846 414903189620686976 415460705328320256 416617665610855104 417406714219966572 417934952612870319 418306555826936172 418894264876488192 420027981982602576 420592384000853856 420823489524236293 421388960485703958 421763634800712504 422323216856824448 422890703039109888 424068354116563392 424394935356884976 425813491376302336 426385667527036416 426714033364299648 429636967661194326 430240595623508736 431168104395553536 431984710653878448 433735896000880539 433762425512536384 434345282843243904 434731477159153152 435520817383600212 435554832229530336 436106037509082072 437320490182705998 437900712560559776 437934913279964928 438879009392195328 439120162981811784 439710219637256304 441519726713952832 442113007722705792 442506108643370496 442846889068053888 443685614236743384 447317501309803146 447918572932095276 449165920736703159 449761859240457808 450766654595351424 451620379319963832 452621661404385792 453478899399469856 454456505095930656 454491998848205568 455067169574694336 455317218173763858 455929039214040348 456939873976236288 457198694281919907 457327485245486592 457805290404221584 458212343981020992 458828055273658752 459080170390075956 459697047802586136 460716236571081216 461588805200950688 462976293116601792 465506218215599616 466766088323272848 467393293494360288 467650115005703289 469316722685695104 469947355207444224 471256047986049216 472531479730427898 473195373286403328 473831217647175168 475113618963927504 475752040918998624 476013455363480397 477709868247883392 479040177798340128 479683875967915968 480053287534837104 481657883687948544 482028815467079232 482305099333860864 484020670076447328 487060266076458624 487982728701603432 488638443198649392 490649300989590336 492638301630629748 492676777439960544 494010183354538257 494704253890330752 495330314207846304 495770732831924352 496709692553196936 497377133688044016 499423953168241728 499868011615659264 502986590052604416 505982091645515034 509199369079934016 510163761824403588 511263568232921988 511981879293485568 514057358223265824 515030951704749282 515488886978648616 516866414825578752 518305766142466368 519287405851069524 521138038088600064 525111849363681954 525849616873177344 527981313021406992 530866456808409216 531338472083409408 532344794947203744 534502821334418442 535253782897734912 536407678146016512 537423601778868816 538920200023132644 540360342772195968 540840799453008384 541865119148942112 542282417400464136 544826130728990976 547942799336015952 548980569789303861 550937022283207296 551980463613289128 555490220814473472 556542285626622096 557246603483827092 557742074435914896 558798404122346553 560037309310136768 560789845334471808 561851947314271944 562351513067616672 565424472155417856 565859913809179968 568952044485732864 572849290214925768 575979614205171264 577538475226078542 578314528001174052 579127043790991872 579924997850979693 580694423178133616 580739776306040448 581474716678776096 583093986910274664 585493550642415712 586280292849675072 589484010296941056 590462518757405184 591580818982324512 593978977149082866 596423335079737528 597224763909460368 597755781093835584 598887894315604212 601022206127135232 602160505759951776 603458637914268576 603790224099991203 604601552001227418 605942006794574208 606756226099592448 607089624231685144 607905385618720464 608445899384634432 609598259042559876 610067719575522153 610949791974694656 611770740364878336 612106893853434608 612929397070114848 617301724155469056 619804150068608208 620978021564950269 622354784431030464 623191057992480384 623533486674271052 624926498416282656 625755630247593472 626110071329949858 628341397314732288 629482274305804678 630041972973903864 630888576001280784 632083440728555937 633484825285236672 634336054558664832 634684607151307196 636102531174845088 636592403035327464 636946490997177856 638720237064453504 639578501290554624 640071050046449472 642705087289438976 645360893435263104 647977065980817672 649413688101944832 650643638268804576 651517924264865856 653281226075400318 653332248344295504 654159056263623108 654199067986120448 656851068840839664 656902369919947392 658680244472717676 659565329455884456 659605671853774336 660440418943795072 661027643775899136 662279590070929248 663169511584058688 665528421355115076 665898604224322304 667900226135425536 670976251964704719 671877859398142914 674642788860686712 677430568979945748 678932492106578688 679844790537251328 680218349099204784 681684757643895984 682975827260645787 683893558821060522 685409810964354432 685991227868229888 686707935606332376 687318515971531488 688620255585113934 689545571703879204 691074354856621824 692002968609452544 692383207801426032 698259327323399424 700149132484909272 703975084028542656 704030065565741568 704921032811166336 707821942411212288 708797219595641847 709793059929604992 710746826470762752 712670428445891256 716564802371825088 718560266697510192 720480457029594624 722486825531922816 723043223200618848 723457649000791296 730590399114687936 731974093052405148 734582696377609728 735973951484385504 738957452445944622 742056380835496128 742995471311769456 743656099247886528 745064538829795404 747719793779295744 749135929752362592 749802017423488896 754479885078906624 758973137468272551 763799053619901024 765245642736605382 766895352349382982 767972818940228352 770051300301438056 771086037334898736 772546427557123923 773233330467972924 774319701741387264 775299622238368128 777458649213699552 778931108776604286 781707057132900096 787667774045522931 788774425309766016 791971969532110488 796299685212613824 797007708125114112 798517192420805616 801754232001627663 802880674346602368 804611517219024768 805053632133321604 806135402668303224 807922675726098944 808380300034698966 810540514158293952 811261199179512576 812797678723413168 813423626100696204 817239196093486464 821914199004023928 826405533424810944 827970695419933692 829806379241373952 830921410656640512 833235331221710208 834748233318567073 834813428439933144 835869905225740638 836613111653872344 840055963965205152 841184768001707712 841646979048472586 842777920971407916 843527269601425008 844646433713648896 845781406078219776 848136708233126784 848789870713769952 851626982752604672 853428066728599296 859273935322388652 860481191247017472 862336208791107072 863969421307756896 866307712839117813 867471792001761078 867524851025072768 868690565686487808 871041634767200424 871109664459060672 872212075018164144 874640980365411996 875801425121119552 875869826559929856 877758018784390656 878240325963623568 879420439274512608 879903659914312249 883039453427905664 884226015445411584 885693778136107776 887371228473486768 890968465723624299 894635002619606292 895837145864190552 898331841473406318 899523718480915616 901533309190702848 903240758639927664 906902328001841127 906957798798939712 908913010191861312 908983997696411136 910134339149388672 910634436347527716 911858078428080696 913879747952472576 914397388563839814 915610580808443168 916424687962041984 917656110547317504 918160340780151912 919394095605172272 923177610401901376 925952586233203584 933532176646545696 934786586988720576 935300230011406578 938633445371390208 939165106994924787 939894710414888448 942512095972098432 944223411458707017 945062959460855796 946390746572806656 950227237927855008 951504081837997248 952026910726960794 955419736495766784 958080355596680256 959367751935831936 960106575069674208 963315767375897088 964057630934158464 968041340152894656 974120532152917248 975965457403206864 977276886397298784 979921839113100477 981298601979180672 985276603261259496 985353554879921088 988020366709076514 989408507780661504 990660628415692608 991541465663848704 993419385106393872 994754267376088032 998847906336483456 999736023231318528 1011964183291030068 1018398738159868032 1020327523648807176 1022527136465843976 1028114716446531648 1030061903409498564 1030977773957297232 1032930383377670901 1033732829651157504 1036611532284932736 1038574811702139048 1050223698727363908 1051699233746354688 1055962626042813984 1061732913616818432 1064689589894407488 1069005642668836884 1070507565795469824 1072815356292033024 1074847203557737632 1077840400046265288 1080720685544391936 1083730238297884224 1084564834800928272 1089652261457981952 1095885598672031904 1097961139578607722 1101874044566414592 1103960927226578256 1108436178668916933 1110980441628946944 1113084571253244192 1114493206967654184 1115484148871829792 1117596808244693106 1120074618620273536 1121579690668943616 1123703894628543888 1124703026135233344 1130848944310835712 1131719827618359936 1145698580429851536 1147868464104908073 1150343028524074473 1151959228410342528 1155076950452157084 1156629056002348104 1159849995701959386 1161388846356267232 1161479552612080896 1162949433357552192 1166187973820549328 1168396663164906429 1170987101284831424 1172560585699350144 1183161637964649024 1187957954298165732 1192846670159475056 1194449527818920736 1195511562187671168 1197775788631208424 1204321011519903552 1206917275828537152 1207580448199982406 1209203104002454836 1211884013589148416 1212570450052048449 1213512452199184896 1214179248463370288 1215810771237440928 1216891798769268864 1219196518085119752 1220135439151044306 1221899583949389312 1224213787706869216 1225858794140229696 1234603448310938112 1239608300137216416 1241956043129900538 1244709568862060928 1246382115984960768 1247066973348542104 1249852996832565312 1252220142659899716 1253804857838610957 1256682794629464576 1258964548611609356 1260083945947807728 1261777152002561568 1262470468572708879 1264166881457111874 1266969650570473344 1268672109117329664 1269369214302614392 1272205062349690176 1273184806070654928 1277440474128907008 1279157002581109248 1280142100092898944 1285410174578877952 1290721786870526208 1295954131961635344 1301287276537609152 1303035848529731712 1306562452150800636 1306664496688591008 1308318112527246216 1308398135972240896 1313702137681679328 1313804739839894784 1317360488945435352 1319130658911768912 1320880837887590144 1324559180141858496 1326339023168117376 1331056842710230152 1331797208448644608 1341952503929409438 1343755718796285828 1349285577721373424 1354861137959891496 1357864984213157376 1360436698198409568 1363369515287791968 1365951654521291574 1367787117642121044 1370819621928708864 1371982455736459776 1373415871212664752 1374637031943062976 1377240511170227868 1379091143407758408 1382148709713243648 1384766415602852064 1396518654646798848 1400298264969818544 1402950345017109867 1407950168057085312 1409842065622332672 1417594439191283694 1419586119859209984 1421493652941525504 1425340856891782512 1428040366090441191 1433129604743650176 1437120533395020384 1444973651063845632 1446086446401237696 1446915298001582592 1461180798229375872 1463948186104810296 1471947902968771008 1477914904891889244 1482030550063614771 1484112761670992256 1485990942623538912 1487312198495773056 1490129077659590808 1498271859504725184 1499604034846977792 1508959770157813248 1517946274936545102 1527598107239802048 1530491285473210764 1533790704698765964 1535945637880456704 1540102600602876112 1542172074669797472 1545092855114247846 1546466660935945848 1550599244476736256 1554917298427399104 1557862217553208572 1563414114265800192 1575335548091045862 1577548850619532032 1583943939064220976 1592599370425227648 1594015416250228224 1597034384841611232 1603508464003255326 1605761348693204736 1609223034438049536 1610107264266643208 1612270805336606448 1616760600069397932 1621081028316587904 1622522398359025152 1625595357446826336 1626847252201392408 1634478392186972928 1643828398008047856 1646941709367911583 1652811066849621888 1655941390839867384 1659612758482747904 1666470662443420416 1669496466637134146 1669626856879866288 1671739810451481276 1673226223307744688 1676395212367039659 1680111927930410304 1682369536003415424 1683293958096945172 1685555841942815832 1687054539202850016 1689292867427297792 1696273416466253568 1697579741427539904 1706856133457198592 1714717088354245393 1718547870644777304 1727938842615513792 1732615425678235626 1734943584003522156 1735049702050145536 1737381131372975616 1742083269534400848 1742219328918121344 1744424150036328288 1745382669666094789 1749281960730823992 1751602850242239104 1756480651927247136 1758840878549025216 1759807319828624498 1766078906855811328 1768452030890823168 1771387556272215552 1774742456946973536 1781936931447248598 1789270005239212584 1791674291728381104 1796663682946812636 1799047436961831232 1803066618381405696 1806481517279855328 1811370672299973609 1813804656003682254 1813915597597879424 1817826020383722624 1820268678298777344 1821268872695055432 1823716156856161392 1828794777127679628 1830203158726566459 1831221161616886336 1832849375924083968 1835312221094635008 1836320681560303824 1838788191210344544 1846355220803802752 1851905172466407168 1862934064694850807 1867064353293091392 1869573173977441152 1870600460022813156 1877266890742780416 1878330213989849574 1885024191944196864 1888446822917414034 1890125918921711592 1896250322185667811 1900454475855710016 1903008163675994496 1904053821453921588 1910839472991533568 1916160711193360512 1918735503871663872 1920213150139348416 1928115261868316928 1936082680305789312 1948241064305834496 1951930914806413728 1954553772794597568 1959843678226200954 1962597203958361344 1970553206522518992 1970707109759842176 1976040733418153028 1978817015561323008 1981321256831385216 1983082931327697408 1986838770212787744 1989508534752176064 1997695812672966912 2012928755894114157 2023928366582060136 2036797476319736064 2040655047297614352 2045054272931687952 2048927481781937361 2056229432893063296 2060123806818997128 2061955547914594464 2065860766755341802 2073223064569865472 2077149623404278096 2100447397454727816 2111925252085627968 2123465827233636864 2126391658786925541 2129379179788814976 2138011285337673768 2149694407115475264 2155680800092530576 2161441371088783872 2167460476595768448 2169129669601856544 2191771197344063808 2195922279157215444 2203748089132829184 2207921854453156512 2213897488366634411 2216872357337833866 2226169142506488384 2228986413935308368 2230968297743659584 2235193616489386212 2240149237240547072 2243159381337887232 2247407789257087776 2249406052270466688 2263439655236719872 2276919412404817653 2291397160859703072 2295736928209816146 2300686057048148946 2303918456820685056 2310153900904314168 2313258112004696208 2317639282671371769 2319699991403918772 2322777692712534464 2322959105224161792 2325898866715104384 2332375947641098656 2336793326329812858 2341974202569662848 2345121171398700288 2363003322136568793 2366323275929298048 2375915908596331464 2385693340318950112 2388899055637841472 2391023124375342336 2395551577262416848 2405262696004882989 2408642023039807104 2413834551657074304 2415160896399964812 2418406208004909672 2423768027178296832 2425140900104096898 2428358496926740576 2431621542474881856 2433783597538537728 2438393036170239504 2440270878302088612 2448427575413738432 2451717588280459392 2479216600274432832 2483912086259801076 2489419137724121856 2492764231969921536 2494133946697084208 2499705993665130624 2504244699955701219 2504440285319799432 2507609715677221914 2517929097223218712 2520167891895615456 2523554304005123136 2524940937145417758 2528333762914223748 2533939301140946688 2537344218234659328 2538738428605228784 2544410124699380352 2546369612141309856 2554880948257814016 2560284200185797888 2581443573741052416 2591908263923270688 2598923138517353439 2602574553075218304 2606071697059463424 2613124904301601272 2613328993377182016 2616636225054492432 2627404275363358656 2627609479679789568 2634720977890870704 2638261317823537824 2639710979742936747 2641761675775180288 2649118360283716992 2652678046336234752 2662113685420460304 2683905007858818876 2687511437592571656 2698571155442746848 2709722275919782992 2720873396396819136 2726739030575583936 2731903309042583148 2735574235284242088 2741639243857417728 2746831742425329504 2749274063886125952 2754481022340455736 2758182286815516816 2769532831205704128 2800596529939637088 2805900690034219734 2815900336114170624 2819684131244665344 2832670234376121051 2835188878382567388 2839172239718419968 2850681713783565024 2856080732180882382 2866259209487300352 2874241066790040768 2889947302127691264 2892172892802475392 2922361596458751744 2927896372209620592 2939765517339301431 2943895805937542016 2955829809783778488 2964061100127229542 2968225523341984512 2971981885247077824 2974624396991546112 2980258155319181616 2996543719009450368 2999208069693955584 3035892549873090204 3055196214479604096 3060982570946421528 3067581409397531928 3080205201205752224 3084344149339594944 3090185710228495692 3092933321871891696 3098791150133012703 3101198488953472512 3109834596854798208 3115724435106417144 3150671096182091724 3155097701239064064 3167887878128441952 3185198740850455296 3194068769683222464 3207016928006510652 3211522697386409472 3218446068876099072 3220214528533286416 3224541610673212896 3233521200138795864 3242162056633175808 3251190714893652672 3253694504402784816 3268956784373945856 3287656796016095712 3293883418735823166 3305622133699243776 3311882781679734768 3325308536006750799 3332941324886840832 3338992933274268292 3339253713759732576 3343479620902962552 3346452446615489376 3352790424734079318 3360223855860820608 3364739072006830848 3366587916193890344 3371111683885631664 3374109078405700032 3392546832932507136 3395159482855079808 3429434176708490786 3437095741289554608 3443605392314724219 3455877685231027584 3465230851356471252 3469887168007044312 3470099404100291072 3484166539068801696 3484438657836242688 3488848300072656576 3490765339332189578 3498563921461647984 3503205700484478208 3505189989494719287 3512961303854494272 3517681757098050432 3519614639657248996 3532157813711622656 3549484913893947072 3563873862894497196 3578540010478425168 3583348583456762208 3593327365893625272 3598094873923662464 3612963034559710656 3622741344599947218 3627609312007364508 3627831195195758848 3635652040767445248 3640537356597554688 3642537745390110864 3647432313712322784 3657589554255359256 3660406317453132918 3662442323233772672 3665698751848167936 3672641363120607648 3677576382420689088 3692710441607605504 3703810344932814336 3725868129389701614 3734128706586182784 3739146347954882304 3741200920045626312 3756660427979699148 3761414573515832871 3770048383888393728 3776893645834828068 3780251837843423184 3787411405718126637 3792500644371335622 3800908951711420032 3806016327351988992 3808107642907843176 3832321422386721024 3837471007743327744 3840426300278696832 3856230523736633856 3872165360611578624 3903861829612827456 3909107545589195136 3919687356452401908 3925194407916722688 3941106413045037984 3941414219519684352 3952081466836306056 3962642513662770432 3973677540425575488 3979017069504352128 3995391625345933824 4025857511788228314 4047856733164120272 4073594952639472128 4081310094595228704 4090108545863375904 4097854963563874722 4112458865786126592 4120247613637994256 4123911095829188928 4131721533510683604 4146446129139730944 4154299246808556192 4200894794909455632 4208851035051329601 4223850504171255936 4252783317573851082 4258758359577629952 4276022570675347536 4284121098271323573 4299388814230950528 4311361600185061152 4334920953191536896 4338259339203713088 4383542394688127616 4391844558314430888 4415843708906313024 4427794976733268822 4433744714675667732 4446091650190844313 4452338285012976768 4457972827870616736 4461936595487319168 4470387232978772424 4480298474481094144 4494815578514175552 4498812104540933376 4526879310473439744 4553838824809635306 4582794321719406144 4591473856419632292 4601372114096297892 4607836913641370112 4620307801808628336 4626516224009392416 4629058384766599223 4635278565342743538 4639399982807837544 4645555385425068928 4651797733430208768 4664751895282197312 4673586652659625716 4683948405139325696 4690242342797400576 4726006644273137586 4732646551858596096 4751831817192662928 4771386680637900224 4777798111275682944 4782046248750684672 4791103154524833696 4810525392009765978 4817284046079614208 4827669103314148608 4830321792799929624 4836812416009819344 4850281800208193796 4856716993853481152 4863243084949763712 4867567195077075456 4876786072340479008 4880541756604177224 4896855150827476864 4903435176560918784 4940825128103734749 4958433200548865664 4967824172519602152 4978838275448243712 4988267893394168416 4999411987330261248 5008489399911402438 5008880570639598864 5015219431354443828 5029185637101118977 5035858194446437424 5040335783791230912 5047108608010246272 5049881874290835516 5056667525828447496 5067878602281893376 5077476857210457568 5088820249398760704 5092739224282619712 5120568400371595776 5144151265062736179 5183816527846541376 5197846277034706878 5205149106150436608 5212143394118926848 5226249808603202544 5226657986754364032 5233272450108984864 5236148008998284367 5254808550726717312 5269441955781741408 5276522635647075648 5279421959485873494 5298236720567433984 5305356092672469504 5324227370840920608 5367810015717637752 5375022875185143312 5397142310885493696 5419444551839565984 5434112016899920827 5441746792793638272 5453478061151167872 5463806618085166296 5471148470568484176 5493663484850659008 5498548127772251904 5508962044680911472 5516364573631033632 5539065662411408256 5601193059879274176 5611801380068439468 5631800672228341248 5665340468752242102 5670377756765134776 5701363427567130048 5712161464361764764 5732518418974600704 5748482133580081536 5784345785604950784 5844723192917503488 5855792744419241184 5879531034678602862 5887791611875084032 5911659619567556976 5928122200254459084 5936451046683969024 5943963770494155648 5949248793983092224 5960516310638363232 5993087438018900736 6038786267682342471 6071785099746180408 6110392428959208192 6121965141892843056 6135162818795063856 6146782445345812083 6160410402411504448 6168688298679189888 6180371420456991384 6185866643743783392 6197582300266025406 6219669193709596416 6231448870212834288 6301342192364183448 6335775756256883904 6370397481700910592 6379174976360776623 6388137539366444928 6414033856013021304 6440429057066572832 6449083221346425792 6467042400277591728 6484324113266351616 6502381429787305344 6507389008805569632 6575313592032191424 6587766837471646332 6611244267398487552 6623765563359469536 6641692465099903233 6650617072013501598 6677985866548536584 6678507427519465152 6686959241805925104 6692904893230978752 6705580849468158636 6720447711721641216 6729478144013661696 6733175832387780688 6742223367771263328 6748218156811400064 6790318965710159616 6830758237214452959 6858868353416981572 6874191482579109216 6887210784629448438 6911755370462055168 6930461702712942504 6939774336014088624 6952917848014115307 6968333078137603392 6968877315672485376 6977696600145313152 6981530678664379156 6997127842923295968 7006411400968956416 7010379978989438574 7025922607708988544 7035363514196100864 7039229279314497992 7098969827787894144 7127747725788994392 7157080020956850336 7166697166913524416 7186654731787250544 7196189747847324928 7225926069119421312 7245482689199894436 7255218624014729016 7255662390391517696 7271304081534890496 7285075490780221728 7294864627424645568 7315179108510718512 7320812634906265836 7324884646467545344 7345282726241215296 7355152764841378176 7385420883215211008 7451736258779403228 7468257413172365568 7478292695909764608 7482401840091252624 7512734099867103657 7513320855959398296 7522829147031665742 7553787291669656136 7560503675686846368 7574822811436253274 7585001288742671244 7601817903422840064 7612032654703977984 7616215285815686352 7664642844773442048 7680852600557393664 7744330721223157248 7796769415552060317 7807723659225654912 7818215091178390272 7839374712904803816 7882212826090075968 7882828439039368704 7904162933672612112 7919132939228810241 7925285027325540864 7947355080851150976 7958034139008704256 8051715023576456628 8095713466328240544 8162620189190457408 8180217091726751808 8195709927127749444 8224917731572253184 8240495227275988512 8247822191658377856 8263443067021367208 8308598493617112384 8401789589818911264 8417702070102659202 8447701008342511872 8498010703128363153 8505566635147702164 8517516719155259904 8552045141350695072 8568242196542647146 8598777628461901056 8622723200370122304 8669841906383073792 8676518678407426176 8767084789376255232 8783689116628861776 8819296552017904293 8831687417812626048 8855589953466537644 8867489429351335464 8892183300381688626 8904676570025953536 8915945655741233472 8923873190974638336 8940774465957544848 8989631157028351104 8997624209081866752 9107677649619270612 9165588643438812288 9182947712839264584 9202744228192595784 9240615603617256672 9253032448018784832 9258116769533198446 9270557130685487076 9278799965615675088 9291110770850137856 9296373450399038109 9303595466860417536 9329503790564394624 9347173305319251432 9367896810278651392 9452013288546275172 9465293103717192192 9503663634385325856 9542773361275800448 9555596222551365888 9582206309049667392 9621050784019531956 9634568092159228416 9655338206628297216 9660643585599859248 9673624832019638688 9678940259057434739 9700563600416387592 9713433987706962304 9726486169899527424 9753572144680958016 9761083513208354448 9793710301654953728 9806870353121837568 9881650256207469498 9916866401097731328 9935648345039204304 9975925608020252397 9976535786788336832 9998823974660522496 10016978799822804876 10017761141279197728 10030438862708887656 10058371274202237954 10071716388892874848 10080671567582461824 10094217216020492544 10099763748581671032 10113335051656894992 10154953714420915136 10177640498797521408 10185478448565239424 10288302530125472358 10330816176944172657 10367633055693082752 10395692554069413756 10410298212300873216 10452499617206405088 10453315973508728064 10466544900217969728 10472296017996568734 10509617101453434624 10515569968484157861 10538883911563482816 10553045271294151296 10558843918971746988 10596473441134867968 10648454741681841216 10735620031435275504 10750045750370286624 10794284621770987392 10838889103679131968 10868224033799841654 10883493585587276544 10906956122302335744 10927613236170332592 10942296941136968352 10987326969701318016 10997096255544503808 11017924089361822944 11032729147262067264 11078131324822816512 11202386119758548352 11223602760136878936 11330680937504484204 11340755513530269552 11362234217154379911 11402726855134260096 11424322928723529528 11496964267160163072 11568691571209901568 11711585488838482368 11759062069357205724 11775583223750168064 11823319239135113952 11856244400508918168 11887927540988311296 11921032621276726464 11986174876037801472 12077572535364684942 12143570199492360816 12220784857918416384 12243930283785686112 12270325637590127712 12293564890691624166 12320820804823008896 12337376597358379776 12360742840913982768 12371733287487566784 12395164600532050812 12439338387419192832 12462897740425668576 12602684384728366896 12626553105153988803 12671551512513767808 12758349952721553246 12776275078732889856 12828067712026042608 12852363294813970719 12880858114133145664 12898166442692851584 12934084800555183456 13004762859574610688 13014778017611139264 13150627184064382848 13175533674943292664 13247531126718939072 13283384930199806466 13301234144027003196 13338274950572532939 13355971733097073168 13357014855038930304 13373918483611850208 13385809786461957504 13411161698936317272 13440895423443282432 13466351664775561376 13484446735542526656 13496436313622800128 13580637931420319232 13661516474428905918 13717736706833963144 13748382965158218432 13774421569258896876 13823510740924110336 13860923405425885008 13879548672028177248 13887175154299797669 13905835696028230614 13936666156275206784 13955393200290626304 13963061357328758312 13994255685846591936 14020759957978877148 14051845215417977088 14070727028392201728 14078458558628995984 14197939655575788288 14255495451577988784 14314160041913700672 14333394333827048832 14373309463574501088 14392379495694649856 14451852138238842624 14490965378399788872 14510437248029458032 14570150981560443456 14589729254849291136 14630358217021437024 14641625269812531672 14649769292935090688 14690565452482430592 14710305529682756352 14903472517558806456 14936514826344731136 14964803680182505248 15025468199734207314 15026641711918796592 15045658294063331484 15107574583339312272 15121007351373692736 15149645622872506548 15170002577485342488 15203635806845680128 15232430571631372704 15361705201114787328 15432453795188208537 15593538831104120634 15615447318451309824 15636430182356780544 15678749425809607632 15708444026994853101 15764425652180151936 15808325867345224224 15838265878457620482 15894710161702301952 15916068278017408512 16103430047152913256 16191426932656481088 16302336050699762481 16325240378380914816 16360434183453503616 16391419854255498888 16480990454551977024 16495644383316755712 16526886134042734416 16617196987234224768 16803579179637822528 16835404140205318404 16895402016685023744 16996021406256726306 17011133270295404328 17104090282701390144 17136484393085294292 17197555256923802112 17245446400740244608 17353037356814852352 17534169578752510464 17567378233257723552 17638593104035808586 17663374835625252096 17711179906933075288 17734978858702670928 17784366600763377252 17809353140051907072 17831891311482466944 17847746381949276672 17881548931915089696 17979262314056702208 18116358803047027413 18215355299238541224 18331177286877624576 18365895425678529168 18405488456385191568 18440347336037436249 18481231207234513344 18506064896037569664 18516233539066396892 18541114261370974152 18557599931231350176 18582221541700275712 18592746900798076218 18659007581128789248 18694346610638502864 18904026577092550344 19007327268770651712 19085546722551600896 19111192445102731776 19164412618099334784 19199209366327042679 19242101568039063912 19321287171199718496 19347249664039277376 19357880518114869478 19401127200832775184 19426867975413924608 19452972339799054848 19507144289361916032 19522167026416708896 19587420603309907456 19763300512414938996 19833732802195462656 19871296690078408608 19925077395299709699 19951851216040504794 19953071573576673664 20033957599645609752 20035522282558395456 20060877725417775312 20116742548404475908 20143432777785749696 20161343135164923648 20188434432040985088 20199527497163342064 20226670103313789984 20309907428841830272 20370956897130478848 20492274711643358877 20576605060250944716 20661632353888345314 20735266111386165504 20791385108138827512 20858753544042345921 20904999234412810176 20906631947017456128 20933089800435939456 20944592035993137468 21019234202906869248 21031139936968315722 21077767823126965632 21106090542588302592 21117687837943493976 21296909483363682432 21471240062870551008 21500091500740573248 21588569243541974784 21677778207358263936 21736448067599683308 21766987171174553088 21813912244604671488 21855226472340665184 21884593882273936704 21974653939402636032 22035848178723645888 22065458294524134528 22156262649645633024 22404772239517096704 22447205520273757872 22538202299601310971 22661361875008968408 22681511027060539104 22724468434308759822 22805453710268520192 22848645857447059056 22993928534320326144 23390308246656180951 23423170977676964736 23518124138714411448 23646638478270227904 23712488801017836336 23757398817686430723 23775855081976622592 23842065242553452928 24155145070729369884 24287140398984721632 24487860567571372224 24540651275180255424 24587129781383248332 24641641609646017792 24674753194716759552 24721485681827965536 24743466574975133568 24790329201064101624 24925795480851337152 25205368769456733792 25253106210307977606 25343103025027535616 25494032109385089459 25516699905443106492 25552550157465779712 25656135424052085216 25704726589627941438 25761716228266291328 25796332885385703168 25868169601110366912 26009525719149221376 26029556035222278528 26301254368128765696 26351067349886585328 26457889656053712879 26495062253437878144 26566769860399612932 26602468288054006392 26676549901145065878 26711943466194146336 26714029710077860608 26747836967223700416 26771619572923915008 26822323397872634544 26932703329551122752 26968893471085053312 26992872627245600256 27323032948857811836 27435473413667926288 27496765930316436864 27548843138517793752 27721846810851770016 27759097344056354496 27774350308599595338 27811671392056461228 27873332312550413568 27889120351197114327 27910786400581252608 27926122714657516624 27988511371693183872 28041519915957754296 28103690430835954176 28156917117257991968 28395879311151576576 28510990903155977568 28628320083827401344 28666788667654097664 28746618927149002176 28903704276477685248 28981930756799577744 29020874496058916064 29036820777172304217 29140301963120886912 29179458509698582272 29260716434042874048 29283250539625063344 29381130904964861184 29420611059365512704 29806945035117612912 29929607360365010496 30050936399468414628 30053283423837593184 30091316588126662968 30215149166678624544 30242014702747385472 30299291245745013096 30340005154970684976 30464861143262745408 30864907590376417074 31187077662208241268 31230894636902619648 31357498851619215264 31416888053989706202 31528851304360303872 31616651734690448448 31676531756915240964 31789420323404603904 32206860094305826512 32382853865312962176 32604672101399524962 32650480756761829632 32720868366907007232 32782839708510997776 32961980909103954048 32991288766633511424 33053772268085468832 33234393974468449536 33607158359275645056 33670808280410636808 33992042812513452612 34022266540590808656 34086702651463139733 34208180565402780288 34272968786170588584 34490892801480489216 34706074713629704704 35134756466515447104 35277186208071617172 35326749671250504192 35422359813866150576 35469957717405341856 35568733201526754504 35663782622964933888 35763097863830179392 35958524628113404416 36232717606094054826 36430710598477082448 36662354573755249152 36731790851357058336 36810976912770383136 36880694672074872498 36962462414469026688 37012129792075139328 37032467078132793784 37082228522741948304 37115199862462700352 37185493801596152436 37318015162257578496 37388693221277005728 37808053154185100688 37879659315461966409 38014654537541303424 38171093445103201792 38328825236198669568 38398418732654085358 38484203136078127824 38557089884441912157 38642574342399436992 38694499328078554752 38715761036229738956 38802254401665550368 38853735950827849216 39014288578723832064 39044334052833417792 39526601024829877992 39742593380156817216 39850154790599419398 39903702432081009588 39906143147153347328 40067915199291219504 40071044565116790912 40121755450835550624 40233485096808951816 40286865555571499392 40322686270329847296 40399054994326684128 40453340206627579968 40619814857683660544 40741913794260957696 40984549423286717754 41153210120501889432 41323264707776690628 41470532222772331008 41582770216277655024 41661525462899393007 41717507088084691842 41809998468825620352 41866179600871878912 41889184071986274936 42062279873936631444 42155535646253931264 42212181085176605184 42235375675886987952 42593818966727364864 42942480125741102016 43000183001481146496 43177138487083949568 43355556414716527872 43472896135199366616 43710452944681330368 43769187764547873408 43949307878805272064 44071696357447291776 44130916589048269056 44809544479034193408 44894411040547515744 45076404599202621942 45322723750017936816 45363022054121078208 45448936868617519644 45610907420537040384 45697291714894118112 46297361385564625611 46780616493312361902 46846341955353929472 47036248277428822896 47125332080984559303 47293276956540455808 47424977602035672672 47514797635372861446 47684130485106905856 48310290141458739768 48574280797969443264 48907008152099287443 48975721135142744448 49081302550360510848 49174259562766496664 49283283219292035584 49442971363655931072 49486933149950267136 49580658402128203248 49851590961702674304 50410737538913467584 50506212420615955212 50686206050055071232 50919642232432591453 50988064218770178918 51033399810886212984 51312270848104170432 51409453179255882876 51523432456532582656 51592665770771406336 51736339202220733824 52059112070444557056 52602508736257531392 52702134699773170656 52915779312107425758 52990124506875756288 53133539720799225864 53204936576108012784 53353099802290131756 53423886932388292672 53428059420155721216 53495673934447400832 53543239145847830016 53644646795745269088 53865406659102245504 53937786942170106624 54349076409141082239 54646065897715623672 54870946827335852576 54993531860632873728 55097686277035587504 55321042008112308747 55443693621703540032 55518194688112708992 55548700617199190676 55623342784112922456 55746664625100827136 55778240702394228654 55852245429315033248 55977022743386367744 56083039831915508592 56313834234515983936 57021981806311955136 57256640167654802688 57333577335308195328 57493237854298004352 57597628098981128037 57963861513599155488 58041748992117832128 58073641554344608434 58280603926241773824 58358917019397164544 58521432868085748096 58566501079250126688 58762261809929722368 59613890070235225824 59775232185899129097 59859214720730020992 60101872798936829256 60106566847675186368 60182633176253325936 60430298333357249088 60484029405494770944 60598582491490026192 60680010309941369952 60929722286525490816 61729815180752834148 62374155324416482536 62714997703238430528 62833776107979412404 63057702608720607744 63233303469380896896 63353063513830481928 64413720188611653024 64765707730625924352 65209344202799049924 65300961513523659264 65441736733814014464 65565679417021995552 65923961818207908096 66107544536170937664 66468787948936899072 67214316718551290112 67341616560821273616 67614606898803932913 67984085625026905224 68044533081181617312 68173405302926279466 68416361130805560576 68545937572341177168 68981785602960978432 70170924739968542853 70269512933030894208 70554372416143234344 70844719627732301152 70939915434810683712 71137466403053509008 71272196453059292169 71327565245929867776 71526195727660358784 72465435212188109652 72861421196954164896 73463581702714116672 73621953825540766272 73761389344149744996 73924924828938053376 74024259584150278656 74064934156265587568 74164457045483896608 74230399724925400704 74370987603192304872 74777386442554011456 75616106308370201376 75759318630923932818 76029309075082606848 76482096328155268377 76657650472397339136 76796837465308170716 76968406272156255648 77114179768883824314 77285148684798873984 77388998656157109504 77431522072459477912 77604508803331100736 78028577157447664128 78088668105666835584 79053202049659755984 79485186760313634432 79700309581198838796 79807404864162019176 79812286294306694656 80135830398582439008 80142089130233581824 80243510901671101248 80466970193617903632 80573731111142998784 80798109988653368256 80906680413255159936 81239629715367321088 81969098846573435508 82306420241003778864 82646529415553381256 83165540432555310048 83323050925798786014 83435014176169383684 83619996937651240704 83732359201743757824 83778368143972549872 84124559747873262888 84311071292507862528 84470751351773975904 85187637933454729728 85884960251482204032 86000366002962292992 86711112829433055744 86945792270398733232 87110462331516912651 87420905889362660736 87538375529095746816 88143392714894583552 88261833178096538112 89788822081095031488 90152809198405243884 90645447500035873632 90726044108242156416 90897873737235039288 91394583429788236224 92594722771129251222 93561232986624723804 93692683910707858944 94072496554857645792 94250664161969118606 94586553913080911616 94849955204071345344 95029595270745722892 95368260970213811712 96620580282917479536 97148561595938886528 97814016304198574886 97951442270285488896 98162605100721021696 98348519125532993328 98885942727311862144 98973866299900534272 99161316804256406496 99703181923405348608 100821475077826935168 101012424841231910424 101839284464865182906 101976128437540357836 102066799621772425968 102260107954389419199 102624541696208340864 102818906358511765752 103046864913065165312 103472678404441467648 104118224140889114112 105404269399546341312 105831558624214851516 105980249013751512576 106267079441598451728 106409873152216025568 106468342849631782129 106706199604580263512 106847773864776585344 106991347868894801664 107289293591490538176 107730813318204491008 107875573884340213248 108698152818282164478 109292131795431247344 109741893654671705152 109987063721265747456 110195372554071175008 110642084016224617494 110887387243407080064 111036389376225417984 111097401234398381352 111246685568225844912 111556481404788457308 111704490858630066496 111954045486772735488 112166079663831017184 112627668469031967872 113638977946385899227 114043963612623910272 114513280335309605376 114986475708596008704 115195256197962256074 115671269653325736471 115927723027198310976 116083497984235664256 116147283108689216868 116561207852483547648 117042865736171496192 117133002158500253376 119227780140470451648 119550464371798258194 119718429441460041984 120203745597873658512 120213133695350372736 120365266352506651872 120860596666714498176 120968058810989541888 121197164982980052384 121360020619882739904 121859444573050981632 123459630361505668296 124748310648832965072 124984576388698179021 125429995406476861056 125667552215958824808 126466606938761793792 126706127027660963856 128827440377223306048 129531415461251848704 130418688405598099848 131131358834043991104 131847923636415816192 132215089072341875328 134428633437102580224 134683233121642547232 135229213797607865826 135968171250053810448 136089066162363234624 136346810605852558932 136832722261611121152 137091875144682354336 138892084156693876833 140341849479937085706 140539025866061788416 141108744832286468688 141375996242953677909 141689439255464602304 141879830869621367424 142274932806107018016 142544392906118584338 143052391455320717568 144930870424376219304 145722842393908329792 146721024456297862329 146927163405428233344 147243907651081532544 147522778688299489992 147849849657876106752 148129868312531175136 148328914090967793216 148460799449850801408 148741975206384609744 149554772885108022912 151232212616740402752 151518637261847865636 152058618150165213696 152758926697297774359 152964192656310536754 153593674930616341432 153936812544312511296 154228359537767648628 154570297369597747968 154777997312314219008 154863044144918955824 155209017606662201472 156177336211333671168 158106404099319511968 158970373520627268864 159400619162397677592 159614809728324038352 160271660797164878016 160284178260467163648 160487021803342202496 160933940387235807264 161147462222285997568 161596219977306736512 161813360826510319872 163938197693146871016 164612840482007557728 165293058831106762512 166331080865110620096 166646101851597572028 166870028352338767368 167239993875302481408 167556736287945099744 168249119495746525776 168941502703547951808 171769920502964408064 172000732005924585984 172792884296943384111 173891584540797466464 174220924663033825302 174841811778725321472 175076751058191493632 176286785429789167104 179325696557697387291 179577644162190062976 180305618396810487768 181290895000071747264 181452088216484312832 181795747474470078576 182789166859576472448 185189445542258502444 187122465973249447608 188144993109715291584 188501328323938237212 189173107826161823232 189699910408142690688 190059190541491445784 193241160565834959072 194297123191877773056 195628032608397149772 195902884540570977792 196325210201442043392 196697038251065986656 197771885454623724288 198322633608512812992 199406363846810697216 201642950155653870336 202024849682463820848 202843820696411798739 203678568929730365812 203952256875080715672 204133599243544851936 204520215908778838398 205249083392416681728 205637812717023531504 206945356808882935296 210808538799092682624 211663117248429703032 212534158883196903456 212819746304432051136 212936685699263564258 213412399209160527024 213695547729553170688 213816589359177876507 213982695737789603328 214578587182981076352 215461626636408982016 217396305636564328956 218584263590862494688 219483787309343410304 220390745108142350016 221284168032449234988 221774774486814160128 222072778752450835968 222194802468796762704 222493371136451689824 223112962809576914616 223408981717260132992 224332159327662034368 225255336938063935744 227277955892771798454 228087927225247820544 229446288984465805131 229972951417192017408 230390512395924512148 231342539306651472942 231855446054396621952 232166995968471328512 232294566217378433736 234085731472342992384 234266004317000506752 238455560280940903296 239100928743596516388 239436858882920083968 240407491195747317024 240426267390700745472 240730532705013303744 241721193333428996352 242394329965960104768 242720041239765479808 243718889146101963264 246919260723011336592 249496621297665930144 249969152777396358042 250859990812953722112 251335104431917649616 252933213877523587584 253412254055321927712 257654880754446612096 260837376811196199696 261331386994550737953 262262717668087982208 264430178144683750656 269366466243285094464 270458427595215731652 271936342500107620896 272178132324726469248 272693621211705117864 274183750289364708672 277784168313387753666 280683698959874171412 281078051732123576832 282217489664572937376 282751992485907355818 283378878510929204608 283759661739242734848 284549865612214036032 285088785812237168676 286104782910641435136 289861740848752438608 291445684787816659584 293442048912595724658 293854326810856466688 294487815302163065088 295045557376598979984 296259736625062350272 296657828181935586432 296921598899701602816 297483950412769219488 299109545770216045824 302464425233480805504 303037274523695731272 305517853394595548718 305928385312621073508 306780323863168257597 307187349861232682864 307873625088625022592 308456719075535297256 309140594739195495936 309726088289837911648 310418035213324402944 312354672422667342336 316212808198639023936 317940747041254537728 318801238324795355184 319229619456648076704 319405028548895346387 320543321594329756032 320974043606684404992 321867880774471614528 323192439954613473024 323626721653020639744 327876395386293742032 329225680964015115456 330586117662213525024 332662161730221240192 333292203703195144056 333740056704677534736 335113472575890199488 336498238991493051552 337883005407095903616 343539841005928816128 345585768593886768222 347783169081594932928 348441849326067650604 349683623557450642944 358651393115394774582 359155288324380125952 360611236793620975536 362581790000143494528 362904176432968625664 363591494948940157152 365578333719152944896 370378891084517004888 374244931946498895216 374953729166094537063 376289986219430583168 377002656647876474424 379399820816285381376 380118381082982891568 386482321131669918144 388594246383755546112 391256065216794299544 393394076502131973312 395543770909247448576 396645267217025625984 403285900311307740672 404049699364927641696 405687641392823597478 407357137859460731624 407904513750161431344 408267198487089703872 409040431817557676796 410498166784833363456 411275625434047063008 416676252470081630499 421617077598185365248 423326234496859406064 424127988728861033727 425068317766393806912 425639492608864102272 425873371398527128516 426824798418321054048 427391095459106341376 427633178718355753014 429157174365962152704 434792611273128657912 437168527181724989376 438967574618686820608 440781490216284700032 442568336064898469976 443549548973628320256 444389604937593525408 444986742272903379648 446225925619153829232 446817963434520265984 448664318655324068736 450510673876127871488 454555911785543596908 456175854450495641088 458276780091893323077 458892577968931610262 460781024791849024296 462685078613302945884 463710892108793243904 464333991936942657024 464589132434756867472 468532008634001013504 476911120561881806592 478201857487193032776 480814982391494634048 480852534781401490944 481461065410026607488 483442386666857992704 484788659931920209536 485440082479530959616 493838521446022673184 498993242595331860288 499938305554792716084 501719981625907444224 502670208863835299232 506824508110643855424 515309761508893224192 518378652890830152333 521674753622392399392 522662773989101475906 524525435336175964416 528860356289367501312 537977089673092161873 538732932486570188928 540916855190431463304 543872685000215241792 544356264649452938496 545387242423410235728 548367500578729417344 555568336626775507332 561367397919748342824 564434979329145874752 565503984971814711636 566757757021858409216 567519323478485469696 569099731224428072064 570177571624474337352 579723481697504877216 582891369575633319168 586884097825191449316 587708653621712933376 588975630604326130176 590091114753197959968 592519473250124700544 593315656363871172864 594967900825538438976 598219091540432091648 604928850466961611008 606074549047391462544 608531462089235396217 611035706789191097436 611856770625242147016 613560647726336515194 614374699722465365728 615747250177250045184 616913438151070594512 619452176579675823296 620836070426648805888 632425616397278047872 637602476649590710368 638459238913296153408 638810057097790692774 641086643188659512064 641449768077533629521 641948087213368809984 643735761548943229056 646384879909226946048 655752790772587484064 658451361928030230912 661172235324427050048 665324323460442480384 666584407406390288112 667480113409355069472 670226945151780398976 672996477982986103104 675766010814191807232 691171537187773536444 695566338163189865856 696883698652135301208 717302786230789549164 718310576648760251904 721222473587241951072 725163580000286989056 727182989897880314304 731156667438305889792 740757782169034009776 748489863892997790432 749907458332189074126 752579972438861166336 754005313295752948848 758799641632570762752 760236762165965783136 772964642263339836288 782512130433588599088 783994160983652213859 786788153004263946624 793290534434051251968 808099398729855283392 811375282785647194956 814714275718921463248 815809027500322862688 816534396974179407744 818080863635115353592 822551250868094126016 833352504940163260998 843234155196370730496 846652468993718812128 848255977457722067454 850136635532787613824 851278985217728204544 851746742797054257032 853649596836642108096 855266357436711506028 858314348731924305408 869585222546257315824 874337054363449978752 877935149237373641216 881562980432569400064 885136672129796939952 888779209875187050816 889973484545806759296 892451851238307658464 893635926869040531968 897328637310648137472 909111823571087193816 916553560183786646154 917785155937863220524 921562049583698048592 925370157226605891768 927421784217586487808 929178264869513734944 937064017268002027008 953822241123763613184 956403714974386065552 958215085646686039161 961629964782989268096 962922130820053214976 969577319863840419072 970880164959061919232 987677042892045346368 997986485190663720576 999876611109585432168 1005340417727670598464 1013649016221287710848 1030619523017786448384 1036757305781660304666 1043349507244784798784 1045325547978202951812 1049050870672351928832 1075954179346184323746 1077465864973140377856 1081833710380862926608 1087745370000430483584 1088712529298905876992 1090774484846820471456 1096735001157458834688 1111136673253551014664 1122734795839496685648 1124861187498283611189 1128869958658291749504 1131007969943629423272 1133515514043716818432 1138199462448856144128 1140355143248948674704 1159446963395009754432 1165782739151266638336 1171151771345949603419 1173768195650382898632 1180182229506395919936 1185038946500249401088 1186631312727742345728 1189935801651076877952 1209857700933923222016 1212149098094782925088 1217062924178470792434 1222071413578382194872 1223713541250484294032 1227121295452673030388 1228749399444930731456 1231494500354500090368 1233826876302141189024 1238904353159351646592 1250028757410244891497 1264851232794556095744 1272383966186583101181 1275204953299181420736 1276918477826592306816 1277620114195581385548 1282173286377319024128 1282899536155067259042 1287471523097886458112 1311505581545174968128 1316902723856060461824 1322344470648854100096 1330648646920884960768 1333168814812780576224 1334960226818710138944 1340453890303560797952 1345992955965972206208 1351532021628383614464 1374830340275679969231 1382343074375547072888 1391132676326379731712 1393767397304270602416 1434605572461579098328 1442444947174483902144 1450327160000573978112 1454365979795760628608 1481515564338068019552 1496979727785995580864 1499814916664378148252 1505159944877722332672 1508010626591505897696 1520473524331931566272 1545929284526679672576 1555135958672490456999 1565024260867177198176 1567988321967304427718 1573576306008527893248 1586581068868102503936 1613931269019276485619 1616198797459710566784 1622750565571294389912 1629428551437842926496 1631618055000645725376 1633068793948358815488 1636161727270230707184 1645102501736188252032 1666705009880326521996 1693304937987437624256 1696511954915444134908 1700273271065575227648 1702557970435456409088 1703493485594108514064 1707299193673284216192 1710532714873423012056 1739170445092514631648 1748674108726899957504 1763125960865138800128 1770273344259593879904 1777558419750374101632 1779946969091613518592 1784903702476615316928 1794657274621296274944 1818223647142174387632 1833107120367573292308 1835570311875726441048 1843124099167396097184 1850740314453211783536 1858356529739027469888 1912807429948772131104 1916430171293372078322 1923259929565978536192 1925844261640106429952 1939154639727680838144 1975354085784090692736 1995972970381327441152 1999753222219170864336 2010680835455341196928 2027298032442575421696 2073514611563320609332 2086699014489569597568 2090651095956405903624 2151908358692368647492 2154931729946280755712 2163667420761725853216 2175490740000860967168 2181548969693640942912 2193470002314917669376 2222273346507102029328 2245469591678993371296 2249722374996567222378 2257739917316583499008 2262015939887258846544 2276398924897712288256 2280710286497897349408 2318893926790019508864 2342303542691899206838 2347536391300765797264 2351982482950956641577 2360364459012791839872 2370077893000498802176 2379871603302153755904 2424298196189565850176 2434125848356941584868 2444142827156764389744 2447427082500968588064 2454242590905346060776 2457498798889861462912 2467653752604282378048 2477808706318703293184 2500057514820489782994 2529702465589112191488 2544767932373166202362 2550409906598362841472 2553836955653184613632 2555240228391162771096 2565799072310134518084 2574943046195772916224 2623011163090349936256 2633805447712120923648 2644688941297708200192 2666337629625561152448 2669920453637420277888 2680907780607121595904 2691985911931944412416 2749660680551359938462 2764686148751094145776 2782265352652759463424 2787534794608541204832 2869211144923158196656 2874645256940058117483 2884889894348967804288 2908731959591521257216 2963031128676136039104 2993959455571991161728 2999629833328756296504 3016021253183011795392 3040947048663863132544 3091858569053359345152 3110271917344980913998 3130048521734354396352 3135976643934608855436 3147152612017055786496 3227862538038552971238 3232397594919421133568 3245501131142588779824 3258857102875685852992 3263236110001291450752 3266137587896717630976 3272323454540461414368 3290205003472376504064 3333410019760653043992 3374583562494850833567 3386609875974875248512 3393023909830888269816 3400546542131150455296 3406986971188217028128 3414598387346568432384 3421065429746846024112 3478340890185029263296 3497348217453799915008 3513455314037848810257 3540546688519187759808 3555116839500748203264 3559893938183227037184 3569807404953230633856 3636447294284348775264 3666214240735146584616 3671140623751452882096 3686248198334792194368 3701480628906423567072 3716713059478054939776 3825614859897544262208 3832860342586744156644 3846519859131957072384 3950708171568181385472 3991945940762654882304 3999506444438341728672 4021361670910682393856 4054596064885150843392 4124491020827039907693 4147029223126641218664 4173398028979139195136 4181302191912811807248 4303816717384737294984 4327334841523451706432 4350981480001721934336 4363097939387281885824 4444546693014204058656 4490939183357986742592 4499444749993134444756 4515479834633166998016 4524031879774517693088 4561420572995794698816 4637787853580039017728 4665407876017471370997 4684607085383798413676 4695072782601531594528 4703964965901913283154 4720728918025583679744 4759743206604307511808 4848596392379131700352 4868251696713883169736 4888285654313528779488 4894854165001937176128 4908485181810692121552 4914997597779722925824 4935307505208564756096 4955617412637406586368 5000115029640979565988 5089535864746332404724 5100819813196725682944 5107673911306369227264 5110480456782325542192 5131598144620269036168 5246022326180699872512 5289377882595416400384 5332675259251122304896 5339840907274840555776 5383971823863888824832 5499321361102719876924 5529372297502188291552 5575069589217082409664 5738422289846316393312 5749290513880116234966 5769779788697935608576 5817463919183042514432 5926062257352272078208 5987918911143982323456 5999259666657512593008 6032042506366023590784 6081894097327726265088 6220543834689961827996 6260097043468708792704 6271953287869217710872 6455725076077105942476 6464795189838842267136 6491002262285177559648 6517714205751371705984 6526472220002582901504 6544646909080922828736 6580410006944753008128 6666820039521306087984 6749167124989701667134 6773219751949750497024 6786047819661776539632 6813973942376434056256 6829196774693136864768 6842130859493692048224 6956681780370058526592 7026910628075697620514 7055947448852869924731 7081093377038375519616 7110233679001496406528 7139614809906461267712 7272894588568697550528 7332428481470293169232 7342281247502905764192 7372496396669584388736 7402961257812847134144 7433426118956109879552 7651229719795088524416 7665720685173488313288 7901416343136362770944 7999012888876683457344 8042723341821364787712 8248982041654079815386 8294058446253282437328 8346796057958278390272 8362604383825623614496 8607633434769474589968 8623935770820174352449 8654669683046903412864 8726195878774563771648 8889093386028408117312 8981878366715973485184 8998889499986268889512 9048063759549035386176 9122841145991589397632 9275575707160078035456 9330815752034942741994 9369214170767596827352 9390145565203063189056 9407929931803826566308 9441457836051167359488 9697192784758263400704 9736503393427766339472 9776571308627057558976 9789708330003874352256 9816970363621384243104 9829995195559445851648 9870615010417129512192 10000230059281959131976 10179071729492664809448 10201639626393451365888 10220960913564651084384 10263196289240538072336 10492044652361399745024 10540365942113546430771 10665350518502244609792 10679681814549681111552 10998642722205439753848 11058744595004376583104 11150139178434164819328 11476844579692632786624 11498581027760232469932 11539559577395871217152 11852124514704544156416 11975837822287964646912 11998519333315025186016 12064085012732047181568 12163788194655452530176 12373473062481119723079 12441087669379923655992 12520194086937417585408 12543906575738435421744 12911450152154211884952 12982004524570355119296 13035428411502743411968 13052944440005165803008 13089293818161845657472 13333640079042612175968 13498334249979403334268 13546439503899500994048 13572095639323553079264 13627947884752868112512 13684261718987384096448 13913363560740117053184 13996223628052414112991 14053821256151395241028 14111894897705739849462 14162186754076751039232 14279229619812922535424 14545789177137395101056 14664856962940586338464 14684562495005811528384 14744992793339168777472 14805922515625694268288 14866852237912219759104 15302459439590177048832 15331441370346976626576 15998025777753366914688 16497964083308159630772 16588116892506564874656 16725208767651247228992 17215266869538949179936 17247871541640348704898 17309339366093806825728 17452391757549127543296 17778186772056816234624 17963756733431946970368 17997778999972537779024 18096127519098070772352 18245682291983178795264 18661631504069885483988 18738428341535193654704 18780291130406126378112 18815859863607653132616 19394385569516526801408 19473006786855532678944 19553142617254115117952 19579416660007748704512 19633940727242768486208 19741230020834259024384 20000460118563918263952 20358143458985329618896 20441921827129302168768 20526392578481076144672 21080731884227092861542 21330701037004489219584 21997285444410879507696 22117489190008753166208 22300278356868329638656 22953689159385265573248 22997162055520464939864 23704249029409088312832 23997038666630050372032 24128170025464094363136 24746946124962239446158 24882175338759847311984 25040388173874835170816 25087813151476870843488 25822900304308423769904 25871807312460523057347 25964009049140710238592 26070856823005486823936 26178587636323691314944 26667280158085224351936 26996668499958806668536 27144191278647106158528 27255895769505736225024 27368523437974768192896 27826727121480234106368 27992447256104828225982 28107642512302790482056 28223789795411479698924 28324373508153502078464 29091578354274790202112 29329713925881172676928 29369124990011623056768 29489985586678337554944 29611845031251388536576 30604918879180354097664 30662882740693953253152 31621097826340639292313 31996051555506733829376 32995928166616319261544 33176233785013129749312 33450417535302494457984 34430533739077898359872 34495743083280697409796 34618678732187613651456 35556373544113632469248 35927513466863893940736 35995557999945075558048 36192255038196141544704 36491364583966357590528 37120419187443359169237 37323263008139770967976 37476856683070387309408 37560582260812252756224 37631719727215306265232 38946013573711065357888 39106285234508230235904 39158833320015497409024 39267881454485536972416 40000920237127836527904 40716286917970659237792 40883843654258604337536 41052785156962152289344 42161463768454185723084 43994570888821759015392 44234978380017506332416 44600556713736659277312 45907378318770531146496 45994324111040929879728 47994077333260100744064 49493892249924478892316 49764350677519694623968 50175626302953741686976 51645800608616847539808 51743614624921046114694 51928018098281420477184 52357175272647382629888 53334560316170448703872 53993336999917613337072 54288382557294212317056 54511791539011472450048 54737046875949536385792 55984894512209656451964 56215285024605580964112 56447579590822959397848 58183156708549580404224 58659427851762345353856 58738249980023246113536 59223690062502777073152 61325765481387906506304 63242195652681278584626 63992103111013467658752 65991856333232638523088 66352467570026259498624 66900835070604988915968 68861067478155796719744 68991486166561394819592 71112747088227264938496 71991115999890151116096 72384510076392283089408 74240838374886718338474 74646526016279541935952 74953713366140774618816 75121164521624505512448 75263439454430612530464 77615421937381569172041 77892027147422130715776 78212570469016460471808 78535762908971073944832 80001840474255673055808 81432573835941318475584 81767687308517208675072 82105570313924304578688 84322927536908371446168 87989141777643518030784 88469956760035012664832 91814756637541062292992 91988648222081859759456 94863293479021917876939 95988154666520201488128 98987784499848957784632 99528701355039389247936 100351252605907483373952 103291601217233695079616 103487229249842092229388 103856036196562840954368 106669120632340897407744 107986673999835226674144 108576765114588424634112 109474093751899072771584 111969789024419312903928 112430570049211161928224 112895159181645918795696 117318855703524690707712 117476499960046492227072 122651530962775813012608 126484391305362557169252 131983712666465277046176 132704935140052518997248 133801670141209977831936 137722134956311593439488 137982972333122789639184 143982231999780302232192 148481676749773436676948 149293052032559083871904 149907426732281549237632 150526878908861225060928 155230843874763138344082 155784054294844261431552 157071525817942147889664 160003680948511346111616 162865147671882636951168 163535374617034417350144 164211140627848609157376 168645855073816742892336 175978283555287036061568 183977296444163719518912 189726586958043835753878 191976309333040402976256 197975568999697915569264 199057402710078778495872 200702505211814966747904 206583202434467390159232 206974458499684184458776 213338241264681794815488 215973347999670453348288 217153530229176849268224 223939578048838625807856 224861140098422323856448 225790318363291837591392 234637711407049381415424 245303061925551626025216 252968782610725114338504 263967425332930554092352 265409870280105037994496 275444269912623186878976 275965944666245579278368 284589880437065753630817 287964463999560604464384 296963353499546873353896 298586104065118167743808 299814853464563098475264 301053757817722450121856 310461687749526276688164 311568108589688522863104 320007361897022692223232 325730295343765273902336 328422281255697218314752 337291710147633485784672 351956567110574072123136 367954592888327439037824 379453173916087671507756 395951137999395831138528 398114805420157556991744 401405010423629933495808 413166404868934780318464 413948916999368368917552 431946695999340906696576 447879156097677251615712 449722280196844647712896 451580636726583675182784 490606123851103252050432 505937565221450228677008 527934850665861108184704 551931889332491158556736 569179760874131507261634 575928927999121208928768 593926706999093746707792 597172208130236335487616 599629706929126196950528 602107515635444900243712 620923375499052553376328 640014723794045384446464 651460590687530547804672 674583420295266971569344 703913134221148144246272 735909185776654878075648 758906347832175343015512 791902275998791662277056 796229610840315113983488 826332809737869560636928 827897833998736737835104 853769641311197260892451 863893391998681813393152 895758312195354503231424 899444560393689295425792 903161273453167350365568 1011875130442900457354016 1055869701331722216369408 1103863778664982317113472 1138359521748263014523268 1187853413998187493415584 1194344416260472670975232 1204215031270889800487424 1241846750998105106752656 1349166840590533943138688 1471818371553309756151296 1517812695664350686031024 1583804551997583324554112 1655795667997473475670208 1707539282622394521784902 1727786783997363626786304 1791516624390709006462848 1798889120787378590851584 1806322546906334700731136 2023750260885800914708032 2111739402663444432738816 2207727557329964634226944 2276719043496526029046536 2375706827996374986831168 2388688832520945341950464 2483693501996210213505312 2698333681181067886277376 3035625391328701372062048 3167609103995166649108224 3311591335994946951340416 3415078565244789043569804 3583033248781418012925696 3612645093812669401462272 4047500521771601829416064 4415455114659929268453888 4553438086993052058093072 4751413655992749973662336 4967387003992420427010624 5396667362362135772554752 6071250782657402744124096 6335218207990333298216448 6623182671989893902680832 6830157130489578087139608 7166066497562836025851392 8095001043543203658832128 9106876173986104116186144 9502827311985499947324672 9934774007984840854021248 12142501565314805488248192 13246365343979787805361664 13660314260979156174279216 16190002087086407317664256 18213752347972208232372288 19005654623970999894649344 19869548015969681708042496 24285003130629610976496384 27320628521958312348558432 36427504695944416464744576 39739096031939363416084992 48570006261259221952992768 54641257043916624697116864 72855009391888832929489152 109282514087833249394233728 145710018783777665858978304 218565028175666498788467456 437130056351332997576934912
- Sum of all divisors σ(n): 1533170597894601229433548800
- Sum of proper divisors (its aliquot sum) s(n): 1096040541543268231856613888
- 437130056351332997576934912 is an abundant number, because the sum of its proper divisors (1096040541543268231856613888) is greater than itself. Its abundance is 658910485191935234279678976
Bases of 437130056351332997576934912
- Binary: 101101001100101011110001111010110011101100011011011101011011101101001001001000110000000002
- Hexadecimal: 0x16995E3D67636EB76924600
- Base-36: 1IXAWACH5LF5YVS000
Squares and roots of 437130056351332997576934912
- 437130056351332997576934912 squared (4371300563513329975769349122) is 191082686165719561934341719968224696746636420684447744
- 437130056351332997576934912 cubed (4371300563513329975769349123) is 83527985371385070304309229456508806489279313850640482225960850852985606953238528
-
The
square root of 437130056351332997576934912 is 20907655448455.5488519529 -
437130056351332997576934912 is a
perfect cube number . Itscube root is 758933208
Scales and comparisons
How big is 437130056351332997576934912?- 437,130,056,351,332,997,576,934,912 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 437,130,056,351,332,997,576,934,912 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 437130056351332997576934912 cubic inches would be around 63244434 feet tall.
Recreational maths with 437130056351332997576934912
- 437130056351332997576934912 backwards is 219439675799233153650031734
- The number of decimal digits it has is: 27
- The sum of 437130056351332997576934912's digits is 117
- 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 437130056351332997576934912 - Facts about the integer". Numbermatics.com. 2024. Web. 20 May 2024.
APA style:
Numbermatics. (2024). Number 437130056351332997576934912 - Facts about the integer. Retrieved 20 May 2024, from https://numbermatics.com/n/437130056351332997576934912/
Chicago style:
Numbermatics. 2024. "Number 437130056351332997576934912 - Facts about the integer". https://numbermatics.com/n/437130056351332997576934912/
The information we have on file for 437130056351332997576934912 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 437130056351332997576934912, math, Factors of 437130056351332997576934912, curriculum, school, college, exams, university, Prime factorization of 437130056351332997576934912, STEM, science, technology, engineering, physics, economics, calculator, four hundred thirty-seven septillion, one hundred thirty sextillion, fifty-six quintillion, three hundred fifty-one quadrillion, three hundred thirty-two trillion, nine hundred ninety-seven billion, five hundred seventy-six million, nine hundred thirty-four thousand, nine hundred twelve.