54826069771944586015490304
54,826,069,771,944,586,015,490,304 is an even composite number composed of eight prime numbers multiplied together.
What does the number 54826069771944586015490304 look like?
This visualization shows the relationship between its 8 prime factors (large circles) and 19683 divisors.
54826069771944586015490304 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred eighty-three divisors.
Prime factorization of 54826069771944586015490304:
28 × 32 × 112 × 132 × 172 × 1312 × 6912 × 7012
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 11 × 11 × 13 × 13 × 17 × 17 × 131 × 131 × 691 × 691 × 701 × 701)See below for interesting mathematical facts about the number 54826069771944586015490304 from the Numbermatics database.
Names of 54826069771944586015490304
- Cardinal: 54826069771944586015490304 can be written as Fifty-four septillion, eight hundred twenty-six sextillion, sixty-nine quintillion, seven hundred seventy-one quadrillion, nine hundred forty-four trillion, five hundred eighty-six billion, fifteen million, four hundred ninety thousand, three hundred four.
Scientific notation
- Scientific notation: 5.4826069771944586015490304 × 1025
Factors of 54826069771944586015490304
Divisors of 54826069771944586015490304
- Number of divisors d(n): 19683
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 17 18 22 24 26 32 33 34 36 39 44 48 51 52 64 66 68 72 78 88 96 99 102 104 117 121 128 131 132 136 143 144 153 156 169 176 187 192 198 204 208 221 234 242 256 262 264 272 286 288 289 306 312 338 352 363 374 384 393 396 408 416 429 442 468 484 507 524 528 544 561 572 576 578 612 624 663 676 691 701 704 726 748 768 786 792 816 832 858 867 884 936 968 1014 1048 1056 1088 1089 1122 1144 1152 1156 1179 1224 1248 1287 1326 1352 1382 1402 1408 1441 1452 1496 1521 1572 1573 1584 1632 1664 1683 1703 1716 1734 1768 1859 1872 1936 1989 2028 2057 2073 2096 2103 2112 2176 2178 2227 2244 2288 2304 2312 2358 2431 2448 2496 2574 2601 2652 2704 2764 2804 2816 2873 2882 2904 2992 3042 3144 3146 3168 3179 3264 3328 3366 3406 3432 3468 3536 3718 3744 3757 3872 3978 4056 4114 4146 4192 4206 4224 4323 4352 4356 4454 4488 4576 4624 4716 4719 4862 4896 4992 5109 5148 5202 5304 5408 5528 5577 5608 5746 5764 5808 5984 6084 6171 6219 6288 6292 6309 6336 6358 6528 6681 6732 6812 6864 6936 7072 7293 7436 7488 7514 7601 7711 7744 7956 8112 8228 8292 8384 8412 8448 8619 8646 8712 8908 8976 8983 9113 9152 9248 9432 9438 9537 9724 9792 9984 10218 10296 10404 10608 10816 11056 11154 11216 11271 11492 11528 11616 11747 11917 11968 12168 12342 12438 12576 12584 12618 12672 12716 12969 13056 13362 13464 13624 13728 13872 14144 14157 14586 14872 14976 15028 15202 15327 15422 15488 15851 15912 16224 16456 16584 16731 16768 16824 17161 17238 17292 17424 17816 17952 17966 18226 18304 18496 18513 18733 18864 18876 19074 19448 19584 20043 20436 20449 20592 20808 21216 21632 21879 22112 22139 22308 22432 22542 22803 22984 23056 23133 23232 23494 23834 23936 24336 24497 24684 24876 25152 25168 25236 25344 25432 25857 25938 26724 26741 26928 26949 27248 27339 27456 27744 28288 28314 28611 28951 29172 29744 29952 30056 30404 30654 30844 30976 31603 31702 31824 32448 32912 33168 33462 33536 33648 33813 34322 34476 34584 34848 34969 35241 35632 35751 35904 35932 36452 36608 36992 37026 37466 37728 37752 37859 38148 38896 39168 40086 40872 40898 41184 41327 41616 42432 43264 43758 44224 44278 44616 44864 45084 45606 45968 46112 46266 46464 46988 47553 47668 47872 48672 48841 48994 49368 49752 50304 50336 50472 50864 51483 51714 51876 53448 53482 53856 53898 54496 54678 54912 55488 56199 56576 56628 57222 57902 58344 59488 60112 60808 61308 61347 61688 63206 63404 63648 64896 65824 66336 66417 66924 67296 67626 68409 68644 68952 69168 69399 69696 69938 70482 71264 71502 71808 71864 72904 73491 73984 74052 74932 75456 75504 75718 76296 77792 80172 80223 80847 81744 81796 82017 82368 82654 83232 83611 84821 84864 86853 87516 88448 88556 89232 89728 90168 90521 91212 91831 91936 92224 92532 92928 93976 94809 95106 95336 97344 97682 97988 98736 98813 99504 100243 100608 100672 100944 101728 102966 103428 103752 104907 105723 106896 106964 107253 107712 107796 108992 109356 109824 110976 112398 113256 113577 114444 115804 116688 116779 118469 118976 120224 121616 122616 122694 123376 123981 126412 126808 127296 129217 129792 131087 131648 132672 132834 133848 134592 135252 136818 137288 137904 138336 138798 139392 139876 140964 142528 142659 143004 143616 143728 145808 146523 146982 148104 149864 150912 151008 151436 152592 152711 154449 154921 155584 160344 160446 161694 163488 163592 164034 164736 165308 166464 167222 168597 169642 169728 173706 175032 176896 177112 178464 179456 180336 181042 182424 183662 183872 184041 184448 185064 187952 188771 189618 190212 190672 194688 195364 195976 197472 197626 199008 199251 199699 200486 201344 201888 202589 203456 205932 206063 206856 207504 209814 211446 213792 213928 214506 215424 215592 217984 218712 220473 221952 223093 224796 226512 227154 228888 231608 233376 233558 236938 237952 240448 240669 243232 243529 245232 245388 246752 247962 250833 252824 253616 254463 254592 258434 260559 262174 263296 265344 265668 267696 269184 269467 270504 271563 273636 274576 275493 275808 276672 277596 278784 279752 281928 284427 285056 285318 286008 287456 291616 291737 293046 293964 296208 296439 299728 300729 301824 302016 302872 305184 305422 308898 309842 311168 314721 318461 320688 320892 323388 326976 327184 328068 329472 330616 332928 334444 337194 339284 340731 347412 347633 350064 350337 354224 355407 356928 360672 362084 364848 367324 367744 368082 368896 370128 371943 375904 376363 377542 379236 380424 381344 387651 389376 390728 391952 393261 394944 395252 398016 398502 399398 400972 402688 403776 405178 406912 411864 412126 413712 415008 416449 419628 422892 427584 427856 429012 430848 431184 435968 437424 439569 440946 446186 449592 453024 454308 454597 457776 458133 463216 464763 466752 467116 473876 475904 477481 480896 481338 484391 486464 487058 490464 490776 491401 492167 493504 495924 501666 505648 507232 508926 509184 516868 521118 524348 526592 530688 531336 535392 537251 538368 538934 541008 543126 547272 549152 550986 551616 553344 555192 559504 563856 566313 568854 570112 570636 572016 574912 583232 583474 586092 587928 592416 592878 599097 599456 601458 604032 605744 607767 610368 610844 617796 618189 619684 622336 629442 636922 641376 641784 646776 653952 654368 656136 661232 665856 668888 669279 674388 678568 681462 694824 695266 700128 700674 708448 710814 713856 721344 724168 729696 730587 734648 735488 736164 740256 743886 751808 752499 752726 755084 758472 760848 762688 763389 775302 781456 783904 786522 789888 790504 796032 797004 798796 801944 807552 808401 810356 813824 814689 823728 824252 826479 827424 830016 832898 839256 845784 855168 855712 858024 862368 874848 875211 879138 881892 889317 892372 899184 902187 906048 908616 909194 915552 916266 926432 929526 933504 934232 947752 954962 955383 961792 962676 968782 972928 974116 980928 981552 982802 984334 987008 991848 995731 1003332 1010141 1011296 1014464 1017852 1033736 1042236 1042899 1048696 1051011 1062672 1066221 1070784 1074502 1077868 1082016 1086252 1086943 1094544 1098304 1101972 1102673 1103232 1106688 1110384 1119008 1127712 1129089 1132626 1137708 1141272 1144032 1149824 1162953 1166464 1166948 1172184 1175856 1176773 1179783 1184832 1185756 1193803 1198194 1198912 1202916 1208064 1211488 1215534 1220736 1221688 1235592 1236378 1239368 1249347 1258884 1273844 1282752 1283568 1284569 1293552 1303159 1307904 1308736 1312272 1322464 1337776 1338558 1348776 1357136 1362924 1363791 1374399 1389648 1390532 1394289 1400256 1401348 1416896 1421387 1421628 1427712 1432443 1441957 1442688 1448336 1453173 1459392 1461174 1469296 1472328 1474203 1476501 1480512 1487772 1503616 1504998 1505452 1510168 1516944 1521696 1525376 1526778 1538857 1550604 1561127 1562912 1567808 1573044 1579776 1581008 1592064 1594008 1597592 1603888 1611753 1615104 1616802 1620712 1629378 1647456 1648504 1652958 1654848 1660032 1665796 1678512 1679821 1691568 1698939 1704131 1710336 1711424 1716048 1724736 1749696 1750422 1758276 1763784 1778634 1784744 1797291 1798368 1804374 1812096 1817232 1818388 1823301 1831104 1832532 1852864 1854567 1859052 1867008 1868464 1895504 1909924 1910766 1925352 1937564 1945856 1948232 1961856 1963104 1965604 1968668 1974016 1983696 1985243 1991462 2006664 2007837 2013973 2020282 2022592 2028928 2035704 2067472 2076481 2084472 2085798 2097392 2102022 2125344 2132442 2141568 2149004 2155736 2164032 2172504 2173886 2189088 2191761 2196608 2196689 2203944 2205346 2206464 2220768 2228479 2238016 2255424 2258178 2265252 2275416 2282544 2288064 2299648 2325906 2332928 2333896 2344368 2351712 2353546 2359566 2369664 2371512 2387606 2396388 2397824 2405832 2422976 2425203 2431068 2441472 2443376 2454023 2471184 2472756 2478736 2498694 2517768 2547688 2565504 2567136 2569138 2587104 2596087 2606318 2617472 2624544 2625633 2633657 2644928 2675552 2677116 2678819 2697552 2714272 2725848 2727582 2748798 2779296 2781064 2788578 2800512 2802696 2833792 2842774 2843256 2864886 2866149 2883914 2885376 2896672 2900209 2906346 2918784 2922348 2938592 2944656 2948406 2953002 2961024 2975544 2987193 3007232 3009996 3010904 3020336 3030423 3033888 3043392 3050752 3053556 3077714 3101208 3122254 3125824 3128697 3135616 3146088 3162016 3188016 3195184 3207776 3209107 3223506 3233604 3241424 3258756 3260829 3294912 3297008 3305916 3308019 3309696 3320064 3331592 3357024 3359642 3383136 3387267 3397878 3408262 3422848 3432096 3449472 3499392 3500844 3503071 3516552 3527568 3530319 3557268 3569488 3581409 3594582 3596736 3608748 3624192 3634464 3636776 3646602 3662208 3665064 3705728 3709134 3718104 3736928 3748041 3791008 3792581 3819848 3821532 3850704 3853707 3875128 3896464 3909477 3923712 3926208 3931208 3937336 3967392 3970486 3982924 4013328 4015674 4027946 4040564 4045184 4057856 4071408 4091373 4134944 4139993 4152962 4168944 4171596 4194784 4204044 4250688 4264161 4264884 4283136 4297329 4298008 4311472 4325871 4328064 4345008 4347772 4359519 4378176 4383522 4393216 4393378 4407888 4410692 4422609 4429503 4441536 4456958 4476032 4510848 4516356 4530504 4550832 4565088 4576128 4580939 4616571 4651812 4667792 4683381 4688736 4703424 4707092 4719132 4739328 4743024 4775212 4792776 4795648 4811664 4835259 4845952 4850406 4862136 4886752 4908046 4942368 4945512 4957472 4959529 4997388 5035536 5039463 5095376 5112393 5131008 5134272 5138276 5174208 5192174 5212636 5234944 5249088 5251266 5252291 5267314 5289856 5328301 5351104 5354232 5357638 5395104 5405411 5413837 5428544 5451696 5455164 5497596 5558592 5562128 5577156 5601024 5605392 5667584 5685548 5686512 5729772 5732298 5767828 5793344 5800418 5812692 5837568 5844696 5877184 5889312 5896812 5906004 5909761 5922048 5951088 5955729 5974386 6019992 6021808 6040672 6041919 6060846 6067776 6086784 6107112 6155428 6202416 6207253 6229443 6244508 6251648 6257394 6271232 6292176 6297083 6324032 6376032 6388213 6390368 6398171 6415552 6418214 6447012 6467208 6482848 6517512 6521658 6589824 6590067 6594016 6611832 6616038 6619392 6663184 6685437 6714048 6719284 6766272 6774534 6795756 6816524 6845696 6864192 6898944 6998784 7001688 7006142 7033104 7055136 7060638 7114536 7138976 7162818 7189164 7193472 7217496 7268928 7273552 7293204 7324416 7330128 7362069 7411456 7418268 7436208 7473856 7496082 7582016 7585162 7639696 7643064 7701408 7707414 7750256 7788261 7792928 7818954 7852416 7862416 7874672 7900971 7934784 7940972 7965848 8026656 8031348 8036457 8055892 8081128 8090368 8117177 8142816 8182746 8234647 8269888 8279986 8305924 8337888 8343192 8353817 8389568 8408088 8501376 8528322 8529768 8594658 8596016 8622944 8651742 8656128 8690016 8695544 8700627 8719038 8756352 8767044 8786756 8815776 8821384 8845218 8859006 8883072 8913916 8952064 8961579 9021696 9032712 9061008 9091269 9101664 9130176 9152256 9161878 9233142 9303624 9335584 9366762 9377472 9406848 9414184 9438264 9486048 9550424 9585552 9623328 9627321 9670518 9691904 9700812 9724272 9773504 9782487 9816092 9884736 9891024 9914944 9919058 9924057 9994776 10071072 10078926 10190752 10224786 10268544 10276552 10348416 10384348 10425272 10498176 10502532 10504582 10509213 10534628 10579712 10590957 10656602 10702208 10708464 10715276 10744227 10790208 10810822 10827674 10857088 10903392 10910328 10953041 10995192 11111551 11117184 11124256 11154312 11210784 11371096 11373024 11377743 11459544 11464596 11535656 11561121 11586688 11600836 11625384 11689392 11728431 11754368 11778624 11793624 11812008 11819522 11858251 11902176 11911458 11948772 12029861 12039984 12043616 12081344 12083838 12121692 12135552 12173568 12214224 12310856 12404832 12414506 12419979 12458886 12489016 12503296 12514788 12584352 12594166 12648064 12752064 12776426 12780736 12792483 12796342 12831104 12836428 12894024 12934416 12944503 12965696 12977613 13035024 13043316 13131833 13179648 13180134 13188032 13223664 13232076 13326368 13370874 13428096 13438568 13532544 13549068 13591512 13633048 13728384 13742817 13849713 14003376 14012284 14050143 14066208 14110272 14121276 14130259 14229072 14277952 14325636 14334749 14378328 14386944 14434992 14537856 14547104 14586408 14660256 14724138 14836536 14872416 14878587 14947712 14992164 15118389 15164032 15170324 15279392 15286128 15298049 15337179 15402816 15414828 15500512 15519439 15576522 15585856 15637908 15704832 15724832 15749344 15756873 15801942 15869568 15881944 15931696 15984903 16053312 16062696 16072914 16111784 16162256 16216233 16234354 16241511 16285632 16365492 16469294 16539776 16559972 16611848 16675776 16686384 16707634 16779136 16816176 16927427 17002752 17056644 17059536 17172397 17189316 17192032 17245888 17303484 17380032 17391088 17401254 17438076 17512704 17534088 17573512 17631552 17642768 17690436 17718012 17729283 17766144 17827832 17867187 17923158 18065424 18122016 18125757 18182538 18203328 18260352 18323756 18466284 18478031 18607248 18621759 18671168 18688329 18733524 18745441 18754944 18813696 18828368 18876528 18891249 18972096 19100848 19164639 19171104 19194513 19246656 19254642 19341036 19401624 19448544 19547008 19564974 19632184 19769472 19770201 19782048 19829888 19838116 19848114 19989552 20005141 20056311 20142144 20157852 20294651 20381504 20449572 20537088 20553104 20696832 20768696 20850544 20996352 21005064 21009164 21018426 21069256 21181914 21313204 21404416 21416928 21430552 21488454 21580416 21621644 21655348 21714176 21806784 21820656 21837673 21906082 21990384 22086207 22153703 22223102 22234368 22248512 22308624 22421568 22742192 22746048 22755486 22919088 22929192 23071312 23122242 23173376 23201672 23250768 23364783 23378784 23456862 23508736 23557248 23587248 23624016 23639044 23702913 23716502 23804352 23822916 23897544 24059722 24079968 24087232 24109371 24162688 24163579 24167676 24243384 24271104 24351531 24428448 24513269 24621712 24703941 24809664 24829012 24839958 24917772 24978032 25029576 25061451 25168704 25188332 25296128 25504128 25552852 25561472 25584966 25592684 25662208 25672856 25788048 25868832 25889006 25931392 25955226 26070048 26086632 26101881 26160569 26263666 26360268 26376064 26447328 26464152 26539159 26652736 26741748 26856192 26877136 26994253 27065088 27098136 27183024 27266096 27456768 27485634 27699426 28006752 28024568 28100286 28132416 28220544 28242552 28260518 28458144 28555904 28556957 28651272 28669498 28756656 28869984 28881963 28970227 29075712 29094208 29172816 29320512 29448276 29673072 29744832 29757174 29895424 29984328 30236778 30328064 30340648 30558784 30572256 30596098 30674358 30805632 30829656 31001024 31038878 31153044 31171712 31275816 31449664 31498688 31513746 31527639 31603884 31739136 31763888 31863392 31902299 31969806 32106624 32125392 32145828 32223568 32324512 32432466 32468708 32483022 32571264 32730984 32859123 32938588 33079552 33119944 33223696 33334653 33351552 33372768 33415268 33558272 33632352 33749131 33854854 34113288 34119072 34133229 34237541 34344794 34378632 34384064 34491776 34606968 34760064 34782176 34802508 34876152 35068176 35147024 35263104 35285536 35300177 35380872 35436024 35458566 35574753 35655664 35734374 35846316 36089583 36130848 36244032 36251514 36365076 36406656 36520704 36647512 36932568 36956062 37214496 37243518 37259937 37342336 37376658 37467048 37490882 37509888 37656736 37753056 37782498 37944192 38201696 38329278 38342208 38389026 38493312 38509284 38682072 38803248 38833509 38897088 39094016 39129948 39264368 39395499 39538944 39540402 39564096 39659776 39676232 39696228 39979104 40010282 40112622 40284288 40315704 40589302 40763008 40899144 41106208 41228451 41537392 41701088 41718391 42010128 42018328 42036852 42138512 42363828 42390777 42626408 42833856 42861104 42976908 43004247 43160832 43243288 43310696 43613568 43641312 43675346 43812164 43980768 44172414 44307406 44446204 44497024 44617248 44635761 44843136 45484384 45492096 45510972 45539923 45838176 45858384 45894147 46142624 46244484 46403344 46501536 46558317 46729566 46757568 46913724 47114496 47174496 47248032 47270619 47278088 47405826 47433004 47608704 47645832 47795088 47954709 48119444 48159936 48174464 48218742 48325376 48327158 48335352 48486768 48648699 48703062 48724533 48856896 49026538 49243424 49303553 49407882 49619328 49658024 49679916 49835544 49956064 50059152 50122902 50337408 50376664 50782281 51008256 51105704 51122944 51169932 51185368 51345712 51517191 51576096 51737664 51778012 51862784 51910452 52140096 52173264 52203762 52321138 52527332 52720536 52752128 52894656 52928304 53078318 53187849 53305472 53483496 53754272 53988506 54196272 54366048 54532192 54554819 54971268 55398852 55434093 55865277 56013504 56049136 56200572 56236323 56264832 56441088 56485104 56521036 56673747 56916288 57111808 57113914 57302544 57338996 57493917 57513312 57583539 57739968 57763926 57775201 57940454 58188416 58345632 58611311 58641024 58896552 59346144 59459521 59489664 59514348 59552207 59968656 60015423 60473556 60681296 60883953 61117568 61144512 61192196 61348716 61611264 61659312 62002048 62077756 62306088 62343424 62550011 62551632 62899328 62997376 63027492 63055278 63207768 63455221 63527776 63726784 63804598 63939612 64213248 64250784 64291656 64373531 64447136 64473877 64649024 64864932 64937416 64966044 65142528 65461968 65513019 65718246 65877176 66239888 66447392 66461109 66669306 66703104 66745536 66830536 67264704 67498262 67709708 68226576 68238144 68266458 68279783 68475082 68689588 68757264 68768128 68983552 69213936 69267913 69520128 69564352 69605016 69752304 70136352 70270343 70294048 70379881 70526208 70571072 70600354 70761744 70872048 70917132 71149506 71311328 71468748 71692632 72179166 72261696 72488064 72490737 72503028 72730152 72813312 73054593 73295024 73539807 73865136 73912124 74111823 74428992 74487036 74519874 74684672 74753316 74934096 74981764 75184353 75313472 75506112 75564996 75888384 76403392 76658556 76684416 76778052 76986624 77018568 77364144 77606496 77667018 77794176 78259896 78481707 78528736 78790998 79080804 79128192 79352464 79392456 79617477 79958208 80020564 80225244 80568576 80631408 80694289 80982759 81178604 81526016 81798288 81862079 82212416 82456902 83046769 83074784 83402176 83436782 84020256 84036656 84073704 84277024 84727656 84781554 85252816 85667712 85670871 85722208 85953816 86008494 86486576 86621392 86910681 87227136 87282624 87350692 87624328 87961536 88344828 88614812 88892408 88994048 89234496 89271522 89288947 89686272 90581117 90968768 90984192 91021944 91079846 91676352 91716768 91788294 91891987 92285248 92488968 92806688 93003072 93116634 93459132 93515136 93827448 94348992 94496064 94541238 94556176 94811652 94866008 95217408 95291664 95590176 95706897 95909418 96238888 96319872 96348928 96437484 96654316 96670704 96973536 97297398 97406124 97449066 97713792 98053076 98486848 98577369 98607106 98815764 99238656 99316048 99359832 99671088 99912128 100003959 100118304 100245804 100674816 100753328 101247393 101564562 102211408 102339864 102370736 102691424 102712623 103034382 103152192 103475328 103556024 103820904 104280192 104346528 104407524 104642276 105054664 105441072 105523301 105789312 105856608 105900531 106156636 106375698 106610944 106724259 106966992 107050411 107508544 107977012 108268749 108392544 108599621 108732096 109064384 109109638 109942536 110797704 110868186 111730554 112027008 112098272 112401144 112472646 112529664 112970208 113042072 113347494 113832576 114227828 114605088 114677992 114987834 115026624 115167078 115479936 115527852 115550402 115880908 116376832 116500527 116691264 117222622 117282048 117793104 118186497 118692288 118919042 118979328 119028696 119104414 119937312 120030846 120947112 121362592 121767906 122235136 122289024 122384392 122697432 123318624 124004096 124155512 124612176 125100022 125103264 125155173 125798656 125994752 126054984 126110556 126415536 126910442 127055552 127172331 127453568 127609196 127879224 128501568 128583312 128747062 128894272 128947754 129012741 129298048 129729864 129874832 129932088 130440761 130923936 131026038 131436492 131754352 132328471 132479776 132894784 132922218 133338612 133491072 133661072 134529408 134996524 135419416 136453152 136476288 136532916 136559566 136619769 136950164 137379176 137514528 137536256 137682441 137992009 138427872 138535826 139128704 139210032 139504608 139674951 139988999 140272704 140540686 140588096 140759762 141142144 141200708 141523488 141744096 141834264 142014889 142299012 142389533 142622656 142937496 143385264 144358332 144450163 144523392 144976128 144981474 145006056 145460304 146109186 146590048 147079614 147730272 147824248 147910659 148223646 148857984 148974072 149039748 149506632 149868192 149963528 150368706 150626944 151012224 151129992 152346843 152806784 153317112 153368832 153556104 154037136 154157263 154551573 154728288 155212992 155334036 155588352 156388193 156519792 156963414 157057472 157581996 158161608 158256384 158704928 158784912 159234954 159916416 160041128 160450488 161262816 161388578 161965518 162357208 163596576 163664457 163724158 164424832 164913804 166093538 166149568 166302279 166804352 166873564 168040512 168073312 168147408 168278539 168554048 168708969 169455312 169563108 170505632 170713829 171335424 171341742 171444416 171907632 172016988 172973152 173242784 173325603 173821362 174565248 174701384 175248656 175833933 175923072 176689656 177229624 177784816 178378563 178468992 178543044 178577894 178656621 180046269 181162234 181937536 182043888 182159692 182651859 183352704 183433536 183576588 183783974 184570496 184977936 185613376 186006144 186201697 186233268 186918264 187030272 187650033 187654896 188697984 188896367 188992128 189082476 189112352 189623304 189732016 190365663 190583328 191180352 191413794 191818836 192477776 192639744 192874968 193120593 193308632 193341408 193421631 193947072 194594796 194812248 194898132 195427584 196106152 196539057 196973696 197154738 197214212 197631528 198632096 198719664 199342176 199383327 199824256 200007918 200236608 200491608 201506656 201590267 202494786 203129124 204422816 204507637 204679728 204741472 204839349 205382848 205425246 206068764 206304384 206950656 207112048 207641808 207803739 208560384 208693056 208815048 209284552 210109328 210811029 210882144 211046602 211139643 211578624 211713216 211801062 212313272 212751396 213448518 213933984 214100822 215017088 215954024 216537498 216785088 217199242 217464192 217472211 218128768 218219276 219885072 220056551 220619421 221595408 221736372 223241161 223461108 224054016 224196544 224802288 224945292 225940416 226084144 226694988 227665152 228455656 229210176 229355984 229975668 230053248 230334156 230959872 231055704 231100804 231761816 233001054 233382528 234445244 235445121 235586208 236372994 237384576 237838084 238057392 238208828 238852431 239874624 240061692 240214403 241894224 242082867 242725184 242948277 243535812 243690733 244578048 244768784 245394864 245586237 246637248 248311024 249140307 249224352 250200044 250206528 250310346 252109968 252221112 252831072 253820884 254111104 254344662 254907136 255218392 255758448 257003136 257012613 257166624 257494124 257788544 257895508 258025482 258596096 259459728 259749664 259864176 260066833 260732043 260881522 261847872 262052076 262872984 263508704 263830463 264656942 264959552 265789568 265844436 266677224 266982144 267322144 267866841 269058816 269993048 270838832 271743351 272906304 272952576 273065832 273119132 273239538 273900328 274758352 275029056 275364882 275675961 275984018 276855744 277071652 278257408 278420064 279009216 279349902 279977998 280545408 281081372 281176192 281519524 282284288 282401416 283046976 283488192 283668528 284029778 284598024 284779066 285245312 285874992 286770528 287120691 287766259 288716664 288900326 289046784 289962948 290012112 290920608 291930749 292218372 293180096 294159228 295460544 295648496 295821318 296447292 297715968 297948144 298079496 299013264 299736384 299927056 300737412 301253888 302024448 302259984 303742179 304693686 305613568 306634224 307112208 308074272 308137869 308314526 309103146 309456576 310425984 310668072 312776386 313039584 313926828 314114944 314126527 315163992 316323216 316569903 317409856 317569824 317701593 318469908 318672497 319832832 320082256 320900976 321151233 322525632 322777156 323931036 324714416 325798863 327193152 327328914 327448316 328849664 329827608 332187076 332299136 332604558 333608704 333747128 334714181 336081024 336146624 336294816 336557078 337108096 337417938 338910624 339126216 339558091 340087397 341011264 341427658 342683484 342888832 343815264 344033976 345009067 345946304 346485568 346651206 347642724 349130496 349402768 350497312 350925289 351667866 351846144 353379312 354459248 355569632 356757126 356937984 357086088 357155788 357313242 360092538 362324468 363875072 364087776 364319384 365303718 366705408 366867072 367153176 367567948 369140992 369955872 371226752 371240441 372012288 372403394 372466536 373836528 375300066 375309792 375465519 376612951 377395968 377792734 377984256 378164952 378224704 379246608 379464032 380731326 381166656 382360704 382827588 383637672 384955552 385749936 386241186 386617264 386682816 386843262 387894144 389189592 389624496 389796264 391322283 392212304 393078114 393947392 394309476 394428424 395263056 396985413 397264192 397439328 398684352 398766654 399648512 400015836 400473216 400983216 403013312 403180534 404989572 406258248 408845632 409015274 409359456 409482944 409678698 409859307 410765696 410850492 412137528 412608768 413976027 414224096 415283616 415607478 417386112 417630096 418569104 419966997 420218656 421622058 421764288 422093204 422279286 423426432 423602124 424626544 425502792 426044667 426897036 427168599 427867968 428201644 430034176 431908048 433074996 433350489 433570176 434398484 434928384 434944422 436257536 436438552 439770144 440113102 441238842 443190816 443472744 443731977 446482322 446922216 448393088 449604576 449890584 451880832 452168288 453389976 456911312 458420352 458711968 458902301 459951336 460106496 460668312 462111408 462201608 462471789 463523632 466002108 466765056 468890488 469164579 470890242 471172416 472745988 474769152 475676168 476114784 476417656 477704862 479749248 480123384 480428806 483788448 484165734 485450368 485896554 487071624 487381466 489537568 490789728 490993371 491172474 493274496 496622048 498280614 498448704 500400088 500413056 500620692 504219936 504442224 504835617 505662144 507641768 508222208 508689324 510436784 511516896 512141487 514006272 514025226 514333248 514988248 515577088 515791016 516050964 518919456 519499328 519728352 519976809 520133666 521464086 521763044 523695744 524104152 525745968 527017408 527501799 527660926 529313884 529919104 531579136 531688872 533354448 534644288 535135689 535733682 535969863 539986096 541677664 542339083 543486702 545812608 546131664 546238264 546479076 547800656 549516704 550058112 550729764 551351922 551968036 553711488 554143304 556840128 558018432 558605091 558699804 559955996 561090816 562162744 562352384 562950099 563039048 564802832 566093952 566689101 566976384 567337056 568059556 569196048 569558132 570490624 571096989 571749984 573541056 574241382 575532518 577433328 577800652 579361779 579925896 580024224 580264893 581841216 583861498 584436744 586360192 588318456 590921088 591296992 591642636 592894584 595896288 596158992 598026528 599472768 599854112 600103009 601474824 604519968 604770801 607484358 609387372 613268448 613522911 614224416 614518047 616148544 616275738 616629052 618206292 618913152 620851968 621336144 623411217 625552772 626079168 627853656 628229888 628253054 630327984 632433087 632646432 633139806 633418929 634819712 635139648 635403186 636939816 637344994 640164512 641801952 642302466 645051264 645554312 647862072 649428832 651597726 654386304 654657828 654896632 659655216 660169653 664374152 664598272 665209116 667494256 669428362 669723483 672162048 672293248 672589632 673114156 674216192 674835876 677821248 678252432 679116182 680174794 682022528 682855316 685366968 685777664 687630528 688050121 688067952 690018134 691892608 692971136 693302412 695285448 698007431 698805536 700994624 701850578 703335732 706758624 708108841 708918496 709212647 711139264 713514252 714172176 714311576 714626484 720185076 720643209 724648936 726248601 728175552 728638768 730607436 731072199 733734144 734306352 735135896 736758711 739911744 742453504 742480882 744806788 744933072 747420921 747673056 750600132 750619584 750931038 751077613 753225902 755585468 756329904 756449408 758493216 758928064 761462652 761947043 762333312 764721408 765655176 767275344 769911104 771499872 772482372 772973773 773234528 773365632 773686524 774178691 775788288 778379184 779248992 779592528 780200499 782644566 784424608 786156228 788618952 788856848 790526112 791491389 793970826 794528384 794878656 797368704 797533308 800031672 800946432 801966432 803600523 806026624 806361068 809979144 812516496 813150143 815230053 817691264 818030548 818718912 818965888 819357396 819718614 821531392 821700984 824275056 824917873 827027883 827952054 828448192 830567232 831214956 834772224 835260192 836855903 837138208 838160401 839933994 840437312 843244116 843528576 844186408 844558572 846852864 847204248 849253088 851005584 852089334 853794072 854337198 855735936 856403288 863298777 863816096 866149992 866700978 867140352 868796968 869888844 872877104 875792247 879540288 880226204 882477684 886381632 886945488 887463954 887637179 892964644 893844432 896786176 899209152 899781168 900482869 903761664 904336576 906779952 913514459 913822624 916840704 917423936 917804602 919902672 921336624 924222816 924403216 924943578 927047264 932004216 937780976 938329158 941780484 942344832 942379581 945491976 949709709 951352336 952229568 952835312 955409724 956017491 959498496 960246768 960857612 963453699 967576896 968331468 970900736 971793108 974143248 974762932 977396589 979075136 981579456 981986742 982178417 982344948 986548992 993244096 996392287 996561228 996897408 1000800176 1000826112 1001241384 1004142543 1008439872 1008884448 1009671234 1010811857 1011324288 1015283536 1017378648 1018674273 1020262191 1020873568 1023033792 1024282974 1028050452 1028666496 1029976496 1031582032 1032101928 1035027201 1037838912 1038998656 1039456704 1039953618 1040267332 1042928172 1043526088 1047391488 1048208304 1051491936 1052775867 1054034816 1055003598 1055321852 1058627768 1059838208 1063350187 1063377744 1066708896 1069288576 1070271378 1071467364 1071939726 1078738757 1079972192 1083355328 1084678166 1086973404 1091625216 1092263328 1092476528 1092958152 1094350027 1095601312 1099033408 1100116224 1101459528 1102703844 1103936072 1107422976 1108286608 1113680256 1113721323 1116036864 1117210182 1117399608 1119911992 1124325488 1125900198 1126078096 1129605664 1129838853 1132187904 1133378202 1133952768 1134674112 1136119112 1138392096 1139116264 1142193978 1143499968 1147082112 1148482764 1151065036 1154866656 1155601304 1158723558 1159851792 1160048448 1160529786 1160756311 1163682432 1167722996 1168873488 1172720384 1173966849 1176636912 1177554521 1181842176 1182593984 1183285272 1185789168 1190956239 1191792576 1192317984 1194595831 1196053056 1198945536 1199708224 1200206018 1202949648 1209039936 1209541602 1214968716 1218774744 1226536896 1227045822 1228448832 1229036094 1232297088 1232551476 1233258104 1236412584 1237826304 1241928081 1242672288 1246822434 1251105544 1252158336 1255707312 1256506108 1259900991 1260655968 1264866174 1265292864 1266279612 1266837858 1269639424 1270279296 1270806372 1273879632 1274689988 1278134001 1280329024 1281505797 1283603904 1284604932 1290102528 1291108624 1295724144 1298857664 1300051467 1303195452 1308772608 1309315656 1309793264 1319310432 1320339306 1328748304 1330418232 1334988512 1338856724 1339446966 1344586496 1345179264 1346228312 1349671752 1355642496 1356504864 1358232364 1360349588 1364045056 1365710632 1370733936 1371802913 1375261056 1376100242 1376135904 1376706903 1380036268 1383785216 1385942272 1386604824 1387415367 1390570896 1391655343 1396014862 1397611072 1401989248 1403701156 1406671464 1407493737 1411795073 1413517248 1416217682 1417836992 1418425294 1422278528 1427028504 1428344352 1428623152 1429252968 1434848371 1440370152 1441286418 1449297872 1452497202 1455613181 1456351104 1457277536 1461214872 1462144398 1468612704 1470271792 1473517422 1479823488 1484961764 1489613576 1489866144 1494841842 1495346112 1501200264 1501239168 1501862076 1502155226 1506451804 1511170936 1512659808 1512898816 1514506851 1516986432 1517856128 1517912099 1522925304 1523894086 1524666624 1531310352 1534550688 1536424461 1539822208 1539878989 1542999744 1544964744 1545947546 1546469056 1546731264 1547373048 1548357382 1556758368 1558497984 1559185056 1560400998 1562163779 1565289132 1568849216 1572312456 1577237904 1577713696 1581052224 1582982778 1587941652 1589056768 1589757312 1594737408 1595066616 1600063344 1603932864 1607201046 1612053248 1612722136 1619958288 1625032992 1626300286 1627017249 1630460106 1635382528 1636061096 1637437824 1637931776 1638714792 1639437228 1643401968 1648550112 1649835746 1654055766 1655904108 1656896384 1661134464 1662429912 1670520384 1673711806 1674276416 1675815273 1676320802 1679867988 1680874624 1686488232 1687057152 1688372816 1689117144 1694408496 1695729893 1698506176 1700067303 1702011168 1704178668 1707588144 1708674396 1711471872 1712806576 1720270123 1726597554 1727632192 1732299984 1733401956 1737593936 1739777688 1745754208 1751584494 1759080576 1760452408 1764955368 1772763264 1773890976 1774927908 1775274358 1785929288 1787688864 1793896117 1798418304 1799562336 1800309027 1800965738 1808673152 1813559904 1814312403 1819856987 1827028918 1827645248 1834847872 1835609204 1839805344 1840568733 1842673248 1846193557 1848445632 1848806432 1849887156 1851063929 1854094528 1864008432 1875561952 1876658316 1877852119 1883560968 1884689664 1884759162 1890983952 1899419418 1902704672 1904459136 1905670624 1910819448 1912034982 1920493536 1921715224 1926907398 1935153792 1936662936 1943586216 1948286496 1949525864 1954793178 1958150272 1963158912 1963973484 1964356834 1964689896 1980508959 1986488192 1992784574 1993122456 1993794816 2001600352 2002482768 2004044419 2008285086 2009170449 2016879744 2017768896 2019342468 2021623714 2022648576 2030567072 2033046509 2034757296 2037348546 2040524382 2041747136 2046067584 2048565948 2056100904 2057332992 2059952992 2063164064 2064150363 2064203856 2070054402 2075677824 2077997312 2078913408 2079907236 2080534664 2085856344 2087052176 2094022293 2096416608 2102983872 2105551734 2108069632 2110007196 2110643704 2117255536 2124326523 2126700374 2126755488 2127637941 2133417792 2138577152 2140542756 2142934728 2143879452 2157477514 2159944384 2161929627 2166710656 2169356332 2173946808 2184526656 2184953056 2185916304 2188700054 2191202624 2193216597 2198066816 2202919056 2205407688 2207872144 2216573216 2217492937 2227360512 2227442646 2234420364 2234799216 2239823984 2248650976 2249584007 2251800396 2252156192 2253232839 2259211328 2259677706 2266756404 2269348224 2272238224 2276784192 2278232528 2284387956 2285841129 2286999936 2294164224 2296965528 2302130072 2309733312 2311202608 2317447116 2318921319 2319703584 2320096896 2321059572 2321512622 2322536073 2327364864 2335445992 2337746976 2340601497 2347933698 2353273824 2355109042 2365187968 2366570544 2371578336 2374474167 2381912478 2383585152 2384635968 2389191662 2392106112 2399416448 2400412036 2405899296 2418079872 2419083204 2420622061 2429937432 2437549488 2439450429 2453073792 2454091644 2455652771 2456897664 2458072188 2464594176 2465102952 2466516208 2472825168 2474753619 2483856162 2485344576 2493644868 2502211088 2504316672 2510567709 2511414624 2513012216 2514481203 2519801982 2521311936 2529732348 2530585728 2532559224 2533675716 2540558592 2541612744 2547759264 2549379976 2556268002 2560658048 2563011594 2567207808 2569209864 2582217248 2589896331 2591448288 2597715328 2600102934 2606390904 2618631312 2619586528 2620673471 2627376741 2638620864 2640678612 2657496608 2658599281 2660836464 2662911537 2669977024 2677713448 2678893932 2690358528 2692456624 2699343504 2701448607 2711284992 2713009728 2716464728 2720699176 2731421264 2740543377 2741467872 2743605826 2750522112 2752200484 2752271808 2753413806 2760072536 2773209648 2774830734 2781141792 2783310686 2792029724 2795222144 2803978496 2807402312 2813342928 2814987474 2823590146 2827034496 2827138743 2832435364 2835673984 2836850588 2844557056 2854057008 2856688704 2857246304 2858505936 2860735163 2868052473 2869696742 2880740304 2882572836 2898595744 2902135093 2904994404 2911226362 2912702208 2914555072 2922429744 2924288796 2937225408 2940543584 2946535251 2947034844 2959646976 2969923528 2979227152 2979732288 2989176861 2989683684 2990692224 3002400528 3002478336 3003724152 3004310452 3012427629 3012903608 3022341872 3025319616 3029013702 3032435571 3033972864 3035712256 3035824198 3045850608 3047788172 3056022819 3060786573 3062620704 3069101376 3072848922 3079644416 3079757978 3085999488 3089929488 3091895092 3092938112 3094746096 3096714764 3105081603 3113516736 3116995968 3118370112 3120801996 3124327558 3130578264 3137698432 3144624912 3154475808 3155427392 3158327601 3162104448 3165428849 3165965556 3175883304 3179514624 3190050561 3190133232 3200126688 3207865728 3211238239 3214402092 3225444272 3236216271 3239916576 3250065984 3252600572 3254034498 3260920212 3272122192 3274875648 3277429584 3278874456 3283050081 3286803936 3297100224 3299671492 3308111532 3311808216 3313792768 3322268928 3324859824 3341040768 3341163969 3347423612 3348552832 3351630546 3352641604 3359735976 3361749248 3372976464 3376745632 3378234288 3388816992 3389516559 3391459786 3397012352 3400134606 3404022336 3408357336 3415176288 3417348792 3425613152 3427034539 3440540246 3453195108 3455264384 3464599968 3466803912 3475187872 3476629829 3479555376 3482268933 3491508416 3503168988 3518161152 3520904816 3529910736 3532663563 3545526528 3547781952 3549855816 3550548716 3571858576 3575377728 3583787493 3587792234 3596836608 3599124672 3600618054 3601931476 3617346304 3627119808 3628624806 3639713974 3654057836 3655290496 3669695744 3671218408 3679610688 3681137466 3681855991 3685346496 3692387114 3696891264 3697612864 3699774312 3702127858 3708189056 3728016864 3735139001 3740961367 3751123904 3753316632 3755704238 3767121936 3769518324 3781967904 3795099737 3798838836 3805409344 3808918272 3811341248 3821638896 3824069964 3840987072 3843430448 3853814796 3870307584 3873325872 3887172432 3896572992 3899051728 3909586356 3916300544 3926317824 3927946968 3928713668 3929379792 3961017918 3972976384 3985569148 3986244912 4003200704 4004965536 4008088838 4016570172 4018340898 4033759488 4035537792 4038684936 4043247428 4061134144 4066093018 4069514592 4074697092 4081048764 4083494272 4083644851 4092135168 4097131896 4112201808 4115408739 4119905984 4126328128 4128300726 4128407712 4130120709 4140108804 4142742461 4151355648 4157826816 4159814472 4161069328 4171712688 4174104352 4174966029 4188044586 4192833216 4205967744 4211103468 4220014392 4221287408 4234511072 4235385219 4248653046 4253400748 4253510976 4255275882 4266835584 4281085512 4285869456 4287758904 4304545113 4314955028 4319888768 4323859254 4333421312 4338712664 4347893616 4351284353 4366839543 4369053312 4369906112 4371832608 4377400108 4382405248 4386433194 4396133632 4405838112 4410815376 4414255183 4415744288 4421136161 4433146432 4434985874 4454885292 4468840728 4469598432 4479647968 4485117871 4497301952 4499168014 4503600792 4504312384 4506465678 4518422656 4519355412 4533512808 4538696448 4544476448 4553568384 4553736297 4556465056 4568775912 4571682258 4573999872 4593931056 4604260144 4619466624 4619636967 4622405216 4634894232 4637842638 4639407168 4640193792 4642119144 4643025244 4645072146 4670891984 4675493952 4681202994 4686491337 4695867396 4706547648 4710218084 4730375936 4733141088 4743156672 4748948334 4763824956 4767170304 4769271936 4778383324 4784212224 4798832896 4800824072 4811798592 4836159744 4838166408 4841244122 4859874864 4875098976 4878900858 4881051747 4906147584 4908183288 4911305542 4913795328 4916144376 4930205904 4933032416 4945650336 4949507238 4967712324 4970689152 4987289736 5004422176 5021135418 5022829248 5026024432 5028962406 5039603964 5042623872 5059464696 5061171456 5065118448 5067351432 5083225488 5087189679 5095518528 5098759952 5112536004 5121316096 5126023188 5134415616 5138419728 5160810369 5164434496 5179792662 5182896576 5195430656 5200205868 5212781808 5237262624 5239173056 5241346942 5254753482 5277241728 5281357224 5314993216 5317198562 5321672928 5325823074 5339954048 5355426896 5357787864 5381688351 5384913248 5398687008 5400927081 5402897214 5426019456 5432929456 5441398352 5459570961 5462842528 5481086754 5482935744 5487211652 5504400968 5504543616 5506827612 5520145072 5538580671 5546419296 5549661468 5553191787 5562283584 5566621372 5584059448 5590444288 5614804624 5626685856 5629974948 5633556357 5647180292 5654068992 5654277486 5664870728 5671347968 5673701176 5690141077 5708114016 5713377408 5714492608 5717011872 5721470326 5736104946 5739393484 5761480608 5765145672 5772487547 5797191488 5804270186 5809988808 5822452724 5829110144 5844859488 5848577592 5874450816 5881087168 5893070502 5894069688 5939847056 5958454304 5959464576 5965729913 5978353722 5979367368 5981384448 6004801056 6007448304 6008620904 6012133257 6024855258 6025807216 6044683744 6050639232 6058027404 6064871142 6067945728 6071648396 6091701216 6095576344 6099139527 6112045638 6121573146 6125241408 6138202752 6145697844 6159515956 6171998976 6179858976 6183790184 6185876224 6189492192 6192451089 6193429528 6210163206 6227033472 6233991936 6236740224 6241603992 6248655116 6261156528 6275396864 6282066879 6289249824 6308951616 6310854784 6316655202 6324208896 6330857698 6331931112 6351766608 6372979569 6380101122 6380266464 6382913823 6400253376 6415731456 6422476478 6428804184 6450888544 6472432542 6479833152 6500131968 6505201144 6508068996 6521840424 6544244384 6554859168 6557748912 6566100162 6573607872 6594200448 6599342984 6616223064 6623616432 6649719648 6652478811 6682081536 6682327938 6694847224 6697105664 6703261092 6705283208 6719471952 6745952928 6748752021 6753491264 6756468576 6759698517 6777633984 6779033118 6782919572 6794024704 6800269212 6808044672 6816714672 6830352576 6834697584 6851226304 6854069078 6857523387 6881080492 6906390216 6910528768 6929199936 6933607824 6950375744 6953259658 6956763957 6959110752 6964537866 6967608219 6983016832 7006337976 7041809632 7059821472 7065327126 7095563904 7099711632 7101097432 7143717152 7150755456 7167574986 7175584468 7198249344 7201236108 7203862952 7254239616 7257249612 7261866183 7279427948 7308115672 7310580992 7318351287 7342436816 7359221376 7362274932 7363711982 7366958313 7370692992 7384774228 7393782528 7395225728 7399548624 7404255716 7416378112 7424260857 7456033728 7470278002 7481922734 7502247808 7506633264 7511408476 7531703127 7534243872 7539036648 7543443609 7563935808 7568551331 7590199474 7597677672 7610818688 7622682496 7643277792 7648139928 7678081741 7681974144 7686860896 7707629592 7746651744 7774344864 7789197251 7793145984 7798103456 7801339117 7819172712 7855893936 7857427336 7858759584 7862020413 7922035836 7971138296 7972489824 7975797843 7988734611 8006401408 8009931072 8016177676 8033140344 8036681796 8071075584 8077369872 8086494856 8104345821 8122268288 8132186036 8139029184 8149394184 8162097528 8166988544 8167289702 8194051441 8194263792 8221630131 8224403616 8230817478 8239811968 8252656256 8256601452 8256815424 8260241418 8280217608 8285484922 8312633951 8319628944 8322138656 8343425376 8348208704 8349932058 8376089172 8385666432 8411935488 8422206936 8432932561 8440028784 8442574816 8469022144 8470770438 8497306092 8506801496 8507021952 8510551764 8533671168 8562171024 8571738912 8575517808 8582205489 8609090226 8629910056 8639777536 8647718508 8677425328 8695787232 8702568706 8706405279 8733679086 8738106624 8739812224 8743665216 8754800216 8764810496 8772866388 8811676224 8821630752 8828510366 8831488576 8839605753 8842272322 8866292864 8869971748 8909770584 8937681456 8939196864 8944651573 8959295936 8967530583 8970235742 8994603904 8998336028 9007201584 9008624768 9012931356 9036845312 9038710824 9067025616 9074096603 9088952896 9097306713 9107136768 9107472594 9112930112 9137551824 9143364516 9187862112 9205414933 9208520288 9219764411 9238933248 9239273934 9244810432 9269788464 9275685276 9278814336 9284238288 9286050488 9290144292 9341783968 9350987904 9362405988 9372982674 9391734792 9413095296 9420436168 9466282176 9486313344 9496286547 9497896668 9527649912 9538543872 9556766648 9570151683 9601648144 9623597184 9633714717 9676332816 9682488244 9708648813 9719749728 9750197952 9757801716 9762103494 9764008969 9816366576 9822611084 9832288752 9849150243 9860411808 9866064832 9891300672 9899014476 9905311559 9935424648 9941378304 9974579472 10008844352 10042270836 10045658496 10048659049 10052048864 10057924812 10079207928 10085247744 10118929392 10130236896 10134702864 10166450976 10174379358 10191037056 10197519904 10225072008 10252046376 10276839456 10281103617 10321620738 10328868992 10359585324 10365793152 10400411736 10425563616 10429889487 10446806799 10474525248 10478346112 10482693884 10509506964 10554483456 10562714448 10570951859 10597990689 10629986432 10634397124 10643345856 10651646148 10679908096 10710853792 10715575728 10723932349 10751362479 10763376702 10769826496 10797374016 10801854162 10805794428 10852038912 10865858912 10879126739 10882796704 10919141922 10925685056 10962173508 10965871488 10974423304 11008801936 11009087232 11013655224 11040290144 11045567973 11077161342 11092838592 11099322936 11106383574 11124567168 11133242744 11168118896 11205417003 11222884101 11229609248 11253371712 11259949896 11267112714 11294360584 11308554972 11329741456 11347402352 11380282154 11385299211 11416228032 11426754816 11428985216 11434023744 11442940652 11472209892 11478786968 11522961216 11530291344 11544975094 11594382976 11608540372 11619977616 11644905448 11658220288 11689718976 11696852057 11697155184 11748901632 11762174336 11786141004 11788139376 11866126327 11879694112 11916908608 11918929152 11931459826 11956707444 11958734736 12009602112 12014896608 12017241808 12024266514 12037850297 12049710516 12051614432 12089367488 12101278464 12116054808 12129742284 12143296792 12183402432 12191152688 12198279054 12224091276 12243146292 12250482816 12250934553 12276405504 12291395688 12319031912 12346226217 12359717952 12367580368 12378984384 12384902178 12386859056 12420326412 12428227383 12454066944 12473480448 12483207984 12497310232 12522313056 12524898087 12564133758 12578499648 12617903232 12621709568 12633310404 12661715396 12663862224 12703533216 12706155657 12745959138 12760202244 12760532928 12765827646 12768319421 12800506752 12844952956 12857608368 12901777088 12913635339 12944865084 12953099731 12959666304 13000263936 13010402288 13016137992 13043680848 13053853059 13088488768 13100518629 13109718336 13115497824 13132200324 13140554141 13147215744 13188400896 13198685968 13232446128 13242765549 13247232864 13263408483 13299439296 13304957622 13364655876 13389694448 13406522184 13410566416 13438943904 13455353613 13491905856 13497504042 13506982528 13512937152 13519397034 13555267968 13558066236 13565839144 13600538424 13616089344 13633429344 13660705152 13661208891 13669395168 13702452608 13708138156 13715046774 13762160984 13812780432 13823552431 13858399872 13858910901 13867215648 13900751488 13906519316 13913527914 13918221504 13929075732 13935216438 13966033664 14012675952 14023603841 14059474011 14083619264 14119642944 14130654252 14191127808 14199423264 14202194864 14226550351 14287434304 14301510912 14335149972 14351168936 14396498688 14402472216 14407725904 14508479232 14514499224 14523732366 14558855896 14616231344 14636702574 14684873632 14718442752 14724549864 14727423964 14733916626 14741385984 14769548456 14790451456 14799097248 14808511432 14848521714 14912067456 14940556004 14963845468 15004495616 15013266528 15022816952 15063406254 15068487744 15078073296 15086887218 15089832043 15127871616 15137102662 15180398948 15195355344 15221637376 15245364992 15261569037 15286555584 15296279856 15308208773 15356163482 15363948288 15373721792 15415259184 15482431107 15493303488 15529745803 15548689728 15578394502 15586291968 15596206912 15602678234 15638345424 15711787872 15714854672 15717519168 15724040826 15844071672 15942276592 15944979648 15951595686 15977469222 16012802816 16019862144 16032355352 16066280688 16073363592 16145065053 16154739744 16172989712 16208691642 16244536576 16264372072 16278058368 16298788368 16324195056 16334579404 16378712883 16388102882 16388527584 16443260262 16448807232 16461634956 16479623936 16505312512 16513202904 16513630848 16520482836 16560435216 16570969844 16615742013 16625267902 16639257888 16644277312 16659575361 16686850752 16696417408 16697033089 16699864116 16752178344 16771332864 16844413872 16865865122 16880057568 16885149632 16900669071 16938044288 16938668879 16941540876 16994612184 17013602992 17014043904 17021103528 17070423231 17124342048 17143477824 17151035616 17164410978 17183801569 17218180452 17259820112 17295437016 17317462641 17354850656 17391574464 17405137412 17412810558 17467358172 17479624448 17487330432 17509600432 17545732776 17623352448 17643261504 17657020732 17662977152 17679211506 17684544644 17732585728 17739943496 17819541168 17875362912 17878393728 17889303146 17897189739 17918591872 17935061166 17940471484 17989207808 17996672056 18014403168 18017249536 18025862712 18036399771 18076953179 18077421648 18134051232 18148193206 18177905792 18194613426 18214945188 18225860224 18275103648 18286729032 18297418581 18338558869 18375724224 18410829866 18417040576 18439528822 18478547868 18489620864 18539576928 18551370552 18557628672 18568476576 18572100976 18580288584 18603950459 18653028823 18683567936 18701975808 18724811976 18745965348 18783469584 18826190592 18840872336 18922971353 18932564352 18972626688 18992573094 18995793336 19055299824 19113533296 19140303366 19203296288 19247194368 19267429434 19352665632 19364976488 19417297626 19439499456 19500395904 19515603432 19524206988 19528017938 19632733152 19645222168 19664577504 19698300486 19720823616 19732129664 19732857287 19782601344 19798028952 19810623118 19870849296 19949158944 19957436433 20017688704 20018426857 20084541672 20091316992 20097318098 20104097728 20115849624 20158415856 20237858784 20246256063 20260473792 20269405728 20308129127 20332901952 20348758716 20382074112 20395039808 20450144016 20504092752 20553678912 20562207234 20643241476 20657737984 20719170648 20731586304 20800823472 20851127232 20859778974 20893613598 20949050496 20956692224 20965387768 21019013928 21125428896 21141903718 21195981378 21259972864 21268794248 21286691712 21303292296 21421707584 21431151456 21447864698 21502724958 21526753404 21539652992 21594748032 21603708324 21611588856 21731717824 21758253478 21765593408 21785598549 21838283844 21851370112 21924347016 21931742976 21948846608 22017603872 22027310448 22044488609 22080580288 22091135946 22100874939 22154322684 22185677184 22198645872 22212767148 22249134336 22266485488 22336237792 22363511599 22410834006 22445768202 22459218496 22506743424 22519899792 22534225428 22588721168 22617109944 22659482912 22694804704 22705653993 22760564308 22770598422 22832456064 22857970432 22868047488 22885881304 22944419784 22957573936 23034245223 23045922432 23060582688 23089950188 23188765952 23217080744 23239955232 23289810896 23320649521 23367591753 23379437952 23393704114 23394310368 23404017351 23524348672 23572282008 23576278752 23586061239 23658140831 23732252654 23759388224 23833817216 23862919652 23913414888 23917469472 23927393529 24000516241 24019204224 24029793216 24034483616 24048533028 24075700594 24099421032 24103228864 24178734976 24232109616 24259484568 24286593584 24366804864 24382305376 24392422307 24396558108 24448182552 24486292584 24500965632 24501869106 24582154323 24582791376 24638063824 24692452434 24719435904 24735160736 24745424077 24757968768 24769804356 24773718112 24840652824 24856454766 24937901853 24966415968 24994620464 25044626112 25049796174 25128267516 25156999296 25235806464 25266620808 25298797683 25323430792 25327724448 25407066432 25412311314 25491918276 25520404488 25521065856 25531655292 25536638842 25601013504 25689905912 25715216736 25746616467 25803554176 25827270678 25889730168 25906199462 25919332608 26020804576 26032275984 26087361696 26107706118 26119215837 26176977536 26201037258 26219436672 26230995648 26264400648 26281108282 26294431488 26397371936 26464892256 26485531098 26494465728 26526816966 26598878592 26609915244 26729311752 26779388896 26813044368 26821132832 26833954719 26877887808 26910707226 26983811712 26995008084 27013965056 27025874304 27038794068 27110535936 27116132472 27131678288 27201076848 27222289809 27266858688 27321410304 27322417782 27338790336 27404905216 27416276312 27430093548 27524321968 27616244799 27625560864 27647104862 27659293233 27716799744 27717821802 27734431296 27801502976 27813038632 27827055828 27836443008 27858151464 27870432876 28025351904 28047207682 28118948022 28167238528 28239285888 28261308504 28398846528 28404389728 28453100702 28488859641 28574868608 28670299944 28702337872 28804944432 28815451808 28827408181 28901144151 29028998448 29047464732 29117711792 29232462688 29244592091 29273405148 29292026907 29369747264 29449099728 29454847928 29467833252 29539096912 29598194496 29617022864 29697043428 29715934677 29824134912 29881112008 29927690936 30026533056 30045633904 30126812508 30136975488 30145977147 30156146592 30173774436 30179664086 30255743232 30274205324 30360797896 30390710688 30523138074 30573111168 30592559712 30616417546 30712326964 30747443584 30830518368 30843310851 30964862214 30986606976 31059491606 31097379456 31156789004 31192413824 31205356468 31276690848 31289668461 31423575744 31429709344 31435038336 31448081652 31468086793 31688143344 31712855577 31884553184 31889959296 31903191372 31923486023 31954938444 32039724288 32064710704 32132561376 32146727184 32171797047 32290130106 32309479488 32345979424 32417383284 32528744144 32556116736 32597576736 32637380217 32648390112 32669158808 32757425766 32776205764 32777055168 32886520524 32897614464 32923269912 33026405808 33027261696 33040965672 33120870432 33136703919 33141939688 33231484026 33250535804 33278515776 33288554624 33319150722 33373701504 33392834816 33394066178 33399728232 33504356688 33616251009 33668652303 33688827744 33731730244 33760115136 33770299264 33801338142 33876088576 33877337758 33883081752 33989224368 34027205984 34042207056 34068755123 34140846462 34155897633 34248684096 34286955648 34302071232 34328821956 34367603138 34436360904 34519640224 34561790653 34590874032 34634925282 34709701312 34783148928 34810274824 34825621116 34934716344 34974660864 35019200864 35090556171 35091465552 35246704896 35286523008 35314041464 35325954304 35358423012 35369089288 35479886992 35598378981 35639082336 35750725824 35756787456 35778606292 35794379478 35837183744 35870122332 35880942968 35993344112 36028806336 36051725424 36072799542 36113550891 36153906358 36154843296 36268102464 36296386412 36355811584 36389226852 36429890376 36451720448 36550207296 36573458064 36594837162 36677117738 36751448448 36752803659 36821659732 36834081152 36879057644 36957095736 36979241728 37079153856 37102741104 37136953152 37144201952 37160577168 37207900918 37284682149 37306057646 37367135872 37449623952 37491930696 37566939168 37681744672 37697379929 37845942706 37865128704 37985146188 37991586672 38110599648 38227066592 38242928119 38280606732 38304958263 38406592576 38534858868 38705331264 38729952976 38834595252 38859299193 38878998912 39000791808 39031206864 39048413976 39056035876 39161559177 39265466304 39290444336 39329155008 39396600972 39421662423 39441647232 39464259328 39465714574 39565202688 39596057904 39621246236 39728296647 39741698592 39790225449 39898317888 39914872866 40035377408 40036853714 40169083344 40194636196 40208195456 40231699248 40316831712 40366060839 40475717568 40492512126 40500415901 40520947584 40538811456 40616258254 40665803904 40697517432 40790079616 40900288032 41008185504 41086529011 41107357824 41124414468 41150575037 41286482952 41438341296 41470657293 41601646944 41702254464 41719557948 41746097107 41787227196 41898100992 41930775536 42038027856 42070811523 42250857792 42283807436 42391962756 42537588496 42573383424 42606584592 42679651053 42843415168 42862302912 42895729396 43005449916 43053506808 43079305984 43189496064 43207416648 43223177712 43463435648 43516506956 43531186816 43571197098 43676567688 43702740224 43847557711 43848694032 43897693216 44035207744 44054620896 44088977218 44161160576 44182271892 44201749878 44308645368 44371354368 44397291744 44425534296 44482109921 44532970976 44551449007 44672475584 44727023198 44821668012 44891536404 44918436992 45013486848 45039799584 45068450856 45177442336 45196187777 45234219888 45269496129 45318965824 45389609408 45411307986 45521128616 45541196844 45664912128 45736094976 45771762608 45888839568 45915147872 45924626319 46068490446 46091844864 46121165376 46179900376 46434161488 46479910464 46579621792 46589237409 46641299042 46735183506 46758875904 46787408228 46788620736 46808034702 47144564016 47152557504 47172122478 47316281662 47464505308 47518776448 47667634432 47725839304 47826829776 47834938944 47854787058 47864127883 48001032482 48038408448 48059586432 48068967232 48097066056 48151401188 48198842064 48206457728 48357469952 48464219232 48518969136 48556807013 48573187168 48632497771 48733609728 48764610752 48784844614 48793116216 48896365104 48972585168 49003738212 49164308646 49165582752 49276127648 49336296581 49384904868 49438871808 49470321472 49490848154 49515937536 49539608712 49547436224 49681305648 49712909532 49875803706 49932831936 49989240928 50089252224 50091099267 50099592348 50256535032 50313998592 50533241616 50597595366 50646861584 50655448896 50814132864 50816006637 50824622628 50983836552 51040808976 51042131712 51063310584 51073277684 51211269693 51379811824 51430433472 51493232934 51551404707 51607108352 51654541356 51779460336 51812398924 51952387923 52041609152 52064551968 52174723392 52215412236 52238431674 52353955072 52402074516 52438873344 52461991296 52528801296 52562216564 52794743872 52929784512 52971062196 52988931456 53053633932 53197757184 53219830488 53458623504 53558777792 53626088736 53642265664 53667909438 53691569217 53755775616 53821414452 53967623424 53990016168 54051748608 54077588136 54230859537 54232264944 54263356576 54402153696 54444579618 54533717376 54644835564 54677580672 54832552624 54860187096 55015676607 55048643936 55232489598 55251121728 55294209724 55318586466 55435643604 55468862592 55626077264 55654111656 55672886016 55716302928 55740865752 55811851377 55959086469 56050703808 56094415364 56237896044 56334477056 56478571776 56522617008 56566696589 56768914059 56797693056 56808779456 56906201404 56977719282 57149737216 57340599888 57385317379 57404675744 57609888864 57630903616 57654816362 57802288302 58057996896 58094929464 58235423584 58464925376 58489184182 58546810296 58584053814 58739494528 58898199456 58909695856 58935666504 59078193824 59196388992 59198571861 59234045728 59394086856 59431869354 59762224016 59855381872 60053066112 60055280571 60091267808 60253625016 60273950976 60291954294 60312293184 60347548872 60359328172 60548410648 60721595792 60781421376 60924387381 61046276148 61146222336 61185119424 61232835092 61424653928 61494887168 61661036736 61686621702 61929724428 61973213952 62118983212 62194758912 62313578008 62384827648 62410712936 62553381696 62579336922 62591551847 62847151488 62859418688 62870076672 62896163304 62936173586 63376286688 63425711154 63497363017 63769106368 63779918592 63806382744 63846972046 63909876888 64129421408 64265122752 64293454368 64343594094 64580260212 64618958976 64691958848 64834766568 65057488288 65195153472 65274760434 65296780224 65338317616 65514851532 65552411528 65554110336 65773041048 65795228928 65846539824 66052811616 66081931344 66133465827 66241740864 66273407838 66283879376 66462968052 66501071608 66557031552 66577109248 66638301444 66747403008 66788132356 66799456464 67008713376 67090534797 67232502018 67337304606 67377655488 67463460488 67520230272 67540598528 67602676284 67754675516 67766163504 67978448736 68054411968 68084414112 68116961979 68137510246 68281692924 68311795266 68497368192 68573911296 68604142464 68657643912 68735206276 68872721808 69039280448 69102735669 69123581306 69181748064 69269850564 69419402624 69566297856 69620549648 69651242232 69869432688 69961948563 70038401728 70102775259 70181112342 70182931104 70212052053 70573046016 70628082928 70716846024 70738178576 70959773984 70974422493 71196757962 71278164672 71501451648 71557212584 71588758956 71740244664 71761885936 71986688224 72001548723 72057612672 72103450848 72145599084 72227101782 72307812716 72309686592 72536204928 72592772824 72778453704 72859780752 73100414592 73146916128 73177266921 73189674324 73354235476 73502896896 73505607318 73643319464 73668162304 73746462969 73758115288 73914191472 73971834001 74158307712 74205482208 74236272231 74273906304 74288403904 74321154336 74415801836 74569364298 74612115292 74734271744 74813705559 74899247904 74983861392 75042338111 75133878336 75363489344 75394759858 75691885412 75896393049 75970292376 75983173344 76221199296 76454133184 76485856238 76561213464 76609916526 76813185152 77069717736 77410662528 77459905952 77669190504 77718598386 77757997824 78062413728 78096827952 78112071752 78323118354 78530932608 78580888672 78658310016 78793201944 78843324846 78883294464 78931429148 79192115808 79242492472 79456593294 79483397184 79580450898 79796635776 79829745732 80073707428 80338166688 80389272392 80416390912 80463398496 80501864157 80633663424 80732121678 80951435136 80985024252 81000831802 81041895168 81077622912 81232516508 81331607808 81395034864 81580159232 81666869427 81800576064 82016371008 82173058022 82214715648 82248828936 82301150074 82572965904 82848734397 82876682592 82941314586 82977879699 83203293888 83404508928 83439115896 83492194214 83574454392 83861551072 84076055712 84141623046 84501715584 84567614872 84783925512 85075176992 85213169184 85359302106 85686830336 85724605824 85791458792 86010899832 86107013616 86414833296 86446355424 86482224543 86926871296 87033013912 87062373632 87142394196 87353135376 87695115422 87697388064 87733776273 87795386432 87876080721 88070415488 88109241792 88177954436 88322321152 88364543784 88403499756 88617290736 88794583488 88851068592 88964219842 89065941952 89102898014 89147804031 89344951168 89454046396 89643336024 89783072808 89836873984 90079599168 90134565851 90136901712 90354884672 90392375554 90437931441 90468439776 90538992258 90637931648 90779218816 90822615972 91042257232 91082393688 91438973461 91543525216 91777679136 91830295744 91849252638 92136980892 92242330752 92359800752 92762258171 92868322976 92959820928 93159243584 93178474818 93282598084 93470367012 93574816456 93577241472 93616069404 94289128032 94305115008 94344244956 94404260379 94632563324 94929010616 95037552896 95138566731 95451678608 95653659552 95669877888 95709574116 95728255766 95770458069 96002064964 96119172864 96137934464 96194132112 96302802376 96397684128 96412915456 96515391141 96732398309 96928438464 97037938272 97113614026 97146374336 97264995542 97529221504 97569689228 97586232432 97792730208 97912140651 97945170336 98007476424 98132288299 98328617292 98331165504 98391167303 98552255296 98672593162 98769809736 98940642944 98981696308 99079217424 99094872448 99362611296 99425819064 99751607412 99815062633 99865663872 99978481856 100178504448 100182198534 100199184696 100513070064 101066483232 101195190732 101259564263 101293723168 101310897792 101417408521 101628265728 101632013274 101649245256 101967673104 102081617952 102126621168 102146555368 102206265369 102422539386 102759623648 102860866944 102986465868 103102809414 103309082712 103558920672 103624797848 103685371959 103904775846 104083218304 104129103936 104349446784 104430824472 104476863348 104804149032 104923982592 105057602592 105124433128 105271668513 105589487744 105859569024 105942124392 105977862912 106107267864 106439660976 106522668733 106795136943 106917247008 107117555584 107252177472 107284531328 107335818876 107383138434 107511551232 107642828904 107980032336 108064241363 108155176272 108340652673 108461719074 108464529888 108526713152 108804307392 108889159236 109067434752 109289671128 109355161344 109628123293 109665105248 109720374192 110031353214 110097287872 110464979196 110502243456 110588419448 110637172932 110871287208 110937725184 111252154528 111308223312 111432605856 111481731504 111623702754 111918172938 112101407616 112188830728 112475792088 113045234016 113092139787 113133393178 113537828118 113595386112 113617558912 113812402808 113955438564 114681199776 114728784357 114770634758 114809351488 114914874789 115219777728 115261807232 115309632724 115604576604 116115993792 116189858928 116280470449 116470847168 116577897579 116929850752 116978368364 117093620592 117168107628 117478989056 117796398912 117819391712 117871333008 117963255839 118156387648 118264987269 118392777984 118397143722 118468091456 118788173712 118863738708 119524448032 119670394129 119710763744 120106132224 120110561142 120182535616 120507250032 120583908588 120624586368 120695097744 120718656344 121096821296 121443191584 121501247703 121562842752 121848774762 122092552296 122370238848 122465670184 122849307856 123259587033 123322073472 123373243404 123451725111 123859448856 124237966424 124411971879 124627156016 124821425872 125106763392 125158673844 125183103694 125238291321 125694302976 125718837376 125792326608 125872347172 126212434569 126752573376 126851422308 126994726034 127538212736 127612765488 127693944092 127819753776 128038953159 128258842816 128530245504 128586908736 128665372627 128687188188 129160520424 129237917952 129383917696 129669533136 130114976576 130390306944 130527389597 130549520868 130593560448 130676635232 131029703064 131104823056 131108220672 131542673133 131546082096 131693079648 132105623232 132163862688 132266931654 132416353267 132483481728 132546815676 132567758752 132925936104 133002143216 133114063104 133276602888 133446329763 133576264712 133598912928 133654347021 134017426752 134181069594 134465004036 134674609212 134755310976 134926920976 135040460544 135205352568 135509351032 135532327008 135588563331 135808488387 135956897472 136108823936 136168828224 136233923958 136275020492 136563385848 136623590532 136994736384 137208284928 137315287824 137470412552 137745443616 137773878957 138078560896 138205471338 138247162612 138363496128 138539701128 138838805248 139241099296 139298874497 139302484464 139738865376 139767712227 139923897126 140076803456 140205550518 140362224684 140365862208 140424104106 141256165856 141314777167 141433692048 141476357152 141919547968 141948844986 142393515924 142556329344 143002903296 143114425168 143177517912 143359853537 143480489328 143523771872 143592383649 143973376448 144003097446 144115225344 144206901696 144291198168 144454203564 144615625432 144619373184 145072409856 145185545648 145556907408 145670421039 145719561504 145897493313 146200829184 146293832256 146354533842 146379348648 146708470952 147011214636 147286638928 147492925938 147516230576 147828382944 147943668002 148008889743 148316615424 148410964416 148472544462 148547812608 148576807808 148642308672 148831603672 149138728596 149224230584 149627411118 149798495808 149967722784 150084676222 150267756672 150273297801 150726978688 150789519716 151383770824 151792786098 151940584752 151966346688 152059076741 152442398592 152448019911 152908266368 152971712476 153122426928 153219833052 153626370304 154139435472 154259642251 154654214121 154821325056 154919811904 155338381008 155437196772 156124827456 156193655904 156224143504 156492053861 156646236708 157061865216 157161777344 157316620032 157586403888 157686649692 157862858296 158384231616 158484984944 158913186588 158966794368 159160901796 159593271552 159659491464 160147414856 160676333376 160778544784 160926796992 161003728314 161267326848 161464243356 161902870272 161970048504 162001663604 162155245824 162465033016 162692578611 162790069728 163333738854 163601152128 164032742016 164346116044 164497657872 164602300148 165047029821 165145931808 165697468794 165753365184 165882629172 165955759398 165988152473 166406587776 166878231792 166984388428 167148908784 167435554131 167723102144 167877259407 168152111424 168283246092 168390296503 169003431168 169135229744 169567851024 169700089767 170150353984 170306742177 170426338368 170718604212 170827203833 171449211648 171582917584 172021799664 172155952137 172214027232 172829666592 172892710848 172964449086 174066027824 174284788392 174706270752 175390230844 175394776128 175467552546 175590772864 175752161442 176140830976 176218483584 176355908872 176729087568 176806999512 177234581472 177589166976 177595715583 177702137184 177928439684 178131883904 178205796028 178295608062 178689902336 178908092792 179286672048 179566145616 179706181603 180159198336 180165841713 180269131702 180273803424 180709769344 180784751108 180875862882 180936879552 181077984516 181275863296 181558437632 181645231944 182084514464 182164787376 182306849933 182773162143 182877946922 183087050432 183555358272 183660591488 183698505276 184273961784 184484661504 184719601504 184945154563 185524516342 185736645952 185919641856 186318487168 186356949636 186565196168 186940734024 187149632912 187154482944 187232138808 187774655541 188578256064 188610230016 188688489912 188808520758 189265126648 189858021232 190277133462 190492089051 190903357216 191307319104 191339755776 191419148232 191456511532 191540916138 192004129928 192275868928 192388264224 192605604752 192795368256 193030782282 193464796618 193856876928 194075876544 194227228052 194292748672 194529991084 195058443008 195139378456 195172464864 195585460416 195824281302 195890340672 196014952848 196264576598 196657234584 196662331008 196782334606 197104510592 197345186324 197539619472 197881285888 197963392616 198158434848 198189744896 198400397481 198725222592 198846484969 198851638128 199503214824 199630125266 199731327744 199956963712 200364397068 200398369392 201026140128 201271604391 201724147559 202132966464 202390381464 202519128526 202587446336 202621795584 202834817042 203264026548 203298490512 203935346208 204163235904 204253242336 204293110736 204412530738 204643455049 204845078772 205519247296 205721733888 205972931736 206205618828 206618165424 207117841344 207249595696 207370743918 207809551692 208166436608 208258207872 208698893568 208861648944 208953726696 209608298064 209885845689 210115205184 210248866256 210543337026 211178975488 211719138048 211884248784 212214535728 212879321952 212923267479 213045337466 213590273886 213834494016 214235111168 214504354944 214569062656 214671637752 214766276868 215285657808 215960064672 216004646169 216128482726 216310352544 216681305346 216923438148 216929059776 217053426304 217061430157 217608614784 217778318472 218579342256 219256246586 219330210496 219440748384 219531800763 220062706428 220194575744 220202695427 220929958392 221004486912 221176838896 221274345864 221742574416 221915502003 222504309056 222616446624 222708816693 222865211712 222963463008 223247405508 223389420397 223836345876 224202815232 224377661456 224951584176 225127014333 226090468032 226184279574 226266786356 227075656236 227235117824 227624805616 227910877128 229362399552 229457568714 229541269516 229618702976 229829749578 230439555456 230523614464 230619265448 231209153208 232231987584 232379717856 232560940898 232941694336 233155795158 233859701504 233956736728 234187241184 234336215256 234634640881 235000391327 235592797824 235638783424 235742666016 235926511678 236312775296 236529974538 236794287444 236936182912 237576347424 237727477416 238401265297 239048896064 239340788258 239421527488 240221122284 240365071232 241014500064 241167817176 241249172736 241390195488 241437312688 241851355967 242193642592 242489374699 242886383168 243002495406 243125685504 243697549524 244185104592 244740477696 244931340368 245698615712 245998627589 246519174066 246644146944 246746486808 246903450222 247718897712 248475932848 248823943758 249254312032 249642851744 250213526784 250317347688 250366207388 250476582642 251437674752 251584653216 251744694344 252424869138 253505146752 253702844616 253989452068 255076425472 255225530976 255387888184 255639507552 256077906318 256517685632 256527144731 257060491008 257173817472 257330745254 257374376376 258321040848 258767835392 259339066272 259446673629 260229953152 260239549141 260780613888 261054779194 261099041736 261187120896 261353270464 262059406128 262209646112 263085346266 263092164192 263201328819 263386159296 264005678651 264211246464 264327725376 264533863308 264832706534 264966963456 265093631352 265135517504 265851872208 266004286432 266553205776 266892659526 267152529424 267197825856 267308694042 268034853504 268362139188 268930008072 269349218424 269510621952 269853841952 270403697553 270410705136 271018702064 271064654016 271177126662 271616976774 271913794944 272217647872 272337656448 272467847916 272550040984 273126771696 273247181064 274316920383 274630575648 274940825104 275490887232 275547757914 276157121792 276410942676 276494325224 276726992256 277079402256 278286774513 278482198592 278597748994 278604968928 279477730752 279535424454 279847794252 280153606912 280411101036 280724449368 280731724416 280848208212 282512331712 282629554334 282867384096 282952714304 283212781137 283839095936 283897689972 284787031848 285112658688 286228850336 286355035824 286719707074 286960978656 287047543744 287184767298 287311374207 287946752896 288006194892 288413803392 288582396336 288908407128 289231250864 289238746368 290197194927 290371091296 291113814816 291340842078 291439123008 291794986626 292587664512 292709067684 292758697296 293416941904 294022429272 294396864897 294573277856 294985851876 295032461152 295173501909 295656765888 295887336004 296017779486 296821928832 296945088924 297153615616 297284617344 297663207344 298277457192 298448461168 299254822236 299445187899 299596991616 299935445568 300169352444 300535513344 300546595602 301453957376 301579039432 302767541648 303585572196 303778692789 303881169504 303932693376 304118153482 304252225563 304884797184 304896039822 305816532736 305943424952 306244853856 306439666104 306618796107 308278870944 308519284502 309308428242 309839623808 310676762016 310874393544 311056115877 312249654912 312387311808 312448287008 312984107722 313292473416 314323554688 315172807776 315373299384 315725716592 316768463232 316969969888 317101489991 317826373176 317933588736 318321803592 319318982928 319568006199 320294829712 321352666752 321557089568 321690513001 321853593984 322007456628 322534653696 322928486712 323940097008 324003327208 324192724089 324930066032 325385157222 325580139456 326667477708 327202304256 328065484032 328692232088 328884369879 328995315744 329204600296 330094059642 330291863616 331394937588 331506730368 331765258344 331911518796 331976304946 332813175552 333756463584 333968776856 334297817568 334871108262 335446204288 335754518814 336304222848 336566492184 336780593006 338270459488 339135702048 339276419361 339400179534 340300707968 340613484354 340852676736 341437208424 341654407666 343165835168 344043599328 344186353071 344311904274 344428054464 345659333184 345785421696 345928898172 348132055648 348569576784 348841411347 349412541504 350780461688 350789552256 350935105092 351181545728 351504322884 352436967168 352711817744 353458175136 353613999024 353889767517 354469162944 355178333952 355191431166 355404274368 355856879368 356263767808 356411592056 356591216124 357816185584 358573344096 359011182387 359132291232 359412363206 360318396672 360331683426 360538263404 360547606848 361419538688 361569502216 361751725764 361873759104 362155969032 363290463888 364169028928 364329574752 364503743109 364613699866 365546324286 365755893844 366174100864 367110716544 367321182976 367397010552 368547923568 369439203008 369778761099 369890309126 370355175333 371049032684 371473291904 372636974336 372713899272 373130392336 373881468048 374299265824 374464277616 374756306353 375549311082 375714873963 377156512128 377376979824 377617041516 378530253296 379716042464 380179697183 380554266924 380984178102 381806714432 382614638208 382838296464 382913023064 383081832276 384008259856 384776528448 385211209504 385590736512 385996117881 386061564564 386929593236 387713753856 388151753088 388454456104 388585497344 389059982168 390278756912 390344929728 391170920832 391582168791 391648562604 391780681344 392029905696 392529153196 393314469168 393324662016 393564669212 394209021184 394628019399 394690372648 395079238944 395926785232 396316869696 396800794962 397249059801 397450445184 397692969938 397703276256 399006429648 399260250532 399913927424 400338989289 400728794136 400796738784 400963041063 402052280256 402543208782 403448295118 404265932928 404780762928 405038257052 405174892672 405669634084 406528053096 406596981024 406765689993 407870692416 408326471808 408506484672 408586221472 408825061476 409286910098 409690157544 411038494592 411945863472 412411237656 413236330848 414235682688 414499191392 414671179219 414741487836 415619103384 416516415744 417723297888 417896623491 417907453392 419216596128 419771691378 420230410368 420497732512 420672209309 421086674052 423768497568 423944331501 424429071456 425758643904 425846534958 426090674932 427180547772 427668988032 429008709888 429343275504 429532553736 430079560611 430571315616 430777150947 431920129344 432009292338 432256965452 432620705088 433362610692 433846876296 433858119552 434106852608 434122860314 435217229568 435556636944 437011263117 437158684512 437692479939 438512493172 438660420992 438881496768 439063601526 440125412856 440389151488 440405390854 441859916784 442353677792 442548691728 443485148832 443831004006 444026669229 445008618112 445232893248 445417633386 445730423424 445926926016 446494811016 446778840794 447672691752 448755322912 449903168352 450254028666 452180936064 452368559148 452533572712 454151312472 455249611232 455821754256 456177230223 458724799104 458915137428 459082539032 459237405952 459659499156 460879110912 461238530896 462418306416 462778926753 464463975168 464759435712 465121881796 465883388672 466311590316 467913473456 468374482368 468672430512 469269281762 469476161583 470000782654 471185595648 471277566848 471485332032 471853023356 472625550592 473059949076 473588574888 473872365824 475152694848 475454954832 476802530594 478097792128 478681576516 478843054976 480442244568 480730142464 482029000128 482323134821 482335634352 482780390976 482874625376 483702711934 484387285184 484978749398 485772766336 486004990812 487395099048 488370209184 489303209131 489862680736 490065939077 491397231424 491997255178 493038348132 493492973616 493806900444 495437795424 496951865696 497158065547 497647887516 497964457419 498508624064 499285703488 500634695376 500732414776 500953165284 503169306432 503489388688 504849738276 505170889509 507010293504 507405689232 507978904136 509100269301 510451061952 510775776368 511279015104 512155812636 512481611499 513035371264 513054289462 514347634944 514661490508 514748752752 516467856411 516642081696 518678132544 518893347258 520459906304 520479098282 522109558388 522198083472 522706540928 524118812256 524419292224 526170692532 526184328384 526402657638 526505406713 526772318592 528011357302 528422492928 528655450752 529067726616 529665413068 530187262704 530271035008 531703744416 532008572864 533106411552 533785319052 534124877143 534305058848 534395651712 534617388084 534957475481 536069707008 536724278376 537860016144 538698436848 539118544809 539707683904 540807395106 540821410272 542037404128 542129308032 542354253324 542699262391 543233953548 543827589888 544675312896 544935695832 545100081968 546253543392 546494362128 546920549799 548633840766 549261151296 549881650208 550981774464 551095515828 552821885352 552988650448 553453984512 554158804512 554835463689 556573549026 556964397184 557195497988 557209937856 558955461504 559070848908 559695588504 560822202072 561448898736 561463448832 561696416424 563323966623 565024663424 565259108668 565734768192 565905428608 566425562274 567678191872 567795379944 569574063696 570018250243 571476267153 572457700672 572710071648 573439414148 573921957312 574095087488 574369534596 574622748414 575893505792 576012389784 576827606784 577164792672 577816814256 578267428973 578462501728 579168837091 580394389854 580742182592 582227629632 582681684156 582878246016 583589973252 585175329024 585418135368 585517394592 586833883808 587550441101 588044858544 588793729794 589146555712 589971703752 590064922304 590347003818 591313531776 591774672008 592035558972 593643857664 593890177848 594569234688 595326414688 596539454907 596554914384 596896922336 598509644472 598890375798 599193983232 599870891136 600338704888 601093191204 603158078864 605172442677 605535083296 607171144392 607557385578 607762339008 607865386752 608236306964 608504451126 609792079644 611886849904 612489707712 612879332208 613237592214 613930365147 616557741888 617038569004 618616856484 619679247616 621353524032 621748787088 622112231754 622233662479 624499309824 624774623616 624896574016 625968215444 626584946832 628647109376 630345615552 630746598768 631238491169 631451433184 633536926464 633939939776 634202979982 635652746352 636643607184 638637965856 639136012398 640589659424 642705333504 643114179136 643381026002 643707187968 644014913256 645856973424 647880194016 648006654416 648385448178 649860132064 650770314444 651160278912 651184290471 653334955416 657384464176 657768739758 657990631488 658409200592 660188119284 660583727232 660608086281 662789875176 663013460736 663530516688 663823037592 663952609892 665746506009 667512927168 667937553712 668595635136 669742216524 670168261191 670892408576 671509037628 672608445696 673132984368 673561186012 675381042999 676540918976 678271404096 678552838722 678800359068 680601415936 681226968708 681705353472 682874416848 683308815332 686331670336 688087198656 688372706142 688507070317 688623808548 688856108928 691318666368 691570843392 691857796344 696264111296 697139153568 697682822694 698470993187 698825083008 701560923376 701579104512 701870210184 703008645768 703903922643 705001173981 705423635488 706916350272 707227998048 707779535034 708938325888 710382862332 710808548736 711713758736 712823184112 713182432248 715203795891 715632371168 717146688192 718022364774 718264582464 718824726412 720663366852 721076526808 721095213696 723139004432 723503451528 723747518208 724311938064 725554067901 726580927776 727468124097 728338057856 728659149504 729007486218 729227399732 731092648572 731511787688 732348201728 734221433088 734794021104 737095847136 737995882767 738878406016 739557522198 739780618252 740710350666 742098065368 742946583808 745408481087 745427798544 746260784672 747762936096 748598531648 748928555232 749512612706 751098622164 751429747926 754313024256 754753959648 755234083032 756195868657 757060506592 759432084928 760359394366 761108533848 761968356204 763613428864 765229276416 765676592928 765826046128 766163664552 768016519712 769553056896 769581434193 770422419008 771181473024 771992235762 772123129128 773859186472 776303506176 776908912208 778119964336 780557513824 780689859456 780718647423 782341841664 783164337582 783297125208 783561362688 784059811392 785058306392 786628938336 787129338424 789256038798 789380745296 790158477888 791853570464 792017035953 792633739392 793601589924 794498119602 794900890368 795385939876 795406552512 798012859296 798520501064 800677978578 801457588272 801593477568 801926082126 804104560512 805086417564 806896590236 808531865856 809561525856 810076514104 810349785344 811211092659 811339268168 813056106192 813193962048 813531379986 813690174011 815741384832 816652943616 817012969344 817172442944 817650122952 818573820196 819380315088 822076989184 822950761149 823891726944 824822475312 825465719221 826472661696 828471365376 828998382784 829342358438 829482975672 831238206768 834860323539 835446595776 835793246982 835814906784 838433192256 839543382756 840460820736 840995465024 841344418618 842173348104 847536995136 847888663002 848858142912 851517287808 851693069916 852181349864 854361095544 855337976064 858686551008 859065107472 860159121222 861142631232 861554301894 863840258688 864018584676 864513930904 865241410176 866725221384 867693752592 867716239104 868245720628 870591584781 871113273888 874022526234 874317369024 875384959878 877024986344 877320841984 877762993536 878127203052 880250825712 880810781708 883190594691 883719833568 884707355584 885097383456 885520505727 886970297664 887662008012 888053338458 890017236224 890465786496 890835266772 891460846848 891853852032 892989622032 893557681588 895345383504 897510645824 898335563697 899806336704 900508057332 904361872128 904737118296 905067145424 908302624944 910499222464 911336078367 911643508512 912354460446 912756676689 917449598208 917830274856 918165078064 919318998312 922477061792 924836612832 925557853506 929518871424 930243763592 932623180632 935826946912 936748964736 937344861024 938538563524 938952323166 940001565308 942555133696 942970664064 943706046712 946119898152 947177149776 950305389696 950909909664 951304469973 953605061188 956195584256 957363153032 957686109952 958704018597 960884489136 961633842013 964058000256 964646269642 964671268704 965071539003 965560781952 965749250752 967405423868 968774570368 969957498796 971545532672 972009981624 972578172267 974790198096 975550395443 976740418368 978606418262 979725361472 980131878154 982794462848 983994510356 986076696264 986653109637 986985947232 987613800888 990875590848 991480224361 993903731392 994316131094 995295775032 995928914838 997017248128 998571406976 1001269390752 1001464829552 1001906330568 1005828708071 1006338612864 1006978777376 1009699476552 1010341779018 1014811378464 1015957808272 1018200538602 1020384839881 1020902123904 1021551552736 1022558030208 1024311625272 1024963222998 1026108578924 1029322981016 1029497505504 1032935712822 1033284163392 1037356265088 1037786694516 1040958196564 1044219116776 1044396166944 1045413081856 1046524234041 1048237624512 1048838584448 1052341385064 1052368656768 1052805315276 1053010813426 1053544637184 1056022714604 1057310901504 1058135453232 1059330826136 1060374525408 1060542070016 1061669302551 1063407488832 1064017145728 1064056381399 1066212823104 1067570638104 1068249754286 1068610117696 1068791303424 1069234776168 1069914950962 1073448556752 1075720032288 1077033547161 1077396873696 1078237089618 1079415367808 1079455171289 1081614790212 1081642820544 1084074808256 1084258616064 1084708506648 1085398524782 1086467907096 1089871391664 1090200163936 1092507086784 1092988724256 1093841099598 1097267681532 1098522302592 1099763300416 1101963548928 1102191031656 1105643770704 1105977300896 1108317609024 1109670927378 1113147098052 1113928794368 1114390995976 1114419875712 1117910923008 1118141697816 1119391177008 1121644404144 1122897797472 1123392832848 1124268919059 1126647933246 1130049326848 1130518217336 1131469536384 1131810857216 1132851124548 1135590759888 1139148127392 1140036500486 1140539091549 1142952534306 1144915401344 1145420143296 1146878828296 1147843914624 1148190174976 1148739069192 1149245496828 1152024779568 1154329585344 1155633628512 1156534857946 1156925003456 1157988353643 1158337674182 1160788779708 1161484365184 1164455259264 1165363368312 1165756492032 1167179946504 1170836270736 1171034789184 1171749356063 1173667767616 1174746506373 1175100882202 1176089717088 1177587459588 1178293111424 1179943407504 1180129844608 1180694007636 1182627063552 1183549344016 1184071117944 1187780355696 1188706654993 1190652829376 1191747179403 1193078909814 1193109828768 1193793844672 1197019288944 1197780751596 1199741782272 1200677409776 1202186382408 1205909356223 1206316157728 1210344885354 1211070166592 1214342288784 1215114771156 1215524678016 1216472613928 1217008902252 1219584159288 1223773699808 1224979415424 1225758664416 1226475184428 1227860730294 1233115483776 1234077138008 1237233712968 1242707048064 1243497574176 1244013537657 1244224463508 1244467324958 1249549247232 1249793148032 1251936430888 1253169893664 1253689870473 1257521178017 1260691231104 1261493197536 1262016627927 1262476982338 1262902866368 1267879879552 1268405959964 1271305492704 1271832994503 1273287214368 1275719747887 1277275931712 1278272024796 1279085174939 1281179318848 1286228358272 1286762052004 1288029826512 1290238681833 1291713946848 1295760388032 1296013308832 1296770896356 1297595814229 1299720264128 1301540628888 1302320557824 1302368580942 1306669910832 1314768928352 1315537479516 1315981262976 1316374335419 1316818401184 1320376238568 1321167454464 1321216172562 1325579750352 1327061033376 1327646075184 1327905219784 1331493012018 1335025854336 1335875107424 1337191270272 1339484433048 1340336522382 1343018075256 1346265968736 1347122372024 1350762085998 1353081837952 1356542808192 1357105677444 1357600718136 1362453937416 1365748833696 1366617630664 1368531690669 1372663340672 1376174397312 1376745412284 1377014140634 1377247617096 1377712217856 1382637332736 1383715592688 1384794693529 1388336780259 1392528222592 1394278307136 1395365645388 1396941986374 1397650166016 1403121846752 1403740420368 1404835137719 1406017291536 1407807845286 1408428484749 1410002347962 1410847270976 1413832700544 1414455996096 1415559070068 1417876651776 1420765724664 1421617097472 1423427517472 1425165602809 1425646368224 1426364864496 1430407591782 1431264742336 1434293376384 1436044729548 1436529164928 1437649452824 1441326733704 1442153053616 1442190427392 1446278008864 1446969404463 1447006903056 1448623876128 1451108135802 1453161855552 1454936248194 1456676115712 1457318299008 1458014972436 1458454799464 1462185297144 1463023575376 1467909627393 1469588042208 1470197817231 1474191694272 1475991765534 1477756812032 1479115044396 1479561236504 1481420701332 1484196130736 1490816962174 1490855597088 1491474196641 1492521569344 1493893372257 1495525872192 1497197063296 1497857110464 1499025225412 1502197244328 1502859495852 1509507919296 1510468166064 1512391737314 1514121013184 1515512668527 1518864169856 1520718788732 1522217067696 1523936712408 1527226857728 1531353185856 1531652092256 1532287619467 1532327329104 1536033039424 1537444834497 1539106113792 1539162868386 1540844838016 1543984471524 1544246258256 1547718372944 1553817824416 1554462548837 1556239928672 1561115027648 1561379718912 1561437294846 1566328675164 1566594250416 1568119622784 1570116612784 1573257876672 1574258676848 1576958388907 1578512077596 1578761490592 1579516220139 1580316955776 1583707140928 1584034071906 1585267478784 1587203179848 1588996239204 1590771879752 1590813105024 1596025718592 1597041002128 1601355957156 1602374631429 1602915176544 1603186955136 1603852164252 1604872426443 1608209121024 1610172835128 1613793180472 1617355634427 1619123051712 1620153028208 1622422185318 1622678536336 1626112212384 1626387924096 1627062759972 1627380348022 1628097787173 1631482769664 1634025938688 1634344885888 1635300245904 1637147640392 1638760630176 1640761649397 1645901522298 1647783453888 1649644950624 1650931438442 1652945323392 1657996765568 1658684716876 1658965951344 1662476413536 1664506391067 1669720647078 1670893191552 1671586493964 1671629813568 1672649844151 1676866384512 1679086765512 1681990930048 1682688837236 1684346696208 1695073990272 1695777326004 1696856064761 1697716285824 1703034575616 1703386139832 1704362699728 1708722191088 1710054750729 1717373102016 1718130214944 1720318242444 1721412592471 1722285262464 1723108603788 1727680517376 1728037169352 1729027861808 1730482820352 1733450442768 1734802286919 1735387505184 1736491441256 1737506511273 1741183169562 1742226547776 1748045052468 1748634738048 1750769919756 1754049972688 1755525987072 1756254406104 1760501651424 1761621563416 1762651323303 1766381189382 1767439667136 1769414711168 1770194766912 1771041011454 1773940595328 1775324016024 1776106676916 1780931572992 1781670533544 1783707704064 1785979244064 1787115363176 1789618364721 1790690767008 1795021291648 1796671127394 1799612673408 1801016114664 1809474236592 1810134290848 1810885368461 1815517328031 1816605249888 1820998444928 1822672156734 1823287017024 1824708920892 1825513353378 1835660549712 1836330156128 1837092103171 1838637996624 1841791095441 1844954123584 1849673225664 1851115707012 1859037742848 1860487527184 1863678095981 1865246361264 1866700987437 1871653893824 1873497929472 1874689722048 1877077127048 1877904646332 1880003130616 1885941328128 1887412093424 1892239796304 1893715473507 1894354299552 1900610779392 1901819819328 1902608939946 1907210122376 1914726306064 1917408037194 1921768978272 1923267684026 1928116000512 1929292539284 1929342537408 1930143078006 1931121563904 1931498501504 1934810847736 1937549140736 1939914997592 1944019963248 1945156344534 1949580396192 1951100790886 1953480836736 1953552871413 1957212836524 1959450722944 1960263756308 1965588925696 1967989020712 1972153392528 1973306219274 1973971894464 1975227601776 1976767997633 1981751181696 1981824258843 1982960448722 1987807462784 1988632262188 1990591550064 1991857829676 1994034496256 1997142813952 2002538781504 2002929659104 2003812661136 2005375349263 2010504783573 2011657416142 2012677225728 2013957554752 2019398953104 2020683558036 2029622756928 2031915616544 2034396700193 2036401077204 2040769679762 2041804247808 2043103105472 2045116060416 2048623250544 2049926445996 2052217157848 2058645962032 2058995011008 2065521210951 2065871425644 2066568326784 2074712530176 2075573389032 2081916393128 2088438233552 2088792333888 2093048468082 2095412979561 2096475249024 2097677168896 2104682770128 2104737313536 2105610630552 2106021626852 2111711767929 2112045429208 2115003521943 2116270906464 2118661652272 2120749050816 2123338605102 2126814977664 2128034291456 2128112762798 2132425646208 2135141276208 2136499508572 2137220235392 2138469552336 2139829901924 2145611387673 2146897113504 2151440064576 2154067094322 2154793747392 2156474179236 2158830735616 2158910342578 2163229580424 2163285641088 2168149616512 2169417013296 2170797049564 2172935814192 2176662203703 2179742783328 2180400327872 2182404372291 2185014173568 2185977448512 2187311334659 2187682199196 2194535363064 2197044605184 2199526600832 2204382063312 2211287541408 2211954601792 2213987648301 2216635218048 2218965623149 2219341854756 2226294196104 2228781991952 2228839751424 2236225443261 2236283395632 2238782354016 2243288808288 2245795594944 2246785665696 2248537838118 2251078005539 2253295866492 2261036434672 2262939072768 2265702249096 2268587605971 2271181519776 2278296254784 2280073000972 2281078183098 2285905068612 2289830802688 2290840286592 2293757656592 2295687829248 2297478138384 2298490993656 2304049559136 2308659170688 2308744302579 2311267257024 2313069715892 2313850006912 2315976707286 2316675348364 2321577559416 2322968730368 2328910518528 2330726736624 2334359893008 2341672541472 2342069578368 2342155942269 2343498712126 2347335535232 2349493012746 2350201764404 2352179434176 2355174919176 2356586222848 2359886815008 2360259689216 2361388015272 2367098688032 2368080866449 2368142235888 2375560711392 2376051107859 2377413309986 2381305658752 2383494358806 2386157819628 2386219657536 2387587689344 2394038577888 2395561503192 2401354819552 2402351211839 2404372764816 2411818712446 2412632315456 2420689770708 2422140333184 2428684577568 2430229542312 2431049356032 2432945227856 2434017804504 2437117510129 2439168318576 2441070522033 2447547399616 2449958830848 2451517328832 2452950368856 2455721460588 2466230967552 2468154276016 2474467425936 2476397157663 2485414096128 2486995148352 2488027075314 2488448927016 2488934649916 2499586296064 2503872861776 2506339787328 2507379740946 2515042356034 2521382462208 2522986395072 2524033255854 2524953964676 2525805732736 2535759759104 2536811919928 2542610985408 2543665989006 2546574428736 2551439495774 2554551863424 2556544049592 2558170349878 2562358637696 2572456716544 2573524104008 2576059653024 2580477363666 2580981049691 2583427893696 2585004304597 2591520776064 2592026617664 2593541792712 2595191628458 2599440528256 2603081257776 2604737161884 2613339821664 2622413918267 2629537856704 2631074959032 2631962525952 2632748670838 2633636802368 2640752477136 2642432345124 2651159500704 2654122066752 2655292150368 2655810439568 2660364915637 2662986024036 2670051708672 2671750214848 2674382540544 2678968866096 2680673044764 2686036150512 2692531937472 2694244744048 2701524171996 2706163675904 2713085616384 2714211354888 2715201436272 2724907874832 2731497667392 2733235261328 2737063381338 2745326681344 2752348794624 2753490824568 2754028281268 2754495234192 2767431185376 2769589387058 2776673560518 2785056445184 2788556614272 2790731290776 2793883972748 2806243693504 2807480840736 2809670275438 2812034583072 2815615690572 2816856969498 2820004695924 2821694541952 2821798592041 2827665401088 2828911992192 2831118140136 2841531449328 2846855034944 2850331205618 2851292736448 2852729728992 2853913409919 2860815183564 2862529484672 2862635040551 2868586752768 2872089459096 2873058329856 2875298905648 2882653467408 2884306107232 2884901526039 2892556017728 2893938808926 2894013806112 2895214617009 2897247752256 2902216271604 2904062465161 2906323711104 2909872496388 2914636598016 2916029944872 2916909598928 2924370594288 2926047150752 2926651186329 2935819254786 2939176084416 2940395634462 2948383388544 2951983531068 2958230088792 2959122473008 2962841402664 2968392261472 2974440673083 2981633924348 2981711194176 2982948393282 2985043138688 2987786744514 2991051744384 2994394126592 2995714220928 2998050450824 3004394488656 3005718991704 3017486124213 3019015838592 3020936332128 3024783474628 3028242026368 3031025337054 3037728339712 3041437577464 3044434135392 3047873424816 3050250331453 3055005087251 3061154519643 3062706371712 3063304184512 3064575238934 3064654658208 3072066078848 3074889668994 3078325736772 3081689676032 3087968943048 3088492516512 3095436745888 3099216448861 3107635648832 3108925097674 3112479857344 3122230055296 3122874589692 3132657350328 3133188500832 3136239245568 3140233225568 3144067627571 3146515753344 3148517353696 3153916777814 3157024155192 3157522981184 3159032440278 3160633911552 3167414281856 3168068143812 3174406359696 3177992478408 3181543759504 3181626210048 3192051437184 3192169144197 3194082004256 3202711914312 3204749262858 3205830353088 3206373910272 3207704328504 3209744852886 3220345670256 3227586360944 3234711268854 3238246103424 3238365513867 3240306056416 3244844370636 3245357072672 3252224424768 3252775848192 3254125519944 3254760696044 3256195574346 3268689771776 3270600491808 3274295280784 3277521260352 3281523298794 3291803044596 3295566907776 3299289901248 3301862876884 3305890646784 3315993531136 3317369433752 3317931902688 3324952827072 3329012782134 3339441294156 3341786383104 3343172987928 3343259627136 3345299688302 3353732769024 3358173531024 3363981860096 3365377674472 3368693392416 3372806757177 3390147980544 3391554652008 3393712129522 3395432571648 3406772279664 3408725399456 3417444382176 3420109501458 3421617274647 3434746204032 3436260429888 3440636484888 3442825184942 3444570524928 3446217207576 3456074338704 3458055723616 3466900885536 3469604573838 3470775010368 3472982882512 3475013022546 3482366339124 3484453095552 3496090104936 3497269476096 3501539839512 3508099945376 3512508812208 3515248068189 3521003302848 3523243126832 3525302646606 3532762378764 3534879334272 3538829422336 3540389533824 3542082022908 3547881190656 3550648032048 3552213353832 3563341067088 3566119964979 3571958488128 3574230726352 3579236729442 3581381534016 3590042583296 3593342254788 3599225346816 3602032229328 3617728068669 3618948473184 3620268581696 3621770736922 3631034656062 3633210499776 3641996889856 3645344313468 3646574034048 3649417841784 3651026706756 3671321099424 3672660312256 3674184206342 3677275993248 3683582190882 3689908247168 3699346451328 3702231414024 3720975054368 3727356191962 3730492722528 3732040612971 3733401974874 3743307787648 3749379444096 3754154254096 3755809292664 3760006261232 3772563534051 3774824186848 3784479592608 3786049883781 3787430947014 3788708599104 3803639638656 3805217879892 3814420244752 3827159243661 3829452612128 3834816074388 3837255524817 3843537956544 3846535368052 3858585078568 3858685074816 3860286156012 3862997003008 3869621695472 3879829995184 3888039926496 3890312689068 3892787442687 3899160792384 3902201581772 3906961673472 3907105742826 3914425673048 3918901445888 3920527512616 3935978041424 3944306785056 3946612438548 3947943788928 3949123006257 3950455203552 3953535995266 3963502363392 3963648517686 3965920897444 3975614925568 3977264524376 3981183100128 3983715659352 3988788894977 4005077563008 4005859318208 4007625322272 4010750698526 4021009567146 4023314832284 4027915109504 4038797906208 4041367116072 4059245513856 4063831233088 4068793400386 4072802154408 4081539359524 4086206210944 4097246501088 4099852891992 4104434315696 4117291924064 4117990022016 4122319369883 4131042421902 4131742851288 4133136653568 4151146778064 4154384080587 4163832786256 4176876467104 4177584667776 4181976669013 4186096936164 4190825959122 4192950498048 4209365540256 4211221261104 4212043253704 4214505413157 4223423535858 4224090858416 4230007043886 4232541812928 4237323304544 4241498101632 4246677210204 4253629955328 4256225525596 4264851292416 4270282552416 4272999017144 4274440470784 4275496808427 4276939104672 4279659803848 4291222775346 4293794227008 4302880129152 4308134188644 4309587494784 4312948358472 4317820685156 4326459160848 4326571282176 4336299233024 4338834026592 4340908213389 4341594099128 4345871628384 4353324407406 4359485566656 4360800655744 4364808744582 4370028347136 4371954897024 4374622669318 4375364398392 4389070726128 4399053201664 4403728882179 4408764126624 4410593451693 4422575082816 4423909203584 4427975296602 4433270436096 4437931246298 4438683709512 4452588392208 4457563983904 4472450886522 4472566791264 4474422589923 4477564708032 4486577616576 4491591189888 4493571331392 4497075676236 4502156011078 4506591732984 4522072869344 4531404498192 4537175211942 4542363039552 4556592509568 4560146001944 4562156366196 4571810137224 4581680573184 4587515313184 4594956276768 4596862858401 4596981987312 4608099118272 4617318341376 4617488605158 4622534514048 4626139431784 4627700013824 4631953414572 4633350696728 4643155118832 4661453473248 4663387646511 4668719786016 4683345082944 4684139156736 4684311884538 4686997424252 4694671070464 4698986025492 4700403528808 4704358868352 4710349838352 4719773630016 4722776030544 4730875166721 4734197376064 4736161732898 4736284471776 4738548660417 4751121422784 4752102215718 4754826619972 4762611317504 4766988717612 4772315639256 4772439315072 4775175378688 4788077155776 4791123006384 4802709639104 4804702423678 4807123894287 4808745529632 4814617279329 4823637424892 4825264630912 4841379541416 4844280666368 4857369155136 4860459084624 4865890455712 4868035609008 4874235020258 4878336637152 4882141044066 4884293361519 4895094799232 4903034657664 4905900737712 4911442921176 4936308552032 4948934851872 4952794315326 4973990296704 4976054150628 4976897854032 4977869299832 5007745723552 5012679574656 5014759481892 5017949532453 5030084712068 5045972790144 5048066511708 5049907929352 5051611465472 5073623839856 5085221970816 5087331978012 5090568194283 5093148857472 5102878991548 5109103726848 5113088099184 5116340699756 5124717275392 5130164252187 5147048208016 5152119306048 5160954727332 5161962099382 5164237777413 5166855787392 5170008609194 5183041552128 5184053235328 5187083585424 5190383256916 5198881056512 5204406860757 5206162515552 5209474323768 5212519533819 5226679643328 5244827836534 5259075713408 5262149918064 5265497341676 5267273604736 5281504954272 5284864690248 5287953969909 5302319001408 5305554483031 5308244133504 5310584300736 5311620879136 5320729831274 5325972048072 5343500429696 5357937732192 5361346089528 5372072301024 5382335300441 5385063874944 5388489488096 5390725329847 5403048343992 5428422709776 5430402872544 5432656105383 5449815749664 5462995334784 5466470522656 5468738721017 5474126762676 5506981649136 5508056562536 5508990468384 5511276309513 5534862370752 5539178774116 5553347121036 5577113228544 5581462581552 5587767945496 5591034287943 5600102962311 5612487387008 5614961681472 5619340550876 5624069166144 5631231381144 5633713938996 5640009391848 5643389083904 5643597184082 5657823984384 5662236280272 5681146420521 5683062898656 5693710069888 5700662411236 5702585472896 5705459457984 5707826819838 5721630367128 5725058969344 5725270081102 5744030060141 5744178918192 5750597811296 5765306934816 5768612214464 5769803052078 5785112035456 5787877617852 5788027612224 5790429234018 5794495504512 5804432543208 5808124930322 5812647422208 5819744992776 5827156399651 5832059889744 5833819197856 5848741188576 5852094301504 5853302372658 5871638509572 5878352168832 5880791268924 5896766777088 5903967062136 5916460177584 5918244946016 5925682805328 5930303992899 5936784522944 5948881346166 5963267848696 5963422388352 5965896786564 5970086277376 5975573489028 5982103488768 5991428441856 5996100901648 6008788977312 6011437983408 6016126047789 6034972248426 6038031677184 6041872664256 6049566949256 6056484052736 6062050674108 6082875154928 6088868270784 6095746849632 6100500662906 6103190100579 6110010174502 6122309039286 6125412743424 6126608369024 6129150477868 6129309316416 6144132157696 6149779337988 6156651473544 6175937886096 6176985033024 6190873491776 6196563632853 6198432897722 6215271297664 6217850195348 6224959714688 6244460110592 6245749179384 6265314700656 6266377001664 6270200752673 6280466451136 6286238938683 6288135255142 6293031506688 6297034707392 6307833555628 6314048310384 6315045962368 6318064880556 6334828563712 6336136287624 6348812719392 6355984956816 6360941718703 6363087519008 6370857208001 6384102874368 6384338288394 6388164008512 6405423828624 6409498525716 6411660706176 6415408657008 6419489705772 6440691340512 6455172721888 6463054852111 6469422537708 6476492206848 6476731027734 6480612112832 6489688741272 6490714145344 6504448849536 6508251039888 6509521392088 6512391148692 6541200983616 6548590561568 6555042520704 6561934003977 6563046597588 6583606089192 6591133815552 6598579802496 6603725753768 6634738867504 6635863805376 6649905654144 6656896869447 6658025564268 6678882588312 6686345975856 6686519254272 6690599376604 6708676329783 6716347062048 6730755348944 6737386784832 6745613514354 6753234016617 6783109304016 6787424259044 6805762817913 6813544559328 6817450798912 6834888764352 6840219002916 6843234549294 6844570287269 6869492408064 6872520859776 6881272969776 6885650369884 6892434415152 6912148677408 6916111447232 6933801771072 6939209147676 6941550020736 6943623402859 6945965765024 6950026045092 6964732678248 6968906191104 6992180209872 7003079679024 7016199890752 7025017624416 7030496136378 7042006605696 7046486253664 7050605293212 7065524757528 7069758668544 7080779067648 7084164045816 7101296064096 7104242599347 7104426707664 7126682134176 7132239929958 7143916976256 7148461452704 7158473458884 7162763068032 7186684509576 7204064458656 7207053635517 7235456137338 7237896946368 7240537163392 7243541473844 7262069312124 7266420999552 7290688626936 7293148068096 7298835683568 7302053413512 7311352530387 7323211566099 7342642198848 7345320624512 7348368412684 7354551986496 7367164381764 7379816494336 7398692902656 7404462828048 7410237253159 7429191472989 7441950108736 7454712383924 7460985445056 7464081225942 7466803949748 7486615575296 7498758888192 7508308508192 7511618585328 7517476576649 7520012522464 7545127068102 7549648373696 7568959185216 7572099767562 7574861894028 7577417198208 7607279277312 7610435759784 7628840489504 7654318487322 7658905224256 7669632148776 7674511049634 7687075913088 7693070736104 7717170157136 7717370149632 7720572312024 7739243390944 7742943149073 7755012913791 7759659990368 7776079852992 7780625378136 7785574885374 7798321584768 7804403163544 7814211485652 7828851346096 7841055025232 7867241754801 7871956082848 7888613570112 7893224877096 7895887577856 7898246012514 7900910407104 7907071990532 7927297035372 7931841794888 7954529048752 7962366200256 7967431318704 7977577789954 7981094746911 8010155126016 8011718636416 8015250644544 8021501397052 8042019134292 8046629664568 8055830219008 8077595812416 8082734232144 8118491027712 8127662466176 8137586800772 8145604308816 8163078719048 8172412421888 8194493002176 8199493291957 8199705783984 8208868631392 8234583848128 8235980044032 8244638739766 8262084843804 8263485702576 8302293556128 8308768161174 8318154555227 8327665572512 8353752934208 8355169335552 8363953338026 8372193872328 8381651918244 8418731080512 8422442522208 8424086507408 8429010826314 8446847071716 8448181716832 8460014087772 8465083625856 8465395776123 8474646609088 8482996203264 8493354420408 8512451051192 8540565104832 8545998034288 8550993616854 8553878209344 8559319607696 8582445550692 8587588454016 8587905121653 8605760258304 8616268377288 8619174989568 8625896716944 8635641370312 8652918321696 8654704578117 8677668053184 8681816426778 8683188198256 8691743256768 8706648814812 8712187395483 8718971133312 8721601311488 8729617489164 8743909794048 8749245338636 8750728796784 8778141452256 8779953558987 8807457764358 8817528253248 8821186903386 8845150165632 8847818407168 8855950593204 8875862492596 8877367419024 8905176784416 8915127967808 8923322019249 8944901773044 8945133582528 8948845179846 8950591914121 8955129416064 8973155233152 8983182379776 8987142662784 8994151352472 9004312022156 9013183465968 9044145738688 9052458372639 9062808996384 9074350423884 9080122911431 9084726079104 9113185019136 9120292003888 9124312732392 9143620274448 9150750994359 9165015261753 9175030626368 9183463558929 9189912553536 9193725716802 9193963974624 9216198236544 9234977210316 9245069028096 9252278863568 9263906829144 9266701393456 9286310237664 9297649346583 9322906946496 9326775293022 9337439572032 9366690165888 9368623769076 9373994848504 9397972050984 9400807057616 9408717736704 9420699676704 9432202882713 9439547260032 9445552061088 9461750333442 9468394752128 9472323465796 9472568943552 9477097320834 9502242845568 9504204431436 9509653239944 9533977435224 9544631278512 9544878630144 9576154311552 9576507432591 9582246012768 9605419278208 9609404847356 9614247788574 9617491059264 9629234558658 9647274849784 9650529261824 9682759082832 9690310254131 9714738310272 9715096541601 9720918169248 9731780911424 9736071218016 9748470040516 9756673274304 9764282088132 9768586723038 9790189598464 9806069315328 9811801475424 9822885842352 9830546292541 9872617104064 9897869703744 9905588630652 9947980593408 9952108301256 9953795708064 9955738599664 10015491447104 10025359149312 10029518963784 10035899064906 10060169424136 10091945580288 10096133023416 10099815858704 10147247679712 10170443941632 10174663956024 10181136388566 10186297714944 10205757983096 10226176198368 10232681399512 10260328504374 10294096416032 10304238612096 10321909454664 10323924198764 10328475554826 10333711574784 10340017218388 10368106470656 10374167170848 10380766513832 10408813721514 10412325031104 10418948647536 10425039067638 10453359286656 10489655673068 10518151426816 10524299836128 10530994683352 10534547209472 10545744204567 10563009908544 10569729380496 10575907939818 10577972262143 10604638002816 10611108966062 10616488267008 10621168601472 10623241758272 10641459662548 10651944096144 10687000859392 10698359894937 10715875464384 10722692179056 10731054349873 10744144602048 10764670600882 10770127749888 10776978976192 10781450659694 10806096687984 10853184206007 10856845419552 10860805745088 10865312210766 10899631499328 10925990669568 10932941045312 10937477442034 10948253525352 11013963298272 11016113125072 11017980936768 11022552619026 11069724741504 11078357548232 11106694242072 11162925163104 11175535890992 11182068575886 11200205924622 11224974774016 11229923362944 11238681101752 11248138332288 11262462762288 11267427877992 11280018783696 11287194368164 11317690602153 11324472560544 11362292841042 11366125797312 11387420139776 11401324822472 11405170945792 11410918915968 11415653639676 11443260734256 11450540162204 11481477730983 11488060120282 11488357836384 11501195622592 11511766574451 11530613869632 11537224428928 11539606104156 11570224070912 11575755235704 11576055224448 11580858468036 11588991009024 11608865086416 11616249860644 11639489985552 11654312799302 11664119779488 11667638395712 11678362328061 11697482377152 11704188603008 11704620195389 11706604745316 11743277019144 11756704337664 11761582537848 11807934124272 11832920355168 11836489892032 11847369018771 11851365610656 11860607985798 11873569045888 11874006884179 11897762692332 11926535697392 11926844776704 11931793573128 11951146978056 11966366684931 11992201803296 12017577954624 12022875966816 12032252095578 12069944496852 12083745328512 12099133898512 12124101348216 12165750309856 12177736541568 12191493699264 12201001325812 12206380201158 12220020349004 12244618078572 12253216738048 12258300955736 12258618632832 12299558675976 12313302947088 12351875772192 12353970066048 12366958109649 12381746983552 12393127265706 12396865795444 12430542595328 12435700390696 12449919429376 12463152241761 12491498358768 12530629401312 12532754003328 12540401505346 12545930007039 12560932902272 12572477877366 12576270510284 12594069414784 12615667111256 12628096620768 12630091924736 12636129761112 12643516239471 12671944178479 12672272575248 12697625438784 12711969913632 12721883437406 12726175038016 12741714416002 12768676576788 12776328017024 12810847657248 12818997051432 12823321412352 12826490425281 12830817314016 12838979411544 12855329767169 12881382681024 12889242916693 12910345443776 12926109704222 12938845075416 12953462055468 12961224225664 12979377482544 12981428290688 13008897699072 13016502079776 13019042784176 13024782297384 13075773204923 13082401967232 13097181123136 13110085041408 13123868007954 13126093195176 13167212178384 13197159604992 13207451507536 13265002918453 13269477735008 13271727610752 13299811308288 13313793738894 13316051128536 13357765176624 13372691951712 13381198753208 13417352659566 13432694124096 13461510697888 13474773569664 13491227028708 13506468033234 13566218608032 13574848518088 13611525635826 13627089118656 13634901597824 13669777528704 13680438005832 13686469098588 13689140574538 13745041719552 13762545939552 13771300739768 13784868830304 13790588575203 13824297354816 13832222894464 13832732958187 13867603542144 13878418295352 13883100041472 13887246805718 13891931530048 13900052090184 13929465356496 13984360419744 13990162939533 14006159358048 14032399781504 14032917226757 14050035248832 14060992272756 14084013211392 14092972507328 14101210586424 14131049515056 14168328091632 14192625500163 14202592128192 14208485198694 14208853415328 14253364268352 14264479859916 14287833952512 14296922905408 14316946917768 14325526136064 14373369019152 14408128917312 14414107271034 14470912274676 14475793892736 14481074326784 14487082947688 14524138624248 14532841999104 14581377253872 14597671367136 14604106827024 14622705060774 14646423132198 14685284397696 14690641249024 14696736825368 14709103972992 14734328763528 14808925656096 14820474506318 14858382945978 14883900217472 14909424767848 14921970890112 14928162451884 14933607899496 15016617016384 15023237170656 15034953153298 15040025044928 15053848597359 15090254136204 15099296747392 15137918370432 15144199535124 15149723788056 15154834396416 15220871519568 15232741628819 15257680979008 15271704582849 15308636974644 15317810448512 15339264297552 15349022099268 15374151826176 15386141472208 15434340314272 15441144624048 15453186514909 15478486781888 15485886298146 15492713332239 15510025827582 15519319980736 15552159705984 15561250756272 15571149770748 15596643169536 15608806327088 15628422971304 15657702692192 15676821630899 15682110050464 15734483509602 15743912165696 15777227140224 15786449754192 15796492025028 15801820814208 15814143981064 15854594070744 15863683589776 15909058097504 15916663449093 15924732400512 15934862637408 15955155579908 15962189493822 16023437272832 16030501289088 16043002794104 16084038268584 16093259329136 16147005901323 16155191624832 16165468464288 16172175989541 16255324932352 16275173601544 16291208617632 16297968316149 16326157438096 16347775314221 16388986004352 16398986583914 16399411567968 16406216163051 16417737262784 16469167696256 16489277479532 16524169687608 16526971405152 16533828928539 16584356722531 16604587112256 16617536322348 16636309110454 16655331145024 16707505868416 16727906676052 16744387744656 16763303836488 16773102863829 16837462161024 16844885044416 16848173014816 16855163814137 16858021652628 16893694143432 16896363433664 16920028175544 16930167251712 16930791552246 16949293218176 16986708840816 17024902102384 17081130209664 17091996068576 17099088037207 17101987233708 17107756418688 17118639215392 17164891101384 17175176908032 17175810243306 17232090180423 17232536754576 17251793433888 17271282740624 17305836643392 17309409156234 17346542277977 17355336106368 17363632853556 17366376396512 17383486513536 17413297629624 17424374790966 17437942266624 17459234978328 17481469198953 17498490677272 17501457593568 17556282904512 17559907117974 17614915528716 17635056506496 17642373806772 17690300331264 17711901186408 17751724985192 17754734838048 17790911978697 17810353568832 17830255935616 17846644038498 17889803546088 17890267165056 17897690359692 17901183828242 17910258832128 17946310466304 17974285325568 17988302704944 18008624044312 18026366931936 18048378143367 18088291477376 18104916745278 18125617992768 18148700847768 18160245822862 18169452158208 18240584007776 18248625464784 18287240548896 18301501988718 18309570301737 18330030523506 18350061252736 18366927117858 18379825107072 18387451433604 18387927949248 18432396473088 18469954420632 18504557727136 18527813658288 18533402786912 18572620475328 18595298693166 18645813892992 18653550586044 18674879144064 18733380331776 18737247538152 18747989697008 18795944101968 18801614115232 18810602258019 18841399353408 18864405765426 18879094520064 18891104122176 18923500666884 18936789504256 18944646931592 18945137887104 18954194641668 19004485691136 19008408862872 19019306479888 19067954870448 19082825156109 19089262557024 19112571624003 19152308623104 19153014865182 19164492025536 19210838556416 19218809694712 19228495577148 19234982118528 19258469117316 19294549699568 19365518165664 19380620508262 19389164556333 19429476620544 19430193083202 19441836338496 19463561822848 19472142436032 19496940081032 19513346548608 19528564176264 19537173446076 19623602950848 19645771684704 19661092585082 19685802011931 19745234208128 19795739407488 19811177261304 19904216602512 19907591416128 19911477199328 19919739053071 19970690608341 20030982894208 20059037927568 20071798129812 20120338848272 20192266046832 20199631717408 20208013134881 20259702049851 20294495359424 20349327912048 20362272777132 20411515966192 20452352396736 20465362799024 20500459055791 20520657008748 20533710861807 20588192832064 20608477224192 20643818909328 20647848397528 20656951109652 20680034436776 20748334341696 20761533027664 20817627443028 20824650062208 20830870208577 20837897295072 20850078135276 20906718573312 20979311346136 21048599672256 21061989366704 21091488409134 21126019817088 21139458760992 21151815879636 21155944524286 21209276005632 21222217932124 21242337202944 21246483516544 21282919325096 21303888192288 21312727798041 21396719789874 21431750928768 21445384358112 21462108699746 21488289204096 21529341201764 21553957952384 21562901319388 21612193375968 21621160906551 21706368412014 21713690839104 21721611490176 21730624421532 21744447973963 21799262998656 21865882090624 21874954884068 21896507050704 21934057591161 22027926596544 22032226250144 22035961873536 22045105238052 22059128841893 22139449483008 22156715096464 22213388484144 22230711759477 22325850326208 22351071781984 22364137151772 22378363702123 22400411849244 22459846725888 22477362203504 22496276664576 22524925524576 22534855755984 22552429729947 22560037567392 22574388736328 22635381204306 22648945121088 22724585682084 22732251594624 22802649644944 22821837831936 22831307279352 22886521468512 22901080324408 22962955461966 22976120240564 22976715672768 23002391245184 23023533148902 23061227739264 23074448857856 23079212208312 23151510471408 23152110448896 23161716936072 23217730172832 23228829447219 23232499721288 23265038741373 23278979971104 23308625598604 23328239558976 23335276791424 23356724656122 23394964754304 23408377206016 23409240390778 23413209490632 23486554038288 23523165075696 23541509789993 23601725264403 23615868248544 23665840710336 23672979784064 23694738037542 23702731221312 23721215971596 23747138091776 23748013768358 23795525384664 23853071394784 23863587146256 23882197341223 23902293956112 23932733369862 23943284240733 23984403606592 24035155909248 24045751933632 24064504191156 24139888993704 24167490657024 24198267797024 24227815247753 24248202696432 24331500619712 24355473083136 24382987398528 24402002651624 24412760402316 24440040698008 24489236157144 24516601911472 24517237265664 24598479875871 24599117351952 24626605894176 24703751544384 24707940132096 24733916219298 24763493967104 24786254531412 24793731590888 24871400781392 24926304483522 24954463665681 24982996717536 25061258802624 25065508006656 25080803010692 25091860014078 25121865804544 25144955754732 25152541020568 25188138829568 25231334222512 25256193241536 25272259522224 25287032478942 25343888356958 25344545150496 25395250877568 25396187328369 25423939827264 25443766874812 25452350076032 25483428832004 25537353153576 25552656034048 25621695314496 25637994102864 25652980850562 25661634628032 25677958823088 25710659534338 25762765362048 25763715364959 25778485833386 25820690887552 25852219408444 25877690150832 25906924110936 25922448451328 25958754965088 25962856581376 26033004159552 26038085568352 26048889530939 26049564594768 26136562186449 26151546409846 26164803934464 26194362246272 26247736015908 26252186390352 26334424356768 26414903015072 26425863330229 26530005836906 26538955470016 26543455221504 26627587477788 26632102257072 26715530353248 26745383903424 26762397506416 26808292611419 26834705319132 26851775742363 26865388248192 26923021395776 26949547139328 26982454057416 27012936066468 27132437216064 27149697036176 27223051271652 27240368734293 27254178237312 27269803195648 27339555057408 27360876011664 27372938197176 27378281149076 27452252983077 27495045785259 27525091879104 27542601479536 27569737660608 27581177150406 27648594709632 27664445788928 27665465916374 27735207084288 27756836590704 27774493611436 27783863060096 27800104180368 27858930712992 27892948039749 27968720839488 27980325879066 28012318716096 28064799563008 28065834453514 28100070497664 28121984545512 28185945014656 28202421172848 28262099030112 28296608648139 28336656183264 28385251000326 28390791546601 28405184256384 28416970397388 28417706830656 28435047350567 28506728536704 28528959719832 28593845810816 28633893835536 28746738038304 28816257834624 28828214542068 28846553100937 28941824549352 28951587785472 28974165895376 29048277248496 29070930762393 29162754507744 29195342734272 29208213654048 29245410121548 29264014072007 29292846264396 29370568795392 29393473650736 29418207945984 29468657527056 29491638877623 29617851312192 29640949012636 29716765891956 29767800434944 29818849535696 29843941780224 29856324903768 29867215798992 30033234032768 30046474341312 30069906306596 30080050089856 30107697194718 30180508272408 30198593494784 30275836740864 30288399070248 30299447576112 30441743039136 30465483257638 30515361958016 30543409165698 30617273949288 30635620897024 30678528595104 30698044198536 30737137955411 30772282944416 30785051263837 30868680628544 30882289248096 30906373029818 30956973563776 30971772596292 30985426664478 31020051655164 31038639961472 31104319411968 31122501512544 31142299541496 31217612654176 31230565753907 31256845942608 31315405384384 31353643261798 31364220100928 31468967019204 31487824331392 31554454280448 31572899508384 31592984050056 31603641628416 31628287962128 31682527631677 31709188141488 31727367179552 31733916786429 31818116195008 31833326898186 31849464801024 31869725274816 31910311159816 31924378987644 32061002578176 32086005588208 32168076537168 32186518658272 32193163049619 32294011802646 32310383249664 32330936928576 32344351979082 32550347203088 32582417235264 32595936632298 32652314876192 32695550628442 32777972008704 32797973167828 32798823135936 32812432326102 32835474525568 32938335392512 32978554959064 33048339375216 33053942810304 33067657857078 33168713445062 33209174224512 33235072644696 33272618220908 33310662290048 33415011736832 33455813352104 33488775489312 33526607672976 33546205727658 33552753645983 33605055959761 33674924322048 33689770088832 33696346029632 33710327628274 33716043305256 33787388286864 33792726867328 33840056351088 33861583104492 33898586436352 33973417681632 34049804204768 34091380937471 34162260419328 34183992137152 34198176074414 34203974467416 34215512837376 34237278430784 34329782202768 34351620486612 34464180360846 34465073509152 34503586867776 34542565481248 34584743903281 34611673286784 34618818312468 34693084555954 34710672212736 34727265707112 34732752793024 34766973027072 34826595259248 34848749581932 34918469956656 34962938397906 34996981354544 35002915187136 35112565809024 35113860586167 35119814235948 35229831057432 35270113012992 35284747613544 35423802372816 35503449970384 35509469676096 35581823957394 35620707137664 35622020652537 35660511871232 35693288076996 35779607092176 35780534330112 35795380719384 35802367656484 35899100054793 35976605409888 36017248088624 36052733863872 36096756286734 36176582954752 36209833490556 36251235985536 36297401695536 36320491645724 36481168015552 36497250929568 36574481097792 36603003977436 36619140603474 36660061047012 36700122505472 36733854235716 36759650214144 36774902867208 36775855898496 36939908841264 37009115454272 37055627316576 37066805573824 37100874328947 37145240950656 37190597386332 37291627785984 37307101172088 37349758288128 37474495076304 37495979394016 37591888203936 37603228230464 37621204516038 37637790021117 37682798706816 37728811530852 37782208244352 37847001333768 37889293863184 37890275774208 37908389283336 38015832535437 38016817725744 38038612959776 38135909740896 38165650312218 38178525114048 38225143248006 38306029730364 38328984051072 38437619389424 38456991154296 38469964237056 38516938234632 38565989301507 38589099399136 38667728750079 38731036331328 38761241016524 38778329112666 38860386166404 38883672676992 38927123645696 38944284872064 38993880162064 39026693097216 39057128352528 39074346892152 39227319614769 39247205901696 39291543369408 39322185170164 39371604023862 39490468416256 39591478814976 39622354522608 39653254308889 39795008755359 39808433205024 39815182832256 39822954398656 39839478106142 39941381216682 40061965788416 40118075855136 40143596259624 40240677696544 40384532093664 40399263434816 40416026269762 40519404099702 40588990718848 40698655824096 40724545554264 40823031932384 40904704793472 40930725598048 41000918111582 41041314017496 41067421723614 41176385664128 41287637818656 41295696795056 41313902219304 41360068873552 41496668683392 41498198874561 41523066055328 41635254886056 41649300124416 41661740417154 41675794590144 41700156270552 41958622692272 42097199344512 42098751680271 42123978733408 42182976818268 42252039634176 42278917521984 42303631759272 42311889048572 42444435864248 42492967033088 42565838650192 42607776384576 42625455596082 42793439579748 42863501857536 42890768716224 42924217399492 42976578408192 43058682403528 43107915904768 43125802638776 43224386751936 43242321813102 43412736824028 43427381678208 43443222980352 43461248843064 43488895947926 43598525997312 43731764181248 43749909768136 43793014101408 43868115182322 43876677844747 44055853193088 44064452500288 44071923747072 44090210476104 44118257683786 44313430192928 44426776968288 44461423518954 44651700652416 44702143563968 44728274303544 44756727404246 44800823698488 44954724407008 45049851049152 45069711511968 45104859459894 45120075134784 45148777472656 45270762408612 45297890242176 45449171364168 45464503189248 45605299289888 45662614558704 45698224886457 45773042937024 45802160648816 45925910923932 45952240481128 45953431345536 46004782490368 46047066297804 46122455478528 46158424416624 46303020942816 46323433872144 46359559544727 46435460345664 46457658894438 46464999442576 46530077482746 46557959942208 46617251197208 46656479117952 46670553582848 46713449312244 46789929508608 46818480781556 46826418981264 46973108076576 47030464892697 47046330151392 47083019579986 47203450528806 47231736497088 47331681420672 47345959568128 47389476075084 47405462442624 47442431943192 47496027536716 47591050769328 47706142789568 47727174292512 47749990347279 47764394682446 47804587912224 47865466739724 47886568481466 47968807213184 48070311818496 48091503867264 48129008382312 48279777987408 48396535594048 48441017703969 48455630495506 48496405392864 48516527968623 48663001239424 48765974797056 48804005303248 48825520804632 48880081396016 48978472314288 49033203822944 49043325942663 49196959751742 49198234703904 49218648489153 49253211788352 49407503088768 49467832438596 49572509062824 49587463181776 49742801562784 49753070167593 49852608967044 49908927331362 49965993435072 50122517605248 50161606021384 50183720028156 50289911509464 50305082041136 50462668445024 50512386483072 50544519044448 50565491442411 50574064957884 50687776713916 50689090300992 50790501755136 50792374656738 50847879654528 50887533749624 50904700152064 50966857664008 51074706307152 51243390628992 51275988205728 51297264111621 51305961701124 51323269256064 51355917646176 51421319068676 51525530724096 51527430729918 51556971666772 51641381775104 51696270541269 51704438816888 51755380301664 51813848221872 51854255634701 51917509930176 52039626833931 52066008319104 52076171136704 52097779061878 52099129189536 52273124372898 52303092819692 52388724492544 52444407596859 52495472031816 52504372780704 52668848713536 52829806030144 52851726660458 53060011673812 53077910940032 53255174955576 53264204514144 53431060706496 53490767806848 53524795012832 53616585222838 53669410638264 53703551484726 53730776496384 53846042791552 53964908114832 54025872132936 54264874432128 54299394072352 54446102543304 54480737468586 54508356474624 54721752023328 54745876394352 54756562298152 54904505966154 54990091570518 55050183758208 55085202959072 55139475321216 55162354300812 55297189419264 55330931832748 55513673181408 55548987222872 55567726120192 55600208360736 55717861425984 55785896079498 55937441678976 55960651758132 56024637432192 56131668907028 56200140995328 56243969091024 56371890029312 56404842345696 56431806774057 56524198060224 56593217296278 56673312366528 56770502000652 56781583093202 56810368512768 56833940794776 56835413661312 56870094701134 57013457073408 57057919439664 57187691621632 57248475468327 57267787671072 57337714872009 57493476076608 57632515669248 57656429084136 57693106201874 57883649098704 57948331790752 58096554496992 58141861524786 58167493668999 58325509015488 58390685468544 58416427308096 58490820243096 58528028144014 58585692528792 58786947301472 58937315054112 58983277755246 59235702624384 59281898025272 59433531783912 59637699071392 59712649807536 59734431597984 59759217159213 60066468065536 60092948682624 60139812613192 60160100179712 60215394389436 60361016544816 60576798140496 60598895152224 60624039404643 60883486078272 60930966515276 61030723916032 61086818331396 61234547898576 61357057190208 61396088397072 61474275910822 61501377167373 61544565888832 61570102527674 61601132585421 61737361257088 61764578496192 61812746059636 61913947127552 61943545192584 61970853328956 62040103310328 62077279922944 62245003025088 62284599082992 62435225308352 62461131507814 62492610625731 62513691885216 62630810768768 62707286523596 62728440201856 62937934038408 62975648662784 63145799016768 63184330661551 63185968100112 63256575924256 63365055263354 63418376282976 63454734359104 63467833572858 63636232390016 63666653796372 63739450549632 63820622319632 63848757975288 64098720396161 64172011176416 64336153074336 64373037316544 64386326099238 64588023605292 64661873857152 64688703958164 65100694406176 65164834470528 65191873264596 65233343921889 65304629752384 65391101256884 65595946335656 65597646271872 65624864652204 65670949051136 65957109918128 66096678750432 66107885620608 66135315714156 66177386525679 66337426890124 66418348449024 66470145289392 66545236441816 66621324580096 66692135278431 66911626704208 66977550978624 67053215345952 67092411455316 67105507291966 67135091106369 67210111919522 67379540177664 67392692059264 67420655256548 67432086610512 67574776573728 67585453734656 67657289189841 67680112702176 67723166208984 67809411214609 67946835363264 68099608409536 68182761874942 68367984274304 68396352148828 68407948934832 68474556861568 68659564405536 68703240973224 68928360721692 68930147018304 68972208279403 69007173735552 69085130962496 69169487806562 69223346573568 69237636624936 69386169111908 69454531414224 69465505586048 69653190518496 69697499163864 69836939913312 69925876795812 69970358905733 69993962709088 70005830374272 70079429288011 70225131618048 70227721172334 70239628471896 70459662114864 70569495227088 70624529369979 70847604745632 71006899940768 71018939352192 71093603373221 71163647914788 71241414275328 71244041305074 71386576153992 71559214184352 71590761438768 71604735312968 71646592023669 71798200109586 71953210819776 72034496177248 72105467727744 72193512573468 72419666981112 72502471971072 72594803391072 72640983291448 72683445743259 72962336031104 72994501859136 73148962195584 73206007954872 73238281206948 73320122094024 73467708471432 73549805734416 73551711796992 73795439627613 73879817682528 74018230908544 74111254633152 74133611147648 74201748657894 74290481901312 74381194772664 74614202344176 74672390781833 74863390997043 74948990152608 74991958788032 75183776407872 75206456460928 75242409032076 75275580042234 75365597413632 75457623061704 75564416488704 75694002667536 75753033195463 75778587726368 75816778566672 76031665070874 76033635451488 76077225919552 76271819481792 76331300624436 76357050228096 76450286496012 76612059460728 76657968102144 76875238778848 76913982308592 77033876469264 77131978603014 77178198798272 77335457500158 77462072662656 77522482033048 77556658225332 77720772332808 77767345353984 77888569744128 77987760324128 78114256705056 78146668592817 78148693784304 78454639229538 78494411803392 78583086738816 78644370340328 78743208047724 79244709045216 79277589990687 79306508617778 79590017510718 79616866410048 79630365664512 79645908797312 79678956212284 79882762433364 80236151710272 80287192519248 80424877834257 80481355393088 80555327227089 80769064187328 80798526869632 80832052539524 81038808199404 81177981437696 81397311648192 81449091108528 81512609784749 81646063864768 81721106202879 81809409586944 81861451196096 82001836223164 82082628034992 82134843447228 82352771328256 82575275637312 82591393590112 82627804438608 82692242343139 82720137747104 82993337366784 82996397749122 83046132110656 83270509772112 83323480834308 83351589180288 83400312541104 83917245384544 84194398689024 84197503360542 84247957466816 84365953636536 84557835043968 84607263518544 84623778097144 84888871728496 85131677300384 85172374639803 85215552769152 85250911192164 85305142051701 85586879159496 85781537432448 85848434798984 86117364807056 86251605277552 86448773503872 86484643626204 86539659302811 86825473648056 86854763356416 86922497686128 86977791895852 87212792287179 87499819536272 87586028202816 87736230364644 87753355689494 87792042216021 88111706386176 88128905000576 88180420952208 88236515367572 88474916632869 88626860385856 88853553936576 88922847037908 89303401304832 89404287127936 89456548607088 89513454808492 89601647396976 89909448814016 90099702098304 90139423023936 90194426211527 90209718919788 90240150269568 90297554945312 90541524817224 90595780484352 90898342728336 91210598579776 91325229117408 91396449772914 91499700107497 91546085874048 91604321297632 91851821847864 91904480962256 91906862691072 92094132595608 92211413866233 92316848833248 92355153791511 92606041885632 92646867744288 92719119089454 92870920691328 92915317788876 92929998885152 93060154965492 93115919884416 93234502394416 93312958235904 93426898624488 93636961563112 93652837962528 93691697261721 93946216153152 94060929785394 94092660302784 94166039159972 94406901057612 94463472994176 94663362841344 94778952150168 94810924885248 94884863886384 94992055073432 95047582895031 95182101538656 95201750359287 95412285579136 95454348585024 95499980694558 95528789364892 95609175824448 95730933479448 95773136962932 95937614426368 96183007734528 96258016764624 96559555974816 96579489148857 96793071188096 96882035407938 96911260991012 96992810785728 97033055937246 97326002478848 97608010606496 97648511022397 97651041609264 97760162792032 97956944628576 98066407645888 98086651885326 98393919503484 98396469407808 98437296978306 98506423576704 98815006177536 98935664877192 99061658794067 99145018125648 99174926363552 99485603125568 99506140335186 99705217934088 99817854662724 99931986870144 100245035210496 100323212042768 100367440056312 100579823018928 100610164082272 100658260937949 100815167879283 100925336890048 101024772966144 101089038088896 101130982884822 101148129915768 101375553427832 101378180601984 101584749313476 101695759309056 101775067499248 101933715328016 102149412614304 102274142812413 102486781257984 102551976411456 102594528223242 102611923402248 102646538512128 102711835292352 102842638137352 103054861459836 103113943333544 103392541082538 103408877633776 103510760603328 103627696443744 103708511269402 103754231709843 103835019860352 104079253667862 104132016638208 104152342273408 104195558123756 104198258379072 104546248745796 104606185639384 104888815193718 104990944063632 105008745561408 105337697427072 105341581758501 105659612060288 105703453320916 106120023347624 106155821880064 106510349911152 106528409028288 106593412795441 106862121412992 106866061957611 106981535613696 107049590025664 107233170445676 107338821276528 107407102969452 107692085583104 107929816229664 108051744265872 108136009217951 108529748864256 108598788144704 108892205086608 108961474937172 109443504046656 109491752788704 109513124596304 109809011932308 109980183141036 110100367516416 110170405918144 110278950642432 110324708601624 110661863665496 111027346362816 111097974445744 111200416721472 111435722851968 111571792158996 111874883357952 111921303516264 112049274864384 112263337814056 112487938182048 112809684691392 112863613548114 113048396120448 113186434592556 113346624733056 113541004001304 113563166186404 113667881589552 113670827322624 113740189402268 114047497606311 114115838879328 114496950936654 114535575342144 114675429744018 114986952153216 115312858168272 115386212403748 115697967904521 115767298197408 115896663581504 116003186250237 116193108993984 116283723049572 116334987337998 116357694883573 116651018030976 116781370937088 116832854616192 116981640486192 117056056288028 117171385057584 117573894602944 117681958844307 117874630108224 117966555510492 118041597848603 118471405248768 118563796050544 118867063567824 118959762926667 119275398142784 119385026266077 119425299615072 119468863195968 119518434318426 120185897365248 120279625226384 120430788778872 120722033089632 121153596280992 121197790304448 121248078809286 121766972156544 121861933030552 122173636662792 122469095797152 122714114380416 122792176794144 122948551821644 123002754334746 123089131777664 123140205055348 123202265170842 123474722514176 123529156992384 123625492119272 123887090385168 123941706657912 124080206620656 124490006050176 124494596623683 124569198165984 124870450616704 124922263015628 124985221251462 125027383770432 125261621537536 125414573047192 125456880403712 125875868076816 125974033303703 126291598033536 126296255040813 126368661323102 126371936200224 126513151848512 126730110526708 126836752565952 126909468718208 126935667145716 127272464780032 127333307592744 127478901099264 127641244639264 127697515950576 127797101803033 128197440792322 128344022352832 128672306148672 128746074633088 128772652198476 129176047210584 129323747714304 129377407916328 130201388812352 130329668941056 130383746529192 130466687843778 130609259504768 130782202513768 131191892671312 131195292543744 131249729304408 131630033534241 131914219836256 132193357500864 132215771241216 132270631428312 132354773051358 132674853780248 132940290578784 133090472883632 133384270556862 133823253408416 133955101957248 134106430691904 134184822910632 134211014583932 134270182212738 134420223839044 134785384118528 134841310513096 134864173221024 135149553147456 135314578379682 135360225404352 135446332417968 135618822429218 135893670726528 136199216819072 136365523749884 136735968548608 136792704297656 136815897869664 136949113723136 137094674659371 137319128811072 137406481946448 137856721443384 137860294036608 137944416558806 138014347471104 138170261924992 138338975613124 138475273249872 138772338223816 138909062828448 138931011172096 139078678634181 139306381036992 139391385963269 139394998327728 139673879826624 139851753591624 139940717811466 139987925418176 140011660748544 140158858576022 140455442344668 140479256943792 140919324229728 141091394678091 141138990454176 141249058739958 141408627438859 141695209491264 142013799881536 142037878704384 142187206746442 142327295829576 142488082610148 142773152307984 143118428368704 143181522877536 143209470625936 143293184047338 143596400219172 143906421639552 144068992354496 144210935455488 144387025146936 144839333962224 145189606782144 145281966582896 145366891486518 145924672062208 145989003718272 146297924391168 146412015909744 146476562413896 146640244188048 146935416942864 147099611468832 147129977827989 147590879255226 147759635365056 148036461817088 148222509266304 148267222295296 148403497315788 148762389545328 149228404688352 149259210502779 149344781563666 149726781994086 149897980305216 149983917576064 150367552815744 150412912921856 150484818064152 150551160084468 150915246123408 151388005335072 151506066390926 151557175452736 151633557133344 151696474327233 152063330141748 152067270902976 152154451839104 152160062540057 152543638963584 152662601248872 152714100456192 152900572992024 153224118921456 153750477557696 153827964617184 153891792334863 154067752938528 154263957206028 154356397596544 154362089494327 154670915000316 154924145325312 155044964066096 155113316450664 155441544665616 155562766904103 155975520648256 156118880501793 156228513410112 156293337185634 156297387568608 156909278459076 157166173477632 157288740680656 157486416095448 158489418090432 158555179981374 158613017235556 159180035021436 159233732820096 159291817594624 159357912424568 159765524866728 160472303420544 160574385038496 160849755668514 160962710786176 161110654454178 161538128374656 161597053739264 161664105079048 162077616398808 162794623296384 162898182217056 163025219569498 163292127729536 163442212405758 163722902392192 164003672446328 164165256069984 164269686894456 164735274320227 165150551274624 165182787180224 165255608877216 165384484686278 165440275494208 165992795498244 166092264221312 166541019544224 166646961668616 166703178360576 166800625082208 167119286973197 167560157917009 167834490769088 168395006721084 168495914933632 168731907273072 169115670087936 169214527037088 169247556194288 169777743456992 169985051663999 170263354600768 170344749279606 170431105538304 170501822384328 170610284103402 171173758318992 171563074864896 171696869597968 172234729614112 172445037939889 172503210555104 172897547007744 172969287252408 173079318605622 173650947296112 173844995372256 173955583791704 174425584574358 174999639072544 175172056405632 175472460729288 175506711378988 175584084432042 176257810001152 176360841904416 176473030735144 176949833265738 177253720771712 177707107873152 177845694075816 178808574255872 178913097214176 179026909616984 179203294793952 179277651477639 179818897628032 179825528456431 180199404196608 180278846047872 180388852423054 180419437839576 180480300539136 180595109890624 181083049634448 181796685456672 181872118213929 182421197159552 182427923947841 182650458234816 182792899545828 182999400214994 183092171748096 183208642595264 183703643695728 183808961924512 184188265191216 184422827732466 184504131502119 184633697666496 184710307583022 185212083771264 185293735488576 185438238178908 185741841382656 185830635577752 185859997770304 186120309930984 186231839768832 186469004788832 186853797248976 187273923126224 187305675925056 187383394523442 187892432306304 188121859570788 188185320605568 188332078319944 188813802115224 188926945988352 189552991984653 189557904300336 189769727772768 189984110146864 190095165790062 190364203077312 190403500718574 190824571158272 190908697170048 190999961389116 191057578729784 191218351648896 191461866958896 191546273925864 192296161188483 192516033529248 193119111949632 193158978297714 193586142376192 193764070815876 193822521982024 193985621571456 194066111874492 195216021212992 195297022044794 195302083218528 195520325584064 195700031765667 195913889257152 196132815291776 196173303770652 196787839006968 196792938815616 196874593956612 197012847153408 197871329754384 198123317588134 198290036251296 198349852727104 198532159577037 198971206251136 199012280670372 199410435868176 199635709325448 199863973740288 200646424085536 200734880112624 201159646037856 201220328164544 201316521875898 201405273319107 201630335758566 201850673780096 202178076177792 202261965769644 202296259831536 202751106855664 202756361203968 203169498626952 203428233643827 203550134998496 203867430656032 204298825228608 204548285624826 205103952822912 205189056446484 205223846804496 205423670584704 205685276274704 206109722919672 206227886667088 206785082165076 206817755267552 206916624838209 207021521206656 207255392887488 207417022538804 207508463419686 207670039720704 208158507335724 208304684546816 208391116247512 208396516758144 209092497491592 209212371278768 209777630387436 209911076717199 209981888127264 210017491122816 210238287864033 210675394854144 210683163517002 211319224120576 211406906641832 211873588109937 212240046695248 213020699822304 213056818056576 213186825590882 213280810119663 213724242825984 213732123915222 214099180051328 214466340891352 214677642553056 214814205938904 214939776071007 215859632459328 216103488531744 216272018435902 217197576289408 217784410173216 217922949874344 218050337229777 218887008093312 218983505577408 219026249192608 219117129583781 219618023864616 219960366282072 220340811836288 220649417203248 221323727330992 222054692725632 222195948891488 222288144483691 222400833442944 222871445703936 223143584317992 223842607032528 224017172345499 224526675628112 224975876364096 225505049613701 225619369382784 225727227096228 226096792240896 226372869185112 226693249466112 227082008002608 227126332372808 227259099586389 227335763179104 227480378804536 228094995212622 228231677758656 228993901873308 229071150684288 229350859488036 229973904306432 230625716336544 230772424807496 231395935809042 231534596394816 231793327163008 232006372500474 232386217987968 232567446099144 232669974675996 232715389767146 233302036061952 233665709232384 233963280972384 234112112576056 234342770115168 234440005778451 235147789205888 235363917688614 235749260216448 235933111020984 236083195697206 237127592101088 237734127135648 237832769972061 237919525853334 238550796285568 238770052532154 238850599230144 238937726391936 239036868636852 240559250452768 240861577557744 241274633502771 241444066179264 242307192561984 242395580608896 242496157618572 243533944313088 243723866061104 244347273325584 244537829354247 244938191594304 245428228760832 245584353588288 245897103643288 246005508669492 246178263555328 246280410110696 246404530341684 247058313984768 247250984238544 247774180770336 247883413315824 248076727029417 248160413241312 248980012100352 248989193247366 249138396331968 249740901233408 249844526031256 249970442502924 250054767540864 250829146094384 251751736153632 251948066607406 252583196067072 252592510081626 252737322646204 252743872400448 253026303697024 253460221053416 253673505131904 253818937436416 253871334291432 254666615185488 255282489278528 255395031901152 255517123919409 255594203606066 255915426155103 256394881584644 256688044705664 257344612297344 257492149266176 257545304396952 258352094421168 258754815832656 258956607689923 259618977908433 260402777624704 260767493058384 260933375687556 261218519009536 261564405027536 262383785342624 262499458608816 262704170753453 263260067068482 263376126648063 263828439672512 264386715001728 264541262856624 264709546102716 265349707560496 265880581157568 266180945767264 266505967725283 266768541113724 267646506816832 267910203914496 268212861383808 268369645821264 268422029167864 268540364425476 268840447678088 269682621026192 269728346442048 270299106294912 270583278634581 270629156759364 270720450808704 270892664835936 271237644858436 271787341453056 272398433638144 272731047499768 273585408595312 273631795739328 274189349318742 274499100322491 274638257622144 274812963892896 275713442886768 275720588073216 275888833117612 276340523849984 276634241598699 276677951226248 276950546499744 277065461374533 277544676447632 277818125656896 278157357268362 278612762073984 278782771926538 278789996655456 279347759653248 279703507183248 279881435622932 279975850836352 280317717152044 280910884689336 280958513887584 281075091785163 281838648459456 282182789356182 282277980908352 282498117479916 282817254877718 283390418982528 284027599763072 284374413492884 284654591659152 284976165220296 285142748685093 285546304615968 286236856737408 286363045755072 286418941251872 286537784840329 286586368094676 287192800438344 287812843279104 288137984708992 288774050293872 289678667924448 290379213564288 290563933165792 290684496632519 290733782973036 291978007436544 292824031819488 292945533067191 292953124827792 293280488376096 293870833885728 294199222937664 294259955655978 294891218725609 295181758510452 295519270730112 296445018532608 296806994631576 297184976382201 297524779090656 298456809376704 298518421005558 298689563127332 299453563988172 299795960610432 299967835152128 300735105631488 300969636128304 301102320168936 301830492246816 301974782813847 302445503637849 302776010670144 303012132781852 303114350905472 303267114266688 303392948654466 304126660283496 304134541805952 304308903678208 304320125080114 305087277927168 305325202497744 305801145984048 306448237842912 306822428437239 307500955115392 307655929234368 307783584669726 308135505877056 308527914412056 308712795193088 308724178988654 309341830000632 310089928132192 310226632901328 310883089331232 311125533808206 311262695129529 311951041296512 312237761003586 312457026820224 312586674371268 312594775137216 313818556918152 314577481361312 314972832190896 316978836180864 317110359962748 317226034471112 318360070042872 318467465640192 318715824849136 319531049733456 319780238386323 320944606841088 321148770076992 321699511337028 321925421572352 322221308908356 323076256749312 323328210158096 324155232797616 324408027653853 325589246592768 325796364434112 326050439138996 326584255459072 326884424811516 327445804784384 328007344892656 328330512139968 328539373788912 329470548640454 330301102549248 330365574360448 330511217754432 330768969372556 330880550988416 331985590996488 332184528442624 333082039088448 333293923337232 333601250164416 334238573946394 335120315834018 335668981538176 336790013442168 336991829867264 337463814546144 338108517509521 338429054074176 338495112388576 338635563902207 339555486913984 339970103327998 340526709201536 340689498559212 341003644768656 341220568206804 342347516637984 343393739195936 343536223292977 344469459228224 344890075879778 345006421110208 345938574504816 346158637211244 347301894592224 347689990744512 347911167583408 348507803948447 348851169148716 349073084650719 349999278145088 350344112811264 350944921458576 351013422757976 351168168864084 352721683808832 352946061470288 353899666531476 354124793545809 354507441543424 355414215746304 355691388151632 356879288780001 357826194428352 358053819233968 358406589587904 358555302955278 359637795256064 359651056912862 360557692095744 360777704846108 360838875679152 361190219781248 362166099268896 363593370913344 363744236427858 364842394319104 364855847895682 365300916469632 365585799091656 365998800429988 366417285190528 367407287391456 367617923849024 368376530382432 368845655464932 369008263004238 369080290105813 369267395332992 369420615166044 369655615557371 370424167542528 370587470977152 370876476357816 371661271155504 371719995540608 372240619861968 372938009577664 373707594497952 374547846252448 374611351850112 374766789046884 375005190312181 375784864612608 376243719141576 376370641211136 376664156639888 377627604230448 377922099911109 379105983969306 379115808600672 379539455545536 379968220293728 380190331580124 380432182936091 380728406154624 380807001437148 381817394340096 381999922778232 382115157459568 382436703297792 382923733917792 383092547851728 383391305409099 384592322376966 385032067058496 386238223899264 386317956595428 387528141631752 387645043964048 387971243142912 388132223748984 390432042425984 390594044089588 390604166437056 391040651168128 391400063531334 391827778514304 392265630583552 392346607541304 393575678013936 393585877631232 393749187913224 394890100602723 395742659508768 396246635176268 396580072502592 396699705454208 397064319154074 397942412502272 398024561340744 398820871736352 399271418650896 399582793420343 400205666429881 401292848171072 401469760225248 402319292075712 402440656329088 402633043751796 402810546638214 403260671517132 403701347560192 404356152355584 404523931539288 404592519663072 405502213711328 405997354800791 406338997253904 406856467287654 407100269996992 407734861312064 408597650457216 409096571249652 410207905645824 410378112892968 410447693608992 410847341169408 411370552549408 411872859211801 412219445839344 412455773334176 413570164330152 413635510535104 413833249676418 414043042413312 414510785774976 414834045077608 415016926839372 416317014671448 416782232495024 416793033516288 418174157889807 418184994983184 418424742557536 419555260774872 419822153434398 419963776254528 420034982245632 420476575728066 421366327034004 422813813283664 423747176219874 424225882316577 424480093390496 426041399644608 426113636113152 426373651181764 426561620239326 427464247830444 428198360102656 428932681782704 429355285106112 429628411877808 429879552142014 431719264918656 432206977063488 432544036871804 434395152578816 435568820346432 435845899748688 436100674459554 436185797397779 437774016186624 437967011154816 438052498385216 438234259167562 439236047729232 439920732564144 440681623672576 441298834406496 442647454661984 444109385451264 444391897782976 444576288967382 444801666885888 446287168635984 447685214065056 448034344690998 449053351256224 449951752728192 451010099227402 451238738765568 451454454192456 452745738370224 454164016005216 454252664745616 454518199172778 454671526358208 454960757609072 456189990425244 456463355517312 456480187620171 457987803746616 458142301368576 458701718976072 461251432673088 461544849614992 462791871618084 463069192789632 463086268482981 463586654326016 464012745000948 464772435975936 465134892198288 465339949351992 465430779534292 466688300712309 467926561944768 468224225152112 468685540230336 468880011556902 470295578411776 470727835377228 471498520432896 471866222041968 472166391394412 474255184202176 475468254271296 475665539944122 475839051706668 477101592571136 477540105064308 477701198460288 477875452783872 478073737273704 481118500905536 481723155115488 482549267005542 482643456292217 482888132358528 484614385123968 484791161217792 484992315237144 487447732122208 488694546651168 489075658708494 489876383188608 491168707176576 491794207286576 492011017338984 492560820221392 492809060683368 494205822960681 494501968477088 495548361540672 495766826631648 496153454058834 496320826482624 497978386494732 498276792663936 499689052062512 499940885005848 500109535081728 501357860919591 501658292188768 502680473751027 503503472307264 503896133214812 505185020163252 505474645292408 505487744800896 506052607394048 506920442106832 507347010263808 507742668582864 509333230370976 509955154991997 510564978557056 510790063802304 511034247838818 511188407212132 511830852310206 512789763169288 513376089411328 514689224594688 515090608793904 516704188842336 517335113819667 517509631665312 517913215379846 519237955816866 520805555249408 521534986116768 521866751375112 522531345241987 523128810055072 524767570685248 524998917217632 525408341506906 526520134136964 526752253296126 527656879345024 528773430003456 529082525713248 529419092205432 530699415120992 531761162315136 532361891534528 533011935450566 533537082227448 535293013633664 536425722767616 536739291642528 536844058335728 537080728850952 537680895356176 539365242052384 539456692884096 539476585369293 540598212589824 541166557269162 541258313518728 541440901617408 541785329671872 542475289716872 545462094999536 547170817190624 547263591478656 547283771843523 548378698637484 548998200644982 549276515244288 549625927785792 551426885773536 551777666235224 553268483197398 553355902452496 553901092999488 554130922749066 555089352895264 555636251313792 556314714536724 557225524147968 557565543853076 557579993310912 558695519306496 559407014366496 559762871245864 559951701672704 560635434304088 561821769378672 561917027775168 562150183570326 563677296918912 564365578712364 564555961816704 564996234959832 565634509755436 566780837965056 568055199526144 568658975953959 568748826985768 569309183318304 569952330440592 570285497370186 570396811981711 571092609231936 572473713474816 572726091510144 572837882503744 573075569680658 573172736189352 574385600876688 576275969417984 576888483565449 577548100587744 579357335848896 580758427128576 581127866331584 581368993265038 581467565946072 585648063638976 585891066134382 585906249655584 586560976752192 587741667771456 588398445875328 588519911311956 589782437451218 590363517020904 591038541460224 593613989263152 594369952764402 595049558181312 596913618753408 597036842011116 597379126254664 598907127976344 599591921220864 601939272256608 602204640337872 603660984493632 603949565627694 604891007275698 605552021340288 606024265563704 606228701810944 606534228533376 606785897308932 608253320566992 608269083611904 608640250160228 610284700931481 610650404995488 611602291968096 612896475685824 613644856874478 615001910230784 615311858468736 615567169339452 616271011754112 617055828824112 617448357977308 618683660001264 620179856264384 620453265802656 620749874514627 621766178662464 622251067616412 622525390259058 623902082593024 624475522007172 624914053640448 625173348742536 625189550274432 627637113836304 629154962722624 629733230151597 629945664381792 630714863592099 633957672361728 634220719925496 634452068942224 636720140085744 637431649698272 639062099466912 639560476772646 639842430358989 642297540153984 643399022674056 644442617816712 646656420316192 648310465595232 648816055307706 651592728868224 652100878277992 653768849623032 656014689785312 656661024279936 657078747577824 657351388751343 658941097280908 660731148720896 661022435508864 661537938745112 661761101976832 663971181992976 666164078176896 666587846674464 666864433451073 667202500328832 668477147892788 670240631668036 671337963076352 672051517036497 673580026884336 674105323251113 674927629092288 676217035019042 676515148841103 676858108148352 676990224777152 677271127804414 679110973827968 679940206655996 681053418403072 681378997118424 681777298759167 682007289537312 682441136413608 684695033275968 686787478391872 687072446585954 688938918456448 689780151759556 690012842220416 691877149009632 692317274422488 694603789184448 695027637277061 695379981489024 695822335166816 697015607896894 697702338297432 698146169301438 699998556290176 701889842917152 702026845515952 702336337728168 705085924357771 705443367617664 705892122940576 707799333062952 708249587091618 711382776303264 713758577560002 715652388856704 716107638467936 716813179175808 717110605910556 719302113825724 721555409692216 721677751358304 722380439562496 724332198537792 727186741826688 727488472855716 729711695791364 730601832939264 731171598183312 731997600859976 732834570381056 733613488062741 734814574782912 735235847698048 736753060764864 737691310929864 738016526008476 738160580211626 738534790665984 738841230332088 739311231114742 741174941954304 741752952715632 743322542311008 743439991081216 744230181088251 744481239723936 745876019155328 745903523360699 747415188995904 749095692504896 749222703700224 749533578093768 750010380624362 752487438283152 753328313279776 755255208460896 755844199822218 758211967938612 758231617201344 759078911091072 759936440587456 760380663160248 760864365872182 761456812309248 761614002874296 763999845556464 764230314919136 765847467835584 766185095703456 766782610818198 769184644753932 770064134116992 772476447798528 772635913190856 775056283263504 775290087928096 776264447497968 776869823069769 780864084851968 781188088179176 781208332874112 782081302336256 782800127062668 783655557028608 784693215082608 787151356027872 787498375826448 788112512260359 789780201205446 791485319017536 792493270352536 793160145005184 793399410908416 794128638308148 796049122681488 797641743472704 798542837301792 799165586840686 799517903175849 800411332859762 802585696342144 802939520450496 804638584151424 804881312658176 805266087503592 805621093276428 806521343034264 809047863078576 809185039326144 811004427422656 811749835903743 811994709601582 812677994507808 813712934575308 814200539993984 815469722624128 817195300914432 818193142499304 820756225785936 820895387217984 821396298600163 822741105098816 823497300967473 823745718423602 824438891678688 824911546668352 827140328660304 827271021070208 827666499352836 829021571549952 829668090155216 830033853678744 832634029342896 833283365150093 833564464990048 836348315779614 836369989966368 836849485115072 839110521549744 839644306868796 839927552509056 840953151456132 842732654068008 845627626567328 847494352439748 848451764633154 848960186780992 852082799289216 852747302363528 853123240478652 854928495660888 857865363565408 858710570212224 859256823755616 859613354520987 859759104284028 863438529837312 864413954126976 865088073743608 871137640692864 871691799497376 872053489897557 872201348919108 872371594795558 875934022309632 876104996770432 876468518335124 878472095458464 878836599201573 879841465128288 881522345789917 882597668812992 884673656176827 885294909323968 888783795565952 889152577934764 891554929146603 892574337271968 895370428130112 896068689381996 896638707632239 898106702512448 899903505456384 902020198454804 902908908384912 905491476740448 908328032010432 908505329491232 909036398345556 909343052716416 909614665774529 909921515218144 912379980850488 912926711034624 912960375240342 915975607493232 917403437952144 922502865346176 923089699229984 925583743236168 926138385579264 926172536965962 928025490001896 930269784396576 930679898703984 930861559068584 933376601424618 935853123889536 936448450304224 937371080460672 937760023113804 941455670754456 943732444083936 944332782788824 948510368404352 950936508542592 951331079888244 951678103413336 955080210128616 955402396920576 956147474547408 959340715158969 962237001811072 963446310230976 965098534011084 965286912584434 965776264717056 969228770247936 969984630474288 970741080163829 973224082961559 974895464244416 977389093302336 978151317416988 979752766377216 982337414353152 983588414573152 984022034677968 984789431541019 985121640442784 985618121366736 988411645921362 989003936954176 991096723081344 991533653263296 992306908117668 992641652965248 995956772989464 996553585327872 999378104125024 999881770011696 1002715721839182 1003316584377536 1005360947502054 1007006944614528 1007792266429624 1010370040326504 1010949290584816 1010975489601792 1013840884213664 1014325552528563 1015485337165728 1015906691706621 1018666460741952 1019910309983994 1021129957114112 1021580127604608 1022068495677636 1022376814424264 1023661704620412 1025579526338576 1030181217587808 1030608669878931 1033408377684672 1034670227639334 1035019263330624 1035826430759692 1038475911633732 1043069972233536 1043733502750224 1045062690483974 1045523411845341 1046257620110144 1047219253952157 1049535141370496 1049997834435264 1050816683013812 1053040268273928 1053504506592252 1055313758690048 1058165051426496 1058838184410864 1061398830241984 1062374380637427 1063522324630272 1064723783069056 1066023870901132 1067074164454896 1070586027267328 1073478583285056 1073688116671456 1074133621246367 1074161457701904 1075361790712352 1078730484104768 1078913385768192 1078953170738586 1082333114538324 1082516627037456 1083570659343744 1084950579433744 1089678246734737 1090924189999072 1094341634381248 1094527182957312 1094567543687046 1096757397274968 1097996401289964 1099251855571584 1102853771547072 1103555332470448 1106536966394796 1106711804904992 1107240870317439 1107802185998976 1108261845498132 1108966846672113 1110178705790528 1111272502627584 1112629429073448 1115131087706152 1115159986621824 1118814028732992 1119525742491728 1121270868608176 1123643538757344 1123834055550336 1124300367140652 1125015570936543 1127354593837824 1128731157424728 1129111923633408 1129992469919664 1131269019510872 1133766299733327 1137317951907918 1137497653971536 1138618366636608 1139904660881184 1140570994740372 1140793623963422 1141296548808273 1142185218463872 1145452183020288 1145675765007488 1146151139361316 1146345472378704 1148771201753376 1150173916227297 1153776967130898 1155096201175488 1158714671697792 1162255732663168 1162737986530076 1162935131892144 1171296127277952 1171782132268764 1171812499311168 1172527540749851 1173121953504384 1175483335542912 1176796891750656 1177039822623912 1179564874902436 1180727034041808 1187227978526304 1188739905528804 1189496101397461 1190099116362624 1193827237506816 1194073684022232 1194758252509328 1197814255952688 1198748380261029 1200616999289643 1203878544513216 1204409280675744 1207321968987264 1207899131255388 1209782014551396 1211104042680576 1212048531127408 1213068457066752 1213571794617864 1216506641133984 1217280500320456 1217992064402373 1220569401862962 1221300809990976 1223204583936192 1225792951371648 1227289713748956 1230623716937472 1231134338678904 1232542023508224 1234111657648224 1234896715954616 1235618577635403 1237367320002528 1240359712528768 1240906531605312 1241499749029254 1243532357324928 1244502135232824 1245050780518116 1248951044014344 1250346697485072 1250379100548864 1254522473669421 1255274227672608 1258309925445248 1259466460303194 1259891328763584 1261429727184198 1268441439850992 1268904137884448 1269430643291161 1272677646949731 1273440280171488 1274863299396544 1278124198933824 1279120953545292 1279684860717978 1284595080307968 1286798045348112 1287801564322871 1288885235633424 1293312840632384 1296620931190464 1297632110615412 1303185457736448 1304201756555984 1307537699246064 1308557392193337 1312029379570624 1313322048559872 1314157495155648 1314702777502686 1317882194561816 1322044871017728 1323075877490224 1327942363985952 1332328156353792 1333175693348928 1333728866902146 1334405000657664 1336954295785576 1340481263336072 1344103034072994 1347160053768672 1348210646502226 1349855258184576 1352434070038084 1353030297682206 1353716216296704 1353980449554304 1354542255608828 1358221947655936 1359880413311992 1362757994236848 1363554597518334 1364014579074624 1364882272827216 1369390066551936 1369440562860513 1373574956783744 1374144893171908 1377877836912896 1379560303519112 1380025684440832 1383754298019264 1384634548844976 1385714366340733 1389207578368896 1389258805448943 1390055274554122 1390759962978048 1391644670333632 1394031215793788 1395404676594864 1396292338602876 1399997112580352 1403779685834304 1404053691031904 1404672675456336 1405768119833363 1410171848715542 1410886735235328 1411784245881152 1415598666125904 1416499174183236 1422765552606528 1427517155120004 1431304777713408 1432215276935872 1433626358351616 1434221211821112 1438604227651448 1443110819384432 1443355502716608 1447930368876651 1448664397075584 1454373483653376 1454976945711432 1459423391582728 1462343196366624 1463995201719952 1467226976125482 1469629149565824 1470471695396096 1473506121529728 1475382621859728 1476033052016952 1476321160423252 1477682460664176 1478622462229484 1482617468882043 1483505905431264 1486645084622016 1488460362176502 1488962479447872 1491752038310656 1491807046721398 1494830377991808 1498191385009792 1499067156187536 1500020761248724 1504073582758773 1504974876566304 1506656626559552 1508041421253081 1510510416921792 1511688399644436 1516423935877224 1516463234402688 1518157822182144 1519872881174912 1520761326320496 1521728731744364 1523228005748592 1527999691112928 1528460629838272 1529865464975991 1531694935671168 1532370191406912 1533305245595959 1533565221636396 1538369289507864 1540128268233984 1545271826381712 1550112566527008 1550580175856192 1552005341459001 1552528894995936 1553739646139538 1555494901827449 1562376176358352 1562416665748224 1565600254125336 1567594035725961 1569386430165216 1574302712055744 1574996751652896 1576225024520718 1579560402410892 1582970638035072 1584986540705072 1586320290010368 1588257276616296 1592098245362976 1595283486945408 1597085674603584 1598331173681372 1599035806351698 1600822665719524 1605171392684288 1605879040900992 1609277168302848 1610532175007184 1611242186552856 1613042686068528 1618095726157152 1618370078652288 1618429756107879 1622008854845312 1623499671807486 1623989419203164 1625355989015616 1627425869150616 1628401079987968 1630939445248256 1636386284998608 1641512451571872 1641790774435968 1641851315530569 1642792597200326 1645482210197632 1646994601934946 1647491436847204 1648877783357376 1649823093336704 1654280657320608 1654542042140416 1655332998705672 1659336180310432 1660024687380749 1660067707357488 1665268058685792 1666566730300186 1667128929980096 1672696631559228 1672739979932736 1673698970230144 1678221043099488 1679288613737592 1679855105018112 1681906302912264 1684048199499139 1685465308136016 1691255253134656 1694988704879496 1696903529266308 1697920373561984 1704165598578432 1705494604727056 1706246480957304 1709856991321776 1711190435945133 1715730727130816 1717421140424448 1718513647511232 1719226709041974 1719518208568056 1728827908253952 1730176147487216 1742275281385728 1743383598994752 1744106979795114 1744402697838216 1744743189591116 1752209993540864 1752937036670248 1756944190916928 1757673198403146 1759682930256576 1763044691579834 1765195337625984 1769347312353654 1770589818647936 1777567591131904 1778305155869528 1783109858293206 1785148674543936 1790740856260224 1792137378763992 1793277415264478 1796213405024896 1804040396909608 1805817816769824 1810982953480896 1812088017522497 1816656064020864 1817010658982464 1818072796691112 1818686105432832 1819229331549058 1819843030436288 1824759961700976 1825920750480684 1831951214986464 1834806875904288 1838312156705167 1845005730692352 1846179398459968 1851167486472336 1852345073931924 1856050980003792 1860539568793152 1861359797407968 1861723118137168 1866753202849236 1871706247779072 1872896900608448 1874742160921344 1875520046227608 1882911341508912 1887464888167872 1888665565577648 1897020736808704 1901873017085184 1902662159776488 1903356206826672 1910160420257232 1912294949094816 1918681430317938 1924474003622144 1926892620461952 1930197068022168 1930573825168868 1939969260948576 1941482160327658 1946448165923118 1949790928488832 1954778186604672 1956302634833976 1967176829146304 1968044069355936 1969578863082038 1970243280885568 1971236242733472 1972054166254029 1976823291842724 1978007873908352 1978080813020741 1982193446162688 1983067306526592 1984613816235336 1985283305930496 1991913545978928 1998756208250048 1999763540023392 2000593300353219 2005431443678364 2006633168755072 2006707163426251 2010721895004108 2014013889229056 2015584532859248 2020740080653008 2021898581169632 2022315969753339 2027681768427328 2028651105057126 2029545446523309 2030970674331456 2031813383413242 2037332921483904 2039820619967988 2043160255209216 2044136991355272 2044753628848528 2047323409240824 2051159052677152 2060362435175616 2061217339757862 2066816755369344 2069340455278668 2070038526661248 2071652861519384 2076951823267464 2085082911831183 2086139944467072 2087467005500448 2090125380967948 2091046823690682 2092515240220288 2094438507904314 2099070282740992 2099995668870528 2101633366027624 2106080536547856 2107009013184504 2115257773073313 2116330102852992 2117676368821728 2122797660483968 2124748761274854 2129447566138112 2132047741802264 2134148328909792 2141558566162951 2146957166570112 2147376233342912 2148267242492734 2148322915403808 2150723581424704 2157460968209536 2157906341477172 2164666229076648 2165033254074912 2167141318687488 2169901158867488 2172550730651561 2179356493469474 2181848379998144 2188683268762496 2189135087374092 2193514794549936 2195992802579928 2198503711143168 2205707543094144 2207110664940896 2213073932789592 2213423609809984 2214481740634878 2215604371997952 2216523690996264 2217933693344226 2220357411581056 2225258858146896 2230262175412304 2230319973243648 2237628057465984 2237710570082097 2239051484983456 2242541737216352 2247287077514688 2247668111100672 2248600734281304 2250031141873086 2257462314849456 2259984939839328 2262538039021744 2267532599466654 2274635903815836 2274995307943072 2277236733273216 2279809321762368 2281141989480744 2281587247926844 2282593097616546 2284370436927744 2291351530014976 2292302278722632 2292690944757408 2297542403506752 2300347832454594 2307553934261796 2310192402350976 2317429343395584 2324511465326336 2325475973060152 2325870263784288 2330609469209307 2342592254555904 2343564264537528 2343624998622336 2345055081499702 2346243907008768 2350966671085824 2354079645247824 2359129749804872 2361454068083616 2364337536781077 2374455957052608 2377479811057608 2378992202794922 2380198232725248 2388147368044464 2389516505018656 2395628511905376 2397496760522058 2398553709527547 2401233998579286 2407757089026432 2408818561351488 2414643937974528 2415798262510776 2419564029102792 2424097062254816 2427143589235728 2433013282267968 2434561000640912 2435984128804746 2441138803725924 2442601619981952 2446409167872384 2451585902743296 2454579427497912 2462268677357808 2464188895800489 2468223315296448 2469793431909232 2471237155270806 2474734640005056 2480719425057536 2481813063210624 2482999498058508 2487064714649856 2489004270465648 2490101561036232 2497902088028688 2499850095450279 2500693394970144 2509044947338842 2510548455345216 2516619850890496 2518932920606388 2519782657527168 2522859454368396 2536882879701984 2537808275768896 2538861286582322 2545355293899462 2546880560342976 2549726598793088 2556248397867648 2558241907090584 2559369721435956 2573596090696224 2575603128645742 2577770471266848 2578840063562961 2586625681264768 2593241862380928 2595264221230824 2608403513111968 2615075398492128 2616160469692671 2617114784386674 2624058759141248 2628314990311296 2629405555005372 2635764389123632 2644567037369751 2646151754980448 2654020968530481 2655884727971904 2666351386697856 2667457733804292 2673908591571152 2680962526672144 2688206068145988 2689916122896717 2694320107537344 2696421293004452 2699710516369152 2704868140076168 2706060595364412 2707960899108608 2709084511217656 2719760826623984 2725515988473696 2727109195036668 2728029158149248 2728843997323587 2729764545654432 2738780133103872 2738881125721026 2747149913567488 2748289786343816 2759120607038224 2767508596038528 2769269097689952 2771428732681466 2778415156737792 2778517610897886 2780110549108244 2783289340667264 2788062431587576 2790809353189728 2792584677205752 2807559371668608 2808107382063808 2809345350912672 2811536239666726 2820343697431084 2823568491762304 2831197332251808 2832998348366472 2845531105213056 2848522684589153 2855034310240008 2864430553871744 2868442423642224 2877208455302896 2886221638768864 2886711005433216 2889745878287983 2895860737753302 2897328794151168 2909953891422864 2912223240491487 2918846783165456 2924686392733248 2927990403439904 2931565644978113 2934453952250964 2939258299131648 2947012243059456 2950765243719456 2952066104033904 2952642320846504 2954368294623057 2955364921328352 2957244924458968 2965234937764086 2967011810862528 2973290169244032 2976920724353004 2977924958895744 2983614093442796 2989660755983616 2996382770019584 2998134312375072 3000041522497448 3008147165517546 3009949753132608 3013313253119104 3016082842506162 3021020833843584 3023376799288872 3032847871754448 3032926468805376 3039745762349824 3041522652640992 3042976657585689 3043457463488728 3046456011497184 3047720075119863 3055999382225856 3056921259676544 3059730929951982 3063389871342336 3064740382813824 3066610491191918 3067130443272792 3076738579015728 3090543652763424 3091826009636793 3100225133054016 3101160351712384 3104010682918002 3105057789991872 3107479292279076 3110989803654898 3124752352716704 3131200508250672 3135188071451922 3136570235536023 3138772860330432 3148605424111488 3149993503305792 3152450049041436 3159120804821784 3165941276070144 3169973081410144 3176514553232592 3184196490725952 3190566973890816 3194171349207168 3196662347362744 3198071612703396 3201645331439048 3211758081801984 3221064350014368 3222400863739101 3222484373105712 3226085372137056 3236191452314304 3236740157304576 3236859512215758 3244017709690624 3246999343614972 3247978838406328 3250711978031232 3254851738301232 3269034740204211 3272772569997216 3283024903143744 3283581548871936 3283702631061138 3285585194400652 3290964420395264 3293989203869892 3294982873694408 3297755566714752 3299646186673408 3308561314641216 3310665997411344 3318672360620864 3320049374761498 3320135414714976 3321722610952317 3326900540016339 3330536117371584 3333133460600372 3334257859960192 3345393263118456 3345479959865472 3347397940460288 3356442086198976 3358577227475184 3363812605824528 3368096398998278 3370930616272032 3375046712809629 3382510506269312 3389977409758992 3393807058532616 3395840747123968 3410989209454112 3412492961914608 3419713982643552 3422380871890266 3423889646424819 3431461454261632 3437027295022464 3438453418083948 3439036417136112 3460352294974432 3486767197989504 3488213959590228 3488805395676432 3489486379182232 3505874073340496 3513888381833856 3515346396806292 3517582622249553 3519365860513152 3526089383159668 3530390675251968 3538694624707308 3541179637295872 3556610311739056 3566219716586412 3568488304192383 3570297349087872 3581481712520448 3584274757527984 3586554830528956 3592426810049792 3596245140783087 3601850997868929 3608080793819216 3611635633539648 3621965906961792 3624176035044994 3633312128041728 3634021317964928 3636145593382224 3638458663098116 3639686060872576 3649519923401952 3651841500961368 3653976193207119 3663902429972928 3669613751808576 3676624313410334 3692358796919936 3702334972944672 3704690147863848 3706855732906209 3712101960007584 3719193692604731 3721079137586304 3722719594815936 3723446236274336 3724991202924277 3733506405698472 3745793801216896 3751040092455216 3765822683017824 3774929776335744 3777331131155296 3778898456222747 3805324319552976 3806712413653344 3808291929873483 3820320840514464 3824589898189632 3833585843432917 3837362860635876 3853785240923904 3860394136044336 3861147650337736 3863404692968613 3879938521897152 3882964320655316 3892896331846236 3899581856977664 3909556373209344 3912605269667952 3925672176580011 3934353658292608 3936088138711872 3939157726164076 3940486561771136 3942472485466944 3944108332508058 3953646583685448 3956015747816704 3956161626041482 3966134613053184 3969227632470672 3983827091957856 3997512416500096 3999527080046784 4001186600706438 4010862887356728 4013266337510144 4013414326852502 4021443790008216 4026565072158841 4031169065718496 4041480161306016 4043797162339264 4044631939506678 4055363536854656 4057302210114252 4059090893046618 4061941348662912 4063626766826484 4074665842967808 4079641239935976 4088273982710544 4089507257697056 4094646818481648 4102318105354304 4120724870351232 4122434679515724 4133633510738688 4138680910557336 4140077053322496 4143305723038768 4153903646534928 4157143099022199 4170165823662366 4172279888934144 4174934011000896 4180250761935896 4182093647381364 4185030480440576 4188877015808628 4199991337741056 4203266732055248 4212161073095712 4214018026369008 4217304359500089 4230515546146626 4232660205705984 4235352737643456 4245595320967936 4249497522549708 4264095483604528 4268296657819584 4283117132325902 4293914333140224 4294752466685824 4296534484985468 4296645830807616 4301447162849408 4314921936419072 4315812682954344 4329332458153296 4330066508149824 4339802317734976 4343791106629953 4345101461303122 4358712986938948 4363696759996288 4377366537524992 4378270174748184 4387029589099872 4391985605159856 4395410727623773 4402262330728691 4411415086188288 4414221329881792 4426147865579184 4426847219619968 4428963481269756 4433047381992528 4435867386688452 4440714823162112 4450517716293792 4460524350824608 4465970902808701 4475256114931968 4475421140164194 4478102969966912 4485083474432704 4494574155029376 4497201468562608 4500062283746172 4514924629698912 4519969879678656 4525076078043488 4530601451329811 4535065198933308 4549271807631672 4549990615886144 4554473466546432 4559618643524736 4562283978961488 4563174495853688 4565186195233092 4584604557445264 4585381889514816 4595084807013504 4599915736787877 4600695664909188 4615107868523592 4620384804701952 4650951946120304 4651740527568576 4661218938418614 4666484705482347 4687128529075056 4687249997244672 4690110162999404 4702782107177883 4708159290495648 4718259499609744 4722908136167232 4728675073562154 4748911914105216 4754959622115216 4757984405589844 4776294736088928 4779033010037312 4791257023810752 4794993521044116 4797107419055094 4798043771375569 4802467997158572 4815514178052864 4817637122702976 4831596525021552 4839128058205584 4848194124509632 4854287178471456 4866026564535936 4869122001281824 4871968257609492 4882277607451848 4885203239963904 4892818335744768 4909158854995824 4924537354715616 4928377791600978 4936446630592896 4939586863818464 4942474310541612 4949469280010112 4963626126421248 4965998996117016 4978008540931296 4980074062142247 4980203122072464 4995804176057376 4999700190900558 5001386789940288 5018089894677684 5021096910690432 5037865841212776 5039565315054336 5045718908736792 5052144598497417 5073765759403968 5075616551537792 5077722573164644 5090710587798924 5093761120685952 5099453197586176 5112496795735296 5116483814181168 5118739442871912 5133571307835399 5147192181392448 5151206257291484 5155540942533696 5157680127125922 5173251362529536 5186483724761856 5190528442461648 5194576314464459 5216807026223936 5230150796984256 5232320939385342 5234229568773348 5248117518282496 5256629980622592 5258811110010744 5271528778247264 5289134074739502 5292303509960896 5308041937060962 5311769455943808 5332702773395712 5334915467608584 5347817183142304 5361925053344288 5376412136291976 5379832245793434 5388640215074688 5392842586008904 5409736280152336 5412121190728824 5418169022435312 5436264052567491 5439521653247968 5451031976947392 5454218390073336 5456058316298496 5457687994647174 5459529091308864 5477762251442052 5496579572687632 5514936470115501 5518241214076448 5535017192077056 5538538195379904 5542857465362932 5557035221795772 5560221098216488 5566578681334528 5576124863175152 5581618706379456 5585169354411504 5615118743337216 5616214764127616 5618690701825344 5623072479333452 5640687394862168 5647136983524608 5662394664503616 5665996696732944 5691062210426112 5697045369178306 5710068620480016 5728861107743488 5736884847284448 5747844797661857 5754416910605792 5772443277537728 5773422010866432 5779491756575966 5791721475506604 5819907782845728 5824446480982974 5837693566330912 5849372785466496 5855980806879808 5863131289956226 5868907904501928 5901530487438912 5904132208067808 5905284641693008 5908736589246114 5910729842656704 5914489848917936 5930469875528172 5934023621725056 5934242439062223 5946580338488064 5953841448706008 5955849917791488 5967228186885592 5996268624750144 6000083044994896 6016294331035092 6019899506265216 6020121490278753 6026626506238208 6032165685012324 6042041667687168 6046753598577744 6065695743508896 6066947909260017 6083045305281984 6085953315171378 6086914926977456 6092912022994368 6095440150239726 6111998764451712 6113842519353088 6119461859903964 6129480765627648 6133220982383836 6134260886545584 6153477158031456 6181087305526848 6183652019273586 6200450266108032 6202320703424768 6208021365836004 6210115579983744 6214958584558152 6221979607309796 6249504705433408 6255248735493549 6262401016501344 6270376142903844 6273140471072046 6274364931798821 6277545720660864 6297210848222976 6299987006611584 6304900098082872 6318241609643568 6339946162820288 6345773319219939 6353029106465184 6368392981451904 6388342698414336 6393324694725488 6396143225406792 6403290662878096 6424675698488853 6442128700028736 6444801727478202 6444968746211424 6452170744274112 6472382904628608 6473719024431516 6493998687229944 6495957676812656 6501423956062464 6509703476602464 6517652191954683 6538069480408422 6545545139994432 6566049806287488 6567405262122276 6571170388801304 6587978407739784 6589965747388816 6595511133429504 6617122629282432 6621331994822688 6637344721241728 6640098749522996 6640270829429952 6643445221904634 6653801080032678 6661072234743168 6666266921200744 6668515719920384 6690786526236912 6690959919730944 6712884172397952 6713131710246291 6717154454950368 6727625211649056 6736192797996556 6741861232544064 6750093425619258 6765021012538624 6779954819517984 6787614117065232 6792907488145831 6821978418908224 6824985923829216 6839427965287104 6844761743780532 6847779292849638 6862922908523264 6874054590044928 6876906836167896 6878072834272224 6920704589948864 6973534395979008 6976427919180456 6977610791352864 6978972758364464 7011748146680992 7027776763667712 7030692793612584 7035165244499106 7038731721026304 7052178766319336 7077389249414616 7113220623478112 7132439433172824 7136976608384766 7140594698175744 7168549515055968 7173109661057912 7192490281566174 7203701995737858 7216161587638432 7223271267079296 7243931813923584 7248352070089988 7268042635929856 7272291186764448 7276917326196232 7279372121745152 7299039846803904 7303683001922736 7307952386414238 7327804859945856 7339227503617152 7353248626820668 7384717593839872 7392566687401467 7404669945889344 7409380295727696 7413711465812418 7415158555762243 7424203920015168 7438387385209462 7442158275172608 7445439189631872 7446892472548672 7449982405848554 7467012811396944 7491587602433792 7499550286350837 7502080184910432 7531645366035648 7549859552671488 7554662262310592 7557796912445494 7610648639105952 7613424827306688 7616583859746966 7640641681028928 7649179796379264 7667171686865834 7674725721271752 7720788272088672 7722295300675472 7726809385937226 7759877043794304 7765928641310632 7785792663692472 7825210539335904 7851344353160022 7868707316585216 7872176277423744 7878315452328152 7880973123542272 7884944970933888 7888216665016116 7907293167370896 7912323252082964 7933701112109253 7938455264941344 7967654183915712 7995024833000192 7999054160093568 8002373201412876 8021725774713456 8026828653705004 8042887580016432 8053130144317682 8062338131436992 8069748368690151 8082960322612032 8087594324678528 8089263879013356 8110727073709312 8114604420228504 8118181786093236 8123882697325824 8127253533652968 8159282479871952 8176547965421088 8179014515394112 8186531991970761 8189293636963296 8204636210708608 8204938756967689 8241449740702464 8244869359031448 8277361821114672 8286611446077536 8307807293069856 8314286198044398 8340331647324732 8349868022001792 8360501523871792 8364187294762728 8377754031617256 8406533464110496 8424322146191424 8428036052738016 8434608719000178 8461031092293252 8470705475286912 8498995045099416 8528190967209056 8536593315639168 8545568053767459 8566234264651804 8589504933371648 8593068969970936 8593291661615232 8602894325698816 8631625365908688 8658664916306592 8660133016299648 8669237634863949 8679604635469952 8687582213259906 8690202922606244 8717425973877896 8727393519992576 8736669721474461 8756540349496368 8774059178199744 8783971210319712 8790821455247546 8794696934934339 8804524661457382 8828442659763584 8852295731158368 8853694439239936 8857926962539512 8863104883869171 8866094763985056 8871734773376904 8883032869113779 8901035432587584 8921048701649216 8931941805617402 8950842280328388 8956205939933824 8970166948865408 8989148310058752 8994402937125216 9000124567492344 9029849259397824 9035359284601793 9039939759357312 9050152156086976 9061202902659622 9070130397866616 9098543615263344 9099981231772288 9119237287049472 9124567957922976 9126348991707376 9130372390466184 9166117016651023 9169209114890528 9170763779029632 9190169614027008 9199831473575754 9201391329818376 9230215737047184 9301903892240608 9303481055137152 9322437876837228 9332969410964694 9374257058150112 9380220325998808 9405564214355766 9416318580991296 9436518999219488 9445816272334464 9457350147124308 9497823828210432 9509919244230432 9515968811179688 9552589472177856 9558066020074624 9582514047621504 9589987042088232 9594214838110188 9596087542751138 9604935994317144 9635274245405952 9663193050043104 9667202591217303 9678256116411168 9696388249019264 9696745803689087 9708574356942912 9732053129071872 9738244002563648 9743936515218984 9764555214903696 9807104220612633 9818317709991648 9849074709431232 9856755583201956 9872893261185792 9879173727636928 9884948621083224 9898938560020224 9931997992234032 9956017081862592 9960148124284494 9960406244144928 9991608352114752 9999400381801116 10002773579880576 10036179789355368 10042193821380864 10075731682425552 10091437817473584 10104289196994834 10147531518807936 10151233103075584 10155445146329288 10181421175597848 10187522241371904 10232967628362336 10237478885743824 10267142615670798 10294384362784896 10302412514582968 10311081885067392 10315360254251844 10381056884923296 10389152628928918 10433614052447872 10460301593968512 10464641878770684 10468459137546696 10517622220021488 10543057556494528 10552747866748659 10578268149479004 10584607019921792 10616083874121924 10623538911887616 10669830935217168 10678151881802119 10695634366284608 10705464912577149 10723850106688576 10752824272583952 10759664491586868 10777280430149376 10785685172017808 10819472560304672 10824242381457648 10832683746951209 10836338044870624 10872528105134982 10879043306495936 10902063953894784 10908436780146672 10915375989294348 10919058182617728 10955524502884104 10993159145375264 11029872940231002 11036482428152896 11077076390759808 11085714930725864 11114070443591544 11120442196432976 11152249726350304 11157581077814193 11163237412758912 11170338708823008 11174973608772831 11232429528255232 11237381403650688 11246144958666904 11281374789724336 11324789329007232 11331993393465888 11336695368668241 11394090738356612 11420137240960032 11424875789620449 11459790495268921 11473769694568896 11495689595323714 11500757530298751 11508833821211584 11544886555075456 11558983513151932 11583442951013208 11590214078905839 11639815565691456 11648892961965948 11675387132661824 11698745570932992 11711961613759616 11726262579912452 11737815809003856 11803060974877824 11808264416135616 11810569283386016 11815469833710037 11817473178492228 11821459685313408 11828979697835872 11860939751056344 11868047243450112 11868484878124446 11907682897412016 11934456373771184 11986460714082107 11992537249500288 12000166089989792 12032588662070184 12039799012530432 12040242980557506 12064331370024648 12079695216476523 12093507197155488 12131391487017792 12133895818520034 12166090610563968 12171906630342756 12173829853954912 12185824045988736 12190880300479452 12223997528903424 12238923719807928 12266441964767672 12268521773091168 12306954316062912 12362174611053696 12367304038547172 12400900532216064 12416042731672008 12420231159967488 12429917169116304 12443959214619592 12471429297066597 12499009410866816 12510497470987098 12524802033002688 12540752285807688 12546280942144092 12548729863597642 12555091441321728 12599974013223168 12609800196165744 12636483219287136 12651913078500267 12679892325640576 12691546638439878 12706058212930368 12736785962903808 12786649389450976 12792286450813584 12806581325756192 12849351396977706 12884257400057472 12889603454956404 12889937492422848 12904341488548224 12944765809257216 12947438048863032 12987997374459888 12991915353625312 13019406953204928 13035304383909366 13076138960816844 13091090279988864 13132099612574976 13134810524244552 13142340777602608 13175956815479568 13179931494777632 13186232182871319 13206786992186073 13234245258564864 13242663989645376 13274689442483456 13280197499045992 13280541658859904 13286890443809268 13307602160065356 13322144469486336 13332533842401488 13381573052473824 13397912708426103 13425768344795904 13426263420492582 13434308909900736 13455250423298112 13472385595993112 13483722465088128 13500186851238516 13559909639035968 13575228234130464 13585814976291662 13591804353989433 13643956837816448 13649971847658432 13678855930574208 13689523487561064 13695558585699276 13753813672335792 13756145668544448 13799747210363631 13841409179897728 13952855838360912 13955221582705728 13957945516728928 13963737076202771 13999454116447041 14023496293361984 14061385587225168 14070330488998212 14104357532638672 14154778498829232 14165817207551581 14226441246956224 14264878866345648 14273953216769532 14337099030111936 14346219322115824 14384980563132348 14394131314126707 14407403991475716 14432323175276864 14446542534158592 14496704140179976 14544582373528896 14553834652392464 14598079693607808 14607366003845472 14615904772828476 14655609719891712 14678455007234304 14706497253641336 14785133374802934 14809339891778688 14818760591455392 14827422931624836 14830317111524486 14848407840030336 14876774770418924 14890878379263744 14893784945097344 14899964811697108 14934025622793888 14940222186426741 14999100572701674 15004160369820864 15063290732071296 15109324524621184 15115593824890988 15156433795492251 15221297278211904 15226849654613376 15233167719493932 15242858029748063 15281283362057856 15298359592758528 15334343373731668 15349451442543504 15441576544177344 15444590601350944 15453618771874452 15463449318166993 15519754087588608 15531857282621264 15571585327384944 15583728943393377 15650421078671808 15702688706320044 15744352554847488 15756630904656304 15769889941867776 15776433330032232 15814586334741792 15824646504165928 15867402224218506 15876910529882688 15935308367831424 15998108320187136 16004746402825752 16043451549426912 16053657307410008 16085775160032864 16106260288635364 16124676262873984 16139496737380302 16165920645224064 16175188649357056 16178527758026712 16229208840457008 16236363572186472 16254507067305936 16308792157702473 16318564959743904 16353095930842176 16358029030788224 16373063983941522 16378587273926592 16409272421417216 16409877513935378 16489738718062896 16502598362785093 16544809410346503 16554723642229344 16573222892155072 16615614586139712 16628572396088796 16680663294649464 16699736044003584 16721003047743584 16728374589525456 16741420336197323 16755508063234512 16813066928220992 16848644292382848 16856072105476032 16869217438000356 16922062184586504 16941410950573824 16997990090198832 17056381934418112 17073186631278336 17091136107534918 17132468529303608 17186137939941872 17186583323230464 17243534392985571 17263250731817376 17317329832613184 17320266032599296 17338475269727898 17359209270939904 17375164426519812 17380405845212488 17434851947755792 17473339442948922 17513080698992736 17548118356399488 17567942420639424 17581642910495092 17589393869868678 17609049322914764 17656885319527168 17704591462316736 17715853925079024 17726209767738342 17732189527970112 17743469546753808 17766065738227558 17802070865175168 17802727317186669 17842097403298432 17863883611234804 17901684560656776 17912411879867648 17940333897730816 17988805874250432 18000249134984688 18059698518795648 18060364470836259 18070718569203586 18079879518714624 18100304312173952 18122405805319244 18140260795733232 18197087230526688 18199962463544576 18249135915845952 18252697983414752 18260271561188239 18260744780932368 18332234033302046 18338418229781056 18341527558059264 18399662947151508 18402782659636752 18460431474094368 18524530194490529 18603807784481216 18606962110274304 18644875753674456 18665938821929388 18748514116300224 18760440651997616 18811128428711532 18823094795396463 18832637161982592 18873037998438976 18891632544668928 18914700294248616 19019838488460864 19031937622359376 19105178944355712 19116132040149248 19165028095243008 19179974084176464 19188429676220376 19192175085502276 19209871988634288 19274027095466559 19326386100086208 19334405182434606 19356512232822336 19392776498038528 19393491607378174 19417148713885824 19476488005127296 19487873030437968 19529110429807392 19552956575864049 19614208441225266 19636635419983296 19698149418862464 19713511166403912 19758347455273856 19769897242166448 19863995984468064 19912034163725184 19920296248568988 19920812488289856 19932968192747467 19983216704229504 19998800763602232 20005547159761152 20072359578710736 20151463364851104 20182875634947168 20208578393989668 20221433723756837 20295063037615872 20310890292658576 20362842351195696 20378722464437493 20465935256724672 20474957771487648 20534285231341596 20588768725569792 20604825029165936 20622163770134784 20630720508503688 20762113769846592 20778305257857836 20867228104895744 20920603187937024 20929283757541368 20936918275093392 21035244440042976 21086115112989056 21105495733497318 21156536298958008 21169214039843584 21232167748243848 21339661870434336 21356303763604238 21391268732569216 21410929825154298 21447700213377152 21505648545167904 21519328983173736 21571370344035616 21580320935949737 21638945120609344 21648484762915296 21665367493902418 21672676089741248 21745056210269964 21758086612991872 21804127907789568 21816873560293344 21830751978588696 21838116365235456 21892626593488807 21911049005768208 21986318290750528 22059745880462004 22072964856305792 22154152781519616 22171429861451728 22228140887183088 22240884392865952 22245475667286729 22304499452700608 22315162155628386 22326474825517824 22340677417646016 22349947217545662 22474762807301376 22492289917333808 22562749579448672 22649578658014464 22663986786931776 22673390737336482 22788181476713224 22840274481920064 22849751579240898 22919580990537842 22947539389137792 22991379190647428 23001515060597502 23017667642423168 23089773110150912 23117967026303864 23166885902026416 23180428157811678 23279631131382912 23297785923931896 23350774265323648 23423923227519232 23452525159824904 23475631618007712 23557144227792461 23606121949755648 23616528832271232 23621138566772032 23630939667420074 23634946356984456 23642919370626816 23657959395671744 23721879502112688 23736969756248892 23815365794824032 23868912747542368 23898058037167171 23972921428164214 23985074499000576 24000332179979584 24065177324140368 24080485961115012 24128662740049296 24159390432953046 24187014394310976 24262782974035584 24267791637040068 24332181221127936 24343813260685512 24347659707909824 24371648091977472 24381760600958904 24477847439615856 24532883929535344 24537043546182336 24613908632125824 24614816270903067 24724349222107392 24734608077094344 24832085463344016 24859834338232608 24887918429239184 24942858594133194 24998018821733632 25020994941974196 25049604066005376 25081504571615376 25092561884288184 25097459727195284 25219600392331488 25272966438574272 25303826157000534 25359784651281152 25383093276879756 25412116425860736 25573298778901952 25584572901627168 25613162651512384 25636704161302377 25698702793955412 25768514800114944 25779206909912808 25779874984845696 25808682977096448 25894876097726064 25975994748919776 25983830707250624 26007712904591847 26038813906409856 26070608767818732 26152277921633688 26182180559977728 26269621048489104 26284681555205216 26351913630959136 26359862989555264 26372464365742638 26384090804803017 26413573984372146 26485327979290752 26560394998091984 26561083317719808 26573780887618536 26615204320130712 26649098607341337 26665067684802976 26763146104947648 26795825416852206 26852526840985164 26868617819801472 26910500846596224 26944771191986224 26967444930176256 27000373702477032 27106077853805379 27119819278071936 27150456468260928 27171629952583324 27183608707978866 27287913675632896 27299943695316864 27357711861148416 27379046975122128 27391117171398552 27498351049953069 27507627344671584 27512291337088896 27599494420727262 27682818359795456 27905711676721824 27910443165411456 27915891033457856 27927474152405542 27998908232894082 28046992586723968 28122771174450336 28140660977996424 28208715065277344 28309556997658464 28331634415103162 28452882493912448 28529757732691296 28547906433539064 28674198060223872 28692438644231648 28769961126264696 28788262628253414 28814807982951432 28864646350553728 28993408280359952 29089164747057792 29090237411067261 29107669304784928 29196159387215616 29214732007690944 29231809545656952 29412994507282672 29570266749605868 29618679783557376 29637521182910784 29654845863249672 29660634223048972 29696815680060672 29753549540837848 29787569890194688 29799929623394216 29868051245587776 29880444372853482 29998201145403348 30008320739641728 30126581464142592 30218649049242368 30231187649781976 30312867590984502 30442594556423808 30453699309226752 30466335438987864 30485716059496126 30562566724115712 30668686747463336 30698902885087008 30883153088354688 30889181202701888 30907237543748904 30926898636333986 31063714565242528 31143170654769888 31167457886786754 31300842157343616 31405377412640088 31513261809312608 31552866660064464 31629172669483584 31649293008331856 31734804448437012 31753821059765376 31870616735662848 32009492805651504 32034455645406357 32086903098853824 32107314614820016 32171550320065728 32212520577270728 32249352525747968 32278993474760604 32331841290448128 32357055516053424 32458417680914016 32472727144372944 32498051240853627 32509014134611872 32617584315404946 32637129919487808 32706191861684352 32716058061576448 32746127967883044 32757174547853184 32819755027870756 32979477436125792 33005196725570186 33089618820693006 33109447284458688 33146445784310144 33231229172279424 33257144792177592 33361326589298928 33442006095487168 33456749179050912 33472743233442579 33482840672394646 33511016126469024 33524920826318493 33626133856441984 33697288584765696 33712144210952064 33738434876000712 33844124369173008 33995980180397664 34010086106004723 34112763868836224 34182272215069836 34264937058607216 34372275879883744 34379371485806763 34487068785971142 34502272590896253 34526501463634752 34634659665226368 34676950539455796 34750328853039624 34760811690424976 34869703895511584 34946678885897844 35026161397985472 35096236712798976 35135884841278848 35163285820990184 35178787739737356 35218098645829528 35409182924633472 35431707850158048 35446409501130111 35452419535476684 35464379055940224 35486939093507616 35532131476455116 35604141730350336 35605454634373338 35684194806596864 35727767222469608 35803369121313552 35959382142246321 35977611748500864 36000498269969376 36119397037591296 36120728941672518 36141437138407172 36200608624347904 36239085649429569 36244811610638488 36280521591466464 36394174461053376 36498271831691904 36505395966829504 36520543122376478 36521489561864736 36664468066604092 36676836459562112 36799325894303016 36805565319273504 36920862948188736 37049060388981058 37207615568962432 37289751507348912 37331877643858776 37497028232600448 37520881303995232 37622256857423064 37646189590792926 37665274323965184 37746075996877952 37829400588497232 38039676976921728 38063875244718752 38210357888711424 38359948168352928 38376859352440752 38384350171004552 38419743977268576 38548054190933118 38652772200172416 38668810364869212 38713024465644672 38786983214756348 38834297427771648 38952976010254592 38975746060875936 39058220859614784 39105913151728098 39228416882450532 39273270839966592 39396298837724928 39427022332807824 39516694910547712 39539794484332896 39558696548613957 39620360976558219 39727991968936128 39824068327450368 39840592497137976 39841624976579712 39865936385494934 39966433408459008 39997601527204464 40144719157421472 40193738125278309 40302926729702208 40365751269894336 40417156787979336 40442867447513674 40621780585317152 40725684702391392 40757444928874986 40775413061968299 40931870513449344 40949915542975296 41068570462683192 41209650058331872 41261441017007376 41524227539693184 41556610515715672 41858567515082736 41873836550186784 41891211228608313 42070488880085952 42172230225978112 42210991466994636 42313072597916016 42464335496487696 42497451622654743 42679323740868672 42712607527208476 42782537465138432 42821859650308596 42895400426754304 43011297090335808 43038657966347472 43142740688071232 43160641871899474 43182393942380121 43277890241218688 43296969525830592 43330734987804836 43345352179482496 43490112420539928 43516173225983744 43633747120586688 43661503957177392 43785253186977614 43822098011536416 43972636581501056 44119491760924008 44145929712611584 44292215793747251 44342859722903456 44456281774366176 44481768785731904 44490951334573458 44608998905401216 44630324311256772 44681354835292032 44699894435091324 44984579834667616 45125499158897344 45327973573863552 45346781474672964 45576362953426448 45680548963840128 45699503158481796 45728574089244189 45839161981075684 45895078778275584 45982758381294856 46003030121195004 46035335284846336 46235934052607728 46333771804052832 46360856315623356 46390347954500979 46559262262765824 46595571847863792 46701548530647296 46751186830180131 46905050319649808 46951263236015424 47114288455584922 47233057664542464 47242277133544064 47261879334840148 47269892713968912 47315918791343488 47443759004225376 47473939512497784 47630731589648064 47737825495084736 47796116074334342 47945842856328428 48000664359959168 48130354648280736 48160971922230024 48257325480098592 48318780865906092 48349518003861503 48374028788621952 48424885638015601 48525565948071168 48535583274080136 48687626521371024 48695319415819648 48763521201917808 48955694879231712 49065767859070688 49074087092364672 49125679930895711 49227817264251648 49229632541806134 49469216154188688 49507795088355279 49664170926688032 49719668676465216 49775836858478368 49836615964627921 49885717188266388 50041989883948392 50099208132010752 50163009143230752 50185123768576368 50194919454390568 50224261008591969 50439200784662976 50545932877148544 50607652314001068 50766186553759512 50824232851721472 51146597557803904 51169145803254336 51226325303024768 51273408322604754 51397405587910824 51558413819825616 51559749969691392 51730603178956713 51789752195452128 51951989497839552 51967661414501248 52015425809183694 52077627812819712 52141217535637464 52304555843267376 52345345938064933 52539242096978208 52569363110410432 52703827261918272 52719725979110528 52744928731485276 52768181609606034 52827147968744292 52970655958581504 53120789996183968 53147561775237072 53230408640261424 53298197214682674 53330135369605952 53526292209895296 53591650833704412 53705053681970328 53737235639602944 53821001693192448 53889542383972448 54000747404954064 54212155707610758 54239638556143872 54300912936521856 54343259905166648 54367217415957732 54599887390633728 54758093950244256 54780814683564717 54782234342797104 54996702099906138 55015254689343168 55024582674177792 55198988841454524 55573590583471587 55811423353443648 55820886330822912 55831782066915712 55854948304811084 55997816465788164 56093985173447936 56245542348900672 56281321955992848 56417430130554688 56469284386189389 56619113995316928 56663268830206324 56905764987824896 57059515465382592 57095812867078128 57140339459109049 57348396120447744 57384877288463296 57539922252529392 57576525256506828 57629615965902864 57729292701107456 57986816560719904 58178329494115584 58180474822134522 58215338609569856 58429464015381888 58463619091313904 58825989014565344 59140533499211736 59275042365821568 59309691726499344 59321268446097944 59507099081675696 59599859246788432 59736102491175552 59760888745706964 59798904578242401 59996402290806696 60016641479283456 60462375299563952 60625735181969004 60664301171270511 60885189112847616 60932670877975728 60971432118992252 61136167393312479 61337373494926672 61397805770174016 61766306176709376 61778362405403776 61814475087497808 61853797272667972 62127429130485056 62286341309539776 62334915773573508 62601684314687232 62810754825280176 63026523618625216 63105733320128928 63226292774280427 63258345338967168 63298586016663712 63469608896874024 63507642119530752 64018985611303008 64068911290812714 64173806197707648 64214629229640032 64343100640131456 64425041154541456 64557986949521208 64714111032106848 64740962807849211 64916835361828032 64945454288745888 64996102481707254 65018028269223744 65235168630809892 65274259838975616 65412383723368704 65492255935766088 65514349095706368 65639510055741512 65677879780466421 65958954872251584 66010393451140372 66179237641386012 66218894568917376 66292891568620288 66462458344558848 66514289584355184 66722653178597856 66736427001860187 66884012190974336 66913498358101824 66945486466885158 66965681344789292 67022032252938048 67049841652636986 67252267712883968 67424288421904128 67476869752001424 67688248738346016 67991960360795328 68020172212009446 68225527737672448 68364544430139672 68451606226700297 68529874117214432 68744551759767488 68758742971613526 68974137571942284 69004545181792506 69053002927269504 69269319330452736 69353901078911592 69500657706079248 69521623380849952 69739407791023168 69893357771795688 70052322795970944 70271769682557696 70326571641980368 70357575479474712 70436197291659056 70671432683377383 70818365849266944 70863415700316096 70892819002260222 70904839070953368 70928758111880448 70973878187015232 71064262952910232 71210909268746676 71455534444939216 71606738242627104 71694174111501513 71918764284492642 71955223497001728 72000996539938752 72241457883345036 72282874276814344 72478171298859138 72489623221276976 72561043182932928 72788348922106752 72996543663383808 73010791933659008 73041086244752956 73042979123729472 73328936133208184 73353672919124224 73598651788606032 73611130638547008 73841725896377472 73844448812709201 74098120777962116 74415231137924864 74579503014697824 74663755287717552 74721982369604141 74994056465200896 75041762607990464 75244513714846128 75292379181585852 75492151993755904 75658801176994464 76079353953843456 76127750489437504 76719896336705856 76753718704881504 76768700342009104 76839487954537152 77096108381866236 77305544400344832 77337620729738424 77426048931289344 77573966429512696 77951492121751872 78116441719229568 78211826303456196 78456833764901064 78546541679933184 78854044665615648 79079588968665792 79117393097227914 79240721953116438 79455983937872256 79681184994275952 79683249953159424 79731872770989868 79947295822024011 79995203054408928 80289438314842944 80387476250556618 80605853459404416 80731502539788672 80834313575958672 80885734895027348 81243561170634304 81318233561416137 81451369404782784 81514889857749972 81550826123936598 81566744113384673 81863741026898688 81899831085950592 82137140925366384 82419300116663744 82495053149859207 82522882034014752 83048455079386368 83113221031431344 83717135030165472 83747673100373568 83782422457216626 84140977760171904 84421982933989272 84626145195832032 84928670992975392 84994903245309486 85358647481737344 85425215054416952 85643719300617192 86022594180671616 86077315932694944 86285481376142464 86321283743798948 86364787884760242 86555780482437376 86593939051661184 86661469975609672 86690704358964992 86980224841079856 87267494241173376 87270712233201783 87323007914354784 87570506373955228 87644196023072832 87945273163002112 88238983521848016 88307797345895803 88584431587494502 88685719445806912 88912563548732352 88963537571463808 88981902669146916 89217997810802432 89260648622513544 89362709670584064 89399788870182648 89969159669335232 90250998317794688 90655947147727104 90693562949345928 91152725906852896 91361097927680256 91399006316963592 91457148178488378 91678323962151368 91965516762589712 92006060242390008 92471868105215456 92667543608105664 92721712631246712 92780695909001958 93191143695727584 93502373660360262 93810100639299616 93902526472030848 94228576911169844 94484554267088128 94523758669680296 94539785427937824 94631837582686976 94887518008450752 94947879024995568 95261463179296128 95475650990169472 95592232148668684 95891685712656856 96001328719918336 96103366936219071 96260709296561472 96321943844460048 96514650960197184 96637561731812184 96699036007723006 96748057577243904 96849771276031202 97071166548160272 97375253042742048 97390638831639296 97494153722560881 97527042403835616 97713361560251569 97911389758463424 98131535718141376 98148174184729344 98251359861791422 98459265083612268 98938432308377376 99015590176710558 99328341853376064 99439337352930432 99551673716956736 99673231929255842 99771434376532776 100083979767896784 100326018286461504 100370247537152736 100389838908781136 100448522017183938 100878401569325952 101091865754297088 101215304628002136 101532373107519024 102293195115607808 102338291606508672 102452650606049536 102546816645209508 102794811175821648 103116827639651232 103138114457420289 103461206357913426 103579504390904256 103903978995679104 103935322829002496 104030851618367388 104282435071274928 104609111686534752 104690691876129866 105078484193956416 105138726220820864 105407654523836544 105439451958221056 105489857462970552 105536363219212068 105654295937488584 106241579992367936 106295123550474144 106339228503390333 106460817280522848 106596394429365348 106660270739211904 106664203840579957 107052584419790592 107183301667408824 107410107363940656 107779084767944896 107878146426738963 108001494809908128 108424311415221516 108601825873043712 108686519810333296 108734434831915464 109516187900488512 109561629367129434 109564468685594208 109993404199812276 110030509378686336 110397977682909048 111147181166943174 111622846706887296 111663564133831424 111709896609622168 111995632931576328 112491084697801344 112562643911985696 112834860261109376 112938568772378778 113238227990633856 113326537660412648 114119030930765184 114191625734156256 114280678918218098 114769754576926592 115079844505058784 115153050513013656 115259231931805728 115479427298479127 115973633121439808 116360949644269044 116430677219139712 116858928030763776 116927238182627808 117459670699823309 117651978029130688 118281066998423472 118550084731643136 118619383452998688 118642536892195888 119014198163351392 119159521216463299 119199718493576864 119472204982351104 119521777491413928 119597809156484802 119992804581613392 120924750599127904 121251470363938008 121328602342541022 121865341755951456 121942864237984504 122272334786624958 122674746989853344 122795611540348032 123556724810807552 123628950174995616 123707594545335944 124254858260970112 124572682619079552 124669831547147016 125621509650560352 125673633685824939 126053047237250432 126057695447958131 126211466640257856 126452585548560854 126516690677934336 126597172033327424 126939217793748048 127492354867964229 128037971222606016 128137822581625428 128347612395415296 128429258459280064 128686201280262912 128850082309082912 129115973899042416 129428222064213696 129481925615698422 129833670723656064 129890908577491776 129992204963414508 130036056538447488 130470337261619784 130548519677951232 130984511871532176 131279020111483024 131355759560932842 131917909744503168 132020786902280744 132358475282772024 132437789137834752 132876647381241753 133028579168710368 133445306357195712 133472854003720374 133768024381948672 133826996716203648 133890972933770316 133931362689578584 134044064505876096 134099683305273972 134953739504002848 135376497476692032 135983920721590656 136040344424018892 136729088860279344 136903212453400594 137059748234428864 137185722267732567 137489103519534976 137517485943227052 137948275143884568 138009090363585012 138106005854539008 138707802157823184 139001315412158496 139043246761699904 139171043863502937 139478815582046336 139786715543591376 140104645591941888 140653143283960736 140715150958949424 140872394583318112 141342865366754766 141726831400632192 141785638004520444 141809678141906736 141947756374030464 142128525905820464 142421818537493352 142911068889878432 143213476485254208 143388348223003026 143837528568985284 144001993079877504 144482915766690072 144565748553628688 144956342597718276 144979246442553952 145048554011584509 145122086365865856 145274656914046803 145576697844213504 146021583867318016 146082172489505912 146085958247458944 146657872266416368 147197303577212064 147222261277094016 147377039792687133 147683451792754944 147688897625418402 148196241555924232 148523385265065837 149159006029395648 149327510575435104 149443964739208282 149509847893883763 150083525215980928 150489027429692256 150584758363171704 150672783025775907 151317602353988928 152255500978875008 153439792673411712 153507437409763008 153537400684018208 153601107838230481 153678975909074304 154192216763732472 154675241459476848 155147932859025392 155823989283067391 155902984243503744 156232883438459136 156423652606912392 156913667529802128 157036037814194799 157708089331231296 158159177937331584 158234786194455828 158481443906232876 158911967875744512 159362369988551904 159463745541979736 159894591644048022 159990406108817856 160578876629685888 160774952501113236 161211706918808832 161463005079577344 161668627151917344 161771469790054696 162487122341268608 162636467122832274 162902738809565568 163029779715499944 163101652247873196 163133488226769346 163799662171901184 164274281850732768 164342444050694151 164838600233327488 164990106299718414 165045764068029504 166226442062862688 166720771750414761 167434270060330944 167495346200747136 167564844914433252 168281955520343808 168843965867978544 169252290391664064 169857341985950784 169989806490618972 170717294963474688 170850430108833904 171287438601234384 171421018377327147 172045188361343232 172154631865389888 172570962752284928 172642567487597896 172729575769520484 173187878103322368 173322939951219344 173960449682159712 174534988482346752 174541424466403566 174646015828709568 175141012747910456 175288392046145664 176477967043696032 176615594691791606 177168863174989004 177371438891613824 177825127097464704 177927075142927616 177963805338293832 178521297245027088 178799577740365296 179396713734727203 179938319338670464 180501996635589376 181387125898691856 181528581990636023 181992903513811533 182305451813705792 182798012633927184 182914296356976756 183356647924302736 183931033525179424 184012120484780016 184155623698170553 184943736210430912 185335087216211328 185443425262493424 185561391818003916 186382287391455168 187004747320720524 187620201278599232 187805052944061696 188457153822339688 189047517339360592 189079570855875648 189678878322841281 189775036016901504 189895758049991136 190522926358592256 190951301980338944 191184464297337368 191783371425313712 192206733872438142 192521418593122944 192643887688920096 193029301920394368 193275123463624368 193398072015446012 193699542552062404 194142333096320544 194222888423547633 194750506085484096 194988307445121762 195054084807671232 195426723120503138 195822779516926848 196263071436282752 196502719723582844 196918530167224536 197033639341399263 197876864616754752 198031180353421116 198656683706752128 198878674705860864 199103347433913472 199346463858511684 199542868753065552 200167959535793568 200652036572923008 200740495074305472 200779677817562272 200862987173070629 200897044034367876 201756803138651904 202430609256004272 203064746215038048 203769832139395819 204676583213017344 205093633290419016 205354818680100891 205589622351643296 206233655279302464 206276228914840578 206922412715826852 207159008781808512 207807957991358208 208061703236734776 208564870142549856 209218223373069504 209381383752259732 210156968387912832 210277452441641728 210815309047673088 210979714925941104 211072726438424136 211308591874977168 212014298050132149 212483159984735872 212590247100948288 212678457006780666 212921634561045696 213192788858730696 213320541478423808 213328407681159914 214366603334817648 214820214727881312 215082522334504539 215558169535889792 215756292853477926 216002989619816256 216848622830443032 217373039620666592 217468869663830928 219032375800977024 219123258734258868 219128937371188416 219986808399624552 220061018757372672 220795955365818096 222294362333886348 223245693413774592 223419793219244336 223991265863152656 224165947108812423 224982169395602688 225125287823971392 225669720522218752 225877137544757556 226476455981267712 226653075320825296 228238061861530368 228383251468312512 228561357836436196 229539509153853184 230159689010117568 230306101026027312 230518463863611456 230958854596958254 231947266242879616 232721899288538088 232861354438279424 233854476365255616 234919341399646618 235303956058261376 236562133996846944 237238766905997376 237285073784391776 237383530295447107 238028396326702784 238319042432926598 238399436987153728 239043554982827856 239195618312969604 239985609163226784 240818892528376877 241849501198255808 242502940727876016 242657204685082044 243730683511902912 243885728475969008 244544669573249916 244700232340154019 245349493979706688 245591223080696064 247257900349991232 247415189090671888 248509716521940224 249145365238159104 249339663094294032 251243019301120704 251347267371649878 252106094474500864 252115390895916262 252422933280515712 252905171097121708 253194344066654848 253878435587496096 254984709735928458 256075942445212032 256275645163250856 256858516918560128 257700164618165824 258231947798084832 258856444128427392 258963851231396844 259128586505717071 259667341447312128 259781817154983552 259984409926829016 260072113076894976 260940674523239568 261969023743064352 262558040222966048 262711519121865684 262878638408838881 263835819489006336 264041573804561488 264716950565544048 264923392037687409 265753294762483506 266057158337420736 266890612714391424 266945708007440748 267653993432407296 267781945867540632 267862725379157168 268088129011752192 268199366610547944 269907479008005696 270752994953384064 271967841443181312 272080688848037784 273458177720558688 273806424906801188 274119496468857728 274371444535465134 274978207039069952 275034971886454104 275896550287769136 276018180727170024 277415604315646368 278002630824316992 278086493523399808 278342087727005874 278957631164092672 279573431087182752 280544172167346581 281306286567921472 281430301917898848 281744789166636224 282685730733509532 283453662801264384 283571276009040888 283619356283813472 283895512748060928 284257051811640928 284604145715354491 284843637074986704 285822137779756864 286426952970508416 286776696446006052 287675057137970568 288003986159755008 288965831533380144 289131497107257376 289912685195436552 289958492885107904 290097108023169018 290244172731731712 290549313828093606 292164344979011824 292171916494917888 293140084680754707 293315744532832736 294394607154424128 294444522554188032 294754079585374266 295377795250836804 296392483111848464 297046770530131674 298318012058791296 298655021150870208 298887929478416564 299019695787767526 300167050431961856 300978054859384512 301169516726343408 301345566051551814 302635204707977856 304511001957750016 306879585346823424 307014874819526016 307074801368036416 307202215676460962 307357951818148608 308384433527464944 309350482918953696 310295865718050784 311647978566134782 311805968487007488 312847305213824784 313827335059604256 314072075628389598 315416178662462592 316318355874663168 316469572388911656 316962887812465752 318724739977103808 318927491083959472 319789183288096044 319980812217635712 319992611521739871 321157753259371776 321549905002226472 323337254303834688 323542939580109392 324974244682537216 325272934245664548 325805477619131136 326059559430999888 326203304495746392 326266976453538692 328548563701465536 328684888101388302 329677200466654976 329980212599436828 330091528136059008 332452884125725376 333441543500829522 334868540120661888 334990692401494272 335129689828866504 337687931735957088 338504580783328128 339714683971901568 339979612981237944 341700860217667808 342574877202468768 342842036754654294 344309263730779776 345285134975195792 345459151539040968 346438281895437381 346645879902438688 347920899364319424 349082848932807132 349292031657419136 350282025495820912 350576784092291328 352379012099469927 352955934087392064 353231189383583212 354337726349978008 354742877783227648 355650254194929408 355927610676587664 357042594490054176 357478563649389897 357599155480730592 358793427469454406 359876638677340928 362774251797383712 363057163981272046 363985807027623066 364610903627411584 365596025267854368 365828592713953512 366713295848605472 367862067050358848 368024240969560032 368311247396341106 369887472420861824 370670174432422656 370886850524986848 371122783636007832 372764574782910336 374009494641441048 375240402557198464 376914307644679376 378095034678721184 378159141711751296 378173086343874393 379357756645682562 379550072033803008 379791516099982272 382368928594674736 383566742850627424 384413467744876284 385042837186245888 385287775377840192 386058603840788736 386550246927248736 386796144030892024 387399085104124808 388284666192641088 388445776847095266 389501012170968192 389976614890243524 390108169615342464 390853446241006276 391645559033853696 392526142872565504 393005439447165688 393837060334449072 394067278682798526 395753729233509504 396062360706842232 397313367413504256 398206694867826944 398629942143725259 398692927717023368 399085737506131104 400335919071587136 401304073145846016 401480990148610944 401559355635124544 401725974346141258 401794088068735752 404861218512008544 406129492430076096 407539664278791638 410187266580838032 410709637360201782 411179244703286592 412467310558604928 412552457829681156 413844825431653704 414318017563617024 416123406473469552 417129740285099712 418436446746139008 418762767504519464 420313936775825664 421959429851882208 422145452876848272 422617183749954336 424028596100264298 424966319969471744 425180494201896576 425356914013561332 425843269122091392 426385577717461392 426656815362319828 428733206669635296 429640429455762624 430165044669009078 431116339071779584 431512585706955852 432005979239632512 433697245660886064 434746079241333184 434937739327661856 435145662034753527 435823970742140409 438064751601954048 438246517468517736 438257874742376832 439973616799249104 441591910731636192 442131119378061399 444588724667772696 446839586438488672 447982531726305312 448331894217624846 448529543681651289 450250575647942784 451754275089515112 453306150641650592 456766502936625024 457122715672872392 460319378020235136 460612202052054624 460803323514691443 461036927727222912 461917709193916508 463894532485759232 465443798577076176 467471967849202173 467708952730511232 469838682799293236 470607912116522752 471108113442584397 473124267993693888 474477533811994752 474570147568783552 474767060590894214 476056792653405568 476638084865853196 476798873974307456 478087109965655712 478391236625939208 479971218326453568 481637785056753754 483699002396511616 485005881455752032 485314409370164088 487214373731219761 487461367023805824 487771456951938016 489089339146499832 489400464680308038 490698987959413376 494515800699982464 494830378181343776 498679326188588064 502486038602241408 502694534743299756 504230781791832524 504845866561031424 505810342194243416 506388688133309696 507756871174992192 509969419471856916 512151884890424064 512551290326501712 513717033837120256 514263055131981441 515400329236331648 516463895596169664 517712888256854784 517927702462793688 518257173011434142 519563634309967104 519968819853658032 521881349046479136 523938047486128704 525116080445932096 525423038243731368 525757276817677762 528083147609122976 529433901131088096 529846784075374818 531506589524967012 532114316674841472 533781225428782848 533891416014881496 535563891735081264 535725450758314336 536398733221095888 539814958016011392 541505989906768128 544161377696075568 544585745971908069 546916355441117376 547612849813602376 548238992937715456 548742889070930268 550069943772908208 551793100575538272 552036361454340048 552466871094511659 554831208631292736 556005261648633984 556172987046799616 556684175454011748 559146862174365504 561088344334693162 562612573135842944 562860603835797696 563489578333272448 565371461467019064 567142552018081776 567238712567626944 568514103623281856 569036634968523843 569208291430708982 569687274149973408 571644275559513728 572853905941016832 573553392892012104 575350114275941136 575798805318714263 577931663066760288 578262994214514752 579825370390873104 579916985770215808 580194216046338036 581098627656187212 584328689958023648 586280169361509414 586631489065665472 588789214308848256 589508159170748532 590755590501673608 592784966223696928 594093541060263348 596636024117582592 597310042301740416 597775858956833128 598039391575535052 601956109718769024 602339033452686816 602588961519211887 602691132103103628 605270409415955712 611309496418187457 614029749639052032 614149602736072832 614404431352921924 616064456040302673 616768867054929888 618700965837907392 620591731436101568 623295957132269564 625694610427649568 627654670119208512 628144151256779196 628543734050199539 630832357324925184 632939144777823312 633925775624931504 637449479954207616 637854982167918944 639578366576192088 639961624435271424 639985223043479742 643099810004452944 646674508607669376 647085879160218784 650545868491329096 652119118861999776 652406608991492784 652533952907077384 657097127402931072 657369776202776604 659960425198873656 660183056272118016 664905768251450752 666883087001659044 669737080241323776 670259379657733008 672497841326437269 675375863471914176 677009161566656256 679429367943803136 679959225962475888 680489497194844129 683401720435335616 685149754404937536 685684073509308588 688618527461559552 690570269950391584 690918303078081936 692876563790874762 693291759804877376 695841798728638848 698165697865614264 698584063314838272 700564050991641824 704758024198939854 705911868174784128 706462378767166424 708675452699956016 711855221353175328 712150590886341321 714085188980108352 714957127298779794 715198310961461184 717586854938908812 722456677585130631 725548503594767424 726114327962544092 727971614055246132 729221807254823168 731192050535708736 731657185427907024 733426591697210944 734100697020462057 735724134100717696 736048481939120064 736622494792682212 739774944841723648 741773701049973696 742245567272015664 745529149565820672 748018989282882096 750480805114396928 752967668493703267 753828615289358752 756190069357442368 756318283423502592 756346172687748786 758715513291365124 759583032199964544 764737857189349472 767133485701254848 768826935489752568 770575550755680384 773100493854497472 773592288061784048 774798170208249616 776569332385282176 776891553694190532 777385759517151213 779002024341936384 779953229780487048 780216339230684928 781706892482012552 786010878894331376 787674120668898144 788134557365597052 788635915226516643 791507458467019008 792124721413684464 794770176113062227 797259884287450518 797385855434046736 798171475012262208 800671838143174272 802961980297221888 803118711270249088 803451948692282516 803588176137471504 809722437024017088 812258984860152192 815079328557583276 820374533161676064 821419274720403564 821941806065645551 822358489406573184 824934621117209856 825104915659362312 827689650863307408 832246812946939104 834259480570199424 836872893492278016 837525535009038928 841632516502039743 843918859703764416 844290905753696544 845234367499908672 848057192200528596 850360988403793152 850713828027122664 851686538244182784 852771155434922784 853313630724639656 853812437146063473 857466413339270592 859280858911525248 860330089338018156 863025171413911704 864011958479265024 867394491321772128 869492158482666368 869875478655323712 870291324069507054 871647941484280818 876493034937035472 876515749484753664 879420254042264121 879947233598498208 883183821463272384 884262238756122798 889177449335545392 889870880947103861 893679172876977344 895965063452610624 896663788435249692 897059087363302578 900501151295885568 903508550179030224 906612301283301184 913533005873250048 914245431345744784 920638756040470272 921224404104109248 921606647029382886 922073855454445824 923835418387833016 930887597154152352 934943935698404346 935417905461022464 939677365598586472 942216226885168794 946248535987387776 948955067623989504 949140295137567104 949534121181788428 952113585306811136 953276169731706392 953597747948614912 956174219931311424 956782473251878416 959942436652907136 959977834565219613 963275570113507508 967398004793023232 970011762911504064 970628818740328176 971385770804853833 974428747462439522 974922734047611648 975542913903876032 978178678292999664 978800929360616076 981397975918826752 989031601399964928 989660756362687552 997358652377176128 1004972077204482816 1005389069486599512 1008461563583665048 1011620684388486832 1015513742349984384 1019938838943713832 1025102580653003424 1028526110263962882 1030800658472663296 1032927791192339328 1035855404925587376 1036514346022868284 1039314845686312143 1039937639707316064 1043762698092958272 1047876094972257408 1050232160891864192 1050846076487462736 1051514553635355524 1056166295218245952 1057137036298409781 1058867802262176192 1059693568150749636 1063013179049934024 1064228633349682944 1067782832029762992 1071127783470162528 1071450901516628672 1072435690948169691 1072797466442191776 1074846977162767259 1079629916032022784 1088322755392151136 1089171491943816138 1093832710882234752 1095225699627204752 1097485778141860536 1100139887545816416 1103586201151076544 1104072722908680096 1104933742189023318 1109662417262585472 1112010523297267968 1113368350908023496 1118293724348731008 1122176688669386324 1125225146271685888 1125721207671595392 1126979156666544896 1130742922934038128 1134285104036163552 1134477425135253888 1134519259031623179 1137028207246563712 1138073269937047686 1138416582861417964 1139374548299946816 1143288551119027456 1147106785784024208 1150700228551882272 1151597610637428526 1155863326133520576 1156525988429029504 1159650740781746208 1159833971540431616 1160388432092676072 1162197255312374424 1163677305853905049 1168657379916047296 1172560338723018828 1173262978131330944 1177578428617696512 1179016318341497064 1181511181003347216 1185569932447393856 1188187082120526696 1194620084603480832 1195551717913666256 1196078783151070104 1203912219437538048 1204678066905373632 1205177923038423774 1205382264206207256 1222618992836374914 1228299205472145664 1228808862705843848 1232128912080605346 1233537734109859776 1237401931675814784 1241183462872203136 1246591914264539128 1251389220855299136 1255309340238417024 1256288302513558392 1257087468100399078 1265878289555646624 1267851551249863008 1270273700283270397 1274898959908415232 1275709964335837888 1279156733152384176 1279970446086959484 1286199620008905888 1293349017215338752 1294171758320437568 1301091736982658192 1304238237723999552 1304813217982985568 1305067905814154768 1314194254805862144 1314739552405553208 1319920850397747312 1329811536502901504 1333766174003318088 1340518759315466016 1344995682652874538 1350751726943828352 1359918451924951776 1360978994389688258 1366803440870671232 1370299508809875072 1371368147018617176 1381140539900783168 1381836606156163872 1382409970544074329 1385753127581749524 1386583519609754752 1386634649927539441 1391683597457277696 1396331395731228528 1401128101983283648 1402415903547606519 1409516048397879708 1411823736349568256 1412924757534332848 1417350905399912032 1423710442706350656 1424301181772682642 1428170377960216704 1429914254597559588 1430396621922922368 1435173709877817624 1444913355170261262 1451097007189534848 1452228655925088184 1455943228110492264 1461643121193659283 1462384101071417472 1463314370855814048 1466853183394421888 1468201394040924114 1471448268201435392 1472096963878240128 1473244989585364424 1483547402099947392 1484491134544031328 1496037978565764192 1501232554880228651 1505935336987406534 1507657230578717504 1512380138714884736 1512692345375497572 1517431026582730248 1519166064399929088 1529475714378698944 1534266971402509696 1537653870979505136 1541151101511360768 1546200987708994944 1547184576123568096 1549596340416499232 1553138664770564352 1553783107388381064 1554771519034302426 1559906459560974096 1563413784964025104 1572021757788662752 1575348241337796288 1576269114731194104 1577271830453033286 1584249442827368928 1589540352226124454 1594519768574901036 1594771710868093472 1596342950024524416 1601343676286348544 1606237422540498176 1606903897384565032 1607176352274943008 1619444874048034176 1624517969720304384 1630158657115166552 1633757237915724207 1640749066323352128 1642838549440807128 1643883612131291102 1644716978813146368 1650209831318724624 1655379301726614816 1657400613283534977 1664493625893878208 1668518961140398848 1675051070018077856 1683265033004079486 1687837719407528832 1688581811507393088 1690468734999817344 1696114384401057192 1701427656054245328 1705542310869845568 1706627261449279312 1707624874292126946 1714932826678541184 1718561717823050496 1720660178676036312 1726050342827823408 1727396415956142789 1734788982643544256 1738984316965332736 1739750957310647424 1740582648139014108 1743295882968561636 1752986069874070944 1758840508084528242 1759894467196996416 1766367642926544768 1768524477512245596 1778354898671090784 1779741761894207722 1787358345753954688 1791930126905221248 1793327576870499384 1794118174726605156 1807017100358060448 1807766884557635661 1813224602566602368 1828490862691489568 1833928489254562371 1842448808208218496 1843213294058765772 1847670836775666032 1861775194308304704 1869887871396808692 1879354731197172944 1884432453770337588 1885631202150598617 1892497071974775552 1898280590275134208 1899068242363576856 1906552339463412784 1912348439862622848 1913564946503756832 1919884873305814272 1919955669130439226 1926551140227015016 1940023525823008128 1941257637480656352 1942771541609707666 1948857494924879044 1951085827807752064 1956357356585999328 1957601858721232152 1979321512725375104 1994717304754352256 1996814401896996253 2010778138973199024 2016923127167330096 2023241368776973664 2025711860679876083 2031027484699968768 2039877677887427664 2041468491584532387 2050205161306006848 2057052220527925764 2065855582384678656 2071710809851174752 2073028692045736568 2078629691372624286 2079875279414632128 2087525396185916544 2095752189944514816 2100464321783728384 2101692152974925472 2103029107270711048 2112332590436491904 2114274072596819562 2117735604524352384 2119387136301499272 2126026358099868048 2135565664059525984 2136451772659023963 2142255566940325056 2142901803033257344 2144871381896339382 2145594932884383552 2149693954325534518 2167370032755391893 2176645510784302272 2178342983887632276 2187665421764469504 2190451399254409504 2194971556283721072 2200279775091632832 2207172402302153088 2208145445817360192 2209867484378046636 2219324834525170944 2226736701816046992 2236587448697462016 2244353377338772648 2251442415343190784 2258903005481109801 2261485845868076256 2268570208072327104 2268954850270507776 2269038518063246358 2274056414493127424 2276146539874095372 2276833165722835928 2278749096599893632 2294213571568048416 2301400457103764544 2303195221274857052 2311726652267041152 2313051976858059008 2319301481563492416 2320776864185352144 2324394510624748848 2327354611707810098 2332157278551453639 2337314759832094592 2345120677446037656 2346525956262661888 2358032636682994128 2363022362006694432 2365907745679549929 2371139864894787712 2376374164241053392 2391103435827332512 2392157566302140208 2409356133810747264 2410355846076847548 2410764528412414512 2445237985672749828 2457617725411687696 2464257824161210692 2465825418196936653 2467075468219719552 2474803863351629568 2482366925744406272 2493183828529078256 2502778441710598272 2510618680476834048 2512576605027116784 2514174936200798156 2524897549506119229 2531756579111293248 2535703102499726016 2540547400566540794 2551419928671675776 2558313466304768352 2559940892173918968 2561437311438190419 2572399240017811776 2588343516640875136 2602183473965316384 2608476475447999104 2609626435965971136 2610135811628309536 2611218833249918177 2629479104811106416 2639841700795494624 2649007817812145647 2667532348006636176 2669612642841311583 2681037518630932032 2689991365305749076 2701503453887656704 2719836903849903552 2721957988779376516 2733606881741342464 2740599017619750144 2742736294037234352 2762281079801566336 2763673212312327744 2764819941088148658 2771506255163499048 2773167039219509504 2773269299855078882 2792662791462457056 2802256203966567296 2804831807095213038 2819032096795759416 2825849515068665696 2834701810799824064 2847420885412701312 2848602363545365284 2856340755920433408 2859828509195119176 2860793243845844736 2870347419755635248 2889826710340522524 2902194014379069696 2904457311850176368 2911886456220984528 2914157312414561499 2923286242387318566 2924768202142834944 2926628741711628096 2933706366788843776 2936402788081848228 2944193927756480256 2946489979170728848 2967094804199894784 2968982269088062656 2992075957131528384 3002465109760457302 3011870673974813068 3015314461157435008 3024760277429769472 3025384690750995144 3034862053165460496 3058951428757397888 3068533942805019392 3075307741959010272 3085985893840812391 3092401975417989888 3094369152247136192 3099192680832998464 3107566214776762128 3109543038068604852 3119812919121948192 3126827569928050208 3130645602868899401 3144043515577325504 3150696482675592576 3152538229462388208 3154543660906066572 3168498885654737856 3179080704452248908 3189039537149802072 3189543421736186944 3192685900049048832 3213807794769130064 3214352704549886016 3224540931488301777 3238889748096068352 3260317314230333104 3267514475831448414 3281498132646704256 3285677098881614256 3287767224262582204 3300419662637449248 3310758603453229632 3314801226567069954 3328987251787756416 3350102140036155712 3366530066008158972 3375675438815057664 3377163623014786176 3380937469999634688 3392228768802114384 3402855312108490656 3411084621739691136 3413254522898558624 3415249748584253892 3429865653357082368 3441320357352072624 3452100685655646816 3454792831912285578 3469577965287088512 3479501914621294848 3481165296278028216 3486591765937123272 3491031917561715147 3505972139748141888 3517681016169056484 3519788934393992832 3532735285853089536 3537048955024491192 3556709797342181568 3559483523788415444 3574716691507909376 3583860253810442496 3586655153740998768 3588236349453210312 3614034200716120896 3615533769115271322 3626449205133204736 3656981725382979136 3667856978509124742 3684897616416436992 3686426588117531544 3695341673551332064 3723550388616609408 3739775742793617384 3758709462394345888 3768864907540675176 3771262404301197234 3798136484727153712 3810821100849811191 3813104678926825568 3824696879725245696 3827129893007513664 3839911338260878452 3853102280454030032 3880047051646016256 3882515274961312704 3885543083219415332 3897714989849758088 3902171655615504128 3912714713171998656 3915203717442464304 3958643025450750208 3989434609508704512 3993628803793992506 4021556277946398048 4033846254334660192 4046482737553947328 4051423721359752166 4079755355774855328 4082936983169064774 4100410322612013696 4114104441055851528 4143421619702349504 4146057384091473136 4157259382745248572 4159750558829264256 4159903949782618323 4175050792371833088 4203384305949850944 4206058214541422096 4224665180872983808 4228548145193639124 4235471209048704768 4238774272602998544 4252052716199736096 4271131328119051968 4272903545318047926 4284511133880650112 4285803606066514688 4289742763792678764 4291189865768767104 4299387908651069036 4334740065510783786 4353291021568604544 4356685967775264552 4380902798508819008 4384929363580977849 4389943112567442144 4400559550183265664 4414344804604306176 4416290891634720384 4419734968756093272 4453473403632093984 4488706754677545296 4503697664640685953 4517806010962219602 4522971691736152512 4537140416144654208 4538077036126492716 4552293079748190744 4553666331445671856 4557498193199787264 4588427143136096832 4602800914207529088 4606390442549714104 4623453304534082304 4638602963126984832 4641553728370704288 4648789021249497696 4654709223415620196 4664314557102907278 4674629519664189184 4690241354892075312 4716065273365988256 4726044724013388864 4731815491359099858 4742279729789575424 4752748328482106784 4782206871654665024 4784315132604280416 4818712267621494528 4820711692153695096 4821529056824829024 4890475971345499656 4915235450823375392 4928515648322421384 4931650836393873306 4934150936439439104 4986367657058156512 5005556883421196544 5025153210054233568 5028349872401596312 5049795099012238458 5063513158222586496 5071406204999452032 5081094801133081588 5102839857343351552 5116626932609536704 5119881784347837936 5122874622876380838 5144798480035623552 5176687033281750272 5182189247868428367 5204366947930632768 5216952950895998208 5219252871931942272 5220271623256619072 5222437666499836354 5258958209622212832 5279683401590989248 5298015635624291294 5335064696013272352 5339225285682623166 5362075037261864064 5379982730611498152 5439673807699807104 5443915977558753032 5485472588074468704 5524562159603132672 5527346424624655488 5529639882176297316 5543012510326998096 5546538599710157764 5585325582924914112 5604512407933134592 5609663614190426076 5638064193591518832 5651699030137331392 5656893606451795851 5669403621599648128 5694841770825402624 5697204727090730568 5719657018390238352 5740694839511270496 5779653420681045048 5808914623700352736 5823772912441969056 5828314624829122998 5846572484774637132 5853257483423256192 5872805576163696456 5892979958341457696 5937964538176125312 5984151914263056768 5990443205690988759 6004930219520914604 6023741347949626136 6030628922314870016 6050769381501990288 6069724106330920992 6077135582039628249 6117902857514795776 6124405474753597161 6150615483918020544 6171971787681624782 6188738304494272384 6198385361665996928 6215132429553524256 6219086076137209704 6239625838243896384 6253655139856100416 6261291205737798802 6288087031154651008 6301392965351185152 6305076458924776416 6309087321812133144 6333786858505856893 6336997771309475712 6358161408904497816 6378079074299604144 6379086843472373888 6427615589538260128 6428705409099772032 6449081862976603554 6520634628460666208 6535028951662896828 6562996265293408512 6571354197763228512 6575534448525164408 6600839325274898496 6621517206906459264 6629602453134139908 6657974503575512832 6700204280072311424 6733060132016317944 6754327246029572352 6776709016443329403 6784457537604228768 6805710624216981312 6822169243479382272 6826509045797117248 6830499497168507784 6882640714704145248 6904201371311293632 6909585663824571156 6939155930574177024 6962330592556056432 6973183531874246544 6982063835123430294 7011944279496283776 7035362032338112968 7039577868787985664 7074097910048982384 7113419594684363136 7118967047576830888 7173310307481997536 7176472698906420624 7228068401432241792 7231067538230542644 7313963450765958272 7335713957018249484 7372853176235063088 7390683347102664128 7397476254590809959 7447100777233218816 7479551485587234768 7485384469143285419 7517418924788691776 7537729815081350352 7542524808602394468 7596272969454307424 7621642201699622382 7626209357853651136 7654259786015027328 7679822676521756904 7706204560908060064 7765030549922625408 7771086166438830664 7795429979699516176 7825429426343997312 7830407434884928608 7833656499749754531 7947023453436436941 7987257607587985012 8008837928523934749 8043112555892796096 8067692508669320384 8092965475107894656 8102847442719504332 8159510711549710656 8165873966338129548 8200820645224027392 8228208882111703056 8282644353430735937 8286843239404699008 8292114768182946272 8314518765490497144 8319501117658528512 8319807899565236646 8406768611899701888 8412116429082844192 8457096290387278248 8477548545205997088 8504105432399472192 8542262656238103936 8545807090636095852 8569022267761300224 8579485527585357528 8582379731537534208 8598775817302138072 8669480131021567572 8706582043137209088 8713371935550529104 8742471937243684497 8761805597017638016 8769858727161955698 8779886225134884288 8801119100366531328 8832581783269440768 8839469937512186544 8906946807264187968 8977413509355090592 9007395329281371906 9035612021924439204 9045943383472305024 9074280832289308416 9076154072252985432 9104586159496381488 9107332662891343712 9176854286272193664 9205601828415058176 9212780885099428208 9257957681522437173 9277205926253969664 9283107456741408576 9297578042498995392 9309418446831240392 9328629114205814556 9380482709784150624 9391936808606698203 9432130546731976512 9452089448026777728 9463630982718199716 9505496656964213568 9564413743309330048 9568630265208560832 9641423384307390192 9643058113649658048 9673622794464905331 9780951942690999312 9788579690418142471 9830470901646750784 9857031296644842768 9863301672787746612 9972735314116313024 10050306420108467136 10056699744803192624 10099590198024476916 10127026316445172992 10142812409998904064 10162189602266163176 10233253865219073408 10239763568695675872 10245749245752761676 10289596960071247104 10364378495736856734 10408733895861265536 10438505743863884544 10440543246513238144 10444875332999672708 10473095752685145441 10517916419244425664 10559366803181978496 10596031271248582588 10670129392026544704 10678450571365246332 10685243478853392163 10724150074523728128 10759965461222996304 10879347615399614208 10887831955117506064 10970945176148937408 11054692849249310976 11059279764352594632 11086025020653996192 11093077199420315528 11170651165849828224 11219327228380852152 11276128387183037664 11303398060274662784 11313787212903591702 11338807243199296256 11394409454181461136 11432463302549433573 11439314036780476704 11481389679022540992 11559306841362090096 11568321452312350193 11617829247400705472 11647545824883938112 11656629249658245996 11693144969549274264 11706514966846512384 11745611152327392912 11785959916682915392 11875929076352250624 11968303828526113536 11980886411381977518 12009860439041829208 12047482695899252272 12101538763003980576 12139448212661841984 12154271164079256498 12248810949507194322 12301230967836041088 12343943575363249564 12377476608988544768 12396770723331993856 12430264859107048512 12438172152274419408 12479251676487792768 12479711849347854969 12507310279712200832 12522582411475597604 12576174062309302016 12610152917849552832 12618174643624266288 12667573717011713786 12673995542618951424 12716322817808995632 12756158148599208288 12758173686944747776 12800450364392955539 12855231179076520256 12857410818199544064 12898163725953207108 13041269256921332416 13070057903325793656 13142708395526457024 13151068897050328816 13201678650549796992 13243034413812918528 13259204906268279816 13400408560144622848 13466120264032635888 13511092993922057859 13553418032886658806 13568915075208457536 13611421248433962624 13653018091594234496 13660998994337015568 13765281429408290496 13808402742622587264 13819171327649142312 13924661185112112864 13946367063748493088 13964127670246860588 13973010703115974367 14023888558992567552 14070724064676225936 14148195820097964768 14226839189368726272 14237934095153661776 14346620614963995072 14352945397812841248 14456136802864483584 14462135076461085288 14627926901531916544 14671427914036498968 14745706352470126176 14781366694205328256 14794952509181619918 14959102971174469536 14970768938286570838 15034837849577383552 15075459630162700704 15085049617204788936 15127804976100765637 15192545938908614848 15243284403399244764 15252418715707302272 15308519572030054656 15359645353043513808 15412409121816120128 15530061099845250816 15542172332877661328 15590859959399032352 15650858852687994624 15660814869769857216 15667312999499509062 15894046906872873882 15974515215175970024 16017675857047869498 16086225111785592192 16135385017338640768 16185930950215789312 16205694885439008664 16319021423099421312 16331747932676259096 16456417764223406112 16513558103682515161 16565288706861471874 16573686478809398016 16584229536365892544 16629037530980994288 16639615799130473292 16813537223799403776 16824232858165688384 16914192580774556496 16955097090411994176 17008210864798944384 17084525312476207872 17091614181272191704 17158971055170715056 17197551634604276144 17338960262043135144 17426743871101058208 17484943874487368994 17523611194035276032 17539717454323911396 17559772450269768576 17678939875024373088 17813893614528375936 17954827018710181184 17971329617072966277 18014790658562743812 18071224043848878408 18091886766944610048 18152308144505970864 18209172318992762976 18214665325782687424 18231406746118884747 18353708572544387328 18425561770198856416 18515915363044874346 18566214913482817152 18595156084997990784 18618836893662480784 18657258228411629112 18760965419568301248 18783873617213396406 18864261093463953024 18904178896053555456 18927261965436399432 19001360575517570679 19010993313928427136 19128827486618660096 19137260530417121664 19282846768614780384 19286116227299316096 19347245588929810662 19561903885381998624 19577159380836284942 19660941803293501568 19714062593289685536 19726603345575493224 19945470628232626048 20100612840216934272 20113399489606385248 20199180396048953832 20324379204532326352 20466507730438146816 20479527137391351744 20491498491505523352 20728756991473713468 20817467791722531072 20881086493026476288 20889750665999345416 20946191505370290882 21035832838488851328 21118733606363956992 21192062542497165176 21340258784053089408 21356901142730492664 21370486957706784326 21519930922445992608 21775663910235012128 21941890352297874816 22118559528705189264 22172050041307992384 22186154398840631056 22341302331699656448 22438654456761704304 22456153407429856257 22552256774366075328 22606796120549325568 22627574425807183404 22788818908362922272 22864926605098867146 22878628073560953408 22962779358045081984 23118613682724180192 23136642904624700386 23235658494801410944 23295091649767876224 23313258499316491992 23386289939098548528 23491222304654785824 23500969499249263593 23571919833365830784 23841070360309310823 23961772822763955036 24019720878083658416 24094965391798504544 24203077526007961152 24278896425323683968 24308542328158512996 24497621899014388644 24602461935672082176 24687887150726499128 24847933060292207811 24860529718214097024 24876344304548838816 24958503352975585536 24959423698695709938 25014620559424401664 25045164822951195208 25220305835699105664 25236349287248532576 25335147434023427572 25432645635617991264 25512316297198416576 25600900728785911078 25710462358153040512 25796327451906414216 26082538513842664832 26140115806651587312 26285416791052914048 26302137794100657632 26403357301099593984 26518409812536559632 26932240528065271776 27022185987844115718 27106836065773317612 27137830150416915072 27222842496867925248 27306036183188468992 27321997988674031136 27530562858816580992 27616805485245174528 27638342655298284624 27773873044567311519 27849322370224225728 27892734127496986176 27928255340493721176 27946021406231948734 28141448129352451872 28175810425820094609 28296391640195929536 28475868190307323552 28693241229927990144 28705890795625682496 28924270152922170576 29342855828072997936 29365739071254427413 29491412704940252352 29562733388410656512 29589905018363239836 29918205942348939072 29941537876573141676 30069675699154767104 30150919260325401408 30170099234409577872 30255609952201531274 30385091877817229696 30486568806798489528 30504837431414604544 30719290706087027616 30824818243632240256 31084344665755322656 31181719918798064704 31321629739539714432 31334625998999018124 31788093813745747764 31949030430351940048 32035351714095738996 32055730436560176489 32172450223571184384 32270770034677281536 32411389770878017328 32638042846198842624 32663495865352518192 32912835528446812224 33027116207365030322 33130577413722943748 33168459072731785088 33258075061961988576 33279231598260946584 33648465716331376768 33828385161549112992 33910194180823988352 33945844832248936301 34016421729597888768 34183228362544383408 34317942110341430112 34395103269208552288 34437101631557893411 34677920524086270288 34704964356937050579 34853487742202116416 34969887748974737988 35079434908647822792 35119544900539537152 35357879750048746176 35627787229056751872 35909654037420362368 35942659234145932554 36029581317125487624 36142448087697756816 36304616289011941728 36418344637985525952 36429330651565374848 36462813492237769494 36851123540397712832 37031830726089748692 37132429826965634304 37190312169995981568 37237673787324961568 37314516456823258224 37521930839136602496 37567747234426792812 37728522186927906048 37854523930872798864 38002721151035141358 38021986627856854272 38274521060834243328 38401351093178866617 38565693537229560768 38572232454598632192 38694491177859621324 39123807770763997248 39154318761672569884 39321883606587003136 39428125186579371072 39453206691150986448 39890941256465252096 40201225680433868544 40226798979212770496 40398360792097907664 40648758409064652704 40959054274782703488 40982996983011046704 41457513982947426936 41779501331998690832 41892383010740581764 41919032109347923101 42071665676977702656 42384125084994330352 42680517568106178816 42713802285460985328 42740973915413568652 43039861844891985216 43551327820470024256 43883780704595749632 44237119057410378528 44344100082615984768 44372308797681262112 44877308913523408608 44912306814859712514 45104513548732150656 45255148851614366808 45383414928302296911 45577637816725844544 45729853210197734292 45757256147121906816 45925558716090163968 46237227365448360384 46273285809249400772 46471316989602821888 46590183299535752448 46626516998632983984 46772579878197097056 46982444609309571648 47001938998498527186 47143839666731661568 47682140720618621646 47923545645527910072 48039441756167316832 48189930783597009088 48406155052015922304 48557792850647367936 48617084656317025992 48995243798028777288 49375774301452998256 49540674311047545483 49695866120584415622 49721059436428194048 49752688609097677632 49918847397391419876 50090329645902390416 50440611671398211328 50472698574497065152 50670294868046855144 50865291271235982528 51024632594396833152 51201801457571822156 51420924716306081024 51592654903812828432 52165077027685329664 52280231613303174624 52570833582105828096 52604275588201315264 53036819625073119264 53864481056130543552 54044371975688231436 54213672131546635224 54275660300833830144 54643995977348062272 55061125717633161984 55276685310596569248 55547746089134623038 55698644740448451456 55785468254993972352 55856510680987442352 55892042812463897468 56282896258704903744 56351620851640189218 56592783280391859072 56951736380614647104 57004081726552712037 57386482459855980288 57411781591251364992 57848540305844341152 58685711656145995872 58731478142508854826 58982825409880504704 59179810036726479672 59836411884697878144 59883075753146283352 60301838520650802816 60340198468819155744 60511219904403062548 60770183755634459392 60973137613596979056 61438581412174055232 61649636487264480512 62168689331510645312 62363439837596129408 62643259479079428864 62669251997998036248 63576187627491495528 63898060860703880096 64070703428191477992 64111460873120352978 64822779541756034656 65326991730705036384 65825671056893624448 66054232414730060644 66261154827445887496 66336918145463570176 66516150123923977152 66558463196521893168 67296931432662753536 67368460222289568771 67656770323098225984 67820388361647976704 67891689664497872602 68366456725088766816 68635884220682860224 68790206538417104576 68874203263115786822 69355841048172540576 69409928713874101158 69706975484404232832 69939775497949475976 70158869817295645584 70715759500097492352 71819308074840724736 71885318468291865108 72059162634250975248 72284896175395513632 72609232578023883456 72836689275971051904 72858661303130749696 72925626984475538988 73702247080795425664 74063661452179497384 74475347574649923136 74543799180876623433 74629032913646516448 75043861678273204992 75135494468853585624 75709047861745597728 76005442302070282716 76802702186357733234 77131387074459121536 77388982355719242648 78247615541527994496 78308637523345139768 78856250373158742144 78906413382301972896 80453597958425540992 80796721584195815328 81297516818129305408 81918108549565406976 81965993966022093408 82339229160576139609 82915027965894853872 83559002663997381664 83784766021481163528 83838064218695846202 84768250169988660704 85427604570921970656 85481947830827137304 86079723689783970432 87102655640940048512 88097217213763282239 88474238114820757056 88688200165231969536 88744617595362524224 89754617827046817216 89824613629719425028 90209027097464301312 90510297703228733616 90766829856604593822 91155275633451689088 91459706420395468584 91514512294243813632 92474454730896720768 92546571618498801544 93253033997265967968 93545159756394194112 93964889218619143296 94003877996997054372 95364281441237243292 95847091291055820144 96078883512334633664 96167191309680529467 96379861567194018176 96812310104031844608 97234169312634051984 97990487596057554576 98751548602905996512 99081348622095090966 99391732241168831244 99505377218195355264 99837694794782839752 100180659291804780832 100945397148994130304 101340589736093710288 101730582542471965056 101837534496746808903 102049265188793666304 102403602915143644312 103185309807625656864 103311304894673680233 104114893070811151737 104560463226606349248 105208551176402630528 106073639250146238528 107674376594599567181 107728962112261087104 108088743951376462872 108427344263093270448 109287991954696124544 110553370621193138496 111095492178269246076 111397289480896902912 111570936509987944704 111713021361974884704 111784085624927794936 112565792517409807488 112703241703280378436 113185566560783718144 113903472761229294208 114008163453105424074 114823563182502729984 115204053279536599851 115697080611688682304 117371423312291991744 117462956285017709652 117965650819761009408 118359620073452959344 119672823769395756288 119766151506292566704 120603677041301605632 120680396937638311488 121022439808806125096 121946275227193958112 122877162824348110464 124337378663021290624 124726879675192258816 125338503995996072496 125757096328043769303 127152375254982991056 127251535975435852123 127796121721407760192 128141406856382955984 128222921746240705956 129645559083512069312 130653983461410072768 131651342113787248896 132108464829460121288 132522309654891774992 133032300247847954304 133116926393043786336 134736920444579137542 135313540646196451968 135783379328995745204 136150244784906890733 136732913450177533632 137271768441365720448 137580413076834209152 137748406526231573644 138711682096345081152 138819857427748202316 139413950968808465664 139879550995898951952 140317739634591291168 140804954008322510929 141431519000194984704 143770636936583730216 144118325268501950496 144569792350791027264 145218465156047766912 145673378551942103808 145851253968951077976 147404494161590851328 148127322904358994768 148622022933142636449 148950695149299846272 149087598361753246866 149258065827293032896 150270988937707171248 151418095723491195456 152010884604140565432 153605404372715466468 154262774148918243072 154777964711438485296 156495231083055988992 156617275046690279536 157712500746317484288 157812826764603945792 160907195916851081984 161593443168391630656 162595033636258610816 163931987932044186816 164678458321152279218 165830055931789707744 166405854737108422007 167118005327994763328 167569532042962327056 167676128437391692404 169536500339977321408 170855209141843941312 170963895661654274608 172159447379567940864 174205311281880097024 176194434427526564478 176948476229641514112 177489235190725048448 179509235654093634432 179649227259438850056 181020595406457467232 181533659713209187644 181649139140507666771 182310551266903378176 182919412840790937168 184948909461793441536 185093143236997603088 186506067994531935936 187090319512788388224 187929778437238286592 188007755993994108744 190728562882474486584 191694182582111640288 192157767024669267328 192334382619361058934 192759723134388036352 194468338625268103968 195980975192115109152 196661464689309953281 197503097205811993024 198162697244190181932 198783464482337662488 199010754436390710528 199675389589565679504 200361318583609561664 201890794297988260608 202681179472187420576 203461165084943930112 203675068993493617806 204807205830287288624 206370619615251313728 206622609789347360466 208229786141622303474 209120926453212698496 210417102352805261056 212147278500292477056 215348753189199134362 215457924224522174208 216177487902752925744 216854688526186540896 218575983909392249088 221106741242386276992 222190984356538492152 223426042723949769408 223568171249855589872 225131585034819614976 225406483406560756872 227806945522458588416 228016326906210848148 230408106559073199702 231394161223377364608 234742846624583983488 234925912570035419304 236719240146905918688 239532303012585133408 241360793875276622976 242044879617612250192 243892550454387916224 245754325648696220928 247017687481728418827 248674757326042581248 250677007991992144992 251514192656087538606 254304750509965982112 254503071950871704246 255592243442815520384 256282813712765911968 256445843492481411912 259291118167024138624 261307966922820145536 264216929658920242576 265044619309783549984 266064600495695908608 266233852786087572672 269473840889158275084 270627081292392903936 271566758657991490408 272300489569813781466 273465826900355067264 274543536882731440896 275160826153668418304 275496813052463147288 277423364192690162304 277639714855496404632 279759101991797903904 280635479269182582336 281609908016645021858 287541273873167460432 288236650537003900992 289139584701582054528 290436930312095533824 291702507937902155952 296254645808717989536 297244045866285272898 297901390298599692544 298175196723506493732 298516131654586065792 300541977875414342496 302836191446982390912 304021769208281130864 305512603490240426709 307210808745430932936 309555929422876970592 309933914684021040699 313234550093380559072 315625653529207891584 323023129783798701543 323186886336783261312 325190067272517221632 327863975864088373632 329356916642304558436 331660111863579415488 332811709474216844014 334236010655989526656 335139064085924654112 335352256874783384808 339073000679954642816 341710418283687882624 341927791323308549216 352388868855053128956 353896952459283028224 354978470381450096896 359018471308187268864 359298454518877700112 362041190812914934464 363067319426418375288 363298278281015333542 365838825681581874336 370186286473995206176 373012135989063871872 374180639025576776448 376015511987988217488 381457125764948973168 381754607926307556369 383388365164223280576 384315534049338534656 384668765238722117868 388936677250536207936 391961950384230218304 393322929378619906562 395006194411623986048 396325394488380363864 397566928964675324976 399350779179131359008 400722637167219123328 405362358944374841152 407350137986987235612 409614411660574577248 412741239230502627456 413245219578694720932 416459572283244606948 418241852906425396992 422414862024967532787 424294557000584954112 430697506378398268724 432354975805505851488 433709377052373081792 442213482484772553984 444381968713076984304 446852085447899538816 447136342499711179744 450812966813121513744 456032653812421696296 460816213118146399404 462788322446754729216 469485693249167966976 469851825140070838608 473438480293811837376 479064606025170266816 482721587750553245952 484089759235224500384 487785100908775832448 494035374963456837654 499217564211325266021 501354015983984289984 503028385312175077212 508609501019931964224 509006143901743408492 511184486885631040768 512565627425531823936 512891686984962823824 518582236334048277248 522615933845640291072 528433859317840485152 530089238619567099968 532467705572175145344 538947681778316550168 543133517315982980816 544600979139627562932 544947417421523000313 546931653800710134528 550993626104926294576 554846728385380324608 555279429710992809264 559518203983595807808 561270958538365164672 563219816033290043716 575082547746334920864 576473301074007801984 578279169403164109056 583405015875804311904 589984394067929859843 592509291617435979072 594488091732570545796 596350393447012987464 597032263309172131584 601083955750828684992 605672382893964781824 608043538416562261728 611025206980480853418 614421617490861865872 619111858845753941184 619867829368042081398 626469100186761118144 631251307058415783168 646046259567597403086 646373772673566522624 655727951728176747264 658713833284609116872 663320223727158830976 665623418948433688028 668472021311979053312 670278128171849308224 670704513749566769616 678146001359909285632 683420836567375765248 683855582646617098432 704777737710106257912 718596909037755400224 724082381625829868928 726134638852836750576 726596556562030667084 731677651363163748672 740372572947990412352 741053062445185256481 746024271978127743744 752031023975976434976 762914251529897946336 763509215852615112738 766776730328446561152 769337530477444235736 777873354501072415872 783923900768460436608 786645858757239813124 790012388823247972096 792650788976760727728 795133857929350649952 798701558358262718016 801445274334438246656 810724717888749682304 814700275973974471224 819228823321149154496 825482478461005254912 826490439157389441864 832919144566489213896 844829724049935065574 861395012756796537448 864709951611011702976 867418754104746163584 888763937426153968608 893704170895799077632 894272684999422359488 901625933626243027488 912065307624843392592 921632426236292798808 939703650280141677216 946876960587623674752 958129212050340533632 968179518470449000768 969069389351396104629 975570201817551664896 988070749926913675308 998435128422650532042 1002708031967968579968 1006056770624350154424 1017219002039863928448 1018012287803486816984 1025131254851063647872 1025783373969925647648 1056867718635680970304 1060178477239134199936 1064935411144350290688 1077895363556633100336 1086267034631965961632 1089201958279255125864 1089894834843046000626 1101987252209852589152 1110558859421985618528 1119036407967191615616 1122541917076730329344 1126439632066580087432 1145263823778922669107 1150165095492669841728 1152946602148015603968 1166810031751608623808 1179968788135859719686 1185018583234871958144 1188976183465141091592 1192700786894025974928 1202167911501657369984 1216087076833124523456 1222050413960961706836 1228843234981723731744 1238223717691507882368 1239735658736084162796 1252938200373522236288 1267244586074902598361 1292092519135194806172 1317427666569218233744 1326640447454317661952 1331246837896867376056 1340556256343698616448 1341409027499133539232 1367711165293234196864 1399766895729794373353 1409555475420212515824 1437193818075510800448 1448164763251659737856 1452269277705673501152 1453193113124061334168 1463355302726327497344 1480745145895980824704 1482106124890370512962 1497652692633975798063 1504062047951952869952 1525828503059795892672 1527018431705230225476 1533553460656893122304 1538675060954888471472 1555746709002144831744 1567847801536920873216 1573291717514479626248 1585301577953521455456 1590267715858701299904 1597403116716525436032 1621449435777499364608 1629400551947948942448 1634842252264569000939 1638457646642298308992 1652980878314778883728 1665838289132978427792 1689659448099870131148 1722790025513593074896 1729419903222023405952 1734837508209492327168 1769953182203789579529 1777527874852307937216 1788545369998844718976 1803251867252486054976 1824130615249686785184 1830464402108192642077 1843264852472585597616 1879407300560283354432 1893753921175247349504 1916258424100681067264 1936359036940898001536 1938138778702792209258 1976141499853827350616 1996870256845301064084 2005416063935937159936 2012113541248700308848 2034438004079727856896 2036024575606973633968 2050262509702127295744 2051566747939851295296 2113735437271361940608 2120356954478268399872 2155790727113266200672 2163276111582409486091 2172534069263931923264 2178403916558510251728 2179789669686092001252 2203974504419705178304 2221117718843971237056 2238072815934383231232 2252879264133160174864 2290527647557845338214 2300330190985339683456 2333620063503217247616 2359937576271719439372 2370037166469743916288 2377952366930282183184 2385401573788051949856 2404335823003314739968 2432174153666249046912 2444100827921923413672 2457686469963447463488 2476447435383015764736 2479471317472168325592 2505876400747044472576 2534489172149805196722 2584185038270389612344 2634855333138436467488 2662493675793734752112 2681112512687397232896 2682818054998267078464 2735422330586468393728 2799533791459588746706 2819110950840425031648 2874387636151021600896 2904538555411347002304 2906386226248122668336 2926710605452654994688 2961490291791961649408 2964212249780741025924 2995305385267951596126 3008124095903905739904 3051657006119591785344 3054036863410460450952 3077350121909776942944 3146583435028959252496 3170603155907042910912 3180535431717402599808 3194806233433050872064 3258801103895897884896 3269684504529138001878 3276915293284596617984 3305961756629557767456 3331676578265956855584 3379318896199740262296 3445580051027186149792 3458839806444046811904 3539906364407579159058 3555055749704615874432 3577090739997689437952 3606503734504972109952 3648261230499373570368 3660928804216385284154 3686529704945171195232 3758814601120566708864 3872718073881796003072 3876277557405584418516 3952282999707654701232 3993740513690602128168 4024227082497400617696 4072049151213947267936 4103133495879702590592 4199300687189383120059 4227470874542723881216 4311581454226532401344 4326552223164818972182 4345068138527863846528 4356807833117020503456 4359579339372184002504 4407949008839410356608 4442235437687942474112 4505758528266320349728 4581055295115690676428 4600660381970679366912 4667240127006434495232 4719875152543438878744 4755904733860564366368 4770803147576103899712 4864348307332498093824 4888201655843846827344 4915372939926894926976 4958942634944336651184 5068978344299610393444 5168370076540779224688 5269710666276872934976 5324987351587469504224 5365636109996534156928 5491393206324577926231 5599067582919177493412 5638221901680850063296 5748775272302043201792 5809077110822694004608 5812772452496245336672 5928424499561482051848 5990610770535903192252 6016248191807811479808 6103314012239183570688 6108073726820920901904 6154700243819553885888 6293166870057918504992 6341206311814085821824 6361070863434805199616 6489828334747228458273 6517602207791795769792 6539369009058276003756 6611923513259115534912 6663353156531913711168 6758637792399480524592 6891160102054372299584 7079812728815158318116 7110111499409231748864 7213007469009944219904 7296522460998747140736 7321857608432770568308 7373059409890342390464 7517629202241133417728 7752555114811168837032 7904565999415309402464 7987481027381204256336 8048454164994801235392 8144098302427894535872 8206266991759405181184 8398601374378766240118 8623162908453064802688 8653104446329637944364 8690136277055727693056 8713615666234041006912 8719158678744368005008 8815898017678820713216 8884470875375884948224 9011517056532640699456 9162110590231381352856 9439750305086877757488 9511809467721128732736 9541606295152207799424 9776403311687693654688 9830745879853789853952 9917885269888673302368 10137956688599220786888 10336740153081558449376 10539421332553745869952 10649974703174939008448 10731272219993068313856 10982786412649155852462 11198135165838354986824 11276443803361700126592 11618154221645388009216 11625544904992490673344 11856848999122964103696 11981221541071806384504 12216147453641841803808 12309400487639107771776 12586333740115837009984 12597902061568149360177 12682412623628171643648 12979656669494456916546 13035204415583591539584 13078738018116552007512 13223847026518231069824 13326706313063827422336 13517275584798961049184 13782320204108744599168 14159625457630316636232 14593044921997494281472 14643715216865541136616 14746118819780684780928 15505110229622337674064 15809131998830618804928 15974962054762408512672 16096908329989602470784 16288196604855789071744 16474179618973733778693 16797202748757532480236 17246325816906129605376 17306208892659275888728 17427231332468082013824 17438317357488736010016 18023034113065281398912 18324221180462762705712 18879500610173755514976 19023618935442257465472 19083212590304415598848 19469485004241685374819 19552806623375387309376 19835770539777346604736 20275913377198441573776 20673480306163116898752 21078842665107491739904 21299949406349878016896 21965572825298311704924 22396270331676709973648 22552887606723400253184 23251089809984981346688 23713697998245928207392 23796037227406504347001 23962443082143612769008 24432294907283683607616 24618800975278215543552 25172667480231674019968 25195804123136298720354 25959313338988913833092 26070408831167183079168 26157476036233104015024 26447694053036462139648 26653412626127654844672 27034551169597922098368 27564640408217489198336 28319250915260633272464 29287430433731082273232 29492237639561369561856 31010220459244675348128 31618263997661237609856 31949924109524817025344 32193816659979204941568 32576393209711578143488 32948359237947467557386 33594405497515064960472 34612417785318551777456 34854462664936164027648 34876634714977472020032 36046068226130562797824 36648442360925525411424 37759001220347511029952 38047237870884514930944 38938970008483370749638 39105613246750774618752 39671541079554693209472 40551826754396883147552 41346960612326233797504 42599898812699756033792 43931145650596623409848 44792540663353419947296 46502179619969962693376 47427395996491856414784 47592074454813008694002 47924886164287225538016 48864589814567367215232 50345334960463348039936 50391608246272597440708 51918626677977827666184 52314952072466208030048 54069102339195844196736 56638501830521266544928 58574860867462164546464 62020440918489350696256 63236527995322475219712 63899848219049634050688 65896718475894935114772 67188810995030129920944 69224835570637103554912 69753269429954944040064 71388111682219513041003 73296884721851050822848 75518002440695022059904 77877940016966741499276 78211226493501549237504 79343082159109386418944 81103653508793766295104 82693921224652467595008 87862291301193246819696 89585081326706839894592 94854791992983712829568 95184148909626017388004 95849772328574451076032 97729179629134734430464 100783216492545194881416 103837253355955655332368 104629904144932416060096 108138204678391688393472 113277003661042533089856 117149721734924329092928 124040881836978701392512 127799696438099268101376 131793436951789870229544 134377621990060259841888 138449671141274207109824 139506538859909888080128 142776223364439026082006 146593769443702101645696 151036004881390044119808 155755880033933482998552 162207307017587532590208 175724582602386493639392 179170162653413679789184 189709583985967425659136 190368297819252034776008 191699544657148902152064 201566432985090389762832 207674506711911310664736 209259808289864832120192 214164335046658539123009 226554007322085066179712 234299443469848658185856 248081763673957402785024 263586873903579740459088 268755243980120519683776 276899342282548414219648 285552446728878052164012 293187538887404203291392 311511760067866965997104 324414614035175065180416 351449165204772987278784 358340325306827359578368 380736595638504069552016 383399089314297804304128 403132865970180779525664 415349013423822621329472 418519616579729664240384 428328670093317078246018 453108014644170132359424 468598886939697316371712 527173747807159480918176 537510487960241039367552 553798684565096828439296 571104893457756104328024 623023520135733931994208 702898330409545974557568 761473191277008139104032 806265731940361559051328 830698026847645242658944 856657340186634156492036 1054347495614318961836352 1075020975920482078735104 1142209786915512208656048 1246047040271467863988416 1405796660819091949115136 1522946382554016278208064 1612531463880723118102656 1661396053695290485317888 1713314680373268312984072 2108694991228637923672704 2284419573831024417312096 2492094080542935727976832 3045892765108032556416128 3225062927761446236205312 3426629360746536625968144 4217389982457275847345408 4568839147662048834624192 4984188161085871455953664 6091785530216065112832256 6853258721493073251936288 9137678295324097669248384 13706517442986146503872576 18275356590648195338496768 27413034885972293007745152 54826069771944586015490304
- Sum of all divisors σ(n): 201983904316032263161295013
- Sum of proper divisors (its aliquot sum) s(n): 147157834544087677145804709
- 54826069771944586015490304 is an abundant number, because the sum of its proper divisors (147157834544087677145804709) is greater than itself. Its abundance is 92331764772143091130314405
Bases of 54826069771944586015490304
- Binary: 101101010110011101111100110010101000011010100001111111001101111111000101000001000000002
- Hexadecimal: 0x2D59DF32A1A87F37F14100
- Base-36: 6VZYGN0W314V3I9S0
Squares and roots of 54826069771944586015490304
- 54826069771944586015490304 squared (548260697719445860154903042) is 3005897926638135870021856830496660616828237518012416
- 54826069771944586015490304 cubed (548260697719445860154903043) is 164801569453206005824689792769297723836767414499785650363962926917993799614464
-
54826069771944586015490304 is a
perfect square number . Itssquare root is 7404462828048 -
The
cube root of 54826069771944586015490304 is 379893944.9464188689
Scales and comparisons
How big is 54826069771944586015490304?- 54,826,069,771,944,586,015,490,304 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 54,826,069,771,944,586,015,490,304 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 54826069771944586015490304 cubic inches would be around 31657828.7 feet tall.
Recreational maths with 54826069771944586015490304
- 54826069771944586015490304 backwards is 40309451068544917796062845
- 54826069771944586015490304 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 54826069771944586015490304'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 54826069771944586015490304 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 54826069771944586015490304 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/54826069771944586015490304/
Chicago style:
Numbermatics. 2024. "Number 54826069771944586015490304 - Facts about the integer". https://numbermatics.com/n/54826069771944586015490304/
The information we have on file for 54826069771944586015490304 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 54826069771944586015490304, math, Factors of 54826069771944586015490304, curriculum, school, college, exams, university, Prime factorization of 54826069771944586015490304, STEM, science, technology, engineering, physics, economics, calculator, fifty-four septillion, eight hundred twenty-six sextillion, sixty-nine quintillion, seven hundred seventy-one quadrillion, nine hundred forty-four trillion, five hundred eighty-six billion, fifteen million, four hundred ninety thousand, three hundred four.