88423514325164650288398336
88,423,514,325,164,650,288,398,336 is an even composite number composed of seven prime numbers multiplied together.
88423514325164650288398336 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 88423514325164650288398336:
214 × 34 × 72 × 192 × 432 × 1572 × 90912
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 19 × 19 × 43 × 43 × 157 × 157 × 9091 × 9091)See below for interesting mathematical facts about the number 88423514325164650288398336 from the Numbermatics database.
Names of 88423514325164650288398336
- Cardinal: 88423514325164650288398336 can be written as Eighty-eight septillion, four hundred twenty-three sextillion, five hundred fourteen quintillion, three hundred twenty-five quadrillion, one hundred sixty-four trillion, six hundred fifty billion, two hundred eighty-eight million, three hundred ninety-eight thousand, three hundred thirty-six.
Scientific notation
- Scientific notation: 8.8423514325164650288398336 × 1025
Factors of 88423514325164650288398336
Divisors of 88423514325164650288398336
- Number of divisors d(n): 18225
-
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 43 48 49 54 56 57 63 64 72 76 81 84 86 96 98 108 112 114 126 128 129 133 144 147 152 157 162 168 171 172 189 192 196 216 224 228 252 256 258 266 288 294 301 304 314 324 336 342 344 361 378 384 387 392 399 432 441 448 456 471 504 512 513 516 532 567 576 588 602 608 628 648 672 684 688 722 756 768 774 784 798 817 864 882 896 903 912 931 942 1008 1024 1026 1032 1064 1083 1099 1134 1152 1161 1176 1197 1204 1216 1256 1296 1323 1344 1368 1376 1413 1444 1512 1536 1539 1548 1568 1596 1634 1728 1764 1792 1806 1824 1849 1862 1884 2016 2048 2052 2064 2107 2128 2166 2198 2268 2304 2322 2352 2394 2408 2432 2451 2512 2527 2592 2646 2688 2709 2736 2752 2793 2826 2888 2983 3024 3072 3078 3096 3136 3192 3249 3268 3297 3456 3483 3528 3584 3591 3612 3648 3698 3724 3768 3969 4032 4096 4104 4128 4214 4239 4256 4332 4396 4536 4608 4644 4704 4788 4816 4864 4902 5024 5054 5184 5292 5376 5418 5472 5504 5547 5586 5652 5719 5776 5966 6048 6144 6156 6192 6272 6321 6384 6498 6536 6594 6751 6912 6966 7056 7168 7182 7224 7296 7353 7396 7448 7536 7581 7693 7938 8064 8127 8192 8208 8256 8379 8428 8478 8512 8664 8792 8949 9072 9091 9216 9288 9408 9576 9632 9728 9747 9804 9891 10048 10108 10368 10584 10752 10773 10836 10944 11008 11094 11172 11304 11438 11552 11932 12096 12288 12312 12384 12544 12642 12717 12768 12943 12996 13072 13188 13502 13824 13932 14112 14336 14364 14448 14592 14706 14792 14896 15072 15162 15386 15523 15876 16128 16254 16384 16416 16512 16641 16758 16856 16956 17024 17157 17328 17584 17689 17898 18144 18182 18432 18576 18816 18963 19152 19264 19456 19494 19608 19782 20096 20216 20253 20736 20881 21168 21504 21546 21672 21888 22016 22059 22188 22344 22608 22743 22876 23079 23104 23864 24192 24381 24576 24624 24649 24768 25088 25137 25284 25434 25536 25886 25992 26144 26376 26847 27004 27273 27648 27864 28224 28672 28728 28896 29184 29241 29412 29584 29673 29792 30144 30324 30772 31046 31752 32256 32508 32832 33024 33282 33516 33712 33912 34048 34314 34656 35131 35168 35378 35796 36288 36364 36864 37152 37632 37926 38304 38528 38829 38912 38988 39216 39564 40033 40192 40432 40506 41472 41762 42336 43008 43092 43344 43776 44032 44118 44376 44688 45216 45486 45752 46158 46208 46569 47257 47728 48384 48762 49152 49248 49298 49536 49923 50176 50274 50568 50868 51072 51471 51772 51984 52288 52752 53067 53694 54008 54546 55296 55728 56448 56677 56889 57344 57456 57792 58368 58482 58824 59168 59346 59584 60288 60648 60759 61544 62092 62643 63504 63637 64512 65016 65664 66048 66177 66564 67032 67424 67824 68096 68229 68628 69237 69312 70262 70336 70756 71592 72576 72728 73728 73947 74304 75264 75411 75852 76608 77056 77658 77824 77976 78432 79128 80066 80384 80541 80864 81012 81819 82944 83524 84672 86016 86184 86688 87552 88064 88236 88752 89019 89376 90432 90601 90972 91504 92316 92416 93138 94514 95456 96768 97524 98496 98596 99072 99846 100352 100548 101136 101736 102144 102942 103544 103968 104576 105393 105504 106134 107388 108016 108661 109092 110592 111456 112896 113354 113778 114688 114912 115584 116487 116736 116964 117648 118336 118692 119168 120099 120576 121296 121518 123088 124184 125286 127008 127274 128269 129024 130032 131328 132096 132354 133128 134064 134848 135648 136192 136458 137256 138474 138624 139707 140524 140672 141512 141771 143184 145152 145456 146167 147456 147894 148608 149769 150528 150822 151704 153216 154112 154413 155316 155648 155952 156864 158256 159201 160132 160768 161082 161728 162024 163638 165888 167048 169344 170031 170667 172032 172368 172543 172729 173376 175104 176128 176472 177504 178038 178752 180864 181202 181944 182277 183008 184632 184832 186276 187929 189028 190911 190912 193536 195048 196992 197192 198144 199692 200704 201096 202272 203472 204288 204687 205884 207088 207711 207936 209152 210786 211008 212268 214776 216032 217322 218184 221184 221841 222912 225792 226708 227556 229824 231168 232974 233472 233928 235296 236672 237384 238336 240198 241152 241623 242592 243036 245457 245917 246176 248368 250572 254016 254548 256538 258048 260064 262656 264192 264708 266256 268128 269696 271296 271803 272384 272916 274512 276948 277248 279414 281048 281344 283024 283542 286368 290293 290304 290912 292334 295788 297216 299538 301056 301644 303408 306432 308224 308826 310632 311296 311904 313728 316179 316512 318402 320264 321536 322164 323456 324048 325983 327276 330799 331776 334096 338688 340062 341334 344064 344736 345086 345458 346752 349461 350208 352256 352944 355008 356076 357504 360297 361728 362404 363888 364554 366016 369264 369664 372552 375858 378056 381822 381824 384807 387072 390096 390913 393984 394384 396288 396739 399384 401408 402192 404544 406944 408576 409374 411768 414176 415422 415872 418304 419121 421572 422016 424536 425313 429552 432064 434644 436368 438501 442368 443682 445459 445824 451584 453416 455112 459648 462336 463239 465948 466944 467856 468331 470592 473344 474768 476672 477603 480396 482304 483246 485184 486072 490914 491834 492352 496736 501144 508032 509096 510093 513076 516096 517629 518187 520128 525312 528384 529416 532512 536256 539392 542592 543606 544768 545832 546831 549024 553896 554496 558828 562096 562688 563787 566048 567084 572733 572736 580586 580608 581824 584668 591576 594432 599076 602112 603288 606816 612864 616448 617652 621264 623133 623808 627456 632358 633024 636804 640528 643072 644328 646912 648096 651966 654552 661598 663552 665523 667489 668192 677376 680124 682668 689472 690172 690916 693504 698922 700416 704512 705888 710016 712152 715008 720594 723456 724808 727776 729108 732032 736371 737751 738528 739328 745104 751716 756112 760627 763644 763648 769614 774144 780192 781826 787968 788768 792576 793478 798768 802816 804384 809088 813888 815409 817152 818748 823536 828352 830844 831744 836608 838242 843144 844032 849072 850626 859104 864128 869288 870879 872736 877002 887364 890918 891648 897883 903168 906832 910224 919296 924672 926478 931896 933888 935712 936662 941184 946688 948537 949536 953344 955206 960792 964608 966492 970368 972144 977949 981828 983668 984704 992397 993472 1002288 1016064 1018192 1020186 1026152 1032192 1035258 1036374 1040256 1048383 1050624 1056768 1058832 1059907 1065024 1072512 1078784 1080891 1085184 1087212 1089536 1091664 1093662 1098048 1107792 1108992 1117656 1124192 1125376 1127574 1132096 1134168 1145466 1145472 1154421 1161172 1161216 1163648 1169336 1172739 1183152 1188864 1190217 1198152 1204224 1206576 1207801 1209103 1213632 1225728 1232896 1235304 1242528 1246266 1247616 1254912 1257363 1264716 1266048 1273608 1275939 1281056 1286144 1288656 1293824 1296192 1303932 1309104 1315503 1323196 1327104 1331046 1334978 1336377 1336384 1354752 1360248 1365336 1378944 1380344 1381832 1387008 1397844 1400832 1404993 1411776 1420032 1424304 1427287 1430016 1432809 1441188 1446912 1449616 1455552 1458216 1464064 1472742 1475502 1477056 1478656 1490208 1503432 1512224 1521254 1527288 1527296 1530279 1539228 1548288 1552887 1554561 1560384 1563652 1575936 1577536 1585152 1586956 1597536 1608768 1618176 1627776 1630818 1634304 1637496 1647072 1656704 1661688 1663488 1673216 1676484 1686288 1688064 1691361 1698144 1701252 1718199 1718208 1721419 1728256 1738576 1741758 1745472 1754004 1774728 1781836 1783296 1795766 1806336 1813664 1820448 1838592 1849344 1852956 1863792 1871424 1873324 1882368 1893376 1897074 1899072 1906688 1910412 1921584 1929216 1932984 1940736 1944288 1955898 1963656 1967336 1969408 1984794 1986944 1996569 2002467 2004576 2032051 2032128 2036384 2040372 2052304 2070516 2072748 2080512 2096766 2101248 2113536 2117664 2119814 2130048 2145024 2157568 2161782 2170368 2174424 2179072 2183328 2187324 2196096 2213253 2215584 2217984 2235312 2248384 2250752 2255148 2264192 2268336 2281881 2290932 2290944 2308842 2322344 2322432 2327296 2338672 2345478 2366304 2377728 2380434 2396304 2408448 2413152 2415602 2418206 2427264 2437111 2446227 2451456 2465792 2470608 2485056 2492532 2495232 2509824 2514726 2529432 2532096 2547216 2551878 2562112 2572288 2577312 2587648 2592384 2607864 2612637 2618208 2631006 2646392 2662092 2669956 2672754 2672768 2693649 2709504 2720496 2730672 2736391 2757888 2760688 2763664 2774016 2777173 2795688 2801664 2809986 2823552 2840064 2845611 2848608 2854574 2860032 2865618 2882376 2893824 2899232 2911104 2916432 2928128 2933847 2945484 2951004 2954112 2957312 2977191 2980416 3006864 3024448 3042508 3054576 3054592 3060558 3078456 3096576 3105774 3109122 3120768 3127304 3151872 3155072 3170304 3173912 3179721 3195072 3217536 3236352 3242673 3255552 3261636 3268608 3274992 3278317 3281851 3294144 3313408 3323376 3326976 3346432 3352968 3372576 3376128 3382722 3396288 3402504 3436398 3436416 3442838 3456512 3463263 3477152 3483516 3490944 3508008 3518217 3549456 3563672 3566592 3570651 3591532 3612672 3623403 3627309 3627328 3640896 3677184 3698688 3705912 3727584 3742848 3746648 3764736 3786752 3794148 3798144 3813376 3820824 3827817 3843168 3858432 3865968 3881472 3888576 3911796 3927312 3934672 3938816 3946509 3969588 3973888 3993138 4004934 4009131 4009152 4064102 4064256 4072768 4080744 4104608 4141032 4145496 4161024 4193532 4202496 4214979 4235328 4239628 4260096 4281861 4290048 4315136 4323564 4340736 4348848 4366656 4374648 4392192 4426506 4431168 4435968 4470624 4496768 4501504 4510296 4528384 4536672 4563762 4581864 4581888 4590837 4617684 4644688 4644864 4654592 4658661 4663683 4672423 4677344 4690956 4732608 4755456 4760868 4792608 4826304 4831204 4836412 4854528 4874222 4892454 4902912 4931584 4941216 4970112 4985064 4990464 5019648 5029452 5058864 5064192 5094432 5103756 5124224 5154597 5154624 5164257 5175296 5184768 5215728 5225274 5236416 5262012 5292784 5324184 5339912 5345508 5345536 5387298 5419008 5440992 5461344 5472782 5515567 5515776 5521376 5527328 5548032 5554346 5591376 5619972 5647104 5680128 5691222 5697216 5709148 5720064 5731236 5764752 5787648 5798464 5822208 5832864 5856256 5867694 5890968 5902008 5908224 5914624 5954382 5960832 6007401 6013728 6048896 6085016 6096153 6109152 6109184 6121116 6156912 6211548 6218244 6241536 6254608 6285181 6303744 6310144 6340608 6347824 6359442 6390144 6435072 6472704 6485346 6511104 6523272 6537216 6549984 6556634 6563702 6588288 6626816 6639759 6646752 6653952 6692864 6705936 6745152 6752256 6765444 6792576 6805008 6845643 6872796 6872832 6885676 6913024 6926526 6954304 6967032 6981888 7016016 7036434 7098912 7127344 7133184 7141302 7183064 7225344 7246806 7254618 7254656 7281792 7311333 7338681 7354368 7397376 7411824 7419349 7427347 7455168 7485696 7493296 7529472 7573504 7588296 7596288 7626752 7641648 7655634 7686336 7716864 7731936 7762944 7777152 7823592 7837911 7854624 7869344 7877632 7893018 7939176 7947776 7986276 8009868 8018262 8018304 8080947 8128204 8128512 8145536 8161488 8209173 8209216 8282064 8290992 8322048 8331519 8387064 8404992 8429958 8463721 8470656 8479256 8520192 8563722 8580096 8630272 8647128 8681472 8697696 8733312 8749296 8784384 8801541 8853012 8862336 8871936 8898289 8931573 8941248 8993536 9003008 9020592 9056768 9073344 9127524 9163728 9163776 9181674 9235368 9289376 9289728 9309184 9317322 9327366 9344846 9354688 9381912 9465216 9510912 9521736 9539163 9585216 9652608 9662408 9672824 9709056 9748444 9784908 9805824 9834951 9845553 9882432 9940224 9970128 9980928 9991009 10039296 10058904 10117728 10128384 10188864 10207512 10248448 10309194 10309248 10328514 10350592 10369536 10389789 10431456 10450548 10472832 10524024 10554651 10585568 10648368 10679824 10691016 10691072 10711953 10774596 10838016 10870209 10881927 10881984 10922688 10945564 11031134 11031552 11042752 11054656 11096064 11108692 11182752 11239944 11294208 11360256 11382444 11394432 11418296 11440128 11462472 11529504 11575296 11596928 11644416 11665728 11712512 11735388 11781936 11804016 11816448 11839527 11908764 11921664 12014802 12027393 12027456 12097792 12170032 12192306 12218304 12218368 12242232 12313824 12423096 12436488 12483072 12509216 12570362 12607488 12620288 12644937 12695648 12718884 12780288 12845583 12870144 12945408 12970692 13022208 13046544 13099968 13113268 13127404 13176576 13253632 13279518 13293504 13307904 13385728 13411872 13490304 13504512 13530888 13585152 13610016 13691286 13745592 13745664 13771352 13826048 13853052 13908608 13934064 13963776 13975983 13991049 14017269 14032032 14072868 14197824 14224357 14254688 14266368 14282604 14366128 14493612 14509236 14509312 14563584 14622666 14677362 14708736 14794752 14823648 14838698 14854694 14910336 14971392 14986592 15058944 15147008 15176592 15192576 15253504 15283296 15311268 15372672 15463872 15492771 15525888 15554304 15647184 15675822 15709248 15738688 15755264 15786036 15878352 15895552 15972552 16019736 16036524 16036608 16161894 16256408 16257024 16291072 16322976 16418346 16418432 16546701 16564128 16581984 16644096 16663038 16774128 16809259 16859916 16927442 16941312 16958512 17040384 17059777 17127444 17160192 17260544 17294256 17362944 17395392 17466624 17498592 17568768 17603082 17706024 17724672 17743872 17796578 17863146 17882496 17987072 18006016 18022203 18041184 18113536 18146688 18255048 18288459 18327456 18327552 18363348 18470736 18578752 18618368 18634644 18654732 18689692 18709376 18763824 18855543 18930432 19021824 19043472 19078326 19154737 19170432 19305216 19324816 19345648 19418112 19496888 19569816 19611648 19669902 19691106 19764864 19880448 19919277 19940256 19961856 19982018 20078592 20117808 20138233 20235456 20256768 20377728 20415024 20496896 20536929 20618388 20618496 20657028 20701184 20739072 20779578 20862912 20901096 20945664 21048048 21109302 21171136 21296736 21359648 21382032 21382144 21423906 21549192 21676032 21740418 21763854 21763968 21845376 21891128 21933999 22062268 22063104 22085504 22109312 22192128 22217384 22258047 22282041 22365504 22479888 22588416 22720512 22764888 22788864 22836592 22880256 22924944 22948219 22972957 23059008 23150592 23193856 23288832 23331456 23425024 23470776 23513733 23563872 23608032 23632896 23679054 23817528 23843328 24029604 24054786 24054912 24195584 24242841 24340064 24384612 24436608 24436736 24484464 24627519 24627648 24846192 24872976 24966144 24994557 25018432 25140724 25214976 25240576 25289874 25391163 25391296 25437768 25560576 25691166 25740288 25890816 25941384 26044416 26093088 26199936 26226536 26254808 26353152 26507264 26559036 26587008 26615808 26694867 26794719 26823744 26980608 27009024 27061776 27118453 27170304 27220032 27382572 27491184 27491328 27542704 27652096 27706104 27817216 27868128 27927552 27951966 27982098 28034538 28064064 28145736 28395648 28448714 28509376 28532736 28565208 28617489 28732256 28987224 29018472 29018624 29127168 29245332 29354724 29417472 29504853 29536659 29647296 29677396 29709388 29820672 29942784 29973027 29973184 30117888 30294016 30353184 30385152 30566592 30622536 30745344 30927744 30985542 31051776 31108608 31294368 31351644 31418496 31477376 31510528 31572072 31663953 31756704 31791104 31945104 32039472 32073048 32073216 32135859 32323788 32512816 32514048 32582144 32610627 32645781 32645952 32706961 32836692 32836864 33093402 33128256 33163968 33288192 33326076 33548256 33618518 33719832 33854884 33882624 33917024 34080768 34119554 34254888 34320384 34521088 34588512 34725888 34790784 34933248 34997184 35137536 35206164 35412048 35449344 35593156 35726292 35764992 35974144 36044406 36082179 36082368 36227072 36293376 36510096 36576918 36654912 36655104 36726696 36941472 37157504 37236736 37269288 37309464 37379384 37418752 37527648 37711086 37860864 37934811 38086944 38156652 38309474 38340864 38536749 38608969 38610432 38649632 38691296 38836224 38993776 39139632 39339804 39382212 39529728 39760896 39838554 39880512 39923712 39964036 40157184 40235616 40276466 40470912 40513536 40755456 40830048 40993792 41073858 41236776 41236992 41314056 41402368 41478144 41559156 41725824 41802192 41891328 42051807 42096096 42218604 42342272 42593472 42673071 42719296 42764064 42764288 42847812 43098384 43480836 43527708 43527936 43690752 43782256 43867998 44124536 44126208 44171008 44218624 44384256 44434768 44516094 44564082 44731008 44959776 45176832 45441024 45529776 45576001 45577728 45673184 45760512 45849888 45896438 45945914 46118016 46387712 46478313 46577664 46662912 46850048 46941552 47027466 47127744 47216064 47265792 47358108 47635056 47686656 48059208 48109572 48109824 48391168 48485682 48680128 48769224 48873216 48873472 48968928 49255038 49255296 49640103 49692384 49745952 49932288 49989114 50036864 50281448 50427777 50481152 50579748 50782326 50782592 50875536 51121152 51179331 51382332 51480576 51781632 51882768 51935443 51991429 52088832 52186176 52399872 52453072 52509616 52706304 53014528 53118072 53174016 53231616 53389734 53589438 53647488 53961216 54018048 54066609 54123552 54236906 54340608 54440064 54765144 54865377 54982368 54982656 55085408 55304192 55412208 55634432 55736256 55855104 55903932 55964196 56069076 56128128 56291472 56566629 56791296 56897428 57018752 57065472 57130416 57234978 57464211 57464512 57974448 58036944 58037248 58254336 58490664 58709448 58834944 59009706 59073318 59294592 59354792 59418776 59641344 59885568 59946054 59946368 60235776 60414699 60706368 60770304 61133184 61245072 61373341 61490688 61610787 61855488 61971084 62103552 62217216 62288023 62588736 62703288 62836992 62954752 63021056 63144144 63327906 63513408 63582208 63890208 64078944 64146096 64146432 64271718 64647576 65025632 65028096 65164288 65221254 65291562 65291904 65413922 65673384 65673728 65801997 66186804 66256512 66327936 66576384 66652152 66774141 66846123 67096512 67237036 67439664 67709768 67765248 67834048 68161536 68239108 68509776 68640768 68844657 68918871 69177024 69451776 69581568 69866496 69937063 69994368 70275072 70412328 70824096 70898688 71186312 71452584 71529984 71948288 72088812 72164358 72164736 72454144 72586752 72728523 73020192 73153836 73309824 73310208 73453392 73882557 73882944 74315008 74473472 74538576 74618928 74758768 74837504 74983671 75055296 75422172 75721728 75869622 76173489 76173888 76313304 76618948 76681728 77073498 77217938 77220864 77299264 77382592 77672448 77987552 78279264 78679608 78764424 79059456 79521792 79677108 79761024 79847424 79928072 80084601 80471232 80552932 80941824 81027072 81355359 81510912 81660096 81987584 82147716 82473552 82473984 82628112 82646281 82956288 83118312 83451648 83604384 83782656 84103614 84192192 84437208 84684544 85186944 85346142 85438592 85528128 85528576 85695624 85852467 86196768 86961672 87055416 87055872 87381504 87564512 87735996 88249072 88252416 88342016 88437248 88514559 88609977 88869536 89032188 89128164 89462016 89919081 89919552 90353664 90882048 91059552 91152002 91155456 91346368 91699776 91792876 91891828 92236032 92775424 92956626 93155328 93325824 93700096 93883104 94054932 94255488 94432128 94531584 94716216 95270112 95373312 96118416 96219144 96219648 96782336 96971364 97360256 97538448 97746432 97831881 97937343 97937856 98120883 98510076 98510592 99280206 99384768 99491904 99864576 99978228 100073728 100562896 100855554 100962304 101159496 101564652 101565184 101751072 102242304 102358662 102764664 102961152 103563264 103765536 103870886 103982858 104177664 104372352 104795773 104799744 104906144 105019232 105412608 106029056 106236144 106348032 106779468 107178876 107294976 107922432 108133218 108247104 108473812 108681216 108880128 109530288 109730754 109964736 109965312 110170816 110608384 110824416 111268864 111472512 111710208 111807864 111928392 112138152 112256256 112582944 113133258 113582592 113794856 114037504 114260832 114469956 114928422 114929024 115610247 115826907 115948896 116073888 116074496 116508672 116981328 117418896 117664813 118019412 118146636 118589184 118709584 118837552 119282688 119418439 119771136 119892108 119892736 120471552 120829398 121412736 121540608 122266368 122490144 122746682 122981376 123221574 123710976 123942168 124207104 124434432 124576046 125177472 125406576 125673984 125909504 126042112 126155421 126288288 126655812 127026816 127164416 127780416 128019213 128157888 128292192 128292864 128543436 129295152 130051264 130328576 130442508 130583124 130583808 130827844 131346768 131347456 131603994 132373608 132513024 132655872 133152768 133304304 133548282 133692246 134193024 134474072 134879328 135419536 135530496 135668096 136323072 136478216 136728003 137019552 137281536 137689314 137837742 138354048 139163136 139434939 139732992 139874126 139988736 140550144 140824656 140967631 141119593 141648192 141797376 142372624 142905168 143059968 143896576 144177624 144328716 144329472 144908288 145173504 145457046 146040384 146307672 146619648 146620416 146906784 147765114 147765888 148630016 148920309 148946944 149077152 149237856 149517536 149675008 149967342 150110592 150844344 151283331 151443456 151739244 152346978 152347776 152626608 153237896 153363456 153537993 154146996 154435876 154441728 154598528 154765184 155344896 155806329 155974287 155975104 156558528 157359216 157528848 158118912 159043584 159354216 159522048 159694848 159856144 160169202 160810699 160942464 161105864 161883648 162054144 162710718 163021824 163320192 163975168 164295432 164596131 164947104 164947968 165256224 165292562 165912576 166236624 166903296 167208768 167565312 168207228 168384384 168874416 169369088 169699887 170373888 170692284 170877184 171056256 171057152 171391248 171704934 172392633 172393536 173923344 174110832 174111744 174763008 175129024 175471992 176498144 176504832 176684032 176874496 177029118 177219954 177739072 178064376 178256328 178924032 179838162 179839104 180707328 181244097 182119104 182304004 182310912 182692736 183399552 183585752 183783656 184120023 184472064 185550848 185913252 186310656 186651648 186864069 187766208 188109864 188510976 188864256 189063168 189432432 189829171 190540224 190746624 192236832 192438288 192439296 193564672 193942728 194720512 195076896 195492864 195663762 195874686 195875712 196241766 197020152 197021184 197405991 198560412 198769536 198983808 199729152 199956456 200147456 200322423 200538369 201125792 201711108 201924608 202318992 203129304 203130368 203502144 204484608 204717324 205529328 205922304 206533971 206756613 207531072 207741772 207965716 208355328 208744704 209591546 209599488 209811189 209812288 210038464 210825216 212058112 212472288 212696064 213558936 214357752 214589952 215844864 216266436 216494208 216947624 217362432 217760256 219060576 219461508 219929472 219930624 220341632 221647671 221648832 222537728 222945024 223420416 223615728 223856784 224084059 224276304 224512512 224951013 225165888 226266516 227165184 227589712 228075008 228520467 228521664 228939912 229856844 229858048 231220494 231653814 231897792 232147776 232148992 233017344 233962656 234837792 235329626 236038824 236293272 237178368 237419168 237675104 238565376 238836878 239542272 239784216 239785472 240253803 241658796 242825472 243081216 244066077 244532736 244980288 245493364 245962752 246443148 247421952 247884336 247938843 248868864 249152092 250354944 250813152 251347968 251819008 252310842 252576576 253311624 254053632 254328832 255560832 256038426 256315776 256584384 256585728 257086872 258590304 260102528 260657152 260885016 261166248 261167616 261655688 262693536 262694912 263207988 264747216 265026048 265311744 265543677 265829931 266608608 267096564 267384492 268386048 268948144 269757243 269758656 270262783 270839072 271060992 271336192 272646144 272956432 273456006 274039104 275378628 275675484 276708096 278326272 278869878 279465984 279748252 279977472 281100288 281649312 281935262 282239186 283296384 283594752 284745248 285810336 286119936 287793152 288355248 288657432 288658944 289816576 290347008 290914092 292080768 292615344 293239296 293813568 294362649 295530228 295531776 297260032 297840618 298154304 298475712 299035072 299350016 299934684 300221184 301688688 302566662 302886912 303478488 304693956 304695552 305253216 306475792 306726912 307075986 308293992 308871752 308883456 309197056 309530368 310689792 311612658 311948574 311950208 313117056 314387319 314718432 315057696 316237824 318087168 318708432 319032007 319044096 319375921 319712288 320338404 321621398 321884928 322211728 323767296 325421436 326043648 326640384 327950336 328590864 329192262 329894208 329895936 330512448 330585124 331825152 332473248 333806592 334417536 335130624 336414456 336768768 337748832 338738176 339399774 340747776 341384568 341754368 342112512 342114304 342782496 343409868 344785266 344787072 347480721 347846688 348221664 348223488 349526016 350258048 350943984 352994439 352996288 353368064 353748992 354058236 354439908 355478144 356128752 356512656 357848064 358255317 359676324 359678208 361414656 362488194 363940003 364238208 364608008 364621824 365385472 366799104 367171504 367567312 368240046 368944128 371101696 371826504 372621312 373303296 373728138 375532416 376219728 377021952 377728512 378126336 378466263 378864864 379658342 381080448 381493248 382626427 384057639 384473664 384876576 384878592 387129344 387885456 389441024 390153792 390985728 391327524 391749372 391751424 392483532 394040304 394042368 394811982 397120824 397539072 397967616 399458304 399912912 400294912 400644846 401076738 402251584 403422216 403849216 404637984 406258608 406260736 407004288 408969216 409434648 410184009 411058656 411844608 413067942 413513226 415062144 415483544 415931432 417489408 419183092 419198976 419622378 419624576 420076928 421650432 422902893 423358779 424944576 425392128 427117872 428715504 429179904 429613387 431689728 432532872 432988416 433895248 434724864 435520512 436016161 438121152 438923016 439858944 439861248 440683264 443295342 443297664 445075456 445890048 446760927 446840832 447231456 447713568 448168118 448552608 449025024 449902026 450331776 452533032 453849993 454330368 455179424 456150016 457040934 457043328 457879824 459713688 459716096 460613979 462440988 463307628 463795584 464295552 464297984 466034688 467418987 467922861 467925312 469675584 470659252 472077648 472586544 474356736 474838336 475350208 477130752 477673756 479084544 479568432 479570944 480507606 482432097 483317592 485650944 486162432 488132154 489065472 489960576 490986728 491925504 492886296 494843904 495768672 495877686 497737728 498304184 500709888 501626304 502695936 503638016 504621684 505153152 506623248 508107264 509099661 511121664 512076852 512631552 513168768 513171456 514173744 515250607 517177899 517180608 520205056 521314304 521770032 522332496 522335232 523311376 525387072 525389824 526415976 529494432 530052096 530623488 531087354 531659862 533217216 534193128 534768984 536772096 537896288 539514486 539517312 540525566 541678144 542121984 542672384 543732291 545912864 546912012 548078208 550757256 551350968 552360069 553416192 556652544 557739756 558931968 559496504 559954944 560592207 563298624 563870524 564478372 566592768 567189504 569487513 569490496 571620672 572239872 575586304 576710496 577314864 577317888 578523967 580694016 581828184 584161536 585230688 586478592 587627136 588725298 591060456 591063552 594520064 595681236 596308608 596951424 598070144 598700032 599869368 600442368 600967269 601615107 603377376 605133324 605773824 606956976 609387912 609391104 610506432 612951584 613453824 614151972 616587984 617743504 617766912 618394112 619060736 619601913 620269839 623225316 623897148 623900416 626234112 628774638 629433567 629436864 630115392 632475648 636174336 637416864 638064014 638088192 638751842 639424576 640676808 643242796 643769856 644423456 647534592 650842872 652087296 653280768 655900672 657181728 658384524 659788416 659791872 661024896 661170248 664946496 667613184 668835072 670261248 672252177 672828912 673537536 675497664 677476352 678799548 681495552 682769136 683508736 684225024 685561401 685564992 686819736 689570532 689574144 694961442 695693376 696443328 696446976 699052032 700516096 701887968 705988878 705992576 706736128 707497984 708116472 708879816 710956288 712257504 713025312 715696128 716510634 719352648 719356416 720761409 724976388 727880006 728476416 729216016 729243648 730770944 732198231 733570411 733598208 734343008 735134624 736480092 737888256 742203392 743653008 743816529 746606592 747456276 751064832 752439456 754043904 755457024 756932526 757729728 759316684 762160896 762986496 765252854 768115278 768947328 769753152 769757184 774258688 775770912 778882048 780307584 781971456 782655048 783498744 783502848 784967064 788080608 788084736 789623964 794241648 795078144 795935232 799825824 800589824 801289692 802153476 804503168 806844432 809271729 809275968 810788349 812517216 812521472 814008576 817938432 818869296 820368018 822117312 823653691 826135884 827026452 830124288 830967088 831862864 834978816 838366184 838397952 839244756 839249152 840153856 843300864 845805786 846717558 849889152 850784256 854235744 857431008 858359808 859226774 863379456 865065744 865944019 865976832 867790496 869449728 871041024 872032322 876242304 877846032 879717888 881366528 883087947 886590684 886595328 890150912 891780096 893521854 894462912 895427136 896336236 897105216 898050048 899804052 900663552 905066064 907699986 908660736 910358848 912300032 914081868 914086656 915759648 919427376 919432192 921227958 924881976 926615256 927591168 928591104 928595968 932069376 934837974 935845722 935850624 939351168 941318504 943161957 944155296 945173088 948713472 949676672 950700416 954261504 955347512 957096021 958127763 959136864 959141888 961015212 964864194 966635184 971301888 976264308 978130944 979921152 981973456 983851008 985772592 986773417 987837151 989687808 991537344 991755372 995475456 996608368 1001419776 1003252608 1005391872 1007276032 1009243368 1010306304 1013246496 1016214528 1018199322 1022243328 1024153704 1025263104 1026337536 1026342912 1028347488 1030501214 1034355798 1034361216 1040410112 1042442163 1042628608 1043540064 1044664992 1044670464 1046622752 1050774144 1050779648 1052831952 1058983317 1058988864 1060104192 1061246976 1062174708 1063319724 1066434432 1068386256 1069537968 1073544192 1074765951 1075792576 1079028972 1079034624 1081051132 1083356288 1084243968 1085344768 1087464582 1091820009 1091825728 1093824024 1096156416 1101514512 1102701936 1104720138 1106832384 1113305088 1115479512 1117863936 1118993008 1119909888 1121184414 1126597248 1127741048 1128956744 1133185536 1134379008 1138975026 1138980992 1143241344 1144479744 1147879281 1152172917 1153420992 1154629728 1154635776 1157047934 1161388032 1163656368 1166093479 1168323072 1170461376 1172957184 1175254272 1177450596 1182120912 1182127104 1189040128 1191362472 1192617216 1193902848 1196140288 1197400064 1199738736 1200884736 1201934538 1203230214 1206754752 1210266648 1211547648 1213913952 1218775824 1218782208 1221012864 1225903168 1226907648 1228303944 1230552027 1233175968 1235487008 1235533824 1236788224 1238121472 1239203826 1240539678 1246450632 1247794296 1247800832 1252468224 1257549276 1258867134 1258873728 1260230784 1264951296 1268708679 1270076337 1274833728 1276128028 1276176384 1277503684 1278849152 1281353616 1286485592 1287539712 1288840161 1288846912 1295069184 1301685744 1304174592 1306561536 1308048483 1314363456 1316769048 1319576832 1319583744 1322049792 1322340496 1328804197 1329892992 1335226368 1337670144 1340522496 1344504354 1345657824 1347075072 1350995328 1354952704 1357599096 1361549979 1362991104 1365538272 1367017472 1368450048 1371122802 1371129984 1373639472 1379141064 1379148288 1381841937 1389922884 1391386752 1392886656 1392893952 1398104064 1401032192 1402256961 1403768583 1403775936 1411977756 1411985152 1413472256 1414995968 1416232944 1417759632 1421912576 1424515008 1426050624 1431392256 1433021268 1438705296 1438712832 1441522818 1447296291 1449952776 1455760012 1456952832 1458432032 1458487296 1461541888 1464396462 1467140822 1467196416 1468686016 1470269248 1472960184 1475776512 1484406784 1487306016 1487633058 1493213184 1494912552 1502129664 1504878912 1508087808 1510914048 1513865052 1515459456 1518633368 1524321792 1530505708 1536230556 1537894656 1539506304 1539514368 1545751821 1551533697 1551541824 1557764096 1560615168 1563942912 1565310096 1566997488 1567005696 1568588413 1569934128 1570279339 1576161216 1576169472 1579247928 1588483296 1590156288 1591870464 1599651648 1601179648 1602579384 1604306952 1609006336 1613688864 1618543458 1618551936 1621576698 1625034432 1625042944 1628017152 1631196873 1637738592 1640736036 1644234624 1647307382 1652271768 1654052904 1657080207 1660248576 1661934176 1663725728 1669957632 1676732368 1676795904 1678489512 1678498304 1680307712 1681776621 1691611572 1693435116 1699778304 1701568512 1708462539 1708471488 1714862016 1716719616 1718453548 1726758912 1730131488 1731888038 1731953664 1735571901 1735580992 1742082048 1744064644 1752484608 1755692064 1759435776 1762733056 1766175894 1773181368 1773190656 1780301824 1783560192 1787043708 1788925824 1790854272 1792672472 1794210432 1796100096 1799608104 1801327104 1810132128 1815399972 1817321472 1820717696 1824600064 1828163736 1828173312 1831519296 1838854752 1838864384 1842455916 1849763952 1853230512 1855182336 1857182208 1858805739 1860809517 1869675948 1871691444 1871701248 1878702336 1882637008 1886323914 1888300701 1888310592 1890346176 1897426944 1899353344 1901400832 1908523008 1910695024 1914192042 1916255526 1918273728 1918283776 1922030424 1929728388 1933270368 1942603776 1952528616 1956261888 1959842304 1963946912 1967702016 1971545184 1973546834 1975674302 1979375616 1983074688 1983510744 1993216736 2002839552 2006505216 2010783744 2014552064 2016756531 2018486736 2020612608 2026492992 2032429056 2036398644 2044486656 2048307408 2050526208 2052675072 2056694976 2061002428 2068711596 2068722432 2080820224 2084884326 2087080128 2089329984 2089340928 2093245504 2101548288 2101559296 2105663904 2117966634 2117977728 2120208384 2122493952 2124349416 2126639448 2132868864 2136772512 2139075936 2147088384 2149531902 2151585152 2158057944 2158069248 2162102264 2166712576 2170689536 2174929164 2183640018 2183651456 2187648048 2192312832 2196594693 2200711233 2203029024 2205403872 2209440276 2213664768 2226610176 2230959024 2231449587 2233224049 2235631447 2237986016 2239819776 2242368828 2253194496 2255482096 2257913488 2266371072 2277950052 2277961984 2286482688 2288959488 2295758562 2304345834 2306841984 2309259456 2309271552 2314095868 2322776064 2327312736 2332186958 2336646144 2340922752 2345914368 2350508544 2354901192 2364241824 2364254208 2378080256 2382724944 2385234432 2387805696 2392280576 2394800128 2399477472 2401769472 2403869076 2406460428 2413509504 2420533296 2427827904 2432365047 2437551648 2437564416 2442025728 2451806336 2453815296 2456607888 2461104054 2466351936 2470961073 2470974016 2473576448 2476242944 2478407652 2481079356 2492901264 2495588592 2495601664 2504936448 2515098552 2517734268 2517747456 2520461568 2529902592 2537417358 2540152674 2549667456 2552256056 2552352768 2555007368 2557698304 2562707232 2572971184 2575079424 2577680322 2577693824 2590138368 2597832057 2603371488 2608349184 2613123072 2616096966 2628726912 2633538096 2639053663 2639153664 2644099584 2644680992 2649263841 2657608394 2659785984 2670452736 2675340288 2678384989 2689008708 2691315648 2694150144 2701990656 2709905408 2715198192 2723099958 2725982208 2731076544 2734034944 2736900096 2742245604 2742259968 2747278944 2758282128 2758296576 2763683874 2779845768 2782773504 2785773312 2785787904 2796208128 2802064384 2804513922 2807537166 2807551872 2823955512 2823970304 2826944512 2829485871 2829991936 2832465888 2835519264 2843825152 2849030016 2852101248 2862784512 2866042536 2871288063 2874383289 2877410592 2877425664 2883045636 2894592582 2899905552 2911520024 2913905664 2916864064 2923083776 2928792924 2934281644 2934392832 2937372032 2940538496 2945920368 2951553024 2960320251 2963511453 2974612032 2975266116 2986426368 2989825104 3004259328 3007293709 3009757824 3016175616 3021828096 3027730104 3030918912 3037266736 3048643584 3061011416 3072461112 3075789312 3079012608 3079028736 3091503642 3103067394 3103083648 3115528192 3121230336 3127326489 3127885824 3130620192 3133994976 3134011392 3137176826 3139868256 3140558678 3152322432 3152338944 3158495856 3176949951 3176966592 3180312576 3183740928 3199303296 3202359296 3205158768 3208613904 3218012672 3224297853 3227377728 3237086916 3237103872 3243153396 3250068864 3250085888 3256034304 3262393746 3275460027 3275477184 3281472072 3288469248 3294614764 3304543536 3308105808 3314160414 3320497152 3323868352 3327451456 3339915264 3353464736 3353591808 3356979024 3356996608 3360615424 3363553242 3383223144 3386870232 3399556608 3403137024 3416925078 3416942976 3429724032 3433439232 3436907096 3443637843 3460262976 3463776076 3463907328 3471143802 3471161984 3484164096 3488129288 3498280437 3504969216 3511384128 3518871552 3525466112 3532351788 3546362736 3546381312 3553790083 3567120384 3574087416 3577851648 3581708544 3585344944 3588420864 3592200192 3599216208 3602654208 3606754249 3620264256 3630799944 3634642944 3641435392 3649200128 3656327472 3656346624 3663038592 3677709504 3677728768 3684911832 3691656081 3699527904 3706461024 3710364672 3714364416 3717611478 3721619034 3739351896 3743382888 3743402496 3757404672 3765274016 3772647828 3776601402 3776621184 3780692352 3794853888 3798706688 3802801664 3806126037 3810229011 3821390048 3828384084 3832511052 3836547456 3836567552 3844060848 3859456776 3866520483 3866540736 3885207552 3905057232 3912523776 3919684608 3924145449 3927893824 3943090368 3947093668 3951348604 3958751232 3966149376 3967021488 3986412591 3986433472 4005679104 4013010432 4021567488 4029104128 4033513062 4036973472 4041225216 4049667769 4052985984 4064858112 4072797288 4088973312 4096614816 4101052416 4105350144 4113389952 4122004856 4137423192 4137444864 4161640448 4169768652 4174160256 4178659968 4178681856 4186491008 4203096576 4206770883 4211305749 4211327808 4235933268 4235955456 4240416768 4244987904 4248698832 4253278896 4257597121 4265737728 4273545024 4278151872 4294176768 4299063804 4303170304 4316115888 4316138496 4324204528 4333425152 4341379072 4341888873 4349858328 4367280036 4367302912 4375296096 4384625664 4393189386 4401422466 4406058048 4410807744 4418880552 4427329536 4453220352 4461918048 4462899174 4466448098 4471262894 4475972032 4479639552 4484737656 4506388992 4510964192 4515826976 4532742144 4555900104 4555923968 4572965376 4591517124 4608691668 4613683968 4618518912 4618543104 4628191736 4637255463 4654625472 4664373916 4673292288 4681845504 4691828736 4701017088 4705765239 4709802384 4710838017 4728483648 4728508416 4756160512 4765449888 4770468864 4775611392 4784561152 4798954944 4803538944 4807738152 4812920856 4827019008 4841066592 4855655808 4864730094 4875103296 4875128832 4884051456 4903612672 4913215776 4922208108 4932703872 4941922146 4941948032 4947152896 4952485888 4956815304 4962158712 4971240621 4985802528 4991177184 4991203328 5009872896 5030197104 5035468536 5035494912 5040923136 5045329863 5074834716 5080305348 5099334912 5104512112 5104705536 5110014736 5115396608 5125387617 5125414464 5134992877 5145942368 5150158848 5155360644 5155387648 5180276736 5195664114 5206715703 5206742976 5226246144 5232193932 5257453824 5267076192 5278107326 5278307328 5288199168 5289361984 5298527682 5315216788 5319571968 5340905472 5350680576 5356769978 5378017416 5382631296 5388300288 5403981312 5419810816 5430396384 5446199916 5451964416 5462153088 5468069888 5473800192 5484491208 5484519936 5494557888 5516564256 5516593152 5527367748 5559691536 5565547008 5571546624 5604128768 5609027844 5615074332 5615103744 5647911024 5647940608 5658971742 5664902103 5664931776 5671038528 5687650304 5698060032 5704202496 5725569024 5732085072 5742576126 5748766578 5754821184 5754851328 5766091272 5789185164 5799811104 5823040048 5827811328 5833728128 5846167552 5857585848 5868563288 5868785664 5874744064 5881076992 5891840736 5903106048 5920640502 5927022906 5949224064 5950532232 5979650208 6008518656 6014587418 6019515648 6032351232 6043656192 6050269593 6055460208 6061608133 6061837824 6068142499 6074533472 6097287168 6122022832 6144922224 6151578624 6158025216 6183007284 6206134788 6206167296 6231056384 6242460672 6254652978 6261240384 6267989952 6268022784 6274353652 6279736512 6281117356 6304644864 6304677888 6316991712 6353899902 6353933184 6360625152 6367481856 6398606592 6404718592 6410317536 6417227808 6436025344 6448595706 6454755456 6474173832 6474207744 6486306792 6500137728 6500171776 6512068608 6524787492 6550920054 6550954368 6562944144 6576938496 6589229528 6602133699 6609087072 6616211616 6628320828 6640994304 6647736704 6654902912 6679830528 6694348761 6699672147 6706894341 6706929472 6713958048 6713993216 6721230848 6727106484 6766446288 6773740464 6799113216 6833850156 6833885952 6859448064 6866878464 6873814192 6887275686 6914860057 6920525952 6927552152 6927814656 6942287604 6942323968 6968328192 6976258576 6996560874 7009938432 7022768256 7037743104 7050932224 7064703576 7092725472 7092762624 7107580166 7134240768 7148174832 7155703296 7163417088 7170689888 7176841728 7184400384 7198432416 7205308416 7213508498 7240528512 7261599888 7282870784 7297095141 7298400256 7312654944 7312693248 7326077184 7355419008 7355457536 7369823664 7383312162 7399055808 7412883219 7412922048 7420729344 7428728832 7435222956 7443238068 7478703792 7486765776 7486804992 7514809344 7530548032 7545295656 7553202804 7553242368 7561384704 7589707776 7597413376 7605603328 7612252074 7620458022 7642780096 7656768168 7665022104 7673094912 7673135104 7688121696 7718913552 7733040966 7733081472 7770415104 7793496171 7810114464 7825047552 7839369216 7848290898 7855787648 7886180736 7894187336 7902697208 7917160989 7932298752 7934042976 7972825182 7972866944 8011358208 8026020864 8035154967 8067026124 8073946944 8082450432 8099335538 8105971968 8129716224 8145594576 8162654353 8177946624 8193229632 8202104832 8210700288 8226779904 8244009712 8274846384 8274889728 8323280896 8339537304 8348320512 8357319936 8357363712 8372982016 8406193152 8413541766 8422611498 8422655616 8471866536 8471910912 8480833536 8488457613 8489975808 8497397664 8506557792 8515194242 8531475456 8547090048 8556303744 8588353536 8598127608 8606340608 8613864189 8623149867 8632231776 8632276992 8648409056 8666850304 8682758144 8683777746 8699716656 8734560072 8734605824 8750592192 8769251328 8786378772 8802844932 8812116096 8821615488 8837761104 8854659072 8880960753 8890534359 8923836096 8925798348 8932896196 8942525788 8951944064 8959279104 8969475312 9012777984 9021881127 9021928384 9031653952 9065484288 9111800208 9111847936 9145930752 9183034248 9217383336 9227367936 9237037824 9237086208 9256383472 9274510926 9309250944 9328747832 9346584576 9363691008 9383657472 9402034176 9411530478 9419604768 9421676034 9456967296 9457016832 9530849853 9530899776 9540937728 9551222784 9569122304 9597909888 9607077888 9615476304 9625841712 9635614537 9654038016 9672893559 9682133184 9711311616 9729460188 9750206592 9750257664 9768102912 9807225344 9826380081 9826431552 9844416216 9865407744 9883844292 9883896064 9894305792 9904971776 9913630608 9924317424 9942481242 9971605056 9982354368 9982406656 10019745792 10060394208 10070937072 10070989824 10081846272 10090659726 10149669432 10160610696 10198669824 10209024224 10209411072 10220029472 10230793216 10250775234 10250828928 10269985754 10291884736 10300317696 10310721288 10310775296 10330913529 10391328228 10413431406 10413485952 10452492288 10464387864 10494841311 10514907648 10534152384 10556214652 10556614656 10576398336 10578723968 10597055364 10630433576 10639143936 10661370249 10701361152 10713539956 10756034832 10765262592 10776600576 10807962624 10820262747 10860792768 10892399832 10903928832 10924306176 10936139776 10947600384 10968982416 10969039872 10980118891 10989115776 10991955373 11033128512 11033186304 11054735496 11119383072 11131094016 11143093248 11208257536 11218055688 11230148664 11230207488 11295822048 11295881216 11317943484 11329804206 11329863552 11342077056 11375300608 11396120064 11408404992 11418378111 11430687033 11464170144 11485152252 11497533156 11509642368 11509702656 11532182544 11578370328 11599561449 11599622208 11646080096 11655622656 11667456256 11692335104 11715171696 11737126576 11737571328 11749488128 11762153984 11772436347 11783681472 11841281004 11854045812 11898448128 11901064464 11959237773 11959300416 12017037312 12029174836 12039031296 12064702464 12087312384 12100539186 12110920416 12123216266 12123675648 12136284998 12149003307 12149066944 12194574336 12244045664 12289844448 12303157248 12316050432 12366014568 12412269576 12412334592 12462112768 12484921344 12509305956 12522480768 12535979904 12536045568 12548707304 12559473024 12562234712 12609289728 12633983424 12707799804 12707866368 12721250304 12734963712 12772791363 12797213184 12820635072 12834455616 12872050688 12897191412 12909510912 12948347664 12948415488 12972613584 12975466117 13000275456 13024137216 13025666619 13049574984 13101840108 13101908736 13125888288 13153876992 13178459056 13204267398 13218174144 13232423232 13256641656 13281988608 13295473408 13309805824 13359661056 13388697522 13399344294 13413788682 13413858944 13427916096 13427986432 13442461696 13454212968 13532892576 13547480928 13598226432 13667700312 13667771904 13718896128 13747628384 13774551372 13829720114 13841051904 13855104304 13855629312 13884575208 13884647936 13911766389 13952517152 13993121748 14019876864 14045536512 14075486208 14101864448 14117295717 14129407152 14132514051 14185450944 14185525248 14215160332 14268481536 14296349664 14311406592 14326834176 14341379776 14353683456 14396864832 14410616832 14427016996 14481057024 14523199776 14565741568 14594190282 14625309888 14625386496 14652154368 14710838016 14710915072 14739647328 14766624324 14798111616 14825766438 14825844096 14841458688 14857457664 14870445912 14886476136 14957407584 14973531552 14973609984 15029618688 15061096064 15090591312 15106405608 15106484736 15122769408 15194826752 15211206656 15224504148 15240916044 15285560192 15313536336 15330044208 15346189824 15376162851 15376243392 15404978631 15437827104 15466081932 15466162944 15540830208 15586992342 15620147109 15620228928 15649420129 15678738432 15696581796 15711575296 15772361472 15788374672 15805394416 15834321978 15864597504 15868085952 15945650364 15945733888 16022716416 16052041728 16070309934 16134052248 16147893888 16164900864 16198671076 16211943936 16259432448 16291189152 16325308706 16355893248 16386459264 16404209664 16421400576 16452936361 16453559808 16488019424 16549692768 16549779456 16646561792 16679074608 16696641024 16714639872 16745964032 16812386304 16827083532 16845222996 16845311232 16943733072 16943821824 16976915226 16994795328 17013115584 17030388484 17062950912 17094180096 17112607488 17176707072 17196255216 17212681216 17227728378 17246299734 17264463552 17264553984 17296818112 17333700608 17365516288 17367555492 17399433312 17469120144 17469211648 17501184384 17538502656 17572757544 17605689864 17624232192 17643230976 17675522208 17709318144 17761921506 17781068718 17847672192 17851596696 17865792392 17885051576 17903888128 17938950624 18025555968 18043762254 18043856768 18063307904 18130968576 18150808779 18184824399 18204427497 18223600416 18223695872 18291861504 18366068496 18434766672 18454735872 18473375641 18474075648 18512766944 18549021852 18618501888 18657495664 18693169152 18727382016 18748694923 18804068352 18823060956 18839209536 18843352068 18913934592 18914033664 19061699706 19061799552 19081875456 19102445568 19138244608 19195819776 19214155776 19230952608 19251683424 19271229074 19308076032 19345787118 19364266368 19422623232 19458920376 19500413184 19500515328 19536205824 19614450688 19652760162 19652863104 19688832432 19730815488 19767688584 19767792128 19788611584 19806401097 19809943552 19827261216 19848634848 19884962484 19943210112 19964708736 19964813312 20039491584 20099016441 20120683023 20120788416 20141874144 20141979648 20163692544 20181319452 20299338864 20321221392 20397339648 20418048448 20440058944 20461586432 20501550468 20501657856 20539971508 20583769472 20600635392 20621442576 20621550592 20661827058 20744580171 20782656456 20826862812 20826971904 20904984576 20928775728 20989682622 21029815296 21068304768 21112429304 21113229312 21152796672 21157447936 21194110728 21260867152 21278287872 21322740498 21402722304 21427079912 21512069664 21530525184 21553201152 21615925248 21640525494 21721585536 21784799664 21848612352 21891285423 21895200768 21937964832 21938079744 21960237782 21978231552 21983910746 22066257024 22066372608 22109470992 22155776101 22238649657 22238766144 22262188032 22286186496 22416515072 22436111376 22460297328 22460414976 22591644096 22591762432 22635886968 22659608412 22659727104 22684154112 22750601216 22792240128 22816809984 22836756222 22861374066 22928340288 22970304504 22995066312 23019284736 23019405312 23064365088 23156740656 23199122898 23199244416 23292160192 23311245312 23334912512 23380488513 23384670208 23430343392 23474253152 23475142656 23498976256 23524307968 23544872694 23567362944 23682562008 23708091624 23751482967 23796896256 23802128928 23918475546 23918600832 24034074624 24058349672 24078062592 24105464901 24201078372 24221840832 24246432532 24247351296 24272569996 24298006614 24298133888 24389148672 24487963059 24488091328 24579688896 24606314496 24632100864 24732029136 24824539152 24824669184 24876530581 24969842688 25018611912 25044961536 25071959808 25072091136 25097414608 25118946048 25124469424 25218579456 25247279743 25267966848 25415599608 25415732736 25442500608 25469927424 25545582726 25594426368 25641270144 25668911232 25744101376 25794382824 25819021824 25841592567 25869449601 25896695328 25896830976 25945227168 25950932234 26000550912 26048274432 26051333238 26099149968 26203680216 26203817472 26251776576 26307753984 26356918112 26408534796 26436348288 26464846464 26513283312 26563977216 26590946816 26619611648 26642882259 26671603077 26777395044 26798688588 26827577364 26827717888 26855832192 26855972864 26884923392 26908425936 27065643381 27065785152 27094961856 27196452864 27335400624 27335543808 27437792256 27495256768 27549102744 27659440228 27682103808 27710208608 27711258624 27769150416 27769295872 27823532778 27905034304 27986243496 28039753728 28091073024 28150972416 28203728896 28234591434 28258814304 28265028102 28370901888 28371050496 28430320664 28592699328 28622813184 28653668352 28682759552 28707366912 28793729664 28821233664 28854033992 28906843611 28962114048 29046399552 29131483136 29188380564 29250619776 29250772992 29304308736 29421676032 29479140243 29479294656 29533248648 29596223232 29651532876 29651688192 29682917376 29714915328 29740891824 29772952272 29803179847 29835307441 29914815168 29947063104 29947219968 30059237376 30122192128 30181182624 30212811216 30212969472 30245538816 30389653504 30422413312 30449008296 30481832088 30571120384 30627072672 30660088416 30692379648 30752325702 30752486784 30809957262 30875654208 30932163864 30932325888 30992740587 31173984684 31240294218 31240457856 31298840258 31357476864 31393163592 31423150592 31484523933 31544722944 31576749344 31610788832 31668643956 31729195008 31736171904 31891300728 31891467776 31984110747 32104083456 32140619868 32268104496 32295787776 32329801728 32397342152 32423887872 32460788241 32582378304 32650617412 32711786496 32772918528 32808419328 32842801152 32905872722 32907119616 32940356673 32975866119 32976038848 33099385536 33099558912 33293123584 33358149216 33393282048 33429279744 33491928064 33624772608 33654167064 33690445992 33690622464 33887466144 33887643648 33953830452 33989590656 34026231168 34060776968 34125901824 34188360192 34225214976 34392510432 34425362432 34455456756 34492599468 34528927104 34529107968 34593636224 34667401216 34735110984 34798684347 34798866624 34938240288 34938423296 35002368768 35077005312 35145515088 35211379728 35248464384 35286461952 35317309041 35351044416 35523843012 35562137436 35695344384 35703193392 35731584784 35770103152 35807776256 35877713319 35877901248 36051111936 36087524508 36087713536 36126615808 36261937152 36301617558 36369648798 36408854994 36447009921 36447200832 36447391744 36583723008 36732136992 36869533344 36909471744 36946751282 36948151296 37025533888 37098043704 37237003776 37314991328 37386338304 37454764032 37497389846 37608136704 37646121912 37678419072 37686704136 37827869184 38123399412 38123599104 38163750912 38204891136 38276489216 38318374089 38391639552 38461905216 38503366848 38542458148 38616152064 38691574236 38728532736 38845246464 38917840752 38926398351 39000826368 39072411648 39228901376 39305520324 39305726208 39377664864 39461630976 39535377168 39535584256 39612802194 39654522432 39697269696 39769924968 39886420224 39929417472 39929626624 40078983168 40198032882 40241366046 40241576832 40283748288 40283959296 40327385088 40362638904 40598677728 40642442784 40794679296 40836096896 40880117888 40923172864 41003100936 41003315712 41079943016 41167538944 41242885152 41243101184 41323654116 41489160342 41565312912 41653725624 41653943808 41735299167 41857551456 41979365244 42059630592 42136609536 42224858608 42226458624 42305593344 42314895872 42351887151 42388221456 42397542153 42431256931 42476997493 42521734304 42556575744 42645480996 42805444608 42854159824 43024139328 43061050368 43231850496 43281050988 43443171072 43569599328 43697224704 43782570846 43875929664 43876159488 43920475564 43956463104 43967821492 44132514048 44132745216 44218941984 44311552202 44477299314 44477532288 44524376064 44572372992 44833030144 44872222752 44920594656 44920829952 45183288192 45183524864 45271773936 45319216824 45319454208 45368308224 45501202432 45584480256 45633619968 45673512444 45722748132 45856680576 45940609008 45990132624 46038569472 46128730176 46214935893 46313481312 46398245796 46398488832 46584320384 46622490624 46669825024 46760977026 46860441327 46860686784 46948260387 46948506304 46997952512 47048615936 47089745388 47134725888 47365124016 47416183248 47502965934 47593792512 47604257856 47836951092 47837201664 48068149248 48116699344 48156125184 48210929802 48402156744 48443681664 48492865064 48494702592 48545139992 48596013228 48596267776 48778297344 48975926118 48976182656 49159377792 49212628992 49264201728 49358809083 49464058272 49649078304 49649338368 49753061162 49939685376 50037223824 50089923072 50142019597 50143919616 50194829216 50237892096 50248938848 50437158912 50494559486 50535933696 50831199216 50831465472 51091165452 51188852736 51282540288 51337822464 51488202752 51588765648 51638043648 51683185134 51738899202 51793390656 51793661952 51890454336 51901864468 52001101824 52096548864 52102666476 52198299936 52407360432 52407634944 52503553152 52615507968 52713836224 52817069592 52872696576 52929692928 53026566624 53127954432 53181893632 53239223296 53285764518 53343206154 53554790088 53597377176 53655154728 53655435776 53711664384 53711945728 53769846784 53816851872 54131286762 54131570304 54189923712 54392905728 54554473197 54613282491 54670801248 54671087616 54875584512 54990513536 55098205488 55318880456 55364207616 55420126923 55420417216 55538300832 55538591744 55647065556 55810068608 55972486992 56079507456 56182146048 56246084769 56469182868 56517628608 56530056204 56741803776 56742100992 56860641328 57138580471 57185398656 57245626368 57307336704 57365519104 57414733824 57587459328 57642467328 57708067984 57813687222 57924228096 58092799104 58262966272 58376761128 58501239552 58501545984 58608617472 58843352064 58958280486 58958589312 59066497296 59192446464 59303065752 59303376384 59365834752 59419203291 59429830656 59481783648 59545904544 59606359694 59670614882 59829630336 59894126208 59894439936 60118474752 60244384256 60297049323 60362049069 60362365248 60425622432 60425938944 60491077632 60779307008 60844826624 60898016592 60963664176 61142240768 61254145344 61320176832 61384759296 61504651404 61504973568 61619914524 61751308416 61864327728 61864651776 61985481174 62233740513 62347969368 62480588436 62480915712 62597680516 62714953728 62786327184 62846301184 62969047866 63089445888 63153498688 63221577664 63337287912 63458390016 63472343808 63782601456 63782935552 63968221494 64208166912 64281239736 64536208992 64591575552 64659603456 64794684304 64847775744 64921576482 65164756608 65301234824 65545837056 65685602304 65811745444 65814239232 65880713346 65951732238 65952077696 66198771072 66199117824 66467328303 66715948971 66716298432 66786564096 66858559488 66983856128 67249545216 67308334128 67380891984 67381244928 67449301759 67522011577 67774932288 67775287296 67907660904 67979181312 68052462336 68121553936 68251803648 68376720384 68450429952 68785020864 68850724864 68910913512 68985198936 69057854208 69058215936 69187272448 69334802432 69470221968 69597368694 69597733248 69876480576 69876846592 70004737536 70141465539 70154010624 70291030176 70422759456 70496928768 70572923904 70634618082 70702088832 71047686024 71124274872 71254448901 71390688768 71406386784 71463169568 71540206304 71615552512 71755426638 71755802496 72102223872 72175049016 72175427072 72253231616 72316394703 72603235116 72739297596 72817709988 72894019842 72894401664 72894783488 73167446016 73463889177 73464273984 73739066688 73818943488 73893502564 73896302592 74051067776 74196087408 74474007552 74629591743 74629982656 74909528064 74994779692 75216273408 75292243824 75356838144 75373408272 75655738368 75741839229 76246798824 76247198208 76327501824 76409782272 76552978432 76636748178 76783279104 76923810432 76943687611 77006733696 77084916296 77232304128 77383148472 77457065472 77690492928 77835681504 77852796702 78001652736 78144823296 78457802752 78611040648 78611452416 78755329728 78923261952 79070754336 79071168512 79225604388 79309044864 79394539392 79539849936 79772840448 79858834944 79928646777 80014809231 80396065764 80482732092 80483153664 80567496576 80567918592 80654770176 80725277808 80894345299 81196930143 81197355456 81284885568 81589358592 81672193792 81760235776 81846345728 82006201872 82006631424 82159886032 82335077888 82485770304 82486202368 82647308232 82978320684 83130625824 83307451248 83307887616 83470598334 83715102912 83958730488 84119261184 84273219072 84449717216 84452917248 84611186688 84629791744 84703774302 84776442912 84795084306 84862513862 84953994986 85043468608 85113151488 85290961992 85708319648 86048278656 86122100736 86463700992 86562101976 86720530833 86886342144 87139198656 87394449408 87565141692 87751859328 87752318976 87840951128 87912926208 87935642984 88265028096 88437883968 88623104404 88954598628 88955064576 89048752128 89144745984 89409539541 89505922323 89744445504 89841189312 89841659904 90366576384 90367049728 90543547872 90638433648 90638908416 90736616448 90828262819 91168960512 91267239936 91347024888 91445496264 91713361152 91881218016 91980265248 92077138944 92257460352 92429871786 92626962624 92796491592 92796977664 93168640768 93339650048 93521954052 93720882654 93721373568 93896520774 93897012608 93995905024 94097231872 94179490776 94269451776 94453571799 94730248032 94832366496 95005931868 95187585024 95208515712 95673902184 95674403328 95952332241 96233398688 96312250368 96421859604 96804313488 96887363328 96985730128 96989405184 97090279984 97192026456 97192535552 97382364723 97951852236 97952365312 98318755584 98425257984 98528403456 98717618166 98821070019 98927598357 98928116544 99298156608 99298676736 99506122324 99879370752 100074447648 100179846144 100284039194 100287839232 100389658432 100475784192 100497877696 100874317824 100989118972 101071867392 101662398432 101662930944 102182330904 102377705472 102565080576 102675644928 102976405504 103177531296 103276087296 103366370268 103477798404 103586781312 103587323904 103780908672 103803728936 104002203648 104205332952 104396599872 104814720864 104815269888 105007106304 105231015936 105427672448 105634139184 105745393152 105859385856 106053133248 106363787264 106478446592 106571529036 106686412308 107109580176 107194754352 107310309456 107310871552 107423328768 107633139957 107633703744 108262573524 108263140608 108379847424 108785811456 109108946394 109226564982 109341029763 109341602496 109342175232 109751169024 109981027072 110196410976 110637760912 110728415232 110840253846 110840834432 111076601664 111077183488 111294131112 111620137216 111944973984 112159014912 112364292096 112492169538 112938365736 113035257216 113060112408 113483607552 113721282656 114277160942 114370797312 114491252736 114614673408 114731038208 114829467648 114955122267 115170554527 115174918656 115416135968 115627374444 115848456192 116185598208 116525932544 116753522256 116779195053 117002479104 117217234944 117686704128 117916560972 117917178624 118132994592 118384892928 118606131504 118606752768 118838406582 118963567296 119091809088 119212719388 119341229764 119659260672 119788252416 119788879872 120236949504 120488768512 120594098646 120724098138 120724730496 120851244864 120851877888 120982155264 121558614016 121689653248 121796033184 121927328352 122284481536 122508290688 122640353664 122769518592 123009302808 123009947136 123239829048 123502616832 123728655456 123729303552 123970962348 124467481026 124695938736 124961176872 124961831424 125195361032 125572654368 125692602368 125938095732 126178891776 126306997376 126443155328 126674575824 126916780032 126944687616 127055661453 127192626459 127293770793 127430992479 127565202912 127565871104 127936442988 128416333824 128562479472 129072417984 129183151104 129313629487 129589368608 129695551488 129843152964 130329513216 130602469648 131091674112 131623490888 131628478464 131761426692 131903464476 131904155392 132397542144 132398235648 132934656606 133431897942 133432596864 133573128192 133717118976 133967712256 134499090432 134616668256 134761783968 134762489856 134898603518 135044023154 135549864576 135550574592 135815321808 135958362624 136104924672 136243107872 136503607296 136753440768 136900859904 137570041728 137701449728 137821827024 137970397872 138115708416 138374544896 138644807679 138669604864 138940443936 139194737388 139195466496 139752961152 139753693184 140009475072 140282931078 140582060352 140844781161 140845518912 140993857536 141145847808 141269236164 141404177664 142095372048 142248549744 142508897802 142781377536 142812773568 142926339136 143080412608 143231105024 143510853276 143511604992 144204447744 144350098032 144350854144 144506463232 144632789406 145206470232 145478595192 145635419976 145788039684 145788803328 145789566976 146334892032 146927778354 146928547968 147478133376 147637886976 147787005128 147792605184 148076427249 148102135552 148392174816 148948015104 149259183486 149259965312 149819056128 149989559384 150426058791 150584487648 150713676288 150746816544 151311476736 151483678458 152493597648 152494396416 152812973569 153273496356 153566558208 153847620864 153887375222 154013467392 154169832592 154464608256 154766296944 154914130944 155090432707 155380985856 155671363008 155705593404 156003305472 156289646592 156915605504 157222081296 157222904832 157510659456 157846523904 158141508672 158142337024 158451208776 158618089728 158789078784 159079699872 159545680896 159717669888 159857293554 160029618462 160792131528 160965464184 160966307328 161134993152 161135837184 161309540352 161450555616 161788690598 162393860286 162394710912 162569771136 163178717184 163344387584 163520471552 163663419591 163692691456 163839847473 164012403744 164013262848 164319772064 164670155776 164971540608 164972404736 165294616464 165956641368 166260380769 166261251648 166614902496 166615775232 166941196668 167430205824 167917460976 168238522368 168546438144 168738254307 168899434432 169259583488 169407548604 169552885824 169590168612 169725027724 169907989972 170086937216 170226302976 170581923984 171415741413 171416639296 172096557312 172244201472 172927401984 173124203952 173441061666 173772684288 174135714067 174278397312 174788898816 175130283384 175503718656 175504637952 175681902256 175825852416 175871285968 176530056192 176875767936 177246208808 177909197256 177910129152 178097504256 178289491968 178819079082 179011844646 179488891008 179682378624 179683319808 180733152768 180891147969 181086147207 181087095744 181276867296 181277816832 181473232896 181656525638 182337921024 182534479872 182694049776 182890992528 183076676203 183426722304 183762436032 183960530496 184154277888 184514920704 184859743572 185253925248 185592983184 185593955328 186337281536 186679300096 186701221539 187043908104 187441765308 187442747136 187793041548 187794025216 187991810048 188194463744 188358981552 188538903552 188907143598 189460496064 189664732992 190011863736 190375170048 190417031424 191347804368 191348806656 191904664482 192466797376 192624500736 192843719208 193608626976 193774726656 193971460256 193978810368 194180559968 194384052912 194385071104 194764729446 195903704472 195904730624 196637511168 197056806912 197435236332 197642140038 197855196714 197856233088 198596313216 198597353472 199012244648 199401984909 200148895296 200359692288 200568078388 200575678464 200779316864 200951568384 200995755392 201748635648 201978237944 202143734784 202347905277 202566034731 203324796864 203325861888 204364661808 204755410944 205130161152 205351289856 206355062592 206552174592 206732740536 206955596808 207173562624 207174647808 207561817344 207607457872 208004407296 208410665904 208622258929 208793199744 208847152087 209629441728 209630539776 210014212608 210462031872 210855344896 211268278368 211490786304 211718771712 212106266496 212727574528 212956893184 213143058072 213372824616 213763346703 214219160352 214389508704 214620618912 214621743104 214846657536 215266279914 215267407488 216525147048 216526281216 216759694848 216949184109 218217892788 218453129964 218682059526 218683204992 218684350464 219502338048 219962054144 220391667531 220392821952 221275521824 221456830464 221680507692 221681668864 222153203328 222154366976 222588262224 223240274432 223888775229 223889947968 224728584192 224984339076 225876731472 226070514432 226120224816 226967215104 227225517687 227442565312 228554321884 228741594624 228982505472 229229346816 229462076416 229658935296 229910244534 230341109054 230349837312 230831062833 230832271936 231254748888 231696912384 232371196416 233051865088 233507044512 233558390106 234004958208 234434469888 235373408256 235833121944 235834357248 236265989184 236769785856 237212263008 237213505536 237676813164 237927134592 238183618176 238425438776 238682459528 239318521344 239576504832 240977537024 241188197292 241448196276 241449460992 241702489728 241703755776 241964310528 242683035897 243590790429 243592066368 243854656704 244568963072 245016581376 245280707328 245539037184 246018605616 246019894272 246479658096 246533856223 247005233664 247457310912 247458607104 247941924696 248934962052 249391877472 249922353744 249923662848 250390722064 251145308736 251385204736 251876191464 252357783552 252613994752 252886310656 253349151648 253833560064 253889375232 254111322906 254385252918 254587541586 254861984958 255130405824 255131742208 255872885976 257124958944 258144835968 258366302208 258627258974 259178737216 259391102976 259686305928 260161592499 260659026432 261204939296 262183348224 263246981776 263256956928 263522853384 263806928952 263808310784 264795084288 265869313212 266863795884 266865193728 267146256384 267434237952 267935424512 268228618623 268517766969 269233336512 269523567936 269524979712 269797207036 270088046308 271099729152 271101149184 271630643616 271916725248 272209849344 272484788457 272486215744 273506881536 273801719808 275140083456 275402899456 275643654048 275940795744 276231416832 276749089792 277289615358 277880887872 278389474776 278390932992 279505922304 279507386368 280018950144 280565862156 281164120704 281689562322 281691037824 281987715072 282291695616 282538472328 282808355328 284190744096 284497099488 285017795604 285562755072 285625547136 285852678272 286160825216 286462210048 287021706552 287023209984 287856996723 288700196064 288701708288 289012926464 289265578812 290412940464 290957190384 291270839952 291576079368 291577606656 292147094169 293855556708 293857095936 294956266752 295275773952 295574010256 295585210368 296152854498 296204271104 296463210057 296782795071 296784349632 297338982451 297896030208 298518366972 298519930624 299638112256 299979118768 300852117582 301168975296 301427352576 301493633088 302622953472 302967356916 304987195296 304988792832 305625947138 306546992712 307133116416 307695241728 307774750444 308026934784 308339665184 308929216512 309532593888 309828261888 310180865414 310761971712 311342726016 311411186808 312006610944 313831211008 314444162592 314445809664 315021318912 315693047808 316283017344 316284674048 316902417552 317236179456 317578157568 318159399744 319091361792 319435339776 319714587108 320059236924 321584263056 321930928368 321932614656 322269986304 322901111232 323577381196 324787720572 324789421824 325139542272 326357434368 326688775168 327040943104 327326839182 327679694946 328023089289 328024807488 328026525696 328639544128 329340311552 329943081216 329944809472 330589232928 331913282736 332520761538 332522503296 333229804992 333231550464 333882393336 334860411648 335834921952 336477044736 337092876288 337476508614 337798868864 338519166976 338815097208 339105771648 339180337224 339450055448 339815979944 340173874432 341163847968 342831482826 342833278592 344193114624 344488402944 344865366801 345511663581 346248407904 346882123332 347545368576 348271428134 348556794624 349577797632 350260566768 350337585159 350994137179 351007437312 351363804512 351651704832 351742571936 353060112384 353751535872 354492417616 355818394512 355820258304 357638158164 358023689292 358977782016 359364757248 359366639616 361466305536 361782295938 362172294414 362174191488 362553734592 362555633664 362946465792 363313051276 364675842048 365068959744 365388099552 365781985056 366153352406 366853444608 367524872064 367921060992 368308555776 369029841408 369719487144 370507850496 371185966368 371187910656 372674563072 373358600192 373402443078 374087816208 374883530616 374885494272 375586083096 375588050432 375983620096 376388927488 376717963104 377077807104 377814287196 378920992128 379329465984 380023727472 380750340096 380834062848 381881312379 382292977437 382695608736 382697613312 383809328964 384933594752 385249001472 385687438416 387217253952 387549453312 387940888461 387942920512 388361119936 388768105824 388770142208 389529458892 391807408944 391809461248 393275022336 394870472664 395284280076 395710393428 395712466176 397192626432 397194706944 398024489296 398803969818 400297790592 400719384576 401136156776 401151356928 401558633728 401903136768 401991510784 403497271296 403956475888 404287469568 404695810554 405132069462 406649593728 406651723776 408729323616 409510821888 410260322304 410702579712 412710125184 413104349184 413465481072 413911193616 414331425091 414347125248 415123634688 415214915744 415934423037 416008814592 416821331808 417244517858 417586399488 417694304174 419258883456 419261079552 420028425216 421710689792 422534343483 422536556736 422981572608 423437543424 424212532992 425455149056 425913786368 426286116144 426745649232 427526693406 428438320704 428779017408 429241237824 429243486208 429693315072 430532559828 430534814976 433050294096 433052562432 433519389696 433898368218 436435785576 436906259928 437364119052 437366409984 437368700928 439004676096 439924108288 440783335062 440785643904 442551043648 442913660928 443361015384 443363337728 444229281747 444306406656 444308733952 445176524448 446480548864 447777550458 447779895936 449457168384 449968678152 451278176373 451753462944 452141028864 452240449632 453934430208 454451035374 454885130624 457108643768 457483189248 458438920707 458924152832 459820489068 460682218108 460699674624 461662125666 461664543872 462509497776 463393824768 464742392832 465271298121 467014089024 467116780212 468009916416 468868939776 470746816512 471666243888 471668714496 472145112313 472531978368 472654081039 473539571712 474424526016 474427011072 475353626328 475854269184 476367236352 476850877552 477364919056 478637042688 479153009664 481955074048 482376394584 482896392552 482898921984 483404979456 483407511552 483928621056 485366071794 487181580858 487184132736 487709313408 489137926144 490033162752 490561414656 490990258773 491078074368 491519542419 492037211232 492039788544 492959316192 493067712446 494010467328 494914621824 494917214208 495883849392 497869924104 498781142307 498783754944 499844707488 499847325696 500781444128 502290617472 502770409472 503752382928 504715567104 505227989504 505772621312 506214762921 506698303296 507778750464 508222645812 508770505836 509175083172 509723969916 510260811648 510263484416 511745771952 514247224239 514249917888 516289671936 516732604416 517254517948 518357474432 518782205952 519372611856 520323184998 521318052864 522407142201 522409878592 524366696448 526493963552 526513913856 527045706768 527613857904 527616621568 529590168576 531738626424 533727591768 533730387456 534292512768 534868475904 535870849024 536457237246 537035533938 538466673024 539047135872 539049959424 539594414072 540176092616 542199458304 543261287232 543833450496 544419698688 544969576914 544972431488 547013763072 547603439616 549230028609 550280166912 551287308096 551881591488 552462833664 553498179584 554579230716 555761775744 556778949552 556781865984 557945043031 559011844608 560037900288 560103664617 561131724312 562328241408 563379124644 563382075648 563975430144 564583391232 565076944656 565616710656 566260417093 568381488192 568994198976 570035591208 571125510144 571251094272 571705356544 572321650432 572924420096 574043413104 574046419968 575713993446 577400392128 577403416576 578025852928 578531157624 580825880928 581914380768 582541679904 583152158736 583155213312 584294188338 587711113416 587714191872 589912533504 591148020512 591170420736 592305708996 592408542208 592926420114 593565590142 593568699264 594677964902 595792060416 597036733944 597039861248 598205954727 599958237536 601704235164 602337950592 602854705152 602987266176 605245906944 605934713832 607043715831 607698104193 609974390592 609977585664 611251894276 613093985424 614266232832 615390483456 615549500888 616053869568 616679330368 619065187776 619656523776 620361730828 621523943424 622685452032 622822373616 624013221888 625866776787 626541456261 628888325184 628891619328 630042637824 631386095616 632566034688 632569348096 633804835104 634472358912 635156315136 635797839733 636318799488 638182723584 638870679552 639429174216 640118473848 643168526112 643861856736 643865229312 644539972608 645802222464 647154762392 649575441144 649578843648 650279084544 653377550336 654081886208 654653678364 655359389892 656046178578 656049614976 656053051392 657279088256 658680623104 659886162432 661175002593 661178465856 663826565472 665041523076 665045006592 666459609984 666463100928 667764786672 669720823296 671666325687 671669843904 674185752576 674953017228 675597737728 677038333952 677630194416 678211543296 678360674448 678900110896 679631959888 680347748864 681676553061 682327695936 685662965652 685666557184 688386229248 688976805888 689730733602 691023327162 692493188499 692496815808 693764246664 695090737152 696542856268 697113589248 699155595264 700521133536 700675170318 701988274358 702014874624 702727609024 703303409664 703485143872 706120224768 707503071744 708984835232 711636789024 711640516608 715276316328 716047378584 717955564032 718729514496 722932611072 723564591876 724344588828 724348382976 725107469184 725111267328 725892931584 726626102552 728049107691 730776199104 731563970112 732306704812 733706889216 735049744128 735842121984 736617111552 738059682816 739438974288 739601568669 741015700992 742371932736 742375821312 745349126144 746717200384 746804886156 748175632416 749767061232 749770988544 751172166192 751176100864 753435926208 754155614208 755628574392 757841984256 758658931968 760047454944 761500680192 761668125696 763762624758 764585954874 765391217472 765395226624 767618657928 769867189504 771374876832 774434507904 775098906624 775881776922 775885841024 776722239872 777536211648 777540284416 779058917784 780484777497 783614817888 783618922496 786550044672 789740945328 790568560152 791420786856 791424932352 794385252864 796048978592 797607939636 800595581184 801438769152 802272313552 802302713856 803117267456 803806273536 803983021568 804685855869 805553300907 806193881689 807912951776 808574939136 809391621108 810264138924 813299187456 813303447552 817454365371 817458647232 820520644608 821405159424 825420250368 826208698368 826930962144 827822387232 828662850182 828694250496 830247269376 830429831488 831868846074 833642663616 834489035716 835172798976 835388608348 838517766912 838522159104 840056850432 843421379584 845068686966 845073113472 845963145216 846875086848 848425065984 850910298112 851827572736 852572232288 853491298464 855053386812 856876641408 857558034816 858482475648 858486972416 859386630144 861065119656 861069629952 866100588192 866105124864 867038779392 867796736436 872871571152 873812519856 874728238104 874732819968 879848216576 881566670124 881571287808 885102087296 885827321856 886722030768 886726675456 888458563494 888612813312 889389630171 890348385213 890353048896 892016947353 892961097728 895555100916 895559791872 898914336768 899937356304 902556352746 903506925888 904282057728 904480899264 907868860416 908902070748 909770261248 914217287536 914966378496 916877841414 917848305664 919640978136 921364436216 921399349248 923324251332 923329087744 925018995552 926787649536 929484785664 930542596242 934028178048 934233560424 936019832832 941493633024 943332487776 943337428992 944290224626 945063956736 945308162078 947079143424 948849052032 948854022144 950707252656 951708538368 952698372343 952734472704 953701755104 954729838112 957274085376 958306019328 963910148096 964752789168 965792785104 965797843968 966809958912 970732143588 974363161716 974368265472 975418626816 978275852288 980066325504 981122829312 981980517546 983039084838 984074422464 984079577088 985918632384 986135424892 988020934656 989829243648 989834428416 991767698784 995739848208 997562284614 997567509888 999689414976 999694651392 1001562888256 1004581234944 1005540818944 1007504765856 1009431134208 1010455979008 1011545242624 1012429525842 1013396606592 1015557500928 1016445291624 1017541011672 1018350166344 1019447939832 1020521623296 1020526968832 1023491543904 1028494448478 1028499835776 1032579343872 1033465208832 1034509035896 1036534990743 1036714948864 1038745223712 1040646369996 1042636105728 1044814284402 1044819757184 1048733392896 1051012755477 1052982411537 1052987927104 1054091413536 1055227715808 1055233243136 1059180337152 1063477252848 1067455183536 1067460774912 1069690814983 1072914474492 1074071067876 1076933346048 1078094271744 1078099918848 1079188828144 1080352185232 1084398916608 1085633028949 1086522574464 1087666900992 1088839397376 1089939153828 1089944862976 1094027526144 1095206879232 1098460057218 1100560333824 1102574616192 1103763182976 1104925667328 1106996359168 1109158461432 1111523551488 1113557899104 1113563731968 1115890086062 1118023689216 1120075800576 1120207329234 1122263448624 1124656482816 1126758249288 1126764151296 1127950860288 1129166782464 1130153889312 1131233421312 1132520834186 1136762976384 1137988397952 1140071182416 1142251020288 1142502188544 1143410713088 1144643300864 1145643937137 1145848840192 1146878932311 1148086826208 1148092839936 1151427986892 1154800784256 1154806833152 1156051705856 1157062315248 1161651761856 1163822665383 1163828761536 1165083359808 1166304317472 1166310426624 1168588376676 1175422226832 1175428383744 1179825067008 1182296041024 1184611417992 1184817084416 1185852840228 1187131180284 1187137398528 1189355929804 1191584120832 1194073467888 1194079722496 1196411909454 1199916475072 1203408470328 1204675901184 1205709410304 1205974532352 1210491813888 1211869427664 1214087431662 1215396208386 1219948781184 1219955171328 1222503788552 1226187970848 1228532465664 1230780966912 1231099001776 1232107739136 1233358660736 1238130375552 1239313047552 1240723461656 1242994275273 1245370904064 1245644747232 1248026443776 1251733553574 1253082912522 1257776650368 1257783238656 1260085275648 1265132069376 1267603030449 1267609670208 1268944717824 1270312630272 1271595679466 1272637598976 1276365447168 1277741359104 1278858348432 1280236947696 1281536733421 1282918219963 1286337052224 1287723713472 1287730458624 1289079945216 1291604444928 1294309524784 1299150882288 1299157687296 1300558169088 1306755100672 1308163772416 1309307356728 1310718779784 1312092357156 1312099229952 1312106102784 1314558176512 1317361246208 1319772324864 1322350005186 1322356931712 1327653130944 1330083046152 1330090013184 1332687845241 1332919219968 1332926201856 1335529573344 1339441646592 1343332651374 1343339687808 1348371505152 1349906034456 1351195475456 1353834529119 1354076667904 1355260388832 1356423086592 1356721348896 1357800221792 1359263919776 1360695497728 1363353106122 1364655391872 1371325931304 1371333114368 1375316762121 1376772458496 1379461467204 1382046654324 1384986376998 1384993631616 1387528493328 1390181474304 1393085712536 1394227178496 1395813894363 1401042267072 1401350340636 1403976548716 1404029749248 1405455218048 1406606819328 1406970287744 1412240449536 1415006143488 1416435336939 1417962243117 1417969670464 1423273578048 1423281033216 1430552632656 1432094757168 1435911128064 1437459028992 1445865222144 1447129183752 1448689177656 1448696765952 1450214938368 1450222534656 1451785863168 1453252205104 1456098215382 1461552398208 1461930064609 1463127940224 1464613409624 1467413778432 1470099488256 1471684243968 1473234223104 1476119365632 1478877948576 1479203137338 1482031401984 1484743865472 1484751642624 1490698252288 1493609772312 1496343426921 1496351264832 1499534122464 1499541977088 1502344332384 1502352201728 1506871852416 1508311228416 1511257148784 1515683968512 1517317863936 1518644288763 1520094909888 1523336251392 1527525249516 1529171909748 1530782434944 1530790453248 1535237315856 1539734379008 1542741672717 1542749753664 1548869015808 1550197813248 1551763553844 1551771682048 1553444479744 1555072423296 1555080568832 1558117835568 1560969554994 1567221426603 1567229635776 1567237844992 1573100089344 1579481890656 1581137120304 1582841573712 1582849864704 1588770505728 1592097957184 1595215879272 1601191162368 1602877538304 1604544627104 1604605427712 1606234534912 1607612547072 1607966043136 1609371711738 1611106601814 1612387763378 1615825903552 1617149878272 1618783242216 1620528277848 1626598374912 1634908730742 1634917294464 1641041289216 1642810318848 1647690085827 1650840500736 1653861924288 1655644774464 1657325700364 1657388500992 1660494538752 1660859662976 1663737692148 1667285327232 1668978071432 1670345597952 1670777216696 1673835129093 1677035533824 1680113700864 1686842759168 1690137373932 1690146226944 1691926290432 1693750173696 1696850131968 1698781251279 1705144464576 1706982596928 1710106773624 1713753282816 1715116069632 1716964951296 1716973944832 1718773260288 1722130239312 1722139259904 1725736993561 1732201176384 1732210249728 1734077558784 1735593472872 1745743142304 1747625039712 1749456476208 1749465639936 1759696433152 1763133340248 1763142575616 1770204174592 1773444061536 1773453350912 1776917126988 1777225626624 1778779260342 1780696770426 1780706097792 1784033894706 1785922195456 1791110201832 1791119583744 1794617864181 1799874712608 1805112705492 1807013851776 1808564115456 1808961798528 1815737720832 1817804141496 1819540522496 1821131147493 1823094312579 1828434575072 1829932756992 1833755682828 1835696611328 1839281956272 1842728872432 1842798698496 1846648502664 1846658175488 1850037991104 1858969571328 1861085192484 1868056356096 1868467120848 1872039665664 1877600330361 1879624368783 1886664975552 1886674857984 1888580449252 1890127913472 1890616324156 1894158286848 1897698104064 1897708044288 1901414505312 1903417076736 1905396744686 1905468945408 1907393519199 1907403510208 1909459676224 1914548170752 1916612038656 1927820296192 1929505578336 1931585570208 1931595687936 1933619917824 1941464287176 1948726323432 1948736530944 1950837253632 1956551704576 1960132651008 1962245658624 1963961035092 1966078169676 1968148844928 1968159154176 1971837264768 1972270849784 1976041869312 1979658487296 1983535397568 1991479696416 1995124569228 1995135019776 1999378829952 1999389302784 2003125776512 2009162469888 2014998977061 2015009531712 2020911958016 2023090485248 2024859051684 2026793213184 2031115001856 2032890583248 2035082023344 2036700332688 2037148180369 2038895879664 2041043246592 2045029659183 2046983087808 2056988896956 2056999671552 2065158687744 2066930417664 2069018071792 2073069981486 2073429897728 2077479565497 2077490447424 2081292739992 2085272211456 2089628568804 2089639514368 2097466785792 2102025510954 2105964823074 2105975854208 2108182827072 2110455431616 2110466486272 2118360674304 2126954505696 2134910367072 2134921549824 2139381629966 2145828948984 2148142135752 2153866692096 2156188543488 2158377656288 2160704370464 2168797833216 2171266057898 2173045148928 2175333801984 2177678794752 2179878307656 2179889725952 2184147323073 2196920114436 2201120667648 2205149232384 2207526365952 2209851334656 2213992718336 2218316922864 2218804706007 2223047102976 2227115798208 2227127463936 2231780172124 2236047378432 2240151601152 2240414658468 2244526897248 2249312965632 2253516498576 2253528302592 2260307778624 2262466842624 2265041668372 2273525952768 2275976795904 2280142364832 2284502040576 2285004377088 2286821426176 2289286601728 2291287874274 2293757864622 2296173652416 2296185679872 2302855973784 2309601568512 2309613666304 2312103411712 2314124630496 2323303523712 2327645330766 2327657523072 2330166719616 2332608634944 2332620853248 2337176753352 2350844453664 2350856767488 2359650134016 2364592082048 2369222835984 2369634168832 2371705680456 2374262360568 2374274797056 2378711859608 2388146935776 2388159444992 2392823818908 2399832950144 2406816940656 2409351802368 2411418820608 2411949064704 2414057567607 2416659902721 2418581645067 2423738855328 2428174863324 2430792416772 2439897562368 2439910342656 2445007577104 2452363096113 2452375941696 2456958960253 2461561933824 2462198003552 2464215478272 2466717321472 2476260751104 2478626095104 2481446923312 2485988550546 2490741808128 2491289494464 2503467107148 2506165825044 2515553300736 2515566477312 2520170551296 2530264138752 2535206060898 2535219340416 2537889435648 2540625260544 2543191358932 2545275197952 2552730894336 2555482718208 2557716696864 2560473895392 2563073466842 2565836439926 2572674104448 2575447426944 2575460917248 2578159890432 2583208889856 2588619049568 2598301764576 2598315374592 2601116338176 2613510201344 2616327544832 2618614713456 2621437559568 2624184714312 2624198459904 2629116353024 2634722492416 2639544649728 2644700010372 2644713863424 2655306261888 2660166092304 2660180026368 2665375690482 2665838439936 2671059146688 2676050842059 2678883293184 2686665302748 2686679375616 2696743010304 2699812068912 2702390950912 2707669058238 2710520777664 2712846173184 2713442697792 2715600443584 2718527839552 2721390995456 2726706212244 2729310783744 2742651862608 2742666228736 2750633524242 2753544916992 2758922934408 2764093308648 2769972753996 2769987263232 2775056986656 2780362948608 2786171425072 2788454356992 2791627788726 2802084534144 2802700681272 2807953097432 2808059498496 2810910436096 2813940575488 2824480899072 2830012286976 2832870673878 2835924486234 2835939340928 2846547156096 2846562066432 2858095117029 2861105265312 2864189514336 2871822256128 2874918057984 2891730444288 2894258367504 2897378355312 2897393531904 2900319975637 2900429876736 2903446497811 2906504410208 2912196430764 2923104796416 2923860129218 2926255880448 2929226819248 2934827556864 2940198976512 2943368487936 2952238731264 2957755897152 2958406274676 2964062803968 2969487730944 2969503285248 2981396504576 2987219544624 2992686853842 2992702529664 2999068244928 2999083954176 3004688664768 3004704403456 3013743704832 3016622456832 3022514297568 3031367937024 3034635727872 3037288577526 3040189819776 3046672502784 3055050499032 3058343819496 3061564869888 3061580906496 3070474631712 3079468758016 3085483345434 3085499507328 3097738031616 3100395626496 3103527107688 3103543364096 3106888959488 3109604972229 3110144846592 3110161137664 3116235671136 3121939109988 3134442853206 3134459271552 3134475689984 3146200178688 3158947234611 3158963781312 3162274240608 3165683147424 3165699729408 3177541011456 3184195914368 3190431758544 3202382324736 3209072444949 3209089254208 3212469069824 3215932086272 3218743423476 3222213203628 3224775526756 3231651807104 3234299756544 3237566484432 3241056555696 3253196749824 3256899086847 3269817461484 3269834588928 3282082578432 3285620637696 3295380171654 3301681001472 3307723848576 3308578567273 3311289548928 3314651400728 3314777001984 3320989077504 3321719325952 3327475384296 3334570654464 3337956142864 3340691195904 3341554433392 3347670258186 3354071067648 3360227401728 3373685518336 3380274747864 3380292453888 3383852580864 3387500347392 3393700263936 3397562502558 3410288929152 3413965193856 3420213547248 3427506565632 3430232139264 3433929902592 3436931811411 3437546520576 3440636796933 3444260478624 3444278519808 3451473987122 3464402352768 3464420499456 3468155117568 3471186945744 3478456847857 3491467996149 3491486284608 3495250079424 3498912952416 3498931279872 3519392866304 3526266680496 3526285151232 3540408349184 3546888123072 3546906701824 3553834253976 3554451253248 3557558520684 3561393540852 3561412195584 3568067789412 3571844390912 3582220403664 3582239167488 3589235728362 3599749425216 3610225410984 3614027703552 3617128230912 3617923597056 3631475441664 3635608282992 3639081044992 3642262294986 3646188625158 3656869150144 3659865513984 3667511365656 3671393222656 3678563912544 3685457744864 3685597396992 3693297005328 3693316350976 3700075982208 3717939142656 3722170384968 3728982825819 3736112712192 3736934241696 3744079331328 3755200660722 3759248737566 3773329951104 3773349715968 3777160898504 3780255826944 3781232648312 3795396208128 3802829010624 3806834153472 3810793489372 3810937890816 3814787038398 3814807020416 3818919352448 3829096341504 3833224077312 3844610200263 3848754659889 3859011156672 3863171140416 3863191375872 3867239835648 3882928574352 3897452646864 3897473061888 3901674507264 3905615301217 3920265302016 3924491317248 3927922070184 3932156339352 3936297689856 3936318308352 3943674529536 3944541699568 3952083738624 3959316974592 3963822919651 3967070795136 3982959392832 3990249138456 3990270039552 3998757659904 3998778605568 4006251553024 4018324939776 4029997954122 4030019063424 4041823916032 4046180970496 4049718103368 4053586426368 4061503587357 4062230003712 4065781166496 4070164046688 4073400665376 4074296360738 4077791759328 4082086493184 4090059318366 4093966175616 4113977793912 4113999343104 4125950286363 4130317375488 4138036143584 4146139962972 4146859795456 4154959130994 4154980894848 4162585479984 4170544422912 4179257137608 4179279028736 4187441683089 4204051021908 4211929646148 4211951708416 4216365654144 4220910863232 4220932972544 4236721348608 4249306010817 4253886729351 4253909011392 4269820734144 4269843099648 4278763259932 4291657897968 4296284271504 4307733384192 4312377086976 4316755312576 4321408740928 4337595666432 4342532115796 4346090297856 4350667603968 4355357589504 4359756615312 4359779451904 4368294646146 4385790193827 4393840228872 4402241335296 4410298464768 4415052731904 4419702669312 4427985436672 4436633845728 4437609412014 4446094205952 4454231596416 4454254927872 4463560344248 4472094756864 4480829316936 4489053794496 4498625931264 4507032997152 4507056605184 4520615557248 4524933685248 4530083336744 4547051905536 4551953591808 4560284729664 4570008754176 4573642852352 4578573203456 4582575748548 4587515729244 4592347304832 4592371359744 4605711947568 4619203137024 4628225018151 4628249260992 4646607047424 4655290661532 4655315046144 4660333439232 4665217269888 4665241706496 4674353506704 4684143268237 4701664279809 4701688907328 4701713534976 4719300268032 4729184164096 4738445671968 4739268337664 4743411360912 4748524721136 4748549594112 4757423719216 4776293871552 4776318889984 4785647637816 4799665900288 4813633881312 4818703604736 4822837641216 4823898129408 4828115135214 4833319805442 4837163290134 4847477710656 4856349726648 4861584833544 4879795124736 4890015154208 4904726192226 4904751883392 4913917920506 4923123867648 4924396007104 4928430956544 4933434642944 4943070257481 4952521502208 4962893846624 4971977101092 4981483616256 4982578988928 5006934214296 5012331650088 5021505387279 5031106601472 5040341102592 5060528277504 5070412121796 5070438680832 5075778871296 5081250521088 5086382717864 5090550395904 5096343753837 5115433393728 5120947790784 5126146933684 5131672879852 5145348208896 5150894853888 5150921834496 5156319780864 5166417779712 5177210980683 5177238099136 5196603529152 5196630749184 5202232676352 5227020402688 5232655089664 5237229426912 5242875119136 5248369428624 5248396919808 5258232706048 5279089299456 5289400020744 5289427726848 5310612523776 5320332184608 5320360052736 5330751380964 5331676879872 5342118293376 5352101684118 5357766586368 5373330605496 5373358751232 5399624137824 5404781901824 5415338116476 5421041555328 5425692346368 5426885395584 5431200887168 5437055679104 5442781990912 5453412424488 5458621567488 5463393442479 5469282937737 5485303725216 5485332457472 5501267048484 5507089833984 5517845868816 5528186617296 5539945507992 5539974526464 5550113973312 5572342850144 5576908713984 5583255577452 5604169068288 5605401362544 5615906194864 5616118996992 5621820872192 5627881150976 5632800991083 5638873106349 5660024573952 5665741347756 5671848972468 5671878681856 5693094312192 5693124132864 5716190234058 5722180557597 5722210530624 5728379028672 5743644512256 5749836115968 5783460888576 5788516735008 5794756710624 5794787063808 5800639951274 5800859753472 5806892995622 5813008820416 5824392861528 5846209592832 5847720258436 5852511760896 5858453638496 5869655113728 5880397953024 5886736975872 5904477462528 5915511794304 5916812549352 5928125607936 5938975461888 5962793009152 5974439089248 5985373707684 5985405059328 5998136489856 5998167908352 6009377329536 6009408806912 6027487409664 6045028595136 6062735874048 6069271455744 6074577155052 6080379639552 6093345005568 6110100998064 6111444541107 6116687638992 6123129739776 6140949263424 6158937516032 6170966690868 6170999014656 6195476063232 6200791252992 6207054215376 6207086728192 6213777918976 6219209944458 6220289693184 6232438696491 6232471342272 6243878219976 6268885706412 6268918543104 6268951379968 6292400357376 6317894469222 6317927562624 6324548481216 6331366294848 6331399458816 6355082022912 6368391828736 6380863517088 6404764649472 6418144889898 6418178508416 6424938139648 6431864172544 6437486846952 6444426407256 6449551053512 6463303614208 6475132968864 6482113111392 6506393499648 6513798173694 6539634922968 6539669177856 6552441969219 6590760343308 6603362002944 6615447697152 6617157134546 6622579097856 6629302801456 6629554003968 6641978155008 6643438651904 6654950768592 6656414118021 6668888606401 6669141308928 6675912285728 6681382391808 6683108866784 6695340516372 6708142135296 6720454803456 6747371036672 6760549495728 6760584907776 6787400527872 6795125005116 6820577858304 6827930387712 6840427094496 6855013131264 6860464278528 6867859805184 6873863622822 6881273593866 6888520957248 6888557039616 6902947974244 6928804705536 6928840998912 6936310235136 6942373891488 6956913695714 6982935992298 6982972569216 6990500158848 6997825904832 6997862559744 7038785732608 7052533360992 7052570302464 7080816698368 7093776246144 7093813403648 7107668507952 7108902506496 7115117041368 7122787081704 7122824391168 7136135578824 7143688781824 7164440807328 7164478334976 7178471456724 7199498850432 7220450821968 7228055407104 7234256461824 7235847194112 7255744935201 7271216565984 7278162089984 7284524589972 7292377250316 7313738300288 7319731027968 7335022731312 7357089288339 7357127825088 7370876880759 7370915489728 7386594010656 7386632701952 7400151964416 7435878285312 7444340769936 7457965651638 7472225424384 7473868483392 7487835704881 7510401321444 7518497475132 7546659902208 7546699431936 7554321797008 7560511653888 7562465296624 7590792416256 7605658021248 7613668306944 7621586978744 7621875781632 7629574076796 7629614040832 7637838704896 7658192683008 7666448154624 7689220400526 7697509319778 7718022313344 7726342280832 7726382751744 7734479671296 7765857148704 7794905293728 7794946123776 7803349014528 7811230602434 7840530604032 7848982634496 7855844140368 7864312678704 7872297076729 7872595379712 7887349059072 7889083399136 7904167477248 7918633949184 7927645839302 7934141590272 7965918785664 7980498276912 7980540079104 7997515319808 8012503106048 8028152526177 8036649879552 8059995908244 8060038126848 8083647832064 8092361940992 8099436206736 8107172852736 8123007174714 8131562332992 8140328093376 8146801330752 8148592721476 8155583518656 8164172986368 8180118636732 8187932351232 8227955587824 8227998686208 8251900572726 8260634750976 8276072287168 8292279925944 8293719590912 8309918261988 8309961789696 8325170959968 8341088845824 8358514275216 8358558057472 8374883366178 8408102043816 8423859292296 8423903416832 8432731308288 8441821726464 8441865945088 8473442697216 8498612021634 8507773458702 8507818022784 8539641468288 8539686199296 8557526519864 8574285351087 8583315795936 8592568543008 8615466768384 8624754173952 8633510625152 8642817481856 8675191332864 8685064231592 8692180595712 8700959926911 8710339493433 8719513230624 8719558903808 8736589292292 8771580387654 8787680457744 8804482670592 8820596929536 8830105463808 8873267691456 8875218824028 8892188411904 8908463192832 8908509855744 8927120688496 8944189513728 8961658633872 8970757133947 8978107588992 8980427539741 8997251862528 9014065994304 9014113210368 9041231114496 9049867370496 9060166673488 9094103811072 9103907183616 9120569459328 9140017508352 9147285704704 9157146406912 9165151497096 9175031458488 9184694609664 9184742719488 9211423895136 9238406274048 9256450036302 9256498521984 9293214094848 9310581323064 9310630092288 9320666878464 9328814916687 9330434539776 9330483412992 9348707013408 9368286536474 9403328559618 9403377814656 9403427069952 9438600536064 9458368328192 9476841703833 9476891343936 9478536675328 9486822721824 9497049442272 9497099188224 9514847438432 9552587743104 9552637779968 9571295275632 9599331800576 9627217334847 9627267762624 9637407209472 9647796258816 9656230270428 9666639610884 9674326580268 9694955421312 9712699453296 9723169667088 9759590249472 9770697260541 9780030308416 9809452384452 9809503766784 9827835841012 9846247735296 9848792014208 9856861913088 9866869285888 9886140514962 9905043004416 9925735701819 9925787693248 9943954202184 9962967232512 9965157977856 10013868428592 10024663300176 10043010774558 10062213202944 10080682205184 10121056555008 10140824243592 10140877361664 10151557742592 10162501042176 10172765435728 10181100791808 10192687507674 10230866787456 10241895581568 10252293867368 10263345759704 10290696417792 10301789707776 10312639561728 10332835559424 10354421961366 10354476198272 10393207058304 10393261498368 10404465352704 10435370543571 10474403988447 10474458853824 10485750238272 10496738857248 10496793839616 10516465412096 10558178598912 10578800041488 10578855453696 10600955817589 10621225047552 10640664369216 10640720105472 10661502761928 10663353759744 10684236586752 10704203368236 10715533172736 10746661210992 10746717502464 10799248275648 10809563803648 10830676232952 10842083110656 10851384692736 10853770791168 10862401774336 10874111358208 10885563981824 10906824848976 10917243134976 10926786884958 10938565875474 10970607450432 10970664914944 11002534096968 11014179667968 11035691737632 11056373234592 11079891015984 11079949052928 11100227946624 11144685700288 11153817427968 11166511154904 11186948477457 11208338136576 11210802725088 11231812389728 11232237993984 11243641744384 11255762301952 11265601982166 11277746212698 11320049147904 11331482695512 11343697944936 11343757363712 11386188624384 11432380468116 11444361115194 11444421061248 11456758057344 11487289024512 11499672231936 11533830600789 11546263979667 11577033470016 11589513421248 11589574127616 11601279902548 11601719506944 11613785991244 11626017640832 11648785723056 11692419185664 11695440516872 11705023521792 11716845903651 11716907276992 11760795906048 11773473951744 11808954925056 11831023588608 11833625098704 11856251215872 11877950923776 11891468758953 11948878178496 11970747415368 11970810118656 11996272979712 11996335816704 12018754659072 12018817613824 12054974819328 12080158954927 12090057190272 12125471748096 12138542911488 12149154310104 12160759279104 12186690011136 12220201996128 12222889082214 12233375277984 12246259479552 12281898526848 12317875032064 12341933381736 12341998029312 12377850859089 12390952126464 12414108430752 12414173456384 12427555837952 12438419888916 12440579386368 12464877392982 12464942684544 12487756439952 12537771412824 12537837086208 12562325049267 12635788938444 12635855125248 12649096962432 12662732589696 12662798917632 12710164045824 12736783657472 12747918032451 12761660188053 12761727034176 12809529298944 12836289779796 12836357016832 12849876279296 12863728345088 12874973693904 12888852814512 12899102107024 12926607228416 12950265937728 12964226222784 13012786999296 13027596347388 13079269845936 13079338355712 13104883938438 13157370581481 13181520686616 13206724005888 13230895394304 13234314269092 13245158195712 13258605602912 13259108007936 13283956310016 13286877303808 13309901537184 13312828236042 13337777212802 13338282617856 13351824571456 13362764783616 13366217733568 13390681032744 13416284270592 13494742073344 13521098991456 13521169815552 13574801055744 13590250010232 13641155716608 13655860775424 13680854188992 13710026262528 13720928557056 13735719610368 13747727245644 13762547187732 13777041914496 13777114079232 13805895948488 13857609411072 13884747782976 13913827391428 13965871984596 13965945138432 13981000317696 13995651809664 13995725119488 14052429804711 14104992839427 14105066721984 14105140604928 14161633396736 14187552492288 14187626807296 14215337015904 14217805012992 14230234082736 14245574163408 14245648782336 14260037262583 14272271157648 14328881614656 14328956669952 14356942913448 14398997700864 14440901643936 14456110814208 14468512923648 14471694388224 14511489870402 14542433131968 14556324179968 14569049179944 14584754500632 14627476600576 14670045462624 14714178576678 14714255650176 14741753761518 14741830979456 14773188021312 14773265403904 14800303928832 14829210772443 14888681539872 14915931303276 14944450848768 14947736966784 14975671409762 15020802642888 15036994950264 15064516161837 15093319804416 15108643594016 15121023307776 15124930593248 15181584832512 15211316042496 15227336613888 15243173957488 15243751563264 15259148153592 15259228081664 15275677409792 15289031261511 15378440801052 15395018639556 15436044626688 15452684561664 15452765503488 15468959342592 15531632942049 15531714297408 15589810587456 15589892247552 15606698029056 15622461204868 15681061208064 15697965268992 15711688280736 15728625357408 15744594153458 15745190759424 15774698118144 15778166798272 15837267898368 15855291678604 15868283180544 15931837571328 15960996553824 15961080158208 15995030639616 16025006212096 16056305052354 16073299759104 16119991816488 16120076253696 16167295664128 16184723881984 16198872413472 16214345705472 16246014349428 16263124665984 16280656186752 16293602661504 16297185442952 16311167037312 16328345972736 16360237273464 16375864702464 16455911175648 16455997372416 16503801145452 16521269501952 16552144574336 16584559851888 16587439181824 16619836523976 16619923579392 16650341919936 16717028550432 16717116114944 16749766732356 16816204087632 16847718584592 16847806833664 16865462616576 16883643452928 16898402973249 16916619319047 16997224043268 17015546917404 17015636045568 17079282936576 17079372398592 17115053039728 17148570702174 17166541672791 17166631591872 17185137086016 17230933536768 17249508347904 17267021250304 17285634963712 17350382665728 17370128463184 17384361191424 17401919853822 17420678986866 17439026461248 17439117807616 17473178584584 17543160775308 17575360915488 17608965341184 17641193859072 17660210927616 17746535382912 17750437648056 17784376823808 17816926385664 17854241376992 17888379027456 17923317267744 17941514267894 17956215177984 17960855079482 17994503725056 18028131988608 18028226420736 18082462228992 18120333346976 18188207622144 18207814367232 18241138918656 18280035016704 18294571409408 18314292813824 18330302994192 18334333623321 18350062916976 18369389219328 18422847790272 18476812548096 18512900072604 18512997043968 18586428189696 18621162646128 18621260184576 18641333756928 18657629833374 18660869079552 18697414026816 18736573072948 18806657119236 18806755629312 18806854139904 18877201072128 18916736656384 18953683407666 18953782687872 18973645443648 18994098884544 18994198376448 19029694876864 19105175486208 19105275559936 19142590551264 19198663601152 19254434669694 19254535525248 19274814418944 19295592517632 19312460540856 19333279221768 19348653160536 19389910842624 19425398906592 19446339334176 19519180498944 19541394521082 19560060616832 19618904768904 19619007533568 19655671682024 19697584028416 19733738571776 19772281029924 19810086008832 19851471403638 19851575386496 19887908404368 19925934465024 19930315955712 19969242354063 20006665819203 20027736857184 20049326600352 20086021549116 20124426405888 20161364410368 20242113110016 20281648487184 20281754723328 20302239829459 20324125484677 20345530871456 20362201583616 20385375015348 20461733574912 20483791163136 20504587734736 20526691519408 20581392835584 20603579415552 20665671118848 20708843922732 20708952396544 20786414116608 20786522996736 20808930705408 20870741087142 20948807976894 20948917707648 20971500476544 20993477714496 20993587679232 21032930824192 21116357197824 21157600082976 21157710907392 21201911635178 21242450095104 21281328738432 21281440210944 21323005523856 21326707519488 21368473173504 21408406736472 21431066345472 21493322421984 21493435004928 21598496551296 21619127607296 21661352465904 21684166221312 21702769385472 21707541582336 21724803548672 21748222716416 21767234805603 21771127963648 21813649697952 21834486269952 21853573769916 21877131750948 21941214900864 21941329829888 22005068193936 22071383475264 22112630642277 22112746469184 22159782031968 22159898105856 22200455893248 22289371400576 22307634855936 22333022309808 22373896954914 22416676273152 22421605450176 22463507114643 22463624779456 22487283488768 22511524603904 22531203964332 22555492425396 22640098295808 22662965391024 22687395889872 22687514727424 22772377248768 22864760936232 22888722230388 22888842122496 22913516114688 22974578049024 22999344463872 23067661201578 23092527959334 23154066940032 23179026842496 23179148255232 23202559805096 23203439013888 23227571982488 23252035281664 23297571446112 23384838371328 23390881033744 23410047043584 23433691807302 23433814553984 23521591812096 23546947903488 23616891230187 23662047177216 23667250197408 23712502431744 23755901847552 23782937517906 23897756356992 23941494830736 23941620237312 23991636850333 23992545959424 24037509318144 24084457578531 24109949638656 24160317909854 24180114380544 24250943496192 24277085822976 24298308620208 24321518558208 24349197934999 24440403992256 24445778164428 24466750555968 24492518959104 24563797053696 24635750064128 24683866763472 24683996058624 24755701718178 24781904252928 24828216861504 24828346912768 24855111675904 24876839777832 24881158772736 24929754785964 24929885369088 24975512879904 25075542825648 25075674172416 25124650098534 25271577876888 25271710250496 25298193924864 25325465179392 25325597835264 25420328091648 25473567314944 25495836064902 25523320376106 25523454068352 25619058597888 25672579559592 25672714033664 25699752558592 25722856053261 25727456690176 25749947387808 25777705629024 25798204214048 25853214456832 25900531875456 25928452445568 26025573998592 26055192694776 26102879780733 26131018480299 26158539691872 26158676711424 26209767876876 26314741162962 26363041373232 26413448011776 26461790788608 26468628538184 26490316391424 26517211205824 26573754607616 26619803074368 26625656472084 26675554425604 26676565235712 26703649142912 26725529567232 26732435467136 26781362065488 26832568541184 26912271401841 26941282619223 27042197982912 27042339631104 27149602111488 27180500020464 27282311433216 27311721550848 27339307108519 27361708377984 27420052525056 27441857114112 27471439220736 27495454491288 27525094375464 27554083828992 27554228158464 27611791896976 27715218822144 27769495565952 27827654782856 27931743969192 27931890276864 27962000635392 27991303619328 27991450238976 28104859609422 28209985678854 28210133443968 28210281209856 28323266793472 28375104984576 28430525111499 28430674031808 28435610025984 28460468165472 28491148326816 28491297564672 28520074525166 28544542315296 28657763229312 28657913339904 28713885826896 28797995401728 28881652004541 28881803287872 28912221628416 28943388776448 29022979740804 29084866263936 29112648359936 29138098359888 29169509001264 29254953201152 29312091781623 29340090925248 29428357153356 29428511300352 29483507523036 29483661958912 29546376042624 29546530807808 29600607857664 29658421544886 29777207105457 29777363079744 29831862606552 29888901697536 29895473933568 29951342819524 30041605285776 30073989900528 30129032323674 30186639608832 30217287188032 30242046615552 30249861186496 30363169665024 30422632084992 30454673227776 30486347914976 30487503126528 30518296307184 30518456163328 30551354819584 30578062523022 30756881602104 30790037279112 30872089253376 30905369123328 30937918685184 31063265884098 31063428594816 31179621174912 31179784495104 31213396058112 31244922409736 31306111630713 31423376561472 31457250714816 31489188306916 31490381518848 31549396236288 31556333596544 31674535796736 31710583357208 31736566361088 31802867452767 31863675142656 31921993107648 31922160316416 31990061279232 32050012424192 32112610104708 32146599518208 32239983632976 32240152507392 32397744826944 32428691410944 32492028698856 32526249331968 32561312373504 32587205323008 32594370885904 32622334074624 32656691945472 32720474546928 32751729404928 32789002877659 32911822351296 32911994744832 33007602290904 33042539003904 33104289148672 33169119703776 33174878363648 33239673047952 33239847158784 33300683839872 33434057100864 33434232229888 33499533464712 33560845432371 33632408175264 33695437169184 33695613667328 33730925233152 33767286905856 33796805946498 33833238638094 33994448086536 34031093834808 34031272091136 34158565873152 34230106079456 34297141404348 34333083345582 34333263183744 34370274172032 34461867073536 34499016695808 34534042500608 34571269927424 34601491802367 34638791939001 34740256926368 34768722382848 34803839707644 34841357973732 34878052922496 34878235615232 34946357169168 35086321550616 35150537710953 35150721830976 35282387718144 35320421855232 35493070765824 35500875296112 35568753647616 35633852771328 35674406276859 35708482753984 35846634535488 35883028535788 35912430355968 35921710158964 35989007450112 36056263977216 36056452841472 36164924457984 36240476864781 36240666693952 36376415244288 36415628734464 36482277837312 36560070033408 36589142818816 36628585627648 36660605988384 36668667246642 36700125833952 36738778438656 36845695580544 36953625096192 37025800145208 37025994087936 37172856379392 37242325292256 37242520369152 37282667513856 37315259666748 37321738159104 37394828053632 37473146145896 37613314238472 37613511258624 37833473312768 37907366815332 37907565375744 37947290887296 37988197769088 37988396752896 38059389753728 38210350972416 38243754097353 38284980564159 38285181102528 38397327202304 38508869339388 38509071050496 38549628837888 38591185035264 38624921081712 38666558443536 38697306321072 38705815427011 38779821685248 38850797813184 38892678668352 39038360997888 39082789042164 39120121233664 39237809537808 39238015067136 39311343364048 39395168056832 39467477143552 39472111744443 39544562059848 39620172017664 39702942807276 39703150772992 39775816808736 39851868930048 39860631911424 39938484708126 40013331638406 40055473714368 40098653200704 40172043098232 40248852811776 40484226220032 40563296974368 40563509446656 40604479658918 40648250969354 40691061742912 40724403167232 40770750030696 40923467149824 40967582326272 41009175469472 41053383038816 41162785671168 41207158831104 41331342237696 41417687845464 41417904793088 41572828233216 41741482174284 41897615953788 41897835415296 41943000953088 41986955428992 41987175358464 42065861648384 42157289414133 42315200165952 42315421814784 42403823270356 42484900190208 42562657476864 42562880421888 42646011047712 42653415038976 42736946347008 42780111787749 42816813472944 42986644843968 42986870009856 43196993102592 43238255214592 43322704931808 43368332442624 43405538770944 43415083164672 43449607097344 43496445432832 43534469611206 43627299395904 43668972539904 43707147539832 43754263501896 43882429801728 43882659659776 44010136387872 44142766950528 44225261284554 44225492938368 44319564063936 44319796211712 44400911786496 44578742801152 44666044619616 44747793909828 44833352546304 44843210900352 44927014229286 44927249558912 44974566977536 45023049207808 45062407928664 45110984850792 45193548485511 45325930782048 45374791779744 45375029454848 45544754497536 45729521872464 45777444460776 45777684244992 45827032229376 45867093784533 46135322403156 46185055918668 46308133880064 46358053684992 46358296510464 46405119610192 46406878027776 46455143964976 46504070563328 46594898826147 46595142892224 46682220244807 46769676742656 46781762067488 46820094087168 46867383614604 46867629107968 47043183624192 47093895806976 47233782460374 47324094354432 47334500394816 47511803695104 47565875035812 47795512713984 47882989661472 47883240474624 47983273700666 47985091918848 48075018636288 48168915157062 48219899277312 48320635819708 48360228761088 48501886992384 48554171645952 48596617240416 48643037116416 48698395869998 48880807984512 48891556328856 48933501111936 48985037918208 49127594107392 49271500128256 49367733526944 49367992117248 49511403436356 49563808505856 49656433723008 49656693825536 49710223351808 49753679555664 49762317545472 49859509571928 49859770738176 49951025759808 50151085651296 50151348344832 50249300197068 50543155753776 50543420500992 50596387849728 50650930358784 50947134629888 50991672129804 51046640752212 51046908136704 51238117195776 51345159119184 51345428067328 51445712106522 51499625018373 51499894775616 51555411258048 51596408428096 51706428913664 51801063750912 51856904891136 52051147997184 52110385389552 52205759561466 52262036960598 52317079383744 52317353422848 52419535753752 52629482325924 52726082746464 52826896023552 52923581577216 52937257076368 52980632782848 53034422411648 53147509215232 53239606148736 53251312944168 53351108851208 53353130471424 53407298285824 53464870934272 53562724130976 53665137082368 53824542803682 53882565238446 54084395965824 54084679262208 54361000040928 54564622866432 54623443101696 54678614217038 54723416755968 54840105050112 54883714228224 54942878441472 54990908982576 55003000869963 55050188750928 55106079537103 55108167657984 55165483458409 55223583793952 55430437644288 55538991131904 55655309565712 55863487938384 55863780553728 55924001270784 55982607238656 56209719218844 56419971357708 56420266887936 56420562419712 56646533586944 56750209969152 56861050222998 56861348063616 56920936330944 56982296653632 56982595129344 57040149050332 57089084630592 57315526458624 57315826679808 57427771653792 57595990803456 57763304009082 57763606575744 57824443256832 57886777552896 58045959481608 58169732527872 58225296719872 58276196719776 58339018002528 58509906402304 58624183563246 58680181850496 58856714306712 58857022600704 58967015046072 58967323917824 59092752085248 59093061615616 59201215715328 59316843089772 59554414210914 59554726159488 59663725213104 59777803395072 59790947867136 59902685639048 60019997457609 60083210571552 60147979801056 60258064647348 60373279217664 60434574376064 60484093231104 60499722372992 60726339330048 60845264169984 60906719488377 60972376454031 60972695829952 61036592614368 61036912326656 61102709639168 61156125046044 61513763204208 61580074558224 61744178506752 61810738246656 62126531768196 62126857189632 62359242349824 62359568990208 62426792116224 62489844819472 62612223261426 62846753122944 62862992778187 62914501429632 62978376613832 62980763037696 63098792472576 63112667193088 63349071593472 63421166714416 63473132722176 63605734905534 63727350285312 63843986215296 63844320632832 63980122558464 64100024848384 64225220209416 64293199036416 64479967265952 64480305014784 64795489653888 64857382821888 64984057397712 65052498663936 65122624747008 65174410646016 65188741771808 65244668149248 65301704416809 65313383890944 65440949093856 65503458809856 65578005755318 65823644702592 65823989489664 66015204581808 66208578297344 66337891926831 66338239407552 66349756727296 66479346095904 66479694317568 66601367679744 66868114201728 66868464459776 66999066929424 67121690864742 67264816350528 67390521343929 67390874338368 67391227334656 67461850466304 67534573811712 67593611892996 67666477276188 67988896173072 68062187669616 68062544182272 68317131746304 68460212158912 68594282808696 68666166691164 68666526367488 68740548344064 68923734147072 68998033391616 69068085001216 69142539854848 69202983604734 69277583878002 69480513852736 69537444765696 69607679415288 69682715947464 69756105844992 69756471230464 69892714338336 70172643101232 70301075421906 70301443661952 70564775436288 70640843710464 70850673690561 70986141531648 71001750592224 71137507295232 71267705542656 71348812553718 71416965507968 71693269070976 71766057071576 71824860711936 71843420317928 71974910550999 72112527954432 72329848915968 72480953729562 72481333387904 72752830488576 72831257468928 72964555674624 73047593804997 73321211976768 73337334493284 73400251667904 73477556877312 73691391161088 73907250192384 74051600290416 74051988175872 74206690723123 74345712758784 74484650584512 74485040738304 74565335027712 74630519333496 74643476318208 74789656107264 74946292291792 75226628476944 75227022517248 75666946625536 75814733630664 75815130751488 75894581774592 75976395538176 75976793505792 76118779507456 76420701944832 76487508194706 76569961128318 76570362205056 76794654404608 77017738678776 77018142100992 77099257675776 77168568159783 77182370070528 77249842163424 77333116887072 77394612642144 77411630854022 77559643370496 77701595626368 77785357336704 78076721995776 78165578084328 78240242467328 78308639342199 78393055440897 78475619075616 78476030134272 78622686728096 78790336113664 78934954287104 78944223488886 79089124119696 79240344035328 79405885614552 79406301545984 79551633617472 79721263822848 79876969416252 80026663276812 80110947428736 80197306401408 80344086196464 80497705623552 80736814205523 80823847857669 81126593948736 81127018893312 81208959317836 81296501938708 81382123485824 81448806334464 81541500061392 81846934299648 81935164652544 82017921325557 82018350938944 82106766077632 82325571342336 82414317662208 82662684475392 82835375690928 82835809586176 83145656466432 83482964348568 83795231907576 83795670830592 83886001906176 83973910857984 83974350716928 84131723296768 84314578828266 84630400331904 84630843629568 84807646540712 84969800380416 85125314953728 85292022095424 85306830077952 85473892694016 85560223575498 85633626945888 85973289687936 85973740019712 86393986205184 86644956013623 86645409863616 86736664885248 86830166329344 86899214194688 86992890865664 87068939222412 87254598791808 87337945079808 87414295079664 87508527003792 87597371755867 87764859603456 87936275344869 88020272775744 88285533901056 88450522569108 88450985876736 88639128127872 88639592423424 88801823572992 89157485602304 89331621316371 89332089239232 89495587819656 89666705092608 89686421800704 89854028458572 89854499117824 89949133955072 90046098415616 90124815857328 90221969701584 90387096971022 90651861564096 90749583559488 90750058909696 91089508995072 91459043744928 91554888921552 91555368489984 91654064458752 91734187569066 92270644806312 92370111837336 92616267760128 92716107369984 92810239220384 92813756055552 92910287929952 93008141126656 93189797652294 93190285784448 93364440489614 93539353485312 93563524134976 93640188174336 93734767229208 93735258215936 93918334892139 94467564920748 94648188708864 94669000789632 95023607390208 95131750071624 95408602358301 95591025427968 95765979322944 95766480949248 95966547401332 95970183837696 96150037272576 96337830314124 96439798554624 96641271639416 96720457522176 97193234480832 97286074232832 97396791739996 97761615969024 97783112657712 97867002223872 97970075836416 98255188214784 98367008632977 98735467053888 98735984234496 99022806872712 99127617011712 99312867446016 99313387651072 99420446703616 99507359111328 99524635090944 99719019143856 99719541476352 99820260838081 99902051519616 100302171302592 100302696689664 100498600394136 101086311507552 101086841001984 101192775699456 101301860717568 101894269259776 101983344259608 102093281504424 102093816273408 102690318238368 102690856134656 102891424213044 102999250036746 102999789551232 103110822516096 103192816856192 103412857827328 103602127501824 103713809782272 103804475407101 103916375817003 104220770779104 104411519122932 104524073921196 104634158767488 104634706845696 104839071507504 105258964651848 105451613132859 105452165492928 105847163154432 105874514152736 105961265565696 106068844823296 106295018430464 106479212297472 106502625888336 106702217702416 106706260942848 106814596571648 106929741868544 107023218830577 107125448261952 107649085607364 107765130476892 108168791931648 108169358524416 108721430594343 108722000081856 109129245732864 109246886203392 109357228434076 109446833511936 109680210100224 109767428456448 109885756882944 109981817965152 110006001739926 110100377501856 110212159074206 110216335315968 110330966916818 110447167587904 110860875288576 111077982263808 111310619131424 111726975876768 111727561107456 111848002541568 111965214477312 112419438437688 112839942715416 112840533775872 113293067173888 113500419938304 113722100445996 113722696127232 113841872661888 113964593307264 113965190258688 114080298100664 114178169261184 114631052917248 114855543307584 115191981606912 115526608018164 115527213151488 115648886513664 115773555105792 116091918963216 116117446281033 116339465055744 116552393439552 116678036005056 117019812804608 117248367126492 117360363700992 117713428613424 117714045201408 117934030092144 117934647835648 118185504170496 118402431430656 118416335233329 118633686179544 119108828421828 119109452318976 119327450426208 119555606790144 119581895734272 119805371278096 120039994915218 120166421143104 120295959602112 120516129294696 120746558435328 120869148752128 120999444745984 121452678660096 121690528339968 121813438976754 121944752908062 121945391659904 122073185228736 122073824653312 122205419278336 122312250092088 123027526408416 123160149116448 123488357013504 123621476493312 124253063536392 124253714379264 124718484699648 124979689638944 125224446522852 125693506245888 125725985556374 125829002859264 125956753227664 125961526075392 126197584945152 126225334386176 126471868242399 126842333428832 126946265444352 127211469811068 127454700570624 127687972430592 127688641265664 127960245116928 128200049696768 128340335363247 128450440418832 128959934531904 128960610029568 129590979307776 129714765643776 129968114795424 130104997327872 130245249494016 130348821292032 130377483543616 130489336298496 130603408833618 130881898187712 131006917619712 131156011510636 131647289405184 131647978979328 132030409163616 132417156594688 132675783853662 132676478815104 132958692191808 132959388635136 133202735359488 133736228403456 133736928919552 133998133858848 134243381729484 134529632701056 134781042687858 134781748676736 134782454669312 134923700932608 135069147623424 135187223785992 135332954552376 135977792346144 136124375339232 136125088364544 136634263492608 136920424317824 137188565617392 137332333382328 137333052734976 137481096688128 138136170002432 138285079709696 138405967209468 138555167756004 138961027705472 139074889531392 139215358830576 139365431894928 139512211689984 139784696478441 139785428676672 140046660734421 140345286202464 140602150843812 140602887323904 141129550872576 141281687420928 141701347381122 141972283063296 142003501184448 142268878392739 142535411085312 142697625107436 142833931015936 143386538141952 143532114143152 143649721423872 143686840635856 143949821101998 144225055908864 144659697831936 144961907459124 144962666775808 145505660977152 145662514937856 145929111349248 146095187609994 146642423953536 146674668986568 146800503335808 146955113754624 147382782322176 147814500384768 148103200580832 148103976351744 148413381446246 148691425517568 148969301169024 148970081476608 149130670055424 149261038666992 149286952636416 149573644457851 149579312214528 149892584583584 150453256953888 150454045034496 151333893251072 151629467261328 151630261502976 151789163549184 151952791076352 152237559014912 152841403889664 152975016389412 153139922256636 153140724410112 153589308809216 154035477357552 154036284201984 154337136319566 154499684326848 154666233774144 154789225284288 154823261708044 155119286740992 155403191252736 155570714673408 156153443991552 156331156168656 156480484934656 156617278684398 156786110881794 156951238151232 156952060268544 157245373456192 157580672227328 157869908574208 157888446977772 158178248239392 158480688070656 158811771229104 158812603091968 159103267234944 159442527645696 159753938832504 160053326553624 160221894857472 160394612802816 160688172392928 160995411247104 161473628411046 161647695715338 162253187897472 162254037786624 162417918635672 162593003877416 162764246971648 163083000122784 163693868599296 163870329305088 164035842651114 164036701877888 164213532155264 164651142684672 164828635324416 165009002609889 165318238611309 165496450375227 165670751381856 165671619172352 166291312932864 166965928697136 167590463815152 167591341661184 167772003812352 167941457952331 167947821715968 168629157656532 169260800663808 169261687259136 169615293081424 169939600760832 170250629907456 170444385544993 170584044190848 170947785388032 171120447150996 171267253891776 171946579375872 171947480039424 172787972410368 173289912027246 173290819727232 173473329770496 173660332658688 173798428389376 173985781731328 174137878444824 174509197583616 174675890159616 174828590159328 175017054007584 175194743511734 175529719206912 175872550689738 176040545551488 176571067802112 176901045138216 176901971753472 177278256255744 177279184846848 177603647145984 178314971204608 178663242632742 178664178478464 178991175639312 179333410185216 179372843601408 179708056917144 179708998235648 179898267910144 180059992372827 180092196831232 180249631714656 180443939403168 180774193942044 181303723128192 181499167118976 181500117819392 182179017990144 182720158465131 182917129362093 182918087489856 183109777843104 183110736979968 183308128917504 183468375138132 184541289612624 184740223674672 185232535520256 185432214739968 185620478440768 185820575859904 186016282253312 186379595304588 186380571568896 186728880979228 187078706970624 187127048269952 187280376348672 187469534458416 187470516431872 187836669784278 188588978334561 188935129841496 189296377417728 189338001579264 190047214780416 190263500143248 190817204716602 191182050855936 191531958645888 191532961898496 191933094802664 191940367675392 192300074545152 192675660628248 192879597109248 193282543278832 193440915044352 194386468961664 194572148465664 194793583479992 195523231938048 195566225315424 195734004447744 195940151672832 196510376429568 196734017265954 197470934107776 197471968468992 198045613745424 198625734892032 199013675780493 199014718222656 199049270181888 199438038287712 199439082952704 199640521676162 199804103039232 200604342605184 200605393379328 200997200788272 201418160534191 202171564031787 202172623015104 202173682003968 202385551398912 202603721435136 203788538519552 203966688519216 204186563008848 204187632546816 205380636476736 205381712269312 205782848426088 205998500073492 205999579102464 206221645032192 206385633712384 206825715654656 207204255003648 207427619564544 207608950814202 207832751634006 208441541558208 208823038245864 209048147842392 209268317534976 209269413691392 209678143015008 210517929303696 210903226265718 210904330985856 211694326308864 211749028305472 211922531131392 212137689646592 212552021071683 212590036860928 212958424594944 213005251776672 213404435404832 213412521885696 213629193143296 213859483737088 214046437661154 214250896523904 215298171214728 215530260953784 215924731652997 216337583863296 217442861188686 217444000163712 218258491465728 218493772406784 218714456868152 218893667023872 219142781414991 219963635930304 220012003479852 220200755003712 220424318148412 220432670631936 220661933833636 220894335175808 221721750577152 222155964527616 222620072169369 222621238262848 223453951753536 223455122214912 223696005083136 223930428954624 224838876875376 225679885430832 225681067551744 227000839876608 227444200891992 227445392254464 227683745323776 227929186614528 227930380517376 228160596201328 228356338522368 229262105834496 229523020143613 229711086615168 230383963213824 231053216036328 231054426302976 231297773027328 231547110211584 232183837926432 232234892562066 232678930111488 233104786879104 233356072010112 234039625609216 234496734252984 234720727401984 234925918026597 235179166322691 235426857226848 235428090402816 235868060184288 235869295671296 236371008340992 236804862861312 236832670466658 237267372359088 238217656843656 238218904637952 238654900852416 239163791468544 239610742556192 240079989830436 240332842286208 240591919204224 241032258589392 241493116870656 241738297504256 241998889491968 242210442616569 242471543573007 243381056679936 243626877953508 243889505816124 243890783319808 244146370457472 244147649306624 244410838556672 244624500184176 246053763976671 246055052816832 246320298232896 246976714027008 247242952986624 248506127072784 248507428758528 249436969399296 249959379277888 250448893045704 251387012491776 251451971112748 251658005718528 251913506455328 251923052150784 252395169890304 252450668772352 252943736484798 253684666857664 253892530888704 254422939622136 254909401141248 255375944861184 255920490233856 256400099393536 256680670726494 256900880837664 257919869063808 257921220059136 259181958615552 259936229590848 260209994655744 260490498988032 260697642584064 260754967087232 260978672596992 261206817667236 261763796375424 262013835239424 262312023021272 262792115267601 263294578810368 264060818327232 264834313189376 265351567707324 265352957630208 265917384383616 265918777270272 266405470718976 267472456806912 267994863949113 267996267717696 268486763458968 269059265402112 269562085375716 269563497353472 269564909338624 269847401865216 270138295246848 270374447571984 270665909104752 270940707989077 271955584692288 272248750678464 272250176729088 273268526985216 273840848635648 274377131234784 274664666764656 274666105469952 274962193376256 276272340004864 276570159419392 276811934418936 277110335512008 277922055410944 278430717661152 278730863789856 279024423379968 279569392956882 279570857353344 280093321468842 280690572404928 281204301687624 281205774647808 281755004676417 283402694762244 283944566126592 284007002368896 284537756785478 285070822170624 285395250214872 285667862031872 286225807074903 286773076283904 287064228286304 287299442847744 287373681271712 287899642203996 288450111817728 289319395663872 289923814918248 289925333551616 291858222698496 292190375219988 293284847907072 293349337973136 293601006671616 293910227509248 294765564644352 295101025898931 296206401161664 296207952703488 296826762892492 297382851035136 297938602338048 297940162953216 298261340110848 298522077333984 298573905272832 299147288915702 299158624429056 299460782514243 299785169167168 300906513907776 300908090068992 302667786502144 303258934522656 303260523005952 303578327098368 303905582152704 304475118029824 305682807779328 305950032778824 306279844513272 306281448820224 307178617618432 308070954715104 308072568403968 308674272639132 308999368653696 309332467548288 309578450568576 309646523416088 310238573481984 310806382505472 311141429346816 312662312337312 312960969869312 313234557368796 313572221763588 313902476302464 313904120537088 314490746912384 315161344454656 315776893955544 316354839398577 316356496478784 317623542458208 317625206183936 318206534469888 318885055291392 319507877665008 320106653107248 320443789714944 320789225605632 321069656491731 321376344785856 322947256822092 323295391430676 324506375794944 324508075573248 324835837271344 325186007754832 325528493943296 326164291783029 326166000245568 327387737198592 327740658610176 328071685302228 328073403755776 328427064310528 329302285369344 329657270648832 330018005219778 330636477222618 330992900750454 331341502763712 331343238344704 332582625865728 333931857394272 335180927630304 335182683322368 335544007624704 335882915904662 335895643431936 337258315313064 338521601327616 339230586162848 339879201521664 340501259814912 340888771089986 341168088381696 341895570776064 342240894301992 342534507783552 343893158751744 345575944820736 346579824054492 346581639454464 346946659540992 347320665317376 347596856778752 347971563462656 348275756889648 348352338843099 349018395167232 349657180318656 350034108015168 350389487023468 351059438413824 351745101379476 352081091102976 353142135604224 353802090276432 353803943506944 354556512511488 355207294291968 356629942409216 357326485265484 357328356956928 357982351278624 358666820370432 358745687202816 359416113834288 359417996471296 360119984745654 360499263429312 360887878806336 361548387884088 362607446256384 362998334237952 363000235638784 364358035980288 365440316930262 365834258724186 365836174979712 366219555686208 366221473959936 366616257835008 366936750276264 369082579225248 369480447349344 370465071040512 370864429479936 371240956881536 371641151719808 372032564506624 372759190609176 372761143137792 373457761958456 374254096539904 374939068916832 374941032863744 375673339568556 377177956669122 377870259682992 378592754835456 378676003158528 379415604727197 380527000286496 381634409433204 382364101711872 383063917291776 383065923796992 383866189605328 383880735350784 384600149090304 385021006089741 385351321256496 385742556759721 386158384208863 386565086557664 386881830088704 388772937923328 389144296931328 389587166959984 391046463876096 391132450630848 391468008895488 393020752859136 393468034531908 394941868215552 394943936937984 396091227490848 397251469784064 398027351560986 398029436445312 398876076575424 398878165905408 399281043352324 399608206078464 401208685210368 401210786758656 401994401576544 402836321068382 404343128063574 404345246030208 404347364007936 404771102797824 405207442870272 407577077039104 407933377038432 408373126017696 408375265093632 410761272953472 410763424538624 411565696852176 411997000146984 411999158204928 412443290064384 412771267424768 413651431309312 414408510007296 414855239129088 415217901628404 415665503268012 416883083116416 417646076491728 418096295684784 418536635069952 419356286030016 420139982203263 421035858607392 421806452531436 421808661971712 423388652617728 423498056610944 423845062262784 424275379293184 425104042143366 425916849189888 426010503553344 426806635178217 426808870809664 427258386286592 427718967474176 428092875322308 428501793047808 430596342429456 431060521907568 431849463305994 432675167726592 434885722377372 434888000327424 436516982931456 436987544813568 437428913736304 437787334047744 438285562829982 439927271860608 440024006959704 440401510007424 440848636296824 440865341263872 441323867667272 441788670351616 443443501154304 444311929055232 445240144338738 445242476525696 446907903507072 446910244429824 447392010166272 447860857909248 448720933373553 449677753750752 451359770861664 451362135103488 454001679753216 454888401783984 454890784508928 455367490647552 455841100156327 455858373229056 456321192402656 456712677044736 458524211668992 459046040287226 459422173230336 460767926427648 462106432072656 462108852605952 464367675852864 464469785124132 465357860222976 466209573758208 466712144020224 468079251218432 468993468505968 469441454803968 469851836053194 470358332645382 470853714453696 470856180805632 471736120368576 471738591342592 472742016681984 473609725722624 473665340933316 474534744718176 476435313687312 476437809275904 477309801704832 478327582937088 479221485112384 480159979660872 480665684572416 481183838408448 482064517178784 482986233741312 483476595008512 483997778983936 484420885233138 484943087146014 486762113359872 487253755907016 487779011632248 487781566639616 488292740914944 488295298613248 488821677113344 489249000368352 492107527953342 492110105633664 492640596465792 493953428054016 494485905973248 495954715833927 496489351125681 497012254145568 497014857517056 498873938798592 499918758555776 500897786091408 502774024983552 502903942225496 503316011437056 503824373856993 503827012910656 504901337544704 505887472969596 507369333715328 507785061777408 508845879244272 509818802282496 510751889722368 511333156634979 513361341452988 513801761675328 515839738127616 515842440118272 518363917231104 519446835061861 519872459181696 520419989311488 520980997976064 521395285168128 521509934174464 521957345193984 522413635334472 523527592750848 524027670478848 524624046042544 525584230535202 526589157620736 528121636654464 529668626378752 530703135414648 530705915260416 531834768767232 531837554540544 532810941437952 534944913613824 535989727898226 535992535435392 536973526917936 538118530804224 539124170751432 539126994706944 539694803730432 540179977118481 540276590493696 540748895143968 541331818209504 541881415978154 543911169384576 544497501356928 544500353458176 546537053970432 547681697271296 548160475395393 548751388086279 548754262469568 549329333529312 549332210939904 549924386752512 552544680009728 553140318838784 553623868837872 554220671024016 555844110821888 556861435322304 557461727579712 558048846759936 559138785913764 559141714706688 560186642937684 561381144809856 562408603375248 562411549295616 563510009352834 565766935003683 566805389524488 567889132253184 568014004737792 569075513570956 570141644341248 570790500429744 571335724063744 572451614149806 573546152567808 574128456572608 574598885695488 574747362543424 575799284407992 576900223635456 578638791327744 579847629836496 579850667103232 583716445396992 584380750439976 586569695814144 586698675946272 587202013343232 587820455018496 589531129288704 590202051797862 592412802323328 592415905406976 593653525784984 595877204676096 597044154667968 597147810545664 598294577831404 598317248858112 598921565028486 599570338334336 601813027815552 601816180137984 604254481602573 606514692095361 606517869045312 606521046011904 607156654196736 607811164305408 608950236059648 611365615558656 611900065557648 612559689026544 612562897640448 613181602291069 616141909430208 616145136807936 617348545278264 617998737307392 618664935096576 619156901137152 619293046832176 620477146963968 621612765010944 622282858693632 625324624674624 625921939738624 626469114737592 627144443527176 627804952604928 627808241074176 628981493824768 630322688909312 631553787911088 632709678797154 632712992957568 635247084916416 635250412367872 636413068939776 637656063215049 637770110582784 639015755330016 640213306214496 640887579429888 641578451211264 642139312983462 642752689571712 645894513644184 646590782861352 647774194958991 649012751589888 649671674542688 650372015509664 651056987886592 652328583566058 652332000491136 654775474397184 655481317220352 656143370604456 656146807511552 656854128621056 657428344244973 660036010439556 661272954445236 661985801500908 662683005527424 662686476689408 665165251731456 667860216508107 667863714788544 670361855260608 670365366644736 671088015249408 671765831809324 671791286863872 674516630626128 677043202655232 678461172325696 681002519629824 681777542179972 682336176763392 683791141552128 684481788603984 685069015567104 687786317503488 688569060430839 691151889641472 693159648108984 693163278908928 693893319081984 694641330634752 695193713557504 695943126925312 696551513779296 696704677686198 698036790334464 699314360637312 700068216030336 700778974046936 702118876827648 703490202758952 704162182205952 706284271208448 707604180552864 707607887013888 709113025022976 710414588583936 713259884818432 714652970530968 714656713913856 715964702557248 717491374405632 718832227668576 718835992942592 720239969491308 720998526858624 721775757612672 723096775768176 725214892512768 725996668475904 726631327849707 727414630719021 730880633860524 731668517448372 731672349959424 732439111372416 732442947919872 733232515670016 733873500552528 735410493113209 738161291930013 738165158450496 738960894698688 740930142081024 741728858959872 742481913763072 743282303439616 744065129013248 745518381218352 745522286275584 746915523916912 748508193079808 749878137833664 749882065727488 751346679137112 754355913338244 755740519365984 757185509670912 757352006317056 758831209454394 761054000572992 763268818866408 764728203423744 766127834583552 767732379210656 767761470701568 769200298180608 770042012179482 770702642512992 771485113519442 772316768417726 773130173115328 773763660177408 777545875846656 779174333919968 782092927752192 782264901261696 782936017790976 786041505718272 786936069063816 788376345802803 789883736431104 792182454981696 794502939568128 796054703121972 796058872890624 797752153150848 797756331810816 798562086704648 799216412156928 802417370420736 803988803153088 805672642136764 808686256127148 808690492060416 808694728015872 809542205595648 810414885740544 812822123967231 815866754076864 816746252035392 816750530187264 821522545906944 821526849077248 823131393704352 823994000293968 823998316409856 824886580128768 825542534849536 828817020014592 829710478258176 830435803256808 831331006536024 833766166232832 835292152983456 836192591369568 837073270139904 838712572060032 840279964406526 842071717214784 843612905062872 843617323943424 846996113221888 848550758586368 850208084286732 851833698379776 852021007106688 853613270356434 853617741619328 854516772573184 855437934948352 856185750644616 857003586095616 858677421224709 861192684858912 862121043815136 863698926611988 865350335453184 869771444754744 869776000654848 874857827472608 875574668095488 876571125659964 879854543721216 880048013919408 880803020014848 881697272593648 881730682527744 882647735334544 883577340703232 885303077696793 888623858110464 890480288677476 890484953051392 893815807014144 893820488859648 894784020332544 895721715818496 897441866747106 898382347542729 899355507501504 902719541723328 902724270206976 908003359506432 909776803567968 909781569017856 910734981295104 911682200312654 911716746458112 912642384805312 913425354089472 917048423337984 918092080574452 918844346460672 921535852855296 924212864145312 924217705211904 928735351705728 928939570248264 930715720445952 932419147516416 933424288040448 936158502436864 937986937011936 938882909607936 939703672106388 940716665290764 941707428907392 941712361611264 943472240737152 943477182685184 945484033363968 947330681866632 949069489436352 952870627374624 952875618551808 954619603409664 956655165874176 958442970224768 960319959321744 961331369144832 962367676816896 964129034357568 966953190017024 967995557967872 968841770466276 969886174292028 973524226719744 974507511814032 975558023264496 975563133279232 976585481829888 978492875349087 978498000736704 984215055906684 984220211267328 985281192931584 987906856108032 988971811946496 991909431667854 992978702251362 994024508291136 994029715034112 997747877597184 999837517111552 1001795572182816 1005548049967104 1005807884450992 1006632022874112 1007648747713986 1007654025821312 1009802675089408 1011774945939192 1014738667430656 1017691758488544 1019637604564992 1021503779444736 1022666313269958 1026722682905976 1027603523350656 1031679476255232 1036727834462208 1038893670123722 1039744918363392 1040839978622976 1041961995952128 1042790570336256 1043019868348928 1043914690387968 1044827270668944 1045057016529297 1047015511204957 1047055185501696 1049248092085088 1051168461070404 1053178315241472 1056243273308928 1059337252757504 1061406270829296 1061411830520832 1063669537534464 1065621882875904 1069889827227648 1071979455796452 1071985070870784 1073947053835872 1076237061608448 1078248341502864 1078253989413888 1080359954236962 1081497790287936 1082663636419008 1083762831956308 1087822338769152 1088995002713856 1089000706916352 1093074107940864 1095363394542592 1096320950790786 1097502776172558 1097508524939136 1098658667058624 1098664421879808 1099848773505024 1105089360019456 1106280637677568 1107247737675744 1108441342048032 1111688221643776 1113722870644608 1114923455159424 1116097693519872 1118277571827528 1118283429413376 1120373285875368 1122762289619712 1124817206750496 1124823098591232 1127020018705668 1131533870007366 1133610779048976 1135778264506368 1136028009475584 1138151027141912 1141581000859488 1142671448127488 1144903228299612 1147092305135616 1148256913145216 1149197771390976 1149494725086848 1151598568815984 1153800447270912 1155063018269223 1157227670279163 1158475152626589 1159695259672992 1159701334206464 1167432890793984 1168761500879952 1173139391628288 1173397351892544 1174404026686464 1175590205666317 1179062258577408 1180404103595724 1184825604646656 1184831810813952 1187307051569968 1191754409352192 1194088309335936 1196589155662808 1196634497716224 1197843130056972 1199140676668672 1203626055631104 1203632360275968 1208508963205146 1213029384190722 1213035738090624 1213042092023808 1214313308393472 1215622328610816 1217900472119296 1222731231117312 1223800131115296 1225119378053088 1225125795280896 1226363204582138 1232283818860416 1232290273615872 1234697090556528 1235997474614784 1237329870193152 1238313802274304 1238586093664352 1240954293927936 1243225530021888 1244565717387264 1250649249349248 1251843879477248 1252938229475184 1254288887054352 1255609905209856 1257962987649536 1260419946609789 1260645377818624 1263107575822176 1265419357594308 1265425985915136 1270494169832832 1270500824735744 1272826137879552 1275312126430098 1278031510660032 1280419905534651 1280426612428992 1281775158859776 1283156902422528 1284278625966924 1285505379143424 1291789027288368 1293181565722704 1295548389917982 1298025503179776 1299343349085376 1300744031019328 1302113975773184 1304657167132116 1304664000982272 1309550948794368 1310962634440704 1312286741208912 1312293615023104 1313708257242112 1314856688489946 1320072020879112 1322545908890472 1323971603001816 1325366011054848 1325372953378816 1330330503462912 1335720433016214 1335727429577088 1340723710521216 1340730733289472 1342176030498816 1343531663618648 1343582573727744 1346162800120659 1349033261252256 1354086405310464 1356922344651392 1362005039259648 1363555084359944 1364672353526784 1367523300468981 1368963577207968 1370138031134208 1375572635006976 1377138120861678 1382303779282944 1386319296217968 1386326557817856 1393103027558592 1393409355372396 1396073580668928 1398628721274624 1400136432060672 1401557948093872 1404237753655296 1406980405517904 1408324364411904 1409927123739337 1412568542416896 1415208361105728 1415215774027776 1418226050045952 1420829177167872 1426519769636864 1429305941061936 1429313427827712 1431929405114496 1434982748811264 1437664455337152 1437671985885184 1440479938982616 1441997053717248 1443551515225344 1446193551536352 1450429785025536 1451993336951808 1453262655699414 1454829261438042 1461761267721048 1463337034896744 1463344699918848 1464878222744832 1464885895839744 1466465031340032 1467747001105056 1470820986226418 1476322583860026 1476330316900992 1477921789397376 1481860284162048 1483457717919744 1484963827526144 1486564606879232 1487864147501781 1488130258026496 1489468053377043 1491036762436704 1491044572551168 1493831047833824 1497016386159616 1499756275667328 1499764131454976 1502693358274224 1508711826676488 1511473121570979 1511481038731968 1514704012634112 1517662418908788 1522108001145984 1526537637732816 1529456406847488 1532255669167104 1533999469904937 1535464758421312 1540084024358964 1541405285025984 1542970227038884 1544633536835452 1546260346230656 1547527320354816 1555091751693312 1558340505185583 1558348667839936 1564185855504384 1564529802523392 1565872035581952 1572083011436544 1573872138127632 1576752691605606 1579767472862208 1584364909963392 1589005879136256 1592109406243944 1592117745781248 1595504306301696 1595512663621632 1597124173409296 1598432824313856 1604834740841472 1607977606306176 1611345284273528 1617372512254296 1617380984120832 1619084411191296 1620829771481088 1625644247934462 1631733508153728 1633492504070784 1633501060374528 1643045091813888 1644481426186179 1646254164258837 1646262787408704 1647988000587936 1647996632819712 1649773160257536 1651085069699072 1657634040029184 1659420956516352 1660871606513616 1662662013072048 1664350063361473 1667532332465664 1670584305966912 1672385182739136 1674146540279808 1677425144120064 1680559928813052 1684143434429568 1687225810125744 1687234647886848 1693992226443776 1697101517172736 1697300805011049 1700416168573464 1703667396759552 1704042014213376 1707226540712868 1707235483238656 1709033545146368 1710875869896704 1712371501289232 1714007172191232 1717354842449418 1722385369717824 1724242087630272 1727397853223976 1730700670906368 1739542889509488 1739552001309696 1749715654945216 1751149336190976 1753142251319928 1759709087442432 1760096027838816 1761606040029696 1763394545187296 1763461365055488 1765295470669088 1767154681406464 1770606155393586 1777247716220928 1780960577354952 1780969906102784 1787631614028288 1791443431636992 1794883733494212 1796764695085458 1798711015003008 1805439083446656 1805448540413952 1812763444807719 1819553607135936 1819563138035712 1821469962590208 1823364400625308 1823433492916224 1825284769610624 1826850708178944 1834096846675968 1836184161148904 1837688692921344 1839544806873207 1848425728290624 1848435410423808 1857470703411456 1857879140496528 1861431440891904 1864838295032832 1866848576080896 1875973874023872 1877765819215872 1879407344212776 1881433330581528 1883414857814784 1883424723222528 1886944481474304 1886954365370368 1890968066727936 1894661363733264 1896584955923539 1898138978872704 1905741254749248 1905751237103616 1909239206819328 1913310331748352 1916885940449536 1920639918643488 1922662738289664 1924735353633792 1928258068715136 1933906380034048 1935991115935744 1937683540932552 1939772348584056 1943322584876973 1949015023628064 1951116046528992 1951126266558464 1953170963659776 1956985750698174 1956996001473408 1968430111813368 1968440422534656 1970562385863168 1972285032734919 1983818863335708 1985957404502724 1988049016582272 1988059430068224 1995495755194368 1999675034223104 2003580649524321 2003591144365632 2011096099934208 2011615768901984 2013264045748224 2015297495427972 2015308051642624 2019605350178816 2023549891878384 2029477334861312 2035383516977088 2043007558889472 2045332626539916 2053445365811952 2055207046701312 2063358952510464 2065707181292517 2073455668924416 2077787340247444 2079489836726784 2081679957245952 2083923991904256 2085581140672512 2086039736697856 2087829380775936 2089654541337888 2090114033058594 2094031022409914 2094110371003392 2098496184170176 2102336922140808 2106356630482944 2112486546617856 2118674505515008 2122812541658592 2122823661041664 2127339075068928 2131243765751808 2139779654455296 2143958911592904 2143970141741568 2147894107671744 2152474123216896 2156496683005728 2156507978827776 2160719908473924 2162995580575872 2165327272838016 2167525663912616 2175644677538304 2177990005427712 2190726789085184 2192641901581572 2195005552345116 2195017049878272 2197317334117248 2197328843759616 2199697547010048 2206231479339627 2214483875790039 2214495475351488 2216882684096064 2223376443287552 2227445741289216 2229846910318848 2232195387039744 2236555143655056 2236566858826752 2240746571750736 2245524579239424 2249634413500992 2249646197182464 2254040037411336 2263067740014732 2267221558097952 2271556529012736 2272056018951168 2276302054283824 2283162001718976 2285342896254976 2289806456599224 2294184610271232 2296513826290432 2298989450173696 2303197137631968 2307600894541824 2310126036538446 2314455340558326 2316950305253178 2319390519345984 2319402668412928 2337523001759904 2346278783256576 2346794703785088 2348808053372928 2351180411332634 2358124517154816 2360808207191448 2365129037408409 2369651209293312 2374614103139936 2383508818704384 2388176618671872 2393178311325616 2393268995432448 2395686260113944 2398281353337344 2407252111262208 2417017926410292 2426058768381444 2426071476181248 2426084184047616 2428626616786944 2431244657221632 2435800944238592 2438466371901693 2447600262230592 2450238756106176 2450251590561792 2452726409164276 2464567637720832 2464580547231744 2469394181113056 2471994949229568 2474659740386304 2476627604548608 2477172187328704 2486451060043776 2489131434774528 2501298498698496 2503687758954496 2505876458950368 2508577774108704 2511219810419712 2515925975299072 2520839893219578 2526215151644352 2530838715188616 2530851971830272 2540988339665664 2541001649471488 2545652275759104 2550624252860196 2556063021320064 2560839811069302 2560853224857984 2563550317719552 2566313804845056 2568557251933848 2571010758286848 2583578054576736 2586363131445408 2591096779835964 2596051006359552 2598686698170752 2601488062038656 2604227951546368 2609314334264232 2609328001964544 2624573482417824 2624587230046208 2627416514484224 2629713376979892 2640144041758224 2645091817780944 2647943206003632 2650732022109696 2655909233090379 2671440866032428 2671454859154176 2681447421042432 2681461466578944 2684352060997632 2687063327237296 2687165147455488 2692325600241318 2695147042628187 2698066522504512 2703108689462041 2708172810620928 2713844689302784 2724010078519296 2727110168719888 2729344707053568 2735046600937962 2737927154415936 2740276062268416 2751145270013952 2754276241723356 2764607558565888 2772638592435936 2772653115635712 2786206055117184 2786818710744792 2792147161337856 2797257442549248 2800272864121344 2803115896187744 2808475507310592 2813960811035808 2816648728823808 2819854247478674 2825137084833792 2830416722211456 2830431548055552 2836452100091904 2853039539273728 2858611882123872 2858626855655424 2863858810228992 2869965497622528 2875328910674304 2875343971770368 2880959877965232 2883994107434496 2887103030450688 2892387103072704 2900859570051072 2903986673903616 2906525311398828 2909658522876084 2923522535442096 2926674069793488 2926689399837696 2929756445489664 2935494002210112 2941641972452836 2952645167720052 2952660633801984 2955843578794752 2963720568324096 2966915435839488 2969927655052288 2973129213758464 2975728295003562 2978936106754086 2982073524873408 2982089145102336 2987662095667648 2994032772319232 2999512551334656 2999528262909952 3005386716548448 3017423653352976 3022946243141958 3022962077463936 3029408025268224 3035324837817576 3044216002291968 3053075275465632 3058912813694976 3064511338334208 3067998939809874 3070929516842624 3080168048717928 3082810570051968 3085940454077768 3089267073670904 3092520692461312 3110183503386624 3116681010371166 3116697335679872 3128371711008768 3129059605046784 3131744071163904 3135171049587891 3141046533614871 3147744276255264 3153505383211212 3159534945724416 3168729819926784 3178011758272512 3184218812487888 3184235491562496 3190887701094289 3191008612603392 3194248346818592 3196865648627712 3209669481682944 3215955212612352 3222690568547056 3234745024508592 3234761968241664 3251288495868924 3263467016307456 3266985008141568 3267002120749056 3286090183627776 3288962852372358 3292508328517674 3292525574817408 3295976001175872 3295993265639424 3299546320515072 3302170139398144 3315268080058368 3318841913032704 3321743213027232 3325324026144096 3328700126722946 3335064664931328 3341168611933824 3344770365478272 3348293080559616 3354850288240128 3361119857626104 3368286868859136 3374451620251488 3374469295773696 3387984452887552 3394203034345472 3394601610022098 3400832337146928 3407334793519104 3408084028426752 3414453081425736 3414470966477312 3418067090292736 3421751739793408 3424743002578464 3428014344382464 3434709684898836 3444770739435648 3448484175260544 3454795706447952 3461401341812736 3471683010837489 3475425457879767 3479085779018976 3479104002619392 3499431309890432 3502298672381952 3506284502639856 3519418174884864 3520192055677632 3523212080059392 3526770616998951 3526789090374592 3530590941338176 3534309362812928 3541212310787172 3554495432441856 3561921154709904 3561939812205568 3575263228056576 3589767466988424 3593529390170916 3597422030006016 3610878166893312 3610897080827904 3625526889615438 3639107214271872 3639126276071424 3642939925180416 3646728801250616 3646866985832448 3650569539221248 3653701416357888 3668193693351936 3672368322297808 3675377385842688 3679089613746414 3696851456581248 3696870820847616 3714941406822912 3715758280993056 3722862881783808 3729676590065664 3733697152161792 3751947748047744 3755531638431744 3758814688425552 3762866661163056 3766686985502281 3766829715629568 3773888962948608 3781259839829367 3781936133455872 3789322727466528 3793169911847078 3796277957745408 3811482509498496 3811502474207232 3818478413638656 3833771880899072 3841259716603953 3841279837286976 3845325476579328 3849470707267584 3856516137430272 3867812760068096 3871982231871488 3875367081865104 3879544697168112 3886645169753946 3898030047256128 3902232093057984 3902252533116928 3906341927319552 3913971501396348 3913992002946816 3936860223626736 3936880845069312 3941124771726336 3944570065469838 3967637726671416 3971914809005448 3976098033164544 3976118860136448 3990991510388736 3999350068446208 4007161299048642 4007182288731264 4022192199868416 4023231537803968 4026528091496448 4030594990855944 4030616103285248 4038488400361977 4039210700357632 4047099783756768 4058954669722624 4070767033954176 4086015117778944 4090665253079832 4102569901406943 4106890731623904 4110414093402624 4126717905020928 4131414362585034 4146911337848832 4155574680494888 4158979673453568 4172079473395712 4179309082675776 4180228066117188 4188062044819828 4188220742006784 4196992368340352 4204673844281616 4212713260965888 4224973093235712 4229781371218011 4245625083317184 4245647322083328 4254678150137856 4262487531503616 4279559308910592 4287917823185808 4287940283483136 4292271216037483 4295788215343488 4304948246433792 4312993366011456 4313015957655552 4321439816947848 4325991161151744 4330654545676032 4335051327825232 4351289355076608 4355980010855424 4381453578170368 4385283803163144 4390011104690232 4390034099756544 4394634668234496 4394657687519232 4399395094020096 4412462958679254 4428967751580078 4428990950702976 4433765368192128 4446752886575104 4454891482578432 4459693820637696 4463592442505343 4464390774079488 4468404160131129 4473110287310112 4473133717653504 4481493143501472 4491049158478848 4499268827001984 4499292394364928 4508080074822672 4526135480029464 4534419364712937 4534443116195904 4544112037902336 4552604108567648 4566324003437952 4570685792509952 4579612913198448 4588369220542464 4593027652580864 4597978900347392 4601998409714811 4606394275263936 4620252073076892 4628910681116652 4633900610506356 4638781038691968 4638805336825856 4675021515556749 4675046003519808 4692557566513152 4693589407570176 4697616106745856 4702360822665268 4716249034309632 4721616414382896 4730258074816818 4739302418586624 4749228206279872 4767017637408768 4776353237343744 4786356622651232 4786537990864896 4791372520227888 4796562706674688 4814504222524416 4834035852820584 4852117536762888 4852142952362496 4857253233573888 4862489314443264 4871601888477184 4876932743803386 4895200524461184 4900477512212352 4900503181123584 4905452818328552 4929135275441664 4938788362226112 4943989898459136 4949319480772608 4953255209097216 4954344374657408 4972902120087552 4978262869549056 4993050190084419 5002596997396992 5011752917900736 5017155548217408 5022439620839424 5031851950598144 5041679786439156 5052430303288704 5061677430377232 5061703943660544 5081976679331328 5091304551518208 5091902415033147 5101248505720392 5112126042640128 5121679622138604 5121706449715968 5127100635439104 5132627609690112 5137114503867696 5142021516573696 5147873451792463 5167156109153472 5172726262890816 5182193559671928 5192102012719104 5197373396341504 5202976124077312 5208455903092736 5218628668528464 5218656003929088 5249146964835648 5249174460092416 5254833028968448 5259426753959784 5280288083516448 5290183635561888 5295886412007264 5301464044219392 5311818466180758 5342881732064856 5342909718308352 5362894842084864 5374126654474592 5374330294910976 5384651200482636 5390294085256374 5396133045009024 5406217378924082 5416345621241856 5427689378605568 5438290334423157 5454220337439776 5458689414107136 5470093201875924 5475854308831872 5480552124536832 5502290540027904 5508552483446712 5518634420619621 5545277184871872 5545306231271424 5572412110234368 5573637421489584 5584294322675712 5594514885098496 5600545728242688 5606231792375488 5627921622071616 5633297457647616 5639708494957348 5650274169667584 5660833444422912 5660863096111104 5672904200183808 5689754867770617 5717223764247744 5717253711310848 5727717620457984 5739930995245056 5750657821348608 5750687943540736 5761919755930464 5767988214868992 5774206060901376 5784774206145408 5801719140102144 5807973347807232 5813050622797656 5819317045752168 5847045070884192 5853348139586976 5853378799675392 5859512890979328 5870988004420224 5883283944905672 5905290335440104 5905321267603968 5911687157589504 5939855310104576 5946258427516928 5951456590007124 5957872213508172 5964147049746816 5964178290204672 5975324191335296 5988065544638464 5999025102669312 6010741948572963 6010773433096896 6034847306705952 6045892486283916 6045924154927872 6058816050536448 6070649675635152 6088432004583936 6106150550931264 6129022676668416 6135997879619748 6141859033685248 6160336097435856 6165621140103936 6171880908155536 6178534147341808 6185041384922624 6197121543877551 6220367006773248 6233362020742332 6233394671359744 6256743422017536 6258119210093568 6263488142327808 6270342099175782 6282093067229742 6295488552510528 6307010766422424 6319069891448832 6337459639853568 6356023516545024 6368437624975776 6368470983124992 6381775402188578 6382017225206784 6388496693637184 6393731297255424 6419338963365888 6431910425224704 6445381137094112 6469490049017184 6469523936483328 6502576991737848 6526934032614912 6533970016283136 6572180367255552 6577925704744716 6585016657035348 6585051149634816 6591952002351744 6591986531278848 6599092641030144 6604340278796288 6618694438018881 6643486426054464 6650648052288192 6657400253445892 6670129329862656 6682337223867648 6689540730956544 6696586161119232 6709700576480256 6722239715252208 6736573737718272 6748903240502976 6748938591547392 6775968905775104 6788406068690944 6789203220044196 6801664674293856 6814669587038208 6816168056853504 6828906162851472 6828941932954624 6849486005156928 6856028688764928 6869419369797672 6889541478871296 6896968350521088 6909591412895904 6922802683625472 6943366021674978 6950850915759534 6958171558037952 6958208005238784 6998862619780864 7012569005279712 7038836349769728 7040384111355264 7046424160118784 7053541233997902 7053578180749184 7061181882676352 7068618725625856 7082424621574344 7095387112225227 7123842309419808 7123879624411136 7150526456113152 7179534933976848 7187058780341832 7194844060012032 7221756333786624 7251053779230876 7278214428543744 7278252552142848 7285879850360832 7293457602501232 7293733971664896 7301139078442496 7307402832715776 7315399115705079 7329108578434699 7344736644595616 7350754771685376 7358179227492828 7393702913162496 7393741641695232 7429882813645824 7431516561986112 7459353180131328 7467394304323584 7503895496095488 7511063276863488 7517629376851104 7525733322326112 7533373971004562 7533659431259136 7547777925897216 7562519679658734 7578645454933056 7586339823694156 7592555915490816 7622965018996992 7623004948414464 7636956827277312 7667543761798144 7682519433207906 7682559674573952 7690650953158656 7698941414535168 7713032274860544 7735625520136192 7743964463742976 7750734163730208 7759089394336224 7773290339507892 7796060094512256 7804464186115968 7804505066233856 7812683854639104 7827943002792696 7827984005893632 7873720447253472 7873761690138624 7882249543452672 7889140130939676 7935275453342832 7943829618010896 7952196066329088 7998700136892416 8014322598097284 8014364577462528 8044384399736832 8046463075607936 8053056182992896 8061189981711888 8061232206570496 8076976800723954 8085441127884561 8094199567513536 8109326068386123 8117909339445248 8141534067908352 8172030235557888 8181330506159664 8205139802813886 8213781463247808 8220828186805248 8253435810041856 8262828725170068 8293822675697664 8311149360989776 8317959346907136 8344158946791424 8358618165351552 8360456132234376 8376124089639656 8376441484013568 8393984736680704 8409347688563232 8425426521931776 8449946186471424 8459562742436022 8491250166634368 8491294644166656 8509356300275712 8559118617821184 8575835646371616 8575880566966272 8584542432074966 8591576430686976 8609896492867584 8625986732022912 8626031915311104 8642879633895696 8651982322303488 8660980902970213 8661309091352064 8670102655650464 8702578710153216 8711960021710848 8762907156340736 8770567606326288 8780022209380464 8780068199513088 8789269336468992 8824925917358508 8857935503160156 8857981901405952 8867530736384256 8893505773150208 8909782965156864 8919387641275392 8927184885010686 8936808320262258 8946220574620224 8946267435307008 8962986287002944 8982098316957696 8998537654003968 8998584788729856 9016160149645344 9052270960058928 9068838729425874 9068886232391808 9088224075804672 9105208217135296 9132648006875904 9141371585019904 9159225826396896 9176738441084928 9186055305161728 9195957800694784 9203996819429622 9212788550527872 9240504146153784 9257821362233304 9267801221012712 9277562077383936 9277610673651712 9350043031113498 9350092007039616 9385115133026304 9387178815140352 9395232213491712 9404721645330536 9423139600844613 9443232828765792 9460516149633636 9478604837173248 9498456412559744 9534035274817536 9552706474687488 9572663103282867 9572713245302464 9582745040455776 9593125413349376 9629008445048832 9668071705641168 9704235073525776 9704285904724992 9753865487606772 9790401048922368 9800955024424704 9801006362247168 9810905636657104 9858270550883328 9869489866175359 9877576724452224 9887979796918272 9898638961545216 9906510418194432 9908688749314816 9945804240175104 9956525739098112 9986100380168838 10005193994793984 10023505835801472 10034311096434816 10044879241678848 10063703901196288 10083359572878312 10104860606577408 10123354860754464 10123407887321088 10163953358662656 10182609103036416 10183804830066294 10202497011440784 10224252085280256 10243359244277208 10243412899431936 10254201270878208 10265255219380224 10274229007735392 10284043033147392 10295746903584926 10334312218306944 10345452525781632 10364387119343856 10384204025438208 10394746792683008 10405952248154624 10415049032512467 10416911806185472 10426276373639301 10437257337056928 10437312007858176 10498293929671296 10498348920184832 10509666057936896 10518853507919568 10560576167032896 10580311850996853 10580367271123776 10591772824014528 10602928088438784 10623636932361516 10685763464129712 10685819436616704 10725789684169728 10748253308949184 10769302400965272 10780588170512748 10792266090018048 10812434757848164 10832691242483712 10855378757211136 10876580668846314 10908440674879552 10917378828214272 10940186403751848 10951708617663744 10961104249073664 11004581080055808 11017104966893424 11037268841239242 11090554369743744 11090612462542848 11144824220468736 11147274842979168 11168588645351424 11189029770196992 11201091456485376 11212463584750976 11255843244143232 11266594915295232 11279416989914696 11300060956506843 11321666888845824 11345808400367616 11379509735541234 11434447528495488 11434507422621696 11455435240915968 11501315642697216 11523779149811859 11523839511860928 11535976429737984 11548412121802752 11569548412290816 11603438280204288 11615946695614464 11626101245595312 11638634091504336 11650450443530311 11694090141768384 11706696279173952 11706757599350784 11719025781958656 11741976008840448 11766567889811344 11810580670880208 11810642535207936 11823374315179008 11879710620209152 11892516855033856 11902913180014248 11915744427016344 11928294099493632 11928356580409344 11950648382670592 11976131089276928 11998050205338624 12021483897145926 12021546866193792 12069694613411904 12091784972567832 12091848309855744 12115465201085931 12117632101072896 12141299351270304 12176864009167872 12212301101862528 12258045353336832 12271995759239496 12283718067370496 12307709704220829 12320672194871712 12331242280207872 12343761816311072 12357068294683616 12370082769845248 12394243087755102 12440734013546496 12466724041484664 12466789342719488 12516238420187136 12540684198351564 12564186134459484 12590977105021056 12614021532844848 12638139782897664 12674919279707136 12689344113654033 12736875249951552 12736941966249984 12763550804377156 12764034450413568 12776993387274368 12787462594510848 12838677926731776 12863820850449408 12876813648112449 12890762274188224 12938980098034368 12939047872966656 13005153983475696 13053868065229824 13067940032566272 13144360734511104 13155851409489432 13170033314070696 13170102299269632 13183904004703488 13183973062557696 13198185282060288 13208680557592576 13237388876037762 13286972852108928 13301296104576384 13314800506891784 13340258659725312 13364674447735296 13379081461913088 13393172322238464 13419401152960512 13444479430504416 13473147475436544 13497806481005952 13497877183094784 13551937811550208 13578406440088392 13603258094138811 13603329348587712 13632336113707008 13657812325702944 13657883865909248 13698972010313856 13712057377529856 13738838739595344 13779082957742592 13793936701042176 13805995229144433 13819182825791808 13886732043349956 13901701831519068 13916343116075904 13916416010477568 13997725239561728 14025064546670247 14025138010559424 14077672699539456 14080768222710528 14092848320237568 14107082467995804 14107156361498368 14122363765352704 14137237451251712 14164849243148688 14190774224450454 14247684618839616 14247759248822272 14301052912226304 14359069867953696 14374117560683664 14389688120024064 14443512667573248 14502107558461752 14556428857087488 14571759700721664 14586915205002464 14587467943329792 14602278156884992 14614805665431552 14630798231410158 14658217156869398 14689473289191232 14701509543370752 14716358454985656 14787405826324992 14859765627291648 14863033123972224 14918706360262656 14934788608647168 14979150570253257 15007790992190976 15035258753702208 15051466644652224 15066747942009124 15067318862518272 15095555851794432 15125039359317468 15157290909866112 15172679647388312 15185111830981632 15245930037993984 15273913654554624 15335087523596288 15365038866415812 15365119349147904 15381301906317312 15397882829070336 15426064549721088 15443620355377389 15501468327460416 15518178788672448 15546580679015784 15592120189024512 15608928372231936 15609010132467712 15625367709278208 15655886005585392 15655968011787264 15747440894506944 15747523380277248 15764499086905344 15778280261879352 15870550906685664 15887659236021792 15904392132658176 15997400273784832 16028645196194568 16028729154925056 16092926151215872 16122379963423776 16122464413140992 16153953601447908 16170882255769122 16188399135027072 16218652136772246 16235818678890496 16283068135816704 16314871003269471 16362661012319328 16410279605627772 16427562926495616 16441656373610496 16506871620083712 16525657450340136 16555903261858863 16622298721979552 16635918693814272 16688317893582848 16717236330703104 16720912264468752 16752248179279312 16752882968027136 16787969473361408 16818695377126464 16899892372942848 16919125484872044 16982500333268736 16982589288333312 17018712600551424 17069264603311851 17151671292743232 17151761133932544 17169084864149932 17183152861373952 17219792985735168 17251973464045824 17252063830622208 17285759267791392 17303964644606976 17321961805940426 17322618182704128 17340205311300928 17405157420306432 17423920043421696 17525814312681472 17541135212652576 17560044418760928 17560136399026176 17578538672937984 17649851834717016 17715871006320312 17715963802811904 17735061472768512 17787011546300416 17819565930313728 17838775282550784 17854369770021372 17873616640524516 17892441149240448 17892534870614016 17925972574005888 17964196633915392 17997075308007936 18032320299290688 18104541920117856 18137677458851748 18137772464783616 18176448151609344 18210416434270592 18265296013751808 18318451652793792 18372110610323456 18391915601389568 18407993638859244 18425577101055744 18481008292307568 18515642724466608 18535602442025424 18555124154767872 18591364631632653 18700086062226996 18700184014079232 18770230266052608 18774357630280704 18790464426983424 18809443290661072 18846279201689226 18886465657531584 18921032299267272 18957209674346496 18996912825119488 19068070549635072 19105412949374976 19145326206565734 19145426490604928 19165490080911552 19186250826698752 19258016890097664 19336143411282336 19408470147051552 19408571809449984 19507730975213544 19580802097844736 19601910048849408 19621811273314208 19716541101766656 19738979732350718 19755153448904448 19775959593836544 19797277923090432 19813020836388864 19817377498629632 19856083314056643 19972200760337676 20010387989587968 20047011671602944 20068622192869632 20089758483357696 20127407802392576 20166719145756624 20209721213154816 20246709721508928 20246815774642176 20327906717325312 20365218206072832 20367609660132588 20404994022881568 20448504170560512 20486718488554416 20486825798863872 20548458015470784 20568086066294784 20591493807169852 20668624436613888 20690905051563264 20728774238687712 20768408050876416 20789493585366016 20811904496309248 20830098065024934 20852552747278602 20874514674113856 20874624015716352 20996587859342592 20996697840369664 21019332115873792 21037707015839136 21121152334065792 21160623701993706 21160734542247552 21183545648029056 21205856176877568 21247273864723032 21371526928259424 21371638873233408 21451579368339456 21496506617898368 21538604801930544 21561176341025496 21584532180036096 21624869515696328 21710757514422272 21753161337692628 21816881349759104 21834757656428544 21880372807503696 21903417235327488 21922208498147328 21946197347115237 21987325735304097 22034209933786848 22074537682478484 22181108739487488 22181224925085696 22289648440937472 22294549685958336 22336213907660023 22378059540393984 22402182912970752 22424927169501952 22511686488286464 22533189830590464 22558833979829392 22600121913013686 22643333777691648 22759019471082468 22868895056990976 22869014845243392 22910870481831936 23002631285394432 23047558299623718 23047679023721856 23071952859475968 23096824243605504 23139096824581632 23206876560408576 23231893391228928 23252202491190624 23277268183008672 23300900887060622 23388180283536768 23413392558347904 23413515198701568 23438051563917312 23483952017680896 23533135779622688 23621161341760416 23621285070415872 23646748630358016 23759421240418304 23785033710067712 23805826360028496 23831488854032688 23856588198987264 23901296765341184 23952262178553856 23996100410677248 24042967794291852 24043093732387584 24139389226823808 24183569945135664 24183696619711488 24230930402171862 24282598702540608 24327978205158369 24353728018335744 24424602203725056 24516090706673664 24543991518478992 24567436134740992 24615419408441658 24641344389743424 24662484560415744 24687523632622144 24714136589367232 24740165539690496 24788486175510204 24881468027092992 24933448082969328 24933578685438976 25032476840374272 25081368396703128 25128372268918968 25181954210042112 25228043065689696 25276279565795328 25349838559414272 25378688227308066 25473750499903104 25473883932499968 25527101608754312 25528068900827136 25553986774548736 25677355853463552 25727641700898816 25753627296224898 25781524548376448 25877960196068736 25878095745933312 25982942708910639 26010307966951392 26107736130459648 26135880065132544 26288721469022208 26311702818978864 26340066628141392 26340204598539264 26366808898515967 26367808009406976 26474777752075524 26573945704217856 26602592209152768 26629601013783568 26680517319450624 26729348895470592 26758162923826176 26838802305921024 26888958861008832 26946294950873088 26995612962011904 26995754366189568 27103875623100416 27156812880176784 27206516188277622 27206658697175424 27264672227414016 27315624651405888 27315767731818496 27397944020627712 27424114755059712 27477677479190688 27558165915485184 27587873402084352 27611990458288866 27638365651583616 27773464086699912 27803403663038136 27832686232151808 27832832020955136 27995450479123456 28050129093340494 28050276021118848 28155345399078912 28161536445421056 28185696640475136 28214164935991608 28214312722996736 28244727530705408 28269418802533839 28274474902503424 28329698486297376 28381548448900908 28495369237679232 28495518497644544 28602105824452608 28717989309848601 28718139735907392 28748235121367328 28779376240048128 28887025335146496 29004215116923504 29112857714174976 29173830410004928 29204556313769984 29261596462820316 29316434313738796 29378946578382464 29403019086741504 29432716909971312 29574811652649984 29608469598526077 29719531254583296 29726066247944448 29837412720525312 29869577217294336 29958301140506514 30015581984381952 30070517507404416 30102933289304448 30133495884018248 30134637725036544 30191111703588864 30250078718634936 30314581819732224 30345359294776624 30370223661963264 30491860075987968 30547827309109248 30670175047192576 30730077732831624 30730238698295808 30762603812634624 30795765658140672 30852129099442176 30887240710754778 31002936654920832 31036357577344896 31093161358031568 31184240378049024 31217856744463872 31245147097537401 31250735418556416 31278829120917903 31311772011170784 31311936023574528 31494881789013888 31495046760554496 31528998173810688 31556560523758704 31622651203867987 31740935552990559 31741101813371328 31775318472043584 31808784265316352 31994800547569664 32057290392389136 32057458309850112 32185852302431744 32244759926847552 32244928826281984 32307907202895816 32341764511538244 32376798270054144 32437304273544492 32471637357780992 32566136271633408 32629742006538942 32725322024638656 32820559211255544 32855125852991232 32883312747220992 33013743240167424 33051314900680272 33111806523717726 33244597443959104 33271837387628544 33376635787165696 33434472661406208 33441824528937504 33504496358558624 33505765936054272 33575938946722816 33637390754252928 33799784745885696 33838250969744088 33900182869520529 33965000666537472 34037425201102848 34138529206623702 34303342585486464 34303522267865088 34338169728299864 34366305722747904 34503946928091648 34571518535582784 34607929289213952 34643923611880852 34645236365408256 34680410622601856 34810314840612864 34847840086843392 34951351330590933 35082270425305152 35120088837521856 35120272798052352 35157077345875968 35299703669434032 35431742012640624 35431927605623808 35470122945537024 35639131860627456 35677550565101568 35708739540042744 35747233281049032 35784882298480896 35785069741228032 35851945148011776 35928393267830784 35994150616015872 36035114162547241 36064640598581376 36209083840235712 36275354917703496 36275544929567232 36352896303218688 36420832868541184 36530592027503616 36636903305587584 36744221220646912 36783831202779136 36815987277718488 36851154202111488 36923129112662487 36962016584615136 37031285448933216 37071204884050848 37110248309535744 37182729263265306 37400172124453992 37400368028158464 37548715260561408 37618886581322144 37692558403378452 37772931315063168 37842064598534544 37914419348692992 37993825650238976 38068032340962099 38210825898749952 38290652413131468 38290852981209856 38330980161823104 38372501653397504 38516033780195328 38630440944337347 38672286822564672 38816940294103104 38817143618899968 39015461950427088 39161604195689472 39203820097698816 39243622546628416 39433082203533312 39477959464701436 39510306897808896 39551919187673088 39594555846180864 39626041672777728 39634754997259264 39712166628113286 39944401520675352 40020775979175936 40094023343205888 40137244385739264 40179516966715392 40254815604785152 40333438291513248 40419442426309632 40493419443017856 40493631549284352 40655813434650624 40735219320265176 40809988045763136 40897008341121024 40973436977108832 40973651597727744 41096916030941568 41136172132589568 41182987614339704 41337248873227776 41381810103126528 41457548477375424 41578987170732032 41623808992618496 41660196130049868 41705105494557204 41749029348227712 41749248031432704 41993175718685184 42075193640010741 42075414031678272 42242304668131584 42321247403987412 42321469084495104 42367091296058112 42411712353755136 42494547729446064 42743053856518848 42743277746466816 42903158736678912 42993013235796736 43077209603861088 43122352682050992 43169064360072192 43249739031392656 43421515028844544 43506322675385256 43633762699518208 43760745615007392 43806834470654976 43844416996294656 43892394694230474 43974651470608194 44068419867573696 44149075364956968 44362217478974976 44579296881874944 44589099371916672 44672427815320046 44756119080787968 44804365825941504 44849854339003904 44937451710759771 45023372976572928 45117667959658784 45200243826027372 45286667555383296 45518038942164936 45737790113981952 45821740963663872 46005262570788864 46095116599247436 46095358047443712 46143905718951936 46193648487211008 46278193649163264 46330861066132167 46504404982381248 46554536366017344 46601801774121244 46776360567073536 46826785116695808 46827030397403136 46876103127834624 46967904035361792 47066271559245376 47242322683520832 47242570140831744 47293497260716032 47518842480836608 47570067420135424 47611652720056992 47662977708065376 47713176397974528 47802593530682368 47992200821354496 48085935588583704 48086187464775168 48278778453647616 48367139890271328 48367393239422976 48461860804343724 48565197405081216 48655956410316738 48707456036671488 48849204407450112 49087983036957984 49134872269481984 49230838816883316 49282688779486848 49324969120831488 49375047265244288 49428273178734464 49480331079380992 49576972351020408 49667709785576589 49866896165938656 49867157370877952 50064953680748544 50162736793406256 50256744537837936 50363908420084224 50456086131379392 50699677118828544 50757376454616132 50947500999806208 50947767864999936 51054203217508624 51056137801654272 51107973549097472 51207793809935553 51455283401797632 51507254592449796 51563049096752896 51755920392137472 51756191491866624 51965885417821278 52020615933902784 52215472260919296 52271760130265088 52577442938044416 52623405637957728 52680133256282784 52680409197078528 52733617797031934 52735616018813952 52949555504151048 53147891408435712 53205184418305536 53259202027567136 53361034638901248 53458697790941184 53516325847652352 53677604611842048 53777917722017664 53892589901746176 53991225924023808 54207751246200832 54313625760353568 54413032376555244 54413317394350848 54529344454828032 54631249302811776 54631535463636992 54795888041255424 54955354958381376 55116331830970368 55175746804168704 55223980916577732 55276731303167232 55546928173399824 55606807326076272 55665372464303616 55990900958246912 56100258186680988 56100552042237696 56310690798157824 56323072890842112 56371393280950272 56428329871983216 56428625445993472 56489455061410816 56538837605067678 56659396972594752 56763096897801816 56990738475358464 56991036995289088 57204211648905216 57435978619697202 57436279471814784 57496470242734656 57558752480096256 57774050670292992 58008430233847008 58225715428349952 58347660820009856 58409112627539968 58523192925640632 58632868627477592 58757893156764928 58865433819942624 59149623305299968 59216939197052154 59439062509166592 59452132495888896 59568249942169929 59916602281013028 60031163968763904 60141035014808832 60205866578608896 60266991768036496 60269275450073088 60382223407177728 60500157437269872 60626866320791491 60629163639464448 60690718589553248 60740447323926528 60983720151975936 61095654618218496 61340350094385152 61460155465663248 61460477396591616 61704258198884352 61774481421509556 62005873309841664 62072715154689792 62186322716063136 62368480756098048 62435713488927744 62490294195074802 62557658241835806 62623544022341568 62623872047149056 62989763578027776 62990093521108992 63057996347621376 63113121047517408 63245302407735974 63481871105981118 63482203626742656 63550636944087168 63617568530632704 63989601095139328 64114580784778272 64114916619700224 64371704604863488 64489519853695104 64489857652563968 64615814405791632 64683529023076488 64753596540108288 64874608547088984 64943274715561984 65132272543266816 65259484013077884 65450644049277312 65641118422511088 65710251705982464 65766625494441984 65961977205912291 66102629801360544 66223613047435452 66489194887918208 66543674775257088 66868945322812416 66883649057875008 67008641722980069 67008992717117248 67151877893445632 67274781508505856 67599569491771392 67676501939488176 67800365739041058 67930001333074944 68277058413247404 68606685170972928 68607044535730176 68676339456599728 68732611445495808 69007893856183296 69143037071165568 69215858578427904 69287847223761704 69290472730816512 69360821245203712 69620629681225728 69695680173686784 69902702661181866 70164540850610304 70240177675043712 70240545596104704 70314154691751936 70599407338868064 70863484025281248 70863855211247616 70940245891074048 71278263721254912 71355101130203136 71417479080085488 71494466562098064 71567052724543339 71569764596961792 71703890296023552 71856786535661568 71988301232031744 72070228325094482 72129281197162752 72418167680471424 72550709835406992 72551089859134464 72841665737082368 72983934615475107 73061184055007232 73273806611175168 73488442441293824 73567662405558272 73631974555436976 73702308404222976 73846258225324974 73924033169230272 74062570897866432 74142409768101696 74220496619071488 74365458526530612 74800344248907984 74800736056316928 75097430521122816 75237773162644288 75385116806756904 75545862630126336 75684129197069088 75828838697385984 75987651300477952 76136064681924198 76421651797499904 76581304826262936 76581705962419712 76661960323646208 76745003306795008 77032067560390656 77260881888674694 77344573645129344 77633880588206208 77634287237799936 77948828126731917 78030923900854176 78323208391378944 78407640195397632 78487245093256832 78866164407066624 78955918929402872 79020613795617792 79100426695547901 79269509994518528 79424333256226572 79888803041350704 80041551958351872 80188046686411776 80274488771478528 80666876583026496 80838884852619264 80986838886035712 80987263098568704 81311626869301248 81470438640530352 81553153104712177 81619976091526272 81794016682242048 81946873954217664 81947303195455488 82193832061883136 82272344265179136 82365975228679408 82674497746455552 82763620206253056 82915096954750848 83157974341464064 83247617985236992 83320392260099736 83410210989114408 83498058696455424 83498496062865408 83986351437370368 84150387280021482 84150828063356544 84484609336263168 84642494807974824 84642938168990208 84734182592116224 84808256407601517 84823424707510272 84989095458892128 85486107713037696 85486555492933632 85806317473357824 85986026471593472 86153967929545803 86154419207722176 86244705364101984 86338128720144384 86499478062785312 86843030057689088 87012645350770512 87267525399036416 87521491230014784 87613668941309952 87784789388460948 87949302941216388 88136839735147392 88298150729913936 88724434957949952 88825408795578231 89158593763749888 89178198743833344 89344855630640092 89512238161575936 89608731651883008 89699708678007808 89874903421519542 90046745953145856 90235335919317568 90400487652054744 90573335110766592 91036077884329872 91475580227963904 91643481927327744 92010525141577728 92190233198494872 92190716094887424 92287811437903872 92387296974422016 92556387298326528 92661722132264334 93008809964762496 93109072732034688 93203603548242488 93552721134147072 93653570233391616 93752206255669248 93935808070723584 94132543118490752 94484645367041664 94485140281663488 94586994521432064 94867953611603961 95222806658971677 95223305440113984 95325955416130752 95426352795949056 95605187061364736 95984401642708992 96171871177167408 96172374929550336 96557556907295232 96734279780542656 96734786478845952 96923721608687448 97130394810162432 97311912820633476 97414912073342976 97698408814900224 98175966073915968 98269744538963968 98461677633766632 98565377558973696 98649938241662976 98750094530488576 98856546357468928 98960662158761984 99153944702040816 99335419571153178 99733792331877312 99734314741755904 100129907361497088 100325473586812512 100513489075675872 100727816840168448 100912172262758784 101399354237657088 101514752909232264 101700548608561587 101895001999612416 102108406435017248 102112275603308544 102215947098194944 102415587619871106 102910566803595264 103014509184899592 103126098193505792 103511840784274944 103931770835642556 104041231867805568 104430944521838592 104543520260530176 104854053991772799 105246811275915456 105360266512565568 105360818394157056 105467235594063868 105471232037627904 105899111008302096 106295782816871424 106410368836611072 106518404055134272 106917395581882368 107032651695304704 107355209223684096 107555835444035328 107785179803492352 107982451848047616 108105342487641723 108627251520707136 108826064753110488 108826634788701696 109058688909656064 109262498605623552 109263070927273984 109591776082510848 109910709916762752 110232663661940736 110351493608337408 110447961833155464 110553462606334464 111093856346799648 111213614652152544 111330744928607232 111981801916493824 112200516373361976 112201104084475392 112646145781684224 112856659743966432 112857250891986944 112978910122821632 113077675210135356 113318793945189504 113526193795603632 113981476950716928 114204097022886297 114871957239394404 114872558943629568 114992940485469312 115117504960192512 115548101340585984 115891322833012041 116016860467694016 116451430856699904 116695321640019712 116818225255079936 117046385851281264 117265737254955184 117515786313529856 117730867639885248 118299246610599936 118433878394104308 118878125018333184 118904264991777792 119136499884339858 119833204562026056 120062327937527808 120282070029617664 120411733157217792 120533983536072992 120538550900146176 120764446814355456 121000314874539744 121253732641582982 121258327278928896 121381437179106496 121480894647853056 121967440303951872 122680700188770304 122920310931326496 122920954793183232 123408516397768704 123548962843019112 124011746619683328 124145430309379584 124372645432126272 124736961512196096 124871426977855488 124980588390149604 125115316483671612 125247088044683136 125247744094298112 125979527156055552 126226242095034816 126490604815471948 126963742211962236 126964407253485312 127101273888174336 127235137061265408 128229161569556544 128229833239400448 128743409209726976 128979039707390208 128979715305127936 129231628811583264 129367058046152976 129507193080216576 129749217094177968 130264545086533632 130518968026155768 130901288098554624 131282236845022176 131420503411964928 131533250988883968 131923954411824582 132205259602721088 132447226094870904 132978389775836416 133737890645624832 133767298115750016 134017283445960138 134017985434234496 134303755786891264 134549563017011712 134812355132279313 135353003878976352 135600731478082116 135860002666149888 136554116826494808 137213370341945856 137352678913199456 137465222890991616 138015787712366592 138286074142331136 138431717156855808 138575694447523408 138580945461633024 138721642490407424 138992583198396501 139805405322363732 140329081701220608 140480355350087424 140481091192209408 140628309383503872 141198814677736128 141726968050562496 141727710422495232 141880491782148096 142556527442509824 142710202260406272 142834958160170976 142988933124196128 143134105449086678 143139529193923584 143407780592047104 143976602464063488 144140456650188964 144258562394325504 144836335360942848 145101419670813984 145102179718268928 145683331474164736 145967869230950214 146122368110014464 146547613222350336 146976884882587648 147135324811116544 147263949110873952 147404616808445952 147692516450649948 147848066338460544 148125141795732864 148284819536203392 148440993238142976 148730917053061224 149600688497815968 149601472112633856 150194861042245632 150475546325288576 150770233613513808 151091725260252672 151368258394138176 151975302600955904 152272129363848396 152843303594999808 153162609652525872 153163411924839424 153323920647292416 153623381429806659 154521763777349388 154689147290258688 155267761176412416 155268574475599872 155897656253463834 156061847801708352 156646416782757888 156815280390795264 156974490186513664 157732328814133248 157911837858805744 158041227591235584 158200853391095802 158539019989037056 158848666512453144 159777606082701408 160083103916703744 160376093372823552 160548977542957056 161333753166052992 161677769705238528 161973677772071424 162623253738602496 162940877281060704 163106306209424354 163239952183052544 163588033364484096 163893747908435328 163894606390910976 164387664123766272 164731950457358816 165348995492911104 165527240412506112 165830193909501696 166315948682928128 166495235970473984 166640784520199472 166820421978228816 166996117392910848 167972702874740736 168300774560042964 168301656126713088 168969218672526336 169284989615949648 169285876337980416 169468365184232448 169616512815203034 169978190917784256 170972215426075392 170973110985867264 171612634946715648 171972052943186944 172307935859091606 172308838415444352 172489410728203968 172676257440288768 172998956125570624 173686060115378176 174025290701541024 174535050798072832 175042982460029568 175227337882619904 175569578776921896 175898605882432776 176273679470294784 176596301459827872 177448869915899904 177650817591156462 178317187527499776 178356397487666688 178689711261280184 179399417356015616 179749806843039084 180093491906291712 180470671838635136 180800975304109488 181146670221533184 181880598962374473 182072155768659744 182951160455927808 183286963854655488 184021050283155456 184380466396989744 184381432189774848 184567662289611769 185112774596653056 185323444264528668 186017619929524992 186218145464069376 186407207096484976 187105442268294144 187307140466783232 187871616141447168 188265086236981504 188969290734083328 188970280563326976 189173989042864128 189735907223207922 190445613317943354 190446610880227968 190651910832261504 190852705591898112 191210374122729472 191968803285417984 192343742354334816 192344749859100672 193115113814590464 193468559561085312 193469572957691904 193847443217374896 194260789620324864 194623825641266952 194829824146685952 195396817629800448 196351932147831936 196539489077927936 196923355267533264 197130755117947392 197299876483325952 197500189060977152 197713092714937856 197885931617736873 197921324317523968 198307889404081632 198670839142306356 199467584663754624 199468629483511808 200650947173625024 201025925168940207 201026978151351744 201455633680336896 201824344525517568 202798708475314176 203029505818464528 203401097217123174 203790003999224832 204216812870034496 204431894196389888 204831175239742212 205821133607190528 206029018369799184 206252196387011584 207023681568549888 207863541671285112 208082463735611136 208861889043677184 209087040521060352 209708107983545598 210493622551830912 210720533025131136 210721636788314112 210934471188127736 210942464075255808 211798222016604192 212591565633742848 212820737673222144 213036808110268544 213834791163764736 214065303390609408 214701158173630017 215111670888070656 215570359606984704 215964903696095232 216210684975283446 217254503041414272 217652129506220976 217653269577403392 218524997211247104 218951803846425321 219183552165021696 219821419833525504 220465327323881472 220702987216674816 220895923666310928 221106925212668928 221358558427075909 222187712693599296 222427229304305088 222661489857214464 223963603832987648 224401032746723952 224402208168950784 225292291563368448 225713319487932864 225714501783973888 225957820245643264 226155350420270712 226637587890379008 227052387591207264 227962953901433856 228408194045772594 229743914478788808 229745117887259136 229985880970938624 230235009920385024 231096202681171968 231782645666024082 232033720935388032 232902861713399808 233390643280039424 233636450510159872 233846484380195751 234092771702562528 234531474509910368 235031572627059712 235461735279770496 236598493221199872 236867756788208616 237301280086643703 237808529983555584 238272999768679716 239666409124052112 240124655875055616 240564140059235328 240823466314435584 241067967072145984 242000629749079488 242507465283165964 242516654557857792 242762874358212992 242961789295706112 243934880607903744 244659459314136531 245840621862652992 245841909586366464 246817032795537408 247097925686038224 248023493239366656 248290860618759168 248745290864252544 249473923024392192 249742853955710976 249961176780299208 250230632967343224 250494176089366272 250495488188596224 251959054312111104 252452484190069632 252981209630943896 253927484423924472 253928814506970624 254202547776348672 254470274122530816 256458323139113088 256459666478800896 257486818419453952 257958079414780416 258461903788637409 258463257623166528 258734116092305952 259014386160433152 259498434188355936 260529090173067264 261037936052311536 261802576197109248 262564473690044352 262841006823929856 263847908823649164 264410519205442176 264894452189741808 265956779551672832 266476226386734693 267475781291249664 267534596231500032 268034566891920276 268035970868468992 268607511573782528 269099126034023424 269624710264558626 270706007757952704 271201462956164232 271720005332299776 273108233652989616 274426740683891712 274705357826398912 274930445781983232 276031575424733184 276572148284662272 276863434313711616 277151388895046816 277161890923266048 277443284980814848 277985166396793002 279610810644727464 280658163402441216 280960710700174848 281256618767007744 282397629355472256 283453936101124992 283455420844990464 283760983564296192 284603860834811883 285669916320341952 285977866248392256 286268210898173356 286279058387847168 286815561184094208 287953204928126976 288280913300377928 288517124788651008 289672670721885696 290202839341627968 290204359436537856 291366662948329472 291935738461900428 292244736220028928 293095226444700672 294527898221747904 294809233616891904 295385032901299896 295696132676921088 296250283591465728 296569639072406784 296881986476285952 297461834106122448 299201376995631936 299202944225267712 300389722084491264 300951092650577152 301540467227027616 302183450520505344 302736516788276352 303950605201911808 304544258727696792 305101645825684761 306325219305051744 306326823849678848 306647841294584832 307246762859613318 309043527554698776 309378294580517376 310535522352824832 311795312506927668 312123695603416704 313292833565515776 313630560781590528 313948980373027328 314562161975318397 315823675717611488 316082455182471168 316401706782191604 317078039978074112 317697333024906288 319555212165402816 320752186745647104 321097955085914112 322667506332105984 323355539410477056 323947355544142848 324316027462925169 325881754562121408 326212612418848708 326479904366105088 327176066728968192 327787495816870656 327789212781821952 328775328247532544 329463900914717632 330697990985822208 331054480825012224 331660387819003392 332631897365856256 332990471940947968 333281569040398944 333640843956457632 333992234785821696 335945405749481472 336601549120085928 336603312253426176 337938437345052672 338569979231899296 338571752675960832 338936730368464896 339233025630406068 339956381835568512 341944430852150784 343944105886373888 344615871718183212 344617676830888704 344978821456407936 345352514880577536 345997912251141248 347673968499036123 348050581403082048 349070101596145664 350085964920059136 350454675765239808 351139157553843792 351797211764865552 352547358940589568 353192602919655744 354897739831799808 355301635182312924 356634375054999552 356712794975333376 357379422522560368 358798834712031232 359499613686078168 360186983812583424 360941343677270272 361601950608218976 362293340443066368 363761197924748946 364144311537319488 365902320911855616 368042100566310912 368760932793979488 368762864379549696 369135324579223538 370225549193306112 370646888529057336 372035239859049984 372436290928138752 372814414192969952 374210884536588288 374614280933566464 375743232282894336 376530172473963008 377938581468166656 379471814446415844 380891226635886708 380893221760455936 381303821664523008 381705411183796224 382420748245458944 384687484708669632 384689499718201344 386230227629180928 386937119122170624 386939145915383808 387694886434749792 388521579240649728 389247651282533904 390793635259600896 392703864295663872 393078978155855872 393846710535066528 394261510235894784 394599752966651904 395000378121954304 395426185429875712 395771863235473746 396615778808163264 397341678284612712 398935169327509248 398937258967023616 401301894347250048 402051850337880414 402053956302703488 402911267360673792 403648689051035136 406059011636929056 406802194434246348 407580007998449664 408433625740068992 408863788392779776 409662350479484424 412058036739598368 412504392774023168 414047363137099776 415727083342570224 416164927471222272 416977749595189503 419416215967091196 420987245103661824 421441066050262272 421443273576628224 421868942376255472 421884928150511616 423596444033208384 424388064245540437 425183131267485696 425641475346444288 426073616220537088 427669582327529472 428130606781218816 429402316347260034 430223341776141312 431929807392190464 432421369950566892 434509006082828544 435304259012441952 435306539154806784 437049994422494208 437903607692850642 438367104330043392 439642839667051008 440930654647762944 441405974433349632 441791847332621856 442213850425337856 442717116854151818 444375425387198592 444854458608610176 445322979714428928 447927207665975296 448802065493447904 448804416337901568 450584583126736896 451426638975865728 451429003567947776 451915640491286528 452310700840541424 453275175780758016 454104775182414528 455925907802867712 456816388091545188 459487828957577616 459490235774518272 459971761941877248 463565291332048164 464067441870776064 465805723426799616 466781286560078848 467692968760391502 468185543405125056 469062949019820736 470063145254119424 470923470559540992 473196986442399744 473735513576417232 474602560173287406 475617059967111168 476545999537359432 479332818248104224 480249311750111232 481128280118470656 481646932628871168 482135934144291968 484001259498158976 485014930566331928 485033309115715584 485525748716425984 487869761215807488 489318918628273062 491681243725305984 491683819172732928 494195851372076448 496046986478733312 496581721237518336 497490581728505088 498947846048784384 499485707911421952 499922353560598416 500461265934686448 500969369071803373 500988352178732544 503918108624222208 504904968380139264 505962419261887792 507854968847848944 507857629013941248 508405095552697344 512916646278226176 512919332957601792 514973636838907904 515916158829560832 516923807577274818 516926515246333056 517468232184611904 518028772320866304 518996868376711872 521058180346134528 522075872104623072 523605152394218496 525128947380088704 525682013647859712 527695817647298328 528821038410884352 529788904379483616 531913559103345664 532952452773469386 534951562582499328 535069192463000064 536069133783840552 536071941736937984 537215023147565056 538198252068046848 539249420529117252 541412015515905408 542402925912328464 543440010664599552 545641796887123419 546216467305979232 548853481367783424 549410715652797824 549860891563966464 552063150849466368 553144296569324544 553702986868835307 554302777790093632 554886569961629696 555970332793586004 559221621289454928 561316326804882432 561921421400349696 564795258710944512 566907872202249984 566910841689980928 567521967128592384 569207721669623766 571339832640683904 571955732496784512 572536421796346712 572558116775694336 573631122368188416 575906409856253952 576561826600755856 577034249577302016 579345341443771392 580405678683255936 580408718873075712 582733325896658944 583871476923800856 584489472440057856 586190452889401344 589055796443495808 589618467233783808 590770065802599792 591392265353842176 592500567182931456 593139278144813568 593657794853210619 593763972952571904 594923668212244896 598402753991263872 598405888450535424 601902185301154304 603077775506820621 603080934454055232 604366901041010688 605473033576552704 607901210403823616 609088517455393584 610203291651369522 612650438610103488 612653647699357696 613295682589169664 614493525719226636 618087055109397552 618756589161034752 621071044705649664 623590625013855336 624247391206833408 626585667131031552 627261121563181056 627897960746054656 629124323950636794 631647351435222976 632164910364942336 632803413564383208 634156079956148224 635394666049812576 639110424330805632 641504373491294208 642195910171828224 644103474520890051 645335012664211968 646711078820954112 647894711088285696 648632054925850338 651763509124242816 652425224837697416 652959808732210176 655574991633741312 657550656495065088 658927801829435264 661395981971644416 662108961650024448 663320775638006784 664075675281227727 666563138080797888 667281687912915264 667984469571643392 671890811498962944 673203098240171856 673206624506852352 675876874690105344 677139958463798592 677143505351921664 677873460736929792 678466051260812136 679912763671137024 683888861704301568 687888211772747776 689231743436366424 689235353661777408 689957642912815872 690705029761155072 691995824502282496 695347936998072246 696101162806164096 698140203192291328 700171929840118272 700909351530479616 701539453140587253 702278315107687584 703594423529731104 705094717881179136 706385205839311488 709795479663599616 710603270364625848 711903840259931109 713425589950666752 714758845045120736 717597669424062464 718999227372156336 720373967625166848 721882687354540544 723203901216437952 727522395849497892 728288623074638976 731804641823711232 733978377942409593 737521865587958976 737525728759099392 738270649158447076 740451098386612224 741293777058114672 744070479718099968 744872581856277504 745628828385939904 748421769073176576 749228561867132928 751486464565788672 753060344947926016 755877162936333312 758943628892831688 761782453271773416 761786443520911872 762607643329046016 763410822367592448 764841496490917888 769374969417339264 769378999436402688 772460455258361856 773874238244341248 775389772869499584 777043158481299456 778495302565067808 781587270519201792 785407728591327744 787693421070133056 788523020471789568 790000756243908608 790852370859751424 791543726470947492 793231557616326528 794683356569225424 797870338655018496 799428679160204079 802603788694500096 804103700675760828 804107912605406976 805822534721347584 807297378102070272 812118023273858112 813604388868492696 815160015996899328 816867251480137984 817727576785559552 819324700958968848 824116073479196736 825008785548046336 828094726274199552 831454166685140448 832329854942444544 833955499190379006 838832431934182392 841974490207323648 842882132100524544 843737884752510944 843769856301023232 847192888066416768 848776128491080874 850366262534971392 851282950692888576 852147232441074176 853811582504435649 858804632694520068 860446683552282624 863859614784380928 864842739901133784 869018012165657088 870608518024883904 870613078309613568 874099988844988416 875807215385701284 876734208660086784 879285679334102016 883583694665243712 884427700850675712 885434233708303636 888750850774397184 889708917217220352 890645959428857856 897604130986895808 897608832675803136 901169166253473792 902853277951731456 902858007135895552 903831280982573056 904621401681082848 906550351561516032 908209550364829056 911851815605735424 913632776183090376 918975657915155232 918980471549036544 919943523883754496 927130582664096328 928134883741552128 933562573120157696 935385937520783004 936371086810250112 938125898039641472 940126290508238848 941846941119081984 943686485925955191 947471027152834464 949205120346574812 951234119934222336 953091999074718864 958665636496208448 962256560236941312 963293865257742336 964271868288583936 968002518996317952 970029861132663856 970066618231431168 971051497432851968 972948082388775507 978637837256546124 983362487450611968 983367638345465856 988391702744152896 992093972957466624 993163442475036672 994981163457010176 997895692097568768 998971415822843904 999844707121196832 1000922531869372896 1001938738143606746 1001976704357465088 1007836217248444416 1009809936760278528 1011924838523775584 1015709937695697888 1015715258027882496 1016810191105394688 1025833292556452352 1029947273677815808 1031832317659121664 1033847615154549636 1033853030492666112 1034936464369223808 1036057544641732608 1037993736753423744 1044151744209246144 1047210304788436992 1050257894760177408 1051364027295719424 1055391635294596656 1057642076821768704 1059577808758967232 1063827118206691328 1065904905546938772 1069903125164998656 1070138384926000128 1072138267567681104 1072143883473875968 1076396504136093696 1078498841058234504 1082824031031810816 1084805851824656928 1086880021329199104 1091283593774246838 1092432934611958464 1097706962735566848 1098821431305595648 1104126301698932736 1106288593138649088 1107405973737670614 1108605555580187264 1109773139923259392 1111940665587172008 1118443242578909856 1122632653609764864 1123842842800699392 1129590517421889024 1133815744404499968 1138415443339247532 1142679665281367808 1143911464993569024 1145072843592693424 1145116233551388672 1147262244736376832 1153123653201511712 1154068499154604032 1158690682887542784 1160811357366511872 1160817437746151424 1165466651793317888 1167742953847601712 1172380905778802688 1178111592886991616 1179236934467567616 1181540131605199584 1182784530707684352 1185001134365862912 1186278556289627136 1187315589706421238 1189847336424489792 1196805507982527744 1196811776901070848 1203804370602308608 1206155551013641242 1206161868908110464 1208733802082021376 1210946067153105408 1215802420807647232 1218177034910787168 1220406583302739044 1225300877220206976 1225307295398715392 1226591365178339328 1228987051438453272 1236174110218795104 1237513178322069504 1242142089411299328 1247181250027710672 1248494782413666816 1255795921492109312 1258248647901273588 1263294702870445952 1264329820729884672 1265606827128766416 1270789332099625152 1273164192736621311 1278220848661611264 1283008746982588416 1284391820343656448 1288206949041780102 1290670025328423936 1295789422176571392 1297264109851700676 1303527018248485632 1304850449675394832 1305919617464420352 1311149983267482624 1315101312990130176 1317855603658870528 1322791963943288832 1324217923300048896 1326641551276013568 1328151350562455454 1333126276161595776 1334563375825830528 1335968939143286784 1343781622997925888 1346406196480343712 1346413249013704704 1351753749380210688 1354279916927597184 1354287010703843328 1355746921473859584 1356932102521624272 1359774001766323441 1359825527342274048 1367777723408603136 1375776423545495552 1378463486872732848 1378470707323554816 1379915285825631744 1383991649004564992 1390695873996144492 1392202325612328192 1396280406384582656 1400343859680236544 1403078906281174506 1404556630215375168 1407188847059462208 1410189435762358272 1412770411678622976 1419590959327199232 1421206540729251696 1423807680519862218 1426851179901333504 1429517690090241472 1435195338848124928 1437998454744312672 1440747935250333696 1443765374709081088 1446407802432875904 1455044791698995784 1456577246149277952 1463609283647422464 1467956755884819186 1475043731175917952 1475051457518198784 1476541298316894152 1482587554116229344 1488140959436199936 1489745163712555008 1491257656771879808 1496843538146353152 1498457123734265856 1502908107215410119 1506120689895852032 1511754325872666624 1517887257785663376 1523564906543546832 1523572887041823744 1525215286658092032 1538749938834678528 1538757998872805376 1544920910516723712 1547748476488682496 1549509908989531363 1550779545738999168 1554086316962598912 1556990605130135616 1563174541038403584 1570815457182655488 1575386842140266112 1577046040943579136 1580001512487817216 1581704741719502848 1583087452941894984 1586463115232653056 1589366713138450848 1595740677310036992 1598857358320408158 1605207577389000192 1608207401351521656 1608215825210813952 1611645069442695168 1614594756204140544 1624236046547716224 1627208777736985392 1630320031993798656 1633734502960275968 1635455153571119104 1636925390661370257 1638649401917937696 1648232146958393472 1650017571096092672 1656189452548399104 1661108960606505921 1662908333370280896 1664659709884889088 1667910998380758012 1677664863868364784 1683948980414647296 1685764264201049088 1687475769505021888 1694385776132833536 1697552256982161748 1700732525069942784 1702565901385777152 1704294464882148352 1707623165008871298 1717609265389040136 1720893367104565248 1727719229568761856 1729685479802267568 1738036024331314176 1741217036049767808 1741226156619227136 1748199977689976832 1751614430771402568 1753468417320173568 1758571358668204032 1767167389330487424 1768855401701351424 1770868467416607272 1777501701548794368 1779417834434440704 1781291918857715712 1795208261973791616 1795217665351606272 1805706555903462912 1809233326520461863 1809242803362165696 1813100703123032064 1816419100729658112 1823703631211470848 1827265552366180752 1837951315830310464 1837960943098073088 1839887047767508992 1854261165328192656 1856269767483104256 1867125146240315392 1870771875041566008 1872742173620500224 1876251796079282944 1880252581016477696 1883693882238163968 1887372971851910382 1894942054305668928 1898410240693149624 1902468239868444672 1906183998149437728 1917331272992416896 1924513120473882624 1926587730515484672 1928543736577167872 1932310423562670153 1936005037992635904 1940059722265327712 1940133236462862336 1942102994865703936 1945896164777551014 1957275674513092248 1966724974901223936 1976783405488305792 1984187945914933248 1986326884950073344 1989962326914020352 1992227025843683181 1999689414242393664 2001845063738745792 2003877476287213492 2003953408714930176 2015672434496888832 2019619873520557056 2023849677047551168 2031419875391395776 2031430516055764992 2033620382210789376 2051666585112904704 2063664635318243328 2067695230309099272 2067706060985332224 2069872928738447616 2072115089283465216 2075987473506847488 2088303488418492288 2094420609576873984 2100515789520354816 2102728054591438848 2110783270589193312 2115284153643537408 2119155617517934464 2127654236413382656 2131809811093877544 2135711520779793327 2140276769852000256 2144276535135362208 2144287766947751936 2152793008272187392 2156997682116469008 2165648062063621632 2169611703649313856 2182567187548493676 2184865869223916928 2195413925471133696 2197642862611191296 2201935133827228779 2212577186277298176 2214811947475341228 2217211111160374528 2219546279846518784 2223881331174344016 2236886485157819712 2245265307219529728 2247685685601398784 2259181034843778048 2267631488808999936 2276830886678495064 2285359330562735616 2287822929987138048 2290145687185386848 2290232467102777344 2294524489472753664 2306247306403023424 2308136998309208064 2317381365775085568 2321622714733023744 2330933303586635776 2335485907695203424 2344761811557605376 2356223185773983232 2363080263210399168 2365569061415368704 2370002268731725824 2372557112579254272 2374631179412842476 2379694672848979584 2393611015965055488 2407608741204617216 2412311102027282484 2412323737816220928 2417467604164042752 2421892134306210816 2436354069821574336 2440813166605478088 2450601754440413952 2450614590797430784 2453182730356678656 2457974102876906544 2472348220437590208 2475026356644139008 2484284178822598656 2494362500055421344 2496989564827333632 2511591842984218624 2516497295802547176 2526589405740891904 2531213654257532832 2541578664199250304 2546328385473242622 2556441697323222528 2561434747513306947 2576413898083560204 2581340050656847872 2591578844353142784 2594528219703401352 2607054036496971264 2609700899350789664 2611839234928840704 2622299966534965248 2630202625980260352 2635711207317741056 2653283102552027136 2656302701124910908 2666252552323191552 2669126751651661056 2671937878286573568 2692812392960687424 2692826498027409408 2703507498760421376 2708559833855194368 2708574021407686656 2711493842947719168 2713864205043248544 2719548003532646882 2719651054684548096 2735555446817206272 2751552847090991104 2756926973745465696 2756941414647109632 2759830571651263488 2767983298009129984 2781391747992288984 2784404651224656384 2792560812769165312 2800687719360473088 2806157812562349012 2809113260430750336 2814377694118924416 2820378871524716544 2825540823357245952 2842413081458503392 2847615361039724436 2853702359802667008 2859035380180482944 2875996909488625344 2887530749418162176 2892815604865751808 2910089583397991568 2913154492298555904 2918844247166326521 2935913511769638372 2950087462351835904 2950102915036397568 2953082596633788304 2965175108232458688 2976281918872399872 2979490327425110016 2982515313543759616 2993687076292706304 2996914247468531712 3005816214430820238 3012241379791704064 3023508651745333248 3035774515571326752 3047129813087093664 3047145774083647488 3050430573316184064 3077499877669357056 3089841821033447424 3095496952977364992 3099019817979062726 3101559091477998336 3108172633925197824 3113981210260271232 3141630914365310976 3150773684280532224 3154092081887158272 3160003024975634432 3163409483439005696 3166174905883789968 3172926230465306112 3178733426276901696 3191481354620073984 3197714716640816316 3210415154778000384 3216414802703043312 3216431650421627904 3229189512408281088 3248472093095432448 3254417555473970784 3260640063987597312 3267469005920551936 3273850781322740514 3277298803835875392 3296464293916786944 3300035142192185344 3312378905096798208 3322217921213011842 3325816666740561792 3329319419769778176 3335821996761516024 3355329727736729568 3367897960829294592 3371528528402098176 3374951539010043776 3388771552265667072 3395104513964323496 3408588929764296704 3415246330017742596 3435218530778080272 3441786734209130496 3459370959604535136 3476072048662628352 3482434072099535616 3482452313238454272 3496399955379953664 3503228861542805136 3506785583502623611 3517142717336408064 3534334778660974848 3537710803402702848 3541736934833214544 3555003403097588736 3558835668868881408 3590416523947583232 3590435330703212544 3611413111806925824 3618466653040923726 3618485606724331392 3626201406246064128 3632838201459316224 3647407262422941696 3654531104732361504 3675902631660620928 3675921886196146176 3679774095535017984 3708522330656385312 3712539534966208512 3734250292480630784 3741543750083132016 3745484347241000448 3752503592158565888 3760505162032955392 3767387764476327936 3774745943703820764 3789884108611337856 3796820481386299248 3812367996298875456 3819492578209863933 3834662545984833792 3849026240947765248 3853175461030969344 3857087473154335744 3864620847125340306 3872010075985271808 3880119444530655424 3884205989731407872 3891792329555102028 3914551349026184496 3933449949802447872 3953566810976611584 3968375891829866496 3972653769900146688 3979924653828040704 3984454051687366362 3999378828484787328 4003690127477491584 4007754952574426984 4007906817429860352 4031344868993777664 4039239747041114112 4047699354095102336 4062839750782791552 4062861032111529984 4067240764421578752 4079322005298970323 4103333170225809408 4127329270636486656 4135390460618198544 4135412121970664448 4139745857476895232 4151974947013694976 4176606976836984576 4188841219153747968 4201031579040709632 4221566541178386624 4230568307287074816 4238311235035868928 4255308472826765312 4263619622187755088 4271423041559586654 4280553539704000512 4288553070270724416 4288575533895503872 4305586016544374784 4313995364232938016 4331296124127243264 4339223407298627712 4365134375096987352 4369731738447833856 4390827850942267392 4395285725222382592 4403870267654457558 4425154372554596352 4429623894950682456 4434422222320749056 4439092559693037568 4447762662348688032 4473772970315639424 4490530614439059456 4495371371202797568 4508724321646230357 4518362069687556096 4535262977617999872 4553661773356990128 4570718661125471232 4575645859974276096 4580291374370773696 4612494612806046848 4616273996618416128 4634762731550171136 4643245429466047488 4648529726968594089 4670971815390406848 4689523623115210752 4712446371547966464 4726160526420798336 4731138122830737408 4740004537463451648 4745114225158508544 4749262358825684952 4759389345697959168 4787222031930110976 4815217482409234432 4824622204054564968 4824647475632441856 4834935208328085504 4843784268612421632 4872708139643148672 4881626333210956176 4901203508880827904 4906365460713357312 4910776171984110771 4915948205753813088 4944696440875180416 4950052713288278016 4968568357645197312 4983326881819517763 4988725000110842688 4993979129654667264 5023183685968437248 5032994591605094352 5053178811481783808 5062427308515065664 5083157328398500608 5092656770946485244 5112883394646445056 5122869495026613894 5152827796167120408 5162680101313695744 5183157688706285568 5189056439406802704 5214108072993942528 5219401798701579328 5223678469857681408 5244599933069930496 5260405251960520704 5271422414635482112 5306566205104054272 5312605402249821816 5332505104646383104 5338253503303322112 5343875756573147136 5385624785921374848 5385652996054818816 5417119667710388736 5427728410086497088 5439096007065293764 5439302109369096192 5471110893634412544 5513853947490931392 5513882829294219264 5519661143302526976 5535966596018259968 5562783495984577968 5568809302449312768 5601375438720946176 5612315625124698024 5618226520861500672 5628755388237848832 5640757743049433088 5651081646714491904 5684826162917006784 5695230722079448872 5707404719605334016 5718070760360965888 5751993818977250688 5775061498836324352 5785631209731503616 5796931270688010459 5820179166795983136 5826308984597111808 5837688494332653042 5871827023539276744 5900174924703671808 5906165193267576608 5930350216464917376 5952563837744799744 5958980654850220032 5965030627087519232 5976681077531049543 6011632428861640476 6024482759583408128 6047017303490666496 6071549031142653504 6094259626174187328 6094291548167294976 6100861146632368128 6154999755338714112 6190993905954729984 6198039635958125452 6203118182955996672 6216345267850395648 6227962420520542464 6283261828730621952 6301547368561064448 6308184163774316544 6320006049951268864 6326818966878011392 6332349811767579936 6345852460930612224 6357466852553803392 6382962709240147968 6395429433281632632 6420830309556000768 6432829605406086624 6432863300843255808 6458379024816562176 6496944186190864896 6508835110947941568 6534938011841103872 6547701562645481028 6554597607671750784 6592928587833573888 6605805401481686337 6644435842426023684 6651633333481123584 6658638839539556352 6671643993523032048 6710659455473459136 6735795921658589184 6743057056804196352 6749903078020087552 6777543104531334144 6790209027928646992 6817177859528593408 6830492660035485192 6870437061556160544 6883573468418260992 6918741919209070272 6952144097325256704 6964868144199071232 6992799910759907328 7006457723085610272 7013571167005247222 7034285434672816128 7068669557321949696 7083473869666429088 7110006806195177472 7117671337737762816 7180833047895166464 7222826223613851648 7236933306081847452 7236971213448662784 7252402812492128256 7265676402918632448 7309062209464723008 7351805263321241856 7351843772392292352 7359548191070035968 7417044661312770624 7425079069932417024 7468500584961261568 7483087500166264032 7490968694482000896 7505007184317131776 7534775528952655872 7549491887407641528 7579768217222675712 7593640962772598496 7624735992597750912 7638985156419727866 7669325091969667584 7714174946308671488 7729241694250680612 7744020151970543616 7760238889061310848 7768411979462815744 7783584659110204056 7829102698052368992 7866899899604895744 7907133621953223168 7959849307656081408 7968908103374732724 7998757656969574656 8007380254954983168 8015509905148853968 8015813634859720704 8078479494082228224 8095398708190204672 8125679501565583104 8125722064223059968 8134481528843157504 8158644010597940646 8206666340451618816 8254658541272973312 8270780921236397088 8270824243941328896 8279491714953790464 8303949894027389952 8353213953673969152 8377682438307495936 8402063158081419264 8443133082356773248 8461136614574149632 8476622470071737856 8510616945653530624 8527239244375510176 8542846083119173308 8561107079408001024 8577106140541448832 8577151067791007744 8627990728465876032 8662592248254486528 8678446814597255424 8730268750193974704 8739463476895667712 8790571450444765184 8807740535308915116 8850308745109192704 8859247789901364912 8868844444641498112 8895525324697376064 8947545940631278848 8981061228878118912 8990742742405595136 9017448643292460714 9036724139375112192 9070525955235999744 9107323546713980256 9141437322250942464 9151291719948552192 9160582748741547392 9224989225612093696 9269525463100342272 9286490858932094976 9297059453937188178 9341943630780813696 9424892743095932928 9452321052841596672 9462276245661474816 9480009074926903296 9490228450317017088 9498524717651369904 9518418012364264087 9518778691395918336 9574444063860221952 9630434964818468864 9649244408109129936 9649294951264883712 9687568537224843264 9745416279286297344 9763252666421912352 9802407017761655808 9821552343968221542 9831896411507626176 9889392881750360832 9900105426576556032 9937136715290394624 9966653763639035526 9977450000221685376 9987958259309334528 10046367371936874496 10065989183210188704 10106357622963567616 10124854617030131328 10166314656797001216 10185313541892970488 10225766789292890112 10245738990053227788 10305655592334240816 10325360202627391488 10378112878813605408 10428216145987885056 10438803597403158656 10447356939715362816 10489199866139860992 10520356750507870833 10542844829270964224 10613132410208108544 10625210804499643632 10665010209292766208 10676507006606644224 10771249571842749696 10771305992109637632 10834239335420777472 10855456820172994176 10878192014130587528 10878604218738192384 10942221787268825088 11027707894981862784 11027765658588438528 11039322286605053952 11071933192036519936 11125566991969155936 11137618604898625536 11202750877441892352 11224631250249396048 11236453041723001344 11257510776475697664 11281515486098866176 11302163293428983808 11369652325834013568 11390461444158897744 11436141520721931776 11458477734629591799 11503987637954501376 11550122997672648704 11571262419463007232 11593862541376020918 11640358333591966272 11652617969194223616 11675376988665306084 11743654047078553488 11800349849407343616 11812330386535153216 11860700432929834752 11905127675489599488 11917961309700440064 11930061254175038464 11953362155062099086 12023264857723280952 12048965519166816256 12094034606981332992 12143098062285307008 12188519252348374656 12188583096334589952 12201722293264736256 12237966015896910969 12309999510677428224 12381987811909459968 12396079271916250904 12406236365911993344 12455924841041084928 12566523657461243904 12603094737122128896 12664699623535159872 12691704921861224448 12714933705107606784 12765925418480295936 12790858866563265264 12841660619112001536 12865659210812173248 12865726601686511616 12916758049633124352 12993888372381729792 13017670221895883136 13069876023682207744 13095403125290962056 13109195215343501568 13185857175667147776 13211610802963372674 13288871684852047368 13303266666962247168 13317277679079112704 13343287987046064096 13421318910946918272 13471591843317178368 13486114113608392704 13499806156040175104 13526172964938691071 13555086209062668288 13580418055857293984 13634355719057186816 13660985320070970384 13740874123112321088 13837483838418140544 13904288194650513408 13929736288398142464 13945589180905782267 14012915446171220544 14027142334010494444 14068570869345632256 14137339114643899392 14166947739332858176 14220013612390354944 14235342675475525632 14361666095790332928 14445652447227703296 14473866612163694904 14473942426897325568 14504805624984256512 14531352805837264896 14618124418929446016 14703610526642483712 14719096382140071936 14834089322625541248 14850158139864834048 14949980645458553289 14966175000332528064 14981937388964001792 15010014368634263552 15069551057905311744 15098983774815283056 15159536434445351424 15187281925545196992 15249471985195501824 15277970312839455732 15338650183939335168 15428349892617342976 15458483388501361224 15488040303941087232 15520477778122621696 15536823958925631488 15567169318220408112 15658205396104737984 15733799799209791488 15814267243906446336 15919698615312162816 15937816206749465448 15997515313939149312 16014760509909966336 16031019810297707936 16031627269719441408 16156958988164456448 16190797416380409344 16251359003131166208 16317288021195881292 16413332680903237632 16541561842472794176 16541648487882657792 16558983429907580928 16607899788054779904 16706427907347938304 16804126316162838528 16886266164713546496 16922273229148299264 16953244940143475712 17054478488751020352 17085692166238346616 17122214158816002048 17154212281082897664 17154302135582015488 17255981456931752064 17325184496508973056 17356893629194510848 17460537500387949408 17478926953791335424 17581142900889530368 17615481070617830232 17718495579802729824 17737688889282996224 17791050649394752128 17895091881262557696 17930043232593148629 18034897286584921428 18073448278750224384 18141051910471999488 18214647093427960512 18282874644501884928 18302583439897104384 18321165497483094784 18449978451224187392 18572981717864189952 18594118907874376356 18683887261561627392 18849785486191865856 18904642105683193344 18924552491322949632 18960018149853806592 18980456900634034176 18997049435302739808 19036836024728528174 19037557382791836672 19148888127720443904 19260869929636937728 19298488816218259872 19298589902529767424 19375137074449686528 19490832558572594688 19526505332843824704 19604814035523311616 19643104687936443084 19663792823015252352 19778785763500721664 19933307527278071052 19954900000443370752 19975916518618669056 20131978366420377408 20212715245927135232 20249709234060262656 20332629313594002432 20370627083785940976 20451533578585780224 20491477980106455576 20611311184668481632 20650720405254782976 20756225757627210816 20856432291975770112 20877607194806317312 20978399732279721984 21040713501015741666 21085689658541928448 21250421608999287264 21330020418585532416 21353014013213288448 21542499143685499392 21668478670841554944 21710913640345988352 21756384028261175056 21757208437476384768 22055415789963725568 22055531317176877056 22078644573210107904 22143866384073039872 22251133983938311872 22275237209797251072 22405501754883784704 22449262500498792096 22472906083446002688 22515021552951395328 22604326586857967616 22739304651668027136 22780922888317795488 22872283041443863552 22916955469259183598 23007975275909002752 23100245995345297408 23142524838926014464 23187725082752041836 23280716667183932544 23305235938388447232 23350753977330612168 23487308094157106976 23600699698814687232 23624660773070306432 23721400865859669504 23860122508350076928 23906724310124198172 24046529715446561904 24286196124570614016 24377038504696749312 24377166192669179904 24403444586529472512 24475932031793821938 24619999021354856448 24763975623818919936 24792158543832501808 24812472731823986688 24911849682082169856 25133047314922487808 25206189474244257792 25329399247070319744 25383409843722448896 25429867410215213568 25531850836960591872 25581717733126530528 25683321238224003072 25731318421624346496 25731453203373023232 25987776744763459584 26035340443791766272 26139752047364415488 26190806250581924112 26218390430687003136 26371714351334295552 26423221605926745348 26577743369704094736 26606533333924494336 26686575974092128192 26842637821893836544 26943183686634356736 26972228227216785408 26999612312080350208 27052345929877382142 27110172418125336576 27160836111714587968 27268711438114373632 27321970640141940768 27481748246224642176 27674967676836281088 27808576389301026816 27859472576796284928 27891178361811564534 28025830892342441088 28054284668020988888 28274678229287798784 28333895478665716352 28440027224780709888 28470685350951051264 28555254037092792261 28723332191580665856 28891304894455406592 28947733224327389808 28947884853794651136 29062705611674529792 29236248837858892032 29407221053284967424 29668178645251082496 29700316279729668096 29899961290917106578 29932350000665056128 29963874777928003584 30020028737268527104 30139102115810623488 30197967549630566112 30319072868890702848 30374563851090393984 30498943970391003648 30555940625678911464 30677300367878670336 30856699785234685952 30916966777002722448 30976080607882174464 31040955556245243392 31073647917851262976 31134338636440816224 31316410792209475968 31467599598419582976 31561070251523612499 31628534487812892672 31839397230624325632 31875632413498930896 31995030627878298624 32029521019819932672 32062039620595415872 32313917976328912896 32381594832760818688 32502718006262332416 32634576042391762584 32826665361806475264 33083123684945588352 33083296975765315584 33117966859815161856 33215799576109559808 33412855814695876608 33608252632325677056 33772532329427092992 33844546458296598528 33906489880286951424 34108956977502040704 34171384332476693232 34308424562165795328 34375433203888775397 34511962913863504128 34650368993017946112 34713787258389021696 34921075000775898816 34957853907582670848 35162285801779060736 35230962141235660464 35436991159605459648 35475377778565992448 35582101298789504256 35790183762525115392 35860086465186297258 36069794573169842856 36146896557500448768 36282103820943998976 36429294186855921024 36565749289003769856 36605166879794208768 36642330994966189568 36713898047690732907 36899956902448374784 37145963435728379904 37188237815748752712 37367774523123254784 37699570972383731712 37809284211366386688 37994098870605479616 38073672049457056348 38075114765583673344 38297776255440887808 38596977632436519744 38597179805059534848 38750274148899373056 38981665117145189376 39053010665687649408 39209628071046623232 39286209375872886168 39327585646030504704 39557571527001443328 39866615054556142104 39909800000886741504 39951833037237338112 40263956732840754816 40425430491854270464 40499418468120525312 40578518894816073213 40665258627188004864 40741254167571881952 40903067157171560448 40982955960212911152 41222622369336963264 41512451515254421632 41712864583951540224 41755214389612634624 41836767542717346801 42081427002031483332 42171379317083856896 42500843217998574528 42660040837171064832 42706028026426576896 43084998287370998784 43336957341683109888 43421827280691976704 43512768056522350112 43514416874952769536 44110831579927451136 44157289146420215808 44287732768146079744 44502267967876623744 44550474419594502144 44898525000997584192 44945812166892005376 45030043105902790656 45208653173715935232 45478609303336054272 45561845776635590976 45744566082887727104 45833910938518367196 46015950551818005504 46285049677852028928 46375450165504083672 46561433334367865088 46610471876776894464 46701507954661224336 46974616188314213952 47201399397629374464 47249321546140612864 47442801731719339008 47720245016700153856 47813448620248396344 48093059430893123808 48572392249141228032 48754077009393498624 48951864063587643876 49239998042709712896 49584317087665003616 49624945463647973376 49823699364164339712 50412378948488515584 50658798494140639488 50766819687444897792 50859734820430427136 51163435466253061056 51366642476448006144 51462636843248692992 51462906406746046464 51975553489526919168 52070680887583532544 52279504094728830976 52381612501163848224 52436780861374006272 52743428702668591104 52846443211853490696 53155486739408189472 53213066667848988672 53373151948184256384 53685275643787673088 53999224624160700416 54104691859754764284 54220344836250673152 54321672223429175936 54643941280283881536 54963496492449284352 55349935353672562176 55718945153592569856 55782356723623129068 56051661784684882176 56108569336041977776 56549356458575597568 56667790957331432704 56880054449561419776 56941370701902102528 57110508074185584522 57446664383161331712 57782609788910813184 57895466448654779616 57895769707589302272 58125411223349059584 58472497675717784064 58814442106569934848 59336357290502164992 59799922581834213156 59864700001330112256 59927749555856007168 60040057474537054208 60395935099261132224 60638145737781405696 60749127702180787968 60997887940782007296 61111881251357822928 61354600735757340672 61713399570469371904 61833933554005444896 61952161215764348928 62081911112490486784 62268677272881632448 62632821584418951936 62935199196839165952 63122140503047224998 63257068975625785344 63751264826997861792 63990061255756597248 64059042039639865344 64124079241190831744 64763189665521637376 65005436012524664832 65269152084783525168 66166247369891176704 66166593951530631168 66235933719630323712 66431599152219119616 66628926086549848609 66825711629391753216 67216505264651354112 67545064658854185984 67812979760573902848 68217913955004081408 68342768664953386464 68616849124331590656 68750866407777550794 69023925827727008256 69300737986035892224 69427574516778043392 69842150001551797632 69915707815165341696 70324571603558121472 70461924282471320928 70873982319210919296 70950755557131984896 71164202597579008512 71580367525050230784 71720172930372594516 72139589146339685712 72858588373711842048 73131498578007539712 73210333759588417536 73284661989932379136 73427796095381465814 73799913804896749568 74291926871456759808 74376475631497505424 74735549046246509568 75399141944767463424 75618568422732773376 75988197741210959232 76147344098914112696 76150229531167346688 76595552510881775616 77193955264873039488 77194359610119069696 77963330234290378752 78106021331375298816 78419256142093246464 78572418751745772336 78655171292061009408 79115143054002886656 79733230109112284208 79819600001773483008 80527913465681509632 80850860983708540928 80998836936241050624 81157037789632146426 81330517254376009728 81482508335143763904 81806134314343120896 81965911920425822304 82445244738673926528 83024903030508843264 83425729167903080448 83510428779225269248 83673535085434693602 84162854004062966664 84342758634167713792 85001686435997149056 85320081674342129664 85412056052853153792 85665762111278376783 86169996574741997568 86673914683366219776 86843654561383953408 87025536113044700224 88221663159854902272 89004535935753247488 89100948839189004288 89797050001995168384 89891624333784010752 90060086211805581312 90417306347431870464 90957218606672108544 91123691553271181952 91489132165775454208 91667821877036734392 92031901103636011008 92570099355704057856 92750900331008167344 93122866668735730176 93220943753553788928 93403015909322448672 93949232376628427904 94402798795258748928 94498643092281225728 94683210754570837497 94885603463438678016 95440490033400307712 95626897240496792688 96186118861786247616 97144784498282456064 97508154018786997248 97903728127175287752 98479996085419425792 99168634175330007232 99249890927295946752 99647398728328679424 100824757896977031168 101317596988281278976 101533639374889795584 101719469640860854272 102326870932506122112 102925273686497385984 103951106979053838336 104141361775167065088 104763225002327696448 104873561722748012544 105486857405337182208 105692886423706981392 106310973478816378944 106426133335697977344 106746303896368512768 107370551287575346176 107998449248321400832 108209383719509528568 108440689672501346304 108643344446858351872 109287882560567763072 109926992984898568704 110141694143072198721 110699870707345124352 111437890307185139712 111564713447246258136 112103323569369764352 112217138672083955552 113098712917151195136 113335581914662865408 114221016148371169044 114893328766322663424 115790932897309559232 115791539415178604544 116250822446698119168 116944995351435568128 117628884213139869696 118672714581004329984 119599845163668426312 119729400002660224512 119855499111712014336 120080114949074108416 120791870198522264448 121276291475562811392 121498255404361575936 121995775881564014592 122223762502715645856 122709201471514681344 123667867108010889792 124163822224980973568 124537354545763264896 125265643168837903872 125510302628152040403 126244281006094449996 126514137951251570688 127502529653995723584 127980122511513194496 128118084079279730688 128248158482381663488 129526379331043274752 130010872025049329664 130538304169567050336 132332494739782353408 132471867439260647424 132863198304438239232 133257852173099697218 133651423258783506432 135090129317708371968 135625959521147805696 136435827910008162816 136685537329906772928 137233698248663181312 137501732815555101588 138047851655454016512 138855149033556086784 139684300003103595264 139831415630330683392 140923848564942641856 141747964638421838592 141901511114263969792 142328405195158017024 143160735050100461568 143440345860745189032 144279178292679371424 145717176747423684096 146569323979864758272 146855592190762931628 147599827609793499136 148752951262995010848 149471098092493019136 151237136845465546752 151976395482421918464 152294688197828225392 152300459062334693376 154387910529746078976 154388719220238139392 155926660468580757504 156212042662750597632 156838512284186492928 157144837503491544672 157310342584122018816 158230286108005773312 159466460218224568416 159639200003546966016 161055826931363019264 161701721967417081856 161997673872482101248 162314075579264292852 162661034508752019456 162965016670287527808 163931823840851644608 164890489477347853056 166049806061017686528 167020857558450538496 167347070170869387204 168325708008125933328 170003372871994298112 170640163348684259328 170824112105706307584 171331524222556753566 172339993149483995136 173347829366732439552 173687309122767906816 174051072226089400448 176443326319709804544 178009071871506494976 179594100003990336768 179783248667568021504 180120172423611162624 181914437213344217088 182247383106542363904 182978264331550908416 183335643754073468784 184063802207272022016 185140198711408115712 185501800662016334688 186245733337471460352 186806031818644897344 187898464753256855808 188805597590517497856 188997286184562451456 189366421509141674994 189771206926877356032 190880980066800615424 191253794480993585376 192372237723572495232 194289568996564912128 195016308037573994496 195807456254350575504 198337268350660014464 198499781854591893504 199294797456657358848 199886778259649545827 201649515793954062336 202635193976562557952 203438939281721708544 204653741865012244224 205850547372994771968 207902213958107676672 208282723550334130176 209526450004655392896 209747123445496025088 210973714810674364416 211385772847413962784 212621946957632757888 212852266671395954688 213492607792737025536 214741102575150692352 215996898496642801664 216418767439019057136 217286688893716703744 218575765121135526144 219853985969797137408 220283388286144397442 221399741414690248704 222875780614370279424 223129426894492516272 224206647138739528704 224434277344167911104 226197425834302390272 226671163829325730816 228442032296742338088 229786657532645326848 231581865794619118464 231583078830357209088 233889990702871136256 235257768426279739392 237345429162008659968 239199690327336852624 239458800005320449024 241583740397044528896 242552582951125622784 242996510808723151872 243991551763128029184 244447525005431291712 245418402943029362688 247335734216021779584 248327644449961947136 249074709091526529792 250531286337675807744 251020605256304080806 252488562012188899992 253028275902503141376 255005059307991447168 255960245023026388992 256236168158559461376 256496316964763326976 256997286333835130349 259052758662086549504 260021744050098659328 261076608339134100672 264664989479564706816 266515704346199394436 267302846517567012864 270180258635416743936 271251919042295611392 272871655820016325632 273371074659813545856 274467396497326362624 275003465631110203176 276095703310908033024 277710298067112173568 279368600006207190528 279662831260661366784 281847697129885283712 283495929276843677184 284049632263712512491 284656810390316034048 286321470100200923136 286880691721490378064 288558356585358742848 291434353494847368192 293138647959729516544 293711184381525863256 295199655219586998272 297505902525990021696 298942196184986038272 302474273690931093504 303952790964843836928 304589376395656450784 304600918124669386752 308775821059492157952 311853320937161515008 312424085325501195264 314289675006983089344 314620685168244037632 316460572216011546624 318932920436449136832 319278400007093932032 322111653862726038528 323995347744964202496 324628151158528585704 325322069017504038912 325930033340575055616 327863647681703289216 329780978954695706112 332099612122035373056 334041715116901076992 334694140341738774408 336651416016251866656 340006745743988596224 342663048445113507132 344679986298967990272 347374618245535813632 348102144452178800896 352886652639419609088 356018143743012989952 359188200007980673536 359566497335136043008 360240344847222325248 363828874426688434176 364494766213084727808 365956528663101816832 366671287508146937568 368127604414544044032 371003601324032669376 372491466674942920704 373612063637289794688 375796929506513711616 377994572369124902912 378732843018283349988 379542413853754712064 382507588961987170752 384744475447144990464 388579137993129824256 390032616075147988992 391614912508701151008 396674536701320028928 398589594913314717696 399773556519299091654 405270387953125115904 406877878563443417088 409307483730024488448 411701094745989543936 416565447100668260352 419052900009310785792 419494246890992050176 422771545694827925568 425243893915265515776 425704533342791909376 426985215585474051072 429482205150301384704 431993796993285603328 432837534878038114272 434573377787433407488 437151530242271052288 439707971939594274816 440566776572288794884 442799482829380497408 446258853788985032544 448413294277479057408 448868554688335822208 453342327658651461632 456884064593484676176 463163731589238236928 463166157660714418176 467779981405742272512 470515536852559478784 474690858324017319936 478399380654673705248 478917600010640898048 483167480794089057792 485105165902251245568 485993021617446303744 487983103526256058368 488895050010862583424 494671468432043559168 496655288899923894272 498149418183053059584 501062572675351615488 502041210512608161612 504977124024377799984 510010118615982894336 511920490046052777984 512472336317118922752 512992633929526653952 513994572667670260698 518105517324173099008 520043488100197318656 522153216678268201344 529329978959129413632 533031408692398788872 540360517270833487872 545743311640032651264 546742149319627091712 548934792994652725248 550006931262220406352 552191406621816066048 555420596134224347136 558737200012414381056 563695394259770567424 566991858553687354368 568099264527425024982 569313620780632068096 572642940200401846272 573761383442980756128 577116713170717485696 582868706989694736384 586277295919459033088 587422368763051726512 590399310439173996544 595011805051980043392 597884392369972076544 599660334778948637481 604948547381862187008 607905581929687673856 609178752791312901568 617551642118984315904 623706641874323030016 624848170651002390528 628579350013966178688 629241370336488075264 632921144432023093248 637865840872898273664 638556800014187864064 644223307725452077056 647990695489928404992 649256302317057171408 651860066681150111232 655727295363406578432 659561957909391412224 664199224244070746112 668083430233802153984 669388280683477548816 673302832032503733312 680013491487977192448 685326096890227014264 689359972597935980544 694749236491071627264 696204288904357601792 705773305278839218176 712036287486025979904 718376400015961347072 727657748853376868352 728989532426169455616 733342575016293875136 736255208829088088064 742007202648065338752 744982933349885841408 747224127274579589376 751593859013027423232 755989144738249805824 757465686036566699976 759084827707509424128 765015177923974341504 769488950894289980928 770991859001505391047 777158275986259648512 780065232150295977984 783229825017402302016 793349073402640057856 799547113038598183308 810540775906250231808 813755757126886834176 818614967460048976896 823402189491979087872 833130894201336520704 838105800018621571584 838988493781984100352 845543091389655851136 850487787830531031552 853970431170948102144 858964410300602769408 865675069756076228544 869146755574866814976 874303060484542104576 879415943879188549632 881133553144577589768 885598965658760994816 892517707577970065088 896826588554958114816 897737109376671644416 906684655317302923264 913768129186969352352 926327463178476473856 935559962811484545024 949381716648034639872 956798761309347410496 957835200021281796096 966334961588178115584 971986043234892607488 975966207052512116736 977790100021725166848 989342936864087118336 993310577799847788544 996298836366106119168 1002125145350703230976 1004082421025216323224 1009954248048755599968 1020020237231965788672 1025985267859053307904 1027989145335340521396 1044306433356536402688 1058659957918258827264 1066062817384797577744 1080721034541666975744 1091486623280065302528 1093484298639254183424 1097869585989305450496 1100013862524440812704 1104382813243632132096 1117474400024828762112 1127390788519541134848 1133983717107374708736 1136198529054850049964 1138627241561264136192 1147522766885961512256 1154233426341434971392 1165737413979389472768 1172554591838918066176 1174844737526103453024 1190023610103960086784 1195768784739944153088 1199320669557897274962 1215811163859375347712 1218357505582625803136 1235103284237968631808 1249696341302004781056 1257158700027932357376 1258482740672976150528 1275731681745796547328 1277113600028375728128 1288446615450904154112 1295981390979856809984 1298512604634114342816 1303720133362300222464 1311454590726813156864 1319123915818782824448 1328398448488141492224 1336166860467604307968 1338776561366955097632 1346605664065007466624 1360026982975954384896 1370652193780454028528 1389498472982143254528 1392408577808715203584 1411546610557678436352 1424072574972051959808 1436752800031922694144 1455315497706753736704 1457979064852338911232 1466685150032587750272 1484014405296130677504 1489965866699771682816 1494448254549159178752 1503187718026054846464 1511978289476499611648 1514931372073133399952 1530030355847948683008 1538977901788579961856 1541983718003010782094 1554316551972519297024 1560130464300591955968 1566459650034804604032 1586698146805280115712 1599094226077196366616 1621081551812500463616 1637229934920097953792 1646804378983958175744 1666261788402673041408 1676211600037243143168 1691086182779311702272 1700975575661062063104 1707940862341896204288 1717928820601205538816 1731350139512152457088 1738293511149733629952 1748606120969084209152 1758831887758377099264 1762267106289155179536 1771197931317521989632 1785035415155940130176 1793653177109916229632 1795474218753343288832 1798981004336845912443 1813369310634605846528 1827536258373938704704 1852654926356952947712 1871119925622969090048 1898763433296069279744 1913597522618694820992 1915670400042563592192 1932669923176356231168 1943972086469785214976 1955580200043450333696 1978685873728174236672 1992597672732212238336 2004250290701406461952 2008164842050432646448 2019908496097511199936 2040040474463931577344 2051970535718106615808 2055978290670681042792 2088612866713072805376 2117319915836517654528 2132125634769595155488 2182973246560130605056 2186968597278508366848 2200027725048881625408 2208765626487264264192 2234948800049657524224 2254781577039082269696 2267967434214749417472 2272397058109700099928 2277254483122528272384 2295045533771923024512 2308466852682869942784 2331474827958778945536 2349689475052206906048 2380047220207920173568 2398641339115794549924 2431622327718750695424 2436715011165251606272 2470206568475937263616 2499392682604009562112 2514317400055864714752 2516965481345952301056 2551463363491593094656 2576893230901808308224 2597025209268228685632 2607440266724600444928 2622909181453626313728 2638247831637565648896 2656796896976282984448 2677553122733910195264 2693211328130014933248 2720053965951908769792 2741304387560908057056 2784817155617430407168 2848145149944103919616 2873505600063845388288 2915958129704677822464 2933370300065175500544 2968028810592261355008 2979931733399543365632 2988896509098318357504 3006375436052109692928 3023956578952999223296 3029862744146266799904 3060060711695897366016 3077955803577159923712 3083967436006021564188 3132919300069609208064 3173396293610560231424 3198188452154392733232 3242163103625000927232 3274459869840195907584 3293608757967916351488 3352423200074486286336 3382172365558623404544 3401951151322124126208 3415881724683792408576 3462700279024304914176 3476587022299467259904 3497212241938168418304 3517663775516754198528 3524534212578310359072 3570070830311880260352 3587306354219832459264 3590948437506686577664 3597962008673691824886 3626738621269211693056 3655072516747877409408 3705309852713905895424 3827195045237389641984 3831340800085127184384 3865339846352712462336 3887944172939570429952 3911160400086900667392 3957371747456348473344 3985195345464424476672 4008500581402812923904 4016329684100865292896 4039816992195022399872 4080080948927863154688 4103941071436213231616 4111956581341362085584 4177225733426145610752 4234639831673035309056 4264251269539190310976 4365946493120261210112 4373937194557016733696 4400055450097763250816 4469897600099315048448 4509563154078164539392 4535934868429498834944 4544794116219400199856 4590091067543846049024 4616933705365739885568 4662949655917557891072 4699378950104413812096 4760094440415840347136 4797282678231589099848 4863244655437501390848 4873430022330503212544 4940413136951874527232 4998785365208019124224 5028634800111729429504 5102926726983186189312 5153786461803616616448 5194050418536457371264 5214880533449200889856 5245818362907252627456 5276495663275131297792 5313593793952565968896 5355106245467820390528 5386422656260029866496 5396943013010537737329 5440107931903817539584 5482608775121816114112 5569634311234860814336 5696290299888207839232 5747011200127690776576 5831916259409355644928 5866740600130351001088 5936057621184522710016 5977793018196636715008 6012750872104219385856 6059725488292533599808 6120121423391794732032 6155911607154319847424 6167934872012043128376 6265838600139218416128 6346792587221120462848 6396376904308785466464 6548919739680391815168 6704846400148972572672 6764344731117246809088 6803902302644248252416 6831763449367584817152 6925400558048609828352 6953174044598934519808 6994424483876336836608 7049068425156620718144 7140141660623760520704 7181896875013373155328 7195924017347383649772 7310145033495754818816 7410619705427811790848 7654390090474779283968 7730679692705424924672 7822320800173801334784 7914743494912696946688 7970390690928848953344 8032659368201730585792 8079633984390044799744 8160161897855726309376 8207882142872426463232 8223913162682724171168 8354451466852291221504 8528502539078380621952 8747874389114033467392 8800110900195526501632 8939795200198630096896 9019126308156329078784 9071869736858997669888 9089588232438800399712 9180182135087692098048 9233867410731479771136 9398757900208827624192 9520188880831680694272 9594565356463178199696 9726489310875002781696 9746860044661006425088 9880826273903749054464 10057269600223458859008 10205853453966372378624 10388100837072914742528 10429761066898401779712 10491636725814505254912 10552991326550262595584 10710212490935640781056 10772845312520059732992 10793886026021075474658 10880215863807635079168 10965217550243632228224 11139268622469721628672 11494022400255381553152 11663832518818711289856 11733481200260702002176 11872115242369045420032 11955586036393273430016 12025501744208438771712 12119450976585067199616 12240242846783589464064 12311823214308639694848 12335869744024086256752 12531677200278436832256 12693585174442240925696 12792753808617570932928 13097839479360783630336 13409692800297945145344 13528689462234493618176 13607804605288496504832 13850801116097219656704 13988848967752673673216 14098136850313241436288 14280283321247521041408 14363793750026746310656 14391848034694767299544 14620290066991509637632 14821239410855623581696 15308780180949558567936 15461359385410849849344 15644641600347602669568 15829486989825393893376 15940781381857697906688 16065318736403461171584 16159267968780089599488 16320323795711452618752 16447826325365448342336 16708902933704582443008 17057005078156761243904 17495748778228066934784 17600221800391053003264 18038252616312658157568 18179176464877600799424 18360364270175384196096 18467734821462959542272 18797515800417655248384 19040377761663361388544 19189130712926356399392 19493720089322012850176 20114539200446917718016 20411706907932744757248 20776201674145829485056 20859522133796803559424 20983273451629010509824 21420424981871281562112 21545690625040119465984 21587772052042150949316 21930435100487264456448 22278537244939443257344 23466962400521404004352 23744230484738090840064 23911172072786546860032 24238901953170134399232 24480485693567178928128 24623646428617279389696 24671739488048172513504 25063354400556873664512 25387170348884481851392 25585507617235141865856 26819385600595890290688 27057378924468987236352 27215609210576993009664 27701602232194439313408 28196273700626482872576 28560566642495042082816 28727587500053492621312 28783696069389534599088 29240580133983019275264 29642478821711247163392 30617560361899117135872 31289283200695205339136 31658973979650787786752 32130637472806922343168 32318535937560179198976 32640647591422905237504 32895652650730896684672 33417805867409164886016 34114010156313522487808 34991497556456133869568 35200443600782106006528 36076505232625316315136 36358352929755201598848 36720728540350768392192 36935469642925919084544 37595031600835310496768 38080755523326722777088 38378261425852712798784 38987440178644025700352 40229078400893835436032 40823413815865489514496 41552403348291658970112 41966546903258021019648 42840849963742563124224 43091381250080238931968 43175544104084301898632 43860870200974528912896 46933924801042808008704 47488460969476181680128 47822344145573093720064 48477803906340268798464 48960971387134357856256 49343478976096345027008 50126708801113747329024 51171015234470283731712 54114757848937974472704 55403204464388878626816 56392547401252965745152 57121133284990084165632 57455175000106985242624 57567392138779069198176 58481160267966038550528 61235120723798234271744 62578566401390410678272 64261274945613844686336 64637071875120358397952 65791305301461793369344 66835611734818329772032 68228020312627044975616 70400887201564212013056 72716705859510403197696 73441457080701536784384 73870939285851838169088 75190063201670620993536 76161511046653445554176 76756522851705425597568 77974880357288051400704 80458156801787670872064 81646827631730979028992 83104806696583317940224 85681699927485126248448 86182762500160477863936 86351088208168603797264 87721740401949057825792 93867849602085616017408 94976921938952363360256 96955607812680537596928 97921942774268715712512 98686957952192690054016 100253417602227494658048 102342030468940567463424 108229515697875948945408 110806408928777757253632 112785094802505931490304 114242266569980168331264 115134784277558138396352 116962320535932077101056 122470241447596468543488 128522549891227689372672 129274143750240716795904 131582610602923586738688 136456040625254089951232 140801774403128424026112 145433411719020806395392 146882914161403073568768 150380126403341241987072 153513045703410851195136 155949760714576102801408 166209613393166635880448 171363399854970252496896 172365525000320955727872 172702176416337207594528 175443480803898115651584 187735699204171232034816 193911215625361075193856 197373915904385380108032 200506835204454989316096 204684060937881134926848 221612817857555514507264 225570189605011862980608 228484533139960336662528 230269568555116276792704 233924641071864154202112 244940482895192937086976 257045099782455378745344 258548287500481433591808 263165221205847173477376 272912081250508179902464 281603548806256848052224 290866823438041612790784 293765828322806147137536 300760252806682483974144 307026091406821702390272 332419226786333271760896 342726799709940504993792 345404352832674415189056 350886961607796231303168 387822431250722150387712 394747831808770760216064 409368121875762269853696 451140379210023725961216 460539137110232553585408 467849282143728308404224 514090199564910757490688 517096575000962867183616 526330442411694346954752 545824162501016359804928 563207097612513696104448 581733646876083225581568 601520505613364967948288 614052182813643404780544 664838453572666543521792 685453599419881009987584 690808705665348830378112 701773923215592462606336 775644862501444300775424 789495663617541520432128 818736243751524539707392 902280758420047451922432 921078274220465107170816 1028180399129821514981376 1052660884823388693909504 1091648325002032719609856 1163467293752166451163136 1228104365627286809561088 1381617411330697660756224 1403547846431184925212672 1551289725002888601550848 1578991327235083040864256 1637472487503049079414784 1804561516840094903844864 1842156548440930214341632 2056360798259643029962752 2105321769646777387819008 2326934587504332902326272 2456208731254573619122176 2763234822661395321512448 3157982654470166081728512 3274944975006098158829568 3684313096881860428683264 4210643539293554775638016 4653869175008665804652544 4912417462509147238244352 5526469645322790643024896 6315965308940332163457024 7368626193763720857366528 9824834925018294476488704 11052939290645581286049792 12631930617880664326914048 14737252387527441714733056 22105878581291162572099584 29474504775054883429466112 44211757162582325144199168 88423514325164650288398336
- Sum of all divisors σ(n): 334208763402792338288434437
- Sum of proper divisors (its aliquot sum) s(n): 245785249077627688000036101
- 88423514325164650288398336 is an abundant number, because the sum of its proper divisors (245785249077627688000036101) is greater than itself. Its abundance is 157361734752463037711637765
Bases of 88423514325164650288398336
- Binary: 1001001001001000110100001010001000001101001111111011111000110110001110001000000000000002
- Hexadecimal: 0x49246851069FDF1B1C4000
- Base-36: B3Z0IFV5GT19WXS00
Squares and roots of 88423514325164650288398336
- 88423514325164650288398336 squared (884235143251646502883983362) is 7818717885612598119894638398921796055218400207568896
- 88423514325164650288398336 cubed (884235143251646502883983363) is 691358512962886635409742968102308788670057385048793134930962155171324211757056
-
88423514325164650288398336 is a
perfect square number . Itssquare root is 9403377814656 -
The
cube root of 88423514325164650288398336 is 445508427.5523089895
Scales and comparisons
How big is 88423514325164650288398336?- 88,423,514,325,164,650,288,398,336 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 88,423,514,325,164,650,288,398,336 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 88423514325164650288398336 cubic inches would be around 37125702.3 feet tall.
Recreational maths with 88423514325164650288398336
- 88423514325164650288398336 backwards is 63389388205646152341532488
- The number of decimal digits it has is: 26
- The sum of 88423514325164650288398336's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 88423514325164650288398336 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 88423514325164650288398336 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/88423514325164650288398336/
Chicago style:
Numbermatics. 2024. "Number 88423514325164650288398336 - Facts about the integer". https://numbermatics.com/n/88423514325164650288398336/
The information we have on file for 88423514325164650288398336 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 88423514325164650288398336, math, Factors of 88423514325164650288398336, curriculum, school, college, exams, university, Prime factorization of 88423514325164650288398336, STEM, science, technology, engineering, physics, economics, calculator, eighty-eight septillion, four hundred twenty-three sextillion, five hundred fourteen quintillion, three hundred twenty-five quadrillion, one hundred sixty-four trillion, six hundred fifty billion, two hundred eighty-eight million, three hundred ninety-eight thousand, three hundred thirty-six.