345385128219723470647296
345,385,128,219,723,470,647,296 is an even composite number composed of six prime numbers multiplied together.
345385128219723470647296 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, one hundred ten divisors.
Prime factorization of 345385128219723470647296:
212 × 36 × 116 × 19 × 314 × 612
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 11 × 11 × 19 × 31 × 31 × 31 × 31 × 61 × 61)See below for interesting mathematical facts about the number 345385128219723470647296 from the Numbermatics database.
Names of 345385128219723470647296
- Cardinal: 345385128219723470647296 can be written as Three hundred forty-five sextillion, three hundred eighty-five quintillion, one hundred twenty-eight quadrillion, two hundred nineteen trillion, seven hundred twenty-three billion, four hundred seventy million, six hundred forty-seven thousand, two hundred ninety-six.
Scientific notation
- Scientific notation: 3.45385128219723470647296 × 1023
Factors of 345385128219723470647296
Divisors of 345385128219723470647296
- Number of divisors d(n): 19110
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 19 22 24 27 31 32 33 36 38 44 48 54 57 61 62 64 66 72 76 81 88 93 96 99 108 114 121 122 124 128 132 144 152 162 171 176 183 186 192 198 209 216 228 242 243 244 248 256 264 279 288 297 304 324 341 342 352 363 366 372 384 396 418 432 456 484 486 488 496 512 513 528 549 558 576 589 594 608 627 648 671 682 684 704 726 729 732 744 768 792 836 837 864 891 912 961 968 972 976 992 1023 1024 1026 1056 1089 1098 1116 1152 1159 1178 1188 1216 1254 1296 1331 1342 1364 1368 1408 1452 1458 1464 1488 1536 1539 1584 1647 1672 1674 1728 1767 1782 1824 1881 1891 1922 1936 1944 1952 1984 2013 2046 2048 2052 2112 2178 2196 2232 2299 2304 2318 2356 2376 2432 2508 2511 2592 2662 2673 2684 2728 2736 2816 2883 2904 2916 2928 2976 3069 3072 3078 3168 3267 3294 3344 3348 3456 3477 3534 3564 3648 3721 3751 3762 3782 3844 3872 3888 3904 3968 3993 4026 4092 4096 4104 4224 4356 4392 4464 4598 4608 4617 4636 4712 4752 4864 4941 5016 5022 5184 5301 5324 5346 5368 5456 5472 5632 5643 5673 5766 5808 5832 5856 5952 6039 6138 6144 6156 6336 6479 6534 6588 6688 6696 6897 6912 6954 7068 7128 7296 7381 7442 7502 7524 7533 7564 7688 7744 7776 7808 7936 7986 8019 8052 8184 8208 8448 8649 8712 8784 8928 9196 9207 9216 9234 9272 9424 9504 9728 9801 9882 10032 10044 10368 10431 10571 10602 10648 10692 10736 10912 10944 11163 11253 11264 11286 11346 11532 11616 11664 11712 11904 11979 12078 12276 12288 12312 12672 12749 12958 13068 13176 13376 13392 13794 13824 13851 13908 14136 14256 14592 14641 14762 14823 14884 15004 15048 15066 15128 15376 15488 15552 15616 15872 15903 15972 16038 16104 16368 16416 16896 16929 17019 17298 17424 17568 17856 18117 18259 18392 18414 18432 18468 18544 18848 19008 19437 19456 19602 19764 20064 20088 20691 20736 20801 20862 21142 21204 21296 21384 21472 21824 21888 22143 22326 22506 22528 22572 22599 22692 23064 23232 23328 23424 23808 23958 24156 24552 24624 25289 25344 25498 25916 25947 26136 26352 26752 26784 27588 27621 27648 27702 27816 28272 28512 29184 29282 29403 29524 29646 29768 29791 30008 30096 30132 30256 30752 30976 31104 31232 31293 31713 31744 31806 31944 32076 32208 32736 32832 33489 33759 33792 33858 34038 34596 34848 35136 35712 35929 35937 36234 36518 36784 36828 36864 36936 37088 37696 38016 38247 38874 38912 39204 39528 40128 40176 40931 41261 41382 41472 41602 41724 42284 42408 42592 42768 42944 43648 43776 43923 44286 44469 44652 45012 45056 45144 45198 45384 46128 46464 46656 46848 47616 47709 47916 48312 49104 49248 50578 50688 50787 50996 51057 51832 51894 52272 52704 53504 53568 54351 54777 55176 55242 55296 55404 55632 56544 57024 58311 58368 58564 58621 58806 59048 59292 59536 59582 60016 60192 60264 60512 61504 61952 62073 62208 62403 62464 62586 63426 63488 63612 63888 64152 64416 65472 65664 66429 66978 67518 67584 67716 68076 69192 69696 70272 70699 71269 71424 71858 71874 72468 73036 73568 73656 73872 74176 75392 75867 76032 76494 77748 77824 77841 78408 79056 80256 80352 81191 81862 82522 82764 82863 82944 83204 83448 84568 84816 85184 85536 85888 87296 87552 87846 88209 88572 88938 89304 89373 90024 90288 90396 90768 92256 92928 93312 93696 93879 95139 95232 95418 95832 96624 98208 98496 100467 101156 101277 101376 101574 101992 102114 103664 103788 104544 105408 107008 107136 107787 107811 108702 109554 110352 110484 110592 110808 111264 113088 114048 114741 115351 116281 116622 116736 117128 117242 117612 118096 118584 119072 119164 120032 120384 120528 121024 122793 123008 123783 123904 124146 124416 124806 124928 125172 126852 126976 127224 127776 128304 128832 130944 131328 131769 132858 133956 135036 135168 135432 136152 138384 139392 140239 140544 141398 142538 142848 143127 143716 143748 144936 146072 147136 147312 147744 148352 150784 151734 152064 152361 152988 153171 155496 155682 156816 158112 160512 160704 161051 162382 163053 163724 164331 165044 165528 165726 165888 166408 166896 169136 169632 170368 171072 171776 174592 174933 175104 175692 175863 176418 177144 177876 178608 178746 180048 180576 180792 181536 184512 185856 186219 186624 187209 187392 187758 190278 190464 190836 191664 193248 196416 196992 199287 200849 200934 202312 202554 202752 203148 203984 204228 207328 207576 209088 210816 212097 213807 214016 214272 215574 215622 217404 219108 220704 220968 221616 222528 226176 227601 228096 228811 229482 230702 232562 233244 233472 233523 234256 234484 235224 236192 237168 238144 238328 240064 240768 241056 242048 243573 245586 246016 247566 247808 248292 248589 248832 249612 249856 250344 253704 254448 255552 256608 257664 261888 262656 263538 265716 267912 268119 270072 270864 272304 276768 278179 278784 280478 281088 281637 282796 285076 285417 285696 286254 287432 287496 289872 292144 294272 294624 295488 296704 301401 301568 303468 303831 304128 304722 305976 306342 310992 311364 313632 316224 321024 321408 322102 323361 323433 324764 326106 327448 327701 328662 330088 331056 331452 331776 332816 333792 338272 339264 340736 342144 343552 344223 346053 348843 349184 349866 350208 351384 351726 352836 354288 355752 357216 357492 360096 361152 361584 363072 368379 369024 371349 371712 372438 373248 374418 374784 375516 380556 380928 381672 383328 386496 392832 393984 395219 395307 398574 401698 401868 404624 405108 405504 406296 407968 408456 414656 415152 418176 420717 421632 424194 427614 428032 428544 429381 431148 431244 434808 438216 441408 441936 443232 445056 450241 452352 453871 455202 456192 457622 458964 459513 461404 465124 466488 467046 468512 468968 470448 472384 474336 476288 476656 480128 481536 482112 483153 484096 487146 489159 491172 492032 492993 495132 495616 496584 497178 497664 499224 500688 507408 508896 511104 513216 515328 523776 524799 525312 527076 527589 531432 535824 536238 540144 541728 544608 553536 556358 557568 558657 560956 561627 562176 563274 565592 566029 570152 570834 571392 572508 574864 574992 579744 584288 588544 589248 590976 593408 597861 602547 602802 603136 606936 607662 608256 609444 611952 612684 621984 622728 627264 632448 636291 641421 642048 642816 644204 644831 646722 646866 649528 652212 654896 655402 657324 660176 662112 662904 665632 667584 676544 678528 681472 682803 684288 686433 687104 688446 692106 697686 698368 699732 700416 700569 702768 703452 705672 708576 711504 714432 714984 720192 722304 723168 726144 730719 736758 738048 742698 743424 744876 746496 748836 749568 751032 761112 763344 766656 772992 777689 783959 785664 787968 790438 790614 797148 803396 803736 804357 809248 810216 812592 815936 816912 829312 830304 834537 836352 841434 843264 844911 848388 855228 856064 856251 857088 858762 862296 862488 869616 876432 882816 883872 886464 890112 893101 900482 904203 904704 907742 910404 911493 912384 915244 917928 919026 922808 923521 930248 932976 934092 937024 937936 940896 944768 948672 952576 953312 960256 963072 964224 966306 968192 970083 970299 974292 978318 982344 983103 984064 985986 990264 993168 994356 995328 998448 1001376 1014816 1017792 1022208 1026432 1030656 1032669 1038159 1046529 1047552 1049598 1050624 1054152 1055178 1062864 1071648 1072476 1080288 1083456 1089216 1105137 1107072 1112716 1113799 1114047 1115136 1117314 1121912 1123254 1124352 1126548 1131184 1132058 1140304 1141668 1142784 1145016 1149728 1149984 1159488 1168576 1177088 1178496 1181952 1185657 1185921 1186816 1195722 1205094 1205604 1206272 1213872 1215324 1216512 1218888 1223904 1225368 1243968 1245456 1254528 1262151 1264896 1268861 1272582 1279091 1282842 1284096 1285632 1288408 1289662 1293444 1293732 1299056 1304424 1309792 1310804 1314648 1320352 1324224 1325808 1331264 1335168 1350723 1353088 1357056 1361613 1362944 1365606 1368576 1372866 1374208 1376892 1378539 1384212 1395372 1396736 1399464 1401138 1405536 1406904 1411344 1417152 1423008 1428864 1429968 1440384 1444608 1446336 1449459 1452288 1461438 1473516 1476096 1478979 1485396 1486848 1489752 1492992 1497672 1502064 1522224 1526688 1533312 1542629 1545984 1555378 1567918 1571328 1574397 1575936 1580876 1581228 1582767 1594296 1606792 1607472 1608714 1618496 1620432 1625184 1631872 1633824 1658624 1660608 1669074 1672704 1675971 1682868 1684881 1686528 1689822 1696776 1698087 1710456 1712502 1714176 1717524 1724592 1724976 1739232 1752864 1765632 1767744 1771561 1772928 1780224 1786202 1793583 1800964 1807641 1808406 1809408 1815484 1817251 1820808 1822986 1824768 1830488 1835856 1838052 1845616 1847042 1860496 1865952 1868184 1874048 1875872 1881792 1889536 1897344 1905152 1906624 1908873 1920512 1924263 1926144 1928448 1932612 1934493 1936384 1940166 1940598 1948584 1956636 1964688 1966206 1968128 1971972 1980528 1986336 1988712 1996896 2002752 2029632 2035584 2044416 2048409 2052864 2059299 2061312 2065338 2076318 2093058 2095104 2099196 2101248 2108304 2110356 2125728 2143296 2144952 2160576 2166912 2178432 2191669 2192157 2209339 2210274 2214144 2225432 2227598 2228094 2230272 2234628 2243824 2246508 2248704 2253096 2262368 2264116 2280608 2283336 2290032 2299456 2299968 2318976 2333067 2337152 2351877 2354176 2356992 2363904 2371314 2371842 2373632 2391444 2410188 2411208 2412544 2413071 2427744 2430648 2437776 2447808 2450736 2487936 2490912 2503611 2509056 2516921 2524302 2529792 2537722 2545164 2558182 2565684 2568192 2568753 2571264 2576816 2579324 2586888 2587464 2598112 2608848 2619584 2621608 2629296 2640704 2648448 2651616 2662528 2670336 2679303 2701446 2706176 2712609 2714112 2723226 2725888 2731212 2734479 2737152 2745732 2748416 2753784 2757078 2768424 2770563 2790744 2798928 2802276 2811072 2813808 2822688 2834304 2846016 2857728 2859936 2880768 2889216 2892672 2898918 2904576 2910249 2922876 2947032 2949309 2952192 2957958 2970792 2979504 2985984 2995344 3004128 3044448 3053376 3059969 3066624 3085258 3091968 3098007 3110756 3114477 3135836 3139587 3142656 3148794 3151872 3161752 3162456 3165534 3188592 3213584 3214944 3217428 3236992 3240864 3250368 3263744 3267648 3315411 3317248 3321216 3338148 3341397 3342141 3345408 3351942 3365736 3369762 3373056 3379644 3393552 3396174 3420912 3425004 3428352 3435048 3449184 3449952 3478464 3505728 3531264 3535488 3543122 3545856 3556971 3557763 3560448 3572404 3575881 3587166 3601928 3604711 3615282 3616812 3618816 3630968 3634502 3641616 3645972 3649536 3660976 3671712 3676104 3691232 3694084 3720992 3731904 3736368 3748096 3751744 3763584 3779072 3786453 3794688 3806583 3810304 3813248 3817746 3837273 3841024 3848526 3852288 3856896 3865224 3868986 3872768 3880332 3881196 3897168 3913272 3929376 3932412 3936256 3943944 3961056 3972672 3977424 3993792 4005504 4052169 4059264 4071168 4084839 4088832 4096818 4105728 4118598 4122624 4130676 4152636 4186116 4190208 4198392 4216608 4220712 4251456 4286592 4289904 4321152 4333824 4347409 4348377 4356864 4383338 4384314 4418678 4420548 4428288 4436937 4450864 4455196 4456188 4460544 4469256 4487648 4493016 4506192 4524736 4528232 4561216 4566672 4580064 4598912 4599936 4627887 4637952 4666134 4674304 4703754 4708352 4713984 4723191 4727808 4742628 4743684 4747264 4748301 4782888 4820376 4822416 4826142 4855488 4861296 4875552 4895616 4901472 4952651 4975872 4981824 4992581 5007222 5018112 5033842 5048604 5054643 5059584 5075444 5090328 5094261 5116364 5131368 5137506 5142528 5153632 5158648 5173776 5174928 5196224 5217696 5239168 5243216 5258592 5281408 5296896 5303232 5314683 5325056 5340672 5358606 5380749 5402892 5412352 5422923 5425218 5428224 5446452 5451753 5451776 5462424 5468958 5474304 5491464 5507568 5514156 5536848 5541126 5581488 5597856 5604552 5622144 5627616 5645376 5668608 5692032 5715456 5719872 5726619 5761536 5772789 5778432 5785344 5797836 5803479 5809152 5820498 5845752 5894064 5898618 5904384 5915916 5941584 5959008 5990688 6008256 6088896 6106752 6119938 6133248 6145227 6170516 6177897 6183936 6196014 6221512 6226319 6228954 6271672 6279174 6285312 6297588 6303744 6323504 6324912 6331068 6377184 6427168 6429888 6434856 6473984 6481728 6500736 6527488 6535296 6575007 6576471 6628017 6630822 6634496 6642432 6676296 6682794 6684282 6690816 6703884 6731472 6739524 6746112 6759288 6787104 6792348 6841824 6850008 6870096 6898368 6899904 6956928 6999201 7011456 7055631 7062528 7070976 7086244 7091712 7093141 7113942 7115526 7120896 7144808 7151762 7174332 7203856 7209422 7230564 7233624 7237632 7239213 7261936 7269004 7283232 7291944 7321952 7343424 7352208 7382464 7388168 7441984 7463808 7472736 7496192 7503488 7510833 7527168 7550763 7558144 7572906 7589376 7613166 7620608 7626496 7635492 7674546 7682048 7697052 7704576 7706259 7713792 7730448 7737972 7745536 7760664 7762392 7794336 7826544 7858752 7864824 7887888 7922112 7945344 7954848 7987584 8011008 8037909 8104338 8118528 8142336 8169678 8177664 8193636 8211456 8237196 8245248 8261352 8305272 8311689 8372232 8396784 8433216 8441424 8502912 8554579 8573184 8579808 8623549 8642304 8667648 8694818 8696754 8713728 8730747 8766676 8768628 8837356 8841096 8847927 8856576 8873874 8901728 8910392 8912376 8938512 8975296 8986032 9012384 9049472 9056464 9122432 9133344 9160128 9179907 9197824 9199872 9255774 9275904 9294021 9332268 9343431 9348608 9407508 9416704 9418761 9427968 9446382 9455616 9485256 9487368 9496602 9565776 9640752 9644832 9652284 9710976 9722592 9751104 9791232 9802944 9824111 9905302 9946233 9951744 9963648 9985162 10014444 10024191 10026423 10036224 10067684 10097208 10109286 10119168 10150888 10158731 10180656 10188522 10232728 10262736 10275012 10285056 10307264 10317296 10347552 10349856 10392448 10435392 10478336 10486432 10517184 10562816 10593792 10606464 10629366 10650112 10670913 10673289 10681344 10717212 10727643 10761498 10805784 10814133 10824704 10845846 10850436 10856448 10892904 10903506 10924848 10937916 10948608 10982928 11015136 11028312 11073696 11082252 11162976 11195712 11209104 11244288 11255232 11290752 11337216 11359359 11384064 11419749 11430912 11439744 11453238 11511819 11523072 11545578 11556864 11570688 11595672 11606958 11618304 11640996 11691504 11788128 11797236 11808768 11831832 11883168 11918016 11981376 12016512 12156507 12177792 12213504 12239876 12251789 12254517 12266496 12290454 12341032 12355794 12367872 12392028 12443024 12452638 12457908 12543344 12558348 12570624 12595176 12647008 12649824 12662136 12754368 12854336 12859776 12869712 12947968 12963456 13001472 13042227 13045131 13054976 13070592 13150014 13152942 13256034 13261644 13268992 13284864 13310811 13352592 13365588 13368564 13381632 13407768 13462944 13479048 13518576 13574208 13584696 13683648 13700016 13740192 13796736 13799808 13883661 13913856 13957471 13998402 14022912 14070001 14111262 14125056 14141952 14172488 14183424 14186282 14227884 14231052 14241792 14244903 14289616 14303524 14348664 14407712 14418844 14461128 14467248 14478426 14523872 14538008 14566464 14583888 14643904 14686848 14704416 14764928 14776336 14857953 14883968 14927616 14945472 14977743 14992384 15006976 15021666 15054336 15101526 15116288 15145812 15163929 15178752 15226332 15241216 15252992 15270984 15282783 15349092 15364096 15394104 15412518 15427584 15460896 15475944 15521328 15524784 15588672 15653088 15717504 15729648 15775776 15844224 15890688 15909696 15944049 15975168 16022016 16075818 16208676 16237056 16268769 16284672 16339356 16355259 16355328 16387272 16422912 16474392 16522704 16610544 16623378 16744464 16793568 16866432 16882848 16968919 17005824 17109158 17146368 17159616 17179857 17247098 17284608 17318367 17335296 17389636 17393508 17410437 17427456 17461494 17533352 17537256 17546899 17674712 17682192 17695854 17713152 17747748 17803456 17820784 17824752 17877024 17950592 17972064 18024768 18098944 18112928 18244864 18266688 18320256 18359814 18395648 18399744 18435681 18511548 18533691 18551808 18588042 18664536 18678957 18686862 18697216 18815016 18837522 18855936 18892764 18911232 18970512 18974736 18993204 19131552 19281504 19289664 19304568 19421952 19445184 19502208 19582464 19605888 19648222 19725021 19729413 19810604 19884051 19892466 19903488 19927296 19970324 19989761 20028888 20048382 20052846 20072448 20135368 20194416 20218572 20238336 20301776 20317462 20361312 20377044 20465456 20525472 20550024 20614528 20634592 20695104 20699712 20784896 20870784 20956672 20972864 20997603 21034368 21125632 21166893 21187584 21212928 21258732 21279423 21300224 21341826 21346578 21362688 21434424 21455286 21522996 21611568 21628266 21649408 21691692 21700872 21712896 21717639 21785808 21807012 21849696 21875832 21965856 22030272 22056624 22147392 22164504 22325952 22391424 22418208 22488576 22510464 22532499 22581504 22652289 22674432 22718718 22768128 22839498 22861824 22879488 22906476 23023638 23046144 23091156 23113728 23141376 23191344 23213916 23236608 23281992 23383008 23576256 23594472 23663664 23766336 23836032 23962752 24033024 24108359 24113727 24302729 24313014 24355584 24427008 24479752 24503578 24509034 24532992 24580908 24682064 24711588 24735744 24784056 24886048 24905276 24915816 24935067 25086688 25116696 25190352 25294016 25299648 25324272 25508736 25663737 25708672 25719552 25739424 25870647 25895936 25926912 26002944 26084454 26090262 26109952 26141184 26192241 26300028 26305884 26512068 26523288 26537984 26543781 26569728 26621622 26705184 26731176 26737128 26815536 26925888 26958096 27037152 27148416 27169392 27367296 27400032 27480384 27539721 27593472 27599616 27686131 27767322 27827712 27914942 27996804 28030293 28045824 28140002 28222524 28250112 28256283 28283904 28344976 28366848 28372564 28455768 28462104 28489806 28579232 28607048 28697328 28815424 28837688 28922256 28934496 28956852 29047744 29076016 29132928 29167776 29287808 29373696 29408832 29472333 29529856 29552672 29715906 29767936 29838699 29855232 29890944 29955486 29984768 30013952 30043332 30072573 30079269 30108672 30203052 30232576 30291624 30327858 30357504 30452664 30476193 30505984 30541968 30565566 30698184 30788208 30825036 30855168 30921792 30951888 31042656 31049568 31177344 31306176 31435008 31459296 31551552 31688448 31781376 31819392 31888098 31950336 32012739 32044032 32151636 32182929 32417352 32442399 32474112 32537538 32569344 32678712 32710518 32774544 32845824 32948784 33045408 33221088 33246756 33488928 33587136 33659659 33732864 33765696 33937838 34011648 34078077 34218316 34259247 34292736 34319232 34359714 34494196 34527769 34535457 34569216 34636734 34670592 34779272 34787016 34820874 34854912 34922988 35066704 35074512 35093798 35349424 35364384 35391708 35426304 35495496 35606912 35641568 35649504 35754048 35901184 35944128 36049536 36197888 36225856 36469521 36489728 36533376 36640512 36719628 36755367 36763551 36791296 36799488 36871362 37023096 37067382 37103616 37176084 37329072 37357914 37373724 37394432 37630032 37675044 37711872 37785528 37941024 37949472 37986408 38263104 38563008 38579328 38609136 38843904 38890368 39004416 39126681 39135393 39164928 39211776 39296444 39334691 39450042 39458826 39621208 39651821 39768102 39784932 39806976 39854592 39940648 39979522 40057776 40096764 40105692 40144896 40270736 40388832 40437144 40603552 40634924 40722624 40754088 40930912 41050944 41100048 41229056 41269184 41390208 41399424 41569792 41650983 41741568 41872413 41913344 41945728 41995206 42068736 42210003 42251264 42333786 42375168 42425856 42517464 42558846 42600448 42683652 42693156 42725376 42734709 42868848 42910572 43045992 43223136 43256532 43298816 43383384 43401744 43435278 43571616 43614024 43699392 43751664 43931712 44060544 44113248 44294784 44329008 44573859 44651904 44782848 44836416 44933229 44977152 45020928 45064998 45163008 45304578 45348864 45437436 45536256 45678996 45723648 45758976 45812952 45848349 46047276 46092288 46182312 46282752 46382688 46427832 46563984 46766016 47152512 47188944 47327328 47532672 47672064 47821499 47832147 47925504 48066048 48216718 48227454 48605458 48626028 48711168 48806307 48854016 48959504 49007156 49018068 49065777 49065984 49161816 49364128 49423176 49568112 49772096 49810552 49831632 49870134 50173376 50233392 50380704 50588032 50599296 50648544 50906757 51017472 51327474 51417344 51439104 51478848 51539571 51741294 51791872 51853824 51955101 52005888 52168908 52180524 52219904 52231311 52282368 52384482 52600056 52611768 52640697 53024136 53046576 53087562 53139456 53243244 53410368 53462352 53474256 53631072 53851776 53916192 54074304 54296832 54338784 54479161 54734592 54800064 54918391 54960768 55079442 55186944 55199232 55372262 55534644 55601073 55655424 55829884 55993608 56036871 56060586 56091648 56280004 56334781 56445048 56512566 56567808 56689952 56733696 56745128 56911536 56924208 56979612 57158464 57214096 57394656 57630848 57675376 57844512 57868992 57913704 58095488 58152032 58265856 58335552 58575616 58747392 58817664 58944666 59059712 59105344 59175063 59188239 59431812 59535872 59652153 59677398 59710464 59781888 59910972 59969283 59969536 60027904 60086664 60145146 60158538 60217344 60406104 60583248 60655716 60715008 60905328 60952386 61011968 61083936 61131132 61396368 61576416 61650072 61843584 61903776 62085312 62099136 62354688 62612352 62870016 62918592 62992809 63103104 63376896 63500679 63562752 63638784 63776196 63838269 63900672 64025478 64088064 64303272 64365858 64834704 64884798 64948224 65075076 65138688 65357424 65421036 65549088 65897568 66090816 66442176 66493512 66977856 67174272 67319318 67465728 67531392 67597497 67875676 67941739 67956867 68023296 68156154 68436632 68489509 68518494 68585472 68638464 68719428 68988392 69055538 69070914 69138432 69273468 69341184 69558544 69574032 69641748 69709824 69845976 70133408 70149024 70187596 70698848 70728768 70783416 70990992 71213824 71283136 71299008 71508096 71802368 71888256 72099072 72325077 72341181 72395776 72451712 72908187 72939042 72979456 73066752 73281024 73439256 73510734 73527102 73582592 73598976 73742724 74046192 74134764 74207232 74352168 74658144 74715828 74747448 74788864 74805201 75260064 75350088 75571056 75882048 75898944 75972816 76526208 76991211 77126016 77158656 77218272 77611941 77687808 77780736 78008832 78024551 78253362 78270786 78329856 78423552 78592888 78669382 78900084 78917652 79242416 79303642 79536204 79569864 79613952 79631343 79709184 79881296 79959044 80115552 80193528 80211384 80541472 80777664 80874288 81207104 81269848 81445248 81508176 81861824 82101888 82200096 82458112 82538368 82619163 82780416 82798848 83058393 83139584 83301966 83483136 83744826 83826688 83891456 83990412 84090879 84137472 84420006 84502528 84667572 84750336 84768849 84851712 85034928 85117692 85200896 85367304 85386312 85469418 85737696 85821144 86091984 86446272 86513064 86766768 86803488 86870556 87143232 87228048 87398784 87503328 87863424 88121088 88226496 88416999 88589568 88658016 89147718 89303808 89565696 89672832 89866458 89954304 90041856 90129996 90217719 90326016 90609156 90697728 90874872 91072512 91357992 91428579 91517952 91625904 91696698 92094552 92364624 92565504 92765376 92855664 93127968 93532032 94100369 94305024 94377888 94654656 94859039 95065344 95344128 95642998 95664294 95851008 96038217 96132096 96433436 96454908 96548787 97210916 97252056 97327197 97422336 97612614 97708032 97919008 98014312 98036136 98131554 98323632 98728256 98846352 99136224 99544192 99621104 99663264 99740268 100346752 100466784 100761408 100978977 101176064 101198592 101297088 101813514 102034944 102234231 102654948 102777741 102834688 102878208 102957696 103079142 103482588 103583307 103583744 103606371 103707648 103910202 104011776 104337816 104361048 104462622 104564736 104768964 105200112 105223536 105281394 106048272 106093152 106175124 106278912 106486488 106820736 106924704 106948512 107262144 107703552 107832384 108065221 108148608 108593664 108677568 108958322 109408563 109469184 109600128 109836782 109921536 110158884 110266101 110290653 110373888 110398464 110744524 110852311 111069288 111202146 111310848 111659768 111746041 111987216 112073742 112121172 112183296 112560008 112669562 112890096 113025132 113135616 113379904 113490256 113823072 113848416 113959224 114316928 114428192 114789312 115261696 115350752 115689024 115737984 115827408 116190976 116304064 116531712 116671104 117151232 117380043 117406179 117494784 117635328 117889332 118004073 118119424 118210688 118350126 118376478 118863624 118955463 119071744 119304306 119354796 119420928 119563776 119821944 119938566 120055808 120173328 120290292 120317076 120434688 120812208 121166496 121311432 121810656 121904772 122023936 122167872 122262264 122792736 123152832 123300144 123687168 123807552 124170624 124198272 124709376 124952949 125224704 125617239 125740032 125837184 125985618 126206208 126630009 126753792 127001358 127125504 127277568 127552392 127676538 127801344 128050956 128176128 128606544 128731716 129669408 129769596 129896448 130150152 130714848 130842072 131098176 131795136 132181632 132884352 132987024 133721577 133955712 134348544 134638636 134769679 134799687 134931456 135062784 135194994 135751352 135883478 135913734 136046592 136312308 136873264 136979018 137036988 137170944 137276928 137438856 137545047 137976784 138111076 138141828 138276864 138546936 139117088 139148064 139283496 139691952 140266816 140298048 140375192 141397696 141457536 141566832 141981984 142427648 142566272 142598016 143016192 143464497 143496441 143604736 143776512 144198144 144650154 144682362 144791552 144903424 145816374 145878084 145958912 146133504 146418921 146562048 146878512 147021468 147054204 147165184 147197331 147197952 147485448 148092384 148269528 148704336 149316288 149431656 149494896 149610402 150520128 150700176 151142112 151764096 151797888 151945632 152720271 153052416 153532181 153982422 154252032 154317312 154436544 154770011 155223882 155375616 155561472 156017664 156049102 156506724 156541572 156659712 156693933 156847104 157185776 157338764 157800168 157835304 157922091 158484832 158607284 159072408 159139728 159262686 159418368 159762592 159918088 160231104 160387056 160422768 161082944 161555328 161748576 162414208 162539696 162890496 163016352 163437483 163723648 164203776 164400192 164755173 164916224 165076736 165238326 165560832 165597696 166116786 166279168 166603932 166803219 166966272 167489652 167653376 167782912 167980824 168110613 168181758 168274944 168840012 169004343 169005056 169335144 169537698 169703424 170069856 170235384 170734608 170772624 170938836 171475392 171642288 172183968 172892544 173026128 173533536 173606976 173741112 174286464 174456096 174797568 175006656 175726848 176242176 176452992 176833998 177179136 177316032 177525189 178295436 178607616 178956459 179131392 179345664 179732916 179907849 179908608 180083712 180259992 180435438 180652032 181218312 181749744 182145024 182715984 182857158 183035904 183251808 183393396 184189104 184729248 185530752 185711328 186255936 186658109 187064064 188200738 188610048 188755776 188978427 189309312 189718078 190130688 190502037 190688256 191285996 191328588 191514807 191702016 192076434 192264192 192866872 192909816 193015889 193097574 194421832 194504112 194654394 194844672 195225228 195416064 195838016 196028624 196072272 196263108 196647264 197456512 197692704 198272448 199088384 199242208 199326528 199480536 200693504 200933568 201522816 201957954 202352128 202397184 202594176 202792491 203627028 203825217 203870601 204069888 204468462 205309896 205468527 205555482 205669376 205756416 205915392 206158284 206965176 207166614 207212742 207415296 207820404 208023552 208675632 208722096 208925244 209129472 209537928 210400224 210447072 210562788 212096544 212186304 212350248 212972976 213641472 213849408 213897024 214524288 215407104 215664768 216130442 216297216 216975231 217023543 217187328 217355136 217916644 218724561 218817126 218938368 219200256 219673564 219843072 219887371 220317768 220532202 220581306 220747776 220796928 221489048 221704622 222138576 222404292 222621696 223319536 223492082 223974432 224147484 224242344 224366592 224415603 225120016 225339124 225780192 226050264 226759808 226980512 227646144 227696832 227918448 228633856 228856384 229578624 230523392 230701504 230973633 231378048 231475968 231654816 232381952 232608128 232835823 233063424 233342208 234073653 234302464 234760086 234812358 234989568 235270656 235778664 236008146 236238848 236421376 236700252 236752956 237727248 237910926 238143488 238608612 238709592 238841856 238894029 239127552 239643888 239877132 240111616 240346656 240580584 240634152 241624416 242332992 242622864 243621312 243809544 244335744 244524528 245585472 246305664 246600288 247374336 247615104 247857489 248341248 248396544 249175179 249418752 249905898 250449408 251234478 251480064 251674368 251971236 252412416 253260018 253507584 254002716 254251008 254555136 255104784 255353076 255602688 256101912 257213088 257463432 259338816 259539192 260300304 261429696 261684144 262196352 263590272 264363264 265191949 265250997 265768704 265974048 267330019 267443154 267911424 268697088 269277272 269539358 269599374 269862912 270125568 270389988 270653157 271502704 271766956 271827468 272093184 272624616 273746528 273958036 274073976 274285737 274553856 274877712 275090094 275953568 276222152 276283656 277093872 278234176 278296128 278566992 279383904 280533632 280596096 280750384 282301107 282795392 282915072 283133664 283963968 284577117 284855296 285132544 285196032 286032384 286928994 286992882 287209472 287553024 288114651 288396288 289300308 289364724 289583104 289646361 289806848 291632748 291756168 291917824 291981591 292267008 292837842 293124096 293757024 294042936 294108408 294394662 294970896 296184768 296539056 297408672 298632576 298863312 298989792 299220804 301040256 301400352 302284224 302936931 303528192 303595776 303891264 304547441 305440542 306104832 307064362 307964844 308333223 308504064 308634624 308873088 309540022 310447764 310749921 310751232 310819113 311122944 312035328 312098204 313013448 313083144 313387866 313694208 314371552 314677528 315600336 315670608 315844182 316969664 317214568 318144816 318279456 318525372 318836736 319525184 319836176 320462208 320774112 320845536 322165888 323110656 323497152 324195663 324828416 325079392 325780992 326032704 326874966 327447296 328225689 328407552 328800384 329510346 329832448 330153472 330476652 330798303 330871959 331121664 331195392 332233572 332556933 332558336 333207864 333606438 333932544 334979304 335238123 335565824 335961648 336221226 336363516 336549888 337680024 338008686 338670288 339075396 339406848 340139712 340470768 341469216 341545248 341877672 342950784 343284576 344367936 345785088 346052256 347067072 347213952 347482224 348572928 348912192 349595136 350013312 351453696 352140129 352484352 352905984 353667996 354012219 354358272 354632064 355050378 356590872 356866389 357215232 357912918 358262784 358691328 359465832 359815698 360167424 360519984 360870876 361304064 362436624 363499488 365431968 365714316 366071808 366503616 366786792 368378208 369458496 371061504 371422656 372511872 373316218 374128128 374858847 376401476 376851717 377220096 377511552 377956854 378618624 379436156 379805459 379890027 380261376 381004074 381376512 382571992 382657176 383029614 383404032 384152868 384528384 385733744 385819632 386031778 386195148 388843664 389008224 389308788 389689344 390450456 391676032 392057248 392144544 392526216 393294528 394913024 395385408 396544896 398176768 398484416 398653056 398961072 401164731 401387008 401867136 403045632 403915908 404309037 404399061 404704256 404794368 405188352 405584982 407254056 407650434 407741202 408139776 408936924 410619792 410937054 411110964 411338752 411512832 411830784 412316568 412635141 413930352 414333228 414425484 414830592 415640808 417351264 417444192 417850488 419075856 420800448 420894144 421125576 424193088 424372608 424700496 425945952 427282944 427698816 427794048 429048576 430393491 430489323 430814208 431329536 432260884 432594432 432681601 433950462 434047086 434374656 434710272 435833288 436170031 437449122 437634252 437876736 438400512 439347128 439686144 439774742 440635536 441064404 441162612 441495552 441591993 441593856 442978096 443409244 444277152 444808584 446639072 446984164 447948864 448294968 448484688 448831206 450240032 450678248 451560384 452100528 453519616 453961024 455292288 455393664 455836896 457267712 457712768 458160813 459157248 460596543 461046784 461403008 461947266 462756096 462951936 463309632 464310033 464763904 465216256 465671646 466126848 466684416 468147306 468604928 469520172 469624716 469979136 470081799 470541312 471557328 472016292 472477696 472842752 473400504 473505912 473766273 475454496 475821852 476286976 477217224 477419184 477788058 478255104 479287776 479754264 480693312 481161168 481268304 483248832 484665984 485245728 487242624 487619088 488671488 489049056 490312449 491170944 492611328 493200576 494265519 494748672 495230208 495714978 496682496 496793088 498350358 498837504 499811796 500898816 502468956 502960128 503348736 503942472 504331839 504824832 506520036 507013029 507015168 508005432 509110272 510209568 510706152 512203824 514426176 514926864 518677632 519078384 520600608 522859392 523368288 524392704 526036489 527180544 528726528 530383898 530501994 531537408 531948096 532575567 534660038 534886308 535822848 536869377 537394176 538554544 539078716 539198748 539723547 539725824 540251136 540779976 541306314 543005408 543533912 543654936 545249232 547493056 547916072 548147952 548571474 549107712 549755424 550180188 551907136 552444304 552567312 554187744 556468352 556592256 557133984 558767808 559974327 561067264 561192192 561500768 564602214 565590784 565830144 566267328 566935281 567927936 569154234 569710592 570265088 570392064 571506111 572064768 573857988 573985764 574418944 574544421 575106048 576229302 576792576 578600616 578729448 579047667 579292722 579613696 583265496 583512336 583963182 584534016 585675684 586248192 587514048 588085872 588216816 588789324 589941792 592369536 593078112 594817344 597265152 597726624 597979584 598441608 599270771 602080512 602800704 604568448 605873862 607056384 607191552 607782528 609094882 610881084 611475651 611611803 612209664 614128724 615929688 616405581 616666446 617008128 617269248 617746176 619080044 619682591 620895528 621499842 621638226 622245888 624070656 624196408 626026896 626166288 626775732 627388416 628743104 629355056 631200672 631341216 631688364 633939328 634429136 636289632 636558912 637050744 639050368 639672352 640924416 641548224 641691072 644331776 646221312 646994304 648391326 649656832 650158784 650925693 651070629 651561984 652065408 653749932 654894592 656173683 656451378 656815104 657600768 659020692 659662113 659664896 660306944 660953304 661596606 661743918 662243328 662390784 664467144 665113866 666415728 667212876 667865088 669958608 670476246 671131648 671923296 672442452 672727032 673099776 673246809 675360048 676017372 677340576 678150792 680279424 680941536 682938432 683090496 683755344 685901568 686569152 688735872 691570176 692104512 692920899 694134144 694427904 694964448 697145856 697824384 698507469 699190272 700026624 702220959 702907392 704280258 704968704 705811968 707335992 708024438 708716544 709264128 710100756 713181744 713732778 714430464 715825836 716525568 717382656 718931664 719631396 720334848 721039968 721741752 724873248 726998976 730863936 731428632 733007232 733573584 736756416 738916992 742123008 742845312 743572467 745023744 746632436 747359129 747525537 748256256 749717694 752802952 753384599 753703434 754440192 755023104 755913708 757237248 758872312 759610918 759780054 760522752 762008148 762753024 765143984 765314352 766059228 766808064 768305736 771467488 771639264 772063556 772390296 777687328 778016448 778617576 780900912 783352064 784114496 784289088 785052432 786589056 789826048 790770816 793089792 795575847 795752991 796353536 796968832 797306112 797922144 801990057 802329462 802774016 803734272 806091264 807831816 808618074 808798122 809408512 809588736 810376704 811169964 811959471 814508112 815300868 815482404 816279552 817873848 821239584 821874108 822221928 822677504 822857211 823661568 824633136 825270282 827860704 828666456 828850968 831281616 834702528 834888384 835700976 838151712 841600896 841788288 842251152 846903321 848386176 848745216 849400992 851891904 853731351 854565888 855397632 855588096 858097152 858270061 860786982 860978646 861628416 862659072 864521768 865188864 865363202 867900924 868094172 868749312 868939083 869420544 871666576 872340062 874898244 875268504 875753472 875944773 876801024 878694256 879372288 879549484 881271072 882128808 882325224 883183986 885956192 886818488 888554304 889617168 893278144 893968328 895897728 896589936 896969376 897662412 900480064 901356496 903120768 904201056 907039232 907922048 908810793 910584576 910787328 911673792 913642323 914535424 915425536 916321626 918314496 921193086 922093568 922806016 923894532 924999669 925512192 925903872 926619264 928620066 929527808 930432512 931343292 932249763 932253696 932457339 933368832 936294612 937209856 939040344 939249432 940163598 941082624 943114656 944032584 945685504 946801008 947011824 947532546 950908992 951643704 954434448 954838368 955576116 956510208 958575552 959508528 961386624 962322336 962536608 966497664 969331968 970491456 972586989 974485248 975238176 977342976 978098112 980624898 982341888 985222656 986401152 988531038 989497344 990460416 991429956 992394909 993364992 993586176 996700716 997670799 997675008 999623592 1001797632 1004937912 1005714369 1006697472 1007884944 1008663678 1009649664 1013040072 1014026058 1016010864 1018220544 1020419136 1021412304 1024407648 1028852352 1029853728 1035104059 1037355264 1038156768 1041201216 1043449429 1045718784 1046736576 1048785408 1052072978 1054361088 1056420387 1057453056 1060767796 1061003988 1062036657 1063074816 1063896192 1065151134 1069320076 1069772616 1070360839 1070599167 1071645696 1073738754 1074788352 1077109088 1078157432 1078397496 1079447094 1080502272 1081559952 1082612628 1086010816 1087067824 1087309872 1090498464 1094986112 1095832144 1096295904 1097142948 1098215424 1099510848 1100360376 1103814272 1104888608 1105134624 1108375488 1112936704 1113184512 1114267968 1117535616 1119948654 1122134528 1122384384 1123001536 1124576541 1129204428 1130555151 1131181568 1131660288 1132534656 1133870562 1135855872 1138308468 1139416377 1139421184 1139670081 1140530176 1140784128 1143012222 1144129536 1147715976 1147971528 1149088842 1150212096 1152458604 1153585152 1157201232 1157458896 1158095334 1158585444 1159227392 1166530992 1167024672 1167926364 1169068032 1171351368 1175028096 1176171744 1176433632 1177578648 1179883584 1184739072 1186156224 1189634688 1194530304 1195453248 1195959168 1196883216 1198541542 1203494193 1204161024 1205601408 1209136896 1211747724 1212927111 1213197183 1214112768 1214383104 1215565056 1218189764 1219375421 1221762168 1222951302 1223223606 1224419328 1228257448 1229206451 1231859376 1232811162 1233332892 1234016256 1234538496 1235492352 1238160088 1239365182 1241791056 1242999684 1243276452 1244491776 1248392816 1252053792 1252332576 1253551464 1257486208 1258710112 1262401344 1262682432 1263376728 1267878656 1268858272 1272579264 1273117824 1274101488 1278100736 1279344704 1281848832 1283096448 1283382144 1288663552 1291180473 1291467969 1292442624 1293988608 1296782652 1298044803 1299313664 1300317568 1301851386 1302141258 1303123968 1304130816 1307499864 1308510093 1309789184 1312347366 1312902756 1313630208 1315201536 1318041384 1319324226 1320613888 1321906608 1323193212 1323487836 1324486656 1324775979 1324781568 1328934288 1330227732 1332831456 1334425752 1339917216 1340952492 1342263296 1343846592 1344884904 1345454064 1346493618 1350720096 1352034744 1354681152 1356301584 1360558848 1361883072 1365876864 1366180992 1367510688 1371803136 1373138304 1374482439 1377471744 1381789629 1383140352 1384209024 1385841798 1388268288 1388855808 1389928896 1392930099 1394291712 1395648768 1397014938 1398380544 1400053248 1404441918 1405814784 1408560516 1409937408 1411623936 1414671984 1416048876 1417433088 1418528256 1420201512 1421298819 1426363488 1427465556 1428860928 1431651672 1434765312 1437863328 1439262792 1442079936 1443483504 1449746496 1453997952 1461727872 1462857264 1466014464 1467147168 1470937347 1473512832 1477833984 1482466469 1482796557 1484246016 1485690624 1487144934 1490047488 1493264872 1494718258 1495051074 1496512512 1499435388 1505605904 1506769198 1507406868 1508880384 1510046208 1511827416 1512995517 1514474496 1517744624 1519221836 1519560108 1521039087 1521045504 1524016296 1530287968 1530628704 1532118456 1536611472 1542934976 1543278528 1544127112 1544780592 1555374656 1556032896 1557235152 1561801824 1566704128 1568228992 1568578176 1570104864 1573178112 1578109467 1579652096 1581541632 1586179584 1591151694 1591505982 1592707072 1593937664 1594612224 1595844288 1597726701 1603980114 1604658924 1605548032 1607468544 1610608131 1612182528 1615663632 1617236148 1617596244 1618817024 1619170641 1619177472 1620753408 1622339928 1623918942 1629016224 1630601736 1630964808 1635747696 1642479168 1643748216 1644443856 1645714422 1647323136 1649266272 1650540564 1655721408 1657332912 1657701936 1662563232 1669405056 1669776768 1671401952 1676303424 1679922981 1683201792 1683576576 1684502304 1688853991 1693806642 1696772352 1697490432 1698801984 1702470121 1703783808 1707462702 1709131776 1710795264 1711176192 1716194304 1716540122 1721573964 1721957292 1723256832 1723633263 1725318144 1729043536 1730377728 1730726404 1735801848 1736188344 1737143001 1737878166 1738841088 1743333152 1744680124 1749796488 1750537008 1751889546 1753602048 1757388512 1758744576 1759098968 1762542144 1764257616 1764650448 1766367972 1771912384 1773636976 1777108608 1779234336 1786556288 1787936656 1791795456 1793179872 1793938752 1795324824 1797812313 1800960128 1802712992 1806241536 1808402112 1814078464 1815844096 1817621586 1821169152 1821574656 1823347584 1827284646 1829070848 1830851072 1832643252 1834426953 1834835409 1836628992 1842386172 1844187136 1845612032 1847789064 1849216743 1849999338 1851024384 1851807744 1853238528 1857240132 1859047773 1859055616 1860865024 1862686584 1864499526 1864914678 1866737664 1872589224 1878080688 1878498864 1880327196 1882165248 1886229312 1888065168 1891371008 1893602016 1894023648 1895065092 1901817984 1903287408 1908868896 1909676736 1911152232 1917151104 1919017056 1922773248 1924644672 1925073216 1932995328 1938663936 1940982912 1945173978 1948970496 1950476352 1952777079 1954685952 1956196224 1961249796 1964683776 1968521049 1970445312 1972802304 1977062076 1978986339 1978994688 1980920832 1982859912 1984789818 1986729984 1987172352 1993401432 1995341598 1999247184 2003595264 2009875824 2011428738 2013394944 2015769888 2017327356 2019299328 2026080144 2028052116 2032021728 2040838272 2042824608 2048815296 2053239199 2057704704 2059707456 2070208118 2074710528 2076313536 2078762697 2082402432 2086898858 2091437568 2093473152 2095522407 2097570816 2104145956 2106193909 2106662877 2108722176 2112840774 2114906112 2121535592 2122007976 2123174779 2124073314 2126149632 2127792384 2130302268 2138640152 2139545232 2140721678 2141198334 2143291392 2147477508 2149576704 2154218176 2156314864 2156794992 2158894188 2161004544 2163119904 2165225256 2172021632 2174135648 2174619744 2180996928 2189972224 2191664288 2192591808 2194285896 2199021696 2200720752 2207628544 2209777216 2210269248 2216750976 2225873408 2226369024 2228535936 2230717401 2235071232 2239897308 2242077387 2242576611 2244269056 2244768768 2246003072 2249153082 2258408856 2260153797 2261110302 2262363136 2263320576 2265069312 2267741124 2271711744 2276616936 2278832754 2279340162 2281060352 2281568256 2286024444 2288259072 2295431952 2295943056 2298177684 2300424192 2304917208 2314402464 2314917792 2316190668 2317170888 2318454784 2333061984 2334049344 2335852728 2342702736 2350056192 2352343488 2352867264 2355157296 2359767168 2369478144 2372312448 2379269376 2386727541 2387258973 2389060608 2390906496 2391918336 2393766432 2397083084 2405970171 2406988386 2408322048 2411202816 2418273792 2418761081 2423495448 2425854222 2426394366 2428225536 2428766208 2431130112 2436379528 2438750842 2443524336 2445902604 2446447212 2448838656 2456514896 2458412902 2463718752 2465622324 2466665784 2468032512 2468571633 2470984704 2476320176 2478730364 2483582112 2485999368 2486552904 2496785632 2504107584 2504665152 2507102928 2514972416 2517420224 2524802688 2525364864 2526753456 2535757312 2537716544 2540709963 2545158528 2546235648 2548202976 2556201472 2558689408 2561194053 2563697664 2566192896 2566764288 2574810183 2577327104 2582360946 2582935938 2584885248 2587977216 2593565304 2596089606 2598627328 2600635136 2603702772 2604282516 2606247936 2606817249 2608261632 2614999728 2617020186 2619578368 2624694732 2625805512 2627260416 2627834319 2630403072 2636082768 2638648452 2641227776 2643813216 2646386424 2646975672 2649551958 2657868576 2660455464 2665662912 2668851504 2679834432 2681904984 2687693184 2689769808 2690908128 2692987236 2701440192 2704069488 2709362304 2712603168 2721117696 2723766144 2726432379 2731753728 2732361984 2735021376 2740926969 2743606272 2746276608 2748964878 2754943488 2763579258 2766280704 2768418048 2771683596 2776536576 2777711616 2779857792 2785860198 2788583424 2791297536 2794029876 2796749289 2796761088 2800106496 2808883836 2811629568 2817121032 2823247872 2829343968 2832097752 2837056512 2840403024 2842597638 2852726976 2854931112 2863303344 2869530624 2875726656 2878525584 2884159872 2886967008 2899492992 2907995904 2917111439 2917760967 2923455744 2925714528 2932028928 2934294336 2940630209 2941874694 2947025664 2955667968 2964932938 2965593114 2968492032 2971381248 2974289868 2977184727 2980094976 2986529744 2989436516 2990102148 2993012397 2993025024 2998870776 3011211808 3013538396 3014813736 3017143107 3020092416 3023654832 3025991034 3028948992 3035489248 3038443672 3039120216 3042078174 3048032592 3060575936 3061257408 3064236912 3073222944 3085869952 3086557056 3088254224 3089561184 3105312177 3110749312 3112065792 3114470304 3123603648 3130348287 3133408256 3136457984 3137156352 3140209728 3146356224 3156218934 3159304192 3163083264 3169261161 3172359168 3182303388 3183011964 3185414144 3186109971 3187875328 3189224448 3191688576 3195453402 3207960228 3209317848 3211082517 3211096064 3211797501 3214937088 3221216262 3224365056 3231327264 3234472296 3235192488 3238341282 3241506816 3244679856 3247837884 3258032448 3261203472 3261929616 3271495392 3284958336 3287496432 3288887712 3291428844 3294646272 3298532544 3301081128 3311442816 3314665824 3315403872 3325126464 3338810112 3339553536 3342803904 3350021851 3352606848 3359845962 3366403584 3367153152 3369004608 3377707982 3387613284 3391665453 3393544704 3394980864 3397603968 3404940242 3407567616 3414925404 3418249131 3418263552 3419010243 3421590528 3422352384 3432388608 3433080244 3436421641 3443147928 3443914584 3447266526 3450636288 3458087072 3460755456 3461452808 3471603696 3472376688 3474286002 3475756332 3477682176 3486666304 3489360248 3499592976 3501074016 3503779092 3507204096 3514777024 3518197936 3525084288 3528515232 3529300896 3532735944 3543824768 3547273952 3554217216 3558468672 3573112576 3575873312 3583590912 3586359744 3587877504 3590649648 3595624626 3601920256 3605425984 3610482579 3612483072 3616804224 3628156928 3631688192 3635243172 3638781333 3639591549 3642338304 3643149312 3646695168 3654569292 3658126263 3658141696 3661702144 3665286504 3668853906 3669670818 3673257984 3684772344 3687619353 3691224064 3695578128 3698433486 3699998676 3702048768 3703615488 3706477056 3714480264 3718095546 3721730048 3725373168 3728999052 3729829356 3733475328 3745178448 3756161376 3756997728 3760654392 3772458624 3776130336 3782742016 3787204032 3788047296 3790130184 3803635968 3806574816 3817737792 3819353472 3822304464 3834302208 3838034112 3845546496 3849289344 3850146432 3865990656 3873541419 3877327872 3881965824 3890347956 3894134409 3897940992 3900952704 3905554158 3909371904 3912392448 3922499592 3925530279 3929367552 3937042098 3940890624 3945604608 3954124152 3957972678 3961841664 3965719824 3969579636 3973459968 3974344704 3986802864 3990683196 3998494368 4019751648 4022857476 4026789888 4031539776 4034654712 4052160288 4056104232 4064043456 4081676544 4085649216 4097630592 4106478398 4115409408 4119414912 4123447317 4140416236 4145368887 4149421056 4152627072 4157525394 4164804864 4173797716 4177860049 4178790297 4182875136 4186946304 4191044814 4195141632 4208291912 4212387818 4213325754 4217444352 4225681548 4229812224 4243071184 4244015952 4246349558 4248146628 4252299264 4255584768 4260604536 4263896457 4277280304 4279090464 4281443356 4282396668 4286582784 4294955016 4308436352 4312629728 4313589984 4317788376 4326239808 4330450512 4344043264 4348271296 4349239488 4361993856 4379944448 4383328576 4385183616 4388571792 4398043392 4401441504 4412812041 4415257088 4419554432 4420538496 4433501952 4447399407 4448389671 4451746816 4452738048 4457071872 4461434802 4470142464 4479794616 4484154774 4485153222 4488538112 4489537536 4492006144 4498306164 4516817712 4520307594 4522220604 4524726272 4526641152 4530138624 4535482248 4538986551 4543423488 4553233872 4557665508 4558680324 4562120704 4563117261 4563136512 4572048888 4590863904 4591886112 4596355368 4609834416 4628804928 4629835584 4632381336 4634341776 4666123968 4668098688 4671705456 4685405472 4700112384 4704686976 4705734528 4710314592 4719534336 4734328401 4738956288 4744624896 4758538752 4759497611 4773455082 4774517946 4778121216 4781812992 4783836672 4787532864 4794166168 4797870341 4811940342 4813976772 4816644096 4822405632 4836547584 4837522162 4846990896 4851708444 4852788732 4856451072 4857511923 4857532416 4862260224 4872759056 4877501684 4887048672 4891805208 4892894424 4913029792 4916825804 4927437504 4931244648 4933331568 4937143266 4941969408 4952640352 4957460728 4967164224 4971998736 4973105808 4993571264 5008215168 5009330304 5014205856 5029944832 5034840448 5039768943 5049605376 5050729728 5053506912 5066561973 5071514624 5075433088 5081419926 5090317056 5092471296 5096405952 5107410363 5112402944 5117378816 5122388106 5127395328 5132385792 5133528576 5149620366 5154654208 5164721892 5165871876 5169770496 5170899789 5175954432 5187130608 5192179212 5197254656 5201270272 5207405544 5208565032 5211429003 5213634498 5216523264 5229999456 5234040372 5239156736 5249389464 5251611024 5255668638 5260806144 5272165536 5277296904 5287626432 5292772848 5293951344 5299103916 5315737152 5320910928 5331325824 5337703008 5359668864 5363809968 5375386368 5379539616 5381816256 5385974472 5393436939 5402880384 5408138976 5418724608 5425206336 5442235392 5447532288 5452864758 5463507456 5464723968 5470042752 5481853938 5487212544 5492553216 5497929756 5503280859 5509886976 5527158516 5532561408 5536836096 5543367192 5547650229 5553073152 5555423232 5559715584 5571720396 5577143319 5577166848 5582595072 5588059752 5593498578 5600212992 5617767672 5634242064 5646495744 5658687936 5664195504 5674113024 5680806048 5685195276 5705453952 5709862224 5726606688 5751453312 5757051168 5768319744 5773934016 5786401379 5798985984 5815991808 5834222878 5835521934 5846911488 5851429056 5858331237 5864057856 5868588672 5881260418 5883749388 5894051328 5905563147 5911335936 5929865876 5931186228 5936959017 5936984064 5942762496 5948579736 5954369454 5960189952 5973059488 5978873032 5980204296 5986024794 5997741552 6022423616 6027076792 6029627472 6034286214 6040184832 6047309664 6051982068 6057897984 6070978496 6076887344 6078240432 6084156348 6096065184 6121151872 6122514816 6128473824 6146445888 6159717597 6171739904 6173114112 6176508448 6179122368 6210624354 6221498624 6224131584 6228940608 6236288091 6247207296 6260696574 6266816512 6272915968 6274312704 6280419456 6286567221 6292712448 6312437868 6318581727 6318608384 6319988631 6326166528 6338522322 6344718336 6364606776 6366023928 6369524337 6372219942 6375750656 6378448896 6383377152 6390906804 6415920456 6418635696 6422165034 6423595002 6429874176 6442432524 6448730112 6462654528 6468944592 6470384976 6476682564 6483013632 6489359712 6495675768 6516064896 6522406944 6523859232 6542990784 6569916672 6574992864 6577775424 6582857688 6591978481 6597065088 6602162256 6622885632 6629331648 6630807744 6650252928 6677620224 6679107072 6685607808 6700043702 6705213696 6719691924 6726232161 6727729833 6732807168 6734306304 6738009216 6755415964 6775226568 6780461391 6783330906 6787089408 6789961728 6795207936 6809880484 6815135232 6816508501 6829850808 6836498262 6838020486 6843181056 6844704768 6864777216 6866160488 6872843282 6886295856 6887829168 6894533052 6901272576 6916174144 6922905616 6943207392 6944753376 6948572004 6951512664 6955364352 6973332608 6978720496 6999185952 7002148032 7007558184 7029554048 7036395872 7050168576 7057030464 7058601792 7065471888 7087649536 7094547904 7108434432 7116937344 7146225152 7151746624 7160182623 7161776919 7167181824 7172719488 7175755008 7181299296 7191249252 7203840512 7210851968 7217910513 7220965158 7224966144 7233608448 7256283243 7256313856 7263376384 7270486344 7277562666 7279183098 7284676608 7286298624 7293390336 7309138584 7316252526 7323404288 7330573008 7337707812 7339341636 7346515968 7369544688 7375238706 7382448128 7391156256 7396866972 7399997352 7404097536 7405714899 7412954112 7428960528 7436191092 7443460096 7450746336 7457998104 7459658712 7490356896 7512322752 7513995456 7521308784 7544917248 7552260672 7574408064 7576094592 7580260368 7607271936 7613149632 7622129889 7635475584 7638706944 7644608928 7668604416 7676068224 7683582159 7691092992 7698578688 7700292864 7724430549 7731981312 7747082838 7754655744 7763931648 7780695912 7788268818 7795881984 7801905408 7811108316 7818743808 7824784896 7844999184 7851060558 7858735104 7874084196 7881781248 7891209216 7908248304 7915945356 7923683328 7931439648 7939159272 7973605728 7981366392 7996988736 8039503296 8045714952 8063079552 8069309424 8104320576 8112208464 8128086912 8163353088 8171298432 8179297137 8195261184 8212956796 8220950419 8222780907 8230818816 8238829824 8246894634 8280832472 8287230589 8290737774 8298842112 8305254144 8315050788 8329609728 8347595432 8355720098 8357580594 8365750272 8373892608 8382089628 8390247867 8390283264 8416583824 8424775636 8426651508 8434888704 8451363096 8486142368 8488031904 8492699116 8496293256 8511169536 8521209072 8527792914 8554560608 8558180928 8562886712 8564793336 8589910032 8616872704 8625259456 8627179968 8635576752 8652479616 8660901024 8688086528 8696542592 8698478976 8723987712 8751334317 8753282901 8759888896 8766657152 8770367232 8777143584 8796086784 8802883008 8821890627 8825624082 8830514176 8839108864 8841076992 8867003904 8894798814 8896779342 8903493632 8905476096 8914143744 8922869604 8931554181 8940284928 8959589232 8968309548 8970306444 8977076224 8979037191 8979075072 8984012288 8996612328 9033635424 9040615188 9044441208 9049452544 9051429321 9060277248 9070964496 9077973102 9086846976 9106467744 9115331016 9117360648 9126234522 9144097776 9181727808 9183772224 9192710736 9219668832 9257609856 9259671168 9264762672 9268683552 9315936531 9332247936 9336197376 9343410912 9370810944 9391044861 9400224768 9409373952 9411469056 9420629184 9439068672 9440970671 9468656802 9477912576 9489249792 9517077504 9518995222 9546910164 9549035892 9556242432 9558329913 9563625984 9567673344 9575065728 9588332336 9595740682 9623880684 9627953544 9633247551 9633288192 9635392503 9644811264 9673095168 9675044324 9693981792 9703416888 9705577464 9715023846 9724520448 9745518112 9755003368 9774097344 9783610416 9785788848 9826059584 9833651608 9854875008 9862489296 9866663136 9874286532 9883938816 9905280704 9914921456 9934328448 9943997472 9946211616 9987142528 10016430336 10018660608 10028411712 10050065553 10059889664 10069680896 10079537886 10099210752 10101459456 10107013824 10133123946 10143029248 10150866176 10162839852 10174996359 10180634112 10184942592 10192811904 10214820726 10224805888 10234757632 10244776212 10254747393 10254790656 10257030729 10264771584 10267057152 10299240732 10309264923 10309308416 10329443784 10331743752 10341799578 10351908864 10374261216 10384358424 10402540544 10414811088 10417130064 10422858006 10427268996 10433046528 10459998912 10468080744 10498778928 10503222048 10511337276 10521612288 10544331072 10554593808 10575252864 10585545696 10587902688 10598207832 10631474304 10641821856 10662651648 10675406016 10719337728 10727619936 10750772736 10759079232 10763632512 10771948944 10786873878 10805760768 10816277952 10837449216 10850412672 10884470784 10895064576 10905729516 10916343999 10927014912 10929447936 10940085504 10963707876 10974378789 10974425088 10985106432 10995859512 11006561718 11019773952 11054317032 11062858059 11073672192 11086734384 11095300458 11106146304 11110846464 11119431168 11143440792 11154286638 11165190144 11176119504 11186997156 11200425984 11235535344 11268484128 11317375872 11328391008 11348226048 11361612096 11370390552 11386144649 11410907904 11419724448 11453213376 11502906624 11514102336 11536639488 11547868032 11572802758 11597971968 11620624257 11631983616 11668445756 11671043868 11682403227 11693822976 11702858112 11716662474 11728115712 11737177344 11762520836 11767498776 11773969229 11776590837 11788102656 11811126294 11822671872 11859731752 11862372456 11873918034 11885524992 11897159472 11908738908 11920379904 11946118976 11957746064 11960408592 11972049588 11995483104 12044847232 12054153584 12059254944 12068572428 12080369664 12094619328 12103964136 12141956992 12153774688 12156480864 12168312696 12192130368 12242303744 12245029632 12256947648 12292891776 12319435194 12343479808 12346228224 12353016896 12358244736 12370341951 12421248708 12436106661 12442997248 12448263168 12457881216 12472576182 12494414592 12521393148 12533580147 12533633024 12536370891 12545831936 12548625408 12560838912 12573134442 12585424896 12624875736 12637163454 12639977262 12652333056 12677044644 12689436672 12729213552 12732047856 12739048674 12744439884 12751501312 12756897792 12766754304 12781813608 12791689371 12831840912 12837271392 12844330068 12847190004 12859748352 12884865048 12925309056 12937889184 12940769952 12953365128 12978719424 12991351536 13032129792 13044813888 13047718464 13085981568 13139833344 13149985728 13155550848 13165715376 13183956962 13194130176 13204324512 13238436123 13245771264 13258663296 13261615488 13300505856 13342198221 13345169013 13355240448 13358214144 13371215616 13400087404 13410427392 13413129631 13439383848 13452464322 13455459666 13465614336 13468612608 13476018432 13510831928 13521270961 13550453136 13560922782 13566661812 13574178816 13579923456 13590415872 13619760968 13630270464 13633017002 13659701616 13672996524 13676040972 13686362112 13689351783 13689409536 13732320976 13745686564 13772591712 13775658336 13789066104 13832348288 13845811232 13886414784 13889506752 13897144008 13903025328 13946665216 13957440992 13998371904 14004296064 14015116368 14059108096 14072791744 14100337152 14114060928 14117203584 14130943776 14175299072 14189095808 14202985203 14216868864 14233874688 14278492833 14292450304 14303493248 14320365246 14323553838 14334363648 14345438976 14351510016 14362598592 14382498504 14393611023 14407681024 14421703936 14435821026 14441930316 14449932288 14467216896 14512566486 14526752768 14540972688 14555125332 14558366196 14569353216 14572535769 14572597248 14586780672 14618277168 14632505052 14646808576 14661146016 14675415624 14678683272 14739089376 14750477412 14764896256 14782312512 14793733944 14799994704 14811429798 14825908224 14857921056 14872382184 14901492672 14915996208 14919317424 14980713792 15024645504 15027990912 15042617568 15089834496 15104521344 15119306829 15148816128 15152189184 15160520736 15199685919 15214543872 15226299264 15244259778 15270951168 15277413888 15289217856 15322231089 15337208832 15352136448 15367164318 15382185984 15397157376 15400585728 15448861098 15463962624 15494165676 15509311488 15527863296 15561391824 15576537636 15591763968 15603810816 15622216632 15634287009 15649569792 15689998368 15702121116 15717470208 15748168392 15782418432 15816496608 15831890712 15862879296 15878318544 15947211456 15962732784 15993977472 16079006592 16091429904 16126159104 16138618848 16180310817 16208641152 16224416928 16256173824 16307131159 16326706176 16342596864 16358594274 16390522368 16425913592 16441900838 16445561814 16461637632 16477659648 16493789268 16509842577 16561664944 16574461178 16581475548 16597684224 16610508288 16630101576 16642950687 16659219456 16695190864 16711440196 16715161188 16731429957 16731500544 16747785216 16764179256 16780495734 16833167648 16849551272 16853303016 16902726192 16972284736 16976063808 16985398232 16992586512 17022339072 17042418144 17055585828 17109121216 17116361856 17125773424 17129586672 17179820064 17233745408 17250518912 17254359936 17271153504 17304959232 17321802048 17359204137 17376173056 17393085184 17396957952 17447975424 17502668634 17506565802 17519777792 17533314304 17540734464 17554287168 17574993711 17592173568 17605766016 17643781254 17651248164 17661028352 17678217728 17682153984 17716689441 17734007808 17789597628 17793558684 17806987264 17810877051 17810952192 17828287488 17845739208 17863108362 17880569856 17919178464 17936619096 17940612888 17958074382 17968024576 17993224656 18067270848 18081230376 18088882416 18102858642 18120554496 18141928992 18155946204 18173693952 18212935488 18230662032 18234721296 18252469044 18288195552 18363455616 18367544448 18385421472 18439337664 18479152791 18515219712 18519342336 18529525344 18537367104 18577393901 18631873062 18664495872 18672394752 18686821824 18741621888 18782089722 18800449536 18818747904 18822938112 18841258368 18878137344 18881941342 18937313604 18955745181 18955825152 18959965893 18978499584 19034155008 19037990444 19093820328 19098071784 19108573011 19116659826 19127251968 19135346688 19150131456 19176664672 19191481364 19247761368 19255907088 19266495102 19270785006 19289622528 19346190336 19350088648 19387963584 19406833776 19411154928 19430047692 19449040896 19491036224 19510006736 19548194688 19567220832 19571577696 19652119168 19667303216 19709750016 19724978592 19733326272 19748573064 19775935443 19810561408 19829842912 19868656896 19887994944 19892423232 19974285056 20032860672 20037321216 20056823424 20100131106 20119779328 20139361792 20159075772 20178696483 20183189499 20198421504 20202918912 20214027648 20266247892 20286058496 20301732352 20325679704 20341384173 20349992718 20361268224 20369885184 20385623808 20429641452 20449525503 20449611776 20469515264 20489552424 20509494786 20514061458 20529543168 20534114304 20598481464 20618529846 20658887568 20663487504 20683599156 20703817728 20748522432 20768716848 20805081088 20829622176 20834260128 20845716012 20854537992 20866093056 20919997824 20936161488 20997557856 21006444096 21022674552 21088662144 21109187616 21150505728 21171091392 21175805376 21196415664 21262948608 21283643712 21325303296 21350812032 21438675456 21455239872 21480547869 21501545472 21518158464 21527265024 21543897888 21573747756 21611521536 21632555904 21653731539 21674898432 21700825344 21768849729 21768941568 21790129152 21811459032 21832687998 21854029824 21858895872 21880171008 21927415752 21948757578 21970212864 21991719024 22013123436 22039547904 22108634064 22125716118 22147344384 22173468768 22190600916 22212292608 22238862336 22286881584 22308573276 22330380288 22352239008 22373994312 22471070688 22536968256 22634751744 22656782016 22723224192 22740781104 22772289298 22821815808 22839448896 22866389667 22906426752 23005813248 23028204672 23050746477 23073278976 23095736064 23145605516 23168132999 23173291647 23195943936 23241248514 23263967232 23336891512 23342087736 23354922569 23364806454 23387645952 23405716224 23433324948 23456231424 23474354688 23525041672 23534997552 23547938458 23553181674 23576205312 23622252588 23645343744 23719463504 23724744912 23747836068 23771049984 23794318944 23817477816 23892237952 23915492128 23920817184 23944099176 23990966208 24089694464 24108307168 24118509888 24137144856 24189238656 24207928272 24283913984 24307549376 24312961728 24336625392 24384260736 24484607488 24490059264 24513895296 24537891411 24585783552 24638870388 24662851257 24668342721 24686959616 24692456448 24706033792 24716489472 24740683902 24842497416 24861691767 24872213322 24885994496 24896526336 24915762432 24945152364 24988829184 25042786296 25067160294 25072741782 25091663872 25097250816 25121677824 25146268884 25170743601 25170849792 25249751472 25274326908 25279954524 25304666112 25354089288 25458427104 25464095712 25478097348 25488879768 25503002624 25533508608 25563627216 25583378742 25663681824 25674542784 25688660136 25694380008 25769730096 25850618112 25875778368 25881539904 25906730256 25957438848 25982703072 26064259584 26089627776 26095436928 26171963136 26254002951 26259848703 26279666688 26299971456 26311101696 26331430752 26367913924 26388260352 26408649024 26465671881 26476872246 26491542528 26517326592 26523230976 26601011712 26606371891 26684396442 26690338026 26710480896 26716428288 26742431232 26800174808 26820854784 26826259262 26878767696 26904928644 26910919332 26931228672 26937111573 26937225216 26952036864 27021663856 27042541922 27100906272 27121845564 27133323624 27148357632 27154287963 27180831744 27239521936 27260540928 27266034004 27319403232 27345993048 27352081944 27378703566 27464641952 27491373128 27545183424 27551316672 27578132208 27664696576 27691622464 27772829568 27779013504 27794288016 27806050656 27893330432 27914881984 27947809593 27996743808 28008592128 28030232736 28118216192 28145583488 28173134583 28200674304 28228121856 28234407168 28261887552 28322912013 28350598144 28378191616 28405970406 28433737728 28467749376 28556985666 28584900608 28606986496 28640730492 28647107676 28668727296 28674989739 28690877952 28703020032 28725197184 28764997008 28787222046 28815362048 28843407872 28871642052 28883860632 28899742653 28899864576 28906177509 28934433792 29025132972 29053505536 29081945376 29110250664 29116732392 29145071538 29173561344 29236554336 29265010104 29322292032 29350831248 29357366544 29478178752 29500954824 29564625024 29587467888 29599989408 29622859596 29651816448 29715842112 29744764368 29802985344 29831992416 29838634848 29961427584 30049291008 30055981824 30085235136 30150196659 30179668992 30209042688 30238613658 30297632256 30304378368 30321041472 30399371838 30429087744 30452598528 30488519556 30541902336 30554827776 30578435712 30644462178 30674417664 30704272896 30734328636 30764242179 30764371968 30794314752 30801171456 30897722196 30927794769 30927925248 30988331352 31055726592 31122783648 31153075272 31207621632 31244433264 31268574018 31299139584 31379996736 31404242232 31496336784 31564836864 31632993216 31663781424 31725758592 31756637088 31894422912 31925465568 31987954944 32088225829 32158013184 32182859808 32252318208 32277237696 32346932299 32360621634 32417282304 32448833856 32512347648 32614262318 32653412352 32685193728 32717188548 32749031997 32781044736 32851827184 32883801676 32891123628 32923136367 32923275264 32955319296 32987578536 33019685154 33123329888 33148922356 33162951096 33188574177 33221016576 33260203152 33285901374 33318438912 33390381728 33422880392 33430322376 33462859914 33495570432 33528358512 33560991468 33666335296 33699102544 33706606032 33805452384 33944569472 33952127616 33970796464 33985173024 34044678144 34084836288 34111171656 34158433947 34218242432 34232723712 34251546848 34259173344 34359640128 34467490816 34501037824 34508719872 34542307008 34609918464 34643604096 34718408274 34752346112 34786170368 34793915904 34861872771 34895950848 35005337268 35013131604 35039555584 35047209681 35066628608 35081468928 35108574336 35149987422 35184347136 35211532032 35287562508 35302496328 35321907687 35322056704 35329772511 35356435456 35364307968 35433378882 35468015616 35579195256 35587117368 35621754102 35656574976 35691478416 35726216724 35761139712 35838356928 35873238192 35881225776 35916148764 35936049152 35986449312 36134541696 36162460752 36177764832 36205717284 36241108992 36283857984 36311892408 36425870976 36461324064 36469442592 36504938088 36576391104 36726911232 36735088896 36770842944 36878675328 36958305582 37030439424 37038684672 37059050688 37074734208 37154787802 37263746124 37308319983 37328991744 37344789504 37373643648 37483243776 37564179444 37600740441 37600899072 37609112673 37637495808 37645876224 37682516736 37756274688 37763882684 37800638051 37874627208 37911490362 37919931786 37956999168 38068310016 38075980888 38187640656 38196143568 38217146022 38233319652 38254503936 38270693376 38300262912 38353329344 38382962728 38495522736 38511814176 38532990204 38541570012 38579245056 38700177296 38775927168 38813667552 38822309856 38860095384 38982072448 39020013472 39096389376 39134441664 39143155392 39304238336 39334606432 39419500032 39449957184 39466652544 39497146128 39551870886 39621122816 39659685824 39715308369 39737313792 39775989888 39784846464 39948570112 40026594663 40035507039 40065721344 40074642432 40113646848 40200262212 40239388893 40239558656 40278723584 40318151544 40357392966 40366378998 40396843008 40405837824 40428055296 40532495784 40563812883 40603464704 40651359408 40682768346 40699985436 40722536448 40739770368 40771247616 40859282904 40899051006 40939030528 40979104848 41018989572 41028122916 41059086336 41068055349 41068228608 41196962928 41237059692 41317775136 41326975008 41367198312 41497044864 41537433696 41610162176 41659244352 41668520256 41691432024 41709075984 41839995648 41872322976 41995115712 42012888192 42045349104 42177324288 42218375232 42301011456 42342182784 42351610752 42392831328 42525897216 42567287424 42608955609 42650606592 42701624064 42835478499 42877350912 42910479744 42961095738 43003090944 43036316928 43054530048 43087795776 43147495512 43180833069 43223043072 43265111808 43307463078 43349796864 43401650688 43537699458 43580258304 43622918064 43665375996 43708059648 43717791744 43760342016 43854831504 43897515156 43940425728 43983438048 44026246872 44217268128 44251432236 44294688768 44346937536 44381201832 44477724672 44573763168 44617146552 44704478016 44747988624 44942141376 45073936512 45269503488 45313564032 45357920487 45446448384 45481562208 45544578596 45599057757 45643631616 45678897792 45732779334 45812853504 45956460539 45966693267 46011626496 46056409344 46101492954 46146557952 46191472128 46291211032 46336265998 46346583294 46391887872 46482497028 46527934464 46673783024 46684175472 46709845138 46729612908 46775291904 46811432448 46866649896 46902861027 46948709376 47050083344 47069995104 47095876916 47106363348 47152410624 47244505176 47438927008 47449489824 47495672136 47588637888 47634955632 47784475904 47830984256 47841634368 47888198352 47981932416 48179388928 48216614336 48237019776 48274289712 48378477312 48415856544 48540932451 48567827968 48615098752 48625923456 48673250784 48768521472 48921393477 48969214976 48980118528 49027790592 49075782822 49171567104 49277740776 49325702514 49336685442 49373919232 49384912896 49412067584 49432978944 49481367804 49529527731 49684994832 49723383534 49744426644 49771988992 49793052672 49831524864 49890304728 49928852061 49977658368 50085572592 50134320588 50145483564 50183327744 50194289871 50194501632 50243355648 50292537768 50341487202 50499502944 50548653816 50559909048 50708178576 50916854208 50928191424 50956194696 50977759536 51067017216 51127254432 51166757484 51327363648 51349085568 51377320272 51388760016 51539460192 51701236224 51751556736 51763079808 51813460512 51914877696 51965406144 52077612411 52128519168 52179255552 52190873856 52343926272 52354473721 52508005902 52519697406 52559333376 52599942912 52622203392 52662861504 52735827848 52776520704 52776573751 52817298048 52931343762 52953744492 52983085056 53034653184 53046461952 53202023424 53212743782 53368792884 53380676052 53420961792 53432631153 53432856576 53484862464 53600349616 53641709568 53652518524 53757535392 53809857288 53821838664 53874223146 53904073728 54043327712 54085083844 54201812544 54243691128 54266647248 54308575926 54361663488 54479043872 54521081856 54532068008 54638806464 54691986096 54704163888 54757407132 54929283904 54982746256 55090366848 55102633344 55156264416 55329393152 55383244928 55437458373 55545659136 55558027008 55588576032 55612101312 55732181703 55786660864 55829763968 55895619186 55993487616 56017184256 56060465472 56236432384 56291166976 56346269166 56401348608 56456243712 56468814336 56523775104 56645824026 56701196288 56756383232 56811940812 56867235543 56867475456 56879897679 56935498752 57113971332 57169801216 57213972992 57281460984 57294215352 57325719033 57349979478 57381755904 57406040064 57450394368 57529994016 57574444092 57630724096 57686815744 57743284104 57767721264 57799485306 57812355018 57868867584 58050265944 58163890752 58220501328 58233464784 58290143076 58347122688 58473108672 58530020208 58644584064 58701662496 58714733088 58956357504 59001909648 59129250048 59174935776 59199978816 59245719192 59327806329 59431684224 59489528736 59605970688 59663984832 59677269696 59922855168 60098582016 60111963648 60170470272 60300393318 60359337984 60418085376 60477227316 60536089449 60595264512 60608756736 60642082944 60798743676 60858175488 60905197056 60977039112 61024152519 61083804672 61109655552 61156871424 61288924356 61348576509 61348835328 61408545792 61468657272 61528484358 61588629504 61602342912 61795444392 61855589538 61976662704 62111453184 62245567296 62306150544 62415243264 62488866528 62537148036 62598279168 62759993472 62808484464 62992673568 63265986432 63327562848 63451517184 63513274176 63650415169 63788845824 63850931136 63975909888 64176451658 64316026368 64365719616 64441643607 64504636416 64554475392 64693864598 64721243268 64834564608 64897667712 64961194617 65024695296 65228524636 65292011179 65306549187 65306824704 65370387456 65434377096 65498063994 65562089472 65703654368 65767603352 65782247256 65846272734 65910638592 65975157072 66039370308 66246659776 66297844712 66325902192 66377148354 66442033152 66520406304 66571802748 66636877824 66780763456 66845760784 66860644752 66925719828 66991140864 67056717024 67121982936 67332670592 67398205088 67413212064 67610904768 67889138944 67904255232 67941592928 67970346048 68169672576 68222343312 68316867894 68436484864 68465447424 68503093696 68518346688 68599169001 68719280256 68934981632 69002075648 69017439744 69084614016 69152239431 69219836928 69287208192 69436816548 69504398997 69504692224 69519874941 69572340736 69587831808 69723745542 69791901696 70010674536 70026263208 70064767707 70094419362 70133257216 70162937856 70217148672 70299974844 70368694272 70423064064 70575125016 70604992656 70643815374 70659545022 70712870912 70728615936 70866757764 70936031232 71158390512 71174234736 71243508204 71313149952 71382956832 71452433448 71676713856 71746476384 71762451552 71832297528 71872098304 71972898624 72269083392 72324921504 72355529664 72411434568 72567715968 72623784816 72851741952 72922648128 72938885184 73009876176 73152782208 73453822464 73470177792 73541685888 73757350656 73916611164 73988553771 74005028163 74060878848 74077369344 74118101376 74149468416 74309575604 74527492248 74585075301 74616639966 74657983488 74689579008 74747287296 74966487552 74981593511 75128358888 75201480882 75218225346 75274991616 75291752448 75365033472 75512549376 75527765368 75601276102 75749254416 75822980724 75839863572 75913998336 76151961776 76375281312 76392287136 76434292044 76466639304 76509007872 76600525824 76706658688 76765925456 76991045472 77023628352 77065980408 77083140024 77400354592 77551854336 77627335104 77644619712 77720190768 77964144896 78040026944 78192778752 78268883328 78286310784 78608476672 78669212864 78762008853 78779546109 78839000064 78899914368 78933305088 78994292256 79103741772 79242245632 79319371648 79397015643 79430616738 79474627584 79551979776 79569692928 79819115673 79897140224 80053189326 80071014078 80131442688 80149284864 80227293696 80400524424 80478777786 80557447168 80636303088 80714785932 80732757996 80793686016 80811334719 80811675648 80856110592 81064991568 81127625766 81206929408 81302718816 81365536692 81399970872 81445072896 81462863889 81542495232 81718565808 81798102012 81878061056 81958209696 82037979144 82056245832 82136110698 82393925856 82474119384 82635550272 82653950016 82734396624 82994089728 83074867392 83318488704 83337040512 83382864048 83418151968 83679991296 83744645952 83843428779 83990231424 84025776384 84090698208 84354648576 84436750464 84519403749 84602022912 84684365568 84703221504 84785662656 84968736039 85051794432 85134574848 85217911218 85301213184 85403248128 85670956998 85754701824 85820959488 85922191476 86006181888 86072633856 86109060096 86175591552 86294991024 86361666138 86446086144 86530223616 86614926156 86699227959 86699593728 86803301376 87075398916 87160516608 87245836128 87330751992 87520684032 87709663008 87795030312 87966876096 88052493744 88434536256 88502864472 88693875072 88762403664 88955449344 89147526336 89234293104 89408956032 89495977248 89884282752 90147873024 90430454609 90450589977 90539006976 90627128064 90715840974 90892896768 90963124416 91089157192 91159536479 91198115514 91287263232 91357795584 91465558668 91625707008 91912921078 91933386534 92023252992 92112818688 92202985908 92292726537 92293115904 92382944256 92582422064 92672531996 92693166588 92783384307 92783775744 92964994056 93347566048 93368350944 93419690276 93459225816 93622864896 93733299792 93805722054 93897418752 94100166688 94139990208 94191753832 94212726696 94489010352 94877854016 94898979648 94991344272 95177275776 95269911264 95568951808 95661968512 95683268736 95776396704 95963864832 96264677487 96358777856 96433228672 96474039552 96548579424 96756954624 96831713088 97040796897 97081864902 97135655936 97230197504 97251846912 97346501568 97537042944 97842786954 97938429952 97960237056 98055581184 98151565644 98247095991 98343134208 98555481552 98651405028 98673370884 98747838464 98769409101 98769825792 98824135168 98865957888 98962735608 99059055462 99369989664 99446767068 99488853288 99543977984 99565722531 99663049728 99780609456 99857704122 99955316736 100171145184 100268641176 100290967128 100388579742 100486711296 100585075536 100682974404 100999005888 101097307632 101119818096 101416357152 101833708416 101856382848 101912389392 101955519072 102134034432 102254508864 102333514968 102475301841 102654727296 102698171136 102754640544 102777520032 103078920384 103402472448 103503113472 103526159616 103626921024 103829755392 103850677381 103930812288 104155224822 104257038336 104358511104 104381747712 104687852544 104708947442 105016011804 105039394812 105118666752 105141629043 105199885824 105244406784 105325723008 105471655696 105553041408 105553147502 105634596096 105862687524 105907488984 105965723061 105966170112 105989317533 106069306368 106092923904 106404046848 106425487564 106737585768 106761352104 106865262306 106969724928 107200699232 107283419136 107305037048 107515070784 107619714576 107643677328 107748446292 107808147456 108086655424 108170167688 108403625088 108487382256 108533294496 108617151852 108723326976 108958087744 109064136016 109277612928 109383972192 109408327776 109514814264 109858567808 109965492512 110180733696 110205266688 110312528832 110658786304 110766489856 110874916746 111091318272 111116054016 111177152064 111224202624 111464363406 111573321728 111659527936 111791238372 111924959949 111986975232 112034368512 112120930944 112472864768 112582333952 112692538332 112802221323 112802697216 112827338019 112912487424 112937628672 113047550208 113291648052 113401914153 113402392576 113512766464 113623881624 113734471086 113759795358 113870997504 114227942664 114427945984 114562921968 114588430704 114651438066 114699958956 114763511808 114812080128 114900788736 115059988032 115148888184 115373631488 115486568208 115535442528 115598970612 115624710036 115737735168 116100531888 116327781504 116441002656 116466929568 116580286152 116946217344 117060040416 117289168128 117403324992 117429466176 117912715008 118003819296 118258500096 118349871552 118399957632 118491438384 118655612658 118863368448 118979057472 119211941376 119327969664 119354539392 119845710336 120079783989 120197164032 120223927296 120340940544 120600786636 120718166679 120718675968 120836170752 120954454632 121072178898 121190529024 121217513472 121284165888 121597487352 121691438649 121810394112 121954078224 122048305038 122167609344 122219311104 122313742848 122577848712 122697153018 122817091584 122937314544 123056968716 123177259008 123204685824 123590888784 123711179076 123953325408 124491134592 124612301088 124830486528 124977733056 125074296072 125247591139 125519986944 125616968928 125985347136 126531972864 126655125696 126903034368 127026548352 127300830338 127577691648 127701862272 127826866827 127951819776 128352903316 128506435497 128632052736 128731439232 128883287214 129009272832 129108950784 129387729196 129442486536 129513661519 129542499207 129669129216 129795335424 129922389234 130049390592 130457049272 130584022358 130613098374 130740774912 130868754192 130996127988 131124178944 131407308736 131535206704 131564494512 131692545468 131821277184 131950314144 132078740616 132493319552 132595689424 132651804384 132754296708 132884066304 133040812608 133143605496 133561526912 133691521568 133721289504 133851439656 134113434048 134243965872 134665341184 134796410176 134826424128 135221809536 135778277888 135808510464 135883185856 135940692096 136073761461 136339345152 136444686624 136633735788 136797173271 136872969728 136930894848 137006187392 137036693376 137198338002 137438560512 137869381617 137869963264 137900079801 138004151296 138034879488 138169228032 138304478862 138439673856 138574416384 138873633096 139008797994 139039749882 139144681472 139175663616 139447491084 139583803392 140021349072 140052526416 140129535414 140188838724 140266514432 140325875712 140434297344 140599949688 140708583081 140846128128 141150250032 141209985312 141287630748 141319090044 141425741824 141457231872 141733515528 142316781024 142348469472 142487016408 142765913664 142904866896 143353427712 143492952768 143524903104 143664595056 143945797248 144538166784 144649843008 144711059328 144822869136 145135431936 145247569632 145622797353 145703483904 145845296256 145877770368 146019752352 146305564416 146764180431 146907644928 146940355584 147083371776 147514701312 147544425941 147833222328 147977107542 148010056326 148121757696 148154738688 148236202752 148298936832 148619151208 148733980571 149054984496 149170150602 149233279932 149315966976 149379158016 149494574592 149932975104 149963187022 150256717776 150402961764 150436450692 150549983232 150582869613 150583504896 150730066944 151055530736 151202552204 151498508832 151645961448 151679727144 152303923552 152750562624 152784574272 152868584088 152933278608 153201051648 153413317376 153531850912 153982090944 154047256704 154131960816 154166280048 154800709184 155103708672 155254670208 155289239424 155440381536 155928289792 156080053888 156232837233 156385557504 156537766656 156572621568 157063421163 157216953344 157338425728 157524017706 157559092218 157678000128 157799828736 157866610176 157988584512 158207483544 158329721253 158484491264 158638743296 158794031286 158861233476 158949255168 159103959552 159139385856 159638231346 159794280448 160106378652 160142028156 160262885376 160297893459 160298569728 160454587392 160801048848 160957555572 161114894336 161272606176 161429571864 161465515992 161622669438 161712221184 162129983136 162255251532 162413858816 162605437632 162731073384 162799941744 162925727778 163084990464 163437131616 163596204024 163916419392 164075958288 164112491664 164272221396 164787851712 164948238768 165271100544 165307900032 165468793248 165988179456 166149734784 166312375119 166636977408 166674081024 166765728096 166836303936 167196545109 167359982592 167489291904 167686857558 167980462848 168051552768 168181396416 168709297152 168873500928 169038807498 169204045824 169368731136 169406443008 169571325312 169937472078 170103588864 170269149696 170435822436 170601706629 170602426368 170806496256 171341913996 171509403648 171641918976 171844382952 171977157099 172145267712 172218120192 172351183104 172589982048 172723332276 172892172288 173060447232 173229852312 173398455918 173606602752 174150797832 174491672256 174661503984 175041368064 175419326016 175590060624 175933752192 176104987488 176869072512 177005728944 177387750144 177524807328 177983418987 178295052672 178468586208 178817912064 178991954496 179378442749 179768565504 180295746048 180860909218 180901179954 181078013952 181254256128 181431681948 181608268347 181785793536 181926248832 182178314384 182319072958 182396231028 182574526464 182715591168 182931117336 183072457557 183251414016 183825842156 183866773068 184045729527 184046505984 184225637376 184405971816 184585453074 184765888512 185164844128 185345063992 185386333176 185566768614 185929988112 186695132096 186736701888 186839380552 186918451632 187245729792 187466599584 187611444108 187794837504 188200333376 188279980416 188383507664 188425453392 188978020704 189755708032 189797959296 189982688544 190354551552 190539822528 190951245507 191137903616 191323937024 191366537472 191552793408 191927729664 192529354974 192717555712 192866457344 192948079104 193097158848 193324930821 193513909248 193663426176 194081593794 194163729804 194271311872 194460395008 194503693824 194693003136 194883583851 195074085888 195685573908 195876033537 195876859904 195919647561 195920474112 196111162368 196303131288 196494191982 196686268416 197110963104 197302810056 197346741768 197538818202 197648270336 197731915776 197925471216 198118110924 198739979328 198893534136 198977706576 199131445062 199326099456 199561218912 199715408244 199910633472 200342290368 200537282352 200581934256 200777159484 200973422592 201170151072 201365948808 201998011776 202194615264 202239636192 202832714304 203667416832 203712765696 203824778784 203911038144 204351332911 204509017728 204667029936 204950603682 205309454592 205396342272 205509281088 205555040064 206157840768 206804944896 207006226944 207052319232 207253842048 207659510784 207701354762 207861624576 208310449644 208513196991 208514076672 208559624823 208717022208 208763495424 209375705088 209417894884 210032023608 210078789624 210194303121 210283258086 210399771648 210488813568 210651446016 210943311392 211106082816 211106295004 211269192192 211725375048 211814977968 211931446122 211978635066 212138612736 212185847808 212808093696 212850975128 213475171536 213522704208 213730524612 213939449856 214401398464 214610074096 215030141568 215239429152 215287354656 215496892584 215616294912 216173310848 216340335376 216807250176 216974764512 217066588992 217234303704 217916175488 218128272032 218555225856 218767944384 218816655552 219029628528 219717135616 219930985024 220361467392 220410533376 220625057664 221317572608 221532979712 221749833492 221965661313 222015084489 222182636544 222232108032 222354304128 222448405248 222928726812 223146643456 223319055872 223582476744 223755225903 223849919898 223973950464 224068737024 224241861888 224944780533 224945729536 225164667904 225385076664 225604442646 225654676038 225824974848 225875257344 226095100416 226583296104 226803828306 227025532928 227247763248 227468942172 227519590716 227741995008 228455885328 228855891968 229125843936 229176861408 229302876132 229399917912 229527023616 229801577472 230119976064 230297776368 230747262976 230973136416 231070885056 231197941224 231249420072 232201063776 232655563008 232882005312 232933859136 233160572304 233892434688 234120080832 234578336256 234806649984 234858932352 235825430016 236007638592 236286026559 236517000192 236699743104 236799915264 236982876768 237311225316 237726736896 237958114944 238191046929 238423882752 238655939328 238709078784 239457347019 239691420672 240159567978 240394328064 240447854592 240681881088 241201573272 241436333358 241672341504 241908909264 242144357796 242381058048 242435026944 242568331776 243194974704 243382877298 243620788224 243908156448 244096610076 244335218688 244627485696 245155697424 245394306036 245634183168 245874629088 246113937432 247181777568 247422358152 247906650816 248982269184 249224602176 249955466112 250148592144 250495182278 251039973888 251233937856 251530286337 251970694272 253063945728 253310251392 253558211247 253806068736 254053096704 254601660676 254849462989 254906208117 255155383296 255403724544 255653733654 255903639552 256705806632 256904148259 257012870994 257264105472 257462878464 257766574428 258018545664 258217901568 258775458392 258884973072 259027323038 259084998414 259338258432 259590670848 259844778468 260097683877 260098781184 260914098544 261168044716 261226196748 261481549824 261737508384 261992255976 262814617472 263070413408 263128989024 263385090936 263900628288 264157481232 264986639104 265191378848 265303608768 265508593416 266081625216 266287210992 267123053824 267383043136 267442579008 267702879312 268226868096 268487931744 269330682368 269592820352 269652848256 270443619072 271291363827 271351769931 271556555776 271617020928 271766371712 271881384192 272147522922 272678690304 272889373248 273267471576 273478609437 273594346542 273745939456 273861789696 274012374784 274073386752 274396676004 274877121024 275738763234 275800159602 276008302592 276069758976 276338456064 276608957724 276878179611 276879347712 277148832768 277747266192 278017595988 278079499764 278289362944 278350152921 278351327232 278894982168 280042698144 280105052832 280259070828 280377677448 280533028864 280868594688 281199899376 281417166162 281692256256 282300500064 282419970624 282575261496 282638180088 283467031056 284633562048 284696938944 284974032816 285531827328 285809733792 286706855424 286985905536 287049806208 287329190112 287891594496 288794032461 289076333568 289299686016 289422118656 289645738272 290270863872 290495139264 291122390691 291245594706 291406967808 291690592512 291755540736 292039504704 292611128832 292670090801 293528360862 293815289856 293880711168 294166743552 295029402624 295088851882 295666444656 295954215084 296020112652 296243515392 296308227303 296309477376 296472405504 296597873664 297238302416 297467961142 298109968992 298340301204 298466559864 298631933952 298697167593 298989149184 299865950208 299926374044 300513435552 300805923528 300872901384 301165739226 301460133888 302111061472 302405104408 302997017664 303291922896 303359454288 304607847104 305501125248 305569148544 305737168176 305866557216 306402103296 306826634752 307063701824 307425905523 307964181888 308094513408 308263921632 308332560096 309601418368 310207417344 310509340416 310578478848 310880763072 311552032143 311856579584 312160107776 312465674466 312771115008 313075533312 313145243136 314126842326 314433906688 314676851456 315048035412 315118184436 315356000256 315424887129 315599657472 315733220352 315977169024 316414967088 316659442506 316968982528 317277486592 317588062572 317722466952 317897169183 317898510336 317967952599 318207919104 318278771712 319276462692 319588560896 320212757304 320284056312 320595786918 320909174784 321602097696 321915111144 322545212352 322859143728 322931031984 323245338876 323424442368 324259966272 324510503064 325210875264 325462146768 325599883488 325851455556 326169980928 326874263232 327192408048 327832838784 328151916576 328224983328 328544442792 329575703424 329896477536 330542201088 330615800064 330937586496 331976358912 332299469568 332624750238 333273954816 333348162048 333531456192 333672607872 334393090218 334719965184 334978583808 335373715116 335960925696 336103105536 336362792832 337418594304 337747001856 338077614996 338406663969 338408091648 338737462272 338812886016 339142650624 339874944156 340205742459 340207177728 340538299392 340871644872 341203413258 341612992512 342683827992 343283837952 343688765904 343954314198 344290535424 344436240384 344702366208 345179964096 345446664552 346120894464 346459704624 346796911836 347213205504 348301595664 348983344512 349323007968 350838652032 351180121248 351867504384 352209974976 352970484119 353738145024 354011457888 354775500288 355049614656 355966837974 356590105344 356937172416 357635824128 357983908992 358756885498 359537131008 360239351967 360591492096 361721818436 361802359908 362154500037 362156027904 362508512256 362863363896 363216536694 363571587072 363852497664 364356628768 364638145916 364792462056 365074315947 365431182336 365862234672 366144915114 366502828032 367651684312 367733546136 368091459054 368451274752 368811943632 369170906148 369531777024 370329688256 370690127984 370772666352 371133537228 371859976224 373390264192 373473403776 373678761104 373836903264 374491459584 374933199168 375222888216 375742773417 376400666752 376559960832 376767015328 376850906784 377956041408 379511416064 379595918592 379965377088 380709103104 381079645056 381902491014 382275807232 382647874048 382733074944 383105586816 383480600481 383855459328 385058709948 385435111424 385519306491 385732914688 385896158208 386194317696 386649861642 387027818496 387326852352 388163187588 388327459608 388540984557 388542623744 388627497621 388920790016 389007387648 389386006272 389767167702 390148171776 391371147816 391752067074 391839295122 392222324736 392606262576 392988383964 393372536832 394221926208 394605620112 394693483536 395077636404 395296540672 395463831552 395850942432 396236221848 397479958656 397787068272 397955413152 398262890124 398652198912 399122437824 399430816488 400684580736 401074564704 401163868512 401554318968 402340302144 402731897616 403996023552 404389230528 404479272384 405665428608 407334833664 407425531392 407649557568 407822076288 408702665822 409018035456 409334059872 409901207364 410391519813 410618909184 410792684544 411018562176 411110080128 412315681536 413608144851 413609889792 413700239403 414012453888 414104638464 414507684096 415319021568 415402709524 415723249152 415807018561 416620899288 417026393982 417119249646 417434044416 417526990848 418751410176 418835789768 420064047216 420157579248 420388606242 420566516172 420799543296 420977627136 421302892032 421886622784 422212590008 422538384384 423450750096 423629955936 423862892244 423957270132 424277225472 424371695616 425701950256 426950343072 427045408416 427461049224 428802796928 429220148192 430060283136 430478858304 430574709312 430993785168 432346621696 432680670752 433614500352 433949529024 434133177984 434468607408 435832350976 436256544064 436868392059 437110451712 437535888768 437633311104 438059257056 439434271232 439861970048 440292541293 440722934784 440821066752 441250115328 442633277823 442635145216 443065959424 443499666984 443931322626 444030168978 444365273088 444464216064 444708608256 444896810496 445857453624 446201941713 446638111744 447164953488 447510451806 447699839796 447947900928 448137474048 448483723776 449889561066 450329335808 450770153328 451208885292 451309352076 451649949696 451748608839 451750514688 452190200832 453166592208 453607656612 454051065856 454495526496 454937884344 455039181432 456911770656 457711783936 458251687872 458353722816 458605752264 458799835824 459603154944 460239952128 460595552736 461946272832 462141770112 462395882448 462498840144 464402127552 465311126016 465764010624 465867718272 466321144608 467784869376 468240161664 468698511699 469156672512 469613299968 469717864704 471190263489 471650860032 472015277184 472572053118 473034000384 473399486208 473599830528 473965753536 474622450632 474989163759 475453473792 475916229888 476382093858 476847765504 477311878656 477418157568 478914694038 479382841344 480319135956 480788656128 480895709184 481363762176 482403146544 482872666716 483344683008 483817818528 484288715592 485136663552 486389949408 486765754596 487241576448 487816312896 488193220152 489254971392 490311394848 490788612072 491749258176 492227874864 494363555136 494844716304 495813301632 497964538368 498449204352 498937125357 499910932224 500297184288 500990364556 501589635327 502079947776 502467875712 503060572674 503941388544 505521065929 506127891456 506620502784 507116422494 507612137472 508106193408 509203321352 509698925978 509812416234 510310766592 510807449088 511307467308 511805119887 511807279104 513411613264 513808296518 514025741988 514528210944 514925756928 515533148856 515931471297 516435803136 517550916784 517769946144 518054646076 518169996828 518676516864 519181341696 519689556936 520195367754 521828197088 522336089432 522452393496 523475016768 523984511952 525629234944 526140826816 526257978048 526770181872 527801256576 528314962464 529973278208 530382757696 530607217536 531017186832 532163250432 532574421984 533950256961 534246107648 534766086272 534885158016 535405758624 536453736192 536975863488 538135328247 538661364736 539185640704 539305696512 540887238144 542582727654 542703539862 543113111552 543234041856 543532743424 543762768384 544295045844 544824805041 545357380608 545778746496 546534943152 546957218874 547188693084 547491878912 547723579392 548024749568 548146773504 548793352008 549217372671 549754242048 551477526468 551600319204 552016605184 552137188581 552139517952 552676912128 553217915448 553756359222 554297665536 555494532384 556035191976 556158999528 556700305842 557789964336 560085396288 560210105664 560518141656 560755354896 561737189376 562399798752 562834332324 563384512512 564601000128 564839941248 565150522992 565276360176 566934062112 569267124096 569393877888 569948065632 571063654656 571619467584 572853736521 573413710848 573971811072 574099612416 574658380224 575783188992 575899210931 577588064922 578152667136 578599372032 578844237312 579291476544 580541727744 580990278528 582244781382 582491189412 582813935616 583381185024 583511081472 584079009408 585222257664 585340181602 587056721724 587628100611 587630579712 587758942683 587761422336 588333487104 590058805248 590177703764 591332889312 591908430168 592040225304 592616454606 592944811008 593195747328 594476604832 594935922284 596219937984 596680602408 596933119728 597394335186 597978298368 599731900416 599852748088 601026871104 601611847056 601745802768 602331478452 602920267776 604222122944 604810208816 605994035328 606583845792 606718908576 609215694208 611002250496 611138297088 611474336352 611733114432 613053998733 613653269504 614127403648 614851811046 615928363776 616189026816 616527843264 616665120192 619202836736 620414834688 621018680832 621156957696 621761526144 623104064286 623713159168 624320215552 624931348932 625539590973 625542230016 625678874469 626151066624 626290486272 628253684652 628867813376 629353702912 630096070824 630236368872 630582909363 630849774258 631199314944 631466440704 631954338048 632829934176 633318885012 633937965056 634554973184 635176125144 635444933904 635794338366 635935905198 636415838208 636557543424 638552925384 640425514608 640568112624 641191573836 641818349568 643204195392 643830222288 645090424704 645718287456 645862063968 646490677752 646848884736 648519932544 649021006128 650421750528 650924293536 651199766976 651702911112 653748526464 654384816096 655665677568 656303833152 656449966656 657088885584 659151406848 659792955072 661084402176 661231600128 661875172992 663952717824 664598939136 665249500476 665896983939 666547909632 666696324096 667062912384 667345215744 668786180436 669439930368 669957167616 670747430232 671265677709 671921851392 672206211072 672725585664 674834341599 674837188608 675494003712 676155229992 676813327938 677474924544 677625772032 678285301248 679749888312 680411484918 681076598784 681743289744 682406826516 683225985024 685367655984 686567675904 687377531808 687908628396 688581070848 689404732416 690359928192 690893329104 692241788928 692919409248 693593823672 696603191328 697966689024 698646015936 701677304064 702360242496 703735008768 704419949952 705940968238 707476290048 708022915776 708858079677 709551000576 710099229312 711933675948 713180210688 713874344832 714573140787 715271648256 715967817984 717513770996 718212122969 718372041057 719074262016 720478703934 721182984192 723443636872 723604719816 724309000074 725017024512 725726727792 726433073388 727143174144 727704995328 728713257536 729276291832 729584924112 730148631894 730862364672 731724469344 732289830228 733005656064 735303368624 735467092272 736182918108 736902549504 737623887264 738341812296 740659376512 741380255968 741545332704 742267074456 743719952448 746780528384 746946807552 747357522208 747673806528 749866398336 750445776432 751485546834 752801333504 753119921664 753534030656 753701813568 754590859011 755912082816 759022832128 759191837184 759930754176 760674633741 761418206208 762159290112 763804982028 764548388967 764551614464 764718624351 765295748096 765466149888 766211173632 766961200962 767710918656 770117419896 770712444777 771038612982 771465829376 771792316416 772388635392 773299723284 774055636992 774653704704 776326375176 776654919216 777081969114 777254995242 777841580032 778014775296 778772012544 779534335404 780293051631 780296343552 782742295632 783504134148 783678590244 784444649472 785212525152 785976767928 788443852416 789211240224 789386967072 790155272808 790593081344 791701884864 792472443696 794959917312 795574136544 795910826304 796525780248 798244875648 798861632976 801369161472 802149129408 802327737024 803108637936 804680604288 805463795232 807992047104 808778461056 808958544768 811330857216 813874091481 814055309793 814669667328 814851062784 815299115136 815644152576 817405331644 818036070912 818668119744 819802414728 820435828311 820783039626 821237818368 821585369088 822037124352 822220160256 824631363072 824797528621 827216289702 827400478806 828024907776 828209276928 829015368192 830638043136 830805419048 831446498304 831614037122 833241798576 834052787964 834238499292 834868088832 835050458763 835053981696 837671579536 840128094432 840315158496 840777212484 841133032344 841599086592 842605784064 843773245568 844425180016 845076768768 846901500192 847259911872 847725784488 847914540264 851403900512 853900686144 854090816832 854922098448 857605593856 858440296384 860120566272 860957716608 861149418624 861987570336 864693243392 865361341504 866382097383 867229000704 867899058048 868266355968 868937214816 871664701952 872513088128 873367172073 873736784118 874220903424 875071777536 875266622208 876118514112 878010272403 878868542464 879723940096 880585082586 881445869568 881642133504 882500230656 885266555646 886131918848 886999333968 887862645252 888060337956 888730546176 888924681909 888928432128 889417216512 889793620992 891714907248 892403883426 893276223488 894329906976 895020903612 895399679592 895895801856 896091502779 896967447552 899779122132 900658671616 901540306656 902417770584 902618704152 903497217678 904380401664 906333184416 907215313224 908991052992 909875768688 910078362864 913823541312 916503375744 916707445632 917211504528 917599671648 919206309888 920479904256 921191105472 922277716569 923892545664 924283540224 924791764896 924997680288 928804255104 930622252032 931528021248 931735436544 932642289216 934656096429 935569738752 936480323328 937397023398 938313345024 939226599936 939435729408 942380526978 943301720064 944030554368 945144106236 946068000768 946798972416 947199661056 947931507072 949244901264 949978327518 950906947584 951832459776 952764187716 953691507549 953695531008 954623757312 954836315136 957829388076 958765682688 960638271912 962727524352 964806293088 965745333432 967635637056 968577431184 970273327104 972779898816 973531509192 975632625792 976386440304 978509942784 980622789696 981577224144 983498516352 984455749728 988727110272 989689432608 991626603264 994735000699 995929076736 996898408704 997874250714 999821864448 1000594368576 1001980729112 1002754901269 1003179270654 1004159895552 1004935751424 1006121145348 1007882777088 1011042131858 1012255782912 1013241005568 1014232844988 1015219991907 1015224274944 1016212386816 1018406642704 1019397851956 1019624832468 1020617227377 1020621533184 1021614898176 1022614934616 1023610239774 1026823226528 1027616593036 1028051483976 1029851513856 1031066297712 1031862942594 1032871606272 1035101833568 1035539892288 1036109292152 1036339993656 1038362683392 1039379113872 1040390735508 1043656394176 1044672178864 1044904786992 1046950033536 1047969023904 1051258469888 1052281653632 1052515956096 1053540363744 1055602513152 1056629924928 1058911452357 1059946556416 1060765515392 1061214435072 1062034373664 1064326500864 1065148843968 1067900513922 1068492215296 1069532172544 1069770316032 1070811517248 1072907472384 1073951726976 1076270656494 1077322729472 1078371281408 1078611393024 1080718055901 1081774476288 1085165455308 1085407079724 1086226223104 1086463500111 1086468083712 1087065486848 1087525536768 1088590091688 1089649610082 1090714761216 1091557492992 1093069886304 1093914437748 1094377386168 1094983757824 1095222947841 1096049499136 1096293547008 1097586704016 1098434745342 1099508484096 1102955052936 1103200638408 1104274377162 1105353824256 1106435830896 1107512718444 1108595331072 1110989064768 1112070383952 1112317999056 1113400611684 1115579928672 1120170792576 1120420211328 1121036283312 1121510709792 1123474378752 1124799597504 1125668664648 1127228320251 1129202000256 1129679882496 1130301045984 1130552720352 1133868124224 1138534248192 1138787755776 1139896131264 1142127309312 1143238935168 1145707473042 1146827421696 1147943622144 1148199224832 1149316760448 1151566377984 1151798421862 1155176129844 1156305334272 1156557919473 1157198744064 1157688474624 1158582953088 1161083455488 1161980557056 1164489562764 1164982378824 1165622953671 1165627871232 1165882492863 1166762370048 1167022162944 1168158018816 1170444515328 1170680363204 1174113443448 1175256201222 1175517885366 1176666974208 1180117610496 1180355407528 1182665778624 1183816860336 1184080450608 1185232909212 1185889622016 1186391494656 1188953209664 1189871844568 1192439875968 1193361204816 1193866239456 1194788670372 1195956596736 1199705496176 1202053742208 1203223694112 1203491605536 1204662956904 1208444245888 1209620417632 1211988070656 1213167691584 1213437817152 1218431388416 1222004500992 1222276594176 1222948672704 1223466228864 1226107997466 1227306539008 1228254807296 1229703622092 1231174559439 1231856727552 1232378053632 1233055686528 1233330240384 1238405673472 1240824434553 1240829669376 1241100718209 1242037361664 1242313915392 1243523052288 1246208128572 1247421055683 1247426318336 1248640431104 1249862697864 1251079181946 1251357748938 1252302133248 1252580972544 1256507369304 1258707405824 1260192141648 1260472737744 1261165818726 1261699548516 1262398629888 1262932881408 1263908676096 1265659868352 1266637770024 1269109946368 1270352250288 1270889867808 1271588676732 1271871810396 1272831676416 1273115086848 1277105850768 1280851029216 1281136225248 1282383147672 1286408390784 1287660444576 1290180849408 1291436574912 1291724127936 1292981355504 1297039865088 1298042012256 1300843501056 1301848587072 1302399533952 1303405822224 1307497052928 1308769632192 1311331355136 1312607666304 1312899933312 1314177771168 1318302813696 1319585910144 1320877623879 1322168804352 1322463200256 1323750345984 1327899833469 1327905435648 1329197878272 1330499000952 1331793967878 1333095819264 1333392648192 1334125824768 1334690431488 1337572360872 1338605825139 1339914335232 1341494860464 1342531355418 1343843702784 1344412422144 1345451171328 1349668683198 1350988007424 1352310459984 1353626655876 1354949849088 1355251544064 1356570602496 1359499776624 1360822969836 1362153197568 1363486579488 1364813653032 1370735311968 1373135351808 1374755063616 1375817256792 1378809464832 1380719856384 1381786658208 1385838818496 1387187647344 1393206382656 1395933378048 1397292031872 1403354608128 1404720484992 1406095535097 1407470017536 1408839899904 1411881936476 1413570790467 1414952580096 1416045831552 1417716159354 1419102001152 1420198458624 1423867351896 1424650276709 1424967491277 1426360421376 1427748689664 1429146281574 1430543296512 1431935635968 1435027541992 1436424245938 1436744082114 1438148524032 1440957407868 1442365968384 1446887273744 1447209439632 1448618000148 1450034049024 1451453455584 1452866146776 1455409990656 1457426515072 1458552583664 1459169848224 1460297263788 1461724729344 1463448938688 1464579660456 1470606737248 1470934184544 1472365836216 1475247774528 1476683624592 1481318753024 1482760511936 1483090665408 1484534148912 1487439904896 1493561056768 1493893615104 1494715044416 1495347613056 1496811376071 1499732796672 1500891552864 1502971093668 1504768905981 1505602667008 1506239843328 1507068061312 1507403627136 1509181718022 1511824165632 1516563197787 1518045664256 1518383674368 1519861508352 1521349267482 1522836412416 1524318580224 1527609964056 1529096777934 1529437248702 1530591496192 1530932299776 1532422347264 1533922401924 1535415359661 1535421837312 1540234839792 1541424889554 1542077225964 1542931658752 1543584632832 1544777270784 1546599446568 1547794413891 1549307409408 1552652750352 1553309838432 1554163938228 1554509990484 1555683160064 1556029550592 1557544025088 1559068670808 1560586103262 1565484591264 1567008268296 1567357180488 1570425050304 1571953535856 1576887704832 1578422480448 1578773934144 1580310545616 1583403769728 1584944887392 1589919834624 1591148273088 1591821652608 1593051560496 1596489751296 1597723265952 1601850770883 1602738322944 1604298258816 1604655474048 1606217275872 1609361208576 1610927590464 1614405984741 1615984094208 1617556922112 1617917089536 1622661714432 1622988685351 1627748182962 1628110619586 1629339334656 1629702125568 1630598230272 1631288305152 1634810663288 1636072141824 1636073786281 1637336239488 1639604829456 1640871656622 1641566079252 1642475636736 1643170738176 1644074248704 1644440320512 1649262726144 1649595057242 1654432579404 1654800957612 1656049815552 1656411565743 1656418553856 1658030736384 1661610838096 1662892996608 1663228074244 1666483597152 1668105575928 1668476998584 1670100917526 1675343159072 1680256188864 1680630316992 1681554424968 1682266064688 1685211568128 1687546491136 1688850360032 1690153537536 1693803000384 1694519823744 1695451568976 1695829080528 1702807801024 1707801372288 1708181633664 1709844196896 1715211187712 1716880592768 1718561209563 1720241132544 1721915433216 1722298837248 1723975140672 1727697632793 1729386486784 1730722683008 1732764194766 1734458001408 1735798116096 1736532711936 1737874429632 1743329403904 1745026176256 1746734344146 1747473568236 1748441806848 1750143555072 1750533244416 1752237028224 1756020544806 1757737084928 1759447880192 1761170165172 1762884301833 1762891739136 1763276828049 1763284267008 1765000461312 1770533111292 1772263837696 1773998667936 1775725290504 1776120675912 1777849363818 1778834433024 1779587241984 1783429814496 1784807766852 1786552446976 1788659813952 1790041807224 1790799359184 1792183005558 1793934895104 1799558244264 1803080613312 1804835541168 1805237408304 1806994435356 1808760803328 1812666368832 1814430626448 1817982105984 1819751537376 1820156725728 1827647082624 1833006751488 1833414891264 1834423009056 1835199343296 1839161996199 1840959808512 1842382210944 1844555433138 1847785091328 1848567080448 1849583529792 1849995360576 1857608510208 1861244504064 1863056042496 1863470873088 1865284578432 1869312192858 1871139477504 1872960646656 1874794046796 1876618772919 1876626690048 1878453199872 1878871458816 1884761053956 1886603440128 1888061108736 1890288212472 1891748728089 1893597944832 1894399322112 1895863014144 1898489802528 1899956655036 1901813895168 1903664919552 1905528375432 1907383015098 1909247514624 1909672630272 1915658776152 1921276543824 1925455048704 1929612586176 1931490666864 1935271274112 1937154862368 1940546654208 1945559797632 1947063018384 1951265251584 1952772880608 1961245579392 1963154448288 1966997032704 1968911499456 1973162870239 1977454220544 1979378865216 1983253206528 1989470001398 1991858153472 1993796817408 1995748501428 1997690951817 1999643728896 2001188737152 2003961458224 2005509802538 2006358541308 2008319791104 2009871502848 2012242290696 2013797033127 2015765554176 2022084263716 2024503024797 2024511565824 2026482011136 2028465689976 2030439983814 2032424773632 2036813285408 2038795703912 2039249664936 2041234454754 2043229796352 2045229869232 2047220479548 2053646453056 2055233186072 2056102967952 2059703027712 2062132595424 2063725885188 2065743212544 2070203667136 2071079784576 2072218584304 2072679987312 2076725366784 2078758227744 2080781471016 2087312788352 2089344357728 2089809573984 2093900067072 2095938047808 2102516939776 2104563307264 2105031912192 2107080727488 2111205026304 2113259849856 2117822904714 2119893112832 2121531030784 2122428870144 2124068747328 2126574239031 2128653001728 2130297687936 2135801027844 2136984430592 2139064345088 2139540632064 2141623034496 2143719422361 2145814944768 2147903453952 2152541312988 2154636368907 2154645458944 2155116123171 2156742562816 2157222786048 2161436111802 2163548952576 2170330910616 2170814159448 2172927000222 2174130973696 2175051073536 2177180183376 2179299220164 2181429522432 2183114985984 2186139772608 2187828875496 2188754772336 2190445895682 2192098998272 2192587094016 2195173408032 2196869490684 2199016968192 2205910105872 2206401276816 2208548754324 2210707648512 2212871661792 2215025436888 2221978129536 2224140767904 2224635998112 2226801223368 2231159857344 2240341585152 2240840422656 2242072566624 2243021419584 2249599195008 2251337329296 2254456640502 2258404000512 2259359764992 2260602091968 2261105440704 2267736248448 2277068496384 2277575511552 2279792262528 2284254618624 2286477870336 2291414946084 2293645166901 2293654843392 2294155873053 2295887244288 2296398449664 2298633520896 2303132755968 2303596843724 2310352259688 2312137334331 2313115838946 2314397488128 2315376949248 2317165906176 2322166910976 2323961114112 2328979125528 2329964757648 2331245907342 2331764985726 2333524740096 2334044325888 2336316037632 2340889030656 2341360726408 2348226886896 2350512402444 2351035770732 2353333948416 2360710815056 2365331557248 2367633720672 2368160901216 2370465818424 2371779244032 2377906419328 2379743689136 2384879751936 2386722409632 2387732478912 2389577340744 2399410992352 2404107484416 2406447388224 2406983211072 2409325913808 2416888491776 2419240835264 2423976141312 2426335383168 2426875634304 2436862776832 2441622274443 2442165929379 2444009001984 2444553188352 2445897345408 2446932457728 2452215994932 2454613078016 2456509614592 2459407244184 2461307484933 2462349118878 2463713455104 2464756107264 2466111373056 2466660480768 2474392585863 2476811346944 2481648869106 2482201436418 2484074723328 2484627830784 2487046104576 2492416257144 2494842111366 2497280862208 2499725395728 2502158363892 2502715497876 2504604266496 2505151376289 2505161945088 2513014738608 2517414811648 2520384283296 2520945475488 2522331637452 2523399097032 2524797259776 2527817352192 2531319736704 2533275540048 2538219892736 2540704500576 2541779735616 2543177353464 2543743620792 2554211701536 2561702058432 2562272450496 2564766295344 2572816781568 2575320889152 2580361698816 2582873149824 2583448255872 2585962711008 2594079730176 2596084024512 2599146292149 2601687002112 2603697174144 2604799067904 2606811644448 2614994105856 2617539264384 2620101516219 2622662710272 2625215332608 2625799866624 2628355542336 2634030817209 2636605627392 2639171820288 2641755247758 2644337608704 2644926400512 2647500691968 2655799666938 2658395756544 2660998001904 2663587935756 2666191638528 2666785296384 2668251649536 2669380862976 2675144721744 2677211650278 2679828670464 2682989720928 2685062710836 2687687405568 2690902342656 2699337366396 2701976014848 2704620919968 2707253311752 2713141204992 2718999553248 2721645939672 2726973158976 2729627306064 2741470623936 2749510127232 2751634513584 2757618929664 2761439712768 2763573316416 2766833149707 2771677636992 2774375294688 2786412765312 2791866756096 2794584063744 2803344092879 2803968289287 2806709216256 2809440969984 2812191070194 2814940035072 2817679799808 2823763872952 2825945630849 2827141580934 2829905160192 2832091663104 2835432318708 2838204002304 2840396917248 2847734703792 2849300553418 2849934982554 2852720842752 2855497379328 2858292563148 2861074522647 2861086593024 2863871271936 2870055083984 2872848491876 2873488164228 2876297048064 2881914815736 2893774547488 2894418879264 2897236000296 2902906911168 2905732293552 2910819981312 2914853030144 2917105167328 2918339696448 2920594527576 2926897877376 2929159320912 2941213474496 2941868369088 2944731672432 2950495549056 2953367249184 2962637506048 2965521023872 2966181330816 2969068297824 2974879809792 2984205002097 2987122113536 2987787230208 2989430088832 2990695226112 2993622752142 2999465593344 3001783105728 3005942187336 3008264703807 3009537811962 3011205334016 3012479686656 3014136122624 3014807254272 3018363436044 3023648331264 3033126395574 3036091328512 3036767348736 3039723016704 3042698534964 3045659975721 3045672824832 3048637160448 3055219928112 3058193555868 3058874497404 3061182992384 3061851682131 3061864599552 3064844694528 3067844803848 3070830719322 3080469679584 3082849779108 3084154451928 3085863317504 3089554541568 3093198893136 3095588827782 3098614818816 3105305500704 3106619676864 3108327876456 3109019980968 3115088050176 3118137341616 3121172206524 3130969182528 3134016536592 3134714360976 3140850100608 3143907071712 3153775409664 3156844960896 3157547868288 3160621091232 3166807539456 3169889774784 3176734357071 3179839669248 3182296546176 3183643305216 3186103120992 3192979502592 3195446531904 3203701541766 3205476645888 3208596517632 3209310948096 3212434551744 3218722417152 3219370998811 3221855180928 3228811969482 3231968188416 3235113844224 3235834179072 3245323428864 3245977370702 3255496365924 3256221239172 3258678669312 3259390500333 3259404251136 3261196460544 3262576610304 3269621326576 3272144283648 3272147572562 3274672478976 3279209658912 3281743313244 3283132158504 3284951273472 3285668843523 3288148497408 3288880641024 3298525452288 3299190114484 3308865158808 3309601915224 3312823131486 3316061472768 3323221676192 3325785993216 3326456148488 3332967194304 3336211151856 3336953997168 3340201835052 3350686318144 3360512377728 3361260633984 3363108849936 3364532129376 3370423136256 3375092982272 3377700720064 3381684960753 3387606000768 3389039647488 3390903137952 3391658161056 3405615602048 3415602744576 3416363267328 3419688393792 3430422375424 3433761185536 3437122419126 3440482265088 3443830866432 3444597674496 3447950281344 3455395265586 3458772973568 3461445366016 3465528389532 3468916002816 3469673758419 3471596232192 3473065423872 3475748859264 3486658807808 3490052352512 3493468688292 3494947136472 3496868861013 3496883613696 3497647478589 3500287110144 3501066488832 3504474056448 3512041089612 3515474169856 3518895760384 3522340330344 3525768603666 3526553656098 3530000922624 3541066222584 3547997335872 3551450581008 3552241351824 3555698727636 3557668866048 3559174483968 3566859628992 3569615533704 3577319627904 3580083614448 3581598718368 3584366011116 3587869790208 3599116488528 3606161226624 3609671082336 3610474816608 3613988870712 3625332737664 3628861252896 3635964211968 3639503074752 3640313451456 3655294165248 3666013502976 3666829782528 3668846018112 3670398686592 3678323992398 3681919617024 3684764421888 3689110866276 3695570182656 3697134160896 3699167059584 3699990721152 3715217020416 3722473303659 3722489008128 3726112084992 3726941746176 3730569156864 3738624385716 3742263167049 3742278955008 3745921293312 3749588093592 3753237545838 3756906399744 3757742917632 3769522107912 3776122217472 3780576424944 3783497456178 3787195889664 3788798644224 3791726028288 3796979605056 3799913310072 3807329839104 3811056750864 3814766030196 3818495029248 3819345260544 3831317552304 3842553087648 3859225172352 3862981333728 3870542548224 3874309724736 3882675325309 3891119595264 3894126036768 3902530503168 3905545761216 3922491158784 3926308896576 3933994065408 3937822998912 3946325740478 3954908441088 3958757730432 3962632871637 3966506413056 3978940002796 3983699500407 3983716306944 3987593634816 3991497002856 3995381903634 3999287457792 4002377474304 4007922916448 4011019605076 4012717082616 4015817475417 4019743005696 4024484581392 4027594066254 4031531108352 4044168527432 4049006049594 4052964022272 4056931379952 4060879967628 4064849547264 4073626570816 4077591407824 4078499329872 4082468909508 4086459592704 4090459738464 4094440959096 4107292906112 4110466372144 4112205935904 4119406055424 4124265190848 4127451770376 4140407334272 4142159569152 4144437168608 4145359974624 4157516455488 4161562942032 4174625576704 4178688715456 4179619147968 4187800134144 4191876095616 4205033879552 4209126614528 4210063824384 4214161454976 4218286605291 4222410052608 4226519699712 4235645809428 4239786225664 4240712371401 4243062061568 4244857740288 4248137494656 4253148478062 4257306003456 4260595375872 4271602055688 4273950830127 4273968861184 4274902473831 4278128690176 4279081264128 4283246068992 4287438844722 4291629889536 4295806907904 4305082625976 4309272737814 4310232246342 4313485125632 4314445572096 4322872223604 4327097905152 4340661821232 4341628318896 4345854000444 4348261947392 4350102147072 4354360366752 4358598440328 4366229971968 4372279545216 4375657750992 4377509544672 4380891791364 4384197996544 4385174188032 4390346816064 4393738981368 4411820211744 4412802553632 4417097508648 4425743323584 4430050873776 4443956259072 4448281535808 4449271996224 4453602446736 4462319714688 4480683170304 4481680845312 4484145133248 4486042839168 4499198390016 4502674658592 4508913281004 4514306717943 4516808001024 4518719529984 4521204183936 4522210881408 4535472496896 4549689593361 4554136992768 4555151023104 4559584525056 4568509237248 4572955740672 4573877204171 4582829892168 4587290333802 4588311746106 4591774488576 4592796899328 4597267041792 4606265511936 4607193687448 4620704519376 4624274668662 4626231677892 4628794976256 4630753898496 4634331812352 4647922228224 4657958251056 4659929515296 4662491814684 4663529971452 4667049480192 4668088651776 4672632075264 4682721452816 4696453773792 4701024804888 4702071541464 4721421630112 4730663114496 4735267441344 4736321802432 4740931636848 4755812838656 4759487378272 4769759503872 4773444819264 4775464957824 4779154681488 4798821984704 4805552312649 4808214968832 4812894776448 4813966422144 4818651827616 4833776983552 4838481670528 4843217954223 4847952282624 4852670766336 4853751268608 4868966056053 4873725553664 4883244548886 4884331858758 4888018003968 4889106376704 4891794690816 4893864915456 4904431989864 4908221358843 4913019229184 4918814488368 4922614969866 4924698237756 4927426910208 4929512214528 4932222746112 4933320961536 4948785171726 4953622693888 4963297738212 4964402872836 4968149446656 4969234697229 4969255661568 4974092209152 4984832514288 4989684222732 4994561724416 4999450791456 5004316727784 5005430995752 5010302752578 5026029477216 5034829623296 5040768566592 5041890950976 5044663274904 5046798194064 5055634704384 5062639473408 5066551080096 5081409001152 5083559471232 5086354706928 5087487241584 5108423403072 5123404116864 5124544900992 5129532590688 5145633563136 5150641778304 5155683628689 5160723397632 5165746299648 5166896511744 5171925422016 5183092898379 5188159460352 5192168049024 5198292584298 5203374004224 5207394348288 5209598135808 5213623288896 5229988211712 5235078528768 5240203032438 5245325420544 5250430665216 5251599733248 5256711084672 5268061634418 5273211254784 5278343640576 5283510495516 5288652905499 5288675217408 5289852801024 5295001383936 5311599333876 5316791513088 5321996003808 5327175871512 5336503299072 5338761725952 5350289443488 5354423300556 5359657340928 5365979441856 5370125421672 5381804685312 5398674732792 5409241839936 5414506623504 5426282409984 5437999106496 5443291879344 5453946317952 5459254612128 5482941247872 5499020254464 5503269027168 5517485988597 5522879425536 5527146632832 5533666299414 5543355273984 5548750589376 5560731725219 5572825530624 5583733512192 5589168127488 5606688185758 5607936578574 5613418432512 5618881939968 5624382140388 5629856318757 5629880070144 5635359599616 5647527745904 5651891261698 5654283161868 5659810320384 5664183326208 5670864637416 5675246184267 5680793834496 5695469407584 5698601106836 5699869965108 5705441685504 5710994758656 5716585126296 5722149045294 5727742543872 5740110167968 5745696983752 5746976328456 5763829631472 5787549094976 5788837758528 5794472000592 5805813822336 5811464587104 5821639962624 5829706060288 5834210334656 5836679392896 5841189055152 5853795754752 5858318641824 5882426948992 5883736738176 5889463344864 5900991098112 5906734498368 5919488610717 5925275012096 5931042047744 5932362661632 5938136595648 5949759619584 5968410004194 5974244227072 5975574460416 5978860177664 5981390452224 5987245504284 5993072855451 5998931186688 6003566211456 6011884374672 6016529407614 6019075623924 6022410668032 6024959373312 6028272245248 6029614508544 6036726872088 6041391099381 6047296662528 6066252791148 6072182657024 6073509074391 6073534697472 6079446033408 6085397069928 6091319951442 6097274320896 6110439856224 6116387111736 6117748994808 6123703364262 6129689389056 6135689607696 6141661438644 6160939359168 6165699558216 6168308903856 6179109083136 6186397786272 6191177655564 6197229637632 6210611001408 6213239353728 6216655752912 6218039961936 6230176100352 6236274683232 6242344413048 6261938365056 6268033073184 6269428721952 6281700201216 6287814143424 6307550819328 6313689921792 6315095736576 6321242182464 6333615078912 6334891320241 6339779549568 6353468714142 6359679338496 6364593092352 6367286610432 6372206241984 6385959005184 6390893063808 6407403083532 6410953291776 6417193035264 6418621896192 6424869103488 6437444834304 6438741997622 6443710361856 6457623938964 6463909106721 6463936376832 6465348369513 6470227688448 6471668358144 6490646857728 6491954741404 6510992731848 6512442478344 6518781000666 6522392921088 6525153220608 6539242653152 6544288567296 6544295145124 6549344957952 6558419317824 6563486626488 6566264317008 6571337687046 6576296994816 6577761282048 6597050904576 6598380228968 6617730317616 6619203830448 6625646262972 6632122945536 6646443352384 6652912296976 6665934388608 6672422303712 6673907994336 6680403670104 6701372636288 6721024755456 6722521267968 6726217699872 6729064258752 6750185964544 6755401440128 6763369921506 6775212001536 6778079294976 6781806275904 6783316322112 6811231204096 6831205489152 6832726534656 6839376787584 6860844750848 6867522371072 6874244838252 6880935500703 6880964530176 6882467619159 6887661732864 6889195348992 6895900562688 6910790531172 6917545947136 6922890732032 6931056779064 6936412002993 6939347516838 6943192464384 6946130847744 6951497718528 6973317615616 6980104705024 6986937376584 6989894272944 6993737722026 6995294957178 7000574220288 7002132977664 7008948112896 7024082179224 7037791520768 7044680660688 7051537207332 7053107312196 7060001845248 7082132445168 7095994671744 7102901162016 7104482703648 7111397455272 7115337732096 7133719257984 7139231067408 7154639255808 7160167228896 7163197436736 7168732022232 7198232977056 7212322453248 7219342164672 7220949633216 7227977741424 7250665475328 7257722505792 7271928423936 7279006149504 7280626902912 7310588330496 7324866823329 7332027005952 7333659565056 7337692036224 7340797373184 7356647984796 7363839234048 7369528843776 7378221732552 7383922454799 7391140365312 7394268321792 7398334119168 7399981442304 7423177757589 7430434040832 7444946607318 7452224169984 7453883492352 7461138313728 7477248771432 7484526334098 7491842586624 7499176187184 7506475091676 7513812799488 7515485835264 7539044215824 7552244434944 7561152849888 7566994912356 7574391779328 7583452056576 7593959210112 7599826620144 7614659678208 7622113501728 7629532060392 7662635104608 7685106175296 7718450344704 7725962667456 7741085096448 7748619449472 7765350650618 7782239190528 7788252073536 7797438876447 7805061006336 7811091522432 7844982317568 7852617793152 7860304548657 7867988130816 7875645997824 7892651480956 7900333352659 7902092451627 7909816882176 7917515460864 7925265743274 7933012826112 7957880005592 7967399000814 7975187269632 7982994005712 7990763807268 7998574915584 8004754948608 8015845832896 8022039210152 8025434165232 8031634950834 8039486011392 8048969162784 8055188132508 8063062216704 8088337054864 8098012099188 8105928044544 8113862759904 8121759935256 8147253141632 8155182815648 8156998659744 8164937819016 8180919476928 8188881918192 8214585812224 8220932744288 8224411871808 8248530381696 8254903540752 8280814668544 8284319138304 8288874337216 8290719949248 8300499449121 8315032910976 8323125884064 8349251153408 8357377430912 8359238295936 8375600268288 8383752191232 8410032278637 8410067759104 8411904867861 8418253229056 8420127648768 8428322909952 8436573210582 8444820105216 8453039399424 8471291618856 8477836892547 8481424742802 8486124123136 8489715480576 8496274989312 8506296956124 8514612006912 8521190751744 8543204111376 8547901660254 8549804947662 8556257380352 8558162528256 8566492137984 8574877689444 8583223567941 8583259779072 8591613815808 8610165251952 8618545475628 8620464492684 8626970251264 8628891144192 8645744447208 8681323642464 8683256637792 8691708000888 8696523894784 8708720733504 8717196880656 8732459943936 8744559090432 8751315501984 8755019089344 8761783582728 8780693632128 8787477962736 8823640423488 8825605107264 8834195017296 8851486647168 8860101747552 8887912518144 8896563071616 8898543992448 8907204893472 8924639429376 8952615006291 8961366340608 8963361690624 8968290266496 8972085678336 8998396780032 9005349317184 9017826562008 9024794111421 9028613435886 9033616002048 9037439059968 9042408367872 9044421762816 9070944993792 9072772814831 9099379186722 9108273985536 9110302046208 9119169050112 9137018474496 9145911481344 9147754408342 9165659784336 9174580667604 9176623492212 9183548977152 9185555046393 9185593798656 9194534083584 9214387374896 9241409038752 9248549337324 9252463355784 9257589952512 9268663624704 9295844456448 9315916502112 9319859030592 9324983629368 9327059942904 9345264150528 9365442905632 9392907547584 9402049609776 9404143082928 9442843260224 9461326228992 9470534882688 9472643604864 9481863273696 9511625677312 9518974756544 9530203071213 9539519007744 9546889638528 9550929915648 9558309362976 9597643969408 9611104625298 9616429937664 9625789552896 9627932844288 9637303655232 9658112996433 9667553967104 9676963341056 9686435908446 9695904565248 9705341532672 9707502537216 9737932112106 9747451107328 9766489097772 9768663717516 9776036007936 9778171500999 9778212753408 9783589381632 9787729830912 9808863979728 9816442717686 9826038458368 9837628976736 9845229939732 9849396475512 9854853820416 9857006530569 9864445492224 9866641923072 9897570343452 9907245387776 9926595476424 9928805745672 9938469394458 9948184418304 9969665028576 9979368445464 9998901582912 10008633455568 10010861991504 10020605505156 10052058954432 10081537133184 10083781901952 10089326549808 10093596388128 10111269408768 10125278946816 10133102160192 10145054882259 10162818002304 10167118942464 10172709413856 10174974483168 10216846806144 10246808233728 10249089801984 10259065181376 10291267126272 10301283556608 10311367257378 10321446795264 10331492599296 10333793023488 10343850844032 10366185796758 10376318920704 10384336098048 10396585168596 10406748008448 10414788696576 10419196271616 10427246577792 10459976423424 10470157057536 10480406064876 10490606583039 10490650841088 10500861330432 10503199466496 10513422169344 10536123268836 10546422509568 10556687281152 10567020991032 10577305810998 10590002767872 10623198667752 10643992007616 10654351743024 10673006598144 10677523451904 10700578886976 10708846601112 10731958883712 10740250843344 10763609370624 10797349465584 10818483679872 10829013247008 10875998212992 10886583758688 10907892635904 10918509224256 10942085007689 10965882495744 10998040508928 11006538054336 11034971977194 11045758851072 11054293265664 11067332598828 11086710547968 11097501178752 11121463450438 11145651061248 11167419910977 11167467024384 11178336254976 11213376371516 11215873157148 11226789501147 11226836865024 11237763879936 11248764280776 11259712637514 11270719199232 11295055491808 11303782523396 11308566323736 11328366652416 11341729274832 11350492368534 11361587668992 11390938815168 11397202213672 11399739930216 11421989517312 11433170252592 11444298090588 11455485087744 11480220335936 11491393967504 11493952656912 11527659262944 11575098189952 11577675517056 11588944001184 11611627644672 11622929174208 11648025975927 11659412120576 11668420669312 11673358785792 11682378110304 11707591509504 11716637283648 11764853897984 11767473476352 11778926689728 11801982196224 11813468996736 11838977221434 11850550024192 11862084095488 11864725323264 11876273191296 11887898614911 11899519239168 11936820008388 11948488454144 11951098501221 11951148920832 11957720355328 11962780904448 11974491008568 11986145710902 11997862373376 12007132422912 12023768749344 12033058815228 12038151247848 12044821336064 12047452426251 12056544490496 12059229017088 12073453744176 12082782198762 12094593325056 12132505582296 12147018148782 12158892066816 12170794139856 12182639902884 12194548641792 12220879712448 12232774223472 12235497989616 12247406728524 12259378778112 12271379215392 12283322877288 12321878718336 12331399116432 12336617807712 12358218166272 12372795572544 12382355311128 12421222002816 12426478707456 12433311505824 12436079923872 12472549366464 12484688826096 12523876730112 12536066146368 12538857443904 12563400402432 12575628286848 12615101638656 12627379843584 12630191473152 12642484364928 12667230157824 12669782640482 12679559099136 12706937428284 12719358676992 12722137114203 12729186184704 12734573220864 12744412483968 12771918010368 12781786127616 12814806167064 12821852490381 12821906583552 12824707421493 12834386070528 12837243792384 12849738206976 12874889668608 12877483995244 12887420723712 12915247877928 12927818213442 12930696739026 12940455376896 12943336716288 12981293715456 12983909482808 13021985463696 13024884956688 13037562001332 13044785842176 13050306441216 13078485306304 13088590290248 13098689915904 13116838635648 13126973252976 13132528634016 13142675374092 13152593989632 13155522564096 13196760457936 13235460635232 13238407660896 13251292525944 13292886704768 13305824593952 13331868777216 13344844607424 13347815988672 13360807340208 13402745272576 13442049510912 13445042535936 13452435399744 13458128517504 13500371929088 13510802880256 13526739843012 13542920153829 13550424003072 13556158589952 13563612551808 13566632644224 13622462408192 13649068780083 13662410978304 13665453069312 13678753575168 13721631612513 13721689501696 13735044742144 13748489676504 13761871001406 13764935238318 13775323465728 13778390697984 13791801125376 13821581062344 13845781464064 13862113558128 13872824005986 13878695033676 13886384928768 13892261695488 13902995437056 13960209410048 13973874753168 13979788545888 13987475444052 13990589914356 14001148440576 14004265955328 14017896225792 14048164358448 14075583041536 14089361321376 14103074414664 14106214624392 14164264890336 14191989343488 14205802324032 14208965407296 14222794910544 14267438515968 14278462134816 14309278511616 14320334457792 14326394873472 14337464044464 14396465954112 14424644906496 14438684329344 14441899266432 14455955482848 14501330950656 14515445011584 14529653862669 14543856847872 14558012299008 14561253805824 14606898168159 14621176660992 14649733646658 14664054011904 14667319130112 14675384072448 14681594746368 14713295969592 14724664076529 14739057687552 14756443465104 14767844909598 14782280730624 14788536643584 14796668238336 14799962884608 14846355515178 14860868081664 14889893214636 14904448339968 14907766984704 14922276627456 14954497542864 14969052668196 14983685173248 14998352374368 15012950183352 15078088431648 15104488869888 15122305699776 15133989824712 15166904113152 15187918420224 15199653240288 15244227003456 15259064120784 15325270209216 15370212350592 15436900689408 15451925334912 15467050886067 15482170192896 15497238898944 15530701301236 15549278695137 15564478381056 15576504147072 15594877752894 15610122012672 15622183044864 15671153043799 15689964635136 15705235586304 15720609097314 15735976261632 15751291995648 15785302961912 15800666705318 15804184903254 15819633764352 15835030921728 15850531486548 15865958716497 15866025652224 15915760011184 15934798001628 15950374539264 15965988011424 15981527614536 16009509897216 16031691665792 16044078420304 16050868330464 16063269901668 16078972022784 16097938325568 16110376265016 16176674109728 16196024198376 16227725519808 16243519870512 16294506283264 16310365631296 16313997319488 16329875638032 16361838953856 16377763836384 16429171624448 16441865488576 16448823743616 16497060763392 16509807081504 16552457965791 16561629337088 16568638276608 16577748674432 16581439898496 16600998898242 16630065821952 16646251768128 16682195175657 16698502306816 16714754861824 16718476591872 16751200536576 16767504382464 16820064557274 16823809735722 16836506458112 16840255297536 16856645819904 16873146421164 16889568956271 16889640210432 16906078798848 16942583237712 16955673785094 16962849485604 16972248246272 16979430961152 16992549978624 17012593912248 17025738552801 17042381503488 17086408222752 17095803320508 17099609895324 17112514760704 17116325056512 17132984275968 17149755378888 17166447135882 17183227631616 17220330503904 17237090951256 17240928985368 17291488894416 17362647284928 17366513275584 17383416001776 17417441467008 17434393761312 17464919887872 17489118180864 17502631003968 17510038178688 17523567165456 17561387264256 17574955925472 17647280846976 17651210214528 17668390034592 17702973294336 17720203495104 17758465832151 17775825036288 17793126143232 17797087984896 17814409786944 17849278858752 17852875538861 17905230012582 17922732681216 17926723381248 17936580532992 17944171356672 17996793560064 18010698634368 18035653124016 18049588222842 18057226871772 18067232004096 18074878119936 18084816735744 18088843525632 18141889987584 18145545629662 18198758373444 18216547971072 18220527223173 18220604092416 18238338100224 18291822962688 18295508816684 18331319568672 18349161335208 18353246984424 18371110092786 18389068167168 18428774749792 18482818077504 18497098674648 18504926711568 18537327249408 18591688912896 18631833004224 18639718061184 18649967258736 18654119885808 18690528301056 18730885811264 18785815095168 18804099219552 18808286165856 18885686520448 18922652457984 18941069765376 18945287209728 18963726547392 19004673960723 19023251354624 19037949513088 19060406142426 19079038015488 19093779277056 19101859831296 19116618725952 19195287938816 19222209250596 19232859875328 19251579105792 19255865688576 19274607310464 19316225992866 19335107934208 19353926682112 19372871816892 19391727320163 19391809130496 19396045108539 19410683065344 19415005074432 19475864224212 19494902214656 19532978195544 19537327435032 19556343001998 19567178763264 19575459661824 19617727959456 19632885435372 19652076916736 19675257953472 19690459879464 19698792951024 19714013061138 19728890984448 19733283846144 19795140686904 19853190952848 19857611491344 19876938788916 19896368836608 19939330057152 19958736890928 19997803165824 20017266911136 20021723983008 20041211010312 20104117908864 20163074266368 20167563803904 20178653099616 20187192776256 20250557893632 20266204320384 20290109764518 20325636004608 20334237884928 20345418827712 20349948966336 20433693612288 20493616467456 20498179603968 20518130362752 20582534252544 20602567113216 20622734514756 20642806502109 20642893590528 20662985198592 20667586046976 20687701688064 20732371593516 20752637841408 20768672196096 20793170337192 20809236008979 20829577393152 20838392543232 20854493155584 20919952846848 20940314115072 20960812129752 20981213166078 21001722660864 21006398932992 21026844338688 21072246537672 21113374562304 21134041982064 21154611621996 21180005535744 21246397335504 21287984015232 21308703486048 21346013196288 21401157773952 21417693202224 21463917767424 21480501686688 21594698931168 21636967359744 21658026494016 21751996425984 21773167517376 21815785271808 21837018448512 21884170015378 21931764991488 21974600469987 21996081017856 22013076108672 22069943954388 22091517702144 22108586531328 22134665197656 22151767364397 22173421095936 22195002357504 22242926900876 22269533272767 22291302122496 22334839821954 22356672509952 22426752743032 22431746314296 22453579002294 22475527759872 22497528561552 22519425275028 22541438398464 22590110983616 22607565046792 22617132647472 22656733304832 22683458549664 22700984737068 22723175337984 22781877630336 22794404427344 22799479860432 22843979034624 22866340505184 22888596181176 22960440671872 22982787935008 22987905313824 23055318525888 23150196379904 23155351034112 23177888002368 23223255289344 23245858348416 23296051951854 23318824241152 23336841338624 23346717571584 23364756220608 23392316629341 23415183019008 23433274567296 23529707795968 23534946952704 23557853379456 23580913645971 23603964392448 23626937993472 23677954442868 23701000057977 23701100048384 23706277354881 23724168190976 23729450646528 23752546382592 23775797229822 23799038478336 23873640016776 23902197002442 23915440710656 23925561808896 23948982017136 23972291421804 23995724746752 24014264845824 24047537498688 24066117630456 24076302495696 24094904852502 24113088980992 24118458034176 24146907488352 24165564397524 24189186650112 24265011164592 24294036297564 24317784133632 24341588279712 24365279805768 24441759424896 24465548446944 24470995979232 24494813457048 24542758430784 24566645754576 24643757436672 24662798232864 24673235615424 24745591145088 24764710622256 24842444005632 24852957414912 24866623011648 24872159847744 24945098732928 24969377652192 25047753460224 25072132292736 25077714887808 25126800804864 25151256573696 25230096835911 25230203277312 25235714603583 25254759687168 25260382946304 25284968729856 25334460315648 25339565280964 25359118198272 25413874856568 25433510677641 25444274228406 25458372369408 25469146441728 25488824967936 25543836020736 25563572255232 25629612334128 25643704980762 25649414842986 25668772141056 25674487584768 25699476413952 25749779337216 25754967990488 25774841447424 25830495755856 25855636426884 25861393478052 25880910753792 25886673432576 25967818965616 26043970927392 26049769913376 26075124002664 26089571684352 26156970612608 26177180580496 26197379831808 26233677271296 26253946505952 26265057268032 26285350748184 26393520915872 26470921270464 26476815321792 26502585051888 26585773409536 26611649187904 26663737554432 26689689214848 26695631977344 26721614680416 26805490545152 26857845018873 26884099021824 26890085071872 26904870799488 26916257035008 27000743858176 27021605760512 27053479686024 27074382334263 27085840307658 27100848006144 27112317179904 27127225103616 27133265288448 27218318444493 27244924816384 27298137560166 27324821956608 27330906138624 27357507150336 27443263225026 27470089484288 27496979353008 27523742002812 27529870476636 27550646931456 27556665139179 27556781395968 27583602250752 27643162124688 27691562928128 27724227116256 27745648011972 27757390067352 27772769857536 27805990874112 27920418820096 27947749506336 27959577091776 27974950888104 27981179828712 28035792451584 28096328716896 28178722642752 28206148829328 28212429248784 28328529780672 28383978686976 28411604648064 28417930814592 28445589821088 28534877031936 28556924269632 28590609213639 28618557023232 28640668915584 28652789746944 28674928088928 28792931908224 28849289812992 28877368658688 28883798532864 28911910965696 28974338989299 29002661901312 29030890023168 29059307725338 29087713695744 29116024598016 29122507611648 29213796336318 29242353321984 29299467293316 29328108023808 29334638260224 29350768144896 29363189492736 29426591939184 29449328153058 29478115375104 29512886930208 29535689819196 29564561461248 29593336476672 29599925769216 29692711030356 29721736163328 29779786429272 29844553254912 29908995085728 29938105336392 29996704748736 30025900366704 30156176863296 30244611399552 30267979649424 30333808226304 30375836840448 30399306480576 30435164646777 30488454006912 30518128241568 30650540418432 30740424701184 30836785021669 30873801378816 30903850669824 30934101772134 30964340385792 30994477797888 31061402602472 31085401939339 31098557390274 31128956762112 31153008294144 31189755505788 31220244025344 31244366089728 31342306087598 31379929270272 31410471172608 31441218194628 31471819749117 31471952523264 31502583991296 31570605923824 31601333410636 31608369806508 31639267528704 31670061843456 31701062973096 31731917432994 31831520022368 31869596003256 31931976022848 31963055229072 32019019794432 32063383331584 32088156840608 32101736660928 32126539803336 32195876651136 32220752530032 32353348219456 32392048396752 32455451039616 32487039741024 32589012566528 32620731262592 32627994638976 32659751276064 32723677907712 32755527672768 32826255023067 32858343248896 32883730977152 32897647487232 32994121526784 33019614163008 33104915931582 33123258674176 33137276553216 33155497348864 33162879796992 33201997796484 33260131643904 33292503536256 33364390351314 33397004613632 33429509723648 33436953183744 33502259732931 33502401073152 33535008764928 33640129114548 33647619471444 33673012916224 33680368503441 33680510595072 33713291639808 33746292842328 33779137912542 33812157597696 33885166475424 33911347570188 33925698971208 33944496492544 33985099957248 34025187824496 34051477105602 34084763006976 34172816445504 34191606641016 34199219790648 34265968551936 34299510757776 34332894271764 34366455263232 34440661007808 34474181902512 34481857970736 34582977788832 34725294569856 34733026551168 34766832003552 34834882934016 34868787522624 34944077927781 34978236361728 35005262007936 35020076357376 35047134330912 35122774528512 35149911850944 35294561693952 35302420429056 35336780069184 35405946588672 35440406990208 35516931664302 35551650072576 35586252286464 35594175969792 35628819573888 35698557717504 35705751077722 35810460025164 35845465362432 35853295503663 35853446762496 35873161065984 35888342713344 35993587120128 36021397268736 36071306248032 36099176445684 36114453743544 36134464008192 36142357278753 36169633471488 36177687051264 36283779975168 36291091259324 36397516746888 36441054446346 36476676200448 36583645925376 36591017633368 36662639137344 36698322670416 36706493968848 36742220185572 36778136334336 36857549499584 36965636155008 36994197349296 37009853423136 37074654498816 37263666008448 37279436122368 37299934517472 37308239771616 37461771622528 37571630190336 37608198439104 37616572331712 37771373040896 37845304915968 37882139530752 37890574419456 37927453094784 38009347921446 38046502709248 38075899026176 38120812284852 38158076030976 38166411342609 38187558554112 38203719662592 38233237451904 38390575877632 38444418501192 38465557471143 38465719750656 38474122264479 38503158211584 38511731377152 38549214620928 38632451985732 38670215868416 38707853364224 38745743633784 38783454640326 38792090217078 38821366130688 38830010148864 38951728448424 39065956391088 39074654870064 39112686003996 39134357526528 39150919323648 39235455918912 39265770870744 39350515906944 39380919758928 39397585902048 39428026122276 39457781968896 39466567692288 39590281373808 39706381905696 39715222982688 39753877577832 39878660114304 39917473781856 39995606331648 40034533822272 40043447966016 40082422020624 40208235817728 40326148532736 40335127607808 40357306199232 40374385552512 40501115787264 40532408640768 40580219529036 40651272009216 40668475769856 40690837655424 40699897932672 40867387224576 40947206340249 40987232934912 40996359207936 41036260725504 41164894837539 41165068505088 41205134226432 41245469029512 41285613004218 41325970397184 41335172093952 41375403376128 41464743187032 41537344392192 41586340674384 41618472017958 41659154786304 41676785086464 41708986311168 41880628230144 41921624259504 41962426332156 42003445321728 42012797865984 42053688677376 42144493075344 42226749124608 42268083964128 42309223243992 42492794671008 42575968030464 42617406972096 42802315547904 42835386404448 42927835534848 42961003373376 43189397862336 43273934719488 43316052988032 43503992851968 43546335034752 43588961588007 43631570543616 43674036897024 43768340030756 43820694504477 43863529982976 43949200939974 43992162035712 44026152217344 44139887908776 44173992229587 44217173062656 44269330395312 44303534728794 44346842191872 44390004715008 44485853801752 44539066545534 44582604244992 44669679643908 44713345019904 44853505486064 44863492628592 44907158004588 44951055519744 44995057123104 45038850550056 45180221967232 45215130093584 45234265294944 45313466609664 45366917099328 45401969474136 45563755260672 45588808854688 45598959720864 45732681010368 45777192362352 45920881343744 45965575870016 45975810627648 46110637051776 46300392759808 46310702068224 46355776004736 46401152658201 46446510578688 46491716696832 46592103903708 46637648482304 46647836085411 46673682677248 46693435143168 46729512441216 46784633258682 46830366038016 46866549134592 47013459131397 47059415591936 47069893905408 47115706758912 47161827291942 47207928784896 47253875986944 47355908885736 47402000115954 47412554709762 47448336381952 47458901293056 47505092765184 47551594459644 47597876149491 47598076956672 47747280033552 47804394004884 47830881421312 47851123617792 47897964034272 47944582843608 48028529691648 48095074997376 48132235260912 48152604991392 48189809705004 48226177961984 48236916068352 48293814976704 48331128795048 48530022329184 48588072595128 48683176559424 48730559611536 48883518849792 48931096893888 48941991958464 48989626914096 49085516861568 49133291509152 49287514873344 49325596465728 49346471230848 49491182290176 49529421244512 49657373897373 49684888011264 49705914829824 49733246023296 49744319695488 49890197465856 49938755304384 50046585526971 50095506920448 50144264585472 50155429775616 50253601609728 50302513147392 50312649245881 50460193671822 50471429207166 50509519374336 50520765892608 50569937459712 50668920631296 50679130561928 50718236396544 50827749713136 50867021355282 50888548456812 50916744738816 50938292883456 50977649935872 51127144510464 51259224668256 51287409961524 51298829685972 51337544282112 51348975169536 51398952827904 51509935980976 51549682894848 51660991511712 51711272853768 51722786956104 51935637931232 52087941854784 52099539826752 52150248005328 52313941225216 52354361160992 52394759663616 52467354542592 52507893011904 52530114536064 52570701496368 52787041831744 52941842540928 52953630643584 53005170103776 53171546819072 53223298375808 53275397496453 53327475108864 53379378429696 53391263954688 53443229360832 53558626616583 53610981090304 53715690037746 53768198043648 53780170143744 53809741598976 53832514070016 54043211521024 54106959372048 54148764668526 54171680615316 54201696012288 54224634359808 54254450207232 54266530576896 54436636888986 54489849632768 54596275120332 54649643913216 54661581669519 54661812277248 54715014300672 54886526450052 54940178968576 54993958706016 55047484005624 55059740953272 55113330278358 55167204501504 55286324249376 55383125856256 55448454232512 55491296023944 55514780134704 55611981748224 55895499012672 55919154183552 55949901776208 55962359657424 56071584903168 56192657433792 56357445285504 56412297658656 56424858497568 56657059561344 56767957373952 56823209296128 56835861629184 56891179642176 57014021882169 57069754063872 57113848539264 57181218427278 57237114046464 57281337831168 57305579493888 57349856177856 57585863816448 57698579625984 57754737317376 57767597065728 57823821931392 57948677978598 58005323802624 58061780046336 58118615450676 58175181960489 58175427391488 58232049196032 58245015223296 58427592672636 58484706643968 58598934586632 58701536289792 58726378985472 58853183878368 58898656306116 58956230750208 59025773860416 59071379638392 59186672953344 59199851538432 59385422060712 59559572858544 59689106509824 59817990171456 59876210672784 59993409497472 60051800733408 60312353726592 60489222799104 60535959298848 60751673680896 60798612961152 60870329293554 60976908013824 61036256483136 61168048977409 61301080836864 61480849402368 61673570043338 61747602757632 61807701339648 61868203544268 61928419506327 61928680771584 61988955595776 62122805204944 62170803878678 62197114780548 62257913524224 62306016588288 62379511011576 62427708026937 62488732179456 62684612175196 62759858540544 62820942345216 62882436389256 62943639498234 63005167982592 63141211847648 63202666821272 63216739613016 63340123686912 63402125946192 63463834865988 63663040044736 63739192006512 63863952045696 63926110458144 64038039588864 64126766663168 64176313681216 64203473321856 64253079606672 64391753302272 64441505060064 64706696438912 64784096793504 64910902079232 64974079482048 65178025133056 65241462525184 65255989277952 65319502552128 65447355815424 65511055345536 65652510046134 65716686497792 65767461954304 65795294974464 65923801409961 65988243053568 66039228326016 66209831863164 66246517348352 66274553106432 66310994697728 66325759593984 66403995592968 66455302093191 66520263287808 66585007072512 66728780702628 66794009227264 66808599818301 66859019447296 66873906367488 67004519465862 67070017529856 67280258229096 67295238942888 67360737006882 67426583279616 67492585684656 67558275825084 67624315195392 67770332950848 67822695140376 67851397942416 67970199914496 68050375648992 68102954211204 68169526013952 68345632891008 68383213282032 68398439581296 68531937103872 68599021515552 68665788543528 68881322015616 68948363805024 68963715941472 69165955577664 69450589139712 69466053102336 69533664007104 69669765868032 69737575045248 69888155855562 69956472723456 70010524015872 70040152714752 70094268661824 70245549057024 70299823701888 70589123387904 70604840858112 70673560138368 70811893177344 70880813980416 71033863328604 71103000173931 71103300145152 71118832064643 71172504572928 71188351939584 71257639147776 71397115435008 71411502155444 71620920050328 71706591007326 71746322131968 71776685426688 71987174240256 72042794537472 72142612496064 72198352891368 72228907487088 72284714557506 72339266942976 72355374102528 72567559950336 72582182518648 72795033493776 72882108892692 72953352400896 73182035266736 73325278274688 73396645340832 73412987937696 73484440371144 73715098999168 73931272310016 73988394698592 74019706846272 74527332016896 74558872244736 74599869034944 74616479543232 74923543245056 75143260380672 75216396878208 75233144663424 75542746081792 75690290507733 75690609831936 75707143810749 75764279061504 75781148838912 75854906189568 76018695842892 76093005418496 76151798052352 76241624569704 76300532032923 76332822685218 76375117108224 76407439325184 76466474903808 76781151755264 76888837002384 76931114942286 76948244528958 77006316423168 77023462754304 77098429241856 77264903971464 77415706728448 77491487267568 77566909280652 77584180434156 77642732261376 77660020297728 77903456896848 78131912782176 78149309740128 78225372007992 78268715053056 78470911837824 78531541741488 78701031813888 78761839517856 78795171804096 78856052244552 79180562747616 79412763811392 79430445965376 79507755155664 79757320228608 79834947563712 79991212663296 80069067644544 80086895932032 80164844041248 80416471635456 80573535056619 80652297065472 80670255215616 80714612398464 80748771105024 81002231574528 81064817281536 81160439058072 81223147002789 81302544018432 81336951539712 81381675310848 81399795865344 81654955333479 81734774449152 81894412680498 81974465869824 81992718415872 82072521451008 82329789675078 82410268452864 82490938059024 82571226008436 82651940794368 82670344187904 82750806752256 82929486374064 83074688784384 83172681348768 83236944035916 83318309572608 83417972622336 83761256460288 83843248519008 83924852664312 84107377354752 84288986150688 84536167928256 84618446487984 84985589342016 85151936060928 85234813944192 85604631095808 85670772808896 85771827640917 85855671069696 85922006746752 86378795724672 86547869438976 86632105976064 86903666879249 86923016967897 87007985703936 87092670069504 87177923176014 87263141087232 87348073794048 87536680061512 87641389008954 87727059965952 87898401879948 87984324071424 88052304434688 88279775817552 88347984459174 88434346125312 88538660790624 88607069457588 88693684383744 88780009430016 88971707603504 89078133091068 89165208489984 89339359287816 89707010972128 89726985257184 89814316009176 89990114246208 90077701100112 90360443934464 90430260187168 90468530589888 90733834198656 90803938948272 91127510521344 91177617709376 91197919441728 91305493940331 91465362020736 91554384724704 91841762687488 91931151740032 91951621255296 92221274103552 92510355065007 92600785519616 92621404136448 92711552009472 92802305316402 92893021157376 92983433393664 93184207807416 93256205818017 93295672170822 93347365354496 93386870286336 93459024882432 93569266517364 93660732076032 93733098269184 94026918262794 94118831183872 94139787810816 94231413517824 94323654583884 94415459247351 94415857569792 94507751973888 94711817771472 94804000231908 94825109419524 94896672763904 94917802586112 95010185530368 95103188919288 95195752298982 95494560067104 95608788009768 95661762842624 95795928068544 95889165687216 96057059383296 96190149994752 96264470521824 96305209982784 96379619410008 96587629953408 96662257590096 97060044658368 97176145190256 97366353118848 97461119223072 97767037699584 97862193787776 97883983916928 97979253828192 98171033723136 98266583018304 98478765069201 98575029746688 98651192931456 98692942461696 98982364580352 99058842489024 99314747794746 99369776022528 99411829659648 99466492046592 99488639390976 99780394931712 99800500963141 99877510608768 100093171053942 100191013840896 100288529170944 100310859551232 100507203219456 100605026294784 100625298491762 100920387343644 100942858414332 101019038748672 101041105510323 101041531785216 101139874919424 101358261123856 101436472793088 101655499426272 101734042710564 101777096913624 101833489477632 101955299871744 102254289020928 102518449336512 102574819923048 102597659371944 102797905655808 103019871961952 103099365789696 103321983023424 103422545707536 103445573912208 103871275862464 104175883709568 104199079653504 104300496010656 104627882450432 104708722321984 104832233783343 104934709085184 105015786023808 105060229072128 105141402992736 105574083663488 105883685081856 105907261287168 106010340207552 106343093638144 106446596751616 106550794992906 106654950217728 106758756859392 106782527909376 106886458721664 107117253233166 107221962180608 107431380075492 107536396087296 107559886510989 107560340287488 107619483197952 107665028140032 108086423042048 108213918744096 108297529337052 108343361230632 108403392024576 108427071836259 108508900414464 108533061153792 108873273777972 108979699265536 109192550240664 109323163339038 109430028601344 109773052900104 109987917412032 110094968011248 110119481906544 110226660556716 110334409003008 110572648498752 110896908465024 110982592047888 111029560269408 111223963496448 111790998025344 111838308367104 111899803552416 111924719314848 112385314867584 112714890571008 112824595317312 112849716995136 113314119122688 113535914747904 113646418592256 113671723258368 113782359284352 114028043764338 114139508127744 114227697078528 114362436854556 114474228092928 114562675662336 114611158987776 114699712355712 115171727632896 115396672413429 115397159251968 115509474634752 115535194131456 115647643862784 115897355957196 116010647605248 116123560092672 116237230901352 116350363920978 116464098392064 116490030446592 116855185345272 117197869173264 117403072579584 117452757970944 117706367756736 117797312612232 118051547720832 118142759276784 118373345906688 118399703076864 118770844121424 119119145717088 119635980342912 119752421345568 119986818994944 120103601466816 120362935084579 120624707453184 120978445598208 121071918597696 121503347361792 121597225922304 121740658587108 121953816027648 122072512966272 122336097954818 122602161673728 122841619020747 122961698804736 123347140086676 123494684512617 123495205515264 123615402679296 123736407088536 123856839012654 123977911191552 124245610409888 124341607757356 124394229561096 124612033176576 124759022023152 124855416053874 124977464358912 125369224350392 125641884690432 125764872778512 125887278996468 126010335965184 126282423695296 126405333642544 126433479226032 126680247373824 126804251892384 126927669731976 127326080089472 127478384013024 127727904091392 127852220916288 128253533326336 128352627362432 128406946643712 128506159213344 128783506604544 128883010120128 129413392877824 129568193587008 129821804158464 129948158964096 130356050266112 130482925050368 130511978555904 130639005104256 130766884764021 130894711630848 131022110691072 131305020092268 131433372995584 131462083513431 131534923908608 131590589948928 131847602819922 131976486107136 132078456652032 132419663726328 132493034696704 132521976688761 132621989395456 132651519187968 132807991185936 132910604186382 133040526575616 133170014145024 133457561405256 133617199636602 133718038894592 133747812734976 134009038931724 134140035059712 134560516458192 134590477885776 134721474013764 134853166559232 134985171369312 135116551650168 135540665901696 135645390280752 135702795884832 135940399828992 136100751297984 136205908422408 136691265782016 136766426564064 136796879162592 137198043031104 137331577087056 137762644031232 137896727610048 137927431882944 138331911155328 138901178279424 138932106204672 139067328014208 139339531736064 139475150090496 139776311711124 139912945446912 139943508256233 140021048031744 140080305429504 140188537323648 140491098114048 140599647403776 141040377394191 141178246775808 141209681716224 141347120276736 141623786354688 141761627960832 142067726657208 142206000347862 142237664129286 142345009145856 142376703879168 142515278295552 142794230870016 142823004310888 143241840100656 143413182014652 143492644263936 143553370853376 144085589074944 144285224992128 144396705782736 144457814974176 144569429115012 144678533885952 144710748205056 145164365037296 145590066987552 145764217785384 146364070533472 146650556549376 146793290681664 146825975875392 146968880742288 147430197998336 147862544620032 147976789397184 148039413692544 148972121692119 149054664033792 149117744489472 149199738069888 149232959086464 149847086490112 150139756580913 150286520761344 150432793756416 150466289326848 150937947737643 151085492163584 151380581015466 151414287621498 151528558123008 151562297677824 151709812379136 152037391685784 152303596104704 152483249139408 152601064065846 152665645370436 152750234216448 152814878650368 152932949807616 153562303510528 153777674004768 153862229884572 153896489057916 154012632846336 154046925508608 154196858483712 154529807942928 154831413456896 154982974535136 155133818561304 155168360868312 155806913793696 156263825564352 156298619480256 156450744015984 156941823675648 157063083482976 157402063627776 157523679035712 157590343608192 157712104489104 158361125495232 158825527622784 158860891930752 159015510311328 159514640457216 159669895127424 159826192489359 159982425326592 160138135289088 160173791864064 160329688082496 160675879849749 160832943270912 161147070113238 161304594130944 161340510431232 161429224796928 161497542210048 162129634563072 162320878116144 162446294005578 162605088036864 162673903079424 162763350621696 162799591730688 163309910666958 163469548898304 163788825360996 163948931739648 163985436831744 164145042902016 164659579350156 164820536905728 164981876118048 165142452016872 165501613504512 165858972748128 166149377568768 166345362697536 166473888071832 166835945244672 167686497038016 167849705328624 168214754709504 168577972301376 169072335856512 169236892975968 169971178684032 170303872121856 170469627888384 171042065646507 171209262191616 171341545617792 171543655281834 171711342139392 171844013493504 172382683481789 172757591449344 173095738877952 173264211952128 173807333758498 173846033935794 174015971407872 174185340139008 174355846352028 174525545881467 174526282174464 174696147588096 175073360123024 175282778017908 175454119931904 175796803759896 176104608869376 176559551635104 176695968918348 176868692250624 177077321581248 177214138915176 177560018860032 177943415207008 178156266182136 178678718575632 179414021944256 179453970514368 179628632018352 179980228492416 180155402200224 180720887868928 180860520374336 180937061179776 181467668397312 181607877896544 182255021042688 182355235418752 182395838883456 182610987880662 182930724041472 183108769449408 183504146932227 183683525374976 183862303480064 183903242510592 184442548207104 185020710130014 185201571039232 185242808272896 185423104018944 185604610632804 185785258518981 185786042314752 185966866787328 186368415614832 186512411636034 186591344341644 186694730708992 186773740572672 186918049764864 187138533034728 187283124080811 187466196538368 188053836525588 188237662367744 188279575621632 188462827035648 188647309167768 188830918494702 189015503947776 189423635542944 189608000463816 189650218839048 190020371060736 190206377838576 190391504597964 190989120134208 191217576019536 191591856137088 191778331374432 192114118766592 192380299989504 192528941043648 192610419965568 192759238820016 193175259906816 193324515180192 194120089316736 194352290380512 194732706237696 194922238446144 195534075399168 195724387575552 195767967833856 195958507656384 196342067446272 196381630927471 196533166036608 196957530138402 197150059493376 197302385862912 197385884923392 197964729160704 198117684978048 198629495589492 198739552045056 198823659319296 198932984093184 198977278781952 199560789863424 199601001926282 199755021217536 200186342107884 200382027681792 200425799454903 200577058341888 200621719102464 201210052589568 201250596983524 201840774687288 201885716828664 202082211020646 202279749838848 202716522247712 202872945586176 203310998852544 203468085421128 203554193827248 203910599743488 204508578041856 205036898673024 205149639846096 205195318743888 205595811311616 206039743923904 206643966046848 206845091415072 206891147824416 207742551724928 208351767419136 208398159307008 208600992021312 209255764900864 209417444643968 209664467566686 209869418170368 210031572047616 210120458144256 210282805985472 211148167326976 211767370163712 211814522574336 212020680415104 212686187276288 212893193503232 213101589985812 213309000521793 213309900435456 213356496193929 213517513718784 213565055818752 213772917443328 214234506466332 214443924361216 214862760150984 215119773021978 215238966395904 215330056280064 216172846084096 216427837488192 216595058674104 216686722461264 216854143672518 217017800828928 217066122307584 217746547555944 218385100481328 218646326678076 218860057202688 219546105800208 219975834824064 220189936022496 220238963813088 220453321113432 221145296997504 221793816930048 221965184095776 222059120538816 223581996050688 223676616734208 223799607104832 223849438629696 224770629735168 225429781142016 225649190634624 225699433990272 226628238245376 227070871523199 227071829495808 227292837184512 227343446516736 227564718568704 228056087528676 228279016255488 228455394157056 228724873709112 228901596098769 229125351324672 229222317975552 229399424711424 230343455265792 230793344826858 231018949269504 231070388262912 231295287725568 231794711914392 232247120185344 232474461802704 232700727841956 232928196784128 232980060893184 233710370690544 234395738346528 234806145159168 235412735513472 235594625224464 236103095441664 236285518553568 237541688242848 238238291434176 239271960685824 239504842691136 239973637989888 240207202933632 240725870169158 241249414906368 241720605169857 241956891196416 242143837195392 243006694723584 243194451844608 243481317174216 243669441008367 243907632055296 244145025932544 244672195909636 244964866000437 245204323347456 245683238041494 245923397609472 246694280173352 246989369025234 247230805358592 247472814177072 247713678025308 247955822383104 248491220819776 248683215514712 248788459122192 249224066353152 249518044046304 249710832107748 249954928717824 250738448700784 251283769380864 251529745557024 251774557992936 252564847390592 252810667285088 252866958452064 253608503784768 253855339463952 254652160178944 254956768026048 255455808182784 255704441832576 256507066652672 256705254724864 256813893287424 257012318426688 257315482922751 257567013209088 257766020240256 258826785755648 259136387174016 259643608316928 259896317928192 260711000637747 260712100532224 260769050903691 260965850100736 261023957111808 261278010208512 261533769528042 261789423261696 262044221382144 262610040184536 262924167026862 263069847817216 263181179897856 263695205639844 263952972214272 264156913304064 264839327452656 265043953377522 265243978790912 265303038375936 265615982371872 265821208372764 266081053151232 266340028290048 266915122810512 267234399273204 267436077789184 267495625469952 268018077863448 269121032916384 269180955771552 269442948027528 269970342738624 270233103300336 271081331803392 271290780561504 271405591769664 272201502595968 272411816844816 273382531564032 273532853128128 273593758325184 274396086062208 274663154174112 275525288062464 275793455220096 275854863765888 276663822310656 277531065195021 277802356558848 277864212409344 278134656028416 278679063472128 278950300180992 279552623422248 279768617454051 279887016512466 280042096063488 280160610859008 280377074647296 280982196228096 281199294807552 282080754788382 282356493551616 282419363432448 282694240553472 283247572709376 283523255921664 284135453314416 284412000695724 284475328258572 284690018291712 284753407758336 285030556591104 285646008621776 286483680201312 286826364029304 286985288527872 288171178149888 288570449984256 288793411565472 288915629948352 289138858230024 290328730074592 291180133975104 291528435570768 292728141066944 293301113098752 293586581363328 293651951750784 293937761484576 294860395996672 295436295207603 295725089240064 295953578794368 296078827385088 297944243384238 298109328067584 298235488978944 298399476139776 298465918172928 299401502889423 299694172980224 300279513161826 300573041522688 300865587512832 300932578653696 301875895475286 302170984327168 302761162030932 302828575242996 303057116246016 303123316530969 303124595355648 303419624758272 304074783371568 304607192209408 304966498278816 305202128131692 305331290740872 305500468432896 305865899615232 307124607021056 307555348009536 307724459769144 307792978115832 308393716967424 309059615885856 309965949070272 310267637122608 310336721736624 311613827587392 312527651128704 312597238960512 312901488031968 313883647351296 314126166965952 314496701350029 314804127255552 315047358071424 315180687216384 315424208978208 316722250990464 317651055245568 317721783861504 318031020622656 319029280914432 319339790254848 319652384978718 319964850653184 320276270578176 320347583728128 320659376164992 321351759699498 321665886541824 322294140226476 322609188261888 322681020862464 322858449593856 322995084420096 324259269126144 324641756232288 324892588011156 325210176073728 325526701243392 325599183461376 326619821333916 326939097796608 327577650721992 328290085804032 329319158700312 329963752236096 330284904033744 331003227009024 331717945496256 332690725395072 332947776143664 333671890489344 335372994076032 335699410657248 337155944602752 338144671713024 338473785951936 339204635238359 339942357368064 340607744243712 340939255776768 342084131293014 342418524383232 342683091235584 343087310563668 343422684278784 343688026987008 344765366963578 345515182898688 346190017240287 346191477755904 346528423904256 347614667516996 347692067871588 348031942815744 348370680278016 348711692704056 349051091762934 349392295176192 350146720246048 350565556035816 351593607519792 352209217738752 353119103270208 353391937836696 354154643162496 354428277830352 355120037720064 355886830414016 356312532364272 357357437151264 358828043888512 358907941028736 359257264036704 359960456984832 360310804400448 361088805253737 361441775737856 361721040748672 361874122359552 362935336794624 363215755793088 364510042085376 364710470837504 364791677766912 365221975761324 365861448082944 366217538898816 367008293864454 367367050749952 367724606960128 367806485021184 368524857062241 368885096414208 370041420260028 370403142078464 370484053537851 370485616545792 370846208037888 371209221265608 371570517037962 371933733574656 372736831229664 373024823272068 373182688683288 373389461417984 373836099529728 374277066069456 374566248161622 374932393076736 376107673051176 376925654071296 377294618335536 377661836989404 378031007895552 378847271085888 379216000927632 379300437678096 380040742121472 380412755677152 380783009195928 381978240268416 382435152039072 383183712274176 383556662748864 384760599979008 385057882087296 385220839931136 385518477640032 386350519813632 386649030360384 388240178633472 388704580761024 389465412475392 389844476892288 391068150798336 391448775151104 391535935667712 391917015312768 392684134892544 392763261854942 393066332073216 393915060276804 394300118986752 394386250540293 394604771725824 394771769846784 395929458321408 396235369956096 397258991178984 397479104090112 397565930066283 397865968186368 397954557563904 399121579726848 399202003852564 399510042435072 400372684215768 400851598909806 401154116683776 401243438204928 402420105179136 402501193967048 403681549374576 403771433657328 404164422041292 404559499677696 405433044495424 406621997705088 406936170842256 407108387654496 407821199486976 410073797346048 410299279692192 410390637487776 412079487847808 413287932093696 413690182830144 413782295648832 415485103449856 416703534838272 416796318614016 417201984042624 418511529801728 418834889287936 419328935133372 419738836340736 419830524768699 420063144095232 420240916288512 420565611970944 422296334653952 423121132182573 423534740327424 423629045148672 424041360830208 425372374552576 425786387006464 426203179971624 426618001043586 426712992387858 427035027437568 427130111637504 427545834886656 428469012932664 429725520301968 430239546043956 430477932791808 430660112560128 432855674976384 433190117348208 433373444922528 433708287345036 434035601657856 434132244615168 435493095111888 436770200962656 437292653356152 439092211600416 439951669648128 440379872044992 440477927626176 440906642226864 442290593995008 443587633860096 443930368191552 444118241077632 447163992101376 447353233468416 447599214209664 447698877259392 449541259470336 450419269742739 450859562284032 451298381269248 451398867980544 452813843212929 453256476490752 454141743046398 454585674369024 454686893033472 455129437137408 456112175057352 456910788314112 457449747418224 457803192197538 458250702649344 458444635951104 458798849422848 460686910531584 461586689653716 462037898539008 462140776525824 462590575451136 463589423828784 464494240370688 464948923605408 465401455683912 467420741381088 468791476693056 470825471026944 471189250448928 472206190883328 472571037107136 475083376485696 476476582868352 478543921371648 479009685382272 479478577468077 479947275979776 480414405867264 481451740338316 482027639549247 482498829812736 483441210339714 483913782392832 484287674390784 486388903689216 486962634348432 487338882016734 487815264110592 488290051865088 489344391819272 489929732000874 490408646694912 491366476082988 491846795218944 493388560346704 493978738050468 494461610717184 494945628354144 495427356050616 496982441639552 497366431029424 497576918244384 498448132706304 499036088092608 499421664215496 501476897401568 503059491114048 503549115985872 505129694781184 505621334570176 505733916904128 507217007569536 507710678927904 509304320357888 509913536052096 510911616365568 511408883665152 513014133305344 513126196939521 513410509449728 513627786574848 514024636853376 514630965845502 515134026418176 515532040480512 517148050445367 517653571511296 518272774348032 519287216633856 519792635856384 521422001275494 521538101807382 521931700201472 522047914223616 522556020417024 523067539056084 523576637644401 523578846523392 524088442764288 525220080369072 525848334053724 526139695634432 526362359795712 527390411279688 528313826608128 529678654905312 530087906755044 530487957581824 530606076751872 531231964743744 531642416745528 532680056580096 533830245621024 534468798546408 536036155726896 538242065832768 538361911543104 538885896055056 539940685477248 540466206600672 542162663606784 542581561123008 542811183539328 544403005191936 544823633689632 546765063128064 547065706256256 547187516650368 548792172124416 549326308348224 550512440796681 551050576124928 551586910440192 551709727531776 553327644621312 553439141704691 555062130390042 555604713117696 555728424818688 556269312056832 557358126944256 557900600361984 559105246844496 559537234908102 559774033024932 560084192126976 560321221718016 560754149294592 562398589615104 564161509576764 564712987103232 564838726864896 565388481106944 567046511843328 568270906628832 568824001391448 568950656517144 570061113182208 571292017243552 572967360402624 573652728058608 576342356299776 577140899968512 577586823130944 577831259896704 578277716460048 580657460149184 582360267950208 583056871141536 585456282133888 586602226197504 587173162726656 587303903501568 587875522969152 589144892782413 589720791993344 590872590415206 591450178480128 591907157588736 592157654770176 595888486768476 596218656135168 596470977957888 596798952279552 596931836345856 598803005778846 599388345960448 600559026323652 601146083045376 601277398364709 601731175025664 601865157307392 603751790950572 604341968654336 605522324061864 605657150485992 606246633061938 606839249516544 608149566743136 609214384418816 609932996557632 610404256263384 610662581481744 611731799230464 615110696019072 615448919538288 615585956231664 616787433934848 618119231771712 619931898140544 620535274245216 620673443473248 623227655174784 625055302257408 625194477921024 625802976063936 627767294702592 628252333931904 628993402700058 629608254511104 630094716142848 630361374432768 630848417956416 633444501980928 635302110491136 635443567723008 636062041245312 638058561828864 638679580509696 639304769957436 639927001565379 639929701306368 640552541156352 640695167456256 641318752329984 642703519398996 643331773083648 644588280452952 645716899187712 645990168840192 648518538252288 649283512464576 649785176022312 651053402486784 651198366922752 653239642667832 655155301443984 656580171608064 658638317400624 659927504472192 660569808067488 663435890992512 665381450790144 665895552287328 670745988152064 671398821314496 674311889205504 676289343426048 676947571903872 678409270476718 679884714736128 681212614569597 681215488487424 681878511553536 684168262586028 684837048766464 685366182471168 686174621127336 686704788296307 687376053974016 689530733927156 691030365797376 692380034480574 693056847808512 695229335033992 695384135743176 696741360556032 697423385408112 698102183525868 698784590352384 700293440492096 701131112071632 703187215039584 704418435477504 706238206540416 706783875673392 708309286324992 708856555660704 711773660828032 712625064728544 714714874302528 717656087777024 717815882057472 718514528073408 719920913969664 720621608800896 722177610507474 722883551475712 723442081497344 723748244719104 725161815509571 725870673589248 726431511586176 729020084170752 729420941675008 729583355533824 730443951522648 731008323025101 731722896165888 732435077797632 734016587728908 734734101499904 734894598001311 735449213920256 735612970042368 737049714124482 737770192828416 740082840520056 740968107075702 741692416075776 742418442531216 743141034075924 743867467149312 745473662459328 746049646544136 746365377366576 747672199059456 748554132138912 749132496323244 749864786153472 752215346102352 753851308142592 754589236671072 755323673978808 757694542171776 758432001855264 758600875356192 760825511354304 761566018391856 763956480536832 764870304078144 766367424548352 767113325497728 769521199958016 770115764174592 770441679862272 771036955280064 772701039627264 773298060720768 776480357266944 777409161522048 778930824950784 779688953784576 782133001913241 782136301596672 782307152711073 782897550302208 783071871335424 783834030625536 785368269785088 785526523709884 786132664146432 787830120553608 788772501080586 789209543451648 789543539693568 791858916642816 792470739912192 794517982357968 795131860132566 795731936372736 795909115127808 798243159453696 798404007705128 799020084870144 800745368431536 801703197819612 802308233367552 802486876409856 805002387934096 807363098749152 807542867314656 808328844082584 810866088990848 813243995410176 813872341684512 814216775308992 820147594692096 820598559384384 820781274975552 824158975695616 826575864187392 827380365660288 827564591297664 830970206899712 832593195585063 833407069676544 833592637228032 834403968085248 837023059603456 837669778575872 838657870266744 839305852362153 839661049537398 840126288190464 840481832577024 841131223941888 844592669307904 846242264365146 847069480654848 847258090297344 848082721660416 851572774012928 852406359943248 853236002087172 853425984775716 854070054875136 854260223275008 855091669773312 856938025865328 859451040603936 860479092087912 860955865583616 865711349952768 866380234696416 866746889845056 867416574690072 870986190223776 873540401925312 874585306712304 878184423200832 879903339296256 880759744089984 880955855252352 881813284453728 884581187990016 886308885622809 887175267720192 887860736383104 888236482155264 894327984202752 894706466936832 895198428419328 895397754518784 898204508668269 899082518940672 900838539485478 901719124568064 902596762538496 902797735961088 905627686425858 906512952981504 908283486092796 909171348738048 909373786066944 910258874274816 912224350114704 913821576628224 914899494836448 915606384395076 916501405298688 917597698845696 921373821063168 923173379307432 925181150902272 927178847657568 929897847210816 930802911367824 934841482762176 937582953386112 941650942053888 942378500897856 943490104050087 944412381766656 945142074214272 950166752971392 952953165736704 955940335671739 957087842743296 958019370764544 958957154936154 959894551959552 960828811734528 962903480676632 964055279098494 964997659625472 966882420679428 967827564785664 968575348781568 972777807378432 973925268696864 974677764033468 975630528221184 976580103730176 978688783638544 979859464001748 980817293389824 982732952165976 986777120693408 987957476100936 989891256708288 990854712101232 993964883279104 994732862058848 995153836488768 998072176185216 998843328430992 1002953794803136 1006118982228096 1007098231971744 1010259389562368 1011242669140352 1011467833808256 1014434015139072 1015421357855808 1017613905715077 1018608640715776 1019827072104192 1021823232731136 1022817767330304 1026252393879042 1026821018899456 1027255573149696 1028049273706752 1029261931691004 1030268052836352 1031064080961024 1034296100890734 1035307143022592 1036545548696064 1038570051720861 1038574433267712 1039585271712768 1042844002550988 1043076203614764 1043863400402944 1044095828447232 1045112040834048 1046135078112168 1047153275288802 1048176885528576 1050440160738144 1051696668107448 1052279391268864 1054780822559376 1056627653216256 1059357309810624 1060175813510088 1062463929487488 1063284833491056 1065360113160192 1067660491242048 1068937597092816 1072072311453792 1076484131665536 1076723823086208 1077771792110112 1079881370954496 1080932413201344 1083266415761211 1084325327213568 1085163122246016 1085622367078656 1088806010383872 1089647267379264 1093530126256128 1094131412512512 1094375033300736 1097584344248832 1098652616696448 1101024881593362 1102101152249856 1103173820880384 1103419455063552 1106655289242624 1106878283409382 1110124260780084 1111209426235392 1111452160613553 1111456849637376 1112538624113664 1115801200723968 1118210493688992 1119074469816204 1119548066049864 1120168384253952 1121508298589184 1124797179230208 1128323019153528 1130776962213888 1134093023686656 1136541813257664 1137648002782896 1137901313034288 1140122226364416 1142584034487104 1145934720805248 1147305456117216 1154281799937024 1155173646261888 1155662519793408 1156555432920096 1161314920298368 1164720535900416 1166113742283072 1170912564267776 1173204452395008 1174346325453312 1174607807003136 1175751045938304 1178289785564826 1179441583986688 1181745180830412 1182900356960256 1183158751620879 1183814315177472 1184315309540352 1191776973536952 1192437312270336 1192697790198849 1193597904559104 1193863672691712 1197606011557692 1198776691920896 1201118052647304 1202554796729418 1203462350051328 1203730314614784 1207503581901144 1211044648123728 1211314300971984 1212493266123876 1213678499033088 1216299133486272 1219865993115264 1220808512526768 1221325162963488 1223463598460928 1230221392038144 1230897839076576 1231171912463328 1236238463543424 1239863796281088 1241070548490432 1241346886946496 1246455310349568 1250110604514816 1250388955842048 1251605952127872 1255534589405184 1256504667863808 1257986805400116 1259216509022208 1260189432285696 1260722748865536 1261696835912832 1266889003961856 1269363396547719 1270604220982272 1270887135446016 1272124082490624 1276117123657728 1277359161019392 1278609539914872 1279854003130758 1281105082312704 1281390334912512 1282637504659968 1285407038797992 1289176560905904 1291433798375424 1291980337680384 1298567024929152 1299570352044624 1302106804973568 1302396733845504 1306479285335664 1310310602887968 1317276634801248 1319855008944384 1321139616134976 1326871781985024 1330762901580288 1331791104574656 1341491976304128 1342797642628992 1348623778411008 1351257809228217 1352578686852096 1353895143807744 1356818540953436 1358441529638787 1359769429472256 1362425229139194 1363757023107072 1368336525172056 1370732364942336 1372349242254672 1373409576592614 1374752107948032 1379061467854312 1382060731594752 1384760068961148 1386113695617024 1390458670067984 1390768271486352 1393482721112064 1394846770816224 1396204367051736 1400586880984192 1402262224143264 1406374430079168 1412476413080832 1413567751346784 1416618572649984 1417713111321408 1423547321656064 1425250129457088 1429429748605056 1435312175554048 1435631764114944 1437029056146816 1438435732404231 1439841827939328 1441243217601792 1444355221014948 1445767102951424 1446082918647741 1446884162994688 1447496489438208 1450323631019142 1451741347178496 1452863023172352 1458841883350016 1459166711067648 1460887903045296 1462016646050202 1463445792331776 1464870155595264 1468033175457816 1469789196002622 1470898427840512 1471225940084736 1474099428248964 1475540385656832 1480165681040112 1481936214151404 1483384832151552 1484836885062432 1486282068151848 1490947324918656 1492099293088272 1492730754733152 1495344398118912 1497108264277824 1498264992646488 1504430692204704 1509178473342144 1510647347957616 1515389084343552 1516864003710528 1517201750712384 1521651022708608 1523132036783712 1527912961073664 1529740608156288 1532734849096704 1534226650995456 1539042399916032 1539378590818563 1540231528349184 1540883359724544 1542073910560128 1545402079254528 1546596121441536 1551444151336101 1552960714533888 1554818323044096 1557861649901568 1559377907569152 1564266003826482 1564614305422146 1565795100604416 1566143742670848 1567668061251072 1570736539570176 1571053047419768 1572265328292864 1575660241107216 1577545002161172 1578419086903296 1579087079387136 1584941479824384 1589035964715936 1590263720265132 1591463872745472 1591818230255616 1596808015410256 1598040169740288 1601490736863072 1603406395639224 1610004775868192 1614726197498304 1615085734629312 1616657688165168 1621732177981696 1626487990820352 1627744683369024 1628433550617984 1640295189384192 1641197118768768 1641562549951104 1648317951391232 1651537322390043 1653151728374784 1654760731320576 1655129182595328 1660317425114073 1661940413799424 1665186391170126 1666814139353088 1667185274456064 1668807936170496 1675339557151744 1677315740533488 1678611704724306 1679322099074796 1680252576380928 1680963665154048 1682262447883776 1689185338615808 1692484528730292 1694138961309696 1694516180594688 1696165443320832 1703145548025856 1704812719886496 1706472004174344 1706851969551432 1710183339546624 1713876051730656 1718902081207872 1720958184175824 1731422699905536 1732760469392832 1733493779690112 1734833149380144 1741972380447552 1747080803850624 1749170613424608 1756368846401664 1759806678592512 1761519488179968 1761911710504704 1763626568907456 1767434678347239 1769162375980032 1772617771245618 1774350535440384 1775721472766208 1776472964310528 1788655968405504 1789412933873664 1790396856838656 1790795509037568 1796409017336538 1798165037881344 1801677078970956 1803438249136128 1805193525076992 1805595471922176 1811255372851716 1813025905963008 1816566972185592 1820517748549632 1824448700229408 1827643153256448 1829798989672896 1831212768790152 1835195397691392 1846346758614864 1850362301804544 1854357695315136 1859795694421632 1861605822735648 1869682965524352 1875165906772224 1883301884107776 1884757001795712 1886980208100174 1888824763533312 1890284148428544 1896209518299679 1900333505942784 1905906331473408 1911880671343478 1914175685486592 1916038741529088 1917914309872308 1919781004696137 1919789103919104 1921657623469056 1925806961353264 1928110558196988 1929995319250944 1933764841358856 1937150697563136 1945555614756864 1947850537393728 1949355528066936 1953160207460352 1957377567277088 1959718928003496 1965465904331952 1973554241386816 1975914952201872 1979782513416576 1981709424202464 1987929766558208 1989465724117696 1990307672977536 1996144352370432 1997686656861984 2005907589606272 2012237964456192 2014196463943488 2020518779124736 2022485338280704 2022935667616512 2028868030278144 2030842715711616 2035227811430154 2037217281431552 2039654144208384 2043637843708791 2043646465462272 2045635534660608 2052504787758084 2053642037798912 2054511146299392 2056098547413504 2058523863382008 2060114364888921 2062128161922048 2068592201781468 2070614286045184 2073091097392128 2077140103441722 2079170543425536 2085688005101976 2086152407229528 2090224081668096 2092270156224336 2094306550577604 2096353771057152 2100880321476288 2103393336214896 2109561645118752 2113255306432512 2118714619621248 2120351627020176 2124927858974976 2126569666982112 2135320982484096 2137875194185632 2144144622907584 2152968263331072 2153447646172416 2155543584220224 2159762741908992 2161864826402688 2166532831522422 2168650654427136 2170326244492032 2171244734157312 2177612020767744 2179294534758528 2187060252512256 2188262825025024 2188750066601472 2195168688497664 2197305233392896 2202049763186724 2204202304499712 2204683794003933 2206347641760768 2206838910127104 2213310578485248 2213756566818764 2220248521560168 2222904321227106 2225077248227328 2231602401447936 2236420987377984 2238148939632408 2239096132099728 2243016597178368 2249594358460416 2256646038307056 2261553924427776 2273083626515328 2275296005565792 2275802626068576 2285168068974208 2291869441610496 2294610912234432 2308563599874048 2310347292523776 2311325039586816 2313110865840192 2322629840596736 2329441071800832 2332227484566144 2341825128535552 2346399005739723 2346408904790016 2346921458133219 2348692650906624 2349215614006272 2351502091876608 2356579571129652 2358883167973376 2363490361660824 2366317503241758 2367628630354944 2368630619080704 2383553947073904 2385395580397698 2387195809118208 2387727345383424 2395212023115384 2402236105294608 2405109593458836 2406924700102656 2407460629229568 2415007163802288 2422089296247456 2422628601943968 2424986532247752 2432598266972544 2439731986230528 2441617025053536 2442650325926976 2460442784076288 2461795678153152 2462343824926656 2472476927086848 2479727592562176 2482141096980864 2482693773892992 2492910620699136 2497779586755189 2500221209029632 2500777911684096 2503211904255744 2511069178810368 2513009335727616 2515973610800232 2517917557086459 2520378864571392 2521445497731072 2523393671825664 2533778007923712 2538726793095438 2541208441964544 2541774270892032 2544248164981248 2554718322038784 2557219079829744 2559708006261516 2562210164625408 2562780669825024 2565275009319936 2570814077595984 2578353121811808 2582867596750848 2597134049858304 2599140704089248 2612958570671328 2620621205775936 2634553269602496 2639710017888768 2642279232269952 2653743563970048 2658926656868427 2661525803160576 2663582209149312 2682983952608256 2685595285257984 2694613526004807 2697247556822016 2702515618456434 2705157373704192 2707790287615488 2713637081906872 2716883059277574 2719538858944512 2724850458278388 2727514046214144 2736673050344112 2741464729884672 2744698484509344 2746819153185228 2749504215896064 2758122935708624 2764121463189504 2769520137922296 2780917340135968 2781536542972704 2789693541632448 2792408734103472 2801173761968384 2804524448286528 2812748860158336 2824952826161664 2827135502693568 2830470312150261 2833237145299968 2835426222642816 2847094643312128 2850500258914176 2858859497210112 2867821007015217 2870624351108096 2871263528229888 2874058112293632 2876871464808462 2879683655878656 2882486435203584 2888710442029896 2892165837295482 2893768325989376 2894992978876416 2900647262038284 2903482694356992 2905726046344704 2917683766700032 2918333422135296 2921775806090592 2924033292100404 2926891584663552 2929740311190528 2936066350915632 2939578392005244 2941796855681024 2942451880169472 2948198856497928 2960331362080224 2963872428302808 2969673770124864 2972564136303696 2981894649837312 2984198586176544 2985461509466304 2994216528555648 2996529985292976 3008861384409408 3018356946684288 3021294695915232 3030778168687104 3033728007421056 3034403501424768 3043302045417216 3046264073567424 3052841717145231 3055825922147328 3059481216312576 3065469698193408 3068453301990912 3078757181637126 3080463056698368 3081766719449088 3084147821120256 3090804158509056 3093192242883072 3102888302672202 3105921429067776 3109636646088192 3115723299803136 3118755815138304 3128532007652964 3129228610844292 3131590201208832 3132287485341696 3135336122502144 3142106094839536 3144530656585728 3151320482214432 3155090004322344 3156838173806592 3169882959648768 3178071929431872 3180527440530264 3193616030820512 3196080339480576 3202981473726144 3206812791278448 3220009551736384 3229452394996608 3230171469258624 3233315376330336 3243464355963392 3249799247283633 3252975981640704 3255489366738048 3256867101235968 3280590378768384 3282394237537536 3283125099902208 3296635902782464 3303074644780086 3306303456749568 3309521462641152 3310258365190656 3320634850228146 3323880827598848 3330372782340252 3333628278706176 3334356481840659 3334370548912128 3337615872340992 3350679114303488 3354631481066976 3357223409448612 3358644198149592 3360505152761856 3364524895767552 3378370677231616 3384969057460584 3392330886641664 3409625439772992 3412944008348688 3413703939102864 3420366679093248 3427752103461312 3437804162415744 3441916368351648 3462845399811072 3465520938785664 3466987559380224 3469666298760288 3483944760895104 3494161607701248 3498341226849216 3512737692803328 3519613357185024 3523038976359936 3523823421009408 3527253137814912 3534869356694478 3538324751960064 3545235542491236 3548701070880768 3551442945532416 3552945928621056 3577311936811008 3580793713677312 3581591018075136 3592818034673076 3596330075762688 3603354157941912 3610387050153984 3611190943844352 3622510745703432 3633133944371184 3641035497099264 3648897400458816 3659597979345792 3662425537580304 3670390795382784 3692693517229728 3708715390630272 3719591388843264 3723211645471296 3731250987621949 3739365931048704 3750331813544448 3766603768215552 3769514003591424 3773960416200348 3777649527066624 3780568296857088 3792419036599358 3800667011885568 3808090189643157 3811812662946816 3823761342686956 3828351370973184 3832077483058176 3835828619744616 3839562009392274 3843315246938112 3851613922706528 3856221116393976 3867529682717712 3874301395126272 3895701074787456 3898711056133872 3906320414920704 3914755134554176 3919437856006992 3930931808663904 3947108482773632 3951829904403744 3959565026833152 3963418848404928 3975859533116416 3978931448235392 3980615345955072 3992288704740864 3995373313723968 4011815179212544 4024475928912384 4028392927886976 4041037558249472 4044970676561408 4045871335233024 4053773427684651 4057736060556288 4061685431423232 4070455622860308 4074434562863104 4075324588916361 4079308288416768 4087275687417582 4091271069321216 4105009575516168 4107284075597824 4112197094827008 4117047726764016 4120228729777842 4124256323844096 4137184403562936 4146182194784256 4154280206883444 4158341086851072 4171376010203952 4172304814459056 4180448163336192 4184540312448672 4188613101155208 4201760642952576 4206786672429792 4219123290237504 4237429239242496 4240703254040352 4249855717949952 4253139333964224 4270641964968192 4275750388371264 4288289245815168 4305936526662144 4306895292344832 4311087168440448 4319525483817984 4323729652805376 4333065663044844 4337301308854272 4338248755943223 4340652488984064 4342489468314624 4355224041535488 4358589069517056 4376525650050048 4377500133202944 4390337376995328 4394610466785792 4404099526373448 4409367588007866 4412695283521536 4413677820254208 4426621156970496 4427513133637528 4440497043120336 4445808642454212 4450154496454656 4472841974755968 4476297879264816 4478192264199456 4486033194356736 4513292076614112 4546167253030656 4550592011131584 4551605252137152 4570336137948416 4583738883220992 4589221824468864 4617127199748096 4618135772455689 4620694585047552 4622650079173632 4626221731680384 4645259681193472 4654332454008303 4658882143601664 4664454969132288 4683650257071104 4692798011479446 4693842916266438 4697385301813248 4698431228012544 4703004183753216 4713159142259304 4726980723321648 4732635006483516 4735257260709888 4737261238161408 4767107894147808 4770791160795396 4774391618236416 4775454690766848 4790424046230768 4804472210589216 4810219186917672 4830014327604576 4844178592494912 4845257203887936 4849973064495504 4865196533945088 4879463972461056 4883234050107072 4885300651853952 4920885568152576 4923591356306304 4924687649853312 4944953854173696 4954611967170129 4959455185124352 4964282193961728 4965387547785984 4980952275342219 4985821241398272 4995559173510378 5000442418059264 5001555823368192 5006423808511488 5026018671455232 5031947221600464 5035835114172918 5040757729142784 5042890995462144 5046787343651328 5067556015847424 5077453586190876 5082416883929088 5083548541784064 5088496329962496 5109436644077568 5114438159659488 5119416012523032 5130550018639872 5141628155191968 5156706243623616 5194268099716608 5198281408178496 5225917141342656 5241242411551872 5269106539204992 5279420035777536 5284558464539904 5302304035041717 5307487127940096 5317853313736854 5323051606321152 5327164418298624 5365967905216512 5371190570515968 5389227052009614 5394495113644032 5405031236912868 5410314747408384 5415580575230976 5427274163813744 5433766118555148 5439077717889024 5449700916556776 5473346100688224 5482929459769344 5489396969018688 5493638306370456 5516245871417248 5539040275844592 5561834680271936 5563073085945408 5579387083264896 5584817468206944 5602347523936768 5609048896573056 5625497720316672 5649905652323328 5654271005387136 5660940624300522 5666474290599936 5670852445285632 5688628554899037 5694189286624256 5701000517828352 5717718994420224 5735642014030434 5741248702216192 5742527056459776 5748116224587264 5753742929616924 5759343014088411 5759367311757312 5764972870407168 5777420884059792 5784331674590964 5787536651978752 5789985957752832 5801294524076568 5811452092689408 5835367533400064 5836666844270592 5843551612181184 5848066584200808 5859480622381056 5872132701831264 5879156784010488 5896397712995856 5920662724160448 5927744856605616 5939347540249728 5945128272607392 5963789299674624 5968397172353088 5970923018932608 5988433057111296 5993059970585952 6017722768818816 6036713893368576 6042589391830464 6061556337374208 6067456014842112 6068807002849536 6086604090834432 6087830558751601 6092528147134848 6105683434290462 6111651844294656 6118962432625152 6130939396386816 6136906603981824 6157514363274252 6160926113396736 6163533438898176 6168295642240512 6186384485766144 6205776605344404 6211842858135552 6219273292176384 6237511630276608 6257064015305928 6258457221688584 6270672245004288 6284212189679072 6289061313171456 6302640964428864 6310180008644688 6339765919297536 6356143858863744 6361054881060528 6387232061641024 6405962947452288 6413625582556896 6440019103472768 6458904789993216 6460342938517248 6466630752660672 6486928711926784 6499598494567266 6505951963281408 6510978733476096 6513734202471936 6561180757536768 6564788475075072 6566250199804416 6593271805564928 6606149289560172 6612606913499136 6614051382011799 6619042925282304 6620516730381312 6641269700456292 6647761655197696 6660745564680504 6668712963681318 6675231744681984 6701358228606976 6709262962133952 6714446818897224 6717288396299184 6729049791535104 6769938114921168 6784661773283328 6819250879545984 6825888016697376 6827407878205728 6855504206922624 6875608324831488 6883832736703296 6925690799622144 6931041877571328 6933975118760448 6939332597520576 6967889521790208 6988323215402496 6996682453698432 7025475385606656 7039197017219169 7039226714370048 7046077952719872 7047646842018816 7054506275629824 7069738713388956 7076649503920128 7090471084982472 7102885891064832 7105891857242112 7161587427354624 7163182036150272 7185636069346152 7206708315883824 7220774100307968 7222381887688704 7245021491406864 7266267888742368 7297794800917632 7319195958691584 7324851075160608 7385387034459456 7417430781260544 7439182777686528 7446423290942592 7462501975243898 7478731862097408 7493338760265567 7500663627088896 7533207536431104 7539028007182848 7547920832400696 7553752671259377 7561136593714176 7584838073198716 7601334023771136 7616180379286314 7623625325893632 7647522685373912 7664154966116352 7671657239489232 7679124018784548 7686630493876224 7703227845413056 7712442232787952 7735059365435424 7748602790252544 7791402149574912 7797422112267744 7829510269108352 7838875712013984 7861863617327808 7894216965547264 7903659808807488 7919130053666304 7926837696809856 7951719066232832 7957862896470784 7961230691910144 7976779970605281 7984577409481728 7990746627447936 8023630358425088 8048951857824768 8056785855773952 8082075116498944 8083840578014421 8089941353122816 8091742670466048 8107546855369302 8115472121112576 8123370862846464 8140911245720616 8150649177832722 8158616576833536 8174551374835164 8182542138642432 8210019151032336 8224394189654016 8234095453528032 8240457459555684 8248512647688192 8274368807125872 8292364389568512 8308560413766888 8342752020407904 8344609628918112 8369080624897344 8377226202310416 8403521285905152 8413573344859584 8438246580475008 8474858478484992 8481406508080704 8499711435899904 8506278667928448 8541283929936384 8551500776742528 8576578491630336 8603463021045651 8611873053324288 8613790584689664 8622174336880896 8639050967635968 8647459305610752 8666131326089688 8676497511886446 8681304977968128 8684978936629248 8710448083070976 8717178139034112 8753051300100096 8755000266405888 8780674753990656 8789220933571584 8808199052746896 8818735176015732 8825390567043072 8827355640508416 8855026267275056 8880994086240672 8891617284908424 8945683949511936 8952595758529632 8956384528398912 9026584153228224 9092334506061312 9101184022263168 9103210504274304 9140672275896832 9158525151435693 9167477766441984 9178443648937728 9236271544911378 9241389170095104 9245300158347264 9252443463360768 9290519362386944 9308664908016606 9317764287203328 9328909938264576 9367300514142208 9385596022958892 9387685832532876 9394770603626496 9396862456025088 9406008367506432 9426318284518608 9453961446643296 9465270012967032 9470514521419776 9534215788295616 9541582321590792 9580848092461536 9608944421178432 9620438373835344 9660028655209152 9688357184989824 9690514407775872 9699946128991008 9730393067890176 9749397741850899 9758927944922112 9766468100214144 9770601303707904 9841771136305152 9847182712612608 9849375299706624 9889907708347392 9909223934340258 9918910370248704 9928564387923456 9930775095571968 9961904550684438 9971642482796544 9991118347020756 10000884836118528 10003111646736384 10012847617022976 10052037342910464 10063894443200928 10071670228345836 10081515458285568 10093574687302656 10135112031694848 10154907172381752 10176992659924992 10228876319318976 10238832025046064 10261100037279744 10283256310383936 10313412487247232 10388536199433216 10396562816356992 10451834282685312 10482484823103744 10515343692389129 10538213078409984 10558840071555072 10569116929079808 10604608070083434 10614974255880192 10635706627473708 10646103212642304 10654328836597248 10731935810433024 10742381141031936 10778454104019228 10788990227288064 10810062473825736 10831161150461952 10854548327627488 10867532237110296 10899401833113552 10946692201376448 10978793938037376 10987276612740912 11032491742834496 11078080551689184 11123669360543872 11126146171890816 11158774166529792 11169634936413888 11193752962865847 11204695047873536 11218097793146112 11250995440633344 11299811304646656 11308542010774272 11321881248601044 11332948581199872 11341704890571264 11377257109798074 11388378573248512 11402001035656704 11424270568929471 11435437988840448 11471284028060868 11482497404432384 11485054112919552 11496232449174528 11507485859233848 11518686028176822 11529945740814336 11554841768119584 11568663349181928 11575073303957504 11602589048153136 11622904185378816 11687103224362368 11696133168401616 11718961244762112 11744265403662528 11758313568020976 11792795425991712 11841325448320896 11855489713211232 11878695080499456 11890256545214784 11927578599349248 11936794344706176 11941846037865216 11976866114222592 11986119941171904 12035445537637632 12073427786737152 12085178783660928 12123112674748416 12134912029684224 12137614005699072 12173208181668864 12175661117503202 12185056294269696 12211366868580924 12223303688589312 12225973766749083 12237924865250304 12273813207963648 12315028726548504 12321852226793472 12336591284481024 12372768971532288 12411553210688808 12438546584352768 12475023260553216 12514128030611856 12516914443377168 12541344490008576 12568424379358144 12605281928857728 12620360017289376 12712287717727488 12722109762121056 12774464123282048 12811925894904576 12827251165113792 12880038206945536 12917809579986432 12920685877034496 12933261505321344 12973857423853568 12999196989134532 13011903926562816 13014746267829669 13021957466952192 13027468404943872 13129576950150144 13132500399608832 13186543611129856 13212298579120344 13228102764023598 13238085850564608 13241033460762624 13282539400912584 13321491129361008 13337425927362636 13350463489363968 13418525924267904 13428893637794448 13434576792598368 13458099583070208 13539876229842336 13638501759091968 13651776033394752 13654815756411456 13711008413845248 13751216649662976 13767665473406592 13851381599244288 13862083755142656 13867950237520896 13878665195041152 13935779043580416 13962997362024909 13976646430804992 13993364907396864 14050950771213312 14078394034438338 14092155905439744 14095293684037632 14109012551259648 14139477426777912 14180942169964944 14205771782129664 14211783714484224 14323174854709248 14326364072300544 14371272138692304 14413416631767648 14490042982813728 14532535777484736 14595589601835264 14638391917383168 14649702150321216 14770774068918912 14834861562521088 14863835901510387 14878365555373056 14892846581885184 14925003950487796 14942856826026657 14957463724194816 14986677520531134 15001327254177792 15078056014365696 15095841664801392 15107505342518754 15122273187428352 15169676146397432 15202668047542272 15232360758572628 15247250651787264 15295045370747824 15328309932232704 15343314478978464 15358248037569096 15406455690826112 15424884465575904 15470118730870848 15582804299149824 15594844224535488 15659020538216704 15677751424027968 15723727234655616 15788433931094528 15807319617614976 15838260107332608 15853675393619712 15903438132465664 15906912105125151 15915725792941568 15922461383820288 15953559941210562 15969154818963456 15981493254895872 16047260716850176 16097903715649536 16113571711547904 16167681156028842 16179882706245632 16183485340932096 16215093710738604 16230944242225152 16246741725692928 16281822491441232 16301298355665444 16317233153667072 16349102749670328 16420038302064672 16448788379308032 16468190907056064 16480914919111368 16548737614251744 16617120827533776 16685504040815808 16689219257836224 16738161249794688 16754452404620832 16807042571810304 16827146689719168 16876493160950016 16949716956969984 16962813016161408 16999422871799808 17012557335856896 17065885664697111 17082567859872768 17103001553485056 17153156983260672 17206926042091302 17223746106648576 17227581169379328 17244348673761792 17278101935271936 17294918611221504 17332262652179376 17352995023772892 17362609955936256 17369957873258496 17434356278068224 17506102600200192 17510000532811776 17578441867143168 17616398105493792 17637470352031464 17710052534550112 17761988172481344 17783234569816848 17891367899023872 17905191517059264 17912769056797824 18053168306456448 18184669012122624 18202368044526336 18206421008548608 18263491676254803 18281344551793664 18317050302871386 18334955532883968 18356887297875456 18472543089822756 18482778340190208 18490600316694528 18504886926721536 18581038724773888 18617329816033212 18635528574406656 18657819876529152 18734601028284416 18771192045917784 18775371665065752 18812016735012864 18852636569037216 18907922893286592 18930540025934064 19068431576591232 19083164643181584 19161696184923072 19217888842356864 19240876747670688 19320057310418304 19376714369979648 19381028815551744 19399892257982016 19460786135780352 19498795483701798 19517855889844224 19532936200428288 19541202607415808 19683542272610304 19694365425225216 19698750599413248 19779815416694784 19818447868680516 19837820740497408 19857128775846912 19861550191143936 19923809101368876 19943284965593088 19982236694041512 20025695234045952 20104074685820928 20127788886401856 20143340456691672 20187149374605312 20309814344763504 20353985319849984 20457752638637952 20477664050092128 20566512620767872 20626824974494464 20777072398866432 20793125632713984 20903668565370624 20964969646207488 21030687384778258 21076426156819968 21117591051657507 21117680143110144 21138233858159616 21209216140166868 21229948511760384 21271413254947416 21308657673194496 21484762282063872 21556908208038456 21620124947651472 21662322300923904 21709096655254976 21735064474220592 21798803666227104 21893384402752896 21957587876074752 21974553225481824 22064983485668992 22156161103378368 22247338721087744 22252292343781632 22317548333059584 22339269872827776 22387505925731694 22409390095747072 22436195586292224 22480016280796701 22501990881266688 22599622609293312 22617084021548544 22643762497202088 22661258013778131 22683409781142528 22754514219596148 22776757146497024 22804002071313408 22848541137858942 22870875977680896 22942568056121736 22992464898349056 23014971718467696 23037372056353644 23059891481628672 23109683536239168 23137326698363856 23205178096306272 23245808370757632 23374206448724736 23392266336803232 23488530807325056 23516627136041952 23585590851983424 23682650896641792 23710979426422464 23757390160998912 23780513090429568 23855157198698496 23873588689412352 23883692075730432 23953732228445184 23972239882343808 24070891075275264 24146855573474304 24170357567321856 24246225349496832 24251521734043263 24269824059368448 24275228011398144 24346416363337728 24351322235006404 24370112588539392 24422733737161848 24451947533498166 24475849730500608 24547626415927296 24630057453097008 24673182568962048 24745537943064576 24823106421377616 24877093168705536 25028256061223712 25033828886754336 25136848758716288 25210563857715456 25240720034578752 25424575435454976 25444219524242112 25548928246564096 25623851789809152 25654502330227584 25760076413891072 25810389063136953 25835619159972864 25841371754068992 25866523010642688 25947714847707136 25998393978269064 26029492535659338 26043914933904384 26054936809887744 26259153900300288 26265000799217664 26424597158240688 26456205528047196 26476171701129216 26482066921525248 26565078801825168 26642982258722016 26674851854725272 26837051848535808 26857787275588896 26869153585196736 27079752459684672 27277003518183936 27303552066789504 27309631512822912 27422016827690496 27475575454307079 27502433299325952 27535330946813184 27724167510285312 27735900475041792 27757330390082304 27871558087160832 27925994724049818 27953292861609984 27986729814793728 28101901542426624 28156788068876676 28184311810879488 28190587368075264 28218025102519296 28278954853555824 28361884339929888 28411543564259328 28742544277384608 28826833263535296 28980085965627456 29065071554969472 29191179203670528 29248193225552697 29276783834766336 29299404300642432 29541548137837824 29669723125042176 29727671803020774 29756731110746112 29785693163770368 29850007900975592 29885713652053314 29914927448389632 29973355041062268 30002654508355584 30156112028731392 30191683329602784 30215010685037508 30244546374856704 30339352292794864 30405336095084544 30464721517145256 30590090741495648 30686628957956928 30716496075138192 30812911381652224 30849768931151808 30940237461741696 31165608598299648 31189688449070976 31318041076433408 31355502848055936 31447454469311232 31546031077167387 31576867862189056 31614639235229952 31676520214665216 31707350787239424 31813824210250302 31831451585883136 31844922767640576 31907119882421124 31938309637926912 31962986509791744 32094521433700352 32195807431299072 32227143423095808 32335362312057684 32359765412491264 32366970681864192 32430187421477208 32493483451385856 32563644982882464 32602596711330888 32698205499340656 32840076604129344 32936381814112128 32961829838222736 33097475228503488 33234241655067552 33371008081631616 33378438515672448 33476322499589376 33508904809241664 33581258888597541 33614085143620608 33654293379438336 33752986321900032 33899433913939968 33925626032322816 33998845743599616 34025114671713792 34131771329394222 34165135719745536 34206003106970112 34306313966521344 34413852084182604 34447492213297152 34455162338758656 34488697347523584 34589837222443008 34664525304358752 34705990047545784 34725219911872512 34868712556136448 35156883734286336 35232796210987584 35274940704062928 35420105069100224 35523976344962688 35566469139633696 35782735798047744 35810383034118528 35825538113595648 36106336612912896 36369338024245248 36404736089052672 36412842017097216 36526983352509606 36562689103587328 36634100605742772 36669911065767936 36677921300247249 36713774595750912 36945086179645512 36965556680380416 37009773853443072 37162077449547776 37234659632066424 37315639753058304 37542384091835568 37550743330131504 37624033470025728 37705273138074432 37815845786573184 37861080051868128 38136863153182464 38166329286363168 38323392369846144 38435777684713728 38481753495341376 38640114620836608 38753428739959296 38762057631103488 38799784515964032 38921572271560704 38997590967403596 39035711779688448 39065872400856576 39082405214831616 39388730850450432 39397501198826496 39559630833389568 39636895737361032 39714257551693824 39723100382287872 39847618202737752 39964473388083024 40051390468091904 40255577772803712 40286680913383344 40374298749210624 40619628689527008 40915505277275904 40955328100184256 41133025241535744 41253649948988928 41554144797732864 41586251265427968 41807337130741248 41888992086074727 41929939292414976 42061374769556516 42152852313639936 42235182103315014 42276467716319232 42418432280333736 42542826509894832 42617315346388992 42969524564127744 43113816416076912 43240249895302944 43418193310509952 43470128948441184 43597607332454208 43786768805505792 43915175752149504 43949106450963648 44129966971337984 44312322206756736 44494677442175488 44504584687563264 44591507704531161 44635096666119168 44678539745655552 44775011851463388 44818780191494144 44828570478079971 44872391172584448 44960032561593402 45003981762533376 45234168043097088 45287524994404176 45322516027556262 45366819562285056 45509028439192296 45608004142626816 45697082275717884 45741751955361792 45885136112243472 45984929796698112 46029943436935392 46074744112707288 46219367072478336 46274653396727712 46410356192612544 46748412897449472 46784532673606464 46977061614650112 47033254272083904 47171181703966848 47365301793283584 47421958852844928 47514780321997824 47561026180859136 47710314397396992 47720736315375453 47747177378824704 47767384151460864 47907464456890368 47944479764687616 48141782150550528 48293711146948608 48340715134643712 48503043468086526 48539648118736896 48550456022796288 48692832726675456 48702644470012808 48740225177078784 48845467474323696 48903895066996332 48951699461001216 49260114906194016 49346365137924096 49646212842755232 50056512122447424 50067657773508672 50273697517432576 50421127715430912 50481440069157504 50849150870909952 50888439048484224 51097856493128192 51197656994091333 51247703579618304 51309004660455168 51520152827782144 51620778126273906 51671238319945728 51682743508137984 51733046021285376 51996787956538128 52058985071318676 52087829867808768 52109873619775488 52518307800600576 52530001598435328 52849194316481376 52912411056094392 53130157603650336 53285964517444032 53349703709450544 53674103697071616 53715574551177792 53738307170393472 54159504919369344 54554007036367872 54607104133579008 54619263025645824 54790475028764409 54844033655380992 54951150908614158 55004866598651904 55070661893626368 55448335020570624 55471800950083584 55514660780164608 55743116174321664 55851989448099636 55906585723219968 55973459629587456 56203803084853248 56313576137753352 56436050205038592 56557909707111648 56723768679859776 57485088554769216 57653666527070592 57960171931254912 58130143109938944 58382358407341056 58496386451105394 58553567669532672 58598808601284864 59083096275675648 59339446250084352 59455343606041548 59513462221492224 59571386327540736 59700015801951184 59771427304106628 59829854896779264 59946710082124536 60312224057462784 60383366659205568 60430021370075016 60678704585589728 60929443034290512 61180181482991296 61373257915913856 61432992150276384 61625822763304448 61699537862303616 61880474923483392 62331217196599296 62379376898141952 62636082152866816 62711005696111872 62894908938622464 63092062154334774 63153735724378112 63229278470459904 63352773154972521 63353040429330432 63414701574478848 63627648420500604 63662903171766272 63689845535281152 63814239764842248 63925973019583488 64189042867400704 64454286846191616 64670724624115368 64860374842954416 64986966902771712 65127289965764928 65205193422661776 65396410998681312 65680153208258688 65872763628224256 65923659676445472 66194950457006976 66468483310135104 66742016163263232 66756877031344896 66952644999178752 67017809618483328 67162517777195082 67228170287241216 67308586758876672 67505972643800064 67798867827879936 67851252064645632 68050229343427584 68263542658788444 68330271439491072 68412006213940224 68612627933042688 68827704168365208 68977394695047168 69179674444886016 69329050608717504 69411980095091568 69737425112272896 70465592421975168 70549881408125856 70840210138200448 71047952689925376 71132938279267392 71565471596095488 71620766068237056 71651076227191296 72212673225825792 72738676048490496 72754565202129789 72809472178105344 72825684034194432 73053966705019212 73125378207174656 73268201211485544 73355842600494498 73427549191501824 73890172359291024 74019547706886144 74469319264132848 74631279506116608 75084768183671136 75101486660263008 75410546276148864 75631691573146368 75722160103736256 76273726306364928 76332658572726336 76646784739692288 76871555369427456 76963506990682752 77280229241673216 77431167189410859 77506857479918592 77524115262206976 77599569031928064 77843144543121408 77995181934807192 78131744801713152 78164810429663232 78777461700900864 78795002397652992 79273791474722064 79428515103387648 79446200764575744 79695236405475504 79928946776166048 80511155545607424 80573361826766688 81239257379054016 81831010554551808 81910656200368512 82266050483071488 82426726362921237 82507299897977856 83172502530855936 83614674261482496 83777984172149454 83859878584829952 84122749539113032 84305704627279872 84470364206630028 84552935432638464 84836864560667472 85085653019789664 85234630692777984 86227632832153824 86480499790605888 86836386621019904 86940257896882368 87195214664908416 87573537611011584 87744579676658091 87830351504299008 87898212901927296 88259933942675968 88624644413513472 88989354884350976 89009169375126528 89183015409062322 89270193332238336 89357079491311104 89550023702926776 89657140956159942 89744782345168896 89920065123186804 90007963525066752 90468336086194176 90575049988808352 90645032055112524 90733639124570112 91018056878384592 91216008285253632 91394164551435768 91770272224486944 92059886873870784 92149488225414576 92438734144956672 92549306793455424 92820712385225088 93496825794898944 93569065347212928 93954123229300224 94066508544167808 94342363407933696 94638093231502161 94730603586567168 94843917705689856 95029560643995648 95122052361718272 95441472630750906 95494354757649408 95534768302921728 95814928913780736 95888959529375232 96283564301101056 96587422293897216 96681430269287424 97006086936173052 97079296237473792 97100912045592576 97405288940025616 97480450354157568 97690934948647392 97807790133992664 98520229812388032 99292425685510464 100113024244894848 100135315547017344 100547395034865152 100743776665792623 100842255430861824 100962880138315008 101698301741819904 101776878096968448 102195712986256384 102395313988182666 102495407159236608 102618009320910336 103040305655564288 103241556252547812 103342476639891456 103365487016275968 103466092042570752 103993575913076256 104117970142637352 104175659735617536 105698388632962752 105824822112188784 106260315207300672 106571929034888064 106699407418901088 107348207394143232 107431149102355584 107476614340786944 108319009838738688 109108014072735744 109214208267158016 109238526051291648 109580950057528818 109688067310761984 109902301817228316 110009733197303808 110141323787252736 110896670041141248 111029321560329216 111486232348643328 111703978896199272 111946919259174912 112627152275506704 112872100410077184 113115819414223296 113447537359719552 114970177109538432 115307333054141184 115668780616280419 115920343862509824 116260286219877888 116764716814682112 116992772902210788 117107135339065344 117197617202569728 118166192551351296 118678892500168704 118910687212083096 119142772655081472 119400031603902368 119542854608213256 119893420164249072 120766733318411136 120860042740150032 121357409171179456 121858886068581024 122360362965982592 122746515831827712 122865984300552768 123251645526608896 123399075724607232 123760949846966784 124662434393198592 124758753796283904 125272164305733632 125422011392223744 125666976258224181 125789817877244928 126184124308669548 126307471448756224 126458556940919808 126705546309945042 126829403148957696 127255296841001208 127325806343532544 127628479529684496 127851946039166976 128908573692383232 129341449248230736 129720749685908832 130254579931529856 130410386845323552 130792821997362624 131360306416517376 131745527256448512 131847319352890944 132389900914013952 132936966620270208 133484032326526464 133513754062689792 133905289998357504 134035619236966656 134325035554390164 134456340574482432 134485711434239913 134617173517753344 135011945287600128 135702504129291264 136100458686855168 136527085317576888 136824012427880448 137225255866085376 137655408336730416 137954789390094336 138658101217435008 138823960190183136 140931184843950336 141099762816251712 141680420276400896 142095905379850752 142265876558534784 143130943192190976 143162208946126359 143241532136474112 143302152454382592 144425346451651584 145509130404259578 145618944356210688 145651368068388864 146107933410038424 146536402422971088 146711685200988996 146855098383003648 147780344718582048 148039095413772288 148938638528265696 150169536367342272 150202973320526016 150821092552297728 151263383146292736 151444320207472512 152547452612729856 152665317145452672 153293569479384576 153592970982273999 153743110738854912 153927013981365504 154560458483346432 154862334378821718 155013714959837184 155048230524413952 155199138063856128 155990363869614384 156263489603426304 156329620859326464 157554923401801728 157590004795305984 158547582949444128 159390472810951008 159857893552332096 161022311091214848 161146723653533376 162478514758108032 163662021109103616 163821312400737024 164371425086293227 164532100966142976 164853452725842474 165014599795955712 166345005061711872 167229348522964992 167555968344298908 167719757169659904 168245499078226064 168611409254559744 168940728413260056 169673729121334944 170171306039579328 172455265664307648 172960999581211776 173672773242039808 173880515793764736 174390429329816832 175147075222023168 175489159353316182 175660703008598016 175796425803854592 176519867885351936 177249288827026944 177978709768701952 178018338750253056 178366030818124644 178540386664476672 178714158982622208 179100047405853552 179314281912319884 179489564690337792 179840130246373608 180936672172388352 181150099977616704 181290064110225048 182036113756769184 182788329102871536 183540544448973888 184119773747741568 184298976450829152 184877468289913344 185098613586910848 185641424770450176 186993651589797888 187138130694425856 187908246458600448 188133017088335616 188684726815867392 189276186463004322 189461207173134336 189687835411379712 190059121287991296 190244104723436544 190882945261501812 190988709515298816 191069536605843456 191777919058750464 192567128602202112 193362860538574848 194012173872346104 194810577880051232 194960900708315136 195381869897294784 195615580267985328 197040459624776064 198584851371020928 200226048489789696 200270631094034688 201094790069730304 201487553331585246 201684510861723648 201925760276630016 203396603483639808 203553756193936896 204391425972512768 204790627976365332 204990814318473216 205236018641820672 206080611311128576 206483112505095624 206932184085141504 207987151826152512 208235940285274704 211396777265925504 211649644224377568 212520630414601344 213143858069776128 213398814837802176 214696414788286464 214862298204711168 214953228681573888 216638019677477376 218216028145471488 218428416534316032 218477052102583296 219161900115057636 219376134621523968 219804603634456632 220282647574505472 222058643120658432 223407957792398544 223893838518349824 225254304551013408 226231638828446592 226895074719439104 229940354219076864 230614666108282368 231337561232560838 231840687725019648 232293501568232577 232520572439755776 233529433629364224 233985545804421576 234395234405139456 236332385102702592 237821374424166192 238285545310162944 238800063207804736 239085709216426512 239786840328498144 241533466636822272 241720085480300064 242714818342358912 243717772137162048 244720725931965184 245493031663655424 245731968601105536 246503291053217792 246798151449214464 247280179088763711 247521899693933568 249517507592567808 250544328611467264 250844022784447488 251333952516448362 251579635754489856 252368248617339096 252917113881839616 253411092619890084 253658806297915392 254510593682002416 255256959059368992 255703892078333952 258682898496461472 259441499371817664 260509159863059712 260820773690647104 261585643994725248 262720612833034752 263491054512897024 263694638705781888 264779801828027904 265873933240540416 266968064653052928 267027508125379584 267810579996715008 268071238473933312 268650071108780328 268971422868479826 269234347035506688 270023890575200256 271405008258582528 272200917373710336 273054170635153776 273648024855760896 275310816673460832 277316202434870016 277647920380366272 281862369687900672 282199525632503424 283360840552801792 283914279694506483 284191810759701504 284531753117069568 286324417892252718 286483064272948224 286604304908765184 288850692903303168 291018260808519156 291237888712421376 291302736136777728 292215866820076848 293072804845942176 293423370401977992 295560689437164096 297877277056531392 300339072734684544 300405946641052032 301642185104595456 302231329997377869 302526766292585472 302888640414945024 305094905225459712 305330634290905344 306587138958769152 307185941964547998 307486221477709824 307854027962731008 309120916966692864 309724668757643436 310027429919674368 310096461048827904 310398276127712256 311980727739228768 312526979206852608 317095165898888256 318780945621902016 319715787104664192 322044622182429696 322293447307066752 324957029516216064 327324042218207232 327642624801474048 328742850172586454 329064201932285952 329706905451684948 330029199591911424 332690010123423744 334458697045929984 335111936688597816 336490998156452128 337881456826520112 339347458242669888 340342612079158656 344910531328615296 345921999162423552 347006341848841257 347345546484079616 347761031587529472 348780858659633664 350294150444046336 350978318706632364 351321406017196032 351592851607709184 353039735770703872 354498577654053888 355957419537403904 356036677500506112 356732061636249288 357428317965244416 358200094811707104 358628563824639768 359680260492747216 362300199955233408 362580128220450096 364072227513538368 365576658205743072 367081088897947776 368239547495483136 368597952901658304 369754936579826688 370197227173821696 371282849540900352 373987303179595776 374276261388851712 375816492917200896 376266034176671232 377369453631734784 378552372926008644 378922414346268672 379375670822759424 380488209446873088 381765890523003624 381977419030597632 383555838117500928 386725721077149696 388024347744692208 389621155760102464 390763739794589568 391231160535970656 394080919249552128 397169702742041856 400452096979579392 400541262188069376 402189580139460608 402975106663170492 403369021723447296 403457134302719739 403851520553260032 407107512387873792 408782851945025536 409581255952730664 410472037283641344 412966225010191248 413864368170283008 415974303652305024 416471880570549408 422793554531851008 423299288448755136 425041260829202688 426287716139552256 426797629675604352 429392829576572928 429724596409422336 429906457363147776 433276039354954752 436856833068632064 436954104205166592 438323800230115272 439609207268913264 440565295149010944 444117286241316864 446815915584797088 450508609102026816 452463277656893184 453790149438878208 459880708438153728 460778912946821997 461229332216564736 462675122465121676 463681375450039296 464587003136465154 465041144879511552 467971091608843152 468790468810278912 472664770205405184 475642748848332384 477600126415609472 478171418432853024 479573680656996288 483066933273644544 483440170960600128 485429636684717824 487435544274324096 489441451863930368 490986063327310848 491463937202211072 493006582106435584 493114275258879681 493596302898428928 494560358177527422 495043799387867136 499035015185135616 501688045568894976 502667905032896724 503159271508979712 504736497234678192 505834227763679232 506822185239780168 509021187364004832 510513918118737984 517365796992922944 518882998743635328 521018319726119424 521641547381294208 523171287989450496 525441225666069504 526982109025794048 527389277411563776 529559603656055808 531747866481080832 533936129306105856 534055016250759168 535621159993430016 536142476947866624 537300142217560656 537942845736959652 538468694071013376 542810016517165056 546108341270307552 550621633346921664 554632404869740032 555295840760732544 563724739375801344 564399051265006848 566721681105603584 567828559389012966 568383621519403008 569063506234139136 572648835784505436 572966128545896448 573208609817530368 577701385806606336 582036521617038312 584431733640153696 586145609691884352 586846740803955984 591121378874328192 595754554113062784 600678145469369088 600811893282104064 603284370209190912 604462659994755738 605053532585170944 605777280829890048 610189810450919424 610661268581810688 613174277917538304 614371883929095996 614972442955419648 615708055925462016 618241833933385728 619449337515286872 620796552255424512 623961455478457536 634190331797776512 637561891243804032 639431574209328384 644089244364859392 644586894614133504 649914059032432128 654648084436414464 655285249602948096 657485700345172908 658128403864571904 659413810903369896 670223873377195632 672981996312904256 675762913653040224 678694916485339776 680685224158317312 689821062657230592 691843998324847104 694012683697682514 694691092968159232 695522063175058944 696880504704697731 697561717319267328 700588300888092672 701956637413264728 703185703215418368 706079471541407744 708997155308107776 713464123272498576 714856635930488832 716400189623414208 717257127649279536 719360520985494432 724600399910466816 725160256440900192 728144455027076736 731153316411486144 734162177795895552 736479094990966272 737195905803316608 739509873159653376 740394454347643392 742565699081800704 748552522777703424 751632985834401792 752532068353342464 754738907263469568 757104745852017288 758751341645518848 760976418893746176 763531781046007248 767111676235001856 776048695489384416 779242311520204928 781527479589179136 782462321071941312 788161838499104256 794339405484083712 800904193959158784 801082524376138752 804379160278921216 805950213326340984 806914268605439478 807703041106520064 814215024775747584 819162511905461328 820944074567282688 825932450020382496 831948607304610048 832943761141098816 845587109063702016 846598576897510272 850082521658405376 851742839083519449 852575432279104512 853595259351208704 859449192818844672 859812914726295552 866552078709909504 873713666137264128 873908208410333184 876647600460230544 879218414537826528 893631831169594176 901017218204053632 904926555313786368 906693989992133607 907580298877756416 919761416876307456 921557825893643994 922458664433129472 925350244930243352 927362750900078592 929174006272930308 930082289759023104 935942183217686304 937580937620557824 951285497696664768 955200252831218944 956342836865706048 959147361313992576 966133866547289088 966880341921200256 970859273369435648 974871088548648192 978882903727860736 981972126654621696 982927874404422144 986228550517759362 987192605796857856 989120716355054844 990087598775734272 998070030370271232 1003376091137789952 1005335810065793448 1009472994469356384 1013644370479560336 1018042374728009664 1021027836237475968 1034731593985845888 1037765997487270656 1041019025546523771 1042036639452238848 1043283094762588416 1046342575978900992 1050882451332139008 1053964218051588096 1054778554823127552 1059119207312111616 1063495732962161664 1067872258612211712 1068110032501518336 1072284953895733248 1074600284435121312 1075885691473919304 1092216682540615104 1101243266693843328 1109264809739480064 1110591681521465088 1127449478751602688 1128798102530013696 1133443362211207168 1135657118778025932 1136767243038806016 1138127012468278272 1145297671569010872 1145932257091792896 1164073043234076624 1168863467280307392 1172291219383768704 1173693481607911968 1182242757748656384 1191509108226125568 1201356290938738176 1201623786564208128 1206568740418381824 1208925319989511476 1210107065170341888 1211554561659780096 1221322537163621376 1226348555835076608 1228743767858191992 1231416111850924032 1238898675030573744 1241593104510849024 1247922910956915072 1268380663595553024 1275123782487608064 1278863148418656768 1288178488729718784 1289173789228267008 1299828118064864256 1310570499205896192 1314971400690345816 1318827621806739792 1340447746754391264 1345963992625808512 1351525827306080448 1357389832970679552 1361370448316634624 1379642125314461184 1382336738840465991 1383687996649694208 1388025367395365028 1389382185936318464 1391044126350117888 1393761009409395462 1395123434638534656 1403913274826529456 1406371406430836736 1417994310616215552 1426928246544997152 1432800379246828416 1434514255298559072 1438721041970988864 1449200799820933632 1450320512881800384 1456288910054153472 1462306632822972288 1468324355591791104 1472958189981932544 1474391811606633216 1479019746319306752 1479342825776639043 1480788908695286784 1485131398163601408 1497105045555406848 1505064136706684928 1509477814526939136 1514209491704034576 1517502683291037696 1527063562092014496 1552097390978768832 1558484623040409856 1563054959178358272 1564924642143882624 1576323676998208512 1588678810968167424 1601808387918317568 1602165048752277504 1611900426652681968 1613828537210878956 1615406082213040128 1628430049551495168 1638325023810922656 1651864900040764992 1663897214609220096 1665887522282197632 1691174218127404032 1693197153795020544 1700165043316810752 1703485678167038898 1705150864558209024 1707190518702417408 1718898385637689344 1719625829452591104 1733104157419819008 1753295200920461088 1758436829075653056 1787263662339188352 1802034436408107264 1809853110627572736 1813387979984267214 1815160597755512832 1839522833752614912 1843115651787287988 1844917328866258944 1850700489860486704 1854725501800157184 1858348012545860616 1871884366435372608 1902570995393329536 1910400505662437888 1912685673731412096 1918294722627985152 1932267733094578176 1933760683842400512 1941718546738871296 1949742177097296384 1957765807455721472 1963944253309243392 1965855748808844288 1972457101035518724 1974385211593715712 1978241432710109688 2010671620131586896 2018945988938712768 2027288740959120672 2036084749456019328 2042055672474951936 2069463187971691776 2075531994974541312 2082038051093047542 2084073278904477696 2086566189525176832 2092685151957801984 2101764902664278016 2109557109646255104 2118238414624223232 2126991465924323328 2144569907791466496 2149200568870242624 2151771382947838608 2184433365081230208 2202486533387686656 2218529619478960128 2221183363042930176 2254898957503205376 2257596205060027392 2266886724422414336 2271314237556051864 2276254024936556544 2290595343138021744 2328146086468153248 2337726934560614784 2344582438767537408 2347386963215823936 2364485515497312768 2383018216452251136 2402712581877476352 2403247573128416256 2413137480836763648 2417850639979022952 2423109123319560192 2442645074327242752 2457487535716383984 2462832223701848064 2477797350061147488 2495845821913830144 2536761327191106048 2550247564975216128 2555228517250558347 2557726296837313536 2578347578456534016 2599656236129728512 2621140998411792384 2629942801380691632 2637655243613479584 2680895493508782528 2691927985251617024 2703051654612160896 2714779665941359104 2720081969976400821 2722740896633269248 2759284250628922368 2764673477680931982 2767375993299388416 2776050734790730056 2782088252700235776 2787522018818790924 2790246869277069312 2807826549653058912 2812742812861673472 2853856493089994304 2865600758493656832 2869028510597118144 2877442083941977728 2898401599641867264 2900641025763600768 2912577820108306944 2924613265645944576 2936648711183582208 2945916379963865088 2948783623213266432 2958685651553278086 2961577817390573568 2970262796327202816 2994210091110813696 3010128273413369856 3028418983408069152 3054127124184028992 3104194781957537664 3116969246080819712 3123057076639571313 3126109918356716544 3129849284287765248 3152647353996417024 3177357621936334848 3203616775836635136 3204330097504555008 3223800853305363936 3227657074421757912 3276650047621845312 3303729800081529984 3327794429218440192 3331775044564395264 3382348436254808064 3386394307590041088 3400330086633621504 3406971356334077796 3410301729116418048 3414381037404834816 3437796771275378688 3506590401840922176 3516873658151306112 3574527324678376704 3604068872816214528 3619706221255145472 3626775959968534428 3630321195511025664 3679045667505229824 3686231303574575976 3701400979720973408 3716696025091721232 3743768732870745216 3805141990786659072 3820801011324875776 3825371347462824192 3836589445255970304 3864535466189156352 3867521367684801024 3883437093477742592 3899484354194592768 3915531614911442944 3931711497617688576 3944914202071037448 3956482865420219376 4021343240263173792 4037891977877425536 4054577481918241344 4072169498912038656 4084111344949903872 4138926375943383552 4151063989949082624 4164076102186095084 4168146557808955392 4173132379050353664 4185370303915603968 4219114219292510208 4253982931848646656 4298401137740485248 4303542765895677216 4368866730162460416 4404973066775373312 4437059238957920256 4438028477329917129 4442366726085860352 4515192410120054784 4542628475112103728 4552508049873113088 4581190686276043488 4656292172936306496 4675453869121229568 4689164877535074816 4694773926431647872 4728971030994625536 4766036432904502272 4805425163754952704 4806495146256832512 4835701279958045904 4846218246639120384 4885290148654485504 4914975071432767968 4955594700122294976 4991691643827660288 5073522654382212096 5100495129950432256 5110457034501116694 5115452593674627072 5156695156913068032 5199312472259457024 5259885602761383264 5275310487226959168 5361790987017565056 5383855970503234048 5406103309224321792 5429559331882718208 5440163939952801642 5445481793266538496 5518568501257844736 5529346955361863964 5534751986598776832 5552101469581460112 5564176505400471552 5575044037637581848 5615653099306117824 5707712986179988608 5731201516987313664 5738057021194236288 5754884167883955456 5796803199283734528 5801282051527201536 5825155640216613888 5849226531291889152 5873297422367164416 5891832759927730176 5897567246426532864 5917371303106556172 5923155634781147136 6056837966816138304 6108254248368057984 6208389563915075328 6233938492161639424 6246114153279142626 6252219836713433088 6259698568575530496 6305294707992834048 6354715243872669696 6447601706610727872 6455314148843515824 6553300095243690624 6607459600163059968 6655588858436880384 6663550089128790528 6764696872509616128 6772788615180082176 6800660173267243008 6813942712668155592 6828762074809669632 7013180803681844352 7033747316302612224 7149054649356753408 7208137745632429056 7239412442510290944 7253551919937068856 7372462607149151952 7402801959441946816 7433392050183442464 7487537465741490432 7610283981573318144 7641602022649751552 7650742694925648384 7665685551751675041 7673178890511940608 7735042735369602048 7766874186955485184 7798968708389185536 7863422995235377152 7889828404142074896 7912965730840438752 8042686480526347584 8075783955754851072 8109154963836482688 8144338997824077312 8168222689899807744 8277852751886767104 8302127979898165248 8328152204372190168 8346264758100707328 8370740607831207936 8438228438585020416 8596802275480970496 8607085531791354432 8737733460324920832 8809946133550746624 8876056954659834258 8884733452171720704 9030384820240109568 9085256950224207456 9162381372552086976 9312584345872612992 9350907738242459136 9369171229918713939 9378329755070149632 9389547852863295744 9457942061989251072 9532072865809004544 9610850327509905408 9612990292513665024 9671402559916091808 9829950142865535936 9911189400244589952 9983383287655320576 10147045308764424192 10200990259900864512 10220914069002233388 10230905187349254144 10313390313826136064 10519771205522766528 10550620974453918336 10723581974035130112 10767711941006468096 10812206618448643584 10859118663765436416 10880327879905603284 10890963586533076992 11037137002515689472 11058693910723727928 11104202939162920224 11150088075275163696 11231306198612235648 11415425972359977216 11462403033974627328 11476114042388472576 11509768335767910912 11593606398567469056 11602564103054403072 11650311280433227776 11698453062583778304 11746594844734328832 11795134492853065728 11834742606213112344 12113675933632276608 12216508496736115968 12416779127830150656 12467876984323278848 12492228306558285252 12504439673426866176 12519397137151060992 12895203413221455744 12910628297687031648 13106600190487381248 13214919200326119936 13311177716873760768 13327100178257581056 13545577230360164352 13627885425336311184 13657524149619339264 14026361607363688704 14067494632605224448 14298109298713506816 14416275491264858112 14507103839874137712 14744925214298303904 14805603918883893632 14866784100366884928 14975074931482980864 15220567963146636288 15283204045299503104 15301485389851296768 15331371103503350082 15346357781023881216 15470085470739204096 15597937416778371072 15779656808284149792 15825931461680877504 16085372961052695168 16151567911509702144 16218309927672965376 16288677995648154624 16336445379799615488 16555705503773534208 16604255959796330496 16656304408744380336 16692529516201414656 17193604550961940992 17214171063582708864 17475466920649841664 17619892267101493248 17752113909319668516 17769466904343441408 18170513900448414912 18324762745104173952 18625168691745225984 18701815476484918272 18738342459837427878 18756659510140299264 18779095705726591488 18915884123978502144 19064145731618009088 19342805119832183616 19659900285731071872 19822378800489179904 19966766575310641152 20294090617528848384 20401980519801729024 20441828138004466776 21039542411045533056 21101241948907836672 21447163948070260224 21535423882012936192 21624413236897287168 21718237327530872832 21760655759811206568 22117387821447455856 22208405878325840448 22300176150550327392 22462612397224471296 22830851944719954432 22924806067949254656 22952228084776945152 23019536671535821824 23205128206108806144 23300622560866455552 23396906125167556608 23590268985706131456 23669485212426224688 24227351867264553216 24433016993472231936 24833558255660301312 24935753968646557696 24984456613116570504 25038794274302121984 25790406826442911488 25821256595374063296 26213200380974762496 26429838400652239872 26654200356515162112 27091154460720328704 27255770850672622368 28052723214727377408 28107513689756141817 28134989265210448896 28596218597427013632 28832550982529716224 29014207679748275424 29489850428596607808 29611207837767787264 29733568200733769856 29950149862965961728 30441135926293272576 30602970779702593536 30662742207006700164 30692715562047762432 30940170941478408192 31559313616568299584 31651862923361755008 32170745922105390336 32303135823019404288 32436619855345930752 32577355991296309248 32672890759599230976 33111411007547068416 33312608817488760672 34387209101923881984 34428342127165417728 34950933841299683328 35239784534202986496 35504227818639337032 36341027800896829824 36649525490208347904 37250337383490451968 37403630952969836544 37476684919674855756 37513319020280598528 37558191411453182976 38685610239664367232 39319800571462143744 39644757600978359808 39933533150621282304 40883656276008933552 42079084822091066112 42202483897815673344 42894327896140520448 43070847764025872384 43248826473794574336 43521311519622413136 44234775642894911712 44416811756651680896 44600352301100654784 44925224794448942592 45661703889439908864 45849612135898509312 45904456169553890304 46039073343071643648 46410256412217612288 46793812250335113216 47338970424852449376 48454703734529106432 48866033986944463872 49667116511320602624 49968913226233141008 50077588548604243968 51580813652885822976 51642513190748126592 52426400761949524992 52859676801304479744 53308400713030324224 54511541701345244736 56105446429454754816 56215027379512283634 56269978530420897792 57192437194854027264 58028415359496550848 58979700857193215616 59222415675535574528 59467136401467539712 59900299725931923456 60882271852586545152 61205941559405187072 61325484414013400328 63118627233136599168 63303725846723510016 64341491844210780672 64606271646038808576 64873239710691861504 65154711982592618496 66625217634977521344 68774418203847763968 68856684254330835456 69901867682599366656 71008455637278674064 72682055601793659648 73299050980416695808 74500674766980903936 74807261905939673088 74953369839349711512 75116382822906365952 77371220479328734464 78639601142924287488 79289515201956719616 81767312552017867104 84158169644182132224 84322541069268425451 84404967795631346688 85788655792281040896 86497652947589148672 87042623039244826272 88469551285789823424 88833623513303361792 89200704602201309568 89850449588897885184 91323407778879817728 91808912339107780608 92078146686143287296 92820512824435224576 94677940849704898752 96909407469058212864 97732067973888927744 99334233022641205248 99937826452466282016 103161627305771645952 103285026381496253184 104852801523899049984 105719353602608959488 109023083402690489472 112210892858909509632 112430054759024567268 112539957060841795584 116056830718993101696 117959401714386431232 118444831351071149056 118934272802935079424 119800599451863846912 122650968828026800656 126237254466273198336 126607451693447020032 128682983688421561344 129212543292077617152 129746479421383723008 133250435269955042688 137548836407695527936 137713368508661670912 142016911274557348128 145364111203587319296 146598101960833391616 149001349533961807872 149906739678699423024 150232765645812731904 154742440958657468928 157279202285848574976 158579030403913439232 163534625104035734208 168316339288364264448 168645082138536850902 168809935591262693376 171577311584562081792 174085246078489652544 176939102571579646848 177667247026606723584 178401409204402619136 179700899177795770368 182646815557759635456 183617824678215561216 189355881699409797504 193818814938116425728 195464135947777855488 199875652904932564032 206323254611543291904 206570052762992506368 209705603047798099968 218046166805380978944 224421785717819019264 224860109518049134536 232113661437986203392 235918803428772862464 236889662702142298112 237868545605870158848 245301937656053601312 252474508932546396672 253214903386894040064 257365967376843122688 259492958842767446016 266500870539910085376 275426737017323341824 284033822549114696256 290728222407174638592 293196203921666783232 298002699067923615744 299813479357398846048 309484881917314937856 314558404571697149952 317158060807826878464 327069250208071468416 336632678576728528896 337290164277073701804 337619871182525386752 348170492156979305088 353878205143159293696 355334494053213447168 356802818408805238272 359401798355591540736 378711763398819595008 387637629876232851456 399751305809865128064 412646509223086583808 413140105525985012736 436092333610761957888 449720219036098269072 464227322875972406784 471837606857545724928 473779325404284596224 475737091211740317696 490603875312107202624 504949017865092793344 506429806773788080128 514731934753686245376 533001741079820170752 550853474034646683648 568067645098229392512 581456444814349277184 586392407843333566464 599626958714797692096 618969763834629875712 629116809143394299904 654138500416142936832 673265357153457057792 674580328554147403608 696340984313958610176 707756410286318587392 710668988106426894336 713605636817610476544 757423526797639190016 799502611619730256128 826280211051970025472 872184667221523915776 899440438072196538144 928454645751944813568 943675213715091449856 951474182423480635392 981207750624214405248 1009898035730185586688 1012859613547576160256 1066003482159640341504 1136135290196458785024 1162912889628698554368 1199253917429595384192 1237939527669259751424 1308277000832285873664 1349160657108294807216 1392681968627917220352 1415512820572637174784 1421337976212853788672 1427211273635220953088 1514847053595278380032 1599005223239460512256 1652560422103940050944 1744369334443047831552 1798880876144393076288 1856909291503889627136 1887350427430182899712 1962415501248428810496 2019796071460371173376 2132006964319280683008 2272270580392917570048 2398507834859190768384 2616554001664571747328 2698321314216589614432 2785363937255834440704 2831025641145274349568 2854422547270441906176 3029694107190556760064 3198010446478921024512 3488738668886095663104 3597761752288786152576 3713818583007779254272 3924831002496857620992 4264013928638561366016 4544541160785835140096 4797015669718381536768 5233108003329143494656 5396642628433179228864 5570727874511668881408 5662051282290548699136 6059388214381113520128 6396020892957842049024 7195523504577572305152 7849662004993715241984 9089082321571670280192 9594031339436763073536 10466216006658286989312 10793285256866358457728 11141455749023337762816 12792041785915684098048 14391047009155144610304 15699324009987430483968 18178164643143340560384 19188062678873526147072 21586570513732716915456 28782094018310289220608 31398648019974860967936 38376125357747052294144 43173141027465433830912 57564188036620578441216 86346282054930867661824 115128376073241156882432 172692564109861735323648 345385128219723470647296
- Sum of all divisors σ(n): 1259677574716398609357300
- Sum of proper divisors (its aliquot sum) s(n): 914292446496675138710004
- 345385128219723470647296 is an abundant number, because the sum of its proper divisors (914292446496675138710004) is greater than itself. Its abundance is 568907318276951668062708
Bases of 345385128219723470647296
- Binary: 10010010010001101011101100001010111101100000000100000011010111010110000000000002
- Hexadecimal: 0x49235D857B0081AEB000
- Base-36: 1K8QYA7KX87GG000
Squares and roots of 345385128219723470647296
- 345385128219723470647296 squared (3453851282197234706472962) is 119290886795354822116519547181069146893232111616
- 345385128219723470647296 cubed (3453851282197234706472963) is 41201298231258142705400389973396020642757643281640460435096400440590336
-
The
square root of 345385128219723470647296 is 587694757692.9059783727 -
The
cube root of 345385128219723470647296 is 70161878.9774838735
Scales and comparisons
How big is 345385128219723470647296?- 345,385,128,219,723,470,647,296 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 345,385,128,219,723,470,647,296 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 345385128219723470647296 cubic inches would be around 5846823.2 feet tall.
Recreational maths with 345385128219723470647296
- 345385128219723470647296 backwards is 692746074327912821583543
- 345385128219723470647296 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 345385128219723470647296's digits is 108
- 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 345385128219723470647296 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 345385128219723470647296 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/345385128219723470647296/
Chicago style:
Numbermatics. 2024. "Number 345385128219723470647296 - Facts about the integer". https://numbermatics.com/n/345385128219723470647296/
The information we have on file for 345385128219723470647296 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 345385128219723470647296, math, Factors of 345385128219723470647296, curriculum, school, college, exams, university, Prime factorization of 345385128219723470647296, STEM, science, technology, engineering, physics, economics, calculator, three hundred forty-five sextillion, three hundred eighty-five quintillion, one hundred twenty-eight quadrillion, two hundred nineteen trillion, seven hundred twenty-three billion, four hundred seventy million, six hundred forty-seven thousand, two hundred ninety-six.