101805389025869461762215936
101,805,389,025,869,461,762,215,936 is an even composite number composed of seven prime numbers multiplied together.
101805389025869461762215936 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-two thousand, one hundred thirteen divisors.
Prime factorization of 101805389025869461762215936:
212 × 36 × 112 × 192 × 432 × 712 × 91512
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 19 × 19 × 43 × 43 × 71 × 71 × 9151 × 9151)See below for interesting mathematical facts about the number 101805389025869461762215936 from the Numbermatics database.
Names of 101805389025869461762215936
- Cardinal: 101805389025869461762215936 can be written as One hundred one septillion, eight hundred five sextillion, three hundred eighty-nine quintillion, twenty-five quadrillion, eight hundred sixty-nine trillion, four hundred sixty-one billion, seven hundred sixty-two million, two hundred fifteen thousand, nine hundred thirty-six.
Scientific notation
- Scientific notation: 1.01805389025869461762215936 × 1026
Factors of 101805389025869461762215936
Divisors of 101805389025869461762215936
- Number of divisors d(n): 22113
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 19 22 24 27 32 33 36 38 43 44 48 54 57 64 66 71 72 76 81 86 88 96 99 108 114 121 128 129 132 142 144 152 162 171 172 176 192 198 209 213 216 228 242 243 256 258 264 284 288 297 304 324 342 344 352 361 363 384 387 396 418 426 432 456 473 484 486 512 513 516 528 568 576 594 608 627 639 648 684 688 704 722 726 729 768 774 781 792 817 836 852 864 891 912 946 968 972 1024 1026 1032 1056 1083 1089 1136 1152 1161 1188 1216 1254 1278 1296 1349 1368 1376 1408 1419 1444 1452 1458 1536 1539 1548 1562 1584 1634 1672 1704 1728 1782 1824 1849 1881 1892 1917 1936 1944 2048 2052 2064 2112 2166 2178 2272 2299 2304 2322 2343 2376 2432 2451 2508 2556 2592 2673 2698 2736 2752 2816 2838 2888 2904 2916 3053 3072 3078 3096 3124 3168 3249 3267 3268 3344 3408 3456 3483 3564 3648 3698 3762 3784 3834 3872 3888 3971 4047 4096 4104 4128 4224 4257 4332 4356 4544 4598 4608 4617 4644 4686 4752 4864 4902 5016 5041 5112 5184 5203 5346 5396 5472 5504 5547 5632 5643 5676 5751 5776 5808 5832 6106 6144 6156 6192 6248 6336 6498 6534 6536 6688 6816 6897 6912 6966 7029 7128 7296 7353 7396 7524 7568 7668 7744 7776 7942 8019 8094 8208 8256 8448 8514 8591 8664 8712 8987 9088 9151 9159 9196 9216 9234 9288 9372 9504 9728 9747 9801 9804 10032 10082 10224 10368 10406 10449 10692 10792 10944 11008 11094 11264 11286 11352 11502 11552 11616 11664 11913 12141 12212 12288 12312 12384 12496 12672 12771 12996 13068 13072 13376 13632 13794 13824 13851 13932 14058 14256 14592 14706 14792 14839 15048 15123 15136 15336 15488 15523 15552 15609 15884 16038 16188 16416 16512 16641 16896 16929 17028 17182 17253 17328 17424 17974 18176 18302 18318 18392 18432 18468 18576 18744 19008 19456 19494 19602 19608 20064 20164 20339 20448 20691 20736 20812 20898 21087 21384 21584 21888 22016 22059 22188 22528 22572 22704 23004 23104 23232 23328 23826 24282 24424 24624 24768 24992 25344 25542 25631 25773 25992 26136 26144 26752 26961 27264 27453 27477 27588 27648 27702 27864 28116 28512 29184 29241 29403 29412 29584 29678 30096 30246 30272 30672 30976 31046 31104 31218 31347 31768 32076 32376 32832 33024 33282 33583 33792 33858 34056 34364 34506 34656 34848 35131 35739 35948 36352 36423 36604 36636 36784 36864 36936 37152 37488 38016 38313 38912 38988 39204 39216 40128 40328 40678 40896 41382 41472 41624 41796 42174 42768 43168 43681 43776 44032 44118 44376 44517 45056 45144 45369 45408 46008 46208 46464 46569 46656 46827 47652 48564 48848 49248 49536 49923 49984 50688 50787 51084 51262 51546 51759 51984 52272 52288 53504 53922 54528 54906 54954 55176 55296 55404 55451 55728 56232 57024 58007 58368 58482 58806 58824 59168 59356 60192 60492 60544 61017 61344 61952 62073 62092 62208 62436 62694 63261 63536 64152 64752 65664 66048 66177 66564 67166 67584 67716 68112 68728 69012 69312 69696 70262 71478 71896 72704 72846 73208 73272 73568 73872 74304 74976 76032 76626 76893 77319 77824 77976 78408 78432 80256 80656 80883 81356 81792 82359 82431 82764 82944 83248 83592 84348 85536 86336 87362 87552 87723 88064 88209 88236 88752 89034 90288 90738 90816 92016 92416 92928 93138 93312 93654 95304 95779 97128 97696 98496 98857 99072 99846 99968 100661 100749 101376 101574 102168 102524 103092 103518 103968 104544 104576 105393 107008 107217 107844 109056 109269 109812 109908 110352 110592 110808 110902 111456 112464 114048 114939 116014 116736 116964 117612 117648 118336 118712 120384 120984 121088 122034 122688 123904 124146 124184 124416 124872 125388 126522 127072 128304 129504 131043 131279 131328 132096 132354 133128 133551 134332 135168 135432 136107 136224 137456 138024 138624 139392 139707 140481 140524 142956 143792 145408 145692 146416 146544 147136 147744 148608 149769 149952 152064 152361 153252 153786 154638 155952 156816 156864 160512 161312 161766 162712 163229 163584 164718 164862 165528 165888 166353 166496 167184 168696 170753 171072 172672 173869 174021 174724 175104 175446 176128 176418 176472 177504 178068 180576 181476 181632 183051 184032 184832 185856 186219 186276 186624 187308 189783 190608 191558 194256 195392 196992 197714 198144 198531 199692 199936 201322 201498 202752 203148 204336 205048 206184 207036 207936 209088 209152 210786 214016 214434 215688 216763 218112 218538 219624 219816 220704 221616 221804 222912 223729 224928 228096 229878 230679 231957 232028 233472 233928 235224 235296 236672 237424 240768 241968 242176 242649 244068 245376 247077 247293 247808 248292 248368 248832 249744 250776 253044 254144 256608 259008 262086 262558 262656 263169 264192 264708 266256 267102 268664 270864 272214 272448 274912 276048 277248 278784 279414 280962 281048 281941 285912 287337 287584 290816 291384 292832 293088 294272 295488 296571 297216 299538 299904 301983 302247 304128 304722 306504 307572 309276 311904 313632 313728 316179 321024 321651 322624 323532 325424 326458 327168 327807 329436 329724 331056 331776 332706 332992 334368 337392 341506 342144 344817 345344 347738 348042 349448 350208 350892 352836 352944 355008 356136 361152 362952 363264 366102 368064 369413 369664 371712 372438 372552 373248 374616 379566 381216 383116 386441 388512 390784 393129 393493 393837 393984 395428 396288 397062 399384 399872 400653 402644 402996 405504 406296 408321 408672 410096 412368 414072 415872 418176 418304 419121 421443 421572 428032 428868 431376 433526 436224 437076 439248 439632 441408 443232 443608 445824 447458 449307 449856 456192 459756 461358 463914 464056 467856 470448 470592 473344 474848 481536 483936 484352 485298 488136 489687 490752 494154 494586 495616 496584 496736 497664 499059 499488 501552 506088 508288 512259 513216 518016 521607 522063 524172 525116 525312 526338 528384 529416 532512 534204 537328 541728 544428 544896 549153 549824 552096 554496 557568 558657 558828 561924 562096 563882 569349 571824 574674 575168 582768 585664 586176 588544 590976 593142 594432 595593 599076 599808 603966 604494 608256 609444 609961 613008 615144 618552 623808 627264 627456 632358 638077 642048 643302 645248 647064 649721 650289 650848 652916 654336 655614 658872 659448 662112 665412 665984 667489 668736 671187 674784 683012 684288 689634 690688 692037 695476 695871 696084 698896 700416 701784 705672 705888 710016 712272 722304 725904 726528 727947 732204 736128 738826 739328 741231 741879 743424 744876 745104 746496 749232 759132 762432 766232 772882 777024 781568 786258 786986 787674 787968 790856 792576 794124 798768 799744 801306 805288 805992 812592 816642 817344 820192 824736 828144 831744 836352 836608 838242 842886 843144 845823 856064 857736 862011 862752 867052 872448 874152 878496 879264 882816 886464 887216 889713 891648 894916 898614 899712 905949 906741 912384 919512 922716 927828 928112 935712 940896 941184 946688 948537 949696 963072 964953 967872 968704 970596 976272 979374 981504 983421 988308 989172 993168 993472 995328 998118 998976 1003104 1012176 1016576 1024518 1026432 1036032 1043214 1044126 1048344 1050232 1050624 1052676 1053569 1058832 1065024 1068408 1074656 1083456 1088856 1089792 1098306 1099648 1102133 1104192 1107271 1108239 1108992 1115136 1117314 1117656 1123848 1124192 1127764 1138698 1143648 1149348 1150336 1159323 1165536 1171328 1172352 1177088 1179387 1180479 1181511 1181952 1186284 1188864 1191186 1198152 1199616 1201959 1207932 1208988 1216512 1218888 1219922 1224963 1226016 1230288 1237104 1247616 1254528 1254912 1257363 1264329 1264716 1276154 1284096 1286604 1290496 1294128 1299442 1300578 1301696 1305832 1308672 1311228 1317744 1318896 1324224 1330824 1331968 1334978 1337472 1342374 1347921 1349568 1366024 1368576 1379268 1381376 1384074 1390952 1391742 1392168 1397792 1403568 1411344 1411776 1420032 1424544 1444069 1444608 1451808 1453056 1455894 1464408 1469061 1472256 1477652 1478656 1482462 1483758 1486848 1489752 1490208 1492992 1497177 1498464 1518264 1524864 1532464 1536777 1545764 1554048 1563136 1564821 1566189 1572516 1573972 1575348 1575936 1581712 1585152 1588248 1597536 1599488 1602612 1610576 1611984 1625184 1633284 1634688 1640384 1647459 1649472 1656288 1663488 1672704 1673216 1675971 1676484 1685772 1686288 1691646 1715472 1724022 1725504 1734104 1748304 1756992 1758528 1765632 1772928 1774432 1779426 1783296 1789832 1797228 1799424 1811898 1813482 1819801 1824768 1829883 1839024 1845432 1855656 1856224 1871424 1878283 1881792 1882368 1893376 1897074 1899392 1912559 1914231 1926144 1929906 1935744 1937408 1941192 1949163 1950867 1952544 1958748 1963008 1966842 1976616 1978344 1986336 1986944 1996236 1997952 2002467 2006208 2013561 2024352 2033152 2049036 2052864 2072064 2076111 2086428 2087613 2088252 2096688 2100464 2101248 2105352 2107138 2117664 2130048 2136816 2149312 2166912 2177712 2179584 2183841 2196612 2199296 2204266 2208384 2214542 2216478 2217984 2223693 2225637 2230272 2234628 2235312 2247696 2248384 2255528 2277396 2287296 2298696 2300672 2318646 2331072 2342656 2344704 2354176 2358774 2360958 2363022 2363904 2372568 2377728 2382372 2384393 2396304 2399232 2403918 2415864 2417976 2437776 2439844 2449926 2452032 2460576 2474208 2494301 2495232 2509056 2509824 2514726 2528658 2529432 2537469 2552308 2568192 2573208 2580992 2586033 2588256 2598884 2601156 2603392 2611664 2617344 2622456 2635488 2637792 2648448 2661648 2663936 2669139 2669956 2674944 2684748 2695842 2699136 2717847 2720223 2732048 2737152 2758536 2762752 2768148 2781904 2783484 2784336 2795584 2807136 2822688 2823552 2840064 2845611 2849088 2888138 2889216 2894859 2903616 2906112 2911788 2928816 2938122 2944512 2955304 2964924 2967516 2979504 2980416 2985984 2994354 2996928 3036528 3049728 3064928 3073554 3091528 3101351 3108096 3126272 3129642 3132378 3145032 3147944 3150696 3151872 3160707 3163424 3176496 3195072 3198976 3205224 3221152 3223968 3250368 3266568 3269376 3280768 3294918 3298944 3303511 3306399 3312576 3321813 3324717 3326976 3345408 3346432 3351942 3352968 3371544 3372576 3383292 3430944 3448044 3451008 3468208 3477969 3496608 3513984 3517056 3531264 3538161 3541437 3544533 3545856 3548864 3558852 3566592 3579664 3594456 3598848 3605877 3623796 3626964 3639602 3649536 3659766 3674889 3678048 3690864 3711312 3712448 3742848 3756566 3763584 3764736 3772089 3786752 3792987 3794148 3798784 3825118 3828462 3852288 3859812 3871488 3882384 3898326 3901734 3905088 3917496 3926016 3933684 3953232 3956688 3972672 3973888 3992472 3995904 4004934 4012416 4027122 4048704 4066304 4098072 4105728 4118497 4144128 4152222 4172856 4175226 4176504 4193376 4200928 4210704 4214276 4235328 4250851 4260096 4273632 4298624 4328423 4332207 4333824 4355424 4359168 4367682 4393224 4398592 4407183 4408532 4416768 4429084 4432956 4435968 4447386 4451274 4460544 4469256 4470624 4491531 4495392 4496768 4511056 4554792 4574592 4597392 4601344 4610331 4637292 4662144 4685312 4689408 4694463 4698567 4708352 4717548 4721916 4726044 4727808 4745136 4755456 4764744 4768786 4792608 4798464 4807836 4831728 4835952 4875552 4879688 4899852 4904064 4921152 4942377 4948416 4988602 4990464 5018112 5019648 5029452 5057316 5058864 5074938 5104616 5146416 5161984 5172066 5176512 5197768 5202312 5206784 5223328 5244912 5270976 5275584 5296896 5323296 5327872 5338278 5339912 5349888 5369496 5391684 5398272 5435694 5440446 5459403 5464096 5474304 5489649 5517072 5525504 5536296 5563808 5566968 5568672 5591168 5614272 5634849 5645376 5647104 5680128 5691222 5698176 5737677 5742693 5776276 5778432 5789718 5807232 5812224 5823576 5847489 5852601 5857632 5876244 5889024 5910608 5929848 5935032 5959008 5960832 5988708 5993856 6007401 6040683 6073056 6099456 6129856 6147108 6183056 6202702 6216192 6228333 6252544 6259284 6262839 6264756 6290064 6295888 6301392 6303744 6321414 6326848 6352992 6390144 6410448 6442304 6447936 6500736 6533136 6538752 6551523 6561536 6589836 6597888 6607022 6612798 6625152 6643626 6649434 6653952 6671079 6690816 6703884 6705936 6743088 6745152 6766584 6861888 6896088 6902016 6936416 6955938 6993216 7018847 7027968 7034112 7062528 7076322 7082874 7089066 7091712 7097728 7117704 7133184 7146931 7153179 7159328 7188912 7197696 7211754 7247592 7253928 7279204 7319532 7342379 7349778 7356096 7381728 7422624 7424896 7476367 7482903 7485696 7513132 7527168 7529472 7544178 7573504 7585974 7588296 7597568 7612407 7650236 7656924 7704576 7719624 7742976 7758099 7764768 7796652 7803468 7810176 7834992 7852032 7867368 7906464 7913376 7945344 7947776 7984944 7991808 8007417 8009868 8024832 8054244 8097408 8132608 8153541 8160669 8196144 8211456 8236994 8288256 8304444 8345712 8350452 8353008 8386752 8401856 8421408 8428552 8470656 8501702 8520192 8536833 8547264 8597248 8656846 8664414 8667648 8710848 8718336 8735364 8786448 8797184 8814366 8817064 8833536 8858168 8865912 8894772 8902548 8938512 8941248 8983062 8990784 8993536 9022112 9109584 9149184 9194784 9202688 9220662 9274584 9304053 9320809 9324288 9370624 9378816 9388926 9397134 9416704 9435096 9443832 9452088 9455616 9482121 9490272 9529488 9537572 9585216 9596928 9615672 9663456 9671904 9751104 9759376 9799704 9808128 9842304 9884754 9896832 9910533 9919197 9965439 9974151 9977204 9980928 10036224 10039296 10058904 10114632 10117728 10149876 10209232 10292832 10323968 10344132 10353024 10395536 10404624 10413568 10433907 10446656 10489824 10541952 10551168 10593792 10614483 10624311 10633599 10646592 10655744 10676556 10679824 10699776 10738992 10783368 10796544 10817631 10871388 10880892 10918806 10928192 10948608 10979298 11034144 11072592 11127616 11133936 11137344 11182336 11228544 11269698 11290752 11294208 11316267 11360256 11382444 11396352 11475354 11485386 11552552 11556864 11579436 11589259 11614464 11647152 11694978 11705202 11715264 11752488 11778048 11821216 11859696 11870064 11918016 11921664 11977416 11987712 12014802 12081366 12123463 12146112 12198912 12259712 12294216 12344699 12355491 12366112 12405404 12432384 12456666 12505088 12518568 12525678 12529512 12580128 12591776 12602784 12642828 12653696 12705984 12752553 12780288 12820896 12884608 12895872 12985269 12996621 13001472 13066272 13077504 13103046 13123072 13179672 13195776 13214044 13221549 13225596 13250304 13287252 13298868 13307904 13342158 13381632 13407768 13411872 13474593 13486176 13490304 13533168 13723776 13792176 13804032 13830993 13872832 13911876 13986432 14037694 14055936 14068224 14083389 14095701 14125056 14152644 14165748 14178132 14183424 14195456 14235408 14266368 14293862 14306358 14318656 14377824 14395392 14423508 14495184 14507856 14558408 14639064 14684758 14699556 14712192 14763456 14827131 14845248 14849792 14952734 14965806 14971392 15026264 15054336 15058944 15088356 15171948 15176592 15195136 15224814 15300472 15313848 15439248 15485952 15516198 15529536 15593304 15606936 15620352 15669984 15734736 15812928 15826752 15884759 15890688 15895552 15969888 15983616 16014834 16019736 16049664 16108488 16194816 16265216 16307082 16321338 16378209 16392288 16422912 16468947 16473988 16576512 16608888 16691424 16700904 16706016 16773504 16803712 16842816 16857104 16904547 16920199 16941312 17003404 17040384 17073666 17094528 17194496 17213031 17228079 17313692 17328828 17335296 17421696 17436672 17470728 17542467 17557803 17572896 17594368 17628732 17634128 17667072 17716336 17731824 17789544 17805096 17877024 17882496 17966124 17981568 17987072 18022203 18044224 18122049 18219168 18298368 18389568 18405376 18441324 18549168 18608106 18641618 18648576 18684999 18741248 18757632 18777852 18794268 18870192 18887664 18904176 18911232 18964242 18980544 19058976 19075144 19170432 19231344 19326912 19343808 19502208 19518752 19599408 19616256 19684608 19769508 19793664 19821066 19838394 19930878 19948302 19954408 19961856 20017811 20072448 20117808 20229264 20235456 20299752 20418464 20585664 20647936 20688264 20706048 20791072 20809248 20827136 20867814 20893312 20979648 21038149 21056541 21083904 21102336 21187584 21228966 21248622 21267198 21293184 21311488 21353112 21359648 21399552 21440793 21459537 21477984 21566736 21593088 21635262 21742776 21761784 21837612 21856384 21958596 22027137 22068288 22145184 22255232 22267872 22274688 22364672 22429101 22448709 22457088 22539396 22581504 22588416 22632534 22720512 22764888 22792704 22837221 22950708 22970772 23105104 23113728 23158872 23178518 23228928 23274297 23294304 23389956 23410404 23430528 23504976 23556096 23642432 23719392 23740128 23836032 23843328 23954832 23975424 24022251 24029604 24162732 24246926 24292224 24397824 24460623 24482007 24519424 24588432 24689398 24710982 24732224 24810808 24864768 24913332 25037136 25051356 25059024 25160256 25183552 25205568 25285656 25307392 25411968 25505106 25560576 25610499 25641792 25769216 25791744 25970538 25993242 26002944 26132544 26155008 26206092 26228323 26246144 26359344 26391552 26428088 26443098 26451192 26500608 26574504 26597736 26684316 26815536 26823744 26949186 26972352 26980608 27066336 27437311 27447552 27584352 27608064 27661986 27745664 27823752 27912159 27938003 27962427 27972864 28075388 28111872 28136448 28166778 28191402 28250112 28305288 28331496 28356264 28366848 28390912 28446363 28470816 28587724 28612716 28637312 28755648 28790784 28847016 28990368 29015712 29116816 29278128 29369516 29399112 29424384 29526912 29654262 29690496 29699584 29731599 29757591 29896317 29905468 29922453 29931612 29942784 30052528 30108672 30117888 30176712 30343896 30353184 30390272 30449628 30600944 30627696 30878496 30971904 31032396 31059072 31186608 31213872 31240704 31301721 31339968 31469472 31625856 31653504 31769518 31781376 31791104 31843449 31872933 31900797 31939776 31967232 32029668 32039472 32099328 32216976 32389632 32614164 32642676 32756418 32784576 32845824 32937894 32947976 33217776 33382848 33401808 33412032 33547008 33607424 33685632 33714208 33809094 33840398 33882624 34006808 34080768 34147332 34189056 34388992 34426062 34456158 34627384 34657656 34670592 34767777 34843392 34941456 35084934 35115606 35145792 35188736 35257464 35268256 35334144 35432672 35463648 35579088 35610192 35754048 35764992 35932248 35963136 35974144 36044406 36088448 36244098 36338621 36370389 36438336 36596736 36779136 36810752 36882648 37034097 37066473 37098336 37216212 37283236 37297152 37369998 37482496 37515264 37555704 37588536 37740384 37775328 37808352 37928484 37961088 38117952 38150288 38257659 38340864 38462688 38653824 38687616 38955807 38989863 39004416 39037504 39198816 39232512 39369216 39539016 39587328 39642132 39664647 39676788 39861756 39896604 39908816 39923712 40035622 40144896 40235616 40423779 40458528 40470912 40599504 40836928 41171328 41376528 41412096 41492979 41582144 41618496 41654272 41735628 41786624 41959296 42076298 42113082 42167808 42204672 42250167 42287103 42375168 42457932 42497244 42534396 42586368 42706224 42719296 42799104 42881586 42919074 42955968 43133472 43186176 43270524 43485552 43523568 43675224 43712768 43917192 44054274 44136576 44290368 44510464 44535744 44549376 44729344 44858202 44897418 44914176 45078792 45163008 45176832 45265068 45303467 45529776 45585408 45674442 45901416 45941544 46130191 46210208 46317744 46357036 46457856 46548594 46588608 46779912 46820808 46861056 47009952 47284864 47391719 47438784 47480256 47612653 47654277 47672064 47686656 47909664 47950848 48044502 48059208 48325464 48493852 48584448 48795648 48921246 48964014 49038848 49134627 49176864 49378796 49406841 49421964 49464448 49621616 49729536 49826664 50074272 50102712 50118048 50320512 50367104 50411136 50571312 50614784 50713641 50760597 50823936 51010212 51121152 51220998 51283584 51538432 51583488 51639093 51684237 51941076 51986484 52005888 52265088 52310016 52412184 52456646 52492288 52627401 52673409 52718688 52783104 52856176 52886196 52902384 53001216 53149008 53195472 53368632 53631072 53647488 53898372 53944704 53961216 54066609 54132672 54366147 54874622 54895104 55168704 55216128 55323972 55491328 55647504 55824318 55876006 55924854 55945728 56150776 56223744 56272896 56333556 56382804 56610576 56662992 56712528 56733696 56781824 56892726 56941632 57175448 57225432 57274624 57511296 57694032 57980736 58031424 58233632 58556256 58739032 58798224 58848768 59053824 59308524 59380992 59399168 59463198 59515182 59792634 59810936 59844906 59863224 59885568 60053433 60105056 60217344 60353424 60687792 60706368 60780544 60899256 61201888 61255392 61756992 61943808 62064792 62118144 62373216 62427744 62481408 62603442 62679936 62938944 63114447 63169623 63251712 63307008 63539036 63562752 63582208 63686898 63745866 63801594 63879552 63934464 64059336 64078944 64198656 64322379 64378611 64433952 64779264 65228328 65285352 65512836 65569152 65875788 65895952 66081411 66435552 66765696 66803616 66824064 67094016 67214848 67287303 67346127 67371264 67428416 67618188 67680796 67765248 68013616 68161536 68294664 68378112 68511663 68777984 68852124 68912316 69254768 69315312 69341184 69535554 69686784 69822891 69882912 70169868 70231212 70291584 70514928 70536512 70668288 70865344 70927296 71158176 71220384 71508096 71529984 71864496 71926272 71948288 72066753 72088812 72176896 72488196 72677242 72740778 72876672 73193472 73381869 73558272 73765296 74068194 74132946 74196672 74432424 74566472 74594304 74739996 75111408 75177072 75480768 75550656 75616704 75856968 75922176 76235904 76300576 76515318 76681728 76925376 77307648 77375232 77911614 77979726 78008832 78075008 78251443 78397632 78465024 78616241 78684969 78738432 79078032 79174656 79284264 79329294 79353576 79723512 79793208 79817632 80071244 80471232 80766169 80847558 80917056 80941824 81199008 81673856 82240037 82311933 82342656 82753056 82824192 82985958 83164288 83236992 83308544 83471256 83573248 83736477 83740801 83814009 83887281 83918592 84152596 84226164 84335616 84409344 84500334 84574206 84750336 84915864 84994488 85068792 85172736 85339089 85412448 85438592 85763172 85838148 85911936 86266944 86372352 86541048 86971104 87047136 87350448 87425536 87834384 88108548 88273152 88580736 89020928 89071488 89098752 89194797 89272773 89458688 89688951 89716404 89767359 89794836 89828352 90157584 90326016 90353664 90530136 90606934 91059552 91170816 91348884 91802832 91883088 92260382 92420416 92635488 92714072 92915712 93097188 93177216 93559824 93641616 93722112 93905163 94019904 94569728 94783438 94877568 94960512 95225306 95308554 95344128 95373312 95618799 95702391 95819328 95901696 96089004 96118416 96650928 96987704 97168896 97842492 97928028 98077696 98269254 98353728 98757592 98813682 98843928 98928896 99243232 99653328 100148544 100205424 100236096 100641024 100734208 100822272 101142624 101229568 101427282 101521194 101647872 102020424 102242304 102441996 102528899 102567168 103076864 103166976 103278186 103368474 103882152 103972968 104011776 104303331 104530176 104824368 104913292 104984576 105254802 105346818 105437376 105566208 105712352 105772392 105804768 106002432 106298016 106390944 106737264 107262144 107294976 107796744 107889408 107922432 108133218 108265344 108732294 109015863 109111167 109749244 109790208 110337408 110432256 110647944 110982656 111102291 111199419 111295008 111648636 111752012 111849708 111891456 112301552 112447488 112545792 112667112 112765608 113221152 113325984 113425056 113563648 113785452 113883264 114350896 114450864 114549248 114772977 115022592 115388064 115961472 116062848 116467264 116867421 116969589 117112512 117478064 117596448 117697536 118107648 118617048 118761984 118798336 118926396 118993941 119030364 119585268 119621872 119689812 119726448 119771136 120106866 120210112 120434688 120706848 121375584 121412736 121798512 122403776 122510784 123513984 124129584 124236288 124478937 124746432 124855488 124962816 125206884 125359872 125877888 126228894 126339246 126503424 126614016 126750501 127078072 127125504 127373796 127491732 127603188 127759104 128118672 128157888 128397312 128644758 128757222 128867904 129558528 130456656 130570704 131025672 131138304 131751576 131791904 132162822 132871104 133358093 133531392 133607232 133648128 134188032 134429696 134574606 134692254 134742528 134856832 135236376 135361592 135530496 135791689 135910401 136027232 136589328 136756224 137023326 137555968 137704248 137824632 138390573 138509536 138630624 139071108 139373568 139645782 139765824 140339736 140462424 140583168 141029856 141073024 141730688 141854592 142050973 142175157 142316352 142440768 142837959 142962831 143016192 143059968 143728992 143852544 143896576 144133506 144177624 144353792 144976392 145354484 145481556 145753344 146386944 146763738 147116544 147403881 147530592 148136388 148220523 148265892 148393344 148864848 149132944 149188608 149479992 150222816 150354144 150961536 151101312 151233408 151713936 151844352 152140923 152281791 152471808 152601152 153030636 153363456 153850752 154615296 154750464 154917279 155052711 155823228 155959452 156017664 156150016 156502886 156795264 156930048 157232482 157369938 157476864 157882203 158020227 158156064 158349312 158568528 158658588 158707152 159447024 159586416 159635264 160142488 160942464 161532338 161695116 161834112 161883648 162199827 162398016 163098441 163347712 164480074 164623866 164685312 165506112 165648384 165971916 166328576 166473984 166942512 167146496 167472954 167481602 167628018 167774562 167837184 168305192 168452328 168671232 168818688 169000668 169148412 169831728 169988976 170137584 170345472 170678178 170824896 170877184 171526344 171676296 171823872 172533888 173082096 173942208 174094272 174700896 174851072 175668768 176217096 176546304 177095371 177161472 178041856 178142976 178197504 178389594 178545546 178917376 179377902 179432808 179534718 179589672 179656704 180160299 180315168 180652032 181060272 181213868 182119104 182341632 182697768 183605664 183766176 184520764 184840832 185270976 185428144 185831424 186122189 186194376 186354432 187119648 187283232 187444224 187810326 188039808 189139456 189343341 189508869 189566876 189755136 189921024 190450612 190617108 190688256 190746624 191237598 191404782 191638656 191803392 192178008 192236832 192967137 193135833 193301856 193975408 194337792 195684984 195856056 196155392 196538508 196707456 197515184 197627364 197687856 197857792 198244233 198486464 199306656 200297088 200410848 200472192 201282048 201468416 201644544 201861909 202038381 202285248 202459136 202854564 203042388 203295744 204040848 204484608 204883992 205057798 205134336 205534989 206153728 206333952 206556372 206736948 207764304 207945936 208023552 208606662 209060352 209648736 209826584 210509604 210693636 210874752 211424704 211544784 211609536 212004864 212596032 212781888 213474528 214524288 214589952 215593488 215778816 215844864 216266436 216530688 217464588 218031726 218222334 219498488 219580416 220195921 220674816 221295888 221965312 222204582 222398838 222590016 223297272 223504024 223699416 223782912 224603104 225334224 225531216 226442304 226651968 226850112 227127296 227570904 227766528 228701792 228901728 229098496 229545954 230045184 230776128 231922944 232125696 232934528 233734842 233939178 234225024 234549281 234754329 234956128 235192896 235395072 235848723 236054907 236215296 237234096 237523968 237596672 237852792 237987882 238060728 239170536 239243744 239379624 239452896 240213732 240420224 241413696 242298507 242751168 242825472 243597024 244807552 245021568 246720111 246935799 247027968 248259168 248472576 248957874 249492864 249710976 249925632 250413768 250719744 251209431 251222403 251442027 251661843 251755776 252457788 252678492 253006848 253228032 253501002 254156144 254251008 254747592 254983464 255206376 255518208 256017267 256237344 256315776 257289516 257514444 257735808 259117056 260913312 261141408 262051344 262276608 263503152 263583808 264325644 265742208 266716186 267062784 267214464 267296256 267584391 267818319 268376064 268859392 269066853 269149212 269302077 269384508 269485056 269713664 270472752 270723184 271060992 271583378 271820802 272054464 273178656 273512448 274046652 275408496 275649264 276781146 277019072 277261248 278142216 278747136 279291564 279531648 280679472 280924848 281166336 281715489 282059712 282146048 283461376 283709184 284101946 284350314 284632704 284881536 285675918 285925662 286032384 286119936 286856397 287457984 287705088 288267012 288355248 288707584 289952784 290708968 290963112 291506688 293527476 294233088 294807762 295061184 296272776 296441046 296531784 296786688 297729696 298265888 298959984 300445632 300708288 301810421 301923072 302202624 302466816 303427872 303688704 304281846 304563582 304943616 305202304 306061272 306726912 307318033 307586697 307701504 309230592 309500928 309834558 310105422 311646456 311918904 312035328 312300032 312909993 313005772 313590528 314464964 314739876 314953728 315764406 316040454 316312128 316698624 317137056 317317176 317414304 318894048 319172832 319270528 320284976 321483781 321884928 323064676 323390232 323668224 323767296 324399654 324796032 326196882 326695424 327047589 327333501 328960148 329247732 329370624 331012224 331296768 331943832 332657152 332947968 333306873 333598257 333885024 334292992 334945908 334963204 335256036 335549124 335674368 336610384 336904656 337342464 337637376 338001336 338296824 339663456 339977952 340275168 340690944 341356356 341649792 341754368 343052688 343352592 343647744 344318931 345067776 346164192 347884416 348188544 349401792 349702144 350602263 350908767 351337536 352434192 353092608 354190742 354322944 356083712 356285952 356395008 356779188 357091092 358755804 358865616 359069436 359179344 359313408 360320598 360630336 361304064 362120544 362427736 364238208 365395536 367211328 367532352 369041528 369681664 370541952 370856288 372244378 372388752 372708864 374239296 374566464 374888448 375620652 376079616 378278912 378686682 379017738 379133752 379510272 379842048 380901224 381234216 381376512 382475196 382809564 383277312 384356016 384473664 385934274 386271666 386603712 387950816 388675584 391369968 391712112 392310784 393077016 393414912 395030368 395254728 395375712 395715584 396488466 396972928 398613312 399724831 400074279 400594176 400821696 400944384 402564096 402936832 403289088 403723818 404076762 404570496 404918272 405709128 406084776 406591488 407375067 407731203 408081696 409767984 410115596 410268672 411069978 412307456 412667904 413112744 413473896 415171719 415528608 415891872 417213324 418120704 419297472 419653168 421019208 421387272 421749504 422849408 423089568 423219072 425192064 425563776 426152919 426525471 426949056 428513877 428888493 429048576 429179904 431186976 431557632 431689728 432532872 433061376 434929176 436063452 436444668 438996976 439160832 440391842 441349632 442211643 442591776 443930624 444409164 444661569 444797676 445180032 446594544 447008048 447398832 447565824 449206208 450668448 451062432 452884608 453303936 453700224 455141808 455533056 456422769 456845373 457403584 457803456 458196992 459091908 460090368 461552256 463845888 464251392 464751837 465158133 465869056 467469684 467878356 468450048 469098562 469508658 469912256 470385792 470790144 471697446 472109814 472430592 473646609 474468192 475047936 475705584 475975764 476121456 478341072 478487488 478759248 478905792 480427464 480840448 482827392 484597014 485502336 485650944 486599481 487194048 489615104 490043136 493440222 493871598 494055936 496518336 496945152 497915748 498338137 498985728 499421952 500827536 501439488 502418862 502444806 502884054 503323686 503511552 504915576 505356984 506013696 506456064 507002004 507432101 508312288 509495184 509966928 510412752 511036416 512034534 512474688 512631552 514579032 515028888 515471616 521308909 521826624 522282816 524102688 524553216 527006304 527167616 528651288 530822057 531286113 531484416 533432372 534125568 534428928 534592512 535168782 535636638 536752128 537718784 538133706 538298424 538604154 538769016 538970112 539427328 540480897 540945504 541446368 543166756 543641604 544108928 546357312 547024896 548093304 550816992 551298528 553562292 554038144 554522496 556284432 557494272 558366567 558583128 559063296 561358944 561849696 562332672 563430978 564119424 564292096 566922752 567418368 568030023 568203892 568526607 568700628 569265408 569763072 571351836 571851324 572064768 572239872 573712794 574915968 575410176 576534024 576710496 577415168 578901411 579407499 579905568 581417936 581926224 583013376 587054952 588466176 589615524 590122368 592545552 592882092 593063568 593573376 594732699 595459392 596531776 597919968 600891264 601416576 603620842 603846144 604405248 604933632 605585727 606115143 606855744 607377408 608563692 609127164 609887232 610404608 612122544 613453824 614636066 615173394 615403008 618461184 619001856 619669116 620210844 623292912 623837808 624070656 624600064 625819986 626011544 627181056 628929928 629479752 631528812 632080908 632624256 634274112 634634352 634828608 637788096 638345664 638541056 640569952 642967562 643769856 646129352 646780464 647336448 647534592 648799308 649592064 652393764 653390848 654095178 654667002 657920296 658495464 658741248 660587763 662024448 663887664 665314304 665895936 666613746 667196514 667770048 668585984 669891816 669926408 670512072 671098248 671348736 673220768 673809312 676002672 676593648 679326912 679955904 680550336 681381888 682712712 683299584 683508736 686105376 686705184 687295488 688637862 690135552 692328384 695768832 696377088 698803584 699404288 701204526 701817534 702675072 703647843 704262987 704868384 706185216 707546169 708164721 708381484 708645888 712167424 712571904 712790016 713558376 714182184 717511608 717731232 718138872 718358688 720641196 721260672 724241088 724855472 726895521 728476416 730791072 734422656 735064704 738083056 739363328 740160333 740807397 741083904 741712576 744488756 744777504 745417728 748478592 749132928 749776896 751241304 752159232 753628293 753667209 754326081 754985529 756557824 757373364 758035476 758267504 759020544 759684096 761802448 762468432 762753024 764950392 765619128 766554624 768051801 768712032 768947328 771868548 772543332 773207424 775901632 777351168 782739936 783424224 786154032 786829824 790060736 790509456 790751424 791431168 792976932 793945856 797226624 799449662 800148558 801188352 801643392 801888768 802753173 803454957 805128192 805873664 806578176 807200559 807447636 808153524 809140992 811418256 812169552 813182976 814750134 815462406 816163392 819535968 820231192 820537344 822139956 826225488 826947792 830343438 831057216 831783744 834426648 836241408 838594944 839306336 842038416 842774544 843499008 845698816 846179136 846438144 850384128 851127552 852305838 853050942 853898112 857027754 857776986 858097152 858359808 860765873 862373952 863115264 865065744 866122752 869858352 872126904 872889336 876473629 877993952 880783684 882699264 884423286 885183552 887861248 888818328 889323138 889595352 890360064 893189088 894016096 894797664 898412416 901336896 902124864 904640407 905431263 905769216 906607872 907400448 910283616 911066112 912845538 913690746 914807168 915606912 916393984 918183816 920180736 921148811 921954099 922760091 923104512 927691776 928502784 929503674 930316266 931738112 934939368 935756712 936900096 938197124 938729979 939017316 939824512 940771584 943394892 944219628 944861184 947293218 948936384 950095872 951411168 951951528 952242912 956682144 956974976 957518496 957811584 960854928 961680896 964451343 965654784 969194028 971004672 971301888 973198962 974388096 979230208 980086272 981142767 982000503 986880444 987743196 988111872 993036672 993890304 995831496 996676274 997971456 998843904 999920619 1000794771 1001655072 1002878976 1004837724 1004889612 1005768108 1006647372 1007023104 1009831152 1010713968 1012027392 1012912128 1014004008 1014864202 1016624576 1018990368 1019933856 1020825504 1022072832 1024069068 1024949376 1025263104 1029158064 1030057776 1030943232 1032956793 1042617818 1043653248 1044565632 1048205376 1049106432 1051806789 1052726301 1054012608 1054335232 1057302576 1061644114 1062572226 1062968832 1066864744 1068251136 1068857856 1069185024 1070337564 1071273276 1076267412 1076596848 1077208308 1077538032 1077940224 1078854656 1080961794 1081891008 1082892736 1086333512 1087283208 1088217856 1092714624 1096186608 1101633984 1102597056 1107124584 1108076288 1109044992 1112568864 1116733134 1117166256 1118126592 1122717888 1123699392 1124665344 1126861956 1127817889 1128238848 1128584192 1133845504 1134836736 1136060046 1136407784 1137053214 1137401256 1138530816 1139526144 1142703672 1143702648 1144129536 1147425588 1149831936 1153068048 1153420992 1154830336 1157802822 1158814998 1159811136 1162835872 1163852448 1166026752 1174109904 1176932352 1179231048 1180244736 1185091104 1185764184 1186127136 1187146752 1189465398 1190918784 1193063552 1195839936 1199174493 1200222837 1201334129 1201782528 1202833152 1207241684 1207692288 1208810496 1209867264 1211171454 1212230286 1213711488 1214754816 1217127384 1218254328 1219774464 1220809216 1222125201 1223193609 1224245088 1229272132 1230346788 1230806016 1236922368 1238003712 1239338232 1240421688 1245515157 1246585824 1247675616 1249200128 1251639972 1252023088 1254362112 1257859856 1258959504 1263057624 1264161816 1265248512 1268548224 1269268704 1269657216 1275576192 1276691328 1277082112 1278458757 1279576413 1281139904 1285541631 1285935124 1286665479 1287539712 1292258704 1293560928 1294672896 1295069184 1297598616 1299184128 1304787528 1306781696 1308190356 1309334004 1315840592 1316990928 1317482496 1321175526 1324048896 1326634929 1327775328 1330628608 1331791872 1333227492 1334393028 1335540096 1339783632 1339852816 1341024144 1342196496 1342697472 1346441536 1347618624 1352005344 1353187296 1358653824 1359911808 1361100672 1365425424 1366599168 1367017472 1369268307 1370536119 1372210752 1373410368 1374590976 1377275724 1380271104 1384656768 1391537664 1392754176 1394255511 1397607168 1402409052 1403635068 1405350144 1407295686 1408525974 1409736768 1412370432 1415092338 1416329442 1416762968 1417291776 1425143808 1427116752 1428364368 1435023216 1435462464 1436277744 1436717376 1441282392 1442521344 1448482176 1449710944 1453791042 1456952832 1461582144 1468845312 1470129408 1476166112 1478726656 1480320666 1481614794 1482167808 1483425152 1488977512 1489555008 1490835456 1493708579 1495014411 1496957184 1498265856 1502482608 1504318464 1507256586 1507334418 1508652162 1509971058 1513115648 1514746728 1516070952 1516535008 1518041088 1519368192 1522296303 1523604896 1524936864 1529900784 1531238256 1533109248 1536103602 1537424064 1537894656 1543737096 1545086664 1546414848 1551803264 1562560703 1563926727 1565479872 1566848448 1572308064 1573659648 1580121472 1581018912 1581502848 1582862336 1585953864 1587891712 1591075219 1592466171 1593858339 1594453248 1598899324 1600297116 1602376704 1603286784 1603777536 1605506346 1606909914 1610256384 1611747328 1613156352 1614401118 1614895272 1616307048 1618281984 1621442691 1622836512 1624339104 1629500268 1630924812 1632326784 1639071936 1640462384 1641074688 1644279912 1652450976 1653895584 1660686876 1662114432 1663567488 1668853296 1672482816 1675099701 1677189888 1678612672 1684076832 1685549088 1686998016 1691397632 1692358272 1692876288 1700768256 1702255104 1704090069 1704611676 1705579821 1706101884 1707796224 1714055508 1715553972 1716194304 1716719616 1721531746 1724747904 1726230528 1730131488 1732245504 1736704233 1738222497 1739716704 1744253808 1745778672 1752947258 1755987904 1761567368 1765398528 1768846572 1770367104 1777636656 1778646276 1779190704 1780720128 1784198097 1786378176 1788032192 1789595328 1796824832 1802673792 1804249728 1809280814 1810862526 1811538432 1813215744 1814800896 1816757181 1818345429 1820567232 1822132224 1825691076 1827381492 1829614336 1831213824 1836367632 1840361472 1842297622 1843908198 1845520182 1846209024 1855383552 1857005568 1859007348 1860632532 1863476224 1869878736 1871513424 1873800192 1876394248 1877459958 1878034632 1879649024 1881543168 1886789784 1888439256 1894586436 1897872768 1902822336 1903903056 1904485824 1913364288 1913949952 1915036992 1915623168 1921709856 1923361792 1928902686 1931309568 1938388056 1942009344 1942603776 1946397924 1948049081 1948776192 1958460416 1960172544 1962285534 1964001006 1973760888 1975486392 1976223744 1981763289 1983598213 1986073344 1991662992 1993352548 1995942912 1997687808 1999841238 2001589542 2003310144 2005757952 2009675448 2009779224 2011536216 2013294744 2014046208 2019662304 2021427936 2028008016 2029728404 2033249152 2037980736 2039867712 2041651008 2044145664 2047344079 2048138136 2049898752 2050526208 2058316128 2060115552 2061886464 2065913586 2085235636 2087306496 2089131264 2096410752 2098212864 2103613578 2105452602 2108025216 2108670464 2110943529 2112788961 2114605152 2122638507 2123288228 2124494163 2125144452 2125937664 2133729488 2136502272 2137715712 2138370048 2140675128 2142546552 2152534824 2153193696 2154416616 2155076064 2157709312 2161923588 2163782016 2165785472 2172667024 2174566416 2176435712 2180686563 2185429248 2192373216 2203267968 2205194112 2214249168 2216152576 2218089984 2220480999 2222422191 2225137728 2233466268 2234332512 2236253184 2245435776 2247398784 2249330688 2253723912 2255635778 2256477696 2257168384 2260884879 2261001627 2262978243 2264956587 2267691008 2269673472 2272120092 2272815568 2274106428 2274802512 2277061632 2279052288 2285407344 2287405296 2288259072 2294851176 2299663872 2306136096 2306841984 2315605644 2317629996 2319622272 2325671744 2327704896 2332053504 2348219808 2358462096 2360489472 2370182208 2371528368 2372254272 2374293504 2378930796 2381837568 2386127104 2391679872 2398348986 2400445674 2402668258 2403565056 2405666304 2408259519 2414483368 2415384576 2417620992 2419734528 2422342908 2424460572 2427422976 2434254768 2436508656 2439548928 2441618432 2444250402 2446387218 2448490176 2458544264 2460693576 2461612032 2478676464 2480843376 2491030314 2493171648 2495351232 2498400256 2503279944 2504046176 2508724224 2515719712 2517919008 2526115248 2528323632 2530497024 2537096448 2538537408 2539314432 2551152384 2553382656 2554164224 2556917514 2559152826 2562279808 2571083262 2571870248 2573330958 2575079424 2580042091 2582297619 2584517408 2587121856 2589345792 2595197232 2598368256 2609575056 2613563392 2616380712 2618668008 2629420887 2631681184 2633981856 2642351052 2648097792 2653269858 2655550656 2661257216 2663583744 2666454984 2668786056 2671080192 2679567264 2679705632 2682048288 2684392992 2692883072 2695237248 2704010688 2706374592 2713921221 2716293789 2717307648 2719823616 2722201344 2730850848 2733198336 2734034944 2738536614 2741072238 2744421504 2746820736 2749181952 2754551448 2760542208 2763446433 2765862297 2768280273 2769313536 2783075328 2785508352 2788511022 2795214336 2804818104 2807270136 2810700288 2814591372 2816189937 2817051948 2819473536 2830184676 2832658884 2833525936 2834583552 2850287616 2854233504 2856728736 2870046432 2870924928 2872555488 2873434752 2882564784 2885042688 2893354029 2896964352 2899421888 2907582084 2913905664 2923164288 2937690624 2940258816 2943428301 2946001509 2952332224 2957453312 2960641332 2963229588 2964335616 2966850304 2977955024 2979110016 2981670912 2987417158 2990028822 2993914368 2996531712 2999761857 3002384313 3004965216 3008636928 3014513172 3014668836 3017304324 3019942116 3029493456 3032141904 3033070016 3036082176 3038736384 3044592606 3047209792 3049873728 3059801568 3062476512 3066218496 3072207204 3074848128 3075789312 3087474192 3090173328 3092829696 3098870379 3103606528 3125121406 3127853454 3130959744 3133696896 3144616128 3147319296 3155420367 3160242944 3162037824 3163005696 3171907728 3175783424 3182150438 3184932342 3187716678 3188906496 3197798648 3200594232 3204753408 3206573568 3207555072 3211012692 3213819828 3228802236 3229790544 3232614096 3236563968 3242885382 3245673024 3248678208 3259000536 3261849624 3264653568 3278143872 3280924768 3288559824 3304901952 3307791168 3321373752 3324228864 3327134976 3337706592 3350199402 3354379776 3357225344 3364812049 3368153664 3371098176 3373996032 3380498363 3382795264 3383453667 3384716544 3385752576 3401536512 3404510208 3408180138 3409223352 3411159642 3412203768 3415592448 3428111016 3431107944 3432388608 3443063492 3449495808 3460262976 3464491008 3473408466 3476444994 3479433408 3488507616 3491557344 3505894516 3511975808 3523134736 3530797056 3536321591 3537693144 3540734208 3555273312 3557292552 3558381408 3561440256 3568396194 3572756352 3576064384 3579190656 3593649664 3597523479 3600668511 3600854443 3604002387 3605347584 3608499456 3618561628 3621725052 3623076864 3626431488 3629601792 3633514362 3636690858 3641134464 3644264448 3651382152 3654762984 3659228672 3662427648 3666375603 3669580827 3672735264 3684595244 3687816396 3691040364 3692418048 3710767104 3714011136 3718014696 3721265064 3726952448 3736545471 3739757472 3743026848 3747600384 3752788496 3754919916 3756069264 3759298048 3763086336 3773579568 3776878512 3789172872 3795745536 3805644672 3807806112 3808971648 3826728576 3827899904 3830073984 3831246336 3835376271 3838729239 3843419712 3846723584 3856624893 3857805372 3859996437 3862619136 3876776112 3884018688 3885207552 3892795848 3896098162 3897552384 3916920832 3920345088 3924571068 3928002012 3947521776 3950972784 3952447488 3963526578 3967196426 3972146688 3983325984 3986705096 3991885824 3995375616 3999682476 4003179084 4006620288 4019350896 4019558448 4023072432 4026589488 4028092416 4039324608 4042855872 4056016032 4059456808 4066498304 4075961472 4079735424 4083302016 4094688158 4096276272 4099797504 4101052416 4111608357 4116632256 4120231104 4123772928 4131827172 4170471272 4174612992 4178262528 4192821504 4207227156 4210905204 4216050432 4217340928 4221887058 4225577922 4229210304 4245277014 4246576456 4248988326 4250288904 4251875328 4267458976 4275431424 4281350256 4285093104 4305069648 4306387392 4308833232 4310152128 4315418624 4323847176 4327564032 4331570944 4345334048 4349132832 4352871424 4361373126 4370858496 4384746432 4406535936 4410388224 4428498336 4432305152 4436179968 4440961998 4444844382 4450275456 4466932536 4468665024 4472506368 4481125737 4485043233 4490871552 4494797568 4507447824 4511271556 4512955392 4514336768 4521769758 4522003254 4525956486 4529913174 4535382016 4539346944 4544240184 4545631136 4548212856 4549605024 4554123264 4558104576 4566888909 4570814688 4574810592 4589702352 4599327744 4612272192 4613683968 4631211288 4635259992 4639244544 4651343488 4655409792 4687682109 4691780181 4696439616 4716924192 4720978944 4740364416 4743056736 4744508544 4748587008 4757861592 4763675136 4772254208 4773225657 4777398513 4781575017 4783359744 4796697972 4800891348 4805336516 4807130112 4811332608 4816519038 4828966736 4830769152 4835241984 4839469056 4844685816 4848921144 4854845952 4864328073 4868509536 4873017312 4883236864 4888500804 4892774436 4896980352 4917088528 4921387152 4923224064 4957352928 4961686752 4982060628 4986343296 4990702464 5006559888 5008092352 5017448448 5025299103 5031439424 5035838016 5052230496 5056647264 5060994048 5074192896 5077074816 5078628864 5102304768 5106765312 5108328448 5112270207 5113835028 5116739463 5118305652 5124559616 5142166524 5143740496 5146661916 5150158848 5160084182 5164595238 5169034816 5174243712 5178691584 5190394464 5196736512 5210112699 5219150112 5232761424 5237336016 5258841774 5263362368 5267963712 5284702104 5296195584 5306539716 5311101312 5332909968 5337572112 5342160384 5352594291 5359134528 5359411264 5364096576 5368785984 5385766144 5390474496 5408021376 5412749184 5427842442 5432587578 5434615296 5439647232 5444402688 5450271543 5461701696 5466396672 5477073228 5482144476 5488843008 5493641472 5509102896 5521084416 5526892866 5531724594 5536560546 5538627072 5566150656 5571016704 5577022044 5581753111 5590428672 5609636208 5614540272 5621400576 5629182744 5632379874 5634103896 5638947072 5660369352 5665317768 5667051872 5708467008 5713457472 5734397999 5740092864 5741849856 5745110976 5746869504 5765129568 5770085376 5786708058 5793928704 5798843776 5815164168 5827811328 5839042627 5844147243 5846328576 5875381248 5880517632 5886856602 5892003018 5904664448 5914906624 5921282664 5926459176 5928671232 5933700608 5945289867 5945596871 5950794639 5955910048 5958220032 5974834316 5980057644 5987828736 5993063424 5999523714 6004768626 6009930432 6017273856 6029026344 6029337672 6034608648 6039884232 6058986912 6064283808 6066140032 6089185212 6094419584 6099747456 6108191839 6119603136 6124953024 6132436992 6142032237 6144414408 6149696256 6151578624 6174948384 6180346656 6185659392 6197740758 6207213056 6250242812 6255706908 6261919488 6267393792 6289232256 6294638592 6310840734 6320485888 6324075648 6326011392 6332830587 6338366883 6343815456 6351566848 6364300876 6367915521 6369864684 6373482489 6375433356 6377812992 6395597296 6401188464 6409506816 6413147136 6415110144 6422025384 6427639656 6457604472 6459581088 6465228192 6473127936 6485770764 6491346048 6497356416 6518001072 6523699248 6529307136 6542059689 6556287744 6561849536 6577119648 6609803904 6615582336 6642747504 6648457728 6654269952 6661442997 6667266573 6675413184 6700398804 6708759552 6714450688 6729624098 6736307328 6742196352 6747992064 6760996726 6765590528 6766907334 6769433088 6771505152 6783004881 6788934729 6794869761 6803073024 6809020416 6816360276 6818446704 6822319284 6824407536 6831184896 6856222032 6862215888 6864777216 6886126984 6898991616 6920525952 6946816932 6952889988 6958866816 6977015232 6983114688 7011789032 7023951616 7046269472 7072643182 7075386288 7081468416 7110546624 7114585104 7116762816 7122880512 7136792388 7145512704 7152128768 7158381312 7187299328 7195046958 7201337022 7201708886 7208004774 7210695168 7216998912 7237123256 7243450104 7246153728 7252862976 7259203584 7267028724 7273381716 7282268928 7302764304 7309525968 7318457344 7324855296 7332751206 7339161654 7345470528 7369190488 7375632792 7382080728 7384836096 7436029392 7442530128 7453904896 7473090942 7479514944 7486053696 7495200768 7505576992 7509839832 7512138528 7518596096 7526172672 7547159136 7553757024 7578345744 7591491072 7611289344 7615612224 7617943296 7653457152 7655799808 7660147968 7662492672 7670752542 7677458478 7686839424 7693447168 7713249786 7715610744 7719992874 7725238272 7740126273 7746892857 7753552224 7768037376 7785591696 7792196324 7795104768 7833841664 7840690176 7849142136 7856004024 7888262661 7895043552 7901945568 7927053156 7934392852 7944293376 7966651968 7973410192 7983771648 7990751232 7999364952 8006358168 8013240576 8038701792 8039116896 8046144864 8053178976 8078649216 8085711744 8112032064 8118913616 8132996608 8141763663 8148881367 8151922944 8159470848 8166604032 8189376316 8192552544 8199595008 8202104832 8223216714 8233264512 8240462208 8247545856 8263654344 8290339299 8297586891 8304840819 8340942544 8349225984 8356525056 8385643008 8414454312 8421810408 8432100864 8434681856 8443774116 8448569811 8451155844 8458420608 8490554028 8493152912 8497976652 8500577808 8503750656 8534917952 8550862848 8562700512 8570186208 8610139296 8612774784 8617666464 8620304256 8647694352 8655128064 8663141888 8680062087 8690668096 8698265664 8705742848 8722746252 8741716992 8769492864 8813071872 8820776448 8830284903 8838004527 8856996672 8864610304 8872359936 8881923996 8889688764 8900550912 8933865072 8937330048 8945012736 8962251474 8970086466 8981743104 8989595136 8999285571 9014895648 9022543112 9025910784 9043539516 9044006508 9051912972 9059826348 9088480368 9091262272 9096425712 9099210048 9108246528 9116209152 9133777818 9141629376 9149621184 9179404704 9198655488 9224544384 9227367936 9262422576 9270519984 9278489088 9302686976 9310819584 9375364218 9383560362 9392879232 9433848384 9441957888 9468424603 9480728832 9486113472 9489017088 9515723184 9527350272 9544508416 9546451314 9554797026 9563150034 9566719488 9593395944 9601782696 9610673032 9614260224 9622665216 9633038076 9641209919 9657933472 9689371632 9697842288 9709691904 9728656146 9737019072 9746034624 9766473728 9777001608 9785548872 9793960704 9834177056 9842774304 9914705856 9923373504 9964121256 9972686592 9981404928 10013119776 10016184704 10050598206 10062878848 10071676032 10085619083 10094436147 10104460992 10113294528 10121988096 10132636921 10141495089 10148385792 10150361001 10154149632 10157257728 10204609536 10213530624 10216656896 10224540414 10227670056 10233478926 10236611304 10249119232 10284333048 10287480992 10293323832 10320168364 10329190476 10338069632 10348487424 10380788928 10393473024 10420225398 10438300224 10465522848 10474672032 10517683548 10526724736 10535927424 10569404208 10592391168 10608964773 10613079432 10622202624 10665819936 10675144224 10684320768 10705188582 10718269056 10718822528 10728193152 10737571968 10771532288 10780948992 10792570437 10802005533 10802563329 10812007161 10816042752 10825498368 10855684884 10865175156 10869230592 10879294464 10888805376 10900543086 10923403392 10932793344 10954146456 10964288952 10977686016 10987282944 10999126809 11008742481 11018205792 11053785732 11063449188 11073121092 11077254144 11132301312 11142033408 11154044088 11163506222 11180857344 11209636413 11219272416 11229080544 11242801152 11258365488 11264759748 11268207792 11277894144 11320738704 11330635536 11334103744 11416934016 11426914944 11468795998 11480185728 11483699712 11490221952 11493739008 11506128813 11516187717 11530259136 11540170752 11569874679 11573416116 11579989311 11587857408 11597687552 11630328336 11655622656 11678085254 11688294486 11692657152 11750762496 11761035264 11773713204 11784006036 11809328896 11842565328 11852918352 11857342464 11867401216 11890579734 11891193742 11901589278 11911820096 11916440064 11949668632 11960115288 11975657472 11986126848 11999047428 12009537252 12019860864 12058052688 12058675344 12069217296 12079768464 12117973824 12128567616 12132280064 12178370424 12188839168 12199494912 12216383678 12239206272 12249906048 12284064474 12288828816 12299392512 12303157248 12334825071 12349896768 12360693312 12371318784 12395481516 12414426112 12500485624 12511413816 12523838976 12534787584 12578464512 12621681468 12640971776 12648151296 12652022784 12665661174 12676733766 12687630912 12703133696 12728601752 12735831042 12739729368 12746964978 12750866712 12755625984 12791194592 12802376928 12826294272 12844050768 12855279312 12915208944 12919162176 12930456384 12946255872 12971541528 12982692096 12994712832 13036002144 13047398496 13058614272 13084119378 13112575488 13123699072 13154239296 13214675419 13219607808 13231164672 13285495008 13296915456 13308539904 13322885994 13334533146 13350826368 13400797608 13417519104 13428901376 13443377211 13455129699 13459248196 13472614656 13484392704 13521993452 13531181056 13533814668 13538866176 13543010304 13566009762 13577869458 13589739522 13606146048 13618040832 13632720552 13636893408 13644638568 13648815072 13662369792 13700666727 13712444064 13724431776 13772253968 13797983232 13841051904 13893633864 13905779976 13917733632 13954030464 13966229376 14023578064 14047903232 14063046327 14075340543 14092538944 14145286364 14150772576 14162936832 14221093248 14229170208 14233525632 14245761024 14273584776 14291025408 14304257536 14316762624 14319676971 14332195539 14344725051 14374598656 14390093916 14402674044 14403417772 14416009548 14421390336 14433997824 14474246512 14486900208 14492307456 14505725952 14518407168 14534057448 14546763432 14564537856 14592984219 14605528608 14619051936 14636914688 14649710592 14665502412 14678323308 14690941056 14738380976 14751265584 14764161456 14769672192 14872058784 14885060256 14946181884 14959029888 14972107392 15011153984 15019679664 15024277056 15037192192 15052345344 15075897309 15094318272 15107514048 15156691488 15182982144 15222578688 15231224448 15235886592 15306914304 15311599616 15320295936 15324985344 15336810621 15341505084 15354916956 15373678848 15426499572 15431221488 15439985748 15450476544 15480252546 15493785714 15507104448 15536074752 15571183392 15584392648 15590209536 15698284272 15712008048 15776525322 15790087104 15803891136 15854106312 15868785704 15888586752 15933303936 15946820384 15998729904 16012716336 16026481152 16077403584 16078233792 16092289728 16106357952 16157298432 16171423488 16224064128 16237827232 16265993216 16283527326 16297762734 16303845888 16318941696 16333208064 16378752632 16385105088 16399190016 16446433428 16466529024 16480924416 16527308688 16580678598 16595173782 16609681638 16652998951 16681885088 16698451968 16713050112 16745259333 16771286016 16828908624 16843620816 16864201728 16869363712 16887548232 16897139622 16902311688 16916841216 16981108056 16986305824 16995953304 17001155616 17069835904 17125401024 17140372416 17188167733 17203193997 17220278592 17225549568 17235332928 17240608512 17295388704 17310256128 17326283776 17360124174 17381336192 17396531328 17411485696 17445492504 17483433984 17501827409 17517127881 17532441729 17538985728 17626143744 17641552896 17660569806 17676009054 17713993344 17729220608 17744719872 17763847992 17779377528 17801101824 17835869601 17836790613 17852383917 17867730144 17874660096 17924502948 17940172932 17963486208 17979190272 17998571142 18029791296 18045086224 18051821568 18087079032 18088013016 18103825944 18119652696 18176960736 18182524544 18192851424 18198420096 18267555636 18283258752 18299242368 18324575517 18358809408 18397310976 18426096711 18449088768 18454735872 18524845152 18541039968 18556978176 18605373952 18621639168 18750728436 18767120724 18785758464 18867696768 18883915776 18936849206 18961457664 18972226944 18978034176 18998491761 19015100649 19031446368 19054700544 19089016832 19092902628 19103746563 19109594052 19120447467 19126300068 19133438976 19186791888 19203565392 19221346064 19228520448 19245330432 19266076152 19282419838 19315866944 19378743264 19395684576 19419383808 19457312292 19474038144 19492069248 19554003216 19571097744 19587921408 19626179067 19668354112 19685548608 19829411712 19846747008 19928242512 19945373184 19962809856 19984328991 20001799719 20026239552 20032369408 20101196412 20125757696 20143352064 20171238166 20188872294 20208921984 20226589056 20243976192 20265273842 20282990178 20296771584 20300722002 20308299264 20314515456 20349014643 20366804187 20409219072 20427061248 20449080828 20455340112 20466957852 20473222608 20498238464 20568666096 20574961984 20586647664 20640336728 20658380952 20676139264 20696974848 20761577856 20840450796 20876600448 20931045696 20949344064 21035367096 21053449472 21071854848 21138808416 21217929546 21226158864 21244405248 21331639872 21350288448 21368641536 21410377164 21428539891 21436538112 21437645056 21456386304 21475143936 21543064576 21561897984 21585140874 21604011066 21605126658 21624014322 21632085504 21650996736 21711369768 21730350312 21738461184 21758588928 21777610752 21801086172 21819580343 21846806784 21908292912 21928577904 21955372032 21974565888 21998253618 22017484962 22036411584 22107571464 22126898376 22146242184 22154508288 22308088176 22327012444 22361714688 22419272826 22438544832 22458161088 22485602304 22516730976 22529519496 22536415584 22555788288 22641477408 22661271072 22668207488 22825348451 22833868032 22853829888 22937591996 22960371456 22967399424 22980443904 22987478016 23012257626 23032375434 23060518272 23080341504 23139749358 23146832232 23159978622 23175714816 23195375104 23220378819 23240678571 23260656672 23356170508 23376588972 23385314304 23501524992 23522070528 23547426408 23568012072 23618657792 23664787983 23685130656 23705836704 23734802432 23781159468 23782387484 23803178556 23823640192 23832880128 23899337264 23920230576 23951314944 23972253696 23998094856 24019074504 24039721728 24116105376 24117350688 24138434592 24159536928 24235947648 24257135232 24264560128 24356740848 24377678336 24398989824 24425290989 24432767356 24446644101 24478412544 24499812096 24568128948 24577657632 24598785024 24606314496 24669650142 24699793536 24721386624 24742637568 24790963032 24828852224 24871017897 24892760673 24914522457 25000971248 25022827632 25047677952 25069575168 25156929024 25243362936 25281943552 25296302592 25304045568 25331322348 25353467532 25375261824 25457203504 25471662084 25479458736 25493929956 25501733424 25511251968 25582389184 25604753856 25652588544 25688101536 25710558624 25830417888 25838324352 25860912768 25943083056 25965384192 25989425664 26040186261 26072004288 26094796992 26117228544 26168238756 26225150976 26247398144 26308478592 26429350838 26439215616 26462329344 26490854709 26570990016 26593830912 26617079808 26645771988 26669066292 26701652736 26801595216 26835038208 26857802752 26886754422 26910259398 26918496392 26945229312 26968785408 27043986904 27067629336 27077732352 27132019524 27155738916 27179479044 27265441104 27273786816 27289277136 27297630144 27324739584 27401333454 27424888128 27448863552 27544507936 27595966464 27682103808 27787267728 27811559952 27835467264 27908060928 27932458752 28047156128 28095806464 28126092654 28150681086 28185077888 28290572728 28301545152 28325873664 28380463001 28405273809 28442186496 28458340416 28467051264 28547169552 28582050816 28608515072 28633525248 28639353942 28664391078 28689450102 28749197312 28780187832 28805348088 28806835544 28832019096 28842780672 28867995648 28923629757 28948493024 28973800416 29068114896 29093526864 29129075712 29185968438 29211057216 29238103872 29273829376 29299421184 29331004824 29356646616 29381882112 29476761952 29502531168 29528322912 29744117568 29770120512 29892363768 29918059776 29944214784 30022307968 30039359328 30048554112 30074384384 30151794618 30188636544 30215028096 30230429161 30256857249 30283308441 30313382976 30365964288 30397910763 30424485267 30445157376 30451083003 30462448896 30471773184 30613828608 30623199232 30640591872 30649970688 30673621242 30683010168 30709833912 30747357696 30852999144 30862442976 30879971496 30960505092 30987571428 31014208896 31142366784 31168785296 31180419072 31396568544 31424016096 31553050644 31580174208 31607782272 31708212624 31737571408 31777173504 31826894319 31866607872 31893640768 31997459808 32025432672 32052962304 32154807168 32156467584 32184579456 32212715904 32314596864 32342846976 32377711311 32406016599 32407689987 32436021483 32448128256 32475654464 32531986432 32567054652 32595525468 32607691776 32637883392 32666416128 32757505264 32770210176 32798380032 32892866856 32933058048 32961848832 32997380427 33026227443 33054617376 33161357196 33190347564 33219363276 33305997902 33363770176 33396903936 33426100224 33490518666 33542572032 33628909239 33657817248 33687241632 33728403456 33775096464 33794279244 33804623376 33833682432 33962216112 33972611648 33991906608 34002311232 34139671808 34250802048 34280744832 34376335466 34406387994 34440557184 34451099136 34470665856 34481217024 34518386439 34548563151 34590777408 34620512256 34652567552 34709624037 34720248348 34762672384 34793062656 34890985008 34966867968 35003654818 35034255762 35064883458 35077971456 35252287488 35283105792 35321139612 35352018108 35427986688 35527695984 35558755056 35602203648 35671739202 35673581226 35704767834 35735460288 35749320192 35849005896 35880345864 35926972416 35958380544 35997142284 36059582592 36090172448 36174158064 36176026032 36207651888 36239305392 36353921472 36365049088 36385702848 36396840192 36535111272 36566517504 36598484736 36649151034 36717618816 36852193422 36898177536 36909471744 37012932539 37049690304 37082079936 37113956352 37210747904 37243278336 37501456872 37534241448 37571516928 37688366047 37735393536 37873698412 37922915328 37944453888 37956068352 37996983522 38030201298 38062892736 38109401088 38178033664 38185805256 38207493126 38219188104 38240894934 38252600136 38266877952 38373583776 38407130784 38442692128 38532152304 38564839676 38631733888 38757486528 38791369152 38838767616 38899537501 38914624584 38948076288 38984138496 39108006432 39142195488 39175842816 39252358134 39336708224 39371097216 39609398873 39644026257 39658823424 39693494016 39856485024 39890746368 39925619712 39968657982 40003599438 40052479104 40064738816 40202392824 40251515392 40286704128 40330131633 40342476332 40365389097 40377744588 40417843968 40453178112 40530547684 40565980356 40593543168 40601444004 40616598528 40629030912 40698029286 40733608374 40818438144 40854122496 40898161656 40910680224 40933915704 40946445216 40996476928 41102000181 41137332192 41149923968 41173295328 41280673456 41316761904 41352278528 41393949696 41523155712 41680901592 41753200896 41862091392 41898688128 42070734192 42106898944 42143709696 42189138981 42226021629 42277616832 42435859092 42452317728 42488810496 42663279744 42700576896 42737283072 42820754328 42857079782 42873076224 42875290112 42912772608 42950287872 42959030913 42996586617 43034175153 43086129152 43123795968 43170281748 43208022132 43210253316 43248028644 43264171008 43301993472 43422739536 43460700624 43476922368 43517177856 43555221504 43602172344 43639160686 43693613568 43816585824 43857155808 43910744064 43949131776 43996507236 44034969924 44072823168 44215142928 44253796752 44292484368 44309016576 44616176352 44654024888 44838545652 44877089664 44916322176 45033461952 45059038992 45072831168 45111576576 45227691927 45282954816 45322542144 45336414976 45650696902 45667736064 45707659776 45875183992 45920742912 45934798848 45960887808 45974956032 46024515252 46064750868 46121036544 46279498716 46293664464 46319957244 46351429632 46390750208 46440757638 46481357142 46521313344 46712341016 46753177944 46770628608 47094852816 47136024144 47237315584 47329575966 47370261312 47411673408 47469604864 47562318936 47564774968 47606357112 47647280384 47665760256 47798674528 47840461152 47996189712 48038149008 48079443456 48232210752 48234701376 48276869184 48319073856 48471895296 48514270464 48529120256 48713481696 48755356672 48797979648 48850581978 48865534712 48893288202 48956825088 48999624192 49136257896 49155315264 49197570048 49339300284 49399587072 49442773248 49581926064 49657704448 49742035794 49785521346 49829044914 49958996853 50001942496 50045655264 50095355904 50139150336 50235777999 50313858048 50486725872 50563887104 50592605184 50608091136 50662644696 50706935064 50750523648 50914407008 50943324168 50958917472 50987859912 51003466848 51164778368 51209507712 51376203072 51421117248 51564503199 51609581991 51660835776 51676648704 51721825536 51886166112 51930768384 51978851328 52080372522 52144008576 52189593984 52234457088 52336477512 52450301952 52494796288 52505482227 52551383643 52597325187 52616957184 52858701676 52878431232 52924658688 52981709418 53141980032 53187661824 53234159616 53291543976 53338132584 53403305472 53507608803 53510371839 53557151751 53603190432 53715605504 53773508844 53820518796 53836992784 53890458624 53937570816 54087973808 54135258672 54155464704 54264039048 54311477832 54358958088 54530882208 54547573632 54578554272 54595260288 54802666908 54849776256 54897727104 54973726551 55089015872 55191932928 55278290133 55364207616 55574535456 55623119904 55670934528 55816121856 55864917504 56094312256 56191612928 56252185308 56301362172 56370155776 56581145456 56603090304 56651747328 56760926002 56810547618 56884372992 56916680832 56934102528 56995475283 57045301947 57094339104 57164101632 57217030144 57267050496 57278707884 57311239689 57328782156 57378900204 57560375664 57610696176 57613671088 57664038192 57685561344 57735991296 57847259514 57896986048 57947600832 58136229792 58187053728 58258151424 58371936876 58422114432 58476207744 58662009648 58713293232 58763764224 58878537201 58953523904 59005062336 59056645824 59488235136 59540241024 59784727536 59836119552 59888429568 59952986973 60044615936 60078718656 60097108224 60303589236 60377273088 60430056192 60460858322 60513714498 60566616882 60626765952 60731928576 60795821526 60848970534 60890314752 60902166006 60924897792 60943546368 61047043929 61227657216 61281183744 61347242484 61366020336 61419667824 61494715392 61705998288 61724885952 61759942992 61921010184 61975142856 62028417792 62284733568 62337570592 62793137088 62848032192 63106101288 63160348416 63215564544 63416425248 63475142816 63653788638 63733215744 63787281536 63994919616 64050865344 64105924608 64229468897 64285619673 64309614336 64312935168 64369158912 64425431808 64629193728 64685693952 64755422622 64812033198 64815379974 64872042966 64896256512 64951308928 65063972864 65134109304 65191050936 65215383552 65275766784 65332832256 65401565581 65458741029 65515010528 65540420352 65785733712 65866116096 65923697664 65994760854 66052454886 66109234752 66322714392 66380695128 66438726552 66611995804 66727540352 66981037332 67085144064 67190110229 67257818478 67315634496 67374483264 67456806912 67550192928 67588558488 67609246752 67667364864 67924432224 67945223296 67983813216 68004622464 68279343616 68416234417 68476045353 68501604096 68561489664 68752670932 68812775988 68881114368 68902198272 68941331712 68962434048 69036772878 69097126302 69181554816 69241024512 69305135104 69419248074 69440496696 69525344768 69586125312 69661136457 69722035713 69781970016 70007309636 70068511524 70129766916 70155942912 70504574976 70566211584 70642279224 70704036216 70855973376 70994363949 71055391968 71117510112 71204407296 71343478404 71347162452 71409535668 71470920576 71498640384 71698011792 71760691728 71853944832 71916761088 71994284568 72119165184 72180344896 72348316128 72352052064 72415303776 72478610784 72707842944 72730098176 72771405696 72793680384 73070222544 73133035008 73196969472 73275872967 73298302068 73339932303 73435237632 73704386844 73796355072 73818943488 74025865078 74099380608 74164159872 74227912704 74421495808 74486556672 74613053691 74678282019 74743567371 75002913744 75068482896 75143033856 75376732094 75470787072 75747396824 75845830656 75888907776 75912136704 75993967044 76060402596 76125785472 76371610512 76414986252 76438376208 76481789868 76505200272 76533755904 76747167552 76814261568 76885384256 77064304608 77129679352 77263467776 77514973056 77582738304 77799075002 77829249168 77896152576 77968276992 78120558783 78216012864 78284390976 78351685632 78504716268 78673416448 78742194432 79218797746 79288052514 79317646848 79386988032 79712970048 79781492736 79851239424 79937315964 80007198876 80104958208 80129477632 80404785648 80503030784 80573408256 80660263266 80684952664 80730778194 80755489176 80835687936 80906356224 81061095368 81131960712 81202888008 81233197056 81396058572 81467216748 81796323312 81821360448 81867831408 81892890432 81992953856 82204000362 82274664384 82299847936 82346590656 82561346912 82633523808 82704557056 82787899392 83046311424 83361803184 83506401792 83724182784 83797376256 84141468384 84213797888 84287419392 84378277962 84452043258 84555233664 84871718184 84904635456 84977620992 85141389003 85215821427 85294723159 85326559488 85401153792 85641508656 85714159564 85746152448 85750580224 85825545216 85900575744 85918061826 85993173234 86068350306 86172258304 86247591936 86340563496 86416044264 86420506632 86496057288 86528342016 86603986944 86770889271 86845479072 86921401248 87204344688 87278321372 87387227136 87633171648 87714311616 87821488128 87898263552 87993014472 88069939848 88145646336 88430285856 88507593504 88584968736 89232352704 89308049776 89677091304 89754179328 89832644352 90066923904 90118077984 90145662336 90223153152 90455383854 90565909632 90645084288 90672829952 90691287483 90770571747 90849925323 91193732289 91273455801 91301393804 91335472128 91353249009 91415319552 91750367984 91841485824 91869597696 91921775616 91949912064 92049030504 92129501736 92242073088 92558997432 92587328928 92639914488 92781500416 92881515276 92962714284 93042626688 93424682032 93506355888 93541257216 94189705632 94272048288 94474631168 94659151932 94740522624 94823346816 95124637872 95129549936 95212714224 95294560768 95331520512 95480682957 95597349056 95680922304 95992379424 96076298016 96158886912 96464421504 96469402752 96553738368 96638147712 96943790592 97028540928 97058240512 97133133933 97218049797 97223069961 97308064449 97426963392 97510713344 97595959296 97701163956 97731069424 97786576404 97913650176 97999248384 98272515792 98310630528 98395140096 98678600568 98799174144 98885546496 98992141281 99163852128 99484071588 99571042692 99658089828 99917993706 100003884992 100091310528 100190711808 100278300672 100471555998 100627716096 100973451744 101185210368 101325289392 101413870128 101501047296 101828814016 101886648336 101917834944 101975719824 102006933696 102329556736 102419015424 102752406144 102842234496 103129006398 103219163982 103321671552 103353297408 103443651072 103555159317 103772332224 103861536768 103957702656 104160745044 104288017152 104379187968 104672955024 104900603904 104989592576 105010964454 105102767286 105194650374 105233914368 105717403352 105756862464 105849317376 105963418836 106053309109 106283960064 106583087952 106676265168 106806610944 107015217606 107020743678 107114303502 107206380864 107431211008 107547017688 107641037592 107673985568 107780917248 107875141632 108175947616 108270517344 108528078096 108622955664 108717916176 109061764416 109095147264 109157108544 109190520576 109605333816 109699552512 109795454208 109947453102 110178031744 110556580266 110728415232 110941809913 111038797617 111149070912 111246239808 111341869056 111632243712 111729835008 112188624512 112383225856 112504370616 112602724344 112740311552 112966340549 113065098141 113162290912 113206180608 113521852004 113621095236 113768745984 113833361664 113868205056 113990950566 114090603894 114188678208 114328203264 114434060288 114534100992 114557415768 114622479378 114657564312 114757800408 115120751328 115221392352 115227342176 115328076384 115694519028 115793972096 115895201664 116272459584 116374107456 116516302848 116698612503 116743873752 116844228864 116952415488 117324019296 117426586464 117527528448 117757074402 117907047808 118010124672 118113291648 118828196619 118932078771 118976470272 119080482048 119569455072 119672239104 119776859136 119905973946 120089231872 120157437312 120194216448 120607178472 120754546176 120860112384 120921716644 120990394899 121027428996 121096167291 121133233764 121253531904 121591643052 121697941068 121780629504 121804332012 121849795584 121887092736 122094087858 122455314432 122562367488 122694484968 122732040672 122839335648 122989430784 123306000543 123411996576 123449771904 123519885984 123842020368 123950285712 124056835584 124569467136 124675141184 125586274176 125696064384 126212202576 126320696832 126431129088 126567416943 126678064887 126832850496 126950285632 127307577276 127466431488 127574563072 127989839232 128101730688 128211849216 128458937794 128571239346 128619228672 128625870336 128738317824 128850863616 128877092739 128989759851 129102525459 129258387456 129371387904 129510845244 129624066396 129630759948 129744085932 129792513024 129902617856 130268218608 130382101872 130430767104 130551533568 130665664512 130803131162 130917482058 131030021056 131080840704 131571467424 131732232192 131847395328 131989521708 132104909772 132218469504 132645428784 132761390256 132877453104 133223991608 133455080704 133962074664 134380220458 134515636956 134631268992 134748966528 135100385856 135177116976 135218493504 135334729728 135683075781 135848864448 135890446592 135967626432 136009244928 136558687232 136832468834 136952090706 137003208192 137122979328 137505341864 137625551976 137762228736 137804396544 137882663424 137924868096 138073545756 138194252604 138363109632 138838496148 138880993392 139050689536 139172250624 139322272914 139444071426 139563940032 140014619272 140137023048 140259533832 140311885824 141284558448 141408072432 141711946752 141988727898 142110783936 142235020224 142408814592 142686956808 142694324904 142819071336 142941841152 142997280768 143396023584 143521383456 143988569136 144238330368 144360689792 144696632256 144704104128 144830607552 144957221568 145361429609 145415685888 145460196352 145542811392 145587360768 146140445088 146266070016 146393938944 146551745934 146596604136 146679864606 146870475264 147408773688 147592710144 148051730156 148198761216 148328319744 148842991616 148973113344 149226107382 149356564038 149487134742 149876990559 150005827488 150136965792 150286067712 150707333997 150753464188 150941574144 151494793648 151691661312 151777815552 151824273408 151987934088 152120805192 152251570944 152743221024 152829972504 152876752416 152963579736 153010400544 153494335104 153628523136 153770768512 154128609216 154259358704 154526935552 154693509597 154828745973 154836741049 155029946112 155165476608 155598150004 155658498336 155792305152 155936553984 156241117566 156432025728 156568781952 156703371264 157009432536 157346832896 157484388864 157516446681 157654150929 157791975561 158437595492 158576105028 158635293696 158773976064 159425940096 159562985472 159702478848 159874631928 160014397752 160209916416 160258955264 160522826409 160531115517 160671455253 160809571296 161006061568 161146816512 161320526532 161369905328 161461556388 161510978352 161671375872 161812712448 162122190736 162263921424 162405776016 162466394112 162792117144 162934433496 163592646624 163642720896 163735662816 163785780864 164408000724 164549328768 164599695872 164693181312 164921179653 165122693824 165267047616 165409114112 165575798784 165834870399 166092622848 166723606368 167012803584 167448365568 167594752512 168282936768 168427595776 168574838784 168756555924 168904086516 169110467328 169743436368 169809270912 169955241984 170282778006 170431642854 170589446318 170653118976 170802307584 170986425849 171283017312 171428319128 171492304896 171501160448 171651090432 171801151488 171836123652 171986346468 172136700612 172681126992 172832088528 172841013264 172992114576 173056684032 173207973888 173541778542 173690958144 173842802496 174408689376 174556642744 174774454272 175266343296 175428623232 175986028944 176139879696 176291292672 176860571712 177015187008 177169937472 178464705408 178616099552 179354182608 179508358656 179665288704 180133847808 180236155968 180291324672 180910767708 181131819264 181290168576 181345659904 181382574966 181541143494 181699850646 182387464578 182546911602 182602787608 182670944256 182706498018 182830639104 183182988461 183500735968 183682971648 183843551232 184098061008 184259003472 184484146176 185117994864 185174657856 185279828976 185563000832 185763030552 185925428568 186085253376 186849364064 187012711776 188379411264 188544096576 188949262336 189318303864 189481045248 189646693632 190249275744 190259099872 190425428448 190589121536 190961365914 191194698112 191361844608 191984758848 192152596032 192317773824 192520101499 192688406691 192856859019 192928843008 192938805504 193107476736 193276295424 193887581184 194057081856 194116481024 194266267866 194436099594 194446139922 194616128898 194853926784 195021426688 195191918592 195402327912 195462138848 195573152808 195827300352 195998496768 196204696743 196376223087 196545031584 196621261056 197357201136 197598348288 197771092992 197984282562 198327704256 198968143176 199142085384 199316179656 199835987412 200007769984 200182621056 200943111996 201255432192 201570330687 201946903488 202370420736 202650578784 202827740256 203002094592 203657628032 203773296672 203835669888 203951439648 204013867392 204659113472 204838030848 205248703251 205428136059 205504812288 205684468992 206258012796 206438327964 206643343104 206706594816 206887302144 207110318634 207544664448 207723073536 207915405312 208321490088 208576034304 208758375936 208983409371 209166107139 209345910048 209979185152 210021928908 210205534572 210389300748 210467828736 211434806704 211513724928 211698634752 211926837672 212106618218 212567920128 212983091847 213166175904 213352530336 213613221888 214030435212 214041487356 214228607004 214412761728 215094035376 215282075184 215347971136 215561834496 215750283264 216351895232 216541034688 217056156192 217245911328 217435832352 218123528832 218190294528 218314217088 218381041152 219210667632 219399105024 219590908416 219827618901 219894906204 220019796909 220356063488 221113160532 221456830464 221883619826 222077595234 222298141824 222492479616 222683738112 223264487424 223459670016 223839161073 224034846057 224377249024 225008741232 225205448688 225480623104 225932681098 226130196282 226324581824 226412361216 227043704008 227242190472 227537491968 227666723328 227736410112 227981901132 228181207788 228377356416 229114831536 229244958756 229315128624 229515600816 230241502656 230442784704 230454684352 230656152768 231389038056 231587944192 231790403328 232544919168 232748214912 233397225006 233487747504 233688457728 233904830976 234361676349 234648038592 234853172928 235055056896 235514148804 235814095616 236020249344 236226583296 237656393238 237864157542 237952940544 238160964096 239138910144 239344478208 239553718272 239811947892 240015383773 240178463744 240314874624 240388432896 241214356944 241509092352 241720224768 241843433288 241980789798 242054857992 242192334582 242266467528 242507063808 243183286104 243395882136 243608664024 243699591168 244188175716 245388969936 245464081344 245678671296 245978861568 246612001086 246823993152 246899543808 247039771968 247684040736 247900571424 248113671168 249138934272 249350282368 251078832961 251172548352 251392128768 252424405152 252641393664 252862258176 253134833886 253356129774 253665700992 253900571264 254615154552 254932862976 255149126144 255424167009 255647464281 255660665453 255884169477 255979678464 256203461376 256917875588 257142478692 257238457344 257251740672 257476635648 257701727232 257754185478 257979519702 258205050918 258516774912 258742775808 259021690488 259248132792 259261519896 259488171864 259585026048 259805235712 260312667813 260536437216 260764203744 261606262324 261834964116 262060042112 262161681408 263142934848 263464464384 263694790656 263979043416 264209819544 264436939008 265290857568 265522780512 265754906208 266447983216 266910161408 267924149328 268760440916 269031273912 269262537984 269497933056 270200771712 270354233952 270436987008 270669459456 271366151562 271697728896 271780893184 271935252864 272018489856 272073862449 272311715241 272549775969 273117374464 273581196867 273664937668 273820367403 273904181412 274006416384 274059747027 274245958656 275010683728 275251103952 275524457472 275608793088 275765326848 275849736192 276147091512 276388505208 276726219264 277676992296 277761986784 278101379072 278344501248 278644545828 278888142852 279127880064 280029238544 280274046096 280519067664 280623771648 282569116896 282816144864 283423893504 283977455796 284221567872 284470040448 285373913616 285388649808 285638142672 285883682304 285994561536 286442048871 286792047168 287042766912 287977138272 288476660736 288721379584 289393264512 289408208256 289661215104 289914443136 290722859218 290831371776 290920392704 291085622784 291174721536 291399401799 291669209883 291924193347 292280890176 292532140032 292787877888 293103491868 293193208272 293359729212 293740950528 294817547376 295185420288 296103460312 296397522432 296656639488 298452214764 298713128076 298974269484 299753981118 300011654976 300273931584 300572135424 301414667994 301506928376 301883148288 302989587296 303555631104 303975868176 304241610384 304503141888 305486442048 305659945008 305753504832 305927159472 306020801088 306988670208 307257046272 307541537024 308257218432 308518717408 309053871104 309387019194 309657491946 309673482098 310059892224 310330953216 311196300008 311316996672 311584610304 311873107968 312482235132 312864051456 313137563904 314018865072 314693665792 314968777728 315032893362 315308301858 315583951122 316875190984 317152210056 317270587392 317547952128 318159927327 318851880192 319749263856 320028795504 320419832832 320517910528 321045652818 321062231034 321342910506 321619142592 322012123136 322293633024 322641053064 322739810656 322923112776 323021956704 323342751744 323625424896 324244381472 324527842848 324811552032 325584234288 325868866992 327185293248 327285441792 327471325632 327571561728 328816001448 329098657536 329199391744 329386362624 329842359306 330245387648 330534095232 330818228224 331669740798 332185245696 332534720771 332825429739 333116392851 333447212736 334025607168 334896731136 335189505024 336565873536 336855191552 337149677568 337513111848 337808173032 338220934656 338899021647 339195294423 339486872736 339618541824 340565556012 340863285708 341178892636 341306237952 341604615168 341972851698 342566034624 342856638256 342984609792 343002320896 343302180864 343602302976 343672247304 343972692936 344273401224 345362253984 345664177056 345682026528 345984229152 347083557084 347381916288 347685604992 348817378752 349113285488 349548908544 350095837509 350532686592 350857246464 351972057888 352279759392 352582585344 353721143424 354030374016 354339874944 356484589857 356796236313 356929410816 357232199104 358708365216 359016717312 359330577408 360267695616 360472311936 360582649344 361821535416 362263638528 362580337152 362691319808 362765149932 362971184697 363082286988 363288501873 363399701292 364774929156 365093823204 365205575216 365341888512 365412996036 365661278208 366365976922 367001471936 367365943296 367687102464 368196122016 368518006944 368968292352 369918001629 370235989728 370349315712 370559657952 371526061104 371850857136 372170506752 373698728128 374025423552 376758822528 377088193152 378636607728 378962090496 379293387264 379702250829 380034194661 380498551488 380518199744 380850856896 381178243072 381922731828 382389396224 382723689216 383969517696 384305192064 384635547648 385040202998 385376813382 385713718038 385857686016 385877611008 386214953472 386552590848 386631278217 386969279553 387775162368 388114163712 388532535732 388872199188 388892279844 389232257796 389707853568 390804655824 390924277696 391146305616 391654600704 391996993536 392409393486 392752446174 393090063168 393242522112 394714402272 395196696576 395542185984 395968565124 396655408512 397936286352 398284170768 398632359312 399671974824 400015539968 400365242112 401886223992 403140661374 403893806976 405301157568 405655480512 406004189184 407142257929 407315256064 407546593344 407671339776 407902879296 408027734784 409318226944 409676061696 410497406502 410856272118 411009624576 411368937984 412516025592 412876655928 413286686208 413413189632 413774604288 414220637268 414572026517 415089328896 416642980176 417152068608 417516751872 417966818742 418332214278 418691820096 419958370304 420043857816 420411069144 420778601496 420935657472 422137377841 422869613408 423853675344 424213236436 425135840256 425966183694 426332351808 426705060672 427226443776 428060870424 428082974712 428457214008 428825523456 430188070752 430564150368 430695942272 432703790464 433082069376 433681620569 434112312384 434491822656 434871664704 435703387603 436084288827 436247057664 436380589056 436628434176 436762082304 438421335264 438798210048 439181816832 439655237802 439789812408 440039593818 440712126976 442226321064 443767239652 444155190468 444596283648 444984959232 446528974848 446919340032 447678322146 448069692114 448754498048 449630971677 450017482464 450410897376 450961246208 451865362196 452122001991 452260392564 452649163648 452824722432 454087408016 454484380944 455074983936 455333446656 455472820224 455963802264 456362415576 456754712832 458229663072 458489917512 458630257248 459031201632 460483005312 460885569408 460909368704 461312305536 462778076112 463175888384 463580806656 464080528791 464486237919 464510223147 465089838336 465496429824 466794450012 466975495008 467376915456 467809661952 468723352698 469296077184 469706345856 470110113792 471028297608 471628191232 472040498688 472453166592 472549340043 472962452787 473375926683 475312786476 475728315084 475905881088 476321928192 478277820288 478688956416 479107436544 479623895784 480030767546 480356927488 480629749248 480776865792 481593346551 482014365759 482428713888 483018184704 483440449536 483686866576 483961579596 484109715984 484384669164 484532935056 485014127616 486366572208 486791764272 487217328048 487399182336 488376351432 490777939872 490928162688 491357342592 493224002172 493647986304 493799087616 494079543936 494763538959 495368081472 495801142848 496227342336 497504611197 498277868544 498700564736 502157665922 502345096704 502784257536 504848810304 505282787328 505724516352 506269667772 506712259548 507331401984 507801142528 509230309104 509865725952 510298252288 510848334018 511294928562 511321330906 511768338954 511959356928 512406922752 513835751176 514284957384 514476914688 514503481344 514953271296 515403454464 515508370956 515959039404 516410101836 518043380976 518496265584 518523039792 518976343728 519170052096 519610471424 520625335626 521072874432 521528407488 523212524648 523669928232 524120084224 524323362816 526285869696 527958086832 528419639088 528873878016 530581715136 531045561024 531509812416 532895966432 533820322816 535848298656 537520881832 538062547824 538525075968 538995866112 540401543424 540708467904 540873974016 542732303124 543395457792 543561786368 543870505728 544036979712 544147724898 544623430482 545099551938 546234748928 547162393734 547329875336 547640734806 547808362824 548012832768 548119494054 548491917312 549548965383 550021367456 550502207904 551048914944 551530653696 552294183024 552777010416 553452438528 555353984592 555523973568 556202758144 556689002496 557289091656 557776285704 558255760128 560058477088 560548092192 561038135328 565138233792 565632289728 566847787008 567954911592 568443135744 568940080896 570747827232 570777299616 571276285344 571767364608 572884097742 573584094336 574085533824 575954276544 576953321472 577442759168 577560304497 578065220073 578570577057 578786529024 578816416512 579322430208 579828886272 581445718436 581662743552 581840785408 582171245568 582349443072 582798803598 583338419766 583848386694 584561780352 585064280064 585575755776 586206983736 586386416544 586719458424 587481901056 588614090229 589128669261 589635094752 592206920624 592795044864 593313278976 596904429528 597426256152 597948538968 599507962236 600023309952 600547863168 602829335988 603013856752 603766296576 604710992061 605979174592 607111262208 607951736352 608483220768 609006283776 610972884096 611319890016 611507009664 611854318944 612041602176 613977340416 614514092544 615083074048 615746109753 616284408177 616514436864 617037434816 618107742208 618774038388 619314983892 619346964196 620119784448 620661906432 622392600016 622633993344 623169220608 623746215936 624964470264 625728102912 626275127808 626950228113 627498321417 628037730144 629387331584 629937555456 630065786724 630616603716 631167902244 633750381968 634304420112 634541174784 635095904256 636319854654 637703760384 638949275541 639498527712 640057591008 640839665664 642091305636 642124462068 642685821012 643238285184 645282106128 645479621312 645846225552 646043913408 646685503488 647250849792 648488762944 649055685696 649623104064 651168468576 651737733984 654370586496 654570883584 654942651264 655143123456 657632002896 658197315072 658398783488 658772725248 659482856703 659684718612 660490775296 661068190464 663339481596 664370491392 665069441542 665650859478 666232785702 666894425472 668051214336 669793462272 670379010048 671517483219 673131747072 675026223696 675616346064 676441869312 677798043294 678390588846 678973745472 679237083648 681131112024 681726571416 682357785272 682612475904 683209230336 683945703396 685132069248 685713276512 687344494608 687945385872 688546802448 690724507968 691328354112 691364053056 691968458304 694167114168 694763832576 695371209984 697634757504 698226570976 700191675018 701065373184 701714492928 703944115776 704559518784 705165170688 707442286848 708060748032 708679749888 712969179714 713592472626 713858821632 714464398208 716078954893 717416730432 718033434624 718661154816 719417221391 720046151319 720535391232 720944623872 721165298688 723643070832 724527277056 725160674304 725382639616 725530299864 725942369394 726164573976 726577003746 726799402584 729549858312 730187646408 730411150432 730825992072 732731953844 734002943872 736392244032 737036013888 737936584704 739091212519 739836003258 740471979456 740698631424 741119315904 743052122208 743701714272 744341013504 747397456256 748050847104 752578578587 753236498883 753517645056 754176386304 757273215456 757924180992 758586774528 759404501658 760068389322 760997102976 761036399488 761701713792 762356486144 763845463656 764778792448 765447378432 766272501027 766942392843 766981996359 767652508431 767939035392 768610384128 770080405996 770753626764 771427436076 771715372032 771755222016 772429906944 773105181696 773262556434 773938559106 775550324736 776228327424 777065071464 777744398376 777784559688 778464515592 779415707136 780938003439 781609311648 781848555392 782292611232 784818786972 785504892348 786180126336 786485044224 789428804544 790393393152 791084371968 791937130248 793310817024 795872572704 796568341536 797264718624 799343949648 800031079936 800730484224 803772447984 806281322748 807787613952 810602315136 811310961024 812008378368 814284515858 814630512128 815093186688 815342679552 815805758592 816055469568 816221587347 816935145723 817649327907 818636453888 819352123392 820743590601 820994813004 821461102209 821712544236 822019249152 822179241081 822737875968 825032051184 825753311856 826573372416 826826379264 827549208576 828441274536 829144053034 830178657792 833285960352 834304137216 835033503744 835933637484 836664428556 837383640192 840087715632 840822138288 841557202992 841871314944 844274755682 845739226816 847707350688 848426472872 850271680512 851932367388 852664703616 853410121344 856121740848 856165949424 856914428016 857651046912 859326146613 860376141504 861128300736 861391884544 865407580928 866164138752 867363241138 868224624768 868983645312 869743329408 871406775206 872168577654 872494115328 872761178112 873256868352 873524164608 875007629649 875772580041 876842670528 877596420096 878363633664 879310475604 879579624816 880079187636 881424253952 884452642128 887534479304 888310380936 889192567296 889969918464 895356644292 896139384228 897508996096 899261943354 900034964928 900821794752 901922492416 903730724392 904244003982 904520785128 905298327296 905649444864 908174816032 908968761888 910666893312 911927604528 912724831152 913509425664 916459326144 916979835024 917260514496 918062403264 920966010624 921771138816 921818737408 922624611072 925556152224 926351776768 927161613312 928161057582 928972475838 929020446294 930179676672 930992859648 933588900024 933950990016 934753830912 935619323904 937446705396 938241954749 938592154368 939412691712 942056595216 943256382464 944080997376 944906333184 945098680086 945924905574 946751853366 950625572952 951456630168 951811762176 952643856384 954479781981 956555640576 959247791568 960061535092 960713854976 961259498496 961553731584 963186693102 964028731518 964857427776 966036369408 966880899072 967373733152 967923159192 968219431968 968769338328 969065870112 970028255232 972733144416 973583528544 974434656096 976752702864 981555879744 981856325376 982714685184 986448004344 987295972608 987598175232 988159087872 989527077918 990736162944 991602285696 992454684672 995009222394 996555737088 997401129472 997604162313 998476289217 999349178553 1004315331844 1004690193408 1005568515072 1009697620608 1010565574656 1011449032704 1012539335544 1013424519096 1014662803968 1015602285056 1016697064941 1017585883269 1018460618208 1020596504576 1021696668036 1022589857124 1022642661812 1023536677908 1023918713856 1024813845504 1027671502352 1028569914768 1028953829376 1029006962688 1029906542592 1030806908928 1031016741912 1031918078808 1032820203672 1036086761952 1036992531168 1037046079584 1037952687456 1039220942848 1041250671252 1042145748864 1043056814976 1046425049296 1047339856464 1048240168448 1048646725632 1050287512527 1052571739392 1055916173664 1056839278176 1057747756032 1061163430272 1062091122048 1063019624832 1065791932864 1067640645632 1069453769571 1070388708939 1071696597312 1075041763664 1076125095648 1077050151936 1077991732224 1080803086848 1081416935808 1081747948032 1085464606248 1086790915584 1087123572736 1087741011456 1088073959424 1088295449796 1088913554091 1089246860964 1090199103876 1094324787468 1094659750672 1095281469612 1095616725648 1096025665536 1096238988108 1096983834624 1099097930766 1100042734912 1101004415808 1102097829888 1103061307392 1104588366048 1105554020832 1106904877056 1110707969184 1111047947136 1114578183312 1115552571408 1116511520256 1120116954176 1121096184384 1122076270656 1130276467584 1131264579456 1135909823184 1136886271488 1137880161792 1139106752487 1141495654464 1141554599232 1142552570688 1143534729216 1145768195484 1147168188672 1148171067648 1151908553088 1153906642944 1154885518336 1155120608994 1156130440146 1157141154114 1157573058048 1157632833024 1158644860416 1159657772544 1159893834651 1162891436872 1163325487104 1164342491136 1165597607196 1166676839532 1167696773388 1169123560704 1172413967472 1172772833088 1173438916848 1174963802112 1177228180458 1178257338522 1179270189504 1184413841248 1185590089728 1186626557952 1193808859056 1194852512304 1195897077936 1199015924472 1200046619904 1201095726336 1205658671976 1206027713504 1209421984122 1211958349184 1215903472704 1216966441536 1218012567552 1220359909043 1221426773787 1221945768192 1222639780032 1223014019328 1223708637888 1224083204352 1227954680832 1229028185088 1230166148096 1231492219506 1232568816354 1233028873728 1234074869632 1236215484416 1237548076776 1238629967784 1238693928392 1240239568896 1241323812864 1242629746039 1243716079551 1244785200032 1245267986688 1249928940528 1251456205824 1252550255616 1253900456226 1254996642834 1256075460288 1258774663168 1259875110912 1260131573448 1261233207432 1262335804488 1266412133523 1267500763936 1268608840224 1272639709308 1275407520768 1277898551082 1278997055424 1280115182016 1281679331328 1284182611272 1284248924136 1285371642024 1286476570368 1290564212256 1290959242624 1291692451104 1292087826816 1296977525888 1298111371392 1299246208128 1299908453923 1301044861707 1302336937152 1303475467968 1307110162809 1308252866481 1308741172992 1309141767168 1309885302528 1310286246912 1315264005792 1316394630144 1316797566976 1317545450496 1318965713406 1319369437224 1320981550592 1322136380928 1326678963192 1330138883084 1331301718956 1332465571404 1333788850944 1339586924544 1340758020096 1343034966438 1346263494144 1348892915031 1350052447392 1351232692128 1352883738624 1355596086588 1356366005973 1356781177692 1357947490944 1358474167296 1362262224048 1363453142832 1364715570544 1365224951808 1366418460672 1367891406792 1370264138496 1371426553024 1374688989216 1375890771744 1377093604896 1381449015936 1382656708224 1382728106112 1383936916608 1388334228336 1389527665152 1390742419968 1392241586373 1393458713757 1393530669441 1395269515008 1396453141952 1400383350036 1402130746368 1403428985856 1407888231552 1409119037568 1410330341376 1414884573696 1416121496064 1417359499776 1417648020129 1418887358361 1420127780049 1425938359428 1427184945252 1427717643264 1428928796416 1432157909786 1434833460864 1436066869248 1437322309632 1438834442782 1440092302638 1441070782464 1441889247744 1442330597376 1444780039653 1446043097277 1447286141664 1449054554112 1450321348608 1451060599728 1451884738788 1452329147952 1453154007492 1453598805168 1459099716624 1460375292816 1460822300864 1461651984144 1465463907688 1468005887744 1472784488064 1474072027776 1478182425038 1479672006516 1480943958912 1481397262848 1482238631808 1484290616877 1486104244416 1487403428544 1488682027008 1492513833591 1494794912512 1496101694208 1505157157174 1506472997766 1507035290112 1508352772608 1514546430912 1515848361984 1517173549056 1518809003316 1520136778644 1521994205952 1522072798976 1523403427584 1527690927312 1529557584896 1530894756864 1532545002054 1533884785686 1533963992718 1535305016862 1535878070784 1537220768256 1540160811992 1541507253528 1542854872152 1543430744064 1543510444032 1544859813888 1546210363392 1546525112868 1547877118212 1554130142928 1555488796752 1555569119376 1556929031184 1558831414272 1561876006878 1563218623296 1563697110784 1564585222464 1569637573944 1571009784696 1572360252672 1572970088448 1578857609088 1583874260496 1586621634048 1591745145408 1593136683072 1594529437248 1598687899296 1600062159872 1601460968448 1607544895968 1612562645496 1615575227904 1620599740021 1621204630272 1622621922048 1628569031716 1629261024256 1630186373376 1630685359104 1631611517184 1632110939136 1632443174694 1633870291446 1635298655814 1637272907776 1638704246784 1641487181202 1641989626008 1642922204418 1643425088472 1644038498304 1644358482162 1645475751936 1648646896149 1650064102368 1651506623712 1653146744832 1656882549072 1658288106068 1660357315584 1666571920704 1668608274432 1670067007488 1671867274968 1673328857112 1674767280384 1680175431264 1681644276576 1683114405984 1688549511364 1691478453632 1695414701376 1696852945744 1700543361024 1703204151539 1703864734776 1705329407232 1706820242688 1712243481696 1712331898848 1713828856032 1715302093824 1718652293226 1720752283008 1722256601472 1722783769088 1730815161856 1732328277504 1732680913491 1734195660219 1734726482276 1735711731171 1736449249536 1737967290624 1739486658816 1742813550412 1744337155308 1744988230656 1745522356224 1746513736704 1747048329216 1750015259298 1751545160082 1753685341056 1755192840192 1756727267328 1758620951208 1759159249632 1760158375272 1762848507904 1765842270687 1767386007783 1768905284256 1775068958608 1776620761872 1778385134592 1779939836928 1790713288584 1792278768456 1795017992192 1798523886708 1800069929856 1801643589504 1807461448784 1808488007964 1809041570256 1810596654592 1811298889728 1814132976183 1816349632064 1817937523776 1821333786624 1823855209056 1825449662304 1827018851328 1832918652288 1833959670048 1834521028992 1836124806528 1841932021248 1843542277632 1843637474816 1845249222144 1847238329259 1848853224531 1851112304448 1852703553536 1854323226624 1856322115164 1857944951676 1858040892588 1860359353344 1861985719296 1867177800048 1867901980032 1869507661824 1871238647808 1874893410792 1876483909498 1877184308736 1878825383424 1880850684339 1884113190432 1886512764928 1888161994752 1889812666368 1890197360172 1891849811148 1893503706732 1901251145904 1902913260336 1903623524352 1905287712768 1908959563962 1913111281152 1918495583136 1920123070184 1922518996992 1926373386204 1928057463036 1929714855552 1934747466304 1935846318384 1936438863936 1937538676656 1938131740224 1940056510464 1945466288832 1947167057088 1948869312192 1953505405728 1963111759488 1963712650752 1965429370368 1972896008688 1974591945216 1975196350464 1976318175744 1979054155836 1981472325888 1983204571392 1990018444788 1993111474176 1994802258944 1995208324626 1996952578434 1998698357106 2008630663688 2009380386816 2011137030144 2015012873071 2019395241216 2025078671088 2026849038192 2029325607936 2031204570112 2033394129882 2035171766538 2036921236416 2041193009152 2043393336072 2045179714248 2045285323624 2047073355816 2047837427712 2049627691008 2055343004704 2057139829536 2062033483824 2063836157616 2065640407344 2072173523904 2073985062336 2074092159168 2075905374912 2078441885696 2082501342504 2084291497728 2086113629952 2092850098592 2094679712928 2096480336896 2100575025054 2105143478784 2111832347328 2113678556352 2115495512064 2122326860544 2124182244096 2126039249664 2131583865728 2135281291264 2138907539142 2140777417878 2143393194624 2146360470431 2148236864679 2150083527328 2152250191296 2154100303872 2155983464448 2158251664173 2160138453957 2161606173696 2162833871616 2163495896064 2170929212496 2173581831168 2174247145472 2175482022912 2176147918848 2176590899592 2177827108182 2178493721928 2180398207752 2188649574936 2189319501344 2190562939224 2191233451296 2192477976216 2198195861532 2200085469824 2202008831616 2209176732096 2211108041664 2213809754112 2217273637557 2221415938368 2222095894272 2229156366624 2231105142816 2233023040512 2240233908352 2242192368768 2244152541312 2257735735761 2259709496649 2260552935168 2262529158912 2271819646368 2273772542976 2275760323584 2278213504974 2282991308928 2283109198464 2285105141376 2287069458432 2291536390968 2294336377344 2296342135296 2298817503081 2300827178529 2300945989077 2302957525293 2303817106176 2309771036672 2310241217988 2312260880292 2314282308228 2315146116096 2315265666048 2317289720832 2319315545088 2319787669302 2325782873744 2326650974208 2328684982272 2331195214392 2333353679064 2335393546776 2338247121408 2342814010317 2344827934944 2345545666176 2346877833696 2354456360916 2356514677044 2358540379008 2368827682496 2371180179456 2373253115904 2387617718112 2389705024608 2391794155872 2398031848944 2400093239808 2402191452672 2411317343952 2412055427008 2418843968244 2423916698368 2431806945408 2433932883072 2436025135104 2440719818086 2442853547574 2443891536384 2445279560064 2446028038656 2447417275776 2448166408704 2448664762041 2450805437169 2452947983721 2455909361664 2458056370176 2460332296192 2462230771803 2462984439012 2464383306627 2465137632708 2466057747456 2468149739264 2475096153552 2477259935568 2477387856784 2480479137792 2482647625728 2485259492078 2487432159102 2489570400064 2490535973376 2499857881056 2502912411648 2505100511232 2507800912452 2509993285668 2512150920576 2520263146896 2522466414864 2524671608976 2532824267046 2535001527872 2537217680448 2545279418616 2550815041536 2555797102164 2557994110848 2560230364032 2568365222544 2568497848272 2570743284048 2572953140736 2577978439839 2581128424512 2581918485248 2583384902208 2584175653632 2593955051776 2596222742784 2598492416256 2599816907846 2602089723414 2604673874304 2606950935936 2614220325618 2616505732962 2617482345984 2618283534336 2619770605056 2620572493824 2625022888947 2630528011584 2632789260288 2635090900992 2637931426812 2638738874448 2641963101184 2644272761856 2653357926384 2660277766168 2662603437912 2664931142808 2667577701888 2686069932876 2692526988288 2697785830062 2700104894784 2702465384256 2705767477248 2711192173176 2712732011946 2713562355384 2715894981888 2716948334592 2724524448096 2726906285664 2729431141088 2735782813584 2740528276992 2742853106048 2749377978432 2751781543488 2754187209792 2761867162571 2762898031872 2765313416448 2765456212224 2767873833216 2776668456672 2779055330304 2781484839936 2784483172746 2786917427514 2787061338882 2790539030016 2792906283904 2800766700072 2804261492736 2806857971712 2812267319983 2814725864247 2815776463104 2818238075136 2829769147392 2832242992128 2834718999552 2835296040258 2837774716722 2840255560098 2851876718856 2854369890504 2855435286528 2857857592832 2863439345943 2864315819572 2869666921728 2877668885564 2880184605276 2882141564928 2883778495488 2884661194752 2889560079306 2892086194554 2894572283328 2898109108224 2900642697216 2902121199456 2903769477576 2904658295904 2906308014984 2907197610336 2918199433248 2920750585632 2921644601728 2923303968288 2930927815376 2936011775488 2941898079931 2945568976128 2948144055552 2956364850076 2959344013032 2961887917824 2962794525696 2964477263616 2968581233754 2972208488832 2974806857088 2977364054016 2985027667182 2989589825024 2992203388416 2992812486939 2995428867651 2998047535659 3010314314348 3012945995532 3014070580224 3016705545216 3029092861824 3031696723968 3034347098112 3037618006632 3040273557288 3043988411904 3044145597952 3046806855168 3050091194823 3052757649807 3055381854624 3059115169792 3061789513728 3065090004108 3067769571372 3067927985436 3070610033724 3071756141568 3074441536512 3080321623984 3083014507056 3085709744304 3086861488128 3087020888064 3089719627776 3092420726784 3093050225736 3095754236424 3108260285856 3110977593504 3111138238752 3113858062368 3117662828544 3123752013756 3126437246592 3127394221568 3129170444928 3139275147888 3142019569392 3144720505344 3145940176896 3150862537581 3157715218176 3167748520992 3173243268096 3183490290816 3186273366144 3189058874496 3197375798592 3200124319744 3202921936896 3208361308713 3211166126817 3215089791936 3225125290992 3231150455808 3241199480042 3242409260544 3245243844096 3257138063432 3258522048512 3260372746752 3261370718208 3263223034368 3264221878272 3264886349388 3267740582892 3270597311628 3282974362404 3283979252016 3285844408836 3286850176944 3288076996608 3288716964324 3290951503872 3297293792298 3300128204736 3303013247424 3306293489664 3313765098144 3316576212136 3320714631168 3333143841408 3343734549936 3346657714224 3349534560768 3360350862528 3363288553152 3366228811968 3377099022728 3382956907264 3390829402752 3393705891488 3406408303078 3407729469552 3410658814464 3413640485376 3424486963392 3424663797696 3427657712064 3430604187648 3437304586452 3441504566016 3444513202944 3445567538176 3461630323712 3464656555008 3465361826982 3468391320438 3469452964552 3471423462342 3472898499072 3475934581248 3478973317632 3485627100824 3488674310616 3489976461312 3493027473408 3500030518596 3503090320164 3507370682112 3517241902416 3518318499264 3520316750544 3525697015808 3531684541374 3534772015566 3537810568512 3550137917216 3553241523744 3556770269184 3559879673856 3581426577168 3584557536912 3590035984384 3597047773416 3600139859712 3603287179008 3614922897568 3616976015928 3618083140512 3621193309184 3628265952366 3632699264128 3635875047552 3647710418112 3650899324608 3654037702656 3657881928481 3661079727129 3664280321361 3665837304576 3667919340096 3669042057984 3672249613056 3683864042496 3687084555264 3687274949632 3690498444288 3694476658518 3697706449062 3702224608896 3705407107072 3708646453248 3712644230328 3715889903352 3716081785176 3720718706688 3723971438592 3727889238117 3731148238653 3734355600096 3735803960064 3749786821584 3752967818996 3754368617472 3757650766848 3761701368678 3768226380864 3773025529856 3776323989504 3779625332736 3780394720344 3783699622296 3787007413464 3799236400569 3802502291808 3805826520672 3817919127924 3826222562304 3836991166272 3840246140368 3845037993984 3852746772408 3856114926072 3859429711104 3869494932608 3871692636768 3872877727872 3875077353312 3876263480448 3890932577664 3894334114176 3897738624384 3899725361769 3903134585121 3907010811456 3921330488427 3924758599443 3926223518976 3927425301504 3930858740736 3945792017376 3949183890432 3950392700928 3952636351488 3958108311672 3962944651776 3966409142784 3980036889576 3989604517888 3990416649252 3993905156868 3997396714212 4017261327376 4018760773632 4022274060288 4030025746142 4038790482432 4046678745093 4050157342176 4053698076384 4058651215872 4062409140224 4066788259764 4069098017919 4070343533076 4073842472832 4086786672144 4090359428496 4090570647248 4094146711632 4095674855424 4099255382016 4110686009408 4114279659072 4124066967648 4127672315232 4131280814688 4144347047808 4147970124672 4148184318336 4151810749824 4165002685008 4168582995456 4172227259904 4176724759119 4180376141271 4180592008323 4185700197184 4189359425856 4192960673792 4201150050108 4210286957568 4223664694656 4227357112704 4230991024128 4244653721088 4248364488192 4252078499328 4252944060387 4256662075083 4263167731456 4277815078284 4281554835756 4286786389248 4292720940862 4296473729358 4300167054656 4304500382592 4308200607744 4311966928896 4316503328346 4320276907914 4323212347392 4325667743232 4326991792128 4334340118959 4341858424992 4347163662336 4350964045824 4353181799184 4355654216364 4356987443856 4360796415504 4377299149872 4378639002688 4381125878448 4382466902592 4384955952432 4396391723064 4400170939648 4404017663232 4418353464192 4422216083328 4434547275114 4442831876736 4444191788544 4452871850631 4458312733248 4462210285632 4466046081024 4480467816704 4484384737536 4488305082624 4515471471522 4519418993298 4521105870336 4525058317824 4543639292736 4547545085952 4551520647168 4556427009948 4560292291687 4565982617856 4566218396928 4570210282752 4583072781936 4588672754688 4592684270592 4597635006162 4601654357058 4601891978154 4605915050586 4607634212352 4619542073344 4620482435976 4624521760584 4628564616456 4630292232192 4630531332096 4634579441664 4638631090176 4639575338604 4643511156251 4651565747488 4662390428784 4666707358128 4670787093552 4676494242816 4685628020634 4689655869888 4691091332352 4693755667392 4708912721832 4713029354088 4717080758016 4737655364992 4770497826259 4775235436224 4779410049216 4783588311744 4796063697888 4800186479616 4804382905344 4822634687904 4824110854016 4837687936488 4847833396736 4857552643607 4861799220063 4863613890816 4867865766144 4881439636172 4885707095148 4887783072768 4890559120128 4892056077312 4894834551552 4896332817408 4897329524082 4901610874338 4905895967442 4911818723328 4916112740352 4920664592384 4924461543606 4925968878024 4928766613254 4930275265416 4932115494912 4936299478528 4945940688447 4950192307104 4954519871136 4954775713568 4970518984156 4974864318204 4979140800128 4981071946752 4999715762112 5005824823296 5010201022464 5015601824904 5019986571336 5024301841152 5040526293792 5044932829728 5049343217952 5065648534092 5070003055744 5074435360896 5090558837232 5101630083072 5109612454617 5111594204328 5115988221696 5120460728064 5136730445088 5136995696544 5141486568096 5145906281472 5155956879678 5162256849024 5163836970496 5166769804416 5168351307264 5187910103552 5192445485568 5196984832512 5198042740473 5199633815692 5202586980657 5204179446828 5207135193513 5209347748608 5213901871872 5228440651236 5233011465924 5234964691968 5236567068672 5239541210112 5241144987648 5250045777894 5261056023168 5265578520576 5270181801984 5275862853624 5277477748896 5283926202368 5288545523712 5297526812061 5302158023349 5306715852768 5320555532336 5325206875824 5329862285616 5335155403776 5372139865752 5385053976576 5395571660124 5400209789568 5404930768512 5422384346352 5425464023892 5427124710768 5431789963776 5433896669184 5442398928549 5449048896192 5453812571328 5458862282176 5471565627168 5481056553984 5485706212096 5498755956864 5503563086976 5508374419584 5523734325142 5525796063744 5530626832896 5530912424448 5535747666432 5541714987777 5546559673593 5553336913344 5558110660608 5562969679872 5568966345492 5573834855028 5574122677764 5581078060032 5585812567808 5601533400144 5608522985472 5613715943424 5624534639966 5629451728494 5631552926208 5636476150272 5659538294784 5664485984256 5669437999104 5670592080516 5675549433444 5680511120196 5703753437712 5708739781008 5710870573056 5715715185664 5726878691886 5728631639144 5739333843456 5755337771128 5760369210552 5767556990976 5779120158612 5784172389108 5789144566656 5804242398912 5807538955152 5809316591808 5812616029968 5814395220672 5836398866496 5841501171264 5843289203456 5846607936576 5861855630752 5872023550976 5883796159862 5891137952256 5896288111104 5912729700152 5918688026064 5923775835648 5925589051392 5928954527232 5937162467508 5944416977664 5949613714176 5970055334364 5979179650048 5984406776832 5985624973878 5990857735302 5996095071318 6020628628696 6025891991064 6028141160448 6033411090432 6045038619213 6058185723648 6075236013264 6080547114576 6087976823808 6088291195904 6093613710336 6100182389646 6105515299614 6110763709248 6118230339584 6123579027456 6130180008216 6135539142744 6135855970872 6141220067448 6143512283136 6148883073024 6160643247968 6166029014112 6171419488608 6186100451472 6191508472848 6216520571712 6221955187008 6222276477504 6227716124736 6235325657088 6247504027512 6252874493184 6254788443136 6258340889856 6278550295776 6284039138784 6289441010688 6301725075162 6315430436352 6335497041984 6346486536192 6366980581632 6372546732288 6378117748992 6394751597184 6400248639488 6405843873792 6416722617426 6422332253634 6430179583872 6439081411293 6444710594037 6450250581984 6462300911616 6474754992519 6480415361871 6482398960084 6484818521088 6490487688192 6514276126864 6517044097024 6520745493504 6522741436416 6526446068736 6528443756544 6529772698776 6535481165784 6541194623256 6565948724808 6567958504032 6571688817672 6573700353888 6577433928648 6594587584596 6600256409472 6606026494848 6627530196288 6633152424272 6641429262336 6651820912671 6666287682816 6687469099872 6693315428448 6699069121536 6720701725056 6726577106304 6732457623936 6754198045456 6765913814528 6773207207283 6779128489947 6781658805504 6787411782976 6812816606156 6815458939104 6821317628928 6827280970752 6848973926784 6849327595392 6855315424128 6861208375296 6874609172904 6883009132032 6889026405888 6891135076352 6896452509243 6902481535587 6902837967231 6908872575879 6923260647424 6929313110016 6930723653964 6936782640876 6938905929104 6942846924684 6945796998144 6951869162496 6957946635264 6971254201648 6977348621232 6979952922624 6986054946816 7000061037192 7006180640328 7014741364224 7028442030951 7034483804832 7036636998528 7040633501088 7063369082748 7069544031132 7075621137024 7100275834432 7106483047488 7113540538368 7119759347712 7162853154336 7169115073824 7194095546832 7200279719424 7206574358016 7229845795136 7233952031856 7236166281024 7242386618368 7256531904732 7265398528256 7271750095104 7295420836224 7301798649216 7308075405312 7315763856962 7322159454258 7328560642722 7331674609152 7335838680192 7338084115968 7344499226112 7345994286123 7352416311507 7367728084992 7374169110528 7374549899264 7380996888576 7386692315409 7388953317036 7395412898124 7404449217792 7425288460656 7431779806704 7432163570352 7441437413376 7447942877184 7455778476234 7462296477306 7468711200192 7471607920128 7499573643168 7505935637992 7508737234944 7515301533696 7523402737356 7536452761728 7560789440688 7567399244592 7574014826928 7598472801138 7605004583616 7611653041344 7635838255848 7652445124608 7673982332544 7680492280736 7705493544816 7712229852144 7718859422208 7738989865216 7743385273536 7745755455744 7750154706624 7752526960896 7781865155328 7788668228352 7795477248768 7799450723538 7806269170242 7814021622912 7842660976854 7849517198886 7852447037952 7854850603008 7861717481472 7876868503823 7891584034752 7898367780864 7905272702976 7916216623344 7925889303552 7932818285568 7960073779152 7979209035776 7980833298504 7987810313736 7994793428424 8020610178979 8034522654752 8060051492284 8077580964864 8093357490186 8100314684352 8107396152768 8117302431744 8124818280448 8133576519528 8138196035838 8140687066152 8147684945664 8173573344288 8180718856992 8181141294496 8188293423264 8221372018816 8228559318144 8248133935296 8255344630464 8262561629376 8278364364457 8285601487713 8288694095616 8295940249344 8296368636672 8303621499648 8330005370016 8337165990912 8344454519808 8353449518238 8360752282542 8361184016646 8371400394368 8378718851712 8385921347584 8402300100216 8420573915136 8436801959949 8444177592741 8447329389312 8454714225408 8489307442176 8496728976384 8504156998656 8505888120774 8513324150166 8526335462912 8555630156568 8563109671512 8573572778496 8585441881724 8590318037829 8592947458716 8600334109312 8609000765184 8633006656692 8640553815828 8646424694784 8651335486464 8653983584256 8668680237918 8683716849984 8694327324672 8701928091648 8706363598368 8711308432728 8713974887712 8721592831008 8754598299744 8757278005376 8762251756896 8764933805184 8769911904864 8792783446128 8800341879296 8808035326464 8825694239793 8836706928384 8844432166656 8869094550228 8885663753472 8888383577088 8905743701262 8916625466496 8924420571264 8932092162048 8960935633408 8968769475072 8976610165248 8978437460817 8986286602953 8994142606977 9030942943044 9038837986596 9042211740672 9050116635648 9087278585472 9095090171904 9103041294336 9112854019896 9120584583374 9131965235712 9132436793856 9140420565504 9150273584469 9158272949421 9166145563872 9177345509376 9185368541184 9195270012324 9203308714116 9203783956308 9211830101172 9215268424704 9240964871952 9249043521168 9257129232912 9260584464384 9261062664192 9269158883328 9277262180352 9279150677208 9287022312502 9303131494976 9324780857568 9333414716256 9341574187104 9352988485632 9371256041268 9379311739776 9382182664704 9387511334784 9417825443664 9426058708176 9434161516032 9452587612743 9475310729984 9540995652518 9550470872448 9558820098432 9567176623488 9592127395776 9600372959232 9608765810688 9625083926139 9633498380451 9645269375808 9648221708032 9675375872976 9695666793472 9715105287214 9723598440126 9727227781632 9735731532288 9762879272344 9771414190296 9775566145536 9781118240256 9784112154624 9789669103104 9792665634816 9794659048164 9803221748676 9811791934884 9848923087212 9851937756048 9857533226508 9860550530832 9864230989824 9872598957056 9891881376894 9900384614208 9909039742272 9909551427136 9941037968312 9949728636408 9958281600256 9962143893504 9999431524224 10031203649808 10039973142672 10048603682304 10081052587584 10089865659456 10098686435904 10131297068184 10140006111488 10148870721792 10181117674464 10219224909234 10223188408656 10231976443392 10240921456128 10273460890176 10273991393088 10282973136192 10291812562944 10311913759356 10320661502239 10324513698048 10327673940992 10333539608832 10336702614528 10375820207104 10384890971136 10393969665024 10396085480946 10399267631384 10405173961314 10408358893656 10414270387026 10418695497216 10427803743744 10456881302472 10466022931848 10469929383936 10479082420224 10500091555788 10522112046336 10551725707248 10554955497792 10567852404736 10577091047424 10595053624122 10604316046698 10613431705536 10641111064672 10650413751648 10659724571232 10670310807552 10744279731504 10770107953152 10791143320248 10800419579136 10809861537024 10844768692704 10850928047784 10854249421536 10863579927552 10884797857098 10898097792384 10907625142656 10917724564352 10943131254336 10962113107968 10971412424192 10973645785443 10983239181387 10992840964083 10993408614479 10997511913728 11007126173952 11016748839168 11047468650284 11051592127488 11061253665792 11061824848896 11071495332864 11083429975554 11093119347186 11106673826688 11116221321216 11125939359744 11137932690984 11147669710056 11148245355528 11162156120064 11171625135616 11183667714351 11193444715959 11203066800288 11249069279932 11258903456988 11263105852416 11272952300544 11319076589568 11328971968512 11338875998208 11341184161032 11351098866888 11361022240392 11397709201707 11407506875424 11417479562016 11431430371328 11453757383772 11457263278288 11478667686912 11510675542256 11520738421104 11535113981952 11558240317224 11568344778216 11578289133312 11608484797824 11615077910304 11618633183616 11625232059936 11628790441344 11672797732992 11683002342528 11686578406912 11693215873152 11699176085307 11709403755363 11723711261504 11744047101952 11763991465281 11767592319724 11774275798329 11782275904512 11792576222208 11825459400304 11837376052128 11847551671296 11851178102784 11857909054464 11874324935016 11888833955328 11899227428352 11940110668728 11958359300096 11968813553664 11971249947756 11981715470604 11992190142636 12041257257392 12051783982128 12056282320896 12066822180864 12090077238426 12116371447296 12140036235279 12150472026528 12161094229152 12175953647616 12176582391808 12187227420672 12200364779292 12211030599228 12221527418496 12260360016432 12271078285488 12271711941744 12282440134896 12287024566272 12297766146048 12321286495936 12332058028224 12342838977216 12372200902944 12383016945696 12433041143424 12443910374016 12444552955008 12455432249472 12495008055024 12505748986368 12509576886272 12516681779712 12530174277357 12541776024969 12557100591552 12568078277568 12578882021376 12603450150324 12630860872704 12670994083968 12692973072384 12733961163264 12745093464576 12756235497984 12758832181161 12789503194368 12833445234852 12844664507268 12860359167744 12878162822586 12889421188074 12900501163968 12924601823232 12949509985038 12960830723742 12964797920168 12969637042176 12980975376384 13028552253728 13041490987008 13052892137472 13059545397552 13070962331568 13082389246512 13131897449616 13135917008064 13143377635344 13147400707776 13154867857296 13189175169192 13200512818944 13212052989696 13255060392576 13266304848544 13303641825342 13332575365632 13374938199744 13386630856896 13398138243072 13441403450112 13453154212608 13464915247872 13508396090912 13531827629056 13546414414566 13558256979894 13563317611008 13574823565952 13625633212312 13630917878208 13642635257856 13654561941504 13668927206429 13680876875061 13697947853568 13698655190784 13710630848256 13749218345808 13766018264064 13778052811776 13782270152704 13792905018486 13804963071174 13805675934462 13817745151758 13846521294848 13858626220032 13861447307928 13873565281752 13877811858208 13885693849368 13891593996288 13903738324992 13915893270528 13930533468753 13942508403296 13954697242464 14000122074384 14012361280656 14029482728448 14056884061902 14068967609664 14073273997056 14081267002176 14126738165496 14139088062264 14151242274048 14200551668864 14212966094976 14298992993153 14311493478777 14325706308672 14338230147648 14388191093664 14400559438848 14413148716032 14459691590272 14467904063712 14472332562048 14484773236736 14513063809464 14530797056512 14543500190208 14572657930821 14585397660189 14590841672448 14603597298432 14631527713924 14644318908516 14657121285444 14663349218304 14671677360384 14676168231936 14688998452224 14691988572246 14704832623014 14735456169984 14748338221056 14749099798528 14761993777152 14773384630818 14777906634072 14790825796248 14808898435584 14837822065341 14850576921312 14863559613408 14864327140704 14911556952468 14924592954612 14937422400384 14943215840256 14999147286336 15011871275984 15017474469888 15030603067392 15046805474712 15072905523456 15121578881376 15134798489184 15148029653856 15196945602276 15210009167232 15223306082688 15271676511696 15304890249216 15328837363851 15347964665088 15360984561472 15410987089632 15424459704288 15437718844416 15477979730432 15486770547072 15491510911488 15500309413248 15505053921792 15563730310656 15577336456704 15590954497536 15594128221419 15598901447076 15607760941971 15612538340484 15621405580539 15628043245824 15685321953708 15699034397772 15704894075904 15709701206016 15723434962944 15753737007646 15783168069504 15796735561728 15810545405952 15832433246688 15851778607104 15865636571136 15892580436183 15906474070047 15920147558304 15961666597008 15975620627472 15989586856848 16041220357958 16069045309504 16120102984568 16155161929728 16186714980372 16200629368704 16214792305536 16267153039056 16276392071676 16281374132304 16295369891328 16327196785647 16347146688576 16361437713984 16362282588992 16376586846528 16442744037632 16457118636288 16496267870592 16510689260928 16525123258752 16556728728914 16571202975426 16577388191232 16591880498688 16592737273344 16607242999296 16625144963331 16639679020779 16660010740032 16674331981824 16688909039616 16706899036476 16721504565084 16722368033292 16742800788736 16757437703424 16804600200432 16841147830272 16873603919898 16888355185482 16894658778624 16909428450816 16978614884352 16993457952768 17008313997312 17011776241548 17026648300332 17052670925824 17111260313136 17126219343024 17147145556992 17170883763448 17180636075658 17185894917432 17200668218624 17218001530368 17266013313384 17281107631656 17302670972928 17337360475836 17367433699968 17412727196736 17422616865456 17427949775424 17443185662016 17509196599488 17514556010752 17524503513792 17529867610368 17539823809728 17585566892256 17600683758592 17616070652928 17651388479586 17673413856768 17688864333312 17738189100456 17771327506944 17776767154176 17811487402524 17826597140231 17833250932992 17848841142528 17921871266816 17937538950144 17953220330496 17956874921634 17972573205906 17988285213954 18061885886088 18077675973192 18084423481344 18100233271296 18135115857639 18151907247163 18174557170944 18225708039792 18241169166748 18263930471424 18264873587712 18280841131008 18300547168938 18316545898842 18332291127744 18354691018752 18370737082368 18390540024648 18406617428232 18407567912616 18423660202344 18430536849408 18481929743904 18498087042336 18514258465824 18558301354416 18574044625004 18606262989952 18649561715136 18666829432512 18683148374208 18705976971264 18735245666929 18742512082536 18758623479552 18764365329408 18775022669568 18835650887328 18852117416352 18868323032064 18905175225486 18950621459968 19081991305036 19100941744896 19117640196864 19134353246976 19184254791552 19200745918464 19217531621376 19250167852278 19266996760902 19290538751616 19296443416064 19317244233879 19334131782111 19350751745952 19391333586944 19424264977557 19430210574428 19441246085613 19447196880252 19454455563264 19471463064576 19525758544688 19542828380592 19551132291072 19562236480512 19568224309248 19579338206208 19585331269632 19589318096328 19606443497352 19623583869768 19697846174424 19703875512096 19715066453016 19721101061664 19745197914112 19783762753788 19800769228416 19818079484544 19819102854272 19882075936624 19899457272816 19916563200512 19924287787008 19955462738013 19998863048448 20062407299616 20079946285344 20097207364608 20162105175168 20179731318912 20197372871808 20262594136368 20280012222976 20297741443584 20319621621849 20337385469841 20362235348928 20438449818468 20446376817312 20463952886784 20481842912256 20546921780352 20547982786176 20565946272384 20583625125888 20623827518712 20641323004478 20649027396096 20655347881984 20667079217664 20673405229056 20689357527729 20708513901693 20726617727637 20751640414208 20769781942272 20787939330048 20792170961892 20798535262768 20810347922628 20816717787312 20828540774052 20837390994432 20855607487488 20913762604944 20932045863696 20939858767872 20958164840448 21000183111576 21044224092672 21103451414496 21109910995584 21190107248244 21208632093396 21226863411072 21282222129344 21300827503296 21319449142464 21340621615104 21488559463008 21582286640496 21600839158272 21619723074048 21689537385408 21701856095568 21708498843072 21727159855104 21769595714196 21796195584768 21815250285312 21835449128704 21886262508672 21924226215936 21942824848384 21947291570886 21966478362774 21985681928166 21986817228958 21995023827456 22014252347904 22033497678336 22037982858369 22094937300568 22103184254976 22122507331584 22123649697792 22142990665728 22166859951108 22186238694372 22213347653376 22275865381968 22295339420112 22296490711056 22324312240128 22343250271232 22367335428702 22386889431918 22406133600576 22498138559864 22517806913976 22526211704832 22545904601088 22682368322064 22702197733776 22722044480784 22795418403414 22815013750848 22834959124032 22862860742656 22907514767544 22914526556576 22957335373824 23021351084512 23041476842208 23116480634448 23136689556432 23156578266624 23216969595648 23230155820608 23237266367232 23250464119872 23257580882688 23345595465984 23366004685056 23373156813824 23386431746304 23398352170614 23418807510726 23447422523008 23488094203904 23527982930562 23535184639448 23548551596658 23564551809024 23585152444416 23609965174741 23630605511469 23650918800608 23674752104256 23695103342592 23715818108928 23748649870032 23777667910656 23798454856704 23880221337456 23916718600192 23937627107328 23942499895512 23963430941208 23984380285272 24061830536937 24082514514784 24103567964256 24180154476852 24232742894592 24280072470558 24300944053056 24322188458304 24351907295232 24353164783616 24374454841344 24400729558584 24422061198456 24443054836992 24520720032864 24542156570976 24543423883488 24564880269792 24642572991872 24664116056448 24685677954432 24744401805888 24766033891392 24835093093371 24856804463139 24866082286848 24887820748032 24889105910016 24910864498944 24990016110048 25011497972736 25019153772544 25033363559424 25060348554714 25083552049938 25114201183104 25136156555136 25157764042752 25206900300648 25261721745408 25310405879847 25332532778223 25341988167936 25467922326528 25490186929152 25512470995968 25517664362322 25579006388736 25666890469704 25689329014536 25720718335488 25756325645172 25770954113487 25778842376148 25801002327936 25899019970076 25921661447484 25929595840336 25939274084352 25961950752768 26057104507456 26082981974016 26105784274944 26119090795104 26141924663136 26164778493024 26263794899232 26271834016128 26286755270688 26294801415552 26309735714592 26378350338384 26401025637888 26424105979392 26477082719379 26510120785152 26532609697088 26607283650684 26665150731264 26749876399488 26773261713792 26796276486144 26882806900224 26906308425216 26929830495744 26935312382451 26958859808859 26982427820931 27016792181824 27063655258112 27092828829132 27116513959788 27126635222016 27149647131904 27251266424624 27261835756416 27285270515712 27309123883008 27337854412858 27361753750122 27395895707136 27397310381568 27421261696512 27450820753407 27474818848263 27498436691616 27532036528128 27556105623552 27585810036972 27609926142348 27611351868924 27635490303516 27722894615856 27747130563504 27755623716416 27771387698736 27783187992576 27807476649984 27831786541056 27861066937506 27885016806592 27909394484928 28000244148768 28024722561312 28058965456896 28113768123804 28137935219328 28146547994112 28162534004352 28253476330992 28278176124528 28302484548096 28357762838229 28401103337728 28425932189952 28597985986306 28622986957554 28651412617344 28676460295296 28776382187328 28801118877696 28826297432064 28875251778417 28919383180544 28935808127424 28944665124096 29026127618928 29061594113024 29087000380416 29145315861642 29170795320378 29181683344896 29207194596864 29263055427848 29288637817032 29314242570888 29326698436608 29343354720768 29352336463872 29377996904448 29383977144492 29409665246028 29546769261636 29555813268144 29581651592496 29617796871168 29675644130682 29701153842624 29727119226816 29728654281408 29823113904936 29849185909224 29874844800768 29886431680512 29998294572672 30023742551968 30093610949424 30145811046912 30243157762752 30269596978368 30296059307712 30393891204552 30420018334464 30446612165376 30543353023392 30657674727702 30695929330176 30721969122944 30791395060399 30821974179264 30848919408576 30875437688832 30934940519813 30955959460864 30961984506717 30973541094144 30983021822976 31000618826496 31010107843584 31127460621312 31154672913408 31181908995072 31188256442838 31197802894152 31215521883942 31225076680968 31242811161078 31256086491648 31370643907416 31398068795544 31409788151808 31507474015292 31566336139008 31664866493376 31703557214208 31731273142272 31785160872366 31812948140094 31840295116608 31923333194016 31951241254944 31979173713696 32082440715916 32138090619008 32240205969136 32310323859456 32360878879241 32373429960744 32401258737408 32429584611072 32534306078112 32552784143352 32562748264608 32590739782656 32654393571294 32694293377152 32722875427968 32724565177984 32753173693056 32885488075264 32914237272576 32920937356329 32949717544161 32978522892249 32980225843437 32992535741184 33021378521856 33050246517504 33113457457828 33142405950852 33154776382464 33183760997376 33185474546688 33214485998592 33250289926662 33279358041558 33320021480064 33348663963648 33377818079232 33413798072952 33443009130168 33444736066584 33485601577472 33514875406848 33551003143053 33580334147877 33609200400864 33747207839796 33776710370964 33789317557248 33818856901632 33957229768704 33986915905536 34016627994624 34023552483096 34053296600664 34105341851648 34193127605121 34222520626272 34252438686048 34294291113984 34341767526896 34361272151316 34371789834864 34401336437248 34436003060736 34532026626768 34562215263312 34605341945856 34674720951672 34734867399936 34825454393472 34845233730912 34855899550848 34886371324032 35018393198976 35029112021504 35049007027584 35059735220736 35079647619456 35097528255921 35128211266089 35171133784512 35201367517184 35232141305856 35291974395843 35302776959172 35322827394987 35346827713536 35377728666624 35476378200912 35542655013888 35553534308352 35622974805048 35653194280462 35666501865984 35697682285056 35843742533632 35875077900288 35906440660992 35913749843268 35945146411812 35976570427908 36123771772176 36155351946384 36168846962688 36200466542592 36270231715278 36303814494326 36349114341888 36451416079584 36482338333496 36527860942848 36529747175424 36561682262016 36601094337876 36633091797684 36664582255488 36781080049296 36813234856464 36815135825232 36847320404688 36861073698816 36963859487808 36996174084672 37028516931648 37116602708832 37148089250008 37212525979904 37299123430272 37333658865024 37366296748416 37470491333858 37485024165072 37517246959104 37528730658816 37550045339136 37625328074907 37671301774656 37704234832704 37736646064128 37810350450972 37901242919936 38163982610072 38201883489792 38235280393728 38268706493952 38368509583104 38500335704556 38533993521804 38581077503232 38592886832128 38634488467758 38668263564222 38701503491904 38782667173888 38848529955114 38860421148856 38882492171226 38894393760504 38908911126528 38942926129152 39051517089376 39085656761184 39124472961024 39158676412416 39178636192656 39212886994704 39247167739536 39395692348848 39407751024192 39430132906032 39442202123328 39490395828224 39567525507576 39601538456832 39636158969088 39638205708544 39764151873248 39798914545632 39833126401024 39910925476026 39997726096896 40124814599232 40159892570688 40194414729216 40324210350336 40359462637824 40394745743616 40525188272736 40560024445952 40595482887168 40639243243698 40674770939682 40724470697856 40876899636936 40892753634624 40927905773568 40963685824512 41006781619287 41042630625183 41093843560704 41095965572352 41131892544768 41247655037424 41282646008956 41298054792192 41310695763968 41334158435328 41346810458112 41378715055458 41417027803386 41453235455274 41503280828416 41539563884544 41575878660096 41584341923784 41597070525536 41620695845256 41633435574624 41657081548104 41674781988864 41711214974976 41791600406259 41827525209888 41864091727392 42000366223152 42088448185344 42206902828992 42219821991168 42380214496488 42417264186792 42453726822144 42564444258688 42601655006592 42638898284928 42896978979459 42934480436331 42977118926016 43164573280992 43201678316544 43239446148096 43379074770816 43403712191136 43416997686144 43454319710208 43539191428392 43592391169536 43630500570624 43670898257408 43717973792463 43756192980567 43772525017344 43885649696768 43894583141772 43932956725548 43971363856332 43973634457916 43990047654912 44028504695808 44066995356672 44075965716738 44189874601136 44206368509952 44245014663168 44247299395584 44285981331456 44333719902216 44372477388744 44426695306752 44513466196023 44551730763936 44590678840224 44592981422112 44686500542464 44734670857404 44773778863836 44812267201152 44996277119728 45035613827952 45052423409664 45091809202176 45364736644128 45404395467552 45444088961568 45590836806828 45630027501696 45669918248064 45815029535088 45829053113152 45914670747648 45986512091553 46042702169024 46082953684416 46232961268896 46273379112864 46313156533248 46433939191296 46460311641216 46474532734464 46500928239744 46515161765376 46691190931968 46732009370112 46746313627648 46772863492608 46782384664257 46796704341228 46823282825913 46837615021452 46894845046016 47055965861124 47070369278896 47097103193316 47129103618048 47170304888832 47219930349482 47261211022938 47301837601216 47349504208512 47390206685184 47431636217856 47497299740064 47555335821312 47596909713408 47677741308549 47760442674912 47884999791024 47926861882416 47968760570544 48123661073874 48165029029568 48207135928512 48360308953704 48465485789184 48560144941116 48601888106112 48644376916608 48801459117168 48844122396912 48886109673984 48981590356941 49041440065728 49084313141952 49086847766976 49129760539584 49285145983744 49328232112896 49371355908864 49488803611776 49532067782784 49670186186742 49713608926278 49732164573696 49775641496064 49778211820032 49821728997888 49875434889993 49980032220096 50022995945472 50066727118848 50120697109428 50167104099876 50228402366208 50272313110272 50413800601296 50523443490816 50620811759694 50665065556446 50683976335872 50935844653056 50980373858304 51024941991936 51035328724644 51078622718761 51158012777472 51333780939408 51378658029072 51441436670976 51512651290344 51541908226974 51557684752296 51602004655872 51798039940152 51843322894968 51859191680672 52114209014912 52238181590208 52283849326272 52329556986048 52475476088849 52527589798464 52543668032256 52573510541376 52589602831104 52619471429184 52756700676768 52802051275776 52848211958784 52954165438758 53020241570304 53065219394176 53214567301368 53330301462528 53433079079677 53479791420693 53499752798976 53546523427584 53765613800448 53812616850432 53859660991488 53870624764902 53917719617718 53964855641862 54033584363648 54127310516224 54185657658264 54233027919576 54253270444032 54299294263808 54405347572917 54455721741489 54502532849248 54523671512832 54675708825716 54723507500244 54791791414272 54794620763136 54842523393024 54901641506814 54949637696526 54996873383232 55064073056256 55112211247104 55171620073944 55219852284696 55222703737848 55270980607032 55445789231712 55494261127008 55511247432832 55542775397472 55722133875012 55770033613184 55818788969856 55896063518689 56000488297536 56049445122624 56117930913792 56205737000787 56227536247608 56275870438656 56293095988224 56325068008704 56506952661984 56556352249056 56604969096192 56715525676458 56802206675456 56851864379904 57195971972612 57245973915108 57302825234688 57352920590592 57552764374656 57602237755392 57652594864128 57750503556834 57838766361088 57871616254848 57889330248192 57951732701637 58002395346333 58052255237856 58123188226048 58174000760832 58272794932671 58290631723284 58323738256839 58341590640756 58363366689792 58414389193728 58526110855696 58577275634064 58628485141776 58653396873216 58686709441536 58704672927744 58755993808896 58767954288984 58819330492056 59093538523272 59111626536288 59163303184992 59235593742336 59351288261364 59402307685248 59454238453632 59457308562816 59646227809872 59698371818448 59749689601536 59772863361024 59866388214039 59996589145344 60047485103936 60187221898848 60291622093824 60486315525504 60539193956736 60592118615424 60787782409104 60840036668928 60893224330752 60958864865547 61012156409523 61086706046784 61315349455404 61391858660352 61443938245888 61582790120798 61643948358528 61697838817152 61750875377664 61869881039626 61911918921728 61923969013434 61947082188288 61966043645952 62001237652992 62020215687168 62125541705079 62179853182911 62254921242624 62309345826816 62363817990144 62376512885676 62395605788304 62431043767884 62450153361936 62485622322156 62512172983296 62741287814832 62796137591088 62819576303616 63014948030584 63132672278016 63329732986752 63570321744732 63625896280188 63680590233216 63846666388032 63902482509888 63958347427392 64164881431832 64276181238016 64480411938272 64721757758482 64746859921488 64802517474816 64859169222144 65068612156224 65105568286704 65125496529216 65181479565312 65308787142588 65388586754304 65445750855936 65449130355968 65506347386112 65770976150528 65828474545152 65841874712658 65899435088322 65957045784498 65960451686874 65985071482368 66042757043712 66100493035008 66226914915656 66284811901704 66309552764928 66367521994752 66370949093376 66428971997184 66500579853324 66558716083116 66640042960128 66827596145904 66886018260336 66889472133168 66971203154944 67029750813696 67102006286106 67160668295754 67218400801728 67494415679592 67553420741928 67578635114496 67637713803264 68047104966192 68106593201328 68210683703296 68386255210242 68445041252544 68504877372096 68588582227968 68683535053792 68722544302632 68743579669728 68802672874496 68872006121472 69064053253536 69124430526624 69349441903344 69469734799872 69650908786944 69690467461824 69711799101696 69772742648064 70036786397952 70058224043008 70098014055168 70119470441472 70159295238912 70195056511842 70256422532178 70342267569024 70402735034368 70464282611712 70583948791686 70605553918344 70645654789974 70693655427072 70755457333248 70829895524223 70891816534407 70952756401824 71085310027776 71245949610096 71306388560924 71333003731968 71395364570112 71687485067264 71750155800576 71812881321984 71827499686536 71890292823624 71953140855816 72185491610811 72247543544352 72310703892768 72540463430556 72607628988652 72698228683776 72902832159168 72964676666992 73055721885696 73059494350848 73123364524032 73202188675752 73266183595368 73329164510976 73562160098592 73626469712928 73630271650464 73694640809376 73927718975616 73992348169344 74057033863296 74233205417664 74296178500016 74425051959808 74505279280113 74570413389417 74598246860544 74667317730048 74732593496832 74940982667716 74970048330144 75034493918208 75057461317632 75100090678272 75250656149814 75342603549312 75408469665408 75473292128256 75620700901944 75802485839872 75931217639541 75997598334669 76327965220144 76403766979584 76470560787456 76537412987904 76737019166208 77000671409112 77067987043608 77162155006464 77185773664256 77268976935516 77312862340461 77336527128444 77403006983808 77697059910228 77720842297712 77764984342452 77788787521008 77817822253056 77885852258304 78103034178752 78171313522368 78248945922048 78317352824832 78357272385312 78425773989408 78494335479072 78791384697696 78815502048384 78860265812064 78884404246656 79135051015152 79203076913664 79272317938176 79276411417088 79431248158137 79528303746496 79597829091264 79666252802048 79821850952052 79995452193792 80249629198464 80319785141376 80388829458432 80648420700672 80718925275648 80789491487232 80805937147353 80876579426577 81050376545472 81120048891904 81190965774336 81278486487396 81349541879364 81448941395712 81753799273872 81785507269248 81855811547136 81927371649024 82013563238574 82085261250366 82187687121408 82191931144704 82263785089536 82352462260221 82495310074848 82565292017912 82596109584384 82668316870656 82757430110916 82834055606772 82906470910548 83168683847568 83194141051072 83241391690512 83266871149248 83314163096208 83349563977728 83422429949952 83583200812518 83655050419776 83728183454784 84000732446304 84176896370688 84413805657984 84439643982336 84760428992976 84834528373584 84907453644288 85128888517376 85203310013184 85277796569856 85793957958918 85868960872662 85954237852032 86329146561984 86403356633088 86478892296192 86645553542053 86758149541632 86807424382272 86833995372288 87078382856784 87184782339072 87261001141248 87341796514816 87435947584926 87512385961134 87545050034688 87771299393536 87789166283544 87865913451096 87942727712664 87947268915832 87980095309824 88057009391616 88133990713344 88151931433476 88226711968769 88379749202272 88667439804432 88744954777488 88853390613504 89026932392046 89103461527872 89181357680448 89185962844224 89373001084928 89469341714808 89547557727672 89624534402304 89992554239456 90071227655904 90729473288256 90808790935104 90888177923136 91181673613656 91260055003392 91339836496128 91630059070176 91658106226304 91973024183106 92085404338048 92165907368832 92293500228533 92374185181197 92465922537792 92546758225728 92626313066496 92804821559439 92867878382592 92885953520151 92920623282432 92949065468928 93001856479488 93030323530752 93382381863936 93464018740224 93492627255296 93545726985216 93564769328514 93593408682456 93646565651826 93675230042904 93789690092032 94111931722248 94140738557792 94194206386632 94439860698964 94522422045876 94603675202432 94699008417024 94994599480128 95110671642624 95193819426816 95355482617098 95520885349824 95769999582048 95853723764832 95937521141088 96247322147748 96330058059136 96414271857024 96720617907408 96930971578368 97082636637723 97120289882232 97203776212224 97288753833216 97602918234336 97688244793824 97772219347968 97963180713882 98082880131456 98168626283904 98173695533952 98259521079168 98570291967488 98656464225792 98742711817728 98762812068987 98849152632483 98935568676747 98940677530311 98977607223552 99064135565568 99340372373484 99427217852556 99464329147392 99551282992128 99556423640064 99643457995776 99750869779986 99960064440192 100045991890944 100133454237696 100241394218856 100334208199752 100456804732416 100544626220544 100653009429159 100741002443631 100827601202592 101241623519388 101330131112892 101367952671744 101871689306112 101960747716608 102049883983872 102070657449288 102157245437522 102316025554944 102579382815363 102667561878816 102757316058144 102882873341952 103025302580688 103083816453948 103115369504592 103204009311744 103596079880304 103686645789936 103718383361344 104228418029824 104476363180416 104567698652544 104659113972096 104950952177698 105055179596928 105087336064512 105147021082752 105179205662208 105238942858368 105292584767763 105384633798267 105513401353536 105604102551552 105696423917568 105875923187529 105908330877516 105968482184961 106040483140608 106130438788352 106429134602736 106660602925056 106866158159354 106959582841386 106999505597952 107093046855168 107531227600896 107625233700864 107719321982976 107741249529804 107835439235436 107929711283724 108067168727296 108371315316528 108466055839152 108506540888064 108598588527616 108810695145834 108911443482978 109005065698496 109047343025664 109351417651432 109447015000488 109583582828544 109589241526272 109685046786048 109803283013628 109899275393052 109993746766464 110343240147888 110439704569392 110445407475696 110541961214064 110891578463424 110988522254016 111022494865664 111085550794944 111444267750024 111540067226368 111637577939712 111792127037378 112000976595072 112098890245248 112411474001574 112455072495216 112551740877312 112586191976448 112650136017408 112875984224721 113013905323968 113112704498112 113209938192384 113431051352916 113604413350912 113703728759808 114391943945224 114491947830216 114605650469376 114705841181184 115105528749312 115501007113668 115677532722176 115743232509696 115778660496384 115903465403274 116004790692666 116104510475712 116246376452096 116348001521664 116545589865342 116581263446568 116647476513678 116683181281512 116726733379584 116828778387456 117052221711392 117154551268128 117256970283552 117373418883072 117535908577968 117638660984112 118187077046544 118223253072576 118326606369984 118471187484672 118702576522728 118804615370496 118908476907264 118914617125632 119292455619744 119396743636896 119499379203072 119732776428078 119993178290688 120094970207872 120374443797696 120583244187648 120927494759269 120972631051008 121078387913472 121184237230848 121575564818208 121680073337856 121786448661504 121917729731094 122024312819046 122173412093568 122630698910808 122783717320704 122887876491776 123020344857861 123127891875549 123165580241596 123287896717056 123395677634304 123739762079252 123823837843456 123847938026868 123894164376576 123932087291904 124002475305984 124040431374336 124251083410158 124359706365822 124509842485248 124618691653632 124727635980288 124753025771352 124791211576608 124862087535768 124900306723872 124971244644312 125024345966592 125374801218777 125482575629664 125592275182176 126029896061168 126265344556032 126659465973504 127140643489464 127251792560376 127361180466432 127693332776064 127804965019776 127916694854784 128329762863664 128552362476032 128690936938377 128803441308993 128960823876544 129443515516964 129493719842976 129605034949632 129718338444288 130137224312448 130211136573408 130250993058432 130362959130624 130617574285176 130777173508608 130891501711872 130898260711936 131012694772224 131153921377389 131268578941701 131541952301056 131656949090304 131683749425316 131798870176644 131914091568996 131920903373748 131970142964736 132085514087424 132200986070016 132453829831312 132569623803408 132619105529856 132735043989504 132741898186752 132857943994368 133001159706648 133117432166232 133280085920256 133540398588069 133655192291808 133772036520672 133778944266336 133942406309888 134059501627392 134204012572212 134321336591508 134436801603456 134988831359184 135106841483856 135157270228992 135275427606528 136094209932384 136213186402656 136772510420484 136890082505088 137009754744192 137367070107584 137445088605264 137487159339456 137605345748992 137744012242944 137959536274659 138128106507072 138248861053248 138698883806688 138939469599744 139301817573888 139380934923648 139423598203392 139545485296128 140073572795904 140116448086016 140196028110336 140238940882944 140318590477824 140347153992771 140390113023684 140512845064356 140684535138048 141167897583372 141211107836688 141291309579948 141387310854144 141510914666496 141659791048446 141783633068814 141905512803648 142170620055552 142491899220192 142612777121848 142666007463936 142790729140224 143654999373072 143780585647248 143906281711632 144370983221622 144495087088704 144621407785536 145080926861112 145215257977304 145396457367552 145805664318336 145929353333984 146404377351504 146532367190736 146658329021952 147124320197184 147252939425856 147260543300928 147389281618752 147855437951232 147984696338688 148114067726592 148466410835328 148592357000032 148850103919616 149010558560226 149140826778834 149196493721088 149334635460096 149465186993664 149881965335432 149940096660288 150068987836416 150200181356544 150501312299628 150685207098624 150816939330816 151241401803888 151604971679744 151862435279082 151995196669338 152391593400601 152655930440288 152807533959168 152941121574912 153074825975808 153235868156283 153474038332416 154001342818224 154135974087216 154324310012928 154371547328512 154537953871032 154625724680922 154673054256888 154806013967616 155394119820456 155441684595424 155529968684904 155577575042016 156206068357504 156342627044736 156714544770624 156851547978816 156988670958144 157288922924683 157426428266547 157582769395392 157631004096768 157720531624128 157768808493312 158270102030304 158406153827328 158544635876352 158552822834176 158862496316274 159056607492992 159195658182528 159332505604096 159643701904104 159990904387584 160299237239031 160439374262079 160499258396928 160639570282752 161296841401344 161437850551296 161578982974464 161611874294706 161753158853154 162100753090944 162240097783808 162381931548672 162556972974792 162699083758728 162897882791424 163216042718751 163367165224467 163507598547744 163571014538496 164027126477148 164170522500732 164375374242816 164383862289408 164527570179072 164704924520442 164990620149696 165130584035824 165192219168768 165336633741312 165514860221832 165668111213544 165812941821096 166337367695136 166388282102144 166482783381024 166533742298496 166628326192416 167166401625036 167310100839552 167456366909568 167688190556067 168001464892608 168353792741376 168617211002361 168827611315968 168879287964672 169520857985952 169669056747168 169814907288576 170257777034752 170406620026368 170555593139712 171587915917836 171737921745324 171908475704064 172658293123968 172806713266176 172957784592384 173291107084106 173516299083264 173614848764544 173667990744576 173855198104911 174007186038999 174156765713568 174369564678144 174522002282496 174683593029632 174818384798013 174871895169852 174971214770517 175024771922268 175090100069376 175578332567088 175731826902192 175885455425328 175894537831664 175960190619648 176114018783232 176267981426688 176303862866952 176453423937538 176759498404544 177334879608864 177489909554976 177706781227008 178053864784092 178206923055744 178362715360896 178371925688448 178938683429616 179095115455344 179249068804608 179599164642117 179985108478912 180142455311808 181458946576512 181617581870208 181776355846272 182363347227312 182520110006784 182679672992256 182876594596641 183036469228569 183260118140352 183316212452608 183946048366212 184170808676096 184331814737664 184587000457066 184748370362394 184931845075584 185093516451456 185252626132992 185609643118878 185735756765184 185771907040302 185841246564864 185898130937856 186003712958976 186060647061504 186376625115237 186764763727872 186928037480448 187091453970432 187129538657028 187186817364912 187293131303652 187350460085808 187579380184064 188223863444496 188281477115584 188388412773264 188879721397928 189044844091752 189207350404864 189398016834048 189989198960256 190710965234196 191041770699648 191539999164096 191707447529664 191875042282176 192494644295496 192660116118272 192828543714048 193441235814816 194165273275446 194240579764464 194407552424448 194577507666432 195205836468672 195376489587648 195544438695936 195926361427764 196092568542541 196165760262912 196337252567808 196347391067904 196519042158336 197140583934976 197312928451584 197485423635456 197525624137974 197698305264966 197871137353494 197881355060622 197955214447104 198128271131136 198680744746968 198854435705112 198928658294784 199102565984256 199112847280128 199286915991552 199501739559972 199670979718793 199920128880384 200482788437712 200668416399504 200913609464832 201089252441088 201306018858318 201482004887262 201655202405184 202483247038776 202660262225784 202735905343488 204141314898576 204314490875044 204632051109888 205158765630726 205335123757632 205514632116288 205765746683904 206050605161376 206167632907896 206230739009184 206408018623488 207192159760608 207373291579872 207436766722688 208456836059648 208874763675101 208952726360832 209135397305088 209318227944192 209901904355396 210110359193856 210174672129024 210294042165504 210358411324416 210477885716736 210585169535526 210769267596534 211026802707072 211208205103104 211392847835136 211751846375058 211816661755032 211936964369922 212080966281216 212260877576704 212489686572669 212675449603221 212858269205472 213732316318708 213919165682772 213999011195904 214186093710336 215062455201792 215250467401728 215438643965952 215482499059608 215670878470872 215859422567448 216134337454592 216556474832433 216742630633056 216932111678304 217197177055232 217621390291668 217822886965956 218010131396992 218094686051328 218702835302864 218894030000976 219167165657088 219178483052544 219370093572096 219606566027256 219798550786104 219987493532928 220686480295776 220879409138784 220890814951392 221083922428128 221783156926848 221977044508032 222044989731328 222171101589888 222888535500048 223080134452736 223275155879424 223515837840339 223584254074756 223711240168251 224001953190144 224197780490496 224822948003148 224910144990432 225103481754624 225172383952896 225300272034816 225751968449442 226027810647936 226225408996224 226419876384768 226862102705832 227208826701824 227407457519616 227793652918623 227992795004007 228783887890448 228983895660432 229211300938752 229411682362368 230211057498624 231002014227336 231355065444352 231486465019392 231557320992768 231806930806548 232009581385332 232209020951424 233091179730684 233162526893136 233294953027356 233366362563024 233453466759168 233657556774912 234104443422784 234309102536256 234513940567104 234746837766144 235071817155936 235277321968224 236374154093088 236446506145152 236653212739968 237405153045456 237609230740992 237816953814528 237829234251264 238293744474411 238584911239488 238793487273792 238998758406144 239465552856156 239986356581376 240189940415744 240748887595392 241166488375296 241854989518538 241945262102016 242156775826944 242368474461696 242417811442059 243151129636416 243360146675712 243572897323008 243835459462188 244048625638092 244346824187136 245261397821616 245567434641408 245775752983552 246040689715722 246255783751098 246331160483192 246575793434112 246791355268608 247479524158504 247695876053736 247788328753152 248004950611968 248502166820316 248719412731644 249506051542704 249582423153216 249724175071536 249800613447744 249942489288624 250048691933184 250749602437554 250965151259328 251184550364352 252059792122336 252530689112064 253318931947008 254281286978928 254503585120752 254722360932864 255386665552128 255609930039552 255833389709568 256659525727328 257104724952064 257381873876754 257606882617986 257921647753088 258887031033928 258987439685952 259210069899264 259436676888576 259709616922151 259936660626159 260274448624896 260422273146816 260501986116864 261235148570352 261554347017216 261783003423744 261796521423872 262025389544448 262307842754778 262537157883402 263083904602112 263313898180608 263367498850632 263597740353288 263828183137992 263841806747496 263940285929472 264171028174848 264401972140032 264680135906307 264907659662624 265139247606816 266002319413296 266234864332464 266560171840512 267080797176138 267310384583616 267544073041344 267557888532672 267884812619776 268119003254784 268408025144424 268642673183016 268873603206912 269977662718368 270213682967712 272188419864768 272426372805312 273545020840968 273780165010176 274019509488384 274734140215168 274890177210528 274974318678912 275210691497984 275919072549318 276256213014144 276497722106496 276880500685599 277122555543591 277397767613376 277878939199488 278414464678317 278603635147776 278657860560453 278761869847296 278847196406784 279090970592256 280147145591808 280232896172032 280392056220672 280477881765888 280637180955648 280694307985542 280780226047368 281025690128712 281369070276096 282335795166744 282422215673376 282582619159896 283319582096892 283567266137628 283811025607296 284983798440384 285225554243696 285332014927872 285581458280448 287309998746144 287561171294496 287812563423264 288741966443244 288990174177408 289242815571072 290161853722224 290430515954608 290792914735104 291247909913169 291611328636672 291858706667968 292808754703008 293064734381472 293316658043904 294248640394368 294505878851712 294521086601856 294778563237504 295710875902464 295969392677376 296228135453184 296288436206961 296547457897449 296806706030241 296822032590933 296932821670656 297184714000064 297700207839232 298021117120452 298281653557668 298392987442176 298669270920192 298930373987328 299763930670864 299880193320576 300137975672832 300400362713088 301002624599256 301370414197248 301633878661632 301959028287477 302223007330893 302482803607776 303724870558164 303990393338676 304783186801202 305311860880576 305615067918336 305882243149824 306149651951616 306471736312566 306948076664832 307738148446089 308002685636448 308271948174432 308648620025856 309075907742064 309251449361844 309346108513776 309612027935232 310788239640912 310883369190848 311059937369808 311155150084032 312412136715008 312685254089472 313429089541248 313703095957632 313977341916288 314577845849366 314852856533094 315165538790784 315262008193536 315441063248256 315537616986624 315877754303289 316153901394801 316540204060608 316812307654656 317089271752704 317105645668352 317627769562587 317724992632548 318113214985984 318391316365056 319287403808208 319981808775168 320598474478062 320878748524158 320998516793856 321279140565504 322593682802688 322875701102592 323157965948928 323223748589412 323506317706308 324201506181888 325113945949584 325398167517456 325795765582848 326432085437502 326734330448934 327015197095488 327142029076992 328054252954296 328341045001464 328750748485632 328767724578816 329055140358144 329409849040884 329981240299392 330261168071648 331029720443664 331336222427088 331625883642192 332674735390272 332776564204288 332965566762048 333067484596992 333256652384832 334332803250072 334620201679104 334912733819136 335376381112134 336002929785216 337234422004722 337655222631936 337758575929344 338705345664389 339041715971904 339338113494336 339629814577152 340515554069504 340813240052736 341111186279424 343175831835672 343475843490648 343816951408128 344886237696097 345316586247936 346582214168212 347032598166528 347229697529088 347335981489152 347710396209822 348014372077998 348313531427136 348739129356288 349044004564992 349367186059264 349636769596026 349743790339704 349942429541034 350049543844536 350180200138752 351156665134176 351463653804384 351770910850656 351789075663328 352607725733904 352906847875076 353518996809088 354669759217728 354979819109952 355413562454016 355969667671651 356107729568184 356413846111488 356725430721792 356743851376896 357877366859232 358190230910688 358498137609216 359198329284234 359970216957824 360284910623616 362782484277807 362917893153024 363235163740416 363552711692544 364726694454624 365040220013568 365359345984512 365753189193282 366072938457138 366520236280704 366632424905216 367892096732424 368341617352192 368663629475328 369061034573583 369174000914132 369383675626647 369496740724788 369863690151168 370187032902912 371219286237756 371471513530368 371543814080604 371682493129728 371796261875712 372007425917952 372121294123008 372753250230474 373529527455744 373856074960896 374182907940864 374259077314056 374373634729824 374586262607304 374700920171616 375158760368128 376124403656331 376447726888992 376562954231168 376776825546528 377759442795856 378089688183504 378414700809728 378796033668096 379978397920512 381421930468392 382083541399296 383079998328192 383414895059328 383750084564352 384989288590992 385320232236544 385657087428096 386072810815131 386410323926979 386882471629632 388330546550892 388481159528928 388815104848896 389155015332864 390411672937344 390752979175296 391088877391872 391852722855528 392185137085082 392331520525824 392674505135616 392694782135808 393038084316672 393461764132167 393805736825103 394281167869952 394625856903168 394970847270912 395051248275948 395396610529932 395742274706988 395762710121244 395910428894208 396256542262272 397361489493936 397708871410224 397857316589568 398205131968512 398225694560256 398573831983104 399003479119944 399341959437586 399840257760768 400965576875424 401336832799008 401827218929664 402178504882176 402612037716636 402964009774524 403310404810368 404966494077552 405320524451568 405471810686976 408282629797152 408628981750088 410317531261452 410670247515264 411029264232576 412101210322752 412335265815792 412461478018368 412816037246976 413878608823977 414384319521216 414746583159744 414873533445376 416913672119296 417749527350202 417905452721664 418270794610176 418636455888384 419803808710792 420220718387712 420349344258048 420588084331008 420716822648832 420955771433472 421170339071052 421538535193068 422053605414144 423503692750116 423633323510064 423873928739844 424161932562432 424521755153408 424979373145338 425350899206442 425716538410944 427464632637416 427838331365544 427998022391808 428372187420672 430964998119216 431341756941744 431718845134896 432268674909184 433112949664866 433485261266112 433864223356608 434394354110464 435242780583336 435645773931912 436020262793984 436189372102656 437405670605728 437788060001952 439213132054512 439597101572208 439974987065856 441372960591552 441758818277568 441781629902784 442167844856256 443566313853696 443954089016064 444089979462656 444342203179776 445777071000096 446160268905472 446550311758848 447031675680678 447168508149512 447422480336502 448003906380288 448395560980992 449645896006296 449820289980864 450206963509248 450600544069632 451503936898884 452055621295872 452450817992448 453724205411664 454417653403648 454814915039232 455587305837246 455985590008014 457174780201803 457567775780896 457967791320864 458422601877504 458823364724736 459707604468849 460422114997248 462004028454672 462710130888704 462972930038784 463114641985536 463613861613096 464019162770664 464418041902848 466182359461368 466325053786272 466589906054712 466732725126048 468208886845568 468618205072512 469027881134208 470143634311872 470554643936448 471866768774049 472279284799641 472748308186176 472893012290304 473306425479936 474810306090912 475218461481984 475633907629056 475658468502528 476587488948822 477169822478976 477586974547584 477997516812288 478931105712312 479972713162752 480379880831488 480897711717093 481318122786237 481497775190784 483709979037076 483890524204032 484313551653888 484736948923392 484835622884118 486302259272832 486720293351424 487145794646016 487670918924376 488097251276184 488693648374272 489648128156253 490101495673401 490522795643232 491551505967104 492081379431444 492511567502196 492662320966384 493151586868224 493582710537216 494959048317008 495391752107472 495576657506304 496009901223936 497004333640632 497438825463288 499012103085408 499164846306432 499448350143072 499601226895488 499884978577248 501499204875108 501930302518656 502369100728704 503064571668201 504119584244672 505061378224128 505851633007083 506637863894016 508562573957856 509007170241504 509444721865728 510773331104256 511219860079104 511666779419136 513319051454656 514209449904128 514763747753508 515213765235972 515843295506176 517774062067856 517974879371904 518420139798528 518873353777152 519419233844302 519873321252318 520548897249792 520844546293632 521003972233728 521565594314733 522021558116997 522470297140704 523108694034432 523566006847488 523593042847744 524050779088896 524455154394039 524615685509556 525074315766804 526734997701264 527195480706576 527656366275984 527683613494992 527880571858944 528342056349696 528803944280064 529360271812614 529815319325248 530278495213632 532004638826592 532469728664928 533120343681024 534161594352276 534620769167232 535088146082688 535115777065344 536816050288848 537285346366032 537747206413824 538797493926351 539955325436736 540427365935424 544376839729536 544852745610624 547090041681936 547560330020352 548039018976768 548629783789923 549468280430336 549780354421056 549948637357824 551838145098636 552512426028288 552995444212992 553761001371198 554245111087182 554795535226752 555757878398976 556828929356634 557207270295552 557315721120906 557523739694592 557694392813568 558181941184512 560294291183616 560784112441344 561274361911296 561388615971084 561560452094736 562051380257424 562738140552192 564671590333488 564844431346752 565165238319792 566639164193784 567134532275256 567622051214592 569967596880768 570451108487392 574619997492288 575122342588992 575625126846528 577483932886488 577980348354816 578485631142144 580323707444448 580861031909216 582495819826338 583222657273344 583717413335936 585617509406016 586129468762944 586633316087808 587763869876447 588277705627623 588497280788736 589011757703424 589042173203712 589557126475008 591421751804928 591938785354752 592456270906368 592576872413922 593094915794898 593613412060482 593644065181866 593865643341312 594369428000128 595400415678464 596042234240904 596563307115336 596785974884352 597338541840384 597860747974656 599012939156379 599527861341728 599760386641152 602005249198512 602740828394496 603267757323264 603918056574954 604446014661786 604965607215552 607449741116328 607980786677352 609566373602404 610623721761152 612943472625132 613896153329664 614856698705579 615476296892178 616005371272896 616543896348864 617297240051712 618151815484128 618502898723688 618692217027552 619224055870464 621576479281824 621766738381696 622119874739616 622310300168064 624824273430016 625370508178944 626624291025303 626858179082496 627406191915264 627954683832576 629155691698732 629705713066188 630331077581568 630524016387072 630882126496512 631075233973248 631755508606578 632307802789602 633080408121216 633624615309312 634178543505408 634211291336704 635255539125174 635449985265096 636226429971968 636782632730112 637469059718007 638026348809663 638574807616416 641196948956124 641757497048316 641997033587712 642558281131008 645187365605376 645751402205184 646315931897856 646447497178824 647012635412616 648403012363776 649669424497299 650227891899168 650796335034912 651591531165696 652864170875004 653468660897868 654030394190976 654284058153984 656108505908592 656682090002928 657501496971264 657535449157632 658110280716288 658819698081768 659962480598784 660522336143296 662059440887328 662672444854176 663251767284384 665349470780544 665553128408576 665931133524096 666134969193984 666513304769664 668665606500144 669240403358208 669825467638272 670547513521017 670752762224268 671133720504753 672005859570432 674468844009444 675310445263872 675517151858688 677410691328778 678083431943808 678676226988672 679259629154304 681031108139008 681626480105472 682222372558848 683380958755869 683978385012021 686351663671344 686951686981296 687633902816256 689772475392194 690633172495872 693164428336424 694065196333056 694459395058176 694671962978304 695420792419644 696028744155996 696627062854272 699273539192052 699487580679408 699884859082068 700099087689072 700360400277504 702313330268352 702927307608768 703541821701312 703578151326656 705215451467808 705813695750152 707037993618176 709339518435456 709959638219904 711939335343302 712215459136368 712827692222976 713450861443584 713487702753792 714881233423233 715754733718464 716380461821376 716996275218432 718396658568468 719940433915648 720569821247232 725564968555614 725835786306048 726470327480832 727105423385088 729453388909248 730080440027136 730718691969024 731506378386564 732145876914276 733040472561408 733264849810432 735784193464848 736683234704384 737327258950656 738122069147166 738348001828264 738767351253294 738993481449576 739727380302336 740374065805824 742438572475512 743087628161208 743364986259456 744014851835904 745506500460948 748518154628112 748747269459648 749172525214608 749401840343232 750317520736256 752248807312662 752895453777984 753125908462336 753553651093056 755518885591712 756179376367008 756829401619456 757592067336192 759956795841024 762843860936784 764167082798592 766159996656384 766829790118656 767500169128704 769978577181984 770640464473088 771314174856192 772145621630262 772820647853958 773764943259264 776661093101784 776962319057856 777630209697792 778310030665728 779128850766453 779809981878477 780532011628009 780823345874688 781505958350592 783705445711056 784370274170164 784663041051648 785349010271232 785389564271616 786076168633344 786923528264334 787611473650206 788562335739904 789251713806336 789941694541824 790102496551896 790793221059864 791484549413976 791525420242488 791820857788416 792513084524544 794040407718921 794722978987872 795417742820448 798006958239888 798683918875172 799680515521536 801931153750848 802673665598016 803654437859328 804357009764352 805224075433272 805928019549048 806620809620736 809932988155104 810641048903136 816565259594304 817257963500176 820635062522904 821340495030528 822058528465152 824202420645504 824670531631584 824922956036736 825632074493952 827757217647954 828768639042432 829493166319488 829747066890752 830641502056797 831367666630773 833827344238592 835243394034951 835499054700404 835810905443328 835973581681359 836541589220352 837272911776768 839607617421584 840441436775424 840698688516096 841176168662016 841433645297664 841911542866944 842340678142104 843077070386136 844107210828288 847007385500232 847266647020128 847747857479688 849043510306816 849958746290676 850701798412884 851433076821888 854929265274832 855676662731088 855996044783616 856744374841344 861929996238432 862683513883488 863437690269792 864537349818368 866225899329732 866970522532224 867728446713216 870485561166672 871291547863824 872040525587968 872378744205312 873743729739507 874811341211456 875576120003904 878426264109024 879194203144416 879949974131712 882745921183104 883517636555136 883563259805568 884335689712512 887132627707392 887908178032128 888179958925312 888684406359552 888865308620883 889642373692347 890466097772799 891554142000192 892320537810944 893100623517696 894063351361356 894337016299024 894844960673004 896007812760576 896791121961984 899291792012592 899640579961728 900413927018496 901201088139264 903007873797768 904111242591744 904901635984896 905877084862431 907448410823328 911174611674492 911971180016028 914349560403606 915135551561792 915935582641728 916845203755008 917646729449472 919415208937698 920844229994496 924008056909344 925945860077568 927227723226192 928038325541328 928836083805696 932364718922736 932650107572544 933179812109424 933465450252096 936417773691136 937236410145024 938055762268416 940287268623744 941109287872896 943733537548098 944558569599282 945496616372352 945786024580608 946612850959872 947633262909867 949620612181824 950436922963968 951267815258112 951316937005056 953174977897644 954339644957952 955173949095168 957862211424624 959945426325504 960759761662976 961795423434186 962636245572474 962995550381568 967419958074152 967781048408064 968627103307776 969473897846784 969671245768236 970493831656459 972604518545664 975341837848752 976194502552368 977387296748544 979296256312506 980202991346802 981045591286464 983103011934208 984162758862888 985023135004392 985324641932768 986303173736448 987165421074432 989918096634016 990783504214944 994008667281264 994877650926576 998024206170816 998329692612864 998896700286144 999202453790976 999769957154496 1002998409750216 1003860605037312 1004738201457408 1006129143336402 1008239168489344 1011703266014166 1013275727788032 1015228502513863 1016116036993167 1017125147915712 1018014340483008 1018889443731456 1021546662208512 1022439720158208 1023333558838272 1026638102909312 1028418899808256 1029527495507016 1030427530471944 1031686591012352 1034658713088291 1035548124135712 1035949758743808 1038838467688604 1039746642504636 1041097794499584 1041689092587264 1042007944467456 1043131188629466 1044043116233994 1044940594281408 1046217388068864 1047132013694976 1047186085695488 1048101558177792 1048910308788078 1049231371019112 1050148631533608 1053469995402528 1054390961413152 1055312732551968 1055367226989984 1058720543625228 1059630638650496 1060556990427264 1064009277653184 1064939457329856 1066240687362048 1067909003014953 1068323188704552 1069241538334464 1070176292165376 1070231554130688 1073632100577696 1074570692732064 1075494412827648 1077594987852702 1079910650873472 1080854731870848 1088347452833421 1088753679459072 1089705491221248 1094180083363872 1095120660040704 1096078037953536 1097259567579846 1098936560860672 1099560708842112 1099897274715648 1103676290197272 1105024852056576 1105990888425984 1107183103720749 1107522002742396 1108151026879941 1108490222174364 1109591070453504 1113657858713268 1114414540591104 1114631442241812 1115047479389184 1115388785627136 1116363882369024 1120588582367232 1121568224882688 1122548723822592 1122777231942168 1123120904189472 1124102760514848 1125476281104384 1128373210968993 1129343180666976 1129688862693504 1130330476639584 1133278328387568 1134269064550512 1135244102429184 1139935193761536 1140902216974784 1149239994984576 1150244685177984 1151250253693056 1154967865772976 1155960696709632 1156971262284288 1158218432445393 1159230971780937 1160647414888896 1161722063818432 1164991639652676 1166445314546688 1167434826671872 1171235018812032 1172258937525888 1173266632175616 1175527739752894 1176555411255246 1176994561577472 1178023515406848 1178084346407424 1179114252950016 1180385292396501 1181417210475309 1182843503609856 1183877570709504 1184912541812736 1185153744827844 1186189831589796 1187226824120964 1187288130363732 1187731286682624 1188738856000256 1192084468481808 1193126614230672 1193571949768704 1194677083680768 1195721495949312 1198025878312758 1199055722683456 1199520773282304 1204010498397024 1205481656788992 1206535514646528 1207836113149908 1208892029323572 1209931214431104 1214899482232656 1215961573354704 1219132747204808 1221247443522304 1225886945250264 1229713397411158 1230952593784356 1232010742545792 1233087792697728 1236303630968256 1237005797447376 1237384434055104 1238448111740928 1241635826471931 1243152958563648 1243533476763392 1244239749479232 1244620600336128 1249648546860032 1250741016357888 1253248582050606 1253716358164992 1254812383830528 1255909367665152 1258311383397464 1259411426132376 1260662155163136 1261048032774144 1261764252993024 1262150467946496 1263511017213156 1264615605579204 1266160816242432 1270511078250348 1270899970530192 1272452859943936 1273565265460224 1274938119436014 1276052697619326 1277149615232832 1282393897912248 1283514994096632 1283994067175424 1285116562262016 1292894994357648 1294025270825232 1296806024727552 1299338848994598 1300455783798336 1301592670069824 1303183062331392 1305728341750008 1306937321795736 1308060788381952 1308568116307968 1312217011817184 1313364180005856 1317639396163536 1319924961197568 1321044672286592 1324118881774656 1325344889708352 1326503534568768 1330202442351959 1330698941561088 1331106256817152 1331862267048192 1332269938387968 1333026609539328 1337331213000288 1338480806716416 1339650935276544 1341095027042034 1341505524448536 1342267441009506 1344011719140864 1348937688018888 1350620890527744 1354821382657556 1356166863887616 1357352453977344 1362062216278016 1363252960210944 1364444745117696 1366761917511738 1367956770024042 1371524340605409 1372703327342688 1373903373962592 1375267805632512 1379122813406547 1379544950784388 1381266344991744 1386328856672848 1388130392666112 1388918790116352 1389343925956608 1390841584839288 1392057488311992 1393254125708544 1398547078384104 1398975161358816 1399769718164136 1400198175378144 1404626660536704 1405854615217536 1407083643402624 1407156302653312 1410430902935616 1411627391500304 1414075987236352 1415600306322147 1416837854398923 1418679036870912 1419919276439808 1423878670686604 1424430918272736 1425655384445952 1426901722887168 1426975405507584 1429762466846466 1431509467436928 1432760923642752 1433992550436864 1436793317136936 1439880867831296 1441139642494464 1442693135151279 1443954368358711 1451129937111228 1451671572612096 1452940654961664 1454210846770176 1458906777818496 1460160880054272 1461437383938048 1463012756773128 1464291753828552 1466080945122816 1466529699620864 1468944384468759 1470304487020203 1471568386929696 1473366469408768 1474654517901312 1476244138294332 1476696003656528 1477534702506588 1477986962899152 1479454760604672 1480748131611648 1484877144951024 1486175256322416 1486729972518912 1488029703671808 1491013000921896 1497036309256224 1497494538919296 1498345050429216 1498803680686464 1504497614625324 1505790907555968 1506251816924672 1507107302186112 1509193715004603 1511037771183424 1512358752734016 1513658803238912 1515184134672384 1517554899021249 1519913591682048 1525687721873568 1528334165597184 1532319993312768 1533659580237312 1535000338257408 1539957154363968 1541280928946176 1542628349712384 1544291243260524 1545641295707916 1547529886518528 1553322186203568 1553924638115712 1555260419395584 1556620061331456 1558257701532906 1559619963756954 1561064023256018 1561646691749376 1563011916701184 1564696782944199 1567410891422112 1568740548340328 1569326082103296 1570698020542464 1570779128543232 1572152337266688 1573847056528668 1575222947300412 1580204993103792 1581586442119728 1582969098827952 1583050840484976 1583641715576832 1585026169049088 1588080815437842 1589445957975744 1590835485640896 1596013916479776 1597367837750344 1599361031043072 1603862307501696 1605347331196032 1610448150866544 1611856039098096 1613241619241472 1619865976310208 1621282097806272 1633130519188608 1634515927000352 1641270125045808 1642680990061056 1644117056930304 1648404841291008 1649341063263168 1649845912073472 1655514435295908 1657537278084864 1658986332638976 1659494133781504 1661283004113594 1662735333261546 1667654688477184 1670486788069902 1670998109400808 1671621810886656 1671947163362718 1673083178440704 1674545823553536 1676307527406611 1679215234843168 1680882873550848 1682352337324032 1683823085733888 1684681356284208 1686154140772272 1688214421656576 1694014771000464 1694533294040256 1695495714959376 1698087020613632 1699917492581352 1701403596825768 1702866153643776 1709858530549664 1711353325462176 1723859992476864 1725367027766976 1726875380539584 1729074699636736 1732451798659464 1733941045064448 1735456893426432 1740971122333344 1742583095727648 1744081051175936 1747487459479014 1749622682422912 1751152240007808 1756852528218048 1758388406288832 1759899948263424 1763291609629341 1764833116882869 1765491842366208 1767035273110272 1767126519611136 1768671379425024 1774265255414784 1775816356064256 1776359917850624 1777368812719104 1777730617241766 1779284747384694 1780932195545598 1783108284000384 1784641075621888 1786201247035392 1788126702722712 1788674032598048 1789689921346008 1792015625521152 1793582243923968 1797038817469137 1798583584025184 1799281159923456 1806015747595536 1808222485183488 1809803271969792 1811754169724862 1814896821646656 1822349223348984 1823942360032056 1828699120807212 1830271103123584 1831871165283456 1838830417875396 1841688459988992 1844570096116737 1848016113818688 1851891720155136 1854455446452384 1856076651082656 1857672167611392 1864729437845472 1865300215145088 1866359624218848 1866930900504192 1872835547382272 1874472820290048 1876111524536832 1879872873075909 1880574537247488 1882218575745792 1887467075096196 1889117139198564 1890993232744704 1891572049161216 1893225701919744 1895266525819734 1899241224363648 1900873845927936 1902535630516224 1902633874010112 1906349955795288 1908679289915904 1910347898190336 1912407179154021 1914079046428989 1915724422849248 1921519523325952 1923590846868372 1925272491144948 1925991100763136 1934839916148304 1935562096816128 1937254206615552 1938947795693568 1939342491536472 1940987663312918 1945209037091328 1949008273491897 1950683675697504 1952389005104736 1954774593497088 1958592512625012 1960405982693604 1962091182572928 1968325517725776 1970046270008784 1970649283865536 1972606347472896 1974330842148864 1979836193268032 1981567008429888 1988017334562528 1989755301853152 1996048412341632 1996659385225728 1997793400572288 1998404907581952 1999539914308992 2005996819500432 2007721210074624 2009476402914816 2011642540563051 2012258286672804 2013401161514259 2016478336978688 2023406532028332 2026551455576064 2030457005027726 2032232073986334 2034250295831424 2036028680966016 2037778887462912 2043093324417024 2044879440316416 2046667117676544 2050142876267607 2053276205818624 2059054991014032 2060855060943888 2063373182024704 2069317426176582 2071096248271424 2071899517487616 2077676935377208 2079493285009272 2082195588999168 2083378185174528 2084015888934912 2086262377258932 2088086232467988 2089881188562816 2097820617576156 2098462742038224 2100297263067216 2106939990805056 2108781922826304 2110625465103936 2110734453979968 2117441087250456 2119261277300992 2121113980854528 2128018555306368 2129878914659712 2135818006029906 2136646377409104 2138483076668928 2140352584330752 2140463108261376 2144643700269699 2147264201155392 2149141385464128 2150988825655296 2155189975705404 2159821301746944 2161709463741696 2176694905666842 2177507358918144 2179410982442496 2188360166727744 2190241320081408 2192156075907072 2194519135159692 2196380776906723 2197873121721344 2199121417684224 2199794549431296 2207352580394544 2210049704113152 2211981776851968 2214366207441498 2215044005484792 2216302053759882 2216980444348728 2219182140907008 2227315717426536 2229262884483624 2230094958778368 2245554463884336 2246241808378944 2248205521029696 2250952562208768 2256746421937986 2258686361333952 2259377725387008 2260660953279168 2266556656775136 2268538129101024 2270488204858368 2279870387523072 2281804433949568 2297622400426111 2298479989969152 2300489370355968 2302500507386112 2309935731545952 2311921393419264 2313942524568576 2316436864890786 2318461943561874 2321294829777792 2323444127636864 2329983279305352 2332890629093376 2334869653343744 2337386552299359 2339429945635431 2341596034884027 2342470037624064 2344517875051776 2351055479505788 2353110822510492 2353989123154944 2356047030813696 2356168692814848 2358228505900032 2360770584793002 2362834420950618 2365687007219712 2367755141419008 2369825083625472 2370307489655688 2372379663179592 2374453648241928 2374576260727464 2375462573365248 2377477712000512 2382121223156763 2384168936963616 2386253228461344 2396051756625516 2398111445366912 2399041546564608 2408020996794048 2410963313577984 2413071029293056 2415672226299816 2417784058647144 2419862428862208 2429798964465312 2431923146709408 2438265494409616 2442494887044608 2451773890500528 2459426794822316 2461905187568712 2464021485091584 2466175585395456 2472607261936512 2474011594894752 2474768868110208 2476896223481856 2483271652943862 2486305917127296 2487066953526784 2488479498958464 2489241200672256 2491924506170391 2494102999892319 2499297093720064 2501482032715776 2505730182104853 2506497164101212 2507432716329984 2507920745044077 2509624767661056 2511818735330304 2516622766794928 2518822852264752 2521324310326272 2522096065548288 2523528505986048 2524300935892992 2527022034426312 2529231211158408 2532321632484864 2541022156500696 2541799941060384 2544905719887872 2547130530920448 2549876238872028 2552105395238652 2554299230465664 2564787795824496 2567029988193264 2567988134350848 2570233124524032 2585789988715296 2588050541650464 2593612049455104 2598677697989196 2600911567596672 2603185340139648 2611456683500016 2613874643591472 2616121576763904 2617136232615936 2621231189218521 2624434023634368 2626728360011712 2635278792327072 2639849922395136 2642089344573184 2648237763549312 2650689779416704 2653007069137536 2660404884703918 2661397883122176 2662212513634304 2663724534096384 2664539876775936 2666053219078656 2666595925862649 2671398293318397 2674662426000576 2676961613432832 2679301870553088 2682190054084068 2683011048897072 2684534882019012 2688023438281728 2697875376037776 2701241781055488 2709642765315112 2712333727775232 2714704907954688 2733523835023476 2735913540048084 2743048681210818 2745406654685376 2747806747925184 2750535611265024 2758245626813094 2759089901568776 2762532689983488 2772657713345696 2777837580232704 2781683169678576 2784114976623984 2786508251417088 2797094156768208 2797950322717632 2799539436328272 2800396350756288 2809253321073408 2811709230435072 2814167286805248 2814312605306624 2820861805871232 2823254783000608 2828151974472704 2831200612644294 2833675708797846 2837358073741824 2839838552879616 2847757341373208 2848861836545472 2851310768891904 2853803445774336 2853950811015168 2859524933692932 2863018934873856 2865521847285504 2873586634273872 2879761735662592 2882279284988928 2885386270302558 2887908736717422 2902259874222456 2903343145224192 2905881309923328 2908421693540352 2911481494969377 2917813555636992 2926025513546256 2928583507657104 2932161890245632 2933059399241728 2937888768937518 2940608974040406 2943136773859392 2946732938817536 2949309035802624 2952488276588664 2953392007313056 2955069405013176 2955973925798304 2958909521209344 2961496263223296 2969754289902048 2972350512644832 2982026001843792 2994072618512448 2994989077838592 2996690100858432 2997607361372928 3008995229250648 3011581815111936 3012503633849344 3014214604372224 3018387430009206 3022075542366848 3024717505468032 3027317606477824 3035109798042498 3039827183364096 3045685507541589 3048348110979501 3051375443747136 3056668331194368 3064639986625536 3067319160474624 3070000676514816 3079914308727936 3082561857892352 3085256699424768 3088582486521048 3091282591415832 3095059773037056 3103976139264873 3106644372407136 3107849276231424 3116515403065812 3119239927513908 3122128046512036 3123293383498752 3126023833402368 3129393565888398 3134821782844224 3137481096680656 3138652164206592 3141396041084928 3141558257086464 3144304674533376 3147694113057336 3150445894600824 3160409986207584 3163172884239456 3165938197655904 3166101680969952 3176161630875684 3178891915951488 3181670971281792 3192027832959552 3194735675500688 3198722062086144 3203727009044859 3207724615003392 3210694662392064 3220896301733088 3223712078196192 3226483238482944 3239731952620416 3242564195612544 3265042358500263 3266261038377216 3269031854000704 3282540250091616 3285361980122112 3288234113860608 3296809682582016 3298682126526336 3299691824146944 3311028870591816 3315074556169728 3317972665277952 3318988267563008 3321549311162247 3322566008227188 3324453080639823 3325470666523092 3340973576139804 3341996218801616 3343243621773312 3343894326725436 3346166356881408 3349091647107072 3352615054813222 3358430469686336 3361765747101696 3364704674648064 3367646171467776 3369362712568416 3372308281544544 3376428843313152 3385119632906979 3388029542000928 3389066588080512 3390991429918752 3399834985162704 3402807193651536 3405732307287552 3419717061099328 3422706650924352 3447719984953728 3450734055533952 3453750761079168 3464903597318928 3467882090128896 3470913786852864 3474655297336179 3477692915342811 3481942244666688 3485166191455296 3488162102351872 3494974918958028 3499245364845824 3502304480015616 3513705056436096 3516776812577664 3519799896526848 3526583219258682 3529666233765738 3530983684732416 3534070546220544 3534253039222272 3537342758850048 3541155877189503 3548530510829568 3551632712128512 3554737625438208 3555461234483532 3558569494769388 3561864391091196 3566216568000768 3576253405445424 3577348065196096 3579379842692016 3584031251042304 3587164487847936 3594077634938274 3597167168050368 3598562319846912 3612031495191072 3616444970366976 3619606543939584 3623508339449724 3629793643293312 3644698446697968 3647884720064112 3657398241614424 3660542206247168 3663742330566912 3677660835750792 3689140192233474 3696032227637376 3708910892904768 3712153302165312 3715344335222784 3725758802308279 3729458875690944 3730600430290176 3732719248437696 3733861801008384 3745671094764544 3748945640580096 3752223049073664 3759745746151818 3761149074494976 3764437151491584 3774934150192392 3778234278397128 3781986465489408 3783144098322432 3786451403839488 3790533051639468 3793748614657067 3798482448727296 3812699911590576 3817358579831808 3820695796380672 3824814358308042 3828158092857978 3831448845698496 3843039046651904 3847181693736744 3850544982289896 3851982201526272 3869679832296608 3878684983072944 3881975326625836 3890418074182656 3898016546983794 3901367351395008 3904778010209472 3909549186994176 3917185025250024 3920811965387208 3924182365145856 3936651035451552 3940092540017568 3941298567731072 3959672386536064 3963134016859776 3968620509826919 3976034669125056 3979510603706304 3990607327055877 3992096824683264 3993318770451456 3995586801144576 3996809815163904 3999079828617984 4011993639000864 4015442420149248 4018952805829632 4023285081126102 4024516573345608 4026802323028518 4032956673957376 4046813064056664 4060914010055452 4064464147972668 4068500591662848 4072057361932032 4086186648834048 4089758880632832 4093334235353088 4100285752535214 4106552411637248 4114573021816227 4118109982028064 4121710121887776 4126746364049408 4137368440219641 4138634852353164 4142192496542848 4143799034975232 4155353870754416 4158986570018544 4164391177998336 4166756370349056 4168031777869824 4172524754517864 4176172464935976 4179762377125632 4195641235152312 4196925484076448 4200594526134432 4213879981610112 4217563845652608 4221250930207872 4221468907959936 4234882174500912 4238522554601984 4242227961709056 4246800918966441 4250513563196769 4256037110612736 4259757829319424 4271636012059812 4273292754818208 4276966153337856 4280705168661504 4280926216522752 4289287400539398 4294528402310784 4298282770928256 4301977651310592 4310379951410808 4319642603493888 4323418927483392 4328079405453837 4331863105076133 4353389811333684 4355014717836288 4358821964884992 4376720333455488 4380482640162816 4384312151814144 4389038270319384 4392761553813446 4395746243442688 4398242835368448 4399589098862592 4410913461060609 4414705160789088 4420099408226304 4423963553703936 4428732414882996 4430088010969584 4432604107519764 4433960888697456 4438364281814016 4454631434853072 4458525768967248 4460189917556736 4491108927768672 4492483616757888 4496411042059392 4513492843875972 4517372722667904 4518755450774016 4521321906558336 4527581145013809 4533113313550272 4537076258202048 4540976409716736 4552664697063747 4559740775046144 4563608867899136 4595244800852222 4596959979938304 4600978740711936 4605001014772224 4619871463091904 4623842786838528 4627885049137152 4632873729781572 4636923887123748 4642589659555584 4646888255273728 4659966558610704 4665781258186752 4669739306687488 4674773104598718 4678859891270862 4683192069768054 4684940075248128 4689035750103552 4702110959011576 4706221645020984 4707978246309888 4712094061627392 4712337385629696 4716457011800064 4721541169586004 4725668841901236 4740614979311376 4744759326359184 4748907296483856 4749152521454928 4750925146730496 4754955424001024 4764242446313526 4768337873927232 4772506456922688 4792103513251032 4796222890733824 4798083093129216 4816041993588096 4831344452599632 4835568117294288 4839724857724416 4859597928930624 4863846293418816 4876530988819232 4884989774089216 4903547781001056 4918853589644632 4923810375137424 4928042970183168 4932351170790912 4945214523873024 4948023189789504 4949537736220416 4966543305887724 4972611834254592 4974133907053568 4976958997916928 4978482401344512 4983849012340782 4988205999784638 4998594187440128 5002964065431552 5011460364209706 5012994328202424 5014865432659968 5015841490088154 5019249535322112 5023637470660608 5028922582219833 5033245533589856 5037645704529504 5042648620652544 5047057011972096 5054044068852624 5058462422316816 5064643264969728 5082044313001392 5083599882120768 5089811439775744 5094261061840896 5099752477744056 5104210790477304 5108598460931328 5129575591648992 5134059976386528 5171579977430592 5176101083300928 5187224098910208 5197355395978392 5201823135193344 5206370680279296 5222913367000032 5227749287182944 5232243153527808 5242462378437042 5248868047268736 5253456720023424 5270557584654144 5279699844790272 5284178689146368 5289874828888023 5294499350648607 5296475527098624 5301379558833408 5306014138275072 5320809769407836 5322795766244352 5324425027268608 5327449068192768 5329079753551872 5332106438157312 5333191851725298 5342796586636794 5349324852001152 5353923226865664 5358603741106176 5364380108168136 5366022097794144 5369069764038024 5376046876563456 5391116452407411 5395750752075552 5419285530630224 5424667455550464 5429409815909376 5467047670046952 5471827080096168 5486097362421636 5490813309370752 5495613495850368 5516491253626188 5518179803137552 5525065379966976 5533710288350211 5545315426691392 5555675160465408 5563366339357152 5568229953247968 5573016502834176 5594188313536416 5595900645435264 5599078872656544 5600792701512576 5618506642146816 5623418460870144 5628334573610496 5628625210613248 5639618619227727 5641723611742464 5646509566001216 5656303948945408 5662401225288588 5667351417595692 5674716147483648 5679677105759232 5695514682746416 5697723673090944 5702621537783808 5707606891548672 5707901622030336 5719049867385864 5726037869747712 5731043694571008 5737221537462063 5742237139286967 5747173268547744 5759523471325184 5764558569977856 5770772540605116 5775817473434844 5804519748444912 5806686290448384 5811762619846656 5816843387080704 5822962989938754 5835627111273984 5847024820475691 5852051027092512 5857167015314208 5864323780491264 5875777537875036 5881217948080812 5886273547718784 5904976553177328 5906784014626112 5910138810026352 5911947851596608 5917819042418688 5922992526446592 5939508579804096 5944701025289664 5964052003687584 5988145237024896 5989978155677184 5993380201716864 5995214722745856 6017990458501296 6023163630223872 6025007267698688 6028429208744448 6034927621689153 6036774860018412 6044151084733696 6049435010936064 6070219596084996 6079654366728192 6091371015083178 6096696221959002 6102750887494272 6113336662388736 6129279973251072 6134638320949248 6140001353029632 6159828617455872 6177164973042096 6182565182831664 6190119546074112 6207952278529746 6213288744814272 6215698552462848 6233030806131624 6238479855027816 6244256093024072 6246586766997504 6252047666804736 6258787131776796 6269643565688448 6274962193361312 6295388226114672 6300891789201648 6320819972415168 6326345768478912 6331876395311808 6332203361939904 6352323261751368 6357783831902976 6363341942563584 6384055665919104 6389471351001376 6407454018089718 6415449230006784 6421389324784128 6441792603466176 6447424156392384 6452966476965888 6479463905240832 6485128391225088 6530084717000526 6532522076754432 6538063708001408 6552838516225843 6565080500183232 6570723960244224 6576468227721216 6589142330720169 6593619365164032 6597364253052672 6599383648293888 6622057741183632 6630149112339456 6635945330555904 6637976535126016 6643098622324494 6645132016454376 6648906161279646 6650941333046184 6681947152279608 6683992437603232 6687788653450872 6705230109626444 6716860939372672 6738725425136832 6744616563089088 6752857686626304 6763423685761369 6770239265813958 6776059084001856 6778133176161024 6781982859837504 6799669970325408 6805614387303072 6811464614575104 6839434122198656 6845413301848704 6892867201278333 6895439969907456 6901468111067904 6907501522158336 6929807194637856 6935764180257792 6941827573705728 6949310594672358 6955385830685622 6963884489333376 6970332382910592 6976324204703744 6989949837916056 6998490729691648 7004608960031232 7012159656898077 7018289836906293 7024788104652081 7027410112872192 7033553625155328 7053166438517364 7059332467531476 7061967369464832 7068141092441088 7068506078444544 7074685517700096 7082311754379006 7097061021659136 7103265424257024 7109475250876416 7110922468967064 7117138989538776 7123728782182392 7132433136001536 7146363669470289 7152506810890848 7154696130392192 7158759685384032 7188155269876548 7194334336100736 7197124639693824 7224062990382144 7232889940733952 7239213087879168 7247016678899448 7259587286586624 7289396893395936 7295769440128224 7314796483228848 7321084412494336 7327484661133824 7355321671501584 7378280384466948 7392064455274752 7417821785809536 7424306604330624 7430688670445568 7451517604616558 7458917751381888 7461200860580352 7465438496875392 7467723602016768 7475773518511173 7482308999676957 7491342189529088 7497891281160192 7504446098147328 7517190546314559 7519491492303636 7522298148989952 7523762235132231 7528874302983168 7549868300384784 7556468556794256 7563972930978816 7566288196644864 7572902807678976 7581066103278936 7587497229314134 7596964897454592 7625399823181152 7634717159663616 7641391592761344 7649628716616084 7656316185715956 7662897691396992 7694363387473488 7701089964579792 7703964403052544 7739359664593216 7757369966145888 7763950653251672 7780836148365312 7796033093967588 7802734702790016 7809556020418944 7834370050500048 7841623930774416 7848364730291712 7863693567655563 7873302070903104 7880185080035136 7882597135462144 7919344773072128 7926268033719552 7937241019653838 7952069338250112 7959021207412608 7981214654111754 7984193649366528 7986637540902912 7991173602289152 7993619630327808 7998159657235968 8014194879955191 8023987278001728 8030884840298496 8037905611659264 8046570162252204 8049033146691216 8053604646057036 8065913347914752 8093626128113328 8121828020110904 8128928295945336 8137001183325696 8144114723864064 8200571505070428 8213104823274496 8229146043632454 8236219964056128 8243420243775552 8253492728098816 8274736880439282 8277269704706328 8284384993085696 8287598069950464 8310707741508832 8317973140037088 8333512740698112 8345049509035728 8352344929871952 8359524754251264 8391282470304624 8393850968152896 8401189052268864 8427759963220224 8435127691305216 8442501860415744 8442937815919872 8469764349001824 8477045109203968 8484455923418112 8493601837932882 8501027126393538 8512074221225472 8519515658638848 8543272024119624 8546585509636416 8553932306675712 8561410337323008 8561852433045504 8578574801078796 8585852127908099 8589056804621568 8596565541856512 8620759902821616 8639285206987776 8646837854966784 8656158810907674 8663726210152266 8706779622667368 8710029435672576 8717643929769984 8734444484908131 8753440666910976 8778076540638768 8785523107626892 8791492486885376 8796485670736896 8799178197725184 8821826922121218 8829410321578176 8840198816452608 8847927107407872 8857464829765992 8860176021939168 8865208215039528 8867921777394912 8876728563628032 8909262869706144 8917051537934496 8982217855537344 8984967233515776 8992822084118784 9026985687751944 9034745445335808 9037510901548032 9042643813116672 9055162290027618 9066226627100544 9074152516404096 9081952819433472 9105329394127494 9119481550092288 9127217735798272 9137056522624767 9145044332938503 9190489601704444 9193919959876608 9201957481423872 9210002029544448 9239742926183808 9247685573677056 9255770098274304 9265747459563144 9273847774247496 9285179319111168 9293776510547456 9311928417794619 9319933117221408 9339478613374976 9349546209197436 9357719782541724 9366384139536108 9369880150496256 9378071500207104 9404221918023152 9412443290041968 9415956492619776 9424188123254784 9424674771259392 9432914023600128 9443082339172008 9451337683802472 9481229958622752 9489518652718368 9497814592967712 9498305042909856 9509910848002048 9528484892627052 9536675747854464 9545012913845376 9584207026502064 9592445781467648 9596166186258432 9611181027134577 9632083987176192 9662688905199264 9671136234588576 9679449715448832 9719195857861248 9727692586837632 9753061977638464 9769979548178432 9795127075500789 9807095562002112 9837707179289264 9847620750274848 9856085940366336 9864702341581824 9890429047746048 9896046379579008 9899075472440832 9933086611775448 9945223668509184 9948267814107136 9953917995833856 9956964802689024 9964647933486741 9967698024681564 9976411999569276 10022920728419412 10025988656404848 10029730865319936 10031682980176308 10038499070644224 10047274941321216 10057845164439666 10066491067179712 10075291409059008 10085297241305088 10094114023944192 10108088137705248 10116924844633632 10129286529939456 10164088626002784 10167199764241536 10199504955488112 10208421580954608 10217196921862656 10259151183297984 10268119952773056 10343159954861184 10352202166601856 10394710791956784 10403646270386688 10412741360558592 10423965892008537 10445826734000064 10455498574365888 10464486307055616 10484924756874084 10497736094537472 10506913440046848 10541115169308288 10559399689580544 10568357378292736 10579749657776046 10588998701297214 10592951054197248 10602759117666816 10612028276550144 10641619538815672 10645591532488704 10654898136385536 10664212876314624 10666383703450596 10685593173273588 10698649704002304 10728760216336272 10732044195588288 10738139528076048 10752093753126912 10782232904814822 10791501504151104 10838571061260448 10849334911100928 10858819631818752 10934095340093904 10943654160192336 10972194724843272 10981626618741504 10991226991700736 11032982507252376 11036359606275104 11067420576700422 11090630853382784 11126732678714304 11136459906495936 11146033005668352 11167513527652493 11177276406924837 11188376627072832 11191801290870528 11198157745313088 11201585403025152 11237013284293632 11246836921740288 11256669147220992 11257250421226496 11279237238455454 11283447223484928 11293019132002432 11312607897890816 11324802450577176 11334702835191384 11349432294967296 11359354211518464 11381245843971201 11391029365492832 11395447346181888 11438099734771728 11452075739495424 11462087389142016 11474443074924126 11484474278573934 11494346537095488 11519046942650368 11529117139955712 11541545081210232 11551634946869688 11609039496889824 11645925979877508 11671254222547968 11694049640951382 11704102054185024 11714334030628416 11728647560982528 11751555075750072 11762435896161624 11772547095437568 11809953106354656 11813568029252224 11820277620052704 11823895703193216 11879017159608192 11889402050579328 11905861529480757 11928104007375168 11971821981167631 11976290474049792 11979956311354368 11986760403433728 11990429445491712 12035980917002592 12046327260447744 12050014535397376 12056858417488896 12069855243378306 12073549720036824 12088302169467392 12098870021872128 12140439192169992 12182742030166356 12193392443918004 12205501774988544 12258559946502144 12269276641898496 12280002706059264 12319657234911744 12343719065448681 12354329946084192 12365130365663328 12380239092148224 12412105320658923 12415904557059492 12426577489628544 12431397104925696 12466061612263248 12476959710055632 12488512186048144 12493173533995008 12504095333609472 12517574263553592 12539287131376896 12549924386722624 12590776452229344 12601783578403296 12641639944830336 12652691536957824 12663752790623616 12664406723879808 12704646523502736 12715567663805952 12726683885127168 12740402756899323 12751540689590307 12768111331838208 12778942702002752 12814908036179436 12830898460013568 12842778649568256 12883585206932352 12894848312784768 12905932953931776 12958927810481664 12970256782450176 12984238216361511 12995589315228399 13060169434001052 13065044153508864 13076127416002816 13105677032451686 13130161000366464 13141447920488448 13152936455442432 13178284661440338 13187238730328064 13194728506105344 13198767296587776 13232740383181827 13244115482367264 13260298224678912 13271890661111808 13286197244648988 13290264032908752 13297812322559292 13301882666092368 13363894304559216 13367984875206464 13375577306901744 13410460219252888 13433721878745344 13477450850273664 13489233126178176 13526847371522738 13540478531627916 13552118168003712 13556266352322048 13563965719675008 13582743435041427 13599339940650816 13611228774606144 13622929229150208 13657994091191241 13678868244397312 13690826603697408 13785734402556666 13790879939814912 13802936222135808 13815003044316672 13859614389275712 13871528360515584 13883655147411456 13898621189344716 13910771661371244 13927768978666752 13940664765821184 13979899675832112 13996981459383296 14009217920062464 14024319313796154 14036579673812586 14049576209304162 14054820225744384 14067107250310656 14106332877034728 14118664935062952 14123934738929664 14136282184882176 14137012156889088 14149371035400192 14164623508758012 14221844937934128 14234277979077552 14247457564364784 14264866272003072 14292727338940578 14305013621781696 14309392260784384 14317519370768064 14376310539753096 14388668672201472 14394249279387648 14448125980764288 14494033357798896 14519174573173248 14578793786791872 14591538880256448 14629592966457696 14642168824988672 14654969322267648 14710643343003168 14756560768933896 14784128910549504 14830108220932171 14835643571619072 14848613208661248 14903035209233116 14917835502763776 14922401721160704 14930876993750784 14935447204033536 14951547037022346 14964617999353914 14982684379058176 14995782562320384 15008892196294656 15034381092629118 15038982984607272 15044596297979904 15047524470264462 15057748605966336 15086767746659499 15099736600769568 15112937113588512 15127945861957632 15162132206557872 15174994458628268 15193929794909184 15250799646362304 15269434319327232 15282783185522688 15299257433232168 15312632371431912 15325795382793984 15388726774946976 15402179929159584 15478719329186432 15514739932291776 15527901306503344 15561672296730624 15592066187935176 15605469405580032 15619112040837888 15668740101000096 15683247861548832 15696729460583424 15727387135311126 15746604141806208 15760370160070272 15765194270924288 15838689546144256 15852536067439104 15869624486664069 15874482039307676 15883498051945821 15904138676500224 15918042414825216 15962429308223508 15968387298733056 15973275081805824 15982347204578304 15987239260655616 15996319314471936 16028389759910382 16047974556003456 16061769680596992 16075811223318528 16093140324504408 16098066293382432 16107209292114072 16131826695829504 16173349357222233 16187252256226656 16243656040221808 16257856591890672 16274002366651392 16288229447728128 16401143010140856 16426209646548992 16458292087264908 16472439928112256 16486840487551104 16549473760878564 16554539409412656 16568769986171392 16575196139900928 16601130865050633 16621415483017664 16635946280074176 16667025481396224 16690099018071456 16704689859743904 16719049508502528 16782564940609248 16787701936305792 16802378104537728 16855519926440448 16870255382610432 16885003720831488 16885875631839744 16918855857683181 16939528698003648 16954090218407936 16968911846836224 16987203675865764 17002054252787076 17024148442450944 17039031317277696 17086544048239248 17093171019272832 17107864613351424 17122820674646016 17123704866091008 17157149602157592 17171704255816198 17178113609243136 17193131083713024 17211664612386189 17241519805643232 17278570413975552 17293675709933568 17312317621815348 17327452420304532 17413559245334736 17420058871345152 17435287859539968 17468888969816262 17506881333821952 17556153081277536 17571046215253784 17592971341473792 17643653844242436 17658820643156352 17714929659531984 17720352043878336 17730416430079056 17735843554789824 17753457127256064 17818525739412288 17834103075868992 17964435711074688 17969934467031552 17985644168237568 18053971375503888 18069490890671616 18075021803096064 18085287626233344 18110324580055236 18132453254201088 18148305032808192 18210658788254988 18238963100184576 18254435471596544 18274113045249534 18290088665877006 18380979203408888 18387839919753216 18403914962847744 18420004059088896 18439382801472721 18479485852367616 18531494919126288 18547695548494992 18570358638222336 18587553021094912 18623856835589238 18639866234442816 18678957226749952 18699092418394872 18715439565083448 18732768279072216 18739760300992512 18756143000414208 18808443836046304 18824886580083936 18886164678344016 18902675367604944 18962459917245504 18979037305436736 18995629185935424 18996610085819712 19019821696004096 19056969785254104 19073351495708928 19090025827690752 19168414053004128 19184891562935296 19222362054269154 19264167974352384 19325377810398528 19342272469177152 19358899430897664 19438391715722496 19455385173675264 19506123955276928 19539959096356864 19590254151001578 19614191124004224 19658515548677529 19675414358578528 19695241500549696 19712171880732672 19729404683163648 19767426992160507 19780858095492096 19792092759158016 19798150944881664 19866173223550896 19890447337018368 19896535628214272 19907835991667712 19913929605378048 19929295866973482 19935396049363128 19952823999138552 20045841456838824 20051977312809696 20063365960352616 20115690328879332 20132982134359424 20150582818118016 20216176275410496 20233849689267264 20258573059878912 20290271057284107 20328177252005568 20334399528483072 20399009910976224 20416843161909216 20434393843725312 20518302366595968 20536239905546112 20678601603834999 20686319909722368 20704404333203712 20789421583913568 20807292540773376 20825482721117184 20847931784017074 20891653468000128 20910997148731776 20928972614111232 20969849513748168 20995472189074944 21013826880093696 21036478970694231 21054869510718879 21074364313956243 21082230338616576 21136714756585472 21159499315552092 21177997402594428 21185902108394496 21205518235333632 21224056553100288 21283239077631344 21291183064977408 21309796272771072 21328425752629248 21332767406901192 21371186346547176 21397299408004608 21439091008410867 21457520432672544 21464088391176576 21476279056152096 21564465809629644 21583003008302208 21677142122520896 21698669822201856 21717639263637504 21868190680187808 21887308320384672 21944389449686544 21963253237483008 21982453983401472 22065965014504752 22072719212550208 22134841153400844 22181261706765568 22253465357428608 22272919812991872 22292066011336704 22335027055304986 22354552813849674 22376753254145664 22383602581741056 22396315490626176 22403170806050304 22427320555533519 22446926999030871 22474026568587264 22493673843480576 22513338294441984 22514500842452992 22551571638943677 22558474476910908 22566894446969856 22586038264004864 22649604901154352 22669405670382768 22698864589934592 22718708423036928 22762491687942402 22782058730985664 22790894692363776 22876199469543456 22904151478990848 22924174778284032 22948886149848252 22968948557147868 22988693074190976 23083090162420464 23103269893739376 23218078993779648 23291851959755016 23342508445095936 23388099281902764 23408204108370048 23428668061256832 23503110151500144 23524871792323248 23545094190875136 23591080702966689 23619906212709312 23627136058504448 23640555240105408 23647791406386432 23758034319216384 23778804101158656 23811723058961514 23856208014750336 23943643962335262 23952580948099584 23959912622708736 23973520806867456 23980858890983424 24071961834005184 24092654520895488 24113716834977792 24139710486756612 24147099440073648 24176604338934784 24197740043744256 24280878384339984 24365484060332712 24386784887836008 24411003549977088 24639314469823488 24687438130897362 24708659892168384 24730260731326656 24760478184296448 24824210641317846 24831809114118984 24853154979257088 24862794209851392 24932123224526496 24953919420111264 24977024372096288 25035148527107184 25078574262753792 25099848773445248 25181552904458688 25203567156806592 25273846404687221 25283279889660672 25305383073915648 25327505581247232 25328813447759616 25409293047005472 25431135327611904 25453367770254336 25480805513798646 25503081379180614 25536222663676416 25557885404005504 25629816072358872 25661796920027136 25685557299136512 25757556383724297 25767170413864704 25789696625569536 25917855620963328 25940513564900352 25968476432723022 25991178630456798 26120338868002104 26130088307017728 26152254832005632 26203333454724393 26211354064903372 26260322000732928 26356569322880676 26374477460656128 26389457012210688 26397534593175552 26465480766363654 26488230964734528 26520596449357824 26543781322223616 26572394489297976 26580528065817504 26595624645118584 26603765332184736 26727788609118432 26735969750412928 26751154613803488 26820920438505776 26867443757490688 26954901700547328 26978466252356352 27053694743045476 27080957063255832 27104236336007424 27112532704644096 27127931439350016 27165486870082854 27198679881301632 27222457549212288 27245858458300416 27315988182382482 27357736488794624 27381653207394816 27411169567874301 27435132998815509 27571468805113332 27581759879629824 27605872444271616 27630006088633344 27719228778551424 27743056721031168 27767310294822912 27797242378689432 27821543322742488 27855537957333504 27881329531642368 27935785253383857 27959799351664224 27993962918766592 28018435840124928 28048638627592308 28073159347625172 28099152418608324 28109640451488768 28134214500621312 28212665754069456 28237329870125904 28247869477859328 28272564369764352 28274024313778176 28298742070800384 28329247017516024 28443689875868256 28468555958155104 28494915128729568 28529732544006144 28585454677881156 28610027243563392 28618784521568768 28635038741536128 28752621079506192 28777337344402944 28788498558775296 28833543081403731 28896251961528576 28988066715597792 29038349146346496 29157587573583744 29183077760512896 29259185932915392 29284337649977344 29309938644535296 29385381226502367 29421286686006336 29513121537867792 29568257821099008 29660216441864342 29671287143238144 29697226417322496 29806070418466232 29835671005527552 29844803442321408 29861753987501568 29870894408067072 29903094074044692 29929235998707828 30068762185258236 30077965969214544 30089192595959808 30095048940528924 30115497211932672 30173535493318998 30199473201539136 30225874227177024 30255891723915264 30324264413115744 30349988917256536 30387859589818368 30501599292724608 30598514866464336 30625264742863824 30651590765587968 30777453549893952 30804359858319168 30957438658372864 31029479864583552 31055802613006688 31184132375870352 31210938811160064 31238224081675776 31337480202000192 31366495723097664 31393458921166848 31454774270622252 31493208283612416 31520740320140544 31530388541848576 31677379092288512 31705072134878208 31739248973328138 31748964078615352 31766996103891642 31808277353000448 31836084829650432 31924858616447016 31936774597466112 31964694409156608 31992638628943872 32056779519820764 32095949112006912 32186280649008816 32196132586764864 32214418584228144 32263653391659008 32346698714444466 32374504512453312 32487312080443616 32515713183781344 32548004733302784 32576458895456256 32802286020281712 32852419293097984 32916584174529816 32944879856224512 32973680975102208 33098947521757128 33109078818825312 33137539972342784 33202261730101266 33242830966035328 33271892560148352 33380198036142912 33409379719487808 33438099017005056 33502540582957479 33531829220774511 33565129881218496 33575403872611584 33604756209075456 33711039852880896 33740510765220864 33770007441662976 33771751263679488 33837711715366362 33879057396007296 33908180436815872 33937823693672448 33974407351731528 34004108505574152 34048296884901888 34078062634555392 34143737531913603 34173088096478496 34186342038545664 34314299204315184 34343408511632396 34356227218486272 34386262167426048 34423329224772378 34483039611286464 34557140827951104 34587351419867136 34624635243630696 34654904840609064 34827118490669472 34937777939632524 35013762667643904 35112306162555072 35142092430507568 35185942682947584 35287307688484872 35317641286312704 35429859319063968 35440704087756672 35460832860158112 35471687109579648 35637051478824576 35668206151737984 35717584588442271 35915465943502893 35928871422149376 35939868934063104 35971288336475136 36107942751007776 36138981781343232 36150043606192128 36170575252466688 36220649160110472 36264906508402176 36296610065616384 36421317576509976 36508870943193088 36548226090499068 36580177331754012 36761958406817776 36775679839506432 36807829925695488 36840008118177792 36878765602945442 36958971704735232 37031157196346043 37062989838252576 37095391096989984 37140717276444672 37175106042189824 37236315961976769 37247713671178476 37279732468885632 37398184836789744 37430879130166896 37465536558144432 37479520601985024 37512286000828416 37616887672092608 37649773160167872 37772329356688032 37805350735209888 37924919834491008 37958074610873472 37991258371870848 37993220171639424 38113939570508208 38146702991417856 38180051655381504 38221208270697969 38254622068770921 38336828106008256 38369783125870592 38444724108538308 38528335948704768 38650755620797056 38684544938354304 38717798861795328 38876783431444992 38910770347350528 38952714649084533 39012247910553856 39180508302003156 39228382248008448 39317031097355058 39350828717157056 39390483001099392 39424343761465344 39458809366327296 39534853984321014 39561716190984192 39584185518316032 39596301889763328 39732346447101792 39780894674036736 39815671983335424 39858591733946964 39870792098726256 39905647998277104 40091682913677648 40103954625619392 40126731920705232 40231380657758664 40265964268718848 40301165636236032 40432352550820992 40467699378534528 40580542114568214 40656354504011136 40668799056966144 40748230305124281 40798019821952448 40833686323818432 40868787687450624 41036604733191936 41072479811092224 41357203207669998 41372639819444736 41408808666407424 41578843167827136 41614585081546752 41650965442234368 41695863568034148 41731234761227737 41783306936000256 41821994297463552 41939699027496336 41990944378149888 42027653760187392 42072957941388462 42109739021437758 42148728627912486 42164460677233152 42273429513170944 42318998631104184 42355994805188856 42371804216788992 42411036470667264 42448113106200576 42566478155262688 42665534813802384 42742372693094352 42794598816009216 42878182016821734 42915040865345088 42928176782353152 42952558112304192 43128931619259288 43166006016604416 43354284245041792 43654825608096109 43736381360375616 43774616640769344 43888778899373088 43926506474966016 43964907966802944 44131930029009504 44145438425100416 44269682306801688 44362523413531136 44490324662796513 44506930714857216 44545839625983744 44670054110609972 44709105627699348 44753506508291328 44767205163482112 44792630981252352 44806341612100608 44854641111067038 44893853998061742 44948053137174528 44987347686961152 45026676588883968 45029001684905984 45103143277887354 45116948953821816 45133788893939712 45172076528009728 45260303239978497 45299209802308704 45338811340765536 45524983375884804 45564117461971328 45581789384727552 45752398939086912 45808302957981696 45848349556568064 45897772299696504 45937897114295736 45977386148381952 46166180324840928 46206539787478752 46436157987559296 46583703919510032 46685016890191872 46776198563805528 46816408216740096 46857336122513664 47006220303000288 47049743584646496 47090188381750272 47182161405933378 47239812425418624 47254272117008896 47281110480210816 47295582812772864 47516068638432768 47557608202317312 47608873459992207 47623446117923028 47650494155837463 47712416029500672 47887287924670524 47905161896199168 47919825245417472 47947041613734912 47961717781966848 48143923668010368 48185309041790976 48227433669955584 48279420973513224 48294198880147296 48353208677869568 48395480087488512 48520048071666699 48561756768679968 48730968120665424 48773569775672016 48822007099954176 49278628939646976 49374876261794724 49417319784336768 49460521462653312 49648421282635692 49663618228237968 49706309958514176 49725588419702784 49803392595151899 49864246449052992 49907838840222528 49954048744192576 50070297054214368 50157148525507584 50199697546890496 50363105808917376 50407134313613184 50547692809374442 50566559779321344 50610766147831296 50655011162494464 50657626895519232 50756567573049543 50818586094010944 50862270655223808 50906735540508672 50961611027597292 51006162758361228 51072445327352832 51115770808011008 51259632144717744 51323593840054272 51371114598273024 51515112767448594 51534340827729408 51579393251139072 51835711241926656 51881027129800704 51936952865446044 51982357260913596 52240677736004208 52260176614035456 52304509664011264 52406666909448786 52422708129806744 52520644001465856 52713138645761352 52778914024421376 52930961532727308 52976461929469056 53144788978595952 53161056131635008 53191249290237168 53207530664369472 53455577218236864 53471939500825856 53502309227606976 53641840877011552 53734887514981376 53909803401094656 53956932504712704 54107389486090952 54161914126511664 54208472672014848 54225065409288192 54255862878700032 54330973740165708 54397359762603264 54444915098424576 54631976364764964 54715472977589248 54763306414789632 54822339135748602 54870265997631018 55142937610226664 55163519759259648 55211744888543232 55260012177266688 55318148404418163 55438457557102848 55594484757378864 55643086645484976 55711075914667008 55762659063284736 55871570506767714 55919598703328448 55987925837533184 56036871680249856 56097277255184616 56146318695250344 56198304837216648 56219280902977536 56268429001242624 56425331508138912 56474659740251808 56658494035032048 56887379751736512 56937111916310208 56989830257459136 57059465088012288 57170909355762312 57220054487126784 57237569043137536 57270077483072256 57505242159012384 57554674688805888 57667086162807462 57792503923057152 57976133431195584 58076698292692992 58315175147167488 58366155521025792 58518371865830784 58568675299954688 58619877289070592 58770762453004734 58842573372012672 58975546646032587 59026243075735584 59136515642198016 59302280976481521 59320432883728684 59342574286476288 59394452834644992 59612140836932464 59671342011055104 59689606884642816 59723507975003136 59741788816134144 59806188148089384 59858471997415656 60137524370516472 60155931938429088 60190097881057848 60347070986637996 60398946403078272 60451748454354048 60648528826231488 60699977834513072 60775719179636736 60870813171852321 61003198585449216 61197029732928672 61250529485727648 61303181531175936 61554907099787904 61608719716638336 61914877316745728 62035804811504997 62058959729167104 62111605226013376 62368264751740704 62421877622320128 62476448163351552 62674960404000384 62732991446195328 62786917842333696 62909548541244504 62986416567224832 63041480640281088 63060777083697152 63109436912082693 63164608532156637 63223092941868729 63354758184577024 63410144269756416 63478497946656276 63497928157230704 63533992207783284 63616554706000896 63672169659300864 63849717232894032 63873549194932224 63929388818313216 63985277257887744 64113559039641528 64191898224013824 64317273025232601 64372561298017632 64392265173529728 64428837168456288 64693397428888932 64749009024906624 64974624160887232 65031426367562688 65096009466605568 65152917790912512 65604572040563424 65833168349059632 65889759712449024 65947361950204416 66197895043514256 66218157637650624 66275079944685568 66404523460202532 66485661932070656 66543785120296704 66760396072285824 66818759438975616 66876198034010112 67005081165914958 67063658441549022 67130259762436992 67150807745223168 67209512418150912 67281961666600557 67422079705761792 67481021530441728 67540014883325952 67543502527358976 67675423430732724 67758114792014592 67948814703463056 68008217011148304 68096593769803776 68156125269110784 68287475063827206 68346176192956992 68372684077091328 68628598408630368 68686817023264792 68712454436972544 68772524334852096 68846658449544756 68966079222572928 69249270487261392 69309809681218128 69654236981338944 69875555879265048 70027525335287808 70224612325110144 70284184861015136 70574615376969744 70635282572625408 70859718638127936 70881408175513344 70921665720316224 70943374219159296 71274102957649152 71336412303475968 71435169176884542 71830931887005786 71857742844298752 71879737868126208 71942576672950272 72081223678484273 72215885502015552 72277963562686464 72341150504933376 72441298320220944 72529813016804352 72593220131232768 72842635153019952 73017741886386176 73096452180998136 73160354663508024 73523916813635552 73757531205890884 73917943409470464 74062314392692086 74125979676505152 74190782193979968 74281434552889344 74350212084379648 74472631923953538 74495427342356952 74559464937771264 74796369673579488 74861758260333792 74931073116288864 75233775344185216 75299546320335744 75544658713376064 75610701470419776 75821539214061663 75849839668982016 75916149221746944 75982516743741696 75986440343278848 76227879141016416 76293405982835712 76360103310763008 76442416541395938 76509244137541842 76673656212016512 76739566251741184 76889448217076616 77056671897409536 77272669151172891 77301511241594112 77369089876708608 77753566862889984 77821540694701056 77905429298169066 78024495821107712 78361016604006312 78456764496016896 78610000364173179 78634062194710116 78701657434314112 78780966002198784 79069707968642028 79123432381968384 79168371036632064 79192603779526656 79464692894203584 79561789348073472 79631343966670848 79717183467893928 79741584197452512 79811295996554208 80183365827355296 80207909251238784 80253463841410464 80462761315517328 80531928537437696 80602331272472064 80864705101641984 80935398757069056 81161084229136428 81312709008022272 81337598113932288 81496460610248562 81596039643904896 81667372647636864 81737575374901248 82073209466383872 82144959622184448 82233508703622903 82305398996446527 82714406415339996 82745279638889472 82817617332814848 83157686335654272 83229170163093504 83301930884468736 83391727136068296 83462469522455474 83566613872000512 83643988594927104 83807355760151571 83879398054992672 83981888756299776 84055307520374784 84145915882776924 84219478042875516 84297457255824972 84328921354466304 84637997262208368 84711989610377712 84743608433577984 84822072941334528 84896226212401152 85132956310525376 85331069627604768 85484745386188704 85589197632018432 85756364033643468 85830081730690176 85856353564706304 85905116224608384 86257863238518576 86332012033208832 86500629244211193 86708568490083584 87309651216192218 87472762720751232 87549233281538688 87777557798746176 87853012949932032 87929815933605888 88156143679507101 88263860058019008 88290876850200832 88539364613603376 88725046827062272 88980649325593026 89013861429714432 89091679251967488 89340108221219944 89418211255398696 89507013016582656 89534410326964224 89585261962504704 89612683224201216 89709282222134076 89787707996123484 90206286555774708 90233897907643632 90267577787879424 90344153056019456 90520606479956994 90598419604617408 90677622681531072 91049966751769608 91128234923942656 91163578769455104 91504797878173824 91795544599393008 91875794228591472 91954772296763904 92332360649681856 92413079574957504 92872315975118592 93167407839020064 93552397127611056 93632816433480192 93714672245027328 94012440606000576 94099487169292992 94180376763500544 94364322811866756 94444373406989089 94479624850837248 94508544234017792 94562220960421632 94591165625545728 95032137276865536 95115216404634624 95217746919984414 95246892235846056 95300988311674926 95424832059001344 95774575849341048 95810323792398336 95894083227469824 96287847336020736 96558841947026448 96588397760294592 96706417355739136 96790960174977024 97040096143333398 97123513537359936 97461936241330848 97547139551344032 97644014199908352 98557257879293952 98749752523589448 98834639568673536 98921042925306624 99296842565271384 99327236456475936 99412619917028352 99606785190303798 99728492898105984 99815677680445056 99908097488385152 100140594108428736 100314297051015168 100399395093780992 100507621748872437 100595487662323533 100726211617834752 100814268627226368 101095385618748884 101133119558642688 101221532295662592 101310022324988928 101315253791038464 101513135146099086 101637172188021888 101724541310447616 101813471081017344 101923222055194584 102012325516722456 102144890654705664 102231541616022016 102431212595740809 102519264289435488 103030225534897188 103068681655458816 103158786502278144 103671422483853312 103762054259601408 103873905730892088 103964714521827192 104481355472008416 104609019328022528 104813333818897572 104845416259613488 105041288002931712 105426277291522704 105557828048842752 105861923065454616 105952923858938112 106289577957191904 106322112263270016 106382498580474336 106415061328738944 106911154436473728 106943879001651712 107004618455213952 107152753765326813 107283681754023104 107469775029962752 107746397830508679 107819606802189312 107913865009425408 108214778972181904 108323828253023328 108416945344029696 108450130818576384 108511725757400064 108661947480331416 108794719525206528 108889830196849152 109263952729529928 109430945955178496 109526612829579264 109644678271497204 109740531995262036 110285875220453328 110327039518519296 110423489777086464 110520024354533376 110636296808836326 110876915114205696 111093471589038129 111188969514757728 111286173290969952 111422151829334016 111525318126569472 111743141013535428 111839197406656896 112194554510369232 112292637390500688 112396609674433296 112438561805955072 112536858002485248 112850663016277824 112949319480503616 113316988070064096 113774759503473024 113874223832620416 113979660514918272 114341818711524624 114440108974253568 114475138086275072 114540154966144512 114663624812093907 115010484318024768 115109349377611776 115334172325614924 115585007846114304 115952266862391168 116153396585385984 116630350294334976 116732311042051584 117036743731661568 117541524906009468 117685146744025344 117951093292065174 118052486151471168 118273031284396032 118604561952963042 118640865767457368 118685148572952576 118788905669289984 119224281673864928 119342684022110208 119447015950006272 119612376296178768 119716943994831312 120275048741032944 120311863876858176 120380195762115696 120694141973275992 120797892806156544 120903496908708096 121297057652462976 121399955669026144 121741626343704642 122006397170898432 122394059465857344 122501058971455296 122606363062351872 123109814199575808 123217439433276672 123829754633491456 124071609623009994 124117919458334208 124223210452026752 124736529503481408 124843755244640256 124952896326703104 125193704283683211 125349920808000768 125465982892390656 125819097082489008 125972833134449664 126082961280562176 126121554167394304 126218873824165386 126329217064313274 126446185883737458 126709516369154048 126820288539512832 126956995893312552 126995856314461408 127067984415566568 127233109412001792 127344339318601728 127699434465788064 128227118079283056 128383796448027648 128634546050465202 128745122596035264 128784530347059456 128857674336912576 129386794857777864 129498018049813248 129949248321774464 130062852735125376 130964476824288327 131209144081126848 131666336698119264 131779519424898048 131894723900408832 132395790087028512 132436315275301248 132550159889371136 132809046920405064 132971323864141312 133087570240593408 133470973988389539 133520792144571648 133637518877951232 134010162331829916 134127316883098044 134260519524873984 134301615490446336 134419024836301824 134563923333201114 134844159411523584 134962043060883456 135080029766651904 135087005054717952 135350846861465448 135516229584029184 135780909719935491 135897629406926112 136016434022296608 136574950127654412 136692352385913984 136745368154182656 137257196817260736 137373634046529584 137424908873945088 137545048669704192 137693316899089512 137932158445145856 138498540974522784 138619619362436256 139308473962677888 139751111758530096 140055050670575616 140449224650220288 140568369722030272 141149230753939488 141270565145250816 141719437276255872 141762816351026688 141843331440632448 141886748438318592 142548205915298304 142672824606951936 142826620379976621 142870338353769084 142951482467512389 143661863774011572 143715485688597504 143759475736252416 143885153345900544 144162447356968546 144431771004031104 144555927125372928 144682301009866752 144882596640441888 145059626033608704 145186440262465536 145560144215000097 145685270306039904 146192904361996272 146320709327016048 147047833627271104 147515062411781768 147835886818940928 148124628785384172 148251959353010304 148381564387959936 148945263847907076 148990854684713904 149118929875542528 149410177785455697 149592739347158976 149723516520667584 149862146232577728 150467550688370432 150599092640671488 151089317426752128 151221402940839552 151643078428123326 151699679337964032 151832298443493888 151965033487483392 151972880686557696 152269702719148629 152455758282032832 152586811965671424 152720206621526016 152884833082791876 153018488275083684 153347312424033024 153778896434153232 154113343794819072 154545338302345782 154603022483188224 154738179753417216 155507133725779968 155643081389402112 155810858596338132 156048991642215424 156722033208012624 156913528992033792 157220000728346358 157268124389420232 157403314868628224 157561932004397568 158139415937284056 158336742073264128 158929385788407168 159434366935787856 159483168394905024 159622591993108416 160366731654710592 160415818502477568 160506927682820928 160925522631034656 161063857074875392 161204662544944128 161729410203283968 161870797514138112 162322168458272856 162625418016044544 162675196227864576 162992921220497124 163131190430253881 163192079287809792 163334745295273728 164146418932767744 164289919244368896 164467017407245806 164610797992893054 165428812830679992 165490559277778944 165635234665629696 165954445213254489 166315372671308544 166783454272136592 166924939044910948 167133227744001024 167287977189854208 167614711520303142 167758796109985344 167963777512599552 168110615040749568 168291831765553848 168438956085751032 168594914511649944 168657842708932608 169275994524416736 169423979220755424 170265912621050752 170662139255209536 170969490772377408 171178395264036864 171512728067286936 171660163461380352 171712707129412608 171810232449216768 172515726477037152 172664024066417664 173001258488422386 173417136980167168 174619302432384436 174945525441502464 175098466563077376 175555115597492352 175706025899864064 175859631867211776 176312287359014202 176527720116038016 176581753700401664 176926639938097761 177078729227206752 177450093654124544 177906842929444563 177961298651186052 178027722859428864 178183358503934976 178680216442439888 178836422510797392 179014026033165312 179068820653928448 179170523925009408 179225366448402432 179418564444268152 179575415992246968 180412573111549416 180467795815287264 180688306112038912 181041212959913988 181196839209234816 181355245363062144 182099933503539216 182256469847885312 182327157538910208 182612439515556963 183009595756347648 183591089198786016 183751588457182944 183909544593527808 184664721299363712 184826159149915008 185744631950237184 186107414434514991 186334815678040128 187104794255222112 187265632866960384 187429344490054656 188024881212001152 188198974338585984 188360753527001088 188728645623733512 188888746813978178 188959249701674496 189017088468035584 189124441920843264 189182331251091456 189328310736248079 189669278825606187 190064274553731072 190230432809269248 190435493839968828 190493784471692112 190601976623349852 190849664118002688 191549151698682096 191620647584796672 191788166454939648 192575694672041472 193117683894052896 193176795520589184 194080192286666796 194247027074719872 194923872482661696 195094279102688064 195288028399816704 197499505047178896 197669279137347072 197842085850613248 198593685130542768 198654472912951872 198825239834056704 199213570380607596 199456985796211968 199631355360890112 199816194976770304 200281188216857472 200628594102030336 200798790187561984 201015243497744874 201190975324647066 201452423235669504 201628537254452736 202190771237497768 202266239117285376 202443064591325184 202620044649977856 202630507582076928 203026270292198172 203274344376043776 203846444110389168 204024651033444912 204289781309411328 204463083232044032 204862425191481618 205038528578870976 206060451069794376 206137363310917632 206317573004556288 207747811461784176 207929429043654384 208962710944016832 209218038656045056 209626667637795144 209690832519226976 210082576005863424 210852554583045408 211723846130909232 211905847717876224 212579155914383808 212644224526540032 212764997160948672 212830122657477888 213822308872947456 213887758003303424 214009236910427904 214305507530653626 214567363508046208 214939550059925504 215492795661017358 215639213604378624 215827730018850816 216243671035452819 216429557944363808 216647656506046656 216833890688059392 217023451514800128 217323894960662832 217589439050413056 217779660393698304 218527905459059856 218861891910356992 219053225659158528 219289356542994408 219481063990524072 220571750440906656 221272593617672652 221753830228411392 222186943178076258 222377939029515456 222572346581939904 222844303658668032 223050636253138944 223486282027070856 223678394813313792 224389109020738464 224585274781001376 224793219348866592 225701326032555648 225898638961007232 226633976140128192 227464617642184989 227549519006946048 227748447665240832 227959321029836544 228683637423049248 228880217948507136 228950276172550144 229080309932289024 229327249624187814 230020968636049536 230218698755223552 230668344651229848 231170015692228608 231818007453518673 231904533724782336 233260700588669952 233464622084103168 234073487463323136 235083049812018936 235370293488050688 235830001092519537 235902186584130348 236104972302942336 237209123905926084 237281731534914736 237370297145905152 237577811338579968 238448563347729856 238685368044220416 238894031900012544 239224752592357536 239433887989662624 240550097482065888 240623727753716352 240760391524231392 241388283946551984 241595785612313088 241806993817416192 242594115304925952 242799911338052288 243483252687409284 244012794341796864 244788118931714688 245002117942910592 245212726124703744 246219628399151616 246434878866553344 246700526110868709 246916196989339581 247659509266982912 248143219246019988 248235838916668416 248446420904053504 249473059006962816 249687510489280512 249905792653406208 250387408567366422 250699841616001536 250931965784781312 251422067280454713 251638194164978016 251945666268899328 252165922561124352 252437747648330772 252658434128626548 252892371767474916 253913991786625104 253991712628922816 254135968831133136 254466218824003584 254688678637203456 255398868931576128 256454236158566112 256767592896055296 257269092100930404 257490245192070528 257569060694118912 257715348673825152 258773589715555728 258996036099626496 259501887732633579 259898496643548928 260125705470250752 261928953648576654 262418288162253696 263332673396238528 263559038849796096 263789447800817664 264791580174057024 264872630550602496 265618093840810128 265942647728282624 266175140481186816 266941947976779078 267041584289143296 267275037755902464 268020324663659832 268254633766196088 268521039049747968 268603230980892672 268838049672603648 269127846666402228 270701693722930896 271032459168058368 271561819439870982 271795258813852224 272032868044593216 273149900255308824 273384704771827968 273490736308365312 274514393634521472 274747268093059168 275386633798179024 275864316890291712 276997081949045568 277239238724872512 278616947925355776 279502223517060192 280898449300440576 281136739444060544 281772056197711249 282298461507878976 282541130290501632 283333120220967267 283438874552511744 283525632702053376 283686662881264896 283773496876637184 285096411830596608 285345649213903872 285653240759953242 285740676707538168 285902964935024778 287323727548023144 287430971377195008 288324894713937092 288863542008062208 289765193280883776 290119252067217408 290372880524931072 291120288430000194 291370540612079808 292385808723992544 292641418654032096 294095667254542208 295030124823563536 295671773637881856 296249257570768344 296503918706020608 296763128775919872 297890527695814152 297981709369427808 298237859751085056 298820355570911394 299185478694317952 299447033041335168 299724292465155456 300935101376740864 301198185281342976 301522865246617311 301786462986970599 302178634853504256 302442805881679104 303286156856246652 303399358675928064 303664596886987776 303930066974966784 303945761373115392 304539405438297258 304911516564065664 305173623931342848 305440413243052032 305769666165583752 306036976550167368 306694624848066048 307293637787222427 307557792868306464 309090676604691564 309206044966376448 309476359506834432 311014267451559936 311286162778804224 311621717192676264 312097983284430848 313444066416025248 313827057984067584 314440001456692716 314536248778840464 314806629737256448 315123864008795136 316278831874568112 316673484146528256 317858771576814336 318868733871575712 318966336789810048 319245183986216832 320733463309421184 320831637004955136 321013855365641856 321458261295980439 321851045262069312 322127714149750784 322409325089888256 323239193491526037 323458820406567936 323741595028276224 324644336916545712 325250836032089088 325350392455729152 325985842440994248 326262380860507762 326384158575619584 326669490590547456 328292837865535488 328579838488737792 328934034814491612 329221595985786108 330857625661359984 330981118555557888 331270469331259392 331908890426508978 332630745342617088 333566908544273184 333849878089821896 334266455488002048 334575954379708416 335229423040606284 335517592219970688 336583663531107696 336877912171502064 337189829023299888 337315685417865216 338551989048833472 338847958441510848 340531825242101504 341324278510419072 341938981544754816 343025456134573872 343320326922760704 343425414258825216 343620464898433536 345031452954074304 345328048132835328 346002516976844772 346834273960334336 349238604864768872 349891050883004928 350196933126154752 351110231194984704 352624574718028404 353055440232076032 353163507400803328 353853279876195522 354157458454413504 354900187308249088 355813685858889126 355922597302372104 356055445718857728 356366717007869952 357360432884879776 357672845021594784 358028052066330624 358341047850018816 358837128888536304 359150831984493936 360825146223098832 360935591630574528 361376612224077824 362082425919827976 362393678418469632 362710490726124288 364199867007078432 364512939695770624 365224879031113926 366019191512695296 367182178397572032 367503176914365888 367819089187055616 369329442598727424 369652318299830016 371489263900474368 372214828869029982 372669631356080256 374209588510444224 374531265733920768 374858688980109312 375581112851049633 376049762424002304 376397948677171968 377457291247467024 377777493627956356 377918499403348992 378034176936071168 378248883841686528 378364662502182912 378656621472496158 379338557651212374 380128549107462144 380460865618538496 380870987679937656 380987568943384224 381203953246699704 381699328236005376 383098303397364192 385151389344082944 386235367788105792 386353591041178368 388160384573333592 388494054149439744 389847744965323392 390188558205376128 392893430472864981 394999010094357792 395338558274694144 395684171701226496 397187370261085536 397308945825903744 397650479668113408 398427140761215192 398913971592423936 399262710721780224 399632389953540608 400412921965168617 400562376433714944 401597580375123968 402030486995489748 402381950649294132 402904846471339008 403257074508905472 404381542474995536 404532478234570752 404886129182650368 405240089299955712 405261015164153856 406052540584396344 406548688752087552 407342729159806473 407692888220778336 408049302066889824 408926166464088064 409724850382963236 410077057157741952 412120902139588752 412274726621835264 412635146009112576 415495622923568352 415858858087308768 417925421888033664 419253335275590288 419381665038453952 420165152011726848 421705109166090816 423447692261818464 423811695435752448 425158311828767616 425288449053080064 425529994321897344 425660245314955776 427644617745894912 427775516006606848 428018473820855808 428479861139929863 428611015061307252 429134727016092416 430985591322034716 431278427208757248 431655460037701632 432487342070905638 432859115888727616 433295313012093312 433667781376118784 434046903029600256 434647789921325664 435178878100826112 435559320787396608 437055810918119712 438578713085988816 438962127981048144 441143500881813312 442545187235345304 443507660456822784 444373886356152516 444755878059030912 445144693163879808 446972564054141712 447356789626627584 448230533356367091 448778218041476928 449170549562002752 449586438697733184 451402652065111296 451797277922014464 453267952280256384 454929235284369978 455099038013892096 455496895330481664 455918642059673088 457367274846098496 457760435897014272 458160619864578048 458654499248375628 460041937272099072 461336689302459696 462340031384457216 463636014907037346 463809067449564672 466521401177339904 466929244168206336 468146974926646272 470166099624037872 470740586976101376 471660002185039074 471804373168260696 472209944605884672 474418247811852168 474563463069829472 476897126695459712 478449505184715072 478867775979325248 480203081689057199 481100194964131776 481247455507432704 481520783048462784 482776567893103968 483191571224626176 483613987634832384 485188230609851904 485599822676104576 486966505374818568 488025588683593728 489393571290761643 489576237863429376 490004235885821184 492439256798303232 492869757733106688 493401052221737418 493832393978679162 495319018533965824 496286438492039976 496471677833336832 496892841808107008 497863335639763467 498946118013925632 500774817134732844 501399683232003072 501863931569562624 502844134560909426 503276388329956032 503891332537798656 504331845122248704 504875495296661544 505316868257253096 505784743534949832 507827983573250208 507983425257845632 508271937662266272 510797737863152256 512908472317132224 513535185792110592 514538184201860808 514980490384141056 515138121388237824 515430697347650304 517547179431111456 517992072199252992 519003775465267158 519796993287097856 520251410940501504 523857907297153308 524836576324507392 526665346792477056 527118077699592192 527578895601635328 529583160348114048 529745261101204992 530779919814293283 531236187681620256 531885295456565248 532350280962373632 533720528788333689 533883895953558156 534083168578286592 534550075511804928 536040649327319664 536509267532392176 537042078099495936 537206461961785344 537676099345207296 538255693332804456 541403387445861792 542064918336116736 543123638879741964 543590517627704448 544065736089186432 546299800510617648 546769409543655936 546981472616730624 547837318546670889 549028787269042944 549494536186118336 550773267596358048 551728633780583424 553994163898091136 554478477449745024 557233895850711552 558322243303544973 559004447034120384 561796898600881152 562273478888121088 563544112395422498 564596923015757952 565082260581003264 566666240441934534 566877749105023488 567051265404106752 567373325762529792 567546993753274368 569007836476818561 570192823661193216 570691298427807744 571306481519906484 571481353415076336 571805929870049556 574647455096046288 574861942754390016 576649789427874184 577727084016124416 579530386561767552 582240576860000388 582741081224159616 584771617447985088 585282837308064192 588191334509084416 590060249647127072 592498515141536688 593007837412041216 593526257551839744 595781055391628304 595963418738855616 596475719502170112 597640711141822788 598370957388635904 598894066082670336 599448584930310912 601870202753481728 602396370562685952 603045730493234622 603572925973941198 604357269707008512 604885611763358208 606572313712493304 606798717351856128 607329193773975552 607860133949933568 607891522746230784 609078810876594516 609823033128131328 611539332331167504 612073953100334736 613389249696132096 614587275574444854 615115585736612928 618181353209383128 618412089932752896 618952719013668864 623243434385352528 624195966568861696 626888132832050496 627654115968135168 628880002913385432 629072497557680928 629613259474512896 630247728017590272 632557663749136224 635717543153628672 637737467743151424 637932673579620096 638490367972433664 641466926618842368 641663274009910272 642027710731283712 642916522591960878 643702090524138624 644255428299501568 644818650179776512 646478386983052074 646917640813135872 647483190056552448 648731013106358457 649288673833091424 650501672064178176 651971684881988496 652524761721015524 652768317151239168 653338981181094912 656585675731070976 657159676977475584 657868069628983224 658443191971572216 661715251322719968 663817780853017956 665261490685234176 667133817088546368 667699756179643792 668532910976004096 669151908759416832 670458846081212568 671035184439941376 673167327062215392 673755824343004128 674379658046599776 677103978097666944 677695916883021696 681063650484203008 682393852926554967 682648557020838144 683877963089509632 686050912269147744 686640653845521408 686850828517650432 687240929796867072 690062905908148608 690656096265670656 692005033953689544 693668547920668672 695454022360556019 698477209729537744 699782101766009856 700393866252309504 702220462389969408 705249149436056808 706110880464152064 706327014801606656 707490003277558611 707706559752391044 708314916908827008 711627371717778252 711845194604744208 712110891437715456 712733434015739904 714720865769759552 715345690043189568 716056104132661248 716682095700037632 717674257777072608 718301663968987872 721650292446197664 721871183261149056 724164851839655952 724787356836939264 725420981452248576 728399734014156864 729025879391541248 730449758062227852 732038383025390592 734364356795144064 735006353828731776 735638178374111232 738658885197454848 739304636599660032 740101578332606127 742978527800948736 744429657738059964 745339262712160512 748419177020888448 749062531467841536 749717377960218624 751162225702099266 752099524848004608 752795897354343936 754914582494934048 755554987255912712 755836998806697984 756497767683373056 757313242944992316 758677115302424748 761741975359875312 761975137886768448 762407906493399408 763398656472010752 766196606794728384 770302778688165888 772470735576211584 772707182082356736 776320769146667184 776988108298879488 779695489930646784 780377116410752256 785786860945729962 789998020188715584 790677116549388288 791368343402452992 792893460463327003 794374740522171072 794617891651807488 796854281522430384 797827943184847872 798525421443560448 799264779907081216 800825843930337234 801124752867429888 803195160750247936 804060973990979496 804763901298588264 805809692942678016 806514149017810944 808763084949991072 812105081168792688 813097377504175104 814685458319612946 815385776441556672 816098604133779648 817852332928176128 819449700765926472 820154114315483904 824241804279177504 830991245847136704 831717716174617536 835850843776067328 838506670551180576 838763330076907904 843410218332181632 845316168593133747 846895384523636928 847623390871504896 849999360662901801 850316623657535232 850576898106160128 851059988643794688 851320490629911552 855289235491789824 855551032013213696 856036947641711616 856959722279859726 857222030122614504 858269454032184832 861971182644069432 864974684141811276 865718231777455232 866590626024186624 869295579842651328 870357756201652224 871118641574793216 874111621836239424 877157426171977632 877924255962096288 882287001763626624 885090374470690608 887015320913645568 888747772712305032 889511756118061824 890289386327759616 893945128108283424 894713579253255168 896461066712734182 897556436082953856 898341099124005504 899172877395466368 902805304130222592 903594555844028928 904568595739851933 905359388960911797 906535904560512768 909858470568739956 910198076027784192 910993790660963328 911837284119346176 914734549692196992 915520871794028544 916321239729156096 917308998496751256 920083874544198144 921880913361667281 922673378604919392 927272029814074692 927618134899129344 933042802354679808 933858488336412672 936293949853292544 940332199248075744 941481173952202752 943320004370078148 943608746336521392 944419889211769344 948836495623704336 949126926139658944 953794253390919424 956899010369430144 957735551958650496 960406163378114398 962200389928263552 962494911014865408 963041566096925568 964374783887941317 965553135786207936 966383142449252352 967227975269664768 969717580474578111 970376461219703808 971199645352209152 973933010749637136 976051177367187456 978787142581523286 979152475726858752 980008471771642368 984878513596606464 985739515466213376 986802104443474836 987664787957358324 992572876984079952 992943355666673664 993785683616214016 995726671279526934 997892236027851264 1001549634269465688 1002799366464006144 1003727863139125248 1005688269121818852 1006552776659912064 1009750990593323088 1010633736514506192 1011569487069899664 1015655967146500416 1015966850515691264 1016543875324532544 1021595475726304512 1025816944634264448 1029076368403721616 1029960980768282112 1030276242776475648 1030861394695300608 1035094358862222912 1035984144398505984 1038007550930534316 1039593986574195712 1040502821881003008 1047715814594306616 1049673152649014784 1053330693584954112 1059166320696228096 1059490522202409984 1061559839628586566 1062472375363240512 1063770590913130496 1064700561924747264 1067441057576667378 1067767791907116312 1068166337156573184 1069100151023609856 1072081298654639328 1073018535064784352 1074084156198991872 1076511386665608912 1082806774891723584 1084129836672233472 1086247277759483928 1087181035255408896 1088131472178372864 1092599601021235296 1093538819087311872 1095674637093341778 1098057574538085888 1098989072372236672 1101546535192716096 1103457267561166848 1107988327796182272 1108956954899490048 1114467791701423104 1116644486607089946 1118008894068240768 1123593797201762304 1124546957776242176 1126743338553148899 1127088224790844996 1129193846031515904 1133332480883869068 1133755498210046976 1134102530808213504 1134746651525059584 1135093987506548736 1138015672953637122 1140385647322386432 1141382596855615488 1142612963039812968 1142962706830152672 1143611859740099112 1149294910192092576 1153299578855748368 1155454168032248832 1159060773123535104 1164481153720000776 1165482162448319232 1169543234895970176 1170565674616128384 1176382669018168832 1178680291418594943 1180120499294254144 1184997030283073376 1186015674824082432 1187052515103679488 1191562110783256608 1191926837477711232 1192951439004340224 1195281422283645576 1196741914777271808 1197788132165340672 1198897169860621824 1201238765895505851 1203740405506963456 1204792741125371904 1206091460986469244 1207145851947882396 1208714539414017024 1209771223526716416 1213144627424986608 1213597434703712256 1214658387547951104 1215720267899867136 1215783045492461568 1218157621753189032 1219646066256262656 1222028187479419419 1223078664662335008 1224147906200669472 1226778499392264192 1229174551148889708 1230231171473225856 1236362706418766256 1236824179865505792 1237905438027337728 1246486868770705056 1253776265664100992 1257760005826770864 1258144995115361856 1259226518949025792 1260495456035180544 1265115327498272448 1271435086307257344 1275474935486302848 1275865347159240192 1276980735944867328 1282933853237684736 1283326548019820544 1284055421462567424 1285833045183921756 1287404181048277248 1292956773966104148 1293835281626271744 1294966380113104896 1297462026212716914 1298577347666182848 1301003344128356352 1303943369763976992 1305049523442031048 1305536634302478336 1306677962362189824 1315736139257966448 1316886383943144432 1323430502645439936 1327635561706035912 1330522981370468352 1334267634177092736 1335399512359287584 1340917692162425136 1342070368879882752 1346334654124430784 1347511648686008256 1348759316093199552 1354207956195333888 1355391833766043392 1362127300968406016 1364787705853109934 1365297114041676288 1367755926179019264 1372101824538295488 1373281307691042816 1374481859593734144 1380125811816297216 1384010067907379088 1387337095841337344 1390908044721112038 1396954419459075488 1399564203532019712 1400787732504619008 1404440924779938816 1410498298872113616 1412221760928304128 1412654029603213312 1414980006555117222 1415413119504782088 1416629833817654016 1423254743435556504 1423690389209488416 1429441731539519104 1430691380086379136 1435348515554145216 1436603327937975744 1440609245067171597 1443300584892395328 1443742366522298112 1448329703679311904 1449574713673878528 1450841962904497152 1456799468028313728 1458051758783082496 1460899516124455704 1464076766050781184 1468180713872284929 1468728713590288128 1470012707657463552 1477317770394909696 1478609273199320064 1480203156665212254 1485957055601897472 1488859315476119928 1490678525424321024 1493590006919290401 1496838354041776896 1502324451404198532 1504199049696009216 1505591794708687872 1509829164989868096 1511109974511825424 1511673997613395968 1512995535366746112 1514626485889984632 1517354230604849496 1523483950719750624 1523950275773536896 1524815812986798816 1532393213589456768 1540605557376331776 1544941471152423168 1545414364164713472 1552641538293334368 1553976216597758976 1559390979861293568 1560754232821504512 1571573721891459924 1579996040377431168 1581354233098776576 1582736686804905984 1585786920926654006 1588749481044342144 1589235783303614976 1592339759442879849 1593708563044860768 1595655886369695744 1597050842887120896 1598529559814162432 1601161586365001067 1601651687860674468 1602249505734859776 1608121947981958992 1609527802597176528 1611619385885356032 1613028298035621888 1617526169899982144 1624210162337585376 1626194755008350208 1629370916639225892 1630771552883113344 1632197208267559296 1638899401531852944 1640308228630967808 1643511955640012667 1648483608558355008 1661982491694273408 1663435432349235072 1671701687552134656 1674966729910634919 1677013341102361152 1677526660153815808 1686820436664363264 1690632337186267494 1693790769047273856 1695246781743009792 1699998721325803602 1700633247315070464 1701153796212320256 1702119977287589376 1702640981259823104 1710578470983579648 1712073895283423232 1713919444559719452 1714444060245229008 1716538908064369664 1723942365288138864 1729949368283622552 1731436463554910464 1733181252048373248 1738591159685302656 1748223243672478848 1754314852343955264 1755848511924192576 1764574003527253248 1770180748941381216 1777495545424610064 1779023512236123648 1780578772655519232 1787890256216566848 1789427158506510336 1792922133425468364 1794443094732792691 1795112872165907712 1796682198248011008 1798345754790932736 1805610608260445184 1807189111688057856 1809137191479703866 1810718777921823594 1813071809121025536 1819716941137479912 1820396152055568384 1821987581321926656 1823674568238692352 1829469099384393984 1834617996993502512 1840167749088396288 1843761826723334562 1845346757209838784 1854544059628149384 1855236269798258688 1872587899706585088 1880664398496151488 1882962347904405504 1886640008740156296 1887217492673042784 1888839778423538688 1897672991247408672 1898253852279317888 1907588506781838848 1913798020738860288 1915471103917300992 1920812326756228796 1924400779856527104 1924989822029730816 1926083132193851136 1928749567775882634 1931106271572415872 1932766284898504704 1934455950539329536 1939435160949156222 1940752922439407616 1942399290704418304 1946193039319075371 1947866021499274272 1957574285163046572 1958304951453717504 1960016943543284736 1969757027193212928 1971479030932426752 1973604208886949672 1975329575914716648 1985145753968159904 1987571367232428032 1991453342559053868 1995784472055702528 2003099268538931376 2005598732928012288 2007455726278250496 2011376538243637704 2013105553319824128 2019501981186646176 2021267473029012384 2023138974139799328 2031311934293000832 2031933701031382528 2033087750649065088 2043190951452609024 2047181558779664901 2051633889268528896 2058152736807443232 2059921961536564224 2060552485552951296 2061722789390601216 2070188717724445824 2071968288797011968 2076015101861068632 2079187973148391424 2081005643762006016 2086362067081668057 2095431629188613232 2099346305298029568 2106661387169908224 2118332641392456192 2118981044404819968 2123119679257173132 2124944750726481024 2134882115153334756 2135535583814232624 2136332674313146368 2138200302047219712 2144162597309278656 2146037070129568704 2148168312397983744 2153022773331217824 2165613549783447168 2172494555518967856 2174362070510817792 2176262944356745728 2185199202042470592 2187077638174623744 2191349274186683556 2196115149076171776 2197978144744473344 2203093070385432192 2206914535122333696 2215976655592364544 2217913909798980096 2228935583402846208 2233288973214179892 2236017788136481536 2247187594403524608 2249093915552484352 2253486677106297798 2254176449581689992 2258387692063031808 2266664961767738136 2267510996420093952 2269493303050119168 2276031345907274244 2285225926079625936 2285925413660305344 2287223719480198224 2298589820384185152 2306599157711496736 2310908336064497664 2318121546247070208 2328962307440001552 2330964324896638464 2339086469791940352 2341131349232256768 2352765338036337664 2357360582837189886 2360240998588508288 2369994060566146752 2372031349648164864 2374105030207358976 2378680381389981009 2383124221566513216 2383853674955422464 2390562844567291152 2393483829554543616 2395576264330681344 2397794339721243648 2402477531791011702 2407480811013926912 2409585482250743808 2412182921972938488 2414291703895764792 2417429078828034048 2419542447053432832 2426289254849973216 2436315243506378064 2439292132512525312 2444056374958838838 2446157329324670016 2448295812401338944 2453556998784528384 2458349102297779416 2460462342946451712 2472725412837532512 2492973737541410112 2507552531328201984 2515520011653541728 2516289990230723712 2518453037898051584 2530230654996544896 2535948505779401241 2542870172614514688 2549998081988705403 2550949870972605696 2551730694318480384 2553961471889734656 2565867706475369472 2566653096039641088 2568110842925134848 2571666090367843512 2574808362096554496 2585913547932208296 2594924052425433828 2597154695332365696 2607886739527953984 2610099046884062096 2611073268604956672 2613355924724379648 2631472278515932896 2633772767886288864 2646861005290879872 2655271123412071824 2661045962740936704 2668535268354185472 2670799024718575168 2681835384324850272 2684140737759765504 2692669308248861568 2695023297372016512 2697518632186399104 2708415912390667776 2710783667532086784 2713705787219555799 2716078166882735391 2724254601936812032 2729575411706219868 2730594228083352576 2735511852358038528 2744203649076590976 2746562615382085632 2748963719187468288 2760251623632594432 2765642740085001843 2768020135814758176 2781816089442224076 2793908838918150976 2799128407064039424 2801575465009238016 2808881849559877632 2820996597744227232 2824443521856608256 2829960013110234444 2830826239009564176 2833259667635308032 2846509486871113008 2847380778418976832 2858883463079038208 2861382760172758272 2870697031108290432 2873206655875951488 2881218490134343194 2886601169784790656 2887484733044596224 2893124351663823951 2896659407358623808 2899149427347757056 2901683925808994304 2913598936056627456 2921799032248911408 2928153532101562368 2936361427744569858 2937457427180576256 2940025415314927104 2954635540789819392 2957218546398640128 2960406313330424508 2977718630952239856 2981357050848642048 2987180013838580802 2993676708083553792 3004648902808397064 3008398099392018432 3011183589417375744 3019658329979736192 3022219949023650848 3029252971779969264 3034708461209698992 3046967901439501248 3047900551547073792 3049631625973597632 3064786427178913536 3089882942304846336 3090828728329426944 3099492618174823739 3105283076586668736 3107952433195517952 3118781959722587136 3121508465643009024 3143147443782919848 3159992080754862336 3171573841853308012 3177498962088684288 3178471566607229952 3184679518885759698 3187417126089721536 3191311772739391488 3194101685774241792 3197059119628324864 3202323172730002134 3203303375721348936 3204499011469719552 3216243895963917984 3219055605194353056 3235052339799964288 3248420324675170752 3252389510016700416 3258741833278451784 3261543105766226688 3264394416535118592 3277798803063705888 3280616457261935616 3287023911280025334 3296967217116710016 3323964983388546816 3326870864698470144 3343403375104269312 3349933459821269838 3354026682204722304 3355053320307631616 3373640873328726528 3380230015659446697 3381264674372534988 3387581538094547712 3399997442651607204 3401266494630140928 3402307592424640512 3404239954575178752 3405281962519646208 3421156941967159296 3424147790566846464 3427838889119438904 3428888120490458016 3433077816128739328 3447884730576277728 3459898736567245104 3462872927109820928 3466362504096746496 3477182319370605312 3496446487344957696 3508629704687910528 3511697023848385152 3529148007054506496 3536040874255784829 3540361497882762432 3554991090849220128 3558047024472247296 3561157545311038464 3575780512433133696 3578854317013020672 3585844266850936728 3588886189465585382 3590225744331815424 3593364396496022016 3596691509581865472 3603716297686517553 3611221216520890368 3614378223376115712 3618274382959407732 3621437555843647188 3626143618242051072 3639433882274959824 3640792304111136768 3643975162643853312 3647349136477384704 3658938198768787968 3669235993987005024 3680335498176792576 3687523653446669124 3690693514419677568 3709088119256298768 3710472539596517376 3761328796992302976 3773280017480312592 3774434985346085568 3777679556847077376 3795345982494817344 3796507704558635776 3815177013563677696 3827596041477720576 3830942207834601984 3841624653512457592 3848801559713054208 3849979644059461632 3852166264387702272 3857499135551765268 3862212543144831744 3878870321898312444 3881505844878815232 3884798581408836608 3892386078638150742 3895732042998548544 3915148570326093144 3916609902907435008 3920033887086569472 3947208417773899344 3950659151829433296 3970291507936319808 3975142734464856064 3982906685118107736 3991568944111405056 4006198537077862752 4022753076487275408 4026211106639648256 4039003962373292352 4042534946058024768 4046277948279598656 4062623868586001664 4063867402062765056 4066175501298130176 4086381902905218048 4094363117559329802 4103267778537057792 4116305473614886464 4119843923073128448 4123445578781202432 4140377435448891648 4152030203722137264 4158375946296782848 4162011287524012032 4172724134163336114 4190863258377226464 4198692610596059136 4213322774339816448 4236665282784912384 4237962088809639936 4246239358514346264 4249889501452962048 4269764230306669512 4271071167628465248 4288325194618557312 4292074140259137408 4306045546662435648 4321827735201514791 4331227099566894336 4344989111037935712 4348724141021635584 4352525888713491456 4370398404084941184 4374155276349247488 4382698548373367112 4392230298152343552 4395956289488946688 4404542141616854787 4406186140770864384 4431953311184729088 4435827819597960192 4457871166805692416 4466577946428359784 4472035576272963072 4480770020757871203 4498187831104968704 4506973354212595596 4508352899163379984 4516775384126063616 4533329923535476272 4535021992840187904 4538986606100238336 4552062691814548488 4570451852159251872 4571850827320610688 4574447438960396448 4597179640768370304 4613198315422993472 4621816672128995328 4636243092494140416 4657924614880003104 4661928649793276928 4678172939583880704 4682262698464513536 4705530676072675328 4714721165674379772 4720481997177016576 4739988121132293504 4744062699296329728 4748210060414717952 4757360762779962018 4766248443133026432 4767707349910844928 4777019278328639547 4781125689134582304 4786967659109087232 4791152528661362688 4795588679442487296 4804955063582023404 4824365843945876976 4828583407791529584 4834858157656068096 4839084894106865664 4852578509699946432 4872630487012756128 4878584265025050624 4888112749917677676 4892314658649340032 4896591624802677888 4916698204595558832 4920924685892903424 4930535866920038001 4945450825675065024 4985947475082820224 5015105062656403968 5031040023307083456 5032579980461447424 5060461309993089792 5071897011558802482 5085740345229029376 5099996163977410806 5101899741945211392 5103461388636960768 5107922943779469312 5131735412950738944 5136221685850269696 5143332180735687024 5149616724193108992 5171827095864416592 5189848104850867656 5194309390664731392 5215773479055907968 5220198093768124192 5262944557031865792 5267545535772577728 5293722010581759744 5310542246824143648 5337070536708370944 5341598049437150336 5363670768649700544 5368281475519531008 5383329284198378073 5385338616497723136 5390046594744033024 5395037264372798208 5416831824781335552 5421567335064173568 5427411574439111598 5432156333765470782 5448509203873624064 5459150823412439736 5461188456166705152 5471023704716077056 5488407298153181952 5520503247265188864 5531285480170003686 5536040271629516352 5563632178884448152 5587817677836301952 5617763699119755264 5641993195488454464 5648887043713216512 5659920026220468888 5661652478019128352 5666519335270616064 5693018973742226016 5694761556837953664 5717766926158076416 5722765520345516544 5741394062216580864 5746413311751902976 5762436980268686388 5773202339569581312 5774969466089192448 5786248703327647902 5793318814717247616 5798298854695514112 5803367851617988608 5827197872113254912 5838579117957226113 5843598064497822816 5872722855489139716 5874914854361152512 5880050830629854208 5909271081579638784 5914437092797280256 5920812626660849016 5955437261904479712 5962714101697284096 5974360027677161604 5987353416167107584 6009297805616794128 6016796198784036864 6022367178834751488 6039316659959472384 6044439898047301696 6058505943559938528 6069416922419397984 6093935802879002496 6095801103094147584 6099263251947195264 6129572854357827072 6141544676338994703 6179765884609692672 6181657456658853888 6198985236349647478 6210566153173337472 6215904866391035904 6237563919445174272 6243016931286018048 6259086201245004171 6286294887565839696 6319984161509724672 6343147683706616024 6354997924177368576 6356943133214459904 6369359037771519396 6374834252179443072 6404646345460004268 6406606751442697872 6408998022939439104 6432487791927835968 6438111210388706112 6470104679599928576 6496840649350341504 6517483666556903568 6523086211532453376 6528788833070237184 6555597606127411776 6561232914523871232 6574047822560050668 6593934434233420032 6647929966777093632 6653741729396940288 6686806750208538624 6699866919642539676 6708053364409444608 6710106640615263232 6747281746657453056 6760460031318893394 6762529348745069976 6775163076189095424 6799994885303214408 6802532989260281856 6808479909150357504 6855677778238877808 6857776240980916032 6866155632257478656 6895769461152555456 6919797473134490208 6925745854219641856 6932725008193492992 6954364638741210624 6992892974689915392 7017259409375821056 7023394047696770304 7058296014109012992 7072081748511569658 7080722995765524864 7109982181698440256 7116094048944494592 7122315090622076928 7136041144169943027 7151561024866267392 7171688533701873456 7177772378931170764 7180451488663630848 7186728792992044032 7193383019163730944 7207432595373035106 7222442433041780736 7228756446752231424 7236548765918815464 7242875111687294376 7252287236484102144 7278867764549919648 7317876397537575936 7338471987974010048 7360670996353585152 7375047306893338248 7381387028839355136 7418176238512597536 7522657593984605952 7546560034960625184 7548869970692171136 7555359113694154752 7590691964989634688 7593015409117271552 7607845517338203723 7630354027127355392 7649994245966116209 7655192082955441152 7661884415669203968 7683249307024915184 7697603119426108416 7699959288118923264 7704332528775404544 7714998271103530536 7724425086289663488 7757740643796624888 7769597162817673216 7784772157276301484 7791464085997097088 7830297140652186288 7833219805814870016 7840067774173138944 7894416835547798688 7901318303658866592 7940583015872639616 7965813370236215472 7983137888222810112 8012397074155725504 8045506152974550816 8052422213279296512 8078007924746584704 8085069892116049536 8092555896559197312 8125247737172003328 8127734804125530112 8132351002596260352 8141117361658667397 8172763805810436096 8188726235118659604 8206535557074115584 8232610947229772928 8239687846146256896 8246891157562404864 8280754870897783296 8304060407444274528 8345448268326672228 8381726516754452928 8397385221192118272 8426645548679632896 8473330565569824768 8492478717028692528 8499779002905924096 8539528460613339024 8542142335256930496 8576650389237114624 8584148280518274816 8612091093324871296 8643655470403029582 8662454199133788672 8689978222075871424 8697448282043271168 8705051777426982912 8740796808169882368 8765397096746734224 8784460596304687104 8791912578977893376 8809084283233709574 8812372281541728768 8863906622369458176 8871655639195920384 8933155892856719568 8944071152545926144 8961540041515742406 8996375662209937408 9013946708425191192 9016705798326759968 9033550768252127232 9066659847070952544 9104125383629096976 9140903704318503744 9143701654641221376 9148894877920792896 9194359281536740608 9226396630845986944 9272486184988280832 9298477854524471217 9315849229760006208 9323857299586553856 9356345879167761408 9364525396929027072 9411061352145350656 9429442331348759544 9440963994354033152 9479976242264587008 9514721525559924036 9532496886266052864 9535414699821689856 9554038556657279094 9562251378269164608 9573935318218174464 9582305057322725376 9591177358884974592 9609910127164046808 9648731687891753952 9657166815583059168 9705157019399892864 9745260974025512256 9757168530050101248 9776225499835355352 9784629317298680064 9793183249605355776 9833396409191117664 9841849371785806848 9861071733840076002 9890901651350130048 9971894950165640448 10030210125312807936 10062080046614166912 10065159960922894848 10120922619986179584 10140690046978340091 10143794023117604964 10199992327954821612 10203799483890422784 10206922777273921536 10215845887558938624 10263470825901477888 10272443371700539392 10286664361471374048 10299233448386217984 10343654191728833184 10379696209701735312 10388618781329462784 10431546958111815936 10440396187536248384 10525889114063731584 10535091071545155456 10587444021163519488 10608122622767354487 10621084493648287296 10674141073416741888 10683196098874300672 10727341537299401088 10736562951039062016 10766658568396756146 10770677232995446272 10780093189488066048 10790074528745596416 10811148893059552659 10833663649562671104 10843134670128347136 10854823148878223196 10864312667530941564 10918301646824879472 10922376912333410304 10942047409432154112 10976814596306363904 11041006494530377728 11062570960340007372 11072080543259032704 11127264357768896304 11175635355672603904 11283986390976908928 11319840052440937776 11323304956038256704 11333038670541232128 11386037947484452032 11389523113675907328 11435533852316152832 11445531040691033088 11482788124433161728 11492826623503805952 11524873960537372776 11546404679139162624 11549938932178384896 11572497406655295804 11586637629434495232 11654395744226509824 11677158235914452226 11687196128995645632 11745445710978279432 11749829708722305024 11760101661259708416 11841625253321698032 11910874523808959424 11925428203394568192 11948720055354323208 11974706832334215168 12018595611233588256 12078633319918944768 12088879796094603392 12117011887119877056 12138833844838795968 12187871605758004992 12191602206188295168 12198526503894390528 12259145708715654144 12283089352677989406 12359531769219385344 12397970472699294956 12421132306346674944 12475127838890348544 12486033862572036096 12518172402490008342 12572589775131679392 12639968323019449344 12686295367413232048 12709995848354737152 12713886266428919808 12738718075543038792 12749668504358886144 12809292690920008536 12813213502885395744 12864975583855671936 12876222420777412224 12940209359199857152 12965483205604544373 12993681298700683008 13034967333113807136 13046172423064906752 13057577666140474368 13111195212254823552 13122465829047742464 13148095645120101336 13187868868466840064 13213626424850564361 13295859933554187264 13307483458793880576 13373613500417077248 13399733839285079352 13416106728818889216 13420213281230526464 13442310062273613609 13494563493314906112 13520920062637786788 13525058697490139952 13550326152378190848 13599989770606428816 13605065978520563712 13616959818300715008 13711355556477755616 13715552481961832064 13791538922305110912 13839594946268980416 13851491708439283712 13865450016386985984 13908729277482421248 13985785949379830784 14034518818751642112 14046788095393540608 14116592028218025984 14144163497023139316 14161445991531049728 14219964363396880512 14232188097888989184 14244630181244153856 14272082288339886054 14303122049732534784 14343377067403746912 14355544757862341528 14360902977327261696 14373457585984088064 14386766038327461888 14414865190746070212 14473097531837630928 14485750223374588752 14504574472968204288 14557735529099839296 14635752795075151872 14676943975948020096 14750094613786676496 14762774057678710272 14836352477025195072 15045315187969211904 15093120069921250368 15097739941384342272 15181383929979269376 15186030818234543104 15215691034676407446 15260708054254710784 15299988491932232418 15310384165910882304 15323768831338407936 15366498614049830368 15395206238852216832 15408665057550809088 15429996542207061072 15448850172579326976 15515481287593249776 15539194325635346432 15569544314552602968 15582928171994194176 15660594281304372576 15788833671095597376 15802636607317733184 15881166031745279232 15931626740472430944 16024794148311451008 16091012305949101632 16104844426558593024 16149987852595134219 16156015849493169408 16170139784232099072 16185111793118394624 16250495474344006656 16255469608251060224 16264702005192520704 16282234723317334794 16345527611620872192 16377452470237319208 16413071114148231168 16465221894459545856 16561509741795566592 16608120814888549056 16690896536653344456 16763453033508905856 16853291097359265792 16946661131139649536 16984957434057385056 16999558005811848192 17079056921226678048 17084284670513860992 17153300778474229248 17168296561036549632 17224182186649742592 17287310940806059164 17324908398267577344 17379956444151742848 17394896564086542336 17410103554853965824 17481593616339764736 17515737353871678339 17530794193493468448 17583825157955786752 17618168566467419148 17624744563083457536 17727813244738916352 17743311278391840768 17866311785713439136 17888142305091852288 17923080083031484812 18027893416850382384 18033411596653519936 18067101536504254464 18133319694141905088 18208250767258193952 18281807408637007488 18287403309282442752 18297789755841585792 18388718563073481216 18424634029016984109 18452793261691973888 18544972369976561664 18596955709048942434 18631698459520012416 18647714599173107712 18712691758335522816 18729050793858054144 18858884662697519088 18881927988708066304 18959952484529174016 19029443051119848072 19064993772532105728 19070829399643379712 19108077113314558188 19124502756538329216 19219820254328093616 19297463375783507904 19314333631166118336 19410314038799785728 19490521948051024512 19552450999670710704 19569258634597360128 19586366499210711552 19666792818382235328 19683698743571613696 19722143467680152004 19781803302700260096 19943789900331280896 20060420250625615872 20124160093228333824 20130319921845789696 20241845239972359168 20281380093956680182 20287588046235209928 20399984655909643224 20407598967780845568 20573328722942748096 20598466896772435968 20687308383457666368 20759392419403470624 20777237562658925568 20863093916223631872 20880792375072496768 21051778228127463168 21070182143090310912 21174888042327038976 21216245245534708974 21242168987296574592 21348282146833483776 21366392197748601344 21408123432509829081 21454683074598802176 21533317136793512292 21541354465990892544 21560186378976132096 21580149057491192832 21622297786119105318 21667327299125342208 21686269340256694272 21709646297756446392 21728625335061883128 21836603293649758944 21953629192612727808 22082012989060755456 22125141920680014744 22144161086518065408 22254528715537792608 22351270711345207808 22567972781953817856 22639680104881875552 22646609912076513408 22666077341082464256 22772075894968904064 22779046227351814656 22823536552014611169 22871067704632305664 22891062081382066176 22949982737898348627 22965576248866323456 22985653247007611904 23049747921074745552 23092809358278325248 23099877864356769792 23144994813310591608 23173275258868990464 23308791488453019648 23354316471828904452 23374392257991291264 23490891421956558864 23499659417444610048 23520203322519416832 23683250506643396064 23821749047617918848 23897440110708646416 23949413664668430336 24037191222467176512 24157266639837889536 24177759592189206784 24234023774239754112 24277667689677591936 24375743211516009984 24383204412376590336 24397053007788781056 24518291417431308288 24566178705355978812 24719063538438770688 24795940945398589912 24842264612693349888 25036344804980016684 25145179550263358784 25279936646038898688 25372590734826464096 25419991696709474304 25477436151086077584 25499337008717772288 25618585381840017072 25626427005770791488 25729951167711343872 25752444841554824448 25880418718399714304 25930966411209088746 25987362597401366016 26069934666227614272 26092344846129813504 26115155332280948736 26222390424509647104 26296191290240202672 26375737736933680128 26427252849701128722 26591719867108374528 26614966917587761152 26799467678570158704 26832213457637778432 26840426562461052928 26884620124547227218 26989126986629812224 27041840125275573576 27050117394980279904 27100652304756381696 27199979541212857632 27422711112955511232 27431104963923664128 27583077844610221824 27679189892537960832 27702983416878567424 27817458554964842496 27895433563573413651 27971571898759661568 28069037637503284224 28093576190787081216 28233184056436051968 28288326994046278632 28322891983062099456 28439928726793761024 28544164576679772108 28606244099465069568 28686754134807493824 28711089515724683056 28721805954654523392 28746915171968176128 28773532076654923776 28829730381492140424 28946195063675261856 28971500446749177504 29115471058199678592 29271505590150303744 29353887951896040192 29500189227573352992 29525548115357420544 29672704954050390144 30090630375938423808 30186240139842500736 30195479882768684544 30362767859958538752 30372061636469086208 30422070140935020273 30431382069352814892 30599976983864464836 30620768331821764608 30647537662676815872 30732997228099660736 30790412477704433664 30817330115101618176 30859993084414122144 30897700345158653952 31030962575186499552 31139088629105205936 31165856343988388352 31321188562608745152 31577667342191194752 31605273214635466368 31762332063490558464 31824367868302063461 31863253480944861888 32049588296622902016 32182024611898203264 32209688853117186048 32299975705190268438 32312031698986338816 32340279568464198144 32370223586236789248 32500990948688013312 32529404010385041408 32564469446634669588 32754904940474638416 32826142228296462336 32930443788919091712 33123019483591133184 33216241629777098112 33381793073306688912 33526906067017811712 33969914868114770112 33999116011623696384 34094418799923061129 34158113842453356096 34168569341027721984 34306601556948458496 34336593122073099264 34448364373299485184 34574621881612118328 34649816796535154688 34759912888303485696 34963187232679529472 35031474707743356678 35061588386986936896 35167650315911573504 35236337132934838296 35249489126166915072 35732623571426878272 35776284610183704576 35846160166062969624 36055786833700764768 36066823193307039872 36266639388283810176 36416501534516387904 36563614817274014976 36574806618564885504 36595579511683171584 36777437126146962432 36849268058033968218 36905586523383947776 37193911418097884868 37263396919040024832 37425383516671045632 37458101587716108288 37717769325395038176 37763855977416132608 37919904969058348032 38058886102239696144 38129987545064211456 38141658799286759424 38216154226629116376 38249005513076658432 38439640508656187232 38594926751567015808 38628667262332236672 38820628077599571456 38896449616813633119 38981043896102049024 39104901999341421408 39138517269194720256 39172732998421423104 39333585636764470656 39367397487143227392 39444286935360304008 39563606605400520192 39640879274551693083 39887579800662561792 40120840501251231744 40248320186456667648 40260639843691579392 40483690479944718336 40562760187913360364 40575176092470419856 40799969311819286448 40815197935561691136 41146657445885496192 41374616766915332736 41518784838806941248 41554475125317851136 41726187832447263744 41761584750144993536 42103556456254926336 42140364286180621824 42349776084654077952 42432490491069417948 42484337974593149184 42696564293666967552 42732784395497202688 42816246865019658162 42909366149197604352 43066634273587024584 43082708931981785088 43120372757952264192 43160298114982385664 43244595572238210636 43419292595512892784 43457250670123766256 43673206587299517888 43907258385225455616 44250283841360029488 44288322173036130816 44509057431075585216 44702541422690415616 45135945563907635712 45279360209763751104 45293219824153026816 45544151789937808128 45558092454703629312 45647073104029222338 45742135409264611328 45782124162764132352 45899965475796697254 45931152497732646912 45971306494015223808 46099495842149491104 46185618716556650496 46289989626621183216 46346550517737980928 46617582976906039296 46708632943657808904 46748784515982582528 46981782843913117728 47366501013286792128 47643498095235837696 47794880221417292832 48074382444934353024 48314533279675779072 48355519184378413568 48449963557785402657 48468047548479508224 48555335379355183872 48751486423032019968 48766408824753180672 48794106015577562112 49036582834862616576 49132357410711957624 49591881890797179824 49684529225386699776 50072689609960033368 50290359100526717568 50559873292077797376 50745181469652928192 50839983393418948608 50954872302172155168 50998674017435544576 51237170763680034144 51252854011541582976 51459902335422687744 51504889683109648896 51760837436799428608 51861932822418177492 51974725194802732032 52139869332455228544 52184689692259627008 52230310664561897472 52444780849019294208 52547212061615035017 52592382580480405344 52751475473867360256 52854505699402257444 53183439734216749056 53229933835175522304 53598935357140317408 53664426915275556864 53769240249094454436 54083680250551147152 54100234789960559808 54201304609512763392 54399959082425715264 54845422225911022464 54862209927847328256 55166155689220443648 55358379785075921664 55634917109929684992 55790867127146827302 55943143797519323136 56138075275006568448 56187152381574162432 56576653988092557264 56645783966124198912 56879857453587522048 57088329153359544216 57212488198930139136 57373508269614987648 57422179031449366112 57659460762984280848 57892390127350523712 57943000893498355008 58230942116399357184 58707775903792080384 59000378455146705984 59051096230714841088 59345409908100780288 60181260751876847616 60372480279685001472 60390959765537369088 60725535719917077504 60744123272938172416 60844140281870040546 60862764138705629784 61199953967728929672 61465994456199321472 61719986168828244288 61795400690317307904 62061925150372999104 62278177258210411872 62331712687976776704 62642377125217490304 63155334684382389504 63210546429270932736 63524664126981116928 63648735736604126922 63726506961889723776 64099176593245804032 64224370297529487243 64364049223796406528 64599951410380536876 64624063397972677632 64680559136928396288 64740447172473578496 65001981897376026624 65058808020770082816 65128938893269339176 65509809880949276832 65860887577838183424 66246038967182266368 66432483259554196224 66763586146613377824 67053812134035623424 67939829736229540224 67998232023247392768 68188837599846122258 68316227684906712192 68337138682055443968 68470609656043833507 68613203113896916992 68673186244146198528 68849948213695045881 68896728746598970368 69149243763224236656 69299633593070309376 69519825776606971392 69926374465359058944 70062949415486713356 70123176773973873792 70472674265869676592 70498978252333830144 71465247142853756544 71692320332125939248 72111573667401529536 72133646386614079744 72533278776567620352 72833003069032775808 73127229634548029952 73149613237129771008 73191159023366343168 73554874252293924864 73698536116067936436 73811173046767895552 74387822836195769736 74526793838080049664 75435538650790076352 75527711954832265216 75839809938116696064 76117772204479392288 76259975090128422912 76432308453258232752 76498011026153316864 76879281017312374464 77189853503134031616 77257334524664473344 77641256155199142912 77792899233627266238 77962087792204098048 78209803998682842816 78277034538389440512 78345465996842846208 78667171273528941312 78888573870720608016 79127213210801040384 79281758549103386166 79775159601325123584 80496640372913335296 80521279687383158784 80967380959889436672 81125520375826720728 81150352184940839712 81599938623638572896 82293314891770992384 82749233533830665472 83037569677613882496 83108950250635702272 83452375664894527488 83523169500289987072 83686300690720240953 84207112912509852672 84280728572361243648 84699552169308155904 84864980982138835896 84968675949186298368 85465568790994405376 85632493730039316324 85818732298395208704 86133268547174049168 86165417863963570176 86240745515904528384 86320596229964771328 86489191144476421272 86838585191025785568 86914501340247532512 87346413174599035776 87814516770450911232 88500567682720058976 88576644346072261632 89018114862151170432 89405082845380831232 90271891127815271424 90558720419527502208 90586439648306053632 91088303579875616256 91116184909407258624 91294146208058444676 91799930951593394508 91862304995465293824 91942612988030447616 92198991684298982208 92371237433113300992 92579979253242366432 92693101035475961856 93417265887315617808 93497569031965165056 93963565687826235456 94733002026573584256 95286996190471675392 95589760442834585664 96148764889868706048 96629066559351558144 96711038368756827136 96899927115570805314 96936095096959016448 97110670758710367744 97502972846064039936 97588212031155124224 98264714821423915248 99183763781594359648 99369058450773399552 100145379219920066736 100580718201053435136 101490362939305856384 101909744604344310336 101997348034871089152 102283256399769183387 102474341527360068288 102505708023083165952 102919804670845375488 103009779366219297792 103521674873598857216 103723865644836354984 103949450389605464064 104279738664910457088 104889561698038588416 105094424123230070034 105184765160960810688 105502950947734720512 105709011398804514888 107197870714280634816 107328853830551113728 107538480498188908872 108167360501102294304 108200469579921119616 108799918164851430528 109690844451822044928 109724419855694656512 110332311378440887296 110716759570151843328 111581734254293654604 112276150550013136896 112374304763148324864 113153307976185114528 113291567932248397824 113759714907175044096 114176658306719088432 114424976397860278272 114747016539229975296 114844358062898732224 115318921525968561696 115784780254701047424 115886001786996710016 116461884232798714368 116689348850440899357 117415551807584160768 118000756910293411968 118102192461429682176 118690819816201560576 118922637823655079249 120362521503753695232 120744960559370002944 120781919531074738176 121451071439834155008 121688280563740081092 121725528277411259568 122399907935457859344 122931988912398642944 123439972337656488576 124123850300745998208 124556354516420823744 124663425375953553408 125284754250434980608 126310669368764779008 126421092858541865472 127049328253962233856 127297471473208253844 127453013923779447552 128198353186491608064 128448740595058974486 128728098447592813056 129199902820761073752 129248126795945355264 129361118273856792576 129480894344947156992 130257877786538678352 131019619761898553664 131721775155676366848 132864966519108392448 133527172293226755648 134107624268071246848 135879659472459080448 136377675199692244516 136632455369813424384 136674277364110887936 136941219312087667014 137226406227793833984 137346372488292397056 137699896427390091762 137793457493197940736 138298487526448473312 139039651553213942784 139852748930718117888 140125898830973426712 140246353547947747584 140945348531739353184 142930494285707513088 143384640664251878496 144223147334803059072 144267292773228159488 145066557553135240704 145349890673356207971 145666006138065551616 146254459269096059904 146299226474259542016 146382318046732686336 147109748504587849728 147397072232135872872 147622346093535791104 148775645672391539472 149053587676160099328 150871077301580152704 151679619876233392128 152235544408958784576 152519950180256845824 152864616906516465504 152996022052306633728 153758562034624748928 154379707006268063232 154514669049328946688 155282512310398285824 155585798467254532476 155924175584408196096 156419607997365685632 156554069076778881024 156690931993685692416 157334342547057882624 157777147741441216032 158254426421602080768 158563517098206772332 159550319202650247168 160993280745826670592 162251040751653441456 162300704369881679424 163199877247277145792 164586629783541984768 165498467067661330944 166075139355227764992 166904751329789054976 167046339000579974144 167372601381440481906 168414225825019705344 168561457144722487296 169729961964277671792 169937351898372596736 170931137581988810752 171264987460078632648 171637464596790417408 172266537094348098336 172978382288952842544 173677170382051571136 173829002680495065024 174692826349198071552 177001135365440117952 177153288692144523264 178036229724302340864 178810165690761662464 180543782255630542848 181117440839055004416 181172879296612107264 182176607159751232512 182232369818814517248 182588292416116889352 183599861903186789016 184397983368597964416 185159958506484732864 185386202070951923712 186834531774631235616 186995138063930330112 187927131375652470912 189466004053147168512 190573992380943350784 191179520885669171328 192297529779737412096 192673110892588461729 193422076737513654272 193799854231141610628 193872190193918032896 194221341517420735488 195005945692128079872 195176424062310248448 196529429642847830496 198367527563188719296 198738116901546799104 200290758439840133472 201161436402106870272 202980725878611712768 203819489208688620672 203994696069742178304 204566512799538366774 204948683054720136576 205011416046166331904 205411828968131500521 205839609341690750976 206019558732438595584 207447731289672709968 207898900779210928128 208559477329820914176 209779123396077176832 210188848246460140068 210369530321921621376 211418022797609029776 214395741428561269632 215076960996377817744 216334721002204588608 216400939159842239232 217599836329702861056 219381688903644089856 219448839711389313024 220664622756881774592 221433519140303686656 223163468508587309208 226306615952370229056 226583135864496795648 227519429814350088192 228353316613438176864 229494033078459950592 229688716125797464448 230637843051937123392 231569560509402094848 231772003573993420032 232923768465597428736 233378697700881798714 234831103615168321536 236001513820586823936 237381639632403121152 237845275647310158498 241489921118740005888 241563839062149476352 242902142879668310016 243376561127480162184 243451056554822519136 244799815870915718688 245863977824797285888 246879944675312977152 248247700601491996416 249112709032841647488 249326850751907106816 250569508500869961216 251058902072160722859 252621338737529558016 252842185717083730944 254098656507924467712 254594942946416507688 254906027847558895104 256396706372983216128 256897481190117948972 257456196895185626112 258399805641522147504 258496253591890710528 258722236547713585152 258961788689894313984 260515755573077356704 262039239523797107328 263443550311352733696 265729933038216784896 267054344586453511296 268215248536142493696 271759318944918160896 272755350399384489032 273264910739626848768 273348554728221775872 273882438624175334028 275399792854780183524 275586914986395881472 276596975052896946624 278079303106427885568 280251797661946853424 280492707095895495168 281890697063478706368 285860988571415026176 286769281328503756992 288446294669606118144 288534585546456318976 290133115106270481408 290699781346712415942 291332012276131103232 292508918538192119808 292764636093465372672 294794144464271745744 295244692187071582208 297551291344783078944 298107175352320198656 301742154603160305408 304471088817917569152 305729233813032931008 305992044104613267456 306849769199307550161 307517124069249497856 308759414012536126464 309029338098657893376 310565024620796571648 311171596934509064952 311848351168816392192 312839215994731371264 314668685094115765248 315554295482882432064 316508852843204161536 317127034196413544664 321986561491653341184 324502081503306882912 324601408739763358848 326399754494554291584 329173259567083969536 330996934135322661888 332150278710455529984 334092678001159948288 334745202762880963812 336828451650039410688 337122914289444974592 339459923928555343584 339874703796745193472 342529974920157265296 343274929193580834816 344533074188696196672 345956764577905685088 347354340764103142272 347658005360990130048 349385652698396143104 350068046551322698071 354002270730880235904 354306577384289046528 356072459448604681728 361087564511261085696 362234881678110008832 362345758593224214528 364353214319502465024 365176584832233778704 367199723806373578032 368795966737195928832 370319917012969465728 373669063549262471232 373990276127860660224 375854262751304941824 378932008106294337024 381147984761886701568 382359041771338342656 384595059559474824192 385346221785176923458 386844153475027308544 387599708462283221256 387744380387836065792 388442683034841470976 393058859285695660992 396735055126377438592 400581516879680266944 402322872804213740544 405961451757223425536 407638978417377241344 409133025599076733548 409897366109440273152 410022832092332663808 410823657936263001042 411679218683381501952 412039117464877191168 414895462579345419936 417118954659641828352 419558246792154353664 420377696492920280136 420739060643843242752 422836045595218059552 428791482857122539264 430153921992755635488 432669442004409177216 432801878319684478464 435199672659405722112 436049672020068623913 438763377807288179712 438897679422778626048 441329245513763549184 442867038280607373312 446326937017174618416 452613231904740458112 455038859628700176384 456706633226876353728 458988066156919901184 459377432251594928896 461275686103874246784 463139121018804189696 463544007147986840064 465847536931194857472 466757395401763597428 469662207230336643072 472003027641173647872 474763279264806242304 475690551294620316996 482979842237480011776 486753122254960324368 486902113109645038272 489599631741831437376 491727955649594571776 493759889350625954304 496495401202983992832 498225418065683294976 501139017001739922432 502117804144321445718 505242677475059116032 505684371434167461888 509189885892833015376 509812055695117790208 512793412745966432256 513794962380235897944 514912393790371252224 516799611283044295008 521031511146154713408 524078479047594214656 531459866076433569792 534108689172907022592 536430497072284987392 543518637889836321792 545510700798768978064 546529821479253697536 546697109456443551744 547764877248350668056 550799585709560367048 553193950105793893248 556158606212855771136 560503595323893706848 560985414191790990336 563781394126957412736 571721977142830052352 573538562657007513984 576892589339212236288 577069171092912637952 578019332677765385187 580266230212540962816 581399562693424831884 582664024552262206464 585017837076384239616 585529272186930745344 589588288928543491488 595102582689566157888 596214350704640397312 603484309206320610816 608942177635835138304 611458467626065862016 611984088209226534912 613699538398615100322 615034248138498995712 617518828025072252928 618058676197315786752 622343193869018129904 623696702337632784384 625678431989462742528 629337370188231530496 631108590965764864128 634254068392827089328 649004163006613765824 649202817479526717696 652799508989108583168 658346519134167939072 661993868270645323776 664300557420911059968 668185356002319896576 669490405525761927624 678919847857110687168 679749407593490386944 685059949840314530592 689066148377392393344 691913529155811370176 694708681528206284544 695316010721980260096 698771305396792286208 700136093102645396142 708004541461760471808 712144918897209363456 724469763356220017664 724691517186448429056 728706428639004930048 730353169664467557408 734399447612747156064 737591933474391857664 740639834025938931456 747338127098524942464 747980552255721320448 751708525502609883648 753176706216482168577 757864016212588674048 762295969523773403136 764718083542676685312 769190119118949648384 770692443570353846916 775199416924566442512 775488760775672131584 776885366069682941952 786117718571391321984 793470110252754877184 801163033759360533888 804645745608427481088 811922903514446851072 815277956834754482688 818266051198153467096 819794732218880546304 820045664184665327616 821647315872526002084 829790925158690839872 834237909319283656704 840755392985840560272 841478121287686485504 845672091190436119104 857582965714245078528 860307843985511270976 865338884008818354432 865603756639368956928 870399345318811444224 872099344040137247826 877526755614576359424 885734076561214746624 892653874034349236832 905226463809480916224 913413266453752707456 917976132313839802368 918754864503189857792 920549307597922650483 922551372207748493568 926278242037608379392 927088014295973680128 931695073862389714944 933514790803527194856 944006055282347295744 949526558529612484608 951381102589240633992 965959684474960023552 973506244509920648736 973804226219290076544 979199263483662874752 983455911299189143552 987519778701251908608 992990802405967985664 996450836131366589952 1002278034003479844864 1004235608288642891436 1010485354950118232064 1011368742868334923776 1018379771785666030752 1019624111390235580416 1027589924760471795888 1029824787580742504448 1033599222566088590016 1042063022292309426816 1048156958095188429312 1062919732152867139584 1068217378345814045184 1087037275779672643584 1091021401597537956128 1093059642958507395072 1095529754496701336112 1101599171419120734096 1106387900211587786496 1121007190647787413696 1121970828383581980672 1127562788253914825472 1143443954285660104704 1147077125314015027968 1153785178678424472576 1154138342185825275904 1156038665355530770374 1160532460425081925632 1162799125386849663768 1165328049104524412928 1179176577857086982976 1190205165379132315776 1206968618412641221632 1217884355271670276608 1222916935252131724032 1227399076797230200644 1230068496276997991424 1235037656050144505856 1236117352394631573504 1244686387738036259808 1251356863978925485056 1258674740376463060992 1262217181931529728256 1268508136785654178656 1298008326013227531648 1298405634959053435392 1305599017978217166336 1308149016060205871739 1316693038268335878144 1323987736541290647552 1328601114841822119936 1338980811051523855248 1357839695714221374336 1370119899680629061184 1378132296754784786688 1383827058311622740352 1389417363056412569088 1390632021443960520192 1397542610793584572416 1400272186205290792284 1416009082923520943616 1424289837794418726912 1448939526712440035328 1460706339328935114816 1468798895225494312128 1475183866948783715328 1481279668051877862912 1494676254197049884928 1503417051005219767296 1506353412432964337154 1515728032425177348096 1529436167085353370624 1538380238237899296768 1541384887140707693832 1550398833849132885024 1572235437142782643968 1586940220505509754368 1602326067518721067776 1609291491216854962176 1623845807028893702144 1630555913669508965376 1636532102396306934192 1639589464437761092608 1640091328369330655232 1643294631745052004168 1659581850317381679744 1668475818638567313408 1681510785971681120544 1682956242575372971008 1691344182380872238208 1715165931428490157056 1720615687971022541952 1730677768017636708864 1731207513278737913856 1740798690637622888448 1744198688080274495652 1755053511229152718848 1785307748068698473664 1810452927618961832448 1826826532907505414912 1835952264627679604736 1837509729006379715584 1841098615195845300966 1845102744415496987136 1852556484075216758784 1854176028591947360256 1867029581607054389712 1888012110564694591488 1902762205178481267984 1947012489019841297472 1947608452438580153088 1958398526967325749504 1966911822598378287104 1975039557402503817216 1985981604811935971328 1992901672262733179904 2004556068006959689728 2008471216577285782872 2036759543571332061504 2039248222780471160832 2055179849520943591776 2067198445132177180032 2084126044584618853632 2096313916190376858624 2136434756691628090368 2174074551559345287168 2182042803195075912256 2186119285917014790144 2191059508993402672224 2203198342838241468192 2212775800423175572992 2242014381295574827392 2243941656767163961344 2255125576507829650944 2259530118649446505731 2286887908571320209408 2294154250628030055936 2307570357356848945152 2312077330711061540748 2325598250773699327536 2330656098209048825856 2358353155714173965952 2380410330758264631552 2413937236825282443264 2435768710543340553216 2445833870504263448064 2454798153594460401288 2460136992553995982848 2489372775476072519616 2502713727957850970112 2524434363863059456512 2537016273571308357312 2596016652026455063296 2596811269918106870784 2611198035956434332672 2616298032120411743478 2657202229683644239872 2677961622103047710496 2715679391428442748672 2740239799361258122368 2756264593509569573376 2761647922793767951449 2767654116623245480704 2778834726112825138176 2781264042887921040384 2795085221587169144832 2800544372410581584568 2832018165847041887232 2848579675588837453824 2897879053424880070656 2921412678657870229632 2937597790450988624256 2950367733897567430656 2962559336103755725824 2989352508394099769856 3006834102010439534592 3012706824865928674308 3031456064850354696192 3058872334170706741248 3082769774281415387664 3100797667698265770048 3144470874285565287936 3173880441011019508736 3204652135037442135552 3247691614057787404288 3261111827339017930752 3273064204792613868384 3279178928875522185216 3286589263490104008336 3319163700634763359488 3363021571943362241088 3365912485150745942016 3382688364761744476416 3430331862856980314112 3441231375942045083904 3461355536035273417728 3462415026557475827712 3481597381275245776896 3488397376160548991304 3570615496137396947328 3620905855237923664896 3653653065815010829824 3675019458012759431168 3682197230391690601932 3690205488830993974272 3705112968150433517568 3708352057183894720512 3734059163214108779424 3776024221129389182976 3805524410356962535968 3894024978039682594944 3895216904877160306176 3916797053934651499008 3950079114805007634432 3971963209623871942656 3985803344525466359808 4016942433154571565744 4073519087142664123008 4110359699041887183552 4134396890264354360064 4168252089169237707264 4192627832380753717248 4272869513383256180736 4364085606390151824512 4382119017986805344448 4406396685676482936384 4425551600846351145984 4484028762591149654784 4510251153015659301888 4519060237298893011462 4588308501256060111872 4615140714713697890304 4624154661422123081496 4651196501547398655072 4716706311428347931904 4760820661516529263104 4827874473650564886528 4871537421086681106432 4891667741008526896128 4909596307188920802576 4920273985107991965696 4978745550952145039232 5005427455915701940224 5048868727726118913024 5074032547142616714624 5192033304052910126592 5193622539836213741568 5222396071912868665344 5232596064240823486956 5355923244206095420992 5431358782856885497344 5480479598722516244736 5512529187019139146752 5523295845587535902898 5535308233246490961408 5557669452225650276352 5562528085775842080768 5601088744821163169136 5664036331694083774464 5842825357315740459264 5875195580901977248512 5900735467795134861312 5925118672207511451648 5978705016788199539712 6013668204020879069184 6025413649731857348616 6117744668341413482496 6165539548562830775328 6201595335396531540096 6288941748571130575872 6347760882022039017472 6409304270074884271104 6522223654678035861504 6546128409585227736768 6558357857751044370432 6573178526980208016672 6638327401269526718976 6726043143886724482176 6731824970301491884032 6765376729523488952832 6860663725713960628224 6882462751884090167808 6922711072070546835456 6976794752321097982608 7141230992274793894656 7241811710475847329792 7307306131630021659648 7350038916025518862336 7364394460783381203864 7380410977661987948544 7468118326428217558848 7611048820713925071936 7788049956079365189888 7790433809754320612352 7833594107869302998016 7971606689050932719616 8033884866309143131488 8147038174285328246016 8220719398083774367104 8268793780528708720128 8284943768381303854347 8336504178338475414528 8385255664761507434496 8545739026766512361472 8728171212780303649024 8764238035973610688896 8812793371352965872768 8851103201692702291968 8968057525182299309568 9020502306031318603776 9038120474597786022924 9176617002512120223744 9248309322844246162992 9302393003094797310144 9433412622856695863808 9521641323033058526208 9743074842173362212864 9783335482017053792256 9819192614377841605152 9957491101904290078464 10097737455452237826048 10148065094285233429248 10384066608105820253184 10387245079672427483136 10444792143825737330688 10465192128481646973912 10711846488412190841984 10862717565713770994688 10960959197445032489472 11025058374038278293504 11046591691175071805796 11070616466492981922816 11115338904451300552704 11125056171551684161536 11202177489642326338272 11328072663388167548928 11685650714631480918528 11750391161803954497024 11850237344415022903296 11957410033576399079424 12050827299463714697232 12331079097125661550656 12403190670793063080192 12577883497142261151744 12695521764044078034944 12818608540149768542208 13092256819170455473536 13146357053960416033344 13276654802539053437952 13452086287773448964352 13530753459046977905664 13764925503768180335616 13845422144141093670912 13953589504642195965216 14282461984549587789312 14483623420951694659584 14614612263260043319296 14728788921566762407728 14760821955323975897088 14936236652856435117696 15222097641427850143872 15576099912158730379776 15580867619508641224704 15667188215738605996032 16067769732618286262976 16294076348570656492032 16441438796167548734208 16537587561057417440256 16569887536762607708694 16673008356676950829056 17456342425560607298048 17528476071947221377792 17625586742705931745536 17702206403385404583936 17936115050364598619136 18041004612062637207552 18076240949195572045848 18353234005024240447488 18496618645688492325984 18604786006189594620288 18866825245713391727616 19043282646066117052416 19566670964034107584512 19638385228755683210304 19914982203808580156928 20195474910904475652096 20296130188570466858496 20768133216211640506368 20930384256963293947824 21423692976824381683968 21725435131427541989376 21921918394890064978944 22050116748076556587008 22093183382350143611592 22141232932985963845632 22404354979284652676544 23371301429262961837056 23500782323607908994048 23914820067152798158848 24101654598927429394464 24662158194251323101312 24806381341586126160384 24854831305143911563041 25155766994284522303488 25637217080299537084416 26184513638340910947072 26292714107920832066688 26553309605078106875904 26904172575546897928704 27061506918093955811328 27529851007536360671232 27907179009284391930432 28564923969099175578624 29229224526520086638592 29457577843133524815456 29872473305712870235392 30444195282855700287744 31152199824317460759552 31161735239017282449408 31334376431477211992064 32135539465236572525952 32588152697141312984064 32882877592335097468416 33075175122114834880512 33139775073525215417388 33346016713353901658112 34912684851121214596096 35056952143894442755584 35251173485411863491072 35872230100729197238272 36152481898391144091696 36993237291376984651968 37209572012379189240576 37733650491426783455232 38086565292132234104832 39276770457511366420608 39829964407617160313856 40592260377140933716992 41536266432423281012736 41860768513926587895648 42847385953648763367936 43450870262855083978752 43843836789780129957888 44186366764700287223184 44282465865971927691264 44808709958569305353088 46742602858525923674112 47001564647215817988096 48203309197854858788928 49324316388502646202624 49612762683172252320768 49709662610287823126082 52369027276681821894144 52585428215841664133376 53106619210156213751808 53808345151093795857408 54123013836187911622656 55059702015072721342464 55814358018568783860864 57129847938198351157248 58915155686267049630912 59744946611425740470784 60888390565711400575488 62304399648634921519104 64271078930473145051904 65176305394282625968128 65765755184670194936832 66150350244229669761024 66279550147050430834776 69825369702242429192192 70113904287788885511168 70502346970823726982144 71744460201458394476544 72304963796782288183392 73986474582753969303936 74419144024758378481152 75467300982853566910464 78553540915022732841216 79659928815234320627712 81184520754281867433984 83721537027853175791296 85694771907297526735872 87687673579560259915776 88372733529400574446368 89617419917138610706176 93485205717051847348224 94003129294431635976192 96406618395709717577856 98648632777005292405248 99225525366344504641536 99419325220575646252164 104738054553363643788288 105170856431683328266752 107616690302187591714816 111628716037137567721728 114259695876396702314496 117830311372534099261824 119489893222851480941568 121776781131422801150976 124608799297269843038208 128542157860946290103808 130352610788565251936256 131531510369340389873664 132559100294100861669552 139650739404484858384384 140227808575577771022336 141004693941647453964288 144609927593564576366784 147972949165507938607872 148838288049516756962304 157107081830045465682432 159319857630468641255424 162369041508563734867968 167443074055706351582592 171389543814595053471744 176745467058801148892736 179234839834277221412352 192813236791419435155712 197297265554010584810496 198451050732689009283072 198838650441151292504328 209476109106727287576576 210341712863366656533504 215233380604375183429632 223257432074275135443456 235660622745068198523648 238979786445702961883136 243553562262845602301952 257084315721892580207616 263063020738680779747328 265118200588201723339104 280455617151155542044672 282009387883294907928576 289219855187129152733568 295945898331015877215744 297676576099033513924608 314214163660090931364864 334886148111412703165184 342779087629190106943488 353490934117602297785472 358469679668554442824704 385626473582838870311424 394594531108021169620992 397677300882302585008656 418952218213454575153152 420683425726733313067008 446514864148550270886912 471321245490136397047296 477959572891405923766272 487107124525691204603904 514168631443785160415232 530236401176403446678208 578439710374258305467136 591891796662031754431488 595353152198067027849216 628428327320181862729728 669772296222825406330368 706981868235204595570944 716939359337108885649408 771252947165677740622848 789189062216042339241984 795354601764605170017312 841366851453466626134016 893029728297100541773824 942642490980272794094592 1028337262887570320830464 1060472802352806893356416 1156879420748516610934272 1183783593324063508862976 1256856654640363725459456 1339544592445650812660736 1413963736470409191141888 1433878718674217771298816 1542505894331355481245696 1590709203529210340034624 1786059456594201083547648 1885284981960545588189184 2120945604705613786712832 2313758841497033221868544 2367567186648127017725952 2679089184891301625321472 2827927472940818382283776 3085011788662710962491392 3181418407058420680069248 3770569963921091176378368 4241891209411227573425664 4627517682994066443737088 5358178369782603250642944 5655854945881636764567552 6362836814116841360138496 8483782418822455146851328 9255035365988132887474176 11311709891763273529135104 12725673628233682720276992 16967564837644910293702656 25451347256467365440553984 33935129675289820587405312 50902694512934730881107968 101805389025869461762215936
- Sum of all divisors σ(n): 367743227382183135416240223
- Sum of proper divisors (its aliquot sum) s(n): 265937838356313673654024287
- 101805389025869461762215936 is an abundant number, because the sum of its proper divisors (265937838356313673654024287) is greater than itself. Its abundance is 164132449330444211891808351
Bases of 101805389025869461762215936
- Binary: 1010100001101100010000100110010100101111101000000010110010110111111001000010000000000002
- Hexadecimal: 0x5436213297D0165BF21000
- Base-36: CSI4Z69FIU5C1S000
Squares and roots of 101805389025869461762215936
- 101805389025869461762215936 squared (1018053890258694617622159362) is 10364337234708622236515266784824960440834125092356096
- 101805389025869461762215936 cubed (1018053890258694617622159363) is 1055145384174815414226492295152233049859251746137742304920526701595544157945856
-
101805389025869461762215936 is a
perfect square number . Itssquare root is 10089865659456 -
The
cube root of 101805389025869461762215936 is 466935531.2177868553
Scales and comparisons
How big is 101805389025869461762215936?- 101,805,389,025,869,461,762,215,936 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 101,805,389,025,869,461,762,215,936 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 101805389025869461762215936 cubic inches would be around 38911294.3 feet tall.
Recreational maths with 101805389025869461762215936
- 101805389025869461762215936 backwards is 639512267164968520983508101
- The number of decimal digits it has is: 27
- The sum of 101805389025869461762215936's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 101805389025869461762215936 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 101805389025869461762215936 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/101805389025869461762215936/
Chicago style:
Numbermatics. 2024. "Number 101805389025869461762215936 - Facts about the integer". https://numbermatics.com/n/101805389025869461762215936/
The information we have on file for 101805389025869461762215936 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 101805389025869461762215936, math, Factors of 101805389025869461762215936, curriculum, school, college, exams, university, Prime factorization of 101805389025869461762215936, STEM, science, technology, engineering, physics, economics, calculator, one hundred one septillion, eight hundred five sextillion, three hundred eighty-nine quintillion, twenty-five quadrillion, eight hundred sixty-nine trillion, four hundred sixty-one billion, seven hundred sixty-two million, two hundred fifteen thousand, nine hundred thirty-six.