108873515928895143505035264
108,873,515,928,895,143,505,035,264 is an even composite number composed of five prime numbers multiplied together.
108873515928895143505035264 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of eighteen thousand, three hundred seventy-five divisors.
Prime factorization of 108873515928895143505035264:
234 × 36 × 72 × 114 × 594
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 11 × 11 × 59 × 59 × 59 × 59)See below for interesting mathematical facts about the number 108873515928895143505035264 from the Numbermatics database.
Names of 108873515928895143505035264
- Cardinal: 108873515928895143505035264 can be written as One hundred eight septillion, eight hundred seventy-three sextillion, five hundred fifteen quintillion, nine hundred twenty-eight quadrillion, eight hundred ninety-five trillion, one hundred forty-three billion, five hundred five million, thirty-five thousand, two hundred sixty-four.
Scientific notation
- Scientific notation: 1.08873515928895143505035264 × 1026
Factors of 108873515928895143505035264
Divisors of 108873515928895143505035264
- Number of divisors d(n): 18375
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 59 63 64 66 72 77 81 84 88 96 98 99 108 112 118 121 126 128 132 144 147 154 162 168 176 177 189 192 196 198 216 224 231 236 242 243 252 256 264 288 294 297 308 324 336 352 354 363 378 384 392 396 413 432 441 448 462 472 484 486 504 512 528 531 539 567 576 588 594 616 648 649 672 693 704 708 726 729 756 768 784 792 826 847 864 882 891 896 924 944 968 972 1008 1024 1056 1062 1078 1089 1134 1152 1176 1188 1232 1239 1296 1298 1323 1331 1344 1386 1408 1416 1452 1458 1512 1536 1568 1584 1593 1617 1652 1694 1701 1728 1764 1782 1792 1848 1888 1936 1944 1947 2016 2048 2079 2112 2124 2156 2178 2268 2304 2352 2376 2464 2478 2541 2592 2596 2646 2662 2673 2688 2772 2816 2832 2891 2904 2916 3024 3072 3136 3168 3186 3234 3267 3304 3388 3402 3456 3481 3528 3564 3584 3696 3717 3776 3872 3888 3894 3969 3993 4032 4096 4158 4224 4248 4312 4356 4536 4543 4608 4704 4752 4779 4851 4928 4956 5082 5103 5184 5192 5292 5324 5346 5376 5544 5632 5664 5782 5808 5832 5841 5929 6048 6144 6237 6272 6336 6372 6468 6534 6608 6776 6804 6912 6962 7056 7128 7139 7168 7392 7434 7552 7623 7744 7776 7788 7938 7986 8019 8064 8192 8316 8448 8496 8624 8673 8712 9072 9086 9216 9317 9408 9504 9558 9702 9801 9856 9912 10164 10206 10368 10384 10443 10584 10648 10692 10752 11088 11151 11264 11328 11564 11616 11664 11682 11858 11907 11979 12096 12288 12474 12544 12672 12744 12936 13068 13216 13552 13608 13629 13824 13924 14112 14256 14278 14336 14337 14553 14641 14784 14868 15104 15246 15488 15552 15576 15876 15972 16038 16128 16384 16632 16896 16992 17248 17346 17424 17523 17787 18144 18172 18432 18634 18711 18816 19008 19116 19404 19602 19712 19824 20328 20412 20736 20768 20886 21168 21296 21384 21417 21504 22176 22302 22528 22656 22869 23128 23232 23328 23364 23716 23814 23958 24192 24367 24576 24948 25088 25344 25488 25872 26019 26136 26432 27104 27216 27258 27648 27848 27951 28224 28512 28556 28672 28674 29106 29282 29403 29568 29736 30208 30492 30976 31104 31152 31329 31752 31801 31944 32076 32256 32768 33264 33453 33792 33984 34496 34692 34848 35046 35574 35721 35937 36288 36344 36864 37268 37422 37632 38016 38232 38291 38808 39204 39424 39648 40656 40824 40887 41472 41536 41772 42336 42592 42768 42834 43008 43011 43659 43923 44352 44604 45056 45312 45738 46256 46464 46656 46728 47432 47628 47916 48384 48734 49152 49896 49973 50176 50688 50976 51744 52038 52272 52569 52864 53361 54208 54432 54516 55296 55696 55902 56133 56448 57024 57112 57344 57348 58212 58564 58806 59136 59472 60416 60984 61952 62208 62304 62658 63504 63602 63888 64152 64251 64512 65219 65536 66528 66906 67584 67968 68607 68992 69384 69696 70092 71148 71442 71874 72576 72688 73101 73728 74536 74844 75264 76032 76464 76582 77616 78057 78408 78529 78848 79296 81312 81648 81774 82944 83072 83544 83853 84672 85184 85536 85668 86016 86022 87318 87846 88209 88704 89208 90112 90624 91476 92512 92928 93312 93456 93987 94864 95256 95403 95832 96768 97468 98304 99792 99946 100352 100359 101376 101952 102487 103488 104076 104544 105138 105728 106722 107811 108416 108864 109032 110592 111392 111804 112266 112896 114048 114224 114688 114696 114873 116424 117128 117612 118272 118944 120832 121968 122661 123904 124416 124608 125316 127008 127204 127776 128304 128502 129024 130438 130977 131072 131769 133056 133812 135168 135936 137214 137984 138768 139392 140184 142296 142884 143748 145152 145376 146202 147456 149072 149688 149919 150528 152064 152928 153164 155232 156114 156816 157058 157696 157707 158592 160083 162624 163296 163548 165888 166144 167088 167706 169344 170368 170569 171072 171336 172032 172044 174636 175692 176418 177408 178416 180224 181248 182952 185024 185856 186624 186912 187974 189728 190512 190806 191664 192753 193536 194936 195657 196608 199584 199892 200704 200718 202752 203904 204974 205379 205821 206976 208152 209088 210276 211456 213444 215622 216832 217728 218064 219303 221184 222784 223608 224532 225792 228096 228448 229376 229392 229746 232848 234171 234256 235224 235587 236544 237888 241664 243936 245322 247808 248832 249216 250632 251559 254016 254408 255552 256608 257004 258048 260876 261954 262144 263538 266112 267624 268037 270336 271872 274428 275968 277536 278784 280368 281961 284592 285768 286209 287496 290304 290752 292404 294912 298144 299376 299838 301056 301077 304128 305856 306328 307461 310464 312228 313632 314116 315392 315414 317184 320166 323433 325248 326592 327096 331776 332288 334176 335412 338688 340736 341138 342144 342672 344064 344088 344619 349272 349811 351384 352836 354816 356832 360448 362496 365904 367983 370048 371712 373248 373824 375948 379456 381024 381612 383328 385506 387072 389872 391314 392931 393216 395307 399168 399784 401408 401436 405504 407808 409948 410758 411642 413952 416304 418176 420552 421201 422912 426888 431244 433664 435456 436128 438606 442368 445568 447216 449064 449757 451584 456192 456896 458752 458784 459492 465696 468342 468512 470448 471174 473088 473121 475776 480249 483328 487872 490644 495616 497664 498432 501264 503118 508032 508816 511104 511707 513216 514008 516096 521752 523908 524288 527076 532224 535248 536074 540672 543744 548856 549703 551936 555072 557568 560736 563922 569184 571536 572418 574992 578259 580608 581504 584808 586971 589824 596288 598752 599676 602112 602154 608256 611712 612656 614922 616137 617463 620928 624456 627264 628232 630784 630828 634368 640332 646866 650496 653184 654192 657909 663552 664576 668352 670824 677376 681472 682276 684288 685344 688128 688176 689238 698544 699622 702513 702768 705672 706761 709632 713664 717409 720896 724992 731808 735966 740096 743424 746496 747648 751896 754677 758912 762048 763224 766656 771012 774144 779744 782628 785862 786432 790614 798336 799568 802816 802872 804111 811008 815616 819896 821516 823284 827904 832608 836352 841104 842402 845824 845883 853776 858627 862488 863819 867328 870912 872256 877212 884736 891136 894432 898128 899514 903168 912384 913792 917504 917568 918984 922383 931392 936684 937024 940896 942348 946176 946242 951552 960498 966656 970299 975744 981288 991232 995328 996864 1002528 1006236 1016064 1017632 1022208 1023414 1026432 1028016 1032192 1033857 1043504 1047816 1048576 1049433 1054152 1064448 1070496 1072148 1081344 1087488 1097712 1099406 1103872 1103949 1110144 1115136 1121472 1127844 1138368 1143072 1144836 1149984 1156518 1161216 1163008 1169616 1173942 1179648 1185921 1192576 1197504 1199352 1204224 1204308 1216512 1223424 1225312 1229844 1232274 1234926 1241856 1248912 1254528 1256464 1261568 1261656 1263603 1268736 1280664 1293732 1300992 1306368 1308384 1315818 1327104 1329152 1336704 1341648 1349271 1354752 1362944 1364552 1368576 1370688 1376256 1376352 1378476 1397088 1399244 1405026 1405536 1411344 1413522 1419264 1427328 1434818 1437653 1440747 1441792 1449984 1463616 1471932 1480192 1486848 1492992 1495296 1503792 1509354 1517824 1524096 1526448 1533312 1535121 1542024 1548288 1559488 1565256 1571724 1572864 1581228 1596672 1599136 1605632 1605744 1608222 1622016 1631232 1639792 1643032 1646568 1649109 1655808 1665216 1672704 1682208 1684804 1691648 1691766 1707552 1717254 1724976 1727638 1734656 1734777 1741824 1744512 1754424 1760913 1769472 1782272 1788864 1796256 1799028 1806336 1824768 1827584 1835008 1835136 1837968 1844766 1848411 1862784 1873368 1874048 1876259 1881792 1884696 1892352 1892484 1903104 1920996 1933312 1940598 1951488 1962576 1973727 1982464 1990656 1993728 2005056 2012472 2032128 2035264 2044416 2046828 2052864 2056032 2064384 2067714 2087008 2095632 2097152 2098866 2107539 2108304 2120283 2128896 2140992 2144296 2152227 2162688 2174976 2195424 2198812 2207744 2207898 2220288 2230272 2242944 2255688 2259169 2264031 2276736 2286144 2289672 2299968 2313036 2322432 2326016 2339232 2347884 2359296 2371842 2385152 2395008 2398704 2408448 2408616 2412333 2433024 2446848 2450624 2459688 2464548 2469852 2483712 2497824 2509056 2512928 2523136 2523312 2527206 2537472 2537649 2561328 2575881 2587464 2591457 2601984 2612736 2616768 2631636 2654208 2658304 2673408 2683296 2698542 2709504 2725888 2729104 2737152 2741376 2752512 2752704 2756952 2767149 2794176 2798488 2810052 2811072 2822688 2827044 2838528 2854656 2869636 2875306 2881494 2883584 2899968 2927232 2943864 2948407 2960384 2973696 2985984 2990592 3007584 3018708 3035648 3048192 3052896 3066624 3070242 3084048 3096576 3101571 3118976 3130512 3143448 3145728 3148299 3162456 3193344 3198272 3211264 3211488 3216444 3244032 3262464 3279584 3286064 3293136 3298218 3311616 3311847 3330432 3345408 3364416 3369608 3383296 3383532 3415104 3434508 3449952 3455276 3469312 3469554 3483648 3489024 3508848 3521826 3538944 3557763 3564544 3577728 3592512 3598056 3612672 3649536 3655168 3670016 3670272 3675936 3689532 3696822 3725568 3746736 3748096 3752518 3763584 3769392 3784704 3784968 3790809 3806208 3841992 3847921 3866624 3881196 3902976 3925152 3947454 3964928 3981312 3987456 4010112 4024944 4047813 4064256 4070528 4088832 4093656 4105728 4112064 4128768 4135428 4174016 4191264 4194304 4197732 4215078 4216608 4240566 4257792 4281984 4288592 4304454 4312959 4322241 4325376 4349952 4390848 4397624 4415488 4415796 4440576 4460544 4485888 4511376 4518338 4528062 4553472 4572288 4579344 4599936 4605363 4626072 4633211 4644864 4652032 4678464 4695768 4718592 4743684 4770304 4790016 4797408 4816896 4817232 4824666 4866048 4893696 4901248 4919376 4929096 4939704 4947327 4967424 4995648 5018112 5025856 5046272 5046624 5054412 5074944 5075298 5122656 5151762 5174928 5182914 5203968 5204331 5225472 5233536 5263272 5282739 5308416 5316608 5346816 5366592 5397084 5419008 5451776 5458208 5474304 5482752 5505024 5505408 5513904 5534298 5545233 5588352 5596976 5620104 5622144 5628777 5645376 5654088 5677056 5709312 5739272 5750612 5762988 5767168 5799936 5854464 5887728 5896814 5920768 5921181 5947392 5971968 5981184 6015168 6037416 6046733 6071296 6096384 6105792 6133248 6140484 6168096 6193152 6203142 6237952 6261024 6286896 6291456 6296598 6324912 6360849 6386688 6396544 6422528 6422976 6432888 6456681 6488064 6524928 6559168 6572128 6586272 6596436 6623232 6623694 6660864 6690816 6728832 6739216 6766592 6767064 6777507 6792093 6830208 6869016 6899904 6910552 6938624 6939108 6967296 6978048 7017696 7043652 7077888 7115526 7129088 7155456 7185024 7196112 7225344 7236999 7299072 7310336 7340032 7340544 7351872 7379064 7393644 7451136 7493472 7496192 7505036 7527168 7538784 7569408 7569936 7581618 7612416 7683984 7695842 7727643 7733248 7762392 7774371 7805952 7850304 7894908 7929856 7962624 7974912 8020224 8049888 8095626 8128512 8141056 8177664 8187312 8211456 8224128 8257536 8270856 8301447 8348032 8382528 8388608 8395464 8430156 8433216 8481132 8515584 8563968 8577184 8608908 8625918 8644482 8650752 8699904 8781696 8795248 8830976 8831592 8845221 8881152 8921088 8971776 9022752 9036676 9056124 9106944 9144576 9158688 9199872 9210726 9252144 9266422 9289728 9304064 9304713 9356928 9391536 9437184 9444897 9487368 9540608 9580032 9594816 9633792 9634464 9649332 9732096 9787392 9802496 9838752 9858192 9879408 9894654 9934848 9991296 10036224 10051712 10063571 10092544 10093248 10108824 10149888 10150596 10245312 10303524 10349856 10365828 10407936 10408662 10450944 10467072 10526544 10565478 10616832 10633216 10673289 10693632 10733184 10794168 10838016 10903552 10916416 10948608 10965504 11010048 11010816 11027808 11068596 11090466 11176704 11193952 11240208 11244288 11257554 11290752 11308176 11354112 11372427 11418624 11478544 11501224 11525976 11534336 11543763 11599872 11708928 11775456 11793628 11841536 11842362 11894784 11943936 11962368 12030336 12074832 12093466 12117361 12142592 12143439 12192768 12211584 12266496 12280968 12336192 12386304 12406284 12475904 12522048 12573792 12582912 12593196 12649824 12721698 12773376 12793088 12845056 12845952 12865776 12913362 12938877 12976128 13049856 13118336 13144256 13172544 13192872 13246464 13247388 13321728 13381632 13457664 13478432 13533184 13534128 13555014 13584186 13660416 13738032 13799808 13816089 13821104 13877248 13878216 13899633 13934592 13956096 14035392 14087304 14155776 14231052 14258176 14310912 14370048 14392224 14450688 14473998 14598144 14620672 14680064 14681088 14703744 14758128 14787288 14841981 14902272 14986944 14992384 15010072 15054336 15077568 15138816 15139872 15163236 15224832 15367968 15391684 15455286 15466496 15524784 15548742 15611904 15700608 15789816 15814183 15848217 15859712 15925248 15949824 16040448 16099776 16191252 16257024 16282112 16355328 16374624 16422912 16448256 16515072 16541712 16602894 16635699 16696064 16765056 16777216 16790928 16860312 16866432 16886331 16962264 17031168 17127936 17154368 17217816 17251836 17288964 17301504 17399808 17563392 17590496 17661952 17663184 17690442 17762304 17763543 17842176 17943552 18045504 18073352 18112248 18140199 18213888 18289152 18317376 18399744 18421452 18504288 18532844 18579456 18608128 18609426 18713856 18783072 18874368 18889794 18974736 19081216 19082547 19160064 19189632 19267584 19268928 19298664 19370043 19464192 19574784 19604992 19677504 19716384 19758816 19789308 19869696 19982592 20072448 20103424 20127142 20185088 20186496 20217648 20299776 20301192 20332521 20490624 20607048 20638849 20699712 20731656 20815872 20817324 20901888 20934144 21053088 21130956 21233664 21266432 21346578 21387264 21466368 21588336 21676032 21710997 21807104 21832832 21897216 21931008 22020096 22021632 22055616 22137192 22180932 22353408 22387904 22480416 22488576 22515108 22581504 22616352 22708224 22744854 22837248 22957088 23002448 23051952 23068672 23087526 23182929 23199744 23323113 23417856 23550912 23587256 23683072 23684724 23789568 23887872 23924736 24060672 24149664 24186932 24234722 24285184 24286878 24385536 24423168 24532992 24561936 24672384 24772608 24812568 24850859 24904341 24951808 25044096 25147584 25165824 25186392 25299648 25443396 25546752 25586176 25690112 25691904 25731552 25826724 25877754 25952256 26099712 26236672 26288512 26345088 26385744 26492928 26494776 26535663 26643456 26763264 26915328 26956864 27066368 27068256 27110028 27168372 27320832 27476064 27599616 27632178 27642208 27754496 27756432 27799266 27869184 27912192 27914139 28070784 28174608 28311552 28334691 28462104 28516352 28621824 28740096 28784448 28901376 28947996 29196288 29241344 29360128 29362176 29407488 29516256 29574576 29683962 29804544 29973888 29984768 30020144 30108672 30155136 30190713 30277632 30279744 30326472 30449664 30735936 30783368 30910572 30932992 31049568 31097484 31223808 31401216 31579632 31628366 31696434 31719424 31850496 31899648 32080896 32199552 32382504 32432477 32514048 32564224 32710656 32749248 32845824 32896512 33030144 33083424 33205788 33271398 33392128 33530112 33554432 33581856 33720624 33732864 33772662 33924528 34062336 34117281 34255872 34308736 34435632 34503672 34577928 34603008 34631289 34799616 35126784 35180992 35323904 35326368 35380884 35524608 35527086 35684352 35887104 36091008 36146704 36224496 36280398 36352083 36427776 36430317 36578304 36634752 36799488 36842904 37008576 37065688 37158912 37216256 37218852 37427712 37566144 37748736 37779588 37949472 38162432 38165094 38320128 38379264 38535168 38537856 38597328 38740086 38816631 38928384 39149568 39209984 39355008 39432768 39517632 39578616 39739392 39965184 40144896 40206848 40254284 40370176 40372992 40435296 40599552 40602384 40665042 40981248 41214096 41277698 41399424 41448267 41463312 41631744 41634648 41698899 41803776 41868288 42106176 42261912 42327131 42467328 42532864 42693156 42774528 42932736 43176672 43352064 43421994 43614208 43665664 43794432 43862016 44040192 44043264 44111232 44274384 44361864 44525943 44706816 44775808 44960832 44977152 45030216 45163008 45232704 45416448 45489708 45674496 45914176 46004896 46103904 46137344 46175052 46365858 46399488 46646226 46835712 47101824 47174512 47366144 47369448 47442549 47544651 47579136 47775744 47849472 48121344 48299328 48373864 48469444 48570368 48573756 48771072 48846336 49065984 49123872 49344768 49545216 49625136 49701718 49808682 49903616 49907097 50088192 50295168 50331648 50372784 50599296 50658993 50886792 50965321 51093504 51172352 51380224 51383808 51463104 51653448 51755508 51904512 52199424 52473344 52577024 52690176 52771488 52985856 52989552 53071326 53286912 53526528 53830656 53913728 54132736 54136512 54220056 54336744 54420597 54641664 54952128 55199232 55264356 55284416 55508992 55512864 55598532 55738368 55824384 55828278 56141568 56349216 56623104 56669382 56924208 57032704 57243648 57247641 57480192 57568896 57802752 57895992 58110129 58392576 58482688 58720256 58724352 58814976 59032512 59149152 59367924 59609088 59947776 59969536 60040288 60217344 60310272 60381426 60555264 60559488 60652944 60899328 60997563 61471872 61566736 61821144 61865984 61916547 62099136 62194968 62447616 62802432 63159264 63256732 63392868 63438848 63700992 63799296 64161792 64399104 64765008 64864954 65028096 65128448 65132991 65421312 65498496 65691648 65793024 66060288 66166848 66411576 66542796 66784256 67060224 67108864 67163712 67441248 67465728 67545324 67849056 68124672 68234562 68511744 68617472 68871264 69007344 69155856 69206016 69262578 69599232 69969339 70253568 70361984 70647808 70652736 70761768 71049216 71054172 71368704 71774208 72182016 72293408 72448992 72560796 72704166 72855552 72860634 73156608 73269504 73598976 73685808 74017152 74131376 74317824 74432512 74437704 74552577 74713023 74855424 75132288 75497472 75559176 75898944 76324864 76330188 76640256 76758528 77070336 77075712 77194656 77480172 77633262 77856768 78299136 78419968 78710016 78865536 79035264 79157232 79478784 79606989 79930368 80289792 80413696 80508568 80740352 80745984 80870592 81199104 81204768 81330084 81962496 82428192 82555396 82798848 82896534 82926624 83263488 83269296 83397798 83607552 83736576 84212352 84523824 84654262 84821527 84934656 85004073 85065728 85386312 85549056 85865472 86353344 86704128 86843988 87228416 87331328 87588864 87724032 88080384 88086528 88222464 88548768 88723728 89051886 89413632 89551616 89921664 89954304 90060432 90326016 90465408 90572139 90832896 90979416 91348992 91828352 92009792 92207808 92274688 92350104 92731716 92798976 93292452 93671424 94203648 94349024 94732288 94738896 94885098 95089302 95158272 95551488 95698944 96242688 96598656 96747728 96938888 97140736 97147512 97297431 97542144 97692672 98131968 98247744 98689536 99090432 99250272 99403436 99617364 99807232 99814194 100176384 100590336 100663296 100745568 101198592 101317986 101773584 101930642 102187008 102344704 102351843 102760448 102767616 102926208 103306896 103511016 103809024 103893867 104398848 104946688 105154048 105380352 105542976 105971712 105979104 106142652 106573824 107053056 107661312 107827456 108265472 108273024 108440112 108673488 108841194 109056249 109283328 109904256 110398464 110528712 110568832 110699281 111017984 111025728 111197064 111476736 111648768 111656556 112283136 112698432 113246208 113338764 113848416 114065408 114487296 114495282 114960384 115137792 115605504 115791984 116220258 116449893 116785152 116965376 117440512 117448704 117629952 118065024 118298304 118735848 119218176 119895552 119939072 120080576 120434688 120620544 120762852 121110528 121118976 121305888 121798656 121995126 122943744 123133472 123642288 123731968 123833094 124198272 124344801 124389936 124895232 125096697 125604864 126318528 126513464 126785736 126877696 126981393 127401984 127598592 128323584 128798208 129530016 129729908 130056192 130256896 130265982 130842624 130996992 131383296 131586048 132120576 132333696 132823152 133085592 133290971 133568512 133577829 134120448 134217728 134327424 134882496 134931456 135090648 135698112 136249344 136469124 137023488 137234944 137742528 138014688 138311712 138412032 138525156 139198464 139938678 140507136 140723968 141295616 141305472 141523536 142098432 142108344 142327647 142737408 143548416 144364032 144586816 144897984 145121592 145408332 145711104 145721268 146313216 146539008 147197952 147371616 148034304 148262752 148635648 148865024 148875408 149105154 149426046 149710848 149721291 150264576 150994944 151118352 151797888 151976979 152649728 152660376 152895963 153280512 153517056 154140672 154151424 154389312 154960344 155266524 155713536 156598272 156839936 157420032 157731072 158070528 158314464 158957568 159213978 159860736 160579584 160827392 161017136 161480704 161491968 161741184 162398208 162409536 162660168 163261791 163924992 164856384 165110792 165597696 165793068 165853248 166526976 166538592 166795596 167215104 167473152 168424704 169047648 169308524 169643054 169869312 170008146 170131456 170772624 171098112 171730944 172706688 173408256 173687976 173956013 174330387 174456832 174662656 175177728 175448064 176160768 176173056 176444928 177097536 177447456 178103772 178827264 179103232 179843328 179908608 180120864 180652032 180930816 181144278 181665792 181958832 182697984 182992689 183656704 184019584 184415616 184549376 184700208 185463432 185597952 185749641 186584904 187342848 188407296 188698048 189464576 189477792 189770196 190178604 190316544 191102976 191397888 192485376 193197312 193495456 193877776 194281472 194295024 194594862 195084288 195385344 195398973 196263936 196495488 197379072 198180864 198500544 198806872 199234728 199614464 199628388 200352768 201180672 201326592 201491136 202397184 202635972 203547168 203861284 204374016 204689408 204703686 205520896 205535232 205852416 206613792 207022032 207618048 207787734 208797696 209893376 209908017 210308096 210760704 211085952 211943424 211958208 212285304 213147648 214106112 215322624 215654912 216530944 216546048 216880224 217346976 217682388 218112498 218566656 219808512 220796928 221057424 221137664 221398562 222035968 222051456 222394128 222953472 223297536 223313112 223657731 224566272 225396864 226492416 226677528 227027339 227696832 228130816 228974592 228990564 229920768 230275584 231211008 231583968 232440516 232899786 233570304 233930752 234881024 234897408 235259904 236130048 236596608 237471696 238436352 238820967 239791104 239878144 240161152 240869376 241241088 241525704 242221056 242237952 242611776 243597312 243990252 245887488 246266944 247284576 247463936 247666188 248396544 248689602 248779872 249790464 250193394 251209728 252637056 253026928 253571472 253755392 253962786 254464581 254803968 255012219 255197184 256647168 257596416 259060032 259459816 260112384 260513792 260531964 261685248 261993984 262766592 263172096 264241152 264667392 265646304 266171184 266581942 267137024 267155658 268240896 268435456 268654848 269764992 269862912 270181296 271396224 271716417 272498688 272938248 273359449 274046976 274469888 275485056 276029376 276623424 276824064 277050312 278396928 279877356 281014272 281447936 282591232 282610944 283047072 284196864 284216688 284655294 285474816 287096832 288728064 289173632 289795968 290243184 290816664 291422208 291442536 291892293 292626432 293078016 294395904 294743232 296068608 296525504 297271296 297730048 297750816 298210308 298852092 299421696 299442582 300529152 301989888 302236704 303595776 303953958 305299456 305320752 305791926 306561024 307034112 307055529 308281344 308302848 308778624 309920688 310533048 311427072 311681601 313196544 313679872 314840064 315462144 316141056 316628928 317915136 318427956 319721472 321159168 321654784 322034272 322961408 322983936 323482368 324796416 324819072 325320336 326523582 327168747 327849984 329712768 330221584 331195392 331586136 331706496 332097843 333053952 333077184 333591192 334430208 334946304 336849408 338095296 338617048 339286108 339738624 340016292 340262912 341545248 342196224 343461888 345413376 346816512 347375952 347912026 348660774 348913664 349325312 349349679 350355456 350896128 352321536 352346112 352889856 354195072 354894912 356207544 356757247 357654528 358206464 359686656 359817216 360241728 361304064 361861632 362288556 363331584 363917664 365395968 365985378 367313408 368039168 368831232 369098752 369400416 370926864 371195904 371499282 373169808 374685696 375290091 376814592 377396096 378929152 378955584 379540392 380357208 380633088 380944179 382205952 382795776 384970752 386394624 386990912 387755552 388562944 388590048 389189724 390168576 390770688 390797946 392527872 392990976 394758144 396361728 397001088 397613744 398469456 399228928 399256776 399872913 400705536 400733487 402361344 402653184 402982272 404794368 405271944 407094336 407722568 408748032 409378816 409407372 411041792 411070464 411704832 413227584 414044064 415236096 415575468 417595392 419786752 419816034 420616192 421521408 422171904 423886848 423916416 424570608 426295296 426982941 428212224 430645248 431309824 433061888 433092096 433760448 434693952 435364776 436224996 437133312 439617024 441593856 442114848 442275328 442797124 444071936 444102912 444788256 445906944 446595072 446626224 447315462 449132544 450793728 452984832 453355056 454054678 455393664 455930937 456261632 457949184 457981128 458687889 459841536 460551168 462422016 463167936 464881032 465799572 467140608 467861504 469762048 469794816 470519808 472260096 473193216 474943392 476872704 477641934 479582208 479756288 480322304 481738752 482482176 483051408 484442112 484475904 485223552 487194624 487980504 489785373 491774976 492533888 494569152 494927872 495332376 496793088 497379204 497559744 499580928 500386788 502419456 505274112 506053856 507142944 507510784 507925572 508929162 509607936 510024438 510394368 513294336 515192832 518120064 518919632 520224768 521027584 521063928 521868039 522991161 523370496 523987968 525533184 526344192 528482304 529334784 531292608 532342368 533163884 534274048 534311316 536481792 536870912 537309696 539529984 539725824 540362592 542792448 543432834 544997376 545876496 546718898 548093952 548939776 548978067 550970112 552058752 553246848 553648128 554100624 556793856 557248923 559754712 562028544 562895872 565182464 565221888 566094144 568393728 568433376 569310588 570949632 574193664 577456128 578347264 579591936 580486368 581633328 582844416 582885072 583784586 585252864 586156032 588791808 589486464 592137216 593051008 593750689 594542592 595460096 595501632 596420616 597704184 598843392 598885164 601058304 603979776 604473408 607191552 607907916 610598912 610641504 611583852 613122048 614068224 614111058 616562688 616605696 617557248 619841376 621066096 622854144 623363202 626393088 627359744 629680128 629724051 630924288 632282112 633257856 635830272 636855912 639442944 642318336 643309568 644068544 645922816 645967872 646964736 649592832 649638144 650640672 653047164 654337494 655699968 659425536 660443168 662390784 663172272 663412992 664195686 666107904 666154368 667182384 668860416 669892608 670973193 673698816 676190592 677234096 678572216 679477248 680032584 680525824 681082017 683090496 684392448 686923776 690826752 693633024 694751904 695824052 697321548 697827328 698650624 698699358 700710912 701792256 704643072 704692224 705779712 708390144 709789824 712415088 713514494 715309056 716412928 716462901 719373312 719634432 720483456 722608128 723723264 724577112 726663168 727835328 730791936 731970756 734626816 736078336 737662464 738197504 738800832 741853728 742391808 742998564 746339616 749371392 750580182 753629184 754792192 757858304 757911168 759080784 760714416 761266176 761888358 763393743 764411904 765591552 769941504 772789248 773981824 775511104 777125888 777180096 778379448 780337152 781541376 781595892 785055744 785981952 789516288 792723456 794002176 795227488 796938912 798457856 798513552 799745826 801411072 801466974 804722688 805306368 805964544 809588736 810543888 814188672 815149251 815445136 817496064 818757632 818814744 820078347 822083584 822140928 823409664 826455168 828088128 830472192 831150936 835190784 839573504 839632068 841232384 843042816 844343808 847773696 847832832 849141216 852590592 853965882 856424448 861290496 862619648 866123776 866184192 867520896 869387904 870729552 872449992 874266624 875676879 879234048 883187712 884229696 884550656 885594248 888143872 888205824 889576512 891813888 893190144 893252448 894630924 898265088 901587456 905969664 906710112 908109356 910787328 911861874 912523264 915898368 915962256 917375778 919683072 921102336 924844032 926335872 929762064 931599144 933036797 934281216 935044803 935723008 939524096 939589632 941039616 944520192 946386432 949886784 953745408 955283868 959164416 959512576 960644608 963477504 964964352 966102816 968884224 968951808 970447104 974389248 975961008 979570746 981506241 983549952 985067776 989138304 989855744 990664752 993586176 994758408 995119488 996293529 999161856 1000773576 1004838912 1010548224 1012107712 1014285888 1015021568 1015851144 1017858324 1019215872 1020048876 1020788736 1026588672 1030385664 1036240128 1037839264 1040449536 1042055168 1042127856 1043736078 1045982322 1046740992 1047975936 1048049037 1051066368 1052688384 1056964608 1058669568 1062585216 1064684736 1066327768 1068548096 1068622632 1070271741 1072963584 1073741824 1074619392 1079059968 1079451648 1080725184 1085584896 1086865668 1089994752 1091752992 1093437796 1096187904 1097879552 1097956134 1101940224 1104117504 1106493696 1107296256 1108201248 1113587712 1114497846 1119509424 1124057088 1125791744 1125870273 1130364928 1130443776 1132188288 1136787456 1136866752 1138621176 1141899264 1142832537 1148387328 1154912256 1156694528 1159183872 1160972736 1163266656 1165688832 1165770144 1167569172 1170505728 1172312064 1177583616 1178972928 1184274432 1186102016 1187501378 1189085184 1190920192 1191003264 1192841232 1195408368 1197686784 1197770328 1199618739 1202116608 1207959552 1208946816 1214383104 1215815832 1217692091 1221197824 1221283008 1223167704 1226244096 1228136448 1228222116 1233125376 1233211392 1235114496 1239682752 1242132192 1245708288 1246726404 1252786176 1254719488 1259360256 1259448102 1261848576 1264564224 1266515712 1271660544 1273711824 1278885888 1280948823 1284636672 1286619136 1288137088 1291845632 1291935744 1293929472 1299185664 1299276288 1301281344 1306094328 1308674988 1311399936 1318851072 1320886336 1324781568 1326344544 1326825984 1328391372 1332215808 1332308736 1334364768 1337720832 1339785216 1341946386 1347397632 1352381184 1354468192 1357144432 1358954496 1360065168 1361051648 1362164034 1366180992 1367792811 1368784896 1373847552 1376063667 1381653504 1387266048 1389503808 1391648104 1394643096 1395654656 1397301248 1397398716 1401421824 1403584512 1409286144 1409384448 1411559424 1416780288 1419579648 1424830176 1427028988 1430618112 1432825856 1432925802 1438746624 1439268864 1440966912 1445216256 1447446528 1449154224 1453326336 1455670656 1461583872 1463941512 1466200681 1469253632 1469356119 1472156672 1475324928 1476395008 1477601664 1483707456 1484783616 1485997128 1492679232 1498742784 1501160364 1507258368 1509584384 1515716608 1515822336 1518161568 1521428832 1522532352 1523776716 1526787486 1528823808 1531183104 1539883008 1545578496 1547963648 1551022208 1554251776 1554360192 1556758896 1560674304 1563082752 1563191784 1565604117 1570111488 1571963904 1579032576 1585446912 1588004352 1590454976 1593877824 1596915712 1597027104 1599491652 1602822144 1602933948 1609445376 1610612736 1611929088 1619177472 1621087776 1628377344 1630298502 1630890272 1634992128 1637515264 1637629488 1640156694 1644167168 1644281856 1646819328 1646934201 1652910336 1656176256 1660944384 1662301872 1670381568 1671746769 1679147008 1679264136 1682464768 1686085632 1688687616 1695547392 1695665664 1698282432 1705181184 1707931764 1712848896 1722580992 1725239296 1732247552 1732368384 1735041792 1738775808 1741459104 1744899984 1748533248 1751353758 1758468096 1766375424 1768459392 1769101312 1771188496 1776287744 1776411648 1779153024 1781252067 1783627776 1786380288 1786504896 1789261848 1796530176 1803174912 1811939328 1813420224 1816218712 1821574656 1823723748 1825046528 1831796736 1831924512 1834751556 1839366144 1842204672 1849688064 1852671744 1859524128 1863198288 1866073594 1868562432 1870089606 1871446016 1879048192 1879179264 1882079232 1889040384 1892772864 1899773568 1907490816 1910567736 1913516143 1918328832 1919025152 1921289216 1926955008 1929928704 1932205632 1937768448 1937903616 1940894208 1948778496 1951922016 1959141492 1963012482 1967099904 1970135552 1978276608 1979711488 1981329504 1987172352 1989516816 1990238976 1992587058 1998323712 2001547152 2009677824 2012919579 2021096448 2024215424 2028571776 2030043136 2031702288 2035716648 2038431744 2040097752 2041577472 2043246051 2053177344 2060771328 2072480256 2075678528 2080899072 2084110336 2084255712 2087472156 2091964644 2093481984 2095951872 2096098074 2102132736 2105376768 2113929216 2117339136 2125170432 2129369472 2132655536 2137096192 2137245264 2140543482 2145927168 2147483648 2149238784 2149388703 2158119936 2158903296 2161450368 2171169792 2173731336 2179989504 2183505984 2186875592 2192375808 2195759104 2195912268 2203880448 2208235008 2212987392 2214592512 2216402496 2227175424 2228995692 2239018848 2248114176 2251583488 2251740546 2260729856 2260887552 2264376576 2273574912 2273733504 2277242352 2283798528 2285665074 2290181229 2296774656 2309824512 2313389056 2318367744 2321945472 2326533312 2331377664 2331540288 2335138344 2341011456 2344624128 2355167232 2357945856 2368548864 2372204032 2375002756 2378170368 2381840384 2382006528 2385682464 2390816736 2395373568 2395540656 2399237478 2404233216 2415919104 2417893632 2428766208 2431631664 2435384182 2442395648 2442566016 2445447753 2446335408 2452488192 2456272896 2456444232 2460235041 2466250752 2466422784 2470228992 2479365504 2484264384 2491416576 2493452808 2497300729 2505572352 2509438976 2518720512 2518896204 2523697152 2529128448 2533031424 2543321088 2547423648 2557771776 2561897646 2569273344 2573238272 2576274176 2583691264 2583871488 2587858944 2598371328 2598552576 2602562688 2612188656 2617349976 2622799872 2627030637 2637702144 2641772672 2649563136 2652689088 2653651968 2656782744 2664431616 2664617472 2668729536 2675441664 2679570432 2683892772 2694795264 2704762368 2708936384 2714288864 2717908992 2720130336 2722103296 2724328068 2732361984 2735585622 2737569792 2747695104 2752127334 2763307008 2774532096 2779007616 2783296208 2789286192 2791309312 2794602496 2794797432 2799110391 2802843648 2805134409 2807169024 2818572288 2818768896 2823118848 2833560576 2839159296 2849660352 2854057976 2861236224 2865651712 2865851604 2877493248 2878537728 2881933824 2890432512 2894893056 2898308448 2906652672 2911341312 2923167744 2927883024 2932401362 2938507264 2938712238 2944313344 2944518723 2950649856 2952790016 2955203328 2967414912 2969567232 2971994256 2985358464 2988880587 2997485568 3002320728 3006953939 3014516736 3019168768 3031433216 3031644672 3036323136 3042857664 3045064704 3047553432 3053574972 3057647616 3062366208 3079766016 3091156992 3095927296 3102044416 3108503552 3108720384 3113517792 3121348608 3126165504 3126383568 3131208234 3140222976 3143927808 3158065152 3170893824 3176008704 3180909952 3187755648 3193831424 3194054208 3198983304 3205644288 3205867896 3210815223 3218890752 3221225472 3223858176 3238354944 3242175552 3256754688 3260597004 3261780544 3269984256 3275030528 3275258976 3280313388 3288334336 3288563712 3293638656 3293868402 3305820672 3312352512 3321888768 3324603744 3340763136 3343493538 3358294016 3358528272 3364929536 3372171264 3377375232 3377610819 3391094784 3391331328 3396564864 3410362368 3415863528 3425697792 3428497611 3445161984 3450478592 3464495104 3464736768 3470083584 3477551616 3482918208 3489799968 3497066496 3502707516 3516936192 3532750848 3536918784 3538202624 3542376992 3552575488 3552823296 3558306048 3562504134 3567255552 3572760576 3573009792 3578523696 3593060352 3598856217 3606349824 3623878656 3626840448 3632437424 3643149312 3647447496 3650093056 3653076273 3663593472 3663849024 3669503112 3678732288 3684409344 3699376128 3705343488 3719048256 3726396576 3732147188 3737124864 3740179212 3742892032 3758096384 3758358528 3764158464 3778080768 3785545728 3799547136 3814981632 3821135472 3827032286 3836657664 3838050304 3842578432 3842846469 3853910016 3859857408 3864411264 3875536896 3875807232 3881788416 3897556992 3903844032 3918282984 3926024964 3934199808 3940271104 3956553216 3959422976 3962659008 3974344704 3979033632 3980477952 3985174116 3996647424 4003094304 4019355648 4025839158 4042192896 4048430848 4057143552 4060086272 4063404576 4071433296 4076863488 4080195504 4083154944 4086492102 4106354688 4121542656 4128191001 4144960512 4151357056 4161798144 4168220672 4168511424 4174944312 4183929288 4186963968 4191903744 4192196148 4204265472 4210753536 4227858432 4234678272 4250340864 4258738944 4265311072 4274192384 4274490528 4281086964 4291854336 4294967296 4298477568 4298777406 4316239872 4317806592 4322900736 4342339584 4347462672 4359979008 4367011968 4373751184 4384751616 4391518208 4391824536 4398602043 4407760896 4408068357 4416470016 4425974784 4429185024 4432804992 4454350848 4457991384 4478037696 4496228352 4503166976 4503481092 4521459712 4521775104 4528753152 4547149824 4547467008 4554484704 4567597056 4571330148 4580362458 4593549312 4619649024 4626778112 4636735488 4643890944 4653066624 4662755328 4663080576 4670276688 4682022912 4689248256 4696812351 4710334464 4715891712 4737097728 4744408064 4750005512 4756340736 4763680768 4764013056 4771364928 4781633472 4790747136 4791081312 4798474956 4808466432 4831838208 4835787264 4857532416 4863263328 4870768364 4884791296 4885132032 4890895506 4892670816 4904976384 4912545792 4912888464 4920470082 4932501504 4932845568 4940457984 4958731008 4968528768 4982833152 4986905616 4994601458 5011144704 5015240307 5018877952 5037441024 5037792408 5047394304 5058256896 5066062848 5086642176 5094847296 5115543552 5123795292 5138546688 5146476544 5152548352 5167382528 5167742976 5175717888 5196742656 5197105152 5205125376 5224377312 5234699952 5245599744 5254061274 5275404288 5283545344 5299126272 5305378176 5307303936 5313565488 5328863232 5329234944 5337459072 5343756201 5350883328 5359140864 5367785544 5389590528 5409524736 5417872768 5428577728 5435817984 5440260672 5444206592 5448656136 5464723968 5471171244 5475139584 5495390208 5504254668 5526614016 5549064192 5558015232 5566592416 5578572384 5582618624 5589204992 5589594864 5598220782 5605687296 5610268818 5614338048 5637144576 5637537792 5646237696 5667121152 5678318592 5699320704 5708115952 5722472448 5731303424 5731703208 5740548429 5754986496 5757075456 5763867648 5780865024 5789786112 5796616896 5813305344 5822682624 5846335488 5855766048 5864802724 5877014528 5877424476 5888626688 5889037446 5901299712 5905580032 5910406656 5934829824 5939134464 5943988512 5970716928 5977761174 5994971136 6004641456 6013907878 6029033472 6038337536 6038758737 6062866432 6063289344 6072646272 6085715328 6090129408 6095106864 6107149944 6115295232 6124732416 6129738153 6159532032 6182313984 6191854592 6204088832 6217007104 6217440768 6227035584 6242697216 6252331008 6252767136 6262416468 6280445952 6287855616 6316130304 6341787648 6352017408 6361819904 6375511296 6387662848 6388108416 6397966608 6411288576 6411735792 6421630446 6437781504 6442450944 6447716352 6476709888 6484351104 6513509376 6521194008 6523561088 6531257579 6539968512 6550061056 6550517952 6560626776 6576668672 6577127424 6587277312 6587736804 6611641344 6624705024 6643777536 6649207488 6681526272 6686987076 6716588032 6717056544 6729859072 6744342528 6754750464 6755221638 6782189568 6782662656 6793129728 6820724736 6831727056 6851395584 6856995222 6870543687 6890323968 6900957184 6928990208 6929473536 6940167168 6955103232 6965836416 6979599936 6994132992 7005415032 7033872384 7065501696 7073837568 7076405248 7084753984 7105150976 7105646592 7116612096 7125008268 7134511104 7145521152 7146019584 7157047392 7186120704 7197712434 7212699648 7247757312 7253680896 7264874848 7286298624 7294894992 7300186112 7306152546 7327186944 7327698048 7336343259 7339006224 7357464576 7368818688 7380705123 7398752256 7410686976 7438096512 7452793152 7464294376 7474249728 7480358424 7485784064 7491902187 7516192768 7516717056 7528316928 7556161536 7571091456 7599094272 7629963264 7642270944 7654064572 7673315328 7676100608 7685156864 7685692938 7707820032 7719714816 7728822528 7751073792 7751614464 7763576832 7795113984 7807688064 7836565968 7852049928 7868399616 7880542208 7881091911 7913106432 7918845952 7925318016 7948689408 7958067264 7960955904 7970348232 7993294848 8006188608 8038711296 8051678316 8084385792 8096861696 8114287104 8120172544 8126809152 8142866592 8153726976 8160391008 8166309888 8172984204 8212709376 8243085312 8256382002 8289921024 8302714112 8323596288 8336441344 8337022848 8349888624 8367858576 8373927936 8383807488 8384392296 8397331173 8408530944 8421507072 8455716864 8469356544 8500681728 8517477888 8530622144 8548384768 8548981056 8562173928 8583708672 8589934592 8596955136 8597554812 8632479744 8635613184 8645801472 8684679168 8694925344 8719958016 8734023936 8747502368 8769503232 8783036416 8783649072 8797204086 8815521792 8816136714 8832940032 8833556169 8851949568 8858370048 8865609984 8908701696 8915982768 8956075392 8966641761 8992456704 9006333952 9006962184 9020861817 9042919424 9043550208 9057506304 9094299648 9094934016 9108969408 9135194112 9142660296 9160724916 9187098624 9239298048 9253556224 9273470976 9287781888 9306133248 9325510656 9326161152 9340553376 9364045824 9378496512 9393624702 9420668928 9431783424 9474195456 9488816128 9500011024 9512681472 9527361536 9528026112 9542729856 9563266944 9581494272 9582162624 9596949912 9616932864 9632445669 9663676416 9671574528 9715064832 9726526656 9741536728 9769582592 9770264064 9781791012 9785341632 9809952768 9825091584 9825776928 9840940164 9865003008 9865691136 9880915968 9917462016 9937057536 9965666304 9973811232 9989202916 10022289408 10030480614 10037755904 10074882048 10075584816 10094788608 10116513792 10132125696 10173284352 10189694592 10231087104 10247590584 10263404767 10277093376 10285492833 10292953088 10305096704 10334765056 10335485952 10351435776 10393485312 10394210304 10410250752 10448754624 10469399904 10491199488 10508122548 10550808576 10567090688 10598252544 10610756352 10614607872 10627130976 10657726464 10658469888 10674918144 10687512402 10701766656 10718281728 10735571088 10779181056 10796568651 10819049472 10835745536 10857155456 10871635968 10880521344 10888413184 10897312272 10929447936 10942342488 10950279168 10959228819 10990780416 11008509336 11053228032 11098128384 11116030464 11133184832 11157144768 11165237248 11178409984 11179189728 11196441564 11211374592 11220537636 11228676096 11274289152 11275075584 11292475392 11334242304 11356637184 11398641408 11416231904 11444944896 11462606848 11463406416 11481096858 11509972992 11514150912 11527735296 11528539407 11561730048 11579572224 11593233792 11626610688 11645365248 11692670976 11711532096 11729605448 11754029056 11754848952 11777253376 11778074892 11802599424 11811160064 11820813312 11869659648 11878268928 11887977024 11941433856 11955522348 11989942272 12009282912 12027815756 12058066944 12076675072 12077517474 12125732864 12126578688 12145292544 12171430656 12180258816 12190213728 12214299888 12230590464 12249464832 12259476306 12319064064 12364627968 12383709184 12384573003 12408177664 12434014208 12434881536 12454071168 12485394432 12504662016 12505534272 12524832936 12560891904 12575711232 12632260608 12683575296 12704034816 12723639808 12751022592 12775325696 12776216832 12795933216 12822577152 12823471584 12843260892 12875563008 12884901888 12895432704 12953419776 12968702208 13027018752 13042388016 13047122176 13062515158 13079937024 13100122112 13101035904 13121253552 13153337344 13154254848 13174554624 13175473608 13195806129 13223282688 13249410048 13287555072 13298414976 13363052544 13373974152 13394613001 13433176064 13434113088 13459718144 13488685056 13509500928 13510443276 13564379136 13565325312 13586259456 13641449472 13663454112 13702791168 13713990444 13741087374 13780647936 13801914368 13857980416 13858947072 13880334336 13910206464 13931672832 13959199872 13988265984 14010830064 14067744768 14090437053 14131003392 14147675136 14152810496 14169507968 14210301952 14211293184 14233224192 14250016536 14269022208 14291042304 14292039168 14314094784 14372241408 14395424868 14425399296 14495514624 14507361792 14529749696 14572597248 14589789984 14600372224 14612305092 14654373888 14655396096 14672686518 14678012448 14714929152 14737637376 14761410246 14797504512 14821373952 14876193024 14905586304 14928588752 14948499456 14960716848 14971568128 14983804374 15032385536 15033434112 15045720921 15056633856 15112323072 15142182912 15198188544 15259926528 15284541888 15308129144 15346630656 15352201216 15370313728 15371385876 15415640064 15439429632 15457645056 15502147584 15503228928 15527153664 15590227968 15615376128 15673131936 15704099856 15736799232 15761084416 15762183822 15826212864 15837691904 15850636032 15897378816 15916134528 15921911808 15940696464 15986589696 16012377216 16031268603 16077422592 16103356632 16128207491 16168771584 16193723392 16228574208 16240345088 16253618304 16285733184 16307453952 16320782016 16332619776 16345968408 16425418752 16486170624 16512764004 16579842048 16605428224 16647192576 16672882688 16674045696 16699777248 16735717152 16747855872 16767614976 16768784592 16794662346 16817061888 16843014144 16911433728 16938713088 17001363456 17034955776 17061244288 17096769536 17097962112 17124347856 17167417344 17179869184 17193910272 17195109624 17221645287 17264959488 17271226368 17291602944 17369358336 17389850688 17439916032 17468047872 17495004736 17539006464 17566072832 17567298144 17594408172 17631043584 17632273428 17665880064 17667112338 17703899136 17716740096 17731219968 17817403392 17831965536 17912150784 17933283522 17984913408 18012667904 18013924368 18041723634 18085838848 18087100416 18115012608 18116276211 18188599296 18189868032 18217938816 18270388224 18285320592 18321449832 18374197248 18389214459 18478596096 18507112448 18546941952 18575563776 18612266496 18651021312 18652322304 18681106752 18728091648 18756993024 18787249404 18841337856 18863566848 18948390912 18977632256 19000022048 19025362944 19054723072 19056052224 19085459712 19126533888 19162988544 19164325248 19193899824 19233865728 19264891338 19327352832 19343149056 19430129664 19453053312 19483073456 19539165184 19540528128 19563582024 19570683264 19593772737 19619905536 19650183168 19651553856 19681880328 19730006016 19731382272 19761831936 19834924032 19874115072 19931332608 19947622464 19978405832 20044578816 20060961228 20075511808 20149764096 20151169632 20189577216 20233027584 20264251392 20346568704 20379389184 20462174208 20495181168 20526809534 20554186752 20570985666 20585906176 20610193408 20611631061 20669530112 20670971904 20702871552 20786970624 20788420608 20820501504 20897509248 20938799808 20982398976 21016245096 21048677573 21101617152 21134181376 21196505088 21221512704 21229215744 21254261952 21315452928 21316939776 21349836288 21375024804 21403533312 21436563456 21471142176 21558362112 21593137302 21638098944 21671491072 21714310912 21743271936 21761042688 21776826368 21794624544 21858895872 21884684976 21900558336 21918457638 21981560832 22017018672 22106456064 22142115369 22196256768 22232060928 22266369664 22314289536 22330474496 22356819968 22358379456 22392883128 22422749184 22441075272 22457352192 22475706561 22548578304 22550151168 22584950784 22668484608 22713274368 22797282816 22832463808 22889889792 22925213696 22926812832 22962193716 23019945984 23028301824 23055470592 23057078814 23123460096 23159144448 23186467584 23253221376 23290730496 23385341952 23423064192 23459210896 23508058112 23509697904 23554506752 23556149784 23605198848 23622320128 23641626624 23643275733 23739319296 23756537856 23775954048 23882867712 23911044696 23979884544 24018565824 24055631512 24116133888 24153350144 24155034948 24251465728 24253157376 24290585088 24342861312 24360517632 24380427456 24428599776 24461180928 24498929664 24518952612 24638128128 24729255936 24767418368 24769146006 24816355328 24868028416 24869763072 24908142336 24970788864 25009324032 25011068544 25049665872 25121783808 25151422464 25191993519 25264521216 25367150592 25408069632 25447279616 25502045184 25550651392 25552433664 25591866432 25645154304 25646943168 25686521784 25751126016 25769803776 25790865408 25906839552 25937404416 26054037504 26084776032 26094244352 26125030316 26159874048 26200244224 26202071808 26242507104 26306674688 26308509696 26349109248 26350947216 26391612258 26446565376 26498820096 26575110144 26596829952 26726105088 26747948304 26789226002 26866352128 26868226176 26899925283 26919436288 26977370112 27019001856 27020886552 27062585451 27128758272 27130650624 27172518912 27282898944 27326908224 27405582336 27427980888 27482174748 27561295872 27603828736 27715960832 27717894144 27760668672 27820412928 27863345664 27918399744 27976531968 28021660128 28135489536 28180874106 28262006784 28295350272 28305620992 28339015936 28420603904 28422586368 28466448384 28500033072 28538044416 28582084608 28584078336 28628189568 28744482816 28790849736 28850798592 28897337007 28991029248 29014723584 29059499392 29145194496 29179579968 29200744448 29224610184 29308747776 29310792192 29345373036 29356024896 29429858304 29475274752 29522820492 29595009024 29642747904 29752386048 29811172608 29857177504 29896998912 29921433696 29943136256 29967608748 30064771072 30066868224 30091441842 30113267712 30224646144 30284365824 30396377088 30519853056 30569083776 30616258288 30693261312 30704402432 30740627456 30742771752 30790214301 30831280128 30856478499 30878859264 30915290112 31004295168 31006457856 31054307328 31180455936 31230752256 31346263872 31408199712 31473598464 31522168832 31524367644 31652425728 31675383808 31701272064 31794757632 31832269056 31843823616 31881392928 31973179392 32024754432 32062537206 32154845184 32206713264 32256414982 32337543168 32387446784 32389705953 32457148416 32480690176 32507236608 32571466368 32614907904 32641564032 32665239552 32691936816 32850837504 32877686457 32972341248 33025528008 33159684096 33210856448 33294385152 33345765376 33348091392 33399554496 33471434304 33495711744 33535229952 33537569184 33589324692 33634123776 33686028288 33822867456 33877426176 34002726912 34069911552 34122488576 34193539072 34195924224 34248695712 34334834688 34387820544 34390219248 34443290574 34529918976 34542452736 34583205888 34738716672 34779701376 34879832064 34936095744 34990009472 35078012928 35132145664 35134596288 35188816344 35262087168 35264546856 35331760128 35334224676 35407798272 35433480192 35462439936 35634806784 35663931072 35824301568 35866567044 35969826816 36025335808 36027848736 36083447268 36171677696 36174200832 36230025216 36232552422 36377198592 36379736064 36435877632 36540776448 36570641184 36642899664 36748394496 36778428918 36957192192 37014224896 37093883904 37151127552 37153719009 37224532992 37302042624 37304644608 37362213504 37456183296 37513986048 37574498808 37682675712 37727133696 37896781824 37955264512 38000044096 38050725888 38109446144 38112104448 38170919424 38253067776 38325977088 38328650496 38387799648 38467731456 38529782676 38654705664 38686298112 38860259328 38906106624 38966146912 39078330368 39081056256 39127164048 39141366528 39187545474 39239811072 39300366336 39303107712 39363760656 39460012032 39462764544 39523663872 39587418387 39669848064 39748230144 39862665216 39895244928 39956811664 40089157632 40121922456 40151023616 40183839003 40299528192 40302339264 40379154432 40466055168 40528502784 40693137408 40758778368 40924348416 40990362336 41053619068 41108373504 41141971332 41171812352 41220386816 41223262122 41339060224 41341943808 41405743104 41573941248 41576841216 41641003008 41795018496 41877599616 41964797952 42032490192 42097355146 42203234304 42268362752 42271311159 42393010176 42443025408 42458431488 42508523904 42630905856 42633879552 42699672576 42750049608 42807066624 42873126912 42942284352 43116724224 43186274604 43276197888 43342982144 43428621824 43486543872 43522085376 43553652736 43589249088 43717791744 43769369952 43801116672 43836915276 43963121664 44034037344 44212912128 44284230738 44392513536 44464121856 44532739328 44628579072 44660948992 44713639936 44716758912 44785766256 44845498368 44882150544 44914704384 44951413122 45097156608 45100302336 45169901568 45336969216 45426548736 45594565632 45664927616 45779779584 45850427392 45853625664 45924387432 46039891968 46056603648 46110941184 46114157628 46246920192 46318288896 46372935168 46506442752 46581460992 46770683904 46846128384 46918421792 47016116224 47019395808 47109013504 47112299568 47210397696 47244640256 47283253248 47286551466 47478638592 47513075712 47551908096 47765735424 47822089392 47959769088 48037131648 48093805809 48111263024 48232267776 48306700288 48310069896 48384622473 48502931456 48506314752 48581170176 48685722624 48721035264 48760854912 48857199552 48922361856 48997859328 49037905224 49276256256 49458511872 49534836736 49538292012 49632710656 49736056832 49739526144 49816284672 49941577728 50018648064 50022137088 50099331744 50243567616 50302844928 50383987038 50529042432 50734301184 50816139264 50894559232 51004090368 51101302784 51104867328 51183732864 51290308608 51293886336 51373043568 51502252032 51539607552 51581730816 51664935861 51813679104 51874808832 52108075008 52169552064 52188488704 52250060632 52319748096 52400488448 52404143616 52485014208 52613349376 52617019392 52698218496 52701894432 52783224516 52893130752 52997640192 53150220288 53193659904 53452210176 53495896608 53578452004 53732704256 53736452352 53799850566 53838872576 53954740224 54038003712 54041773104 54125170902 54257516544 54261301248 54345037824 54565797888 54653816448 54811164672 54855961776 54964349496 55122591744 55167643377 55207657472 55431921664 55435788288 55521337344 55640825856 55726691328 55836799488 55953063936 56043320256 56270979072 56361748212 56524013568 56590700544 56611241984 56678031872 56841207808 56845172736 56932896768 57000066144 57076088832 57164169216 57168156672 57256379136 57488965632 57581699472 57701597184 57794674014 57982058496 58029447168 58118998784 58290388992 58359159936 58401488896 58449220368 58617495552 58621584384 58690746072 58712049792 58781318211 58859716608 58950549504 59045640984 59190018048 59285495808 59504772096 59622345216 59714355008 59793997824 59842867392 59886272512 59935217496 60129542144 60133736448 60182883684 60226535424 60449292288 60568731648 60792754176 61039706112 61138167552 61232516576 61386522624 61408804864 61481254912 61485543504 61580428602 61662560256 61712956998 61757718528 61830580224 61834893183 62008590336 62012915712 62108614656 62360911872 62461504512 62692527744 62816399424 62947196928 63044337664 63048735288 63146032719 63304851456 63350767616 63402544128 63589515264 63664538112 63687647232 63762785856 63946358784 64049508864 64125074412 64309690368 64413426528 64512829964 64675086336 64774893568 64779411906 64914296832 64961380352 65014473216 65142932736 65229815808 65283128064 65330479104 65383873632 65701675008 65755372914 65944682496 66051056016 66319368192 66421712896 66426346107 66588770304 66691530752 66696182784 66799108992 66942868608 66991423488 67070459904 67075138368 67178649384 67268247552 67372056576 67427119683 67645734912 67754852352 68005453824 68139823104 68244977152 68387078144 68391848448 68497391424 68669669376 68775641088 68780438496 68886581148 69059837952 69084905472 69166411776 69477433344 69559402752 69759664128 69872191488 69980018944 70156025856 70264291328 70269192576 70377632688 70524174336 70529093712 70663520256 70668449352 70815596544 70866960384 70924879872 71269613568 71327862144 71648603136 71733134088 71843833369 71939653632 72050671616 72055697472 72166894536 72343355392 72348401664 72460050432 72465104844 72754397184 72759472128 72871755264 73081552896 73141282368 73285799328 73496788992 73556857836 73914384384 74028449792 74187767808 74302255104 74307438018 74449065984 74604085248 74609289216 74724427008 74912366592 75027972096 75148997616 75365351424 75454267392 75575980557 75793563648 75910529024 76000088192 76101451776 76218892288 76224208896 76341838848 76506135552 76651954176 76657300992 76775599296 76935462912 77059565352 77309411328 77372596224 77720518656 77812213248 77932293824 78156660736 78162112512 78254328096 78282733056 78375090948 78479622144 78600732672 78606215424 78727521312 78920024064 78925529088 79047327744 79174836774 79339696128 79496460288 79725330432 79790489856 79913623328 80178315264 80243844912 80302047232 80367678006 80599056384 80604678528 80699775849 80758308864 80932110336 81057005568 81187756353 81386274816 81517556736 81848696832 81980724672 82107238136 82216747008 82283942664 82343624704 82440773632 82446524244 82678120448 82683887616 82811486208 83147882496 83153682432 83282006016 83590036992 83755199232 83929595904 84064980384 84194710292 84406468608 84536725504 84542622318 84786020352 84886050816 84916862976 85017047808 85261811712 85267759104 85399345152 85500099216 85614133248 85746253824 85884568704 86233448448 86372549208 86552395776 86685964288 86692011021 86857243648 86973087744 87044170752 87107305472 87178498176 87435583488 87538739904 87602233344 87673830552 87926243328 88068074688 88425824256 88568461476 88785027072 88928243712 89065478656 89257158144 89321897984 89427279872 89433517824 89571532512 89690996736 89764301088 89829408768 89902826244 90194313216 90200604672 90339803136 90673938432 90853097472 91189131264 91329855232 91559559168 91700854784 91707251328 91848774864 92079783936 92113207296 92221882368 92228315256 92370642903 92493840384 92636577792 92745870336 93012885504 93162921984 93541367808 93692256768 93836843584 94032232448 94038791616 94218027008 94224599136 94420795392 94489280512 94566506496 94573102932 94957277184 95026151424 95103816192 95531470848 95644178784 95919538176 96074263296 96187611618 96222526048 96464535552 96613400576 96620139792 96769244946 97005862912 97012629504 97162340352 97169117859 97371445248 97442070528 97521709824 97714399104 97844723712 97995718656 98075810448 98552512512 98633059371 98917023744 99069673472 99076584024 99265421312 99472113664 99479052288 99632569344 99883155456 100037296128 100044274176 100198663488 100487135232 100605689856 100767974076 101058084864 101468602368 101632278528 101789118464 102008180736 102202605568 102209734656 102367465728 102580617216 102587772672 102746087136 103004504064 103163461632 103329871722 103627358208 103749617664 104216150016 104339104128 104376977408 104500121264 104639496192 104800976896 104808287232 104970028416 105226698752 105234038784 105396436992 105403788864 105566449032 105786261504 105995280384 106300440576 106387319808 106904420352 106991793216 107156904008 107465408512 107472904704 107599701132 107677745152 107909480448 108076007424 108083546208 108250341804 108515033088 108522602496 108690075648 109131595776 109307632896 109622329344 109711923552 109928698992 110245183488 110335286754 110415314944 110863843328 110871576576 111042674688 111281651712 111453382656 111673598976 111906127872 112086640512 112541958144 112723496424 112897452437 113048027136 113181401088 113222483968 113356063744 113682415616 113690345472 113865793536 114000132288 114152177664 114328338432 114336313344 114512758272 114977931264 115163398944 115403194368 115589348028 115964116992 116058894336 116237997568 116580777984 116718319872 116802977792 116898440736 117234991104 117243168768 117381492144 117424099584 117562636422 117719433216 117901099008 118091281968 118380036096 118570991616 118762255161 119009544192 119244690432 119428710016 119587995648 119685734784 119772545024 119870434992 120259084288 120267472896 120365767368 120453070848 120551517009 120898584576 121137463296 121585508352 122079412224 122276335104 122465033152 122773045248 122817609728 122962509824 122971087008 123160857204 123325120512 123425913996 123515437056 123661160448 123669786366 124017180672 124025831424 124217229312 124721823744 124923009024 125385055488 125632798848 125894393856 126088675328 126097470576 126292065438 126609702912 126701535232 126805088256 126813933477 127179030528 127329076224 127375294464 127525571712 127892717568 128099017728 128250148824 128619380736 128826853056 129025659928 129350172672 129549787136 129558823812 129828593664 129922760704 130028946432 130285865472 130459631616 130566256128 130660958208 130767747264 131403350016 131510745828 131889364992 132102112032 132638736384 132843425792 132852692214 133177540608 133383061504 133392365568 133598217984 133885737216 133982846976 134140919808 134150276736 134357298768 134536495104 134744113152 134854239366 135291469824 135509704704 136010907648 136279646208 136489954304 136774156288 136783696896 136994782848 137339338752 137551282176 137560876992 137773162296 138119675904 138169810944 138332823552 138954866688 139118805504 139519328256 139744382976 139960037888 140312051712 140528582656 140538385152 140755265376 141048348672 141058187424 141327040512 141336898704 141631193088 141733920768 141849759744 142539227136 142655724288 143297206272 143466268176 143687666738 143879307264 144101343232 144111394944 144281417427 144333789072 144686710784 144696803328 144920100864 144930209688 145153867419 145508794368 145518944256 145743510528 146163105792 146282564736 146571598656 146993577984 147113715672 147340743011 147828768768 148056899584 148375535616 148604510208 148614876036 148898131968 149208170496 149218578432 149448854016 149824733184 150055944192 150297995232 150730702848 150908534784 151151961114 151587127296 151821058048 152000176384 152202903552 152437784576 152448417792 152683677696 153012271104 153303908352 153314601984 153551198592 153870925824 154119130704 154618822656 154745192448 154994807583 155441037312 155624426496 155864587648 156313321472 156324225024 156508656192 156565466112 156750181896 156959244288 157201465344 157212430848 157455042624 157840048128 157851058176 158094655488 158349673548 158679392256 158992920576 159450660864 159580979712 159827246656 160356630528 160487689824 160604094464 160735356012 161198112768 161209357056 161399551698 161516617728 161864220672 162114011136 162375512706 162772549632 163035113472 163697393664 163961449344 164214476272 164433494016 164567885328 164687249408 164881547264 164893048488 165356240896 165367775232 165502930131 165622972416 166295764992 166307364864 166564012032 167180073984 167510398464 167859191808 168129960768 168389420584 168812937216 169073451008 169085244636 169572040704 169772101632 169833725952 170034095616 170523623424 170535518208 170798690304 171000198432 171228266496 171492507648 171769137408 172466896896 172745098416 173104791552 173371928576 173384022042 173714487296 173946175488 174088341504 174214610944 174356996352 174871166976 175077479808 175204466688 175347661104 175852486656 176136149376 176343954633 176851648512 177136922952 177410282401 177570054144 177856487424 178130957312 178514316288 178643795968 178854559744 178867035648 179143065024 179381993472 179528602176 179658817536 179805652488 180388626432 180401209344 180679606272 181347876864 181706194944 182378262528 182659710464 183119118336 183401709568 183414502656 183697549728 184159567872 184226414592 184443764736 184456630512 184741285806 184987680768 185273155584 185491740672 186025771008 186325843968 187082735616 187384513536 187673687168 188064464896 188077583232 188436054016 188449198272 188841590784 188978561024 189133012992 189146205864 189438098157 189914554368 190052302848 190207632384 191062941696 191288357568 191839076352 192148526592 192375223236 192445052096 192929071104 193226801152 193240279584 193538489892 194011725824 194025259008 194324680704 194338235718 194742890496 194884141056 195043419648 195428798208 195689447424 195991437312 196151620896 197105025024 197266118742 197834047488 198139346944 198153168048 198530842624 198944227328 198958104576 199265138688 199279038321 199766310912 200074592256 200088548352 200397326976 200974270464 201211379712 201535948152 202116169728 202281359049 202937204736 203264557056 203578236928 204016361472 204405211136 204419469312 204734931456 205161234432 205175545344 205492174272 206009008128 206326923264 206659743444 207254716416 207499235328 208432300032 208678208256 208753954816 209000242528 209278992384 209601953792 209616574464 209940056832 210453397504 210468077568 210792873984 210807577728 211132898064 211572523008 211990560768 212600881152 212774639616 213808840704 213983586432 214313808016 214930817024 214945809408 215199402264 215355490304 215531500107 215818960896 216152014848 216167092416 216500683608 217030066176 217045204992 217380151296 218263191552 218615265792 219244658688 219423847104 219857397984 220490366976 220670573508 220830629888 221727686656 221743153152 222085349376 222563303424 222906765312 223347197952 223812255744 224173281024 225083916288 225446992848 225794904874 226096054272 226362802176 226444967936 226712127488 226727941671 227364831232 227380690944 227731587072 228000264576 228304355328 228656676864 228672626688 229025516544 229955862528 230326797888 230806388736 231178696056 231928233984 232117788672 232475995136 233161555968 233436639744 233605955584 233796881472 234469982208 234486337536 234762984288 234848199168 235125272844 235438866432 235802198016 236182563936 236760072192 237141983232 237524510322 238019088384 238489380864 238857420032 239175991296 239371469568 239545090048 239740869984 240534945792 240731534736 240906141696 241103034018 241797169152 242274926592 243171016704 243563269059 244158824448 244552670208 244930066304 245546090496 245635219456 245925019648 245942174016 246321714408 246650241024 246851827992 247030874112 247322320896 247339572732 248034361344 248051662848 248434458624 249443647488 249846018048 250770110976 251265597696 251788787712 252177350656 252194941152 252584130876 253219405824 253403070464 253610176512 253627866954 254358061056 254658152448 254750588928 255051143424 255785435136 256198035456 256500297648 257238761472 257653706112 258051319856 258700345344 259099574272 259117647624 259657187328 259845521408 260057892864 260076033063 260571730944 260919263232 261132512256 261321916416 261535494528 262806700032 263021491656 263778729984 264204224064 265277472768 265686851584 265705384428 266355081216 266766123008 266784731136 267196435968 267771474432 267965693952 268281839616 268300553472 268714597536 269072990208 269488226304 269708478732 270582939648 271019409408 272021815296 272559292416 272979908608 273548312576 273567393792 273989565696 274678677504 275102564352 275121753984 275546324592 276239351808 276339621888 276665647104 277111928709 277909733376 278237611008 279038656512 279488765952 279920075776 280624103424 281057165312 281076770304 281510530752 282096697344 282116374848 282654081024 282673797408 283262386176 283467841536 283699519488 285078454272 285311448576 286594412544 286932536352 287375333476 287758614528 288202686464 288222789888 288562834854 288667578144 289373421568 289393606656 289840201728 289860419376 290307734838 291017588736 291037888512 291487021056 292326211584 292565129472 293143197312 293987155968 294227431344 294681486022 295657537536 295899178113 296113799168 296751071232 297209020416 297229752072 297796263936 298416340992 298437156864 298897708032 299649466368 300111888384 300595990464 301461405696 301817069568 302303922228 303174254592 303642116096 304000352768 304405807104 304875569152 304896835584 305367355392 306024542208 306607816704 306629203968 307102397184 307741851648 308238261408 309490384896 309989615166 310882074624 311248852992 311729175296 312626642944 312648450048 313017312384 313130932224 313500363792 313918488576 314402930688 314424861696 314910085248 315680096256 315702116352 316189310976 316699347096 317358784512 317985841152 318901321728 319161959424 319654493312 320713261056 320975379648 321208188928 321470712024 322396225536 322418714112 322799103396 323033235456 323728441344 324228022272 324751025412 325545099264 326070226944 327394787328 327922898688 328428952544 328866988032 329135770656 329374498816 329763094528 329786096976 330712481792 330735550464 331005860262 331245944832 332591529984 332614729728 333128024064 334360147968 335020796928 335718383616 336259921536 336778841168 337625874432 338146902016 338170489272 338692357311 339144081408 339544203264 339667451904 340068191232 341047246848 341071036416 341597380608 342000396864 342456532992 342985015296 343538274816 344933793792 345490196832 346209583104 346743857152 346768044084 347428974592 347892350976 348176683008 348429221888 348713992704 349742333952 350154959616 350408933376 350695322208 351704973312 352272298752 352687909266 353703297024 354273845904 354820564802 355140108288 355712974848 356261914624 356286765483 357028632576 357287591936 357709119488 357734071296 358286130048 358763986944 359057204352 359317635072 359611304976 360777252864 360802418688 361359212544 361654551027 362695753728 363412389888 364756525056 365319420928 366238236672 366803419136 366829005312 367395099456 368319135744 368452829184 368887529472 368913261024 369482571612 369975361536 370546311168 370983481344 372051542016 372651687936 374165471232 374769027072 375347374336 376128929792 376155166464 376872108032 376898396544 377683181568 378266025984 378292411728 378876196314 379829108736 380104605696 380415264768 382125883392 382576715136 383678152704 384297053184 384750446472 384890104192 385858142208 386453602304 386480559168 387076979784 388023451648 388050518016 388649361408 388676471436 389485780992 389768282112 390086839296 390857596416 391378894848 391982874624 392303241792 394210050048 394532237484 395668094976 396278693888 396306336096 397061685248 397888454656 397916209152 398530277376 398558076642 399532621824 400149184512 400177096704 400794653952 401948540928 402422759424 403071896304 404232339456 404562718098 405874409472 406529114112 407156473856 408032722944 408810422272 408838938624 409469862912 410322468864 410351090688 410984348544 412018016256 412653846528 413319486888 414509432832 414998470656 416864600064 417356416512 417507909632 418000485056 418557984768 419203907584 419233148928 419880113664 420906795008 420936155136 421585747968 421615155456 422265796128 423145046016 423981121536 425201762304 425549279232 427617681408 427967172864 428627616032 429861634048 429891618816 430398804528 430710980608 431063000214 431637921792 432304029696 432334184832 432844252281 433001367216 434060132352 434090409984 434760302592 435461602257 436526383104 437230531584 438489317376 438847694208 439714795968 440980733952 441341147016 441661259776 442022229033 443455373312 443486306304 444170698752 445126606848 445813530624 446694395904 447624511488 448346562048 450167832576 450893985696 451589809748 452192108544 452725604352 452889935872 453424254976 453455883342 454729662464 454761381888 455463174144 456000529152 456608710656 457313353728 457345253376 458051033088 459911725056 460653595776 461612777472 462357392112 463856467968 464235577344 464951990272 464984422749 466323111936 466873279488 467211911168 467593762944 468939964416 468972675072 469525968576 469696398336 470250545688 470877732864 471604396032 472365127872 473520144384 474283966464 475049020644 476038176768 476978761728 477714840064 478351982592 478742939136 479090180096 479481739968 481069891584 481463069472 481812283392 482206068036 483594338304 484549853184 486342033408 487126538118 488317648896 489105340416 489860132608 491092180992 491270438912 491850039296 491884348032 492643428816 493300482048 493703655984 494061748224 494644641792 494679145464 496068722688 496103325696 496868917248 498887294976 499692036096 501540221952 502531195392 503577575424 504354701312 504389882304 505168261752 506438811648 506806140928 507220353024 507255733908 508716122112 509316304896 509501177856 510102286848 511570870272 512396070912 513000595296 514477522944 515307412224 516102639712 517400690688 518199148544 518235295248 519314374656 519691042816 520115785728 520152066126 521143461888 521838526464 522265024512 522643832832 523070989056 525613400064 526042983312 527557459968 528408448128 529031863899 530554945536 531373703168 531410768856 532230847203 532710162432 533532246016 533569462272 534392871936 535542948864 535931387904 536563679232 536601106944 537429195072 538145980416 538976452608 539416957464 541165879296 542038818816 544043630592 545118584832 545959817216 547096625152 547134787584 547979131392 549357355008 550205128704 550243507968 551092649184 552478703616 552679243776 553331294208 554223857418 555819466752 556475222016 558077313024 558977531904 559840151552 561248206848 562114330624 562153540608 563021061504 564193394688 564232749696 565308162048 565347594816 566524772352 566935683072 567399038976 568314294471 570156908544 570622897152 573188825088 573865072704 574750666952 575517229056 576405372928 576445579776 577125669708 577335156288 578746843136 578787213312 579680403456 579720838752 580615469676 582035177472 582075777024 582974042112 584652423168 585130258944 586286394624 587974311936 588454862688 589362972044 591315075072 591798356226 592227598336 593502142464 594418040832 594459504144 595592527872 596832681984 596874313728 597795416064 599298932736 600223776768 601191980928 602922811392 603634139136 604607844456 606348509184 606844077147 607284232192 608000705536 608811614208 609751138304 609793671168 610734710784 612049084416 613215633408 613258407936 614204794368 615483703296 616476522816 618980769792 619979230332 621764149248 622497705984 623458350592 625253285888 625296900096 626034624768 626261864448 627000727584 627836977152 628805861376 628849723392 629820170496 631360192512 631404232704 632378621952 633398694192 634717569024 635971682304 637802643456 638323918848 639308986624 641426522112 641950759296 642416377856 642941424048 644792451072 644837428224 645598206792 646066470912 646594500321 647456882688 648456044544 649502050824 651090198528 652140453888 654789574656 655845797376 656857905088 657733976064 658271541312 658748997632 659526189056 659572193952 661424963584 661471100928 662011720524 662491889664 665183059968 665229459456 666256048128 668720295936 670041593856 671436767232 672519843072 673557682336 675251748864 676293804032 676340978544 677384714622 678288162816 679088406528 679334903808 680136382464 680183825013 682094493696 682142072832 683194761216 684000793728 684913065984 685970030592 687076549632 689867587584 690980393664 692419166208 693487714304 693536088168 694857949184 695784701952 696353366016 696858443776 697427985408 699484667904 700309919232 700817866752 701390644416 703409946624 704544597504 705375818532 707406594048 708547691808 709641129604 710280216576 711425949696 712523829248 712573530966 714057265152 714575183872 715418238976 715468142592 716572260096 717527973888 718114408704 718635270144 719222609952 721604837376 722718425088 723309102054 725391507456 726824779776 729513050112 730638841856 730689807177 732476473344 733606838272 733658010624 734790198912 736638271488 736905658368 737775058944 737826522048 738965143224 739950723072 741092622336 741966962688 744103084032 745303375872 748330942464 749538054144 750694748672 752257859584 752310332928 753744216064 753796793088 755366363136 756532051968 756584823456 757752392628 759658217472 760209211392 760830529536 764251766784 765153430272 767356305408 768594106368 769500892944 769780208384 771716284416 772907204608 772961118336 774153959568 776046903296 776101036032 777298722816 777352942872 778971561984 779536564224 780173678592 781715192832 782757789696 783965749248 784606483584 788420100096 789064474968 790282167059 791336189952 792557387776 792612672192 794123370496 795776909312 795832418304 797060554752 797116153284 799065243648 800298369024 800354193408 801589307904 803897081856 804845518848 806143792608 808464678912 809125436196 811748818944 813058228224 814312947712 816065445888 817620844544 817677877248 818939725824 820644937728 820702181376 821968697088 824036032512 825307693056 826638973776 829018865664 829996941312 831335786127 833729200128 834712833024 835015819264 836000970112 837115969536 838407815168 838466297856 839760227328 841813590016 841872310272 843171495936 843230310912 844531592256 846290092032 847962243072 850403524608 851098558464 855235362816 855934345728 857255232064 859723268096 859783237632 860797609056 861421961216 862126000428 863275843584 864608059392 864668369664 865688504562 866002734432 868120264704 868180819968 869520605184 870923204514 873052766208 874461063168 876978634752 877695388416 879429591936 881961467904 882682294032 883322519552 884044458066 886910746624 886972612608 887697534339 888341397504 890253213696 891627061248 893388791808 895249022976 896693124096 900335665152 901787971392 903179619496 904384217088 905451208704 905779871744 906848509952 906911766684 909459324928 909522763776 910926348288 912001058304 913217421312 914626707456 914690506752 916102066176 919823450112 921307191552 923225554944 924714784224 928471154688 929903980544 929968845498 932646223872 933746558976 934423822336 935187525888 937879928832 937945350144 939051937152 939392796672 940501091376 941755465728 943208792064 944730255744 947040288768 948567932928 950098041288 952076353536 953957523456 955429680128 956703965184 957485878272 958180360192 958963479936 962139783168 962926138944 963624566784 964412136072 967188676608 969099706368 972684066816 974253076236 976635297792 978210680832 979720265216 982184361984 982540877824 983700078592 983768696064 985286857632 986600964096 987407311968 988123496448 989289283584 989358290928 992137445376 992206651392 993737834496 997774589952 999384072192 1003080443904 1005062390784 1007155150848 1008709402624 1008779764608 1010336523504 1012877623296 1013612281856 1014440706048 1014511467816 1016077071933 1017432244224 1018632609792 1019002355712 1020204573696 1023141740544 1024792141824 1026001190592 1028955045888 1030614824448 1032205279424 1034801381376 1036398297088 1036470590496 1038628749312 1039382085632 1040231571456 1040304132252 1042286923776 1043677052928 1044530049024 1045287665664 1046141978112 1051226800128 1052085966624 1055114919936 1056816896256 1058063727798 1061109891072 1062747406336 1062821537712 1064461694406 1065420324864 1067064492032 1067138924544 1068785743872 1068860296449 1071085897728 1071862775808 1073127358464 1073202213888 1074858390144 1076291960832 1077952905216 1078833914928 1082331758592 1084077637632 1084963653081 1088087261184 1090237169664 1091919634432 1094193250304 1094269575168 1095958262784 1098714710016 1100410257408 1100487015936 1102185298368 1104957407232 1105358487552 1106662588416 1108447714836 1111638933504 1112950444032 1116154626048 1117955063808 1119680303104 1122496413696 1124228661248 1124307081216 1126042123008 1128386789376 1128465499392 1130616324096 1130695189632 1133049544704 1134798077952 1136628588942 1140313817088 1141245794304 1146377650176 1147730145408 1149501333904 1151034458112 1152810745856 1152891159552 1154251339416 1154670312576 1157493686272 1157574426624 1159360806912 1159441677504 1161230939352 1164070354944 1164151554048 1165948084224 1169304846336 1170260517888 1172572789248 1175948623872 1176909725376 1178725944088 1182630150144 1183596712452 1184455196672 1187004284928 1188836081664 1188919008288 1191185055744 1193665363968 1193748627456 1195590832128 1198597865472 1200447553536 1202383961856 1205845622784 1207268278272 1209215688912 1212697018368 1213688154294 1214568464384 1216001411072 1217623228416 1219502276608 1219587342336 1221469421568 1224098168832 1226431266816 1226516815872 1228409588736 1230967406592 1232953045632 1237961539584 1239958460664 1241871976807 1243528298496 1244995411968 1246916701184 1250506571776 1250593800192 1252069249536 1252523728896 1254001455168 1255673954304 1257611722752 1257699446784 1259640340992 1262720385024 1262808465408 1264757243904 1266797388384 1269435138048 1271943364608 1275605286912 1276647837696 1278617973248 1282853044224 1283901518592 1284832755712 1285882848096 1289584902144 1289674856448 1291196413584 1292132941824 1293189000642 1294913765376 1296912089088 1299004101648 1302180397056 1304280907776 1306384806771 1309579149312 1311691594752 1313715810176 1315467952128 1316543082624 1317497995264 1319052378112 1319144387904 1322849927168 1322942201856 1324023441048 1324983779328 1326066687099 1330366119936 1330458918912 1332512096256 1337440591872 1340083187712 1342873534464 1345039686144 1347115364672 1350503497728 1352587608064 1352681957088 1354769429244 1356576325632 1358176813056 1358669807616 1360272764928 1360367650026 1364188987392 1364284145664 1366389522432 1368001587456 1369826131968 1371940061184 1374153099264 1379735175168 1381960787328 1384838332416 1386975428608 1387072176336 1389715898368 1391569403904 1392706732032 1393716887552 1394855970816 1394953268247 1398969335808 1400619838464 1401635733504 1402781288832 1406819893248 1409089195008 1410751637064 1414813188096 1417095383616 1419282259208 1420560433152 1422851899392 1425047658496 1425147061932 1428114530304 1429150367744 1430836477952 1430936285184 1433144520192 1435055947776 1436228817408 1437270540288 1438445219904 1443209674752 1445436850176 1446618204108 1450783014912 1453649559552 1459026100224 1461277683712 1461379614354 1464952946688 1467213676544 1467316021248 1469580397824 1473276542976 1473811316736 1475550117888 1475653044096 1477930286448 1479901446144 1482185244672 1483933925376 1488206168064 1490606751744 1496661884928 1499076108288 1501389497344 1504515719168 1504620665856 1507488432128 1507593586176 1510732726272 1513064103936 1513169646912 1515504785256 1519316434944 1520418422784 1521661059072 1528503533568 1530306860544 1534712610816 1537188212736 1539001785888 1539560416768 1543432568832 1545814409216 1545922236672 1548307919136 1552093806592 1552202072064 1554597445632 1554705885744 1557943123968 1559073128448 1560347357184 1563430385664 1565515579392 1567931498496 1569212967168 1576840200192 1578128949936 1580564334118 1582672379904 1585114775552 1585225344384 1587095591697 1588246740992 1591553818624 1591664836608 1594121109504 1594232306568 1596692541609 1598130487296 1600596738048 1600708386816 1603178615808 1607794163712 1609691037696 1612287585216 1616929357824 1618250872392 1623497637888 1626116456448 1628625895424 1632130891776 1635241689088 1635355754496 1637879451648 1641289875456 1641404362752 1643937394176 1648072065024 1650615386112 1653277947552 1658037731328 1659993882624 1662671572254 1667458400256 1669425666048 1670031638528 1672001940224 1674231939072 1676815630336 1676932595712 1679520454656 1683744620544 1686342991872 1686460621824 1689063184512 1692580184064 1695924486144 1700807049216 1702197116928 1704942883413 1710470725632 1711868691456 1714510464128 1719446536192 1719566475264 1721595218112 1722843922432 1724252000856 1726551687168 1729216118784 1729336739328 1731377009124 1732005468864 1736240529408 1736361639936 1739041210368 1741846409028 1746105532416 1748922126336 1753957269504 1755390776832 1758859183872 1763922935808 1765364588064 1766645039104 1768088916132 1773821493248 1773945225216 1775395068678 1776682795008 1780506427392 1783254122496 1786777583616 1790498045952 1793386248192 1800671330304 1803575942784 1806359238992 1808768434176 1810902417408 1811559743488 1813697019904 1813823533368 1818918649856 1819045527552 1820532231441 1821852696576 1824002116608 1826434842624 1829253414912 1829381013504 1832204132352 1839646900224 1842614383104 1846451109888 1849429568448 1856942309376 1859807961088 1859937690996 1865292447744 1867493117952 1868847644672 1870375051776 1875759857664 1875890700288 1878103874304 1878785593344 1881002182752 1883510931456 1886417584128 1889460511488 1894080577536 1897135865856 1900196082576 1904152707072 1907915046912 1910859360256 1913407930368 1914971756544 1916360720384 1917926959872 1924279566336 1925852277888 1927249133568 1928824272144 1934377353216 1938199412736 1939783500963 1945368133632 1948506152472 1953270595584 1956421361664 1959440530432 1964368723968 1965081755648 1967400157184 1967537392128 1970573715264 1973201928192 1974814623936 1976246992896 1978578567168 1978716581856 1984274890752 1984413302784 1987475668992 1995549179904 1998768144384 2006160887808 2010124781568 2014310301696 2017418805248 2017559529216 2020673047008 2025755246592 2028881412096 2029022935632 2032154143866 2034864488448 2037265219584 2038004711424 2040409147392 2046283481088 2049584283648 2052002381184 2057910091776 2061229648896 2064410558848 2069602762752 2072796594176 2072941180992 2077257498624 2078764171264 2080463142912 2080608264504 2084573847552 2087354105856 2089060098048 2090575331328 2092283956224 2102453600256 2104171933248 2110229839872 2113633792512 2116127455596 2122219782144 2125494812672 2125643075424 2128923388812 2130840649728 2134128984064 2134277849088 2137571487744 2137720592898 2142171795456 2143725551616 2146254716928 2146404427776 2149716780288 2152583921664 2155905810432 2157667829856 2168155275264 2169927306162 2176174522368 2180474339328 2183839268864 2188386500608 2188539150336 2191916525568 2192069421531 2197429420032 2200820514816 2200974031872 2204370596736 2209914814464 2210716975104 2213325176832 2216895429672 2223277867008 2225900888064 2232309252096 2235910127616 2239360606208 2244992827392 2248457322496 2248614162432 2252084246016 2256773578752 2256930998784 2261232648192 2261390379264 2266099089408 2269596155904 2273257177884 2280627634176 2282491588608 2292755300352 2295460290816 2299002667808 2302068916224 2305621491712 2305782319104 2308502678832 2309340625152 2314987372544 2315148853248 2318721613824 2318883355008 2322461878704 2328140709888 2328303108096 2331896168448 2338609692672 2340521035776 2345145578496 2351897247744 2353819450752 2357451888176 2365260300288 2367193424904 2368910393344 2370846501177 2374008569856 2377672163328 2377838016576 2382370111488 2387330727936 2387497254912 2391181664256 2397195730944 2400895107072 2404767923712 2411691245568 2414536556544 2418431377824 2425394036736 2427376308588 2429136928768 2432002822144 2435246456832 2439004553216 2439174684672 2442938843136 2448196337664 2452862533632 2453033631744 2456819177472 2461934813184 2465906091264 2475923079168 2479916921328 2483743953614 2487056596992 2489990823936 2493833402368 2494007358381 2501013143552 2501187600384 2504138499072 2505047457792 2508002910336 2511347908608 2515223445504 2515398893568 2519280681984 2525440770048 2525616930816 2529514487808 2533594776768 2538870276096 2543886729216 2551210573824 2553295675392 2557235946496 2565706088448 2567803037184 2569665511424 2571765696192 2579169804288 2579349712896 2582392827168 2584265883648 2586378001284 2589827530752 2593824178176 2598008203296 2604360794112 2608561815552 2612769613542 2619158298624 2623383189504 2627431620352 2630935904256 2633086165248 2634995990528 2638104756224 2638288775808 2645884403712 2648046882096 2649967558656 2652133374198 2660732239872 2660917837824 2665024192512 2674881183744 2680166375424 2685747068928 2690079372288 2694230729344 2701006995456 2705175216128 2705363914176 2709538858488 2713152651264 2716353626112 2717339615232 2720545529856 2720735300052 2728377974784 2728568291328 2732779044864 2736003174912 2739652263936 2743880122368 2748306198528 2759470350336 2763921574656 2769676664832 2773950857216 2774144352672 2779431796736 2785413464064 2787433775104 2789711941632 2789906536494 2797938671616 2801239676928 2803271467008 2805562577664 2813639786496 2818178390016 2821503274128 2829626376192 2834190767232 2838564518416 2841120866304 2845703798784 2850095316992 2850294123864 2856229060608 2858300735488 2861672955904 2861872570368 2866289040384 2870111895552 2872457634816 2874541080576 2876890439808 2886419349504 2890873700352 2893236408216 2901566029824 2907299119104 2918052200448 2922555367424 2922759228708 2929905893376 2934427353088 2934632042496 2939160795648 2946553085952 2947622633472 2951100235776 2951306088192 2955860572896 2959802892288 2964370489344 2967867850752 2976412336128 2981213503488 2993323769856 2998152216576 3002778994688 3009031438336 3009241331712 3014976864256 3015187172352 3021465452544 3026128207872 3026339293824 3031009570512 3038632869888 3040836845568 3043322118144 3048231215799 3057007067136 3060613721088 3069425221632 3074376425472 3078003571776 3079120833536 3086865137664 3091628818432 3091844473344 3096615838272 3104187613184 3104404144128 3109194891264 3109411771488 3115886247936 3118146256896 3120694714368 3126860771328 3131031158784 3135862996992 3138425934336 3153680400384 3156257899872 3161128668236 3165344759808 3170229551104 3170450688768 3174191183394 3176493481984 3183107637248 3183329673216 3188242219008 3188464613136 3193385083218 3196260974592 3201193476096 3201416773632 3206357231616 3215588327424 3219382075392 3224575170432 3233858715648 3236501744784 3246995275776 3252232912896 3254890959243 3257251790848 3264261783552 3270483378176 3270711508992 3275758903296 3282579750912 3282808725504 3287874788352 3296144130048 3301230772224 3306555895104 3316075462656 3319987765248 3325343144508 3334916800512 3338851332096 3340063277056 3344003880448 3348463878144 3353631260672 3353865191424 3359040909312 3367489241088 3372685983744 3372921243648 3378126369024 3385160368128 3391848972288 3404394233856 3409885766826 3420941451264 3423737382912 3429020928256 3438893072384 3439132950528 3443190436224 3445687844864 3448504001712 3453103374336 3458432237568 3458673478656 3462754018248 3464010937728 3472481058816 3472723279872 3478082420736 3483692818056 3492211064832 3497844252672 3507914539008 3510781553664 3517718367744 3527845871616 3530729176128 3533290078208 3536177832264 3547642986496 3547890450432 3550790137356 3553365590016 3561012854784 3566508244992 3573555167232 3580996091904 3586772496384 3601342660608 3607151885568 3612718477984 3617536868352 3621804834816 3623119486976 3627394039808 3627647066736 3637837299712 3638091055104 3641064462882 3643705393152 3648004233216 3652869685248 3658506829824 3658762027008 3664408264704 3679293800448 3685228766208 3692902219776 3698859136896 3713884618752 3719615922176 3719875381992 3725615930421 3730584895488 3734986235904 3737695289344 3740750103552 3751519715328 3751781400576 3756207748608 3757571186688 3762004365504 3767021862912 3772835168256 3778921022976 3788161155072 3794271731712 3800392165152 3808305414144 3815830093824 3821718720512 3826815860736 3829943513088 3832721440768 3835853919744 3848559132672 3851704555776 3854498267136 3857648544288 3868754706432 3876398825472 3879567001926 3890736267264 3897012304944 3906541191168 3912842723328 3918881060864 3919154420313 3928737447936 3930163511296 3934800314368 3935074784256 3941147430528 3946403856384 3949629247872 3952493985792 3957157134336 3957433163712 3968549781504 3968826605568 3974951337984 3978200061297 3991098359808 3997536288768 4012321775616 4020249563136 4028620603392 4034837610496 4035119058432 4041346094016 4051510493184 4057762824192 4058045871264 4064308287732 4069728976896 4074530439168 4076009422848 4080818294784 4092566962176 4099168567296 4104004762368 4115820183552 4122459297792 4128821117696 4139205525504 4145593188352 4145882361984 4154514997248 4160926285824 4161216529008 4169147695104 4174708211712 4178120196096 4181150662656 4184567912448 4204907200512 4208343866496 4220459679744 4227267585024 4232254911192 4244439564288 4250989625344 4251286150848 4257846777624 4261681299456 4268257968128 4268555698176 4275142975488 4275441185796 4284343590912 4287451103232 4292509433856 4292808855552 4299433560576 4305167843328 4311811620864 4315335659712 4336310550528 4339854612324 4352349044736 4360948678656 4367678537728 4376773001216 4377078300672 4383833051136 4384138843062 4394858840064 4401641029632 4401948063744 4408741193472 4419829628928 4421433950208 4426650353664 4433790859344 4446555734016 4451801776128 4464618504192 4471820255232 4478721212416 4489985654784 4496914644992 4497228324864 4504168492032 4513547157504 4513861997568 4522465296384 4522780758528 4532198178816 4539192311808 4546514355768 4561255268352 4564983177216 4585510600704 4590920581632 4598005335616 4604137832448 4611242983424 4611564638208 4617005357664 4618681250304 4629974745088 4630297706496 4637443227648 4637766710016 4644923757408 4656281419776 4656606216192 4663792336896 4677219385344 4681042071552 4690291156992 4703794495488 4707638901504 4714903776352 4730520600576 4734386849808 4737820786688 4741693002354 4748017139712 4755344326656 4755676033152 4761286775091 4764740222976 4774661455872 4774994509824 4782363328512 4790077624827 4794391461888 4801790214144 4809535847424 4823382491136 4829073113088 4836862755648 4850788073472 4854752617176 4858273857536 4864005644288 4870492913664 4878009106432 4878349369344 4885877686272 4896392675328 4905725067264 4906067263488 4913638354944 4923869626368 4931812182528 4951846158336 4959833842656 4967487907228 4974113193984 4979981647872 4987666804736 4988014716762 5002026287104 5002375200768 5008276998144 5010094915584 5016005820672 5022695817216 5030446891008 5030797787136 5038561363968 5051233861632 5059028975616 5067189553536 5077740552192 5087773458432 5102421147648 5106591350784 5114471892992 5114828650239 5131412176896 5135606074368 5139331022848 5143531392384 5158339608576 5158699425792 5164785654336 5168531767296 5172756002568 5179655061504 5187648356352 5196016406592 5208721588224 5217123631104 5225539227084 5238316597248 5246766379008 5254863240704 5261871808512 5266172330496 5269991981056 5276209512448 5276577551616 5291768807424 5296093764192 5299935117312 5304266748396 5321464479744 5321835675648 5330048385024 5349762367488 5360332750848 5371494137856 5380158744576 5388461458688 5402013990912 5410350432256 5410727828352 5419077716976 5426305302528 5432707252224 5434679230464 5441091059712 5441470600104 5456755949568 5457136582656 5465558089728 5472006349824 5479304527872 5487760244736 5496612397056 5518940700672 5527843149312 5539353329664 5547901714432 5548288705344 5558863593472 5570826928128 5574867550208 5579423883264 5579813072988 5595877343232 5602479353856 5606542934016 5611125155328 5627279572992 5636356780032 5643006548256 5659252752384 5668381534464 5677129036832 5682241732608 5691407597568 5700190633984 5700588247728 5712458121216 5716601470976 5723345911808 5723745140736 5732578080768 5740223791104 5744915269632 5749082161152 5753780879616 5772838699008 5781747400704 5786472816432 5803132059648 5814598238208 5819350502889 5836104400896 5845110734848 5845518457416 5859811786752 5868854706176 5869264084992 5878321591296 5893106171904 5895245266944 5902200471552 5902612176384 5911721145792 5919605784576 5928740978688 5935735701504 5952824672256 5962427006976 5986647539712 5996304433152 6005557989376 6018062876672 6018482663424 6029953728512 6030374344704 6042930905088 6052256415744 6052678587648 6062019141024 6077265739776 6086644236288 6096462431598 6114014134272 6121227442176 6138850443264 6148752850944 6156007143552 6158241667072 6173730275328 6183257636864 6183688946688 6193231676544 6208375226368 6208808288256 6218389782528 6218823542976 6231772495872 6236292513792 6241389428736 6253721542656 6262062317568 6271725993984 6276851868672 6307360800768 6312515799744 6322257336472 6330689519616 6340459102208 6340901377536 6348382366788 6352986963968 6366215274496 6366659346432 6376484438016 6376929226272 6386770166436 6392521949184 6402386952192 6402833547264 6412714463232 6431176654848 6438764150784 6449150340864 6467717431296 6473003489568 6504465825792 6509781918486 6514503581696 6528523567104 6540966756352 6541423017984 6551517806592 6565159501824 6565617451008 6575749576704 6592288260096 6602461544448 6613111790208 6632150925312 6639975530496 6650686289016 6669833601024 6677702664192 6680126554112 6688007760896 6696927756288 6707262521344 6707730382848 6718081818624 6734978482176 6745371967488 6745842487296 6756252738048 6770320736256 6783697944576 6808788467712 6819771533652 6841882902528 6847474765824 6858041856512 6877786144768 6878265901056 6886380872448 6891375689728 6897008003424 6906206748672 6916864475136 6917346957312 6925508036496 6928021875456 6944962117632 6945446559744 6956164841472 6967385636112 6984422129664 6995688505344 7015829078016 7021563107328 7035436735488 7055691743232 7061458352256 7066580156416 7072355664528 7095285972992 7095780900864 7101580274712 7106731180032 7112539503531 7122025709568 7133016489984 7147110334464 7161992183808 7173544992768 7202685321216 7214303771136 7225436955968 7235073736704 7243609669632 7246238973952 7254788079616 7255294133472 7275674599424 7276182110208 7282128925764 7287410786304 7296008466432 7305739370496 7317013659648 7317524054016 7328816529408 7358587600896 7370457532416 7385804439552 7397718273792 7427769237504 7439231844352 7439750763984 7451231860842 7461169790976 7469972471808 7475390578688 7481500207104 7482022075143 7503039430656 7503562801152 7512415497216 7515142373376 7524008731008 7534043725824 7545670336512 7557842045952 7576322310144 7588543463424 7600784330304 7616610828288 7631660187648 7643437441024 7653631721472 7659887026176 7665442881536 7671707839488 7697118265344 7703409111552 7708996534272 7715297088576 7737509412864 7752797650944 7759134003852 7781472534528 7794024609888 7813082382336 7825685446656 7837762121728 7838308840626 7857474895872 7860327022592 7869600628736 7870149568512 7882294861056 7892807712768 7899258495744 7904987971584 7914314268672 7914866327424 7937653211136 7949902675968 7956400122594 7982196719616 7995072577536 8024643551232 8040499126272 8057241206784 8069675220992 8070238116864 8082692188032 8103020986368 8115525648384 8116091742528 8128616575464 8139457953792 8149060878336 8152018845696 8161636589568 8185133924352 8198337134592 8208009524736 8231640367104 8244918595584 8257642235392 8278411051008 8291186376704 8291764723968 8309029994496 8321852571648 8322433058016 8338295390208 8356240392192 8362301325312 8369135824896 8409814401024 8416687732992 8440919359488 8454535170048 8464509822384 8488879128576 8501979250688 8502572301696 8515693555248 8523362598912 8536515936256 8537111396352 8550285950976 8550882371592 8568687181824 8574902206464 8585018867712 8585617711104 8598867121152 8610335686656 8623623241728 8630671319424 8672621101056 8679709224648 8693103837649 8704698089472 8721897357312 8735357075456 8753546002432 8754156601344 8767666102272 8768277686124 8789717680128 8803282059264 8803896127488 8817482386944 8839659257856 8842867900416 8853300707328 8867581718688 8893111468032 8903603552256 8929237008384 8943640510464 8957442424832 8979971309568 8993829289984 8994456649728 9008336984064 9027094315008 9027723995136 9044930592768 9045561517056 9064396357632 9078384623616 9093028711536 9122510536704 9129966354432 9144693647397 9171021201408 9181841163264 9196010671232 9208275664896 9222485966848 9223129276416 9234010715328 9237362500608 9259949490176 9260595412992 9274886455296 9275533420032 9289847514816 9312562839552 9313212432384 9327584673792 9354438770688 9362084143104 9380582313984 9407588990976 9415277803008 9429807552704 9461041201152 9468773699616 9475641573376 9483386004708 9496034279424 9510688653312 9511352066304 9522573550182 9529480445952 9549322911744 9549989019648 9564726657024 9580155249654 9588782923776 9603580428288 9619071694848 9646764982272 9658146226176 9673725511296 9701576146944 9709505234352 9716547715072 9728011288576 9740985827328 9756018212864 9756698738688 9764672877729 9771755372544 9792785350656 9811450134528 9812134526976 9827276709888 9847739252736 9863624365056 9903692316672 9919667685312 9934975814456 9948226387968 9959963295744 9975333609472 9976029433524 10004052574208 10004750401536 10016553996288 10020189831168 10032011641344 10045391634432 10060893782016 10061595574272 10077122727936 10102467723264 10118057951232 10134379107072 10155481104384 10175546916864 10213182701568 10228943785984 10229657300478 10262824353792 10271212148736 10278662045696 10287062784768 10316679217152 10317398851584 10329571308672 10337063534592 10345512005136 10359310123008 10375296712704 10392032813184 10417443176448 10434247262208 10451078454168 10476633194496 10493532758016 10509726481408 10523743617024 10532344660992 10539983962112 10552419024896 10553155103232 10583537614848 10592187528384 10599870234624 10608533496792 10642928959488 10643671351296 10660096770048 10699524734976 10720665501696 10742988275712 10760317489152 10776922917376 10804027981824 10820700864512 10821455656704 10838155433952 10852610605056 10865414504448 10869358460928 10882182119424 10882941200208 10913511899136 10914273165312 10931116179456 10944012699648 10958609055744 10975520489472 10993224794112 11037881401344 11055686298624 11078706659328 11095803428864 11096577410688 11117727186944 11141653856256 11149735100416 11158847766528 11159626145976 11176847791263 11191754686464 11204958707712 11213085868032 11222250310656 11254559145984 11272713560064 11286013096512 11318505504768 11336763068928 11354258073664 11364483465216 11382815195136 11400381267968 11401176495456 11424916242432 11433202941952 11446691823616 11447490281472 11465156161536 11480447582208 11489830539264 11498164322304 11507561759232 11545677398016 11563494801408 11572945632864 11606264119296 11629196476416 11638701005778 11672208801792 11690221469696 11691036914832 11719623573504 11737709412352 11738528169984 11756643182592 11757463260939 11786212343808 11790490533888 11804400943104 11805224352768 11823442291584 11839211569152 11857481957376 11871471403008 11905649344512 11924854013952 11934600183891 11973295079424 11992608866304 12011115978752 12036125753344 12036965326848 12059907457024 12060748689408 12085861810176 12104512831488 12105357175296 12124038282048 12154531479552 12173288472576 12192924863196 12228028268544 12242454884352 12277700886528 12297505701888 12312014287104 12316483334144 12347460550656 12366515273728 12367377893376 12386463353088 12416750452736 12417616576512 12436779565056 12437647085952 12463544991744 12482778857472 12507443085312 12524124635136 12543451987968 12553703737344 12614721601536 12625031599488 12644514672944 12661379039232 12680918204416 12681802755072 12696764733576 12705973927936 12732430548992 12733318692864 12752968876032 12753858452544 12773540332872 12785043898368 12804773904384 12805667094528 12825428926464 12862353309696 12877528301568 12898300681728 12935434862592 12946006979136 13008931651584 13019563836972 13029007163392 13057047134208 13081933512704 13082846035968 13103035613184 13130319003648 13131234902016 13151499153408 13184576520192 13204923088896 13226223580416 13264301850624 13279951060992 13301372578032 13339667202048 13355405328384 13360253108224 13376015521792 13393855512576 13414525042688 13415460765696 13436163637248 13469956964352 13490743934976 13491684974592 13512505476096 13540641472512 13567395889152 13617576935424 13639543067304 13683765805056 13694949531648 13716083713024 13755572289536 13756531802112 13772761744896 13782751379456 13794016006848 13812413497344 13833728950272 13834693914624 13851016072992 13856043750912 13889924235264 13890893119488 13912329682944 13934771272224 13968844259328 13991377010688 14031658156032 14043126214656 14070873470976 14111383486464 14122916704512 14133160312832 14144711329056 14191561801728 14203160549424 14213462360064 14225079007062 14244051419136 14266032979968 14294220668928 14323984367616 14347089985536 14370232874481 14405370642432 14428607542272 14450873911936 14470147473408 14487219339264 14492477947904 14509576159232 14510588266944 14551349198848 14552364220416 14564257851528 14574821572608 14592016932864 14611478740992 14634027319296 14635048108032 14657633058816 14717175201792 14740915064832 14771608879104 14795436547584 14855538475008 14878463688704 14879501527968 14902463721684 14922339581952 14939944943616 14950781157376 14963000414208 14964044150286 15006078861312 15007125602304 15024830994432 15030284746752 15048017462016 15068087451648 15091340673024 15115684091904 15177086926848 15201568660608 15233221656576 15263320375296 15286874882048 15307263442944 15319774052352 15330885763072 15343415678976 15344485950717 15394236530688 15406818223104 15417993068544 15430594177152 15475018825728 15505595301888 15518268007704 15562945069056 15588049219776 15626164764672 15651370893312 15675524243456 15676617681252 15714949791744 15720654045184 15739201257472 15740299137024 15764589722112 15785615425536 15798516991488 15809975943168 15828628537344 15829732654848 15875306422272 15899805351936 15912800245188 15964393439232 15990145155072 16049287102464 16080998252544 16114482413568 16139350441984 16140476233728 16165384376064 16206041972736 16231051296768 16232183485056 16257233150928 16278915907584 16298121756672 16304037691392 16323273179136 16370267848704 16396674269184 16416019049472 16463280734208 16489837191168 16515284470784 16556822102016 16582372753408 16583529447936 16618059988992 16643705143296 16644866116032 16676590780416 16712480784384 16724602650624 16738271649792 16819628802048 16833375465984 16881838718976 16909070340096 16929019644768 16977758257152 17003958501376 17005144603392 17031387110496 17046725197824 17073031872512 17074222792704 17100571901952 17101764743184 17137374363648 17149804412928 17170037735424 17171235422208 17197734242304 17220671373312 17247246483456 17261342638848 17345242202112 17359418449296 17386207675298 17409396178944 17443794714624 17458051508667 17470714150912 17507092004864 17508313202688 17535332204544 17536555372248 17579435360256 17606564118528 17607792254976 17634964773888 17679318515712 17685735800832 17706601414656 17735163437376 17786222936064 17807207104512 17858474016768 17887281020928 17914884849664 17959942619136 17987658579968 17988913299456 18016673968128 18054188630016 18055447990272 18089861185536 18091123034112 18128792715264 18156769247232 18186057423072 18259932708864 18289387294794 18342042402816 18363682326528 18392021342464 18416551329792 18444971933696 18446258552832 18468021430656 18474725001216 18521190825984 18549772910592 18551066840064 18579695029632 18625125679104 18626424864768 18655169347584 18708877541376 18724168286208 18761164627968 18815177981952 18830555606016 18859615105408 18922082402304 18937547399232 18951283146752 18966772009416 18992068558848 19021377306624 19022704132608 19045147100364 19058960891904 19098645823488 19099978039296 19129453314048 19160310499308 19177565847552 19207160856576 19238143389696 19293529964544 19316292452352 19347451022592 19403152293888 19419010468704 19433095430144 19456022577152 19512036425728 19513397477376 19529345755458 19543510745088 19585570701312 19622900269056 19624269053952 19654553419776 19695478505472 19727248730112 19807384633344 19839335370624 19869951628912 19896452775936 19919926591488 19950667218944 19952058867048 20008105148416 20009500803072 20033107992576 20040379662336 20064023282688 20090783268864 20121787564032 20123191148544 20154245455872 20204935446528 20236115902464 20268758214144 20310962208768 20351093833728 20426365403136 20457887571968 20459314600956 20525648707584 20542424297472 20557324091392 20574125569536 20633358434304 20634797703168 20659142617344 20674127069184 20691024010272 20718620246016 20750593425408 20784065626368 20834886352896 20868494524416 20902156908336 20953266388992 20987065516032 21019452962816 21047487234048 21064689321984 21079967924224 21104838049792 21106310206464 21167075229696 21184375056768 21199740469248 21217066993584 21285857918976 21287342702592 21320193540096 21337618510593 21399049469952 21441331003392 21485976551424 21520634978304 21553845834752 21608055963648 21641401729024 21642911313408 21676310867904 21705221210112 21730829008896 21738716921856 21764364238848 21765882400416 21827023798272 21828546330624 21862232358912 21888025399296 21917218111488 21951040978944 21986449588224 22075762802688 22111372597248 22157413318656 22191606857728 22193154821376 22235454373888 22283307712512 22317695533056 22319252291952 22353695582526 22383509372928 22409917415424 22426171736064 22444500621312 22509118291968 22545427120128 22572026193024 22637011009536 22673526137856 22708516147328 22728966930432 22765630390272 22800762535936 22802352990912 22849832484864 22866405883904 22893383647232 22894980562944 22930312323072 22960895164416 22979661078528 22996328644608 23015123518464 23091354796032 23126989602816 23145891265728 23212528238592 23258392952832 23277402011556 23344417603584 23380442939392 23382073829664 23439247147008 23475418824704 23477056339968 23513286365184 23514926521878 23572424687616 23580981067776 23608801886208 23610448705536 23646884583168 23678423138304 23714963914752 23742942806016 23849708027904 23869200367782 23946590158848 23985217732608 24022231957504 24072251506688 24073930653696 24119814914048 24121497378816 24171723620352 24209025662976 24210714350592 24248076564096 24309062959104 24346576945152 24385849726392 24456056537088 24484909768704 24555401773056 24595011403776 24624028574208 24632966668288 24694921101312 24733030547456 24734755786752 24772926706176 24833500905472 24835233153024 24873559130112 24875294171904 24927089983488 24965557714944 25014886170624 25086903975936 25107407474688 25229443203072 25250063198976 25289029345888 25322758078464 25361836408832 25363605510144 25393529467152 25411947855872 25464861097984 25466637385728 25505937752064 25507716905088 25547080665744 25570087796736 25609547808768 25611334189056 25650857852928 25724706619392 25755056603136 25796601363456 25870869725184 25892013958272 26017863303168 26039127673944 26058014326784 26079311512947 26114094268416 26163867025408 26165692071936 26206071226368 26260638007296 26262469804032 26302998306816 26369153040384 26409846177792 26452447160832 26528603701248 26559902121984 26602745156064 26679334404096 26710810656768 26720506216448 26752031043584 26787711025152 26829050085376 26830921531392 26872327274496 26939913928704 26981487869952 26983369949184 27025010952192 27081282945024 27134791778304 27235153870848 27279086134608 27367531610112 27389899063296 27432167426048 27434080942191 27511144579072 27513063604224 27545523489792 27565502758912 27588032013696 27624826994688 27667457900544 27669387829248 27702032145984 27712087501824 27779848470528 27781786238976 27824659365888 27869542544448 27937688518656 27982754021376 28063316312064 28086252429312 28141746941952 28222766972928 28245833409024 28266320625664 28289422658112 28383123603456 28406321098848 28426924720128 28450158014124 28488102838272 28532065959936 28588441337856 28647968735232 28694179971072 28740465748962 28810741284864 28857215084544 28901747823872 28940294946816 28974438678528 28984955895808 29019152318464 29021176533888 29104728440832 29128515703056 29149643145216 29184033865728 29222957481984 29268054638592 29270096216064 29315266117632 29434350403584 29481830129664 29543217758208 29590873095168 29711076950016 29756927377408 29759003055936 29804927443368 29844679163904 29879889887232 29901562314752 29926000828416 29928088300572 30012157722624 30014251204608 30049661988864 30060569493504 30096034924032 30136174903296 30182681346048 30231368183808 30354173853696 30403137321216 30466443313152 30526640750592 30573749764096 30639548104704 30661771526144 30686831357952 30688971901434 30788473061376 30813636446208 30835986137088 30861188354304 30950037651456 31011190603776 31036536015408 31125890138112 31176098439552 31252329529344 31302741786624 31351048486912 31353235362504 31429899583488 31441308090368 31478402514944 31480598274048 31529179444224 31571230851072 31597033982976 31619951886336 31657257074688 31659465309696 31750612844544 31799610703872 31825600490376 31928786878464 31980290310144 32098574204928 32161996505088 32228964827136 32278700883968 32280952467456 32330768752128 32412083945472 32462102593536 32464366970112 32514466301856 32557831815168 32596243513344 32608075382784 32646546358272 32740535697408 32793348538368 32832038098944 32926561468416 32979674382336 33030568941568 33113644204032 33164745506816 33167058895872 33236119977984 33287410286592 33289732232064 33353181560832 33424961568768 33449205301248 33476543299584 33530543373789 33639257604096 33666750931968 33763677437952 33818140680192 33858039289536 33955516514304 34007917002752 34010289206784 34062774220992 34093450395648 34146063745024 34148445585408 34201143803904 34203529486368 34274748727296 34299608825856 34340075470848 34342470844416 34395468484608 34441342746624 34494492966912 34522685277696 34690484404224 34718836898592 34772415350596 34818792357888 34887589429248 34916103017334 34941428301824 35014184009728 35016626405376 35070664409088 35073110744496 35158870720512 35213128237056 35215584509952 35269929547776 35358637031424 35371471601664 35413202829312 35470326874752 35572445872128 35614414209024 35716948033536 35774562041856 35803800551673 35829769699328 35919885238272 35975317159936 35977826598912 36033347936256 36108377260032 36110895980544 36179722371072 36182246068224 36257585430528 36313538494464 36372114846144 36519865417728 36578774589588 36684084805632 36727364653056 36784042684928 36833102659584 36889943867392 36892517105664 36936042861312 36949450002432 37042381651968 37099545821184 37102133680128 37159390059264 37250251358208 37252849729536 37310338695168 37448336572416 37522329255936 37630355963904 37661111212032 37719230210816 37844164804608 37875094798464 37902566293504 37933544018832 37984137117696 38042754613248 38045408265216 38090294200728 38117921783808 38197291646976 38199956078592 38258906628096 38320620998616 38355131695104 38414321713152 38476286779392 38587059929088 38632584904704 38694902045184 38806304587776 38838020937408 38866190860288 38912045154304 39024072851456 39026794954752 39058691510916 39087021490176 39171141402624 39245800538112 39248538107904 39309106839552 39390957010944 39454497460224 39614769266688 39678670741248 39739903257824 39792905551872 39839853182976 39901334437888 39904117734096 40016210296832 40019001606144 40066215985152 40080759324672 40128046565376 40181566537728 40243575128064 40246382297088 40308490911744 40409870893056 40472231804928 40537516428288 40621924417536 40702187667456 40852730806272 40915775143936 40918629201912 41051297415168 41084848594944 41114648182784 41148251139072 41266716868608 41269595406336 41318285234688 41348254138368 41382048020544 41437240492032 41501186850816 41568131252736 41669772705792 41736989048832 41804313816672 41906532777984 41974131032064 42038905925632 42094974468096 42129378643968 42159935848448 42209676099584 42212620412928 42334150459392 42368750113536 42399480938496 42434133987168 42574685405184 42640387080192 42675237021186 42798098939904 42882662006784 42971953102848 43041269956608 43107691669504 43110698623443 43216111927296 43282803458048 43285822626816 43352621735808 43410442420224 43461658017792 43477433843712 43528728477696 43531764800832 43654047596544 43657092661248 43724464717824 43776050798592 43834436222976 43902081957888 43972899176448 44151525605376 44222745194496 44314826637312 44383213715456 44386309642752 44470908747776 44566615425024 44635391066112 44638504583904 44707391165052 44767018745856 44819834830848 44852343472128 44889001242624 45018236583936 45090854240256 45144052386048 45274022019072 45347052275712 45417032294656 45531260780544 45601525071872 45604705981824 45699664969728 45786767294464 45789961125888 45860624646144 45921790328832 45959322157056 45992657289216 46030247036928 46182709592064 46253979205632 46291782531456 46425056477184 46516785905664 46554804023112 46688835207168 46760885878784 46764147659328 46878494294016 46950837649408 46954112679936 47026572730368 47029853043756 47144849375232 47161962135552 47217603772416 47220897411072 47293769166336 47356846276608 47429927829504 47485885612032 47699416055808 47738400735564 47893180317696 47970435465216 48044463915008 48144503013376 48147861307392 48239629828096 48242994757632 48343447240704 48418051325952 48421428701184 48496153128192 48618125918208 48693153890304 48771699452784 48912113074176 48969819537408 49110803546112 49190022807552 49248057148416 49265933336576 49389842202624 49466061094912 49469511573504 49545853412352 49667001810944 49670466306048 49747118260224 49750588343808 49854179966976 49931115429888 50029772341248 50173807951872 50214814949376 50458886406144 50500126397952 50578058691776 50645516156928 50723672817664 50727211020288 50787058934304 50823895711744 50929722195968 50933274771456 51011875504128 51015433810176 51094161331488 51140175593472 51219095617536 51222668378112 51301715705856 51449413238784 51510113206272 51593202726912 51741739450368 51784027916544 52035726606336 52078255347888 52116028653568 52158623025894 52228188536832 52327734050816 52331384143872 52374154526001 52412142452736 52521276014592 52524939608064 52605996613632 52738306080768 52819692355584 52904894321664 53057207402496 53119804243968 53205490312128 53358668808192 53421621313536 53441012432896 53504062087168 53575422050304 53658100170752 53661843062784 53744654548992 53879827857408 53962975739904 53966739898368 54050021904384 54162565890048 54269583556608 54470307741696 54558172269216 54779798126592 54864334852096 54868161884382 55022289158144 55026127208448 55091046979584 55131005517824 55176064027392 55249653989376 55334915801088 55338775658496 55404064291968 55424175003648 55563572477952 55649318731776 55739085088896 55875377037312 55965508042752 56126632624128 56172504858624 56283493883904 56445533945856 56491666818048 56532641251328 56578845316224 56766247206912 56812642197696 56853849440256 56900316028248 56976205676544 57064131919872 57176882675712 57295937470464 57388359942144 57480931497924 57621482569728 57714430169088 57803495647744 57880589893632 57948877357056 57969911791616 58038304636928 58042353067776 58209456881664 58257031406112 58299286290432 58368067731456 58536109277184 58540192432128 58630532235264 58868700807168 58963660259328 59086435516416 59181746190336 59422153900032 59513854754816 59518006111872 59609854886736 59689358327808 59759779774464 59803124629504 59852001656832 59856176601144 60024315445248 60028502409216 60099323977728 60121138987008 60192069848064 60272349806592 60365362692096 60462736367616 60708347707392 60806274642432 60932886626304 61053281501184 61147499528192 61279096209408 61323543052288 61373662715904 61377943802868 61576946122752 61627272892416 61671972274176 61722376708608 61900075302912 62022381207552 62073072030816 62251780276224 62352196879104 62504659058688 62605483573248 62702096973824 62706470725008 62859799166976 62882616180736 62956805029888 62961196548096 63058358888448 63142461702144 63194067965952 63239903772672 63314514149376 63318930619392 63501225689088 63599221407744 63651200980752 63857573756928 63960580620288 64012855531779 64197148409856 64323993010176 64457929654272 64557401767936 64561904934912 64661537504256 64824167890944 64924205187072 64928733940224 65028932603712 65115663630336 65192487026688 65216150765568 65293092716544 65481071394816 65586697076736 65664076197888 65853122936832 65959348764672 66061137883136 66227288408064 66329491013632 66334117791744 66472239955968 66574820573184 66579464464128 66706363121664 66849923137536 66953086599168 67061086747578 67278515208192 67333501863936 67527354875904 67636281360384 67716078579072 67911033028608 68015834005504 68020578413568 68125548441984 68186900791296 68292127490048 68296891170816 68402287607808 68407058972736 68549497454592 68599217651712 68680150941696 68684941688832 68790936969216 68882685493248 68988985933824 69045370555392 69380968808448 69437673797184 69544830701192 69637584715776 69775178858496 69832206034668 69882856603648 70028368019456 70033252810752 70141328818176 70146221488992 70317741441024 70426256474112 70431169019904 70539859095552 70717274062848 70742943203328 70826405658624 70940653749504 71144891744256 71228828418048 71549124083712 71607601103346 71659539398656 71839770476544 71950634319872 71955653197824 72066695872512 72216754520064 72221791961088 72359444742144 72364492136448 72515170861056 72627076988928 72744229692288 73039730835456 73157549179176 73368169611264 73454729306112 73568085369856 73666205319168 73779887734784 73785034211328 73872085722624 73898900004864 74084763303936 74199091642368 74204267360256 74318780118528 74500502716416 74505699459072 74620677390336 74896673144832 75044658511872 75260711927808 75322222424064 75438460421632 75688329609216 75750189596928 75805132587008 75867088037664 75968274235392 76085509226496 76090816530432 76180588401456 76235843567616 76394583293952 76399912157184 76517813256192 76641241997232 76710263390208 76828643426304 76952573558784 77174119858176 77265169809408 77389804090368 77612609175552 77676041874816 77732381720576 77824090308608 78048145702912 78053589909504 78117383021832 78174042980352 78237934538841 78342282805248 78491601076224 78497076215808 78618213679104 78781914021888 78908994920448 79229538533376 79357341482496 79479806515648 79585811103744 79679706365952 79802668875776 79808235468192 80032420593664 80038003212288 80132431970304 80161518649344 80256093130752 80363133075456 80487150256128 80492764594176 80616981823488 80819741786112 80944463609856 81075032856576 81243848835072 81404375334912 81705461612544 81831550287872 81837258403824 82102594830336 82169697189888 82229296365568 82296502278144 82302242826573 82533433737216 82539190812672 82636570469376 82696508276736 82764096041088 82874480984064 83002373701632 83136262505472 83339545411584 83473978097664 83608627633344 83813065555968 83948262064128 84077811851264 84189948936192 84258757287936 84319871696896 84419352199168 84425240825856 84668300918784 84737500227072 84798961876992 84868267974336 85149370810368 85280774160384 85350474042372 85596197879808 85765324013568 85943906205696 86082539913216 86215383339008 86221397246886 86432223854592 86565606916096 86571645253632 86705243471616 86820884840448 86923316035584 86954867687424 87057456955392 87063529601664 87314185322496 87448929435648 87552101597184 87668872445952 87804163915776 87945798352896 88303051210752 88445490388992 88629653274624 88766427430912 88772619285504 88941817495552 89133230850048 89270782132224 89277009167808 89414782330104 89534037491712 89639669661696 89704686944256 89778002485248 90036473167872 90181708480512 90288104772096 90548044038144 90694104551424 90834064589312 91062521561088 91203050143744 91209411963648 91399329939456 91573534588928 91579922251776 91721249292288 91918644314112 91985314578432 92060494073856 92365419184128 92507958411264 92583565062912 92850112954368 93033571811328 93109608046224 93377670414336 93521771757568 93528295318656 93756988588032 93901675298816 93908225359872 94053145460736 94059706087512 94289698750464 94323924271104 94435207544832 94441794822144 94587538332672 94713692553216 94859855659008 94971771224064 95398832111616 95476801471128 95786360635392 95940870930432 96088927830016 96289006026752 96295722614784 96479259656192 96485989515264 96686894481408 96836102651904 96842857402368 96992306256384 97236251836416 97386307780608 97543398905568 97824226148352 97939639074816 98221607092224 98380045615104 98496114296832 98531866673152 98779684405248 98932122189824 98939023147008 99091706824704 99340932612096 99494236520448 99501176687616 99708359933952 99862230859776 100059544682496 100347615903744 100429629898752 100591630121367 100917772812288 101000252795904 101156117383552 101291032313856 101447345635328 101454422040576 101574117868608 101647791423488 101859444391936 101866549542912 102023751008256 102030867620352 102188322662976 102280351186944 102438191235072 102445336756224 102603431411712 102898826477568 103020226412544 103186405453824 103483478900736 103568055833088 104071453212672 104156510695776 104232057307136 104317246051788 104456377073664 104655468101632 104662768287744 104748309052002 104824284905472 105042552029184 105049879216128 105211993227264 105476612161536 105639384711168 105809788643328 106114414804992 106239608487936 106410980624256 106717337616384 106843242627072 106882024865792 107008124174336 107150844100608 107316200341504 107323686125568 107411401655019 107489309097984 107759655714816 107925951479808 107933479796736 108100043808768 108325131780096 108539167113216 108940615483392 109116344538432 109559596253184 109728669704192 109736323768764 110044578316288 110052254416896 110182093959168 110262011035648 110352128054784 110499307978752 110669831602176 110677551316992 110808128583936 110848350007296 111127144955904 111298637463552 111478170177792 111750754074624 111931016085504 112345009717248 112566987767808 112891067891712 112983333636096 113065282502656 113157690632448 113532494413824 113625284395392 113707698880512 113800632056496 113952411353088 114128263839744 114353765351424 114591874940928 114776719884288 114961862995848 115242965139456 115428860338176 115606991295488 115761179787264 115897754714112 115939823583232 116076609273856 116084706135552 116418913763328 116514062812224 116598572580864 116736135462912 117072218554368 117080384864256 117261064470528 117737401614336 117927320518656 118172871032832 118363492380672 118844307800064 119027709509632 119036012223744 119219709773472 119378716655616 119519559548928 119704003313664 119712353202288 120048630890496 120057004818432 120198647955456 120242277974016 120384139696128 120544699613184 120730725384192 120925472735232 121416695414784 121612549284864 121865773252608 122106563002368 122294999056384 122558192418816 122647086104576 122747325431808 122755887605736 123153892245504 123254545784832 123343944548352 123444753417216 123800150605824 124044762415104 124146144061632 124503560552448 124704393758208 125009318117376 125210967146496 125404193947648 125412941450016 125719598333952 125765232361472 125913610059776 125922393096192 126116717776896 126284923404288 126388135931904 126479807545344 126629028298752 126637861238784 127002451378176 127198442815488 127302401961504 127921161240576 128025711063558 128394296819712 128647986020352 128915859308544 129114803535872 129123809869824 129323075008512 129332095870329 129648335781888 129848410374144 129857467880448 130057865207424 130231327260672 130384974053376 130432301531136 130586185433088 130962142789632 131173394153472 131328152395776 131706245873664 131918697529344 132122275766272 132454576816128 132658982027264 132668235583488 132944479911936 133149641146368 133158928928256 133412726243328 133699846275072 133906173198336 134122173495156 134557030416384 134667003727872 135054709751808 135272562720768 135432157158144 135822066057216 136031668011008 136041156827136 136251096883968 136584254980096 136593782341632 136804575215616 136814117945472 137098994909184 137360301883392 137369883377664 137581873938432 137765370986496 137977971867648 138090741110784 138761937616896 138875347594368 139089661402384 139275169431552 139550357716992 139664412069336 139765713207296 140056736038912 140066505621504 140282657636352 140292442977984 140635482882048 140852512948224 140862338039808 141079718191104 141434548125696 141485886406656 141652811317248 141881307499008 142289783488512 142457656836096 143098248167424 143215202206692 143319078797312 143679540953088 143901268639744 143911306395648 144133391745024 144433509040128 144443583922176 144718889484288 144728984272896 145030341722112 145254153977856 145488459384576 146079461670912 146315098358352 146736339222528 146909458612224 147136170739712 147332410638336 147559775469568 147570068422656 147744171445248 147797800009728 148169526607872 148398183284736 148408534720512 148637560237056 149001005432832 149011398918144 149241354780672 149793346289664 150089317023744 150521423855616 150644444848128 150876920843264 151376659218432 151500379193856 151610265174016 151734176075328 151936548470784 152171018452992 152181633060864 152361176802912 152471687135232 152789166587904 152799824314368 153035626512384 153282483994464 153420526780416 153657286852608 153905147117568 154348239716352 154530339618816 154779608180736 155225218351104 155352083749632 155464763441152 155648180617216 156107179819008 156234766043664 156348085960704 156475869077682 156684565610496 156983202152448 156994152431616 157236427358208 157563828043776 157817989840896 158459077066752 158714682964992 158959613031296 159171622207488 159359412731904 159605337751552 159616470936384 160064841187328 160076006424576 160264863940608 160323037298688 160512186261504 160726266150912 160974300512256 160985529188352 161233963646976 161639483572224 161888927219712 162150065713152 162487697670144 162808750669824 163410923225088 163663100575744 163674516807648 164339394379776 164458592731136 164593004556288 164604485653146 165066867474432 165078381625344 165273140938752 165393016553472 165528192082176 165748961968128 166004747403264 166272525010944 166947956195328 167217255266688 167626131111936 167896524128256 168155623702528 168379897872384 168517514575872 168639743393792 168838704398336 168850481651712 169336601837568 169475000454144 169597923753984 169736535948672 170298741620736 170561548320768 170700948084744 171192395759616 171530648027136 171887812411392 172165079826432 172430766678016 172442794493772 172864447709184 173131213832192 173143290507264 173410486943232 173641769680896 173846632071168 173909735374848 174114913910784 174127059203328 174628370644992 174897858871296 175104203194368 175608327831552 175891596705792 176606102421504 176890980777984 177259306549248 177532854861824 177545238571008 177883634991104 178266461700096 178541564264448 178554018335616 178829564660208 179068074983424 179279339323392 179409373888512 179556004970496 180072946335744 180363416961024 180576209544192 181096088076288 181388209102848 181668129178624 182125043122176 182406100287488 182418823927296 182798659878912 183147069177856 183159844503552 183442498584576 183837288628224 183970629156864 184120988147712 184730838368256 185015916822528 185167130125824 185700225908736 186067143622656 186219216092448 186755340828672 187043543515136 187056590637312 187513977176064 187803350597632 187816450719744 188106290921472 188119412175024 188579397500928 188647848542208 188870415089664 188883589644288 189175076665344 189427385106432 189719711318016 189943542448128 190797664223232 190953602942256 191572721270784 191881741860864 192038566595337 192177855660032 192578012053504 192591445229568 192958519312384 192971979030528 193373788962816 193672205303808 193685714804736 193984612512768 194472503672832 194772615561216 195086797811136 195648452296704 195879278149632 196443214184448 196760091230208 196992228593664 197063733346304 197559368810496 197864244379648 197878046294016 198183413649408 198681865224192 198988473040896 199002353375232 199416719867904 199724461719552 200119089364992 200859259797504 201183260242734 201835545624576 202000505591808 202312234767104 202582064627712 202894691270656 202908844081152 203148235737216 203295582846976 203733099085824 204047502016512 204061735240704 204376645325952 204560702373888 204876382470144 204890673512448 205206862823424 205797652955136 206040452825088 206372810907648 206966957801472 207136111666176 208142906425344 208313021391552 208464114614272 208634492103576 208912754147328 209310936203264 209325536575488 209496618104004 209648569810944 210085104058368 210099758432256 210423986454528 210953224323072 211278769422336 211619577286656 212228829609984 212479216975872 212821961248512 213434675232768 213686485254144 213764049731584 214016248348672 214632400683008 214647372251136 214822803310038 214978618195968 215519311429632 215851902959616 215866959593472 216200087617536 216650263560192 217078334226432 217881230966784 218232689076864 219119192506368 219457339408384 219472647537528 220089156632576 220104508833792 220364187918336 220524022071296 220704256109568 220998615957504 221339663204352 221355102633984 221616257167872 221696700014592 222254289911808 222597274927104 222956340355584 223501508149248 223862032171008 224690019434496 225133975535616 225782135783424 225966667272192 226130565005312 226315381264896 227064988827648 227250568790784 227415397761024 227601264112992 227904822706176 228256527679488 228707530702848 229183749881856 229553439768576 229923725991696 230485930278912 230857720676352 231213982590976 231522359574528 231795509428224 231879647166464 232153218547712 232169412271104 232837827526656 233028125624448 233197145161728 233472270925824 234144437108736 234160769728512 234522128941056 234713803616523 235474803228672 235854641037312 236345742065664 236726984761344 237688615600128 238055419019264 238072024447488 238439419546944 238757433311232 239039119097856 239408006627328 239424706404576 240097261780992 240114009636864 240397295910912 240484555948032 240768279392256 241089399226368 241461450768384 241850945470464 242833390829568 243225098569728 243731546505216 244213126004736 244589998112768 245116384837632 245494650863616 245511775211472 246307784491008 246509091569664 246687889096704 246889506834432 247600301211648 248089524830208 248292288123264 249007121104896 249408787516416 250018636234752 250421934292992 250808387895296 250825882900032 251439196667904 251530464722944 251827220119552 251844786192384 252233435553792 252569846808576 252776271863808 252959615090688 253258056597504 253275722477568 254004902756352 254396885630976 254604803923008 255842322481152 256051422127116 256788593639424 257295972040704 257831718617088 258229607071744 258247619739648 258646150017024 258664191740658 259296671563776 259696820748288 259714935760896 260115730414848 260462654521344 260769948106752 260864603062272 261172370866176 262346788306944 262656304791552 263412491747328 263837395058688 264244551532544 264909153632256 265317964054528 265336471166976 265888959823872 266299282292736 266317857856512 266825452486656 267399692550144 267812346396672 268244346990312 269114060832768 269334007455744 270109419503616 270545125441536 270864314316288 271644132114432 272063336022016 272082313654272 272502193767936 273168509960192 273187564683264 273609150431232 273628235890944 274197989818368 274720603766784 274739766755328 275163747876864 275955943735296 276181482221568 277523875233792 277750695188736 278179322804768 278550338863104 279100715433984 279328824138672 279531426414592 280113472077824 280133011243008 280565315272704 280584885955968 281270965764096 281705025896448 281724676079616 282159436382208 282869096251392 282971772813312 283305622634496 283762614998016 284579566977024 284915313672192 286196496334848 286430404413384 286638157594624 287359081906176 287802537279488 287822612791296 288266783490048 288867018080256 288887167844352 289437778968576 289457968545792 290060683444224 290508307955712 290976918769152 292158923341824 292630196716704 293472678445056 293818917224448 294272341479424 294664821276672 295119550939136 295140136845312 295488342890496 295595600019456 296339053215744 296796366569472 296817069441024 297275120474112 298022797836288 298482709561344 299586692579328 300178634047488 301042847711232 301288889696256 301753841686528 301774890364101 302753318436864 303000758387712 303220530348032 303468352150656 303873096941568 304342036905984 304363266121728 304722353605824 304943374270464 305578333175808 305599648628736 306071253024768 306564967988928 306841053560832 307314573705216 307810294235136 308696479432704 309060679237632 309559216361472 310450436702208 310704167499264 310929526882304 311296361234432 312214359638016 312469532087328 312696171921408 312951738155364 313369131220992 313966404304896 313988304863232 314472854716416 315127656087552 315635979681792 316918154133504 317429365929984 317919226062592 318343244414976 318718825463808 319210675503104 319232941872768 320152012849152 320529727881216 320646074597376 321024372523008 321452532301824 321948601024512 321971058376704 322467927293952 323278967144448 323777854439424 324300131426304 324975395340288 325617501339648 326821846450176 327326201151488 327349033615296 328678788759552 328917185462272 329186009112576 329208971306292 330133734948864 330156763250688 330546281877504 330786033106944 331056384164352 331497923936256 332009494806528 332545050021888 333895912390656 334434510533376 335252262223872 335793048256512 336311247405056 337035029151744 337279486787584 337677408796672 337700963303424 338673203675136 338950000908288 339195847507968 339473071897344 340597483241472 341123096641536 341401896169488 342384791519232 343061296054272 343775624822784 344330159652864 344861533356032 344885588987544 345728895418368 346262427664384 346286581014528 346820973886464 347283539361792 347693264142336 347819470749696 348229827821568 348254118406656 349256741289984 349795717742592 350208406388736 351216655663104 351783193411584 353212204843008 353781961555968 354518613098496 355065709723648 355090477142016 355767269982208 356532923400192 357083128528896 357108036671232 357659129320416 358136149966848 358558678646784 359112009940992 360145892671488 360726833922048 361152419088384 362192176152576 362776418205696 363336258357248 364250086244352 364812200574976 364837647854592 365597319757824 366294138355712 366319689007104 366884997169152 367674577256448 367941258313728 368241976295424 369461676736512 370031833645056 370334260251648 371400451817472 372134287245312 372438432184896 373510681657344 374087087030272 374113181274624 375027954352128 375606701195264 375632901439488 376212581842944 376238824350048 377158795001856 377295697084416 377740830179328 377767179288576 378350153330688 378854770212864 379439422636032 379887084896256 381595328446464 381907205884512 383763483721728 384077133190674 384355711320064 385156024107008 385182890459136 385917038624768 385943958061056 386747577925632 387344410607616 387371429609472 387969225025536 388945007345664 389545231122432 390173595622272 391296904593408 391758556299264 392886428368896 393520182460416 393984457187328 394127466692608 395118737620992 395728488759296 395756092588032 396366827298816 397363730448384 397976946081792 398004706750464 398833439735808 399448923439104 400238178729984 401718519595008 402366520485468 403671091249152 404001011183616 404624469534208 405164129255424 405789382541312 405817688162304 406296471474432 406591165693952 407466198171648 408095004033024 408123470481408 408753290651904 409752764940288 409781347024896 410413725646848 412080905650176 412745621815296 413933915602944 414272223332352 416285812850688 416626042783104 416928229228544 417268984207152 417825508294656 418621872406528 418651073150976 418993236208008 419297139621888 420170208116736 420199516864512 420847972909056 421906448646144 422557538844672 423239154573312 424457659219968 424958433951744 425643922497024 426869350465536 427372970508288 427528099463168 428032496697344 429264801366016 429294744502272 429645606620076 429957236391936 431038622859264 431703805919232 431733919186944 432400175235072 433300527120384 434156668452864 435762461933568 436465378153728 438238385012736 438914678816768 438945295075056 440178313265152 440209017667584 440728375836672 441048044142592 441408512219136 441997231915008 442679326408704 442710205267968 443232514335744 443393400029184 444508579823616 445194549854208 445912680711168 447003016298496 447724064342016 449380038868992 450267951071232 451564271566848 451933334544384 452261130010624 452630762529792 454129977655296 454501137581568 454830795522048 455202528225984 455809645412352 456513055358976 457415061405696 458367499763712 459106879537152 459847451983392 460971860557824 461715441352704 462427965181952 463044719149056 463591018856448 463759294332928 464306437095424 464338824542208 465675655053312 466056251248896 466394290323456 466944541851648 468321539457024 469044257882112 469427607233046 470949606457344 471709282074624 472691484131328 473453969522688 475377231200256 476110838038528 476144048894976 476878839093888 477514866622464 478078238195712 478816013254656 478849412809152 480194523561984 480228019273728 480794591821824 480969111896064 481536558784512 482178798452736 482922901536768 483701890940928 485666781659136 486450197139456 487463093010432 488426252009472 489179996225536 490232769675264 490989301727232 491023550422944 493018183139328 493375778193408 493779013668864 495200602423296 496179049660416 496584576246528 498014242209792 498817575032832 500843868585984 501616775790592 501651765800064 502878393335808 503654440239104 503689572384768 504466871107584 505139693617152 505552543727616 505919230181376 506516113195008 506551444955136 508009805512704 508793771261952 509209607846016 511684644962304 512102844254232 513577187278848 514591944081408 515663437234176 516459214143488 516495239479296 517292300034048 517328383481316 518593343127552 519393641496576 519429871521792 520231460829696 520925309042688 521539896213504 521729206124544 522344741732352 524693576613888 525312609583104 526824983494656 527674790117376 528489103065088 529818307264512 530635928109056 530672942333952 531777919647744 532598564585472 532635715713024 533650904973312 534799385100288 535624692793344 536488693980624 538228121665536 538668014911488 540218839007232 541090250883072 541728628632576 543288264228864 544126672044032 544164627308544 545004387535872 546337019920384 546375129366528 547218300862464 547256471781888 548395979636736 549441207533568 549479533510656 550327495753728 551911887470592 552362964443136 555047750467584 555501390377472 556358645609536 557100677726208 558201430867968 558657648277344 559062852829184 560226944155648 560266022486016 561130630545408 561169771911936 562541931528192 563410051792896 563449352159232 564318872764416 565738192502784 565943545626624 566611245268992 567525229996032 569159133954048 569830627344384 572392992669696 572860808826768 573276315189248 574718163812352 575605074558976 575645225582592 576115699786011 576533566980096 577734036160512 577774335688704 578875557937152 578915937091584 580121366888448 581016615911424 581953837538304 584317846683648 585260393433408 586945356890112 587637834448896 588544682958848 589329642553344 590239101878272 590280273690624 590976685780992 591191200038912 592678106431488 593592733138944 593634138882048 594550240948224 596045595672576 596965419122688 599173385158656 600357268094976 602577779392512 603507683373056 603549780728202 605506636873728 606001516775424 606441060696064 606936704301312 607746193883136 608684073811968 608726532243456 609444707211648 609886748540928 611199297257472 612142506049536 613129935977856 613682107121664 614629147410432 615620588470272 617392958865408 618121358475264 619118432722944 620900873404416 621408334998528 621859053764608 622592722468864 624428719276032 624939064174656 625392343842816 625903476310728 626738262441984 627932808609792 627976609726464 628945709432832 630255312175104 631271959363584 633836308267008 634858731859968 635838452125184 636686488829952 637437650927616 638421351006208 638465883745536 640304025698304 641059455762432 641292149194752 642048745046016 643897202049024 643942116753408 644935854587904 646557934288896 647555708878848 648600262852608 649950790680576 651235002679296 653643692900352 654652402302976 654698067230592 657357577519104 657834370924544 658372018225152 658417942612584 660267469897728 660313526501376 661092563755008 661572066213888 662112768328704 662995847872512 664018989613056 665090100043776 667791824781312 668869021066752 670504524447744 671586096513024 672622494810112 674070058303488 674558973575168 675354817593344 675401926606848 677346407350272 677900001816576 678391695015936 678946143794688 681194966482944 682246193283072 682803792338976 684769583038464 686122592108544 687551249645568 688660319305728 689723066712064 689771177975088 691457790836736 692524855328768 692573162029056 693641947772928 694567078723584 695386528284672 695638941499392 696459655643136 696508236813312 698513482579968 699591435485184 700416812777472 702433311326208 703566386823168 704141410849569 706424409686016 707563923111936 709037226196992 710131419447296 710180954284032 711534539964416 713065846800384 714166257057792 714216073342464 715318258640832 716272299933696 717117357293568 718224019881984 720291785342976 721453667844096 722304838176768 724384352305152 725552836411392 726672516714496 728500172488704 729624401149952 729675295709184 731194639515648 732588276711424 732639378014208 733769994338304 735349154512896 736483952590848 738923353473024 740063667290112 740668520503296 742800903634944 744268574490624 744876864369792 747021363314688 748174174060544 748226362549248 750055908704256 751213402390528 751265802878976 752425163685888 752477648700096 754317590003712 754591394168832 755481660358656 755534358577152 756700306661376 757709540425728 758878845272064 759774169792512 763190656892928 763814411769024 767526967443456 768154266381348 768711422640128 770312048214016 770365780918272 771834077249536 771887916122112 773495155851264 774688821215232 774742859218944 775938450051072 777890014691328 779090462244864 780347191244544 782593809186816 783517112598528 787040364920832 787968914374656 788254933385216 790237475241984 791456977518592 791512185176064 792733654597632 794727460896768 795953892163584 796009413500928 797666879471616 798897846878208 800476357459968 803437039190016 804733040970936 807342182498304 808002022367232 809248939068416 810328258510848 811578765082624 811635376324608 812592942948864 813182331387904 814932396343296 816190008066048 816246940962816 817506581303808 819505529880576 819562694049792 820827451293696 824161811300352 825491243630592 827867831205888 828544446664704 832571625701376 833252085566208 833856458457088 834537968414304 835651016589312 837302146301952 837986472416016 838594279243776 840340416233472 840399033729024 841695945818112 843812897292288 845115077689344 846478309146624 848915318439936 849916867903488 851287844994048 853738700931072 854745941016576 855056198926336 856064993394688 858529602732032 858589489004544 859291213240152 859914472783872 862077245718528 863407611838464 863467838373888 864800350470144 866601054240768 868313336905728 871524923867136 872930756307456 876476770025472 877829357633536 877890590150112 880356626530304 880418035335168 881456751673344 882096088285184 882817024438272 883994463830016 885358652817408 885420410535936 886465028671488 886786800058368 889017159647232 890389099708416 891825361422336 895448128684032 898760077737984 900535902142464 903128543133696 903866669088768 904522260021248 905261525059584 905324671092303 908259955310592 909002275163136 909661591044096 910405056451968 911619290824704 913026110717952 914830122811392 916734999527424 918213759074304 919694903966784 921943721115648 923430882705408 924855930363904 926089438298112 927182037712896 927518588665856 928612874190848 928677649084416 931351310106624 932112502497792 932788580646912 933889083703296 936643078914048 938088515764224 938855214466092 941899212914688 943418564149248 945382968262656 946907939045376 950754462400512 952221676077056 952288097789952 953757678187776 955029733244928 956156476391424 957632026509312 957698825618304 960456038547456 961589183643648 961938223792128 963073117569024 964357596905472 965845803073536 967403781881856 971333563318272 972900394278912 974926186020864 976852504018944 978359992451072 980465539350528 981978603454464 982047100845888 986036366278656 986751556386816 987558027337728 990401204846592 992358099320832 993169152493056 996028484419584 997635150065664 1001687737171968 1003233551581184 1003303531600128 1005756786671616 1007308880478208 1007379144769536 1008933742215168 1011105087455232 1011838460362752 1013032226390016 1013102889910272 1016019611025408 1017587542523904 1018419215692032 1023369289924608 1024205688508464 1027154374557696 1029183888162816 1031326874468352 1032918428286976 1032990478958592 1034584600068096 1034656766962632 1037186686255104 1038787282993152 1038859743043584 1040462921659392 1041850618085376 1043079792427008 1043458412249088 1044689483464704 1049387153227776 1050625219166208 1053649966989312 1055349580234752 1056978206130176 1059636614529024 1061271856218112 1061345884667904 1063555839295488 1065197129170944 1065271431426048 1067301809946624 1069598770200576 1071249385586688 1072977387961248 1077336029822976 1080437678014464 1082180501766144 1083457257265152 1086576528457728 1088253344088064 1088329254617088 1090008775071744 1092750258733056 1094436601724928 1094512943563776 1096791959273472 1098882415067136 1098959067021312 1100654991507456 1103823774941184 1104725928886272 1110095500935168 1111002780754944 1112717291219072 1114201355452416 1116402861735936 1117315296554688 1118125705658368 1120453888311296 1120532044972032 1122261261090816 1122339543823872 1125083863056384 1126820103585792 1126898704318464 1128637745528832 1131476385005568 1131887091253248 1133222490537984 1135050459992064 1138318267908096 1139661254688768 1144785985339392 1145721617653536 1146552630378496 1151210149117952 1151290451165184 1152231399572022 1153067133960192 1155468072321024 1155548671377408 1157751115874304 1157831874183168 1160242733776896 1162033231822848 1163907675076608 1168635693367296 1170520786866816 1173890713780224 1175275668897792 1177089365917696 1178659285106688 1180478203756544 1180560547381248 1181953371561984 1182382400077824 1185356212862976 1187185466277888 1187268277764096 1189100481896448 1192091191345152 1193930838245376 1198346770317312 1200714536189952 1205155558785024 1207015366746112 1207099561456404 1211013273747456 1212003033550848 1212882121392128 1213873408602624 1215492387766272 1217368147623936 1217453064486912 1218889414423296 1219773497081856 1222398594514944 1224285012099072 1226259871955712 1229258294820864 1231241176940544 1236242716950528 1238236865445888 1241801746808832 1242816669997056 1243718107529216 1245185444937728 1248857438552064 1249878128349312 1250784687685632 1251806952621456 1253476524883968 1255865617219584 1255953219452928 1257891418865664 1260510624350208 1262543918727168 1267672616534016 1269717463719936 1271676904250368 1273372977659904 1274875301855232 1276842702012416 1276931767491072 1280608051396608 1282118911524864 1282584298389504 1284097490092032 1287794404098048 1287884233506816 1289871709175808 1293115868577792 1295111417757696 1297200525705216 1299901581361152 1302470005358592 1307287385800704 1309304804605952 1309396134461184 1314715155038208 1316744036450304 1316835885225168 1320534939795456 1320627053002752 1322185127510016 1323144132427776 1324225536657408 1325991695745024 1328037979226112 1330180200087552 1335583649562624 1337738042133504 1341009048895488 1343172193026048 1345244989620224 1348140116606976 1349117947150336 1350709635186688 1350803853213696 1354692814700544 1355800003633152 1356783390031872 1357892287589376 1362389932965888 1364492386566144 1365607584677952 1369539166076928 1372245184217088 1375102499291136 1377320638611456 1379446133424128 1379542355950176 1382915581673472 1385049710657536 1385146324058112 1387283895545856 1389134157447168 1390773056569344 1391277882998784 1392919311286272 1393016473626624 1397026965159936 1399182870970368 1400833625554944 1407132773646336 1408282821699138 1412848819372032 1415127846223872 1418074452393984 1420262838894592 1420361908568064 1423069079928832 1426131693600768 1428332514115584 1428432146684928 1430636517281664 1432544599867392 1434234714587136 1436448039763968 1440583570685952 1442907335688192 1444609676353536 1448768704610304 1451105672822784 1453345033428992 1457000344977408 1459248802299904 1459350591418368 1462389279031296 1465176553422848 1465278756028416 1467539988676608 1470698309025792 1472967905181696 1480127334580224 1481337041006592 1485601807269888 1488537148981248 1489753728739584 1494042726629376 1496348348121088 1496452725098496 1502426804781056 1502531605757952 1504850327371776 1504955297400192 1508635180007424 1510963320717312 1511068717154304 1513400613322752 1515419080851456 1517757690544128 1519548339585024 1526381313785856 1527628823538048 1535053934886912 1536308532762696 1537422845280256 1540624096428032 1540731561836544 1543668154499072 1543775832244224 1546990311702528 1549377642430464 1549485718437888 1551876900102144 1555780029382656 1558180924489728 1560694382489088 1565187618373632 1567034225197056 1574080729841664 1575937828749312 1576509866770432 1580474950483968 1582913955037184 1583024370352128 1585467309195264 1589454921793536 1591907784327168 1592018827001856 1595333758943232 1597795693756416 1600952714919936 1606874078380032 1609466081941872 1614684364996608 1616004044734464 1618497878136832 1620656517021696 1623157530165248 1623270752649216 1625185885897728 1626364662775808 1629864792686592 1632380016132096 1632493881925632 1635013162607616 1639011059761152 1639125388099584 1641654902587392 1648323622600704 1650982487261184 1655735662411776 1657088893329408 1665143251402752 1666504171132416 1667712916914176 1669075936828608 1671302033178624 1674604292603904 1675972944832032 1677188558487552 1680680832466944 1680798067458048 1683391891636224 1687625794584576 1690230155378688 1692956618293248 1697830636879872 1699833735806976 1702575689988096 1707477401862144 1709491882033152 1710112397852672 1712129986789376 1717178978009088 1718582426480304 1719828945567744 1724154491437056 1726815223676928 1726935676747776 1729600700940288 1733202108481536 1736626673811456 1743049847734272 1745861512614912 1752953540050944 1755658715267072 1755781180300224 1760713253060608 1760836070670336 1762913503346688 1764192176570368 1765634048876544 1767988927660032 1770717305634816 1770840821071872 1772930057342976 1773573600116736 1778034319294464 1780778199416832 1783650722844672 1790896257368064 1797520155475968 1801071804284928 1807733338177536 1809044520042496 1810523050119168 1810649342184606 1816519910621184 1818004550326272 1819323182088192 1820810112903936 1823238581649408 1826052221435904 1829660245622784 1836427518148608 1839389807933568 1843887442231296 1846861765410816 1849711860727808 1852178876596224 1854364075425792 1855037177331712 1857225748381696 1857355298168832 1862702620213248 1864225004995584 1865577161293824 1867778167406592 1873286157828096 1876177031528448 1877710428932184 1883798425829376 1886837128298496 1890765936525312 1893815878090752 1901508924801024 1904443352154112 1904576195579904 1907515356375552 1910059466489856 1912312952782848 1915264053018624 1915397651236608 1920912077094912 1923178367287296 1923876447584256 1926146235138048 1931691606147072 1934807563763712 1942667126636544 1945800788557824 1949852372041728 1953705008037888 1956719984902144 1960931078701056 1963957206908928 1964094201691776 1972072732557312 1973503112773632 1975116054675456 1980802409693184 1984716198641664 1986338304986112 1992056968839168 1995270300131328 2003375474343936 2006467103162368 2006607063200256 2011513573343232 2014617760956416 2014758289539072 2017867484430336 2022210174910464 2023676920725504 2026064452780032 2026205779820544 2032039222050816 2035175085047808 2036838431384064 2046738579849216 2048411377016928 2054308749115392 2058367776325632 2062653748936704 2065836856573952 2065980957917184 2069169200136192 2069313533925264 2074373372510208 2077574565986304 2077719486087168 2080925843318784 2083701236170752 2086159584854016 2086916824498176 2089378966929408 2098774306455552 2101250438332416 2107299933978624 2110699160469504 2112424232548707 2113956412260352 2119273229058048 2122543712436224 2122691769335808 2127111678590976 2130394258341888 2130542862852096 2134603619893248 2139197540401152 2142498771173376 2145954775922496 2154672059645952 2160875356028928 2164361003532288 2166914514530304 2173153056915456 2176506688176128 2176658509234176 2180017550143488 2185500517466112 2188873203449856 2189025887127552 2193583918546944 2197764830134272 2197918134042624 2201309983014912 2209451857772544 2220191001870336 2222005561509888 2225434582438144 2228402710904832 2232805723471872 2234630593109376 2236251411316736 2241064089944064 2244522522181632 2244679087647744 2250167726112768 2253640207171584 2253797408636928 2257275491057664 2262952770011136 2263774182506496 2266444981075968 2270100919984128 2276636535816192 2279322509377536 2289571970678784 2291443235307072 2293105260756992 2302420298235904 2302580902330368 2304462799144044 2306134267920384 2310936144642048 2311097342754816 2315502231748608 2315663748366336 2320485467553792 2324066463645696 2327815350153216 2337271386734592 2341041573733632 2347781427560448 2350551337795584 2354178731835392 2360956407513088 2361121094762496 2363906743123968 2364764800155648 2370712425725952 2374370932555776 2374536555528192 2378200963792896 2384182382690304 2387861676490752 2396693540634624 2401429072379904 2410311117570048 2414030733492224 2414199122912808 2422026547494912 2424006067101696 2425764242784256 2427746817205248 2430984775532544 2434736295247872 2434906128973824 2437778828846592 2439546994163712 2444797189029888 2448570024198144 2452519743911424 2458516589641728 2462482353881088 2472485433901056 2476473730891776 2483603493617664 2485633339994112 2487436215058432 2490370889875456 2497714877104128 2499756256698624 2501569375371264 2503613905242912 2506953049767936 2511906438905856 2515782837731328 2521021248700416 2525087837454336 2535345233068032 2539434927439872 2543353808500736 2546745955319808 2549750603710464 2553685404024832 2553863534982144 2561216102793216 2564237823049728 2565168596779008 2568194980184064 2575588808196096 2575768467013632 2579743418351616 2586231737155584 2590222835515392 2594401051410432 2599803162722304 2604940010717184 2614574771601408 2618609609211904 2618792268922368 2629430310076416 2633488072900608 2633671770450336 2641069879590912 2641254106005504 2644370255020032 2646288264855552 2648451073314816 2651983391490048 2656075958452224 2660360400175104 2671167299125248 2675476084267008 2686344386052096 2690489979240448 2696280233213952 2701419270373376 2701607706427392 2709385629401088 2711600007266304 2713566780063744 2715784575178752 2724779865931776 2728984773132288 2731215169355904 2739078332153856 2744490368434176 2750204998582272 2754641277222912 2758892266848256 2759084711900352 2765831163346944 2770099421315072 2770292648116224 2774567791091712 2778268314894336 2781546113138688 2782555765997568 2785838622572544 2786032947253248 2794053930319872 2798365741940736 2801667251109888 2814265547292672 2816565643398276 2825697638744064 2830255692447744 2836148904787968 2840525677789184 2840723817136128 2846138159857664 2852263387201536 2856665028231168 2856864293369856 2861273034563328 2865089199734784 2868469429174272 2872896079527936 2885814671376384 2889219352707072 2897537409220608 2902211345645568 2906690066857984 2914000689954816 2918497604599808 2918701182836736 2924778558062592 2930353106845696 2930557512056832 2935079977353216 2941396618051584 2945935810363392 2960254669160448 2962674082013184 2971203614539776 2977074297962496 2979507457479168 2988085453258752 2992696696242176 2992905450196992 3004853609562112 3005063211515904 3009700654743552 3009910594800384 3017270360014848 3021926641434624 3022137434308608 3026801226645504 3035515381088256 3039096679170048 3052762627571712 3055257647076096 3070107869773824 3072617065525392 3074845690560512 3081248192856064 3081463123673088 3087336308998144 3087551664488448 3093980623405056 3098755284860928 3098971436875776 3103753800204288 3111560058765312 3116361848979456 3121388764978176 3130375236747264 3134068450394112 3148161459683328 3151875657498624 3153019733540864 3160949900967936 3165827910074368 3166048740704256 3170934618390528 3178909843587072 3183815568654336 3184037654003712 3190667517886464 3195591387512832 3201905429839872 3213748156760064 3218932163883744 3232008089468928 3236995756273664 3241313034043392 3246315060330496 3246541505298432 3250371771795456 3252729325551616 3259729585373184 3264760032264192 3264987763851264 3270026325215232 3278250776199168 3283309805174784 3296647245201408 3301964974522368 3311471324823552 3314177786658816 3330286502805504 3333008342264832 3335425833828352 3338151873657216 3342604066357248 3349208585207808 3351945889664064 3354377116975104 3361361664933888 3361596134916096 3366783783272448 3375251589169152 3380460310757376 3385913236586496 3395661273759744 3399667471613952 3405151379976192 3414954803724288 3418983764066304 3420224795705344 3424259973578752 3434357956018176 3437164852960608 3439657891135488 3453630447353856 3453871353495552 3459201401880576 3466404216963072 3473253347622912 3486099695468544 3491723025229824 3505907080101888 3511317430534144 3511562360600448 3521672141340672 3525827006693376 3528384353140736 3531268097753088 3535977855320064 3541434611269632 3541681642143744 3545860114685952 3547147200233472 3556068638588928 3561556398833664 3567301445689344 3581792514736128 3595040310951936 3602143608569856 3615466676355072 3618089040084992 3621046100238336 3621298684369212 3633039821242368 3636009100652544 3638646364176384 3641620225807872 3646477163298816 3652104442871808 3659320491245568 3672855036297216 3678779615867136 3687774884462592 3693723530821632 3699423721455616 3708728150851584 3710074354663424 3714451496763392 3714710596337664 3725405240426496 3728450009991168 3731154322587648 3735556334813184 3746572315656192 3752354063056896 3755420857864368 3767596851658752 3773674256596992 3781531873050624 3787631756181504 3803017849602048 3808886704308224 3809152391159808 3815030712751104 3820118932979712 3824625905565696 3830528106037248 3830795302473216 3841824154189824 3846356734574592 3847752895168512 3852292470276096 3863383212294144 3869615127527424 3885334253273088 3891601577115648 3899704744083456 3907410016075776 3913439969804288 3921862157402112 3927914413817856 3928188403383552 3944145465114624 3950232109350912 3961604819386368 3969432397283328 3972676609972224 3984113937678336 3990540600262656 4006750948687872 4012934206324736 4013214126400512 4023027146686464 4029235521912832 4029516579078144 4035734968860672 4044420349820928 4047353841451008 4052128905560064 4052411559641088 4064078444101632 4070350170095616 4073676862768128 4093477159698432 4096822754033856 4108617498230784 4116735552651264 4125307497873408 4131673713147904 4131961915834368 4138338400272384 4138627067850528 4148746745020416 4155149131972608 4155438972174336 4161851686637568 4167402472341504 4172319169708032 4173833648996352 4178757933858816 4197548612911104 4202500876664832 4221398320939008 4224848465097414 4227912824520704 4238546458116096 4245087424872448 4245383538671616 4254223357181952 4260788516683776 4261085725704192 4269207239786496 4278395080802304 4284997542346752 4291909551844992 4309344119291904 4321750712057856 4328722007064576 4333829029060608 4346306113830912 4353013376352256 4353317018468352 4360035100286976 4371001034932224 4377746406899712 4378051774255104 4387167837093888 4395529660268544 4395836268085248 4402619966029824 4418903715545088 4440382003740672 4444011123019776 4450869164876288 4456805421809664 4465611446943744 4469261186218752 4472502822633472 4482128179888128 4489045044363264 4489358175295488 4507280414343168 4507594817273856 4514550982115328 4525905540022272 4532889962151936 4540201839968256 4553273071632384 4558645018755072 4579143941357568 4582886470614144 4586210521513984 4604840596471808 4605161804660736 4608925598288088 4612268535840768 4621872289284096 4622194685509632 4631004463497216 4631327496732672 4640970935107584 4648132927291392 4655630700306432 4674542773469184 4682083147467264 4695562855120896 4701102675591168 4708357463670784 4721912815026176 4722242189524992 4727813486247936 4729529600311296 4741424851451904 4748741865111552 4749073111056384 4756401927585792 4768364765380608 4775723352981504 4793387081269248 4802858144759808 4820622235140096 4828061466984448 4828398245825616 4844053094989824 4848012134203392 4851528485568512 4855493634410496 4861969551065088 4869472590495744 4869812257947648 4875557657693184 4879093988327424 4889594378059776 4897140048396288 4905039487822848 4917033179283456 4924964707762176 4944970867802112 4952947461783552 4967206987235328 4971266679988224 4974872430116864 4980741779750912 4995429754208256 4999512513397248 5003138750742528 5007227810485824 5013906099535872 5023812877811712 5031565675462656 5042042497400832 5050175674908672 5070690466136064 5078869854879744 5086707617001472 5093491910639616 5099501207420928 5107370808049664 5107727069964288 5122432205586432 5128475646099456 5130337193558016 5136389960368128 5151536934027264 5159486836703232 5172463474311168 5180445671030784 5188802102820864 5199606325444608 5209880021434368 5229149543202816 5237219218423808 5237584537844736 5258860620152832 5266976145801216 5267343540900672 5282139759181824 5282508212011008 5288740510040064 5292576529711104 5296902146629632 5303966782980096 5312151916904448 5320720800350208 5342334598250496 5350952168534016 5372688772104192 5380979958480896 5392560466427904 5402838540746752 5403215412854784 5423200014532608 5427133560127488 5431569150357504 5449559731863552 5457969546264576 5462430338711808 5478156664307712 5488980736868352 5509282554445824 5517784533696512 5518169423800704 5531662326693888 5540198842630144 5540585296232448 5549135582183424 5556536629788672 5563092226277376 5565111531995136 5571677245145088 5572065894506496 5588107860639744 5596731483881472 5603334502219776 5628531094585344 5633131286796552 5651395277488128 5660511384895488 5672297809575936 5681051355578368 5681447634272256 5692276319715328 5704526774403072 5713330056462336 5713728586739712 5722546069126656 5730178399469568 5736938858348544 5745792159055872 5771629342752768 5778438705414144 5795074818441216 5804422691291136 5813380133715968 5828001379909632 5836995209199616 5837402365673472 5849557116125184 5861115024113664 5870159954706432 5882793236103168 5891871620726784 5920509338320896 5925348164026368 5942407229079552 5954148595924992 5959014914958336 5976170906517504 5985393392484352 5985810900393984 6009707219124224 6010126423031808 6019401309487104 6019821189600768 6034540720029696 6043853282869248 6044274868617216 6053602453291008 6071030762176512 6078193358340096 6105525255143424 6110515294152192 6140215739547648 6145234131050784 6149691381121024 6162496385712128 6162926247346176 6174672617996288 6175103328976896 6187961246810112 6197510569721856 6197942873751552 6207507600408576 6223120117530624 6232723697958912 6242777529956352 6260750473494528 6268136900788224 6296322919366656 6303751314997248 6306039467081728 6321899801935872 6331655820148736 6332097481408512 6337272697646121 6341869236781056 6357819687174144 6367631137308672 6368075308007424 6381335035772928 6391182775025664 6403810859679744 6427496313520128 6437864327767488 6464016178937856 6473991512547328 6482626068086784 6492630120660992 6493083010596864 6500743543590912 6505458651103232 6519459170746368 6529520064528384 6529975527702528 6540052650430464 6556501552398336 6566619610349568 6593294490402816 6603929949044736 6628355573317632 6660573005611008 6666016684529664 6670851667656704 6676303747314432 6685208132714496 6698417170415616 6703891779328128 6708754233950208 6723192269832192 6733567566544896 6750503178338304 6760920621514752 6771826473172992 6791322547519488 6799334943227904 6810302759952384 6829909607448576 6837967528132608 6840449591410688 6848519947157504 6868715912036352 6874329705921216 6879315782270976 6907260894707712 6907742706991104 6918402803761152 6932808433926144 6946506695245824 6972199390937088 6983446050459648 7011814160203776 7022634861068288 7023124721200896 7043344282681344 7051654013386752 7062536195506176 7082869222539264 7083363284287488 7091720229371904 7094294400466944 7112137277177856 7123112797667328 7134602891378688 7163585029472256 7190080621903872 7204287217139712 7230933352710144 7236178080169984 7242092200476672 7242597368738424 7266079642484736 7272018201305088 7277292728352768 7283240451615744 7292954326597632 7304208885743616 7318640982491136 7345710072594432 7357559231734272 7375549768925184 7387447061643264 7398847442911232 7417456301703168 7420148709326848 7428902993526784 7429421192675328 7450810480852992 7456900019982336 7462308645175296 7471112669626368 7493144631312384 7504708126113792 7510841715728736 7547348513193984 7563063746101248 7575263512363008 7606035699204096 7617773408616448 7618304782319616 7630061425502208 7640237865959424 7649251811131392 7661056212074496 7661590604946432 7683648308379648 7692713469149184 7695505790337024 7704584940552192 7726766424588288 7739230255054848 7770668506546176 7783203154231296 7799409488166912 7814820032151552 7826879939608576 7843724314804224 7855828827635712 7856376806767104 7888290930229248 7900464218701824 7923209638772736 7938864794566656 7945353219944448 7968227875356672 7981081200525312 8013501897375744 8025868412649472 8026428252801024 8058471043825664 8059033158156288 8071469937721344 8088840699641856 8104257811120128 8104823119282176 8128156888203264 8140700340191232 8147353725536256 8186954319396864 8193645508067712 8217234996461568 8233471105302528 8250614995746816 8263347426295808 8263923831668736 8276676800544768 8277254135701056 8297493490040832 8310298263945216 8310877944348672 8323703373275136 8334804944683008 8344638339416064 8347667297992704 8357515867717632 8395097225822208 8405001753329664 8442796641878016 8449696930194828 8455825649041408 8477092916232192 8490174849744896 8490767077343232 8508446714363904 8521577033367552 8522171451408384 8538414479572992 8556790161604608 8569995084693504 8583819103689984 8618688238583808 8657444014129152 8667658058121216 8692612227661824 8706026752704512 8706634036936704 8720070200573952 8742002069864448 8755492813799424 8756103548510208 8774335674187776 8791059320537088 8791672536170496 8805239932059648 8837807431090176 8880764007481344 8888022246039552 8901738329752576 8913610843619328 8931222893887488 8938522372437504 8945005645266944 8964256359776256 8978090088726528 8978716350590976 9014560828686336 9015189634547712 9029101964230656 9051811080044544 9065779924303872 9080403679936512 9106546143264768 9117290037510144 9158287882715136 9165772941228288 9172421043027968 9210323609321472 9217851196576176 9224537071681536 9243744578568192 9244389371019264 9262008926994432 9262654993465344 9281941870215168 9296265854582784 9311261400612864 9349085546938368 9364166294934528 9391125710241792 9402205351182336 9416714927341568 9443825630052352 9444484379049984 9455626972495872 9459059200622592 9482849702903808 9497483730223104 9498146222112768 9512803855171584 9536729530761216 9551446705963008 9586774162538496 9605716289519616 9641244470280192 9656122933968896 9656796491651232 9696024268406784 9703056971137024 9710987268820992 9723939102130176 9738945180991488 9739624515895296 9751115315386368 9758187976654848 9779188756119552 9794280096792576 9810078975645696 9849929415524352 9889941735604224 9905894923567104 9934413974470656 9942533359976448 9949744860233728 9961483559501824 9990859508416512 9999025026794496 10006277501485056 10014455620971648 10027812199071744 10047625755623424 10063131350925312 10084084994801664 10100351349817344 10141380932272128 10157739709759488 10173415234002944 10186983821279232 10199002414841856 10214741616099328 10215454139928576 10244864411172864 10256951292198912 10260674387116032 10272779920736256 10303073868054528 10318973673406464 10360891342061568 10377604205641728 10399212650889216 10419760042868736 10458299086405632 10474438436847616 10475169075689472 10517721240305664 10533952291602432 10534687081801344 10565016424022016 10577481020080128 10585153059422208 10593804293259264 10607933565960192 10624303833808896 10641441600700416 10684669196500992 10701904337068032 10745377544208384 10761959916961792 10785120932855808 10805677081493504 10806430825709568 10846400029065216 10854267120254976 10863138300715008 10899119463727104 10915939092529152 10924860677423616 10956313328615424 10977961473736704 11018565108891648 11035569067393024 11036338847601408 11063324653387776 11080397685260288 11081170592464896 11098271164366848 11126184452554752 11130223063990272 11143354490290176 11144131789012992 11176215721279488 11193462967762944 11206669004439552 11257062189170688 11266262573593104 11302790554976256 11321022769790976 11344595619151872 11362102711156736 11362895268544512 11384552639430656 11409053548806144 11426660112924672 11427457173479424 11445092138253312 11460356798939136 11473877716697088 11491584318111744 11543258685505536 11556877410828288 11590149636882432 11608845382582272 11626760267431936 11656002759819264 11673990418399232 11674804731346944 11699114232250368 11722230048227328 11740319909412864 11765586472206336 11783743241453568 11850696328052736 11884814458159104 11908297191849984 11918029829916672 11952341813035008 11970786784968704 11971621800787968 12020252846063616 12038802618974208 12039642379201536 12069081440059392 12087706565738496 12088549737234432 12107204906582016 12142061524353024 12156386716680192 12211050510286848 12221030588304384 12280431479095296 12290468262101568 12299382762242048 12324992771424256 12325852494692352 12349345235992576 12350206657953792 12375922493620224 12395021139443712 12395885747503104 12415015200817152 12446240235061248 12465447395917824 12485555059912704 12521500946989056 12536273801576448 12592645838733312 12607502629994496 12612078934163456 12663311640297472 12664194962817024 12674545395292242 12683738473562112 12715639374348288 12735262274617344 12736150616014848 12762670071545856 12782365550051328 12807621719359488 12854992627040256 12875728655534976 12928032357875712 12947983025094656 12965252136173568 12985260241321984 12986166021193728 13001487087181824 13010917302206464 13038918341492736 13059040129056768 13059951055405056 13080105300860928 13113003104796672 13133239220699136 13186588980805632 13207859898089472 13256711146635264 13321146011222016 13332033369059328 13341703335313408 13352607494628864 13370416265428992 13396834340831232 13407783558656256 13417508467900416 13446384539664384 13467135133089792 13521841243029504 13543652946345984 13598669886455808 13620605519904768 13659819214897152 13675935056265216 13680899182821376 13697039894315008 13737431824072704 13748659411842432 13758631564541952 13814521789415424 13815485413982208 13836805607522304 13865616867852288 13893013390491648 13944398781874176 13966892100919296 14023628320407552 14045269722136576 14046249442401792 14086688565362688 14103308026773504 14125072391012352 14165738445078528 14166726568574976 14183440458743808 14188588800933888 14224274554355712 14246225595334656 14269205782757376 14327170058944512 14380161243807744 14408574434279424 14461866705420288 14484184400953344 14485194737476848 14532159284969472 14544036402610176 14554585456705536 14566480903231488 14585908653195264 14608417771487232 14637281964982272 14691420145188864 14715118463468544 14751099537850368 14774894123286528 14797694885822464 14834912603406336 14840297418653696 14857805987053568 14858842385350656 14901620961705984 14913800039964672 14924617290350592 14942225339252736 14986289262624768 15009416252227584 15021683431457472 15094697026387968 15126127492202496 15150527024726016 15212071398408192 15235546817232896 15236609564639232 15260122851004416 15280475731918848 15298503622262784 15322112424148992 15323181209892864 15367296616759296 15385426938298368 15391011580674048 15409169881104384 15478460510109696 15541337013092352 15566406308462592 15598818976333824 15629640064303104 15653759879217152 15687448629608448 15711657655271424 15712753613534208 15776581860458496 15800928437403648 15846419277545472 15877729589133312 15890706439888896 15936455750713344 15962162401050624 16027003794751488 16051736825298944 16052856505602048 16116942087651328 16118066316312576 16142939875442688 16177681399283712 16208515622240256 16209646238564352 16281400680382464 16294707451072512 16373908638793728 16387291016135424 16434469992923136 16466942210605056 16526694852591616 16527847663337472 16553353601089536 16554508271402112 16594986980081664 16620596527890432 16621755888697344 16647406746550272 16669609889366016 16689276678832128 16695334595985408 16715031735435264 16790194451644416 16810003506659328 16885593283756032 16899393860389656 16911651298082816 16954185832464384 16980349699489792 16981534154686464 17016893428727808 17043154066735104 17044342902816768 17076828959145984 17113580323209216 17139990169387008 17167638207379968 17237376477167616 17314888028258304 17335316116242432 17385224455323648 17412053505409024 17413268073873408 17440140401147904 17484004139728896 17510985627598848 17512207097020416 17548671348375552 17583345072340992 17610479864119296 17675614862180352 17761528014962688 17776044492079104 17803476659505152 17827221687238656 17862445787774976 17877044744875008 17890011290533888 17928512719552512 17956180177453056 17957432701181952 18029121657372672 18030379269095424 18058203928461312 18103622160089088 18131559848607744 18160807359873024 18213092286529536 18234580075020288 18316575765430272 18331545882456576 18344842086055936 18420647218642944 18435702393152352 18449074143363072 18487489157136384 18488778742038528 18524017853988864 18525309986930688 18563883740430336 18592531709165568 18622522801225728 18698171093876736 18728332589869056 18782251420483584 18804410702364672 18833429854683136 18888968758099968 18911253944991744 18918118401245184 18965699405807616 18994967460446208 18996292444225536 19025607710343168 19073459061522432 19102893411926016 19173548325076992 19211432579039232 19282488940560384 19312245867937792 19313592983302464 19392048536813568 19406113942274048 19421974537641984 19447878204260352 19477890361982976 19479249031790592 19502230630772736 19516375953309696 19558377512239104 19588560193585152 19620157951291392 19699858831048704 19779883471208448 19811789847134208 19885066719952896 19899489720467456 19922967119003648 19981719016833024 19998050053588992 20012555002970112 20028911241943296 20055624398143488 20095251511246848 20126262701850624 20200702699634688 20282761864544256 20315479419518976 20346830468005888 20373967642558464 20398004829683712 20429483232198656 20430908279857152 20489728822345728 20513902584397824 20521348774232064 20545559841472512 20606147736109056 20637947346812928 20721782684123136 20755208411283456 20798425301778432 20839520085737472 20916598172811264 20948876873695232 20950338151378944 21035442480611328 21067904583204864 21069374163602688 21130032848044032 21154962040160256 21187608586518528 21248607667617792 21282883201400832 21369338393001984 21403808674136064 21490755088416768 21523919833923584 21570241865711616 21611354162987008 21612861651419136 21692800058130432 21708534240509952 21726276601430016 21798238927454208 21831878185058304 21849721354847232 21912626657230848 21955922947473408 22037130217783296 22071138134786048 22072677695202816 22126649306775552 22160795370520576 22162341184929792 22196542328733696 22252368905109504 22260446127980544 22286708980580352 22288263578025984 22352431442558976 22386925935525888 22413338008879104 22514124378341376 22532525147186208 22642045539581952 22689191238303744 22724205422313472 22725790537089024 22769105278861312 22818107097612288 22853320225849344 22854914346958848 22890184276506624 22920713597878272 22947755433394176 22983168636223488 23086517371011072 23113754821656576 23180299273764864 23217690765164544 23253520534863872 23312005519638528 23347980836798464 23349609462693888 23398228464500736 23444460096454656 23480639818825728 23531172944412672 23567486482907136 23701392656105472 23769628916318208 23816594383699968 23836059659833344 23904683626070016 23941573569937408 23943243601575936 24040505692127232 24077605237948416 24079284758403072 24175413131476992 24177099474468864 24214409813164032 24312773433360384 24422101020573696 24442061176608768 24560862958190592 24580936524203136 24598765524484096 24651704989384704 24698690471985152 24700413315907584 24751844987240448 24790042278887424 24791771495006208 24830030401634304 24892480470122496 24930894791835648 24971110119825408 25043001893978112 25072547603152896 25185291677466624 25215005259988992 25224157868326912 25326623280594944 25328389925634048 25349090790584484 25367476947124224 25431278748696576 25470524549234688 25472301232029696 25525340143091712 25564731100102656 25615243438718976 25709985254080512 25751457311069952 25856064715751424 25895966050189312 25970520482643968 25972332042387456 26002974174363648 26021834604412928 26077836682985472 26118080258113536 26119902110810112 26160210601721856 26226006209593344 26266478441398272 26373177961611264 26415719796178944 26513422293270528 26642292022444032 26664066738118656 26683406670626816 26705214989257728 26740832530857984 26793668681662464 26815567117312512 26835016935800832 26892769079328768 26934270266179584 27043682486059008 27087305892691968 27197339772911616 27241211039809536 27319638429794304 27351870112530432 27361798365642752 27394079788630016 27474863648145408 27497318823684864 27517263129083904 27630970827964416 27673611215044608 27731233735704576 27786026780983296 27888797563748352 27933784201838592 28047256640815104 28090539444273152 28092498884803584 28173377130725376 28206616053547008 28250144782024704 28331476890157056 28333453137149952 28366880917487616 28377177601867776 28448549108711424 28492451190669312 28538411565514752 28654340117889024 28760322487615488 28817148868558848 28923733410840576 28968368801906688 28970389474953696 29088072805220352 29109170913411072 29132961806462976 29171817306390528 29216835542974464 29274563929964544 29382840290377728 29430236926937088 29549788246573056 29595389771644928 29669825206812672 29715611974107136 29717684770701312 29803241923411968 29827600079929344 29849234580701184 29884450678505472 29972578525249536 30018832504455168 30043366862914944 30189394052775936 30252254984404992 30301054049452032 30424142796816384 30471093634465792 30473219129278464 30520245702008832 30560951463837696 30597007244525568 30644224848297984 30646362419785728 30734593233518592 30770853876596736 30782023161348096 30818339762208768 30956921020219392 31082674026184704 31132812616925184 31197637952667648 31259280128606208 31307519758434304 31374897259216896 31423315310542848 31425507227068416 31553163720916992 31601856874807296 31755459178266624 31781412879777792 31872911501426688 31924324802101248 32054007589502976 32103473650597888 32105713011204096 32233884175302656 32236132632625152 32285879750885376 32355362798567424 32417031244480512 32419292477128704 32562801360764928 32589414902145024 32747817277587456 32774582032270848 32868939985846272 32933884421210112 33053389705183232 33055695326674944 33106707202179072 33109016542804224 33189973960163328 33241193055780864 33243511777394688 33294813493100544 33378553357664256 33390669191970816 33430063470870528 33580388903288832 33620007013318656 33771186567512064 33798787720779312 33823302596165632 33908371664928768 33960699398979584 33963068309372928 34033786857455616 34086308133470208 34088685805633536 34153657918291968 34227160646418432 34279980338774016 34335276414759936 34474752954335232 34629776056516608 34670632232484864 34770448910647296 34824107010818048 34826536147746816 34880280802295808 34968008279457792 35021971255197696 35024414194040832 35097342696751104 35166690144681984 35220959728238592 35351229724360704 35552088984158208 35606953319010304 35654443374477312 35724891575549952 35754089489750016 35780022581067776 35857025439105024 35912360354906112 35914865402363904 36060758538190848 36116407856922624 36207244320178176 36263119697215488 36321614719746048 36426184573059072 36469160150040576 36633151530860544 36663091764913152 36689684172111872 36841294437285888 36871404786304704 36898148286726144 36974978314272768 36977557484077056 37048035707977728 37050619973861376 37127767480860672 37185063418331136 37245045602451456 37396342187753472 37456665179738112 37564502840967168 37608821404729344 37666859709366272 37777937516199936 37822507889983488 37836236802490368 37989934920892416 37992584888451072 38051215420686336 38146918123044864 38205786823852032 38347096650153984 38422865158078464 38564977881120768 38624491735875584 38627185966604928 38784097073627136 38812227884548096 38843949075283968 38895756408520704 38955780723965952 38958498063581184 39004461261545472 39032751906619392 39116755024478208 39177120387170304 39240315902582784 39399717662097408 39559766942416896 39623579694268416 39770133439905792 39798979440934912 39845934238007296 39963438033666048 39996100107177984 40025110005940224 40057822483886592 40111248796286976 40190503022493696 40252525403701248 40401405399269376 40565523729088512 40630958839037952 40693660936011776 40796009659367424 40858966464397312 40861816559714304 40979457644691456 41027805168795648 41042697548464128 41091119682945024 41212295472218112 41275894693625856 41443565368246272 41510416822566912 41596850603556864 41679040171474944 41833196345622528 41897753747390464 41900676302757888 42070884961222656 42135809166409728 42138748327205376 42260065696088064 42309924080320512 42375217173037056 42497215335235584 42565766402801664 42738676786003968 42807617348272128 42981510176833536 43047839667847168 43140483731423232 43222708325974016 43225723302838272 43385600116260864 43452553202860032 43596477854908416 43663756370116608 43699442709694464 43825253314461696 43911845894946816 44074260435566592 44142276269572096 44145355390405632 44253298613551104 44321590741041152 44324682369859584 44393084657467392 44504737810219008 44520892255961088 44573417961160704 44576527156051968 44704862885117952 44773851871051776 44826676017758208 45028248756682752 45065050294372416 45284091079163904 45378382476607488 45448410844626944 45451581074178048 45538210557722624 45636214195224576 45706640451698688 45709828693917696 45780368553013248 45841427195756544 45895510866788352 45966337272446976 46173034742022144 46227509643313152 46435381530329088 46507041069727744 46624011039277056 46695961673596928 46699218925387776 46796456929001472 46888920192909312 46961279637651456 47062345888825344 47134972965814272 47402785312210944 47539257832636416 47633188767399936 47672119319666688 47809367252140032 47883147139874816 47886487203151872 48081011384254464 48155210475896832 48158569516806144 48350826262953984 48354198948937728 48428819626328064 48625546866720768 48844202041147392 48884122353217536 49121725916381184 49161873048406272 49197531048968192 49303409978769408 49400826631815168 49580084557774848 49583542990012416 49660060803268608 49784960940244992 49861789583671296 49942220239650816 50086003787956224 50145095206305792 50370583354933248 50430010519977984 50448315736653824 50653246561189888 50656779851268096 50698181581168968 50734953894248448 50862557497393152 50941049098469376 50944602464059392 51050680286183424 51129462200205312 51230486877437952 51419970508161024 51502914622139904 51712129431502848 51791932100378624 51941040965287936 51944664084774912 52005948348727296 52043669208825856 52155673365970944 52236160516227072 52239804221620224 52320421203443712 52452012419186688 52532956882796544 52831439592357888 53026844586541056 53284584044888064 53328133476237312 53366813341253632 53410429978515456 53481665061715968 53587337363324928 53631134234625024 53670033871601664 53785538158657536 53868540532359168 54087364972118016 54174611785383936 54394679545823232 54482422079619072 54639276859588608 54703740225060864 54723596731285504 54788159577260032 54949727296290816 54994637647369728 55034526258167808 55261941655928832 55347222430089216 55462467471409152 55572053561966592 55777595127496704 55867568403677184 56094513281630208 56181078888546304 56184997769607168 56346754261450752 56413232107094016 56500289564049408 56666906274299904 56733761834975232 56754355203735552 56897098217422848 56984902381338624 57076823131029504 57308680235778048 57520644975230976 57634297737117696 57847466821681152 57936737603813376 57940778949907392 58176145610440704 58218341826822144 58265923612925952 58343634612781056 58433671085948928 58549127859929088 58765680580755456 58860473853874176 59099576493146112 59190779543289856 59339650413625344 59431223948214272 59435369541402624 59655200159858688 59698469161402368 59768901357010944 59945157050499072 60037665008910336 60086733725829888 60378788105551872 60602108098904064 60848285593632768 60942187268931584 60946438258556928 61040491404017664 61121902927675392 61194014489051136 61288449696595968 61292724839571456 61469186467037184 61541707753193472 61564046322696192 61636679524417536 61913842040438784 62165348052369408 62265625233850368 62395275905335296 62518560257212416 62615039516868608 62749794518433792 62846630621085696 62851014454136832 63106327441833984 63203713749614592 63562825759555584 63745823002853376 63848649604202496 64108015179005952 64206947301195776 64211426022408192 64472265265250304 64571759501770752 64710725597134848 64834062488961024 64838584954257408 65125602721529856 65178829804290048 65495634555174912 65549164064541696 65737879971692544 65867768842420224 66106779410366464 66111390653349888 66213414404358144 66218033085608448 66379947920326656 66482386111561728 66487023554789376 66589626986201088 66757106715328512 66781338383941632 66860126941741056 67160777806577664 67240014026637312 67542373135024128 67597575441558624 67646605192331264 67921398797959168 67926136618745856 68067573714911232 68172616266940416 68177371611267072 68307315836583936 68454321292836864 68559960677548032 68670552829519872 68949505908670464 69259552113033216 69341264464969728 69540897821294592 69648214021636096 69653072295493632 69760561604591616 69936016558915584 70043942510395392 70048828388081664 70194685393502208 70333380289363968 70441919456477184 70702459448721408 71104177968316416 71213906638020608 71308886748954624 71449783151099904 71508178979500032 71560045162135552 71714050878210048 71824720709812224 71829730804727808 72121517076381696 72232815713845248 72526239394430976 72643229439492096 72938320300081152 73266303061721088 73326183529826304 73379368344223744 73682588874571776 73742809572609408 73796296573452288 73955114968154112 74096071415955456 74101239947722752 74255534961721344 74370126836662272 74490091204902912 74792684375506944 74913330359476224 75129005681934336 75217642809458688 75333719418732544 75555875032399872 75645015779966976 75672473604980736 75979869841784832 75985169776902144 76102430841372672 76293836246089728 76411573647704064 76694193300307968 76845730316156928 77129955762241536 77248983471751168 77254371933209856 77568194147254272 77687898150567936 77911561447931904 77916996127162368 78008922523090944 78065503813238784 78233510048956416 78354240774340608 78480631805165568 78799435324194816 79119533884833792 79247159388536832 79540266879811584 79597958881869824 79691868476014592 79926876067332096 79992200214355968 80050220011880448 80115644967773184 80222497592573952 80381006044987392 80505050807402496 80802810798538752 81131047458177024 81261917678075904 81387321872023552 81592019318734848 81717932928794624 81723633119428608 81958915289382912 82055610337591296 82085395096928256 82182239365890048 82424590944436224 82551789387251712 83020833645133824 83193701207113728 83358080342949888 83666392691245056 83795507494780928 83801352605515776 84141769922445312 84271618332819456 84277496654410752 84520131392176128 84619848160641024 84750434346074112 84994430670471168 85131532805603328 85477353572007936 85615234696544256 85963020353667072 86095679335694336 86280967462846464 86445416651948032 86451446605676544 86771200232521728 86905106405720064 87327512740233216 87398885419388928 87650506628923392 87823691789893632 88148520871133184 88284552539144192 88290710780811264 88643181482082304 88649364739719168 88786169314934784 89009475620438016 89146835922321408 89153054312103936 89409725770235904 89547703742103552 89653352035516416 90056497513365504 90130100588744832 90568182158327808 90756764953214976 90896821689253888 90903162148356096 91076421115445248 91272428390449152 91413280903397376 91419657387835392 91560737106026496 91682854391513088 91791021733576704 91932674544893952 92346069484044288 92455019286626304 92870763060658176 93014082139455488 93248022078554112 93391923347193856 93398437850775552 93592913858002944 93777840385818624 93922559275302912 94124691777650688 94269945931628544 94805570624421888 95266377534799872 95344238639333376 95618734504280064 95766294279749632 95772974406303744 96162022768508928 96310420951793664 96317139033612288 96701652525907968 96708397897875456 96857639252656128 97251093733441536 97688404082294784 97768244706435072 98243451832762368 98323746096812544 98395062097936384 98606819957538816 98801653263630336 99160169115549696 99167085980024832 99320121606537216 99569921880489984 99723579167342592 99884440479301632 100172007575912448 100290190412611584 100741166709866496 100860021039955968 100896631473307648 101313559702536192 101396363162337936 101469907788496896 101725114994786304 101882098196938752 101889204928118784 102101360572366848 102258924400410624 102460973754875904 102839941016322048 103005829244279808 103424258863005696 103583864200757248 103882081930575872 103889328169549824 104011896697454592 104087338417651712 104311346731941888 104472321032454144 104479608443240448 104640842406887424 104904024838373376 105065913765593088 105662879184715776 106053689173082112 106656266952474624 106733626682507264 106820859957030912 106963330123431936 107174674726649856 107262268469250048 107340067743203328 107571076317315072 107737081064718336 108349223570767872 108789359091646464 108964844159238144 109278553719177216 109407480450121728 109447193462571008 109576319154520064 109899454592581632 109989275294739456 110069052516335616 110523883311857664 110694444860178432 110924934942818304 111144107123933184 111555190254993408 111735136807354368 112189026563260416 112362157777092608 112369995539214336 112693508522901504 112826464214188032 113000579128098816 113333812548599808 113467523669950464 113508710407471104 113969804762677248 114153646262059008 114617360471556096 115041289950461952 115268595474235392 115694933643362304 115873475207626752 115881557899814784 116352291220881408 116436683653644288 116531847225851904 116687269225562112 116867342171897856 117098255719858176 117531361161510912 117720947707748352 118199152986292224 118381559086579712 118679300827250688 118862447896428544 118870739082805248 119310400319717376 119396938322804736 119537802714021888 119890314100998144 120075330017820672 120173467451659776 120757576211103744 121204216197808128 121696571187265536 121884374537863168 121892876517113856 122080982808035328 122388028978102272 122576899393191936 122585449679142912 122938372934074368 123083415506386944 123128092645392384 123273359048835072 123827684080877568 124330696104738816 124531250467700736 124790551810670592 125037120514424832 125230079033737216 125499589036867584 125693261242171392 125702028908273664 126212654883667968 126407427499229184 127125651519111168 127491646005706752 127697299208404992 128216030358011904 128413894602391552 128422852044816384 128944530530500608 129143519003541504 129421451194269696 129668124977922048 129677169908514816 130357659608580096 130991269110349824 131098328129083392 131475759943385088 131735537684840448 132222781306699776 132426828808716288 132436066171216896 132759895840653312 132964772223123456 132974047109578752 133179253972402176 133514213430657024 133562676767883264 133720253883482112 134321555613155328 134480028053274624 135084746270048256 135195150883117248 135293210384662528 135842797595918336 135852273237491712 136135147429822464 136345232533880832 136354743222534144 136614631673167872 136908642585673728 137119921355096064 137341105659039744 137899011817340928 138519104226066432 138682528929939456 139296428043272192 139306144590987264 139521123209183232 139872033117831168 140087885020790784 140097656776163328 140389370787004416 140666760578727936 140883838912954368 141404918897442816 142208355936632832 142427813276041216 142617773497909248 142899566302199808 143016357959000064 143120090324271104 143428101756420096 143649441419624448 143659461609455616 144243034152763392 144465631427690496 145052478788861952 145286458878984192 145876640600162304 146532606123442176 146652367059652608 146758736688447488 147365177749143552 147485619145218816 147592593146904576 147910229936308224 148202479895445504 148740253673324544 148980182409805824 149585368751013888 149826660718952448 150258011363868672 150435285618917376 150667438837465088 151111750064799744 151290031559933952 151344947209961472 151959739683569664 151970339553804288 152204861682745344 152587672492179456 152823147295408128 153388386600615936 153691460632313856 154259911524483072 154497966943502336 154508743866419712 155136388294508544 155375796301135872 155823122895863808 155833992254324736 156017845046181888 156131007626477568 156467020097912832 156708481548681216 156961263610331136 157598870648389632 158494318777073664 159080533759623168 159383736952029184 159853752134664192 159984400428711936 160100440023760896 160231289935546368 160444995185147904 160762012089974784 161010101614804992 161605621597077504 162262094916354048 162523835356151808 162774643744047104 163184038637469696 163435865857589248 163447266238857216 163917830578765824 164111220675182592 164170790193856512 164364478731780096 164849181888872448 165103578774503424 166041667290267648 166387402414227456 166716160685899776 167332785382490112 167591014989561856 167602705211031552 168283539844890624 168543236665638912 168554993308821504 169040262784352256 169239696321282048 169500868692148224 170263065611206656 170954707144015872 171230469393088512 171926040707334144 172191358671388672 172561934925692928 172890833303896064 172902893211353088 173542400465043456 173810212811440128 174655025480466432 174797770838777856 175301013257846784 175647383579787264 176297041742266368 176569105078288384 176581421561622528 177286362964164608 177298729479438336 177572338629869568 178018951240876032 178293671844642816 178306108624207872 179095407484207104 179306704071032832 180112995026731008 180260201177489664 181136364316655616 181793643378507776 181806324296712192 182152842230890496 182544856780898304 182826561806794752 182839314775670784 183121474212052992 183365708783026176 183582043467153408 183865349089787904 184692138968088576 184910038573252608 185741526121316352 186028164278910976 186496044157108224 186783846694387712 186796875701551104 187185827716005888 187555680771637248 187845118550605824 188249383555301376 188539891863257088 189611141248843776 190688477278666752 191237469008560128 191532588559499264 191545948812607488 192324045537017856 192620841903587328 192634278067224576 193416795795750912 193715278505312256 194502187466883072 195376808164589568 195536489412870144 196486903665524736 196647492193625088 196790124195872768 197213639915077632 197603306527260672 198320338231099392 198334171960049664 198640243213074432 199139843760979968 199447158334685184 199768880958603264 200344015151824896 200580380825223168 201482333419732992 201720042079911936 201793262946615296 202627119405072384 202792726324675872 202939815576993792 203764196393877504 203778409856237568 204202721144733696 204517848800821248 204921947509751808 205679882032644096 206011658488559616 206848517726011392 207167728401514496 207778656339099648 208023793394909184 208174676835303424 208622693463883776 208944642064908288 208959216886480896 209281684813774848 209808049676746752 210131827531186176 211325758369431552 212107378346164224 213312533904949248 213467253365014528 213641719914061824 213926660246863872 214349349453299712 214524536938500096 214680135486406656 215142152634630144 215474162129436672 216698447141535744 217578718183292928 217929688318476288 218814960900243456 218894386925142016 219152638309040128 219798909185163264 219978550589478912 220138105032671232 221047766623715328 221388889720356864 222288214247866368 223110380509986816 223470273614708736 224378053126520832 224724315554185216 224739991078428672 225387017045803008 225652928428376064 226001158256197632 226667625097199616 226935047339900928 227017420814942208 227939609525354496 228307292524118016 229234720943112192 230082579900923904 230537190948470784 231389867286724608 231746950415253504 231763115799629568 232704582441762816 233063694451703808 233734684343795712 234196511439716352 235062722323021824 235441895415496704 236398305972584448 236763118173159424 237358601654501376 237724895792857088 237741478165610496 238620800639434752 238793876645609472 239075605428043776 239780628201996288 240150660035641344 240346934903319552 241515152422207488 242408432395616256 243393142374531072 243768749075726336 243785753034227712 244161965616070656 244776057956204544 245153798786383872 245170899358285824 245876745868148736 246166831012773888 246256185290784768 246546718097670144 247655368161755136 249062500935401472 249581103621341184 250074241028849664 250460158067474432 250999178073735168 251386522484342784 251404057816547328 252425309767335936 252814854998458368 254251303038222336 254983292011413504 255394598416809984 256432060716023808 256827789204783104 256845704089632768 257889061061001216 258287038007083008 258842902388539392 259336249955844096 259354339817029632 260715319217160192 261982538220699648 262196656258166784 262951519886770176 263471075369680896 264445562613399552 264853657617432576 264872132342433792 265929544446246912 265948094219157504 266358507944804352 267028426861314048 267440507766964224 268643111226310656 268960056106549248 270169492540096512 270390301766234496 270586420769325056 271685595191836672 271704546474983424 272270294859644928 272690465067761664 272709486445068288 273229263346335744 273817285171347456 274239842710192128 274682211318079488 275798023634681856 277038208452132864 277365057859878912 278592856086544384 278612289181974528 279042246418366464 279744066235662336 280175770041581568 280195313552326656 280778741574008832 281333521157455872 281767677825908736 282809837794885632 284416711873265664 284855626552082432 285799132604399616 286032715918000128 286240180648542208 286856203512840192 287298882839248896 287318923218911232 288486068305526784 288931262855380992 290104957577723904 290572917757968384 291753281200324608 293065212246884352 293304734119305216 293517473376894976 294730355498287104 294971238290437632 295185186293809152 295820459872616448 296404959790891008 297480507346649088 297960364819611648 299170737502027776 299653321437904896 300516022727737344 300870571237834752 301334877674930176 302223500129599488 302580063119867904 302689894419922944 303940679107608576 304409723365490688 305175344984358912 305646294590816256 306776773201231872 307382921264627712 308519823048966144 308995933887004672 309017487732839424 310272776589017088 310751592602271744 311646245791727616 311667984508649472 312035690092363776 312262015252955136 312934040195825664 313416963097362432 313922527220662272 315197741296779264 316988637554147328 318161067519246336 318767473904058368 319968800857423872 320200880047521792 320462579871092736 320889990370295808 321524024179949568 322020203229609984 323211243194155008 325047670712303616 325549287488094208 326368077274939392 326871731715178496 326894532477714432 327835661157531648 328222441350365184 328341580387713024 328728957463560192 329698363777744896 330207157549006848 332083334580535296 332774804828454912 333432321371799552 334665570764980224 335182029979123712 335205410422063104 336567079689781248 337086473331277824 337109986617643008 338080525568704512 338479392642564096 339001737384296448 340526131222413312 341909414288031744 342460938786177024 343852081414668288 344382717342777344 345123869851385856 345805786422706176 347084800930086912 347620425622880256 349310050960932864 349595541677555712 350602026515693568 351294767159574528 352594083484532736 353138210156576768 353162843123245056 354572725928329216 354597458958876672 355144677259739136 356037902481752064 356587343689285632 356612217248415744 358190814968414208 358613408142065664 360225990053462016 360520402354979328 362272728633311232 363587286757015552 363612648593424384 364305684461780992 365089713561796608 365653123613589504 365678629551341568 366242948424105984 367164086934306816 367730698179575808 369384277936177152 369820077146505216 371483052242632704 372056328557821952 372992088314216448 373567693388775424 373593751403102208 374371655432011776 375111361543274496 375690237101211648 376498767110602752 377079783726514176 379222282497687552 381376954557333504 382474938017120256 383065177118998528 383091897625214976 384648091074035712 385241683807174656 385268556134449152 386833591591501824 387430557010624512 389004374933766144 391072978825740288 392973807331049472 393294984387250176 393580248391745536 394427279830155264 395206613054521344 396668343920099328 397280486426148864 398279687521959936 398894316669370368 399537761917206528 400688030303649792 401160761650446336 402964666839465984 403440084159823872 403586525893230592 405254238810144768 405585452649351744 405879631153987584 407528392787755008 407556819712475136 408405442289467392 409035697601642496 409843895019503616 411359764065288192 412023316977119232 413697035452022784 414335456803028992 415557312678199296 416047586789818368 417889284129816576 417918433772961792 418563369627549696 419616099353493504 420263655062372352 422651516738863104 424214756692328448 426625067809898496 426934506730029056 427283439828123648 427853320493727744 428698698906599424 429049073877000192 429360270972813312 430284305269260288 430948324258873344 433396894283071488 435157436366585856 435859376636952576 437629921800486912 437788773850284032 438305276618080256 439597818370326528 439957101178957824 440276210065342464 442095533247430656 442777779440713728 446220761019973632 446940547229417472 448756106253041664 449448631108370432 449479982156857344 450774034091606016 451305856856752128 452002316512395264 453335250194399232 453870094679801856 454034841629884416 455879219050708992 456614585048236032 458469441886224384 460165159801847808 461074381896941568 462779734573449216 463493900830507008 463526231599259136 465409164883525632 466127388903407616 467469368687591424 468393022879432704 470125444646043648 470883790830993408 472796611945168896 473526236346318848 475449791585714176 475482956331220992 477241601278869504 478151210856087552 479561256403992576 480301320071282688 480693869806639104 483030304844414976 484816864791232512 486786284749062144 487537498151452672 487571506068455424 488323931232141312 489552115912409088 490307597572767744 490341798716571648 491753491736297472 492333662025547776 492512370581569536 493093436195340288 495310736323510272 498125001870802944 499162207242682368 500148482057699328 500920316134948864 501998356147470336 502773044968685568 502808115633094656 504850619534671872 505629709996916736 508502606076444672 510789196833619968 512864121432047616 513655578409566208 513691408179265536 515778122122002432 516574076014166016 517685804777078784 518672499911688192 518708679634059264 521430638434320384 523965076441399296 524393312516333568 525903039773540352 526942150739361792 528891125226799104 529707315234865152 529744264684867584 531859088892493824 531896188438315008 532717015889608704 534056853722628096 534881015533928448 537286222452621312 537920112213098496 540338985080193024 540780603532468992 541172841538650112 543409092949966848 545380930135523328 545418972890136576 546458526692671488 547634570342694912 548479685420384256 549364422636158976 551596047269363712 554076416904265728 554730115719757824 557185712173088768 557224578363949056 558084492836732928 559488132471324672 560351540083163136 560390627104653312 561557483148017664 562667042314911744 563535355651817472 565619675589771264 568833423746531328 569711253104164864 572065431836000256 572480361297084416 573712407025680384 574597765678497792 574637846437822464 576972136611053568 577862525710761984 581145835515936768 583506562400649216 586130424493768704 586609468238610432 587034946753789952 589460710996574208 589942476580875264 590370372587618304 591640919745232896 592809919581782016 594961014693298176 595920729639223296 598341475004055552 599306642875809792 601032045455474688 601741142475669504 602669755349860352 604447000259198976 605160126239735808 605379788839845888 607881358215217152 608819446730981376 611292589181632512 613553546402463744 614765842529255424 617039646097932288 617991867774009344 618034975465678848 620545553178034176 621503185204543488 623335969017298944 624071380184727552 624524030505910272 625868080391651328 626833926194724864 627845054441324544 630395482593558528 633977275108294656 636322135038492672 637534947808116736 639937601714847744 640401760095043584 640925159742185472 641779980740591616 643048048359899136 644040406459219968 646422486388310016 650095341424607232 651098574976188416 652736154549878784 653743463430356992 653789064955428864 656444882700730368 656683160775426048 657457914927120384 659396727555489792 660414315098013696 664166669161070592 666864642743599104 669331141529960448 670364059958247424 670410820844126208 673134159379562496 674172946662555648 674219973235286016 676161051137409024 676958785285128192 678003474768592896 681052262444826624 683818828576063488 684921877572354048 687704162829336576 688765434685554688 690247739702771712 691611572845412352 694169601860173824 695240851245760512 699191083355111424 701204053031387136 702589534319149056 705188166969065472 706276420313153536 706325686246490112 709194917917753344 710289354519478272 712075804963504128 713174687378571264 713224434496831488 716381629936828416 717226816284131328 720451980106924032 721040804709958656 724545457266622464 727174573514031104 727225297186848768 728611368923561984 730179427123593216 731306247227179008 731357259102683136 732485896848211968 734328173868613632 735461396359151616 738768555872354304 739640154293010432 742966104485265408 744112657115643904 747135386777550848 747187502806204416 748743310864023552 750222723086548992 751380474202423296 752997534221205504 754159567453028352 758444564995375104 762753909114667008 764949876034240512 766130354237997056 766183795250429952 769296182148071424 770483367614349312 770537112268898304 773667183183003648 774861114021249024 778008749867532288 782145957651480576 785947614662098944 786589968774500352 787160496783491072 788854559660310528 790413226109042688 793336687840198656 794560972852297728 797788633338740736 799075523834413056 802321523300892672 805929333678931968 806880168319647744 807173051786461184 810508477620289536 811170905298703488 811759262307975168 815056785575510016 815113639424950272 816810884578934784 818071395203284992 819687790039007232 822719528130576384 824046633954238464 827394070904045568 828670913606057984 831114625356398592 832095173579636736 835778568259633152 835836867545923584 837126739255099392 839232198706987008 840527310124744704 845303033477726208 848429513384656896 853250135619796992 854566879656247296 857397397813198848 858098147754000384 858720541945626624 860568610538520576 861896648517746688 866793788566142976 870314872733171712 871718753273905152 875259843600973824 875577547700568064 876610553236160512 879195636740653056 879914202357915648 880552420130684928 884191066494861312 885555558881427456 892441522039947264 893881094458834944 897512212506083328 898897262216740864 898959964313714688 901548068183212032 902611713713504256 904004633024790528 906670500388798464 907740189359603712 908069683259768832 913229170096472064 916938883772448768 920330319603695616 922148763793883136 925559469146898432 926987801661014016 927052463198518272 930818329767051264 932254777806815232 934938737375182848 936786045758865408 940250889292087296 941767581661986816 945593223890337792 947052472692637696 950899583171428352 950965912662441984 954483202557739008 956302421712175104 960602640142565376 961387739613278208 966060609688829952 969633729582465024 975074996302905344 975143012136910848 976647862464282624 979104231824818176 980615195145535488 980683597433143296 983506983472594944 984667324051095552 985024741163139072 986186872390680576 990621472647020544 996250003741605888 998324414485364736 1000296964115398656 1001840632269897728 1003996712294940672 1005546089937371136 1005616231266189312 1009701239069343744 1011259419993833472 1017005212152889344 1021578393667239936 1025728242864095232 1027311156819132416 1027382816358531072 1031556244244004864 1033148152028332032 1035371609554157568 1037417359268118528 1042861276868640768 1047930152882798592 1048786625032667136 1051806079547080704 1053884301478723584 1057782250453598208 1059414630469730304 1059488529369735168 1063718177784987648 1063792376876630016 1065434031779217408 1068113707445256192 1069762031067856896 1074572444905242624 1075840224426196992 1080677970160386048 1081561207064937984 1082345683077300224 1086818185899933696 1090761860271046656 1090837945780273152 1092917053385342976 1095269140685389824 1096959370840768512 1098728845272317952 1103192094538727424 1108152833808531456 1109460231439515648 1114449156727898112 1116168985673465856 1118976264942649344 1120703080166326272 1120781254209306624 1123114966296035328 1125334084629823488 1127070711303634944 1131239351179542528 1137666847493062656 1139422506208329728 1144130863672000512 1144960722594168832 1147424814051360768 1149195531356995584 1149275692875644928 1153944273222107136 1155725051421523968 1162291671031873536 1167013124801298432 1173218936477220864 1174069893507579904 1178921421993148416 1179884953161750528 1180740745175236608 1183281839490465792 1185619839163564032 1191841459278446592 1196682950008111104 1198613285751619584 1202064090910949376 1203482284951339008 1205339510699720704 1208894000518397952 1210320252479471616 1210759577679691776 1215762716430434304 1217638893461962752 1222585178363265024 1227107092804927488 1229531685058510848 1234079292195864576 1235983735548018688 1236069950931357696 1241091106356068352 1243006370409086976 1246671938034597888 1248142760369455104 1253667852389449728 1255690108882649088 1260790965187117056 1267954550216589312 1272644270076985344 1275069895616233472 1279875203429695488 1280803520190087168 1281850319484370944 1283559961481183232 1286096096719798272 1288080812918439936 1292844972776620032 1300190682849214464 1302197149952376832 1305472309099757568 1307486926860713984 1307578129910857728 1312889765401460736 1313366321550852096 1314915829854240768 1318793455110979584 1320828630196027392 1328333338322141184 1338662283059920896 1340728119916494848 1340821641688252416 1346268318759124992 1348345893325111296 1348439946470572032 1352322102274818048 1353917570570256384 1356006949537185792 1362104524889653248 1367637657152126976 1369843755144708096 1375408325658673152 1377530869371109376 1380495479405543424 1383223145690824704 1388339203720347648 1390481702491521024 1398382166710222848 1402408106062774272 1405179068638298112 1410376333938130944 1412552840626307072 1412651372492980224 1418389835835506688 1420578709038956544 1426349374757142528 1426448868993662976 1434453632568262656 1440903960213848064 1442081609419917312 1449090914533244928 1454450594373697536 1457222737847123968 1460358854247186432 1462612494454358016 1462714518205366272 1464971793696423936 1468656347737227264 1470922792718303232 1477537111744708608 1479280308586020864 1485932208970530816 1488225314231287808 1494270773555101696 1494375005612408832 1497486621728047104 1500445446173097984 1502760948404846592 1505995068442411008 1508319134906056704 1516889129990750208 1525507818229334016 1532260708475994112 1532367590500859904 1538592364296142848 1540966735228698624 1541074224537796608 1547334366366007296 1549722228042498048 1556017499735064576 1564291915302961152 1571895229324197888 1573179937549000704 1574320993566982144 1577709119320621056 1580826452218085376 1586673375680397312 1589121945704595456 1595577266677481472 1598151047668826112 1604643046601785344 1611858667357863936 1613760336639295488 1614346103572922368 1621016955240579072 1622341810597406976 1623518524615950336 1630227278849900544 1636142790406569984 1639375580078014464 1645439056261152768 1648093267908476928 1654788141808091136 1657341827212115968 1662229250712797184 1664190347159273472 1671557136519266304 1671673735091847168 1674253478510198784 1678464397413974016 1681054620249489408 1690606066955452416 1696859026769313792 1706500271239593984 1709133759312494592 1716196295508000768 1717441083891253248 1721137221077041152 1723793297035493376 1733587577132285952 1743437506547810304 1750519687201947648 1753221106472321024 1758391273481306112 1759828404715831296 1761104840261369856 1768382132989722624 1771111117762854912 1784883044079894528 1787762188917669888 1795024425012166656 1797794524433481728 1797919928627429376 1803096136366424064 1805223427427008512 1808009266049581056 1813341000777596928 1815480378719207424 1816139366519537664 1826458340192944128 1833877767544897536 1840660639207391232 1844297527587766272 1851118938293796864 1853975603322028032 1854104926397036544 1861636659534102528 1864509555613630464 1873572091517730816 1880501778584174592 1883535163323973632 1891186447780675584 1894104945385275392 1901799166342856704 1901931825324883968 1908966405115478016 1912604843424350208 1921205280285130752 1922775479226556416 1932121219377659904 1939267459164930048 1950149992605810688 1950286024273821696 1953295724928565248 1958208463649636352 1961230390291070976 1961367194866286592 1969334648102191104 1970049482326278144 1972373744781361152 1981242945294041088 1992500007483211776 2000593928230797312 2003681264539795456 2007993424589881344 2011092179874742272 2011232462532378624 2019402478138687488 2022518839987666944 2034010424305778688 2043156787334479872 2051456485728190464 2054622313638264832 2054765632717062144 2063112488488009728 2066296304056664064 2070743219108315136 2074834718536237056 2085722553737281536 2097573250065334272 2103612159094161408 2107768602957447168 2115564500907196416 2118829260939460608 2118977058739470336 2127584753753260032 2130868063558434816 2136227414890512384 2139524062135713792 2149144889810485248 2151680448852393984 2161355940320772096 2163122414129875968 2164691366154600448 2173636371799867392 2181523720542093312 2181675891560546304 2185834106770685952 2190538281370779648 2193918741681537024 2197457690544635904 2206384189077454848 2216305667617062912 2218920462879031296 2228898313455796224 2232337971346931712 2241406160332652544 2241562508418613248 2246229932592070656 2250668169259646976 2254141422607269888 2262478702359085056 2275333694986125312 2278845012416659456 2288261727344001024 2289921445188337664 2294849628102721536 2298391062713991168 2298551385751289856 2307888546444214272 2311450102843047936 2324583342063747072 2334026249602596864 2346437872954441728 2348139787015159808 2357842843986296832 2359769906323501056 2361481490350473216 2366563678980931584 2371239678327128064 2383682918556893184 2393365900016222208 2397226571503239168 2406964569902678016 2410679021399441408 2417788001036795904 2420640504958943232 2421519155359383552 2431525432860868608 2435277786923925504 2445170356726530048 2454214185609854976 2459063370117021696 2468158584391729152 2471967471096037376 2472139901862715392 2482182212712136704 2486012740818173952 2493343876069195776 2496285520738910208 2507335704778899456 2511380217765298176 2521581930374234112 2535909100433178624 2545288540153970688 2550139791232466944 2559750406859390976 2563700638968741888 2572192193439596544 2576161625836879872 2585689945553240064 2600381365698428928 2604394299904753664 2610944618199515136 2614973853721427968 2615156259821715456 2625779530802921472 2626732643101704192 2629831659708481536 2637586910221959168 2641657260392054784 2656666676644282368 2677324566119841792 2681456239832989696 2681643283376504832 2692536637518249984 2696691786650222592 2696879892941144064 2704644204549636096 2707835141140512768 2712013899074371584 2724209049779306496 2739687510289416192 2750816651317346304 2755061738742218752 2760990958811086848 2766446291381649408 2776678407440695296 2780963404983042048 2796764333420445696 2804816212125548544 2810358137276596224 2820752667876261888 2825105681252614144 2825302744985960448 2836779671671013376 2841157418077913088 2852698749514285056 2852897737987325952 2868907265136525312 2881807920427696128 2884163218839834624 2898181829066489856 2908901188747395072 2925224988908716032 2925429036410732544 2929943587392847872 2937312695474454528 2941845585436606464 2955074223489417216 2958560617172041728 2971864417941061632 2976450628462575616 2988541547110203392 2988750011224817664 2994973243456094208 3000890892346195968 3005521896809693184 3011990136884822016 3016638269812113408 3033778259981500416 3051015636458668032 3064521416951988224 3064735181001719808 3077184728592285696 3081933470457397248 3082148449075593216 3094668732732014592 3099444456084996096 3128583830605922304 3143790458648395776 3146359875098001408 3148641987133964288 3155418238641242112 3161652904436170752 3173346751360794624 3178243891409190912 3191154533354962944 3196302095337652224 3209286093203570688 3223717334715727872 3227520673278590976 3228692207145844736 3242033910481158144 3244683621194813952 3247037049231900672 3260454557699801088 3272285580813139968 3278751160156028928 3290878112522305536 3296186535816953856 3309576283616182272 3314683654424231936 3324458501425594368 3328380694318546944 3343347470183694336 3348506957020397568 3356928794827948032 3362109240498978816 3381212133910904832 3393718053538627584 3413000542479187968 3418267518624989184 3432392591016001536 3434882167782506496 3442274442154082304 3447586594070986752 3467175154264571904 3486875013095620608 3501039374403895296 3506442212944642048 3519656809431662592 3522209680522739712 3536764265979445248 3542222235525709824 3575524377835339776 3590048850024333312 3595589048866963456 3595839857254858752 3606192272732848128 3610446854854017024 3616018532099162112 3626682001555193856 3630960757438414848 3632278733039075328 3652916680385888256 3667755535089795072 3681321278414782464 3688595055175532544 3702237876587593728 3707951206644056064 3708209852794073088 3723273319068205056 3729019111227260928 3761003557168349184 3767070326647947264 3782372895561351168 3788209890770550784 3803863650649767936 3817932810230956032 3825209686848700416 3842410560570261504 3845550958453112832 3864242438755319808 3878534918329860096 3900299985211621376 3900572048547643392 3906591449857130496 3916416927299272704 3922460780582141952 3922734389732573184 3938669296204382208 3940098964652556288 3944747489562722304 3962485890588082176 3985000014966423552 4007362529079590912 4015986849179762688 4022184359749484544 4022464925064757248 4038804956277374976 4045037679975333888 4068020848611557376 4086313574668959744 4102912971456380928 4109244627276529664 4109531265434124288 4126224976976019456 4132592608113328128 4141486438216630272 4149669437072474112 4171445107474563072 4195146500130668544 4207224318188322816 4215537205914894336 4231129001814392832 4237658521878921216 4237954117478940672 4255169507506520064 4261736127116869632 4279048124271427584 4303360897704787968 4322711880641544192 4326244828259751936 4329382732309200896 4347272743599734784 4363351783121092608 4371668213541371904 4381076562741559296 4387837483363074048 4394915381089271808 4412768378154909696 4432611335234125824 4437840925758062592 4457796626911592448 4464675942693863424 4482812320665305088 4483125016837226496 4492459865184141312 4501336338519293952 4508282845214539776 4524957404718170112 4550667389972250624 4557690024833318912 4576523454688002048 4596782125427982336 4597102771502579712 4615777092888428544 4622900205686095872 4649166684127494144 4668052499205193728 4692875745908883456 4696279574030319616 4715685687972593664 4719539812647002112 4722962980700946432 4733127357961863168 4742479356654256128 4767365837113786368 4786731800032444416 4794453143006478336 4813929139805356032 4821358042798882816 4835576002073591808 4841281009917886464 4843038310718767104 4863050865721737216 4870555573847851008 4908428371219709952 4918126740234043392 4936317168783458304 4943934942192074752 4944279803725430784 4964364425424273408 4972025481636347904 4986687752138391552 4992571041477820416 5014671409557798912 5022760435530596352 5043163860748468224 5071818200866357248 5090577080307941376 5100279582464933888 5119500813718781952 5127401277937483776 5152323251673759744 5171379891106480128 5200762731396857856 5208788599809507328 5229947707442855936 5230312519643430912 5251559061605842944 5259663319416963072 5275173820443918336 5283314520784109568 5313333353288564736 5354649132239683584 5362912479665979392 5363286566753009664 5385073275036499968 5393383573300445184 5393759785882288128 5409288409099272192 5415670282281025536 5424027798148743168 5448418099558612992 5479375020578832384 5501633302634692608 5510123477484437504 5521981917622173696 5532892582763298816 5553356814881390592 5561926809966084096 5593528666840891392 5620716274553192448 5641505335752523776 5650211362505228288 5650605489971920896 5673559343342026752 5682314836155826176 5705397499028570112 5705795475974651904 5737814530273050624 5763615840855392256 5768326437679669248 5796363658132979712 5817802377494790144 5850449977817432064 5850858072821465088 5859887174785695744 5874625390948909056 5883691170873212928 5910148446978834432 5917121234344083456 5943728835882123264 5952901256925151232 5977500022449635328 6001781784692391936 6011043793619386368 6023980273769644032 6033276539624226816 6067556519963000832 6102031272917336064 6129042833903976448 6129470362003439616 6154369457184571392 6163866940914794496 6164296898151186432 6189337465464029184 6198888912169992192 6257167661211844608 6292719750196002816 6297283974267928576 6310836477282484224 6323305808872341504 6346693502721589248 6356487782818381824 6392604190675304448 6418572186407141376 6447434669431455744 6455041346557181952 6457384414291689472 6484067820962316288 6489367242389627904 6494074098463801344 6520909115399602176 6544571161626279936 6557502320312057856 6581756225044611072 6592373071633907712 6619152567232364544 6629367308848463872 6648917002851188736 6656761388637093888 6686694940367388672 6697013914040795136 6724218480997957632 6762424267821809664 6787436107077255168 6826001084958375936 6836535037249978368 6864785182032003072 6869764335565012992 6884548884308164608 6895173188141973504 6934350308529143808 6973750026191241216 7002078748807790592 7012884425889284096 7039313618863325184 7044419361045479424 7073528531958890496 7084444471051419648 7151048755670679552 7180097700048666624 7191178097733926912 7191679714509717504 7220893709708034048 7232037064198324224 7253364003110387712 7261921514876829696 7264557466078150656 7305833360771776512 7335511070179590144 7362642556829564928 7377190110351065088 7404475753175187456 7415902413288112128 7416419705588146176 7446546638136410112 7458038222454521856 7522007114336698368 7534140653295894528 7564745791122702336 7576419781541101568 7607727301299535872 7635865620461912064 7650419373697400832 7691101916906225664 7728484877510639616 7757069836659720192 7801144097095286784 7813182899714260992 7832833854598545408 7844921561164283904 7845468779465146368 7877338592408764416 7880197929305112576 7889494979125444608 7924971781176164352 7970000029932847104 8014725058159181824 8031973698359525376 8044368719498969088 8044929850129514496 8077609912554749952 8090075359950667776 8136041697223114752 8172627149337919488 8218489254553059328 8219062530868248576 8252449953952038912 8265185216226656256 8282972876433260544 8299338874144948224 8342890214949126144 8390293000261337088 8414448636376645632 8431074411829788672 8462258003628785664 8475317043757842432 8475908234957881344 8510339015013040128 8523472254233739264 8558096248542855168 8606721795409575936 8645423761283088384 8652489656519503872 8658765464618401792 8694545487199469568 8726703566242185216 8775674966726148096 8789830762178543616 8825536756309819392 8865222670468251648 8875681851516125184 8915593253823184896 8929351885387726848 8965624641330610176 8966250033674452992 8984919730368282624 9002672677038587904 9016565690429079552 9049914809436340224 9101334779944501248 9115380049666637824 9153046909376004096 9193564250855964672 9194205543005159424 9231554185776857088 9245800411372191744 9298333368254988288 9385751491817766912 9431371375945187328 9439079625294004224 9445925961401892864 9466254715923726336 9484958713308512256 9534731674227572736 9573463600064888832 9588906286012956672 9627858279610712064 9642716085597765632 9671152004147183616 9682562019835772928 9686076621437534208 9726101731443474432 9741111147695702016 9816856742439419904 9836253480468086784 9872634337566916608 9887869884384149504 9888559607450861568 9928728850848546816 9944050963272695808 9973375504276783104 9985142082955640832 10045520871061192704 10086327721496936448 10143636401732714496 10181154160615882752 10200559164929867776 10239001627437563904 10254802555874967552 10304646503347519488 10342759782212960256 10401525462793715712 10417577199619014656 10459895414885711872 10460625039286861824 10503118123211685888 10519326638833926144 10566629041568219136 10626666706577129472 10725824959331958784 10726573133506019328 10770146550072999936 10786767146600890368 10787519571764576256 10818576818198544384 10831340564562051072 10848055596297486336 10896836199117225984 10958750041157664768 11003266605269385216 11020246954968875008 11043963835244347392 11065785165526597632 11106713629762781184 11123853619932168192 11187057333681782784 11283010671505047552 11300422725010456576 11301210979943841792 11347118686684053504 11364629672311652352 11411590951949303808 11475629060546101248 11527231681710784512 11536652875359338496 11592727316265959424 11635604754989580288 11700899955634864128 11701716145642930176 11719774349571391488 11749250781897818112 11767382341746425856 11820296893957668864 11834242468688166912 11887457671764246528 11905802513850302464 11955000044899270656 12022087587238772736 12047960547539288064 12066553079248453632 12135113039926001664 12204062545834672128 12258940724006879232 12308738914369142784 12327733881829588992 12328593796302372864 12378674930928058368 12397777824339984384 12514335322423689216 12585439500392005632 12594567948535857152 12621672954564968448 12646611617744683008 12693387005443178496 12712975565636763648 12785208381350608896 12837144372814282752 12910082693114363904 12914768828583378944 12968135641924632576 12978734484779255808 12988148196927602688 13041818230799204352 13115004640624115712 13163512450089222144 13184746143267815424 13238305134464729088 13258734617696927744 13297834005702377472 13313522777274187776 13373389880734777344 13394027828081590272 13448436961995915264 13524848535643619328 13574872214154510336 13652002169916751872 13673070074499956736 13729570364064006144 13790346376283947008 13868700617058287616 13947500052382482432 14004157497615581184 14025768851778568192 14078627237726650368 14088838722090958848 14147057063917780992 14168888942102839296 14302097511341359104 14360195400097333248 14382356195467853824 14383359429019435008 14441787419416068096 14464074128396648448 14506728006220775424 14523843029753659392 14529114932156301312 14611666721543553024 14725285113659129856 14754380220702130176 14808951506350374912 14831804826576224256 14832839411176292352 14893093276272820224 14916076444909043712 15044014228673396736 15068281306591789056 15129491582245404672 15152839563082203136 15215454602599071744 15271731240923824128 15300838747394801664 15382203833812451328 15456969755021279232 15514139673319440384 15602288194190573568 15626365799428521984 15689843122328567808 15690937558930292736 15754677184817528832 15778989958250889216 15849943562352328704 15940000059865694208 16029450116318363648 16063947396719050752 16088737438997938176 16089859700259028992 16155219825109499904 16180150719901335552 16272083394446229504 16345254298675838976 16436978509106118656 16438125061736497152 16504899907904077824 16530370432453312512 16565945752866521088 16598677748289896448 16685780429898252288 16780586000522674176 16862148823659577344 16924516007257571328 16950634087515684864 16951816469915762688 17020678030026080256 17046944508467478528 17116192497085710336 17213443590819151872 17290847522566176768 17304979313039007744 17317530929236803584 17389090974398939136 17453407132484370432 17551349933452296192 17579661524357087232 17651073512619638784 17730445340936503296 17751363703032250368 17831186507646369792 17858703770775453696 17932500067348905984 18005345354077175808 18033131380858159104 18099829618872680448 18202669559889002496 18230760099333275648 18306093818752008192 18387128501711929344 18388411086010318848 18463108371553714176 18491600822744383488 18596666736509976576 18771502983635533824 18878159250588008448 18891851922803785728 18932509431847452672 18969917426617024512 19069463348455145472 19177812572025913344 19255716559221424128 19285432171195531264 19342304008294367232 19365124039671545856 19372153242875068416 19452203462886948864 19482222295391404032 19633713484878839808 19672506960936173568 19745268675133833216 19775739768768299008 19777119214901723136 19857457701697093632 19888101926545391616 19946751008553566208 19970284165911281664 20091041742122385408 20172655442993872896 20287272803465428992 20362308321231765504 20478003254875127808 20509605111749935104 20609293006695038976 20685519564425920512 20803050925587431424 20835154399238029312 20919790829771423744 20921250078573723648 21006236246423371776 21038653277667852288 21133258083136438272 21253333413154258944 21451649918663917568 21453146267012038656 21540293100145999872 21573534293201780736 21575039143529152512 21662681129124102144 21696111192594972672 21793672398234451968 21917500082315329536 22006533210538770432 22040493909937750016 22087927670488694784 22131570331053195264 22213427259525562368 22247707239864336384 22374114667363565568 22566021343010095104 22600845450020913152 22602421959887683584 22694237373368107008 22729259344623304704 22823181903898607616 22951258121092202496 23073305750718676992 23185454632531918848 23271209509979160576 23403432291285860352 23439548699142782976 23498501563795636224 23534764683492851712 23640593787915337728 23668484937376333824 23774915343528493056 23811605027700604928 23910000089798541312 24044175174477545472 24095921095078576128 24133106158496907264 24270226079852003328 24408125091669344256 24517881448013758464 24655467763659177984 24657187592604745728 24757349861856116736 24795555648679968768 25028670644847378432 25170879000784011264 25189135897071714304 25243345909129936896 25293223235489366016 25386774010886356992 25425951131273527296 25570416762701217792 25674288745628565504 25820165386228727808 25829537657166757888 25936271283849265152 25957468969558511616 25976296393855205376 26083636461598408704 26327024900178444288 26369492286535630848 26476610268929458176 26517469235393855488 26595668011404754944 26627045554548375552 26746779761469554688 26788055656163180544 26896873923991830528 27049697071287238656 27149744428309020672 27304004339833503744 27346140148999913472 27459140728128012288 27580692752567894016 27737401234116575232 27895000104764964864 28051537703557136384 28157254475453300736 28294114127835561984 28337777884205678592 28604195022682718208 28720390800194666496 28764712390935707648 28766718858038870016 28883574838832136192 28928148256793296896 29013456012441550848 29047686059507318784 29058229864312602624 29223333443087106048 29450570227318259712 29508760441404260352 29617903012700749824 29663609653152448512 29665678822352584704 29786186552545640448 29832152889818087424 30136562613183578112 30258983164490809344 30305679126164406272 30430909205198143488 30543462481847648256 30601677494789603328 30764407667624902656 30913939510042558464 31028279346638880768 31204576388381147136 31252731598857043968 31379686244657135616 31381875117860585472 31509354369635057664 31557979916501778432 31699887124704657408 31880000119731388416 32177474877995876352 32179719400518057984 32310439650218999808 32360301439802671104 32544166788892459008 32690508597351677952 32873957018212237312 32876250123472994304 33009799815808155648 33060740864906625024 33131891505733042176 33197355496579792896 33371560859796504576 33561172001045348352 33849032014515142656 33901268175031369728 33903632939831525376 34041356060052160512 34093889016934957056 34426887181638303744 34581695045132353536 34609958626078015488 34635061858473607168 34778181948797878272 34906814264968740864 35102699866904592384 35159323048714174464 35302147025239277568 35460890681873006592 35502727406064500736 35662373015292739584 35717407541550907392 35865000134697811968 36066262761716318208 36199659237745360896 36405339119778004992 36461520198666551296 36612187637504016384 36776822172020637696 36926216743107428352 36983201645488766976 37193333473019953152 37543005967271067648 37756318501176016896 37783703845607571456 37865018863694905344 37939834853234049024 38138926696910290944 38355625144051826688 38511433118442848256 38570864342391062528 38730248079343091712 38744306485750136832 38904406925773897728 38964444590782808064 39345013921872347136 39490537350267666432 39551479537536598016 39554238429803446272 39714915403394187264 39776203853090783232 39893502017107132416 39940568331822563328 40182083484244770816 40345310885987745792 40574545606930857984 40724616642463531008 40956006509750255616 41019210223499870208 41371039128851841024 41606101851174862848 41670308798476058624 41842500157147447296 42012472492846743552 42077306555335704576 42266516166272876544 42506666826308517888 42903299837327835136 42906292534024077312 43080586200291999744 43147068586403561472 43150078287058305024 43325362258248204288 43392222385189945344 43587344796468903936 43835000164630659072 44080987819875500032 44175855340977389568 44263140662106390528 44426854519051124736 44495414479728672768 44748229334727131136 45132042686020190208 45201690900041826304 45204843919775367168 45388474746736214016 45458518689246609408 45646363807797215232 45902516242184404992 46146611501437353984 46370909265063837696 46542419019958321152 46806864582571720704 46879097398285565952 47069529366985703424 47336969874752667648 47549830687056986112 47623210055401209856 47820000179597082624 48088350348955090944 48191842190157152256 48266212316993814528 48540452159704006656 48816250183338688512 49035762896027516928 49310935527318355968 49314375185209491456 49514699723712233472 49591111297359937536 50057341289694756864 50341758001568022528 50586446470978732032 50773548021772713984 50851902262547054592 51140833525402435584 51348577491257131008 51640330772457455616 51659075314333515776 51872542567698530304 51914937939117023232 51952592787710410752 52167272923196817408 52654049800356888576 52738984573071261696 52953220537858916352 53034938470787710976 53191336022809509888 53254091109096751104 53493559522939109376 53576111312326361088 54099394142574477312 54299488856618041344 54608008679667007488 54692280297999826944 54918281456256024576 55161385505135788032 55474802468233150464 55790000209529929728 56103075407114272768 56314508950906601472 56675555768411357184 57208390045365436416 57529424781871415296 57533437716077740032 57767149677664272384 57856296513586593792 58026912024883101696 58095372119014637568 58116459728625205248 58446666886174212096 58901140454636519424 59017520882808520704 59235806025401499648 59327219306304897024 59331357644705169408 59572373105091280896 59664305779636174848 60273125226367156224 60517966328981618688 60611358252328812544 60861818410396286976 61086924963695296512 61528815335249805312 61827879020085116928 62056558693277761536 62409152776762294272 62505463197714087936 62759372489314271232 62763750235721170944 63018708739270115328 63115959833003556864 63399774249409314816 63760000239462776832 64354949755991752704 64359438801036115968 64620879300437999616 64720602879605342208 65088333577784918016 65381017194703355904 65752500246945988608 66019599631616311296 66121481729813250048 66263783011466084352 66394710993159585792 66743121719593009152 67122344002090696704 67698064029030285312 67802536350062739456 67807265879663050752 68082712120104321024 68187778033869914112 68853774363276607488 69219917252156030976 69270123716947214336 69556363897595756544 69813628529937481728 70318646097428348928 70604294050478555136 70921781363746013184 71005454812129001472 71324746030585479168 71434815083101814784 71730000269395623936 72132525523432636416 72399318475490721792 72810678239556009984 72923040397333102592 73224375275008032768 73553644344041275392 73966403290977533952 74386666946039906304 75086011934542135296 75512637002352033792 75567407691215142912 75730037727389810688 75879669706468098048 76277853393820581888 76711250288103653376 77022866236885696512 77141728684782125056 77460496158686183424 77488612971500273664 77808813851547795456 77928889181565616128 78981074700535332864 79102959075073196032 79108476859606892544 79429830806788374528 79552407706181566464 79787004034214264832 79881136663645126656 80364166968489541632 80690621771975491584 81149091213861715968 81449233284927062016 81912013019500511232 82038420446999740416 82742078257703682048 83212203702349725696 83340617596952117248 83685000314294894592 84154613110671409152 85013333652617035776 85812585068048154624 86161172400583999488 86294137172807122944 86300156574116610048 86650724516496408576 86784444770379890688 87174689592937807872 87670000329261318144 88161975639751000064 88351710681954779136 88526281324212781056 88853709038102249472 88990828959457345536 89496458669454262272 90403381800083652608 90409687839550734336 90776949493472428032 90917037378493218816 91292727615594430464 91805032484368809984 92293223002874707968 92741818530127675392 93084838039916642304 93613729165143441408 93758194796571131904 94139058733971406848 94673939749505335296 95099661374113972224 95246420110802419712 95640000359194165248 96532424633987629056 97080904319408013312 97632500366677377024 98071525792055033856 98621871054636711936 98628750370418982912 99029399447424466944 99182222594719875072 100114682579389513728 100683516003136045056 101547096043545427968 101703804525094109184 102281667050804871168 103280661544914911232 103745085135397060608 103829875878234046464 103905185575420821504 104334545846393634816 105308099600713777152 105477969146142523392 105906441075717832704 106069876941575421952 106382672045619019776 106508182218193502208 106987119045878218752 107152222624652722176 108198788285148954624 108598977713236082688 109216017359334014976 109384560595999653888 109836562912512049152 110949604936466300928 111580000419059859456 112206150814228545536 112629017901813202944 113351111536822714368 114416780090730872832 115058849563742830592 115066875432155480064 115534299355328544768 115712593027173187584 116190744238029275136 116232919457250410496 116893333772348424192 118035041765617041408 118471612050802999296 118654438612609794048 118662715289410338816 119144746210182561792 119328611559272349696 120546250452734312448 121035932657963237376 121222716504657625088 121723636820792573952 122173849927390593024 123057630670499610624 124113117386555523072 124818305553524588544 125010926395428175872 125527500471442341888 126037417478540230656 126231919666007113728 126799548498818629632 127520000478925553664 128709899511983505408 128718877602072231936 129241758600875999232 129441205759210684416 130176667155569836032 130762034389406711808 131505000493891977216 132242963459626500096 132527566022932168704 132789421986319171584 133486243439186018304 134244688004181393408 135396128058060570624 135605072700125478912 135614531759326101504 136165424240208642048 136375556067739828224 137707548726553214976 138439834504312061952 138540247433894428672 139112727795191513088 139627257059874963456 140637292194856697856 141208588100957110272 142010909624258002944 142649492061170958336 142869630166203629568 143460000538791247872 144265051046865272832 144798636950981443584 145621356479112019968 145846080794666205184 146448750550016065536 147107288688082550784 147932806581955067904 148773333892079812608 150172023869084270592 151025274004704067584 151759339412936196096 152555706787641163776 153422500576207306752 154045732473771393024 154283457369564250112 154920992317372366848 154977225943000547328 155617627703095590912 155857778363131232256 157962149401070665728 158205918150146392064 158216953719213785088 158859661613576749056 159104815412363132928 159574008068428529664 159762273327290253312 160728333936979083264 162298182427723431936 162898466569854124032 163824026039001022464 164076840893999480832 165484156515407364096 166424407404699451392 166681235193904234496 167370000628589789184 168309226221342818304 170026667305234071552 171625170136096309248 172588274345614245888 172600313148233220096 173301449032992817152 173568889540759781376 174349379185875615744 175340000658522636288 176323951279502000128 176703421363909558272 177052562648425562112 177707418076204498944 177981657918914691072 178992917338908524544 180806763600167305216 180819375679101468672 181553898986944856064 181834074756986437632 182585455231188860928 184586446005749415936 185483637060255350784 186169676079833284608 187227458330286882816 187516389593142263808 188278117467942813696 189347879499010670592 190199322748227944448 190492840221604839424 191280000718388330496 193064849267975258112 194161808638816026624 195265000733354754048 196143051584110067712 197257500740837965824 198058798894848933888 198364445189439750144 200229365158779027456 201367032006272090112 203094192087090855936 203407609050188218368 204563334101609742336 206561323089829822464 207659751756468092928 207810371150841643008 208669091692787269632 210955938292285046784 211812882151435665408 212139753883150843904 212765344091238039552 213016364436387004416 213974238091756437504 214304445249305444352 216397576570297909248 217197955426472165376 218432034718668029952 218769121191999307776 219673125825024098304 221899209872932601856 223160000838119718912 225258035803626405888 226702223073645428736 228833560181461745664 230117699127485661184 230133750864310960128 231068598710657089536 231425186054346375168 232381488476058550272 232465838914500820992 233786667544696848384 236943224101605998592 237308877225219588096 237325430578820677632 238289492420365123584 238657223118544699392 241092500905468624896 242071865315926474752 242445433009315250176 243447273641585147904 244347699854781186048 246115261340999221248 248226234773111046144 249636611107049177088 250021852790856351744 251055000942884683776 252463839332014227456 255040000957851107328 257437755204144463872 258483517201751998464 258882411518421368832 260353334311139672064 261524068778813423616 263010000987783954432 264485926919253000192 265055132045864337408 265578843972638343168 266972486878372036608 268489376008362786816 271210145400250957824 271229063518652203008 272330848480417284096 272751112135479656448 275415097453106429952 276879669008624123904 277080494867788857344 278225455590383026176 279254514119749926912 281274584389713395712 282417176201914220544 284021819248516005888 285298984122341916672 285739260332407259136 286920001077582495744 289597273901962887168 291242712958224039936 291692161589332410368 292897501100032131072 294214577376165101568 295865613163910135808 297546667784159625216 300344047738168541184 302050548009408135168 305111413575282327552 306845001152414613504 308566914739128500224 309841984634744733696 311235255406191181824 311715556726262464512 315924298802141331456 316411836300292784128 316433907438427570176 317719323227153498112 318209630824726265856 319148016136857059328 319524546654580506624 321456667873958166528 324596364855446863872 325796933139708248064 327648052078002044928 328153681787998961664 332848814809398902784 333362470387808468992 334740001257179578368 336618452442685636608 340053334610468143104 343250340272192618496 345176548691228491776 345200626296466440192 346602898065985634304 347137779081519562752 348698758371751231488 350680001317045272576 354105125296851124224 355414836152408997888 355963315837829382144 357985834677817049088 361613527200334610432 361638751358202937344 363107797973889712128 363668149513972875264 365170910462377721856 369172892011498831872 372339352159666569216 374454916660573765632 375032779186284527616 378695758998021341184 380398645496455888896 380985680443209678848 382560001436776660992 386129698535950516224 388323617277632053248 390530001466709508096 392286103168220135424 394515001481675931648 396728890378879500288 400458730317558054912 402734064012544180224 406188384174181711872 406815218100376436736 409126668203219484672 413122646179659644928 415319503512936185856 415620742301683286016 417338183385574539264 421911876584570093568 423625764302871330816 424279507766301687808 426032728872774008832 427948476183512875008 428608890498610888704 432795153140595818496 434395910852944330752 436864069437336059904 437538242383998615552 439346251650048196608 443798419745865203712 446320001676239437824 450516071607252811776 457667120362923491328 460267501728621920256 462137197421314179072 462850372108692750336 464762976952117100544 464931677829001641984 467573335089393696768 473886448203211997184 474617754450439176192 474650861157641355264 476578984840730247168 477314446237089398784 482185001810937249792 484890866018630500352 486894547283170295808 488695399709562372096 492230522681998442496 496452469546222092288 499273222214098354176 500043705581712703488 502110001885769367552 504927678664028454912 510080001915702214656 514875510408288927744 517764823036842737664 520706668622279344128 523048137557626847232 526020001975567908864 528971853838506000384 530110264091728674816 531157687945276686336 533944973756744073216 536978752016725573632 542420290800501915648 542458127037304406016 544661696960834568192 545502224270959312896 553759338017248247808 556450911180766052352 558509028239499853824 562549168779426791424 564834352403828441088 568043638497032011776 570597968244683833344 571478520664814518272 573840002155164991488 579194547803925774336 582485425916448079872 583384323178664820736 585795002200064262144 588429154752330203136 595093335568319250432 600688095476337082368 604101096018816270336 610222827150564655104 613690002304829227008 617133829478257000448 619683969269489467392 623431113452524929024 632823672600585568256 632867814876855140352 635438646454306996224 636419261649452531712 638296032273714118656 639049093309161013248 642913335747916333056 649192729710893727744 651593866279416496128 655296104156004089856 656307363575997923328 665697629618797805568 666724940775616937984 669480002514359156736 680106669220936286208 686500680544385236992 690353097382456983552 690401252592932880384 693205796131971268608 694275558163039125504 697397516743502462976 701360002634090545152 710829672304817995776 711926631675658764288 715971669355634098176 723277502716405874688 726215595947779424256 727336299027945750528 730341820924755443712 738345784022997663744 744678704319333138432 748909833321147531264 750065558372569055232 757391517996042682368 761971360886419357696 765120002873553321984 776647234555264106496 781060002933419016192 784572206336440270848 789030002963351863296 793457780757759000576 800917460635116109824 805468128025088360448 813630436200752873472 818253336406438969344 826245292359319289856 830639007025872371712 831241484603366572032 834676366771149078528 843823753169140187136 847251528605742661632 848559015532603375616 852065457745548017664 855896952367025750016 857217780997221777408 868791821705888661504 873728138874672119808 875076484767997231104 878692503300096393216 887596839491730407424 892640003352478875648 901032143214505623552 915334240725846982656 920535003457243840512 925700744217385500672 929525953904234201088 935146670178787393536 947772896406423994368 949235508900878352384 949301722315282710528 953157969681460494336 954628892474178797568 964370003621874499584 969781732037261000704 973789094566340591616 977390799419124744192 984461045363996884992 998546444428196708352 1000087411163425406976 1004220003771538735104 1009855357328056909824 1020160003831404429312 1029751020816577855488 1035529646073685475328 1041413337244558688256 1046096275115253694464 1052040003951135817728 1062315375890553372672 1067889947513488146432 1073957504033451147264 1084840581601003831296 1084916254074608812032 1089323393921669136384 1091004448541918625792 1107518676034496495616 1117018056478999707648 1125098337558853582848 1136087276994064023552 1141195936489367666688 1142957041329629036544 1147680004310329982976 1158389095607851548672 1164970851832896159744 1166768646357329641472 1171590004400128524288 1176858309504660406272 1190186671136638500864 1201376190952674164736 1208202192037632540672 1220445654301129310208 1227380004609658454016 1234267658956514000896 1239367938538978934784 1246862226905049858048 1265647345201171136512 1265735629753710280704 1270877292908613992448 1272838523298905063424 1278098186618322026496 1285826671495832666112 1298385459421787455488 1303187732558832992256 1310592208312008179712 1312614727151995846656 1331395259237595611136 1333449881551233875968 1338960005028718313472 1373001361088770473984 1380802505185865760768 1386411592263942537216 1388551116326078251008 1394795033487004925952 1402720005268181090304 1421659344609635991552 1423853263351317528576 1431943338711268196352 1446555005432811749376 1454672598055891501056 1460683641849510887424 1476691568045995327488 1489357408638666276864 1497819666642295062528 1500131116745138110464 1514783035992085364736 1523942721772838715392 1530240005747106643968 1553294469110528212992 1562120005866838032384 1569144412672880541696 1578060005926703726592 1586915561515518001152 1601834921270232219648 1610936256050176720896 1627260872401505746944 1636506672812877938688 1661278014051744743424 1669352733542298157056 1687647506338280374272 1694503057211485323264 1697118031065206751232 1704130915491096035328 1711793904734051500032 1714435561994443554816 1737583643411777323008 1747456277749344239616 1750152969535994462208 1757385006600192786432 1785280006704957751296 1802064286429011247104 1830668481451693965312 1841070006914487681024 1851401488434771001344 1859051907808468402176 1870293340357574787072 1898471017801756704768 1898603444630565421056 1906315939362920988672 1909257784948357595136 1928740007243748999168 1939563464074522001408 1947578189132681183232 1954781598838249488384 1968922090727993769984 1997092888856393416704 2000174822326850813952 2008440007543077470208 2040320007662808858624 2059502041633155710976 2071059292147370950656 2082826674489117376512 2092192550230507388928 2104080007902271635456 2135779895026976292864 2147915008066902294528 2169832508149217624064 2178646787843338272768 2182008897083837251584 2215037352068992991232 2234036112957999415296 2250196675117707165696 2272174553988128047104 2285914082659258073088 2295360008620659965952 2329941703665792319488 2333537292714659282944 2343180008800257048576 2353716619009320812544 2380373342273277001728 2402752381905348329472 2416404384075265081344 2440891308602258620416 2454760009219316908032 2478735877077957869568 2493724453810099716096 2531294690402342273024 2531471259507420561408 2541754585817227984896 2545677046597810126848 2556196373236644052992 2571653342991665332224 2606375465117665984512 2621184416624016359424 2625229454303991693312 2662790518475191222272 2666899763102467751936 2677920010057436626944 2746002722177540947968 2761605010371731521536 2777102232652156502016 2805440010536362180608 2843318689219271983104 2847706526702635057152 2863886677422536392704 2893110010865623498752 2909345196111783002112 2921367283699021774848 2953383136091990654976 2995639333284590125056 3000262233490276220928 3029566071984170729472 3047885443545677430784 3060480011494213287936 3106588938221056425984 3124240011733676064768 3138288825345761083392 3156120011853407453184 3203669842540464439296 3221872512100353441792 3254521744803011493888 3273013345625755877376 3322556028103489486848 3375295012676560748544 3394236062130413502464 3408261830982192070656 3423587809468103000064 3428871123988887109632 3475167286823554646016 3494912555498688479232 3500305939071988924416 3514770013200385572864 3570560013409915502592 3604128572858022494208 3661336962903387930624 3682140013828975362048 3702802976869542002688 3718103815616936804352 3740586680715149574144 3796942035603513409536 3797206889261130842112 3812631878725841977344 3818515569896715190272 3857480014487497998336 3895156378265362366464 3909563197676498976768 3937844181455987539968 3994185777712786833408 4000349644653701627904 4016880015086154940416 4119004083266311421952 4165653348978234753024 4184385100461014777856 4208160015804543270912 4271559790053952585728 4295830016133804589056 4339665016298435248128 4364017794167674503168 4430074704137985982464 4468072225915998830592 4500393350235414331392 4544349107976256094208 4571828165318516146176 4590720017241319931904 4659883407331584638976 4667074585429318565888 4686360017600514097152 4707433238018641625088 4760746684546554003456 4805504763810696658944 4832808768150530162688 4881782617204517240832 4909520018438633816064 5062942519014841122816 5083509171634455969792 5091354093195620253696 5112392746473288105984 5143306685983330664448 5212750930235331969024 5242368833248032718848 5250458908607983386624 5333799526204935503872 5355840020114873253888 5492005444355081895936 5523210020743463043072 5554204465304313004032 5610880021072724361216 5695413053405270114304 5727773354845072785408 5786220021731246997504 5818690392223566004224 5842734567398043549696 5906766272183981309952 5991278666569180250112 6000524466980552441856 6120960022988426575872 6213177876442112851968 6248480023467352129536 6276577650691522166784 6312240023706814906368 6407339685080928878592 6443745024200706883584 6546026691251511754752 6645112056206978973696 6750590025353121497088 6788472124260827004928 6816523661964384141312 6857742247977774219264 6989825110997376958464 7000611878143977848832 7029540026400771145728 7141120026819831005184 7208257145716044988416 7322673925806775861248 7364280027657950724096 7436207631233873608704 7481173361430299148288 7593884071207026819072 7594413778522261684224 7625263757451683954688 7637031139793430380544 7714960028974995996672 7819126395352997953536 7875688362911975079936 7988371555425573666816 8000699289307403255808 8033760030172309880832 8238008166532622843904 8331306697956469506048 8416320031609086541824 8543119580107905171456 8591660032267609178112 8679330032596870496256 8728035588335349006336 8860149408275971964928 9000786700470828662784 9088698215952512188416 9143656330637032292352 9181440034482639863808 9319766814663169277952 9334149170858637131776 9372720035201028194304 9414866476037283250176 9611009527621393317888 9665617536301060325376 9763565234409034481664 9819040036877267632128 10125885038029682245632 10182708186391240507392 10224785492946576211968 10286613371966661328896 10425501860470663938048 10484737666496065437696 10500917817215966773248 10667599052409871007744 10711680040229746507776 10984010888710163791872 11046420041486926086144 11108408930608626008064 11221760042145448722432 11390826106810540228608 11455546709690145570816 11572440043462493995008 11685469134796087099392 11813532544367962619904 11982557333138360500224 12001048933961104883712 12496960046934704259072 12553155301383044333568 12624480047413629812736 12814679370161857757184 12887490048401413767168 13092053382503023509504 13290224112413957947392 13501180050706242994176 13576944248521654009856 13633047323928768282624 13715484495955548438528 13979650221994753916928 14001223756287955697664 14059080052801542291456 14282240053639662010368 14416514291432089976832 14645347851613551722496 14728560055315901448192 15188827557044523368448 15250527514903367909376 15274062279586860761088 15429920057949991993344 15638252790705995907072 15751376725823950159872 16001398578614806511616 16067520060344619761664 16476016333065245687808 16662613395912939012096 16832640063218173083648 17086239160215810342912 17183320064535218356224 17358660065193740992512 17456071176670698012672 17720298816551943929856 18001573400941657325568 18362880068965279727616 18639533629326338555904 18668298341717274263552 18745440070402056388608 18829732952074566500352 19222019055242786635776 19331235072602120650752 19638080073754535264256 20251770076059364491264 20365416372782481014784 20449570985893152423936 20573226743933322657792 20969475332992130875392 21001835634431933546496 21335198104819742015488 21423360080459493015552 21968021777420327583744 22092840082973852172288 22443520084290897444864 22781652213621080457216 22911093419380291141632 23144880086924987990016 23627065088735925239808 23965114666276721000448 24002097867922209767424 24993920093869408518144 25248960094827259625472 25629358740323715514368 25774980096802827534336 26184106765006047019008 26580448224827915894784 27002360101412485988352 27266094647857536565248 27430968991911096877056 27959300443989507833856 28002447512575911395328 28118160105603084582912 28833028582864179953664 29290695703227103444992 29457120110631802896384 30377655114089046736896 30548124559173721522176 30859840115899983986688 31276505581411991814144 31502753451647900319744 32002797157229613023232 32135040120689239523328 32952032666130491375616 33325226791825878024192 33665280126436346167296 34172478320431620685824 34366640129070436712448 34717320130387481985024 35440597633103887859712 36003146801883314651136 37336596683434548527104 37490880140804112777216 37659465904149133000704 38444038110485573271552 38662470145204241301504 39276160147509070528512 40503540152118728982528 40730832745564962029568 40899141971786304847872 41146453487866645315584 41938950665984261750784 42003671268863867092992 42846720160918986031104 43936043554840655167488 44185680165947704344576 45822186838760582283264 46289760173849975980032 47254130177471850479616 48004195735844419534848 49987840187738817036288 50497920189654519250944 51258717480647431028736 51549960193605655068672 52368213530012094038016 53160896449655831789568 54004720202824971976704 55918600887979015667712 56004895025151822790656 56236320211206169165824 57666057165728359907328 58914240221263605792768 60755310228178093473792 61096249118347443044352 61719680231799967973376 63005506903295800639488 64005594314459226046464 64270080241378479046656 65904065332260982751232 67330560252872692334592 68344956640863241371648 68733280258140873424896 69434640260774963970048 70881195266207775719424 72006293603766629302272 74673193366869097054208 74981760281608225554432 76888076220971146543104 77324940290408482603008 78552320295018141057024 81007080304237457965056 81798283943572609695744 82292906975733290631168 83877901331968523501568 84007342537727734185984 87872087109681310334976 88371360331895408689152 91644373677521164566528 92579520347699951960064 94508260354943700959232 96008391471688839069696 99975680375477634072576 100995840379309038501888 102517434961294862057472 103099920387211310137344 106321792899311663579136 108009440405649943953408 112009790050303645581312 112472640422412338331648 115332114331456719814656 117828480442527211585536 121510620456356186947584 122192498236694886088704 123439360463599935946752 126011013806591601278976 128540160482756958093312 131808130664521965502464 137466560516281746849792 138869280521549927940096 141762390532415551438848 144012587207533258604544 149346386733738194108416 149963520563216451108864 153776152441942293086208 154649880580816965206016 157104640590036282114048 162014160608474915930112 167755802663937047003136 168014685075455468371968 176742720663790817378304 183288747355042329133056 185159040695399903920128 189016520709887401918464 192016782943377678139392 201991680758618077003776 205034869922589724114944 206199840774422620274688 212643585798623327158272 216018880811299887906816 224019580100607291162624 224945280844824676663296 230664228662913439629312 235656960885054423171072 243021240912712373895168 246878720927199871893504 252022027613183202557952 263616261329043931004928 274933121032563493699584 277738561043099855880192 283524781064831102877696 288025174415066517209088 299927041126432902217728 307552304883884586172416 309299761161633930412032 324028321216949831860224 336029370150910936743936 353485441327581634756608 366577494710084658266112 370318081390799807840256 378033041419774803836928 412399681548845240549376 425287171597246654316544 432037761622599775813632 448039160201214582325248 449890561689649353326592 461328457325826879258624 471313921770108846342144 486042481825424747790336 504044055226366405115904 549866242065126987399168 555477122086199711760384 567049562129662205755392 576050348830133034418176 615104609767769172344832 618599522323267860824064 648056642433899663720448 672058740301821873487872 706970882655163269513216 740636162781599615680512 756066082839549607673856 824799363097690481098752 850574343194493308633088 864075523245199551627264 899781123379298706653184 922656914651653758517248 972084963650849495580672 1008088110452732810231808 1099732484130253974798336 1110954244172399423520768 1134099124259324411510784 1237199044646535721648128 1296113284867799327440896 1344117480603643746975744 1413941765310326539026432 1512132165679099215347712 1649598726195380962197504 1701148686388986617266176 1728151046490399103254528 1845313829303307517034496 1944169927301698991161344 2016176220905465620463616 2221908488344798847041536 2268198248518648823021568 2474398089293071443296256 2592226569735598654881792 3024264331358198430695424 3299197452390761924395008 3402297372777973234532352 3888339854603397982322688 4032352441810931240927232 4536396497037297646043136 4948796178586142886592512 5184453139471197309763584 6048528662716396861390848 6804594745555946469064704 7776679709206795964645376 9072792994074595292086272 9897592357172285773185024 12097057325432793722781696 13609189491111892938129408 15553359418413591929290752 18145585988149190584172544 27218378982223785876258816 36291171976298381168345088 54436757964447571752517632 108873515928895143505035264
- Sum of all divisors σ(n): 424949829224131296201830835
- Sum of proper divisors (its aliquot sum) s(n): 316076313295236152696795571
- 108873515928895143505035264 is an abundant number, because the sum of its proper divisors (316076313295236152696795571) is greater than itself. Its abundance is 207202797366341009191760307
Bases of 108873515928895143505035264
- Binary: 1011010000011101101110100011111111100111011000010100100000000000000000000000000000000002
- Hexadecimal: 0x5A0EDD1FF3B0A400000000
- Base-36: DOH4EKUMFJ981S000
Squares and roots of 108873515928895143505035264
- 108873515928895143505035264 squared (1088735159288951435050352642) is 11853442470719384542491406408505976801706121883549696
- 108873515928895143505035264 cubed (1088735159288951435050352643) is 1290525957648109118645268737965692767345145877307074651324291129401225976479744
-
108873515928895143505035264 is a
perfect square number . Itssquare root is 10434247262208 -
The
cube root of 108873515928895143505035264 is 477500777.1030108047
Scales and comparisons
How big is 108873515928895143505035264?- 108,873,515,928,895,143,505,035,264 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 108,873,515,928,895,143,505,035,264 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 108873515928895143505035264 cubic inches would be around 39791731.4 feet tall.
Recreational maths with 108873515928895143505035264
- 108873515928895143505035264 backwards is 462530505341598829515378801
- The number of decimal digits it has is: 27
- The sum of 108873515928895143505035264'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 108873515928895143505035264 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 108873515928895143505035264 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/108873515928895143505035264/
Chicago style:
Numbermatics. 2024. "Number 108873515928895143505035264 - Facts about the integer". https://numbermatics.com/n/108873515928895143505035264/
The information we have on file for 108873515928895143505035264 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 108873515928895143505035264, math, Factors of 108873515928895143505035264, curriculum, school, college, exams, university, Prime factorization of 108873515928895143505035264, STEM, science, technology, engineering, physics, economics, calculator, one hundred eight septillion, eight hundred seventy-three sextillion, five hundred fifteen quintillion, nine hundred twenty-eight quadrillion, eight hundred ninety-five trillion, one hundred forty-three billion, five hundred five million, thirty-five thousand, two hundred sixty-four.