107578974363520425283584
107,578,974,363,520,425,283,584 is an even composite number composed of six prime numbers multiplied together.
107578974363520425283584 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 107578974363520425283584:
212 × 36 × 116 × 192 × 314 × 61
(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 × 19 × 31 × 31 × 31 × 31 × 61)See below for interesting mathematical facts about the number 107578974363520425283584 from the Numbermatics database.
Names of 107578974363520425283584
- Cardinal: 107578974363520425283584 can be written as One hundred seven sextillion, five hundred seventy-eight quintillion, nine hundred seventy-four quadrillion, three hundred sixty-three trillion, five hundred twenty billion, four hundred twenty-five million, two hundred eighty-three thousand, five hundred eighty-four.
Scientific notation
- Scientific notation: 1.07578974363520425283584 × 1023
Factors of 107578974363520425283584
Divisors of 107578974363520425283584
- 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 361 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 722 726 729 732 744 768 792 836 837 864 891 912 961 968 972 976 992 1023 1024 1026 1056 1083 1089 1098 1116 1152 1159 1178 1188 1216 1254 1296 1331 1342 1364 1368 1408 1444 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 2166 2178 2196 2232 2299 2304 2318 2356 2376 2432 2508 2511 2592 2662 2673 2684 2728 2736 2816 2883 2888 2904 2916 2928 2976 3069 3072 3078 3168 3249 3267 3294 3344 3348 3456 3477 3534 3564 3648 3751 3762 3782 3844 3872 3888 3904 3968 3971 3993 4026 4092 4096 4104 4224 4332 4356 4392 4464 4598 4608 4617 4636 4712 4752 4864 4941 5016 5022 5184 5301 5324 5346 5368 5456 5472 5632 5643 5673 5766 5776 5808 5832 5856 5952 6039 6138 6144 6156 6336 6479 6498 6534 6588 6688 6696 6897 6912 6954 7068 7128 7296 7381 7502 7524 7533 7564 7688 7744 7776 7808 7936 7942 7986 8019 8052 8184 8208 8448 8649 8664 8712 8784 8928 9196 9207 9216 9234 9272 9424 9504 9728 9747 9801 9882 10032 10044 10368 10431 10571 10602 10648 10692 10736 10912 10944 11191 11253 11264 11286 11346 11532 11552 11616 11664 11712 11904 11913 11979 12078 12276 12288 12312 12672 12749 12958 12996 13068 13176 13376 13392 13794 13824 13851 13908 14136 14256 14592 14641 14762 14823 15004 15048 15066 15128 15376 15488 15552 15616 15872 15884 15903 15972 16038 16104 16368 16416 16896 16929 17019 17298 17328 17424 17568 17856 18117 18259 18392 18414 18432 18468 18544 18848 19008 19437 19456 19494 19602 19764 20064 20088 20691 20736 20801 20862 21142 21204 21296 21384 21472 21824 21888 22021 22143 22382 22506 22528 22572 22599 22692 23064 23104 23232 23328 23424 23808 23826 23958 24156 24552 24624 25289 25344 25498 25916 25947 25992 26136 26352 26752 26784 27588 27621 27648 27702 27816 28272 28512 29184 29241 29282 29403 29524 29646 29791 30008 30096 30132 30256 30752 30976 31104 31232 31293 31713 31744 31768 31806 31944 32076 32208 32736 32832 33573 33759 33792 33858 34038 34596 34656 34848 35136 35712 35739 35929 35937 36234 36518 36784 36828 36864 36936 37088 37696 38016 38247 38874 38912 38988 39204 39528 40128 40176 41261 41382 41472 41602 41724 42284 42408 42592 42768 42944 43648 43681 43776 43923 44042 44286 44469 44764 45012 45056 45144 45198 45384 46128 46208 46464 46656 46848 47616 47652 47709 47916 48312 49104 49248 50578 50688 50787 50996 51057 51832 51894 51984 52272 52704 53504 53568 54351 54777 55176 55242 55296 55404 55632 56544 57024 58311 58368 58482 58564 58621 58806 59048 59292 59582 60016 60192 60264 60512 61504 61952 62073 62208 62403 62464 62586 63426 63488 63536 63612 63888 64152 64416 65472 65664 66063 66429 67146 67518 67584 67716 68076 69192 69312 69696 70272 71269 71424 71478 71858 71874 72468 73036 73568 73656 73872 74176 75392 75867 76032 76494 77748 77824 77841 77976 78408 79056 80256 80352 81191 82522 82764 82863 82944 83204 83448 84568 84816 85184 85536 85888 87296 87362 87552 87723 87846 88084 88209 88572 88938 89373 89528 90024 90288 90396 90768 92256 92416 92928 93312 93696 93879 95139 95232 95304 95418 95832 96624 98208 98496 100719 101156 101277 101376 101574 101992 102114 103664 103788 103968 104544 105408 107008 107136 107217 107787 107811 108702 109554 110352 110484 110592 110808 111264 113088 114048 114741 116281 116622 116736 116964 117128 117242 117612 118096 118584 119164 120032 120384 120528 121024 123008 123101 123783 123904 124146 124416 124806 124928 125172 126852 126976 127072 127224 127776 128304 128832 130944 131043 131328 131769 132126 132858 134292 135036 135168 135432 136152 138384 138624 139392 140239 140544 142538 142848 142956 143127 143716 143748 144936 146072 147136 147312 147744 148352 150784 151734 152064 152361 152988 153171 155496 155682 155952 156816 158112 160512 160704 161051 162382 163053 164331 165044 165528 165726 165888 166408 166896 169136 169632 170368 171072 171776 174592 174724 174933 175104 175446 175692 175863 176168 176418 177144 177876 178746 179056 180048 180576 180792 181536 184512 184832 185856 186219 186624 187209 187392 187758 190278 190464 190608 190836 191664 193248 196416 196992 198189 199287 200849 201438 202312 202554 202752 203148 203984 204228 207328 207576 207936 209088 210816 213807 214016 214272 214434 215574 215622 217404 219108 220704 220968 221616 222528 226176 227601 228096 228811 229482 232562 233244 233472 233523 233928 234256 234484 235224 236192 237168 238328 240064 240768 241056 242048 242231 243573 246016 246202 247566 247808 248292 248589 248832 249612 249856 250344 253704 254144 254448 255552 256608 257664 261888 262086 262656 263169 263538 264252 265716 268119 268584 270072 270864 272304 276768 277248 278179 278784 280478 281088 281637 285076 285417 285696 285912 286254 287432 287496 289872 292144 294272 294624 295488 296704 301568 302157 303468 303831 304128 304722 305976 306342 310992 311364 311904 313632 316224 321024 321408 321651 322102 323361 323433 324764 326106 327701 328662 330088 331056 331452 331776 332816 333792 338272 339264 340736 342144 343552 344223 346921 348843 349184 349448 349866 350208 350892 351384 351726 352336 352836 354288 355752 357492 358112 360096 361152 361584 363072 369024 369303 369664 371349 371712 372438 373248 374418 374784 375516 380556 380928 381216 381672 383328 386496 392832 393129 393984 395219 395307 396378 398574 401698 402876 404624 405108 405504 406296 407968 408456 414656 415152 415872 418176 420717 421632 427614 428032 428544 428868 429381 431148 431244 434808 438216 441408 441936 443232 445056 452352 453871 455202 456192 457622 458964 459513 465124 466488 467046 467856 468512 468968 470448 472384 474336 476656 480128 480491 481536 482112 483153 484096 484462 487146 489159 492032 492404 492993 495132 495616 496584 497178 497664 499224 500688 507408 508288 508896 511104 513216 515328 523776 524172 524799 525312 526338 527076 527589 528504 531432 536238 537168 540144 541728 544608 553536 554496 556358 557568 558657 560956 561627 562176 563274 566029 570152 570834 571392 571824 572508 574864 574992 579744 584288 588544 589248 590976 593408 594567 597861 602547 603136 604314 606936 607662 608256 609444 611952 612684 621984 622728 623808 627264 632448 641421 642048 642816 643302 644204 644831 646722 646866 649528 652212 655402 657324 660176 662112 662904 665632 667584 676544 678528 681472 682651 682803 684288 686433 687104 688446 693842 697686 698368 698896 699732 700416 700569 701784 702768 703452 704672 705672 708576 711504 714984 716224 720192 722304 723168 726144 726693 730719 738048 738606 739328 742698 743424 744876 746496 748836 749568 751032 761112 762432 763344 766656 772992 783959 785664 786258 787968 790438 790614 792756 797148 803396 804357 805752 809248 810216 812592 815936 816912 829312 830304 831744 834537 836352 841434 843264 844911 855228 856064 856251 857088 857736 858762 862296 862488 869616 876432 882816 883872 886464 890112 893101 904704 906471 907742 910404 911493 912384 915244 917928 919026 923521 930248 932976 934092 935712 937024 937936 940896 944768 948672 953312 960256 960982 963072 964224 964953 966306 968192 968924 970083 970299 974292 978318 983103 984064 984808 985986 990264 993168 994356 995328 998448 1001376 1014816 1016576 1017792 1022208 1026432 1030656 1032669 1040763 1046529 1047552 1048344 1049598 1050624 1052676 1054152 1055178 1057008 1062864 1072476 1074336 1080288 1083456 1089216 1107072 1107909 1108992 1112716 1113799 1114047 1115136 1117314 1121912 1123254 1124352 1126548 1132058 1140304 1141668 1142784 1143648 1145016 1149728 1149984 1159488 1168576 1177088 1178496 1179387 1181952 1185657 1185921 1186816 1189134 1195722 1205094 1206272 1208628 1213872 1215324 1216512 1218888 1223904 1225368 1243968 1245456 1247616 1254528 1262151 1264896 1279091 1282842 1284096 1285632 1286604 1288408 1289662 1293444 1293732 1299056 1304424 1310804 1314648 1320352 1324224 1325808 1331264 1335168 1353088 1354111 1357056 1361613 1362944 1365302 1365606 1368576 1372866 1374208 1376892 1378539 1387684 1395372 1396736 1397792 1399464 1401138 1403568 1405536 1406904 1409344 1411344 1417152 1423008 1429968 1432448 1440384 1441473 1444608 1446336 1449459 1452288 1453386 1461438 1476096 1477212 1478656 1478979 1485396 1486848 1489752 1492992 1497672 1502064 1522224 1524864 1526688 1533312 1542629 1545984 1567918 1571328 1572516 1574397 1575936 1580876 1581228 1582767 1585512 1594296 1606792 1608714 1611504 1618496 1620432 1625184 1631872 1633824 1658624 1660608 1663488 1669074 1672704 1675971 1682868 1684881 1686528 1689822 1698087 1710456 1712502 1714176 1715472 1717524 1724592 1724976 1739232 1752864 1765632 1767744 1771561 1772928 1780224 1783701 1786202 1793583 1807641 1809408 1812942 1815484 1817251 1820808 1822986 1824768 1830488 1835856 1838052 1847042 1860496 1865952 1868184 1871424 1874048 1875872 1881792 1889536 1897344 1906624 1920512 1921964 1924263 1926144 1928448 1929906 1932612 1934493 1936384 1937848 1940166 1940598 1948584 1956636 1966206 1968128 1969616 1971972 1980528 1986336 1988712 1996896 2002752 2029632 2033152 2035584 2044416 2047953 2048409 2052864 2059299 2061312 2065338 2081526 2093058 2095104 2096688 2099196 2101248 2105352 2108304 2110356 2114016 2125728 2144952 2148672 2160576 2166912 2178432 2180079 2192157 2209339 2214144 2215818 2217984 2225432 2227598 2228094 2230272 2234628 2243824 2246508 2248704 2253096 2264116 2280608 2283336 2287296 2290032 2299456 2299968 2318976 2337152 2351877 2354176 2356992 2358774 2363904 2371314 2371842 2373632 2378268 2391444 2410188 2412544 2413071 2417256 2427744 2430648 2437776 2447808 2450736 2487936 2490912 2495232 2503611 2509056 2516921 2524302 2529792 2558182 2565684 2568192 2568753 2571264 2573208 2576816 2579324 2586888 2587464 2598112 2608848 2621608 2629296 2640704 2648448 2651616 2662528 2664541 2670336 2679303 2706176 2708222 2714112 2719413 2723226 2725888 2730604 2731212 2734479 2737152 2745732 2748416 2753784 2757078 2770563 2775368 2790744 2795584 2798928 2802276 2807136 2811072 2813808 2818688 2822688 2834304 2846016 2859936 2864896 2880768 2882946 2889216 2892672 2894859 2898918 2904576 2906772 2910249 2922876 2949309 2952192 2954424 2957958 2970792 2979504 2985984 2995344 3004128 3044448 3049728 3053376 3059969 3066624 3085258 3091968 3098007 3122289 3135836 3139587 3142656 3145032 3148794 3151872 3161752 3162456 3165534 3171024 3188592 3213584 3217428 3223008 3236992 3240864 3250368 3263744 3267648 3317248 3321216 3323727 3326976 3338148 3341397 3342141 3345408 3351942 3365736 3369762 3373056 3379644 3396174 3420912 3425004 3428352 3430944 3435048 3449184 3449952 3478464 3505728 3531264 3535488 3538161 3543122 3545856 3556971 3557763 3560448 3567402 3572404 3587166 3604711 3615282 3618816 3625884 3630968 3634502 3641616 3645972 3649536 3660976 3671712 3676104 3694084 3720992 3731904 3736368 3742848 3748096 3751744 3763584 3779072 3786453 3794688 3813248 3816131 3837273 3841024 3843928 3848526 3852288 3856896 3859812 3865224 3868986 3872768 3875696 3880332 3881196 3897168 3913272 3932412 3936256 3939232 3943944 3961056 3972672 3977424 3993792 4005504 4059264 4062333 4066304 4071168 4084839 4088832 4095906 4096818 4105728 4118598 4122624 4130676 4163052 4186116 4190208 4193376 4198392 4210704 4216608 4220712 4228032 4251456 4289904 4297344 4321152 4324419 4333824 4347409 4348377 4356864 4360158 4384314 4418678 4428288 4431636 4435968 4436937 4450864 4455196 4456188 4460544 4469256 4487648 4493016 4506192 4528232 4561216 4566672 4574592 4580064 4598912 4599936 4627887 4637952 4674304 4703754 4708352 4713984 4717548 4723191 4727808 4742628 4743684 4747264 4748301 4756536 4782888 4820376 4826142 4834512 4855488 4861296 4875552 4895616 4901472 4975872 4981824 4990464 4992581 5007222 5018112 5033842 5048604 5054643 5059584 5094261 5116364 5131368 5137506 5142528 5146416 5153632 5158648 5173776 5174928 5196224 5217696 5243216 5258592 5281408 5285401 5296896 5303232 5314683 5325056 5329082 5340672 5351103 5358606 5380749 5412352 5416444 5422923 5428224 5438826 5446452 5451753 5451776 5461208 5462424 5468958 5474304 5491464 5507568 5514156 5541126 5550736 5581488 5591168 5597856 5604552 5614272 5622144 5627616 5637376 5645376 5668608 5692032 5719872 5729792 5761536 5765892 5772789 5778432 5785344 5789718 5797836 5803479 5809152 5813544 5820498 5845752 5898618 5904384 5908848 5915916 5941584 5959008 5990688 6008256 6088896 6099456 6106752 6119938 6133248 6143859 6145227 6170516 6177897 6183936 6196014 6226319 6244578 6271672 6279174 6285312 6290064 6297588 6303744 6323504 6324912 6331068 6342048 6377184 6427168 6434856 6446016 6473984 6481728 6500736 6527488 6535296 6540237 6576471 6628017 6634496 6642432 6647454 6653952 6676296 6682794 6684282 6690816 6703884 6731472 6739524 6746112 6759288 6792348 6841824 6850008 6861888 6870096 6898368 6899904 6956928 7011456 7055631 7062528 7070976 7076322 7086244 7091712 7093141 7113942 7115526 7120896 7134804 7144808 7174332 7209422 7230564 7237632 7239213 7251768 7261936 7269004 7283232 7291944 7321952 7343424 7352208 7388168 7441984 7463808 7472736 7485696 7496192 7503488 7509161 7510833 7527168 7550763 7558144 7572906 7589376 7626496 7632262 7674546 7682048 7687856 7697052 7704576 7706259 7713792 7719624 7730448 7737972 7745536 7751392 7760664 7762392 7794336 7826544 7864824 7878464 7887888 7922112 7945344 7954848 7987584 7993623 8011008 8037909 8118528 8124666 8132608 8142336 8158239 8169678 8177664 8191812 8193636 8211456 8237196 8245248 8261352 8311689 8326104 8372232 8386752 8396784 8421408 8433216 8441424 8456064 8502912 8579808 8594688 8623549 8642304 8648838 8667648 8694818 8696754 8713728 8720316 8730747 8768628 8837356 8847927 8856576 8863272 8873874 8901728 8910392 8912376 8938512 8975296 8986032 9012384 9056464 9122432 9133344 9149184 9160128 9179907 9197824 9199872 9255774 9275904 9294021 9348608 9366867 9407508 9416704 9418761 9427968 9435096 9446382 9455616 9485256 9487368 9496602 9513072 9565776 9640752 9652284 9669024 9710976 9722592 9751104 9791232 9802944 9824111 9951744 9963648 9971181 9980928 9985162 10014444 10024191 10026423 10036224 10067684 10097208 10109286 10119168 10158731 10188522 10232728 10262736 10275012 10285056 10292832 10307264 10317296 10347552 10349856 10392448 10435392 10486432 10517184 10562816 10570802 10593792 10606464 10614483 10629366 10650112 10658164 10670913 10673289 10681344 10702206 10717212 10754551 10761498 10814133 10824704 10832888 10845846 10856448 10877652 10892904 10903506 10922416 10924848 10937916 10948608 10982928 11015136 11028312 11082252 11101472 11162976 11182336 11195712 11209104 11228544 11244288 11255232 11274752 11290752 11337216 11359359 11384064 11439744 11448393 11459584 11511819 11523072 11531784 11545578 11556864 11570688 11579436 11595672 11606958 11618304 11627088 11640996 11691504 11797236 11808768 11817696 11831832 11883168 11918016 11981376 12016512 12177792 12186999 12198912 12213504 12239876 12251789 12254517 12266496 12287718 12290454 12341032 12355794 12367872 12392028 12452638 12489156 12543344 12558348 12570624 12580128 12595176 12647008 12649824 12662136 12684096 12754368 12854336 12869712 12892032 12947968 12963456 12973257 13001472 13042227 13045131 13054976 13070592 13080474 13152942 13256034 13268992 13284864 13294908 13307904 13310811 13352592 13365588 13368564 13381632 13407768 13462944 13479048 13518576 13584696 13683648 13700016 13723776 13740192 13796736 13799808 13883661 13913856 14022912 14070001 14111262 14125056 14141952 14152644 14172488 14183424 14186282 14227884 14231052 14241792 14244903 14269608 14289616 14348664 14418844 14461128 14478426 14503536 14523872 14538008 14566464 14583888 14643904 14686848 14704416 14776336 14883968 14895221 14927616 14945472 14971392 14977743 14992384 15006976 15018322 15021666 15054336 15101526 15116288 15145812 15163929 15178752 15252992 15264524 15282783 15349092 15364096 15375712 15394104 15412518 15427584 15439248 15460896 15475944 15502784 15521328 15524784 15588672 15653088 15729648 15756928 15775776 15844224 15856203 15890688 15909696 15944049 15975168 15987246 16022016 16053309 16075818 16237056 16249332 16265216 16268769 16284672 16316478 16339356 16355259 16355328 16383624 16387272 16422912 16474392 16522704 16623378 16652208 16744464 16773504 16793568 16842816 16866432 16882848 16912128 16968919 17005824 17159616 17189376 17247098 17284608 17297676 17318367 17335296 17389636 17393508 17410437 17427456 17440632 17461494 17537256 17546899 17674712 17695854 17713152 17726544 17747748 17803456 17820784 17824752 17877024 17950592 17972064 18024768 18112928 18244864 18266688 18298368 18320256 18359814 18395648 18399744 18431577 18435681 18511548 18533691 18551808 18588042 18678957 18697216 18733734 18815016 18837522 18855936 18870192 18892764 18911232 18970512 18974736 18993204 19026144 19131552 19281504 19304568 19338048 19421952 19445184 19502208 19582464 19605888 19620711 19648222 19729413 19884051 19903488 19927296 19942362 19961856 19970324 19989761 20028888 20048382 20052846 20072448 20135368 20194416 20218572 20238336 20317462 20377044 20465456 20525472 20550024 20585664 20614528 20634592 20695104 20699712 20784896 20870784 20972864 21034368 21125632 21141604 21162181 21166893 21187584 21212928 21228966 21258732 21279423 21300224 21316328 21341826 21346578 21362688 21404412 21434424 21509102 21522996 21628266 21649408 21665776 21691692 21712896 21717639 21755304 21785808 21807012 21844832 21849696 21875832 21965856 22030272 22056624 22164504 22202944 22325952 22364672 22391424 22418208 22457088 22488576 22510464 22527483 22532499 22549504 22581504 22652289 22674432 22718718 22768128 22879488 22896786 22919168 23023638 23046144 23063568 23091156 23113728 23141376 23158872 23191344 23213916 23236608 23254176 23281992 23383008 23594472 23635392 23663664 23766336 23836032 23962752 23980869 24033024 24113727 24302729 24355584 24373998 24397824 24427008 24479752 24503578 24509034 24532992 24575436 24580908 24682064 24711588 24735744 24784056 24905276 24935067 24978312 25086688 25116696 25160256 25190352 25294016 25299648 25324272 25368192 25508736 25708672 25739424 25784064 25870647 25895936 25926912 25946514 26002944 26084454 26090262 26109952 26141184 26160948 26192241 26305884 26512068 26537984 26543781 26569728 26589816 26621622 26705184 26731176 26737128 26815536 26925888 26958096 27037152 27169392 27367296 27400032 27447552 27480384 27539721 27593472 27599616 27686131 27767322 27827712 28045824 28100601 28140002 28222524 28250112 28256283 28283904 28305288 28344976 28366848 28372564 28455768 28462104 28489806 28539216 28579232 28697328 28837688 28922256 28956852 29007072 29047744 29076016 29132928 29167776 29287808 29309951 29373696 29408832 29472333 29552672 29767936 29790442 29855232 29890944 29913543 29942784 29955486 29984768 30013952 30036644 30043332 30072573 30079269 30108672 30203052 30232576 30291624 30327858 30357504 30476193 30505984 30529048 30565566 30698184 30751424 30788208 30825036 30855168 30878496 30921792 30951888 31005568 31042656 31049568 31177344 31306176 31459296 31513856 31551552 31688448 31712406 31781376 31819392 31843449 31888098 31950336 31974492 32012739 32044032 32106618 32151636 32263653 32442399 32474112 32498664 32537538 32569344 32632956 32678712 32710518 32767248 32774544 32845824 32948784 33045408 33246756 33304416 33488928 33547008 33587136 33659659 33685632 33732864 33765696 33824256 33937838 34011648 34078077 34319232 34345179 34378752 34494196 34527769 34535457 34569216 34595352 34636734 34670592 34779272 34787016 34820874 34854912 34881264 34922988 35074512 35093798 35349424 35391708 35426304 35453088 35495496 35606912 35641568 35649504 35754048 35901184 35944128 36049536 36225856 36489728 36533376 36560997 36596736 36640512 36719628 36755367 36763551 36791296 36799488 36863154 36871362 37023096 37067382 37103616 37176084 37357914 37394432 37467468 37630032 37675044 37711872 37740384 37785528 37941024 37949472 37986408 38052288 38263104 38563008 38609136 38676096 38843904 38890368 38919771 39004416 39126681 39135393 39164928 39211776 39241422 39296444 39458826 39651821 39768102 39806976 39854592 39884724 39923712 39940648 39979522 40057776 40096764 40105692 40144896 40270736 40388832 40437144 40634924 40754088 40930912 41050944 41100048 41171328 41229056 41269184 41390208 41399424 41569792 41650983 41741568 41945728 41977441 42068736 42210003 42251264 42283208 42324362 42333786 42375168 42425856 42457932 42517464 42558846 42600448 42632656 42683652 42693156 42725376 42734709 42808824 42868848 43018204 43045992 43256532 43298816 43331552 43383384 43435278 43510608 43571616 43614024 43689664 43699392 43751664 43931712 44060544 44113248 44329008 44405888 44651904 44685663 44729344 44782848 44836416 44914176 44933229 44977152 45020928 45054966 45064998 45099008 45163008 45304578 45348864 45437436 45536256 45758976 45793572 45838336 45848349 46047276 46092288 46127136 46182312 46282752 46317744 46382688 46427832 46508352 46563984 46766016 47188944 47270784 47327328 47532672 47568609 47672064 47821499 47832147 47925504 47961738 48066048 48227454 48605458 48711168 48747996 48795648 48806307 48854016 48959504 49007156 49018068 49065777 49065984 49150872 49161816 49364128 49423176 49568112 49810552 49870134 49956624 50173376 50233392 50320512 50380704 50588032 50599296 50648544 50736384 50906757 51017472 51417344 51478848 51568128 51741294 51791872 51853824 51893028 51955101 52005888 52168908 52180524 52219904 52231311 52282368 52321896 52384482 52611768 52640697 53024136 53087562 53139456 53179632 53243244 53410368 53462352 53474256 53631072 53851776 53916192 54074304 54338784 54734592 54800064 54895104 54918391 54960768 55079442 55186944 55199232 55294731 55372262 55534644 55601073 55655424 56036871 56091648 56201202 56280004 56334781 56445048 56512566 56567808 56610576 56689952 56733696 56745128 56911536 56924208 56979612 57078432 57158464 57394656 57675376 57844512 57913704 58014144 58095488 58139411 58152032 58265856 58335552 58575616 58619902 58747392 58817664 58862133 58944666 59105344 59188239 59535872 59580884 59652153 59710464 59781888 59827086 59885568 59910972 59969283 59969536 60027904 60073288 60086664 60145146 60158538 60217344 60406104 60583248 60655716 60715008 60952386 61011968 61058096 61131132 61396368 61502848 61576416 61650072 61756992 61843584 61903776 62011136 62085312 62099136 62354688 62612352 62918592 63027712 63103104 63376896 63424812 63486543 63500679 63562752 63638784 63686898 63776196 63838269 63900672 63948984 64025478 64088064 64213236 64303272 64527306 64884798 64948224 64997328 65075076 65138688 65265912 65357424 65421036 65534496 65549088 65897568 66090816 66493512 66608832 66977856 67094016 67174272 67319318 67371264 67465728 67531392 67582449 67597497 67648512 67875676 67956867 68023296 68156154 68489509 68638464 68690358 68757504 68988392 69055538 69070914 69138432 69190704 69273468 69341184 69558544 69574032 69641748 69709824 69762528 69845976 70149024 70187596 70698848 70783416 70906176 70990992 71213824 71283136 71299008 71508096 71802368 71888256 71942607 72099072 72341181 72451712 72908187 72979456 73066752 73121994 73193472 73281024 73439256 73510734 73527102 73582592 73598976 73726308 73742724 74046192 74134764 74207232 74352168 74715828 74788864 74805201 74934936 75260064 75350088 75480768 75571056 75882048 75898944 75972816 76104576 76526208 77126016 77218272 77352192 77611941 77687808 77780736 77839542 78008832 78024551 78253362 78270786 78329856 78423552 78482844 78592888 78917652 79303642 79536204 79613952 79631343 79709184 79769448 79881296 79959044 80115552 80193528 80211384 80541472 80777664 80874288 81269848 81508176 81861824 82101888 82200096 82342656 82458112 82538368 82600771 82619163 82780416 82798848 83058393 83139584 83301966 83483136 83891456 83954882 84137472 84301803 84420006 84502528 84566416 84648724 84667572 84750336 84768849 84851712 84915864 85034928 85117692 85200896 85265312 85367304 85386312 85469418 85617648 85737696 86036408 86091984 86513064 86663104 86766768 86870556 87021216 87143232 87228048 87379328 87398784 87503328 87863424 87929853 88121088 88226496 88416999 88658016 88811776 89303808 89371326 89458688 89565696 89672832 89740629 89828352 89866458 89954304 90041856 90109932 90129996 90198016 90217719 90326016 90609156 90697728 90874872 91072512 91428579 91517952 91587144 91696698 92094552 92254272 92364624 92565504 92635488 92765376 92855664 93016704 93127968 93532032 94377888 94541568 94654656 94859039 95065344 95137218 95344128 95642998 95664294 95851008 95923476 96038217 96132096 96454908 96790959 97210916 97327197 97422336 97495992 97612614 97708032 97919008 98014312 98036136 98131554 98301744 98323632 98728256 98846352 99136224 99621104 99740268 99913248 100346752 100466784 100641024 100761408 100978977 101176064 101198592 101297088 101472768 101813514 102034944 102234231 102834688 102957696 103035537 103136256 103482588 103583307 103583744 103606371 103707648 103786056 103910202 104011776 104337816 104361048 104462622 104564736 104643792 104768964 105223536 105281394 106048272 106175124 106278912 106359264 106486488 106820736 106924704 106948512 107262144 107703552 107832384 108065221 108148608 108677568 109469184 109600128 109682991 109790208 109836782 109921536 110158884 110266101 110290653 110373888 110398464 110589462 110744524 111069288 111202146 111310848 111746041 112073742 112183296 112402404 112560008 112669562 112890096 113025132 113135616 113221152 113379904 113490256 113823072 113848416 113959224 114156864 114316928 114789312 115350752 115689024 115827408 116028288 116190976 116278822 116304064 116531712 116671104 116759313 117151232 117239804 117380043 117406179 117494784 117635328 117724266 117889332 118210688 118300061 118376478 118955463 119071744 119161768 119304306 119420928 119563776 119654172 119771136 119821944 119938566 120055808 120146576 120173328 120290292 120317076 120434688 120812208 121166496 121311432 121904772 122023936 122116192 122262264 122792736 123005696 123152832 123300144 123513984 123687168 123807552 124022272 124170624 124198272 124709376 124952949 125224704 125837184 125932323 126055424 126206208 126630009 126753792 126849624 126973086 127001358 127125504 127277568 127373796 127552392 127676538 127801344 127897968 128050956 128176128 128426472 128606544 129054612 129769596 129896448 129994656 130150152 130531824 130714848 130842072 131068992 131098176 131795136 132181632 132987024 133217664 133955712 134056989 134188032 134348544 134638636 134742528 134769679 134799687 134931456 135062784 135164898 135194994 135297024 135751352 135913734 136046592 136312308 136979018 137276928 137380716 137515008 137545047 137976784 138111076 138141828 138276864 138381408 138546936 139117088 139148064 139283496 139525056 139691952 140298048 140375192 141397696 141566832 141812352 141981984 142427648 142566272 142598016 142705827 143016192 143464497 143496441 143604736 143776512 143885214 144198144 144682362 144903424 145816374 145958912 146133504 146243988 146386944 146418921 146562048 146878512 147021468 147054204 147165184 147197331 147197952 147452616 147485448 148092384 148269528 148704336 149431656 149610402 149869872 150520128 150700176 150961536 151142112 151764096 151797888 151945632 152209152 152720271 153052416 154252032 154436544 154704384 154770011 155223882 155375616 155561472 155679084 156017664 156049102 156506724 156541572 156659712 156693933 156847104 156965688 157185776 157835304 157922091 158607284 159072408 159262686 159418368 159538896 159762592 159918088 160231104 160387056 160422768 161082944 161555328 161748576 162539696 163016352 163723648 163847431 164203776 164400192 164685312 164755173 164916224 165076736 165201542 165238326 165560832 165597696 165884193 166116786 166279168 166603932 166803219 166966272 167782912 167909764 168110613 168274944 168603606 168840012 169004343 169005056 169132832 169297448 169335144 169537698 169703424 169831728 170069856 170235384 170530624 170734608 170772624 170938836 171235296 171475392 172072816 172183968 173026128 173326208 173533536 173741112 174042432 174286464 174418233 174456096 174758656 174797568 175006656 175726848 175859706 176242176 176452992 176586399 176833998 177316032 177623552 178607616 178742652 178917376 178956459 179131392 179345664 179481258 179656704 179732916 179907849 179908608 180083712 180219864 180259992 180435438 180652032 181218312 181749744 182145024 182857158 183035904 183174288 183393396 184189104 184508544 184729248 185270976 185530752 185711328 186033408 186255936 186658109 187064064 188755776 189083136 189309312 189718078 190130688 190274436 190459629 190502037 190688256 191285996 191328588 191514807 191702016 191846952 192076434 192264192 192909816 193015889 193581918 194421832 194654394 194844672 194991984 195225228 195416064 195838016 196028624 196072272 196263108 196603488 196647264 197456512 197692704 198272448 199242208 199480536 199826496 200693504 200933568 201282048 201522816 201957954 202352128 202397184 202594176 202747347 202792491 202945536 203627028 203870601 204069888 204468462 205468527 205669376 205915392 206071074 206272512 206965176 207166614 207212742 207415296 207572112 207820404 208023552 208675632 208722096 208925244 209129472 209287584 209537928 210447072 210562788 212096544 212350248 212718528 212972976 213641472 213849408 213897024 214524288 215407104 215664768 215827821 216130442 216297216 217023543 217355136 218724561 218938368 219200256 219365982 219580416 219673564 219843072 219887371 220317768 220532202 220581306 220747776 220796928 221178924 221489048 222138576 222404292 222621696 223492082 224147484 224366592 224415603 224804808 225120016 225339124 225780192 226050264 226442304 226759808 226980512 227646144 227696832 227918448 228313728 228633856 229578624 230701504 231378048 231654816 232056576 232381952 232557644 232608128 232783991 232835823 233063424 233342208 233518626 234073653 234302464 234479608 234760086 234812358 234989568 235270656 235448532 235778664 236421376 236600122 236752956 237910926 238143488 238323536 238608612 238841856 238894029 239127552 239308344 239643888 239877132 240111616 240293152 240346656 240580584 240634152 241624416 242332992 242622864 243809544 244232384 244524528 245585472 246011392 246305664 246600288 247027968 247374336 247615104 247802313 247857489 248044544 248341248 248396544 249175179 249418752 249905898 250449408 251674368 251864646 252110848 252412416 252905409 253260018 253507584 253699248 253946172 254002716 254251008 254555136 254747592 255104784 255353076 255602688 255795936 256101912 256852944 257213088 258109224 259539192 259989312 260300304 261063648 261429696 261684144 262137984 262196352 263590272 263789559 264363264 265250997 265974048 266435328 267330019 267911424 268113978 268376064 268697088 269277272 269485056 269539358 269599374 269862912 270125568 270329796 270389988 270594048 270653157 271502704 271827468 272093184 272624616 273958036 274285737 274553856 274761432 275090094 275953568 276222152 276283656 276762816 277093872 278234176 278296128 278566992 279050112 279383904 280596096 280750384 282795392 283133664 283624704 283963968 284577117 284855296 285132544 285196032 285411654 286032384 286928994 286992882 287209472 287553024 287770428 288114651 288396288 289364724 289806848 290372877 291632748 291917824 291981591 292267008 292487976 292837842 293124096 293757024 294042936 294108408 294394662 294905232 294970896 296184768 296539056 297408672 298863312 299220804 299739744 301040256 301400352 301923072 302284224 302936931 303528192 303595776 303891264 304418304 304547441 305440542 306104832 308504064 308873088 309106611 309408768 309540022 310447764 310749921 310751232 310819113 311122944 311358168 312035328 312098204 313013448 313083144 313387866 313694208 313931376 314371552 315670608 315844182 317214568 318144816 318525372 318836736 319077792 319525184 319836176 320462208 320774112 320845536 322165888 322409461 323110656 323497152 324195663 325079392 326032704 327447296 327694862 328407552 328800384 329048973 329370624 329510346 329832448 330153472 330403084 330476652 330798303 330871959 331121664 331195392 331768386 332233572 332558336 333207864 333391081 333606438 333932544 335238123 335565824 335819528 336221226 336549888 337207212 337680024 338008686 338265664 338594896 338670288 339075396 339406848 339663456 340139712 340470768 341061248 341469216 341545248 341877672 342470592 342950784 344145632 344367936 346052256 346652416 347067072 347482224 348084864 348572928 348836466 348912192 349517312 349595136 350013312 350277939 351453696 351719412 352140129 352484352 352905984 353172798 353667996 354632064 354900183 355247104 356866389 357215232 357485304 357912918 358262784 358691328 358962516 359313408 359465832 359815698 360167424 360439728 360519984 360870876 361304064 362436624 363499488 365714316 366071808 366348576 366786792 368378208 369017088 369458496 370541952 371061504 371422656 372066816 372511872 373316218 374128128 374858847 377511552 377796969 378166272 378618624 379436156 379805459 379890027 380261376 380548872 380919258 381004074 381376512 382571992 382657176 383029614 383404032 383693904 384152868 384528384 385819632 386031778 387163836 388843664 389308788 389689344 389983968 390450456 391676032 392057248 392144544 392526216 393206976 393294528 394913024 395385408 396544896 398484416 398961072 399652992 401387008 401867136 402170967 402564096 403045632 403915908 404309037 404399061 404704256 404794368 405188352 405494694 405584982 405891072 407254056 407741202 408139776 408936924 410937054 411338752 411830784 412142148 412545024 412635141 413930352 414333228 414425484 414830592 415144224 415640808 417351264 417444192 417850488 418575168 419075856 420894144 421125576 424193088 424700496 425437056 425945952 427282944 427698816 427794048 428117481 429048576 430393491 430489323 430814208 431329536 431655642 432260884 432594432 434047086 434710272 436170031 437449122 437876736 438400512 438731964 439160832 439347128 439686144 439774742 440635536 441064404 441162612 441495552 441591993 441593856 442357848 442978096 444277152 444808584 446984164 448294968 448831206 449609616 450240032 450678248 451560384 452100528 452884608 453519616 453961024 455292288 455393664 455836896 456627456 457267712 458160813 459157248 461403008 461751851 462756096 463309632 464113152 464310033 464763904 465115288 465216256 465567982 465671646 466126848 466684416 467037252 468147306 468604928 468959216 469520172 469624716 469979136 470081799 470541312 470897064 471557328 472842752 473200244 473505912 473766273 475821852 476286976 476647072 477217224 477788058 478255104 478616688 479287776 479754264 480586304 480693312 481161168 481268304 483248832 484665984 485245728 487619088 488464768 489049056 491170944 491542293 492022784 492611328 493200576 494055936 494265519 494748672 495230208 495604626 495714978 496089088 496682496 496793088 497652579 498350358 498837504 499811796 500898816 503348736 503729292 504221696 504331839 504824832 505810818 506520036 507013029 507015168 507398496 507892344 508005432 509110272 509495184 510209568 510706152 511591872 512203824 513705888 514426176 516218448 519078384 519978624 520600608 522127296 522859392 523254699 523368288 524275968 524392704 526036489 527180544 527579118 528726528 530501994 531948096 532870656 534660038 535822848 536227956 536752128 536869377 537394176 538554544 538970112 539078716 539198748 539723547 539725824 540251136 540659592 540779976 541306314 543005408 543654936 545249232 547916072 548571474 549107712 549522864 550180188 551907136 552444304 552567312 553525632 554187744 556468352 556592256 557133984 558100224 558767808 559974327 561192192 561500768 565590784 566267328 567249408 567927936 569154234 569710592 570265088 570392064 570823308 571378887 571506111 572064768 573857988 573985764 574418944 574544421 575106048 575540856 576229302 576792576 578729448 579047667 579613696 580745754 583265496 583963182 584534016 584975952 585675684 586248192 587514048 588085872 588216816 588789324 589810464 589941792 592369536 593078112 594817344 597726624 598441608 599479488 602080512 602800704 603846144 604568448 605873862 607056384 607191552 607782528 608242041 608836608 609094882 610881084 611611803 612209664 616405581 617008128 617746176 618213222 618817536 619080044 619682591 620895528 621499842 621638226 622245888 622716336 624070656 624196408 626026896 626166288 626775732 627388416 627862752 628743104 631341216 631688364 634429136 636289632 637050744 638155584 639050368 639533521 639672352 640924416 641548224 641691072 644331776 644818922 646221312 646994304 647483463 648391326 650158784 651070629 652065408 654894592 655389724 656027611 656173683 656815104 657600768 658097946 658741248 659020692 659662113 659664896 660306944 660806168 660953304 661596606 661743918 662243328 662390784 663536772 664467144 666415728 666782162 667212876 667865088 670476246 671131648 671639056 672442452 673099776 673246809 674414424 675360048 676017372 676531328 677189792 677340576 678150792 679326912 680279424 680941536 682122496 682938432 683090496 683755344 684941184 685901568 688291264 688735872 692104512 693304832 694134144 694964448 696169728 697145856 697672932 697824384 698351973 698507469 699034624 699190272 700026624 700555878 702220959 702907392 703438824 704280258 704968704 705811968 706345596 707335992 709264128 709800366 710494208 713732778 714430464 714970608 715825836 716525568 717382656 717925032 718931664 719631396 720334848 720879456 721039968 721741752 724873248 726998976 731428632 732697152 733573584 736756416 738034176 738916992 741083904 742123008 742845312 743406939 743572467 744133632 745023744 746632436 747525537 748256256 749717694 753384599 755023104 755593938 756332544 757237248 758872312 759610918 759780054 760522752 761097744 761838516 762008148 762753024 765143984 765314352 766059228 766808064 767387808 768305736 771639264 772063556 774327672 777687328 778617576 779967936 780900912 783352064 784114496 784289088 785052432 786413952 786589056 789826048 790770816 791368677 793089792 795752991 796968832 797922144 799305984 801990057 802774016 803734272 804341934 805128192 806091264 807831816 808618074 808798122 809408512 809588736 810376704 810989388 811169964 811782144 811959471 814508112 815482404 816279552 817873848 821874108 822677504 822857211 823661568 824284296 825270282 827860704 828666456 828850968 830288448 831281616 834702528 834888384 835700976 837150336 838151712 841788288 842251152 848386176 849400992 850874112 851891904 853731351 854565888 855397632 855588096 856234962 858097152 858270061 860786982 860978646 861628416 862659072 863311284 864521768 865188864 868094172 869420544 871118631 872340062 874898244 875753472 875944773 876801024 877463928 878694256 879372288 879549484 881271072 882128808 882325224 883183986 884715696 885956192 888554304 889617168 893968328 896589936 897662412 899219232 900480064 901356496 903120768 904201056 905769216 907039232 907922048 908608481 908810793 910584576 910787328 911673792 913254912 913642323 914535424 916321626 918314496 922806016 923503702 925512192 926619264 927319833 928226304 928620066 929527808 930230576 930432512 931135964 931343292 932249763 932253696 932457339 933368832 934074504 936294612 937209856 937918432 939040344 939249432 940163598 941082624 941794128 943114656 945685504 946400488 947011824 947532546 951643704 953294144 954434448 955576116 956510208 957233376 958575552 959508528 961172608 961386624 962322336 962536608 966497664 967228383 969331968 970491456 972586989 975238176 976929536 978098112 982341888 983084586 984045568 985222656 986401152 987146919 988111872 988531038 989497344 990460416 991209252 991429956 992178176 992394909 993364992 993586176 995305158 996700716 997675008 999623592 1000173243 1001797632 1005714369 1006697472 1007458584 1008663678 1009649664 1011621636 1013040072 1014026058 1014796992 1015784688 1016010864 1018220544 1018990368 1020419136 1021412304 1023183744 1024407648 1027411776 1028852352 1032436896 1038156768 1039957248 1041201216 1043449429 1044254592 1045718784 1046509398 1046736576 1048551936 1048785408 1052072978 1054361088 1055158236 1056420387 1057453056 1061003988 1063896192 1064700549 1065741312 1069320076 1070360839 1070599167 1071645696 1072455912 1073738754 1074788352 1077109088 1077940224 1078157432 1078397496 1079447094 1080502272 1081319184 1081559952 1082612628 1086010816 1087309872 1090498464 1095832144 1097142948 1098215424 1099045728 1100360376 1103814272 1104888608 1105134624 1107051264 1108375488 1112936704 1113184512 1114267968 1116200448 1117535616 1119948654 1122384384 1123001536 1124576541 1131181568 1132534656 1133390907 1134498816 1135855872 1138308468 1139416377 1139421184 1139670081 1140530176 1140784128 1141646616 1142757774 1143012222 1144129536 1147715976 1147971528 1149088842 1150212096 1151081712 1152458604 1153585152 1157458896 1158095334 1159227392 1161491508 1166530992 1167926364 1169068032 1169951904 1171351368 1175028096 1176171744 1176433632 1177578648 1179620928 1179883584 1184739072 1186156224 1189634688 1195453248 1196883216 1198958976 1204161024 1205601408 1206512901 1207692288 1209136896 1211747724 1212927111 1213197183 1214112768 1214383104 1215565056 1216484082 1217673216 1218189764 1221762168 1223223606 1224419328 1229206451 1232811162 1234016256 1235492352 1236426444 1237635072 1238160088 1239365182 1241791056 1242999684 1243276452 1244491776 1245432672 1248392816 1252053792 1252332576 1253551464 1255725504 1257486208 1262682432 1263376728 1268858272 1272579264 1274101488 1276311168 1278100736 1279067042 1279344704 1281848832 1283096448 1283382144 1284352443 1288663552 1289637844 1291180473 1291467969 1292442624 1293988608 1294966926 1296782652 1300317568 1301300671 1302141258 1304130816 1308510093 1309789184 1310779448 1312055222 1312347366 1313630208 1315201536 1316195892 1317482496 1318041384 1319324226 1320613888 1321612336 1321906608 1323193212 1323487836 1324486656 1324775979 1324781568 1327073544 1328934288 1332831456 1333564324 1334425752 1340952492 1342263296 1343278112 1344884904 1346493618 1348828848 1350720096 1352034744 1353062656 1354379584 1354681152 1356301584 1358653824 1360558848 1361883072 1364244992 1365876864 1366180992 1367510688 1369882368 1371803136 1374482439 1376582528 1377471744 1384209024 1385255553 1386609664 1388268288 1389928896 1392339456 1392930099 1394291712 1395345864 1395648768 1396703946 1397014938 1398069248 1398380544 1400053248 1401111756 1404441918 1405814784 1406877648 1408560516 1409937408 1411623936 1412691192 1414671984 1418528256 1419600732 1420988416 1421298819 1427465556 1428860928 1429941216 1431651672 1434765312 1435850064 1437863328 1439262792 1441758912 1442079936 1443483504 1449746496 1453997952 1462857264 1465394304 1467147168 1473512832 1474626879 1476068352 1477833984 1482167808 1482466469 1482796557 1484246016 1485690624 1486813878 1487144934 1488267264 1490047488 1493264872 1495051074 1496512512 1499435388 1506769198 1510046208 1511187876 1512665088 1512995517 1514474496 1517744624 1519221836 1519560108 1521039087 1521045504 1522195488 1523677032 1524016296 1530287968 1530628704 1532118456 1534775616 1536611472 1543278528 1544127112 1548655344 1555374656 1557235152 1559935872 1561801824 1566704128 1568228992 1568578176 1569764097 1570104864 1572827904 1573178112 1578109467 1579652096 1581541632 1582737354 1586179584 1591505982 1593937664 1595844288 1598611968 1603980114 1605548032 1607468544 1608683868 1610256384 1610608131 1612182528 1615663632 1617236148 1617596244 1618817024 1619170641 1619177472 1620753408 1621978776 1622339928 1623918942 1629016224 1630964808 1635747696 1643748216 1645714422 1647323136 1648568592 1650540564 1655721408 1657332912 1657701936 1660576896 1662563232 1669405056 1669776768 1671401952 1674300672 1676303424 1679922981 1683576576 1684502304 1696772352 1698801984 1701748224 1702470121 1703783808 1707462702 1709131776 1710795264 1711176192 1712469924 1714136661 1716194304 1716540122 1721573964 1721957292 1723256832 1723633263 1725318144 1726622568 1729043536 1730377728 1736188344 1737143001 1738841088 1742237262 1744680124 1749796488 1751889546 1753602048 1754927856 1757388512 1758744576 1759098968 1762542144 1764257616 1764650448 1766367972 1769431392 1771912384 1777108608 1779234336 1787936656 1793179872 1795324824 1798438464 1800960128 1802321741 1802712992 1806241536 1808402112 1811538432 1814078464 1815844096 1817216962 1817621586 1821169152 1821574656 1823347584 1824726123 1826509824 1827284646 1829070848 1832643252 1834835409 1836628992 1845612032 1847007404 1849216743 1851024384 1853238528 1854639666 1856452608 1857240132 1859047773 1859055616 1860461152 1860865024 1862271928 1862686584 1864499526 1864914678 1866737664 1868149008 1872589224 1875836864 1878080688 1878498864 1880327196 1882165248 1883588256 1886229312 1891371008 1892800976 1894023648 1895065092 1903287408 1906588288 1908868896 1911152232 1914466752 1917151104 1918600563 1919017056 1922345216 1922773248 1924644672 1925073216 1932995328 1934456766 1938663936 1940982912 1942450389 1945173978 1950476352 1953859072 1956196224 1964683776 1966169172 1968082833 1968091136 1968521049 1970445312 1972802304 1974293838 1976223744 1977062076 1978986339 1978994688 1980920832 1982418504 1982859912 1984789818 1986729984 1987172352 1990610316 1993401432 1999247184 2000346486 2003595264 2011428738 2013394944 2014917168 2017327356 2019299328 2023243272 2026080144 2028052116 2029593984 2031569376 2032021728 2037980736 2040838272 2042824608 2046367488 2048815296 2053239199 2054823552 2057704704 2064873792 2076313536 2079914496 2082402432 2086898858 2088509184 2091437568 2093018796 2093473152 2095055919 2095522407 2097103872 2097570816 2104145956 2106662877 2108722176 2110316472 2112840774 2114906112 2122007976 2123174779 2127792384 2129401098 2131482624 2138640152 2140721678 2141198334 2143291392 2144911824 2147477508 2149576704 2154218176 2156314864 2156794992 2158894188 2161004544 2162638368 2163119904 2165225256 2172021632 2174619744 2180996928 2191664288 2194285896 2198091456 2200720752 2207628544 2209777216 2210269248 2214102528 2216750976 2225873408 2226369024 2228535936 2230220817 2230717401 2232400896 2235071232 2239897308 2242576611 2244768768 2246003072 2249153082 2260153797 2262363136 2265069312 2266781814 2268997632 2271711744 2276616936 2278832754 2279340162 2281060352 2281568256 2283293232 2285515548 2286024444 2288259072 2295431952 2295943056 2298177684 2300424192 2302163424 2304917208 2314917792 2316190668 2318454784 2322983016 2333061984 2335852728 2339903808 2342702736 2350056192 2352343488 2352867264 2355157296 2359241856 2359767168 2369478144 2372312448 2374106031 2379269376 2387258973 2390906496 2393766432 2397917952 2405970171 2408322048 2411202816 2413025802 2415384576 2418273792 2418761081 2423495448 2425854222 2426394366 2428225536 2428766208 2431130112 2432968164 2435346432 2436379528 2443524336 2446447212 2448838656 2458412902 2465622324 2468032512 2468571633 2470984704 2472852888 2476320176 2478730364 2483582112 2485999368 2486552904 2490865344 2496785632 2504107584 2504665152 2507102928 2511451008 2514972416 2525364864 2526753456 2537716544 2545158528 2548202976 2552622336 2556201472 2558134084 2558689408 2560623901 2561194053 2563697664 2566192896 2566764288 2568704886 2574810183 2577327104 2579275688 2582360946 2582935938 2584885248 2587977216 2589933852 2593565304 2600635136 2602601342 2604282516 2608261632 2613355893 2617020186 2619578368 2621558896 2624110444 2624694732 2627260416 2627834319 2630403072 2632391784 2636082768 2638648452 2641227776 2643224672 2643813216 2646386424 2646975672 2649551958 2654147088 2657868576 2665662912 2667128648 2668851504 2681904984 2686556224 2689769808 2692987236 2697657696 2701440192 2704069488 2706125312 2708759168 2709362304 2712603168 2717307648 2721117696 2723766144 2725825443 2726432379 2728489984 2731753728 2732361984 2735021376 2739764736 2740926969 2743606272 2748964878 2753165056 2754943488 2768418048 2770511106 2773219328 2776536576 2779857792 2781959499 2784678912 2785860198 2788583424 2790691728 2791297536 2793407892 2794029876 2796138496 2796749289 2796761088 2800106496 2802223512 2808883836 2811629568 2813755296 2817121032 2823247872 2825382384 2829343968 2837056512 2839201464 2842597638 2854931112 2859882432 2863303344 2869530624 2871700128 2875726656 2878525584 2883517824 2884159872 2886967008 2899492992 2901685149 2907995904 2917760967 2925714528 2930788608 2934294336 2940630209 2947025664 2949253758 2952136704 2955667968 2964335616 2964932938 2965593114 2968492032 2971381248 2973627756 2974289868 2976534528 2977184727 2980094976 2986529744 2990102148 2993025024 2998870776 3000519729 3013538396 3017143107 3020092416 3022375752 3025991034 3028948992 3035489248 3038443672 3039120216 3042078174 3044390976 3047354064 3048032592 3060575936 3061257408 3064236912 3069551232 3073222944 3086557056 3088254224 3097310688 3110749312 3114470304 3119871744 3123603648 3130348287 3133408256 3136457984 3137156352 3139528194 3140209728 3145655808 3146356224 3156218934 3159304192 3163083264 3165474708 3169261161 3172359168 3183011964 3187875328 3191688576 3194101647 3197223936 3207960228 3211082517 3211096064 3211797501 3214937088 3217367736 3221216262 3224365056 3231327264 3234472296 3235192488 3238341282 3241506816 3243957552 3244679856 3247837884 3258032448 3261929616 3271495392 3287496432 3291428844 3294646272 3297137184 3301081128 3311442816 3314665824 3315403872 3321153792 3325126464 3338810112 3339553536 3342803904 3348601344 3350021851 3352606848 3359845962 3367153152 3369004608 3393544704 3397603968 3400172721 3403496448 3404940242 3407567616 3414925404 3418249131 3418263552 3419010243 3421590528 3422352384 3424939848 3428273322 3432388608 3433080244 3443147928 3443914584 3447266526 3450636288 3453245136 3458087072 3460755456 3472376688 3474286002 3477682176 3484474524 3489360248 3499592976 3503779092 3507204096 3509855712 3514777024 3518197936 3525084288 3528515232 3529300896 3532735944 3538862784 3543824768 3546504071 3554217216 3558468672 3575873312 3586359744 3590649648 3596876928 3601920256 3604643482 3605425984 3612483072 3616804224 3619538703 3623076864 3628156928 3631688192 3634433924 3635243172 3638781333 3639591549 3642338304 3643149312 3646695168 3649452246 3653019648 3654569292 3658141696 3665286504 3667301891 3669670818 3673257984 3687619353 3691224064 3694014808 3698433486 3702048768 3706477056 3709279332 3712905216 3714480264 3718095546 3720922304 3721730048 3724543856 3725373168 3728999052 3729829356 3733475328 3736298016 3745178448 3751673728 3756161376 3756997728 3760654392 3767176512 3772458624 3782742016 3785601952 3788047296 3790130184 3806574816 3813176576 3817737792 3822304464 3828933504 3834302208 3837201126 3838034112 3844690432 3845546496 3849289344 3850146432 3853057329 3865990656 3868913532 3873541419 3877327872 3881965824 3884900778 3890347956 3900952704 3903902013 3907718144 3912392448 3925530279 3929367552 3932338344 3936165666 3937042098 3940890624 3945604608 3948587676 3952447488 3954124152 3957972678 3961841664 3964837008 3965719824 3969579636 3973459968 3974344704 3981220632 3986802864 3998494368 4000692972 4022857476 4026789888 4029834336 4034654712 4046486544 4052160288 4056104232 4059187968 4063138752 4064043456 4075961472 4081676544 4085649216 4092734976 4097630592 4106478398 4109647104 4115409408 4123447317 4129747584 4152627072 4155766659 4159828992 4164804864 4173797716 4177018368 4177860049 4178790297 4182875136 4186037592 4186946304 4190111838 4191044814 4194207744 4195141632 4208291912 4213325754 4217444352 4220632944 4225681548 4229812224 4244015952 4246349558 4255584768 4258802196 4262965248 4263896457 4277280304 4281443356 4282396668 4286582784 4289823648 4294955016 4308436352 4312629728 4313589984 4317788376 4325276736 4326239808 4330450512 4344043264 4349239488 4361993856 4383328576 4388571792 4396182912 4401441504 4415257088 4419554432 4420538496 4423880637 4428205056 4433501952 4447399407 4448389671 4451746816 4452738048 4457071872 4460441634 4461434802 4464801792 4470142464 4479794616 4485153222 4489537536 4492006144 4498306164 4520307594 4524726272 4530138624 4533563628 4537995264 4538986551 4543423488 4553233872 4557665508 4558680324 4562120704 4563117261 4563136512 4566586464 4571031096 4572048888 4590863904 4591886112 4596355368 4604326848 4609834416 4629835584 4632381336 4645966032 4666123968 4671705456 4679807616 4685405472 4700112384 4704686976 4705734528 4709292291 4710314592 4718483712 4719534336 4734328401 4738956288 4744624896 4748212062 4758538752 4774517946 4781812992 4787532864 4795835904 4797870341 4811940342 4816644096 4822405632 4826051604 4830769152 4836547584 4837522162 4846990896 4851708444 4852788732 4856451072 4857511923 4857532416 4862260224 4865936328 4872759056 4887048672 4892894424 4916825804 4931244648 4937143266 4941969408 4945705776 4952640352 4957460728 4967164224 4971998736 4973105808 4981730688 4993571264 5008215168 5009330304 5014205856 5022902016 5029944832 5039768943 5050729728 5053506912 5075433088 5079270361 5090317056 5096405952 5105244672 5107410363 5112402944 5116268168 5117378816 5121247802 5122388106 5127395328 5132385792 5133528576 5137409772 5142409983 5149620366 5154654208 5158551376 5164721892 5165871876 5169770496 5170899789 5175954432 5179867704 5187130608 5201270272 5205202684 5208565032 5211429003 5216523264 5226711786 5234040372 5239156736 5243117792 5248220888 5249389464 5255668638 5260806144 5264783568 5272165536 5277296904 5286449344 5287626432 5292772848 5293951344 5299103916 5308294176 5315737152 5331325824 5334257296 5337703008 5363809968 5373112448 5379539616 5385974472 5395315392 5402880384 5406965223 5408138976 5412250624 5417518336 5418724608 5425206336 5434615296 5442235392 5447532288 5451650886 5452864758 5456979968 5463507456 5464723968 5470042752 5474178369 5479529472 5481853938 5487212544 5497929756 5506330112 5509886976 5536836096 5541022212 5546438656 5547650229 5553073152 5559715584 5563918998 5569357824 5571720396 5577143319 5577166848 5581383456 5582595072 5586815784 5588059752 5593498578 5600212992 5604447024 5617767672 5627510592 5634242064 5646495744 5650764768 5658687936 5674113024 5678402928 5685195276 5709862224 5719764864 5726606688 5743400256 5751453312 5755801689 5757051168 5767035648 5768319744 5773934016 5786401379 5798985984 5803370298 5815991808 5835521934 5851429056 5861577216 5868588672 5881260418 5894051328 5898507516 5904248499 5904273408 5905563147 5911335936 5928671232 5929865876 5931186228 5936959017 5936984064 5942762496 5947255512 5948579736 5954369454 5960189952 5973059488 5980204296 5997741552 6001039458 6027076792 6034286214 6040184832 6044751504 6051982068 6057897984 6070978496 6076887344 6078240432 6084156348 6088781952 6094708128 6096065184 6121151872 6122514816 6128473824 6139102464 6146445888 6159717597 6173114112 6176508448 6194621376 6221498624 6228940608 6239743488 6247207296 6260696574 6266816512 6272915968 6274312704 6279056388 6280419456 6285167757 6286567221 6291311616 6292712448 6312437868 6318608384 6319988631 6326166528 6330949416 6338522322 6344718336 6366023928 6369524337 6375750656 6383377152 6388203294 6394447872 6415920456 6422165034 6423595002 6429874176 6434735472 6442432524 6448730112 6462654528 6468944592 6470384976 6476682564 6483013632 6487915104 6489359712 6495675768 6516064896 6523859232 6542990784 6574992864 6582857688 6594274368 6602162256 6622885632 6629331648 6630807744 6642307584 6650252928 6677620224 6679107072 6685607808 6690662451 6697202688 6700043702 6705213696 6719691924 6727729833 6734306304 6738009216 6780461391 6787089408 6795207936 6800345442 6806992896 6809880484 6815135232 6816508501 6829850808 6836498262 6838020486 6843181056 6844704768 6849879696 6856546644 6864777216 6866160488 6886295856 6887829168 6894533052 6901272576 6906490272 6916174144 6944753376 6948572004 6955364352 6968949048 6978720496 6999185952 7007558184 7019711424 7029554048 7036395872 7050168576 7057030464 7058601792 7065471888 7077725568 7087649536 7093008142 7108434432 7116937344 7122318093 7151746624 7161776919 7172719488 7181299296 7193753856 7203840512 7209286964 7210851968 7216303721 7217910513 7224966144 7233608448 7239077406 7246153728 7256283243 7256313856 7263376384 7268867848 7270486344 7277562666 7279183098 7284676608 7286298624 7293390336 7298904492 7306039296 7309138584 7330573008 7334603782 7339341636 7346515968 7375238706 7382448128 7388029616 7396866972 7404097536 7405714899 7412954112 7418558664 7428960528 7436191092 7441844608 7443460096 7449087712 7450746336 7457998104 7459658712 7472596032 7490356896 7503347456 7512322752 7513995456 7521308784 7534353024 7544917248 7571203904 7576094592 7580260368 7613149632 7626353152 7635475584 7644608928 7657867008 7668604416 7674402252 7676068224 7681871703 7683582159 7689380864 7691092992 7698578688 7700292864 7706114658 7724430549 7731981312 7737827064 7747082838 7754655744 7763931648 7769801556 7780695912 7801905408 7807804026 7815436288 7824784896 7840067679 7851060558 7858735104 7864676688 7872331332 7874084196 7881781248 7891209216 7897175352 7908248304 7915945356 7923683328 7929674016 7931439648 7939159272 7962441264 7973605728 7996988736 8001385944 8045714952 8059668672 8069309424 8092973088 8104320576 8112208464 8118375936 8126277504 8128086912 8151922944 8163353088 8171298432 8177476329 8179297137 8185469952 8195261184 8212956796 8219294208 8222780907 8230818816 8246894634 8259495168 8287230589 8305254144 8311533318 8319657984 8329609728 8347595432 8354036736 8355720098 8357580594 8365750272 8372075184 8373892608 8380223676 8382089628 8388415488 8390247867 8390283264 8416583824 8426651508 8434888704 8441265888 8451363096 8488031904 8492699116 8511169536 8517604392 8527792914 8554560608 8562886712 8564793336 8579647296 8589910032 8616872704 8625259456 8627179968 8635576752 8650553472 8652479616 8660901024 8688086528 8698478976 8705055447 8723987712 8753282901 8766657152 8777143584 8792365824 8802883008 8821890627 8830514176 8839108864 8841076992 8847761274 8856410112 8867003904 8894798814 8896779342 8903493632 8905476096 8914143744 8920883268 8922869604 8929603584 8931554181 8940284928 8959589232 8970306444 8979075072 8984012288 8996612328 9001559187 9040615188 9049452544 9051429321 9060277248 9067127256 9077973102 9086846976 9106467744 9115331016 9117360648 9126234522 9133172928 9142062192 9144097776 9181727808 9183772224 9192710736 9208653696 9219668832 9259671168 9264762672 9291932064 9332247936 9343410912 9359615232 9370810944 9391044861 9400224768 9409373952 9411469056 9418584582 9420629184 9436967424 9439068672 9440970671 9468656802 9477912576 9489249792 9496424124 9517077504 9549035892 9563625984 9575065728 9582304941 9591671808 9595740682 9623880684 9633247551 9633288192 9635392503 9644811264 9652103208 9673095168 9675044324 9693981792 9703416888 9705577464 9715023846 9724520448 9731872656 9745518112 9774097344 9785788848 9833651608 9862489296 9874286532 9883938816 9891411552 9905280704 9914921456 9934328448 9943997472 9946211616 9963461376 9987142528 9994693291 10016430336 10018660608 10028411712 10045804032 10050065553 10059889664 10079537886 10101459456 10107013824 10150866176 10158540722 10180634112 10192811904 10200518163 10210489344 10214820726 10224805888 10232536336 10234757632 10242495604 10244776212 10254747393 10254790656 10257030729 10264771584 10267057152 10274819544 10284819966 10299240732 10309308416 10317102752 10329443784 10331743752 10341799578 10351908864 10359735408 10374261216 10402540544 10410405368 10417130064 10422858006 10433046528 10453423572 10468080744 10486235584 10496441776 10498778928 10511337276 10521612288 10529567136 10544331072 10554593808 10572898688 10575252864 10585545696 10587902688 10598207832 10616588352 10631474304 10639512213 10662651648 10668514592 10675406016 10727619936 10746224896 10759079232 10771948944 10790630784 10805760768 10813930446 10816277952 10824501248 10835036672 10837449216 10850412672 10858616109 10869230592 10884470784 10895064576 10903301772 10905729516 10913959936 10916343999 10927014912 10929447936 10940085504 10948356738 10959058944 10963707876 10974425088 10995859512 11001905673 11012660224 11019773952 11062858059 11073672192 11082044424 11095300458 11106146304 11119431168 11127837996 11138715648 11143440792 11154286638 11162766912 11165190144 11173631568 11176119504 11186997156 11200425984 11208894048 11235535344 11255021184 11268484128 11301529536 11317375872 11348226048 11356805856 11370390552 11419724448 11439529728 11453213376 11486800512 11502906624 11511603378 11514102336 11534071296 11536639488 11547868032 11572802758 11597971968 11606740596 11620624257 11631983616 11671043868 11702858112 11711706039 11723154432 11737177344 11762520836 11773969229 11776590837 11788102656 11797015032 11808496998 11811126294 11822671872 11857342464 11859731752 11862372456 11873918034 11885524992 11894511024 11897159472 11908738908 11920379904 11946118976 11960408592 11995483104 12002078916 12054153584 12068572428 12080369664 12089503008 12103964136 12141956992 12153774688 12156480864 12168312696 12177563904 12189416256 12192130368 12242303744 12245029632 12256947648 12278204928 12292891776 12319435194 12346228224 12353016896 12370341951 12389242752 12442997248 12457881216 12467299977 12479486976 12494414592 12521393148 12533580147 12533633024 12536370891 12545831936 12548625408 12558112776 12560838912 12570335514 12573134442 12582623232 12585424896 12624875736 12639977262 12652333056 12661898832 12677044644 12689436672 12732047856 12739048674 12751501312 12766754304 12776406588 12788895744 12791689371 12831840912 12844330068 12847190004 12859748352 12869470944 12884865048 12925309056 12937889184 12940769952 12953365128 12975830208 12978719424 12991351536 13032129792 13047718464 13085981568 13149985728 13165715376 13188548736 13204324512 13245771264 13258663296 13261615488 13271641911 13284615168 13300505856 13342198221 13345169013 13355240448 13358214144 13371215616 13381324902 13394405376 13400087404 13410427392 13439383848 13455459666 13468612608 13476018432 13521270961 13560922782 13574178816 13590415872 13600690884 13613985792 13619760968 13630270464 13633017002 13659701616 13672996524 13676040972 13686362112 13689351783 13689409536 13699759392 13713093288 13732320976 13772591712 13775658336 13789066104 13812980544 13832348288 13889506752 13897144008 13937898096 13957440992 13998371904 14015116368 14039422848 14059108096 14072791744 14100337152 14114060928 14117203584 14127876873 14130943776 14155451136 14175299072 14186016284 14202985203 14216868864 14233874688 14244636186 14303493248 14314307381 14323553838 14345438976 14362598592 14387507712 14393611023 14407681024 14418573928 14421703936 14432607442 14435821026 14449932288 14467216896 14478154812 14492307456 14512566486 14526752768 14537735696 14540972688 14555125332 14558366196 14569353216 14572535769 14572597248 14586780672 14597808984 14618277168 14661146016 14669207564 14678683272 14750477412 14764896256 14776059232 14793733944 14811429798 14825908224 14837117328 14857921056 14872382184 14883689216 14898175424 14901492672 14915996208 14919317424 14945192064 14980713792 15006694912 15024645504 15027990912 15042617568 15068706048 15089834496 15119306829 15142407808 15152189184 15160520736 15226299264 15237811083 15252706304 15270951168 15289217856 15315734016 15322231089 15337208832 15348804504 15352136448 15363743406 15367164318 15378761728 15382185984 15397157376 15400585728 15412229316 15427229949 15448861098 15463962624 15475654128 15494165676 15509311488 15527863296 15539603112 15561391824 15603810816 15615608052 15630872576 15634287009 15649569792 15680135358 15702121116 15717470208 15729353376 15744662664 15748168392 15782418432 15794350704 15816496608 15831890712 15859348032 15862879296 15878318544 15924882528 15947211456 15993977472 16002771888 16091429904 16119337344 16138618848 16185946176 16208641152 16220895669 16224416928 16236751872 16252555008 16256173824 16303845888 16307131159 16326706176 16342596864 16354952658 16358594274 16370939904 16390522368 16425913592 16438588416 16445561814 16461637632 16493789268 16518990336 16574461178 16610508288 16623066636 16639315968 16642950687 16659219456 16695190864 16708073472 16711440196 16715161188 16731429957 16731500544 16744150368 16747785216 16760447352 16764179256 16780495734 16833167648 16853303016 16882531776 16902726192 16976063808 16985398232 17022339072 17035208784 17055585828 17109121216 17125773424 17129586672 17159294592 17179820064 17233745408 17250518912 17254359936 17267405067 17271153504 17301106944 17304959232 17321802048 17359204137 17376173056 17396957952 17410110894 17447975424 17506565802 17533314304 17554287168 17584731648 17605766016 17643781254 17661028352 17678217728 17682153984 17695522548 17712745497 17712820224 17716689441 17734007808 17789597628 17793558684 17806987264 17810877051 17810952192 17828287488 17841766536 17845739208 17863108362 17880569856 17919178464 17940612888 17968024576 17993224656 18003118374 18081230376 18102858642 18120554496 18134254512 18155946204 18173693952 18212935488 18230662032 18234721296 18252469044 18266345856 18284124384 18288195552 18363455616 18367544448 18385421472 18417307392 18439337664 18479152791 18519342336 18529525344 18583864128 18664495872 18686821824 18719230464 18741621888 18782089722 18800449536 18818747904 18822938112 18837169164 18841258368 18855503271 18873934848 18878137344 18881941342 18937313604 18955825152 18959965893 18978499584 18992848248 19034155008 19098071784 19108573011 19127251968 19150131456 19164609882 19183343616 19191481364 19247761368 19266495102 19270785006 19289622528 19304206416 19346190336 19350088648 19387963584 19406833776 19411154928 19430047692 19449040896 19463745312 19491036224 19548194688 19571577696 19667303216 19724978592 19748573064 19782823104 19810561408 19825539151 19829842912 19868656896 19887994944 19892423232 19926922752 19974285056 19989386582 20032860672 20037321216 20056823424 20071987353 20091608064 20100131106 20119779328 20159075772 20183189499 20202918912 20214027648 20301732352 20317081444 20336855941 20341384173 20361268224 20385623808 20401036326 20420978688 20429641452 20449525503 20449611776 20465072672 20469515264 20484991208 20489552424 20509494786 20514061458 20529543168 20534114304 20549639088 20569639932 20598481464 20634205504 20658887568 20663487504 20683599156 20703817728 20719470816 20748522432 20805081088 20820810736 20834260128 20845716012 20866093056 20906847144 20936161488 20972471168 20992883552 20997557856 21022674552 21059134272 21088662144 21109187616 21145797376 21150505728 21171091392 21175805376 21196415664 21233176704 21262948608 21279024426 21325303296 21337029184 21350812032 21366954279 21455239872 21492449792 21518158464 21543897888 21581261568 21611521536 21627860892 21632555904 21648911163 21649002496 21653731539 21670073344 21674898432 21700825344 21717232218 21738461184 21768849729 21768941568 21790129152 21806603544 21811459032 21832687998 21854029824 21858895872 21880171008 21896713476 21918117888 21927415752 21991719024 22003811346 22025320448 22039547904 22125716118 22147344384 22164088848 22190600916 22212292608 22238862336 22255675992 22286881584 22308573276 22325533824 22330380288 22347263136 22352239008 22373994312 22417788096 22471070688 22510042368 22536968256 22603059072 22634751744 22713611712 22740781104 22839448896 22879059456 22906426752 22973601024 23005813248 23023206756 23028204672 23045615109 23050746477 23068142592 23073278976 23095736064 23145605516 23173291647 23195943936 23213481192 23241248514 23263967232 23342087736 23354922569 23405716224 23423412078 23446308864 23474354688 23525041672 23547938458 23553181674 23576205312 23594030064 23616993996 23622252588 23645343744 23719463504 23724744912 23747836068 23771049984 23789022048 23794318944 23817477816 23892237952 23920817184 23990966208 24004157832 24108307168 24137144856 24179006016 24207928272 24283913984 24307549376 24312961728 24336625392 24355127808 24378832512 24384260736 24484607488 24490059264 24513895296 24532428987 24537891411 24556409856 24585783552 24638870388 24668342721 24692456448 24706033792 24740683902 24778485504 24861691767 24885994496 24915762432 24934599954 24958973952 24988829184 25042786296 25067160294 25072741782 25091663872 25097250816 25116225552 25121677824 25140671028 25146268884 25165246464 25170743601 25170849792 25249751472 25279954524 25304666112 25323797664 25354089288 25464095712 25478097348 25503002624 25533508608 25552813176 25583378742 25663681824 25688660136 25694380008 25738941888 25769730096 25850618112 25875778368 25881539904 25906730256 25951660416 25957438848 25982703072 26064259584 26095436928 26115166341 26171963136 26259848703 26299971456 26331430752 26377097472 26408649024 26465671881 26491542528 26517326592 26523230976 26543283822 26569230336 26601011712 26606371891 26684396442 26690338026 26710480896 26716428288 26742431232 26762649804 26788810752 26800174808 26820854784 26878767696 26910919332 26937225216 26952036864 27004677561 27042541922 27121845564 27148357632 27154287963 27180831744 27201381768 27239521936 27260540928 27266034004 27319403232 27345993048 27352081944 27378703566 27399518784 27426186576 27464641952 27545183424 27551316672 27578132208 27625961088 27664696576 27779013504 27794288016 27875796192 27914881984 27996743808 28030232736 28078845696 28118216192 28145583488 28166862911 28173134583 28200674304 28228121856 28234407168 28255753746 28261887552 28310902272 28322912013 28350598144 28372032568 28405970406 28433737728 28467749376 28489272372 28606986496 28628614762 28647107676 28690877952 28725197184 28746914823 28775015424 28787222046 28815362048 28837147856 28843407872 28865214884 28871642052 28899742653 28899864576 28906177509 28934433792 28956309624 29025132972 29053505536 29075471392 29081945376 29110250664 29116732392 29145071538 29173561344 29195617968 29236554336 29322292032 29338415128 29357366544 29500954824 29552118464 29587467888 29622859596 29651816448 29674234656 29715842112 29744764368 29767378432 29796350848 29802985344 29831992416 29838634848 29890384128 29961427584 29984079873 30013389824 30049291008 30055981824 30085235136 30137412096 30150196659 30179668992 30238613658 30284815616 30304378368 30321041472 30452598528 30475622166 30505412608 30541902336 30578435712 30601554489 30631468032 30644462178 30674417664 30697609008 30704272896 30727486812 30734328636 30757523456 30764242179 30764371968 30794314752 30801171456 30824458632 30854459898 30897722196 30927925248 30951308256 30988331352 31055726592 31079206224 31122783648 31207621632 31231216104 31268574018 31299139584 31360270716 31404242232 31458706752 31489325328 31496336784 31564836864 31588701408 31632993216 31663781424 31718696064 31725758592 31756637088 31849765056 31894422912 31918536639 31987954944 32005543776 32182859808 32238674688 32277237696 32346932299 32371892352 32417282304 32441791338 32448833856 32473503744 32505110016 32512347648 32607691776 32614262318 32653412352 32685193728 32709905316 32717188548 32741879808 32749031997 32781044736 32851827184 32877176832 32891123628 32923275264 32987578536 33005717019 33037980672 33148922356 33188574177 33221016576 33246133272 33285901374 33318438912 33390381728 33416146944 33422880392 33430322376 33462859914 33488300736 33495570432 33520894704 33528358512 33560991468 33666335296 33706606032 33765063552 33805452384 33952127616 33970796464 34044678144 34070417568 34111171656 34218242432 34251546848 34259173344 34318589184 34359640128 34467490816 34501037824 34508719872 34534810134 34542307008 34602213888 34609918464 34643604096 34718408274 34752346112 34793915904 34820221788 34861872771 34895950848 35013131604 35066628608 35108574336 35135118117 35169463296 35211532032 35287562508 35321907687 35322056704 35329772511 35356435456 35364307968 35391045096 35425490994 35433378882 35468015616 35579195256 35587117368 35621754102 35656574976 35683533072 35691478416 35726216724 35761139712 35838356928 35881225776 35936049152 35986449312 36006236748 36162460752 36205717284 36241108992 36268509024 36311892408 36425870976 36461324064 36469442592 36504938088 36532691712 36568248768 36576391104 36726911232 36735088896 36770842944 36834614784 36878675328 36958305582 37038684672 37059050688 37167728256 37328991744 37373643648 37401899931 37438460928 37483243776 37564179444 37600740441 37600899072 37609112673 37637495808 37645876224 37674338328 37682516736 37711006542 37747869696 37756274688 37763882684 37874627208 37919931786 37956999168 37985696496 38068310016 38196143568 38217146022 38254503936 38300262912 38329219764 38366687232 38382962728 38495522736 38532990204 38541570012 38579245056 38608412832 38700177296 38775927168 38813667552 38822309856 38860095384 38927490624 38982072448 39011544781 39096389376 39143155392 39334606432 39449957184 39497146128 39565646208 39621122816 39651078302 39659685824 39737313792 39775989888 39784846464 39814925733 39853845504 39948570112 39978773164 40026594663 40035507039 40065721344 40074642432 40113646848 40143974706 40183216128 40200262212 40239558656 40318151544 40340320801 40366378998 40405837824 40428055296 40563812883 40603464704 40634162888 40673711882 40682768346 40722536448 40771247616 40802072652 40841957376 40859282904 40899051006 40930145344 40939030528 40969982416 40979104848 41018989572 41028122916 41059086336 41068055349 41068228608 41099278176 41139279864 41196962928 41268411008 41317775136 41326975008 41367198312 41438941632 41497044864 41610162176 41641621472 41668520256 41691432024 41813694288 41872322976 41944942336 41985767104 41995115712 42045349104 42118268544 42177324288 42218375232 42291594752 42301011456 42342182784 42351610752 42383630619 42392831328 42466353408 42525897216 42558048852 42608955609 42650606592 42674058368 42701624064 42733908558 42910479744 42942922143 42984899584 43036316928 43087795776 43162523136 43180833069 43223043072 43255721784 43265111808 43297822326 43307463078 43340146688 43349796864 43401650688 43434464436 43476922368 43537699458 43580258304 43613207088 43622918064 43665375996 43708059648 43717791744 43760342016 43793426952 43854831504 43983438048 44007622692 44050640896 44251432236 44294688768 44328177696 44381201832 44477724672 44511351984 44573763168 44617146552 44651067648 44694526272 44704478016 44747988624 44835576192 44942141376 45020084736 45073936512 45206118144 45269503488 45357920487 45427223424 45481562208 45678897792 45713433249 45758118912 45812853504 45947202048 45956460539 45966693267 46011626496 46046413512 46056409344 46091230218 46101492954 46136285184 46146557952 46191472128 46291211032 46346583294 46391887872 46426962384 46482497028 46527934464 46684175472 46709845138 46811432448 46846824156 46892617728 46902861027 46948709376 47050083344 47095876916 47106363348 47152410624 47188060128 47233987992 47244505176 47438927008 47449489824 47495672136 47578044096 47588637888 47634955632 47784475904 47841634368 47981932416 48008315664 48216614336 48274289712 48358012032 48415856544 48567827968 48615098752 48625923456 48662687007 48673250784 48710255616 48757665024 48768521472 48921393477 48969214976 48980118528 49027790592 49064857974 49075782822 49112819712 49171567104 49277740776 49336685442 49384912896 49412067584 49481367804 49556971008 49723383534 49771988992 49831524864 49869199908 49917947904 49928852061 49977658368 50085572592 50134320588 50145483564 50183327744 50194289871 50194501632 50232451104 50243355648 50281342056 50292537768 50341487202 50499502944 50559909048 50647595328 50708178576 50928191424 50956194696 51067017216 51105626352 51166757484 51327363648 51377320272 51388760016 51477883776 51539460192 51701236224 51751556736 51763079808 51802215201 51813460512 51903320832 51914877696 51965406144 52077612411 52128519168 52190873856 52230332682 52343926272 52519697406 52599942912 52662861504 52754194944 52776573751 52817298048 52931343762 52983085056 53034653184 53046461952 53086567644 53138236491 53138460672 53202023424 53212743782 53368792884 53380676052 53420961792 53432631153 53432856576 53484862464 53525299608 53600349616 53641709568 53757535392 53821838664 53904073728 54009355122 54085083844 54243691128 54308575926 54361663488 54402763536 54479043872 54521081856 54532068008 54638806464 54691986096 54704163888 54757407132 54799037568 54852373152 54929283904 55090366848 55102633344 55156264416 55251922176 55329393152 55437458373 55558027008 55588576032 55751592384 55829763968 55871973971 55993487616 56060465472 56157691392 56236432384 56291166976 56333725822 56346269166 56401348608 56456243712 56468814336 56511507492 56523775104 56566509813 56621804544 56645824026 56701196288 56744065136 56811940812 56867475456 56879897679 56935498752 56978544744 57213972992 57257229524 57294215352 57325719033 57381755904 57450394368 57493829646 57550030848 57574444092 57630724096 57674295712 57686815744 57730429768 57743284104 57799485306 57812355018 57868867584 57912619248 58050265944 58150942784 58163890752 58220501328 58233464784 58290143076 58347122688 58391235936 58473108672 58644584064 58676830256 58714733088 59001909648 59104236928 59174935776 59245719192 59348469312 59431684224 59476617453 59489528736 59534756864 59592701696 59605970688 59663984832 59677269696 59780768256 59922855168 59968159746 60026779648 60098582016 60111963648 60170470272 60215962059 60274824192 60300393318 60359337984 60477227316 60569631232 60608756736 60642082944 60905197056 60951244332 61010567823 61010825216 61024152519 61083804672 61156871424 61203108978 61262936064 61288924356 61348576509 61348835328 61395218016 61408545792 61454973624 61468657272 61528484358 61588629504 61602342912 61648917264 61708919796 61795444392 61902616512 61976662704 62111453184 62158412448 62245567296 62415243264 62462432208 62537148036 62598279168 62720541432 62808484464 62917413504 62978650656 62992673568 63177402816 63265986432 63327562848 63437392128 63451517184 63513274176 63650415169 63699530112 63788845824 63837073278 63975909888 64011087552 64365719616 64477349376 64554475392 64693864598 64743784704 64834564608 64883582676 64897667712 64946733489 64947007488 64961194617 65010220032 65024695296 65215383552 65228524636 65306549187 65306824704 65370387456 65419810632 65434377096 65498063994 65562089472 65703654368 65754353664 65782247256 65975157072 66011434038 66075961344 66297844712 66377148354 66442033152 66492266544 66571802748 66636877824 66780763456 66845760784 66860644752 66925719828 66976601472 66991140864 67041789408 67056717024 67121982936 67332670592 67413212064 67530127104 67610904768 67904255232 67941592928 68140835136 68222343312 68436484864 68503093696 68518346688 68637178368 68719280256 68934981632 69002075648 69017439744 69069620268 69084614016 69136845327 69152239431 69204427776 69219836928 69287208192 69436816548 69504692224 69519874941 69587831808 69640443576 69723745542 69791901696 70026263208 70064767707 70133257216 70217148672 70270236234 70338926592 70423064064 70575125016 70643815374 70659545022 70712870912 70728615936 70782090192 70850981988 70866757764 70936031232 71158390512 71174234736 71243508204 71313149952 71367066144 71382956832 71452433448 71676713856 71762451552 71872098304 71972898624 72012473496 72324921504 72411434568 72537018048 72623784816 72851741952 72922648128 72938885184 73009876176 73065383424 73136497536 73152782208 73453822464 73470177792 73541685888 73597286961 73669229568 73757350656 73916611164 74005028163 74077369344 74118101376 74335456512 74585075301 74657983488 74747287296 74803799862 74876921856 74966487552 74981593511 75128358888 75201480882 75218225346 75274991616 75291752448 75348676656 75365033472 75422013084 75495739392 75512549376 75527765368 75749254416 75839863572 75913998336 75971392992 76392287136 76434292044 76509007872 76600525824 76658439528 76765925456 76991045472 77065980408 77083140024 77216825664 77400354592 77551854336 77627335104 77644619712 77720190768 77854981248 77964144896 78023089562 78192778752 78286310784 78345499023 78669212864 78779546109 78899914368 78994292256 79131292416 79242245632 79302156604 79319371648 79379340931 79397015643 79474627584 79551979776 79569692928 79629851466 79707691008 79819115673 79897140224 79957546328 80053189326 80071014078 80131442688 80149284864 80227293696 80287949412 80366432256 80400524424 80636303088 80680641602 80732757996 80811675648 80856110592 81014032683 81127625766 81206929408 81268325776 81347423764 81365536692 81445072896 81462863889 81542495232 81604145304 81718565808 81798102012 81860290688 81878061056 81939964832 81958209696 82037979144 82056245832 82136110698 82198556352 82278559728 82393925856 82536822016 82635550272 82653950016 82734396624 82877883264 82994089728 83283242944 83337040512 83382864048 83627388576 83744645952 83889884672 83971534208 83990231424 84090698208 84236537088 84354648576 84436750464 84500588733 84519403749 84583189504 84602022912 84684365568 84703221504 84767261238 84785662656 84932706816 84968736039 85051794432 85116097704 85217911218 85301213184 85348116736 85403248128 85467817116 85820959488 85885844286 85969799168 86072633856 86175591552 86240744469 86325046272 86361666138 86446086144 86511443568 86530223616 86595644652 86614926156 86680293376 86699227959 86699593728 86803301376 86868928872 87075398916 87160516608 87226414176 87245836128 87330751992 87520684032 87586853904 87709663008 87966876096 88015245384 88502864472 88656355392 88762403664 88955449344 89022703968 89147526336 89234293104 89302135296 89389052544 89408956032 89495977248 89671152384 89884282752 89952239619 90040169472 90147873024 90412236288 90450589977 90539006976 90715840974 90854446848 90963124416 91159536479 91357795584 91426866498 91516237824 91625707008 91894404096 91912921078 91933386534 92023252992 92092827024 92112818688 92182460436 92202985908 92272570368 92292726537 92293115904 92382944256 92582422064 92693166588 92783775744 92853924768 92964994056 93368350944 93419690276 93622864896 93693648312 93805722054 93897418752 94100166688 94191753832 94212726696 94376120256 94467975984 94489010352 94877854016 94898979648 94991344272 95156088192 95177275776 95269911264 95568951808 95683268736 95755609917 95963864832 96016631328 96433228672 96548579424 96716024064 96831713088 97040796897 97135655936 97230197504 97251846912 97325374014 97346501568 97420511232 97515330048 97537042944 97842786954 97938429952 97960237056 98055581184 98129715948 98151565644 98225639424 98247095991 98343134208 98555481552 98673370884 98769825792 98824135168 98962735608 99017151057 99113942016 99446767068 99543977984 99565722531 99663049728 99738399816 99857704122 99955316736 100171145184 100268641176 100290967128 100388579742 100464902208 100486711296 100562684112 100585075536 100682974404 100999005888 101119818096 101295190656 101416357152 101856382848 101912389392 102134034432 102211252704 102333514968 102654727296 102754640544 102777520032 102955767552 103078920384 103402472448 103503113472 103526159616 103604430402 103626921024 103806641664 103829755392 103850677381 103930812288 104155224822 104257038336 104381747712 104460665364 104687852544 105039394812 105199885824 105325723008 105405354351 105508389888 105553147502 105634596096 105862687524 105965723061 105966170112 105989317533 106069306368 106092923904 106173135288 106276472982 106404046848 106425487564 106737585768 106761352104 106865262306 106969724928 107050599216 107200699232 107283419136 107515070784 107643677328 107808147456 108018710244 108170167688 108487382256 108617151852 108723326976 108805527072 108958087744 109064136016 109277612928 109383972192 109408327776 109514814264 109598075136 109704746304 109858567808 109941626201 110180733696 110205266688 110312528832 110503844352 110658786304 110874916746 111116054016 111177152064 111503184768 111659527936 111743947942 111986975232 112120930944 112205699793 112315382784 112472864768 112582333952 112667451644 112692538332 112802221323 112802697216 112827338019 112912487424 112937628672 113023014984 113047550208 113133019626 113243609088 113291648052 113402392576 113488130272 113623881624 113759795358 113870997504 113957089488 114427945984 114514459048 114588430704 114651438066 114763511808 114900788736 114987659292 115100061696 115148888184 115348591424 115373631488 115460859536 115486568208 115598970612 115624710036 115737735168 115825238496 116100531888 116301885568 116327781504 116441002656 116466929568 116580286152 116782471872 116946217344 117034634343 117289168128 117353660512 117429466176 118003819296 118208473856 118349871552 118491438384 118696938624 118863368448 118953234906 118979057472 119069513728 119185403392 119211941376 119327969664 119354539392 119444777199 119561536512 119845710336 119936319492 120053559296 120079783989 120197164032 120223927296 120340940544 120431924118 120549648384 120600786636 120718675968 120954454632 121020962403 121139262464 121217513472 121284165888 121691438649 121810394112 121902488664 122021135646 122048305038 122167609344 122313742848 122406217956 122525872128 122577848712 122697153018 122790436032 122817091584 122909947248 122937314544 123056968716 123177259008 123204685824 123297834528 123417839592 123590888784 123805233024 123953325408 124316824896 124491134592 124830486528 124924864416 125074296072 125441082864 125616968928 125834827008 125957301312 125985347136 126354805632 126531972864 126655125696 126874784256 126903034368 127026548352 127300830338 127399060224 127577691648 127674146556 127826866827 127951819776 128022175104 128731439232 128828766429 128954698752 129108950784 129387729196 129487569408 129513661519 129542499207 129669129216 129767165352 129795335424 129893466978 129922389234 130020440064 130049390592 130430767104 130457049272 130613098374 130740774912 130839621264 130868754192 130996127988 131124178944 131407308736 131564494512 131950314144 132022868076 132151922688 132595689424 132754296708 132884066304 132984533088 133143605496 133561526912 133691521568 133721289504 133851439656 133953202944 134083578816 134113434048 134243965872 134665341184 134826424128 135060254208 135221809536 135808510464 135883185856 136073761461 136281670272 136444686624 136872969728 137006187392 137036693376 137140299747 137274356736 137438560512 137869381617 137869963264 137900079801 138004151296 138034879488 138139240536 138169228032 138273690654 138304478862 138408855552 138439673856 138574416384 138873633096 139039749882 139175663616 139280887152 139447491084 139583803392 140052526416 140129535414 140266514432 140434297344 140540472468 140677853184 140708583081 140846128128 141150250032 141287630748 141319090044 141425741824 141457231872 141564180384 141701963976 141733515528 142316781024 142348469472 142487016408 142734132288 142765913664 142904866896 143353427712 143524903104 143945797248 144024946992 144649843008 144822869136 145074036096 145247569632 145703483904 145845296256 145877770368 145988061021 146019752352 146130766848 146272995072 146305564416 146764180431 146907644928 146940355584 147083371776 147194573922 147338459136 147514701312 147833222328 148010056326 148154738688 148236202752 148670913024 148733980571 149170150602 149315966976 149494574592 149607599724 149753843712 149932975104 149963187022 150256717776 150402961764 150436450692 150549983232 150582869613 150583504896 150697353312 150730066944 150844026168 151055530736 151498508832 151679727144 151942785984 152784574272 152868584088 153201051648 153316879056 153531850912 153982090944 154131960816 154166280048 154433651328 154800709184 155103708672 155254670208 155289239424 155406645603 155440381536 155709962496 155928289792 156046179124 156232837233 156385557504 156572621568 156690998046 157338425728 157457381191 157559092218 157799828736 157988584512 158262584832 158329721253 158484491264 158604313208 158638743296 158758681862 158794031286 158949255168 159103959552 159139385856 159259702932 159414709473 159415382016 159638231346 159794280448 159915092656 160106378652 160142028156 160262885376 160297893459 160298569728 160454587392 160575898824 160801048848 161272606176 161361283204 161465515992 161712221184 162028065366 162255251532 162413858816 162536651552 162694847528 162731073384 162925727778 163084990464 163208290608 163437131616 163596204024 163720581376 163879929664 163916419392 164075958288 164112491664 164272221396 164397112704 164557119456 164787851712 165073644032 165271100544 165307900032 165468793248 165755766528 165988179456 166312375119 166566485888 166674081024 166765728096 167254777152 167489291904 167615921913 167779769344 167943068416 167980462848 168181396416 168473074176 168709297152 168873500928 169001177466 169038807498 169166379008 169204045824 169368731136 169406443008 169534522476 169571325312 169699529439 169865413632 169937472078 170103588864 170232195408 170435822436 170602426368 170696233472 170806496256 170935634232 171641918976 171771688572 171939598336 171977157099 172145267712 172351183104 172481488938 172650092544 172723332276 172892172288 173022887136 173060447232 173191289304 173229852312 173398455918 173606602752 173737857744 174150797832 174452828352 174491672256 174661503984 175041368064 175173707808 175419326016 175933752192 176030490768 177005728944 177312710784 177524807328 178045407936 178295052672 178429852359 178468586208 178604270592 178778105088 178817912064 178991954496 179342304768 179378442749 179768565504 179904479238 180080338944 180295746048 180824472576 180901179954 181078013952 181431681948 181708893696 181926248832 182319072958 182715591168 182853732996 183031703469 183032475648 183072457557 183251414016 183788808192 183825842156 183866773068 184045729527 184046505984 184185654048 184225637376 184364920872 184405971816 184585453074 184765888512 185164844128 185386333176 185707849536 185929988112 186736701888 186839380552 187245729792 187387296624 187611444108 187794837504 188200333376 188383507664 188425453392 188752240512 188935951968 188978020704 189755708032 189797959296 189982688544 190312176384 190354551552 190539822528 190951245507 191137903616 191366537472 191511219834 191927729664 192033262656 192866457344 193097158848 193432048128 193663426176 194081593794 194271311872 194460395008 194503693824 194650748028 194693003136 194840200467 194841022464 194883583851 195030660096 195074085888 195685573908 195876859904 195919647561 195920474112 196111162368 196259431896 196303131288 196494191982 196686268416 197110963104 197346741768 197648270336 197925471216 198034302114 198227884032 198893534136 199131445062 199326099456 199476799632 199715408244 199910633472 200342290368 200537282352 200581934256 200777159484 200929804416 200973422592 201125368224 201170151072 201365948808 201998011776 202239636192 202590381312 202832714304 203712765696 203824778784 204422505408 204667029936 205309454592 205509281088 205555040064 205911535104 206157840768 206804944896 207006226944 207052319232 207208860804 207253842048 207410535981 207613283328 207659510784 207701354762 207861624576 208310449644 208514076672 208559624823 208763495424 208921330728 209375705088 210078789624 210194303121 210399771648 210651446016 210810708702 211016779776 211106295004 211269192192 211725375048 211931446122 211978635066 212138612736 212185847808 212346270576 212552945964 212808093696 212850975128 213475171536 213522704208 213730524612 213939449856 214101198432 214401398464 215030141568 215287354656 215616294912 216037420488 216340335376 216974764512 217234303704 217611054144 217916175488 218128272032 218555225856 218767944384 218816655552 219029628528 219196150272 219409492608 219717135616 219883252402 220361467392 220410533376 220625057664 220791860883 221007688704 221317572608 221749833492 222015084489 222232108032 222354304128 223006369536 223319055872 223487895884 223705415351 223755225903 223973950464 224241861888 224411399586 224630765568 224944780533 224945729536 225164667904 225334903288 225385076664 225604442646 225654676038 225824974848 225875257344 226046029968 226095100416 226266039252 226487218176 226583296104 226976260544 227247763248 227519590716 227741995008 227914178976 228855891968 229028918096 229176861408 229302876132 229527023616 229801577472 229975318584 230297776368 230697182848 230747262976 230921719072 230973136416 231197941224 231249420072 231650476992 232201063776 232603771136 232655563008 232882005312 232933859136 233160572304 233564943744 233892434688 234069268686 234578336256 234707321024 234858932352 235036497069 236007638592 236416947712 236699743104 236982876768 237393877248 237726736896 237906469812 237958114944 238138022793 238139027456 238191046929 238370806784 238423882752 238655939328 238709078784 238889554398 239123073024 239457347019 239691420672 239872638984 240159567978 240394328064 240447854592 240681881088 240863848236 241099296768 241201573272 241908909264 242041924806 242278524928 242435026944 242568331776 243042098049 243382877298 243620788224 243804977328 244042271292 244096610076 244335218688 244627485696 244812435912 245155697424 245394306036 245580872064 245634183168 245819894496 245874629088 246113937432 246595669056 246835679184 247181777568 247610466048 247906650816 248633649792 248982269184 249849728832 250148592144 250882165728 251233937856 251669654016 251914602624 251970694272 252709611264 253063945728 253310251392 253501766199 253558211247 253749568512 253806068736 254053096704 254601660676 254798120448 254906208117 255155383296 255348293112 255653733654 255903639552 256044350208 256904148259 257462878464 257657532858 257909397504 258217901568 258775458392 258975138816 259027323038 259084998414 259338258432 259534330704 259590670848 259786933956 259844778468 260040880128 260097683877 260098781184 260914098544 261226196748 261481549824 261679242528 261737508384 261992255976 262814617472 263128989024 263900628288 264045736152 265191378848 265508593416 265969066176 266287210992 267123053824 267383043136 267442579008 267702879312 267906405888 268167157632 268226868096 268487931744 269330682368 269652848256 269856718857 270120508416 270443619072 271351769931 271617020928 271766371712 272147522922 272563340544 272889373248 273478609437 273745939456 274012374784 274073386752 274280599494 274548713472 274877121024 275738763234 275800159602 276008302592 276069758976 276278481072 276338456064 276547381308 276608957724 276817711104 276878179611 276879347712 277148832768 277747266192 278079499764 278351327232 278561774304 278894982168 280105052832 280259070828 280533028864 280868594688 281080944936 281417166162 281692256256 282300500064 282575261496 282638180088 283128360768 283403927952 283467031056 284633562048 284696938944 284974032816 285468264576 285531827328 285809733792 286706855424 287049806208 287266829751 287891594496 288049893984 289299686016 289645738272 290148072192 290495139264 291122390691 291406967808 291690592512 291755540736 291976122042 292039504704 292261533696 292545990144 292611128832 292670090801 293528360862 293815289856 293880711168 294166743552 294389147844 294676918272 295029402624 295666444656 296020112652 296309477376 296472405504 297051453171 297341826048 297467961142 298340301204 298631933952 298697167593 298989149184 299215199448 299865950208 299926374044 300513435552 300805923528 300872901384 301165739226 301394706624 301460133888 301688052336 302111061472 302997017664 303359454288 303885571968 305569148544 305737168176 306402103296 306633758112 307063701824 307964181888 308263921632 308332560096 308867302656 309601418368 309835492021 310207417344 310509340416 310578478848 310813291206 310880763072 311419924992 311552032143 311856579584 312092358248 312465674466 312771115008 313145243136 313381996092 314676851456 314914762382 315118184436 315599657472 315977169024 316216063053 316525169664 316659442506 316968982528 317208626416 317277486592 317517363724 317588062572 317897169183 317898510336 317967952599 318207919104 318278771712 318519405864 318829418946 319276462692 319588560896 319830185312 320212757304 320284056312 320595786918 320909174784 321151797648 321602097696 322545212352 322722566408 322931031984 323424442368 324056130732 324510503064 325073303104 325389695056 325462146768 325851455556 326169980928 326416581216 326874263232 327192408048 327441162752 327759859328 327832838784 328151916576 328224983328 328544442792 328794225408 329114238912 329575703424 329824878603 330147288064 330542201088 330615800064 330937586496 331511533056 331976358912 332624750238 333132971776 333348162048 333531456192 334509554304 334978583808 335231843826 335559538688 335886136832 335960925696 336362792832 336617099379 336946148352 337418594304 337747001856 338002354932 338077614996 338332758016 338406663969 338408091648 338737462272 338812886016 339069044952 339142650624 339399058878 339730827264 339874944156 340207177728 340464390816 340871644872 341392466944 341612992512 341871268464 343283837952 343543377144 343954314198 344290535424 344702366208 344962977876 345300185088 345446664552 346045774272 346120894464 346382578608 346459704624 346796911836 347213205504 347475715488 348301595664 348905656704 348983344512 349323007968 350347415616 350838652032 351103903029 351867504384 352060981536 354011457888 354625421568 355049614656 356090815872 356590105344 356859704718 356937172416 357208541184 357556210176 357635824128 357983908992 358684609536 358756885498 359537131008 359808958476 360160677888 360239351967 360591492096 361648945152 361802359908 362156027904 362863363896 363062887209 363417787392 363852497664 364638145916 365074315947 365431182336 365707465992 366063406938 366144915114 366502828032 367577616384 367651684312 367733546136 368091459054 368371308096 368451274752 368729841744 368811943632 369170906148 369531777024 370329688256 370772666352 371415699072 371859976224 373473403776 373678761104 374491459584 374774593248 375222888216 376400666752 376767015328 376850906784 377504481024 377871903936 377956041408 379511416064 379595918592 379965377088 380624352768 380709103104 381079645056 381902491014 382275807232 382733074944 383022439668 383480600481 383855459328 384066525312 385732914688 386194317696 386486299287 386864096256 387326852352 388163187588 388540984557 388542623744 388627497621 388920790016 389007387648 389301496056 389386006272 389680400934 389767167702 390061320192 390148171776 391371147816 391839295122 392222324736 392518863792 392606262576 392988383964 393372536832 394221926208 394693483536 395296540672 395850942432 396068604228 396455768064 397787068272 398262890124 398652198912 398953599264 399430816488 400684580736 401074564704 401163868512 401554318968 401859608832 402250736448 402340302144 402731897616 403996023552 404479272384 405180762624 405665428608 407425531392 407649557568 408845010816 409334059872 410618909184 411018562176 411110080128 411420899241 411823070208 412315681536 413608144851 413609889792 413700239403 414012453888 414104638464 414417721608 414507684096 414821071962 415226566656 415319021568 415402709524 415723249152 416620899288 417119249646 417526990848 417842661456 418751410176 420157579248 420388606242 420799543296 421302892032 421621417404 422033559552 422212590008 422538384384 423450750096 423862892244 423957270132 424277225472 424371695616 424692541152 425105891928 425701950256 426950343072 427045408416 427461049224 428202396864 428802796928 430060283136 430574709312 432074840976 432680670752 433949529024 434468607408 435222108288 435832350976 436256544064 437110451712 437535888768 437633311104 437964183063 438059257056 438392300544 438818985216 439434271232 439766504804 440292541293 440722934784 440821066752 441250115328 441583721766 442015377408 442635145216 443499666984 443743528811 444030168978 444464216064 444708608256 446012739072 446201941713 446638111744 446975791768 447410830702 447510451806 447947900928 448483723776 448822799172 449261531136 449889561066 450329335808 450669806576 450770153328 451208885292 451309352076 451649949696 451748608839 451750514688 452092059936 452190200832 452532078504 453166592208 453952521088 454495526496 455039181432 455828357952 457711783936 458057836192 458353722816 458605752264 459603154944 459950637168 460595552736 461394365696 461843438144 461946272832 462395882448 462498840144 463300953984 464402127552 465207542272 465311126016 465764010624 465867718272 466219936809 466321144608 467129887488 467784869376 468138537372 468698511699 469156672512 469414642048 469717864704 470072994138 472015277184 472372143573 472833895424 473399486208 473965753536 474787754496 474989163759 475453473792 475812939624 475916229888 476276045586 476382093858 476741613568 476847765504 477311878656 477418157568 477779108796 478244128419 478246146048 478914694038 479382841344 479745277968 480319135956 480788656128 480895709184 481363762176 481727696472 482403146544 483817818528 484083849612 484557049856 485136663552 486084196098 486765754596 487241576448 487609954656 488084542584 488193220152 489254971392 489624871824 490311394848 490788612072 491161744128 491639788992 491749258176 492227874864 493191338112 493671358368 494363555136 495220932096 495813301632 497267299584 497964538368 498937125357 499699457664 500297184288 501764331456 502467875712 502847765739 503339308032 503829205248 503941388544 505419222528 505521065929 506127891456 506620502784 507003532398 507116422494 507499137024 507612137472 508106193408 509203321352 509596240896 509812416234 510310766592 510696586224 511307467308 511807279104 512088700416 513808296518 514925756928 515315065716 515818795008 515931471297 516435803136 517550916784 517950277632 518054646076 518169996828 518676516864 519068661408 519181341696 519573867912 519689556936 520195367754 521828197088 522452393496 523358485056 523475016768 523984511952 525629234944 526257978048 527801256576 528091472304 530382757696 531017186832 531938132352 532574421984 534246107648 534766086272 534885158016 535289557077 535405758624 535812811776 536334315264 536453736192 536975863488 538135328247 538661364736 539305696512 539713437714 540241016832 540887238144 542703539862 543234041856 543532743424 544295045844 545126681088 545778746496 546957218874 547491878912 548024749568 548146773504 548561198988 549095110407 549097426944 549217372671 549754242048 551477526468 551600319204 552016605184 552137188581 552139517952 552556962144 552676912128 553094762616 553217915448 553756359222 554297665536 555494532384 556158999528 557123548608 557789964336 560210105664 560518141656 561737189376 562161889872 562834332324 563384512512 564601000128 565150522992 565276360176 566256721536 566807855904 566934062112 569267124096 569393877888 569948065632 570936529152 571063654656 571619467584 572853736521 573413710848 574099612416 574533659502 575783188992 576099787968 578599372032 579291476544 580296144384 580990278528 582244781382 582813935616 583381185024 583511081472 583952244084 584079009408 584520601401 584523067392 585091980288 585222257664 585340181602 587056721724 587630579712 587758942683 587761422336 588333487104 588778295688 590058805248 591332889312 592040225304 592944811008 594102906342 594683652096 594935922284 596680602408 597394335186 597978298368 598430398896 599731900416 599852748088 601026871104 601611847056 601745802768 602331478452 602789413248 602920267776 603376104672 604222122944 605994035328 606718908576 607771143936 611138297088 611474336352 613267516224 614127403648 614591713681 615928363776 616527843264 616665120192 617734605312 619202836736 619670984042 620414834688 621018680832 621156957696 621626582412 621761526144 622231607943 622839849984 623104064286 623713159168 624184716496 624931348932 625542230016 625678874469 626290486272 626763992184 629353702912 629829524764 630236368872 630582909363 631199314944 631954338048 632432126106 633050339328 633318885012 633937965056 634417252832 634554973184 635034727448 635176125144 635794338366 635935905198 636415838208 636557543424 637038811728 637658837892 638552925384 639660370624 640425514608 640568112624 641191573836 641818349568 642303595296 643204195392 645090424704 645445132816 645862063968 646848884736 648112261464 649021006128 650146606208 650779390112 650924293536 651702911112 652833162432 653748526464 654384816096 654882325504 655519718656 655665677568 656303833152 656449966656 657088885584 657588450816 658228477824 659151406848 659649757206 660294576128 661084402176 661231600128 661875172992 662375582649 663023066112 663952717824 665249500476 666265943552 666696324096 667062912384 669019108608 669957167616 670463687652 671116246053 671119077376 671265677709 671772273664 671921851392 672725585664 673234198758 673892296704 674834341599 674837188608 675494003712 676004709864 676155229992 676813327938 677474924544 677625772032 678138089904 678285301248 678798117756 679461654528 679749888312 680928781632 681743289744 682784933888 683225985024 683742536928 686567675904 687086754288 687908628396 688581070848 689404732416 689925955752 690893329104 692091548544 692241788928 692765157216 692919409248 693593823672 694951430976 696603191328 697811313408 697966689024 698646015936 700694831232 701677304064 702207806058 703735008768 704121963072 708022915776 709250843136 710099229312 712181631744 713180210688 713719409436 713874344832 714414068379 714417082368 714573140787 715112420352 715271648256 715967817984 717369219072 717513770996 718372041057 719074262016 719617916952 720478703934 721182984192 723297890304 723604719816 725726727792 726125774418 726835574784 727704995328 729276291832 730148631894 730862364672 731414931984 732126813876 732289830228 733005656064 735303368624 735467092272 736182918108 736742616192 736902549504 737459683488 737623887264 738341812296 740659376512 741545332704 742831398144 743719952448 746946807552 747357522208 749549186496 750445776432 752801333504 753534030656 753701813568 755008962048 755743807872 755912082816 759022832128 759191837184 759930754176 760505298597 760674633741 761248705536 761418206208 762159290112 763804982028 764551614464 764718624351 765466149888 766044879336 766961200962 767710918656 768133050624 770712444777 771465829376 772388635392 772972598574 773728192512 774653704704 776326375176 777081969114 777254995242 777841580032 778014775296 778602992112 778772012544 779360801868 779534335404 780122640384 780293051631 780296343552 782742295632 783678590244 784444649472 785037727584 785212525152 785976767928 788443852416 789386967072 790593081344 791701884864 792137208456 795574136544 796525780248 797907198528 798861632976 801369161472 802149129408 802327737024 803108637936 803719217664 804501472896 804680604288 805463795232 807992047104 808958544768 809570156571 810361525248 811330857216 814055309793 814851062784 815299115136 817690021632 818668119744 820435828311 821237818368 822037124352 822220160256 822841798482 823646140416 824631363072 824797528621 827216289702 827400478806 828024907776 828209276928 828835443216 829015368192 829642143924 830453133312 830638043136 830805419048 831446498304 833241798576 834238499292 835053981696 835685322912 840315158496 840777212484 841599086592 842605784064 843242834808 844425180016 845076768768 846901500192 847725784488 847914540264 849385082304 850211783856 851403900512 853900686144 854090816832 854922098448 856404793728 857605593856 860120566272 861149418624 861800489253 864149681952 865361341504 867899058048 868937214816 870444216576 871664701952 872513088128 873172750241 873367172073 874220903424 875071777536 875266622208 875928366126 876118514112 876784601088 877637970432 878010272403 878868542464 879533009608 880585082586 881445869568 881642133504 882500230656 883167443532 884030754816 886999333968 887487057622 888060337956 888928432128 889417216512 891154359513 892025478144 892403883426 893276223488 893951583536 894821661404 895020903612 895895801856 896091502779 896967447552 897645598344 899779122132 900658671616 901339613152 901540306656 902417770584 902618704152 903497217678 904184119872 904380401664 905064157008 906333184416 907905042176 908991052992 910078362864 911656715904 916115672384 916707445632 917211504528 919206309888 919901274336 921191105472 922788731392 923686876288 923892545664 924791764896 924997680288 926601907968 928804255104 929506476063 930415084544 930622252032 931528021248 931735436544 932439873618 932642289216 934259774976 934656096429 935569738752 936277074744 937397023398 938313345024 938829284096 939435729408 940145988276 944030554368 944744287146 945667790848 946798972416 947931507072 948648189159 949575508992 949978327518 950906947584 951625879248 951832459776 952552091172 952764187716 953483227136 953691507549 953695531008 954623757312 954836315136 955558217592 956488256838 957829388076 958765682688 959490555936 960638271912 962727524352 963455392944 964806293088 967635637056 968167699224 970273327104 972168392196 973531509192 975219909312 976169085168 976386440304 978509942784 979249743648 980622789696 981577224144 982323488256 983279577984 983498516352 984455749728 986382676224 987342716736 988727110272 989474635809 990441864192 991626603264 994534599168 995929076736 997874250714 999398915328 1000594368576 1002754901269 1003528662912 1004935751424 1005695531478 1006678616064 1007658410496 1007882777088 1010838445056 1011042131858 1012255782912 1013241005568 1014007064796 1014232844988 1014998274048 1015219991907 1015224274944 1016212386816 1018406642704 1019192481792 1019624832468 1020621533184 1021393172448 1022614934616 1024177400832 1027616593036 1029851513856 1030630131432 1031862942594 1032871606272 1035101833568 1035900555264 1036109292152 1036339993656 1038137322816 1038362683392 1039147735824 1039379113872 1040390735508 1043656394176 1044904786992 1046716970112 1046950033536 1047969023904 1051258469888 1052515956096 1053311709087 1055602513152 1056182944608 1060765515392 1062034373664 1063876264704 1065148843968 1068492215296 1069532172544 1069770316032 1070579114154 1070811517248 1071625623552 1072668630528 1072907472384 1073951726976 1076270656494 1077322729472 1078611393024 1079426875428 1080482033664 1080718055901 1081774476288 1085407079724 1086468083712 1087065486848 1088590091688 1089188661627 1090253362176 1091557492992 1093914437748 1094983757824 1095222947841 1096049499136 1096293547008 1097122397976 1098190220814 1098434745342 1099508484096 1102955052936 1103200638408 1104274377162 1105113924288 1105353824256 1106189525232 1106435830896 1107512718444 1108595331072 1110989064768 1112317999056 1114247097216 1115579928672 1120420211328 1121036283312 1123474378752 1124323779744 1125668664648 1129202000256 1130301045984 1130552720352 1132513443072 1133615711808 1133868124224 1138534248192 1138787755776 1139896131264 1141873058304 1142127309312 1143238935168 1145707473042 1146827421696 1148199224832 1149067319004 1151566377984 1152199575936 1157198744064 1158582953088 1159458897861 1160592288768 1161980557056 1164489562764 1165622953671 1165627871232 1165882492863 1166762370048 1167022162944 1167904488168 1168158018816 1169041202802 1170183960576 1170444515328 1170680363204 1174113443448 1175517885366 1176666974208 1177556591376 1180117610496 1182665778624 1184080450608 1185889622016 1188205812684 1189367304192 1189871844568 1193361204816 1194788670372 1195956596736 1196860797792 1199705496176 1202053742208 1203223694112 1203491605536 1204662956904 1205578826496 1206752209344 1208444245888 1209357888211 1211988070656 1213437817152 1215542287872 1222276594176 1222948672704 1226535032448 1228254807296 1229183427362 1231856727552 1233055686528 1233330240384 1234262697723 1235469210624 1238405673472 1239341968084 1240824434553 1240829669376 1241100718209 1242037361664 1242313915392 1243253164824 1243523052288 1244463215886 1245679699968 1246208128572 1247426318336 1248369432992 1249862697864 1251357748938 1252580972544 1253527984368 1258707405824 1259659049528 1260472737744 1261165818726 1262398629888 1263908676096 1264864252212 1266100678656 1266637770024 1268834505664 1269109946368 1270069454896 1270352250288 1271588676732 1271871810396 1272831676416 1273115086848 1274077623456 1275317675784 1277105850768 1279320741248 1280851029216 1281136225248 1282383147672 1284607190592 1286408390784 1290180849408 1290890265632 1291724127936 1296224522928 1298042012256 1300293212416 1301558780224 1301848587072 1303405822224 1305666324864 1307497052928 1308769632192 1309764651008 1311039437312 1311331355136 1312607666304 1312899933312 1313892549189 1314177771168 1315176901632 1316456955648 1318302813696 1319299514412 1320589152256 1320877623879 1322168804352 1322463200256 1323750345984 1324751165298 1326046132224 1327905435648 1330499000952 1331230586433 1332531887104 1333392648192 1334125824768 1338038217216 1338605825139 1339914335232 1340927375304 1342232492106 1342531355418 1343544547328 1343843702784 1345451171328 1346468397516 1347784593408 1349668683198 1350988007424 1352009419728 1352310459984 1353626655876 1354949849088 1355251544064 1356276179808 1356570602496 1357596235512 1359499776624 1361857563264 1363486579488 1365569867776 1367485073856 1373135351808 1374173508576 1375817256792 1378809464832 1379851911504 1381786658208 1384183097088 1385530314432 1385838818496 1387187647344 1389902861952 1393206382656 1395622626816 1395933378048 1397292031872 1401389662464 1403354608128 1404415612116 1406095535097 1407470017536 1408243926144 1416045831552 1417116430719 1418501686272 1420198458624 1424363263488 1424650276709 1424967491277 1426360421376 1427438818872 1427748689664 1428828136758 1429146281574 1430224840704 1430543296512 1431935635968 1434738438144 1435027541992 1436744082114 1438148524032 1439235833904 1440957407868 1442365968384 1447209439632 1451453455584 1452251548836 1453671149568 1455409990656 1458552583664 1460297263788 1461724729344 1462829863968 1464253627752 1464579660456 1470606737248 1470934184544 1472365836216 1473485232384 1474919366976 1475247774528 1476683624592 1481318753024 1483090665408 1485662796288 1487439904896 1493893615104 1494715044416 1496811376071 1499098372992 1500891552864 1505602667008 1507068061312 1507403627136 1508543297217 1510017924096 1511487615744 1511824165632 1516563197787 1518045664256 1518383674368 1519861508352 1521010597194 1521349267482 1522497411072 1522836412416 1524318580224 1527609964056 1529437248702 1530932299776 1532089758672 1533922401924 1535421837312 1536266101248 1541424889554 1542931658752 1544777270784 1545945197148 1547456385024 1547794413891 1549307409408 1552652750352 1554163938228 1554509990484 1555683160064 1556029550592 1557205984224 1557544025088 1558721603736 1559068670808 1560586103262 1565484591264 1567357180488 1570075455168 1570425050304 1571953535856 1576887704832 1578773934144 1583403769728 1584274416912 1591148273088 1593051560496 1595814397056 1597723265952 1602738322944 1604298258816 1604655474048 1605868671231 1606217275872 1607438435328 1609002945792 1609361208576 1610927590464 1614405984741 1615984094208 1617917089536 1619140313142 1620723050496 1622661714432 1628110619586 1629702125568 1630598230272 1635380043264 1636073786281 1637336239488 1640871656622 1642475636736 1644074248704 1644440320512 1645683596964 1647285331221 1647292280832 1649262726144 1649595057242 1654432579404 1654800957612 1656049815552 1656411565743 1656418553856 1657670886432 1658030736384 1659284287848 1661610838096 1662892996608 1666483597152 1668476998584 1671370645824 1680630316992 1681554424968 1685211568128 1686485669616 1688850360032 1690153537536 1693803000384 1695451568976 1695829080528 1698770164608 1700423567712 1702807801024 1707801372288 1708181633664 1709844196896 1712809587456 1715211187712 1718561209563 1720241132544 1722298837248 1723600978506 1728299363904 1730722683008 1732031193101 1735798116096 1737874429632 1740888433152 1743329403904 1745026176256 1746345500482 1746734344146 1748441806848 1750143555072 1750533244416 1751856732252 1752237028224 1753561804203 1753569202176 1755275940864 1756020544806 1757737084928 1759066019216 1761170165172 1762891739136 1763276828049 1763284267008 1765000461312 1766334887064 1773998667936 1774974115244 1776120675912 1778834433024 1782308719026 1784050956288 1784807766852 1786552446976 1787903167072 1789643322808 1790041807224 1792183005558 1793934895104 1795291196688 1799558244264 1802679226304 1803080613312 1804835541168 1805237408304 1806994435356 1808368239744 1808760803328 1810128314016 1812666368832 1815810084352 1817982105984 1820156725728 1823313431808 1832231344768 1833414891264 1834423009056 1839802548672 1842382210944 1843775141043 1845577462784 1847373752576 1847785091328 1849583529792 1849995360576 1853203815936 1857608510208 1859012952126 1860830169088 1861244504064 1863056042496 1863470873088 1864879747236 1865284578432 1866694823829 1868519549952 1869312192858 1871139477504 1872554149488 1874794046796 1876626690048 1877658568192 1878871458816 1880291976552 1888061108736 1889488574292 1891335581696 1891748728089 1893597944832 1895863014144 1897296378318 1899151017984 1899956655036 1901813895168 1903251758496 1903664919552 1905104182344 1905528375432 1907383015098 1909247514624 1909672630272 1911116435184 1912976513676 1915658776152 1918981111872 1921276543824 1925455048704 1926910785888 1929612586176 1935271274112 1936335398448 1940546654208 1944336784392 1947063018384 1950439818624 1952338170336 1952772880608 1958499487296 1961245579392 1963154448288 1964646976512 1966559155968 1966997032704 1968911499456 1972765352448 1973162870239 1974685433472 1977454220544 1978949271618 1980883728384 1983253206528 1989069198336 1991858153472 1995748501428 1998797830656 2001188737152 2005509802538 2007057325824 2009871502848 2011391062956 2013348738159 2013357232128 2013797033127 2015316820992 2015765554176 2021676890112 2022084263716 2024503024797 2024511565824 2026482011136 2028014129592 2028465689976 2030439983814 2032424773632 2036813285408 2038384963584 2039249664936 2042786344896 2045229869232 2048354801664 2055233186072 2059703027712 2061260262864 2063725885188 2065743212544 2070203667136 2072218584304 2072679987312 2076274645632 2076725366784 2078295471648 2078758227744 2080781471016 2087312788352 2089809573984 2093433940224 2093900067072 2095938047808 2102516939776 2105031912192 2106623418174 2111205026304 2112365889216 2121531030784 2124068747328 2127752529408 2130297687936 2136984430592 2139064345088 2139540632064 2141158228308 2141623034496 2143242205137 2143251247104 2143719422361 2145337261056 2145814944768 2147903453952 2152541312988 2154645458944 2155116123171 2157222786048 2158853750856 2161436111802 2163548952576 2170814159448 2174130973696 2177180183376 2178377323254 2180506724352 2183114985984 2187828875496 2190445895682 2192098998272 2192587094016 2194244795952 2196380441628 2196869490684 2199016968192 2205910105872 2206401276816 2208548754324 2210227848576 2210707648512 2212379050464 2212871661792 2215025436888 2221978129536 2224635998112 2228494194432 2231159857344 2240840422656 2242072566624 2248647559488 2251337329296 2258404000512 2260602091968 2261105440704 2265026886144 2267231423616 2267736248448 2277068496384 2277575511552 2279792262528 2281515895791 2283746116608 2284254618624 2286477870336 2291414946084 2293654843392 2294155873053 2296398449664 2298134638008 2303132755968 2304399151872 2312137334331 2314397488128 2317165906176 2318917795722 2321184577536 2323961114112 2328979125528 2331245907342 2331764985726 2333524740096 2334044325888 2335808976336 2336316037632 2338082405604 2340367921152 2340889030656 2341360726408 2348226886896 2351035770732 2353333948416 2355113182752 2365331557248 2368160901216 2371779244032 2376411625368 2379743689136 2386722409632 2389577340744 2393721595584 2399410992352 2404107484416 2406447388224 2406983211072 2409325913808 2411157652992 2413504418688 2416888491776 2418715776422 2423976141312 2426875634304 2428710469713 2431084575744 2442165929379 2444553188352 2445897345408 2453070064896 2456509614592 2458366854724 2460759568861 2461307484933 2463713455104 2466111373056 2466660480768 2468525395446 2470938421248 2474392585863 2476811346944 2478683936168 2481648869106 2482201436418 2484074723328 2484627830784 2486506329648 2487046104576 2488926431772 2491359399936 2492416257144 2496738865984 2499725395728 2502715497876 2505161945088 2507055968736 2517414811648 2519318099056 2520945475488 2522331637452 2524797259776 2527817352192 2529728504424 2533275540048 2537669011328 2538219892736 2540138909792 2540704500576 2543177353464 2543743620792 2548155246912 2550635351568 2554211701536 2558641482496 2561702058432 2562272450496 2564766295344 2569214381184 2572816781568 2580361698816 2581780531264 2583448255872 2585401467759 2592449045856 2596084024512 2600586424832 2603117560448 2603697174144 2606811644448 2611332649728 2614994105856 2617539264384 2619518250723 2619529302016 2620101516219 2622078874624 2622662710272 2625215332608 2625799866624 2627785098378 2628355542336 2630353803264 2632913911296 2634030817209 2636605627392 2638599028824 2641755247758 2644337608704 2644926400512 2647500691968 2649502330596 2652092264448 2660998001904 2662461172866 2665063774208 2666785296384 2668251649536 2673463078539 2676076434432 2677211650278 2679828670464 2681854750608 2684464984212 2685062710836 2687089094656 2687687405568 2690902342656 2692936795032 2699337366396 2701976014848 2704018839456 2704620919968 2707253311752 2712552359616 2713141204992 2715192471024 2718999553248 2723715126528 2726973158976 2734970147712 2748347017152 2751634513584 2757618929664 2759703823008 2763573316416 2768366194176 2771060628864 2771677636992 2774375294688 2779805723904 2786412765312 2788519428189 2791245253632 2791866756096 2794584063744 2802779324928 2803968289287 2806709216256 2808831224232 2812191070194 2814940035072 2816487852288 2825945630849 2832091663104 2834232861438 2837003372544 2840396917248 2848726526976 2849300553418 2849934982554 2852720842752 2854877637744 2855497379328 2857656273516 2858292563148 2860449681408 2861074522647 2861086593024 2863871271936 2870055083984 2873488164228 2876297048064 2878471667808 2881914815736 2894418879264 2902906911168 2904503097672 2910819981312 2917105167328 2920594527576 2925659727936 2928507255504 2929159320912 2941213474496 2941868369088 2944731672432 2946970464768 2949838733952 2950495549056 2953367249184 2962637506048 2966181330816 2968423907427 2971325592576 2974879809792 2987787230208 2989430088832 2993622752142 2998196745984 3001783105728 3008264703807 3011205334016 3014136122624 3014807254272 3017086594434 3020035848192 3022975231488 3023648331264 3033126395574 3036091328512 3036767348736 3039723016704 3042021194388 3042698534964 3044994822144 3045659975721 3045672824832 3048637160448 3055219928112 3058874497404 3061864599552 3064179517344 3067844803848 3072532202496 3082849779108 3085863317504 3089554541568 3091890394296 3095588827782 3098614818816 3105305500704 3108327876456 3109019980968 3114411968448 3115088050176 3117443207472 3118137341616 3121172206524 3130969182528 3134714360976 3140150910336 3140850100608 3143907071712 3153775409664 3157547868288 3159935127261 3166807539456 3168548833824 3182296546176 3186103120992 3191628794112 3195446531904 3205476645888 3208596517632 3209310948096 3211737342462 3212434551744 3214876870656 3218005891584 3218722417152 3219370998811 3221855180928 3228811969482 3231968188416 3235834179072 3238280626284 3241446100992 3245323428864 3256221239172 3259404251136 3261196460544 3267565984881 3270760086528 3272147572562 3274672478976 3281743313244 3284951273472 3285668843523 3288148497408 3288880641024 3291367193928 3294570662442 3298525452288 3299190114484 3308865158808 3309601915224 3312823131486 3315341772864 3316061472768 3318568575696 3323221676192 3325785993216 3332967194304 3336953997168 3342741291648 3361260633984 3363108849936 3370423136256 3372971339232 3377700720064 3387606000768 3390903137952 3391658161056 3397540329216 3400847135424 3405615602048 3408190412231 3415602744576 3416363267328 3419688393792 3425619174912 3430422375424 3437122419126 3440482265088 3444597674496 3447201957012 3456598727808 3461445366016 3464062386202 3471596232192 3475748859264 3478376693583 3481776866304 3486658807808 3490052352512 3492691000964 3493468688292 3496868861013 3496883613696 3497647478589 3500287110144 3501066488832 3503713464504 3504474056448 3507123608406 3510551881728 3512041089612 3515474169856 3518132038432 3522340330344 3526553656098 3530000922624 3532669774128 3547997335872 3549948230488 3552241351824 3557668866048 3564617438052 3568101912576 3569615533704 3575806334144 3579286645616 3580083614448 3584366011116 3587869790208 3590582393376 3599116488528 3605358452608 3606161226624 3609671082336 3610474816608 3613988870712 3616736479488 3620256628032 3625332737664 3628073664633 3631620168704 3635964211968 3640313451456 3646626863616 3664462689536 3666829782528 3668846018112 3679605097344 3684764421888 3687550282086 3691154925568 3694747505152 3695570182656 3699167059584 3699990721152 3702788093169 3706407631872 3715217020416 3718025904252 3721660338176 3722473303659 3722489008128 3726112084992 3726941746176 3729759494472 3730569156864 3733389647658 3737039099904 3738624385716 3742278955008 3745108298976 3749588093592 3755317136384 3757742917632 3760583953104 3776122217472 3778977148584 3783497456178 3787195889664 3791726028288 3794592756636 3798302035968 3799913310072 3806503516992 3807329839104 3810208364688 3811056750864 3814766030196 3818495029248 3819345260544 3822232870368 3825953027352 3831317552304 3837962223744 3842553087648 3853821571776 3859225172352 3870542548224 3872670796896 3888673568784 3894126036768 3900879637248 3904676340672 3905545761216 3916998974592 3922491158784 3926308896576 3929293953024 3933118311936 3933994065408 3937822998912 3945530704896 3946325740478 3949370866944 3954908441088 3957898543236 3961767456768 3962632871637 3966506413056 3978138396672 3983716306944 3991497002856 3993691759299 3997595661312 4002377474304 4011019605076 4014114651648 4015817475417 4019743005696 4022782125912 4026697476318 4027594066254 4030633641984 4031531108352 4043353780224 4044168527432 4049006049594 4052964022272 4056028259184 4056931379952 4060879967628 4064849547264 4073626570816 4078499329872 4085572689792 4090459738464 4096709603328 4110466372144 4119406055424 4122520525728 4127451770376 4140407334272 4144437168608 4145359974624 4152549291264 4156590943296 4157516455488 4161562942032 4174625576704 4179619147968 4186867880448 4187800134144 4191876095616 4205033879552 4210063824384 4213246836348 4218286605291 4222410052608 4224731778432 4243062061568 4248137494656 4251349292157 4255505058816 4260595375872 4273950830127 4273968861184 4274902473831 4278128690176 4279081264128 4282316456616 4283246068992 4286484410274 4287438844722 4290674522112 4291629889536 4295806907904 4305082625976 4310232246342 4314445572096 4317707501712 4322872223604 4327097905152 4341628318896 4348261947392 4354360366752 4356754646508 4361013448704 4366229971968 4375657750992 4380891791364 4384197996544 4385174188032 4388489591904 4392760883256 4393738981368 4411820211744 4412802553632 4417097508648 4420455697152 4424758100928 4425743323584 4430050873776 4443956259072 4449271996224 4456988388864 4462319714688 4481680845312 4484145133248 4497295118976 4502674658592 4516808001024 4521204183936 4522210881408 4525629891651 4530053772288 4534462847232 4535472496896 4549689593361 4554136992768 4555151023104 4559584525056 4563031791582 4567492233216 4568509237248 4572955740672 4582829892168 4588311746106 4592796899328 4596269276016 4606265511936 4608798303744 4624274668662 4628794976256 4634331812352 4637835591444 4642369155072 4647922228224 4657958251056 4662491814684 4663529971452 4667049480192 4668088651776 4671617952672 4672632075264 4676164811208 4682721452816 4696453773792 4702071541464 4710226365504 4730663114496 4736321802432 4752823250736 4759487378272 4773444819264 4779154681488 4787443191168 4798821984704 4808214968832 4812894776448 4813966422144 4817606013693 4818651827616 4822315305984 4827008837376 4833776983552 4837431552844 4843217954223 4847952282624 4853751268608 4857420939426 4862169151488 4881178816921 4884331858758 4889106376704 4891794690816 4906140129792 4908221358843 4913019229184 4916733709448 4921519137722 4922614969866 4927426910208 4932222746112 4933320961536 4937050790892 4941855993663 4941876842496 4948785171726 4953622693888 4957367872336 4963297738212 4964402872836 4968149446656 4969234697229 4969255661568 4973012659296 4974092209152 4977852863544 4984832514288 4993477731968 4999450791456 5005430995752 5014111937472 5034829623296 5038636198112 5041890950976 5044663274904 5055634704384 5059457008848 5066551080096 5075338022656 5080277819584 5081409001152 5086354706928 5087487241584 5096310493824 5101270703136 5108423403072 5117282964992 5123404116864 5124544900992 5129532590688 5138428762368 5145633563136 5155683628689 5160723397632 5163561062528 5166896511744 5170802935518 5184898091712 5192168049024 5196093579303 5201172849664 5206235120896 5207394348288 5213623288896 5222665299456 5229988211712 5235078528768 5239036501446 5240203032438 5244157749248 5245325420544 5250430665216 5251599733248 5255570196756 5256711084672 5260685412609 5260707606528 5265827822592 5268061634418 5273211254784 5277198057648 5283510495516 5288675217408 5289852801024 5295001383936 5299004661192 5321996003808 5324922345732 5330127548416 5336503299072 5346926157078 5352152868864 5354423300556 5359657340928 5363709501216 5368929968424 5370125421672 5381804685312 5385873590064 5398674732792 5408037678912 5409241839936 5414506623504 5425104719232 5426282409984 5430384942048 5437999106496 5447430253056 5453946317952 5469940295424 5496694034304 5503269027168 5519407646016 5527146632832 5531325423129 5536732388352 5542121257728 5543355273984 5548750589376 5559611447808 5560731725219 5572825530624 5577038856378 5582490507264 5583733512192 5589168127488 5605558649856 5607936578574 5613418432512 5617662448464 5624382140388 5629880070144 5632975704576 5651891261698 5664183326208 5668465722876 5674006745088 5675246184267 5680793834496 5697453053952 5698601106836 5699869965108 5705441685504 5709755275488 5710994758656 5715312547032 5716585126296 5722149045294 5727742543872 5740110167968 5746976328456 5756943335616 5763829631472 5788837758528 5805813822336 5809006195344 5821639962624 5834210334656 5841189055152 5851319455872 5857014511008 5858318641824 5882426948992 5883736738176 5889463344864 5893940929536 5899677467904 5900991098112 5906734498368 5919488610717 5925275012096 5932362661632 5936847814854 5942651185152 5949759619584 5975574460416 5978860177664 5987245504284 5996393491968 6003566211456 6016529407614 6022410668032 6028272245248 6029614508544 6034173188868 6040046214477 6040071696384 6041391099381 6045950462976 6047296662528 6066252791148 6072182657024 6073509074391 6073534697472 6079446033408 6084042388776 6085397069928 6091319951442 6097274320896 6110439856224 6117748994808 6128359034688 6135689607696 6145064404992 6165699558216 6179109083136 6183780788592 6191177655564 6197229637632 6210611001408 6216655752912 6218039961936 6228823936896 6230176100352 6234886414944 6236274683232 6242344413048 6261938365056 6269428721952 6280301820672 6281700201216 6287814143424 6307550819328 6315095736576 6319870254522 6333615078912 6337097667648 6364593092352 6372206241984 6383257588224 6390893063808 6410953291776 6417193035264 6418621896192 6423474684924 6424869103488 6429726615411 6429753741312 6436011783168 6437444834304 6438741997622 6443710361856 6457623938964 6463936376832 6465348369513 6471668358144 6476561252568 6490646857728 6512442478344 6522392921088 6535131969762 6541520173056 6544295145124 6549344957952 6563486626488 6571337687046 6576296994816 6577761282048 6582734387856 6589141324884 6597050904576 6598380228968 6617730317616 6619203830448 6625646262972 6630683545728 6632122945536 6637137151392 6646443352384 6665934388608 6673907994336 6685482583296 6722521267968 6726217699872 6745942678464 6755401440128 6775212001536 6781806275904 6783316322112 6795080658432 6801694270848 6811231204096 6816380824462 6831205489152 6832726534656 6839376787584 6844547687373 6851238349824 6860844750848 6874244838252 6880964530176 6882467619159 6889195348992 6894403914024 6913197455616 6922890732032 6928124772404 6936412002993 6943192464384 6951497718528 6956753387166 6963553732608 6973317615616 6980104705024 6985382001928 6986937376584 6993737722026 6995294957178 7000574220288 7002132977664 7007426929008 7008948112896 7014247216812 7021103763456 7024082179224 7036264076864 7044680660688 7053107312196 7060001845248 7065339548256 7095994671744 7099896460976 7104482703648 7115337732096 7129234876104 7139231067408 7151612668288 7158573291232 7160167228896 7168732022232 7181164786752 7198232977056 7210716905216 7212322453248 7219342164672 7220949633216 7227977741424 7233472958976 7240513256064 7250665475328 7256147329266 7263240337408 7271928423936 7280626902912 7286131409139 7293253727232 7328925379072 7333659565056 7337692036224 7359210194688 7369528843776 7375100564172 7382278706583 7382309851136 7383922454799 7389495010304 7391140365312 7398334119168 7399981442304 7405576186338 7412815263744 7423177757589 7430434040832 7436051808504 7444946607318 7452224169984 7453883492352 7459518988944 7461138313728 7466779295316 7474078199808 7477248771432 7490216597952 7499176187184 7510634272768 7515485835264 7521167906208 7552244434944 7557954297168 7566994912356 7574391779328 7583452056576 7589185513272 7599826620144 7613007033984 7614659678208 7620416729376 7622113501728 7629532060392 7644465740736 7651906054704 7662635104608 7675924447488 7685106175296 7707643143552 7718450344704 7741085096448 7745341593792 7777347137568 7788252073536 7801759274496 7809352681344 7811091522432 7833997949184 7844982317568 7852617793152 7858554752169 7858587906048 7860304548657 7866236623872 7867988130816 7875645997824 7891061409792 7892651480956 7898741733888 7902092451627 7909816882176 7915797086472 7925265743274 7933012826112 7956276793344 7982994005712 7987383518598 7995191322624 8004754948608 8022039210152 8028229303296 8031634950834 8039486011392 8045564251824 8053394952636 8055188132508 8061267283968 8063062216704 8088337054864 8098012099188 8105928044544 8112056518368 8113862759904 8121759935256 8147253141632 8156998659744 8171145379584 8180919476928 8220932744288 8245041051456 8254903540752 8280814668544 8288874337216 8290719949248 8305098582528 8313181886592 8315032910976 8323125884064 8349251153408 8359238295936 8365558284567 8373735760896 8375600268288 8383752191232 8410067759104 8411904867861 8420127648768 8426493672696 8436573210582 8444820105216 8449463556864 8477836892547 8486124123136 8496274989312 8502698584314 8511010117632 8521190751744 8547901660254 8549804947662 8556257380352 8558162528256 8564632913232 8566492137984 8572968820548 8574877689444 8581349044224 8583223567941 8583259779072 8591613815808 8610165251952 8620464492684 8628891144192 8635415003424 8645744447208 8683256637792 8696523894784 8708720733504 8713509293016 8732459943936 8751315501984 8761783582728 8776979183808 8785521766512 8787477962736 8823640423488 8825605107264 8834195017296 8840911394304 8849516201856 8851486647168 8860101747552 8887912518144 8898543992448 8905271722281 8913976777728 8924639429376 8963361690624 8968290266496 8994590237952 9005349317184 9024794111421 9033616002048 9042408367872 9044421762816 9051259783302 9060107544576 9068925694464 9070944993792 9072772814831 9099379186722 9108273985536 9110302046208 9119169050112 9126063583164 9134984466432 9137018474496 9145911481344 9165659784336 9176623492212 9185593798656 9192538552032 9217596607488 9248549337324 9257589952512 9268663624704 9275671182888 9295844456448 9315916502112 9324983629368 9327059942904 9343235905344 9345264150528 9352329622416 9365442905632 9392907547584 9404143082928 9420452731008 9461326228992 9472643604864 9479805381783 9505646501472 9518974756544 9546889638528 9558309362976 9574886382336 9597643969408 9604900252651 9616429937664 9625789552896 9627932844288 9635212027386 9637303655232 9644630611968 9654017674752 9658112996433 9667553967104 9674863105688 9686435908446 9695904565248 9707502537216 9714841878852 9724338302976 9762357633842 9768663717516 9778212753408 9783589381632 9802697954643 9812280259584 9816442717686 9826038458368 9833467418896 9843038275444 9845229939732 9854853820416 9857006530569 9864445492224 9866641923072 9874101581784 9883711987326 9897570343452 9907245387776 9914735744672 9926595476424 9928805745672 9938469394458 9946025318592 9948184418304 9955705727088 9969665028576 9986955463936 9998901582912 10010861991504 10028223874944 10077272396224 10083781901952 10089326549808 10111269408768 10118914017696 10133102160192 10150676045312 10160555639168 10162818002304 10172709413856 10174974483168 10192620987648 10202541406272 10216846806144 10224571236693 10234565929984 10246808233728 10249089801984 10259065181376 10276857524736 10291267126272 10311367257378 10321446795264 10327122125056 10333793023488 10341605871036 10369796183424 10384336098048 10392187158606 10402345699328 10412470241792 10414788696576 10427246577792 10435130080749 10445330598912 10459976423424 10470157057536 10478073002892 10480406064876 10488315498496 10490606583039 10490650841088 10500861330432 10503199466496 10511140393512 10513422169344 10521370825218 10531655645184 10536123268836 10546422509568 10554396115296 10567020991032 10590002767872 10598009322384 10643992007616 10649844691464 10673006598144 10693852314156 10704305737728 10708846601112 10727419002432 10737859936848 10740250843344 10763609370624 10771747180128 10797349465584 10816075357824 10818483679872 10829013247008 10850209438464 10860769884096 10875998212992 10884220993899 10894860506112 10907892635904 10939880590848 10993388068608 11006538054336 11038815292032 11054293265664 11062650846258 11073464776704 11084242515456 11086710547968 11097501178752 11119222895616 11121463450438 11145651061248 11154077712756 11164981014528 11167419910977 11167467024384 11178336254976 11211117299712 11215873157148 11226836865024 11235324896928 11248764280776 11265951409152 11303782523396 11328366652416 11336931445752 11350492368534 11361587668992 11394906107904 11397202213672 11399739930216 11419510550976 11421989517312 11430625094064 11433170252592 11444298090588 11455485087744 11480220335936 11493952656912 11513886671232 11527659262944 11577675517056 11611627644672 11618012390688 11668420669312 11682378110304 11702638911744 11714029022016 11716637283648 11764853897984 11767473476352 11778926689728 11787881859072 11799354935808 11801982196224 11813468996736 11838977221434 11850550024192 11864725323264 11873695629708 11885302370304 11887898614911 11899519239168 11951148920832 11957720355328 11974491008568 11981075277897 11992786983936 12007132422912 12033058815228 12044821336064 12047452426251 12056544490496 12059229017088 12068346377736 12080092428954 12082782198762 12091900925952 12094593325056 12132505582296 12147018148782 12158892066816 12168084777552 12170794139856 12182639902884 12194548641792 12220879712448 12235497989616 12256718069376 12271379215392 12290128809984 12331399116432 12358218166272 12367561577184 12382355311128 12421222002816 12433311505824 12436079923872 12457647873792 12469772829888 12472549366464 12484688826096 12523876730112 12538857443904 12560603641344 12563400402432 12575628286848 12615101638656 12630191473152 12639740509044 12667230157824 12674195335296 12729186184704 12744412483968 12754047876471 12766515176448 12781786127616 12821852490381 12821906583552 12824707421493 12834386070528 12837243792384 12846949369848 12849738206976 12859453230822 12872023566336 12874889668608 12877483995244 12887420723712 12915247877928 12930696739026 12943336716288 12953122505136 12981293715456 13024884956688 13044785842176 13070263939524 13083040346112 13088590290248 13098689915904 13126973252976 13142675374092 13152593989632 13155522564096 13165468775712 13178282649768 13196760457936 13235460635232 13238407660896 13251292525944 13261367091456 13274274302784 13292886704768 13331868777216 13347815988672 13370965166592 13445042535936 13452435399744 13491885356928 13510802880256 13550424003072 13563612551808 13566632644224 13576889674953 13590161316864 13603388541696 13622462408192 13632761648924 13649068780083 13662410978304 13665453069312 13678753575168 13689095374746 13702476699648 13721689501696 13748489676504 13764935238318 13778390697984 13788807828048 13826394911232 13845781464064 13856249544808 13872824005986 13886384928768 13902995437056 13913506774332 13927107465216 13960209410048 13970764003856 13973874753168 13987475444052 13990589914356 14001148440576 14004265955328 14014853858016 14017896225792 14028494433624 14048164358448 14072528153728 14089361321376 14106214624392 14130679096512 14191989343488 14199792921952 14208965407296 14258469752208 14278462134816 14303225336576 14317146582464 14320334457792 14337464044464 14362329573504 14396465954112 14421433810432 14424644906496 14438684329344 14441899266432 14452818041079 14455955482848 14466945917952 14481026512128 14501330950656 14512294658532 14526480674816 14529653862669 14543856847872 14561253805824 14572262818278 14586507454464 14643536450763 14657850758144 14667319130112 14675384072448 14718420389376 14724664076529 14739057687552 14750201128344 14764557413166 14767844909598 14778990020608 14782280730624 14796668238336 14799962884608 14811152372676 14825567980989 14825630527488 14846355515178 14860868081664 14872103617008 14889893214636 14904448339968 14907766984704 14919037977888 14922276627456 14933558590632 14954497542864 14980433195904 14998352374368 15021268545536 15042335812416 15104488869888 15115908594336 15133989824712 15166904113152 15178371026544 15199653240288 15226014067968 15240833458752 15244227003456 15259064120784 15288931481472 15303812109408 15325270209216 15351848894976 15370212350592 15415286287104 15436900689408 15467050886067 15482170192896 15490683187584 15554694275136 15576504147072 15588280737909 15603518548992 15618705362688 15622183044864 15667995898368 15671153043799 15689964635136 15705235586304 15717109504338 15720609097314 15732473247744 15735976261632 15751291995648 15782122819584 15785302961912 15797483467776 15804184903254 15819633764352 15831594172944 15850531486548 15866025652224 15965988011424 15974767037196 15990382645248 16009509897216 16044078420304 16056458606592 16063269901668 16078972022784 16091128503648 16106789905272 16110376265016 16176674109728 16196024198376 16224113036736 16227725519808 16243519870512 16294506283264 16313997319488 16342290759168 16361838953856 16441865488576 16490082102912 16509807081504 16561629337088 16577748674432 16581439898496 16593976269387 16610197165056 16626363773184 16630065821952 16646251768128 16682195175657 16698502306816 16718476591872 16731116569134 16747471521792 16751200536576 16767504382464 16823809735722 16840255297536 16852987345392 16873146421164 16889640210432 16898927113728 16955673785094 16972248246272 16992549978624 17005397168628 17022020235264 17025738552801 17042381503488 17095803320508 17099609895324 17112514760704 17116325056512 17129265826464 17132984275968 17145937641096 17149755378888 17166447135882 17183227631616 17220330503904 17240928985368 17270830006848 17291488894416 17366513275584 17417441467008 17427018586032 17464919887872 17502631003968 17523567165456 17553958367616 17571043533024 17574955925472 17647280846976 17651210214528 17668390034592 17681822788608 17699032403712 17702973294336 17720203495104 17758465832151 17775825036288 17797087984896 17810543444562 17827953555456 17849278858752 17926723381248 17936580532992 17989180475904 18010698634368 18049588222842 18067232004096 18084816735744 18088843525632 18102519566604 18120138643431 18120215089152 18137851388928 18141889987584 18145545629662 18198758373444 18216547971072 18220527223173 18220604092416 18238338100224 18252127166328 18291822962688 18331319568672 18353246984424 18385077104064 18435193214976 18497098674648 18537327249408 18551342365776 18591688912896 18631833004224 18649967258736 18654119885808 18686471810688 18690528301056 18704659244832 18730885811264 18785815095168 18808286165856 18840905462016 18922652457984 18945287209728 18959610763566 19011293002944 19037949513088 19052343124111 19093779277056 19116618725952 19149772764672 19195287938816 19209800505302 19232859875328 19251579105792 19255865688576 19270424054772 19274607310464 19289179846233 19289261223936 19308035349504 19316225992866 19335107934208 19349726211376 19372871816892 19391809130496 19396045108539 19415005074432 19429683757704 19524715267684 19537327435032 19567178763264 19605395909286 19624560519168 19632885435372 19652076916736 19666934837792 19686076550888 19690459879464 19714013061138 19728890984448 19733283846144 19748203163568 19767423974652 19795140686904 19829471489344 19853190952848 19857611491344 19876938788916 19892050637184 19896368836608 19911411454176 19939330057152 19973910927872 19997803165824 20021723983008 20056447749888 20154544792448 20167563803904 20178653099616 20237828035392 20266204320384 20301352090624 20321111278336 20325636004608 20345418827712 20349948966336 20385241975296 20405082812544 20433693612288 20449142473386 20469131859968 20493616467456 20498179603968 20518130362752 20533643062119 20553715049472 20582534252544 20622734514756 20642893590528 20654244250112 20667586046976 20683211742072 20739592366848 20768672196096 20784374317212 20804691398656 20809236008979 20824940483584 20829577393152 20854493155584 20870260161498 20890661197824 20919952846848 20940314115072 20956146005784 20960812129752 20981213166078 21001722660864 21006398932992 21022280787024 21026844338688 21042741650436 21063311290368 21072246537672 21108792230592 21134041982064 21180005535744 21196018644768 21287984015232 21299689382928 21346013196288 21387704628312 21417693202224 21454838004864 21475719873696 21480501686688 21543494360256 21594698931168 21632150715648 21636967359744 21658026494016 21700418876928 21721539768192 21751996425984 21768441987798 21789721012224 21815785271808 21879761181696 21986776137216 22013076108672 22077630584064 22108586531328 22125301692516 22146836119749 22146929553408 22151767364397 22168485030912 22173421095936 22195002357504 22238445791232 22242926900876 22269533272767 22291302122496 22308155425512 22334839821954 22356672509952 22422234599424 22431746314296 22470649793856 22497528561552 22531902818304 22607565046792 22656733304832 22673862891504 22700984737068 22723175337984 22794404427344 22799479860432 22839021101952 22843979034624 22861250188128 22866340505184 22888596181176 22960440671872 22987905313824 23027773342464 23055318525888 23155351034112 23223255289344 23236024781376 23336841338624 23364756220608 23405277823488 23428058044032 23433274567296 23529707795968 23534946952704 23557853379456 23575664256507 23575763718144 23580913645971 23598709871616 23603964392448 23626937993472 23677954442868 23701100048384 23706277354881 23729450646528 23747391259416 23775797229822 23799038478336 23915440710656 23948982017136 23962150555794 23985573967872 24014264845824 24066117630456 24094904852502 24113088980992 24118458034176 24136692755472 24160184857908 24165564397524 24183801851904 24189186650112 24265011164592 24294036297564 24317784133632 24336169555104 24341588279712 24365279805768 24441759424896 24470995979232 24513436138752 24542758430784 24662798232864 24735123154368 24764710622256 24842444005632 24866623011648 24872159847744 24915295747584 24939545659776 24945098732928 24969377652192 25047753460224 25077714887808 25096674853701 25121207282688 25126800804864 25151256573696 25230203277312 25235714603583 25260382946304 25279481018088 25334460315648 25348390670592 25433510677641 25458372369408 25488824967936 25508095752942 25533030352896 25563572255232 25643704980762 25649414842986 25668772141056 25674487584768 25693898739696 25699476413952 25718906461644 25744047132672 25749779337216 25754967990488 25774841447424 25830495755856 25861393478052 25886673432576 25906245010272 26049769913376 26089571684352 26140527879048 26177180580496 26197379831808 26253946505952 26285350748184 26330937551424 26356565299536 26393520915872 26470921270464 26476815321792 26502585051888 26522734182912 26548548605568 26585773409536 26663737554432 26695631977344 26715815166843 26741930333184 26890085071872 26904870799488 26983770713856 27021605760512 27068355257471 27074382334263 27100848006144 27127225103616 27133265288448 27153779349906 27180322633728 27206777083392 27218318444493 27244924816384 27265523297848 27298137560166 27324821956608 27330906138624 27357507150336 27378190749492 27404953399296 27496979353008 27529870476636 27556781395968 27577615656096 27652789822464 27691562928128 27712499089616 27745648011972 27772769857536 27805990874112 27827013548664 27920418820096 27941528007712 27947749506336 27974950888104 27981179828712 28029707716032 28035792451584 28056988867248 28096328716896 28145056307456 28178722642752 28212429248784 28261358193024 28383978686976 28399585843904 28417930814592 28439416145349 28516939504416 28556924269632 28606450673152 28634293164928 28640668915584 28674928088928 28724659147008 28792931908224 28814700757953 28842867620864 28849289812992 28877368658688 28883798532864 28905636082158 28911910965696 28933891835904 28962053024256 28974338989299 29002661901312 29024589317064 29059307725338 29087713695744 29122507611648 29144525636556 29173014908928 29287072901526 29315701516288 29334638260224 29350768144896 29408093863929 29436840778752 29449328153058 29478115375104 29500402256688 29529114826332 29535689819196 29557980041216 29564561461248 29593336476672 29599925769216 29622304745352 29651135961978 29692711030356 29721736163328 29744207234016 29779786429272 29838075955776 29844553254912 29867117181264 29908995085728 29960866391808 29996704748736 30084671624832 30231817188672 30267979649424 30333808226304 30356742053088 30399306480576 30452028135936 30481666917504 30488454006912 30518128241568 30577862962944 30607624218816 30650540418432 30673713710079 30703697789952 30740424701184 30830572574208 30873801378816 30934101772134 30964340385792 30981366375168 31085401939339 31109388550272 31153008294144 31176561475818 31207037097984 31237410725376 31244366089728 31335991796736 31342306087598 31379929270272 31410471172608 31434219008676 31441218194628 31464946495488 31471819749117 31471952523264 31502583991296 31570605923824 31594966935552 31608369806508 31639267528704 31663188345888 31701062973096 31931976022848 31949534074392 32019019794432 32088156840608 32112917213184 32126539803336 32182257007296 32213579810544 32220752530032 32353348219456 32392048396752 32448226073472 32455451039616 32487039741024 32589012566528 32627994638976 32652662981697 32684581518336 32723677907712 32883730977152 32980164205824 33019614163008 33123258674176 33155497348864 33162879796992 33187952538774 33220394330112 33252727546368 33260131643904 33292503536256 33364390351314 33397004613632 33436953183744 33462233138268 33494943043584 33502259732931 33502401073152 33535008764928 33647619471444 33680510595072 33705974690784 33746292842328 33797854227456 33911347570188 33944496492544 33985099957248 34010794337256 34051477105602 34084763006976 34191606641016 34199219790648 34258531652928 34265968551936 34291875282192 34299510757776 34332894271764 34366455263232 34440661007808 34481857970736 34541660013696 34582977788832 34733026551168 34834882934016 34854037172064 35005262007936 35047134330912 35107916735232 35142087066048 35149911850944 35294561693952 35302420429056 35336780069184 35363645577216 35398064807424 35405946588672 35440406990208 35516931664302 35551650072576 35594175969792 35621086889124 35655907110912 35698557717504 35853446762496 35873161065984 35943225833691 35978360951808 36021397268736 36099176445684 36134464008192 36142357278753 36169633471488 36177687051264 36205039133208 36240277286862 36275702777856 36283779975168 36291091259324 36397516746888 36441054446346 36476676200448 36504254332656 36583645925376 36662639137344 36706493968848 36770154208128 36870386429952 36994197349296 37074654498816 37102684731552 37263666008448 37299934517472 37308239771616 37372943621376 37409318489664 37461771622528 37490094534541 37571630190336 37616572331712 37681810924032 37845304915968 37890574419456 37919221527132 38022586005888 38075899026176 38104686248222 38187558554112 38233237451904 38262143629413 38299545529344 38390575877632 38419601010604 38465557471143 38465719750656 38474122264479 38503158211584 38511731377152 38540848109544 38549214620928 38578359692466 38616070699008 38632451985732 38670215868416 38699452422752 38745743633784 38792090217078 38830010148864 38859367515408 39049430535368 39074654870064 39134357526528 39210791818572 39249121038336 39265770870744 39333869675584 39372153101776 39380919758928 39428026122276 39457781968896 39466567692288 39496406327136 39534847949304 39590281373808 39658942978688 39706381905696 39715222982688 39753877577832 39784101274368 39822822908352 39878660114304 39947821855744 39995606331648 40043447966016 40112895499776 40309089584896 40335127607808 40357306199232 40475656070784 40532408640768 40602704181248 40642222556672 40651272009216 40690837655424 40699897932672 40730669024859 40770483950592 40810165625088 40867387224576 40898284946772 40938263719936 40947206340249 40987232934912 40996359207936 41036260725504 41067286124238 41107430098944 41165068505088 41245469029512 41308488500224 41335172093952 41366423484144 41479184733696 41537344392192 41568748634424 41618472017958 41649880967168 41659154786304 41708986311168 41740520322996 41781322395648 41880628230144 41912292011568 41921624259504 41962426332156 42003445321728 42012797865984 42044561574048 42053688677376 42085483300872 42144493075344 42217584461184 42268083964128 42392037289536 42575968030464 42599378765856 42775409256624 42835386404448 42909676009728 42951439747392 42961003373376 43086988720512 43189397862336 43264301431296 43273934719488 43316052988032 43400837753856 43443079536384 43503992851968 43536883975596 43579442024448 43588961588007 43631570543616 43759522363392 43930609352289 43973552274432 44026152217344 44155261168128 44173992229587 44217173062656 44250603385032 44293672239498 44303534728794 44336970061824 44346842191872 44390004715008 44476891582464 44485853801752 44539066545534 44582604244992 44616310851024 44669679643908 44713345019904 44863492628592 44941299587712 44995057123104 45063805636608 45215130093584 45313466609664 45347725783008 45401969474136 45588808854688 45598959720864 45678042203904 45722500376256 45732681010368 45777192362352 45920881343744 45975810627648 46055546684928 46110637051776 46310702068224 46401152658201 46446510578688 46472049562752 46673682677248 46729512441216 46764842213727 46810555646976 46856116088064 46866549134592 47013459131397 47059415591936 47069893905408 47115706758912 47151328513014 47161827291942 47197419743232 47207928784896 47253875986944 47355908885736 47412554709762 47458901293056 47494782518832 47551594459644 47598076956672 47830881421312 47897964034272 47924301111588 47971147935744 48028529691648 48132235260912 48189809705004 48226177961984 48236916068352 48273385510944 48320369715816 48331128795048 48530022329184 48588072595128 48672339110208 48683176559424 48730559611536 48883518849792 48941991958464 49026872277504 49085516861568 49325596465728 49470246308736 49529421244512 49684888011264 49733246023296 49744319695488 49781928808161 49830591495168 49879091319552 49890197465856 49938755304384 50046585526971 50095506920448 50155429775616 50193349707402 50242414565376 50253601609728 50302513147392 50471429207166 50520765892608 50558962036176 50668920631296 50696781341184 50867021355282 50916744738816 50977649935872 51016191505884 51066060705792 51127144510464 51287409961524 51298829685972 51337544282112 51348975169536 51387797479392 51398952827904 51437812923288 51509935980976 51549682894848 51660991511712 51722786956104 51812490020544 52099539826752 52281055758096 52354361160992 52394759663616 52507893011904 52570701496368 52661875102848 52713130599072 52787041831744 52941842540928 52953630643584 53005170103776 53045468365824 53097097211136 53171546819072 53275397496453 53327475108864 53391263954688 53431630333686 53483860666368 53692966986131 53780170143744 53809741598976 53967541427712 54043211521024 54136710514942 54148764668526 54201696012288 54254450207232 54266530576896 54307558699812 54360415930293 54360645267456 54413554166784 54436636888986 54489849632768 54531046595696 54596275120332 54649643913216 54661581669519 54661812277248 54715014300672 54756381498984 54993958706016 55059740953272 55155231312192 55305579644928 55383125856256 55424998179232 55491296023944 55611981748224 55654027097328 55883056015424 55895499012672 55949901776208 55962359657424 56059415432064 56071584903168 56113977734496 56192657433792 56290112614912 56357445285504 56424858497568 56522716386048 56767957373952 56799171687808 56835861629184 56878832290698 57033879008832 57113848539264 57157029372333 57212901346304 57268586329856 57281337831168 57349856177856 57449318294016 57585863816448 57629401515906 57685735241728 57698579625984 57754737317376 57767597065728 57811272164316 57823821931392 57867539538699 57867783671808 57924106048512 57948677978598 58005323802624 58049178634128 58118615450676 58175427391488 58245015223296 58289051273112 58574145803052 58631403032576 58701536289792 58816187727858 58873681557504 58898656306116 58956230750208 59000804513376 59058229652664 59071379638392 59186672953344 59199851538432 59244609490704 59302271923956 59385422060712 59488414468032 59559572858544 59676151911552 59689106509824 59734234362528 59817990171456 59921732783616 59993409497472 60169343249664 60463634377344 60535959298848 60713484106176 60798612961152 60904056271872 60963333835008 60976908013824 61036256483136 61155725925888 61168048977409 61215248437632 61301080836864 61347427420158 61407395579904 61480849402368 61661145148416 61747602757632 61868203544268 61928680771584 61962732750336 62170803878678 62218777100544 62306016588288 62353122951636 62414074195968 62427708026937 62474821450752 62488732179456 62671983593472 62684612175196 62759858540544 62820942345216 62868438017352 62882436389256 62943639498234 63005167982592 63141211847648 63189933871104 63216739613016 63326376691776 63402125946192 63863952045696 63899068148784 64038039588864 64176313681216 64253079606672 64364514014592 64427159621088 64441505060064 64706696438912 64784096793504 64896452146944 64910902079232 64974079482048 65178025133056 65255989277952 65305325963394 65369163036672 65447355815424 65767461954304 65960328411648 66039228326016 66246517348352 66310994697728 66325759593984 66375905077548 66440508359247 66440788660224 66455302093191 66505455092736 66520263287808 66585007072512 66728780702628 66794009227264 66808599818301 66873906367488 66924466276536 67004519465862 67070017529856 67295238942888 67411949381568 67492585684656 67595708454912 67822695140376 67970199914496 68021588674512 68102954211204 68169526013952 68383213282032 68398439581296 68517063305856 68531937103872 68583750564384 68599021515552 68665788543528 68881322015616 68963715941472 69083320027392 69165955577664 69466053102336 69669765868032 69708074344128 70010524015872 70094268661824 70215833470464 70284174132096 70299823701888 70589123387904 70604840858112 70673560138368 70726992769521 70727291154432 70796129614848 70811893177344 70880813980416 71033863328604 71103300145152 71118832064643 71188351939584 71242173778248 71397115435008 71746322131968 71886451667382 71956721903616 72042794537472 72198352891368 72284714557506 72339266942976 72355374102528 72410078266416 72480554573724 72551405555712 72567559950336 72582182518648 72795033493776 72882108892692 72953352400896 73008508665312 73325278274688 73412987937696 73540308416256 73988394698592 74205369463104 74527332016896 74599869034944 74616479543232 74745887242752 74818636979328 74923543245056 74980189069082 75143260380672 75233144663424 75290024561103 75363621848064 75690609831936 75707143810749 75781148838912 75838443054264 76045172011776 76151798052352 76209372496444 76300532032923 76375117108224 76466474903808 76524287258826 76599091058688 76781151755264 76839202021208 76931114942286 76948244528958 77006316423168 77023462754304 77081696219088 77098429241856 77156719384932 77232141398016 77264903971464 77398904845504 77491487267568 77584180434156 77660020297728 77718735030816 78098861070736 78149309740128 78268715053056 78421583637144 78531541741488 78667739351168 78744306203552 78761839517856 78856052244552 78992812654272 79069695898608 79180562747616 79317885957376 79412763811392 79430445965376 79507755155664 79568202548736 79645645816704 79757320228608 79895643711488 79991212663296 80086895932032 80147445500529 80225790999552 80618179169792 80670255215616 80714612398464 80951312141568 81064817281536 81205065772413 81205408362496 81223147002789 81284445113344 81302544018432 81381675310848 81399795865344 81461338049718 81540967901184 81620331250176 81654955333479 81734774449152 81796569893544 81894412680498 81974465869824 81992718415872 82072521451008 82134572248476 82214860197888 82490938059024 82616977000448 82670344187904 82732846968288 82958369467392 83074688784384 83137497268848 83236944035916 83299761934336 83318309572608 83417972622336 83481040645992 83761256460288 83824584023136 83843248519008 83924852664312 84089123148096 84107377354752 84170966601744 84288986150688 84435168922368 84536167928256 84784074579072 85151936060928 85198757531712 85550818513248 85670772808896 85819352019456 85902879494784 85922006746752 86173977441024 86378795724672 86444102273859 86528602862592 86547869438976 86632105976064 86801675507712 86886159072768 86923016967897 87007985703936 87073767951192 87177923176014 87263141087232 87519044726784 87861218704578 87947104548864 88052304434688 88310522336256 88347984459174 88434346125312 88501206770064 88587344478996 88607069457588 88673940123648 88693684383744 88780009430016 88971707603504 89078133091068 89165208489984 89232621702048 89339359287816 89726985257184 89882599175424 89990114246208 90430260187168 90695451566016 90803938948272 91177617709376 91197919441728 91356084407808 91445000752512 91465362020736 91554384724704 91841762687488 91951621255296 92021141130237 92111093369856 92221274103552 92621404136448 92802305316402 92893021157376 92944099125504 93256205818017 93347365354496 93459024882432 93529684427454 93621111293952 93712232176128 93733098269184 94026918262794 94118831183872 94139787810816 94231413517824 94302657026028 94323654583884 94394839486464 94415459247351 94415857569792 94507751973888 94711817771472 94825109419524 94917802586112 94989565037664 95103188919288 95661762842624 95795928068544 95848602223176 96057059383296 96264470521824 96379619410008 96546771021888 96640739431632 96662257590096 97060044658368 97176145190256 97344678220416 97366353118848 97461119223072 97767037699584 97883983916928 97957988945091 98053744555008 98171033723136 98651192931456 98940492617472 99058842489024 99369776022528 99466492046592 99488639390976 99563857616322 99661182990336 99758182639104 99780394931712 99800500963141 99877510608768 100093171053942 100191013840896 100310859551232 100386699414804 100484829130752 100507203219456 100605026294784 100942858414332 101041531785216 101117924072352 101393562682368 101734042710564 101833489477632 101955299871744 102032383011768 102254289020928 102574819923048 102597659371944 102775594958784 102797905655808 102875625846576 103019871961952 103099365789696 103321983023424 103445573912208 103624980041088 104199079653504 104562111516192 104708722321984 105015786023808 105141402992736 105323750205696 105426261198144 105574083663488 105653902779161 105883685081856 105907261287168 106010340207552 106090936731648 106194194422272 106343093638144 106550794992906 106654950217728 106782527909376 106863260667372 106967721332736 107385933972262 107560340287488 107619483197952 107829677501073 107935082855424 108086423042048 108273421029884 108297529337052 108403392024576 108427071836259 108508900414464 108533061153792 108615117399624 108720831860586 108827108333568 108873273777972 108979699265536 109062093191392 109192550240664 109323163339038 109430028601344 109512762997968 109987917412032 110119481906544 110310462624384 110611159289856 110849996358464 110982592047888 111223963496448 111308054194656 111766112030848 111790998025344 111899803552416 111924719314848 112118830864128 112227955468992 112385314867584 112470283603623 112580225229824 112714890571008 112849716995136 113045432772096 113535914747904 113598343375616 113671723258368 113757664581396 114067758017664 114227697078528 114314058744666 114425802692608 114537172659712 114562675662336 114699712355712 114786430888239 114898636588032 115171727632896 115258803031812 115371470483456 115396672413429 115397159251968 115509474634752 115535194131456 115622544328632 115647643862784 115735079077398 115848212097024 115897355957196 116010647605248 116098357268256 116237230901352 116490030446592 116578102546224 117148291606104 117403072579584 117632375455716 117747363115008 117797312612232 118001609026752 118116459305328 118142759276784 118373345906688 118399703076864 118489218981408 118604543847912 118770844121424 118976828936064 119119145717088 119352303823104 119468468725056 119635980342912 119843465567232 119986818994944 120338686499328 120927268754688 121071918597696 121426968212352 121597225922304 121808112543744 121926667670016 121953816027648 122072512966272 122311451851776 122336097954818 122430496875264 122602161673728 122694854840316 122814791159808 122841619020747 122961698804736 123322290296832 123495205515264 123736407088536 123925465500672 124341607757356 124437554201088 124612033176576 124706245903272 124855416053874 124949642901504 124977464358912 125343967186944 125369224350392 125641884690432 125736876034704 125764872778512 125887278996468 126010335965184 126282423695296 126433479226032 126652753383552 126804251892384 127727904091392 127798136297568 128352627362432 128506159213344 128729028029184 128854319242176 128883010120128 129413392877824 129568193587008 129792904293888 129821804158464 129948158964096 130356050266112 130511978555904 130610651926788 130738326073344 130766884764021 130894711630848 131534923908608 131791828056867 131920656823296 132078456652032 132493034696704 132521976688761 132621989395456 132651519187968 132751810155096 132881016718494 132910604186382 133010910185472 133040526575616 133170014145024 133457561405256 133617199636602 133747812734976 133848932553072 134009038931724 134140035059712 134590477885776 134823898763136 134985171369312 135191416909824 135645390280752 135940399828992 136043177349024 136205908422408 136766426564064 136796879162592 137034126611712 137167501128768 137198043031104 137331577087056 137762644031232 137927431882944 138166640054784 138331911155328 138932106204672 139339531736064 139416148688256 140021048031744 140188537323648 140294526641181 140431666940928 140568348264192 140599647403776 141040377394191 141178246775808 141209681716224 141347120276736 141453985539042 141592259229696 141623786354688 141761627960832 142067726657208 142237664129286 142376703879168 142484347556496 142794230870016 143492644263936 143772903334764 143913443807232 144085589074944 144396705782736 144569429115012 144678533885952 144710748205056 144820156532832 144961109147448 145164365037296 145590066987552 145764217785384 146017017330624 146650556549376 146825975875392 147080616832512 147976789397184 148410738926208 149054664033792 149199738069888 149232959086464 149345786424483 149491774485504 149637273958656 149847086490112 149960378138164 150139756580913 150286520761344 150466289326848 150580049122206 150727243696128 151414287621498 151562297677824 151676886108528 152090344023552 152303596104704 152418744992888 152601064065846 152750234216448 152932949807616 153048574517652 153198182117376 153562303510528 153678404042416 153862229884572 153896489057916 154012632846336 154046925508608 154163392438176 154196858483712 154313438769864 154529807942928 154797809691008 154982974535136 155168360868312 155437470061632 156197722141472 156298619480256 156843167274288 157063083482976 157335478702336 157488612407104 157523679035712 157712104489104 157985625308544 158139391797216 158361125495232 158635771914752 158825527622784 158860891930752 159015510311328 159136405097472 159291291633408 159514640457216 159791287422976 159826192489359 159982425326592 160173791864064 160294891001058 160451581999104 161078900958393 161236358339584 161340510431232 161429224796928 161902624283136 162129634563072 162410131544826 162446294005578 162568890226688 162605088036864 162763350621696 162799591730688 162922676099436 163081247790879 163081935802368 163240662500352 163309910666958 163469548898304 163593139787088 163788825360996 163948931739648 163985436831744 164145042902016 164269144496952 164981876118048 165233954000896 165465693936576 165916738934784 166149377568768 166274994537696 166473888071832 166835945244672 166962081291984 167649168046272 167686497038016 167849705328624 168178246296192 168214754709504 168341933203488 168577972301376 168870337844736 169072335856512 169568149158144 170303872121856 170397515063424 171101637026496 171341545617792 171471088116999 171638704038912 171805758989568 171844013493504 172347954882048 172382683481789 172757591449344 172888204547718 173057205725184 173095738877952 173264211952128 173603351015424 173772318145536 173846033935794 174015971407872 174147535902384 174355846352028 174526282174464 175722437409156 175894209097728 176104608869376 176621044672512 176695968918348 176868692250624 177002413540128 177174688957992 177214138915176 177560018860032 177943415207008 178156266182136 178465243404096 178678718575632 179453970514368 179765198350848 179980228492416 180860520374336 181390903132032 181607877896544 182355235418752 182395838883456 182712168815616 182890001505024 182930724041472 183108769449408 183504146932227 183683525374976 183903242510592 184042282260474 184222186739712 184442548207104 185242808272896 185604610632804 185786042314752 185888198251008 186512411636034 186694730708992 186918049764864 187059368854908 187242222587904 187283124080811 187424464352256 187466196538368 188053836525588 188237662367744 188279575621632 188462827035648 188605314052056 188647309167768 188830918494702 189015503947776 189423635542944 189650218839048 189979130075328 190206377838576 191591856137088 191697204446352 192114118766592 192528941043648 192759238820016 193093542043776 193281478863264 193324515180192 194120089316736 194352290380512 194689356440832 194732706237696 194922238446144 195534075399168 195767967833856 195915977890182 196107489110016 196342067446272 197302385862912 197880985234944 198117684978048 198739552045056 198932984093184 198977278781952 199127715232644 199321525077741 199322365980672 199516365278208 199560789863424 199601001926282 199755021217536 200186342107884 200382027681792 200425799454903 200621719102464 200773398829608 201210052589568 201885716828664 202235848144704 202787125364736 203468085421128 203910599743488 204064766023536 204508578041856 205149639846096 205195318743888 205551189917568 205595811311616 205751251693152 206039743923904 206643966046848 206891147824416 207249960082176 208398159307008 209124223032384 209417444643968 210031572047616 210282805985472 210647500411392 210852522396288 211148167326976 211307805558322 211767370163712 211814522574336 212020680415104 212180978308563 212181873463296 212388388844544 212686187276288 213101589985812 213309900435456 213356496193929 213565055818752 213726521334744 214771867944524 215238966395904 215659355002146 215870165710848 216172846084096 216546842059768 216595058674104 216854143672518 217017800828928 217066122307584 217230234799248 217441663721172 217654216667136 217746547555944 218124186382784 218385100481328 218646326678076 218860057202688 219025525995936 219975834824064 220238963813088 220620925248768 221699992716928 221965184095776 222616108389312 223532224061696 223581996050688 223799607104832 223849438629696 224237661728256 224455910937984 224770629735168 224940567207246 225160450459648 225429781142016 225699433990272 225870073683309 226090865544192 227071829495808 227196686751232 227343446516736 227515329162792 228135516035328 228455394157056 228628117489332 228851605385216 228901596098769 229074345319424 229125351324672 229399424711424 229572861776478 229797273176064 230343455265792 230517606063624 230793344826858 231018949269504 231070388262912 231245088657264 231295287725568 231470158154796 231696424194048 231794711914392 232196714536512 232474461802704 232980060893184 233156205092448 234296583212208 234806145159168 235264750911432 235594625224464 236003218053504 236232918610656 236285518553568 236978437962816 237209087695824 237541688242848 237953657872128 238238291434176 238704607646208 238936937450112 239271960685824 239686931134464 239973637989888 240677372998656 241854537509376 242143837195392 242853936424704 243194451844608 243615197317239 243616225087488 243669441008367 243853335340032 243907632055296 244145025932544 244622903703552 244672195909636 244860993750528 244964866000437 245204323347456 245389709680632 245683238041494 245923397609472 246644580593664 247472814177072 247850931001344 248683215514712 248875108402176 249224066353152 249412491806544 249710832107748 249899285803008 249954928717824 250738448700784 251283769380864 251473752069408 251529745557024 251774557992936 252564847390592 252866958452064 253305506767104 253608503784768 255455808182784 255596272595136 256705254724864 257012318426688 257458056058368 257708638484352 257766020240256 258826785755648 259136387174016 259332306821577 259585808587776 259643608316928 259896317928192 260712100532224 260769050903691 261023957111808 261221303853576 261533769528042 261789423261696 263069847817216 263583656113734 263841313646592 264156913304064 265043953377522 265243978790912 265303038375936 265503620310192 265762033436988 265821208372764 266021820370944 266081053151232 266340028290048 266915122810512 267234399273204 267495625469952 267697865106144 268018077863448 269180955771552 269647797526272 269970342738624 271290780561504 272086354698048 272411816844816 273532853128128 273593758325184 274068253223424 274335002257536 274396086062208 274663154174112 275525288062464 275854863765888 276063423390711 276333280109568 276663822310656 277864212409344 278679063472128 278832297376512 279768617454051 280042096063488 280377074647296 280589053282362 280863333881856 281136696528384 281199294807552 282080754788382 282356493551616 282419363432448 282694240553472 282907971078084 283184518459392 283247572709376 283523255921664 284135453314416 284475328258572 284753407758336 284968695112992 286985288527872 287545806669528 288171178149888 288793411565472 289138858230024 289640313065664 289922218294896 290328730074592 291180133975104 291528435570768 292034034661248 293301113098752 293651951750784 293873966835273 294161233665024 295953578794368 296821477852416 297751907832181 298109328067584 298399476139776 298465918172928 298691572848966 298983548971008 299274547917312 299401502889423 299694172980224 299920756276328 300279513161826 300573041522688 300932578653696 301160098244412 301454487392256 302828575242996 303124595355648 303353772217056 304180688047104 304607192209408 304837489985776 305202128131692 305500468432896 305865899615232 306097149035304 307124607021056 307356808084832 307724459769144 307792978115832 308326784876352 308393716967424 308626877539728 309059615885856 309595619382016 309965949070272 310336721736624 310874940123264 312395444282944 312597238960512 313686334548576 314126166965952 314670957404672 314977224814208 315047358071424 315424208978208 315971250617088 316278783594432 316722250990464 316961708337483 317271543829504 317651055245568 317721783861504 318031020622656 318272810194944 318582583266816 319029280914432 319652384978718 319964850653184 320347583728128 320589782002116 320903163998208 322157801916786 322472716679168 322681020862464 322858449593856 323489032503219 323805248566272 324259269126144 324820263089652 324892588011156 325137780453376 325210176073728 325526701243392 325599183461376 325845352198872 326162495581758 326481325000704 326619821333916 326939097796608 327186279574176 327577650721992 328290085804032 328538288993904 329963752236096 330931387873152 331833477869568 332549989075392 332947776143664 333671890489344 333924162583968 335298336092544 335372994076032 335699410657248 336356492592384 336683866406976 337155944602752 337410850810869 337740675689472 338144671713024 339136298316288 340607744243712 340795030126848 342203274052992 342683091235584 342942176233998 343277408077824 343611517979136 343688026987008 344695909764096 344765366963578 345515182898688 345776409095436 346114411450368 346190017240287 346191477755904 346528423904256 347544636291072 347692067871588 348031942815744 348295071804768 348711692704056 351444874818312 352209217738752 353242089345024 353391937836696 354004827080256 354349377915984 354428277830352 355120037720064 355886830414016 356312532364272 356930486808192 357357437151264 358907941028736 359530396701696 359960456984832 361721040748672 362781806264064 363215755793088 364710470837504 364791677766912 365424337631232 365780003010048 365861448082944 366217538898816 367008293864454 367367050749952 367806485021184 368084564520948 368444373479424 368524857062241 368885096414208 370485616545792 371209221265608 371776396502016 373024823272068 373389461417984 373836099529728 374118737709816 374566248161622 374848928704512 374932393076736 376107673051176 376925654071296 377210628104112 377294618335536 377661836989404 378031007895552 378847271085888 379300437678096 379958260150656 380412755677152 383183712274176 383394408892704 385057882087296 385518477640032 386187084087552 386562957726528 386649030360384 388240178633472 388704580761024 389378712881664 389465412475392 389844476892288 391068150798336 391535935667712 391831955780364 392214978220032 392684134892544 394604771725824 395375484170601 395761970469888 396235369956096 397479104090112 397565930066283 397865968186368 397954557563904 398255430465288 398643050155482 399032730556416 399121579726848 399202003852564 399510042435072 400372684215768 400851598909806 401243438204928 401546797659216 402420105179136 403771433657328 404471696289408 405574250729472 406936170842256 407821199486976 408129532047072 410299279692192 410390637487776 411102379835136 411502503386304 412079487847808 413287932093696 413782295648832 414499920164352 416796318614016 418248446064768 418834889287936 420063144095232 420565611970944 420883579923543 421295000822784 421705044792576 422296334653952 422615611116644 423121132182573 423534740327424 423629045148672 424041360830208 424361956617126 424776777689088 425372374552576 426203179971624 426712992387858 427130111637504 427453042669488 429543735889048 430477932791808 431318710004292 431740331421696 433093684119536 433190117348208 433708287345036 434035601657856 434132244615168 434460469598496 434883327442344 435493095111888 436248372765568 436770200962656 437292653356152 438051051991872 439951669648128 440477927626176 441241850497536 443399985433856 443930368191552 445232216778624 447064448123392 447163992101376 447599214209664 447698877259392 448037359273449 448475323456512 448911821875968 449541259470336 449881134414492 450320900919296 450419269742739 450859562284032 451398867980544 451740147366618 452181731088384 454393373502464 454686893033472 455030658325584 456271032070656 456910788314112 457256234978664 457803192197538 458148690638848 458250702649344 458798849422848 459145723552956 459594546352128 460686910531584 461035212127248 461586689653716 462037898539008 462140776525824 462490177314528 462590575451136 462940316309592 463589423828784 464393429073024 464948923605408 466312410184896 468593166424416 470529501822864 471189250448928 472006436107008 472465837221312 472571037107136 473956875925632 474418175391648 475083376485696 475907315744256 476476582868352 477409215292416 477873874900224 478543921371648 479373862268928 479478577468077 479947275979776 481354745997312 483236702875179 483709075018752 484287674390784 485707872849408 486388903689216 487230394634478 487338882016734 487706670680064 487815264110592 488290051865088 489245807407104 489344391819272 489721987501056 489929732000874 490408646694912 490779419361264 491366476082988 491846795218944 494945628354144 495701862002688 497366431029424 497750216804352 498448132706304 498824983613088 499421664215496 501476897401568 502947504138816 503059491114048 503549115985872 505129694781184 505733916904128 506611013534208 507217007569536 510911616365568 511192545190272 513410509449728 514024636853376 514413264350997 514916112116736 515417276968704 515532040480512 517148050445367 517653571511296 518272774348032 518664613643154 519171617175552 519287216633856 519792635856384 521538101807382 522047914223616 522442607707152 523067539056084 523578846523392 526139695634432 527167312227468 527682627293184 528313826608128 530087906755044 530487957581824 530606076751872 531007240620384 531524066873976 531642416745528 532680056580096 533830245621024 534468798546408 535395730212288 536036155726896 538361911543104 539295595052544 539940685477248 542581561123008 544172709396096 544823633689632 547065706256256 547187516650368 548136506446848 548670004515072 548792172124416 549326308348224 550512440796681 551050576124928 551709727531776 552126846781422 552666560219136 553327644621312 555728424818688 557358126944256 557664594753024 559537234908102 560084192126976 560754149294592 561178106564724 561726667763712 562273393056768 562398589615104 564161509576764 564712987103232 564838726864896 565388481106944 565815942156168 567046511843328 568270906628832 568950656517144 569937390225984 575091613339056 576342356299776 577586823130944 578277716460048 579280626131328 579844436589792 580657460149184 582360267950208 583056871141536 584068069322496 586602226197504 587303903501568 587747933670546 588322467330048 590622636847441 591907157588736 593642955704832 595503815664362 596218656135168 596798952279552 596931836345856 597383145697932 597964575233223 597967097942016 598549095834624 598803005778846 599388345960448 599841512552656 600559026323652 601146083045376 601277398364709 601865157307392 602320196488824 605657150485992 606707544434112 608361376094208 609214384418816 609674979971552 610404256263384 611731799230464 612194298070608 614713616169664 615448919538288 615585956231664 616653569752704 616787433934848 617253755079456 618119231771712 619191238764032 619931898140544 620673443473248 621749880246528 624790888565888 625194477921024 627372669097152 628252333931904 629341914809344 629954449628416 630094716142848 630848417956416 631942501234176 632557567188864 633444501980928 633923416674966 634543087659008 635302110491136 635443567723008 636062041245312 636542934925689 636545620389888 637165166533632 638058561828864 639304769957436 639929701306368 640695167456256 641179564004232 644315603833572 644945433358336 645716899187712 646978065006438 647610497132544 648518538252288 649640526179304 649785176022312 651053402486784 651198366922752 651690704397744 652324991163516 652962650001408 653239642667832 654372559148352 655155301443984 656580171608064 657076577987808 659927504472192 661862775746304 665099978150784 665895552287328 667848325167936 670596672185088 670745988152064 671398821314496 672712985184768 673367732813952 674311889205504 674821701621738 675481351378944 676289343426048 678272596632576 681215488487424 681590060253696 684406548105984 685366182471168 685884352467996 686554816155648 686704788296307 687223035958272 687376053974016 689391819528192 689530733927156 691030365797376 691552818190872 692380034480574 693056847808512 695089272582144 695384135743176 696590143609536 697423385408112 702889749636624 704418435477504 706783875673392 708009654160512 708698755831968 708856555660704 711773660828032 712625064728544 713860973616384 714714874302528 717815882057472 719060793403392 719920913969664 723442081497344 725563612528128 726431511586176 729420941675008 729583355533824 730845591951717 730848675262464 731008323025101 731560006020096 731722896165888 732435077797632 734016587728908 734734101499904 734894598001311 735612970042368 736169129041896 737049714124482 737770192828416 742418442531216 743552793004032 746049646544136 747672199059456 748237475419632 749132496323244 749697857409024 749864786153472 752215346102352 753851308142592 754421256208224 754589236671072 755323673978808 757694542171776 758600875356192 759916520301312 760825511354304 766367424548352 766788817785408 770115764174592 771036955280064 772374168175104 773125915453056 773298060720768 776480357266944 777409161522048 777996920464731 778757425763328 778930824950784 779688953784576 782136301596672 782307152711073 783071871335424 783663911560728 785368269785088 789209543451648 790750968341202 791523940939776 792470739912192 795131860132566 795731936372736 795909115127808 796510860930576 797286100310964 798065461112832 798243159453696 798404007705128 799020084870144 800745368431536 801703197819612 802486876409856 803093595318432 807542867314656 808943392578816 813872341684512 816259064094144 820598559384384 820781274975552 822204759670272 823005006772608 824158975695616 826575864187392 827564591297664 828190270172133 828999840328704 833592637228032 836496892129536 837669778575872 839305852362153 840126288190464 841131223941888 841767159847086 842590001645568 843410089585152 844592669307904 845231222233288 846242264365146 847069480654848 847258090297344 848082721660416 848723913234252 849553555378176 852406359943248 853425984775716 854260223275008 854906085338976 859087471778096 860955865583616 862637420008584 866187368239072 866380234696416 867416574690072 868920939196992 869766654884688 870986190223776 872496745531136 873540401925312 874585306712304 876102103983744 879903339296256 880955855252352 881621900505819 882483700995072 886799970867712 887860736383104 890464433557248 893255723496543 894128896246784 894327984202752 895198428419328 895397754518784 896074718546898 896950646913024 897823643751936 898204508668269 899082518940672 899762268828984 900838539485478 901719124568064 902797735961088 903480294733236 904363462176768 908786747004928 909373786066944 910061316651168 912542064141312 913821576628224 914512469957328 915606384395076 916297381277696 916501405298688 917597698845696 918291447105912 921373821063168 922070424254496 923173379307432 924980354629056 925181150902272 925880632619184 927178847657568 928786858146048 929897847210816 932624820369792 937186332848832 941059003645728 942378500897856 944012872214016 944931674442624 945142074214272 947913751851264 948836350783296 950166752971392 950885125012449 951814631488512 952953165736704 954818430584832 955747749800448 957087842743296 958957154936154 959894551959552 962709491994624 966473405750358 967418150037504 968575348781568 971415745698816 972777807378432 974460789268956 974677764033468 975413341360128 975630528221184 976580103730176 978688783638544 979443975002112 979859464001748 980817293389824 981558838722528 982732952165976 989891256708288 994732862058848 995500433608704 997649967226176 998843328430992 1002953794803136 1005895008277632 1006118982228096 1007098231971744 1010259389562368 1011467833808256 1012232552432607 1013222027068416 1014434015139072 1021823232731136 1022385090380544 1026821018899456 1028049273706752 1028826528701994 1029832224233472 1030834553937408 1031064080961024 1034296100890734 1035307143022592 1036545548696064 1037329227286308 1038343234351104 1038570051720861 1038574433267712 1039585271712768 1043076203614764 1044095828447232 1044885215414304 1046135078112168 1052279391268864 1054334624454936 1056627653216256 1060175813510088 1062014481240768 1063048133747952 1063284833491056 1065360113160192 1067660491242048 1068937597092816 1070791460424576 1072072311453792 1076723823086208 1078591190105088 1079881370954496 1085163122246016 1088345418792192 1089647267379264 1094131412512512 1094375033300736 1096273012893696 1097340009030144 1097584344248832 1098652616696448 1101024881593362 1102101152249856 1103419455063552 1104253693562844 1105333120438272 1106655289242624 1111456849637376 1115329189506048 1119074469816204 1120168384253952 1121508298589184 1122356213129448 1124546786113536 1124797179230208 1128323019153528 1130776962213888 1131631884312336 1134093023686656 1136541813257664 1137901313034288 1139874780451968 1150183226678112 1155173646261888 1156555432920096 1158561252262656 1159688873179584 1161314920298368 1162192930570771 1164720535900416 1166113742283072 1168136138644992 1173204452395008 1174607807003136 1175495867341092 1176644934660096 1181245273694882 1183814315177472 1186126452511803 1187285911409664 1191007631328724 1192437312270336 1192697790198849 1193597904559104 1193863672691712 1194766291395864 1195929150466446 1197098191669248 1197606011557692 1198776691920896 1199683025105312 1201118052647304 1202554796729418 1203730314614784 1204640392977648 1211314300971984 1213415088868224 1216722752188416 1219349959943104 1220808512526768 1223463598460928 1224388596141216 1229427232339328 1230897839076576 1231171912463328 1233307139505408 1234507510158912 1236238463543424 1238382477528064 1239863796281088 1241346886946496 1243499760493056 1249581777131776 1250388955842048 1254745338194304 1256504667863808 1258683829618688 1259908899256832 1260189432285696 1261696835912832 1262650739770629 1263885002468352 1265115134377728 1266889003961856 1267846833349932 1269086175318016 1269363396547719 1270604220982272 1270887135446016 1272124082490624 1273085869851378 1274330333067264 1276117123657728 1278609539914872 1281390334912512 1282359128008464 1288631207667144 1291433798375424 1293956130012876 1295220994265088 1299281052358608 1299570352044624 1302106804973568 1302396733845504 1303381408795488 1304649982327032 1306479285335664 1308745118296704 1310310602887968 1314153155975616 1319855008944384 1323725551492608 1330199956301568 1331791104574656 1335696650335872 1341193344370176 1341491976304128 1342797642628992 1345425970369536 1346735465627904 1348623778411008 1349643403243476 1350962702757888 1351257809228217 1352578686852096 1356545193265152 1363180120507392 1368813096211968 1370732364942336 1371768704935992 1373409576592614 1374446071916544 1374752107948032 1378783639056384 1379061467854312 1382060731594752 1383105636381744 1384760068961148 1386113695617024 1390768271486352 1393180287219072 1394846770816224 1405779499273248 1413567751346784 1416019308321024 1417397511663936 1417713111321408 1423547321656064 1425250129457088 1427721947232768 1429429748605056 1435631764114944 1438121586806784 1438435732404231 1439841827939328 1446884162994688 1449710108625537 1451127225056256 1452863023172352 1458841883350016 1459166711067648 1461691183903434 1462016646050202 1463120012040192 1463445792331776 1464870155595264 1468033175457816 1469789196002622 1471225940084736 1472338258083792 1474099428248964 1475540385656832 1484836885062432 1487105586008064 1492099293088272 1495344398118912 1496474950839264 1498264992646488 1504430692204704 1508842512416448 1509178473342144 1510647347957616 1515389084343552 1517201750712384 1519833040602624 1521651022708608 1532734849096704 1533577635570816 1540231528349184 1542073910560128 1543239793052991 1544748336350208 1546251830906112 1546596121441536 1551444151336101 1552960714533888 1554818323044096 1555993840929462 1557514851526656 1557861649901568 1559377907569152 1564614305422146 1566143742670848 1567327823121456 1570736539570176 1578419086903296 1581501936682404 1583047881879552 1584941479824384 1590263720265132 1591463872745472 1591818230255616 1593021721861152 1594572200621928 1596808015410256 1598040169740288 1601490736863072 1603406395639224 1606187190636864 1615085734629312 1617886785157632 1627744683369024 1632518128188288 1641197118768768 1641562549951104 1644409519340544 1646010013545216 1648317951391232 1651537322390043 1653151728374784 1655129182595328 1656380540344266 1657999680657408 1667185274456064 1672993784259072 1675339557151744 1678611704724306 1680252576380928 1682262447883776 1683534319694172 1685180003291136 1686820179170304 1689185338615808 1690462444466576 1692484528730292 1694138961309696 1694516180594688 1696165443320832 1697447826468504 1704812719886496 1706851969551432 1709812170677952 1718174943556192 1725274840017168 1732374736478144 1732760469392832 1734833149380144 1737841878393984 1739533309769376 1741972380447552 1744993491062272 1747080803850624 1749170613424608 1752204207967488 1759806678592512 1761911710504704 1763243801011638 1764967401990144 1771867910542323 1773599941735424 1775721472766208 1780928867114496 1786511446993086 1788257792493568 1788655968405504 1790396856838656 1790795509037568 1792149437093796 1793893725699669 1793901293826048 1795647287503872 1796409017336538 1798165037881344 1799524537657968 1801677078970956 1803438249136128 1805595471922176 1806960589466472 1817573494009856 1820122633302336 1825084128282624 1827643153256448 1829024939914656 1831212768790152 1835195397691392 1836582894211824 1844140848508992 1846346758614864 1849960709258112 1850362301804544 1851761265238368 1854357695315136 1857573716292096 1859795694421632 1865249640739584 1874372665697664 1882118007291456 1884757001795712 1888025744428032 1889863348885248 1890284148428544 1895827503702528 1896209518299679 1897672701566592 1900333505942784 1901770250024898 1903629262977024 1905906331473408 1909636861169664 1911495499600896 1914175685486592 1917914309872308 1919789103919104 1932946811500716 1934836300075008 1937150697563136 1942831491397632 1945555614756864 1948921578537912 1949355528066936 1953160207460352 1957377567277088 1958887950004224 1959718928003496 1963117677445056 1965465904331952 1979782513416576 1989465724117696 1995299934452352 1997686656861984 2005907589606272 2011790016555264 2012237964456192 2014196463943488 2020518779124736 2022935667616512 2024465104865214 2026444054136832 2028868030278144 2043646465462272 2044770180761088 2053642037798912 2056098547413504 2057653057403988 2059664448466944 2060114364888921 2061669107874816 2062128161922048 2068592201781468 2070614286045184 2073091097392128 2074658454572616 2077140103441722 2079170543425536 2086152407229528 2089770430828608 2092270156224336 2108669248909872 2113255306432512 2120351627020176 2124028962481536 2126096267495904 2126569666982112 2135320982484096 2137875194185632 2141582920849152 2144144622907584 2153447646172416 2157182380210176 2159762741908992 2170326244492032 2176690837584384 2179294534758528 2188262825025024 2188750066601472 2192536775855151 2192546025787392 2194680018060288 2195168688497664 2197305233392896 2202049763186724 2204202304499712 2204683794003933 2206838910127104 2208507387125688 2213310578485248 2230658379012096 2238148939632408 2243016597178368 2244712426258896 2249093572227072 2249594358460416 2256646038307056 2261553924427776 2263263768624672 2273083626515328 2275802626068576 2279749560903936 2300366453356224 2310347292523776 2313110865840192 2317122504525312 2319377746359168 2322629840596736 2324385861141542 2329441071800832 2332227484566144 2333990761394193 2336272277289984 2346408904790016 2346921458133219 2349215614006272 2350991734682184 2362490547389764 2367628630354944 2372252905023606 2374571822819328 2382015262657448 2385395580397698 2387195809118208 2387727345383424 2389532582791728 2391858300932892 2394196383338496 2395212023115384 2399366050210624 2402236105294608 2405109593458836 2407460629229568 2409280785955296 2422628601943968 2426830177736448 2438699919886208 2441617025053536 2448777192282432 2458854464678656 2461795678153152 2462343824926656 2466614279010816 2469015020317824 2472476927086848 2476764955056128 2479727592562176 2482693773892992 2484570810516399 2486999520986112 2499163554263552 2500777911684096 2509490676388608 2513009335727616 2517367659237376 2517917557086459 2519817798513664 2520378864571392 2523393671825664 2525301479541258 2527770004936704 2530230268755456 2533778007923712 2535693666699864 2538726793095438 2541208441964544 2541774270892032 2544248164981248 2546171739702756 2548660666134528 2557219079829744 2562780669825024 2564718256016928 2577262415334288 2582867596750848 2587912260025752 2598562104717216 2599140704089248 2606762817590976 2609299964654064 2612958570671328 2617490236593408 2620621205775936 2628306311951232 2639710017888768 2647451102985216 2660399912603136 2663582209149312 2671393300671744 2679767170489629 2682386688740352 2682983952608256 2685595285257984 2690851940739072 2693470931255808 2694613526004807 2697247556822016 2699286806486952 2702515618456434 2705157373704192 2713090386530304 2726360241014784 2737626192423936 2741464729884672 2743537409871984 2746819153185228 2748892143833088 2749504215896064 2758122935708624 2764121463189504 2766211272763488 2769520137922296 2781536542972704 2786360574438144 2789693541632448 2811558998546496 2827135502693568 2832038616642048 2834795023327872 2835426222642816 2847094643312128 2850500258914176 2852655375037347 2855443894465536 2858859497210112 2871263528229888 2876871464808462 2879683655878656 2893768325989376 2899420217251074 2902254450112512 2905726046344704 2917683766700032 2918333422135296 2923382367806868 2924033292100404 2926240024080384 2926891584663552 2929740311190528 2936066350915632 2939578392005244 2942451880169472 2944676516167584 2948198856497928 2969673770124864 2984198586176544 2992949901678528 2996529985292976 3008861384409408 3017685024832896 3018356946684288 3021294695915232 3030778168687104 3034403501424768 3036697657297821 3039666081205248 3043302045417216 3065469698193408 3067155271141632 3080463056698368 3084147821120256 3086479586105982 3089496672700416 3092503661812224 3093192242883072 3102888302672202 3105921429067776 3109636646088192 3111987681858924 3115029703053312 3115723299803136 3118755815138304 3129228610844292 3132287485341696 3134655646242912 3156838173806592 3163003873364808 3169882959648768 3180527440530264 3186043443722304 3189144401243856 3193616030820512 3196080339480576 3202981473726144 3206812791278448 3212374381273728 3230171469258624 3235773570315264 3255489366738048 3265036256376576 3275270986153991 3282394237537536 3283125099902208 3288819038681088 3292020027090432 3296635902782464 3303074644780086 3306303456749568 3310258365190656 3312761080688532 3315999361314816 3334370548912128 3345987568518144 3350679114303488 3357223409448612 3360505152761856 3364524895767552 3367068639388344 3373640358340608 3378370677231616 3380924888933152 3384969057460584 3392330886641664 3394895652937008 3409625439772992 3413703939102864 3419624341355904 3436349887112384 3450549680034336 3464749472956288 3465520938785664 3469666298760288 3475683756787968 3479066619538752 3483944760895104 3486578791712313 3489986982124544 3494161607701248 3498341226849216 3504408415934976 3519613357185024 3523823421009408 3526487602023276 3529934803980288 3543735821084646 3547199883470848 3551442945532416 3558379357535409 3561857734228992 3573022893986172 3576515584987136 3577311936811008 3580793713677312 3581591018075136 3584298874187592 3587787451399338 3591294575007744 3592818034673076 3596330075762688 3599049075315936 3603354157941912 3611190943844352 3613921178932944 3640245266604672 3650168256565248 3658049879829312 3662425537580304 3670390795382784 3673165788423648 3688281697017984 3692693517229728 3699921418516224 3703522530476736 3708715390630272 3715147432584192 3719591388843264 3730499281479168 3748745331395328 3764236014582912 3769514003591424 3776051488856064 3779726697770496 3780568296857088 3791655007405056 3792419036599358 3795345403133184 3800667011885568 3803540500049796 3807258525954048 3808090189643157 3811812662946816 3822990999201792 3828351370973184 3835828619744616 3865893623001432 3874301395126272 3885662982795264 3897843157075824 3898711056133872 3906320414920704 3914755134554176 3919437856006992 3926235354890112 3930931808663904 3959565026833152 3978931448235392 3990599868904704 3995373313723968 4011815179212544 4023580033110528 4024475928912384 4028392927886976 4041037558249472 4045871335233024 4048930209730428 4052888108273664 4053773427684651 4057736060556288 4089540361522176 4107284075597824 4112197094827008 4115306114807976 4120228729777842 4123338215749632 4124256323844096 4137184403562936 4146182194784256 4149316909145232 4154280206883444 4158341086851072 4172304814459056 4179540861657216 4184540312448672 4217338497819744 4240703254040352 4248057924963072 4252192534991808 4253139333964224 4270641964968192 4275750388371264 4283165841698304 4288289245815168 4306895292344832 4314364760420352 4319525483817984 4340652488984064 4349130325876611 4353381675168768 4358589069517056 4376525650050048 4377500133202944 4385073551710302 4389360036120576 4390337376995328 4394610466785792 4404099526373448 4409367588007866 4413677820254208 4417014774251376 4426621156970496 4461316758024192 4476297879264816 4486033194356736 4489424852517792 4513292076614112 4526527537249344 4546167253030656 4551605252137152 4559499121807872 4600732906712448 4620694585047552 4626221731680384 4629719379158973 4634245009050624 4638755492718336 4645259681193472 4648771722283084 4654332454008303 4658882143601664 4664454969132288 4667981522788386 4672544554579968 4693842916266438 4698431228012544 4701983469364368 4724981094779528 4735257260709888 4744505810047212 4749143645638656 4764030525314896 4770791160795396 4774391618236416 4775454690766848 4779065165583456 4783716601865784 4790424046230768 4798732100421248 4804472210589216 4810219186917672 4818561571910592 4845257203887936 4853660355472896 4877399839772416 4883234050107072 4897554384564864 4917708929357312 4923591356306304 4924687649853312 4933228558021632 4938030040635648 4944953854173696 4953529910112256 4954611967170129 4959455185124352 4965387547785984 4969141621032798 4973999041972224 4998327108527104 5001555823368192 5018981352777216 5026018671455232 5035835114172918 5039635597027328 5040757729142784 5046787343651328 5050602959082516 5055540009873408 5060460537510912 5067556015847424 5071387333399728 5077453586190876 5082416883929088 5083548541784064 5088496329962496 5092343479405512 5114438159659488 5129436512033856 5154524830668576 5175824520051504 5197124209434432 5198281408178496 5213525635181952 5218599929308128 5225917141342656 5234980473186816 5241242411551872 5256612623902464 5279420035777536 5294902205970432 5315603731626969 5320799825206272 5327164418298624 5342786601343488 5359534340979258 5364773377480704 5365967905216512 5371190570515968 5381703881478144 5386941862511616 5389227052009614 5394495113644032 5398573612973904 5405031236912868 5410314747408384 5452720482029568 5475252384847872 5482929459769344 5487074819743968 5493638306370456 5516245871417248 5532422545526976 5539040275844592 5563073085945408 5572721148876288 5579387083264896 5623117997092992 5654271005387136 5664077233284096 5669590046655744 5670852445285632 5688628554899037 5694189286624256 5701000517828352 5705310750074694 5710887788931072 5717718994420224 5742527056459776 5753742929616924 5759367311757312 5787536651978752 5798840434502148 5804508900225024 5811452092689408 5835367533400064 5836666844270592 5846764735613736 5848066584200808 5859480622381056 5872132701831264 5879156784010488 5889353032335168 5896397712995856 5939347540249728 5968397172353088 5985899803357056 5993059970585952 6017722768818816 6035370049665792 6036713893368576 6042589391830464 6061556337374208 6068807002849536 6073395314595642 6079332162410496 6086604090834432 6130939396386816 6134310542283264 6160926113396736 6168295642240512 6172959172211964 6178993345400832 6185007323624448 6186384485766144 6205776605344404 6211842858135552 6219273292176384 6223975363717848 6237511630276608 6258457221688584 6269311292485824 6326007746729616 6339765919297536 6361054881060528 6372086887444608 6378288802487712 6387232061641024 6405962947452288 6413625582556896 6424748762547456 6460342938517248 6471547140630528 6510978733476096 6530072512753152 6550541972307982 6564788475075072 6566250199804416 6577610327565453 6577638077362176 6584040054180864 6593271805564928 6606149289560172 6612606913499136 6614051382011799 6620516730381312 6625522161377064 6691975137036288 6701358228606976 6714446818897224 6729049791535104 6734137278776688 6747280716681216 6761849777866304 6769938114921168 6784661773283328 6789791305874016 6819250879545984 6827407878205728 6839248682711808 6872699774224768 6901099360068672 6929498945912576 6931041877571328 6939332597520576 6951367513575936 6958133239077504 6967889521790208 6973157583424626 6979973964249088 6988323215402496 6996682453698432 7001972284182579 7008816831869952 7039226714370048 7047646842018816 7052975204046552 7087471642169292 7094399766941696 7102885891064832 7116758715070818 7123715468457984 7146045787972344 7161587427354624 7163182036150272 7168597748375184 7175574902798676 7182589150015488 7185636069346152 7198098150631872 7206708315883824 7222381887688704 7227842357865888 7280490533209344 7316099759658624 7324851075160608 7346331576847296 7376563394035968 7385387034459456 7399842837032448 7407045060953472 7417430781260544 7430294865168384 7439182777686528 7460998562958336 7497490662790656 7528472029165824 7539028007182848 7552102977712128 7553752671259377 7559453395540992 7561136593714176 7583310014810112 7584838073198716 7590690806266368 7601334023771136 7607081000099592 7616180379286314 7623625325893632 7645981998403584 7671657239489232 7731787246002864 7748602790252544 7795686314151648 7797422112267744 7829510269108352 7838875712013984 7852470709780224 7861863617327808 7919130053666304 7957862896470784 7981199737809408 7990746627447936 8023630358425088 8039301511468887 8047160066221056 8048951857824768 8056785855773952 8082075116498944 8083840578014421 8091742670466048 8097860419460856 8107546855369302 8115472121112576 8179080723044352 8224394189654016 8230612229615952 8240457459555684 8246676431499264 8248512647688192 8274368807125872 8292364389568512 8298633818290464 8308560413766888 8344609628918112 8359081723314432 8369080624897344 8434676995639488 8481406508080704 8496115849926144 8504385069983616 8506278667928448 8541283929936384 8551500776742528 8557966125112041 8566331683396608 8576578491630336 8613790584689664 8639050967635968 8681304977968128 8698260651753222 8706763350337536 8717178139034112 8753051300100096 8755000266405888 8770147103420604 8778720072241152 8780674753990656 8789220933571584 8808199052746896 8818735176015732 8827355640508416 8834029548502752 8952595758529632 8978849705035584 9026584153228224 9053055074498688 9092334506061312 9103210504274304 9110092971893463 9118998243615744 9201465813424896 9241389170095104 9252443463360768 9259438758317946 9268490018101248 9277510985436672 9290519362386944 9297543444566168 9308664908016606 9317764287203328 9328909938264576 9335963045576772 9345089109159936 9387685832532876 9396862456025088 9403966938728736 9449962189559056 9470514521419776 9489011620094424 9528061050629792 9541582321590792 9558130331166912 9567433203731568 9580848092461536 9597464200842496 9608944421178432 9620438373835344 9637123143821184 9690514407775872 9707320710945792 9754799679544832 9766468100214144 9795108769129728 9825812958461973 9835417858714624 9847182712612608 9849375299706624 9866457116043264 9876060081271296 9889907708347392 9909223934340258 9918910370248704 9930775095571968 9938283242065596 9947998083944448 9996654217054208 10003111646736384 10037962705554432 10052037342910464 10071670228345836 10079271194054656 10081515458285568 10093574687302656 10101205918165032 10120921075021824 10135112031694848 10142774666799456 10154907172381752 10176992659924992 10184686958811024 10228876319318976 10258873024067712 10309049661337152 10351649040103008 10394248418868864 10396562816356992 10427051270363904 10437199858616256 10451834282685312 10459736375136939 10469960946373632 10482484823103744 10513225247804928 10558840071555072 10589804411940864 10631207463253938 10641599650412544 10654328836597248 10685573202686976 10719068681958516 10729546754961408 10731935810433024 10742381141031936 10773883725023232 10778454104019228 10788990227288064 10797147225947808 10810062473825736 10950504769695744 10974149639487936 10987276612740912 11032491742834496 11064845091053952 11078080551689184 11126146171890816 11145442297752576 11158774166529792 11246235994185984 11308542010774272 11328154466568192 11339180093311488 11341704890571264 11377257109798074 11388378573248512 11402001035656704 11410621500149388 11421775577862144 11424270568929471 11435437988840448 11485054112919552 11507485859233848 11575073303957504 11597680869004296 11622904185378816 11693529471227472 11696133168401616 11718961244762112 11744265403662528 11758313568020976 11778706064670336 11792795425991712 11878695080499456 11936794344706176 11971799606714112 11986119941171904 12035445537637632 12070740099331584 12073427786737152 12085178783660928 12123112674748416 12137614005699072 12146790629191284 12158664324820992 12173208181668864 12268621084566528 12321852226793472 12336591284481024 12345918344423928 12370014647248896 12372768971532288 12411553210688808 12438546584352768 12447950727435696 12475023260553216 12516914443377168 12538622584971648 12652015493459232 12722109762121056 12744173774889216 12756577604975424 12774464123282048 12811925894904576 12827251165113792 12849497525094912 12920685877034496 12943094281261056 13021957466952192 13047390977629833 13060145025506304 13101083944615964 13129576950150144 13132500399608832 13155220655130906 13168080108361728 13186543611129856 13212298579120344 13228102764023598 13241033460762624 13251044322754128 13383950274072576 13428893637794448 13458099583070208 13468274557553376 13523699555732608 13539876229842336 13579582611748032 13638501759091968 13654815756411456 13678497365423616 13745399548449536 13802198720137344 13858997891825152 13862083755142656 13878665195041152 13889158137476919 13902735027151872 13916266478155008 13935779043580416 13946315166849252 13959947928498176 13962997362024909 13976646430804992 13993364907396864 14003944568365158 14017633663739904 14095293684037632 14105950408093104 14174943284338584 14205771782129664 14233517430141636 14247430936915968 14292091575944688 14323174854709248 14326364072300544 14337195496750368 14351149805597352 14371272138692304 14396196301263744 14413416631767648 14455684715731776 14560981066418688 14632199519317248 14649702150321216 14692663153694592 14753126788071936 14770774068918912 14799685674064896 14814090121906944 14834861562521088 14860589730336768 14863835901510387 14878365555373056 14921997125916672 14994981325581312 15056944058331648 15078056014365696 15107505342518754 15118906791081984 15122273187428352 15166620029620224 15169676146397432 15181381612532736 15202668047542272 15214162000199184 15232360758572628 15247250651787264 15343314478978464 15463574492005728 15591372628303296 15594844224535488 15659020538216704 15677751424027968 15704941419560448 15723727234655616 15838260107332608 15915725792941568 15946811194880907 15962399475618816 15981493254895872 16047260716850176 16078603022937774 16094320132442112 16097903715649536 16113571711547904 16167681156028842 16183485340932096 16195720838921712 16215093710738604 16230944242225152 16358161446088704 16448788379308032 16461224459231904 16480914919111368 16548737614251744 16597267636580928 16617120827533776 16689219257836224 16718163446628864 16738161249794688 16869353991278976 16962813016161408 16992231699852288 17008770139967232 17012557335856896 17065885664697111 17082567859872768 17103001553485056 17115932250224082 17132663366793216 17153156983260672 17227581169379328 17278101935271936 17362609955936256 17396521303506444 17413526700675072 17434356278068224 17506102600200192 17510000532811776 17540294206841208 17578441867143168 17616398105493792 17637470352031464 17668059097005504 17905191517059264 17957699410071168 18053168306456448 18106110148997376 18184669012122624 18206421008548608 18220185943786926 18237996487231488 18402931626849792 18482778340190208 18504886926721536 18518877516635892 18536980036202496 18555021970873344 18581038724773888 18595086889132336 18617329816033212 18635528574406656 18657819876529152 18671926091153544 18775371665065752 18807933877457472 18899924379118112 18978023240188848 19056122101259584 19083164643181584 19116260662333824 19134866407463136 19161696184923072 19194928401684992 19217888842356864 19240876747670688 19274246287642368 19381028815551744 19414641421891584 19509599359089664 19532936200428288 19590217538259456 19651625916923946 19670835717429248 19694365425225216 19698750599413248 19732830982696359 19732914232086528 19752120162542592 19779815416694784 19818447868680516 19837820740497408 19861550191143936 19876566484131192 19993308434108416 20075925411108864 20104074685820928 20143340456691672 20187149374605312 20202411836330064 20241842150043648 20285549333598912 20309814344763504 20353985319849984 20369373917622048 20457752638637952 20517746048135424 20618099322674304 20703298080206016 20788496837737728 20793125632713984 20854102540727808 20874399717232512 20903668565370624 20919472750273878 20939921892747264 20964969646207488 21026450495609856 21117680143110144 21262414926507876 21283199300825088 21308657673194496 21371146405373952 21438137363917032 21484762282063872 21547767450046464 21556908208038456 21594294451895616 21620124947651472 21948299278975872 21974553225481824 22064983485668992 22129690182107904 22156161103378368 22252292343781632 22290884595505152 22317548333059584 22492471988371968 22617084021548544 22656308933136384 22661258013778131 22678360186622976 22683409781142528 22754514219596148 22776757146497024 22804002071313408 22821243000298776 22848541137858942 22870875977680896 23014971718467696 23195361738008592 23245808370757632 23387058942454944 23392266336803232 23488530807325056 23516627136041952 23557412129340672 23585590851983424 23757390160998912 23873588689412352 23943599213428224 23972239882343808 24070891075275264 24117904534406661 24141480198663168 24146855573474304 24170357567321856 24246225349496832 24251521734043263 24275228011398144 24293581258382568 24346416363337728 24537242169133056 24673182568962048 24691836688847856 24740029294497792 24745537943064576 24823106421377616 24877093168705536 24895901454871392 25033828886754336 25077245169943296 25304030986918464 25444219524242112 25488347549778432 25513155209950848 25548928246564096 25623851789809152 25654502330227584 25673898375336123 25698995050189824 25841371754068992 26043914933904384 26094781955259666 26120290051012608 26202167889231928 26259153900300288 26265000799217664 26310441310261812 26336160216723456 26424597158240688 26456205528047196 26482066921525248 26502088645508256 26857787275588896 26936549115106752 27047399111465216 27079752459684672 27159165223496064 27277003518183936 27309631512822912 27330278915680389 27356994730847232 27490799096899072 27604397440274688 27717995783650304 27724167510285312 27757330390082304 27778316274953838 27805470054303744 27832532956310016 27871558087160832 27892630333698504 27925994724049818 27953292861609984 27986729814793728 28007889136730316 28035267327479808 28190587368075264 28211900816186208 28349886568677168 28411543564259328 28467034860283272 28584183151889376 28674390993500736 28702299611194704 28742544277384608 28792392602527488 28826833263535296 28911369431463552 29121962132837376 29264399038634496 29299404300642432 29385326307389184 29477438875385919 29506253576143872 29541548137837824 29599371348129792 29628180243813888 29669723125042176 29727671803020774 29756731110746112 29843994251833344 29989962651162624 30113888116663296 30156112028731392 30215010685037508 30237813582163968 30244546374856704 30339352292794864 30362763225065472 30405336095084544 30428324000398368 30464721517145256 30686628957956928 30927148984011456 31182745256606592 31189688449070976 31318041076433408 31355502848055936 31379209125410817 31409882839120896 31447454469311232 31676520214665216 31831451585883136 31893622389761814 31924798951237632 31962986509791744 32094521433700352 32157206045875548 32188640264884224 32195807431299072 32227143423095808 32335362312057684 32366970681864192 32391441677843424 32430187421477208 32922448918463808 32961829838222736 33097475228503488 33194535273161856 33234241655067552 33378438515672448 33436326893257728 33476322499589376 33738707982557952 33925626032322816 33984463399704576 34017540279934464 34025114671713792 34131771329394222 34165135719745536 34206003106970112 34231864500448164 34265326733586432 34306313966521344 34455162338758656 34725219911872512 34793042607012888 34868712556136448 35080588413682416 35156883734286336 35232796210987584 35274940704062928 35336118194011008 35810383034118528 35915398820142336 36027980847693901 36106336612912896 36212220297994752 36369338024245248 36412842017097216 36440371887573852 36475992974462976 36805863253699584 36965556680380416 37009773853443072 37037755033271784 37110043941746688 37162077449547776 37190173778264672 37234659632066424 37315639753058304 37343852182307088 37550743330131504 37615867754914944 37799848758236224 37956046480377696 38112244202519168 38166329286363168 38232521324667648 38269732814926272 38323392369846144 38389856803369984 38435777684713728 38481753495341376 38548492575284736 38762057631103488 38829282843783168 39019198718179328 39065872400856576 39142172932889499 39180435076518912 39303251833847892 39341671434858496 39388730850450432 39397501198826496 39465661965392718 39504240325085184 39559630833389568 39636895737361032 39723100382287872 39753132968262384 40151850822217728 40286680913383344 40374298749210624 40404823672660128 40571098667197824 40619628689527008 40738747835244096 40915505277275904 41035492096270848 41236198645348608 41406596160412032 41576993675475456 41586251265427968 41708205081455616 41748799434465024 41807337130741248 41838945500547756 41879843785494528 41888992086074727 41929939292414976 42052900991219712 42524829853015752 42617315346388992 42742292810747904 42876274727834064 42969524564127744 43113816416076912 43188588903791232 43240249895302944 43896598557951744 43949106450963648 44129966971337984 44259380364215808 44312322206756736 44504584687563264 44581769191010304 44591507704531161 44635096666119168 44984943976743936 45234168043097088 45322516027556262 45356720373245952 45366819562285056 45509028439192296 45608004142626816 45642486000597552 45697082275717884 45741751955361792 46029943436935392 46390723476017184 46774117884909888 46784532673606464 46977061614650112 47033254272083904 47114824258681344 47171181703966848 47514780321997824 47747177378824704 47840433584642721 47887198426856448 47944479764687616 48141782150550528 48235809068813322 48282960397326336 48293711146948608 48340715134643712 48503043468086526 48550456022796288 48587162516765136 48692832726675456 49074484338266112 49346365137924096 49383673377695712 49646212842755232 49791802909742784 50067657773508672 50154490339886592 50608061973836928 50888439048484224 50976695099556864 51026310419901696 51097856493128192 51197656994091333 51247703579618304 51309004660455168 51347796750672246 51397990100379648 51682743508137984 52087829867808768 52189563910519332 52240580102025216 52404335778463856 52518307800600576 52530001598435328 52620882620523624 52849194316481376 52912411056094392 53004177291016512 53715574551177792 53873098230213504 54094798222930432 54159504919369344 54318330446992128 54554007036367872 54619263025645824 54660557831360778 54713989461694464 54981598193798144 55208794880549376 55435991567300608 55448335020570624 55514660780164608 55556632549907676 55610940108607488 55665065912620032 55743116174321664 55785260667397008 55851989448099636 55906585723219968 55973459629587456 56015778273460632 56423801632372416 56699773137354336 56934069720566544 57168366303778752 57348781987001472 57404599222389408 57485088554769216 57584785205054976 57653666527070592 57822738862927104 58243924265674752 58528798077268992 58598808601284864 58770652614778368 58954877750771838 59012507152287744 59083096275675648 59198742696259584 59256360487627776 59339446250084352 59455343606041548 59513462221492224 59979925302325248 60227776233326592 60312224057462784 60430021370075016 60678704585589728 60725526450130944 60856648000796736 60929443034290512 61373257915913856 61854297968022912 62365490513213184 62379376898141952 62636082152866816 62711005696111872 62758418250821634 62819765678241792 62894908938622464 63353040429330432 63662903171766272 63787244779523628 63849597902475264 63925973019583488 64189042867400704 64314412091751096 64454286846191616 64670724624115368 64782883355686848 64860374842954416 65844897836927616 65923659676445472 66194950457006976 66389070546323712 66468483310135104 66756877031344896 66872653786515456 66952644999178752 67477415965115904 67851252064645632 67968926799409152 68035080559868928 68050229343427584 68263542658788444 68330271439491072 68412006213940224 68463729000896328 68612627933042688 69586085214025776 69737425112272896 70161176827364832 70465592421975168 70549881408125856 70672236388022016 71620766068237056 71830797640284672 72055961695387802 72212673225825792 72353713603219983 72424440595989504 72738676048490496 72754565202129789 72825684034194432 72880743775147704 73611726507399168 74019547706886144 74075510066543568 74220087883493376 74380347556529344 74469319264132848 74631279506116608 74687704364614176 75101486660263008 75231735509829888 75599697516472448 75912092960755392 76224488405038336 76332658572726336 76465042649335296 76539465629852544 76646784739692288 76779713606739968 76871555369427456 76963506990682752 77021695126008369 77096985150569472 77524115262206976 78038397436358656 78131744801713152 78284345865778998 78360870153037824 78606503667695784 78777461700900864 78795002397652992 78931323930785436 79008480650170368 79273791474722064 79446200764575744 79506265936524768 80573361826766688 80809647345320256 81142197334395648 81239257379054016 81477495670488192 81831010554551808 82070984192541696 82472397290697216 82813192320824064 83153987350950912 83172502530855936 83416410162911232 83497598868930048 83614674261482496 83677891001095512 83777984172149454 83859878584829952 84105801982439424 85049659706031504 85234630692777984 85752549455668128 86227632832153824 86377177807582464 86480499790605888 87793197115903488 87898212901927296 88259933942675968 88432316626157757 88518760728431616 88624644413513472 89009169375126528 89183015409062322 89270193332238336 89969887953487872 90468336086194176 90645032055112524 90713440746491904 90733639124570112 91018056878384592 91216008285253632 91284972001195104 91394164551435768 92059886873870784 92781446952034368 93548235769819776 93569065347212928 93954123229300224 94066508544167808 94137627376232451 94229648517362688 94342363407933696 95029560643995648 95494354757649408 95680867169285442 95774396853712896 95888959529375232 96283564301101056 96471618137626644 96565920794652672 96587422293897216 96681430269287424 97006086936173052 97100912045592576 97174325033530272 98767346755391424 99292425685510464 99583605819485568 100135315547017344 100308980679773184 101216123947673856 101776878096968448 101953390199113728 102052620839803392 102195712986256384 102395313988182666 102495407159236608 102618009320910336 102695593501344492 102795980200759296 103365487016275968 104175659735617536 104379127821038664 104808671556927712 105241765241047248 105698388632962752 105824822112188784 106008354582033024 107431149102355584 107746196460427008 108083942543081703 108189596445860864 108319009838738688 108636660893984256 109108014072735744 109238526051291648 109321115662721556 109427978923388928 109963196387596288 110417589761098752 110871983134601216 110896670041141248 111029321560329216 111113265099815352 111330131825240064 111486232348643328 111570521334794016 111703978896199272 111946919259174912 112031556546921264 112847603264744832 113399546274708672 113868139441133088 114336732607557504 114697563974002944 114809198444778816 114970177109538432 115169570410109952 115307333054141184 115645477725854208 116487848531349504 117057596154537984 117197617202569728 117541305229556736 117909755501543676 118025014304575488 118166192551351296 118512720975255552 118678892500168704 118910687212083096 120455552466653184 120860042740150032 121357409171179456 121713296001593472 121858886068581024 122746515831827712 123708595936045824 124730981026426368 124758753796283904 125272164305733632 125422011392223744 125516836501643268 125639531356483584 125666976258224181 125789817877244928 127325806343532544 127574489559047256 127851946039166976 128628824183502192 128908573692383232 129341449248230736 129565766711373696 129720749685908832 131689795673855232 131847319352890944 132389900914013952 132778141092647424 132936966620270208 133513754062689792 133745307573030912 133905289998357504 134954831930231808 135702504129291264 136070161119737856 136100458686855168 136527085317576888 136824012427880448 136927458001792656 137225255866085376 139172170428051552 140322353654729664 140931184843950336 141099762816251712 141344472776044032 143241532136474112 143521300753928163 143661595280569344 144111923390775604 144425346451651584 144707427206439966 144848881191979008 145509130404259578 145651368068388864 145761487550295408 147223453014798336 148039095413772288 148151020133087136 148760695113058688 148938638528265696 149375408729228352 150202973320526016 150463471019659776 151199395032944896 151824185921510784 152448976810076672 152665317145452672 152930085298670592 153078931259705088 153293569479384576 153559427213479936 153592970982273999 153743110738854912 153927013981365504 154043390252016738 154193970301138944 155048230524413952 156263489603426304 156568691731557996 156721740306075648 157213007335391568 157554923401801728 157590004795305984 157862647861570872 158547582949444128 159012531873049536 161146723653533376 161619294690640512 162284394668791296 162478514758108032 162954991340976384 163662021109103616 164141968385083392 164944794581394432 165626384641648128 166307974701901824 166345005061711872 166832820325822464 166995197737860096 167229348522964992 167355782002191024 167555968344298908 167719757169659904 170099319412063008 171505098911336256 172455265664307648 172754355615164928 172960999581211776 175586394231806976 175796425803854592 176519867885351936 176864633252315514 177037521456863232 177249288827026944 178018338750253056 178366030818124644 178540386664476672 179939775906975744 180936672172388352 181290064110225048 182036113756769184 182569944002390208 182788329102871536 184119773747741568 185562893904068736 187096471539639552 187138130694425856 187908246458600448 188133017088335616 188275254752464902 188459297034725376 188684726815867392 190059121287991296 190988709515298816 191361734338570884 191548793707425792 191777919058750464 192567128602202112 192943236275253288 193362860538574848 194012173872346104 194348650067060544 197534693510782848 198584851371020928 199167211638971136 200270631094034688 200617961359546368 202432247895347712 203553756193936896 203906780398227456 204105241679606784 204391425972512768 204790627976365332 204990814318473216 205236018641820672 205391187002688984 208758255642077328 209617343113855424 210483530482094496 211396777265925504 211649644224377568 212016709164066048 214862298204711168 215492392920854016 216167885086163406 216379192891721728 216638019677477376 217061140809659949 217273321787968512 218216028145471488 218477052102583296 218642231325443112 219926392775192576 220835179522197504 222058643120658432 222226530199630704 222660263650480128 223141042669588032 223407957792398544 223893838518349824 224063113093842528 225695206529489664 226799092549417344 227736278882266176 228673465215115008 229395127948005888 229618396889557632 229940354219076864 230339140820219904 230614666108282368 231290955451708416 234115192309075968 234395234405139456 235082610459113472 235819511003087352 236332385102702592 237025441950511104 237821374424166192 241720085480300064 242714818342358912 243426592003186944 243717772137162048 245493031663655424 247417191872091648 249461962052852736 249517507592567808 250544328611467264 250844022784447488 251033673003286536 251333952516448362 251579635754489856 255148979118094512 255703892078333952 257257648367004384 258682898496461472 259131533422747392 259441499371817664 263379591347710464 263694638705781888 264779801828027904 265296949878473271 265556282185294848 265873933240540416 267027508125379584 267810579996715008 269909663860463616 271405008258582528 272140322239475712 272200917373710336 273054170635153776 273648024855760896 273854916003585312 278344340856103104 280644707309459328 281862369687900672 282199525632503424 282412882128697353 282688945552088064 286483064272948224 287042601507856326 287323190561138688 288223846781551208 288850692903303168 289414854412879932 289697762383958016 291018260808519156 291302736136777728 291522975100590816 296302040266174272 297521390226117376 297877277056531392 298750817458456704 300405946641052032 300926942039319552 302398790065889792 303648371843021568 304897953620153344 305330634290905344 305860170597341184 306157862519410176 306587138958769152 307185941964547998 307486221477709824 307854027962731008 308086780504033476 308387940602277888 310096461048827904 312526979206852608 313137383463115992 314426014670783136 315725295723141744 317095165898888256 318025063746099072 322293447307066752 323238589381281024 324251827629245109 324568789337582592 324957029516216064 325909982681952768 327324042218207232 328283936770166784 329889589162788864 331252769283296256 332615949403803648 332690010123423744 333990395475720192 334458697045929984 334711564004382048 335111936688597816 340198638824126016 343010197822672512 344910531328615296 345508711230329856 345921999162423552 351172788463613952 351592851607709184 353039735770703872 353729266504631028 354075042913726464 354498577654053888 356036677500506112 356732061636249288 362580128220450096 364072227513538368 365139888004780416 365576658205743072 368239547495483136 371125787808137472 374192943079279104 374276261388851712 375816492917200896 376266034176671232 376550509504929804 376918594069450752 377369453631734784 381977419030597632 382723468677141768 383555838117500928 385886472550506576 386725721077149696 388024347744692208 388697300134121088 395069387021565696 397169702742041856 398334423277942272 400541262188069376 401235922719092736 404864495790695424 407107512387873792 408210483359213568 408782851945025536 409581255952730664 410472037283641344 410782374005377968 417516511284154656 419234686227710848 420967060964188992 422793554531851008 423299288448755136 424033418328132096 429724596409422336 430563902261784489 430984785841708032 432335770172326812 432758385783443456 433276039354954752 434122281619319898 434546643575937024 436954104205166592 437284462650886224 441670359044395008 444117286241316864 444453060399261408 446282085339176064 446815915584797088 448126226187685056 451390413058979328 453598185098834688 455472557764532352 457346930430230016 458790255896011776 459236793779115264 459880708438153728 460678281640439808 460778912946821997 461229332216564736 462581910903416832 468790468810278912 470165220918226944 471639022006174704 472664770205405184 475642748848332384 483440170960600128 485429636684717824 486853184006373888 487435544274324096 490986063327310848 494834383744183296 498923924105705472 499035015185135616 501688045568894976 502067346006573072 502667905032896724 503159271508979712 510297958236189024 514515296734008768 517365796992922944 518263066845494784 518882998743635328 526759182695420928 527389277411563776 529559603656055808 530593899756946542 531112564370589696 531747866481080832 534055016250759168 535621159993430016 539819327720927232 542810016517165056 546108341270307552 547709832007170624 556688681712206208 561289414618918656 563724739375801344 564399051265006848 564825764257394706 565377891104176128 572966128545896448 574085203015712652 574646381122277376 576447693563102416 577701385806606336 578829708825759864 582036521617038312 583045950201181632 592604080532348544 595042780452234752 595754554113062784 597501634916913408 600811893282104064 601853884078639104 604797580131779584 607296743686043136 609795907240306688 610661268581810688 611720341194682368 612315725038820352 613174277917538304 614371883929095996 614972442955419648 615708055925462016 616173561008066952 626274766926231984 628852029341566272 631450591446283488 634190331797776512 636050127492198144 644586894614133504 646477178762562048 648503655258490218 649137578675165184 649914059032432128 651819965363905536 654648084436414464 659779178325577728 662505538566592512 667980790951440384 669423128008764096 670223873377195632 680397277648252032 686020395645345024 689821062657230592 691017422460659712 691843998324847104 702345576927227904 703185703215418368 706079471541407744 707458533009262056 708997155308107776 713464123272498576 725160256440900192 728144455027076736 730279776009560832 731153316411486144 736479094990966272 742251575616274944 748385886158558208 748552522777703424 751632985834401792 752532068353342464 753101019009859608 754738907263469568 765446937354283536 767111676235001856 771772945101013152 776048695489384416 777394600268242176 790138774043131392 794339405484083712 795890849635419813 796668846555884544 801082524376138752 809728991581390848 814215024775747584 816420966718427136 819162511905461328 820944074567282688 821564748010755936 835033022568309312 838469372455421696 841934121928377984 845587109063702016 846598576897510272 847238646386092059 848066836656264192 859449192818844672 861127804523568978 861969571683416064 864671540344653624 866552078709909504 868244563238639796 869093287151874048 873908208410333184 874568925301772448 888906120798522816 892564170678352128 893631831169594176 896252452375370112 902780826117958656 907196370197669376 910945115529064704 914693860860460032 917580511792023552 918473587558230528 919761416876307456 921557825893643994 922458664433129472 925163821806833664 937580937620557824 943278044012349408 951285497696664768 966880341921200256 970859273369435648 972755482887735327 973706368012747776 974871088548648192 981972126654621696 989668767488366592 997847848211410944 998070030370271232 1003376091137789952 1004134692013146144 1005335810065793448 1020595916472378048 1029030593468017536 1034731593985845888 1036526133690989568 1037765997487270656 1053518365390841856 1054778554823127552 1059119207312111616 1061187799513893084 1062225128741179392 1063495732962161664 1068110032501518336 1092216682540615104 1095419664014341248 1113377363424412416 1122578829237837312 1127449478751602688 1128798102530013696 1129651528514789412 1130755782208352256 1145932257091792896 1148170406031425304 1152895387126204832 1157659417651519728 1164073043234076624 1166091900402363264 1185208161064697088 1190085560904469504 1191509108226125568 1195003269833826816 1201623786564208128 1203707768157278208 1209595160263559168 1214593487372086272 1219591814480613376 1221322537163621376 1224631450077640704 1226348555835076608 1228743767858191992 1231416111850924032 1232347122016133904 1252549533852463968 1257704058683132544 1262901182892566976 1268380663595553024 1272100254984396288 1289173789228267008 1292954357525124096 1297007310516980436 1298275157350330368 1299828118064864256 1303639930727811072 1325011077133185024 1338846256017528192 1340447746754391264 1360794555296504064 1372040791290690048 1379642125314461184 1382034844921319424 1382336738840465991 1383687996649694208 1406371406430836736 1414917066018524112 1417994310616215552 1426928246544997152 1450320512881800384 1456288910054153472 1460559552019121664 1462306632822972288 1472958189981932544 1484503151232549888 1496771772317116416 1497105045555406848 1505064136706684928 1506202038019719216 1509477814526939136 1530893874708567072 1543545890202026304 1552097390978768832 1554789200536484352 1580277548086262784 1588678810968167424 1591781699270839626 1593337693111769088 1602165048752277504 1619457983162781696 1628430049551495168 1638325023810922656 1643129496021511872 1670066045136618624 1676938744910843392 1683868243856755968 1691174218127404032 1693197153795020544 1694477292772184118 1696133673312528384 1718898385637689344 1722255609047137956 1723939143366832128 1729343080689307248 1733104157419819008 1736489126477279592 1749137850603544896 1777812241597045632 1785128341356704256 1787263662339188352 1792504904750740224 1805561652235917312 1814392740395338752 1821890231058129408 1829387721720920064 1835161023584047104 1836947175116461056 1839522833752614912 1843115651787287988 1844917328866258944 1886556088024698816 1902570995393329536 1933760683842400512 1941718546738871296 1945510965775470654 1947412736025495552 1949742177097296384 1963944253309243392 1979337534976733184 2008269384026292288 2010671620131586896 2041191832944756096 2058061186936035072 2069463187971691776 2073052267381979136 2075531994974541312 2107036730781683712 2109557109646255104 2118238414624223232 2122375599027786168 2126991465924323328 2184433365081230208 2190839328028682496 2226754726848824832 2245157658475674624 2254898957503205376 2257596205060027392 2259303057029578824 2296340812062850608 2305790774252409664 2315318835303039456 2328146086468153248 2332183800804726528 2370416322129394176 2380171121808939008 2383018216452251136 2387672548906259439 2390006539667653632 2403247573128416256 2419190320527118336 2429186974744172544 2442645074327242752 2449262900155281408 2457487535716383984 2462832223701848064 2464694244032267808 2505099067704927936 2515408117366265088 2525802365785133952 2536761327191106048 2544200509968792576 2578347578456534016 2585908715050248192 2594014621033960872 2599656236129728512 2607279861455622144 2677692512035056384 2680895493508782528 2721589110593008128 2744081582581380096 2759284250628922368 2764673477680931982 2767375993299388416 2812742812861673472 2829834132037048224 2853856493089994304 2900641025763600768 2912577820108306944 2918266448663205981 2921119104038243328 2924613265645944576 2945916379963865088 2969006302465099776 2993543544634232832 2994210091110813696 3010128273413369856 3012404076039438432 3061787749417134144 3087091780404052608 3104194781957537664 3109578401072968704 3160555096172525568 3177357621936334848 3183563398541679252 3186675386223538176 3204330097504555008 3276650047621845312 3286258992043023744 3340132090273237248 3353877489821686784 3367736487713511936 3382348436254808064 3386394307590041088 3388954585544368236 3392267346625056768 3437796771275378688 3444511218094275912 3458686161378614496 3472978252954559184 3498275701207089792 3555624483194091264 3570256682713408512 3574527324678376704 3585009809501480448 3611123304471834624 3628785480790677504 3643780462116258816 3658775443441840128 3673894350232922112 3679045667505229824 3686231303574575976 3773112176049397632 3805141990786659072 3867521367684801024 3883437093477742592 3891021931550941308 3894825472050991104 3899484354194592768 4016538768052584576 4021343240263173792 4082383665889512192 4116122373872070144 4138926375943383552 4146104534763958272 4151063989949082624 4219114219292510208 4244751198055572336 4253982931848646656 4368866730162460416 4381678656057364992 4453509453697649664 4490315316951349248 4515192410120054784 4518606114059157648 4592681624125701216 4611581548504819328 4630637670606078912 4656292172936306496 4664367601609453056 4740832644258788352 4760342243617878016 4766036432904502272 4775345097812518878 4780013079335307264 4806495146256832512 4858373949488345088 4885290148654485504 4914975071432767968 4929388488064535616 5010198135409855872 5030816234732530176 5051604731570267904 5073522654382212096 5088401019937585152 5156695156913068032 5171817430100496384 5188029242067921744 5199312472259457024 5355385024070112768 5361790987017565056 5443178221186016256 5488163165162760192 5518568501257844736 5529346955361863964 5534751986598776832 5659668264074096448 5707712986179988608 5801282051527201536 5825155640216613888 5836532897326411962 5842238208076486656 5849226531291889152 5891832759927730176 5938012604930199552 6024808152078876864 6123575498834268288 6174183560808105216 6208389563915075328 6219156802145937408 6321110192345051136 6354715243872669696 6367126797083358504 6553300095243690624 6572517984086047488 6680264180546474496 6707754979643373568 6735472975427023872 6764696872509616128 6772788615180082176 6777909171088736472 6889022436188551824 6917372322757228992 6945956505909118368 6996551402414179584 7111248966388182528 7140513365426817024 7149054649356753408 7170019619002960896 7257570961581355008 7287560924232517632 7347788700465844224 7372462607149151952 7546224352098795264 7610283981573318144 7735042735369602048 7766874186955485184 7782043863101882616 7798968708389185536 8033077536105169152 8042686480526347584 8164767331779024384 8232244747744140288 8277852751886767104 8302127979898165248 8438228438585020416 8489502396111144672 8737733460324920832 8754799345989617943 8763357312114729984 8907018907395299328 8980630633902698496 9030384820240109568 9037212228118315296 9185363248251402432 9223163097009638656 9261275341212157824 9312584345872612992 9328735203218906112 9481665288517576704 9532072865809004544 9550690195625037756 9560026158670614528 9612990292513665024 9829950142865535936 9858776976129071232 10020396270819711744 10061632469465060352 10103209463140535808 10147045308764424192 10176802039875170304 10313390313826136064 10376058484135843488 10710770048140225536 10723581974035130112 10886356442372032512 10976326330325520384 11037137002515689472 11058693910723727928 11319336528148192896 11415425972359977216 11602564103054403072 11650311280433227776 11673065794652823924 11684476416152973312 11698453062583778304 12049616304157753728 12247150997668536576 12348367121616210432 12416779127830150656 12438313604291874816 12734253594166717008 13106600190487381248 13145035968172094976 13360528361092948992 13415509959286747136 13470945950854047744 13545577230360164352 13555818342177472944 13778044872377103648 13834744645514457984 13891913011818236736 13993102804828359168 14222497932776365056 14281026730853634048 14298109298713506816 14340039238005921792 14575121848465035264 14744925214298303904 15092448704197590528 15220567963146636288 15470085470739204096 15564087726203765232 15597937416778371072 16066155072210338304 16085372961052695168 16329534663558048768 16464489495488280576 16555705503773534208 16604255959796330496 16979004792222289344 17475466920649841664 17509598691979235886 17526714624229459968 17814037814790598656 18074424456236630592 18370726496502804864 18446326194019277312 18522550682424315648 18625168691745225984 18657470406437812224 18963330577035153408 19064145731618009088 19101380391250075512 19659900285731071872 19717553952258142464 20040792541639423488 20123264938930120704 20206418926281071616 20294090617528848384 20752116968271686976 21421540096280451072 21447163948070260224 21772712884744065024 22117387821447455856 22638673056296385792 22830851944719954432 23205128206108806144 23300622560866455552 23346131589305647848 23396906125167556608 24099232608315507456 24494301995337073152 24696734243232420864 24833558255660301312 25468507188333434016 26213200380974762496 26264398037968853829 26290071936344189952 26721056722185897984 26941891901708095488 27091154460720328704 27111636684354945888 27556089744754207296 27669489291028915968 27783826023636473472 27986205609656718336 28444995865552730112 28596218597427013632 28680078476011843584 29489850428596607808 30184897408395181056 30441135926293272576 30940170941478408192 31128175452407530464 32132310144420676608 32170745922105390336 32659069327116097536 32928978990976561152 33111411007547068416 33958009584444578688 34950933841299683328 35019197383958471772 35053429248458919936 36148848912473261184 36741452993005609728 36892652388038554624 37045101364848631296 37250337383490451968 37314940812875624448 38202760782500151024 39319800571462143744 39435107904516284928 40081585083278846976 40246529877860241408 40412837852562143232 41504233936543373952 42843080192560902144 42894327896140520448 44234775642894911712 45277346112592771584 45661703889439908864 46410256412217612288 46692263178611295696 46793812250335113216 48198465216631014912 48988603990674146304 49393468486464841728 49667116511320602624 50937014376666868032 52426400761949524992 52528796075937707658 52580143872688379904 53442113444371795968 54223273368709891776 55112179489508414592 55338978582057831936 55567652047272946944 55972411219313436672 56889991731105460224 57192437194854027264 58979700857193215616 60369794816790362112 60882271852586545152 62256350904815060928 64264620288841353216 64341491844210780672 65318138654232195072 67916019168889157376 69901867682599366656 70038394767916943544 72297697824946522368 73482905986011219456 73785304776077109248 74090202729697262592 74500674766980903936 76405521565000302048 78639601142924287488 78870215809032569856 80163170166557693952 80825675705124286464 83008467873086747904 85788655792281040896 88469551285789823424 90554692225185543168 91323407778879817728 92820512824435224576 93384526357222591392 96396930433262029824 97977207981348292608 98786936972929683456 99334233022641205248 101874028753333736064 104852801523899049984 105057592151875415316 105160287745376759808 108446546737419783552 110224358979016829184 110677957164115663872 111135304094545893888 111944822438626873344 117959401714386431232 120739589633580724224 124512701809630121856 128529240577682706432 128682983688421561344 135832038337778314752 140076789535833887088 144595395649893044736 146965811972022438912 147570609552154218496 148180405459394525184 149001349533961807872 152811043130000604096 157279202285848574976 157740431618065139712 160326340333115387904 166016935746173495808 171577311584562081792 176939102571579646848 181109384450371086336 182646815557759635456 186769052714445182784 192793860866524059648 195954415962696585216 203748057506667472128 209705603047798099968 210115184303750830632 216893093474839567104 220448717958033658368 221355914328231327744 222270608189091787776 235918803428772862464 249025403619260243712 257365967376843122688 271664076675556629504 280153579071667774176 289190791299786089472 293931623944044877824 296360810918789050368 298002699067923615744 305622086260001208192 314558404571697149952 315480863236130279424 332033871492346991616 353878205143159293696 362218768900742172672 373538105428890365568 385587721733048119296 407496115013334944256 420230368607501661264 433786186949679134208 440897435916067316736 442711828656462655488 444541216378183575552 471837606857545724928 498050807238520487424 514731934753686245376 543328153351113259008 560307158143335548352 578381582599572178944 587863247888089755648 611244172520002416384 629116809143394299904 664067742984693983232 707756410286318587392 747076210857780731136 814992230026669888512 840460737215003322528 867572373899358268416 881794871832134633472 889082432756367151104 943675213715091449856 996101614477040974848 1086656306702226518016 1120614316286671096704 1156763165199144357888 1222488345040004832768 1328135485969387966464 1415512820572637174784 1494152421715561462272 1629984460053339777024 1680921474430006645056 1735144747798716536832 1763589743664269266944 1887350427430182899712 1992203228954081949696 2241228632573342193408 2444976690080009665536 2831025641145274349568 2988304843431122924544 3259968920106679554048 3361842948860013290112 3470289495597433073664 3984406457908163899392 4482457265146684386816 4889953380160019331072 5662051282290548699136 5976609686862245849088 6723685897720026580224 8964914530293368773632 9779906760320038662144 11953219373724491698176 13447371795440053160448 17929829060586737547264 26894743590880106320896 35859658121173475094528 53789487181760212641792 107578974363520425283584
- Sum of all divisors σ(n): 393287122256816917132410
- Sum of proper divisors (its aliquot sum) s(n): 285708147893296491848826
- 107578974363520425283584 is an abundant number, because the sum of its proper divisors (285708147893296491848826) is greater than itself. Its abundance is 178129173529776066565242
Bases of 107578974363520425283584
- Binary: 101101100011111011110001011011100010111001001100110011011010001010000000000002
- Hexadecimal: 0x16C7DE2DC5C999B45000
- Base-36: HINQM2D0BEPS000
Squares and roots of 107578974363520425283584
- 107578974363520425283584 squared (1075789743635204252835842) is 11573235725106984892250351123989777486819885056
- 107578974363520425283584 cubed (1075789743635204252835843) is 1245036829374263047639852123426733099196296937932126116830599083720704
-
The
square root of 107578974363520425283584 is 327992338879.3104497923 -
The
cube root of 107578974363520425283584 is 47560067.9570175543
Scales and comparisons
How big is 107578974363520425283584?- 107,578,974,363,520,425,283,584 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 107,578,974,363,520,425,283,584 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 107578974363520425283584 cubic inches would be around 3963339 feet tall.
Recreational maths with 107578974363520425283584
- 107578974363520425283584 backwards is 485382524025363479875701
- 107578974363520425283584 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 107578974363520425283584'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 107578974363520425283584 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 107578974363520425283584 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/107578974363520425283584/
Chicago style:
Numbermatics. 2024. "Number 107578974363520425283584 - Facts about the integer". https://numbermatics.com/n/107578974363520425283584/
The information we have on file for 107578974363520425283584 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 107578974363520425283584, math, Factors of 107578974363520425283584, curriculum, school, college, exams, university, Prime factorization of 107578974363520425283584, STEM, science, technology, engineering, physics, economics, calculator, one hundred seven sextillion, five hundred seventy-eight quintillion, nine hundred seventy-four quadrillion, three hundred sixty-three trillion, five hundred twenty billion, four hundred twenty-five million, two hundred eighty-three thousand, five hundred eighty-four.