21328189208507246592393216
21,328,189,208,507,246,592,393,216 is an even composite number composed of five prime numbers multiplied together.
21328189208507246592393216 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-one thousand, six hundred nine divisors.
Prime factorization of 21328189208507246592393216:
220 × 36 × 76 × 196 × 712
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 19 × 19 × 19 × 19 × 19 × 19 × 71 × 71)See below for interesting mathematical facts about the number 21328189208507246592393216 from the Numbermatics database.
Names of 21328189208507246592393216
- Cardinal: 21328189208507246592393216 can be written as Twenty-one septillion, three hundred twenty-eight sextillion, one hundred eighty-nine quintillion, two hundred eight quadrillion, five hundred seven trillion, two hundred forty-six billion, five hundred ninety-two million, three hundred ninety-three thousand, two hundred sixteen.
Scientific notation
- Scientific notation: 2.1328189208507246592393216 × 1025
Factors of 21328189208507246592393216
Divisors of 21328189208507246592393216
- Number of divisors d(n): 21609
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 42 48 49 54 56 57 63 64 71 72 76 81 84 96 98 108 112 114 126 128 133 142 144 147 152 162 168 171 189 192 196 213 216 224 228 243 252 256 266 284 288 294 304 324 336 342 343 361 378 384 392 399 426 432 441 448 456 486 497 504 512 513 532 567 568 576 588 608 639 648 672 684 686 722 729 756 768 784 798 852 864 882 896 912 931 972 994 1008 1024 1026 1029 1064 1083 1134 1136 1152 1176 1197 1216 1278 1296 1323 1344 1349 1368 1372 1444 1458 1491 1512 1536 1539 1568 1596 1701 1704 1728 1764 1792 1824 1862 1917 1944 1988 2016 2048 2052 2058 2128 2166 2268 2272 2304 2352 2394 2401 2432 2527 2556 2592 2646 2688 2698 2736 2744 2793 2888 2916 2982 3024 3072 3078 3087 3136 3192 3249 3402 3408 3456 3479 3528 3584 3591 3648 3724 3834 3888 3969 3976 4032 4047 4096 4104 4116 4256 4332 4473 4536 4544 4608 4617 4704 4788 4802 4864 5041 5054 5103 5112 5184 5292 5376 5396 5472 5488 5586 5751 5776 5832 5964 6048 6144 6156 6174 6272 6384 6498 6517 6804 6816 6859 6912 6958 7056 7168 7182 7203 7296 7448 7581 7668 7776 7938 7952 8064 8094 8192 8208 8232 8379 8512 8664 8946 9072 9088 9216 9234 9261 9408 9443 9576 9604 9728 9747 10082 10108 10206 10224 10368 10437 10584 10752 10773 10792 10944 10976 11172 11502 11552 11664 11907 11928 12096 12141 12288 12312 12348 12544 12768 12996 13034 13419 13608 13632 13718 13824 13851 13916 14112 14336 14364 14406 14592 14896 15123 15162 15336 15552 15876 15904 16128 16188 16384 16416 16464 16758 16807 17024 17253 17328 17689 17892 18144 18176 18432 18468 18522 18816 18886 19152 19208 19456 19494 19551 20164 20216 20412 20448 20577 20736 20874 21168 21504 21546 21584 21609 21888 21952 22344 22743 23004 23104 23328 23814 23856 24192 24282 24353 24576 24624 24696 25088 25137 25536 25631 25992 26068 26838 27216 27264 27436 27648 27702 27783 27832 28224 28329 28672 28728 28812 29184 29241 29792 30246 30324 30672 31104 31311 31752 31808 32256 32319 32376 32768 32832 32928 33516 33614 34048 34506 34656 35287 35378 35721 35784 36288 36352 36423 36864 36936 37044 37632 37772 38304 38416 38912 38988 39102 40257 40328 40432 40824 40896 41154 41472 41748 42336 43008 43092 43168 43218 43776 43904 44688 45369 45486 45619 46008 46208 46656 47628 47712 48013 48384 48564 48706 49152 49248 49392 50176 50274 50421 51072 51262 51759 51984 52136 53067 53676 54432 54528 54872 55296 55404 55566 55664 56448 56658 57344 57456 57624 58368 58482 58653 59584 60492 60648 61344 61731 62208 62622 63504 63616 64512 64638 64752 64827 65536 65664 65856 66101 67032 67228 68096 68229 69012 69312 70574 70756 71442 71568 72576 72704 72846 73059 73728 73872 74088 75264 75411 75544 76608 76832 76893 77824 77976 78204 80514 80656 80864 81648 81792 82308 82944 83349 83496 84672 84987 86016 86184 86336 86436 87552 87723 87808 89376 90738 90972 91238 92016 92416 93312 93933 95256 95424 95779 96026 96768 96957 97128 97412 98304 98496 98784 100352 100548 100842 102144 102524 103518 103968 104272 105861 106134 107352 108864 109056 109269 109744 110592 110808 111132 111328 112896 113316 114688 114912 115248 116736 116964 117306 117649 119168 120771 120984 121296 122688 123462 123823 124416 125244 127008 127232 129024 129276 129504 129654 130321 131072 131328 131712 132202 134064 134456 136107 136192 136458 136857 138024 138624 141148 141512 142884 143136 144039 145152 145408 145692 146118 147456 147744 148176 150528 150822 151088 151263 153216 153664 153786 155648 155952 156408 159201 161028 161312 161728 163296 163584 164616 165888 166698 166992 169344 169974 170471 172032 172368 172672 172872 175104 175446 175616 175959 178752 179417 181476 181944 182476 184032 184832 185193 186624 187866 190512 190848 191558 192052 193536 193914 194256 194481 194824 196608 196992 197568 198303 200704 201096 201684 204288 204687 205048 207036 207936 208544 211722 212268 214704 217728 218112 218538 219177 219488 221184 221616 222264 222656 225792 226233 226632 229376 229824 230496 230679 233472 233928 234612 235298 238336 241542 241968 242592 245376 246924 247009 247646 248832 250047 250488 254016 254464 254961 258048 258552 259008 259308 260642 262144 262656 263169 263424 264404 268128 268912 272214 272384 272916 273714 276048 277248 281799 282296 283024 285768 286272 287337 288078 290304 290816 291384 292236 294912 295488 296352 301056 301644 302176 302526 306432 307328 307572 311296 311904 312816 317583 318402 319333 322056 322624 323456 326592 327168 327807 329232 331776 333396 333984 336091 338688 339948 340942 344064 344736 345344 345744 350208 350892 351232 351918 352947 357504 358834 362313 362952 363888 364952 368064 369664 370386 371469 373248 375732 381024 381696 383116 384104 387072 387828 388512 388962 389648 390963 393216 393984 395136 396606 401408 402192 403368 408321 408576 409374 410096 410571 414072 415872 417088 423444 424536 429408 432117 435456 436224 437076 438354 438976 442368 443232 444528 445312 451584 452466 453264 453789 458752 459648 460992 461358 462707 466944 467856 469224 470596 476672 477603 483084 483936 485184 486989 490752 493848 494018 495292 497664 500094 500976 508032 508928 509922 511413 516096 517104 518016 518616 521284 524288 525312 526338 526848 527877 528808 536256 537824 538251 544428 544768 545832 547428 552096 554496 555579 563598 564592 566048 571536 572544 574674 576156 580608 581632 582768 583443 584472 589824 590976 592704 594909 602112 603288 604352 605052 612864 614061 614656 615144 622592 623808 625632 635166 636804 638666 644112 645248 646912 653184 654336 655614 657531 658464 663552 666792 667968 670453 672182 677376 678699 679896 681884 688128 689472 690688 691488 692037 700416 701784 702464 703836 705894 715008 717668 724626 725904 727776 729904 736128 739328 740772 741027 742938 746496 751464 762048 763392 764883 766232 768208 774144 775656 777024 777924 779296 781926 786432 787968 790272 793212 802816 804384 806736 816642 817152 818748 820192 821142 828144 831744 834176 845397 846888 849072 858816 862011 864234 866761 870912 872448 874152 876708 877952 884736 886464 889056 890624 903168 904932 906528 907578 912247 917504 919296 921984 922716 925414 933888 935712 938448 941192 952749 953344 955206 957999 966168 967872 970368 973978 981504 983421 987696 988036 990584 995328 1000188 1001952 1008273 1016064 1017856 1019844 1022826 1032192 1034208 1036032 1037232 1042568 1048576 1050624 1052676 1053696 1055754 1057616 1058841 1072512 1075648 1076502 1088856 1089536 1091664 1094856 1104192 1108992 1111158 1114407 1127196 1129184 1132096 1143072 1145088 1149348 1152312 1161216 1163264 1165536 1166886 1168944 1172889 1179648 1181952 1185408 1189818 1193297 1204224 1206576 1208704 1210104 1224963 1225728 1228122 1229312 1230288 1231713 1245184 1247616 1251264 1255919 1270332 1273608 1277332 1288224 1290496 1293824 1296351 1306368 1308672 1311228 1315062 1316928 1327104 1333584 1335936 1340906 1344364 1354752 1357398 1359792 1361367 1363768 1376256 1378944 1381376 1382976 1384074 1388121 1400832 1403568 1404928 1407672 1411788 1430016 1432809 1435336 1449252 1451808 1455552 1459808 1460967 1472256 1478656 1481544 1482054 1485876 1492992 1502928 1524096 1526784 1529766 1532464 1534239 1536416 1548288 1551312 1554048 1555848 1558592 1563852 1572864 1575936 1580544 1583631 1586424 1605632 1608768 1613472 1614753 1633284 1634304 1637496 1640384 1642284 1656288 1663488 1666737 1668352 1690794 1693776 1698144 1717632 1724022 1728468 1729063 1733522 1741824 1744896 1748304 1750329 1753416 1755904 1769472 1772928 1778112 1781248 1784727 1806336 1809864 1813056 1815156 1819801 1824494 1835008 1838592 1842183 1843968 1845432 1850828 1867776 1871424 1876896 1882384 1905498 1906688 1910412 1915998 1932336 1935744 1940736 1947956 1963008 1966842 1972593 1975392 1976072 1981168 1990656 2000376 2003904 2011359 2016546 2032128 2035712 2039688 2045652 2064384 2068416 2072064 2074464 2076111 2085136 2101248 2105352 2107392 2111508 2115232 2117682 2145024 2151296 2153004 2177712 2179072 2183328 2189712 2208384 2217984 2222316 2223081 2228814 2235331 2254392 2258368 2264192 2286144 2290176 2294649 2298696 2304624 2322432 2326528 2331072 2333772 2337888 2345778 2352637 2359296 2363904 2370816 2379636 2386594 2408448 2413152 2417408 2420208 2449926 2451456 2456244 2458624 2460576 2463426 2476099 2490368 2495232 2502528 2511838 2536191 2540664 2547216 2554664 2576448 2580992 2586033 2587648 2592702 2600283 2612736 2617344 2622456 2630124 2633856 2654208 2667168 2671872 2681812 2688728 2709504 2714796 2719584 2722734 2727536 2736741 2752512 2757888 2762752 2765952 2768148 2776242 2801664 2807136 2809856 2815344 2823576 2858247 2860032 2865618 2870672 2873997 2898504 2903616 2911104 2919616 2921934 2944512 2957312 2963088 2964108 2971752 2985984 3005856 3024819 3048192 3053568 3059532 3064928 3068478 3072832 3096576 3102624 3108096 3111696 3117184 3127704 3145728 3151872 3161088 3167262 3172848 3176523 3211264 3217536 3226944 3229506 3238949 3266568 3268608 3274992 3280768 3284568 3312576 3326976 3333474 3336704 3343221 3381588 3387552 3396288 3408923 3435264 3448044 3456936 3458126 3467044 3483648 3489792 3496608 3500658 3506832 3511808 3518667 3538944 3545856 3556224 3562496 3569454 3579891 3612672 3619728 3626112 3630312 3639602 3648988 3670016 3674889 3677184 3684366 3687936 3690864 3695139 3701656 3735552 3742848 3753792 3764768 3767757 3810996 3813376 3820824 3831996 3864672 3871488 3881472 3889053 3895912 3926016 3933684 3945186 3950784 3952144 3962336 3981312 4000752 4007808 4022718 4033092 4064256 4071424 4079376 4084101 4091304 4128768 4136832 4144128 4148928 4152222 4164363 4170272 4202496 4210704 4214784 4223016 4230464 4235364 4290048 4298427 4302592 4306008 4355424 4358144 4366656 4379424 4382901 4416768 4435968 4444632 4446162 4457628 4470662 4508784 4516736 4528384 4572288 4580352 4589298 4597392 4602717 4609248 4644864 4653056 4662144 4667544 4675776 4691556 4693171 4705274 4718592 4727808 4741632 4750893 4759272 4773188 4816896 4826304 4834816 4840416 4844259 4899852 4902912 4912488 4917248 4921152 4926852 4952198 4980736 4990464 5000211 5005056 5023676 5072382 5081328 5094432 5109328 5152896 5161984 5172066 5175296 5185404 5187189 5200566 5225472 5234688 5244912 5260248 5267712 5308416 5334336 5343744 5354181 5363624 5377456 5419008 5429592 5439168 5445468 5455072 5459403 5473482 5505024 5515776 5525504 5531904 5536296 5552484 5603328 5614272 5619712 5630688 5647152 5716494 5720064 5731236 5741344 5747994 5797008 5807232 5822208 5839232 5843868 5889024 5914624 5917779 5926176 5928216 5943504 5971968 6011712 6034077 6049638 6067327 6096384 6107136 6119064 6129856 6136956 6145664 6193152 6205248 6216192 6223392 6228333 6234368 6255408 6303744 6322176 6334524 6345696 6353046 6385729 6422528 6435072 6453888 6459012 6477898 6533136 6537216 6549984 6561536 6569136 6625152 6653952 6666948 6669243 6673408 6686442 6705993 6763176 6775104 6792576 6817846 6870528 6883947 6896088 6913872 6916252 6934088 6967296 6979584 6993216 7001316 7013664 7023616 7037334 7057911 7077888 7091712 7112448 7124992 7138908 7159782 7225344 7239456 7252224 7260624 7279204 7297976 7340032 7349778 7354368 7368732 7375872 7381728 7390278 7403312 7428297 7471104 7485696 7507584 7529536 7535514 7621992 7626752 7641648 7663992 7729344 7742976 7758099 7762944 7778106 7791824 7800849 7852032 7867368 7890372 7901568 7904288 7924672 7962624 8001504 8015616 8045436 8066184 8128512 8142848 8158752 8168202 8182608 8210223 8257536 8273664 8288256 8297856 8304444 8328726 8340544 8353079 8404992 8421408 8429568 8446032 8460928 8470728 8574741 8580096 8596854 8605184 8612016 8621991 8710848 8716288 8733312 8758848 8765802 8791433 8833536 8871936 8889264 8892324 8915256 8941324 9017568 9033472 9056768 9074457 9144576 9160704 9178596 9194784 9205434 9218496 9252791 9289728 9306112 9324288 9335088 9351552 9383112 9386342 9410548 9437184 9455616 9483264 9501786 9518544 9529569 9546376 9633792 9652608 9669632 9680832 9688518 9716847 9799704 9805824 9824976 9834496 9842304 9853704 9904396 9961472 9980928 10000422 10010112 10029663 10047352 10144764 10162656 10188864 10218656 10226769 10305792 10323968 10344132 10350592 10370808 10374378 10401132 10450944 10469376 10489824 10520496 10535424 10556001 10616832 10668672 10687488 10708362 10727248 10739673 10754912 10838016 10859184 10878336 10890936 10910144 10918806 10946964 11010048 11031552 11051008 11063808 11072592 11085417 11104968 11206656 11228544 11239424 11261376 11294304 11303271 11432988 11440128 11462472 11482688 11495988 11594016 11614464 11644416 11667159 11678464 11687736 11778048 11829248 11835558 11852352 11856432 11887008 11943936 12023424 12068154 12099276 12103441 12134654 12192768 12214272 12238128 12252303 12259712 12273912 12291328 12386304 12410496 12432384 12446784 12456666 12468736 12493089 12510816 12607488 12644352 12669048 12691392 12706092 12738607 12771458 12845056 12870144 12895281 12907776 12918024 12955796 13066272 13074432 13099968 13123072 13138272 13148703 13250304 13307904 13333896 13338486 13346816 13372884 13411986 13526352 13550208 13585152 13635692 13741056 13767894 13792176 13808151 13827744 13832504 13868176 13934592 13959168 13986432 14002632 14027328 14047232 14074668 14079513 14115822 14155776 14183424 14224896 14249984 14277816 14319564 14450688 14478912 14504448 14521248 14532777 14558408 14595952 14699556 14708736 14737464 14751744 14763456 14780556 14806624 14856594 14942208 14971392 15015168 15059072 15071028 15243984 15253504 15283296 15327984 15458688 15485952 15516198 15525888 15556212 15561567 15583648 15601698 15704064 15734736 15780744 15803136 15808576 15849344 15925248 16003008 16031232 16062543 16090872 16132368 16257024 16285696 16317504 16336404 16365216 16378209 16420446 16468459 16515072 16547328 16576512 16595712 16608888 16657452 16681088 16706158 16809984 16842816 16859136 16892064 16921856 16941456 17149482 17160192 17193708 17210368 17224032 17243982 17332693 17421696 17432576 17466624 17517696 17531604 17582866 17667072 17743872 17753337 17778528 17784648 17830512 17882648 18035136 18066944 18102231 18113536 18148914 18201981 18289152 18321408 18357192 18389568 18410868 18436992 18505582 18579456 18612224 18648576 18670176 18684999 18703104 18766224 18772684 18821096 18911232 18966528 19003572 19037088 19059138 19092752 19157187 19267584 19305216 19339264 19361664 19377036 19433694 19599408 19611648 19649952 19668992 19684608 19707408 19808792 19922944 19961856 20000844 20007729 20020224 20059326 20094704 20117979 20289528 20325312 20377728 20437312 20453538 20611584 20647936 20688264 20701184 20741616 20748756 20802264 20901888 20938752 20979648 21040992 21070848 21112002 21173733 21233664 21337344 21374976 21416724 21454496 21479346 21509824 21676032 21718368 21756672 21781872 21820288 21837612 21893928 22020096 22063104 22102016 22127616 22145184 22170834 22209936 22284891 22413312 22457088 22478848 22522752 22588608 22606542 22672643 22865976 22880256 22924944 22965376 22991976 23188032 23228928 23274297 23288832 23334318 23356928 23375472 23402547 23556096 23658496 23671116 23704704 23712864 23774016 23862461 23887872 24046848 24136308 24198552 24206882 24269308 24385536 24428544 24476256 24504606 24519424 24547824 24582656 24630669 24772608 24820992 24864768 24893568 24913332 24937472 24986178 25021632 25059237 25214976 25288704 25338096 25382784 25412184 25477214 25542916 25690112 25724223 25740288 25790562 25815552 25836048 25865973 25911592 26132544 26148864 26199936 26246144 26276544 26297406 26374299 26500608 26615808 26667792 26676972 26693632 26745768 26823972 27052704 27100416 27170304 27223371 27271384 27482112 27535788 27584352 27616302 27655488 27665008 27736352 27758373 27869184 27918336 27972864 28005264 28054656 28094464 28149336 28159026 28231644 28311552 28366848 28449792 28499968 28555632 28588707 28639128 28901376 28957824 29008896 29042496 29065554 29116816 29150541 29191904 29399112 29417472 29474928 29503488 29526912 29561112 29613248 29713188 29884416 29942784 30030336 30088989 30118144 30142056 30487968 30507008 30566592 30655968 30680307 30917376 30971904 31032396 31051776 31112424 31123134 31167296 31203396 31408128 31469472 31561488 31606272 31617152 31668003 31698688 31850496 32006016 32062464 32125086 32181744 32219019 32264736 32514048 32571392 32635008 32672808 32730432 32756418 32840892 32852197 32936918 33030144 33094656 33153024 33191424 33217776 33256251 33314904 33362176 33412316 33619968 33685632 33718272 33784128 33843712 33882912 33909813 34298964 34320384 34387416 34420736 34448064 34487964 34576219 34665386 34843392 34865152 34933248 35001477 35035392 35063208 35165732 35334144 35487744 35506674 35557056 35569296 35661024 35765296 36070272 36133888 36204462 36227072 36297828 36310323 36403962 36578304 36642816 36714384 36779136 36821736 36873984 37011164 37158912 37224448 37297152 37340352 37369998 37406208 37479267 37532448 37545368 37642192 37822464 37933056 38007144 38074176 38118276 38185504 38215821 38314374 38535168 38610432 38678528 38723328 38754072 38867388 39198816 39223296 39299904 39337984 39369216 39414816 39446109 39617584 39923712 40001688 40015458 40040448 40118652 40189408 40235958 40579056 40650624 40755456 40874624 40907076 41223168 41295872 41376528 41402368 41424453 41483232 41497512 41604528 41803776 41877504 41959296 42081984 42141696 42224004 42238539 42347466 42467328 42471289 42674688 42749952 42833448 42908992 42958692 43019648 43352064 43436736 43513344 43563744 43598331 43640576 43675224 43787856 44126208 44204032 44255232 44290368 44341668 44419872 44569782 44700103 44826624 44914176 44957696 45045504 45177216 45213084 45345286 45731952 45760512 45849888 45930752 45983952 46376064 46457856 46548594 46577664 46668636 46684701 46713856 46750944 46805094 47045881 47112192 47316992 47342232 47409408 47425728 47548032 47724922 47775744 48093696 48187629 48272616 48397104 48413764 48538616 48771072 48857088 48952512 49009212 49038848 49095648 49134627 49165312 49261338 49405377 49545216 49641984 49729536 49787136 49826664 49874944 49972356 50043264 50118474 50429952 50577408 50676192 50765568 50824368 50954428 51085832 51380224 51448446 51480576 51581124 51631104 51672096 51731946 51823184 51998079 52265088 52297728 52399872 52492288 52553088 52594812 52748598 53001216 53231616 53335584 53353944 53387264 53491536 53647944 54105408 54200832 54306693 54340608 54446742 54542768 54605943 54964224 55071576 55168704 55232604 55310976 55330016 55472704 55516746 55738368 55836672 55945728 56010528 56109312 56188928 56298672 56318052 56463288 56733696 56899584 56999936 57111264 57177414 57278256 57471561 57802752 57915648 58017792 58084992 58131108 58233632 58301082 58383808 58798224 58834944 58949856 59006976 59053824 59122224 59226496 59426376 59768832 59885568 60023187 60060672 60177978 60236288 60284112 60353937 60975936 61014016 61133184 61311936 61360614 61540031 61834752 61943808 62064792 62103552 62224848 62246268 62334592 62406792 62816256 62938944 63122976 63212544 63234304 63336006 63397376 63521199 63700992 64012032 64124928 64250172 64363488 64438038 64529472 64769537 65028096 65142784 65270016 65345616 65460864 65512836 65681784 65704394 65873836 66060288 66189312 66306048 66382848 66435552 66512502 66629808 66724352 66824632 66854673 67239936 67371264 67436544 67568256 67687424 67765824 67819626 68017929 68597928 68640768 68774832 68841472 68896128 68975928 69152438 69330772 69686784 69730304 69822891 69866496 70002954 70070784 70126416 70207641 70331464 70668288 70975488 71013348 71114112 71138592 71322048 71530592 71587383 72140544 72267776 72408924 72454144 72595656 72620646 72807924 73156608 73285632 73428768 73558272 73643472 73747968 73892007 74022328 74317824 74448896 74594304 74680704 74739996 74812416 74958534 75064896 75090736 75177711 75284384 75644928 75866112 76014288 76148352 76236552 76371008 76431642 76628748 77070336 77220864 77357056 77446656 77508144 77597919 77734776 78397632 78446592 78599808 78675968 78738432 78829632 78892218 79122897 79235168 79847424 80003376 80030916 80080896 80237304 80378816 80471916 81158112 81301248 81510912 81670113 81749248 81814152 82446336 82591744 82753056 82804736 82848906 82966464 82995024 83209056 83275119 83607552 83755008 83918592 84163968 84283392 84448008 84477078 84694932 84724087 84934656 84942578 85349376 85499904 85666896 85766121 85817984 85917384 86039296 86704128 86873472 87026688 87127488 87196662 87281152 87350448 87451623 87575712 88252416 88408064 88510464 88580736 88683336 88839744 89139564 89170249 89400206 89653248 89828352 89915392 90091008 90266967 90354432 90426168 90690572 91463904 91521024 91699776 91861504 91967904 92040921 92752128 92915712 93097188 93155328 93337272 93369402 93427712 93501888 93610188 94091762 94224384 94633984 94684464 94818816 94851456 95004009 95096064 95449844 95551488 96187392 96375258 96545232 96657057 96794208 96827528 97077232 97542144 97714176 97905024 98018424 98077696 98191296 98269254 98330624 98522676 98556591 98810754 99090432 99283968 99459072 99574272 99653328 99749888 99944712 100086528 100236948 100859904 101154816 101352384 101531136 101648736 101729439 101908856 102171664 102896892 102961152 103162248 103262208 103344192 103463892 103646368 103728657 103996158 104530176 104595456 104799744 104984576 105106176 105189624 105497196 106002432 106463232 106671168 106707888 106774528 106983072 107295888 108210816 108401664 108613386 108681216 108893484 108930969 109085536 109211886 109928448 110143152 110337408 110465208 110621952 110660032 110945408 111033492 111476736 111673344 111891456 112021056 112218624 112377856 112437801 112597344 112636104 112926576 113467392 113799168 113999872 114222528 114354828 114556512 114647463 114943122 115279213 115605504 115831296 116035584 116169984 116262216 116467264 116602164 116767616 117596448 117669888 117899712 118013952 118107648 118244448 118338327 118452992 118852752 119771136 120046374 120121344 120355956 120472576 120568224 120707874 121328851 121951872 122028032 122266368 122623872 122721228 123080062 123669504 123887616 124129584 124207104 124273359 124449696 124492536 124669184 124813584 125632512 125877888 126245952 126425088 126468608 126672012 126715617 126794752 127042398 127401984 127413867 128024064 128249856 128500344 128726976 128876076 129058944 129539074 130056192 130285568 130540032 130691232 130794993 130921728 131025672 131363568 131408788 131747672 132378624 132612096 132765696 132871104 133025004 133259616 133448704 133649264 133709346 134100309 134479872 134742528 134873088 135136512 135374848 135531648 135639252 136035858 137195856 137281536 137549664 137682944 137792256 137951856 138304876 138661544 139373568 139460608 139645782 139732992 140005908 140054103 140141568 140252832 140415282 140662928 141137643 141336576 141950976 142026696 142228224 142277184 142644096 143061184 143174766 144281088 144535552 144817848 144908288 145191312 145241292 145615848 146313216 146571264 146857536 147116544 147286944 147403881 147495936 147784014 148044656 148216131 148635648 149188608 149361408 149479992 149624832 149917068 150129792 150181472 150355422 150568768 151289856 151732224 152028576 152296704 152473104 152742016 152863284 153257496 154140672 154441728 154714112 154893312 155016288 155195838 155469552 155994237 156795264 156893184 157199616 157351936 157476864 157659264 157784436 158245794 158470336 158708501 159694848 160006752 160061832 160161792 160474608 160757632 160943832 162316224 162602496 162920079 163021824 163340226 163498496 163628304 163817829 164892672 165183488 165506112 165609472 165697812 165932928 165990048 166418112 166550238 167037227 167215104 167510016 167837184 168327936 168566784 168896016 168954156 169389864 169448174 169885156 170698752 170999808 171333792 171532242 171635968 171834768 172078592 172414683 173408256 173746944 174053376 174254976 174393324 174562304 174700896 174903246 175151424 175803029 176504832 176816128 177020928 177161472 177366672 177679488 178279128 178340498 178800412 179306496 179656704 179830784 180069561 180182016 180533934 180708864 180852336 181061811 181381144 182927808 183042048 183399552 183723008 183935808 184081842 184620093 185504256 185831424 186194376 186310656 186674544 186738804 186855424 187003776 187220376 188183524 188448768 189267968 189368928 189637632 189702912 190008018 190192128 190563597 190899688 191102976 192374784 192750516 193090464 193314114 193588416 193655056 194154464 194308611 195084288 195428352 195810048 196036848 196155392 196382592 196538508 196661248 197045352 197113182 197621508 198180864 198567936 198918144 199148544 199306656 199499776 199889424 200173056 200473896 200564019 201719808 202309632 202704768 203062272 203297472 203458878 203817712 204053787 204343328 205793784 205922304 206324496 206524416 206688384 206927784 207292736 207457314 207992316 209060352 209190912 209599488 209969152 210212352 210379248 210622923 210994392 212004864 212926464 213342336 213415776 213549056 213966144 214591776 214762149 216421632 216803328 217226772 217362432 217786968 217861938 218171072 218423772 219856896 220286304 220674816 220930416 221243904 221320064 221676021 221890816 222066984 222953472 223346688 223782912 224042112 224437248 224755712 224875602 225194688 225272208 225533133 225853152 226934784 227598336 227999744 228445056 228709656 229113024 229294926 229886244 229965379 230558426 231211008 231662592 232071168 232339968 232524432 232793757 232934528 233204328 233535232 235192896 235339776 235799424 236027904 236215296 236488896 236676654 236905984 237368691 237705504 239542272 240092748 240242688 240711912 240945152 241136448 241415748 242033533 242657702 243903744 244056064 244532736 245010339 245247744 245442456 246160124 247339008 247775232 248259168 248414208 248546718 248899392 248985072 249338368 249627168 249825357 251265024 251755776 252491904 252850176 252937216 253344024 253431234 253589504 254084796 254172261 254803968 254827734 256048128 256499712 257000688 257453952 257752152 258117888 259078148 260112384 260571136 261080064 261382464 261589986 261843456 262051344 262354869 262727136 262817576 263495344 264757248 265224192 265531392 265742208 266050008 266519232 266897408 267298528 267418692 267510747 268200618 268959744 269485056 269746176 270273024 270749696 271063296 271278504 272071716 274391712 274563072 275099328 275365888 275584512 275903712 276122763 276609752 277323088 278747136 279291564 279465984 280011816 280108206 280283136 280505664 280830564 281325856 282275286 282673152 283901952 284053392 284456448 284554368 285288192 286122368 286349532 288562176 289071104 289635696 289816576 289971171 290382624 290482584 291231696 292626432 293142528 293715072 294233088 294573888 294807762 294991872 295568028 295669773 296089312 296432262 297271296 298377216 298722816 298959984 299249664 299834136 300259584 300362944 300710844 301137536 302579712 303464448 304057152 304593408 304946208 305188317 305484032 305726568 306514992 308883456 309428224 309786624 310032576 310391676 310939104 311185971 311988474 312900721 313590528 313786368 314399232 314703872 314953728 315318528 315568872 316491588 316940672 317417002 319389696 320013504 320123664 320323584 320949216 321515264 321887664 324632448 325204992 325840158 326043648 326680452 326792907 326996992 327256608 327635658 329321167 329785344 330366976 331012224 331218944 331395624 331865856 331980096 332836224 333100476 334074454 334430208 335020032 335674368 336655872 337133568 337313403 337792032 337908312 338779728 338896348 339770312 341397504 341999616 342667584 343064484 343271936 343669536 343942389 344157184 344829366 345837639 346816512 347493888 348106752 348509952 348786648 349124608 349401792 349806492 350302848 351606058 353009664 353632256 354041856 354322944 354733344 355014981 355358976 356558256 356680996 357600824 359313408 359661568 360139122 360364032 361067868 361417728 361704672 362123622 362762288 363986553 365855616 366084096 366799104 367446016 367871616 368163684 369240186 371008512 371662848 372388752 372621312 373349088 373477608 373710848 374007552 374440752 376367048 376897536 378535936 378737856 379275264 379405824 380016036 380146851 380384256 381127194 381799376 382205952 382241601 384749568 385501032 386180928 386628228 387176832 387310112 388308928 388617222 390168576 390856704 391620096 392073696 392310784 392765184 393077016 393322496 394090704 394226364 395243016 397135872 397836288 398297088 398613312 398999552 399778848 400346112 400947792 401128038 402300927 403439616 404619264 405409536 406124544 406594944 406917756 407635424 408107574 408686656 411587568 411844608 412648992 413048832 413376768 413855568 414585472 414914628 415984632 418120704 418381824 419198976 419938304 420162309 420424704 420758496 421245846 421988784 423412929 424009728 425852928 426684672 426831552 427098112 427932288 429183552 429524298 430780217 432843264 433606656 434453544 434724864 435573936 435723876 436342144 436847544 439713792 440572608 441349632 441860832 442211643 442487808 442640128 443352042 443781632 444133968 444648393 445906944 447565824 448084224 448874496 449511424 449751204 450389376 450544416 451066266 451706304 453386759 453869568 455196672 455999488 456890112 457419312 458226048 458589852 459772488 459930758 461116852 462422016 463325184 464142336 464679936 465048864 465587514 465869056 466408656 467070464 467982711 470385792 470679552 471598848 472055808 472430592 472977792 473353308 473811968 474737382 475411008 476125503 479084544 480185496 480485376 481423824 481890304 482272896 482831496 484067066 485315404 487807488 488112128 488760237 489065472 490020678 490495488 490884912 491453487 492320248 494678016 495550464 496518336 496828416 497093436 497798784 497970144 498676736 499254336 499650714 501111681 502530048 503511552 504983808 505700352 505874432 506688048 506862468 507179008 508169592 508344522 509655468 512096256 512999424 514001376 514907904 515504304 516235776 517244049 518156296 520224768 521142272 522160128 522764928 523179972 523686912 524102688 524709738 525454272 525635152 526990688 527409087 529514496 530448384 531062784 531484416 532100016 533038464 533794816 534597056 534837384 535021494 536401236 537919488 538970112 539492352 540546048 541499392 542126592 542557008 543185433 544143432 548783424 549126144 550198656 550731776 551169024 551807424 552245526 553219504 553860279 554646176 557494272 558583128 558931968 560023632 560216412 560566272 561011328 561661128 562651712 564550572 565346304 567803904 568106784 568912896 569108736 570576384 571690791 572244736 572699064 577124352 578142208 579271392 579633152 579942342 580765248 580965168 582463392 582925833 585252864 586285056 587430144 588466176 589147776 589615524 589983744 591136056 591339546 592178624 592864524 593068609 594542592 596754432 597445632 597919968 598499328 599668272 600519168 600725888 601421688 601692057 602275072 605159424 606928896 608114304 609186816 609892416 610376634 610968064 611453136 612161361 613029984 617766912 618856448 619573248 620065152 620783352 621878208 622371942 623976948 624191743 625801442 627181056 627572736 628798464 629407744 629907456 630637056 631137744 631868769 632983176 633881344 634834004 638779392 640027008 640247328 640647168 641898432 643030528 643775328 644286447 649264896 650409984 651680316 652087296 653360904 653585814 653993984 654513216 655271316 656948161 658642334 659570688 660733952 662024448 662437888 662791248 663731712 663960192 665028063 665672448 666200952 668148908 668860416 670040064 671348736 673311744 674267136 674626806 675584064 675816624 676599399 677559456 677792696 679540624 682795008 683999232 685335168 686128968 686543872 687339072 687884778 688314368 689658732 689896137 691675278 693633024 694987776 696213504 697019904 697573296 698249216 698803584 699612984 700605696 703212116 706019328 707264512 708083712 708645888 709466688 710029962 710717952 712106073 713116512 713361992 715201648 718626816 720278244 720728064 722135736 722835456 723409344 724247244 725524576 726100599 727973106 731711232 732168192 733598208 734892032 735743232 736327368 738480372 742017024 743325696 744777504 745242624 746698176 746955216 747421696 748015104 748881504 749476071 752734096 753795072 757475712 758550528 758811648 760032072 760293702 760768512 762254388 762516783 763598752 764411904 764483202 769499136 771002064 772361856 773256456 774353664 774620224 776617856 777234444 780337152 781713408 783240192 784147392 784621568 785530368 786154032 786644992 787064607 788181408 788452728 790486032 794271744 795672576 796594176 797226624 797999104 799557696 800692224 801895584 802256076 802532241 804601854 806879232 806954491 809238528 810819072 812249088 813189888 813835512 815270848 816215148 817373312 823175136 823689216 825297984 826097664 826753536 827711136 828368289 829170944 829829256 831969264 836241408 838397952 839876608 840324618 840849408 841516992 842491692 843977568 846825858 848019456 849301957 851705856 853369344 853663104 854196224 855864576 858367104 859048596 861560434 865686528 867213312 868907088 869449728 869913513 871147872 871447752 872684288 873695088 879427584 881145216 882699264 883721664 884423286 884975616 885280256 886704084 887009319 887563264 888267936 889296786 891813888 895131648 896168448 897748992 899022848 899502408 900778752 901088832 902132532 903412608 906773518 907739136 910393344 911998976 913780224 914838624 915564951 916452096 917179704 919544976 919861516 922233704 926650368 928284672 929359872 930097728 931175028 931738112 932817312 933557913 934140928 935965422 938702163 940771584 941359104 943197696 944111616 944861184 945955584 946706616 947623936 949474764 950822016 952251006 958169088 960370992 960970752 962847648 963780608 964545792 965662992 968134132 970630808 975614976 976224256 977520474 978130944 980041356 980378721 980990976 981769824 982906974 984640496 987963501 989356032 991100928 993036672 993656832 994186872 995597568 995940288 997353472 998508672 999301428 1002223362 1005060096 1007023104 1009967616 1011400704 1011748864 1013376096 1013724936 1014358016 1016339184 1016689044 1019310936 1024192512 1025998848 1028002752 1029815808 1031008608 1031827167 1032471552 1034488098 1036312592 1037512917 1040449536 1044320256 1045529856 1046359944 1047373824 1048205376 1049419476 1050908544 1051270304 1053981376 1054818174 1059028992 1060896768 1062125568 1062968832 1064200032 1066076928 1067589632 1069194112 1069674768 1070042988 1072802472 1077940224 1078984704 1081092096 1082998784 1084253184 1085114016 1086370866 1088286864 1091959659 1097566848 1098252288 1100397312 1101463552 1102338048 1103614848 1104491052 1106439008 1107720558 1109292352 1114988544 1117166256 1117863936 1120047264 1120432824 1121132544 1122022656 1123322256 1125303424 1129101144 1130692608 1135607808 1136213568 1137825792 1138217472 1140440553 1141152768 1143381582 1144489472 1145398128 1146724803 1154248704 1156284416 1158542784 1159266304 1159884684 1161530496 1161930336 1164926784 1165851666 1169260589 1170505728 1172570112 1174860288 1176932352 1178295552 1179231048 1179967488 1182272112 1182679092 1184357248 1185729048 1186137218 1193508864 1194891264 1195839936 1196998656 1199336544 1201038336 1201451776 1202843376 1203384114 1204550144 1206902781 1210318848 1213857792 1216228608 1218373632 1219784832 1220753268 1221936128 1222906272 1224322722 1226059968 1230621203 1235533824 1237712896 1239146496 1240130304 1241566704 1243756416 1244743884 1247953896 1248383486 1251602884 1254362112 1255145472 1257596928 1258815488 1259814912 1260486927 1261274112 1262275488 1263737538 1265966352 1267762688 1269668008 1270238787 1277558784 1280054016 1280494656 1281294336 1283796864 1286061056 1287550656 1288572894 1292340651 1298529792 1300819968 1303360632 1304174592 1306721808 1307171628 1307987968 1309026432 1310542632 1313896322 1317284668 1319141376 1321467904 1324048896 1324875776 1325582496 1326634929 1327463424 1327920384 1330056126 1331344896 1332401904 1333945179 1336297816 1337720832 1342697472 1346623488 1348534272 1349253612 1351168128 1351633248 1353198798 1355118912 1355585392 1359081248 1360160277 1365590016 1367998464 1370670336 1372257936 1373087744 1374678144 1375769556 1376628736 1379317464 1379792274 1383350556 1387266048 1389975552 1392427008 1394039808 1395146592 1396498432 1397607168 1399225968 1401211392 1403948133 1406424232 1412038656 1414529024 1416167424 1417291776 1418933376 1420059924 1421435904 1424212146 1426233024 1426723984 1428376509 1430403296 1437253632 1440556488 1441456128 1444271472 1445670912 1446818688 1448494488 1451049152 1452201198 1455946212 1463422464 1464336384 1467196416 1469784064 1471486464 1472654736 1474360461 1476960744 1484034048 1486651392 1489555008 1490485248 1493396352 1493910432 1494843392 1496030208 1497763008 1498952142 1503335043 1505468192 1507590144 1514951424 1517101056 1517623296 1520064144 1520587404 1521537024 1524508776 1525033566 1527197504 1528966404 1538998272 1542004128 1544723712 1546512912 1548707328 1549240448 1551732147 1553235712 1554468888 1560674304 1563426816 1566480384 1568294784 1569243136 1571060736 1572308064 1573289984 1574129214 1576362816 1576905456 1580972064 1582227261 1588543488 1591345152 1593188352 1594453248 1595998208 1599115392 1601384448 1603791168 1604512152 1605064482 1609203708 1609757653 1613758464 1613908982 1618477056 1621638144 1624498176 1626379776 1627671024 1629556299 1630541696 1632430296 1634746624 1646350272 1647378432 1650595968 1652195328 1653507072 1655422272 1656736578 1658341888 1659658512 1661580837 1663938528 1672482816 1676795904 1679753216 1680649236 1681698816 1683033984 1684983384 1687955136 1693651716 1694234731 1696038912 1698603914 1703411712 1706738688 1707326208 1708392448 1711729152 1715072373 1716734208 1718097192 1723120868 1731373056 1734426624 1737814176 1738899456 1739827026 1742295744 1742895504 1745368576 1747390176 1748777499 1758855168 1762290432 1765398528 1767443328 1768846572 1769951232 1770560512 1773408168 1774018638 1775126528 1776535872 1778593572 1779205827 1783627776 1790263296 1792336896 1795497984 1798045696 1799004816 1801557504 1802177664 1804265064 1805076171 1806825216 1813547036 1815478272 1820786688 1823997952 1827560448 1829677248 1831129902 1832904192 1834359408 1836484083 1839089952 1839723032 1844467408 1853300736 1856569344 1858719744 1860195456 1862350056 1863476224 1865634624 1867115826 1868281856 1871930844 1872575229 1877404326 1881543168 1882718208 1886395392 1888223232 1889722368 1891911168 1893413232 1895247872 1898949528 1901644032 1904502012 1916338176 1920741984 1921941504 1925695296 1927561216 1929091584 1931325984 1932859341 1936268264 1941261616 1951229952 1955040948 1956261888 1960082712 1960757442 1961981952 1963539648 1965813948 1969280992 1970844483 1975927002 1978712064 1982201856 1986073344 1987313664 1988373744 1991195136 1991880576 1994706944 1997017344 1998602856 2004446724 2010120192 2014046208 2019935232 2022801408 2023497728 2026752192 2027449872 2028716032 2029798197 2032678368 2033378088 2038621872 2048385024 2051997696 2056005504 2059631616 2062017216 2063654334 2064943104 2068976196 2069688411 2072625184 2075025834 2080899072 2088640512 2091059712 2092719888 2094747648 2096410752 2098838952 2101817088 2102540608 2107962752 2109636348 2118057984 2121793536 2124251136 2125937664 2128400064 2132153856 2135179264 2136318219 2138388224 2139349536 2140085976 2145604944 2155880448 2162184192 2165997568 2168506368 2170228032 2172741732 2176573728 2178301797 2183919318 2190305047 2195133696 2196504576 2200794624 2202927104 2204676096 2207229696 2208982104 2212878016 2215441116 2218584704 2229977088 2234332512 2235727872 2240094528 2240865648 2242265088 2244045312 2246644512 2248428213 2250606848 2258202288 2261385216 2272427136 2275651584 2276434944 2280881106 2282305536 2286763164 2287550349 2288978944 2290796256 2293449606 2305248169 2308497408 2312568832 2317085568 2318532608 2319769368 2323060992 2323860672 2329853568 2331703332 2338521178 2341011456 2345140224 2349720576 2353864704 2356591104 2358462096 2359934976 2361193821 2364544224 2365358184 2368714496 2371458096 2372274436 2387017728 2389782528 2391679872 2393997312 2398673088 2402076672 2402903552 2405686752 2406768228 2407596723 2409100288 2413805562 2420637696 2420863473 2427715584 2432457216 2436747264 2439569664 2441506536 2443872256 2445812544 2448645444 2452119936 2461242406 2471067648 2475425792 2478292992 2480260608 2483133408 2485104867 2487512832 2489487768 2495907792 2496766972 2503205768 2508724224 2515193856 2517630976 2519629824 2520973854 2522548224 2524550976 2527475076 2531932704 2535525376 2539336016 2540477574 2547905871 2555117568 2560108032 2560989312 2562588672 2567593728 2572122112 2575101312 2577145788 2584681302 2597059584 2601639936 2606721264 2608349184 2613443616 2614343256 2615975936 2618052864 2621085264 2627792644 2634569336 2638282752 2642935808 2648097792 2649751552 2651164992 2653269858 2654926848 2655840768 2660112252 2661027957 2662689792 2664803808 2667890358 2672595632 2675441664 2685394944 2693246976 2697068544 2698507224 2702336256 2703266496 2706397596 2710237824 2711170784 2718162496 2720320554 2731180032 2735996928 2741340672 2744515872 2746175488 2749356288 2751539112 2753257472 2758634928 2759584548 2766701112 2779951104 2784854016 2788079616 2790293184 2792996864 2795214336 2798451936 2800673739 2802422784 2807896266 2812848464 2816106489 2824077312 2832334848 2834583552 2837866752 2840119848 2842871808 2848424292 2852466048 2853447968 2856753018 2860806592 2874507264 2881112976 2882912256 2888542944 2891341824 2893637376 2896988976 2902098304 2904402396 2911892424 2926844928 2928672768 2934392832 2939568128 2941136163 2942972928 2945309472 2948720922 2953921488 2963890503 2968068096 2973302784 2979110016 2980970496 2986792704 2987820864 2989686784 2992060416 2995526016 2997904284 3006670086 3010936384 3015180288 3015461519 3029902848 3034202112 3035246592 3040128288 3041174808 3043074048 3049017552 3050067132 3054395008 3057932808 3077996544 3084008256 3089447424 3093025824 3095481501 3097414656 3098480896 3103464294 3106471424 3108937776 3112538751 3121348608 3132960768 3136589568 3138486272 3142121472 3144616128 3146579968 3148258428 3152725632 3153810912 3161944128 3164454522 3173707313 3177086976 3182690304 3186376704 3188906496 3191996416 3198230784 3202768896 3207582336 3209024304 3210128964 3218407416 3219515306 3227817964 3236954112 3243276288 3248996352 3252759552 3255342048 3259112598 3261083392 3264860592 3269493248 3275878977 3292700544 3294756864 3301191936 3304390656 3307014144 3310844544 3313473156 3316683776 3319317024 3323161674 3327877056 3340257551 3344965632 3353591808 3359506432 3361298472 3363397632 3366067968 3369966768 3375910272 3387303432 3388469462 3392077824 3397207828 3406823424 3413477376 3414652416 3416784896 3421321659 3423458304 3430144746 3433468416 3436194384 3440174409 3446241736 3462746112 3468853248 3475628352 3477798912 3479654052 3484591488 3485791008 3490737152 3494780352 3497554998 3507781767 3517710336 3524580864 3530797056 3534886656 3537693144 3539902464 3541121024 3546816336 3548037276 3550253056 3553071744 3557187144 3558411654 3580526592 3584673792 3590995968 3596091392 3598009632 3603115008 3604355328 3608530128 3610152342 3613650432 3620708343 3627094072 3630956544 3641573376 3647995904 3655120896 3659354496 3662259804 3665808384 3668718816 3672968166 3678179904 3679446064 3688934816 3691863609 3706601472 3713138688 3717439488 3720390912 3724700112 3726952448 3731269248 3734231652 3736563712 3743861688 3745150458 3754808652 3763086336 3765436416 3772790784 3776446464 3779444736 3783822336 3786826464 3790495744 3797899056 3803288064 3809004024 3810716361 3832676352 3841483968 3843883008 3851390592 3855122432 3858183168 3862651968 3865718682 3872536528 3877021953 3882523232 3902459904 3910081896 3912523776 3920165424 3921514884 3923963904 3927079296 3931627896 3938561984 3941688966 3951854004 3957424128 3964403712 3972146688 3974627328 3976747488 3982390272 3983761152 3989413888 3994034688 3997205712 4001835537 4008893448 4028092416 4039870464 4045602816 4046995456 4053504384 4054899744 4057432064 4059596394 4065356736 4066756176 4077243744 4080480831 4096770048 4103995392 4112011008 4119263232 4124034432 4127308668 4129886208 4137952392 4139376822 4145250368 4150051668 4161798144 4177281024 4182119424 4185439776 4189495296 4192821504 4197677904 4203634176 4205081216 4211844399 4215925504 4219272696 4236115968 4243587072 4248502272 4251875328 4256800128 4264307712 4270358528 4272636438 4276776448 4278699072 4280171952 4285129527 4291209888 4311760896 4324368384 4331995136 4337012736 4340456064 4345483464 4353147456 4356603594 4367838636 4369342201 4380610094 4390267392 4393009152 4401589248 4405854208 4409352192 4414459392 4417964208 4423081383 4425756032 4430882232 4437169408 4459954176 4468665024 4471455744 4480189056 4481731296 4484530176 4488090624 4493289024 4496856426 4501213696 4510005129 4516404576 4522770432 4544854272 4551303168 4552869888 4561762212 4564611072 4573526328 4575100698 4577957888 4581592512 4586899212 4598637127 4610496338 4616994816 4625137664 4634171136 4637065216 4639538736 4646121984 4647721344 4655196441 4659707136 4663406664 4677042356 4682022912 4690280448 4699441152 4707729408 4713182208 4716924192 4719869952 4722387642 4729088448 4730716368 4737428992 4742916192 4744548872 4746681783 4774035456 4779565056 4783359744 4787994624 4797346176 4804153344 4805807104 4811373504 4813536456 4815193446 4818200576 4827611124 4829272959 4841275392 4841726946 4855431168 4864914432 4873494528 4879139328 4883013072 4887744512 4891625088 4897290888 4904239872 4922484812 4942135296 4950851584 4956585984 4960521216 4966266816 4970209734 4975025664 4978975536 4984742511 4991815584 4993533944 5006411536 5017448448 5030387712 5039259648 5041947708 5045096448 5049101952 5054950152 5063865408 5071050752 5078672032 5080955148 5082704193 5095811742 5110235136 5120216064 5121978624 5125177344 5135187456 5144244224 5150202624 5154291576 5169362604 5194119168 5203279872 5213442528 5216698368 5226887232 5228686512 5231951872 5236105728 5242170528 5246332497 5255585288 5269138672 5276565504 5285871616 5296195584 5302329984 5306539716 5309853696 5311681536 5320224504 5322055914 5325379584 5329607616 5335780716 5337617481 5345191264 5350883328 5370789888 5386493952 5394137088 5397014448 5404672512 5406532992 5412795192 5420475648 5422341568 5436324992 5440641108 5462360064 5471993856 5482681344 5489031744 5492350976 5498712576 5503078224 5506514944 5509452249 5517269856 5519169096 5533402224 5559902208 5569708032 5576159232 5580586368 5585993728 5590428672 5596903872 5601347478 5604845568 5615792532 5617725687 5625696928 5632212978 5648154624 5664669696 5669167104 5675733504 5680239696 5685743616 5696848584 5704932096 5706895936 5713506036 5721613184 5749014528 5762225952 5765824512 5777085888 5782683648 5787274752 5793977952 5798578023 5804196608 5808804792 5823784848 5853689856 5868785664 5879136256 5882272326 5885945856 5890618944 5897441844 5907842976 5912533449 5927781006 5936136192 5945113699 5946605568 5958220032 5961940992 5973585408 5975641728 5979373568 5984120832 5991052032 5995808568 6013340172 6021872768 6030360576 6030923038 6059805696 6068404224 6070493184 6080256576 6082349616 6086148096 6089394591 6098035104 6100134264 6108790016 6115865616 6155993088 6168016512 6178894848 6186051648 6190963002 6194829312 6196961792 6206928588 6209065233 6212942848 6217875552 6225077502 6242697216 6265921536 6273179136 6276972544 6284242944 6289232256 6293159936 6296516856 6305451264 6307621824 6323888256 6328909044 6347414626 6354173952 6365380608 6372753408 6377812992 6383992832 6396461568 6405537792 6408954657 6415164672 6418048608 6420257928 6436814832 6439030612 6455635928 6486552576 6497992704 6505519104 6510684096 6518225196 6522166784 6529721184 6534905391 6538986496 6551757954 6570915141 6585401088 6589513728 6602383872 6608781312 6614028288 6621689088 6626946312 6633367552 6638634048 6646323348 6655754112 6680515102 6689931264 6707183616 6719012864 6722596944 6726795264 6732135936 6739933536 6745284639 6751820544 6774606864 6776938924 6784155648 6794415656 6826954752 6829304832 6833569792 6842643318 6846916608 6860289492 6862651047 6866936832 6872388768 6880348818 6892483472 6915744507 6925492224 6937706496 6951256704 6955597824 6959308104 6969182976 6971582016 6981474304 6989560704 6995109996 7015563534 7035420672 7049161728 7061594112 7069773312 7075386288 7079804928 7082242048 7093632672 7096074552 7100506112 7106143488 7114374288 7116823308 7161053184 7169347584 7181991936 7192182784 7196019264 7206230016 7208710656 7217060256 7220304684 7222790169 7227300864 7241416686 7254188144 7261913088 7262590419 7283146752 7310241792 7318708992 7324519608 7331616768 7337437632 7345936332 7356359808 7358892128 7377869632 7383727218 7413202944 7426277376 7434878976 7440781824 7449400224 7453904896 7462538496 7468463304 7473127424 7487723376 7490300916 7509617304 7526172672 7545581568 7552892928 7558889472 7567644672 7573652928 7580991488 7595798112 7606576128 7618008048 7621432722 7643717613 7665352704 7682967936 7687766016 7702781184 7710244864 7716366336 7725303936 7731437364 7745073056 7754043906 7765046464 7804919808 7820163792 7825047552 7840330848 7843029768 7847927808 7854158592 7863255792 7877123968 7883377932 7903708008 7914848256 7928807424 7944293376 7949254656 7953494976 7964780544 7967522304 7978827776 7983083871 7988069376 7994411424 8003671074 8017786896 8056184832 8079740928 8091205632 8093990912 8107008768 8109799488 8114864128 8119192788 8130713472 8133512352 8154487488 8160961662 8184824123 8193540096 8207990784 8224022016 8238526464 8248068864 8254617336 8259772416 8275904784 8278753644 8290500736 8300103336 8354562048 8364238848 8370879552 8378990592 8385643008 8395355808 8402021217 8407268352 8410162432 8423688798 8431851008 8438545392 8448319467 8472231936 8497004544 8503750656 8513600256 8528615424 8540717056 8545272876 8553552896 8557398144 8560343904 8570259054 8582419776 8614348421 8623521792 8648736768 8663990272 8674025472 8680912128 8690966928 8706294912 8713207188 8735677272 8738684402 8761220188 8780534784 8786018304 8803178496 8811708416 8818704384 8823408489 8828918784 8835928416 8846162766 8851512064 8861764464 8874338816 8891671509 8919908352 8937330048 8942911488 8960378112 8963462592 8969060352 8976181248 8986578048 8993712852 9002427392 9020010258 9032809152 9045540864 9046384557 9089708544 9102606336 9105739776 9123524424 9129222144 9147052656 9150201396 9155915776 9163185024 9173798424 9197274254 9220992676 9233989632 9250275328 9268342272 9274130432 9279077472 9286444503 9292243968 9295442688 9310392882 9319414272 9326813328 9337616253 9354084712 9364045824 9398882304 9415458816 9426364416 9433848384 9439739904 9444775284 9458176896 9461432736 9474857984 9485832384 9489097744 9493363566 9521121939 9548070912 9559130112 9566719488 9575989248 9594692352 9608306688 9611614208 9622747008 9627072912 9630386892 9636401152 9655222248 9658545918 9683453892 9710862336 9729828864 9746989056 9758278656 9766026144 9775489024 9783250176 9794581776 9808479744 9827636931 9844969624 9884270592 9901703168 9913171968 9921042432 9932533632 9940419468 9950051328 9957951072 9969485022 9983631168 9987067888 10012823072 10020772653 10034896896 10060775424 10078519296 10083895416 10090192896 10098203904 10109900304 10127730816 10142101504 10157344064 10161910296 10165408386 10191623484 10220470272 10240432128 10243957248 10250354688 10270374912 10288488448 10300405248 10308583152 10320523227 10338725208 10388238336 10406559744 10426885056 10433396736 10453774464 10457373024 10463903744 10472211456 10484341056 10492664994 10511170576 10523345301 10538277344 10553131008 10592391168 10604659968 10613079432 10619707392 10623363072 10640449008 10644111828 10650759168 10659215232 10671561432 10675234962 10690382528 10741579776 10772987904 10788274176 10794028896 10809345024 10813065984 10825590384 10840951296 10844683136 10862125029 10872649984 10881282216 10924720128 10943987712 10965362688 10978063488 10984701952 10997425152 11006156448 11013029888 11018904498 11034539712 11038338192 11066804448 11075590827 11119804416 11139416064 11152318464 11161172736 11171987456 11180857344 11193807744 11202694956 11209691136 11231585064 11235451374 11251393856 11264425956 11268303571 11296309248 11329339392 11338334208 11351467008 11360479392 11371487232 11393697168 11409864192 11413791872 11427012072 11432149083 11443226368 11498029056 11524451904 11531649024 11554171776 11565367296 11574549504 11587955904 11597156046 11608393216 11617609584 11631065859 11647569696 11707379712 11737571328 11758272512 11764544652 11771891712 11781237888 11794883688 11815685952 11825066898 11855562012 11859643117 11872272384 11890227398 11893211136 11916440064 11923881984 11947170816 11951283456 11958747136 11968241664 11982104064 11991617136 12005506611 12026680344 12043745536 12061846076 12119611392 12136808448 12140986368 12160513152 12164699232 12172296192 12178789182 12196070208 12200268528 12217580032 12231731232 12241442493 12311986176 12336033024 12357789696 12372103296 12381926004 12389658624 12393923584 12413857176 12418130466 12425885696 12435751104 12450155004 12482015059 12485394432 12531843072 12546358272 12553945088 12568485888 12578464512 12586319872 12593033712 12610902528 12615243648 12635533197 12647776512 12657818088 12694829252 12708347904 12730761216 12745506816 12755625984 12767985664 12792923136 12811075584 12817909314 12830329344 12836097216 12840515856 12855388581 12873629664 12878061224 12911271856 12973105152 12995985408 13011038208 13021368192 13036450392 13044333568 13059442368 13069810782 13077972992 13103515908 13108026603 13141830282 13170802176 13179027456 13204767744 13217562624 13228056576 13243378176 13253892624 13266735104 13277268096 13292646696 13311508224 13361030204 13379862528 13414367232 13438025728 13445193888 13453590528 13464271872 13479867072 13490569278 13503641088 13530015387 13549213728 13553877848 13568311296 13588831312 13653909504 13658609664 13685286636 13693833216 13720578984 13725302094 13733873664 13744777536 13760697636 13784966944 13795911381 13831489014 13850984448 13875412992 13902513408 13911195648 13918616208 13938365952 13943164032 13962948608 13979121408 13990219992 14031127068 14070841344 14098323456 14123188224 14139546624 14150772576 14159609856 14164484096 14187265344 14192149104 14201012224 14212286976 14228748576 14233646616 14240045349 14322106368 14338695168 14363983872 14392038528 14412460032 14417421312 14434120512 14440609368 14445580338 14454601728 14482833372 14487818877 14508376288 14523826176 14525180838 14566293504 14620483584 14637417984 14649039216 14663233536 14674875264 14691872664 14712719616 14717784256 14755739264 14767454436 14826405888 14852554752 14869757952 14881563648 14898800448 14907809792 14925076992 14936926608 14946254848 14954227533 14975446752 14980601832 15019234608 15052345344 15091163136 15117778944 15135289344 15147305856 15161982976 15191596224 15213152256 15236016096 15242865444 15248112579 15287435226 15330705408 15332135329 15365935872 15375532032 15405562368 15420489728 15432732672 15450607872 15462874728 15490146112 15508087812 15530092928 15609839616 15640327584 15650095104 15680661696 15686059536 15695855616 15708317184 15726511584 15738997491 15754247936 15766755864 15807416016 15829696512 15857614848 15888586752 15906989952 15929561088 15935044608 15957655552 15966167742 15976138752 15988822848 16007342148 16012852443 16035573792 16112369664 16136737183 16159481856 16182411264 16187981824 16214017536 16219598976 16229728256 16238385576 16261426944 16267024704 16308974976 16321923324 16369648246 16387080192 16415981568 16448044032 16477052928 16496137728 16509234672 16519544832 16528356747 16551809568 16557507288 16581001472 16600206672 16709124096 16728477696 16741759104 16757981184 16771286016 16790711616 16804042434 16814536704 16820324864 16847377596 16853177061 16863702016 16877090784 16896638934 16944463872 16994009088 17007501312 17027200512 17057230848 17081434112 17090545752 17107105792 17114796288 17120687808 17140518108 17164839552 17228696842 17247043584 17297473536 17327980544 17348050944 17361824256 17381933856 17395734069 17412589824 17426414376 17471354544 17477368804 17522440376 17561069568 17606356992 17623416832 17637408768 17646816978 17657837568 17671856832 17692325532 17703024128 17723528928 17737600347 17748677632 17783343018 17835341097 17839816704 17874660096 17885822976 17920756224 17926925184 17938120704 17952362496 17973156096 17987425704 18004854784 18040020516 18065618304 18091081728 18092769114 18179417088 18205212672 18211479552 18247048848 18258444288 18294105312 18300402792 18311831552 18326370048 18347596848 18394548508 18441985352 18467979264 18500550656 18536684544 18548260864 18558154944 18572889006 18584487936 18590885376 18620785764 18627195699 18638828544 18653626656 18675232506 18708169424 18728091648 18797764608 18830917632 18852728832 18867696768 18879479808 18889550568 18916353792 18922865472 18949715968 18971664768 18978195488 18986727132 19042243878 19096141824 19118260224 19133438976 19151978496 19189384704 19216613376 19223228416 19245494016 19254145824 19260773784 19272802304 19310444496 19317091836 19366907784 19459657728 19493978112 19516557312 19532052288 19550978048 19566500352 19589163552 19604716173 19616959488 19655273862 19689939248 19712745423 19768541184 19826343936 19842084864 19865067264 19880838936 19900102656 19915902144 19938970044 19967262336 19974135776 20025646144 20041545306 20069793792 20121550848 20157038592 20167790832 20180385792 20196407808 20219800608 20255461632 20284203008 20314688128 20323820592 20330816772 20383246968 20480864256 20487914496 20500709376 20540749824 20576976896 20587953141 20600810496 20617166304 20641046454 20677450416 20747233521 20776476672 20813119488 20853770112 20866793472 20907548928 20914746048 20927807488 20944422912 20968682112 20985329988 21022341152 21046690602 21076554688 21106262016 21184782336 21209319936 21226158864 21239414784 21246726144 21280898016 21288223656 21301518336 21318430464 21343122864 21350469924 21380765056 21483159552 21545975808 21576548352 21588057792 21618690048 21626131968 21651180768 21668370507 21681902592 21689366272 21724250058 21745299968 21762564432 21787771257 21849440256 21930725376 21956126976 21969403904 21994850304 22012312896 22026059776 22037808996 22069079424 22076676384 22133608896 22151181654 22215951191 22239608832 22278832128 22304636928 22322345472 22343974912 22361714688 22387615488 22405389912 22419382272 22463170128 22470902748 22502787712 22528851912 22536607142 22658678784 22676668416 22702934016 22720958784 22742974464 22787394336 22819728384 22827583744 22854024144 22864298166 22886452736 22931152839 22996058112 23048903808 23063298048 23108343552 23130734592 23149099008 23175911808 23194312092 23216786432 23235219168 23262131718 23295139392 23381802857 23414759424 23475142656 23516545024 23529089304 23543783424 23562475776 23589767376 23631371904 23650133796 23711124024 23719286234 23744544768 23780454796 23786422272 23832880128 23847763968 23894341632 23902566912 23917494272 23936483328 23949251613 23964208128 23983234272 24011013222 24053360688 24087491072 24123692152 24239222784 24273616896 24281972736 24321026304 24329398464 24344592384 24357578364 24392140416 24400537056 24435160064 24463462464 24482884986 24554472369 24623972352 24672066048 24715579392 24744206592 24763852008 24779317248 24787847168 24827714352 24836260932 24851771392 24871502208 24900310008 24964030118 25063686144 25092716544 25107890176 25136971776 25156929024 25172639744 25186067424 25206063651 25221805056 25230487296 25271066394 25295553024 25315636176 25344958401 25389658504 25416695808 25491013632 25511251968 25535971328 25585846272 25622151168 25635818628 25660658688 25672194432 25681031712 25710777162 25747259328 25756122448 25822543712 25843045263 25946210304 25991970816 26022076416 26042736384 26072900784 26088667136 26118884736 26139621564 26155945984 26207031816 26216053206 26283660564 26341604352 26358054912 26409535488 26435125248 26456113152 26486756352 26507785248 26533470208 26554536192 26585293392 26623016448 26675014527 26722060408 26759725056 26828734464 26876051456 26890387776 26907181056 26928543744 26959734144 26981138556 27007282176 27060030774 27098427456 27107755696 27136622592 27139153671 27177662624 27307819008 27317219328 27370573272 27387666432 27441157968 27450604188 27467747328 27489555072 27521395272 27569933888 27591822762 27662978028 27701968896 27750825984 27805026816 27822391296 27837232416 27876731904 27886328064 27925897216 27958242816 27980439984 28012848759 28062254136 28196646912 28246376448 28279093248 28301545152 28319219712 28328968192 28374530688 28384298208 28402024448 28424573952 28457497152 28467293232 28480090698 28563365817 28644212736 28677390336 28727967744 28784077056 28824920064 28834842624 28868241024 28881218736 28891160676 28909203456 28965666744 28975637754 29016752576 29050361676 29132587008 29240967168 29274835968 29298078432 29326467072 29349750528 29383745328 29425439232 29435568512 29482910793 29511478528 29534908872 29652811776 29705109504 29739515904 29763127296 29797600896 29815619584 29850153984 29873853216 29892509696 29908455066 29950893504 29961203664 30038469216 30062317959 30104690688 30182326272 30235557888 30270578688 30294611712 30323965952 30383192448 30426304512 30472032192 30485730888 30496225158 30574870452 30585395407 30661410816 30664270658 30731871744 30751064064 30811124736 30840979456 30865465344 30901215744 30925749456 30961569681 30980292224 31016175624 31060185856 31219679232 31280655168 31300190208 31361323392 31372119072 31391711232 31416634368 31453023168 31477994982 31508495872 31533511728 31570035903 31614832032 31659393024 31777173504 31813979904 31859122176 31870089216 31915311104 31932335484 31952277504 31977645696 32014684296 32025704886 32071147584 32190459889 32224739328 32273474366 32318963712 32364822528 32375963648 32428035072 32439197952 32459456512 32476771152 32522853888 32534049408 32586375087 32617949952 32643846648 32739296492 32774160384 32831963136 32896088064 32954105856 32992275456 33018469344 33039089664 33056713494 33103619136 33115014576 33162002944 33200413344 33226772481 33418248192 33456955392 33483518208 33515962368 33542572032 33581423232 33608084868 33629073408 33640649728 33694755192 33706354122 33727404032 33754181568 33793277868 33804910713 33888927744 33988018176 34015002624 34054401024 34114461696 34162868224 34181091504 34214211584 34229592576 34241375616 34281036216 34296447249 34329679104 34457393684 34494087168 34594947072 34655961088 34696101888 34723648512 34763867712 34791468138 34825179648 34852828752 34893197577 34942709088 34954737608 35044880752 35122139136 35212713984 35274817536 35293633956 35315675136 35343713664 35384651064 35406048256 35447057856 35475200694 35497355264 35566686036 35578929351 35670682194 35679633408 35749320192 35771645952 35841512448 35853850368 35876241408 35904724992 35946312192 35974851408 36009709568 36080041032 36131236608 36185538228 36358834176 36410425344 36422959104 36494097696 36516888576 36588210624 36600805584 36623663104 36652740096 36695193696 36724327479 36789097016 36883970704 36935958528 37001101312 37073369088 37116309888 37145778012 37168975872 37181770752 37241571528 37254391398 37277657088 37307253312 37350465012 37416338848 37446045177 37456183296 37595529216 37661835264 37705457664 37735393536 37758959616 37779101136 37832707584 37845730944 37899431936 37943329536 37956390976 37973454264 38084487756 38192283648 38236520448 38266877952 38303956992 38378769408 38433226752 38446456832 38490988032 38508291648 38521547568 38545604608 38566165743 38620888992 38634183672 38733815568 38919315456 38987956224 39033114624 39064104576 39101956096 39133000704 39178327104 39209432346 39233918976 39310547724 39324079809 39379878496 39425490846 39537082368 39652687872 39684169728 39730134528 39761677872 39800205312 39831804288 39877940088 39934524672 39948271552 40051292288 40083090612 40139587584 40243101696 40314077184 40335581664 40360771584 40392815616 40439601216 40510923264 40568406016 40590046161 40629376256 40647641184 40661633544 40766493936 40961728512 40975828992 41081499648 41153953792 41175906282 41201620992 41234332608 41282092908 41354900832 41387734143 41494467042 41552953344 41615795893 41626238976 41707540224 41733586944 41815097856 41829492096 41855614976 41888845824 41937364224 41970659976 42044682304 42093381204 42153109376 42212524032 42369564672 42418639872 42452317728 42478829568 42493452288 42561796032 42576447312 42603036672 42636860928 42686245728 42700939848 42720136047 42761530112 42966319104 43091951616 43176115584 43237380096 43252263936 43302361536 43336741014 43363805184 43378732544 43448500116 43463456631 43490599936 43525128864 43575542514 43698880512 43861450752 43912253952 43938807808 43989700608 44024625792 44052119552 44075617992 44138158848 44153352768 44267217792 44302363308 44431902382 44479217664 44557664256 44609273856 44644690944 44687949824 44723429376 44775230976 44810779824 44838764544 44862682599 44926340256 44941805496 45005575424 45057703824 45073214284 45353336832 45405868032 45441917568 45485948928 45574788672 45639456768 45655167488 45708048288 45728596332 45744337737 45772905472 45862305678 45992116224 45996405987 46097807616 46126596096 46216687104 46261469184 46298198016 46351823616 46388624184 46433572864 46470438336 46524263436 46590278784 46763605714 46829518848 46950285312 47033090048 47058178608 47087566848 47124951552 47179534752 47216992473 47262743808 47300267592 47422248048 47438572468 47489089536 47560909592 47572844544 47665760256 47788683264 47805133824 47834988544 47872966656 47898503226 47928416256 47966468544 48022026444 48038557329 48106721376 48174982144 48247384304 48410211549 48478445568 48547233792 48563945472 48642052608 48658796928 48689184768 48715156728 48784280832 48801074112 48870320128 48926924928 48965769972 49108944738 49247944704 49344132096 49431158784 49488413184 49527704016 49558634496 49575694336 49655428704 49672521864 49703542784 49743004416 49800620016 49928060236 50127372288 50185433088 50215780352 50273943552 50313858048 50345279488 50372134848 50412127302 50443610112 50460974592 50542132788 50559531183 50591106048 50631272352 50689916802 50779317008 50833391616 50982027264 51022503936 51171692544 51244302336 51271637256 51321317376 51344388864 51362063424 51421554324 51494518656 51512244896 51645087424 51686090526 51892420608 51983941632 52044152832 52085472768 52145801568 52177334272 52237769472 52279243128 52311891968 52414063632 52432106412 52567321128 52683208704 52819070976 52870250496 52912226304 52973512704 53015570496 53066940416 53109072384 53170586784 53212801041 53246032896 53350029054 53444120816 53506023291 53519450112 53657468928 53780775552 53814362112 53857087488 53919468288 53962277112 54014564352 54120061548 54196854912 54215511392 54273245184 54278307342 54355325248 54615638016 54634438656 54741146544 54775332864 54882315936 54901208376 54935494656 54979110144 55042790544 55139867776 55183645524 55325956056 55403937792 55501651968 55610053632 55644782592 55674464832 55753463808 55772656128 55851794432 55881587097 55916485632 55960879968 56025697518 56124508272 56393293824 56492752896 56558186496 56603090304 56638439424 56657936384 56749061376 56768596416 56804048896 56849147904 56914994304 56934586464 56960181396 57126731634 57288425472 57293768861 57354780672 57455935488 57568154112 57649840128 57669685248 57736482048 57762437472 57782321352 57818406912 57931333488 57951275508 58033505152 58100723352 58481934336 58549671936 58596156864 58652934144 58699501056 58767490656 58814148519 58850878464 58871137024 58965821586 59022957056 59069817744 59138236269 59305623552 59479031808 59526254592 59595201792 59631239168 59700307968 59747706432 59785019392 59816910132 59901787008 59922407328 60076938432 60124635918 60209381376 60300438947 60364652544 60471115776 60541157376 60589223424 60647931904 60766384896 60852609024 60944064384 60971461776 60992450316 61149740904 61170790814 61328541316 61463743488 61502128128 61622249472 61681958912 61730930688 61763859423 61802431488 61851498912 61923139362 61960584448 62032351248 62120371712 62241700563 62439358464 62561310336 62600380416 62722646784 62744238144 62783422464 62833268736 62906046336 62955989964 63016991744 63067023456 63140071806 63229664064 63318786048 63554347008 63627959808 63718244352 63740178432 63830622208 63864670968 63904555008 63955291392 64029368592 64051409772 64142295168 64380919778 64449478656 64546948732 64637927424 64729645056 64751927296 64856070144 64878395904 64918913024 64953542304 65005111521 65045707776 65068098816 65172750174 65235899904 65287693296 65363313771 65478592984 65548320768 65792176128 65908211712 65984550912 66036938688 66078179328 66113426988 66207238272 66230029152 66324005888 66400826688 66453544962 66647853573 66836496384 66913910784 66967036416 67031924736 67085144064 67162846464 67216169736 67258146816 67281299456 67389510384 67412708244 67454808064 67508363136 67586555736 67609821426 67976036352 68030005248 68108802048 68228923392 68325736448 68362183008 68428423168 68459185152 68482751232 68562072432 68592894498 68659358208 68793458517 68914787368 68988174336 69189894144 69311922176 69392203776 69447297024 69527735424 69582936276 69650359296 69705657504 69786395154 69885418176 69909475216 70089761504 70145408571 70244278272 70425427968 70549635072 70587267912 70631350272 70687427328 70769302128 70812096512 70894115712 70950401388 70994710528 71133372072 71157858702 71341364388 71359266816 71498640384 71543291904 71683024896 71707700736 71752482816 71809449984 71892624384 71949702816 72019419136 72160082064 72262473216 72371076456 72717668352 72820850688 72845918208 72988195392 73033777152 73176421248 73201611168 73247326208 73305480192 73390387392 73448654958 73578194032 73663417107 73767941408 73871917056 74146738176 74232619776 74291556024 74337951744 74363541504 74483143056 74508782796 74555314176 74614506624 74700930024 74832677696 74892090354 75191058432 75323670528 75410915328 75470787072 75517919232 75558202272 75665415168 75691461888 75798863872 75886659072 75912781952 75946908528 76034875203 76168975512 76473040896 76533755904 76607913984 76757538816 76866453504 76892913664 76981976064 77016583296 77043095136 77091209216 77132331486 77241777984 77268367344 77467631136 77529135789 77838630912 77975912448 78066229248 78128209152 78203912192 78266001408 78356654208 78418864692 78467837952 78621095448 78648159618 78759756992 78850981692 79074164736 79305375744 79368339456 79460269056 79523355744 79600410624 79663608576 79755880176 79869049344 79896543104 80025043581 80102584576 80166181224 80279175168 80486203392 80628154368 80671163328 80721543168 80785631232 80879202432 81021846528 81136812032 81180092322 81258752512 81295282368 81323267088 81417461013 81532987872 81923457024 81951657984 82162999296 82307907584 82351812564 82403241984 82468665216 82564185816 82709801664 82775468286 82988934084 83017501819 83105906688 83231591786 83252477952 83415080448 83467173888 83630195712 83658984192 83711229952 83777691648 83874728448 83941319952 84038546277 84089364608 84186762408 84306218752 84739129344 84837279744 84904635456 84957659136 84986904576 85123592064 85152894624 85206073344 85273721856 85372491456 85401879696 85440272094 85523060224 85690097451 85932638208 86183903232 86352231168 86474760192 86504527872 86604723072 86673482028 86727610368 86757465088 86897000232 86926913262 86981199872 87050257728 87151085028 87374105413 87397761024 87722901504 87824507904 87877615616 87979401216 88049251584 88104239104 88151235984 88276317696 88306705536 88448732379 88534435584 88604726616 88863804764 88958435328 89115328512 89218547712 89289381888 89375899648 89446858752 89550461952 89621559648 89677529088 89725365198 89852680512 89883610992 90011150848 90115407648 90146428568 90186953877 90706673664 90811736064 90883835136 90971897856 91149577344 91278913536 91310334976 91416096576 91457192664 91488675474 91545810944 91724611356 91756186221 91984232448 91992811974 92195615232 92253192192 92433374208 92522938368 92596396032 92703647232 92777248368 92867145728 92940876672 93048526872 93180557568 93527211428 93659037696 93900570624 94066180096 94116357216 94175133696 94249903104 94359069504 94433984946 94525487616 94600535184 94710107709 94844496096 94877144936 94978179072 95121819184 95331520512 95577366528 95610267648 95745933312 95797006452 95856832512 95932937088 96044052888 96077114658 96213442752 96349964288 96494768608 96571379667 96820423098 96956891136 97094467584 97127890944 97284105216 97317593856 97378369536 97430313456 97568561664 97602148224 97740640256 97853849856 97931539944 98217889476 98495889408 98688264192 98862317568 98976826368 99055408032 99117268992 99151388672 99310857408 99345043728 99407085568 99486008832 99601240032 99680317443 99856120472 100254744576 100370866176 100431560704 100547887104 100627716096 100744269696 100824254604 100887220224 100921949184 101084265576 101119062366 101182212096 101262544704 101379833604 101414732139 101558634016 101666783232 101964054528 102045007872 102343385088 102488604672 102543274512 102642634752 102688777728 102724126848 102843108648 102989037312 103024489792 103290174848 103372181052 103784841216 103967883264 104088305664 104170945536 104291603136 104354668544 104475538944 104558486256 104623783936 104679592731 104828127264 104864212824 105134642256 105366417408 105638141952 105824452608 105947025408 106031140992 106133880832 106218144768 106341173568 106425602082 106492065792 106700058108 106736788053 106888241632 107012046582 107038900224 107314937856 107561551104 107628724224 107714174976 107838936576 107924554224 108029128704 108240123096 108393709824 108431022784 108556614684 108710650496 109231276032 109268877312 109482293088 109550665728 109764631872 109802416752 109870989312 109958220288 110085581088 110172982437 110279735552 110367291048 110651912112 110807875584 111003303936 111220107264 111348929664 111506927616 111545312256 111703588864 111763174194 111832971264 111921759936 112051395036 112249016544 112338135531 112786587648 112957160281 112985505792 113116372992 113206180608 113276878848 113315872768 113498122752 113537192832 113608097792 113698295808 113829988608 113869172928 113920362792 114253463268 114576850944 114587537722 114709561344 114911870976 115136308224 115299680256 115339370496 115472964096 115524874944 115564642704 115636813824 115698497229 115862666976 115902551016 116067010304 116201446704 116963868672 117099343872 117192313728 117305868288 117399002112 117534981312 117628297038 117701756928 117742274048 117931643172 117972239427 118045914112 118139635488 118276472538 118611247104 118958063616 119052509184 119190403584 119262478336 119400615936 119495412864 119570038784 119633820264 119803574016 119844814656 120153876864 120249271836 120418762752 120600877894 120729305088 120942231552 121082314752 121178446848 121295863808 121532769792 121705218048 121770138483 121888128768 121942923552 121984900632 122299481808 122341581628 122657082632 122927486976 123244498944 123363917824 123461861376 123527718846 123604862976 123702997824 123846278724 123921168896 124064702496 124163202429 124240743424 124483401126 124847387679 124878716928 125122620672 125200760832 125445293568 125488476288 125566844928 125666537472 125812092672 125911979928 126033983488 126134046912 126280143612 126459328128 126637572096 127108694016 127255919616 127436488704 127480356864 127661244416 127729341936 127809110016 127910582784 128058737184 128102819544 128160408141 128284590336 128761839556 128898957312 129093897464 129275854848 129503854592 129712140288 129756791808 129837826048 129907084608 130010223042 130091415552 130136197632 130345500348 130390369893 130471799808 130575386592 130726627542 130957185968 131096641536 131584352256 131816423424 131969101824 132073877376 132156358656 132226853976 132414476544 132460058304 132648011776 132801653376 132907089924 133295707146 133672992768 133827821568 133934072832 134063849472 134170288128 134325692928 134432339472 134516293632 134562598912 134779020768 134825416488 134909616128 135016726272 135173111472 135219642852 136060010496 136217604096 136457846784 136651472896 136724366016 136856846336 136918370304 136965502464 137124144864 137185788996 137233013211 137318716416 137586917034 137829574736 137976348672 137989217961 138379788288 138784407552 138894594048 139055470848 139165872552 139300718592 139411315008 139572790308 139770836352 139818950432 140179523008 140290817142 140488556544 140850855936 141099270144 141174535824 141262700544 141374854656 141538604256 141624193024 141788231424 141900802776 141989421056 142266744144 142315717404 142682728776 142718533632 142997280768 143366049792 143415401472 143504965632 143618899968 143785248768 143899405632 144038838272 144115671987 144320164128 144524946432 144742152912 145230634647 145435336704 145641701376 145691836416 145976390784 146067554304 146352842496 146403222336 146494652416 146610960384 146780774784 146897309916 147156388064 147326834214 147535882816 147743834112 148293476352 148465239552 148583112048 148675903488 148727083008 148966286112 149017565592 149110628352 149229013248 149401860048 149665355392 149784180708 150382116864 150647341056 150821830656 150941574144 151035838464 151116404544 151330830336 151382923776 151597727744 151678593549 151773318144 151825563904 151893817056 152069750406 152337951024 152946081792 153067511808 153515077632 153732907008 153785827328 153963952128 154033166592 154086190272 154182418432 154264662972 154483555968 154536734688 154935262272 155058271578 155511658337 155677261824 155951824896 156132458496 156256418304 156407824384 156532002816 156713308416 156837729384 156935675904 157242190896 157296319236 157519513984 157701963384 158610751488 158736678912 158920538112 159046711488 159200821248 159327217152 159511760352 159638403123 159738098688 159793086208 160050087162 160205169152 160332362448 160518069873 160558350336 160972406784 161342326656 161443086336 161571262464 161758404864 162043693056 162273624064 162360184644 162517505024 162590564736 162646534176 162834922026 163065975744 163672619999 163846914048 163903315968 164325998592 164615815168 164703625128 164806483968 164937330432 165128371632 165419603328 165550936572 165977868168 166035003638 166211813376 166463183572 166504955904 166830160896 166934347776 167260391424 167317968384 167422459904 167555383296 167644761291 167749456896 167882639904 168077092554 168178729216 168373524816 168612437504 169478258688 169674559488 169809270912 169915318272 169973809152 170247184128 170305789248 170412146688 170547443712 170744982912 170803759392 170880544188 171046120448 171380194902 171865276416 171881306583 172367806464 172704462336 172949520384 173009055744 173209446144 173346964056 173455220736 173514930176 173794000464 173853826524 173962399744 174100515456 174302170056 174748210826 175445803008 175649015808 175755231232 175958802432 176098503168 176208478208 176302471968 176442445557 176552635392 176613411072 176897464758 177068871168 177209453232 177414708807 177727609528 177916870656 178437095424 178578763776 178751799296 178893717504 179100923904 179243119296 179355058176 179450730396 179705361024 179767221984 180022301696 180230815296 180292857136 180373907754 180901316841 181413347328 181623472128 181767670272 181943795712 182299154688 182557827072 182620669952 182832193152 182914385328 182977350948 183091621888 183449222712 183512372442 183985623948 184391230464 184506384384 184866748416 185045876736 185192792064 185407294464 185554496736 185734291456 185881753344 186097053744 186361115136 186725101689 187054422856 187318075392 187801141248 188132360192 188232714432 188350267392 188499806208 188718139008 188867969892 189050975232 189201070368 189420215418 189688992192 189754289872 189956358144 190243638368 190663041024 191154733056 191220535296 191491866624 191594012904 191713665024 191865874176 192088105776 192154229316 192426885504 192699928576 192989537216 193142759334 193640846196 193913782272 194188935168 194255781888 194568210432 194635187712 194756739072 194860626912 195137123328 195204296448 195481280512 195707699712 195863079888 196089941313 196435778952 197376528384 197724635136 197953652736 198110816064 198234537984 198302777344 198621714816 198690087456 198814171136 198972017664 199202480064 199360634886 199712240944 199943560719 200509489152 200741732352 201095774208 201255432192 201488539392 201648509208 201774440448 201843898368 202168531152 202238124732 202364424192 202525089408 202759667208 202829464278 203117268032 203928109056 204090015744 204686770176 204977209344 205086549024 205285269504 205377555456 205448253696 205686217296 205978074624 206048979584 206380375551 206580349696 206744362104 207569682432 207935766528 208176611328 208341891072 208583206272 208709337088 208951077888 209116972512 209247567872 209359185462 209656254528 209728425648 210269284512 210436225713 210732834816 211276283904 211648905216 211894050816 212062281984 212267761664 212436289536 212682347136 212851204164 212984131584 213400116216 213473576106 213776483264 214024093164 214077800448 214097767849 214629875712 215123102208 215257448448 215428349952 215677873152 215849108448 216058257408 216480246192 216787419648 216862045568 217113229368 217421300992 218462552064 218537754624 218964586176 219101331456 219529263744 219604833504 219741978624 219916440576 220171162176 220345964874 220559471104 220734582096 220990251321 221303824224 221615751168 222440214528 222697859328 223013855232 223090624512 223407177728 223526348388 223665942528 223843519872 224102790072 224498033088 224676271062 225333219223 225573175296 225914320562 225971011584 226232745984 226412361216 226553757696 226631745536 226996245504 227074385664 227216195584 227396591616 227659977216 227738345856 227840725584 228104625609 228506926536 229175075444 229419122688 229823741952 230272616448 230599360512 230678740992 230945928192 231049749888 231129285408 231273627648 231396994458 231725333952 231805102032 232134020608 232402893408 232587407367 233927737344 234198687744 234384627456 234611736576 234798004224 235069962624 235256594076 235403513856 235484548096 235863286344 235944478854 236091828224 236279270976 236552945076 237158286121 237222494208 237916127232 238105018368 238380807168 238524956672 238801231872 238990825728 239140077568 239267640528 239607148032 239689629312 240075130743 240307753728 240498543672 240837525504 241201755788 241458610176 241884463104 242164629504 242356893696 242591727616 243065539584 243410436096 243540276966 243776257536 243885847104 243969801264 244252383039 244598963616 244683163256 245314165264 245854973952 246488997888 246923722752 247055437692 247209725952 247405995648 247692557448 247842337792 248129404992 248326404858 248481486848 248966802252 249052505457 249694775358 249757433856 250245241344 250401521664 250890587136 250976952576 251133689856 251333074944 251624185344 251823959856 252067966976 252268093824 252560287224 252918656256 254217388032 254511839232 254872977408 254960713728 255322488832 255458683872 255618220032 255821165568 256117474368 256205639088 256320816282 256569180672 257070292353 257523679112 257797914624 258187794928 258551709696 259007709184 259424280576 259513583616 259814169216 260020446084 260182831104 260272395264 260691000696 260780739786 260943599616 261150773184 261453255084 261914371936 262122316239 262193283072 263168704512 263632846848 263938203648 264147754752 264312717312 264453707952 264828953088 264920116608 265296023552 265603306752 265814179848 266591414292 267345985536 267655643136 267868145664 268127698944 268340576256 268651385856 268864678944 269032587264 269125197824 269558041536 269650832976 269819232256 270033452544 270346222944 270439285704 270560861631 272120020992 272435208192 272915693568 273448732032 273713692672 273836740608 273931004928 274248289728 274371577992 274466026422 274637432832 275173834068 275268558663 275659149472 275952697344 275978435922 276759576576 277568815104 277789188096 278110941696 278331745104 278601437184 278822630016 279145580616 279541672704 279637900864 280359046016 280581634284 280977113088 281701711872 282198540288 282349071648 282525401088 282749709312 283077208512 283248386048 283576462848 283801605552 283978842112 284130323127 284533488288 284631434808 285365457552 285994561536 286732099584 286830802944 287237799936 287570497536 287798811264 288077676544 288231343974 288640328256 289049892864 289484305824 289714139001 290461269294 290870673408 291283402752 291310571251 291383672832 291952781568 292135108608 292705684992 292806444672 292989304832 293221920768 293561549568 293794619832 294312776128 294653668428 295071765632 295487668224 296586952704 296930479104 297166224096 297351806976 297454166016 297932572224 298035131184 298221256704 298458026496 298803720096 299040952329 299330710784 299568361416 300764233728 301294682112 301643661312 301883148288 302232809088 302661660672 302765847552 303195455488 303357187098 303546636288 303651127808 303787634112 304139500812 304244196417 304675902048 305892163584 306135023616 307030155264 307465814016 307571654656 307927904256 308066333184 308172380544 308364836864 308529325944 308967111936 309073469376 309870524544 310116543156 311023316674 311354523648 311903649792 312264916992 312512836608 312815648768 313064005632 313426616832 313675458768 313871351808 314038778193 314484381792 314592638472 315039027968 315403926768 317473357824 317841076224 318093422976 318401642496 318654434304 319023520704 319276806246 319476197376 319586172416 320100174324 320210364159 320410338304 320664724896 321036139746 321116700672 321944813568 322684653312 322886172672 323142524928 323516809728 324087386112 324547248128 324720369288 325035010048 325181129472 325293068352 325669844052 326131951488 327345239998 327693828096 327806631936 328651997184 329231630336 329407250256 329612967936 329874660864 330256743264 330518947311 330839206656 331101873144 331955736336 332070007276 332423626752 332926367144 333009911808 333660321792 334520782848 334635936768 334844919808 335110766592 335289522582 335498913792 335765279808 336154185108 336357458432 336747049632 337014406593 337224875008 338871480843 338956517376 339349118976 339618541824 339830636544 339947618304 340494368256 340611578496 340824293376 341094887424 341489965824 341607518784 341761088376 342092240896 342760389804 343730552832 343762613166 344735612928 345408924672 345899040768 346018111488 346418892288 346693928112 346910441472 347029860352 347588000928 347707653048 347924799488 348201030912 348604340112 349496421652 350891606016 351298031616 351510462464 351917604864 352197006336 352416956416 352604943936 352884891114 353105270784 353226822144 353794929516 353916718281 354137742336 354418906464 354829417614 355455219056 355833741312 356874190848 357157527552 357787435008 358201847808 358486238592 358710116352 358901460792 359410722048 359534443968 360044603392 360461630592 360585714272 360747815508 361802633682 362826694656 363246944256 363535340544 363887591424 364598309376 365115654144 365241339904 365664386304 365828770656 365954701896 366183243776 366898445424 367024744884 367971247896 368782460928 369733496832 370091753472 370385584128 370814588928 371108993472 371468582912 371763506688 372194107488 372489607287 372722230272 373450203378 374108845712 374542163037 374636150784 375602282496 376465428864 376700534784 376999612416 377436278016 377735939784 378101950464 378402140736 378840430836 379377984384 379508579744 379912716288 380487276736 381326082048 382309466112 382441070592 382983733248 383188025808 383427330048 383731748352 384176211552 384308458632 384853771008 385399857152 385979074432 386285518668 387281692392 387827564544 388511563776 389136420864 389270375424 389513478144 389721253824 390274246656 390408592896 390962561024 391171109679 391415399424 391726159776 392179882626 392871557904 394753056768 395449270272 395907305472 396221632128 396469075968 396605554688 397243429632 397380174912 397628342272 397944035328 398404960128 398721269772 399424481888 399887121438 401018978304 401483464704 402191548416 402510864384 402977078784 403297018416 403548880896 403687796736 404337062304 404476249464 404728848384 405050178816 405519334416 405658928556 406234536064 408180031488 409373540352 409954418688 410173098048 410570539008 410755110912 410896507392 411372434592 411699039633 411956149248 412097959168 412760751102 413160699392 413488724208 413967653883 415139364864 416353222656 416683782144 417166412544 417418674176 417902155776 418233945024 418495135744 418718370924 419312509056 419456851296 420538569024 420872451426 421465669632 422103072629 422552567808 423297810432 423788101632 424124563968 424535523328 424872579072 425364694272 425702408328 425968263168 426800232432 426947152212 427552966528 428048186328 428155600896 428195535698 430246204416 430514896896 430856699904 431355746304 431698216896 432116514816 432347015961 432960492384 433574839296 433724091136 434226458736 434842601984 435691903941 436925104128 437075509248 437929172352 438202662912 439058527488 439209667008 439483957248 439832881152 440342324352 440691929748 441118942208 441469164192 441980502642 442607648448 443231502336 444880429056 445395718656 446027710464 446181249024 446814355456 447052696776 447331885056 447687039744 448205580144 448996066176 449352542124 450666438446 451146350592 451828641124 451942023168 452465491968 452824722432 453107515392 453263491072 453992491008 454148771328 454432391168 454793183232 455035780647 455319954432 455476691712 455681451168 456209251218 457013853072 458350150888 458838245376 460545232896 461198721024 461357481984 461891856384 462099499776 462258570816 462547255296 462793988916 463450667904 463610204064 464268041216 464805786816 465174814734 466534975011 467855474688 468397375488 468769254912 469223473152 469596008448 470139925248 470513188152 470807027712 470969096192 471726572688 471888957708 472183656448 472558541952 473105890152 474316572242 475832254464 476210036736 476761614336 477049913344 477602463744 477981651456 478280155136 478535281056 478915209369 479214296064 479379258624 480150261486 480615507456 480997087344 481554209619 481675051008 482403511576 482917220352 484329259008 484713787392 485183455232 486131079168 486820872192 487080553932 487552515072 487771694208 487939602528 488504766078 489197927232 489366326512 490628330528 491017859997 491709947904 492977995776 493847445504 494110875384 494419451904 494811991296 495385114896 495684675584 496258809984 496652809716 496962973696 497933604504 498105010914 499389550716 499514867712 500490482688 500803043328 501781174272 501953905152 502267379712 502666149888 503248370688 503647919712 504135933952 504536187648 505120574448 505837312512 508434776064 509023678464 509745954816 509921427456 510644977664 510917367744 511236440064 511642331136 512234948736 512411278176 512641632564 513138361344 514140584706 515047358224 515595829248 515643919749 516375589856 517103419392 518848561152 519027167232 519628338432 520040892168 520365662208 520544790528 521382001392 521561479572 521887199232 522301546368 522906510168 523828743872 524244632478 526337409024 527265693696 527876407296 528295509504 528625434624 528907415904 529657906176 529840233216 530592047104 531206613504 531628359696 532244126421 533182828584 535311286272 535736291328 536255397888 536681152512 537302771712 537729357888 538065174528 538250395648 539116083072 539301665952 539638464512 540066905088 540692445888 540878571408 541121723262 542703950523 544240041984 544870416384 545831387136 546897464064 547427385344 547673481216 547862009856 548496579456 548743155984 548932052844 549274865664 550347668136 550537117326 551318298944 551956871844 553519153152 555137630208 555578376192 556221883392 556663490208 557202874368 557645260032 558291161232 559083345408 559275801728 560175305067 560718092032 561163268568 561954226176 563403423744 564397080576 564698143296 565050802176 565499418624 566154417024 566496772096 567152925696 567603211104 567957684224 568260646254 569066976576 569262869616 570730915104 571989123072 573464199168 573661605888 574475599872 575140995072 575597622528 576155353088 576462687948 577280656512 578099785728 578968611648 579428278002 580922538588 581122512733 581741346816 582566805504 582621142502 582767345664 583905563136 584270217216 585411369984 585612889344 585978609664 586443841536 587123099136 587589239664 588269823939 588625552256 589307336856 590143531264 593173905408 593860958208 594332448192 594703613952 594908332032 595865144448 596070262368 596442513408 596916052992 597607440192 598081904658 598661421568 599136722832 599830682157 601528467456 603287322624 603766296576 604465618176 605323321344 605531695104 606390910976 606714374196 607093272576 607302255616 607575268224 608279001624 608488392834 609351804096 611618737891 611784327168 612270047232 614060310528 614931628032 615143309312 615855808512 616132666368 616344761088 616729673728 617058651888 617934223872 618146938752 619141126653 619741049088 620233086312 622046633348 622709047296 623807299584 624529833984 625025673216 625631297536 626128011264 626853233664 627350917536 627742703616 628077556386 628968763584 629185276944 630078055936 630807853536 631308677139 634946715648 635682152448 636186845952 636803284992 637308868608 638047041408 638553612492 638952394752 639172344832 640200348648 640420728318 640820676608 641329449792 642072279492 642233401344 642293303547 643889627136 645369306624 645772345344 646285049856 647033619456 648174772224 649094496256 649440738576 650070020096 650362258944 650586136704 651339688104 652263902976 654690479996 655387656192 655613263872 657303994368 658463260672 658814500512 659225935872 659749321728 660513486528 661037894622 661678413312 662203746288 662970753963 663911472672 664140014552 664847253504 665852734288 667320643584 669041565696 669271873536 670221533184 670579045164 670997827584 671530559616 672308370216 672714916864 673494099264 674028813186 674449750016 675999657669 677742961686 677913034752 678698237952 679237083648 679661273088 679895236608 680988736512 681223156992 681648586752 682189774848 682979931648 683215037568 683522176752 684184481792 685520779608 687525226332 689471225856 690817849344 691798081536 692036222976 692837784576 693387856224 693820882944 694059720704 695176001856 695415306096 695849598976 696402061824 697208680224 697762222101 698992843304 701783212032 702596063232 703020924928 703835209728 704394012672 705209887872 705769782228 706210541568 706453644288 707589859032 707833436562 708275484672 708837812928 709658835228 710910438112 711474858363 711667482624 713748381696 714315055104 715574870016 716403695616 716972477184 717420232704 717802921584 718821444096 719068887936 720089206784 720923261184 721171428544 721495631016 723605267364 725653389312 726493888512 727070681088 727775182848 729196618752 730231308288 730482679808 731328772608 731657541312 731909403792 732366487552 732757149117 733796890848 734049489768 735942495792 737564921856 739466993664 740771168256 741629177856 742217986944 742937165824 743527013376 744388214976 744979214574 745444460544 746900406756 747157516371 748217691424 749084326074 749272301568 751204564992 752930857728 753401069568 753999224832 754872556032 755471879568 756203900928 756804281472 757680861672 758755968768 759017159488 760974553472 762652164096 764618932224 764882141184 765967466496 766376051616 766854660096 767463496704 768352423104 768616917264 769707542016 770799714304 771210877059 771958148864 772571037336 774563384784 775655129088 777023127552 778272841728 778540750848 779442507648 780548493312 780817185792 781925122048 782342219358 782830798848 783452319552 784359765252 785743115808 786366948717 789506113536 790700121967 790898540544 791814610944 792443264256 792938151936 793211109376 794486859264 794760349824 795256684544 795888070656 796809920256 797442539544 798848963776 799774242876 802037956608 802966929408 804383096832 805021728768 805954157568 806594036832 807097761792 807375593472 808674124608 808952498928 809457696768 810100357632 811038668832 811317857112 811682584893 812469072128 816360062976 818747080704 820346196096 821141078016 821510221824 821793014784 822744869184 823398079266 823912298496 824195918336 825521502204 825805675989 826321398784 826977448416 827935307766 830278729728 832706445312 833367564288 834332825088 834837348352 835804311552 836467890048 836990271488 837436741848 838625018112 838913702592 841077138048 841744902852 842931339264 844206145258 845105135616 846595620864 847576203264 848249127936 849071046656 849745158144 850729388544 851404816656 851936526336 852390969381 853600464864 853894304424 855105933056 856096372656 856391071396 860492408832 861713399808 862711492608 863396433792 864233029632 864694031922 865920984768 867149678592 867448182272 868452917472 869142417003 869685203968 871383807882 873850208256 873931713753 874151018496 875858344704 876405325824 878117054976 878419334016 878967914496 879665762304 880684648704 881383859496 882237884416 882938328384 883961005284 885215296896 886463004672 889760858112 890791437312 892055420928 892362498048 893628710912 894105393552 894663770112 895374079488 896411160288 897122856987 897992132352 898705084248 901332876892 902292701184 903657282248 903884046336 904930983936 905649444864 906526982144 907984982016 908297542656 908864782336 909586366464 910071561294 910639908864 910953383424 911362902336 912418502436 912732589251 914027706144 916700301776 917676490752 921090465792 922397442048 922714963968 923783712768 924198999552 924517141632 925094510592 925587977832 926901335808 927220408128 928536082432 929611573632 930349629468 933069950022 935710949376 936794750976 937538509824 938446946304 939192016896 940279850496 941026376304 941614055424 941938192384 943453145376 943777915416 944367312896 945117083904 946211780304 948633144484 952420073472 953523228672 954099826688 955204927488 955963302912 956560310272 957070562112 957830418738 958428592128 958758517248 960300522972 960631092477 961231014912 961994174688 963108419238 963350102016 964807023152 965834440704 968658518016 969427574784 972262158336 973641744384 974161107864 975105030144 975543388416 975879205056 977009532156 978395854464 978732653024 981256661056 982035719994 983419895808 985955991552 987694891008 988221750768 988838903808 989623982592 990770229792 991369351168 992517619968 993305619432 993925947392 995867209008 996210021828 998779101432 999029735424 1000980965376 1003562348544 1003907810304 1004534759424 1005332299776 1006496741376 1007295839424 1008271867904 1009072375296 1010241148896 1011043219779 1011674625024 1016614442529 1016869552128 1018047356928 1019491909632 1019842854912 1021834735488 1022472880128 1023284662272 1024469897472 1024822556352 1025283265128 1026276722688 1028281169412 1030094716448 1031191658496 1031287839498 1032751179712 1034206838784 1037697122304 1038054334464 1039256676864 1040081784336 1040731324416 1041089581056 1042764002784 1043122959144 1043774398464 1044603092736 1045813020336 1047657487744 1048489264956 1052674818048 1054531387392 1055752814592 1056591019008 1057250869248 1057814831808 1059315812352 1059680466432 1061184094208 1061750154843 1062413227008 1063256719392 1064488252842 1066365657168 1070622572544 1071472582656 1073362305024 1074605543424 1075458715776 1076130349056 1076500791296 1078232166144 1078603331904 1079276929024 1080133810176 1081384891776 1081757142816 1082243446524 1085407901046 1088480083968 1088581608359 1089740832768 1091662774272 1093794928128 1094854770688 1095346962432 1095724019712 1096993158912 1097486311968 1097864105688 1098549731328 1100695336272 1101074234652 1102636597888 1103913743688 1110275260416 1111156752384 1112443766784 1113326980416 1114405748736 1115290520064 1116582322464 1117468821861 1118166690816 1118551603456 1120350610134 1121436184064 1122326537136 1123626489111 1123908452352 1126806847488 1129396286592 1130101604352 1130998837248 1132308834048 1132993544192 1134305851392 1135206422208 1135915368448 1136521292508 1138133953152 1138525739232 1141461830208 1143978246144 1145708339993 1146928398336 1147323211776 1148951199744 1150281990144 1151195245056 1152310706176 1152925375896 1154561313024 1156199571456 1157937223296 1158856556004 1161845077176 1162245025466 1163482693632 1165242285004 1165534691328 1167811126272 1168540434432 1170822739968 1171225778688 1171957219328 1172887683072 1173513329037 1174246198272 1175178479328 1176539647878 1177251104512 1178614673712 1180287062528 1186347810816 1187721916416 1188664896384 1189407227904 1189816664064 1191730288896 1192140524736 1192885026816 1193832105984 1195214880384 1196163809316 1197322843136 1198273445664 1199661364314 1203056934912 1206574645248 1207532593152 1208931236352 1210646642688 1211063390208 1212781821952 1213428748392 1214186545152 1214604511232 1215150536448 1216558003248 1216976785668 1218703608192 1223237475782 1224540094464 1228120621056 1229863256064 1230286618624 1231711617024 1232265332736 1232689522176 1233459347456 1234117303776 1235097118899 1235868447744 1236293877504 1238282253306 1239482098176 1240466172624 1241902961649 1244093266696 1245418094592 1249059667968 1250051346432 1251262595072 1252256022528 1253706467328 1254701835072 1255485407232 1256155112772 1257937527168 1258370553888 1260156111872 1261615707072 1262617354278 1266309217887 1269893431296 1271364304896 1272373691904 1273606569984 1274617737216 1276094082816 1277107224984 1277904789504 1278344689664 1280400697296 1280841456636 1281641353216 1282658899584 1284144558984 1284466802688 1284586607094 1290738613248 1291544690688 1292570099712 1294067238912 1296349544448 1298188992512 1298881477152 1300140040192 1300724517888 1301172273408 1302679376208 1304527805952 1307075711823 1309380959992 1310775312384 1311226527744 1314607988736 1316926521344 1317629001024 1318451871744 1319498643456 1321026973056 1322075789244 1323356826624 1324407492576 1325941507926 1327822945344 1328280029104 1329694507008 1331705468576 1334641287168 1338083131392 1338543747072 1340443066368 1341158090328 1341995655168 1343061119232 1344616740432 1345429833728 1346988198528 1348057626372 1348899500032 1351999315338 1355485923372 1355826069504 1357396475904 1358474167296 1359322546176 1359790473216 1361977473024 1362446313984 1363297173504 1364379549696 1365959863296 1366430075136 1367044353504 1368368963584 1371041559216 1375050452664 1381635698688 1383596163072 1384072445952 1385675569152 1386775712448 1387641765888 1388119441408 1390352003712 1390830612192 1391699197952 1392804123648 1394417360448 1395524444202 1397985686608 1399604925033 1403566424064 1405192126464 1407670419456 1408788025344 1410419775744 1411539564456 1412421083136 1412907288576 1415179718064 1415666873124 1416550969344 1417675625856 1419317670456 1421820876224 1422949716726 1427496763392 1428630110208 1431149740032 1432807391232 1433944954368 1434840465408 1435605843168 1437642888192 1438137775872 1440178413568 1441846522368 1442342857088 1442991262032 1444662628857 1447210534728 1452987777024 1454141362176 1455550365696 1458393237504 1460462616576 1460965359616 1462657545216 1463315082624 1463818807584 1464732975104 1465514298234 1467593781696 1468098979536 1471884991584 1473053579991 1475129843712 1478933987328 1481542336512 1483258355712 1484435973888 1485874331648 1487054026752 1488776429952 1489958429148 1490888921088 1493800813512 1494315032742 1496435382848 1498168652148 1498544603136 1502409129984 1505861715456 1506802139136 1507998449664 1509745112064 1510943759136 1512407801856 1513608562944 1515361723344 1517511937536 1518034318976 1521949106944 1525304328192 1529237864448 1529764282368 1531934932992 1532752103232 1533709320192 1534926993408 1536704846208 1537233834528 1539415084032 1541599428608 1542421754118 1543916297728 1545142074672 1546931759247 1549126769568 1551310258176 1556545683456 1557081501696 1558885015296 1561096986624 1561634371584 1563850244096 1564684438716 1565661597696 1566904639104 1568719530504 1571486231616 1572733897434 1577332534561 1579012227072 1581400243934 1581797081088 1583629221888 1584886528512 1585876303872 1586422218752 1588973718528 1589520699648 1590513369088 1591776141312 1593619840512 1594885079088 1596732379263 1597697927552 1599548485752 1605933858816 1608766193664 1610043457536 1611908315136 1613188073664 1614195523584 1614751186944 1617348249216 1617904997856 1618915393536 1620200715264 1622077337664 1622635714224 1623365169786 1624938144256 1628111851569 1632720125952 1637494161408 1640692392192 1642282156032 1643020443648 1643586029568 1645489738368 1646796158532 1647824596992 1648391836672 1651043004408 1651611351978 1652642797568 1653954896832 1655870615532 1660108002847 1660557459456 1665412890624 1666735128576 1668665650176 1669674696704 1671608623104 1672935780096 1673980542976 1674873483696 1677250036224 1677827405184 1680525915201 1682154276096 1683489805704 1685862678528 1688412290516 1690210271232 1693191241728 1695152406528 1696498255872 1698142093312 1699490316288 1701458777088 1702809633312 1703873052672 1704781938762 1707200929728 1707788608848 1710211866112 1712192745312 1712782142792 1720984817664 1723426799616 1725422985216 1726792867584 1728466059264 1729388063844 1731841969536 1734299357184 1734896364544 1736905834944 1738284834006 1739370407936 1742767615764 1743367538199 1747700416512 1747863427506 1748302036992 1751716689408 1752810651648 1756234109952 1756838668032 1757935828992 1759331524608 1761369297408 1762767718992 1764475768832 1765876656768 1767922010568 1770430593792 1779521716224 1781582874624 1784110841856 1784724996096 1787257421824 1788210787104 1789327540224 1790748158976 1792822320576 1794245713974 1795984264704 1797410168496 1799492046471 1802665753784 1804585402368 1807314564496 1809861967872 1811298889728 1813053964288 1815969964032 1816595085312 1819172732928 1820143122588 1821279817728 1821906766848 1822725804672 1824837004872 1825465178502 1828055412288 1833400603552 1834856213673 1835352981504 1842180931584 1844794884096 1845429927936 1847567425536 1848397999104 1849034283264 1850189021184 1851175955664 1853802671616 1854440816256 1857072164864 1859223147264 1860699258936 1866139900044 1871421898752 1873589501952 1875077019648 1876893892608 1878384033792 1880559700992 1882052752608 1883228110848 1883876384768 1886906290752 1887555830832 1888734625792 1890234167808 1892423560608 1893926031417 1897266288968 1904840146944 1907046457344 1908199653376 1910409854976 1911926605824 1914141124224 1915660837476 1916857184256 1917517034496 1920601045944 1921262184954 1922462029824 1923988349376 1926216838476 1926700204032 1926879910641 1929614046304 1931668881408 1937317036032 1938855149568 1944524316672 1947283488768 1948322215728 1950210060288 1951086776832 1951758410112 1954019064312 1956791708928 1957465306048 1962513322112 1964071439988 1966839791616 1971911983104 1975389782016 1976443501536 1977677807616 1979247965184 1981540459584 1982738702336 1985035239936 1986611238864 1987851894784 1988912261889 1991734418016 1992420043656 1997558202864 2001961930752 2007124697088 2007815620608 2010664599552 2012993482752 2014591678848 2016543735808 2018144750592 2020482297792 2022086439558 2023349250048 2027998973007 2033228885058 2033739104256 2036094713856 2038983819264 2039685709824 2043669470976 2044945760256 2046569324544 2048939794944 2049645112704 2050566530256 2052553445376 2056562338824 2060189432896 2062575678996 2065502359424 2068413677568 2075394244608 2076108668928 2078513353728 2080163568672 2081462648832 2082179162112 2085528005568 2086245918288 2087548796928 2089206185472 2091626040672 2093286666303 2095314975488 2096978529912 2105349636096 2109062774784 2111505629184 2113182038016 2115629663616 2118631624704 2119360932864 2122368188416 2123500309686 2124826454016 2126513438784 2128976505684 2132731314336 2134424575089 2141245145088 2142945165312 2146724610048 2149211086848 2150917431552 2152260698112 2153001582592 2156464332288 2157206663808 2158553858048 2160267620352 2162769783552 2163514285632 2164486893048 2170815802092 2176960167936 2177163216718 2179481665536 2183325548544 2187589856256 2189709541376 2190693924864 2191448039424 2193986317824 2194972623936 2195728211376 2197099462656 2198271447351 2201390672544 2202148469304 2205273195776 2207827487376 2222313504768 2224887533568 2226653960832 2228811497472 2230581040128 2233164644928 2234937643722 2236333381632 2237103206912 2240701220268 2241472549113 2242872368128 2244653074272 2247252978222 2247816904704 2253613694976 2258792573184 2260203208704 2261997674496 2264617668096 2265987088384 2268611702784 2270412844416 2271830736896 2273042585016 2276267906304 2277051478464 2282923660416 2287956492288 2291416679986 2293856796672 2294646423552 2297902399488 2300563980288 2302390490112 2304621412352 2305850751792 2309122626048 2312399142912 2313632631177 2315874446592 2317713112008 2323690154352 2324490050932 2326965387264 2330484570008 2331069382656 2335622252544 2341645479936 2342451557376 2343914438656 2345775366144 2347026658074 2348492396544 2350356958656 2353079295756 2354502209024 2357229347424 2359100846151 2360574125056 2372100365901 2372695621632 2375443832832 2377329792768 2378814455808 2379633328128 2383460577792 2384281049472 2385770053632 2387664211968 2390429760768 2392327618632 2394645686272 2396546891328 2399322728628 2406113869824 2413149290496 2415065186304 2417862472704 2421293285376 2422126780416 2425563643904 2426857496784 2428373090304 2429209022464 2430301072896 2433116006496 2433953571336 2435047754679 2437407216384 2446474951564 2449080188928 2456241242112 2460573237248 2463423234048 2464530665472 2465379044352 2466918694912 2468234607552 2470194237798 2471736895488 2472587755008 2476564506612 2477417027967 2478964196352 2480932345248 2483805923298 2488186533392 2490836189184 2498119335936 2500102692864 2504512045056 2507412934656 2509403670144 2510970814464 2512310225544 2515875054336 2516741107776 2520312223744 2523231414144 2525234708556 2532618435774 2539786862592 2542728609792 2544747383808 2547213139968 2549235474432 2552188165632 2554214449968 2555809579008 2556689379328 2560801394592 2561682913272 2563282706432 2565317799168 2568289117968 2569173214188 2581477226496 2585140199424 2588134477824 2592699088896 2596377985024 2597762954304 2600280080384 2601449035776 2602344546816 2605358752416 2607427251009 2609055611904 2614151423646 2618761919984 2621550624768 2621795141259 2622453055488 2629215977472 2635258002048 2636903743488 2638997286912 2642053946112 2644151578488 2646713653248 2648814985152 2651883015852 2655645890688 2656560058208 2659389014016 2663410937152 2669282574336 2676166262784 2677087494144 2680886132736 2682316180656 2683991310336 2686122238464 2689233480864 2690859667456 2693976397056 2696115252744 2697799000064 2703998630676 2710971846744 2711652139008 2714792951808 2716948334592 2719580946432 2723954946048 2724892627968 2726594347008 2728759099392 2731919726592 2732860150272 2734088707008 2736737927168 2738197767753 2742083118432 2750100905328 2763271397376 2767192326144 2768144891904 2771351138304 2773551424896 2775283531776 2776238882816 2780704007424 2781661224384 2783398395904 2785608247296 2788834720896 2791048888404 2795971373216 2799209850066 2807132848128 2810384252928 2815340838912 2817576050688 2820839551488 2823079128912 2824842166272 2825814577152 2830359436128 2831333746248 2833101938688 2835351251712 2838635340912 2843641752448 2845899433452 2857260220416 2862299480064 2865614782464 2867889908736 2869680930816 2871211686336 2875285776384 2876275551744 2880356827136 2881893277431 2883693044736 2884685714176 2885982524064 2889325257714 2894421069456 2905975554048 2908282724352 2916786475008 2920925233152 2921930719232 2925315090432 2926630165248 2927637615168 2929465950208 2931028596468 2935187563392 2936197959072 2943769983168 2946107159982 2950259687424 2954721508403 2957867974656 2963084673024 2966516711424 2968871947776 2971748663296 2974108053504 2977552859904 2979916858296 2981777842176 2987601627024 2988630065484 2992870765696 2996337304296 2997089206272 3011723430912 3013604278272 3015996899328 3019490224128 3021887518272 3024815603712 3027217125888 3030723446688 3033129659337 3035023875072 3036068637952 3043898213888 3049843327587 3050608656384 3058475728896 3059528564736 3065504206464 3067418640384 3069853986816 3073409692416 3074467669056 3078830168064 3083198857216 3084843508236 3087832595456 3090284149344 3093863518494 3098253539136 3102620516352 3113091366912 3114163003392 3117770030592 3122193973248 3123268743168 3127700488192 3129368877432 3131323195392 3133809278208 3137439061008 3142972463232 3145467794868 3154665069122 3158024454144 3162800487868 3163594162176 3167258443776 3169773057024 3171752607744 3172844437504 3177947437056 3179041399296 3181026738176 3183552282624 3185250464529 3187239681024 3189770158176 3193464758526 3195395855104 3199096971504 3211867717632 3220086915072 3223816630272 3226376147328 3228391047168 3229502373888 3234696498432 3235809995712 3237830787072 3240401430528 3244154675328 3245271428448 3246730339572 3249876288512 3256223703138 3265440251904 3265744825077 3274988322816 3281384784384 3284564312064 3286040887296 3287172059136 3290979476736 3293592317064 3295649193984 3296783673344 3302086008816 3303222703956 3305285595136 3307909793664 3311741231064 3320216005694 3330825781248 3333470257152 3337331300352 3339349393408 3343217246208 3345871560192 3347961085952 3349746967392 3352406465583 3354500072448 3355654810368 3361051830402 3364308552192 3366979611408 3370879467333 3371725357056 3376824581032 3380420542464 3390304813056 3392996511744 3396284186624 3398980632576 3402917554176 3405619266624 3407746105344 3409563877524 3414401859456 3415577217696 3420423732224 3424385490624 3425564285584 3437125019979 3441969635328 3446853599232 3450845970432 3453585735168 3456932118528 3458776127688 3463683939072 3468598714368 3469792729088 3473811669888 3476569668012 3478740815872 3485535231528 3486735076398 3495726855012 3496604073984 3503433378816 3505621303296 3512468219904 3513677336064 3515871657984 3518663049216 3522738594816 3525535437984 3528951537664 3531753313536 3535844021136 3540861187584 3559043432448 3563165749248 3568221683712 3569449992192 3574514843648 3576421574208 3578655080448 3581496317952 3585644641152 3588491427948 3591968529408 3594820336992 3598984092942 3605331507568 3609170804736 3614629128992 3619723935744 3622597779456 3631939928064 3633190170624 3638345465856 3640286245176 3642559635456 3643813533696 3645451609344 3649674009744 3650930357004 3656110824576 3666801207104 3669712427346 3684361863168 3689589768192 3690859855872 3695134851072 3696795998208 3698068566528 3700378042368 3702351911328 3707605343232 3708881632512 3714144329728 3718446294528 3721398517872 3725708884947 3732279800088 3747179003904 3750154039296 3753787785216 3756768067584 3761119401984 3764105505216 3766456221696 3767752769536 3773812581504 3775111661664 3777469251584 3780468335616 3784847121216 3787852062834 3794532577936 3798927653661 3809680293888 3814092914688 3820819709952 3823853211648 3828282248448 3831321674952 3833714368512 3835034068992 3841202091888 3842524369908 3844924059648 3847976698752 3852433676952 3853400408064 3853759821282 3859228092608 3874634072064 3877710299136 3889048633344 3894566977536 3896644431456 3900420120576 3902173553664 3903516820224 3908038128624 3913583417856 3914930612096 3921227135469 3925026644224 3928142879976 3933679583232 3943823966208 3950779564032 3952887003072 3955355615232 3958495930368 3963080919168 3965477404672 3970070479872 3973222477728 3975703789568 3977824523778 3983468836032 3984840087312 3995116405728 4003923861504 4014249394176 4015631241216 4021329199104 4025986965504 4029183357696 4033087471616 4036289501184 4040964595584 4044172879116 4046698500096 4055997946014 4066457770116 4067478208512 4067857589131 4072189427712 4077967638528 4079371419648 4087338941952 4089891520512 4093138649088 4097879589888 4099290225408 4101133060512 4105106890752 4113124677648 4120378865792 4125151357992 4131004718848 4150788489216 4152217337856 4157026707456 4160327137344 4162925297664 4164358324224 4171056011136 4172491836576 4175097593856 4178412370944 4183252081344 4186573332606 4190629950976 4193957059824 4198814775099 4210699272192 4223011258368 4226364076032 4231259327232 4237263249408 4238721865728 4244736376832 4247000619372 4249652908032 4253026877568 4257953011368 4265462628672 4268849150178 4281331165237 4282490290176 4285890330624 4293449220096 4298422173696 4301834863104 4304521396224 4306003165184 4312928664576 4314413327616 4317107716096 4320535240704 4325539567104 4327028571264 4328973786096 4333987886571 4341631604184 4354326433436 4358963331072 4366651097088 4375179712512 4379419082752 4381387849728 4382896078848 4387972635648 4389945247872 4391456422752 4394198925312 4396542894702 4402781345088 4404296938608 4410546391552 4415654974752 4419160739973 4444627009536 4449775067136 4453307921664 4457622994944 4461162080256 4466329289856 4469875287444 4472666763264 4474206413824 4481402440536 4482945098226 4485744736256 4489306148544 4494505956444 4495633809408 4507227389952 4517585146368 4520406417408 4523995348992 4529235336192 4531974176768 4537223405568 4540825688832 4543661473792 4546085170032 4552535812608 4554102956928 4565847320832 4575912984576 4582833359972 4587713593344 4589292847104 4595804798976 4601127960576 4604780980224 4609242824704 4611701503584 4618245252096 4624798285824 4627265262354 4631748893184 4635426224016 4640795277741 4647380308704 4648980101864 4653930774528 4660969140016 4671244505088 4683290959872 4684903114752 4691550732288 4694053316148 4696984793088 4700713917312 4706158591512 4709004418048 4714458694848 4718201692302 4721148250112 4731997603683 4744200731802 4745391243264 4750887665664 4754659585536 4757628911616 4759266656256 4766921155584 4768562098944 4771540107264 4775328423936 4780859521536 4784655237264 4789291372544 4793093782656 4798645457256 4826298580992 4830130372608 4835724945408 4842586570752 4844253560832 4851127287808 4853714993568 4856746180608 4858418044928 4860602145792 4866232012992 4867907142672 4870095509358 4874814432768 4884335554707 4892949903128 4898160377856 4912482484224 4921146474496 4926846468096 4929061330944 4930758088704 4936469215104 4940388475596 4943473790976 4945175510016 4953129013224 4954834055934 4957928392704 4961864690496 4967611846596 4976373066784 4980324008541 4981672378368 4996238671872 5000205385728 5009024090112 5014825869312 5018807340288 5021941628928 5024620451088 5031750108672 5033482215552 5040624447488 5046462828288 5050469417112 5065236871548 5079573725184 5085457219584 5089494767616 5094426279936 5098470948864 5104376331264 5108428899936 5111619158016 5113378758656 5121602789184 5123365826544 5126565412864 5130635598336 5136578235936 5138346428376 5162954452992 5170280398848 5176268955648 5185398177792 5195525908608 5200560160768 5202898071552 5204689093632 5210717504832 5214854502018 5218111223808 5228302847292 5230102614597 5237523839968 5243101249536 5243590282518 5244906110976 5258431954944 5270516004096 5273807486976 5277994573824 5284107892224 5288303156976 5293427306496 5297629970304 5303766031704 5311291781376 5313120116416 5326821874304 5338565148672 5352332525568 5354174988288 5361772265472 5364632361312 5367982620672 5372244476928 5378466961728 5381719334912 5387952794112 5392230505488 5395598000128 5398476139413 5407997261352 5421943693488 5429585903616 5433896669184 5439161892864 5447909892096 5449785255936 5457518198784 5463839453184 5465720300544 5468177414016 5473475854336 5476395535506 5484166236864 5500201810656 5504568641019 5526542794752 5534384652288 5534900853769 5536289783808 5542702276608 5547102849792 5550567063552 5552477765632 5561408014848 5563322448768 5566796791808 5571216494592 5577669441792 5582097776808 5591942746432 5598419700132 5614265696256 5620768505856 5630681677824 5635152101376 5641679102976 5646158257824 5649684332544 5651629154304 5660718872256 5662667492496 5666203877376 5670702503424 5677270681824 5681778094251 5687283504896 5691798866904 5714520440832 5724598960128 5731229564928 5735779817472 5742423372672 5750571552768 5752551103488 5760713654272 5763786554862 5767386089472 5769371428352 5771965048128 5778650515428 5780639731923 5788842138912 5811951108096 5816565448704 5833572950016 5841850466304 5843861438464 5850630180864 5853260330496 5855275230336 5858931900416 5862057192936 5870375126784 5872395918144 5887539966336 5892214319964 5900519374848 5909443016806 5915735949312 5926169346048 5933033422848 5937743895552 5943497326592 5948216107008 5955105719808 5959833716592 5963555684352 5966736785667 5975203254048 5977260130968 5985741531392 5992674608592 6023446861824 6031993798656 6038980448256 6043775036544 6049631207424 6054434251776 6061446893376 6066259318674 6070047750144 6072137275904 6083996919021 6087796427776 6099686655174 6101217312768 6116951457792 6119057129472 6131008412928 6134837280768 6139707973632 6146819384832 6148935338112 6157660336128 6166397714432 6169687016472 6175665190912 6180568298688 6187727036988 6196507078272 6205241032704 6226182733824 6228326006784 6235540061184 6244387946496 6246537486336 6255400976384 6258737754864 6262646390784 6267618556416 6274878122016 6279859998909 6285944926464 6290935589736 6309330138244 6316048908288 6325600975736 6327188324352 6334516887552 6339546114048 6345688875008 6355894874112 6358082798592 6362053476352 6367104565248 6370500929058 6374479362048 6379540316352 6386929517052 6390791710208 6398193943008 6403273725267 6423735435264 6440173830144 6447633260544 6452752294656 6456782094336 6459004747776 6469392996864 6471619991424 6475661574144 6480802861056 6488309350656 6490542856896 6493460679144 6499752577024 6512447406276 6530880503808 6531489650154 6549976645632 6562769568768 6569128624128 6572081774592 6574344118272 6581958953472 6587184634128 6591298387968 6593567346688 6604172017632 6606445407912 6610571190272 6615819587328 6623482462128 6640432011388 6666940514304 6674662600704 6678698786816 6686434492416 6691743120384 6695922171904 6699493934784 6704812931166 6709000144896 6711309620736 6722103660804 6724417647339 6728617104384 6733959222816 6741758934666 6743450714112 6753649162064 6760841084928 6780609626112 6785993023488 6797961265152 6805835108352 6811238533248 6815492210688 6819127755048 6828803718912 6831154435392 6840847464448 6848770981248 6851128571168 6874250039958 6883939270656 6893707198464 6901691940864 6907171470336 6913864237056 6917552255376 6927367878144 6937197428736 6939585458176 6947623339776 6953139336024 6957481631744 6971070463056 6973470152796 6991453710024 6993208147968 7006866757632 7024936439808 7027354672128 7031743315968 7037326098432 7045477189632 7051070875968 7057903075328 7063506627072 7071688042272 7077302538453 7081722375168 7116301097703 7118086864896 7126331498496 7136443367424 7138899984384 7152843148416 7157310160896 7162992635904 7171289282304 7176982855896 7183937058816 7189640673984 7197968185884 7210663015136 7218341609472 7229258257984 7239447871488 7245195558912 7263879856128 7266380341248 7276690931712 7280572490352 7285119270912 7287627067392 7290903218688 7299348019488 7301860714008 7312221649152 7333602414208 7339424854692 7368723726336 7381719711744 7390269702144 7393591996416 7396137133056 7400756084736 7404703822656 7415210686464 7417763265024 7428288659456 7432251083901 7436892589056 7442797035744 7451417769894 7464559600176 7494358007808 7500308078592 7513536135168 7522238803968 7528211010432 7532912443392 7535505539072 7547625163008 7550223323328 7554938503168 7560936671232 7569694242432 7575704125668 7589065155872 7597855307322 7619360587776 7628185829376 7641639419904 7647706423296 7656564496896 7662643349904 7667428737024 7670068137984 7682404183776 7685048739816 7689848119296 7695953397504 7704867353904 7707519642564 7718456185216 7755420598272 7778097266688 7789133955072 7793288862912 7800840241152 7804347107328 7807033640448 7816076257248 7822281753027 7827166835712 7829861224192 7842454270938 7850053288448 7856285759952 7865385423777 7867359166464 7887647932416 7905774006144 7910711230464 7916991860736 7926161838336 7930954809344 7940140959744 7946444955456 7951407579136 7955649047556 7966937672064 7969680174624 7990232811456 8007847723008 8019958379951 8028498788352 8031262482432 8042658398208 8051973931008 8058366715392 8066174943232 8072579002368 8081929191168 8088345758232 8093397000192 8111995892028 8132915540232 8134956417024 8135715178262 8144378855424 8158742839296 8174677883904 8179783041024 8186277298176 8195759179776 8198580450816 8202266121024 8210213781504 8214593303259 8226249355296 8240757731584 8250302715984 8262009437696 8301576978432 8304434675712 8314053414912 8320654274688 8325850595328 8328716648448 8342112022272 8344983673152 8350195187712 8356824741888 8366504162688 8373146665212 8381259901952 8387914119648 8397629550198 8421398544384 8446022516736 8452728152064 8462518654464 8474526498816 8477443731456 8489472753664 8494001238744 8499305816064 8506053755136 8515906022736 8530925257344 8537698300356 8562662330474 8571780661248 8586898440192 8596844347392 8603669726208 8609042792448 8612006330368 8625857329152 8628826655232 8634215432192 8641070481408 8645679832293 8651079134208 8654057142528 8657947572192 8667975773142 8683263208368 8708652866872 8717926662144 8750359425024 8758838165504 8762775699456 8765792157696 8775945271296 8779890495744 8782912845504 8788397850624 8793085789404 8805562690176 8808593877216 8821092783104 8831309949504 8838321479946 8864164525209 8889254019072 8899550134272 8906615843328 8915245989888 8922324160512 8932658579712 8939750574888 8945333526528 8948412827648 8962804881072 8965890196452 8971489472512 8978612297088 8989011912888 8991267618816 9035170292736 9040812834816 9047990697984 9058470672384 9063948353536 9074446811136 9081651377664 9087322947584 9092170340064 9099388978011 9105071625216 9108205913856 9131694641664 9149529982761 9151825969152 9165666719944 9175427186688 9178585694208 9202255921152 9209561960448 9218485649408 9223403007168 9236490504192 9249596571648 9254530524708 9263497786368 9270852448032 9281590555482 9294760617408 9297960203728 9307861549056 9321938280032 9342489010176 9366581919744 9369806229504 9383101464576 9388106632296 9393969586176 9401427834624 9412317183024 9418008836096 9428917389696 9436403384604 9442296500224 9463995207366 9488401463604 9490782486528 9501775331328 9509319171072 9515257823232 9518533312512 9533842311168 9537124197888 9543080214528 9550656847872 9561719043072 9569310474528 9578582745088 9586187565312 9597290914512 9660260745216 9671449890816 9685173141504 9688507121664 9702254575616 9707429987136 9713492361216 9716836089856 9721204291584 9732464025984 9735814285344 9740191018716 9749628865536 9768671109414 9785899806256 9796320755712 9797234475231 9824964968448 9853692936192 9858122661888 9861516177408 9872938430208 9880776951192 9886947581952 9890351020032 9906258026448 9909668111868 9915856785408 9923729380992 9935223693192 9952746133568 9960648017082 9992477343744 10000410771456 10018048180224 10029651738624 10037614680576 10043883257856 10049240902176 10063500217344 10066964431104 10081248894976 10092925656576 10100938834224 10112638401999 10130473743096 10170914439168 10178989535232 10188852559872 10196941897728 10208752662528 10216857799872 10223238316032 10226757517312 10243205578368 10246731653088 10253130825728 10261271196672 10273156471872 10276692856752 10311375059937 10325908905984 10340560797696 10352537911296 10370796355584 10391051817216 10401120321536 10405796143104 10409378187264 10421435009664 10429709004036 10436222447616 10456605694584 10460205229194 10475047679936 10487180565036 10489812221952 10516863909888 10541032008192 10547614973952 10555989147648 10568215784448 10576606313952 10586854612992 10595259940608 10607532063408 10622583562752 10626240232832 10653643748608 10677130297344 10704665051136 10708349976576 10723544530944 10729264722624 10735965241344 10744488953856 10756933923456 10763438669824 10775905588224 10784461010976 10791196000256 10796952278826 10815994522704 10843887386976 10859171807232 10867793338368 10895819784192 10899570511872 10915036397568 10927678906368 10931440601088 10936354828032 10946951708672 10952791071012 10968332473728 11000403621312 11009137282038 11041327741927 11053085589504 11068769304576 11069801707538 11072579567616 11085404553216 11094205699584 11101134127104 11104955531264 11122816029696 11126644897536 11133593583616 11142432989184 11155338883584 11164195553616 11177126654841 11183885492864 11196839400264 11241537011712 11261363355648 11270304202752 11283358205952 11292316515648 11299368665088 11303258308608 11321437744512 11325334984992 11332407754752 11341405006848 11354541363648 11363556188502 11374567009792 11383597733808 11396782960983 11429040881664 11462459129856 11471559634944 11484846745344 11501143105536 11505102206976 11521427308544 11527573109724 11534772178944 11538742856704 11543930096256 11557301030856 11561279463846 11577684277824 11620756019929 11623902216192 11633130897408 11667145900032 11683700932608 11687722876928 11701260361728 11706520660992 11710550460672 11717863800832 11724114385872 11740750253568 11744791836288 11763681406407 11775079932672 11784428639928 11801038749696 11818886033612 11831471898624 11852338692096 11866066845696 11875487791104 11886994653184 11896432214016 11910211439616 11919667433184 11927111368704 11933473571334 11950406508096 11954520261936 11971483062784 11985349217184 12046893723648 12063987597312 12077960896512 12087550073088 12099262414848 12108868503552 12122893786752 12132518637348 12140095500288 12144274551808 12167993838042 12175592855552 12199373310348 12202434625536 12203572767393 12233902915584 12238114258944 12262016825856 12269674561536 12279415947264 12293638769664 12297870676224 12315320672256 12332795428864 12339374032944 12351330381824 12361136597376 12375454073976 12393014156544 12452365467648 12456652013568 12471080122368 12488775892992 12493074972672 12510801952768 12517475509728 12525292781568 12535237112832 12549756244032 12559719997818 12571889852928 12581871179472 12596444325297 12618660276488 12632097816576 12651201951472 12669033775104 12679092228096 12691377750016 12711789748224 12716165597184 12734209130496 12741001858116 12748958724096 12759080632704 12773859034104 12781583420416 12796387886016 12806547450534 12843993495711 12847470870528 12880347660288 12895266521088 12905504589312 12913564188672 12918009495552 12938785993728 12943239982848 12951323148288 12961605722112 12976618701312 12981085713792 12986921358288 12999505154048 13024894812552 13062979300308 13099953291264 13125539137536 13138257248256 13144163549184 13148688236544 13163917906944 13174369268256 13182596775936 13187134693376 13208344035264 13212890815824 13221142380544 13231639174656 13246964924256 13257482219919 13280864022776 13333881028608 13349325201408 13357397573632 13372868984832 13383486240768 13398987869568 13409625862332 13418000289792 13422619241472 13444207321608 13448835294678 13457234208768 13467918445632 13483517869332 13486901428224 13507298324128 13521682169856 13561219252224 13571986046976 13595922530304 13611670216704 13622477066496 13630984421376 13638255510096 13657607437824 13662308870784 13681694928896 13697541962496 13702257142336 13748500079916 13767878541312 13787414396928 13803383881728 13814342940672 13827728474112 13835104510752 13854735756288 13874394857472 13879170916352 13895246679552 13906278672048 13914963263488 13922385833223 13942140926112 13946940305592 13982907420048 14013733515264 14049872879616 14054709344256 14074652196864 14090954379264 14102141751936 14115806150656 14127013254144 14143376084544 14154605076906 14163444750336 14195992811049 14232602195406 14236173729792 14252662996992 14272886734848 14277799968768 14305686296832 14314620321792 14325985271808 14342578564608 14353965711792 14367874117632 14379281347968 14395936371768 14421326030272 14458516515968 14478895742976 14490391117824 14527759712256 14532760682496 14553381863424 14561144980704 14570238541824 14575254134784 14581806437376 14598696038976 14603721428016 14624443298304 14653006664121 14667204828416 14678849709384 14737447452672 14763439423488 14780539404288 14787183992832 14792274266112 14809407645312 14830421372928 14835526530048 14856577318912 14864502167802 14873785178112 14885594071488 14902835539788 14929119200352 14940972025623 14988716015616 15000616157184 15027072270336 15044477607936 15056422020864 15065824886784 15071011078144 15095250326016 15100446646656 15109877006336 15121873342464 15139388484864 15151408251336 15178130311744 15195710614644 15238721175552 15256371658752 15283278839808 15295412846592 15313128993792 15325286699808 15334857474048 15340136275968 15364808367552 15370097479632 15379696238592 15391906795008 15409734707808 15415039285128 15436912370432 15510841196544 15556194533376 15586577725824 15601680482304 15608694214656 15614067280896 15632152514496 15644563506054 15654333671424 15659722448384 15684908541876 15690307843791 15700106576896 15712571519904 15730770847554 15734718332928 15775295864832 15811548012288 15821422460928 15833983721472 15852323676672 15861909618688 15880281919488 15892889910912 15902815158272 15911298095112 15933875344128 15939360349248 15980465622912 16015695446016 16039916759902 16056997576704 16062524964864 16085316796416 16103947862016 16116733430784 16132349886464 16145158004736 16163858382336 16176691516464 16186794000384 16195428418239 16223991784056 16265831080464 16271430356524 16288757710848 16317485678592 16349355767808 16372554596352 16391518359552 16397160901632 16404532242048 16420427563008 16429186606518 16452498710592 16481515463168 16500605431968 16513705923057 16524018875392 16603153956864 16604702561307 16608869351424 16628106829824 16641308549376 16651701190656 16657433296896 16684224044544 16689967346304 16700390375424 16713649483776 16733008325376 16746293330424 16762519803904 16775828239296 16795259100396 16842797088768 16892045033472 16905456304128 16925037308928 16949052997632 16954887462912 16978945507328 16988002477488 16998611632128 17012107510272 17031812045472 17045334282753 17061850514688 17075396600712 17125324660948 17143561322496 17173796880384 17193688694784 17207339452416 17224012660736 17251714658304 17257653310464 17268430864384 17282140962816 17291359664586 17302158268416 17308114285056 17315895144384 17335951546284 17341919195769 17366526416736 17417305733744 17435853324288 17500718850048 17525551398912 17531584315392 17551890542592 17559780991488 17565825691008 17576795701248 17586171578808 17611125380352 17617187754432 17642185566208 17662619899008 17676642959892 17728329050418 17778508038144 17799100268544 17813231686656 17830491979776 17844648321024 17865317159424 17879501149776 17890667053056 17896825655296 17925609762144 17931780392904 17942978945024 17957224594176 17978023825776 18070340585472 18095981395968 18116941344768 18127896707072 18148893622272 18163302755328 18174645895168 18184340680128 18198777956022 18210143250432 18216411827712 18251990757063 18263389283328 18299059965522 18303651938304 18331333439888 18350854373376 18357171388416 18404511842304 18419123920896 18446806014336 18472981008384 18499193143296 18509061049416 18526995572736 18541704896064 18563181110964 18589521234816 18595920407456 18615723098112 18643876560064 18684978020352 18733163839488 18739612459008 18766202929152 18776213264592 18787939172352 18802855669248 18824634366048 18836017672192 18857834779392 18872806769208 18884593000448 18927990414732 18976802927208 18981564973056 19003550662656 19018638342144 19037066625024 19067684622336 19074248395776 19086160429056 19101313695744 19123438086144 19138620949056 19157165490176 19172375130624 19194581829024 19209821175801 19320521490432 19342899781632 19370346283008 19377014243328 19414859974272 19426984722432 19433672179712 19442408583168 19464928051968 19471628570688 19480382037432 19499257731072 19537342218828 19571799612512 19592641511424 19594468950462 19649929936896 19707385872384 19716245323776 19723032354816 19745876860416 19761553902384 19773895163904 19780702040064 19812516052896 19819336223736 19831713570816 19847458761984 19870447386384 19905492267136 19921296034164 20000821542912 20036096360448 20059303477248 20075229361152 20087766515712 20098481804352 20127000434688 20133928862208 20162497789952 20173252942017 20185851313152 20201877668448 20225276803998 20260947486192 20341828878336 20357979070464 20393883795456 20417505325056 20433715599744 20446476632064 20453515034624 20486411156736 20493463306176 20506261651456 20522542393344 20546312943744 20553385713504 20622750119874 20651817811968 20681121595392 20683050558821 20705075822592 20741592711168 20782103634432 20802240643072 20811592286208 20818756374528 20842870019328 20859418008072 20872444895232 20913211389168 20920410458388 20950095359872 20974361130072 20979624443904 21082064016384 21095229947904 21111978295296 21136431568896 21153212627904 21173709225984 21190519881216 21215064126816 21231907615359 21245167125504 21252480465664 21307287497216 21348903293109 21354260594688 21409330102272 21416699953152 21458529445248 21471930482688 21488977907712 21513867846912 21526877339648 21551811176448 21568922021952 21582392000512 21593904557652 21631989045408 21687774773952 21718343614464 21735586676736 21791639568384 21799141023744 21830072795136 21855357812736 21862881202176 21872709656064 21893903417344 21905582142024 21936664947456 22000807242624 22018274564076 22082655483854 22106171179008 22139603415076 22145159135232 22170809106432 22188411399168 22202268254208 22209911062528 22245632059392 22253289795072 22267187167232 22284865978368 22296753251703 22310677767168 22328391107232 22354253309682 22367770985728 22393678800528 22483074023424 22540608405504 22566716411904 22584633031296 22598737330176 22606516617216 22642875489024 22650669969984 22664815509504 22682810013696 22709082727296 22727112377004 22749134019584 22767195467616 22793565921966 22858081763328 22924918259712 22943119269888 22969693490688 23002286211072 23010204413952 23042854617088 23055146219448 23069544357888 23077485713408 23087860192512 23114602061712 23122558927692 23155368555648 23241512039858 23266261794816 23334291800064 23367401865216 23375445753856 23402520723456 23413041321984 23421100921344 23435727601664 23448228771744 23466845259081 23481500507136 23489583672576 23527362812814 23550159865344 23568857279856 23596156271331 23602077499392 23637772067224 23662943797248 23732133691392 23750975582208 23773989306368 23792864428032 23820422879232 23839334866368 23854222737408 23866947142668 23900813016192 23909040523872 23942966125568 23970698434368 24059875139853 24093787447296 24127975194624 24155921793024 24175100146176 24198524829696 24217737007104 24245787573504 24265037274696 24280191000576 24288549103616 24335987676084 24351185711104 24398746620696 24404869251072 24407145534786 24476228517888 24524033651712 24539349123072 24558831894528 24587277539328 24595741352448 24630641344512 24665590857728 24678748065888 24702660763648 24722273194752 24750908147952 24786028313088 24904730935296 24913304027136 24942160244736 24977551785984 24986149945344 25021603905536 25034951019456 25050585563136 25070474225664 25099512488064 25119439995636 25143779705856 25163742358944 25192888650594 25237320552976 25264195633152 25302403902944 25338067550208 25358184456192 25423579496448 25432331194368 25468418260992 25482003716232 25497917448192 25518161265408 25547718068208 25563166840832 25592775772032 25613094901068 25687986991422 25760695320576 25790533042176 25811009178624 25827128377344 25836018991104 25877571987456 25886479965696 25902646296576 25923211444224 25953237402624 25962171427584 25973842716576 25999010308096 26049789625104 26125958600616 26251078275072 26276514496512 26288327098368 26297376473088 26327835813888 26348738536512 26365193551872 26374269386752 26416688070528 26425781631648 26442284761088 26463278349312 26493929848512 26514964439838 26561728045552 26592493575627 26667762057216 26698650402816 26745737969664 26766972481536 26797975739136 26819251724664 26836000579584 26845238482944 26888414643216 26897670589356 26914468417536 26935836891264 26967035738664 26973802856448 27014596648256 27122438504448 27143972093952 27191845060608 27223340433408 27244954132992 27261968842752 27276511020192 27315214875648 27324617741568 27363389857792 27395083924992 27404514284672 27448589948283 27497000159832 27535757082624 27606767763456 27628685881344 27655456948224 27670209021504 27709471512576 27748789714944 27758341832704 27790493359104 27812557344096 27829926526976 27844771666446 27884281852224 27893880611184 27965814840096 28027467030528 28099745759232 28109418688512 28149304393728 28181908758528 28204283503872 28231612301312 28254026508288 28286752169088 28309210153812 28326889500672 28391985622098 28465204390812 28472347459584 28505325993984 28545773469696 28555599937536 28611372593664 28629240643584 28651970543616 28685157129216 28707931423584 28735748235264 28758562695936 28791872743536 28842652060544 28917033031936 28980782235648 29055519424512 29065521364992 29106763726848 29122289961408 29140477083648 29150508269568 29163612874752 29197392077952 29207442856032 29248886596608 29306013328242 29334409656832 29357699418768 29391703425693 29474894905344 29561078808576 29574367985664 29584548532224 29618815290624 29660842745856 29671053060096 29713154637824 29729004335604 29747570356224 29771188142976 29805671079576 29858238400704 29881944051246 29969318156659 29977432031232 30001232314368 30054144540672 30088955215872 30112844041728 30131649773568 30142022156288 30190500652032 30200893293312 30219754012672 30243746684928 30278776969728 30302816502672 30337915205997 30356260623488 30391421229288 30512743317504 30566557679616 30590825693184 30626257987584 30650573399616 30669714948096 30680272551936 30729616735104 30740194959264 30759392477184 30783813590016 30819469415616 30830078570256 30873824740864 30934125179811 31021682393088 31112389066752 31173155451648 31203360964608 31217388429312 31228134561792 31264305028992 31289127012108 31308667342848 31319444896768 31369817083752 31380615687582 31400213153792 31425143039808 31461541695108 31469436665856 31550591729664 31623096024576 31642844921856 31667967442944 31704647353344 31723819237376 31760563838976 31785779821824 31805630316544 31822596190224 31867750688256 31878720698496 31960931245824 32031390892032 32079833519804 32113995153408 32125049929728 32170633592832 32207895724032 32233466861568 32264699772928 32290316009472 32327716764672 32353383032928 32373588000768 32390856836478 32447983568112 32531662160928 32542860713048 32577515421696 32698711535616 32745109192704 32783036719104 32794321803264 32809064484096 32840855126016 32858373213036 32904997421184 32963030926336 33001210863936 33027411846114 33048037750784 33123983225781 33206307913728 33209405122614 33217738702848 33256213659648 33282617098752 33303402381312 33314866593792 33368448089088 33379934692608 33400780750848 33427298967552 33466016650752 33492586660848 33525039607808 33551656478592 33590518200792 33784090066944 33810912608256 33850074617856 33898105995264 33909774925824 33957891014656 33976004954976 33997223264256 34024215020544 34063624090944 34090668565506 34123701029376 34150793201424 34190348882949 34250649321896 34287122644992 34387377389568 34414678904832 34448025321472 34503429316608 34515306620928 34564281925632 34582719329172 34604316536832 34616228570112 34631790288768 34671903092568 34683838391538 34733052833472 34834611467488 34862268059787 34871706648576 35001437700096 35051102797824 35063168630784 35103781085184 35119561982976 35131651382016 35153591402496 35172343157616 35222250760704 35234375508864 35284371132416 35325239798016 35353285919784 35456658100836 35557016076288 35598200537088 35626463373312 35660983959552 35689296642048 35730634318848 35759002299552 35781334106112 35793651310592 35851219524288 35863560785808 35885957890048 35914449188352 35956047651552 36140681170944 36191962791936 36233882689536 36255793414144 36297787244544 36326605510656 36368681360256 36397555912044 36420286500864 36432823655424 36503981514126 36526778566656 36598119931044 36607303876608 36610718302179 36662666879776 36701708746752 36714342776832 36809023684608 36838247841792 36893612028672 36945962016768 36998386286592 37018122098832 37053991145472 37083409792128 37126362221928 37179042469632 37191840814912 37287753120128 37369956040704 37466327678976 37479224918016 37532405858304 37552426529184 37575878344704 37605711338496 37649268732096 37672035344384 37715669558784 37745613538416 37769186000896 37789332975891 37855980829464 37953605854416 38007101325312 38037276684288 38074133250048 38135369244672 38148496791552 38202627391488 38246876172288 38277241898112 38314330980352 38344750261248 38389163658048 38419642351602 38531980487133 38641042980864 38685799563264 38740692566016 38754028486656 38829719948544 38853969444864 38867344359424 38884817166336 38929856103936 38943257141376 38960764074864 38998515462144 39074684437656 39143599225024 39188937900924 39299859873792 39414771744768 39432490647552 39446064709632 39491753720832 39523107804768 39547790327808 39561404080128 39625032105792 39638672447472 39663427141632 39694917523968 39740894772768 39772446659757 39810984534272 39842592068328 40001643085824 40072192720896 40118606954496 40150458722304 40196963608704 40254000869376 40267857724416 40324995579904 40346505884034 40371702626304 40403755336896 40450553607996 40521894972384 40683657756672 40715958140928 40787767590912 40835010650112 40867431199488 40892953264128 40907030069248 40972822313472 40986926612352 41012523302912 41045084786688 41092625887488 41106771427008 41245500239748 41303635623936 41362243190784 41366101117642 41410151645184 41483185422336 41564207268864 41604481286144 41623184572416 41637512749056 41685740038656 41718836016144 41744889790464 41767157499669 41826422778336 41840820916776 41900190719744 41948722260144 42164128032768 42223956590592 42272863137792 42306425255808 42347418451968 42381039762432 42430128253632 42463815230718 42490334251008 42504960931328 42587978433147 42614574994432 42697806586218 42708521189376 42818660204544 42833399906304 42917058890496 42943860965376 42977955815424 43027735693824 43053754679296 43103622352896 43137844043904 43164784001024 43187809115304 43263978090816 43375549547904 43436687228928 43471173353472 43583279136768 43598282047488 43660145590272 43710715625472 43725762404352 43745419312128 43787806834688 43811164284048 43873329894912 43959019992363 44001614485248 44036549128152 44165310967708 44212342358016 44279206830152 44290318270464 44341618212864 44376822798336 44419822125056 44491264118784 44506579590144 44534374334464 44569731956736 44593506503406 44621355534336 44656782214464 44708506619364 44735541971456 44787357601056 44822916076869 44966148046848 45081216811008 45133432823808 45169266062592 45197474660352 45213033234432 45285750978048 45301339939968 45329631019008 45365620027392 45418165454592 45454224754008 45498268039168 45534390935232 45587131843932 45716163526656 45849836519424 45886238539776 45939386981376 46004572422144 46020408827904 46085709234176 46110292438896 46139088715776 46154971426816 46175720385024 46229204123424 46245117855384 46310737111296 46483024079716 46532523589632 46668583600128 46750891507712 46805041446912 46826082643968 46842201842688 46871455203328 46896457543488 46933690518162 46963001014272 46979167345152 47054725625628 47070923531373 47100319730688 47137714559712 47192312542662 47204154998784 47275544134448 47325887594496 47464267382784 47501951164416 47585728856064 47640845758464 47678669732736 47708445474816 47733894285336 47801626032384 47818081047744 47885932251136 47941396868736 48119750279706 48187574894592 48255950389248 48311843586048 48350200292352 48397049659392 48435474014208 48491575147008 48530074549392 48560382001152 48577098207232 48671975352168 48702371422208 48797493241392 48814291069572 48952457035776 49048067303424 49117663789056 49174555078656 49191482704896 49261282689024 49331181715456 49357496131776 49405321527296 49444546389504 49501816295904 49541117769171 49572056626176 49809461870592 49814107683921 49826608054272 49884320489472 49955103571968 49972299890688 50069902038912 50101171126272 50140948451328 50199024976128 50238879991272 50287559411712 50327484717888 50385777301188 50474641105952 50528391266304 50604807805888 50676135100416 50716368912384 50847158992896 50864662388736 50936836521984 50964007432464 50995834896384 51036322530816 51095436136416 51126333681664 51185551544064 51226189802136 51375973982844 51521390641152 51581066084352 51622018357248 51672037982208 51755143974912 51772959931392 51805292593152 51846422888448 51906474805248 51924342855168 51947685433152 51998020616192 52025757587307 52099579250208 52251917201232 52502156550144 52576654196736 52594752946176 52655671627776 52697477073024 52730387103744 52748538773504 52833376141056 52851563263296 52884569522176 52926556698624 52987859697024 53029928879676 53123456091104 53184987151254 53335524114432 53397300805632 53491475939328 53533944963072 53595951478272 53638503449328 53672001159168 53690476965888 53776829286432 53795341178712 53828936835072 53871673782528 53934071477328 54029193296512 54287944187904 54383690121216 54446680866816 54489908265984 54523937685504 54553022040384 54630429751296 54649235483136 54726779715584 54755972271189 54790167849984 54809028569344 54897179896566 54994000319664 55071514165248 55213535526912 55257371762688 55340418043008 55418943025152 55497579429888 55516683665408 55580986718208 55625114688192 55659853053952 55689543332892 55768563704448 55787761222368 55931629680192 56054934061056 56139708659657 56199491518464 56218837377024 56298608787456 56363817517056 56408567007744 56463224602624 56508053016576 56573504338176 56618420307624 56653779001344 56783971244196 56930408781624 56944694919168 57010651987968 57111199875072 57222745187328 57258481287168 57303941087232 57370314258432 57415862847168 57471496470528 57517125391872 57583745487072 57629463527403 57685304121088 57834066063872 57961564471296 58111038849024 58131042729984 58244579922816 58280954167296 58301016539136 58327225749504 58394784155904 58414885712064 58497773193216 58612026656484 58668819313664 58715398837536 58783406851386 58949789810688 59122157617152 59148735971328 59169097064448 59237630581248 59321685491712 59342106120192 59426309275648 59458008671208 59495140712448 59542376285952 59611342159152 59716476801408 59763888102492 59938636313318 60002464628736 60108289081344 60177910431744 60225688083456 60263299547136 60284044312576 60381001304064 60401786586624 60439508025344 60487493369856 60519758826051 60557553939456 60605633005344 60675830411994 60712521246976 60782842458576 61025486635008 61181651386368 61252515975168 61301146799232 61339429896192 61360545103872 61459233470208 61480389918528 61518784954368 61567627180032 61638938831232 61660157140512 61747649481728 61868250359622 62043364786176 62049151676463 62224778133504 62346310903296 62406721929216 62434776858624 62456269123584 62528610057984 62578254024216 62617334685696 62638889793536 62739634167504 62761231375164 62800426307584 62850286079616 62923083390216 62938873331712 63246192049152 63285689843712 63335934885888 63409294706688 63447638474752 63521127677952 63571559643648 63611260633088 63645192380448 63695722846077 63735501376512 63757441396992 63921862491648 64046709879327 64062781784064 64159667039608 64227990306816 64250099859456 64415791448064 64466933723136 64529399545856 64580632018944 64655433529344 64706766065856 64747176001536 64781713672956 64895967136224 65063324321856 65085721426096 65155030843392 65397423071232 65490218385408 65566073438208 65588643606528 65618128968192 65681710252032 65716746426072 65809994842368 65926061852672 66002421727872 66054823692228 66096075501568 66247966451562 66418810245228 66435477405696 66512427319296 66565234197504 66606804762624 66629733187584 66736896178176 66759869385216 66801561501696 66854597935104 66932033301504 66985173321696 67050079215616 67103312957184 67181036401584 67621825216512 67700149235712 67796211990528 67819549851648 67915782029312 67952009909952 67994446528512 68048430041088 68127248181888 68181337131012 68247402058752 68301586402848 68380697765898 68501298643792 68574245289984 68774754779136 68829357809664 69006858633216 69030613241856 69128563851264 69165438658344 69208633073664 69232457140224 69263580577536 69343806185136 69367676783076 69466105666944 69669222934976 69724536119574 70002875400192 70102205595648 70126337261568 70207562170368 70239123965952 70263302764032 70307182804992 70344686315232 70444501521408 70468751017728 70568742264832 70650479596032 70706571839568 70788468813993 70913316201672 71196401074176 71252926746624 71321967919104 71378593284096 71461268637696 71518004599104 71562668212224 71587302621184 71702439048576 71727121571616 71771915780096 71828898376704 71912095303104 72179625419559 72281362341888 72383925583872 72467765379072 72595574489088 72653211021312 72737362720512 72795111824088 72840573001728 72865647310848 73007963028252 73053557133312 73196239862088 73214607753216 73221436604358 73325333759552 73428685553664 73618047369216 73676495683584 73787224057344 73891924033536 73996772573184 74036244197664 74107982290944 74166819584256 74252724443856 74358084939264 74383681629824 74575506240256 74739912081408 74932655357952 74958449836032 75064811716608 75104853058368 75151756689408 75211422676992 75298537464192 75344070688768 75431339117568 75491227076832 75538372001792 75578665951782 75711961658928 75907211708832 76014202650624 76074553368576 76270738489344 76296993583104 76405254782976 76493752344576 76554483796224 76628661960704 76689500522496 76778327316096 76839284703204 77063960974266 77282085961728 77289294193489 77371599126528 77481385132032 77508056973312 77659439897088 77707938889728 77734688718848 77769634332672 77859712207872 77886514282752 77921528149728 77997030924288 78149368875312 78287198450048 78377875801848 78829543489536 78864981295104 78892129419264 78983507441664 79046215609536 79095580655616 79122808160256 79250064211584 79277344894944 79326854283264 79389835047936 79481789545536 79544893319514 79621969068544 79685184136656 79777480726881 80003286171648 80237213908992 80300917444608 80393927217408 80508001738752 80535715448832 80649991159808 80693011768068 80743405252608 80807510673792 80901107215992 81043789944768 81345292139503 81367315513344 81431916281856 81575535181824 81670021300224 81734862398976 81785906528256 81814060138496 81945644626944 81973853224704 82025046605824 82090169573376 82185251774976 82213542854016 82345769844849 82491000479496 82607271247872 82732202235284 82820303290368 82966370844672 83128414537728 83208962572288 83246369144832 83275025498112 83371480077312 83437672032288 83489779580928 83534314999338 83652845556672 83681641833552 83800381439488 83897444520288 84328256065536 84447913181184 84545726275584 84612850511616 84694836903936 84762079524864 84860256507264 84927630461436 84980668502016 85009921862656 85175956866294 85229149988864 85395613172436 85417042378752 85637320409088 85666799812608 85834117780992 85887721930752 85955911630848 86055471387648 86107509358592 86207244705792 86275688087808 86329568002048 86375618230608 86527956181632 86751099095808 86942346706944 87166558273536 87196564094976 87320291180544 87421431250944 87451524808704 87490838624256 87575613669376 87622328568096 87746659789824 87918039984726 88003228970496 88073098256304 88175110277079 88330621935416 88424684716032 88558413660304 88683236425728 88753645596672 88839644250112 88982528237568 89013159180288 89139463913472 89187013006812 89242711068672 89313564428928 89417013238728 89471083942912 89574715202112 89645832153738 89907954469977 89932296093696 90162433622016 90266865647616 90338532125184 90394949320704 90426066468864 90571501956096 90602679879936 90659262038016 90731240054784 90836330909184 90908449508016 90996536078336 91068781870464 91174263687864 91699673038848 91772477079552 91878773962752 92009144844288 92040817655808 92171418468352 92220584877792 92278177431552 92309942853632 92351440770048 92458408246848 92490235710768 92621474222592 92802375539433 92966048159432 93065047179264 93337167200256 93501783015424 93610082893824 93652165287936 93684403685376 93792915086976 93867381036324 93926002028544 93958334690304 94109451251256 94141847062746 94200639461376 94275429119424 94384625085324 94408309997568 94551088268896 94651775188992 94928534765568 95003902328832 95171457712128 95281691516928 95357339465472 95416890949632 95467788570672 95603252064768 95636162095488 95771864502272 95882793737472 96239500559412 96375149789184 96511900778496 96623687172096 96700400584704 96794099318784 96870948028416 96983150294016 97060149098784 97120764002304 97154196414464 97343950704336 97404742844416 97594986482784 97628582139144 98096134606848 98235327578112 98349110157312 98382965409792 98522565378048 98714992263552 98810643054592 98889092779008 99003632591808 99082235538342 99144113252352 99371949677343 99618923741184 99628215367842 99653216108544 99768640978944 99910207143936 99944599781376 100139804077824 100202342252544 100281896902656 100398049952256 100477759982544 100575118823424 100654969435776 100771554602376 100949282211904 101209615611776 101352270200832 101432737824768 101694317985792 101729324777472 101873673043968 101928014864928 101991669792768 102072645061632 102190872272832 102252667363328 102371103088128 102452379604272 102571046648847 102751947965688 103162132168704 103244036714496 103344075964416 103510287949824 103545919862784 103692845776896 103812949610496 103848685710336 103895370866304 103996041232384 104051515174614 104199158500416 104503834402464 104586804179361 105004313100288 105153308393472 105189505892352 105311343255552 105394954146048 105460774207488 105497077547008 105666752282112 105703126526592 105769139044352 105853113397248 105975719394048 106059857759352 106246912182208 106369974302508 106671048228864 106794601611264 106982951878656 107067889926144 107191902956544 107277006898656 107344002318336 107380953931776 107553658572864 107590682357424 107657873670144 107743347565056 107868142954656 108058386593024 108575888375808 108767380242432 108893361733632 108979816531968 109106044080768 109260859502592 109298470966272 109453559431168 109511944542378 109580335699968 109618057138688 109794359793132 109832154906537 109988000639328 110143028330496 110427071053824 110514743525376 110680836086016 110837886050304 110995158859776 111033367330816 111161973436416 111250229376384 111319706107904 111379086665784 111537127408896 111575522444736 111863259360384 112109868122112 112279417319314 112398983036928 112437674754048 112597217574912 112727635034112 112817134015488 112926449205248 113016106033152 113147008676352 113236840615248 113307558002688 113367998927673 113567942488392 113860817563248 114021303975936 114222399750144 114445490374656 114607882174464 114740628516864 114831725694336 114942992941056 115034250783744 115167490974144 115258927054806 115370608242176 115595941461399 115668132127744 115923128942592 116222077698048 116262085459968 116489159845632 116561908334592 116602033078272 116654451499008 116789568311808 116829771424128 116995546386432 117224053312968 117337638627328 117430797675072 117566813702772 117899579621376 118244315234304 118297471942656 118338194128896 118475261162496 118643370983424 118684212240384 118852618551296 118916017342416 118990281424896 119084752571904 119222684318304 119317339979271 119432953602816 119527776204984 119877272626636 120004929257472 120216578162688 120355820863488 120451376166912 120568088625152 120762002608128 120803573173248 120879016050688 120974986739712 121039517652102 121115107878912 121211266010688 121351660823988 121425042493952 121565684917152 122050973270016 122363302772736 122505031950336 122602293598464 122678859792384 122721090207744 122918466940416 122960779837056 123037569908736 123135254360064 123277877662464 123320314281024 123495298963456 123736500719244 124086729572352 124098303352926 124449556267008 124692621806592 124813443858432 124869553717248 124912538247168 125057220115968 125156508048432 125234669371392 125277779587072 125479268335008 125522462750328 125600852615168 125700572159232 125846166780432 126492384098304 126671869771776 126818589413376 126895276949504 127042255355904 127143119287296 127222521266176 127290384760896 127391445692154 127471002753024 127514882793984 127763935299441 127843724983296 128093419758654 128125563568128 128319334079216 128455980613632 128500199718912 128831582896128 128933867446272 129161264037888 129310867058688 129413532131712 129494352003072 129563427345912 129791934272448 130126648643712 130171442852192 130310061686784 130794846142464 130980436770816 131132146876416 131177287213056 131236257936384 131363420504064 131433492852144 131619989684736 131852123705344 132004843455744 132109647384456 132192151003136 132495932903124 132837620490456 132870954811392 133024854638592 133130468395008 133259466375168 133473792356352 133519738770432 133603123003392 133709195870208 133864066603008 133970346643392 134100158431232 134206625914368 134362072803168 134468748230607 135243650433024 135400298471424 135592423981056 135639099703296 135904019819904 135988893057024 136096860082176 136254496363776 136362674262024 136494804117504 136603172805696 136761395531796 137002597287584 137148490579968 137549509558272 137658715619328 138013717266432 138061226483712 138257127702528 138330877316688 138417266147328 138464914280448 138527161155072 138687612370272 138735353566152 138932211333888 139338445869952 139449072239148 140005750800384 140252674523136 140415124340736 140478247931904 140526605528064 140614365609984 140689372630464 140889003042816 140937502035456 141137484529664 141212770594119 141300959192064 141413143679136 141576937627986 141826632403344 142392802148352 142505853493248 142757186568192 142922537275392 143036009198208 143125336424448 143174605242368 143404878097152 143454243143232 143543831560192 143657796753408 143824190606208 144359250839118 144562724683776 144767851167744 144935530758144 145191148978176 145306422042624 145474725441024 145590223648176 145681146003456 145731294621696 146015926056504 146107114266624 146392479724176 146442873208716 146650667519104 146857371107328 147352991367168 147574448114688 147783848067072 147993545146368 148072488395328 148215964581888 148333639168512 148505448887712 148623353307513 148716169878528 148767363259648 149151012480512 149442323051763 149479824162816 149865310715904 149916899672064 150209706116736 150303513378816 150422845353984 150597074928384 150688141377536 150862678235136 150982454153664 151076744003584 151157331903564 151423923317856 151814423417664 152028405301248 152149106737152 152541476978688 152593987166208 152810509565952 152987504689152 153108967592448 153257323921408 153379001044992 153556654632192 153678569406408 154127921948532 154564171923456 154578588386978 154743198253056 155016113946624 155318879794176 155415877779456 155469377437696 155539268665344 155719424415744 155773028565504 155843056299456 155994061848576 156077272761921 156298737750624 156574396900096 156755751603696 157729962590208 157784258838528 157967014883328 158092431219072 158191161311232 158245616320512 158500128423168 158554689789888 158653708566528 158779670095872 158963579091072 159089786639028 159243938137088 159370368273312 159554961453762 160006572343296 160474427817984 160601834889216 160787854434816 161016003477504 161071430897664 161299982319616 161386023536136 161486810505216 161615021347584 161802214431984 162087579889536 162690584279006 162863832563712 163151070363648 163340042600448 163469724797952 163571813056512 163628120276992 163891289253888 163947706449408 164050093211648 164180339146752 164267916813567 164370503549952 164427085708032 164691539689698 164982000958992 165214542495744 165464404470568 165640606580736 166256829075456 166417925144576 166492738289664 166550050996224 166742960154624 166875344064576 166979559161856 167068629998676 167305691113344 167363283667104 167600762878976 167794889040576 168419125978971 168656512131072 168895826362368 169091452551168 169225701023232 169389673807872 169524159049728 169720513014528 169855260922872 169961337004032 170019843725312 170351913732588 170458299977728 170791226344872 170834084757504 171333599625216 171668235561984 171775443861504 171911823261696 172110942775296 172215018717184 172414489411584 172551376175616 172659136004096 172751236461216 172888390582209 173055912363264 173502198191616 173884693413888 174333116547072 174393128189952 174842862501888 174903049617408 174981677248512 175151227338752 175244657136192 175493319579648 175836079969452 176006457940992 176146196512608 176350220554158 176661243870832 176849369432064 177116827320608 177366472851456 177507291193344 177965056475136 178026318360576 178278927826944 178374026013624 178485422137344 178627128857856 178834026477456 178942167885824 179149430404224 179291664307476 179815908939954 180324867244032 180533731295232 180677064250368 180789898641408 180852132937728 181143003912192 181205359759872 181318524076032 181462480109568 181672661818368 181816899016032 181993072156672 182137563740928 182348527375728 183544954159104 183757547925504 184018289688576 184081635311616 184342836936704 184441169755584 184556354863104 184619885707264 184702881540096 184916816493696 184980471421536 185242948445184 185604751078866 185932096318864 186130094358528 186147455029389 186674334400512 187220165787648 187304330575872 187368807370752 187585830173952 187734762072648 187852004057088 187916669380608 188218902502512 188283694125492 188401278922752 188550858238848 188769250170648 188816619995136 189102176537792 189857069531136 190007804657664 190342915424256 190563383033856 190714678930944 190833781899264 190935577141344 191206504129536 191272324190976 191543729004544 191765587474944 192140129637981 192479001118824 192750299578368 193247374344192 193400801169408 193588198637568 193741896056832 193966300588032 194120298197568 194241528004608 194308392828928 194687901408672 194809485688832 195189972965568 195257164278288 196192269213696 196470655156224 196698220314624 196765930819584 197045130756096 197429984527104 197621286109184 197778185558016 198007265183616 198164471076684 198288226504704 198743899354686 199256430735684 199306432217088 199537281957888 199820414287872 199889199562752 200279608155648 200404684505088 200563793805312 200796099904512 200955519965088 201150237646848 201309938871552 201543109204752 201898564423808 202419231223552 202865475649536 203388635971584 203458649554944 203747346087936 203856029729856 203983339585536 204145290123264 204381744545664 204505334726656 204742206176256 204904759208544 205142093297694 205503895931376 206324264337408 206488073428992 207020575899648 207091839725568 207385691553792 207625899220992 207697371420672 207790741732608 207992082464768 208103030349228 208398317000832 209007668804928 209173608358722 209785227096613 210008626200576 210306616786944 210379011784704 210622686511104 210789908292096 210921548414976 210994155094016 211333504564224 211406253053184 211538278088704 211706226794496 211951438788096 212119715518704 212365406441979 212493824364416 212739948605016 213589203222528 213965903757312 214135779852288 214383805913088 214554013797312 214688004636672 214761907863552 215107317145728 215181364714848 215315747340288 215486695130112 215736285909312 216116773186048 216538876258677 217151776751616 217786723467264 217959633063936 218212088161536 218521719005184 218596941932544 218907118862336 219023889084756 219160671399936 219236114277376 219588719586264 219664309813074 219976001278656 220286056660992 220854142107648 221029487050752 221361672172032 221675772100608 221990317719552 222066734661632 222323946872832 222500458752768 222639412215808 222758173331568 223074254817792 223151044889472 223726518720768 224219736244224 224558834638628 224797966073856 224875349508096 225194435149824 225455270068224 225634268030976 225852898410496 226032212066304 226294017352704 226473681230496 226615116005376 226735997855346 227135884976784 227721635126496 228042607951872 228890980749312 229215764348928 229481257033728 229663451388672 229885985882112 230068501567488 230334981948288 230517854109612 230741216484352 231191882922798 231336264255488 231846257885184 231867882580467 232444155396096 232524170919936 232978319691264 233123816669184 233204066156544 233308902998016 233579136623616 233659542848256 233991092772864 234448106625936 234675277254656 234861595350144 235133627405544 236488630468608 236594943885312 236676388257792 236950522324992 237286741966848 237368424480768 237705237102592 237832034684832 237980562849792 238169505143808 238445368636608 238634679958542 238865907205632 239055552409968 239332442180643 239754545253272 240009858514944 240711641726976 240902752333824 241136177250304 241524005216256 241607146346496 241949973479424 242079035304204 242230215757824 242422532021376 242703321647976 242850084987904 243131369834304 244035876418509 244101946540032 244726605545472 245010063900672 245204587196928 245357719584768 245442180415488 245836933880832 245921559674112 246075139817472 246270508720128 246555755324928 246640628562048 246990597926912 247473001438488 248196606705852 248899112534016 249385243613184 249626887716864 249739107434496 249825076494336 250114440231936 250313016096864 250469338742784 250555559174144 250958536670016 251044925500656 251201705230336 251401144318464 251692333560864 252984768196608 253343739543552 253637178826752 253790553899008 254084510711808 254286238574592 254580769521792 254782891384308 254942005506048 255029765587968 255527870598882 255687449966592 256186839517308 256251127136256 256638668158432 256911961227264 257000399437824 257663165792256 257867734892544 258322528075776 258621734117376 258827064263424 258988704006144 259126854691824 259583868544896 260253297287424 260342885704384 261589692284928 261960873541632 262264293752832 262354574426112 262472515872768 262726841008128 262866985704288 263239979369472 263704247410688 264009686911488 264219294768912 264384302006272 264525330831237 264991865806248 265675240980912 266049709277184 266260936790016 266518932750336 266947584712704 267039477540864 267418391740416 267728133206016 267940693286784 268200316862464 268413251828736 268724145606336 268937496461214 269723863409931 270487300866048 270800596942848 271184847962112 271278199406592 271808039639808 271977786114048 272193720164352 272508992727552 272725348524048 272989608235008 273206345611392 273522791063592 274005194575168 275099019116544 275317431238656 276027434532864 276122452967424 276514255405056 276661754633376 276834532294656 276929828560896 277054322310144 277375224740544 277470707132304 277864422667776 278407126618299 278676891739904 278898144478296 280011501600768 280505349046272 280830248681472 280956495863808 281053211056128 281378745260928 281778006085632 281875004070912 282274969059328 282425541188238 282601918384128 282826287358272 283153875255972 283653264806688 284785604296704 285011706986496 285514373136384 285845074550784 286072018396416 286250672848896 286349210484736 286809756194304 286908486286464 287087663120384 287315593506816 287648381212416 288718501678236 289125449367552 289535702335488 289871061516288 290382297956352 290612844085248 290949450882048 291180447296352 291362292006912 291462589243392 292031852113008 292214228533248 292784959448352 292885746417432 293301335038208 294705982734336 295148896229376 295567696134144 296144976790656 296431929163776 296667278337024 297010897775424 297246706615026 297432339757056 297534726519296 298115849032029 298302024961024 298884646103526 298959648325632 299730621431808 299833799344128 300419412233472 300607026757632 300845690707968 301194149856768 301376282755072 301725356470272 301964908307328 302153488007168 302314663807128 302847846635712 303628846835328 304056810602496 304298213474304 305082953957376 305187974332416 305621019131904 305975009378304 306217935184896 306514647842816 306758002089984 307113309264384 307357138812816 307713139946541 308255843897064 309157176773956 309486396506112 310032227893248 310637759588352 310938754875392 311078537330688 311438848831488 311546057131008 311686112598912 311988123697152 312154545523842 312597475501248 313148793800192 313511503207392 313760412538083 315459925180416 315568517677056 315934029766656 316184862438144 316382322622464 316491232641024 317000256846336 317109379579776 317307417133056 317559340191744 317927158182144 318179573278056 318487876274176 318740736546624 319109922907524 320013144686592 320948855635968 321203669778432 321575708869632 322032006955008 322142861795328 322599964639232 322772047072272 322973621010432 323230042695168 323604428863968 324175159779072 325381168558012 325727665127424 326302140727296 326680085200896 326939449595904 327256240553984 327782578507776 327895412898816 328100186423296 328360678293504 328535833627134 328741007099904 328854171416064 329383079379396 329496464719611 329964001917984 330429084991488 330928808941136 331281213161472 332513658150912 332985476579328 333100101992448 333485920309248 333750688129152 333959118323712 334137259997352 334611382226688 334726567334208 335201525757952 335589778081152 336838251957942 337313024262144 337791652724736 338182905102336 338451402046464 338779347615744 339048318099456 339441026029056 339710521845744 339922674008064 340039687450624 340703827465176 340916599955456 341582452689744 342667199250432 343336471123968 343823646523392 344221885550592 344430037434368 344828978823168 345102752351232 345318272008192 345502472922432 345776781164418 346111824726528 346787824384197 347004396383232 347769386827776 348666233094144 348786256379904 349685725003776 349806099234816 349963354497024 350489314272384 350986639159296 351672159938904 352012915881984 352292393025216 352700441108316 353322487741664 353698738864128 354233654641216 354732945702912 355014582386688 355930112950272 356052636721152 356557855653888 356748052027248 356970844274688 357254257715712 357668052954912 357884335771648 358298860808448 358583328614952 359631817879908 360649734488064 361067462590464 361354128500736 361704265875456 362286007824384 362410719519744 362637048152064 362924960219136 363345323636736 363633798032064 363986144313344 364275127481856 364697054751456 367089908318208 367515095851008 368036579377152 368163270623232 368882339511168 369112709726208 369239771414528 369405763080192 369833632987392 369960942843072 370485896890368 371209502157732 371864192637728 372260188717056 372294910058778 373348668801024 374440331575296 374608661151744 374737614741504 375171660347904 375469524145296 375704008114176 375833338761216 376437805005024 376567388250984 376802557845504 377101716477696 377538500341296 378204353075584 380015609315328 380685830848512 381126766067712 381429357861888 381667563798528 381871154282688 382413008259072 382544648381952 383087458009088 383291805898323 383531174949888 384280259275962 384958002237648 385500599156736 386494748688384 386801602338816 387483792113664 387932601176064 388240596395136 388483056009216 388616785657856 389375802817344 389618971377664 390379945931136 390514328556576 392384538427392 392941310312448 392977960617599 393396440629248 393531861639168 394090261512192 394859969054208 395242572218368 395556371116032 396014530367232 396328942153368 396576453009408 397487798709372 398512861471368 398612864434176 399074563915776 399778399125504 400559216311296 400809369010176 401127587610624 401592199809024 401911039930176 402300475293696 402619877743104 403086218409504 403406244691821 403797128847616 404838462447104 405730951299072 406777271943168 406917299109888 407712059459712 407966679171072 408290580246528 408763489091328 409010669453312 409484412352512 409809518417088 410284186595388 411007791862752 412648528674816 412976146857984 414041151799296 414183679451136 414771383107584 415251798441984 415394742841344 415581483465216 415984164929536 416206060698456 416796634001664 418015337609856 418347216717444 419570454193226 420017252401152 420758023569408 421245373022208 421579816584192 421843096829952 421988310188032 422667009128448 422812506106368 423076556177408 423412453588992 423638311782357 423902877576192 424239431037408 424730812883958 424987648728832 425479897210032 427178406445056 428271559704576 428767611826176 429108027594624 429376009273344 429523815727104 430214634291456 430362729429696 430631494680576 430973390260224 431472571818624 432233546372096 433077752517354 434303553503232 435573446934528 435919266127872 436424176323072 437043438010368 437193883865088 437814237724672 438047778169512 438321342799872 438472228554752 439177439172528 439328619626148 439952002557312 440572113321984 442058974101504 442723344344064 443351544201216 443980635439104 444133469323264 444647893745664 445000917505536 445278824431616 445516346663136 445870059922539 446148509635584 446302089778944 447453037441536 448326969155289 448439472488448 449117669277256 449595932147712 449750699016192 450910540136448 451268536061952 451705796820992 452064424132608 452588034705408 452947362460992 453230232010752 453471995710692 454271769953568 455443270252992 456085215903744 457781961498624 458431528697856 458962514067456 459326902777344 459771971764224 460137003134976 460669963896576 461035708219224 461482432968704 462383765845596 462672528510976 463692515770368 463735765160934 465048341839872 465956639382528 466247633338368 466408132313088 466617805996032 467158273247232 467319085696512 467982185545728 468896213251872 469350554509312 469723190700288 470267254811088 473189887770624 473352776515584 473901044649984 474573483933696 474736848961536 475410474205184 475664069369664 475961125699584 476339010287616 476890737273216 477269359917084 477731814411264 478111104819936 478664884361286 479509090506544 480019717029888 481423283453952 481805504667648 483048010432512 483214292692992 483899946958848 484158070608408 484460431515648 484845064042752 485406643295952 485700169975808 486262739668608 488071752837018 489453211090944 490020127801344 490409174393856 490715439169536 490884360830976 491673867761664 491843119348224 492150279634944 492541017440256 493111510649856 493281257124096 493981195853824 494946002876976 496393213411704 498770487226368 499253775433728 499478214868992 499650152988672 500228880463872 500626032193728 500938677485568 501111118348288 501917073340032 502089851001312 502403410460672 502802288636928 503384667121728 505257377936913 505969536393216 506687479087104 507274357653504 508169021423616 508572477149184 509161539043584 509565782768616 509884011012096 510059531175936 511055741197764 511374899933184 512373679034616 512502254272512 513277336316864 514000798875648 515326331584512 515735469785088 516645056151552 517243468234752 517654128526848 517977408012288 518253709383648 519167737089792 520506594574848 520685771408768 523179384569856 524528587505664 524709148852224 524945031745536 525453682016256 525733971408576 526479958738944 527408494821376 528019373822976 528438589537824 528768604012544 529050661662474 529983731612496 531350481961824 532099418554368 532521873580032 533895169425408 534078955081728 534836783480832 535456266412032 535881386573568 536400633724928 536826503657472 537448291212672 537874992922428 539447726819862 540974601732096 541601193885696 542369695924224 542556398813184 543616079279616 543955572228096 544387440328704 545017985455104 545450697048096 545979216470016 546412691222784 547045582127184 548010389150336 550634862477312 552054869065728 552244905934848 553028510810112 553323509266752 553669064589312 553859657121792 554108644620288 554750449481088 554941414264608 555728845335552 556814253236598 557353783479808 557796288956592 558442365088167 560023003201536 561660497362944 561912991727616 562106422112256 562757490521856 563556012171264 563750008141824 564549938118656 564851082376476 565203836768256 565652574716544 566307750511944 567306529613376 569417044976521 569571208593408 570023413972992 571028746272768 571690149101568 572144036792832 572501345697792 572698420969472 573619512388608 573816972572928 574175326240768 574631187013632 575296762424832 576420388913943 577437003356472 578250898735104 579742123032576 580764595912704 581225688170496 581898901764096 582360894592704 582724584013824 582925178486784 584063704226016 584428457066496 585569918896704 585771492834864 586602670076416 589411965468672 590297792458752 591135392268288 592289953581312 592863858327552 593334556674048 594021795550848 594493413230052 594864679514112 595069453038592 596231698064058 596604049922048 597769292207052 597919296651264 599461242863616 599667598688256 600838824466944 601214053515264 601691381415936 602388299713536 602752565510144 603450712940544 603929816614656 604306976014336 604629327614256 605695693271424 607257693670656 608596426948608 610165907914752 610375948664832 611242038263808 611950018756608 612435870369792 613029295685632 613516004179968 614226618528768 614714277625632 615426279893082 616511687794128 618314353547912 618972793012224 621275519176704 621877509750784 622157074661376 622877697662976 623092114262016 623372225197824 623976247394304 624309091047684 625194951002496 626297587600384 627023006414784 627520825076166 629355681289839 630919850360832 631137035354112 631868059533312 632369724876288 632764645244928 632982465282048 634000513692672 634218759159552 634614834266112 635118680383488 635854316364288 636359146556112 636975752548352 637481473093248 638219845815048 641897711271936 642407339556864 643151417739264 644064013910016 644285723590656 645199929278464 645544094144544 645947242020864 646460085390336 647208857727936 648350319558144 649616628776031 650762337116024 651455330254848 653360170401792 653878899191808 654512481107968 655565157015552 655790825797632 656721356587008 657071667254268 657482014199808 657708342832128 658766158758792 658992929439222 659928003835968 660858169982976 661857617882272 662562426322944 665027316301824 665970953158656 666200203984896 666971840618496 667501376258304 667918236647424 668274519994704 669222764453376 669453134668416 670403051515904 671179556162304 673676503915884 674626048524288 675583305449472 676365810204672 676902804092928 677558695231488 678096636198912 678882052058112 679421043691488 679845348016128 680079374901248 681407654930352 681833199910912 683164905379488 686672942247936 687647293046784 688443771101184 688860074868736 689657957646336 690205504702464 691004945844864 691553562328836 692223649453056 693575648768394 694008792766464 695538773655552 695603647741401 697332466188288 697572512759808 699371450007552 699612198469632 699926708994048 700978628544768 701973278318592 703344319877808 704025831763968 704584786050432 705400882216632 706644975483328 708467309282432 709465891405824 710029164773376 711860225900544 712105273442304 713115711307776 713496104054496 713941688549376 714508515431424 715336105909824 715768671543296 716597721616896 717166657229904 717997326541929 719263635759816 722134925180928 722708257001472 723408531750912 724572015648768 724821439039488 725849920438272 726690647273472 727267596064128 727972288626688 728550254963712 729394109502912 732107629255527 734179816636416 735030191702016 736073158754304 736326541246464 737764679022336 738225419452416 738479542829056 738811526160384 739667265974784 739921885686144 740971793780736 742419004315464 743728385275456 744589820117556 746697337602048 748880663150592 749217322303488 749475229483008 750343320695808 750939048290592 751408016228352 751666677522432 752875610010048 753134776501968 753605115691008 754203432955392 755077000682592 756408706151168 760031218630656 761371661697024 762253532135424 762858715723776 763742308565376 764826016518144 765089296763904 766174916018176 766583611796646 767062349899776 768560518551924 769916004475296 771001198313472 772989497376768 773603204677632 774967584227328 775865202352128 776481192790272 776966112018432 777233571315712 778751605634688 779237942755328 780759891862272 781028657113152 784769076854784 785882620624896 785955921235198 786792881258496 787063723278336 788180523024384 789719938108416 790485144436736 791112742232064 792029060734464 792657884306736 793152906018816 793575992493711 794975597418744 797025722942736 798149127831552 799556798251008 801118432622592 802255175221248 803184399618048 803822079860352 804600950587392 805239755486208 806172436819008 806812489383642 807594257695232 809171590229793 809676924894208 811461902598144 813554543886336 813834598219776 815424118919424 815933358342144 816581160493056 817526978182656 818021338906624 818968824705024 819619036834176 820568373190776 822015583725504 825297057349632 825952293715968 828082303598592 828367358902272 829542766215168 830503596883968 830789485682688 831162966930432 831968329859072 832412121396912 833593268003328 835221379854897 836030675219712 836694433434888 839140908386452 840034504802304 841516047138816 842490746044416 843159633168384 843976620376064 845334018256896 845625012212736 846153112354816 846824907177984 847276623564714 847805755152384 848478862074816 849461625767916 849975297457664 850959794420064 854356812890112 856543119409152 857535223652352 858216055189248 858752018546688 859047631454208 860429268582912 860725458859392 861262989361152 861946780520448 862945143637248 864467092744192 866155505034708 868607107006464 871146893869056 871838532255744 872848352646144 874086876020736 874387767730176 875628475449344 876095556339024 876642685599744 876944457109504 878354878345056 878657239252296 879904005114624 884117948203008 885446688688128 886703088402432 888266938646528 889295787491328 890001835011072 890557648863232 891032693326272 891740119845078 892297019271168 892604179557888 894347547096087 894906074883072 896653938310578 896878944976896 898235338554512 899191864295424 899501398032384 901821080272896 902537072123904 904128848265216 905176069410816 905894724921984 906460464021504 906943991421384 908543539907136 910886540505984 912170431807488 915563922997248 916863057395712 917925028134912 918653805554688 919543943528448 920274006269952 921339927793152 922071416438448 922964865937408 924767531691192 925345057021952 927471530321868 930096683679744 931913278765056 932816264626176 933235611992064 934316546494464 934638171393024 935964371091456 937792426503744 938701109018624 939446381400576 940534509622176 941281237614249 946379775541248 946705553031168 947802089299968 949146967867392 949473697923072 951328138739328 951922251399168 952678020575232 953781474546432 954538719834168 955463628822528 956222209639872 957329768722572 959018181013088 960039434059776 962846566907904 963611009335296 966096020865024 966428585385984 967799893917696 968316141216816 968920863031296 969690128085504 970813286591904 971400339951616 972525479337216 976143505674036 978906422181888 980040255602688 980818348787712 981768721661952 983347735523328 983686238696448 984300559269888 985082034880512 986223021299712 986562514248192 987962391707648 988489394158833 989892005753952 992786426823408 997540974452736 998956429737984 999300305977344 1000457760927744 1001252064387456 1001877354971136 1002222236696576 1003834146680064 1004179702002624 1004806820921344 1005604577273856 1006769334243456 1010514755873826 1011939072786432 1013374958174208 1014548715307008 1016338042847232 1017144954298368 1018323078087168 1019131565537232 1019768022024192 1020119062351872 1022111482395528 1022749799866368 1024747358069232 1026554672633728 1028001597751296 1031470939570176 1033290112303104 1034486936469504 1035308257053696 1035954816024576 1036507418767296 1038335474179584 1040363473152591 1041013189149696 1041371542817536 1046358769139712 1049057175011328 1049418297704448 1049890063491072 1051467942817152 1052959917477888 1054816989642752 1056038747645952 1056877179075648 1057537208025088 1058101323324948 1059967463224992 1062700963923648 1064198837108736 1065043747160064 1067790338850816 1068157910163456 1069673566961664 1070912532824064 1071762773147136 1072801267449856 1073653007314944 1074896582425344 1075749985844856 1078895453639724 1081949203464192 1083202387771392 1085112797626368 1087232158559232 1087911144456192 1088774880657408 1090035970910208 1090901394096192 1091958432940032 1092825382445568 1094091164254368 1096020778300672 1101269724954624 1104109738131456 1104489811869696 1106647018533504 1107338129178624 1107719314243584 1108217289240576 1109500898962176 1109882828529216 1111457690671104 1113628506473196 1114707566959616 1115592577913184 1116884730176334 1120046006403072 1123320994725888 1123825983455232 1124212844224512 1125514981043712 1127112024342528 1127500016283648 1129099876237312 1129702164752952 1130407673536512 1131305149433088 1132615501023888 1134613059226752 1138834089953042 1140046827945984 1142057492545536 1143380298203136 1144288073585664 1145002691395584 1145396841938944 1147239024777216 1147633945145856 1148350652481536 1149262374027264 1149875417694969 1150593524849664 1152840777827886 1154874006712944 1156501797470208 1159484246065152 1162451376340992 1163797803528192 1164721789185408 1165449168027648 1165850356973568 1168127408452032 1168856914132992 1171139837793408 1171542985669728 1173205340152832 1178823930937344 1178933881852797 1180595584917504 1182270784536576 1184579907162624 1185727716655104 1186669113348096 1188043591101696 1188986826460104 1189729359028224 1190138906077184 1192463396128116 1193208099844096 1195538584414104 1195838593302528 1199335197376512 1201677648933888 1202428107030528 1203382762831872 1204776599427072 1205505131020288 1206901425881088 1207859633229312 1208613952028672 1209258655228512 1210218734075463 1211391386542848 1214515387341312 1217192853897216 1220331815829504 1220751897329664 1223900037513216 1224871740739584 1226058591371264 1227032008359936 1228453237057536 1229428555251264 1230852559786164 1233023375588256 1236628707095824 1237945586024448 1242551038353408 1244314149322752 1245755395325952 1246184228524032 1246744450395648 1247952494788608 1248618182095368 1250389902004992 1252595175200768 1254046012829568 1255041650152332 1258711362579678 1262274070708224 1263736119066624 1264739449752576 1265529290489856 1265964930564096 1268001027385344 1268437518319104 1269229668532224 1270237360766976 1271708632728576 1272718293112224 1273951505096704 1274962946186496 1276439691630096 1284814679113728 1286302835478528 1288128027820032 1288571447181312 1290399858556928 1291088188289088 1291894484041728 1292920170780672 1294417715455872 1296700639116288 1299233257552062 1301524674232048 1302910660509696 1306720340803584 1307757798383616 1311130314031104 1311581651595264 1313442713174016 1314143334508536 1314964028399616 1315416685664256 1317532317517584 1317985858878444 1319856007671936 1321716339965952 1323715235764544 1330054632603648 1331941906317312 1332400407969792 1333943681236992 1335002752516608 1335836473294848 1336549039989408 1338445528906752 1338906269336832 1340806103031808 1342359112324608 1344980907465867 1347353007831768 1349252097048576 1352731620409344 1353805608185856 1355117390462976 1356193272397824 1357764104116224 1358842087382976 1359690696032256 1360158749802496 1362815309860704 1363666399821824 1366329810758976 1373345884495872 1375294586093568 1376887542202368 1379315915292672 1380411009404928 1382009891689728 1383107124657672 1384447298906112 1387151297536788 1388017585532928 1391077547311104 1391207295482802 1395145025519616 1398742900015104 1399224396939264 1399853417988096 1401957257089536 1403946556637184 1406688639755616 1408051663527936 1409169572100864 1410801764433264 1413289950966656 1416934618564864 1420058329546752 1423720451801088 1424210546884608 1426231422615552 1426992208108992 1427883377098752 1429017030862848 1430672211819648 1431537343086592 1433195443233792 1434333314459808 1435994653083858 1438527271519632 1444269850361856 1445416514002944 1449144031297536 1449642878078976 1451699840876544 1453381294546944 1454535192128256 1455944577253376 1457100509927424 1458788219005824 1464215258511054 1468359633272832 1468496589676291 1470060383404032 1472146317508608 1472653082492928 1475529358044672 1476450838904832 1476959085658112 1477623052320768 1479334531949568 1479843771372288 1481943587561472 1484838008630928 1487456770550912 1489179640235112 1497761326301184 1498434644606976 1498950458966016 1500686641391616 1501878096581184 1502816032456704 1503333355044864 1505751220020096 1506269553003936 1507210231382016 1508406865910784 1510154001365184 1512817412302336 1515772133810739 1520062437261312 1524507064270848 1525717431447552 1527484617130752 1529652033036288 1530178593527808 1532349832036352 1533167223593292 1534124699799552 1537121037103848 1539832008950592 1542002396626944 1545978994753536 1547206409355264 1549935168454656 1551730404704256 1552962385580544 1553932224036864 1554467142631424 1557503211269376 1558475885510656 1561519783724544 1562057314226304 1569538153709568 1571911842470396 1573585762516992 1574127446556672 1576361046048768 1579439876216832 1580970288873472 1582225484464128 1584058121468928 1585315768613472 1586305812037632 1587151984987422 1589951194837488 1594051445885472 1596298255663104 1602236865245184 1604510350442496 1606368799236096 1607644159720704 1609201901174784 1610479510972416 1612344873638016 1613624978767284 1615188515390464 1618343180459586 1619353849788416 1622923805196288 1627109087772672 1627669196439552 1630848237838848 1631866716684288 1633162320986112 1635053956365312 1636042677813248 1637937649410048 1639238073668352 1641136746381552 1644031167451008 1651904587431936 1656164607197184 1656734717804544 1659085532430336 1661007193767936 1661578971365376 1662325933860864 1663936659718144 1664824242793824 1667186536006656 1670442759709794 1672061350439424 1673388866869776 1675327095264501 1678281816772904 1680069009604608 1684981492088832 1686319266336768 1687953240752128 1690668036513792 1691250024425472 1693649814355968 1694553247129428 1695611510304768 1696957724149632 1698923251535832 1699950594915328 1701919588840128 1708251134929563 1708713625780224 1713086238818304 1715070447304704 1716432110378496 1717504037093376 1718095262908416 1720858537165824 1721450917718784 1722525978722304 1723893561040896 1725890287274496 1728934185488384 1732311010069416 1742293787738112 1743677064511488 1745696705292288 1748173752041472 1748775535460352 1751256950898688 1752191112678048 1753285371199488 1753888914219008 1756709756690112 1757314478504592 1759808010229248 1768235896406016 1770893377376256 1773406176804864 1776533877293056 1778591574982656 1780003670022144 1782065386652544 1783480239690156 1784594038542336 1785208359115776 1788695094192174 1789812149766144 1793307876621156 1793757889953792 1796470677109024 1798383728590848 1799002796064768 1803642160545792 1805074144247808 1808257696530432 1810352138821632 1811789449843968 1812920928043008 1813887982842768 1817087079814272 1821773081011968 1831127845994496 1833726114791424 1835850056269824 1837307611109376 1839087887056896 1840548012539904 1842679855586304 1844142832876896 1845929731874816 1849535063382384 1850690114043904 1854943060643736 1863826557530112 1865632529252352 1866471223984128 1868633092988928 1869276342786048 1871928742182912 1875584853007488 1877402218037248 1878892762801152 1881069019244352 1882562475228498 1888067043869517 1892759551082496 1893411106062336 1895604178599936 1898293935734784 1898947395846144 1902656277478656 1903844502798336 1905356041150464 1907562949092864 1909077439668336 1910927257645056 1912444419279744 1914659537445144 1918036362026176 1925693133815808 1927222018670592 1932192041730048 1932857170771968 1935599787835392 1936632282433632 1937841726062592 1939380256171008 1941626573183808 1942800679903232 1945050958674432 1948849886328093 1952287011348072 1960080511205376 1961636697575424 1963537443323904 1966695471046656 1967372477392896 1970164069761024 1972446042599424 1973125028496384 1975924783415296 1976978788317666 1979784011507904 1985572853646816 1995081948905472 1997912859475968 1998600611954688 2000915521855488 2002504128774912 2003754709942272 2004444473393152 2007668293360128 2008359404005248 2009613641842688 2011209154547712 2013538668486912 2021029511747652 2023878145572864 2026749916348416 2029097430614016 2032676085694464 2034289908596736 2036646156174336 2038263131074464 2039536044048384 2040238124703744 2044222964791056 2045499599732736 2049494716138464 2053109345267456 2062941879140352 2066580224606208 2068973872939008 2070616514107392 2073014837534592 2076670948359168 2080726946305182 2082026378299392 2082743085635072 2086810943224203 2092717538279424 2098114350022656 2098836595408896 2099780126982144 2102935885634304 2105919834955776 2109633979285504 2112077495291904 2113754358151296 2115074416050176 2116202646649896 2119934926449984 2125401927847296 2128397674217472 2130087494320128 2135580677701632 2136315820326912 2139347133923328 2141825065648128 2143525546294272 2145602534899712 2147306014629888 2149793164850688 2151499971689712 2153991979625787 2157790907279448 2166404775542784 2170225595252736 2174464317118464 2177549761314816 2180071941820416 2181802788192384 2183916865880064 2185650764891136 2188182328508736 2192041556601344 2196322887766581 2202539449909248 2208219476262912 2208979623739392 2213294037067008 2214676258357248 2215438628487168 2216434578481152 2219001797924352 2219765657058432 2222915381342208 2227257012946392 2229415133919232 2231185155826368 2233769460352668 2240092012806144 2246641989451776 2247651966910464 2248425688449024 2251029962087424 2254224048685056 2255000032567296 2258199752474624 2259404329505904 2260815347073024 2262610298866176 2265231002047776 2269226118453504 2277668179906084 2280093655891968 2284114985091072 2286760596406272 2288576147171328 2290793683877888 2294478049554432 2295267890291712 2296701304963072 2298524748054528 2299750835389938 2301187049699328 2305681555655772 2309748013425888 2313003594940416 2318968492130304 2324902752681984 2327595607056384 2329443578370816 2330898336055296 2331700713947136 2336254816904064 2337713828265984 2342279675586816 2343085971339456 2346410680305664 2357647861874688 2357867763705594 2361191169835008 2364541569073152 2369159814325248 2371455433310208 2373338226696192 2376087182203392 2377973652920208 2379458718056448 2380277812154368 2384926792256232 2386416199688192 2391077168828208 2398670394753024 2403355297867776 2406765525663744 2409553198854144 2411010262040576 2413802851762176 2415719266458624 2417227904057344 2418517310457024 2420437468150926 2422782773085696 2427514770689379 2429030774682624 2434385707794432 2440663631659008 2441503794659328 2447800075026432 2449743481479168 2454064016719872 2456906474115072 2458857110502528 2461705119572328 2466046751176512 2473257414191648 2475891172048896 2485102076706816 2488628298645504 2491510790651904 2492368457048064 2493488900791296 2495904989577216 2497236364190736 2500779804009984 2505190350401536 2508092025659136 2510083300304664 2517422725159356 2524548141416448 2527472238133248 2529478899505152 2531929861128192 2536002054770688 2536875036638208 2538459337064448 2540474721533952 2543417265457152 2545436586224448 2547903010193408 2549925892372992 2552879383260192 2569629358227456 2572605670957056 2576256055640064 2577142894362624 2582176376578176 2583788968083456 2585840341561344 2588835430911744 2593401278232576 2598466515104124 2603049348464096 2605821321019392 2613440681607168 2615515596767232 2622260628062208 2623163303190528 2626885426348032 2628286669017072 2629928056799232 2630833371328512 2635064635035168 2635971717756888 2639712015343872 2647430471529088 2660109265207296 2664800815939584 2667887362473984 2670005505033216 2671672946589696 2673098079978816 2676891057813504 2677812538673664 2681612206063616 2683042641288261 2684718224649216 2689961814931734 2694706015663536 2698504194097152 2705463240818688 2707611216371712 2712386544795648 2715528208232448 2717684174765952 2719381392064512 2720317499604992 2725630619721408 2727332799643648 2732659621517952 2746691768991744 2750589172187136 2753775084404736 2758631830585344 2760822018809856 2764019783379456 2766214249315344 2768894597812224 2774302595073576 2776035171065856 2782414590965604 2790290051039232 2798448793878528 2799706835976192 2803914514179072 2807893113274368 2813377279511232 2816103327055872 2818339144201728 2821603528866528 2823843712842747 2826579901933312 2833869237129728 2840116659093504 2847440903602176 2848421093769216 2853984416217984 2855766754197504 2858034061725696 2861344423639296 2863074686173184 2866390886467584 2868666628919616 2871989306167716 2877054543039264 2888539700723712 2890833028005888 2898288062595072 2899285756157952 2903399681753088 2906762589093888 2909070384256512 2911889154506752 2914201019854848 2917576438011648 2928430517022108 2936719266545664 2936993179352582 2940120766808064 2945306164985856 2951058716089344 2952901677809664 2953918171316224 2955246104641536 2958669063899136 2959687542744576 2963887175122944 2965468182476499 2969676017261856 2974913541101824 2978359280470224 2996869289213952 2997900917932032 3001373282783232 3003756193162368 3005632064913408 3006666710089728 3011502440040192 3012539106007872 3014420462764032 3016813731821568 3020308002730368 3025634824604672 3031544267621478 3040124874522624 3049014128541696 3051434862895104 3054969234261504 3059304066072576 3060357187055616 3064699664072704 3066334447186584 3068249399599104 3074242074207696 3079664017901184 3084004793253888 3094412818710528 3099870336909312 3103460809408512 3105924771161088 3107864448073728 3108934285262848 3115006422538752 3116951771021312 3121090419457773 3123039567449088 3124114628452608 3139076307419136 3143823684940792 3147171525033984 3148254893113344 3158879752433664 3161940577746944 3164450968928256 3168116242937856 3170631537226944 3172611624075264 3174303969974844 3179902389674976 3188102891770944 3192596511326208 3204473730490368 3209020700884992 3212737598472192 3215288319441408 3218403802349568 3220959021944832 3224689747276032 3227249957534568 3230377030780928 3236686360919172 3238707699576832 3245847610392576 3255338392879104 3261696475677696 3263733433368576 3266324641972224 3270107912730624 3272085355626496 3275875298820096 3278476147336704 3282273492763104 3288062334902016 3303809174863872 3312329214394368 3313469435609088 3322014387535872 3323157942730752 3324651867721728 3327873319436288 3329648485587648 3334373072013312 3340885519419588 3344122700878848 3346777733739552 3350654190529002 3356563633545808 3360138019209216 3369962984177664 3372638532673536 3381336073027584 3382500048850944 3387299628711936 3389106494258856 3391223020609536 3393915448299264 3397846503071664 3399901189830656 3403839177680256 3416502269859126 3426172477636608 3430140894609408 3432864220756992 3435008074186752 3436190525816832 3441717074331648 3442901835437568 3445051957444608 3447787122081792 3451780574548992 3457868370976768 3464622020138832 3487354129022976 3491393410584576 3496347504082944 3497551070920704 3502513901797376 3504382225356096 3506570742398976 3507777828438016 3513419513380224 3514628957009184 3519616020458496 3536471792812032 3536801645558391 3541786754752512 3546812353609728 3557183149965312 3560007340044288 3564130773305088 3566960479380312 3569188077084672 3570416718231552 3577390188384348 3579624299532288 3586615753242312 3587515779907584 3592941354218048 3598005592129536 3607284321091584 3610148288495616 3616515393060864 3620704277643264 3623578899687936 3625841856086016 3627775965685536 3634174159628544 3643546162023936 3662255691988992 3671700112539648 3674615222218752 3678175774113792 3681096025079808 3685359711172608 3688285665753792 3691859463749632 3699070126764768 3701380228087808 3709886121287472 3727653115060224 3732942447968256 3737266185977856 3738552685572096 3743857484365824 3751169706014976 3754804436074496 3757785525602304 3762138038488704 3765124950456996 3776134087739034 3786822212124672 3791208357199872 3796587871469568 3797894791692288 3805312554957312 3807689005596672 3810712082300928 3815125898185728 3818154879336672 3821854515290112 3824888838559488 3829319074890288 3836072724052352 3854444037341184 3864384083460096 3865714341543936 3871199575670784 3873264564867264 3875683452125184 3878760512342016 3883253146367616 3885601359806464 3890101917348864 3897699772656186 3904574022696144 3920161022410752 3923273395150848 3933390942093312 3934744954785792 3940328139522048 3944892085198848 3946250056992768 3951849566830592 3953957576635332 3959568023015808 3971145707293632 3985919314835647 3990163897810944 3995825718951936 3997201223909376 4001831043710976 4005008257549824 4007509419884544 4008888946786304 4015336586720256 4016718808010496 4019227283685376 4022418309095424 4027077336973824 4034942722397601 4042059023495304 4047756291145728 4058194861228032 4065352171388928 4068579817193472 4073292312348672 4076526262148928 4079072088096768 4080476249407488 4088445929582112 4090999199465472 4098989432276928 4106218690534912 4125883758280704 4137947745878016 4141233028214784 4146029675069184 4153341896718336 4161453892610364 4164052756598784 4165486171270144 4173621886448406 4185435076558848 4196228700045312 4197673190817792 4199560253964288 4205871771268608 4211839669911552 4219267958571008 4224154990583808 4227508716302592 4230148832100352 4232405293299792 4239869852899968 4250803855694592 4260174988640256 4271161355403264 4272631640653824 4278694267846656 4283650131296256 4287051092588544 4291205069799424 4294612029259776 4299586329701376 4302999943379424 4307983959251574 4315581814558896 4332809551085568 4348928634236928 4355099522629632 4360143883640832 4363605576384768 4367833731760128 4371301529782272 4376364657017472 4384083113202688 4392645775533162 4405078899818496 4405489769028873 4416438952525824 4417959247478784 4426588074134016 4429352516714496 4430877256974336 4432869156962304 4438003595848704 4439531314116864 4445830762684416 4454514025892784 4458830267838464 4462370311652736 4467538920705336 4493283978903552 4495303933820928 4496851376898048 4502059924174848 4508448097370112 4510000065134592 4516399504949248 4518808659011808 4521630694146048 4525220597732352 4530462004095552 4538452236907008 4547316401432217 4555336359812168 4560187311783936 4573521192812544 4577152294342656 4581587367755776 4588956099108864 4590535780583424 4597049496109056 4599501670779876 4602374099398656 4611363111311544 4619496026851776 4626007189880832 4637936984260608 4649805505363968 4655191214112768 4658887156741632 4661796672110592 4663401427894272 4672509633808128 4675427656531968 4684559351173632 4686171942678912 4692821360611328 4715735527411188 4722382339670016 4729083138146304 4738319628650496 4742910866620416 4746676453392384 4752174364406784 4755947305840416 4758917436112896 4760555624308736 4769853584512464 4772832399376384 4782154337656416 4806710595735552 4813531051327488 4819106397708288 4822020524081152 4827605703524352 4831438532917248 4837034620914048 4840874936301852 4845565546171392 4855029541378758 4858061549365248 4868771415588864 4881327263318016 4883007589318656 4895600150052864 4899486962958336 4908128033439744 4913812948230144 4917714221005056 4923410239144656 4932093502353024 4946514828383296 4970204153413632 4977256597291008 4983021581303808 4984736914096128 4986977801582592 4991809979154432 4994472728381472 5001559608019968 5010380700803072 5016184051318272 5020166600609328 5025981285793503 5034845450318712 5054944476266496 5058957799010304 5063859722256384 5072004109541376 5073750073276416 5080949443067904 5086834530914304 5090873172448896 5095806020386816 5099851784745984 5105758766520384 5124753404788689 5139258716454912 5145211341914112 5152512111280128 5154285788725248 5164352753156352 5167577936166912 5171680683122688 5177670861823488 5186802556465152 5196933030208248 5206098696928192 5226881363214336 5231031193534464 5244521256124416 5246326606381056 5253770852696064 5256573338034144 5259856113598464 5261666742657024 5270129270070336 5271943435513776 5279424030687744 5294860943058176 5320218530414592 5329601631879168 5335774724947968 5340011010066432 5346196159957632 5353782115627008 5355625077347328 5363224412127232 5366085282576522 5369436449298432 5379923629863468 5389412031327072 5397008388194304 5410926481637376 5415222432743424 5424773089591296 5431056416464896 5435368349531904 5438762784129024 5440634999209984 5451261239442816 5454665599287296 5465319243035904 5493383537983488 5501178344374272 5507550168809472 5517263661170688 5521644037619712 5528039566758912 5532428498630688 5537789195624448 5548605190147152 5552070342131712 5564829181931208 5596897587757056 5599413671952384 5607829028358144 5615786226548736 5626754559022464 5632206654111744 5636678288403456 5643207057733056 5647687425685494 5653159803866624 5664201131608551 5667738474259456 5680233318187008 5694881807204352 5696842187538432 5707968832435968 5711533508395008 5716068123451392 5722688847278592 5726149372346368 5732781772935168 5737333257839232 5743978612335432 5754109086078528 5777079401447424 5781666056011776 5796576125190144 5798571512315904 5806799363506176 5813525178187776 5818140768513024 5823778309013504 5828402039709696 5835152876023296 5846549658984279 5856861034044216 5873986358705164 5880241533616128 5890612329971712 5902117432178688 5907836342632448 5910492209283072 5917338127798272 5919375085489152 5927774350245888 5930936364952998 5939352034523712 5949827082203648 5956718560940448 5993738578427904 5995801835864064 6002746565566464 6007512386324736 6011264129826816 6013333420179456 6023004880080384 6025078212015744 6028840925528064 6033627463643136 6040616005460736 6051269649209344 6063088535242956 6080249749045248 6098028257083392 6102869725790208 6109938468523008 6118608132145152 6120714374111232 6129399328145408 6132668894373168 6136498799198208 6148484148415392 6159328035802368 6188825637421056 6199740673818624 6206921618817024 6211849542322176 6217868570525696 6230012845077504 6233903542042624 6242180838915546 6246079134898176 6248229256905216 6260432829672609 6278152614838272 6287647369881584 6294343050067968 6296509786226688 6317759504867328 6328901937856512 6336232485875712 6341263074453888 6345223248150528 6348607939949688 6359804779349952 6376205783541888 6385193022652416 6408947460980736 6418041401769984 6425475196944384 6430576638882816 6436807604699136 6441918043889664 6449379494552064 6454499915069136 6460754061561856 6473372721838344 6477415399153664 6510676785758208 6523392951355392 6532649283944448 6540215825461248 6544170711252992 6551750597640192 6556952294673408 6564546985526208 6576124669804032 6588968663299743 6607618349727744 6624658428788736 6626938871218176 6644028775071744 6646315885461504 6649303735443456 6659296971175296 6668746144026624 6681771038839176 6688245401757696 6693555467479104 6701308381058004 6713127267091616 6720276038418432 6739925968355328 6745277065347072 6762672146055168 6765000097701888 6774599257423872 6778212988517712 6782446041219072 6787830896598528 6795693006143328 6799802379661312 6807678355360512 6833004539718252 6852344955273216 6860281789218816 6865728441513984 6872381051633664 6883434148663296 6885803670875136 6890103914889216 6895574244163584 6903561149097984 6915736741953536 6929244040277664 6974708258045952 6982786821169152 6992695008165888 6995102141841408 7008764450712192 7013141484797952 7015555656876032 7026839026760448 7029257914018368 7039232040916992 7072943585624064 7073603291116782 7083573509505024 7093624707219456 7114366299930624 7120014680088576 7128261546610176 7133920958760624 7138376154169344 7140833436463104 7154780376768696 7159248599064576 7173231506484624 7185882708436096 7196011184259072 7220296576991232 7233030786121728 7241408555286528 7247157799375872 7251683712172032 7255551931371072 7268348319257088 7282544312068137 7287092324047872 7324511383977984 7343400225079296 7349230444437504 7362192050159616 7370719422345216 7376571331507584 7383718927499264 7398140253529536 7402760456175616 7419772242574944 7455306230120448 7465884895936512 7474532371955712 7477105371144192 7487714968731648 7502339412029952 7509608872148992 7515571051204608 7524276076977408 7530249900913992 7552268175478068 7573644424249344 7582416714399744 7595789583384576 7610625109914624 7615378011193344 7621424164601856 7630251796371456 7636309758673344 7643709030580224 7649777677118976 7658638149780576 7672145448104704 7708888074682368 7728768166920192 7731428683087872 7746529129734528 7751366904250368 7757521024684032 7766506292735232 7771202719612928 7780203834697728 7795399545312372 7809148045392288 7840322044821504 7846546790301696 7866781884186624 7869489909571584 7880656279044096 7889784170397696 7892500113985536 7903699133661184 7907915153270664 7919136046031616 7942291414587264 7971838629671294 7980327795621888 7994402447818752 8003662087421952 8010016515099648 8015018839769088 8017777893572608 8030673173440512 8033437616020992 8038454567370752 8044836618190848 8049127923864783 8054154673947648 8069885444795202 8084118046990608 8095512582291456 8116389722456064 8137159634386944 8146584624697344 8153052524297856 8158144176193536 8160952498814976 8176891859164224 8181998398930944 8197978864553856 8212437381069824 8251767516561408 8275895491756032 8282466056429568 8292059350138368 8306683793436672 8322907785220728 8328105513197568 8330972342540288 8347243772896812 8370870153117696 8395346381635584 8399120507928576 8411743542537216 8423679339823104 8438535917142016 8448309981167616 8455017432605184 8460297664200704 8464810586599584 8471531138528241 8479739705799936 8501607711389184 8520349977280512 8542322710806528 8545263281307648 8567300262592512 8574102185177088 8582410139598848 8589224058519552 8599172659402752 8605999886758848 8615967918503148 8631163629117792 8665619102171136 8697857268473856 8710199045259264 8720287767281664 8727211152769536 8735667463520256 8742603059564544 8752729314034944 8768166226405376 8785291551066324 8810157799636992 8810979538057746 8835918494957568 8853176148268032 8858705033428992 8861754513948672 8865738313924608 8876007191697408 8879062628233728 8891661525368832 8909028051785568 8917660535676928 8924740623305472 8935077841410672 8990607867641856 8993702753796096 9004119848349696 9016896194740224 9020000130269184 9032799009898496 9037617318023616 9043261388292096 9050441195464704 9060924008191104 9076904473814016 9094632802864434 9110672719624336 9120374623567872 9147042385625088 9154304588685312 9177912198217728 9181071561166848 9194098992218112 9199003341559752 9204748198797312 9222726222623088 9238992053703552 9252014379761664 9299611010727936 9310382428225536 9317774313483264 9323593344221184 9326802855788544 9345019267616256 9350855313063936 9369118702347264 9372343885357824 9385642721222656 9431471054822376 9444764679340032 9476639257300992 9485821733240832 9493352906784768 9504348728813568 9511894611680832 9517834872225792 9521111248617472 9539707169024928 9545664798752768 9564308675312832 9613421191471104 9627062102654976 9638212795416576 9655211407048704 9662877065834496 9674069241828096 9681749872603704 9691131092342784 9710059082757516 9716123098730496 9737542831177728 9766015178637312 9791200300105728 9798973925916672 9816256066879488 9827625896460288 9835428442010112 9846820478289312 9864187004706048 9893029656766592 9940408306827264 9966043162607616 9969473828192256 9973955603165184 9983619958308864 9988945456762944 10003119216039936 10020761401606144 10032368102636544 10040333201218656 10051962571587006 10069690900637424 10109888952532992 10117915598020608 10144008219082752 10147500146552832 10161898886135808 10173669061828608 10181746344897792 10191612040773632 10199703569491968 10211517533040768 10249506809577378 10278517432909824 10290422683828224 10305024222560256 10308571577450496 10328705506312704 10335155872333824 10343361366245376 10355341723646976 10373605112930304 10393866060416496 10412197393856384 10462062387068928 10489042512248832 10492653212762112 10507541705392128 10513146676068288 10519712227196928 10523333485314048 10540258540140672 10543886871027552 10558848061375488 10589721886116352 10610404936675173 10640437060829184 10671549449895936 10680022020132864 10692392319915264 10707564231254016 10711250154694656 10726448824254464 10732170565153044 10738872898596864 10759847259726936 10778824062654144 10794016776388608 10821852963274752 10830444865486848 10849546179182592 10862112832929792 10870736699063808 10877525568258048 10881269998419968 10902522478885632 10909331198574592 10930638486071808 10986767075966976 11015100337618944 11034527322341376 11043288075239424 11056079133517824 11064856997261376 11075578391248896 11097210380294304 11104140684263424 11129658363862416 11198827343904768 11215658056716288 11231572453097472 11253509118044928 11264413308223488 11273356576806912 11286414115466112 11295374851370988 11306319607733248 11328402263217102 11335476948518912 11360466636374016 11389763614408704 11393684375076864 11415937664871936 11423067016790016 11432136246902784 11445377694557184 11452298744692736 11465563545870336 11474666515678464 11487957224670864 11508218172157056 11563332112023552 11593152250380288 11597143024631808 11613598727012352 11627050356375552 11636281537026048 11647556618027008 11656804079419392 11670305752046592 11693099317968558 11713722068088432 11747972717410328 11760483067232256 11804234864357376 11815672685264896 11820984418566144 11834676255596544 11838750170978304 11855548700491776 11861872729905996 11878704069047424 11899654164407296 11913437121880896 11957757944506941 11987477156855808 11991603671728128 12005493131132928 12015024772649472 12022528259653632 12026666840358912 12046009760160768 12050156424031488 12057681851056128 12067254927286272 12081232010921472 12102539298418688 12126177070485912 12196056514166784 12205739451580416 12219876937046016 12237216264290304 12241428748222464 12258798656290816 12265337788746336 12272997598396416 12296968296830784 12318656071604736 12377651274842112 12413843237634048 12423699084644352 12435737141051392 12460025690155008 12484361677831092 12492158269796352 12496458513810432 12520865659345218 12556305229676544 12575294739763168 12588686100135936 12593019572453376 12635519009734656 12657803875713024 12672464971751424 12682526148907776 12690446496301056 12697215879899376 12719609558699904 12752411567083776 12817894921961472 12836082803539968 12850950393888768 12861153277765632 12873615209398272 12883836087779328 12898758989104128 12908999830138272 12921508123123712 12946745443676688 12954830798307328 13046785902710784 13065298567888896 13080431650922496 13088341422505984 13103501195280384 13113904589346816 13129093971052416 13152249339608064 13177937326599486 13215236699455488 13216469307086619 13249316857577472 13253877742436352 13288057550143488 13292631770923008 13298607470886912 13318593942350592 13337492288053248 13363542077678352 13376490803515392 13387110934958208 13402616762116008 13426254534183232 13479851936710656 13490554130694144 13525344292110336 13530000195403776 13549198514847744 13556425977035424 13564892082438144 13575661793197056 13591386012286656 13599604759322624 13615356710721024 13641949204296651 13666009079436504 13720563578437632 13731456883027968 13744762103267328 13766868297326592 13771607341750272 13791148488327168 13807122298195968 13831473483907072 13858488080555328 13949416516091904 13965573642338304 13985390016331776 13990204283682816 14017528901424384 14026282969595904 14031111313752064 14053678053520896 14058515828036736 14078464081833984 14147206582233564 14167147019010048 14187249414438912 14228732599861248 14240029360177152 14256523093220352 14267841917521248 14276752308338688 14281666872926208 14309560753537392 14318497198129152 14346463012969248 14371765416872192 14440593153982464 14466061572243456 14482817110573056 14494315598751744 14511103862742144 14536696638514176 14565088624136274 14574184648095744 14649022767955968 14686800450158592 14698460888875008 14724384100319232 14741438844690432 14753142663015168 14767437854998528 14796280507059072 14805520912351232 14839544485149888 14910612460240896 14931769791873024 14949064743911424 14954210742288384 14975429937463296 15004678824059904 15019217744297984 15031142102409216 15048552153954816 15060499801827984 15077943857380509 15104536350956136 15164833428799488 15191579166769152 15221250219829248 15242848329203712 15260503592742912 15272619517346688 15287418061160448 15299555354237952 15317276299561152 15344290896209408 15374260214366067 15417776149364736 15457536333840384 15462857366175744 15493058259469056 15502733808500736 15515042049368064 15533012585470464 15542405439225856 15560407669395456 15590799090624744 15618296090784576 15680644089643008 15693093580603392 15733563768373248 15738979819143168 15761312558088192 15779568340795392 15785000227971072 15807398267322368 15815830306541328 15838272092063232 15884582829174528 15943677259342588 15960655591243776 15988804895637504 16007324174843904 16020033030199296 16035555787145216 16061346346881024 16066875232041984 16076909134741504 16089673236381696 16098255847729566 16108309347895296 16139770889590404 16168236093981216 16191025164582912 16232779444912128 16274319268773888 16293169249394688 16306105048595712 16316288352387072 16321904997629952 16353783718328448 16363996797861888 16395957729107712 16424874762139648 16503535033122816 16551790983512064 16564932112859136 16584118700276736 16613367586873344 16645815570441456 16656211026395136 16661944685080576 16694487545793624 16790692763271168 16798241015857152 16823487085074432 16847358679646208 16877071834284032 16896619962335232 16910034865210368 16920595328401408 16929621173199168 16943062277056482 16959479411599872 16992603394825653 17003215422778368 17040699954561024 17084645421613056 17090526562615296 17134600525185024 17148204370354176 17178448117039104 17198345318805504 17211999773517696 17231935837006296 17262327258235584 17331238204342272 17395714536947712 17420398090518528 17440575534563328 17454422305539072 17471334927040512 17485206119129088 17505458628069888 17536332452810752 17570583102132648 17621959076115492 17671836989915136 17706352296536064 17723509027897344 17731476627849216 17752014383394816 17758125256467456 17783323050737664 17818056103571136 17835321071353856 17849481246610944 17870155682821344 17981215735283712 17987405507592192 18008239696699392 18033792389480448 18040000260538368 18075234636047232 18086522776584192 18100882390929408 18121848016382208 18153808947628032 18189265605728868 18221345439248672 18240749247135744 18294084771250176 18308609177370624 18355824396435456 18362143122333696 18388197984436224 18398006683119504 18409496397594624 18445452445246176 18477984107407104 18599222021455872 18620764856451072 18635548626966528 18653605711577088 18690038535232512 18701710626127872 18738237404694528 18744687770715648 18771285442445312 18781298489017827 18862942109644752 18889529358680064 18953278514601984 18986705813569536 19008697457627136 19023789223361664 19035669744451584 19042222497234944 19079414338049856 19091329597505536 19128617350625664 19226842382942208 19254124205309952 19276425590833152 19310422814097408 19325754131668992 19348138483656192 19363499745207408 19382262184685568 19420118165515032 19432246197460992 19532030357274624 19597947851833344 19632512133758976 19655251792920576 19670856884020224 19693640956578624 19728374009412096 19766905989899229 19786059313533184 19880816613654528 19932086325215232 19938947656384512 19947911206330368 19977890913525888 20006238432079872 20041522803212288 20064736205273088 20080666402437312 20103925143174012 20139381801274848 20219777905065984 20235831196041216 20288016438165504 20295000293105664 20323797772271616 20347338123657216 20363492689795584 20383224081547264 20399407138983936 20423035066081536 20499013619154756 20557034865819648 20580845367656448 20617143154900992 20657411012625408 20670311744667648 20686722732490752 20710683447293952 20747210225860608 20787732120832992 20824394787712768 20924124774137856 20978085024497664 20985306425524224 21026293352136576 21039424454393856 21046666970628096 21080517080281344 21087773742055104 21117696122750976 21179443772232704 21220809873350346 21280874121658368 21343098899791872 21360044040265728 21384784639830528 21415128462508032 21422500309389312 21452897648508928 21464341130306088 21477745797193728 21519694519453872 21557648125308288 21588033552777216 21660889730973696 21699092358365184 21724225665859584 21741473398127616 21755051136516096 21762539996839936 21805044957771264 21818662397149184 21847632936204411 21861276972143616 21973534151933952 22030200675237888 22086576150478848 22112158267035648 22129713994522752 22151156782497792 22194420760588608 22208281368526848 22259316727724832 22397654687809536 22431316113432576 22463144906194944 22507018236089856 22528826616446976 22546713153613824 22572828230932224 22590749702741976 22612639215466496 22656804526434204 22670953897037824 22720933272748032 22787368750153728 22831875329743872 22846134033580032 22864272493805568 22890755389114368 22904597489385472 22931127091740672 22949333031356928 22975914449341728 23016436344314112 23126664224047104 23186304500760576 23194286049263616 23254100712751104 23272563074052096 23295113236054016 23313608158838784 23340611504093184 23386198635937116 23427444136176864 23495945434820656 23520966134464512 23608469728714752 23641968837132288 23669352511193088 23677500341956608 23711097400983552 23723745459811992 23757408138094848 23799308328814592 23826874243761792 23915515889013882 23983207343456256 24010986262265856 24030049545298944 24045056519307264 24053333680717824 24092019520321536 24100312848062976 24115363702112256 24134509854572544 24162464021842944 24205078596837376 24252354140971824 24411478903160832 24439753874092032 24474432528580608 24482857496444928 24517597312581632 24530675577492672 24545995196792832 24593936593661568 24637312143209472 24755302549684224 24827686475268096 24847398169288704 24920051380310016 24968723355662184 24984316539592704 24992917027620864 25041731318690436 25112610459353088 25150589479526336 25186039144906752 25271038019469312 25315607751426048 25344929943502848 25365052297815552 25380892992602112 25394431759798752 25439219117399808 25504823134167552 25635789843922944 25701900787777536 25722306555531264 25747230418796544 25767672175558656 25797517978208256 25817999660276544 25843016246247424 25893490887353376 25909661596614656 26093571805421568 26130597135777792 26160863301844992 26207002390560768 26227809178693632 26258187942104832 26304498679216128 26355874653198972 26430473398910976 26432938614173238 26507755484872704 26576115100286976 26585263541846016 26597214941773824 26637187884701184 26674984576106496 26727084155356704 26752981607030784 26774221869916416 26805233524232016 26852509068366464 26981108261388288 27050688584220672 27060000390807552 27098397029695488 27112851954070848 27129784164876288 27151323586394112 27182772024573312 27199209518645248 27230713421442048 27283898408593302 27332018158873008 27441127156875264 27462913766055936 27533736594653184 27543214683500544 27582296976654336 27614244596391936 27662946967814144 27716976161110656 27898833032183808 27901435203849529 27931147284676608 27970780032663552 27980408567365632 28035057802848768 28052565939191808 28062222627504128 28107356107041792 28117031656073472 28156928163667968 28294413164467128 28334294038020096 28457465199722496 28480058720354304 28513046186440704 28535683835042496 28553504616677376 28563333745852416 28619121507074784 28636994396258304 28692926025938496 28743530833744384 28881186307964928 28965634221146112 28988631197503488 29022207725484288 29073393277028352 29130177248272548 29148369296191488 29298045535911936 29373600900317184 29396921777750016 29448768200638464 29482877689380864 29506285326030336 29534875709997056 29592561014118144 29611041824702464 29679088970299776 29821224920481792 29898129487822848 29908421484576768 29950859874926592 30009357648119808 30038435488595968 30062284204818432 30097104307909632 30120999603655968 30155887714761018 30209072701912272 30329666857598976 30442500439658496 30485696658407424 30521007185485824 30545239034693376 30574836122320896 30599110708475904 30634552599122304 30688581792418816 30748520428732134 30835552298729472 30915072667680768 30925714732351488 30986116518938112 31005467617001472 31030084098736128 31066025170940928 31084810878451712 31120815338790912 31181598181249488 31236592181569152 31386187161206784 31467127536746496 31477959638286336 31522625116176384 31559136681590784 31570000455942144 31614796534644736 31631660613082656 31676544184126464 31769165658349056 31831214810025519 31887354518685176 31921311182487552 32014648349687808 32040066060398592 32071111574290432 32122692693762048 32133750464083968 32179346472763392 32196511695459132 32216618695790592 32279541779180808 32336472187962432 32382050329165824 32465558889824256 32548638537547776 32586338498789376 32612210097191424 32632576704774144 32643809995259904 32707567436656896 32727993595723776 32791915458215424 32849749524279296 33103581967024128 33129864225718272 33168237400553472 33226735173746688 33291631140882912 33312422052790272 33323889370161152 33388975091587248 33596482031714304 33646974170148864 33694717359292416 33754143668568064 33793239924670464 33820069730420736 33859242346398336 33886124554112964 33918958823199744 33985206789651306 34006430845556736 34081399909122048 34169290843226112 34181053125230592 34269201050370048 34296408740708352 34356896234078208 34396690637611008 34423999547035392 34463871674012592 34524654516471168 34791429073895424 34840796181037056 34881151069126656 34908844611078144 34942669854081024 34970412238258176 35010917256139776 35072664905621504 35141166204265296 35243918152230984 35412704593072128 35447018055794688 35462953255698432 35504028766789632 35516250512934912 35566646101475328 35636112207142272 35670642142707712 35698962493221888 35740311365642688 35873273833520823 35962431470567424 35974811015184384 36016479393398784 36067584778960896 36080000521076736 36150469272094464 36173045553168384 36201764781858816 36243696032764416 36307617895256064 36378531211457736 36442690878497344 36588169542500352 36617218354741248 36711648792870912 36724286244667392 36776395968872448 36796013366239008 36818992795189248 36890904890492352 36955968214814208 37241529712902144 37271097253933056 37307211423154176 37380077070465024 37476474809389056 37489375541431296 37542570884890624 37562596978035654 37725884219289504 37779058717360128 37906557029203968 37973411627139072 38017394915254272 38047578446723328 38071339488903168 38084444994469888 38158828676099712 38182659195011072 38257234701251328 38453684765884416 38508248410619904 38552851181666304 38620845628194816 38651508263337984 38696276967312384 38726999490414816 38764524369371136 38840236331030064 38864492394921984 39195895703666688 39265024267517952 39310503585841152 39341713768040448 39387281913157248 39456748018824192 39533811979798458 39572118627066368 39649407921259857 39761633227309056 39864172650430464 39877895312769024 39895822412660736 39955781827051776 40012476864159744 40083045606424576 40129472410546176 40161332804874624 40207850286348024 40278763602549696 40439555810131968 40471662392082432 40576032876331008 40590000586211328 40647595544543232 40694676247314432 40726985379591168 40766448163094528 40798814277967872 40846070132163072 40925847612889953 40998027238309512 41161690735312896 41234286309801984 41314822025250816 41373445464981504 41421366894587904 41494420451721216 41575464241665984 41648789575425536 41848249548275712 41956170048995328 41970612851048448 42052586704273152 42078848908787712 42093333941256192 42161034160562688 42175547484110208 42235392245501952 42358887544465408 42441619746700692 42561748243316736 42686197799583744 42720088080531456 42769569279661056 42830256925016064 42845000618778624 42905795297017856 42928682260612176 42955491594387456 43039389038907744 43115296250616576 43321779461947392 43398184716730368 43448451331719168 43482946796255232 43525079993679872 43610089915542528 43637324794298368 43695265872408822 43722553944287232 43947068303867904 44060401350475776 44173152300957696 44224316534071296 44259427989045504 44302313564995584 44388841521177216 44416562737053696 44518633455449664 44795309375619072 44862632226865152 44926289812389888 45014036472179712 45057653232893952 45093426307227648 45145656461864448 45181499405483952 45225278430932992 45313609052868408 45341907794075648 45574737500307456 45663750659487744 45728544987611136 45781510778228736 45809194978770944 45862254183481344 45898666062713856 45951828898683456 46032872688628224 46122780643098201 46253328448094208 46372609001521152 46388572098527232 46508201425502208 46545126148104192 46627216317677568 46681223008186368 46772397271874232 46854888272353728 46991890869641312 47041932268929024 47216939457429504 47283937674264576 47338705022386176 47355000683913216 47422194801967104 47447490919623984 47514816276189696 47598616657629184 47653748487523584 47831031778027764 47966414686912512 48021972524531712 48060099090597888 48106667361435648 48184039040643072 48200625696125952 48230727404224512 48269019709145088 48324928043685888 48410157193674752 48504708281943648 48822957806321664 48879507748184064 48948865057161216 48965714992889856 49061351154985344 49091990393585664 49187873187323136 49274624286418944 49510605099368448 49655372950536192 49694796338577408 49840102760620032 49937446711324368 49968633079185408 49985834055241728 50083462637380872 50301178959052672 50372078289813504 50542076038938624 50631215502852096 50689859887005696 50730104595631104 50761785985204224 50788863519597504 50878438234799616 50977810184476959 51009646268335104 51271579687845888 51403801575555072 51444613111062528 51535344351117312 51595035956416512 51635999320553088 51686032492494848 51786981774706752 51819323193229312 52187143610843136 52261194271555584 52321726603689984 52414004781121536 52455618357387264 52516375884209664 52608997358432256 52711749306397944 52865877228346476 53015510969745408 53170527083692032 53194429883547648 53274375769402368 53349969152212992 53454168310713408 53505963214061568 53548443739832832 53610467048464032 53705018136732928 53962216522776576 54101377168441344 54120000781615104 54225703908141696 54259568329752576 54302647172788224 54365544049146624 54398419037290496 54461426842884096 54567796817186604 54664036317746016 54882254313750528 54925827532111872 55067473189306368 55086429367001088 55164593953308672 55228489192783872 55325893935628288 55433952322221312 55797666064367616 55802870407699058 55862294569353216 55960817134731264 56070115605697536 56105131878383616 56124445255008256 56214712214083584 56234063312146944 56313856327335936 56343895467053481 56588826328934256 56668588076040192 56960117440708608 57026092372881408 57071367670084992 57107009233354752 57126667491704832 57238243014149568 57273988792516608 57385852051876992 57487061667488768 57762372615929856 57931268442292224 57977262395006976 58044415450968576 58146786554056704 58260354496545096 58296738592382976 58596091071823872 58793843555500032 58897536401276928 58965755378761728 59012570652060672 59069751419994112 59185122028236288 59222083649404928 59300717969697687 59358177940599552 59642449840963584 59796258975645696 59816842969153536 60018715296239616 60076870977191936 60124568409636864 60194208615819264 60241999207311936 60311775429522036 60418145403824544 60659333715197952 60885000879316992 60971393316814848 61042014370971648 61090478069386752 61149672244641792 61198221416951808 61269105198244608 61377163584837632 61497040857464268 61671104597458944 61851429464702976 61972233037876224 62010935234002944 62060168197472256 62132050341881856 62169621756903424 62241630677581824 62363196362498976 62473184363138304 62772374322413568 62934255073492992 62955919276572672 63118273363181568 63140000911884288 63229593069289472 63263321226165312 63353088368252928 63538331316698112 63662429620051038 63774709037370352 63842622364975104 64029296699375616 64080132120797184 64245385387524096 64267500928167936 64358692945526784 64393023390918264 64433237391581184 64559083558361616 64672944375924864 64764100658331648 65097277075095552 65172676997578752 65224420194382848 65265153409548288 65287619990519808 65415134873313792 65455987191447552 65583830916430848 65699499048558592 66259728451436544 66336474801106944 66453470347493376 66583262281765824 66624844105580544 66647778740322304 66777950183174496 67192964063428608 67293948340297728 67389434718584832 67586479849340928 67640139460841472 67718484692796672 67772249108225928 67837917646399488 67970413579302612 68012861691113472 68162799818244096 68362106250461184 68538402100740096 68592817481416704 68713792468156416 68793381275222016 68847999094070784 68927743348025184 69049309032942336 69582858147790848 69762302138253312 69817689222156288 69885339708162048 69940824476516352 70021834512279552 70145329811243008 70282332408530592 70487836304461968 70825409186144256 70925906511396864 71008057533579264 71032501025869824 71133292202950656 71272224414284544 71341284285415424 71397924986443776 71480622731285376 71746547667041646 71949622030368768 72032958786797568 72135169557921792 72160001042153472 72300938544188928 72346091106336768 72403529563717632 72487392065528832 72615235790512128 72757062422915472 72885381756994688 73234436709482496 73423297585741824 73448572489334784 73552791937744896 73592026732478016 73637985590378496 73781809780984704 73911936429628416 74483059425804288 74542194507866112 74760154140930048 74952949618778112 74978751082862592 75085141769781248 75125193956071308 75451768438579008 75558117434720256 75813114058407936 75946823254278144 76034789830508544 76095156893446656 76142678977806336 76168889988939776 76317657352199424 76365318390022144 76514469402502656 76907369531768832 77105702363332608 77241691256389632 77303016526675968 77392553934624768 77453998980829632 77529048738742272 77680472662060128 77728984789843968 78391791407333376 78621007171682304 78683427536080896 78774563826314496 78913496037648384 79067623959596916 79144237254132736 79298815842519714 79523266454618112 79728345300860928 79755790625538048 79791644825321472 79911563654103552 80024953728319488 80166091212849152 80258944821092352 80322665609749248 80415700572696048 80557527205099392 80943324784164864 81152065752662016 81180001172422656 81295191089086464 81389352494628864 81453970759182336 81532896326189056 81597628555935744 81692140264326144 81851695225779906 81996054476619024 82323381470625792 82629644050501632 82746890929963008 82842733789175808 82988840903442432 83150928483331968 83297579150851072 83696499096551424 83704305611548587 83912340097990656 83941225702096896 84105173408546304 84157697817575424 84186667882512384 84322068321125376 84351094968220416 84470784491003904 84717775088930816 84883239493401384 85372395599167488 85440176161062912 85539138559322112 85660513850032128 85690001237557248 85811590594035712 85857364521224352 85910983188774912 86078778077815488 86230592501233152 86643558923894784 86896902663438336 86965893592510464 87050159987359744 87220179831085056 87390531744817644 87445107888574464 87894136607735808 88120802700951552 88346304601915392 88448633068142592 88518855978091008 88604627129991168 88777683042354432 88833125474107392 89037266910899328 89725264453730304 89852579624779776 90028072944359424 90115306465787904 90186852614455296 90291312923728896 90362998810967904 90450556861865984 90627218105736816 90683815588151296 91327501318975488 91457089975222272 91563021556457472 91618389957541888 91724508366962688 91797332125427712 91903657797366912 92065745377256448 92245561286196402 92506656896188416 92745218003042304 92777144197054464 93016402851004416 93090252296208384 93254432635355136 93362446016372736 93544794543748464 93709776544707456 93983781739282624 94433878914859008 94567875348529152 94677410044772352 94710001367826432 94844389603934208 94894981839247968 95029632552379392 95197233315258368 95307496975047168 95493644430076557 95662063556055528 96043945049063424 96120198181195776 96213334722871296 96368078081286144 96401251392251904 96538039418290176 96649856087371776 96820314387349504 97009416563887296 97645915612643328 97759015496368128 97897730114322432 97931429985779712 98122702309970688 98183980787171328 98375746374646272 98549248572837888 99310745901072384 99389592677154816 99680205521240064 99874893422648736 99937266158370816 99971668110483456 100166925274761744 100602357918105344 101084152077877248 101262431005704192 101379719774011392 101460209191262208 101577727039195008 101756876469599232 101955620368953918 102019292536670208 102543159375691776 102807603151110144 102889226222125056 103070688702234624 103190071912833024 103271998641106176 103372064984989696 103573963549413504 103638646386458624 104374287221686272 104522388543111168 104643453207379968 104828009562243072 104911236714774528 105032751768419328 105217994716864512 105423498612795888 105731754456692952 106341054167384064 106388859767095296 106548751538804736 106699938304425984 106908336621426816 107011926428123136 107096887479665664 107220934096928064 107410036273465856 107619821500562469 107924433045553152 108202754336882688 108240001563230208 108451407816283392 108519136659505152 108605294345576448 108731088098293248 108796838074580992 108922853685768192 109135593634373208 109328072635492032 109764508627501056 109851655064223744 110134946378612736 110172858734002176 110329187906617344 110456978385567744 110651787871256576 110867904644442624 111605740815398116 111724589138706432 111921634269462528 112140231211395072 112248890510016512 112429424428167168 112468126624293888 112627712654671872 112687790934106962 113177652657868512 113337176152080384 113920234881417216 114052184745762816 114142735340169984 114214018466709504 114253334983409664 114476486028299136 114547977585033216 114771704103753984 114974123334977536 115524745231859712 115862536884584448 115954524790013952 116088830901937152 116293573108113408 116520708993090192 116593477184765952 117587687111000064 117795072802553856 117931510757523456 118025141304121344 118139502839988224 118370244056472576 118444167298809856 118601435939395374 118716355881199104 118948223763779571 119284899681927168 119592517951291392 119633685938307072 120037430592479232 120249136819273728 120388417231638528 120483998414623872 120623550859044072 120836290807649088 121318667430395904 121770001758633984 121942786633629696 122084028741943296 122180956138773504 122299344489283584 122396442833903616 122538210396489216 122754327169675264 122994081714928536 123702858929405952 123944466075752448 124120336394944512 124264100683763712 124339243513806848 124483261355163648 124726392724997952 124946368726276608 125544748644827136 125868510146985984 125911838553145344 126236546726363136 126280001823768576 126526642452330624 126706176736505856 127076662633396224 127324859240102076 127549418074740704 127685244729950208 128058593398751232 128160264241594368 128490770775048192 128535001856335872 128717385891053568 128786046781836528 128866474783162368 129118167116723232 129345888751849728 130194554150191104 130345353995157504 130448840388765696 130575239981039616 130830269746627584 130911974382895104 131167661832861696 131398998097117184 132519456902873088 132672949602213888 132906940694986752 133166524563531648 133249688211161088 133295557480644608 133555900366348992 134385928126857216 134587896680595456 134778869437169664 135172959698681856 135280278921682944 135436969385593344 135544498216451856 135675835292798976 135940827158605224 136025723382226944 136724212500922368 137185634962833408 137427584936312832 137586762550444032 137695998188141568 137855486696050368 138098618065884672 138368341929294603 139165716295581696 139524604276506624 139635378444312576 139881648953032704 140043669024559104 140290659622486016 140564664817061184 140975672608923936 141650818372288512 141851813022793728 142016115067158528 142065002051739648 142266584405901312 142544448828569088 142682568570830848 142795849972887552 142961245462570752 143493095334083292 143899244060737536 144065917573595136 144320002084306944 144601877088377856 144692182212673536 144807059127435264 144974784131057664 145230471581024256 145514124845830944 145770763513989376 146468873418964992 146846595171483648 146897144978669568 147184053464956032 147275971180756992 147563619561969408 147823872859256832 148966118851608576 149084389015732224 149520308281860096 149905899237556224 149957502165725184 150170283539562496 150250387912142616 150903536877158016 151116234869440512 151626228116815872 151893646508556288 152069579661017088 152190313786893312 152285357955612672 152337779977879552 152635314704398848 152730636780044288 152933430553430877 153028938805005312 153814739063537664 154211404726665216 154606033053351936 154785107869249536 154907997961659264 155058097477484544 155360945324120256 155457969579687936 156783582814666752 157242014343364608 157366855072161792 157549127652628992 157826992075296768 158135247919193832 158288474508265472 158597631685039428 159046532909236224 159511581251076096 159583289650642944 159823127308207104 160049907456638976 160332182425698304 160517889642184704 160645331219498496 160831401145392096 161115054410198784 161886649568329728 162304131505324032 162360002344845312 162778704989257728 162907941518364672 163065792652378112 163195257111871488 163384280528652288 163703390451559812 163992108953238048 164646762941251584 165259288101003264 165493781859926016 165685467578351616 165977681806884864 166301856966663936 166595158301702144 167392998193102848 167408611223097174 167882451404193792 168210346817092608 168315395635150848 168373335765024768 168644136642250752 168702189936440832 168941568982007808 169435550177861632 169766478986802768 170880352322125824 171078277118644224 171321027700064256 171380002475114496 171623181188071424 171714729042448704 171821966377549824 172157556155630976 172461185002466304 173287117847789568 173793805326876672 173931787185020928 174440359662170112 174781063489635288 174890215777148928 175788273215471616 176692609203830784 176897266136285184 177037711956182016 177209254259982336 177555366084708864 177666250948214784 178074533821798656 179450528907460608 180056145888718848 180230612931575808 180373705228910592 180582625847457792 180725997621935808 180901113723731968 181254436211473632 181367631176302592 182655002637950976 182914179950444544 183126043112914944 183449016733925376 183594664250855424 183807315594733824 184131490754512896 184491122572392804 185013313792376832 185554288394108928 186032805702008832 186180504592416768 186508865270710272 186724892032745472 187089589087496928 187419553089414912 187967563478565248 188867757829718016 189354820089544704 189420002735652864 189688779207868416 189789963678495936 190059265104758784 190394466630516736 190614993950094336 190987288860153114 191324127112111056 192087890098126848 192240396362391552 192736156162572288 192802502784503808 193076078836580352 193299712174743552 193640628774699008 194018833127774592 195291831225286656 195518030992736256 195795460228644864 195862859971559424 196245404619941376 196367961574342656 196751492749292544 197098497145675776 198779185354309632 199360411042480128 199749786845297472 199874532316741632 199943336220966912 200333850549523488 201204715836210688 202168304155754496 202759439548022784 202920418382524416 203155454078390016 203513752939198464 203911240737907836 204038585073340416 205086318751383552 205615206302220288 205778452444250112 206141377404469248 206380143825666048 206543997282212352 206744129969979392 207147927098827008 207277292772917248 208748574443372544 209286906414759936 209656019124486144 209822473429549056 210065503536838656 210435989433729024 210846997225591776 211463508913385904 212777719534190592 213097503077609472 213399876608851968 213816673242853632 214023852856246272 214193774959331328 214441868193856128 214820072546931712 215239643001124938 215848866091106304 216405508673765376 216480003126460416 216902815632566784 217038273319010304 217210588691152896 217462176196586496 217593676149161984 217845707371536384 218271187268746416 218656145270984064 219703310128447488 220269892757225472 220345717468004352 220658375813234688 220913956771135488 221303575742513152 221735809288885248 223211481630796232 223449178277412864 224280462422790144 224497781020033024 224858848856334336 224936253248587776 225255425309343744 225375581868213924 226355305315737024 226674352304160768 227840469762834432 228104369491525632 228285470680339968 228428036933419008 228506669966819328 228952972056598272 229095955170066432 229543408207507968 229948246669955072 231725073769168896 231909049580027904 232177661803874304 232587146216226816 233041417986180384 233186954369531904 235175374222000128 235863021515046912 236050282608242688 236279005679976448 236740488112945152 237202871878790748 237432711762398208 237896447527559142 238569799363854336 239185035902582784 239267371876614144 240074861184958464 240498273638547456 240776834463277056 240967996829247744 241247101718088144 241672581615298176 243540003517267968 243885573267259392 244168057483886592 244361912277547008 244598688978567168 244792885667807232 245076420792978432 245508654339350528 245988163429857072 247888932151504896 248240672789889024 248528201367527424 248678487027613696 248966522710327296 249452785449995904 249892737452553216 251089497289654272 251112916834645761 251737020293971968 251823677106290688 252473093452726272 252560003647537152 253053284904661248 253412353473011712 254153325266792448 254649718480204152 255098836149481408 256117186797502464 256320528483188736 256981541550096384 257070003712671744 257434771782107136 257572093563673056 257732949566324736 258236334233446464 258691777503699456 260690707990315008 260897680777531392 261150479962079232 261660539493255168 262335323665723392 262797996194234368 265038913805746176 265345899204427776 265813881389973504 266333049127063296 266499376422322176 266591114961289216 267111800732697984 269175793361190912 269557738874339328 270345919397363712 270560557843365888 270873938771186688 271088996432903712 271351670585597952 271881654317210448 272051446764453888 274371269925666816 274855169872625664 275173525100888064 275391996376283136 275710973392100736 276197236131769344 276736683858589206 278331432591163392 279049208553013248 279270756888625152 279763297906065408 280087338049118208 280581319244972032 281129329634122368 281951345217847872 283301636744577024 283703626045587456 284032230134317056 284130004103479296 284533168811802624 285088897657138176 285365137141661696 285591699945775104 285922490925141504 286480933290229671 286986190668166584 288131835147190272 288640004168613888 289203754176755712 289614118254870528 289949568262115328 290460943162048512 291028249691661888 291541527027978752 292937746837929984 293693190342967296 293794289957339136 294368106929912064 294551942361513984 295127239123938816 295647745718513664 297932237703217152 298168778031464448 299040616563720192 299811798475112448 299915004331450368 300340567079124992 300500775824285232 301807073754316032 303252456233631744 303787293017112576 304139159322034176 304380627573786624 304675559955759104 305270629408797696 305461273560088576 305866861106861754 306057877610010624 307629478127075328 308422809453330432 309212066106703872 309570215738499072 309815995923318528 310116194954969088 310721890648240512 310915939159375872 313567165629333504 314484028686729216 314733710144323584 315098255305257984 315653984150593536 316270495838387664 316576949016530944 317195263370078856 319023162502152192 319166579301285888 319646254616414208 320099814913277952 320664364851396608 321035779284369408 321290662438996992 321662802290784192 322230108820397568 322859464501687407 323773299136659456 324608263010648064 324720004689690624 325557409978515456 325815883036729344 326390514223742976 326768561057304576 327406780903119624 327984217906476096 329293525882503168 330518576202006528 330987563719852032 331370935156703232 331955363613769728 332603713933327872 333190316603404288 334817222446194348 335764902808387584 336420693634185216 336746671530049536 337288273284501504 337404379872881664 337883137964015616 338871100355723264 339532957973605536 341760704644251648 342156554237288448 342642055400128512 342760004950228992 343429458084897408 343643932755099648 344315112311261952 344922370004932608 346574235695579136 347587610653753344 347863574370041856 348880719324340224 349562126979270576 349780431554297856 353385218407661568 353794532272570368 354075423912364032 354418508519964672 355110732169417728 355332501896429568 356149067643597312 356844671291338713 358901057814921216 360112291777437696 360747410457821184 361165251694915584 361451995243871616 361802227447463936 362508872422947264 362735262352605184 365310005275901952 365828359900889088 366252086225829888 366898033467850752 367189328501710848 367614631189467648 368262981509025792 368982245144785608 371108576788217856 372361009184833536 373017730541420544 373449784065490944 374179178174993856 374839106178829824 375935126957130496 377735515659436032 378709640179089408 378840005471305728 379579927356991872 380118530209517568 380788933261033472 381229987900188672 381974577720306228 382648254224222112 384175780196253696 384480792724783104 385472312325144576 385605005569007616 386152157673160704 386599424349487104 387281257549398016 388037666255549184 390583662450573312 391036061985472512 391725719943118848 392490809239882752 392735923148685312 393502985498585088 394196994291351552 397558370708619264 398720822084960256 399499573690594944 399749064633483264 399886672441933824 400667701099046976 402409431672421376 404336608311508992 405518879096045568 405840836765048832 406310908156780032 407027505878396928 407822481475815672 408077170146680832 410172637502767104 411556904888500224 412282754808938496 412760287651332096 413087994564424704 413488259939958784 414295854197654016 414554585545834496 415105025787883809 417497148886745088 418573812829519872 419644946859098112 420131007073677312 420871978867458048 421693994451183552 422927017826771808 425555439068381184 426195006155218944 426799753217703936 427633346485707264 428047705712492544 428387549918662656 428883736387712256 429640145093863424 430479286002249876 431697732182212608 432960006252920832 433805631265133568 434076546638020608 434421177382305792 434924352393172992 435187352298323968 435691414743072768 436542374537492832 437312290541968128 439406620256894976 440539785514450944 440691434936008704 441827913542270976 442607151485026304 443471618577770496 446422963261592464 446898356554825728 448560924845580288 449717697712668672 449872506497175552 450510850618687488 450751163736427848 452710610631474048 453348704608321536 455680939525668864 456208738983051264 456570941360679936 456856073866838016 457013339933638656 457905944113196544 458191910340132864 459086816415015936 459896493339910144 463818099160055808 464355323607748608 465174292432453632 466082835972360768 466373908739063808 470350748444000256 471726043030093824 472100565216485376 473480976225890304 474405743757581496 474865423524796416 475792895055118284 477139598727708672 478534743753228288 480149722369916928 480996547277094912 481553668926554112 481935993658495488 482494203436176288 483345163230596352 487080007034535936 488336114967773184 488723824555094016 489197377957134336 489585771335614464 490152841585956864 491017308678701056 491976326859714144 495777864303009792 496481345579778048 497056402735054848 497933045420654592 498905570899991808 499785474905106432 502178994579308544 502225833669291522 503647354212581376 504946186905452544 505120007295074304 506106569809322496 506824706946023424 508306650533584896 509299436960408304 510197672298962816 512641056966377472 513963083100192768 514140007425343488 514869543564214272 515144187127346112 515465899132649472 516472668466892928 517383555007398912 521381415980630016 521795361555062784 523321078986510336 524670647331446784 525595992388468736 530077827611492352 530691798408855552 531627762779947008 532666098254126592 532998752844644352 533182229922578432 534223601465395968 538351586722381824 540691838794727424 541121115686731776 541747877542373376 542177992865807424 542703341171195904 543763308634420896 544102893528907776 548742539851333632 550347050201776128 550783992752566272 551421946784201472 552394472263538688 553473367717178412 556662865182326784 558098417106026496 558541513777250304 559526595812130816 560174676098236416 561162638489944064 562258659268244736 563902690435695744 566603273489154048 568064460268634112 568260008206958592 569066337623605248 570177795314276352 570730274283323392 571183399891550208 571844981850283008 572961866580459342 573972381336333168 576263670294380544 578407508353511424 579228236509741056 579899136524230656 580921886324097024 582056499383323776 583083054055957504 585875493675859968 587386380685934592 587588579914678272 588736213859824128 589103884723027968 590254478247877632 591295491437027328 596337556062928896 598081233127440384 599623596950224896 599830008662900736 600681134158249984 601001551648570464 603614147508632064 606504912467263488 608278318644068352 608761255147573248 609351119911518208 610541258817595392 611733722213723508 612115755220021248 615258956254150656 616845618906660864 618424132213407744 619140431476998144 619631991846637056 620232389909938176 621443781296481024 621831878318751744 628968057373458432 629467420288647168 630196510610515968 631307968301187072 632540991676775328 633153898033061888 634390526740157712 638333158602571776 639292509232828416 640199629826555904 641328729702793216 642071558568738816 642581324877993984 643325604581568384 644460217640795136 645718929003374814 647546598273318912 649216526021296128 649440009379381248 651114819957030912 651631766073458688 652781028447485952 653537122114609152 654813561806239248 655968435812952192 661037152404013056 661975127439704064 662741870313406464 663910727227539456 665207427866655744 666380633206808576 669634444892388696 672841387268370432 673493343060099072 674576546569003008 674808759745763328 675766275928031232 677742200711446528 679065915947211072 683521409288503296 684313108474576896 685284110800257024 685520009900457984 686858916169794816 687287865510199296 688630224622523904 689844740009865216 695175221307506688 695727148740083712 697761438648680448 699124253958541152 699560863108595712 707589064545140736 708150847824728064 708837017039929344 710221464338835456 712298135287194624 713689342582677426 717802115629842432 720224583554875392 721494820915642368 722330503389831168 722903990487743232 723604454894927872 725017744845894528 725470524705210368 730620010551803904 731656719801778176 732504172451659776 733796066935701504 734378657003421696 735229262378935296 736525963018051584 737964490289571216 744722018369667072 746035461082841088 746899568130981888 748358356349987712 749678212357659648 751870253914260992 753338750503937283 755471031318872064 757419280358178816 757680010942611456 759159854713983744 760237060419035136 761577866522066944 762459975800377344 763949155440612456 765296508448444224 768351560392507392 768961585449566208 770944624650289152 771210011138015232 772304315346321408 773198848698974208 774562515098796032 776075332511098368 782072123970945024 783451439886237696 784981618479765504 787005970997170176 788393988582703104 795116741417238528 797441644169920512 798999147381189888 799498129266966528 799773344883867648 801335402198093952 804818863344842752 808673216623017984 811037758192091136 811681673530097664 812621816313560064 814055011756793856 815644962951631344 816154340293361664 823113809777000448 824565509617876992 825520575302664192 826175989128849408 826976519879917568 828591708395308032 829109171091668992 830210051575767618 834994297773490176 837147625659039744 839289893718196224 840262014147354624 841743957734916096 843387988902367104 845854035653543616 851110878136762368 852390012310437888 853599506435407872 855266692971414528 856095411424985088 856775099837325312 857767472775424512 859280290187726848 860958572004499752 865920012505841664 867611262530267136 868842354764611584 869848704786345984 870374704596647936 871382829486145536 873084749074985664 874624581083936256 878813240513789952 881079571028901888 881382869872017408 883655827084541952 886943237155540992 892845926523184928 893796713109651456 897121849691160576 899435395425337344 899745012994351104 901021701237374976 901502327472855696 905421221262948096 911361879051337728 912417477966102528 913141882721359872 914026679867277312 915811888226393088 916383820680265728 918173632830031872 919792986679820288 927636198320111616 928710647215497216 930348584864907264 932165671944721536 932747817478127616 940701496888000512 943452086060187648 944201130432970752 946961952451780608 948811487515162992 949730847049592832 951585790110236568 957069487506456576 960299444739833856 961993094554189824 963107337853108224 963871987316990976 964988406872352576 966690326461192704 968578393505062221 974160014069071872 976672229935546368 977447649110188032 979171542671228928 980305683171913728 982034617357402112 983952653719428288 991555728606019584 992962691159556096 994112805470109696 995866090841309184 997811141799983616 999570949810212864 1004451667338583044 1007294708425162752 1010240014590148608 1012213139618644992 1013649413892046848 1016613301067169792 1018598873920816608 1020395344597925632 1025282113932754944 1027926166200385536 1028280014850686976 1030288374254692224 1030931798265298944 1032945336933785856 1034767110014797824 1042762831961260032 1043590723110125568 1046642157973020672 1049341294662893568 1051191984776937472 1060155655222984704 1061383596817711104 1063255525559894016 1065332196508253184 1065997505689288704 1066364459845156864 1068447202930791936 1070534013874016139 1076703173444763648 1082242231373463552 1083495755084746752 1084355985731614848 1085406682342391808 1087526617268841792 1088205787057815552 1097485079702667264 1100694100403552256 1101567985505132544 1102843893568402944 1104788944527077376 1106946735434356824 1113325730364653568 1117083027554500608 1119053191624261632 1120349352196472832 1122325276979888128 1124517318536489472 1127805380871391488 1133206546978308096 1136128920537268224 1136520016413917184 1140355590628552704 1141460548566646784 1142366799783100416 1143689963700566016 1145923733160918684 1147944762672666336 1152527340588761088 1156815016707022848 1158456473019482112 1159798273048461312 1161843772648194048 1164112998766647552 1166166108111915008 1171750987351719936 1175177159829356544 1177472427719648256 1178207769446055936 1180508956495755264 1182590982874054656 1192675112125857792 1196162466254880768 1199247193900449792 1199660017325801472 1201362268316499968 1202003103297140928 1207228295017264128 1213009824934526976 1216556637288136704 1217522510295146496 1221082517635190784 1223467444427447016 1224231510440042496 1230517912508301312 1236848264426815488 1238280862953996288 1239263983693274112 1240464779819876352 1242887562592962048 1243663756637503488 1258934840577294336 1260393021221031936 1262615936602374144 1265081983353550656 1266307796066123776 1268781053480315424 1276666317205143552 1278585018465656832 1280399259653111808 1284143117137477632 1285162649755987968 1286651209163136768 1288920435281590272 1291437858006749628 1295093196546637824 1298880018758762496 1302229639914061824 1303263532146917376 1305562056894971904 1307074244229218304 1309627123612478496 1311936871625904384 1322074304808026112 1325483740626812928 1327821454455078912 1330414855733311488 1332761266413617152 1339268889784777392 1345682774536740864 1349153093138006016 1349617519491526656 1351532551856062464 1355484401422893056 1358131831894422144 1367042818577006592 1368626216949153792 1370568221600514048 1371040019800915968 1373717832339589632 1374575731020398592 1377260449245047808 1379689480019730432 1391454297480167424 1395522877297360896 1398248507917082304 1399121726217191424 1415178129090281472 1416301695649456128 1420442928677670912 1424596270574389248 1427378685165354852 1435604231259684864 1440449167109750784 1442989641831284736 1444661006779662336 1445807980975486464 1447208909789855744 1450035489691789056 1450941049410420736 1461240021103607808 1465008344903319552 1467592133871403008 1468757314006843392 1470458524757870592 1473051926036103168 1475928980579142432 1489444036739334144 1493799136261963776 1496716712699975424 1499356424715319296 1503740507828521984 1506677501007874566 1510942062637744128 1514838560716357632 1515360021885222912 1518319709427967488 1520474120838070272 1523155733044133888 1524919951600754688 1527898310881224912 1530593016896888448 1537923170899132416 1541889249300578304 1542420022276030464 1544608630692642816 1546397697397948416 1549125030197592064 1552150665022196736 1564144247941890048 1569963236959531008 1574011941994340352 1576787977165406208 1590233482834477056 1594883288339841024 1597998294762379776 1598996258533933056 1599546689767735296 1602670804396187904 1609637726689685504 1622075516384182272 1623363347060195328 1625243632627120128 1628110023513587712 1631289925903262688 1632308680586723328 1646227619554000896 1651041150605328384 1652351978257698816 1653953039759835136 1657183416790616064 1660420103151535236 1669988595546980352 1674295251318079488 1678579787436392448 1680524028294709248 1683487915469832192 1686775977804734208 1691708071307087232 1704780024620875776 1707199012870815744 1710533385942829056 1712190822849970176 1713550199674650624 1715534945550849024 1718560580375453696 1721917144008999504 1735222525060534272 1737684709529223168 1739697409572691968 1740749409193295872 1742765658972291072 1746169498149971328 1749249162167872512 1757626481027579904 1762159142057803776 1762765739744034816 1767311654169083904 1773886474311081984 1785691853046369856 1794243699382321152 1798870790850674688 1799490025988702208 1802043402474749952 1803004654945711392 1810842442525896192 1824834955932205056 1826283765442719744 1828053359734554624 1831623776452786176 1836347265660063744 1839585973359640576 1855272396640223232 1857421294430994432 1860697169729814528 1864331343889443072 1865495634956255232 1886904172120375296 1888402260865941504 1893923904903561216 1897622975030325984 1899461694099185664 1903171580220473136 1920598889479667712 1923986189108379648 1926214675706216448 1927743974633981952 1929976813744705152 1933380652922385408 1937156787010124442 1948320028138143744 1953344459871092736 1954895298220376064 1958343085342457856 1960611366343827456 1964069234714804224 1967905307438856576 1983111457212039168 1985925382319112192 1988225610940219392 1991732181682618368 1995622283599967232 1999141899620425728 2008903334677166088 2020480029180297216 2024426279237289984 2027298827784093696 2033226602134339584 2037197747841633216 2040790689195851264 2050564227865509888 2055852332400771072 2056560029701373952 2060576748509384448 2061863596530597888 2065890673867571712 2069534220029595648 2085525663922520064 2087181446220251136 2093284315946041344 2098682589325787136 2102383969553874944 2122767193635422208 2126511051119788032 2130664393016506368 2132728919690313728 2136894405861583872 2141068027748032278 2153406346889527296 2164484462746927104 2166991510169493504 2168711971463229696 2170813364684783616 2175053234537683584 2176411574115631104 2194970159405334528 2201388200807104512 2203135971010265088 2205687787136805888 2209577889054154752 2213893470868713648 2234166055109001216 2238106383248523264 2240698704392945664 2244650553959776256 2249034637072978944 2255610761742782976 2260016251511811849 2266413093956616192 2272257841074536448 2273040032827834368 2280711181257105408 2284733599566200832 2287379927401132032 2291847466321837368 2295889525345332672 2305054681177522176 2313630033414045696 2316912946038964224 2319596546096922624 2323687545296388096 2328225997533295104 2332332216223830016 2350354319658713088 2354944855439296512 2361017912991510528 2365181965748109312 2385350224251715584 2392324932509761536 2398494387800899584 2399320034651602944 2404006206594281856 2414456590034528256 2426019649869053952 2433113274576273408 2435045020590292992 2442165035270381568 2446934888854894032 2448463020880084992 2473696528853630976 2476561725907992576 2478527967386548224 2480929559639752704 2485775125185924096 2487327513275006976 2517869681154588672 2520786042442063872 2525231873204748288 2530163966707101312 2532615592132247552 2537562106960630848 2553332634410287104 2557170036931313664 2560798519306223616 2568286234274955264 2570325299511975936 2573302418326273536 2577840870563180544 2582875716013499256 2597760037517524992 2606527064293834752 2611124113789943808 2614148488458436608 2619254247224956992 2623873743251808768 2644148609616052224 2650967481253625856 2660829711466622976 2665522532827234304 2678537779569554784 2691365549073481728 2698306186276012032 2699235038983053312 2703065103712124928 2710968802845786112 2716263663788844288 2734085637154013184 2737252433898307584 2742080039601831936 2747435664679179264 2749151462040797184 2754520898490095616 2759378960039460864 2782908594960334848 2791045754594721792 2796497015834164608 2798243452434382848 2830356258180562944 2832603391298912256 2840885857355341824 2849192541148778496 2854757370330709704 2871208462519369728 2880898334219501568 2885979283662569472 2889322013559324672 2891615961950972928 2894417819579711488 2900070979383578112 2901882098820841472 2905735180515186663 2922480042207215616 2930016689806639104 2937514628013686784 2940917049515741184 2946103852072206336 2951857961158284864 2978888073478668288 2987598272523927552 2993433425399950848 2998712849430638592 3007481015657043968 3013355002015749132 3021884125275488256 3030720043770445824 3036639418855934976 3040948241676140544 3046311466088267776 3049839903201509376 3055796621762449824 3061186033793776896 3075846341798264832 3083778498601156608 3084840044552060928 3092795394795896832 3098250060395184128 3104301330044393472 3128288495883780096 3139926473919062016 3148023883988680704 3153575954330812416 3180466965668954112 3189766576679682048 3195996589524759552 3197992517067866112 3199093379535470592 3205341608792375808 3219275453379371008 3246726694120390656 3250487265254240256 3256220047027175424 3262579851806525376 3264617361173446656 3292455239108001792 3302082301210656768 3304703956515397632 3314366833581232128 3320840206303070472 3339977191093960704 3357159574872784896 3361048056589418496 3366975830939664384 3373551955609468416 3383416142614174464 3409560049241751552 3421066771885658112 3424381645699940352 3427100399349301248 3431069891101698048 3437121160750907392 3443834288017999008 3470445050121068544 3475369419058446336 3479394819145383936 3485531317944582144 3492338996299942656 3498498324335745024 3515252962055159808 3525531479488069632 3534623308338167808 3547772948622163968 3571383706092739712 3588487398764642304 3597741581701349376 3598980051977404416 3604086804949499904 3606009309891422784 3621684885051792384 3649669911864410112 3652567530885439488 3663247552905572352 3672694531320127488 3679171946719281152 3710544793280446464 3714842588861988864 3721394339459629056 3728662687778886144 3730991269912510464 3776804521731883008 3787847809807122432 3795245950060651968 3798923388198371328 3806343160440946272 3841197778959335424 3852429351412432896 3855487949267963904 3859953627489410304 3866761305844770816 3874313574020248884 3896640056276287488 3906688919742185472 3909790596440752128 3916686170684915712 3921222732687654912 3928138469429608448 3935810614877713152 3966222914424078336 3976451221880438784 3983464363365236736 3991244567199934464 3998283799240851456 4017806669354332176 4048852558474579968 4054597655568187392 4066453204268679168 4074395495683266432 4081581378391702528 4101128455731019776 4111704664801542144 4113120059402747904 4121153497018768896 4123727193061195776 4131781347735143424 4139068440059191296 4174362892440502272 4186568631892082688 4197365178651574272 4204767939107749888 4245534387270844416 4261328786033012736 4265457839380627456 4273788811723167744 4282136055496064556 4306812693779054592 4328968925493854208 4333983020338987008 4337423942926459392 4341626729369567232 4350106469075367168 4352823148231262208 4402776401614209024 4406271942020530176 4411375574273611776 4419155778108309504 4427786941737427296 4468332110218002432 4481397408785891328 4489301107919552512 4498069274145957888 4511221523485565952 4520032503023623698 4532826187913232384 4544515682149072896 4546080065655668736 4561422362514210816 4569467199132401664 4574759854802264064 4583694932643674736 4591779050690665344 4627260066828091392 4633825892077928448 4639193092193845248 4647375090592776192 4656451995066590208 4664664432447660032 4709889710878593024 4722035825983021056 4730363931496218624 4770700448503431168 4784649865019523072 4796988775601799168 4798640069303205888 4808012413188563712 4828913180069056512 4866226549152546816 4870090041180585984 4884330070540763136 4893869777709788064 4896926041760169984 4953123451815985152 4957055934773096448 4961859119279505408 4971550250371848192 5035739362309177344 5041572084884127744 5050463746409496576 5060327933414202624 5065231184264495104 5075124213921261696 5114340073862627328 5121597038612447232 5136572468549910528 5140650599023951872 5146604836652547072 5155681741126361088 5165751432026998512 5213054128587669504 5222248227579887616 5228296976916873216 5238508494449913984 5247747486503617536 5288297219232104448 5301934962507251712 5321659422933245952 5331045065654468608 5357075559139109568 5382731098146963456 5396612372552024064 5398470077966106624 5406130207424249856 5421937605691572224 5432527327577688576 5474504867796615168 5484160079203663872 5494871329358358528 5509041796980191232 5518757920078921728 5565817189920669696 5582091509189443584 5592994031668329216 5596486904868765696 5660712516361125888 5665206782597824512 5681771714710683648 5698385082297556992 5709514740661419408 5761796668439003136 5771958567325138944 5778644027118649344 5783231923901945856 5788835639159422976 5800141958767156224 5803764197641682944 5811470361030373326 5844960084414431232 5860033379613278208 5875029256027373568 5881834099031482368 5892207704144412672 5903715922316569728 5957776146957336576 5975196545047855104 5986866850799901696 5997425698861277184 6014962031314087936 6026710004031498264 6061440087540891648 6073278837711869952 6081896483352281088 6092622932176535552 6099679806403018752 6111593243524899648 6122372067587553792 6151692683596529664 6167556997202313216 6169680089104121856 6185590789591793664 6208602660088786944 6256576991767560192 6279852947838124032 6296047767977361408 6307151908661624832 6379533153359364096 6391993179049519104 6398186759070941184 6410683217584751616 6438550906758742016 6493453388240781312 6500974530508480512 6512440094054350848 6525159703613050752 6529234722346893312 6584910478216003584 6604164602421313536 6609407913030795264 6628733667162464256 6641680412606140944 6714319149745569792 6722096113178836992 6733951661879328768 6747103911218936832 6766832285228348928 6780048754535435547 6819120098483503104 6842133543771316224 6854200798698602496 6862139782203396096 6874242321501814784 6887668576035998016 6940890100242137088 6950738838116892672 6958789638290767872 6971062635889164288 6984677992599885312 6996996648671490048 7051062958976139264 7095545897244327936 7142767412185479424 7176974797529284608 7195483163402698752 7197960103954808832 7212018619782845568 7243369770103584768 7299339823728820224 7305135061770878976 7326495105811144704 7345389062640254976 7358343893438562304 7421089586560892928 7429685177723977728 7442788678919258112 7457325375557772288 7461982539825020928 7553609043463766016 7575695619614244864 7590491900121303936 7597846776396742656 7612686320881892544 7682395557918670848 7704858702824865792 7710975898535927808 7719907254978820608 7733522611689541632 7748627148040497768 7793280112552574976 7819581192881504256 7833372341369831424 7842445465375309824 7856276938859216896 7871621229755426304 7932445828848156672 7952902443760877568 7982489134399868928 7996567598481702912 8035613338708664352 8097705116949159936 8109195311136374784 8132906408537358336 8148790991366532864 8163162756783405056 8202256911462039552 8226240118805495808 8242306994037537792 8247454386122391552 8263562695470286848 8278136880118382592 8348725784881004544 8373137263784165376 8394730357303148544 8409535878215499776 8491068774541688832 8522657572066025472 8547577623446335488 8564272110992129112 8613625387558109184 8657937850987708416 8667966040677974016 8674847885852918784 8683253458739134464 8700212938150734336 8705646296462524416 8812543884041060352 8822751148547223552 8838311556216619008 8855573883474854592 8936664220436004864 8962794817571782656 8996138548291915776 9022443046971131904 9040065006047247396 9065652375826464768 9092160131311337472 9122844725028421632 9138934398264803328 9149519709604528128 9167389865287349472 9183558101381330688 9254520133656182784 9278386184387690496 9294750181185552384 9312903990133180416 9329328864895320064 9419779421757186048 9444071651966042112 9460727862992437248 9541400897006862336 9569299730039046144 9593977551203598336 9597280138606411776 9616024826377127424 9657826360138113024 9740180082361171968 9768660141081526272 9787739555419576128 9793852083520339968 9906246903631970304 9914111869546192896 9943100500743696384 10071478724618354688 10083144169768255488 10100927492818993152 10120655866828405248 10130462368528990208 10150248427842523392 10228680147725254656 10273144937099821056 10281301198047903744 10293209673305094144 10311363482252722176 10331502864053997024 10426108257175339008 10456593953833746432 10477016988899827968 10495494973007235072 10576594438464208896 10603869925014503424 10643318845866491904 10662090131308937216 10714151118278219136 10765462196293926912 10793224745104048128 10796940155932213248 10812260414848499712 10843875211383144448 10865054655155377152 10949009735593230336 10989742658716717056 11018083593960382464 11037515840157843456 11131634379841339392 11164183018378887168 11185988063336658432 11192973809737531392 11330413565195649024 11363543429421367296 11396770164595113984 11419029481322838816 11523593336878006272 11557288054237298688 11566463847803891712 11577671278318845952 11600283917534312448 11622940722060746652 11689920168828862464 11720066759226556416 11750058512054747136 11763668198062964736 11784415408288825344 11807431844633139456 11950393090095710208 11973733701599803392 11994851397722554368 12029924062628175872 12053420008062996528 12146557675423739904 12163792966704562176 12185245864353071104 12199359612806037504 12223186487049799296 12244744135175107584 12303385367193059328 12335113994404626432 12339360178208243712 12371181579183587328 12417205320177573888 12559705895676248064 12592095535954722816 12614303817323249664 12783986358099038208 12796373518141882368 12821366435169503232 12877101813517484032 12986906776481562624 13001949061016961024 13024880188108701696 13050319407226101504 13058469444693786624 13208329204842627072 13218815826061590528 13257467334324928512 13283360825212281888 13444192226357673984 13467903323758657536 13494207822437873664 13533664570456697856 13560097509070871094 13638240196967006208 13684267087542632448 13708401597397204992 13724279564406792192 13748484643003629568 13775337152071996032 13881780200484274176 13901477676233785344 13917579276581535744 13942125271778328576 13969355985199770624 13993993297342980096 14191091794488655872 14285534824370958848 14353949595058569216 14390966326805397504 14395920207909617664 14424037239565691136 14486739540207169536 14598679647457640448 14610270123541757952 14652990211622289408 14690778125280509952 14716687786877124608 14859370355447955456 14885577357838516224 14914650751115544576 15107218086927532032 15151391239228489728 15180983800242607872 15195693552793485312 15225372641763785088 15364791115837341696 15409717405649731584 15421951797071855616 15439814509957641216 15467045223379083264 15497254296080995536 15639162385763008512 15666744682739662848 15684890930750619648 15712553877718433792 15743242459510852608 15864891657696313344 15905804887521755136 15964978268799737856 15993135196963405824 16071226677417328704 16195410233898319872 16218390622272749568 16265812817074716672 16297581982733065728 16326325513566810112 16452480237610991616 16484613988075075584 16527125390940573696 16556273760236765184 16697451569762009088 16746274527568330752 16789460714606297088 16982137549083377664 17045315144132050944 17095155246892670976 17128544221984258224 17315875701975416832 17335932081355948032 17349695771705837568 17366506917478268928 17400425876301468672 17411292592925048832 17625087768082120704 17645502297094447104 17676623112433238016 17711147766949709184 17873328440872009728 17925589635143565312 17992277096583831552 18044886093942263808 18080130012094494792 18184320262622674944 18245689450056843264 18277868796529606656 18299039419209056256 18334779730574698944 18367116202762661376 18509040267312365568 18556772368775380992 18625807980266360832 18658657729790640128 18839558843514372096 18888143303932084224 18921455725984874496 19138599460078092288 19194560277212823552 19232049652754254848 19315652720276226048 19480360164722343936 19537320282163052544 19575479110839152256 19587704167040679936 19812493807263940608 19828223739092385792 19886201001487392768 20142957449236709376 20166288339536510976 20201854985637986304 20241311733656810496 20260924737057980416 20300496855685046784 20340146263606306641 20457360295450509312 20562602396095807488 20586419346610188288 20622726964505444352 20663005728107994048 20852216514350678016 20913187907667492864 20954033977799655936 20990989946014470144 21153188876928417792 21286637691732983808 21324180262617874432 21428302236556438272 21530924392587853824 21586449490208096256 21593880311864426496 21687750422766288896 21730109310310754304 21898019471186460672 21979485317433434112 22036167187920764928 22075031680315686912 22263268759682678784 22328366036757774336 22371976126673316864 22385947619475062784 22660827130391298048 22727086858842734592 22793540329190227968 22838058962645677632 23047186673756012544 23114576108474597376 23132927695607783424 23200567835068624896 23245881444121493304 23379840337657724928 23500117024109494272 23527336396125929472 23568830816577650688 23614863689266278912 23947467403199606784 23989702795445108736 24059848125256351744 24106840016125993056 24293115350847479808 24327585933409124352 24398719225612075008 24446372974099598592 24489488270350215168 24606770734386118656 24678720356416487424 24742363158367174656 24834410640355147776 25119411791352496128 25184191071909445632 25228607634646499328 25567972716198076416 25642732870339006464 25754203627034968064 25973813552963125248 26003898122033922048 26049760376217403392 26100638814452203008 26116938889387573248 26437631652123181056 26514934668649857024 26566721650424563776 26888384452715347968 26988415644875747328 27067329140913395712 27120195018141742188 27276480393934012416 27368534175085264896 27416803194794409984 27448559128813584384 27496969286007259136 27550674304143992064 27763560400968548352 27835158553163071488 27884250543556657152 27938711970399541248 27987986594685960192 28382183588977311744 28571069648741917696 28707899190117138432 28781932653610795008 28791840415819235328 28848074479131382272 28973479080414339072 29220540247083515904 29305980423244578816 29381556250561019904 29433375573754249216 29718740710895910912 29829301502231089152 30214436173855064064 30302782478456979456 30361967600485215744 30391387105586970624 30450745283527570176 30819434811299463168 30843903594143711232 30879629019915282432 30934090446758166528 30994508592161991072 31278324771526017024 31369781861501239296 31425107755436867584 31486484919021705216 31729783315392626688 31811609775043510272 31929956537599475712 31986270393926811648 32142453354834657408 32390820467796639744 32436781244545499136 32531625634149433344 32595163965466131456 32652651027133620224 32969227976150151168 33054250781881147392 33112547520473530368 33394903139524018176 33492549055136661504 33578921429212594176 34090630288264101888 34190310493785341952 34257088443968516448 34671864162711896064 34699391543411675136 34733013834956537856 34800851752602937344 35250175536164241408 35291004594188894208 35353246224866476032 35422295533899418368 35851179270287130624 35984554193167663104 36089772187884527616 36160260024188989584 36491378900113686528 36555737593059213312 36598078838418112512 36669559461149397888 36734232405525322752 37018080534624731136 37113544737550761984 37251615960532721664 37317315459581280256 37679117687028744192 37776286607864168448 37842911451969748992 38389120554425647104 38464099305508509696 38631305440552452096 38960720329444687872 39074640564326105088 39150958221678304512 39175408334081359872 39624987614527881216 39656447478184771584 39772402002974785536 40332576679073021952 40403709971275972608 40482623467313620992 40521849474115960832 40600993711370093568 40680292527212613282 40914720590901018624 41125204792191614976 41172838693220376576 41245453929010888704 41326011456215988096 41704433028701356032 41826375815334985728 41908067955599311872 41981979892028940288 42573275383465967616 42648360525235748864 42856604473112876544 43061848785175707648 43172898980416192512 43187760623728852992 43460218620621508608 43796038942372921344 43958970634866868224 44072334375841529856 44150063360631373824 44656732073515548672 44743952253346633728 45321654260782596096 45454173717685469184 45587080658380455936 45676117925291355264 46094373347512025088 46229152216949194752 46265855391215566848 46401135670137249792 46491762888242986608 47000234048218988544 47054672792251858944 47137661633155301376 47229727378532557824 47894934806399213568 47979405590890217472 48119696250512703488 48213680032251986112 48586230701694959616 48655171866818248704 48797438451224150016 48892745948199197184 48978976540700430336 49357440712832974848 49668821280710295552 50238823582704992256 50368382143818891264 51135945432396152832 51285465740678012928 51508407254069936128 51947627105926250496 52007796244067844096 52099520752434806784 52201277628904406016 52233877778775146496 52875263304246362112 53029869337299714048 53133443300849127552 53776768905430695936 53976831289751494656 54134658281826791424 54240390036283484376 54552960787868024832 54737068350170529792 54833606389588819968 54897118257627168768 54993938572014518272 55101348608287984128 55527120801937096704 55670317106326142976 55877423940799082496 55975973189371920384 56764367177954623488 57142139297483835392 57415798380234276864 57583680831638470656 57696148958262764544 57946958160828678144 58441080494167031808 58611960846489157632 58763112501122039808 58866751147508498432 59437481421791821824 59658603004462178304 60428872347710128128 60605564956913958912 60723935200970431488 60782774211173941248 60901490567055140352 61687807188287422464 61759258039830564864 61868180893516333056 61989017184323982144 62556649543052034048 62739563723002478592 62972969838043410432 63459566630785253376 63859913075198951424 63972540787853623296 64284906709669314816 64781640935593279488 65063251268298866688 65190327930932262912 65305302054267240448 65938455952300302336 66108501563762294784 66225095040947060736 66789806279048036352 66985098110273323008 67157842858425188352 68181260576528203776 68380620987570683904 68514176887937032896 69343728325423792128 69398783086823350272 69601703505205874688 70500351072328482816 70582009188377788416 70706492449732952064 70844591067798836736 71969108386335326208 72179544375769055232 72320520048377979168 72982757800227373056 73196157676836225024 73339118922298795776 73468464811050645504 74036161069249462272 74227089475101523968 74503231921065443328 74634630919162560512 75358235374057488384 75552573215728336896 75685822903939497984 76928198611017019392 77262610881104904192 77921440658889375744 78149281128652210176 78301916443356609024 78350816668162719744 79312894956369543168 79544804005949571072 80665153358146043904 80965246934627241984 81043698948231921664 81201987422740187136 81360585054425226564 81829441181802037248 82250409584383229952 82345677386440753152 82490907858021777408 82652022912431976192 83652751630669971456 83816135911198623744 83963959784057880576 85146550766931935232 85296721050471497728 85713208946225753088 86123697570351415296 86345797960832385024 86375521247457705984 86920437241243017216 87917941269733736448 88144668751683059712 88300126721262747648 89487904506693267456 90643308521565192192 90908347435370938368 91174161316760911872 91352235850582710528 92458304433898389504 92531710782431133696 92802271340274499584 92983525776485973216 94109345584503717888 94275323266310602752 94459454757065115648 95789869612798427136 95958811181780434944 96239392501025406976 96427360064503972224 97172461403389919232 97310343733636497408 97594876902448300032 97785491896398394368 97957953081400860672 99337642561420591104 100477647165409984512 100736764287637782528 102271890864792305664 102570931481356025856 103016814508139872256 104015592488135688192 104199041504869613568 104402555257808812032 105750526608492724224 106059738674599428096 106266886601698255104 107553537810861391872 107953662579502989312 108269316563653582848 108480780072566968752 109474136700341059584 109667212779177639936 109794236515254337536 109987877144029036544 110202697216575968256 111054241603874193408 111340634212652285952 111754847881598164992 111951946378743840768 113528734355909246976 114284278594967670784 115167361663276941312 115392297916525529088 115893916321657356288 116882160988334063616 117223921692978315264 117526225002244079616 118874962843583643648 119317206008924356608 121211129913827917824 121447870401940862976 121565548422347882496 121802981134110280704 123375614376574844928 123518516079661129728 123736361787032666112 123978034368647964288 125113299086104068096 125479127446004957184 125945939676086820864 127719826150397902848 127945081575707246592 128569813419338629632 129563281871186558976 130380655861864525824 130610604108534480896 131876911904600604672 132217003127524589568 132450190081894121472 133970196220546646016 136362521153056407552 136761241975141367808 137028353775874065792 138687456650847584256 138797566173646700544 139203407010411749376 141000702144656965632 141164018376755576832 141412984899465904128 141689182135597673472 143938216772670652416 144359088751538110464 144641040096755958336 145965515600454746112 146392315353672450048 146678237844597591552 146936929622101291008 148072322138498924544 149006463842130886656 149269261838325121024 150716470748114976768 151105146431456673792 153856397222034038784 154525221762209808384 155842881317778751488 156298562257304420352 156603832886713218048 156701633336325439488 158625789912739086336 159089608011899142144 161330306716292087808 161930493869254483968 162403974845480374272 162721170108850453128 163658882363604074496 164500819168766459904 164691354772881506304 164981815716043554816 165304045824863952384 167632271822397247488 167927919568115761152 170293101533863870464 171426417892451506176 172247395140702830592 172751042494915411968 173840874482486034432 175835882539467472896 176289337503366119424 176600253442525495296 178975809013386534912 181286617043130384384 181816694870741876736 182348322633521823744 182704471701165421056 185063421564862267392 185604542680548999168 185967051552971946432 188218691169007435776 188918909514130231296 191579739225596854272 191917622363560869888 192478785002050813952 192854720129007944448 194344922806779838464 195189753804896600064 195570983792796788736 195915906162801721344 198675285122841182208 200955294330819969024 201473528575275565056 204543781729584611328 205141862962712051712 206033629016279744512 208031184976271376384 208805110515617624064 211501053216985448448 212119477349198856192 212533773203396510208 215907325159005978624 216538633127307165696 216961560145133937504 218948273400682119168 219588473030508675072 219975754288058073088 220405394433151936512 222108483207748386816 222681268425304571904 223509695763196329984 223903892757487681536 227057468711818493952 228568557189935341568 230784595833051058176 231787832643314712576 233764321976668127232 234447843385956630528 235052450004488159232 238634412017848713216 242895740803881725952 243131096844695764992 243605962268220561408 246751228753149689856 247037032159322259456 247472723574065332224 247956068737295928576 250958254892009914368 251891879352173641728 255439652300795805696 255890163151414493184 257139626838677259264 259126563742373117952 260761311723729051648 261221208217068961792 263753823809201209344 264434006255049179136 264900380163788242944 272725042306112815104 273522483950282735616 274056707551748131584 277374913301695168512 277595132347293401088 278406814020823498752 282328036753511153664 282825969798931808256 283378364271195346944 287876433545341304832 288718177503076220928 289282080193511916672 291931031200909492224 292784630707344900096 293356475689195183104 293873859244202582016 298012927684261773312 298538523676650242048 301432941496229953536 302210292862913347584 307712794444068077568 309050443524419616768 312597124514608840704 313207665773426436096 317251579825478172672 318179216023798284288 322660613432584175616 323860987738508967936 324807949690960748544 325442340217700906256 329001638337532919808 329382709545763012608 329963631432087109632 330608091649727904768 335264543644794494976 335855839136231522304 340586203067727740928 342852835784903012352 345502084989830823936 347681748964972068864 351671765078934945792 352578675006732238848 357951618026773069824 363633389741483753472 364696645267043647488 365408943402330842112 370126843129724534784 371209085361097998336 371934103105943892864 376437382338014871552 377837819028260462592 383159478451193708544 383835244727121739776 384957570004101627904 385709440258015888896 388689845613559676928 391141967585593577472 391831812325603442688 397350570245682364416 401910588661639938048 409087563459169222656 410283725925424103424 412067258032559489024 416062369952542752768 417610221031235248128 423002106433970896896 424238954698397712384 425067546406793020416 431814650318011957248 433077266254614331392 433923120290267875008 437896546801364238336 439176946061017350144 440810788866303873024 444216966415496773632 447019391526392659968 447807785514975363072 457137114379870683136 461569191666102116352 463575665286629425152 467528643953336254464 468895686771913261056 470104900008976318464 477268824035697426432 485791481607763451904 487211924536441122816 493502457506299379712 494074064318644518912 494945447148130664448 495912137474591857152 503783758704347283456 510879304601591611392 514279253677354518528 518253127484746235904 521522623447458103296 522442416434137923584 527507647618402418688 528868012510098358272 529800760327576485888 545450084612225630208 547044967900565471232 548113415103496263168 555190264694586802176 556813628041646997504 564656073507022307328 566756728542390693888 575752867090682609664 577436355006152441856 578564160387023833344 585569261414689800192 586712951378390366208 587747718488405164032 596025855368523546624 597077047353300484096 602865882992459907072 604420585725826695168 615425588888136155136 618100887048839233536 626415331546852872192 634503159650956345344 636358432047596568576 647721975477017935872 649615899381921497088 650884680435401812512 658765419091526025216 659927262864174219264 661216183299455809536 670529087289588989952 671711678272463044608 681172406135455481856 685705671569806024704 695363497929944137728 703343530157869891584 705157350013464477696 715903236053546139648 729393290534087294976 730817886804661684224 740253686259449069568 742418170722195996672 743868206211887785728 752874764676029743104 755675638056520925184 766318956902387417088 767670489454243479552 769915140008203255808 771418880516031777792 777379691227119353856 782283935171187154944 783663624651206885376 794701140491364728832 818175126918338445312 820567451850848206848 832124739905085505536 835220442062470496256 848477909396795424768 850135092813586040832 863629300636023914496 866154532509228662784 867846240580535750016 875793093602728476672 878353892122034700288 881621577732607746048 894038783052785319936 895615571029950726144 914274228759741366272 923138383332204232704 927151330573258850304 937791373543826522112 954537648071394852864 971582963215526903808 974423849072882245632 987004915012598759424 988148128637289037824 989890894296261328896 991824274949183714304 1007567517408694566912 1021758609203183222784 1028558507354709037056 1036506254969492471808 1043045246894916206592 1044884832868275847168 1055015295236804837376 1057736025020196716544 1090900169224451260416 1094089935801130942464 1096226830206992526336 1110380529389173604352 1113627256083293995008 1129312147014044614656 1133513457084781387776 1151505734181365219328 1154872710012304883712 1157128320774047666688 1173425902756780732416 1175495436976810328064 1192051710737047093248 1205731765984919814144 1230851177776272310272 1236201774097678467072 1252830663093705744384 1269006319301912690688 1272716864095193137152 1295443950954035871744 1299231798763842994176 1301769360870803625024 1317530838183052050432 1322432366598911619072 1341058174579177979904 1343423356544926089216 1371411343139612049408 1390726995859888275456 1406687060315739783168 1410314700026928955392 1431806472107092279296 1461635773609323368448 1480507372518898139136 1484836341444391993344 1487736412423775571456 1511351276113041850368 1532637913804774834176 1539830280016406511616 1542837761032063555584 1554759382454238707712 1564567870342374309888 1567327249302413770752 1589402280982729457664 1636350253836676890624 1641134903701696413696 1670440884124940992512 1700270185627172081664 1727258601272047828992 1732309065018457325568 1735692481161071500032 1756707784244069400576 1763243155465215492096 1788077566105570639872 1791231142059901452288 1828548457519482732544 1846276766664408465408 1854302661146517700608 1909075296142789705728 1943165926431053807616 1948847698145764491264 1976296257274578075648 1979781788592522657792 1983648549898367428608 2015135034817389133824 2043517218406366445568 2057117014709418074112 2086090493789832413184 2089769665736551694336 2110030590473609674752 2115472050040393433088 2188179871602261884928 2192453660413985052672 2220761058778347208704 2227254512166587990016 2258624294028089229312 2267026914169562775552 2303011468362730438656 2309745420024609767424 2314256641548095333376 2346851805513561464832 2350990873953620656128 2384103421474094186496 2461702355552544620544 2505661326187411488768 2545433728190386274304 2590887901908071743488 2598463597527685988352 2603538721741607250048 2635061676366104100864 2644864733197823238144 2682116349158355959808 2686846713089852178432 2742822686279224098816 2781453991719776550912 2813374120631479566336 2863612944214184558592 2923271547218646736896 2961014745037796278272 2969672682888783986688 2975472824847551142912 3022702552226083700736 3065275827609549668352 3085675522064127111168 3109518764908477415424 3129135740684748619776 3134654498604827541504 3272700507673353781248 3282269807403392827392 3340881768249881985024 3400540371254344163328 3454517202544095657984 3464618130036914651136 3471384962322143000064 3526486310930430984192 3576155132211141279744 3657096915038965465088 3692553533328816930816 3708605322293035401216 3818150592285579411456 3886331852862107615232 3897695396291528982528 3952592514549156151296 3967297099796734857216 4030270069634778267648 4114234029418836148224 4172180987579664826368 4179539331473103388672 4220061180947219349504 4230944100080786866176 4384907320827970105344 4441522117556694417408 4454509024333175980032 4534053828339125551104 4619490840049219534848 4628513283096190666752 4693703611027122929664 4701981747907241312256 4768206842948188372992 4923404711105089241088 5011322652374822977536 5181775803816143486976 5196927195055371976704 5207077443483214500096 5270123352732208201728 5289729466395646476288 5364232698316711919616 5373693426179704356864 5485645372558448197632 5562907983439553101824 5727225888428369117184 5846543094437293473792 5939345365777567973376 5950945649695102285824 6045405104452167401472 6130551655219099336704 6171351044128254222336 6258271481369497239552 6269308997209655083008 6564539614806785654784 6681763536499763970048 6801080742508688326656 6909034405088191315968 6929236260073829302272 6942769924644286000128 7052972621860861968384 7152310264422282559488 7314193830077930930176 7385107066657633861632 7636301184571158822912 7772663705724215230464 7795390792583057965056 7905185029098312302592 7934594199593469714432 8060540139269556535296 8228468058837672296448 8344361975159329652736 8440122361894438699008 8769814641655940210688 8883044235113388834816 8909018048666351960064 9068107656678251102208 9257026566192381333504 9387407222054245859328 9403963495814482624512 9846809422210178482176 10022645304749645955072 10363551607632286973952 10393854390110743953408 10414154886966429000192 10579458932791292952576 10728465396633423839232 10971290745116896395264 11125815966879106203648 11454451776856738234368 11693086188874586947584 11901891299390204571648 12090810208904334802944 12342702088256508444672 12516542962738994479104 12538617994419310166016 13363527072999527940096 13602161485017376653312 13858472520147658604544 13885539849288572000256 14105945243721723936768 14304620528844565118976 14628387660155861860352 14770214133315267723264 15545327411448430460928 15590781585166115930112 15810370058196624605184 15869188399186939428864 16121080278539113070592 16456936117675344592896 16688723950318659305472 17539629283311880421376 17818036097332703920128 18136215313356502204416 18514053132384762667008 18774814444108491718656 18807926991628965249024 19693618844420356964352 20045290609499291910144 20727103215264573947904 20787708780221487906816 20828309773932858000384 21158917865582585905152 21456930793266847678464 21942581490233792790528 22908903553713476468736 23386172377749173895168 23803782598780409143296 24181620417808669605888 24685404176513016889344 25033085925477988958208 26727054145999055880192 27204322970034753306624 27771079698577144000512 28211890487443447873536 29256775320311723720704 29540428266630535446528 31090654822896860921856 31181563170332231860224 31738376798373878857728 32913872235350689185792 33377447900637318610944 35079258566623760842752 36272430626713004408832 37028106264769525334016 37549628888216983437312 37615853983257930498048 40090581218998583820288 41575417560442975813632 41656619547865716000768 42317835731165171810304 42913861586533695356928 43885162980467585581056 46772344755498347790336 47607565197560818286592 48363240835617339211776 49370808353026033778688 50066171850955977916416 53454108291998111760384 54408645940069506613248 55542159397154288001024 56423780974886895747072 59080856533261070893056 62181309645793721843712 62363126340664463720448 63476753596747757715456 65827744470701378371584 70158517133247521685504 72544861253426008817664 74056212529539050668032 75099257776433966874624 80181162437997167640576 83313239095731432001536 84635671462330343620608 87770325960935171162112 93544689510996695580672 95215130395121636573184 98741616706052067557376 100132343701911955832832 108817291880139013226496 111084318794308576002048 112847561949773791494144 124726252681328927440896 126953507193495515430912 131655488941402756743168 140317034266495043371008 145089722506852017635328 148112425059078101336064 150198515552867933749248 160362324875994335281152 166626478191462864003072 169271342924660687241216 187089379021993391161344 190430260790243273146368 197483233412104135114752 217634583760278026452992 222168637588617152004096 253907014386991030861824 263310977882805513486336 280634068532990086742016 296224850118156202672128 300397031105735867498496 333252956382925728006144 338542685849321374482432 374178758043986782322688 380860521580486546292736 394966466824208270229504 435269167520556052905984 444337275177234304008192 507814028773982061723648 561268137065980173484032 592449700236312405344256 666505912765851456012288 761721043160973092585472 789932933648416540459008 888674550354468608016384 1015628057547964123447296 1122536274131960346968064 1184899400472624810688512 1333011825531702912024576 1523442086321946185170944 1777349100708937216032768 2369798800945249621377024 2666023651063405824049152 3046884172643892370341888 3554698201417874432065536 5332047302126811648098304 7109396402835748864131072 10664094604253623296196608 21328189208507246592393216
- Sum of all divisors σ(n): 79884562302049227503521783
- Sum of proper divisors (its aliquot sum) s(n): 58556373093541980911128567
- 21328189208507246592393216 is an abundant number, because the sum of its proper divisors (58556373093541980911128567) is greater than itself. Its abundance is 37228183885034734318735351
Bases of 21328189208507246592393216
- Binary: 10001101001000110101101110100001010010001101111100010011101010001000000000000000000002
- Hexadecimal: 0x11A46B74291BE275100000
- Base-36: 2OH432P9IPSCN4000
Squares and roots of 21328189208507246592393216
- 21328189208507246592393216 squared (213281892085072465923932162) is 454891654913884969859608827872720385415994362822656
- 21328189208507246592393216 cubed (213281892085072465923932163) is 9702015285374323825376293159156412010530879529874997379001187395760025501696
-
21328189208507246592393216 is a
perfect square number . Itssquare root is 4618245252096 -
The
cube root of 21328189208507246592393216 is 277322215.8423371099
Scales and comparisons
How big is 21328189208507246592393216?- 21,328,189,208,507,246,592,393,216 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 21,328,189,208,507,246,592,393,216 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 21328189208507246592393216 cubic inches would be around 23110184.7 feet tall.
Recreational maths with 21328189208507246592393216
- 21328189208507246592393216 backwards is 61239329564270580298182312
- 21328189208507246592393216 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 21328189208507246592393216's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 21328189208507246592393216 - Facts about the integer". Numbermatics.com. 2024. Web. 18 May 2024.
APA style:
Numbermatics. (2024). Number 21328189208507246592393216 - Facts about the integer. Retrieved 18 May 2024, from https://numbermatics.com/n/21328189208507246592393216/
Chicago style:
Numbermatics. 2024. "Number 21328189208507246592393216 - Facts about the integer". https://numbermatics.com/n/21328189208507246592393216/
The information we have on file for 21328189208507246592393216 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 21328189208507246592393216, math, Factors of 21328189208507246592393216, curriculum, school, college, exams, university, Prime factorization of 21328189208507246592393216, STEM, science, technology, engineering, physics, economics, calculator, twenty-one septillion, three hundred twenty-eight sextillion, one hundred eighty-nine quintillion, two hundred eight quadrillion, five hundred seven trillion, two hundred forty-six billion, five hundred ninety-two million, three hundred ninety-three thousand, two hundred sixteen.