842114585592530654367744
842,114,585,592,530,654,367,744 is an even composite number composed of six prime numbers multiplied together.
842114585592530654367744 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, three hundred five divisors.
Prime factorization of 842114585592530654367744:
212 × 310 × 112 × 232 × 594 × 672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 23 × 23 × 59 × 59 × 59 × 59 × 67 × 67)See below for interesting mathematical facts about the number 842114585592530654367744 from the Numbermatics database.
Names of 842114585592530654367744
- Cardinal: 842114585592530654367744 can be written as Eight hundred forty-two sextillion, one hundred fourteen quintillion, five hundred eighty-five quadrillion, five hundred ninety-two trillion, five hundred thirty billion, six hundred fifty-four million, three hundred sixty-seven thousand, seven hundred forty-four.
Scientific notation
- Scientific notation: 8.42114585592530654367744 × 1023
Factors of 842114585592530654367744
Divisors of 842114585592530654367744
- Number of divisors d(n): 19305
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 23 24 27 32 33 36 44 46 48 54 59 64 66 67 69 72 81 88 92 96 99 108 118 121 128 132 134 138 144 162 176 177 184 192 198 201 207 216 236 242 243 253 256 264 268 276 288 297 324 352 354 363 368 384 396 402 414 432 472 484 486 506 512 528 529 531 536 552 576 594 603 621 648 649 704 708 726 729 736 737 759 768 792 804 828 864 891 944 968 972 1012 1024 1056 1058 1062 1072 1089 1104 1152 1188 1206 1242 1296 1298 1357 1408 1416 1452 1458 1472 1474 1518 1536 1541 1584 1587 1593 1608 1656 1728 1782 1809 1863 1888 1936 1944 1947 2024 2048 2112 2116 2124 2144 2178 2187 2208 2211 2277 2304 2376 2412 2484 2592 2596 2673 2714 2783 2816 2832 2904 2916 2944 2948 3036 3072 3082 3168 3174 3186 3216 3267 3312 3456 3481 3564 3618 3726 3776 3872 3888 3894 3953 4048 4071 4096 4224 4232 4248 4288 4356 4374 4416 4422 4489 4554 4608 4623 4752 4761 4779 4824 4968 5184 5192 5346 5427 5428 5566 5589 5632 5664 5808 5819 5832 5841 5888 5896 6072 6144 6164 6336 6348 6372 6432 6534 6561 6624 6633 6831 6912 6962 7128 7139 7236 7452 7552 7744 7776 7788 7906 8019 8096 8107 8142 8349 8448 8464 8496 8576 8712 8748 8832 8844 8978 9108 9216 9246 9504 9522 9558 9648 9801 9936 10368 10384 10443 10692 10854 10856 11132 11178 11264 11328 11616 11638 11664 11682 11776 11792 11859 12144 12213 12288 12328 12672 12696 12744 12864 13068 13122 13248 13266 13467 13662 13824 13869 13924 14256 14278 14283 14337 14472 14904 14927 15104 15488 15552 15576 15812 16038 16192 16214 16281 16284 16698 16767 16896 16928 16951 16992 17152 17424 17457 17496 17523 17664 17688 17956 18216 18432 18492 19008 19044 19116 19296 19602 19683 19872 19899 20493 20736 20768 20886 21384 21417 21708 21712 22264 22356 22528 22656 23232 23276 23328 23364 23552 23584 23718 24057 24288 24321 24426 24656 25047 25344 25392 25488 25728 26136 26244 26496 26532 26934 27324 27648 27738 27848 28512 28556 28566 28674 28944 29403 29808 29854 30208 30976 31104 31152 31211 31329 31624 32076 32384 32428 32562 32568 33396 33534 33792 33856 33902 33984 34304 34848 34914 34992 35046 35328 35376 35443 35577 35912 36432 36639 36864 36984 38016 38088 38232 38291 38592 39204 39366 39744 39798 40401 40986 41472 41536 41607 41772 42768 42834 42849 43011 43416 43424 43483 44528 44712 44781 45056 45312 46464 46552 46656 46728 47104 47168 47436 48114 48576 48642 48843 48852 49312 49379 50094 50301 50688 50784 50853 50976 51456 52272 52371 52488 52569 52992 53064 53868 54648 55296 55476 55696 57024 57112 57132 57348 57888 58806 59049 59616 59697 59708 60416 61479 61952 62208 62304 62422 62658 63248 64009 64152 64251 64768 64856 65124 65136 66792 67068 67584 67712 67804 67968 68608 69696 69828 69984 70092 70656 70752 70886 71154 71824 72171 72864 72963 73278 73968 75141 76032 76176 76464 76582 77184 78408 78732 79488 79596 80063 80802 81972 82944 83072 83214 83544 85536 85668 85698 86022 86832 86848 86966 88209 89056 89424 89562 90624 90919 92928 93104 93312 93456 93633 93987 94208 94336 94872 96228 97152 97284 97686 97704 98624 98758 100188 100602 101376 101568 101706 101952 102912 103247 104544 104742 104976 105138 105984 106128 106329 106731 107736 109296 109917 110592 110952 111392 114048 114224 114264 114696 114873 115776 117612 118098 119232 119394 119416 120832 121203 122958 123904 124416 124608 124821 124844 125316 126496 128018 128304 128502 128547 129033 129536 129712 130248 130272 130449 133584 134136 134343 135168 135424 135608 135936 137216 139392 139656 139968 140184 141312 141504 141772 142308 143648 144342 145728 145926 146529 146556 147936 148137 150282 150903 152064 152352 152559 152928 153164 154368 156816 157113 157464 157707 158976 159192 160126 161604 163944 164197 165888 166144 166428 167088 171072 171336 171396 172044 173664 173696 173932 176418 178112 178848 179091 179124 181248 181838 184437 185856 186208 186461 186624 186912 187266 187974 188672 189744 192027 192456 192753 194304 194568 195372 195408 197248 197516 200376 201204 202752 203136 203412 203904 205379 205824 206494 209088 209484 209952 210276 211968 212256 212658 213462 215472 216513 218592 218889 219834 221904 222784 225423 228096 228448 228528 229392 229746 231552 233227 235224 236196 238464 238788 238832 240189 241664 242406 245916 247808 248832 249216 249642 249688 250632 252992 256036 256608 257004 257094 258066 259072 259424 260496 260544 260898 264627 264851 267168 268272 268686 270848 271216 271872 272757 274432 278784 279312 279936 280368 280899 281961 282624 283008 283544 284616 287296 288684 291456 291852 293058 293112 295872 296274 300564 301806 304128 304704 305118 305856 306328 308736 309741 313632 314226 314928 315414 317952 318384 318987 320193 320252 323208 327888 328394 329751 331776 332288 332856 334176 342144 342672 342792 343321 344088 344619 347328 347392 347864 352836 356224 357696 358182 358248 362496 363609 363676 368874 371712 372416 372922 373248 373824 374463 374532 375948 377344 379488 384054 384912 385506 385641 387099 388608 389136 389873 390744 390816 391347 394496 395032 400752 402408 403029 405504 406272 406824 407808 410758 411648 412988 418176 418968 419904 420552 421201 423936 424512 425316 426924 430944 433026 437184 437778 439587 439668 443808 444411 445568 450846 452709 456192 456896 457056 457677 458784 459492 463104 466454 470448 471339 472392 473121 476928 477576 477664 478313 480378 484812 491832 492591 495616 497664 498432 499284 499376 501264 505984 512072 513216 514008 514188 516132 518144 518848 520992 521088 521796 529254 529702 534336 536544 537273 537372 541696 542432 543169 543744 545514 553311 557568 558624 559383 559872 560736 561798 563922 566016 567088 569232 574592 576081 577368 578259 582912 583704 586116 586224 591744 592548 601128 603612 608256 609408 610236 611712 612656 616137 617472 619482 627264 628452 629856 630828 635904 636768 637974 640386 640504 646416 649539 655776 656667 656788 659502 664576 665712 668352 676269 684288 685344 685584 686642 688176 689238 694656 694784 695728 699681 705672 712448 715392 716364 716496 720567 724992 727218 727352 737748 743424 744832 745844 746496 747648 748926 749064 751896 754688 758976 768108 769824 771012 771282 774198 777216 778272 779746 781488 781632 782694 788992 790064 793881 794553 801504 804816 806058 812544 813648 815616 818271 821516 823296 825976 836352 837936 839808 841104 842402 842697 845883 847872 849024 850632 853848 861888 866052 874368 875556 879174 879336 880693 887616 888822 891136 901692 905418 912384 913792 914112 915354 917568 918984 926208 929223 932908 940896 942678 944784 946242 953856 955152 955328 956626 956961 960579 960756 969624 983664 985182 989253 995328 996864 998568 998752 1000109 1002528 1011968 1024144 1026432 1028016 1028376 1029963 1032264 1033857 1036288 1037696 1041984 1042176 1043592 1058508 1059404 1068672 1073088 1074546 1074744 1083392 1084864 1086338 1087488 1090827 1091028 1106622 1115136 1117248 1118766 1119744 1121472 1123389 1123596 1127844 1132032 1134176 1135717 1138464 1149184 1152162 1154736 1156518 1156923 1161297 1165824 1167408 1169619 1172232 1172448 1174041 1183488 1185096 1202256 1207224 1209087 1216512 1218816 1220472 1223424 1225312 1232274 1234944 1238964 1254528 1256904 1259712 1261656 1263603 1271808 1273536 1275948 1280772 1281008 1292832 1299078 1311552 1313334 1313576 1318761 1319004 1329152 1331424 1333233 1336704 1352538 1358127 1368576 1370688 1371168 1373031 1373284 1376352 1378476 1389312 1389568 1391456 1399362 1411344 1414017 1419363 1424896 1430784 1432728 1432992 1434939 1441134 1454436 1454704 1475496 1477773 1486848 1489664 1491688 1492992 1495296 1497852 1498128 1503792 1509376 1517952 1536216 1539648 1542024 1542564 1548396 1554432 1556544 1559492 1562976 1563264 1565388 1577984 1580128 1587762 1589106 1603008 1609632 1611819 1612116 1625088 1627296 1629507 1631232 1636542 1643032 1651952 1659933 1672704 1675872 1678149 1679616 1682208 1684804 1685394 1691766 1698048 1701264 1707696 1723776 1728243 1732104 1734777 1748736 1751112 1758348 1758672 1761386 1775232 1777644 1782272 1803384 1810836 1824768 1827584 1828224 1830708 1835136 1837968 1841449 1848411 1852416 1858446 1865816 1881792 1885356 1889568 1892484 1907712 1910304 1910656 1913252 1913922 1921158 1921512 1939248 1967328 1970001 1970364 1978506 1993728 1997136 1997504 2000218 2005056 2023936 2028807 2048288 2052864 2056032 2056752 2059926 2064528 2067714 2075392 2083968 2084352 2087184 2091137 2099043 2117016 2118808 2137344 2146176 2149092 2149488 2161701 2166784 2169728 2172676 2174976 2181654 2182056 2213244 2230272 2234496 2237532 2239488 2242944 2246778 2247192 2255688 2259169 2264064 2268352 2271434 2276928 2298368 2304324 2309472 2313036 2313846 2322594 2331648 2334816 2339238 2344464 2344896 2348082 2366976 2370192 2374681 2381643 2383659 2404512 2414448 2418174 2437632 2440944 2446848 2450624 2454813 2464548 2469888 2477928 2509056 2513808 2519424 2523312 2527206 2528091 2537649 2543616 2547072 2551896 2561544 2562016 2565497 2585664 2598156 2623104 2626668 2627152 2637522 2638008 2642079 2658304 2662848 2666466 2673408 2705076 2716254 2737152 2741376 2742336 2746062 2746568 2752704 2756952 2778624 2779136 2782912 2787669 2798724 2822688 2828034 2838726 2849792 2861568 2865456 2865984 2869878 2870883 2881737 2882268 2908872 2909408 2913361 2950992 2955546 2967759 2979328 2983376 2985984 2990592 2995704 2996256 3000327 3007584 3018752 3035904 3072432 3079296 3084048 3085128 3089889 3096792 3101571 3108864 3113088 3118984 3125952 3126528 3130776 3155968 3160256 3175524 3178212 3206016 3219264 3223638 3224232 3250176 3254592 3259014 3262464 3272481 3273084 3286064 3303904 3319866 3345408 3351744 3356298 3359232 3364416 3369608 3370167 3370788 3383532 3396096 3402528 3407151 3415392 3447552 3456486 3464208 3469554 3470769 3483891 3497472 3502224 3508857 3516696 3517344 3522123 3522772 3550464 3555288 3564544 3606768 3621672 3627261 3649536 3655168 3656448 3661416 3670272 3675936 3682898 3696822 3704832 3716892 3731632 3763584 3770712 3776531 3779136 3784968 3790809 3815424 3820608 3821312 3826504 3827844 3842316 3843024 3878496 3934656 3940002 3940728 3956283 3957012 3987456 3994272 3995008 3999699 4000436 4010112 4047872 4057614 4096576 4105728 4112064 4113504 4119093 4119852 4129056 4135428 4150784 4167936 4168704 4174368 4182274 4198086 4234032 4237616 4242051 4258089 4274688 4288603 4292352 4298184 4298976 4304817 4323402 4339456 4345352 4363308 4364112 4426488 4433319 4460544 4468992 4475064 4478976 4485888 4493556 4494384 4511376 4518338 4528128 4536704 4542868 4553856 4596736 4608648 4618944 4626072 4627692 4645188 4663296 4669632 4678476 4688928 4689792 4696164 4723717 4733952 4740384 4749362 4763286 4767318 4809024 4828896 4835457 4836348 4875264 4881888 4888521 4893696 4901248 4909626 4929096 4955856 4979799 5018112 5027616 5034447 5038848 5046624 5054412 5056182 5075298 5094144 5103792 5123088 5124032 5130994 5171328 5184729 5196312 5204331 5246208 5253336 5254304 5275044 5276016 5284158 5325696 5332932 5346816 5364221 5410152 5432508 5474304 5482752 5484672 5492124 5493136 5505408 5513904 5524347 5545233 5557248 5558272 5565824 5575338 5597448 5645376 5656068 5677452 5699584 5723136 5730912 5731968 5739756 5741766 5763474 5764536 5817744 5818816 5826722 5901984 5910003 5911092 5935518 5958656 5966752 5981184 5991408 5992512 6000654 6015168 6071808 6086421 6091573 6144864 6158592 6168096 6170256 6179778 6193584 6203142 6226176 6237968 6251904 6253056 6261552 6273411 6297129 6311936 6320512 6351048 6356424 6412032 6438528 6447276 6448464 6485103 6500352 6509184 6518028 6524928 6544962 6546168 6572128 6607808 6639732 6690816 6703488 6712596 6718464 6728832 6739216 6740334 6741576 6767064 6777507 6792192 6805056 6814302 6830784 6895104 6912972 6928416 6939108 6941538 6967782 6994944 7004448 7017714 7033392 7034688 7044246 7045544 7100928 7110576 7124043 7129088 7144929 7150977 7213536 7243344 7254522 7310336 7312896 7322832 7340544 7351872 7364439 7365796 7393644 7409664 7433784 7463264 7527168 7541424 7553062 7558272 7569936 7581618 7584273 7612947 7630848 7641216 7642624 7653008 7655688 7684632 7686048 7696491 7756992 7869312 7880004 7881456 7912566 7914024 7926237 7974912 7988544 7990016 7999398 8000872 8020224 8095744 8115228 8193152 8211456 8224128 8227008 8238186 8239704 8258112 8270856 8301568 8335872 8337408 8348736 8363007 8364548 8396172 8468064 8475232 8484102 8516178 8549376 8577206 8584704 8596368 8597952 8609634 8612649 8645211 8646804 8678912 8690704 8726616 8728224 8740083 8852976 8866638 8903277 8937984 8950128 8957952 8971776 8987112 8988768 9000981 9022752 9036676 9056256 9073408 9085736 9107712 9193472 9217296 9237888 9252144 9255384 9269667 9290376 9304713 9326592 9339264 9356952 9377856 9379584 9392328 9447434 9467904 9480768 9498724 9526572 9534636 9618048 9657792 9670914 9672696 9687623 9750528 9763776 9777042 9787392 9802496 9817443 9819252 9858192 9911712 9959598 10036224 10055232 10068894 10077696 10093248 10108824 10110501 10112364 10150596 10188288 10207584 10221453 10246176 10248064 10261988 10342656 10369458 10392624 10408662 10412307 10492416 10506672 10508608 10526571 10550088 10552032 10566369 10568316 10651392 10665864 10693632 10728442 10820304 10865016 10881783 10948608 10965504 10969344 10984248 10986272 11001199 11010816 11027808 11048694 11090466 11114496 11131648 11150676 11194896 11290752 11312136 11329593 11354904 11372427 11399168 11446272 11461824 11463936 11479512 11483532 11526948 11529072 11635488 11637632 11653444 11803968 11820006 11822184 11871036 11917312 11933504 11962368 11982816 11985024 11999097 12001308 12030336 12117361 12143616 12172842 12183146 12289728 12317184 12336192 12340512 12357279 12359556 12387168 12406284 12452352 12475936 12492887 12503808 12506112 12523104 12546822 12594258 12641024 12702096 12712848 12726153 12774267 12824064 12865809 12877056 12894552 12896928 12914451 12970206 13018368 13036056 13089924 13092336 13144256 13215616 13279464 13299957 13381632 13406976 13425192 13436928 13457664 13478432 13480668 13483152 13534128 13555014 13584384 13610112 13628604 13661568 13760393 13790208 13825944 13856832 13878216 13883076 13935564 13989888 14008896 14035428 14066784 14069376 14088492 14091088 14171151 14201856 14221152 14248086 14258176 14289858 14301954 14427072 14486688 14506371 14509044 14620672 14625792 14645664 14665563 14681088 14703744 14728878 14731592 14787288 14867568 14926528 14939397 15054336 15082848 15103341 15106124 15116544 15139872 15163236 15168546 15225894 15282432 15285248 15306016 15311376 15369264 15372096 15392982 15513984 15554187 15612993 15626209 15738624 15760008 15762912 15825132 15828048 15852474 15977088 15980032 15998796 16001744 16040448 16092663 16191488 16230456 16386304 16422912 16448256 16454016 16476372 16479408 16516224 16541712 16573041 16603136 16635699 16671744 16674816 16697472 16726014 16729096 16792344 16936128 16950464 16968204 17032356 17098752 17154412 17169408 17192736 17195904 17219268 17225298 17290422 17293608 17357824 17381408 17453232 17456448 17480166 17705952 17730009 17733276 17806554 17875968 17900256 17943552 17974224 17977536 18001962 18045504 18073352 18146816 18171472 18215424 18259263 18274719 18386944 18434592 18475776 18504288 18510768 18539334 18580752 18609426 18678528 18713904 18755712 18759168 18784656 18820233 18891387 18894868 18935808 18961536 18997448 19053144 19069272 19236096 19315584 19341828 19345392 19375246 19455309 19501056 19527552 19554084 19574784 19604992 19634886 19638504 19716384 19823424 19919196 20072448 20110464 20137788 20155392 20186496 20217648 20221002 20224728 20255939 20301192 20332521 20376576 20415168 20442906 20492352 20496128 20523976 20685312 20738916 20785248 20817324 20824614 20984832 21013344 21017216 21053142 21100176 21104064 21132738 21136632 21302784 21331728 21372129 21387264 21452931 21456884 21640608 21730032 21763566 21931008 21938688 21968496 21972544 22002398 22021632 22055616 22093317 22097388 22180932 22228992 22263296 22301352 22389792 22581504 22624272 22659186 22709808 22744854 22752819 22838841 22892544 22923648 22927872 22959024 22967064 23002507 23053896 23058144 23089473 23270976 23275264 23306888 23607936 23640012 23644368 23742072 23778711 23834624 23867008 23924736 23965632 23970048 23998194 24002616 24060672 24234722 24287232 24345684 24366292 24579456 24634368 24672384 24681024 24714558 24719112 24774336 24812568 24850859 24904704 24951872 24985774 25007616 25012224 25046208 25089021 25093644 25188516 25282048 25404192 25425696 25452306 25548534 25648128 25731618 25754112 25789104 25793856 25828902 25837947 25935633 25940412 26036736 26072112 26121491 26179848 26184672 26220249 26288512 26431232 26558928 26599914 26709831 26813952 26850384 26873856 26915328 26956864 26961336 26966304 27002943 27068256 27110028 27168768 27220224 27257208 27323136 27520786 27580416 27651888 27713664 27756432 27766152 27809001 27871128 27914139 27979776 28017792 28070856 28133568 28138752 28176984 28182176 28220467 28342302 28403712 28442304 28496172 28579716 28603908 28854144 28973376 29012742 29018088 29062869 29241344 29251584 29291328 29331126 29362176 29407488 29452329 29457756 29463184 29574576 29735136 29853056 29878794 30108672 30165696 30206682 30212248 30233088 30279744 30326472 30331503 30337092 30451788 30564864 30570496 30612032 30622752 30664359 30738528 30744192 30785964 31027968 31108374 31225986 31236921 31252418 31477248 31520016 31525824 31579713 31650264 31656096 31699107 31704948 31954176 31960064 31997592 32003488 32046971 32080896 32185326 32460912 32645349 32772608 32845824 32896512 32908032 32952744 32958816 33003597 33032448 33083424 33146082 33206272 33271398 33343488 33394944 33452028 33458192 33584688 33872256 33900928 33936408 33988779 34064712 34117281 34197504 34308824 34338816 34385472 34391808 34438536 34450596 34580844 34587216 34715648 34762816 34906464 34912896 34960332 35411904 35460018 35466552 35613108 35751936 35800512 35887104 35948448 35955072 35997291 36003924 36091008 36146704 36293632 36342944 36352083 36430848 36518526 36549438 36869184 36951552 37008576 37021536 37071837 37078668 37161504 37218852 37357056 37427808 37478661 37511424 37518336 37569312 37640466 37782774 37789736 37923072 37994896 38106288 38138544 38178459 38322801 38472192 38597427 38631168 38683656 38690784 38743353 38750492 38910618 39055104 39108168 39209984 39269772 39277008 39432768 39646848 39838392 39899871 40144896 40220928 40275576 40310784 40372992 40435296 40442004 40449456 40511878 40602384 40665042 40753152 40830336 40885812 40984704 40992256 41047952 41281179 41370624 41477832 41570496 41634648 41649228 41969664 42026688 42034432 42106284 42200352 42208128 42265476 42273264 42513453 42605568 42663456 42744258 42774528 42905862 42913768 43281216 43460064 43519113 43527132 43862016 43877376 43936992 43945088 43996689 44004796 44043264 44111232 44186634 44194776 44361864 44526592 44602704 44779584 45163008 45248544 45310023 45318372 45419616 45489708 45505638 45677682 45847296 45855744 45918048 45934128 46005014 46107792 46116288 46178946 46541952 46550528 46613776 46662561 46838979 46878627 47215872 47280024 47288736 47484144 47557422 47734016 47931264 47940096 47996388 48005232 48121344 48277989 48469444 48574464 48691368 48732584 49158912 49268736 49344768 49362048 49429116 49438224 49548672 49625136 49701718 49719123 49809408 49903744 49907097 49971548 50015232 50024448 50092416 50178042 50187288 50377032 50564096 50808384 50851392 50904612 51097068 51296256 51463236 51508224 51578208 51587712 51657804 51675894 51871266 51880824 51960887 52073472 52144224 52242982 52359696 52369344 52440498 52577024 52862464 53117856 53190027 53199828 53419662 53627904 53700768 53830656 53913728 53922672 53932608 54005886 54136512 54220056 54440448 54514416 54646272 54777789 54824157 55041572 55160832 55303776 55427328 55512864 55532304 55618002 55742256 55828278 56035584 56141712 56267136 56277504 56353968 56364352 56440934 56460699 56674161 56684604 56807424 56884608 56992344 57159432 57207816 57708288 57946752 58025484 58036176 58125738 58365927 58503168 58582656 58662252 58724352 58814976 58904658 58915512 58926368 59006431 59149152 59470272 59706112 59757588 60217344 60331392 60413364 60424496 60466176 60559488 60652944 60663006 60674184 60767817 60903576 60997563 61129728 61140992 61224064 61245504 61328718 61477056 61488384 61571928 62055936 62216748 62451972 62473842 62504836 62954496 63040032 63051648 63159426 63300528 63312192 63398214 63409896 63908352 63920128 63995184 64006976 64093942 64116387 64161792 64358793 64370652 64921824 65290698 65545216 65793024 65816064 65905488 65917632 66007194 66064896 66166848 66279951 66292164 66542796 66686976 66789888 66904056 66916384 67007303 67169376 67744512 67801856 67872816 67977558 68129424 68234562 68258457 68516523 68617648 68677632 68770944 68783616 68877072 68901192 69007521 69161688 69174432 69268419 69431296 69525632 69812928 69825792 69920664 70823808 70920036 70933104 71226216 71336133 71503872 71601024 71774208 71896896 71910144 71994582 72007848 72182016 72293408 72587264 72685888 72704166 72861696 73037052 73098876 73738368 73903104 74017152 74043072 74143674 74157336 74323008 74437704 74552577 74714112 74855616 74957322 75022848 75036672 75138624 75267063 75280932 75565548 75579472 75846144 75989792 76212576 76277088 76356918 76645602 76944384 77194854 77262336 77367312 77381568 77486706 77500984 77513841 77806899 77821236 78110208 78216336 78364473 78419968 78539544 78554016 78660747 78865536 79293696 79676784 79799742 80129493 80441856 80551152 80621568 80745984 80870592 80884008 80898912 81008829 81023756 81204768 81330084 81506304 81660672 81771624 81969408 81984512 82095904 82562358 82741248 82955664 83140992 83269296 83298456 83427003 83742417 83939328 84053376 84068864 84212568 84400704 84416256 84530952 84546528 84661401 85026906 85211136 85326912 85488516 85811724 85827536 86562432 86920128 87038226 87054264 87188607 87724032 87754752 87873984 87890176 87993378 88009592 88086528 88222464 88356987 88373268 88389552 88723728 89053184 89205408 89559168 90326016 90497088 90620046 90636744 90839232 90979416 90994509 91011276 91355364 91694592 91711488 91836096 91868256 91993077 92010028 92215584 92232576 92357892 93083904 93101056 93227552 93325122 93677958 93757254 94431744 94560048 94577472 94739139 94968288 95097321 95114844 95468032 95862528 95880192 95992776 96010464 96140913 96242688 96555978 96938888 97382736 97465168 97936047 98317824 98537472 98689536 98724096 98858232 98876448 99010791 99097344 99250272 99403436 99438246 99618816 99807488 99814194 99943096 100030464 100184832 100356084 100374576 100754064 101128192 101616768 101702784 101809224 101966337 102194136 102351843 102592512 102926472 103016448 103156416 103175424 103315608 103351788 103742532 103761648 103921774 104146944 104288448 104485964 104719392 104738688 104880996 105154048 105724928 106235712 106380054 106399656 106839324 107255808 107401536 107661312 107827456 107845344 107865216 107991873 108011772 108273024 108440112 108645491 108880896 109028832 109056249 109292544 109555578 109648314 110083144 110607552 110854656 111025728 111064608 111215511 111236004 111484512 111656556 112071168 112283424 112435983 112534272 112555008 112707936 112728704 112881868 112921398 113348322 113369208 113769216 113984688 114318864 114415632 114535377 115416576 115792281 115893504 116050968 116072352 116230059 116251476 116731854 117165312 117324504 117629952 117809316 117831024 117852736 118012862 118298304 118940544 119412224 119515176 119699613 120434688 120662784 120826728 120848992 120932352 121118976 121305888 121326012 121348368 121535634 121807152 121995126 122259456 122448128 122491008 122657436 122954112 122976768 123143856 123377083 123843537 124111872 124433496 124903944 124947684 125009672 125908992 126080064 126103296 126318852 126601056 126624384 126796428 126819792 127540359 127816704 127840256 127990368 128013952 128187884 128232774 128323584 128717586 128741304 129843648 130581396 131090432 131586048 131632128 131810976 131835264 131990067 132014388 132129792 132333696 132559902 132584328 133085592 133290971 133579776 133808112 133832768 134014606 134338752 135489024 135603712 135745632 135930069 135955116 136258848 136469124 136516914 137033046 137235296 137541888 137567232 137754144 137802384 138015042 138323376 138348864 138536838 139051264 139625856 139651584 139841328 139987683 140106179 140516937 140635881 141647616 141840072 141866208 142452432 142672266 143202048 143793792 143820288 143989164 144015696 144364032 144586816 144833967 145174528 145371776 145408332 145723392 146074104 146197752 147476736 147806208 148034304 148086144 148287348 148314672 148646016 148875408 149105154 149157369 149428224 149711232 149721291 149914644 150045696 150073344 150277248 150534126 150561864 151131096 151158944 151364323 151692288 151979584 152425152 152554176 152713836 153291204 153888768 154389708 154524672 154734624 154763136 154973412 155001968 155027682 155613798 155642472 155882661 156220416 156432672 156728946 156839936 157079088 157108032 157321494 157731072 158587392 159353568 159570081 159599484 160258986 160883712 161102304 161491968 161741184 161768016 161797824 162017658 162047512 162409536 162660168 163321344 163543248 163938816 163969024 164191808 164333367 164472471 165124716 165482496 165911328 166281984 166538592 166596912 166854006 167484834 168106752 168137728 168425136 168801408 168832512 169061904 169093056 169322802 169382097 170022483 170053812 170422272 170653824 170977032 171623448 171655072 171888299 173124864 173840256 174076452 174108528 174377214 175097781 175509504 175747968 175780352 175986756 176019184 176173056 176444928 176713974 176746536 176779104 177019293 177447456 178106368 178410816 179118336 180652032 180994176 181240092 181273488 181678464 181958832 181989018 182022552 182303451 182710728 182992689 183389184 183422976 183672192 183736512 183986154 184020056 184431168 184465152 184715784 186167808 186202112 186455104 186650244 187355916 187514508 188863488 189120096 189154944 189478278 189936576 190194642 190229688 190936064 191725056 191760384 191985552 192020928 192281826 192349161 192485376 193076379 193111956 193877776 194765472 194930336 195872094 196635648 197379072 197448192 197716464 197752896 198021582 198194688 198500544 198806872 198839853 198876492 199614976 199628388 199886192 200060928 200369664 200712168 200749152 201021909 201508128 202256384 203233536 203405568 203618448 203932674 204388272 204703686 204775371 205549569 205852944 206032896 206312832 206350848 206631216 206703576 207022563 207485064 207523296 207805257 207843548 208293888 208576896 208971928 209438784 209477376 209761992 210308096 211449856 212471424 212760108 212799312 213678648 214008399 214511616 214803072 215322624 215654912 215690688 215730432 215983746 216023544 216546048 216880224 217290982 217761792 218057664 218112498 218585088 219111156 219296628 220166288 221215104 221709312 222051456 222129216 222431022 222472008 222815329 222969024 223313112 223657731 224142336 224566848 224871966 225068544 225110016 225415872 225457408 225763736 225801189 225842796 226696644 226738416 227538432 227969376 228637728 228831264 229070754 230833152 231584562 231787008 232101936 232144704 232460118 232502952 232541523 233420697 233463708 234330624 234649008 235093419 235259904 235618632 235662048 235705472 235982241 236025724 236596608 237881088 238824448 239030352 239399226 241325568 241653456 241697984 241864704 242237952 242611776 242652024 242696736 243026487 243071268 243614304 243990252 244518912 244896256 244982016 245314872 245908224 245953536 246287712 246754166 247687074 248223744 248866992 249807888 249895368 250019344 250281009 251227251 251817984 252160128 252206592 252637704 253027577 253202112 253248768 253592856 253639584 253984203 255080718 255633408 255980736 256027904 256375768 256465548 257435172 257482608 259687296 261162792 261565821 262180864 263172096 263264256 263621952 263670528 263980134 264028776 264259584 264667392 265070961 265119804 265168656 266171184 266581942 267159552 267616224 267665536 268029212 268677504 270978048 271207424 271491264 271860138 271910232 272517696 272938248 273033828 274066092 274470592 275083776 275134464 275508288 275604768 275979231 276030084 276646752 276697728 277073676 278102528 278699303 279251712 279303168 279682656 279975366 280212358 281033874 281271762 283295232 283680144 283732416 284217417 284904864 285291963 285344532 286404096 287336401 287587584 287640576 287978328 288031392 288422739 288728064 289173632 289667934 290743552 290816664 292148208 292395504 293808141 294953472 295612416 296068608 296172288 296574696 296629344 297032373 297292032 297750816 298210308 298314738 298856448 299422464 299442582 299829288 300091392 300554496 301068252 301123728 302262192 302317888 302728646 303384576 303959168 304850304 305108352 305427672 305899011 306582408 307055529 307777536 308779416 309049344 309469248 309526272 309946824 310003936 310055364 311227596 311284944 311765322 312440832 312865344 313457892 314158176 314216064 314642988 315462144 316489039 317174784 318707136 319140162 319198968 320517972 321767424 322204608 322983936 323482368 323536032 323595648 323975619 324035316 324095024 324819072 325320336 325936473 326642688 327086496 327168747 327877632 327938048 328383616 328666734 328944942 330249432 331822656 332563968 333077184 333193824 333646533 333708012 334969668 336213504 336275456 336850272 337307949 337602816 337665024 338123808 338186112 338645604 338764194 340044966 340107624 341307648 341954064 343246896 343310144 343606131 343776598 346249728 347376843 347680512 348152904 348217056 348690177 348754428 350195562 351495936 351560704 351973512 352038368 352889856 353427948 353493072 353558208 354038586 354894912 356821632 358236672 359098839 359402807 361304064 361988352 362480184 362546976 363356928 363917664 363978036 364045104 364606902 365421456 365985378 366778368 367344384 367473024 367972308 368040112 368862336 368930304 369431568 370131249 371530611 372335616 372404224 372910208 373300488 374711832 375029016 377726976 378240192 378309888 378956556 379873152 380389284 380459376 381872128 382621077 383450112 383520768 383971104 384041856 384563652 384698322 384970752 386152758 386223912 387755552 389530944 389860672 391744188 393271296 394758144 394896384 395432928 395505792 395970201 396043164 396389376 397001088 397613744 397679706 397752984 399229952 399256776 399772384 399872913 400739328 401424336 401498304 402043818 403016256 406467072 406811136 407236896 407790207 407865348 408776544 409407372 409550742 411099138 411705888 412625664 412701696 413262432 413407152 414045126 414970128 415046592 415610514 415687096 417153792 417943856 418877568 418954752 419523984 419963049 420318537 420616192 421550811 421907643 422899712 424942848 425520216 425598624 427357296 428016798 429606144 431309824 431381376 431460864 431967492 432047088 433092096 433760448 434501901 434581964 435523584 436115328 436224996 437170176 438222312 438593256 440332576 442430208 443418624 444102912 444258432 444862044 444944016 445630658 445938048 446626224 447315462 447472107 448284672 449133696 449163873 449743932 450137088 450220032 450831744 450914816 451527472 451602378 451685592 453393288 453476832 454092969 455076864 455938752 457275456 457662528 458141508 461666304 463169124 463574016 464203872 464289408 464920236 465005904 465083046 466841394 466927416 467647983 468661248 469298016 470186838 470519808 471237264 471324096 471410944 471964482 472051448 473193216 475762176 477648896 478060704 478710243 478798452 482651136 483306912 483395968 484475904 485223552 485304048 485393472 486052974 486142536 487228608 487980504 489792512 489964032 490629744 491816448 491907072 492575424 493417413 493508332 495374148 496447488 497733984 499615776 499790736 500038688 500562018 502454502 504320256 504413184 505275408 506055154 506404224 506497536 507185712 507279168 507968406 508146291 510067449 510161436 511266816 511961472 512055808 512751536 512931096 514870344 514965216 515664897 519374592 522325584 523131642 525293343 526528512 527243904 527341056 527960268 528057552 528519168 529334784 530141922 530239608 530337312 531057879 532342368 533163884 534319104 535232448 535331072 536058424 537355008 541956096 542414848 542982528 543720276 543820464 545035392 545876496 546067656 546910353 548132184 548941184 548978067 550167552 550268928 551016576 551209536 551958462 552060168 553293504 553395456 554147352 556205056 557398606 558503424 558606336 559365312 559950732 560424716 562067748 562543524 566590464 567360288 567464832 568434834 569809728 570583926 570689064 571569757 572808192 574672802 575175168 575281152 575956656 576062784 576845478 577047483 577456128 578347264 579229137 579335868 581487104 581633328 584296416 584791008 587616282 589906944 592137216 592344576 593149392 593258688 594064746 594584064 595501632 596420616 596519559 596629476 598844928 598885164 599658576 600182784 601108992 602136504 602247456 603065727 604524384 604635776 605457292 606769152 607918336 609700608 610216704 610855344 611798022 613164816 614111058 614326113 617558832 618098688 618938496 619052544 619893648 620007872 620110728 621067689 622455192 622569888 623415771 623530644 624881664 625730688 626915784 628316352 628432128 629285976 630924288 632978078 634349568 637414272 638280324 638397936 641035944 642025197 643534848 644409216 645967872 646964736 647072064 647191296 647951238 648070632 648190048 649070741 649638144 650640672 651872946 653285376 654172992 654337494 655755264 656767232 657333468 657889884 660498864 663645312 665127936 666154368 666387648 667293066 667416024 668445987 669939336 670973193 672427008 672550912 673700544 674615898 675205632 675330048 676247616 676372224 677291208 677403567 677528388 680089932 680215248 682615296 683908128 686493792 686620288 687212262 687553196 692499456 694753686 695361024 696305808 696434112 697380354 697508856 697624569 700391124 702991872 703121408 703947024 704076736 705280257 705779712 706855896 706986144 707116416 707946723 708077172 709789824 713643264 716473344 718197678 718805614 723976704 724960368 725093952 726713856 727835328 727956072 728090208 729079461 729213804 730842912 731970756 733556736 734688768 734946048 735944616 736080224 737080333 737724672 737860608 738863136 740262498 743061222 744671232 745820416 746600976 749423664 750058032 750843027 753681753 755453952 756480384 756619776 757913112 759082731 759746304 760778568 760918752 761952609 763744256 765242154 766900224 767942208 768083712 769127304 769396644 772305516 772447824 775511104 779061888 779721344 783488376 784697463 786542592 789516288 789792768 790865856 791011584 791940402 792086328 792778752 794002176 795227488 795359412 795505968 798459904 798513552 799544768 799745826 801478656 802848672 802996608 804087636 806032512 811863187 812934144 813622272 814473792 815580414 815730696 817553088 818814744 819101484 822198276 823411776 825251328 825403392 826524864 826814304 827937693 828090252 829940256 830093184 831221028 831374192 834307584 835887712 836097909 837755136 837909504 839047968 839926098 840637074 841232384 843101622 843815286 849885696 851040432 851197248 852652251 854714592 855875889 856033596 859212288 862009203 862619648 862762752 862921728 863934984 864094176 865268217 866184192 867520896 869003802 869163928 872230656 872449992 876444624 877186512 880665152 881424423 884860416 886837248 888205824 888516864 889724088 889888032 891097119 891261316 891876096 893252448 894630924 894944214 896569344 898267392 898327746 899487864 900274176 901663488 901829632 903054944 903204756 903371184 906786576 906953664 908185938 910153728 911877504 914550912 915325056 916283016 917697033 921166587 921946331 923332608 926338248 927148032 928407744 928578816 929840472 930011808 930166092 933682788 933854832 935295966 937322496 938596032 940373676 942474528 942648192 942821888 943928964 944102896 946386432 949467117 951524352 955297792 956121408 957420486 957596904 965302272 966613824 966791936 968951808 970447104 970608096 970786944 971926857 972105948 972285072 974457216 975961008 977809419 979585024 979928064 981259488 981506241 983632896 983814144 985150848 986834826 987016664 990748296 995467968 999231552 999581472 1000077376 1000939599 1001124036 1004909004 1008640512 1008826368 1010550816 1011923847 1012110308 1012808448 1012995072 1014371424 1014558336 1015936812 1016292582 1020134898 1020322872 1023922944 1024111616 1025503072 1025862192 1029740688 1029930432 1031329794 1038749184 1042130529 1044651168 1046070531 1046263284 1050586686 1054487808 1054682112 1055920536 1056115104 1058669568 1060283844 1060479216 1060674624 1062115758 1064684736 1066327768 1070464896 1070662144 1072116848 1074710016 1077296517 1078208421 1083912192 1084829696 1085965056 1087440552 1087640928 1090070784 1091752992 1092135312 1093820706 1096264368 1097882368 1097956134 1100335104 1102033152 1102419072 1103916924 1104120336 1106587008 1106790912 1108294704 1110393747 1112410112 1114591833 1114797212 1117006848 1117212672 1118730624 1119901464 1120849432 1124135496 1125087048 1133180928 1134720576 1134929664 1136869668 1139619456 1141167852 1141378128 1143139514 1145616384 1147863231 1149345604 1150350336 1150562304 1151913312 1152125568 1153690956 1154094966 1154912256 1156694528 1158458274 1158671736 1162974208 1163266656 1168592832 1169582016 1175232564 1179813888 1184274432 1184689152 1186298784 1186517376 1187910603 1188129492 1189168128 1191003264 1192841232 1193039118 1193258952 1195100401 1197689856 1197770328 1199317152 1199618739 1202217984 1204273008 1204494912 1206131454 1209048768 1209271552 1210914584 1215836672 1219401216 1220433408 1221710688 1223370621 1223596044 1226329632 1228222116 1228652226 1235117664 1237876992 1238105088 1239787296 1240015744 1240221456 1242135378 1244910384 1245139776 1246831542 1247061288 1251461376 1253831568 1256632704 1256864256 1258571952 1259889147 1260955611 1261848576 1265722929 1265956156 1268699136 1274828544 1276560648 1276795872 1282071888 1284050394 1288818432 1293929472 1294144128 1294382592 1295902476 1296141264 1296380096 1298141482 1299276288 1301281344 1303505703 1303745892 1306570752 1308345984 1308674988 1311510528 1313534464 1314666936 1315779768 1320997728 1327290624 1330255872 1332308736 1332775296 1334586132 1334832048 1336891974 1339878672 1341946386 1342416321 1344854016 1347401088 1347491619 1349231796 1350411264 1350660096 1352495232 1352744448 1354582416 1354807134 1355056776 1357147913 1360179864 1360430496 1362278907 1365230592 1367816256 1372987584 1373240576 1374424524 1375106392 1384998912 1389507372 1390722048 1392611616 1392868224 1394760708 1395017712 1395249138 1400782248 1402943949 1405983744 1406242816 1407894048 1408153472 1410560514 1411559424 1413711792 1413972288 1414232832 1415893446 1416154344 1419579648 1427286528 1432946688 1436395356 1437611228 1447953408 1449920736 1450187904 1453427712 1455670656 1455912144 1456180416 1458158922 1458427608 1461685824 1463941512 1466200681 1469377536 1469892096 1471889232 1472160448 1474160666 1475449344 1475721216 1477726272 1480252239 1480524996 1486122444 1489342464 1491640832 1493201952 1498847328 1500116064 1501686054 1507363506 1512960768 1513239552 1515826224 1518165462 1519492608 1521557136 1521837504 1523905218 1524438873 1530202347 1530484308 1533800448 1535884416 1536167424 1538254608 1538793288 1541167969 1544611032 1544895648 1546994691 1551022208 1558123776 1559442688 1566976752 1569394926 1575880029 1579585536 1581731712 1582023168 1583880804 1584172656 1585557504 1588004352 1590454976 1590718824 1591011936 1593173637 1596919808 1597027104 1599089536 1599491652 1602957312 1605697344 1605993216 1608175272 1612065024 1623726374 1625868288 1627244544 1628947584 1631160828 1631461392 1635106176 1637629488 1638202968 1640731059 1644396552 1646823552 1646934201 1650502656 1650806784 1653049728 1653628608 1655875386 1656180504 1659880512 1660186368 1662442056 1662748384 1665007553 1668615168 1671775424 1672195818 1675510272 1675819008 1678095936 1679852196 1681274148 1686203244 1687630572 1699771392 1702080864 1702394496 1705304502 1709429184 1711751778 1712067192 1714709271 1718424576 1724018406 1725239296 1725525504 1725843456 1727869968 1728188352 1730536434 1731142449 1732368384 1735041792 1737687411 1738007604 1738327856 1744461312 1744899984 1752889248 1754373024 1761330304 1762848846 1769720832 1776411648 1777033728 1779448176 1779776064 1782194238 1782522632 1783752192 1786504896 1789261848 1789558677 1789888428 1796534784 1796655492 1798975728 1800548352 1803326976 1803659264 1806109888 1806409512 1806742368 1809197181 1813573152 1813907328 1816371876 1820307456 1823755008 1829101824 1830650112 1832566032 1835394066 1842333174 1842978339 1843892662 1852676496 1854296064 1856815488 1857157632 1859680944 1860023616 1860332184 1863203067 1867365576 1867709664 1870247313 1870591932 1874644992 1877192064 1880747352 1884949056 1885296384 1885643776 1887857928 1888205792 1890771289 1892772864 1898934234 1903048704 1912242816 1914840972 1915193808 1926075591 1930604544 1933227648 1933583872 1937903616 1940894208 1941216192 1941573888 1943853714 1944211896 1944570144 1947212223 1948914432 1951922016 1955618838 1959170048 1959856128 1962518976 1963012482 1967265792 1970301696 1973669652 1974033328 1981496592 1990935936 1998463104 1999162944 2000154752 2001879198 2002248072 2005337961 2009818008 2012919579 2017281024 2017652736 2021101632 2023847694 2024220616 2025616896 2025990144 2028742848 2029116672 2031873624 2032210701 2032585164 2040269796 2040645744 2047845888 2048223232 2051006144 2051724384 2059481376 2059860864 2062659588 2077498368 2084261058 2089302336 2092141062 2092526568 2092873707 2101173372 2108975616 2109364224 2111841072 2112230208 2115840771 2117339136 2120567688 2120958432 2121349248 2123840169 2124231516 2129369472 2132655536 2140929792 2141324288 2144233696 2149420032 2154593034 2156416842 2171930112 2174881104 2175281856 2180141568 2183505984 2184270624 2187238383 2187641412 2192528736 2195764736 2195912268 2200670208 2204066304 2204838144 2207833848 2208240672 2211240999 2213174016 2213581824 2216589408 2220787494 2224820224 2229183666 2229594424 2234013696 2237461248 2239802928 2241698864 2248270992 2250174096 2252529081 2261045259 2266361856 2269441152 2269859328 2273739336 2277248193 2279238912 2282335704 2282756256 2285857827 2286279028 2291232768 2295726462 2298691208 2300700672 2303826624 2304251136 2307381912 2308189932 2313389056 2316916548 2317343472 2325948416 2326533312 2337185664 2339164032 2350465128 2354092389 2359627776 2368548864 2369378304 2372597568 2373034752 2375821206 2376258984 2378336256 2382006528 2385682464 2386078236 2386517904 2390200802 2395379712 2395540656 2398634304 2399237478 2404435968 2408546016 2408989824 2412262908 2418097536 2418543104 2421829168 2431673344 2435589561 2438802432 2440866816 2443421376 2446741242 2447192088 2452659264 2456444232 2457304452 2470235328 2475753984 2476210176 2479574592 2480031488 2480442912 2483813079 2484270756 2489820768 2490279552 2493663084 2494122576 2502922752 2507663136 2508293727 2513265408 2513728512 2517143904 2519778294 2521911222 2523697152 2531445858 2531912312 2549657088 2553121296 2553591744 2557956753 2564143776 2567627667 2568100788 2577636864 2586027609 2587858944 2588288256 2588765184 2591804952 2592282528 2592760192 2595804651 2596282964 2598552576 2602562688 2607011406 2607491784 2616691968 2617349976 2627068928 2629333872 2631559536 2641995456 2654581248 2660511744 2664617472 2665550592 2669172264 2669664096 2673291357 2673783948 2679757344 2683892772 2684832642 2689708032 2694802176 2694983238 2698463592 2700822528 2704990464 2705488896 2709164832 2709614268 2710113552 2714295826 2720359728 2720860992 2724557814 2730461184 2735632512 2745975168 2746481152 2748849048 2750212784 2753091099 2763499761 2765838993 2769997824 2779014744 2781444096 2785223232 2785736448 2789521416 2790035424 2790498276 2801564496 2805887898 2811967488 2815788096 2816306944 2821121028 2827423584 2827944576 2828465664 2831786892 2832308688 2839159296 2848401351 2854573056 2865893376 2872790712 2875222456 2895906816 2899841472 2900375808 2906855424 2911341312 2911824288 2912360832 2915780571 2916317844 2916855216 2923371648 2927883024 2932401362 2933428257 2938755072 2939784192 2943778464 2944320896 2944518723 2948321332 2950898688 2951442432 2955452544 2960504478 2961049992 2972244888 2983281664 2986403904 2997694656 3000232128 3003372108 3014727012 3025921536 3026479104 3031652448 3035771541 3036330924 3038985216 3043114272 3043675008 3047810436 3048877746 3060404694 3060968616 3065692333 3071768832 3072334848 3076509216 3077586576 3082335938 3089222064 3089791296 3093989382 3102044416 3116247552 3118885376 3126391587 3133953504 3138211593 3138789852 3151760058 3163463424 3164046336 3167761608 3168345312 3176008704 3180909952 3181437648 3182023872 3186347274 3194054208 3198179072 3198983304 3211394688 3211986432 3216350544 3224130048 3231889551 3234625263 3247452748 3251736576 3254489088 3257895168 3262321656 3262922784 3270212352 3275258976 3276405936 3281462118 3288793104 3293647104 3293868402 3301005312 3306099456 3307257216 3311750772 3312361008 3319761024 3320372736 3324884112 3325496768 3330015106 3331181241 3337230336 3343550848 3343775499 3344391636 3351020544 3351638016 3356191872 3359704392 3362548296 3372406488 3375261144 3399542784 3404161728 3404788992 3410609004 3418858368 3423503556 3424134384 3429418542 3436849152 3443589693 3448036812 3451051008 3451686912 3455739936 3456376704 3461072868 3462284898 3464736768 3470083584 3475374822 3476015208 3476655712 3481379429 3488922624 3489799968 3505778496 3508746048 3522660608 3525697692 3539441664 3552823296 3554067456 3558896352 3559552128 3563731809 3564388476 3565045264 3567504384 3573009792 3578523696 3579117354 3579776856 3585301203 3593069568 3593310984 3597951456 3598856217 3606653952 3607318528 3612219776 3612819024 3613484736 3618394362 3627146304 3627814656 3632743752 3647510016 3658203648 3661300224 3665132064 3670111863 3670788132 3684666348 3685956678 3687785324 3705352992 3713630976 3714315264 3719361888 3720047232 3720664368 3726406134 3734731152 3735419328 3740494626 3741183864 3754384128 3761494704 3769898112 3770592768 3771287552 3775715856 3776411584 3779667441 3781542578 3782866833 3785545728 3797168787 3797868468 3806097408 3824485632 3829681944 3830387616 3852151182 3866455296 3867167744 3881788416 3882432384 3883147776 3887707428 3888423792 3889140288 3894424446 3897828864 3903844032 3910517109 3911237676 3919712256 3925037952 3926024964 3934531584 3940603392 3947339304 3948066656 3953430877 3962993184 3981871872 3996926208 3998325888 4000309504 4003758396 4004496144 4010675922 4019636016 4025839158 4027248963 4034562048 4042203264 4042474857 4047695388 4048441232 4051233792 4051980288 4057485696 4058233344 4063747248 4064421402 4065170328 4071443739 4080539592 4081291488 4086836721 4095691776 4096446464 4102012288 4103448768 4118962752 4119721728 4125319176 4154996736 4168522116 4178604672 4184282124 4185053136 4185747414 4202346744 4208831847 4217951232 4218728448 4223682144 4224460416 4231681542 4234678272 4241135376 4241916864 4242698496 4247680338 4248463032 4258738944 4265311072 4281859584 4282648576 4288467392 4298840064 4309186068 4312833684 4343860224 4349762208 4350563712 4360283136 4367011968 4368541248 4374476766 4375282824 4385057472 4391529472 4391824536 4398602043 4408132608 4409676288 4415667696 4416481344 4422481998 4426348032 4427163648 4433178816 4440756717 4441574988 4458367332 4459188848 4468027392 4474922496 4479605856 4483397728 4496541984 4500348192 4505058162 4522090518 4538882304 4539718656 4547478672 4554496386 4558477824 4564671408 4565512512 4571715654 4572558056 4573316619 4590607041 4591452924 4597382416 4601401344 4607653248 4608502272 4614763824 4616379864 4623503907 4626778112 4633833096 4634686944 4640984073 4651896832 4653066624 4674371328 4678328064 4700930256 4708184778 4727640087 4738756608 4745195136 4746069504 4751642412 4752517968 4756672512 4764013056 4771364928 4772156472 4773035808 4779520911 4780401604 4790759424 4791081312 4797268608 4798474956 4808871936 4817092032 4817979648 4824525816 4836195072 4837086208 4843658336 4863346688 4871179122 4877604864 4881733632 4886842752 4893482484 4894384176 4905318528 4912888464 4914608904 4922193177 4940470656 4940802603 4951507968 4952420352 4959149184 4960062976 4960885824 4967626158 4968541512 4979641536 4980559104 4987326168 4988245152 4995022659 5005845504 5015326272 5016587454 5026530816 5027457024 5034287808 5039556588 5043822444 5062891716 5063824624 5099314176 5106242592 5107183488 5115913506 5128287552 5135255334 5136201576 5144127813 5155273728 5172055218 5175717888 5176576512 5177530368 5183609904 5184565056 5185520384 5191609302 5192565928 5193427347 5197105152 5205125376 5213062233 5214022812 5214983568 5233383936 5234699952 5254137856 5258667744 5263119072 5283990912 5309162496 5329234944 5331101184 5338344528 5339328192 5346582714 5347567896 5359514688 5367785544 5368676031 5369665284 5389604352 5389966476 5396927184 5401645056 5409980928 5410977792 5418329664 5419228536 5420227104 5427591543 5428591652 5440719456 5441721984 5449115628 5460922368 5471265024 5491950336 5492962304 5497698096 5500425568 5506182198 5526999522 5531677986 5558029488 5562888192 5570446464 5571472896 5579042832 5580070848 5580996552 5589609201 5603128992 5610741939 5611775796 5623934976 5631576192 5632613888 5642242056 5654847168 5655889152 5656931328 5663573784 5664617376 5672313867 5678318592 5696802702 5709146112 5745581424 5750444912 5778226773 5791813632 5799682944 5800751616 5813710848 5822682624 5823648576 5824721664 5831561142 5832635688 5833710432 5841636669 5846743296 5855766048 5864802724 5866856514 5877510144 5879568384 5887556928 5888641792 5889037446 5896642664 5901797376 5910905088 5921008956 5922099984 5944489776 5966563328 5972807808 5995389312 6000464256 6006744216 6016013883 6029454024 6038758737 6051843072 6052958208 6063304896 6071543082 6072661848 6077970432 6086228544 6087350016 6095620872 6096632103 6097755492 6120809388 6121937232 6131384666 6143537664 6144669696 6153018432 6155173152 6164671876 6178444128 6179582592 6187978764 6204088832 6232495104 6237770752 6252783174 6267907008 6276423186 6277579704 6303520116 6326926848 6328092672 6335523216 6336690624 6347522313 6352017408 6361819904 6362875296 6364047744 6371520507 6372694548 6388108416 6396358144 6397966608 6410083969 6422789376 6423972864 6432701088 6448260096 6463779102 6469250526 6494905496 6515790336 6524643312 6525845568 6540424704 6550517952 6552811872 6561715149 6562924236 6577586208 6587294208 6587736804 6602010624 6612198912 6614514432 6623501544 6624722016 6633722997 6639522048 6640745472 6649768224 6650993536 6660030212 6662362482 6674460672 6687101696 6687550998 6688783272 6702041088 6712383744 6719408784 6725096592 6744812976 6750522288 6757587243 6799085568 6808323456 6809577984 6821218008 6831744579 6837716736 6847007112 6848268768 6857573481 6858837084 6873698304 6887179386 6896073624 6902102016 6911479872 6912753408 6922145736 6924569796 6940167168 6950749644 6952030416 6953311424 6962758858 6977845248 6979599936 7011556992 7017492096 7045321216 7051395384 7062277167 7078883328 7105646592 7108134912 7117792704 7119104256 7127463618 7128776952 7130090528 7135008768 7146019584 7157047392 7158234708 7159553712 7170602406 7186139136 7186621968 7195902912 7197712434 7213307904 7224439552 7225638048 7226969472 7236788724 7254292608 7255629312 7265487504 7279247897 7295020032 7306768683 7316407296 7322600448 7330264128 7340223726 7341576264 7369332696 7371913356 7375570648 7410705984 7427261952 7428630528 7438723776 7440094464 7441328736 7451439237 7452812268 7469462304 7470838656 7480989252 7482367728 7508768256 7522989408 7524881181 7539796224 7541185536 7542575104 7551431712 7552823168 7559334882 7563085156 7565733666 7571091456 7594337574 7595736936 7648971264 7659363888 7660775232 7673870259 7704302364 7732910592 7734335488 7758082827 7763576832 7764864768 7766295552 7775414856 7776847584 7778280576 7787413953 7788848892 7795657728 7807688064 7821034218 7822475352 7850075904 7852049928 7881206784 7894678608 7896133312 7906861754 7925986368 7963743744 7993852416 7996651776 8000619008 8007516792 8008992288 8019874071 8021351844 8039272032 8051678316 8054497926 8069124096 8084406528 8084949714 8095390776 8096882464 8102467584 8114971392 8116466688 8127494496 8128842804 8130340656 8142887478 8161079184 8162582976 8173673442 8191383552 8204024576 8206897536 8237925504 8239443456 8250638352 8259273297 8266264561 8290499283 8297516979 8309993472 8337044232 8357209344 8368564248 8370106272 8371494828 8404693488 8417663694 8435902464 8447364288 8448920832 8463363084 8482270752 8483833728 8485396992 8495360676 8496926064 8517477888 8530622144 8545204053 8563719168 8565297152 8576934784 8597680128 8618372136 8625667368 8687720448 8699524416 8701127424 8720566272 8734023936 8737082496 8748953532 8750565648 8770114944 8783058944 8783649072 8797204086 8800284771 8816265216 8819352576 8831335392 8832962688 8833556169 8844963996 8852696064 8854327296 8866357632 8881513434 8883149976 8916734664 8918377696 8930495057 8949844992 8959211712 8966795456 8993083968 9000696384 9010116324 9044181036 9077764608 9079437312 9094957344 9107314623 9108992772 9116955648 9129342816 9131025024 9143431308 9145116112 9146633238 9181214082 9182905848 9194764832 9197076999 9215306496 9217004544 9229527648 9232759728 9247007814 9253556224 9267666192 9269373888 9281968146 9306133248 9348742656 9356656128 9379174761 9401860512 9414634779 9416369556 9455280174 9490390272 9492139008 9503284824 9505035936 9528026112 9542729856 9544312944 9546071616 9559041822 9560803208 9582162624 9594537216 9596949912 9634184064 9635959296 9649051632 9672390144 9674172416 9687316672 9695668653 9703875789 9726693376 9742358244 9755209728 9763467264 9773685504 9786964968 9788768352 9810637056 9825776928 9829217808 9844386354 9880941312 9881605206 9903015936 9918298368 9920125952 9921771648 9935252316 9937083024 9959283072 9961118208 9974652336 9976490304 9990045318 9993543723 10011691008 10030652544 10031326497 10033174908 10053061632 10054914048 10068575616 10079113176 10087644888 10125783432 10127649248 10141409641 10198628352 10212485184 10214366976 10231827012 10256575104 10270510668 10272403152 10288255626 10310547456 10330769079 10344110436 10353153024 10355060736 10367219808 10369130112 10371040768 10383218604 10385131856 10386854694 10394210304 10410250752 10426124466 10428045624 10429967136 10444138287 10466767872 10469399904 10508275712 10517335488 10526238144 10567981824 10618324992 10658469888 10662202368 10676689056 10678656384 10691195427 10693165428 10695135792 10719029376 10735571088 10737352062 10739330568 10755903609 10779208704 10779932952 10793854368 10796568651 10819961856 10821955584 10836659328 10838457072 10840454208 10855183086 10857183304 10881438912 10883443968 10898231256 10942530048 10983900672 10985924608 10995396192 11000851136 11010335589 11012364396 11053999044 11063355972 11116058976 11140892928 11142945792 11158085664 11160141696 11161993104 11179218402 11206257984 11221483878 11223551592 11263152384 11265227776 11284484112 11309694336 11311778304 11313862656 11327147568 11329234752 11344627734 11348600499 11356637184 11391506361 11393605404 11418292224 11491162848 11500889824 11556453546 11599365888 11601503232 11645365248 11647297152 11649443328 11663122284 11665271376 11667420864 11683273338 11693486592 11711532096 11729605448 11731551327 11733713028 11759136768 11775113856 11777283584 11778074892 11793285328 11803594752 11821810176 11842017912 11844199968 11860292631 11888979552 11933126656 11945615616 11990778624 12000928512 12013488432 12032027766 12058908048 12077517474 12081746889 12103686144 12126609792 12127424571 12143086164 12145323696 12155940864 12172457088 12174700032 12191241744 12193264206 12195510984 12214331217 12241618776 12243874464 12260510163 12262769332 12287075328 12289339392 12306036864 12310346304 12329343752 12356888256 12359165184 12375957528 12408177664 12464990208 12475541504 12505566348 12535814016 12552846372 12555159408 12607040232 12626495541 12653853696 12656185344 12671046432 12673381248 12695044626 12704034816 12723639808 12725750592 12728095488 12743041014 12745389096 12776216832 12792716288 12795933216 12820167938 12845578752 12847945728 12865402176 12896520192 12927558204 12938501052 12989810992 13031580672 13049286624 13051691136 13080849408 13101035904 13105623744 13123430298 13125848472 13146104411 13155172416 13174588416 13175473608 13195806129 13224397824 13229028864 13247003088 13249444032 13267445994 13279044096 13281490944 13299536448 13301987072 13320060424 13322270151 13324724964 13374203392 13375101996 13377566544 13404082176 13424767488 13438817568 13450193184 13489625952 13501044576 13515174486 13616646912 13619155968 13642436016 13663489158 13675433472 13694014224 13696537536 13715146962 13717674168 13719949857 13771821123 13774358772 13792147248 13804204032 13822959744 13825506816 13844291472 13849139592 13870511721 13880334336 13901499288 13904060832 13906622848 13922952219 13925517716 13955690496 13959199872 14023113984 14034984192 14090642432 14102790768 14124554334 14216269824 14235585408 14238208512 14254927236 14257553904 14260181056 14270017536 14292039168 14314094784 14316469416 14319107424 14338562733 14341204812 14372278272 14373243936 14391805824 14395424868 14426615808 14448879104 14451276096 14453938944 14473577448 14508585216 14511258624 14530975008 14558495794 14590040064 14613537366 14632814592 14645200896 14660528256 14680447452 14683152528 14738665392 14743826712 14751141296 14766579531 14821411968 14822407809 14854523904 14857261056 14877447552 14880188928 14882657472 14902878474 14905624536 14928627043 14938924608 14941677312 14961978504 14964735456 14985067977 15017536512 15045978816 15049762362 15079592448 15082371072 15102863424 15105646336 15118669764 15126170312 15131467332 15188675148 15191473872 15297942528 15318727776 15321550464 15347740518 15408604728 15432383439 15465821184 15468670976 15516165654 15527153664 15529729536 15532591104 15550829712 15553695168 15556561152 15574827906 15577697784 15580282041 15591315456 15615376128 15639186699 15642068436 15644950704 15700151808 15704099856 15762413568 15789357216 15792266624 15813723508 15851972736 15927487488 15987704832 15993303552 16001238016 16015033584 16017984576 16039748142 16042703688 16078544064 16103356632 16108995852 16168813056 16169899428 16190781552 16193764928 16204935168 16229942784 16232933376 16254988992 16257685608 16260681312 16282774629 16285774956 16322158368 16325165952 16347346884 16382767104 16408049152 16413795072 16475851008 16478886912 16501276704 16518546594 16532529122 16580998566 16595033958 16674088464 16714418688 16737128496 16740212544 16742989656 16768827603 16809386976 16832225817 16835327388 16871804928 16894728576 16897841664 16926726168 16952847659 16964541504 16967667456 16970793984 16990721352 16993852128 17016941601 17034955776 17061244288 17090408106 17127438336 17153869568 17236744272 17251334736 17334680319 17375440896 17399048832 17402254848 17441132544 17468047872 17474164992 17497907064 17501131296 17524910007 17540229888 17566117888 17567298144 17594408172 17600569542 17632530432 17638705152 17662670784 17665925376 17667112338 17689927992 17705392128 17732715264 17763026868 17766299952 17833469328 17836755392 17860990114 17899689984 17918423424 17933590912 17986167936 18001392768 18020232648 18048041649 18088362072 18116276211 18155529216 18158874624 18189914688 18214629246 18217985544 18233911296 18258685632 18262050048 18286862616 18290232224 18293266476 18362428164 18365811696 18389529664 18394153998 18430612992 18434009088 18459055296 18465519456 18494015628 18535332384 18538747776 18563936292 18612266496 18672853301 18697485312 18713312256 18758349522 18803721024 18829269558 18832739112 18910560348 18980780544 18984278016 19006569648 19010071872 19042566939 19056052224 19085459712 19088625888 19092143232 19114561521 19118083644 19121606416 19164325248 19189074432 19193899824 19230251907 19268368128 19271918592 19298103264 19344780288 19348344832 19374633344 19391337306 19407751578 19484716488 19547371008 19573929936 19577536704 19621274112 19651553856 19658435616 19685145447 19688772708 19761882624 19763210412 19806031872 19836596736 19840251904 19843543296 19870504632 19874166048 19901168991 19918566144 19922236416 19949304672 19952980608 19980090636 19987087446 20023382016 20061305088 20062652994 20066349816 20106123264 20137151232 20158226352 20175289776 20251566864 20255298496 20272761729 20282819282 20397256704 20424970368 20428733952 20463654024 20495233737 20513150208 20541021336 20544806304 20572720443 20576511252 20621094912 20661538158 20688220872 20706306048 20734439616 20738260224 20742081536 20766437208 20770263712 20773709388 20820501504 20852248932 20856091248 20859934272 20888276574 20933535744 20938799808 21034670976 21052476288 21135963648 21186831501 21204765613 21236649984 21316939776 21324404736 21353378112 21357312768 21382390854 21386330856 21390271584 21438058752 21471142176 21474704124 21478661136 21511807218 21558417408 21559865904 21587708736 21593137302 21639923712 21673318656 21676914144 21680908416 21710366172 21714366608 21762877824 21766887936 21796462512 21837743691 21885060096 21920306049 21967801344 21971849216 21990792384 22001702272 22020671178 22024728792 22107998088 22126711944 22232117952 22281785856 22285891584 22316171328 22320283392 22323986208 22354317711 22358436804 22412515968 22442967756 22447103184 22526304768 22530455552 22568968224 22574643543 22619388672 22623556608 22627725312 22654295136 22658469504 22689255468 22697200998 22713274368 22783012722 22787210808 22982325696 23001779648 23021610777 23112907092 23198731776 23203006464 23274248481 23290730496 23294594304 23298886656 23326244568 23330542752 23334841728 23362241859 23366546676 23386973184 23423064192 23459210896 23463102654 23467426056 23550227712 23554567168 23556149784 23586570656 23643620352 23684035824 23688399936 23720585262 23777959104 23891231232 23981557248 24001857024 24026976864 24059622213 24064055532 24117816096 24155034948 24163493778 24207372288 24253219584 24254849142 24286172328 24290647392 24344914176 24349400064 24382483488 24386528412 24391021968 24428662434 24483237552 24487748928 24521020326 24525538664 24574150656 24612073728 24620692608 24658687504 24713776512 24718330368 24751915056 24777819891 24798793683 24816355328 24871497849 24892550937 24929980416 24951083008 25011132696 25071628032 25105692744 25110318816 25214080464 25252991082 25307707392 25342092864 25346762496 25390089252 25447279616 25451501184 25456190976 25486082028 25490778192 25552433664 25585432576 25591866432 25635612159 25640335876 25691157504 25695891456 25730804352 25793040384 25855116408 25877002104 25979621984 26063161344 26098573248 26103382272 26161698816 26202071808 26211247488 26246860596 26251696944 26292208822 26310344832 26349176832 26350947216 26391612258 26400854313 26448795648 26458057728 26494006176 26498888064 26500668507 26534891988 26558088192 26562981888 26599072896 26603974144 26640120848 26644540302 26649449928 26748406784 26750203992 26755133088 26791485171 26849534976 26877635136 26900386368 26979251904 27002089152 27030348972 27233293824 27238311936 27284872032 27321943869 27326978316 27350866944 27388028448 27393075072 27430293924 27435348336 27439899714 27543642246 27548717544 27584294496 27591230997 27645919488 27651013632 27688582944 27698279184 27741023442 27760668672 27802998576 27808121664 27813245696 27845904438 27851035432 27918399744 28046227968 28069968384 28137524283 28181284864 28205581536 28243904337 28249108668 28471170816 28476417024 28509854472 28515107808 28520362112 28584078336 28628189568 28632938832 28638214848 28677125466 28682409624 28746487872 28783611648 28790849736 28897758208 28902552192 28907877888 28947154896 29017170432 29022517248 29061950016 29111627367 29116991588 29180080128 29227074732 29265629184 29290401792 29321056512 29360894904 29366305056 29477330784 29487653424 29502282592 29533159062 29642823936 29644815618 29709047808 29754895104 29760377856 29765314944 29805756948 29811249072 29857254086 29877849216 29883354624 29923957008 29929470912 29970135954 29980631169 30035073024 30091957632 30093979491 30099524724 30159184896 30164742144 30205726848 30211292672 30237339528 30252340624 30262934664 30377350296 30382947744 30424228923 30595885056 30637455552 30643100928 30695481036 30817209456 30864766878 30931642368 30992307237 31032331308 31059459072 31065182208 31101659424 31107390336 31113122304 31149655812 31155395568 31160564082 31182630912 31230752256 31278373398 31284136872 31289901408 31332414861 31400303616 31408199712 31524827136 31578714432 31584533248 31627447016 31703945472 31854974976 31975409664 31986607104 32002476032 32030067168 32035969152 32073586281 32079496284 32085407376 32157088128 32206713264 32217991704 32267710827 32337626112 32339798856 32381563104 32387529856 32389705953 32459885568 32465866752 32509977984 32515371216 32521362624 32565549258 32571549912 32644316736 32650331904 32694693768 32816098304 32827590144 32951702016 32957773824 33002553408 33037093188 33065058244 33161997132 33190067916 33348176928 33428837376 33474256992 33480425088 33485979312 33537655206 33618773952 33664451634 33670654776 33722615663 33789457152 33795683328 33853452336 33905695318 33929083008 33935334912 33941587968 33981442704 33987704256 34033883202 34045801497 34069911552 34122488576 34174519083 34180816212 34254876672 34307739136 34473488544 34502669472 34669360638 34798097664 34804509696 34936095744 34948329984 34995814128 35002262592 35049820014 35080459776 35134596288 35188816344 35194653981 35201139084 35277410304 35325341568 35331850752 35334224676 35379855984 35410784256 35465430528 35526053736 35532599904 35580877893 35666938656 35673510784 35721980228 35799379968 35836846848 35867181824 35972335872 36002785536 36040465296 36096083298 36176724144 36232552422 36245240667 36311058432 36379829376 36429258492 36435971088 36467822592 36517371264 36524100096 36573725232 36580464448 36586532952 36642993651 36724856328 36731623392 36779059328 36781530489 36788307996 36861225984 36868018176 36918110592 36931038912 36988031256 37070664768 37077495552 37127872584 37224532992 37345706602 37394970624 37426624512 37516699044 37607442048 37658539116 37665478224 37821120696 37879486623 37961561088 37968556032 38013139296 38020143744 38085133878 38112104448 38170919424 38177251776 38184286464 38229123042 38236167288 38243212832 38295173719 38328650496 38378148864 38387799648 38460503814 38536736256 38543837184 38596206528 38689560576 38749266688 38782674612 38815503156 38969432976 39094742016 39147859872 39155073408 39242548224 39303107712 39316871232 39370290894 39377545416 39438313233 39523765248 39526420824 39587418387 39673193472 39680503808 39687086592 39741009264 39748332096 39802337982 39837132288 39844472832 39898609344 39905961216 39960181272 39966810453 39974174892 40122610176 40125305988 40132699632 40212246528 40274302464 40316452704 40350579552 40503133728 40510596992 40545523458 40565638564 40849940736 40857467904 40927308048 40990467474 41026300416 41082042672 41089612608 41145440886 41153022504 41159849571 41323076316 41376441744 41412612096 41468879232 41476520448 41484163072 41532874416 41540527424 41547418776 41611535163 41641003008 41704497864 41712182496 41719868544 41768856657 41776553148 41867071488 41877599616 42069341952 42104952576 42271927296 42373663002 42409531226 42648809472 42706756224 42714625536 42764781708 42772661712 42780543168 42876117504 42942284352 42949408248 42957322272 43015688199 43023614436 43116834816 43119731808 43175417472 43186274604 43279847424 43346637312 43353828288 43361816832 43420732344 43428733216 43487739647 43525755648 43533775872 43592925024 43675487382 43770120192 43840612098 43935602688 43981584768 44003404544 44041342356 44049457584 44215996176 44253423888 44299738593 44464235904 44467223427 44563571712 44571783168 44632342656 44640566784 44647972416 44708635422 44716873608 44785881129 44825031936 44885935512 44894206368 44955203931 45052609536 45060911104 45137936448 45149287086 45238777344 45247113216 45308590272 45316939008 45378510936 45394401996 45566025444 45574421616 45964651392 46003559296 46043221554 46225814184 46297150317 46397463552 46406012928 46548496962 46581460992 46589188608 46597773312 46652489136 46661085504 46669683456 46724483718 46733093352 46740846123 46773946368 46846128384 46918421792 46926205308 46934852112 47100455424 47109134336 47112299568 47173141312 47287240704 47368071648 47376799872 47441170524 47555918208 47782462464 47963114496 48003714048 48053953728 48119244426 48128111064 48235632192 48310069896 48326987556 48506439168 48509698284 48572344656 48581294784 48689828352 48698800128 48764966976 48773056824 48782043936 48848323887 48857324868 48966475104 48975497856 49042040652 49051077328 49148301312 49224147456 49241385216 49317375008 49427553024 49436660736 49503830112 49555639782 49597587366 49632710656 49742995698 49785101874 50022265392 50143256064 50211385488 50220637632 50306482809 50428160928 50496677451 50505982164 50615414784 50684185728 50693524992 50780178504 50858542977 50894559232 50903002368 50912381952 50972164056 50981556384 51050824803 51104867328 51170865152 51183732864 51271224318 51280671752 51382315008 51461608704 51710232816 51754004208 51959243968 52004040957 52126322688 52197146496 52206764544 52323397632 52404143616 52422494976 52493721192 52503393888 52574730021 52584417644 52620689664 52698353664 52701894432 52783224516 52801708626 52897591296 52916115456 52988012352 52997776128 53001337014 53069783976 53116176384 53198145792 53207948288 53280241696 53289080604 53298899856 53496813568 53500407984 53510266176 53582970342 53699069952 53755270272 53800772736 53958503808 54004178304 54060697944 54144124947 54348828633 54394833529 54466587648 54476623872 54569744064 54643887738 54653956632 54701733888 54776056896 54786150144 54860587848 54870696672 54879799428 55087284492 55097435088 55168588992 55182461994 55291838976 55302027264 55377165888 55396558368 55482046884 55605997152 55616243328 55626491392 55691808876 55702070864 55836799488 56018559903 56092455936 56139936768 56275048566 56362569728 56411163072 56487808674 56498217336 56942341632 56952834048 57019708944 57030215616 57040724224 57127700817 57168156672 57256379136 57265877664 57276429696 57343684563 57354250932 57364819248 57492975744 57567223296 57581699472 57690755721 57795516416 57805104384 57815755776 57894309792 58034340864 58045034496 58123900032 58223254734 58233983176 58454149464 58642113024 58721789808 58732610112 58954661568 58975306848 59004565184 59055436341 59066318124 59285647872 59289631236 59418095616 59509790208 59520755712 59530629888 59611513896 59622498144 59703506973 59714508172 59755698432 59766709248 59847914016 59858941824 59940271908 59961262338 60070146048 60183915264 60187958982 60199049448 60318369792 60411453696 60422585344 60474679056 60504681248 60525869328 60754700592 60765895488 60848457846 61191770112 61274911104 61286201856 61390962072 61485701211 61634418912 61718161329 61729533756 61863284736 61984614474 62064662616 62118918144 62203318848 62214780672 62226244608 62299311624 62310791136 62321128164 62461504512 62556746796 62568273744 62579802816 62664829722 62800607232 62816399424 63157428864 63169066496 63254894032 63407890944 63560494503 63614296839 63709949952 63950819328 63973214208 64004952064 64060134336 64071938304 64147172562 64158992568 64170814752 64314176256 64413426528 64435983408 64535421654 64675252224 64679597712 64763126208 64775059712 64779411906 64919771136 65019955968 65030742432 65042725248 65131098516 65143099824 65288633472 65300663808 65389387536 65513231073 65632196608 65655180288 65760918147 65903404032 65915547648 66005106816 66074186376 66130116488 66323994264 66380135832 66696353856 66857674752 66948513984 66960850176 66971958624 67062953133 67075310412 67237547904 67328903268 67341309552 67445231326 67578914304 67591366656 67706904672 67723930629 67811390636 67858166016 67870669824 67883175936 67962885408 67975408512 68067766404 68091602994 68139823104 68244977152 68349038166 68361632424 68615478272 68946977088 69005338944 69338721276 69596195328 69609019392 69822745443 69872191488 69896659968 69991628256 70004525184 70086725577 70099640028 70160919552 70269192576 70377632688 70389307962 70402278168 70510923659 70650683136 70663701504 70668449352 70759711968 70930861056 71052107472 71065199808 71161755786 71333877312 71347021568 71443960456 71673693696 71734363648 71944671744 72005571072 72080930592 72178866639 72192166596 72353448288 72465104844 72490481334 72622116864 72759658752 72858516984 72871942176 73034742528 73048200192 73147450464 73160928896 73173065904 73285987302 73449712656 73463246784 73558118656 73563060978 73576615992 73722451968 73836221184 73862077824 73976062512 74141329536 74154991104 74255745168 74333459673 74396381049 74449065984 74677652811 74691413204 74789941248 74853249024 75033398088 75214884096 75317078232 75330956448 75642241392 75758973246 75923122176 76026278592 76040287488 76170267756 76341838848 76354503552 76368572928 76458246084 76472334576 76486425664 76590347438 76657300992 76756297728 76775599296 76906836477 76921007628 77073472512 77087674368 77192413056 77379121152 77498533376 77565349224 77631006312 77938865952 78189484032 78295719744 78310146816 78485096448 78606215424 78633742464 78740581788 78755090832 78876626466 79047530496 79052841648 79174836774 79202562939 79346386944 79374173184 79482018528 79496664192 79502005521 79604675964 79674264576 79688945664 79797218688 79811922432 79920362544 79933620906 79948349784 80071726867 80245220352 80250611976 80265399264 80374455513 80548604928 80632905408 80701159104 81006267456 81021193984 81091046916 81131277128 81699881472 81714935808 81854616096 81965831607 81980934948 82052600832 82164085344 82179225216 82290881772 82306045008 82319699142 82646152632 82752883488 82773692991 82937758464 82953040896 82968326144 83065748832 83081054848 83094837552 83223070326 83282006016 83408995728 83424364992 83439737088 83537713314 83553106296 83755199232 84138683904 84209905152 84412572849 84543854592 84747326004 84819062452 85413512448 85429251072 85529563416 85545323424 85561086336 85752235008 85884568704 85898816496 85914644544 86031376398 86047228872 86239463616 86350834944 86372549208 86693274624 86707656576 86723633664 86841464688 86857466432 86975479294 87051511296 87067551744 87185850048 87334882101 87350974764 87540240384 87681224196 87871205376 87963169536 88006809088 88082684712 88098915168 88431992352 88506847776 88599477186 88928471808 88934446854 89127143424 89264685312 89281133568 89295944832 89417270844 89433747216 89571762258 89650063872 89771871024 89788412736 89910407862 89941893507 90105219072 90275872896 90281938473 90298574172 90477554688 90494226432 90617180544 90633878016 90757021872 90788803992 90928910171 91132050888 91148843232 91272686769 91929302784 92007118592 92086443108 92451628368 92594300634 92794927104 92976921711 93096993924 93178377216 93195546624 93304978272 93322171008 93339366912 93448967436 93466186704 93481692246 93547892736 93692256768 93836843584 93852410616 93869704224 93997244583 94200910848 94218268672 94224599136 94346282624 94574481408 94736143296 94753599744 94882341048 95111836416 95564924928 95926228992 96007428096 96107907456 96238488852 96256222128 96471264384 96620139792 96653975112 96803132481 97012878336 97019396568 97144689312 97162589568 97169117859 97379656704 97397600256 97529933952 97546113648 97564087872 97696647774 97714649736 97932950208 97950995712 98084081304 98102154656 98235445627 98448294912 98482770432 98634750016 98855106048 98873321472 99007660224 99111279564 99195174732 99485991396 99570203748 100044530784 100286512128 100422770976 100441275264 100612965618 100856321856 100993354902 101011964328 101167846989 101368371456 101387049984 101560357008 101717085954 101789118464 101806004736 101824763904 101944328112 101963112768 102101649606 102137404491 102209734656 102367465728 102523557249 102542448636 102561343504 102764630016 102923217408 103420465632 103508008416 103918487936 104008081914 104394292992 104413529088 104808287232 104844989952 104987442384 105006787776 105149460042 105168835288 105241379328 105403788864 105566449032 105583961943 105603417252 105832230912 105976024704 105995552256 106002674028 106139567952 106232352768 106396291584 106415896576 106560483392 106578161208 106597799712 106742633679 106993627136 107000815968 107020532352 107165940684 107398139904 107510540544 107601545472 107917007616 108008356608 108121395888 108288249894 108697657266 108735722001 108789667058 108933175296 109139488128 109287775476 109307913264 109403467776 109552113792 109572300288 109721175696 109741393344 109759598856 109928980953 110174568984 110194870176 110337177984 110344591467 110364923988 110583677952 110604054528 110754331776 110793116736 110964093768 111211994304 111232486656 111252982784 111383617752 111404141728 111555506051 111673598976 112037119806 112184911872 112279873536 112550097132 112822326144 112975617348 112996434672 113638459869 113884683264 113905668096 114039417888 114060431232 114081448448 114255401634 114336313344 114512758272 114531755328 114552859392 114687369126 114708501864 114729638496 114885521157 114985951488 115134446592 115163398944 115381511442 115591032832 115610208768 115631511552 115788619584 116068681728 116247800064 116446509468 116467966352 116908298928 117284226048 117443579616 117465220224 117909323136 117950613696 118009130368 118110872682 118132636248 118314939699 118571295744 118579262472 118762255161 119019580416 119041511424 119061259776 119223027792 119244996288 119407013946 119429016344 119511396864 119533418496 119695828032 119717883648 119880543816 119900431359 119922524676 120367830528 120375917964 120398098896 120636739584 120822907392 120845170688 120949358112 121009362496 121051738656 121509401184 121531790976 121696915692 122549822208 122572403712 122781924144 122971402422 123268837824 123436322658 123459067512 123479548713 123969228948 124129325232 124237836288 124406637696 124429561344 124452489216 124598623248 124621582272 124642256328 124834605489 124923009024 125113493592 125136547488 125159605632 125306569971 125329659444 125601214464 125632798848 126314857728 126338132992 126509788064 126815781888 127120989006 127228593678 127946428416 128120268672 128143876608 128294345124 128317985136 128341629504 128628352512 128826853056 128871966816 129047064597 129070843308 129350504448 129359195424 129526252416 129550119424 129558823812 129839542272 130039911936 130061484864 130085450496 130262197032 130286199648 130463218941 130577266944 130601327616 130778775072 131026462146 131264393216 131310360576 131521836294 131806808064 132010213632 132148372752 132260232976 132647988528 132760271664 132899215779 133392707712 133401670281 133715349504 133897027968 133921700352 133943917248 134125906266 134150620824 134357643387 134475095808 134657806536 134682619104 134865611793 134890462652 135157828608 135182733312 135413809344 135447861258 135622781272 135716332032 135741339648 135925770816 135950817024 136135532808 136183205988 136489954304 136698076332 136723264848 137230956544 137893954176 138010677888 138677442552 138891450951 139192390656 139218038784 139645490886 139744382976 139793319936 139983256512 140009050368 140173451154 140199280056 140222538369 140321839104 140538385152 140755265376 140778615924 140804556336 141021847318 141301366272 141327403008 141336898704 141519423936 141861722112 142104214944 142130399616 142323511572 142667754624 142694043136 142887920912 143347387392 143468727296 143889343488 144011142144 144161861184 144357733278 144384333192 144706896576 144930209688 144980962668 145519317504 145717033968 145743884352 146069485056 146096400384 146294900928 146321857792 146346131808 146544971661 146571974604 146899425312 146926493568 147116237312 147126121956 147153231984 147444903936 147672442368 147724155648 147952125024 148282659072 148309982208 148511490336 148666919346 148792762098 148898131968 149355305622 149382826408 150066796176 150429768192 150634156464 150661912896 150919448427 151284482784 151490032353 151517946492 151846244352 152052557184 152080574976 152340535512 152575628931 152683677696 152709007104 152737145856 152916492168 152944669152 152972851328 153152474409 153180694876 153314601984 153512595456 153551198592 153813672954 153842015256 154146945024 154384826112 154997066752 155130698448 155262012624 155877731904 156378968064 156591439488 156620293632 156970192896 157212430848 157267484928 157481163576 157510181664 157724190063 157753252932 158095060992 158105683296 158349673548 158405125878 158692773888 158748346368 158964037056 158993328384 159004011042 159209351928 159348529152 159594437376 159623844864 159840725088 159867241812 159896699568 160143453734 160490440704 160501223952 160530798528 160748911026 161097209856 161265810816 161402318208 162012534912 162042387968 162182093832 162262554256 162432374841 163046485899 163184500587 163399762944 163429871616 163709232192 163931663214 163961869896 164105201664 164328170688 164358450432 164581763544 164612090016 164639398284 165292305264 165505766976 165547385982 165875516928 165906081792 166131497664 166162109696 166189675104 166446140652 166817991456 166848729984 166879474176 167075426628 167106212592 167510398464 168055679709 168277367808 168419810304 168825145698 169087709184 169494652008 169638124904 170827024896 170858502144 171059126832 171090646848 171122172672 171383102451 171504470016 171769137408 171797632992 171829289088 172031053689 172062752796 172094457744 172478927232 172701669888 172745098416 173072267163 173386549248 173415313152 173447267328 173682929376 173714932864 173950958588 174103022592 174135103488 174371700096 174669764202 174701949528 175362448392 175926339072 176013618176 176165369424 176197830336 176863984704 177013695552 177198954372 177856943616 177868893708 178254286848 178529370624 178562267136 178591889664 178834541688 178867494432 179110520919 179143524516 179300127744 179543742048 179576825472 179820815724 179883787014 180210438144 180551745792 180563876946 180597148344 180955109376 181234361088 181267756032 181514043744 181577607984 181857820342 182264101776 182297686464 182545373538 183858605568 184014237184 184172886216 184457103633 184903256736 185154483987 185188601268 185589854208 185953843422 186193987848 186356754432 186609956544 186644342016 186678733824 186897934872 186932373408 186963384492 187384513536 187673687168 187704821232 187739408448 187994489166 188401821696 188449198272 188692565248 189472286592 189507199488 189764682096 190223672832 190681483509 190842890517 191129849856 191852457984 192014856192 192215814912 192476977704 192512444256 192942528768 193240279584 193307950224 193606264962 194025756672 194038793136 194289378624 194325179136 194338235718 194759313408 195059867904 195092227296 195128175744 195393295548 195429299472 195865900416 195901991424 196168162608 196204309312 196470891254 196539693219 196896589824 196965540864 197269500032 197282754441 197710212096 197746642944 198015320448 198222559128 198390349464 198971982792 199140407496 200089061568 200573024256 200845541952 200882550528 201225931236 201712643712 201986709804 202023928656 202335693978 202736742912 202774099968 203120714016 203171791887 203434171908 203612009472 203649527808 203888656224 203926225536 204203299212 204274808982 204419469312 204734931456 205047114498 205084897272 205122687008 205401386311 205846434816 206840931264 207016016832 207836975872 208016163828 208788585984 208827058176 209468236329 209616574464 209689979904 209974884768 210013575552 210260176731 210298920084 210337670576 210482758656 210807577728 211132898064 211167923886 211206834504 211532770977 211952049408 211991104512 212005348056 212279135904 212792583168 212831793152 213120966784 213156322416 213195599424 213485267358 214001631936 214041064704 214331881368 215021081088 215203090944 215834015232 216016713216 216242791776 216536599917 216576499788 217395314532 217471444002 217579334116 217866350592 218278976256 218575550952 218615826528 219104227584 219144600576 219442351392 219482786688 219519197712 219857961906 220349137968 220389740352 220674355968 220689182934 220729847976 221167355904 221508663552 221586233472 221928187536 222423988608 222464973312 222505965568 222767235504 222808283456 223000379019 223111012102 223189143147 223347197952 224032958433 224074239612 224369823744 224559747072 225100194264 225644652288 225951234696 225992869344 227276919738 227769366528 228078835776 228120862464 228162896896 228510803268 229025516544 229063510656 229105718784 229374738252 229417003728 229459276992 229771042314 229971902976 230268893184 230326797888 230720509431 230763022884 231220417536 231263023104 231577239168 232137363456 232495600128 232893018936 232935932704 233252421743 233816597856 234568452096 234887159232 234930440448 235818646272 235901227392 236018260736 236221745364 236265272496 236629879398 237142591488 237158524944 237524510322 237607688817 238039160832 238122519552 238446055584 238489992576 238506016563 238814027892 238858032688 239022793728 239066836992 239391656064 239435767296 239761087632 239800862718 239845049352 240215180601 240735661056 240751835928 240796197792 241123366539 241645814784 241690341376 241898716224 242018724992 242103477312 243018802368 243063581952 243393831384 245099644416 245144807424 245563848288 245897494821 245942804844 246537675648 246872645316 246918135024 246959097426 247938457896 248258650464 248321078973 248813275392 248859122688 248904978432 249197246496 249243164544 249284512656 249669210978 249846018048 250226987184 250273094976 250319211264 250613139942 250659318888 251265597696 252629715456 252676265984 253019576128 253237718547 253631563776 254241978012 254457187356 256240537344 256287753216 256588690248 256635970272 256683259008 257256705024 257653706112 257743933632 258094129194 258141686616 258718390848 259052504832 259100238848 259117647624 260079823872 260122969728 260170900992 260524394064 260572399296 260926437882 261154533888 261202655232 261557550144 262004646303 262052924292 262620721152 263043672588 263613616128 264020427264 264296745504 264520465952 265295977056 265520543328 265798431558 266785415424 266803340562 267794055936 267843400704 267887834496 268251812532 268301241648 268715286774 268950191616 269315613072 269365238208 269731223586 269780925304 269825680521 270315657216 270827618688 270845815419 270895722516 271245562544 271432664064 271482679296 271851541632 271901634048 272271065616 272366411976 272786730513 272979908608 273396152664 273446529696 273818060307 274461913088 275787908352 276021355776 277354885104 277782901902 278384781312 278930765133 279290981772 279586639872 279966513024 280018100736 280346902308 280398560112 280445076738 280643678208 281076770304 281510530752 281557231848 281609112672 281991733749 282043694636 282602732544 282654806016 282673797408 283038847872 283723444224 284208429888 284260799232 284647023144 285335509248 285388086272 285775841824 286694774784 286937454592 287778686976 288022284288 288323722368 288715466556 288768666384 289413793152 289860419376 289961925336 290409397443 291038635008 291434067936 291487768704 291507353577 292138970112 292192800768 292589801856 292643715584 292692263616 293089943322 293143949208 293798850624 293852987136 294232474624 294252243912 294306463968 294706336881 295344884736 295448311296 295904250048 296565318144 296619964416 297022980672 297333838692 297585524196 298710611244 298765652816 300133592352 300859536384 301268312928 301323825792 301838896854 302568965568 302980064706 303035892984 303503540967 304105114368 304161149952 304681071024 305151257862 305367355392 305418014208 305474291712 305832984336 305889338304 305945702656 306304948818 306361389752 306412213473 306629203968 307102397184 307570671747 307627345908 307684030512 308293890048 308769652224 309994133504 310261396896 310524025248 311755463808 313182878976 313240587264 314424861696 314534969856 314962327152 315020363328 315448380126 315506505864 316211366592 316699347096 316751885829 316810251756 317496692736 317928074112 317986656768 318008022084 318418703856 318697058304 319188874752 319247689728 319681450176 319734483624 319793399136 320227901037 320286907468 320980881408 321002447904 321061597056 321497822052 322194419712 322531621632 322804636416 324025069824 324084775936 324364187664 324525108512 324864749682 326092971798 326369001174 326799525888 327418464384 327863326428 327923739792 328210403328 328656341376 328716900864 329163527088 329224180032 329278796568 329786942859 330584610528 331011533952 331033774401 331094771964 331751033856 331812163584 332262995328 332324219392 332379350208 332892281304 333635982912 333697459968 333758948352 334150853256 334212425184 334666518153 335020796928 336111359418 336554735616 336839620608 337650291396 338989304016 339276249808 340915379607 341654049792 341717004288 342118253664 342181293696 342244345344 342766204902 343008940032 343538274816 343595265984 343658578176 344062107378 344125505592 344188915488 344656563471 344957854464 345403339776 345490196832 346144534326 346773098496 346830626304 346894534656 347365858752 347429865728 347901917176 348206045184 348743400192 349339528404 349403899056 350724896784 351852678144 352027236352 352330738848 352395660672 353727969408 354027391104 354397908744 354944819097 355713887232 355737787416 356286765483 357058741248 357124534272 357183779328 357669083376 357734988864 358221041838 358287049032 358600255488 359087484096 359153650944 359641631448 359701294077 359767574028 361103491584 361127753892 361194296688 361910218752 362468722176 362535512064 363028087488 363155215968 363715640684 364528203552 364595372928 365090747076 367717211136 368028474368 368345772432 368914207266 369806513472 370308967974 370377202536 371907686844 372387975696 372713508864 373219913088 373288684032 373357467648 373795869744 373864746816 373926768984 374503816467 374769027072 375347374336 375409642464 375478816896 375919709913 375988978332 376803643392 376898396544 377385130496 378944573184 379014398976 379529364192 380447345664 381362967018 381685781034 384431629824 384953955408 385024888512 385885057536 386480559168 386615900448 387141193791 387212529924 388051513344 388077586272 388578757248 388650358272 388676471436 389518626816 390119735808 390184454592 390256351488 390786591096 390858598944 391389656823 391731800832 391803982848 392336325216 392408618624 392941782508 393079386438 393793179648 393931081728 394539000064 394565508882 395420424192 396030640896 396445118256 396780698928 397943965584 398280814992 398697647337 400178123136 401146048512 401691083904 401765101056 402451862472 403072930161 403425287424 403973419608 404047857312 404596835379 404671387956 405473485824 405548199936 406241428032 406343583774 406868343816 407224018944 407777312448 407852451072 408406598424 408549617964 409469862912 410094228996 410169794544 410245374016 410802772622 411692869632 413681862528 414032033664 415673951744 416032327656 416674352853 417577171968 417654116352 418936472658 419233148928 419379959808 419949769536 420027151104 420520353462 420597840168 420675341152 420965517312 421615155456 422265796128 422335847772 422413669008 423065541954 423904098816 423982209024 424010696112 424558271808 425585166336 426241933568 426312644832 426391198848 426970534716 428003263872 428082129408 428663762736 429475625923 430042162176 430406181888 431668030464 432033426432 432485583552 433073199834 433152999576 434790629064 434942888004 435158668232 436557952512 437151101904 437231653056 438208455168 438289201152 438884702784 438965573376 439038395424 439634914983 439715923812 440698275936 440779480704 441348711936 441378365868 441459695952 442334711808 443017327104 443172466944 443856375072 444847977216 444929946624 445011931136 445534471008 445616566912 446000758038 446222024204 446378286294 446694395904 448065916866 448148479224 450200388528 451289304576 451902469392 451985738688 452758345281 454553839476 455538733056 456157671552 456241724928 456325793792 457021606536 457726886793 458051033088 458127021312 458211437568 458749476504 458834007456 458918553984 459457423227 459542084628 459943805952 460537786368 460653595776 461441018862 461526045768 462440835072 463154478336 464991200256 465786037872 465871865408 466504843486 467633195712 469136904192 469774318464 469860880896 471637292544 471802454784 472036521472 472443490728 472530544992 473172570189 473259758796 474285182976 474317049888 475049020644 475215377634 476078321664 476245039104 476892111168 476979985152 477012033126 477628055784 477716065376 478045587456 478783312128 478871534592 479522175264 479601725436 479690098704 480430361202 481471322112 481503671856 481592395584 482246733078 483291629568 483797432448 484037449984 484206954624 486037604736 486127163904 486787662768 487297124523 487709609099 489139457697 489553501761 490199288832 490289614848 491127696576 491794989642 491885609688 493075351296 493745290632 493836270048 493918194852 495876915792 496517300928 496642157946 497626550784 497718245376 498394492992 498486329088 498569025312 499338421956 500453974368 500546189952 500638422528 501226279884 501318637776 502531195392 504167039127 505259430912 505352531968 506039152256 506475437094 507263127552 508483956024 508914374712 512481074688 512575506432 513177380496 513271940544 513366518016 514149307353 514513410048 515307412224 515487867264 516188258388 516283373232 517436781696 518105009664 518200477696 518235295248 519216801489 520159647744 520245939456 520341801984 521048788128 521144798592 521852875764 522309067776 522405310464 523115100288 524009292606 524105848584 526087345176 528040854528 528593491008 529040931904 530591954112 531041086656 531596863116 533570830848 533606681124 535588111872 535686801408 535775668992 536503625064 536602483296 537331562757 537430573548 537900383232 538631226144 538730476416 539462447172 539561850608 539651361042 540631314432 541655237376 541691630838 541791445032 542491125088 542865328128 543703083264 543803268096 544542131232 544732823952 545573461026 545959817216 546792305328 546893059392 547636120614 551575816704 552042711552 553371310899 554709770208 555463451961 555565803804 556769562624 557861530266 558581963544 559933026048 560036201472 560693804616 560797120224 560890153476 562153540608 563021061504 563114463696 563218225344 563983467498 564087389272 565205465088 565347594816 566077695744 568416859776 568521598464 569294046288 570671018496 570776172544 571551683648 572044450527 572528671551 573389549568 573874909184 575557373952 576044568576 576647444736 577430933112 577537332768 578827586304 579720838752 579923850672 580818794886 582077270016 582868135872 582975537408 583014707154 584277940224 585179603712 585287431168 585384527232 586179886644 586287898416 587597701248 587705974272 588464949248 588504487824 588612927936 589412673762 589619079657 590689769472 590896622592 591808500096 591848263323 593130636288 593239928832 594045961344 594667677384 595171048392 597421222488 597531305632 598343168819 600267184704 601719072768 602536625856 602647651584 603677793708 605137931136 605960129412 606071785968 607007081934 608210228736 608322299904 609362142048 609515375661 610302515724 610836028416 610948583424 611665968672 611778676608 611891405312 612609897636 612722779504 612824426946 613258407936 614204794368 615141343494 615254691816 615368061024 616204158933 617539304448 619988267008 620522793792 621048050496 623510927616 626365757952 626481174528 628404708987 628849723392 629069939712 629924654304 630040726656 630780530193 630896760252 631013011728 632422733184 633398694192 633503771658 633620503512 634598312931 635856148224 635973313536 636016044168 636837407712 638377749504 638495379456 639362900352 639468967248 639586798272 640455802074 640573814936 642004895808 642123194112 642995644104 645063243264 645609272832 648050139648 648169551872 648728375328 649050217024 649609799751 649729499364 652185943596 652738002348 653599051776 654836928768 655726652856 655847479584 657312682752 657433801728 658327054176 658448360064 658557593136 659573885718 661169221056 662023067904 662067548802 662189543928 663502067712 664525990656 664648438784 664758700416 665784562608 667271965824 667394919936 667517896704 668301706512 668424850368 669333036306 669567429441 670041593856 672098875299 672222718836 673109471232 673679241216 675300582792 677978608032 678552499616 681830759214 683308099584 684236507328 684362587392 684488690688 685532409804 687076549632 687190531968 687317156352 688124214756 688251011184 688377830976 689313126942 689915708928 690806679552 690980393664 692161528293 692289068652 693661252608 693789069312 694731717504 694859731456 695803834352 696412090368 697486800384 698679056808 698807798112 699757265229 701449793568 703705356288 704054472704 704661477696 704791321344 707455938816 708054782208 708795817488 709889638194 711427774464 711475574832 712573530966 712823066451 714117482496 714367558656 715338166752 715469977728 715518049689 716442083676 716574098064 717200510976 718174968192 718307301888 719283262896 719402588154 719535148056 720645541803 722206983168 722255507784 722388593376 723370099617 724937444352 725071024128 726056174976 726310431936 727431281368 729056407104 729190745856 730181494152 735434422272 736056948736 736691544864 737692484463 737828414532 739613026944 740617935948 740754405072 743815373688 744775951392 744963236919 746439826176 746577368064 746714935296 747591739488 747729493632 747853537968 749007632934 749538054144 750694748672 750819284928 750957633792 751839419826 751977956664 753796793088 754770260992 757889146368 758028797952 759058728384 760894691328 762725934036 763371562068 768863259648 769907910816 770049777024 771770115072 772961118336 773231800896 774282387582 774425059848 775620160249 776155172544 777157514496 777300716544 777352942872 780239471616 780368909184 780512702976 781573182192 781717197888 782779313646 783463601664 783607965696 784672650432 784817237248 785883565016 786013938909 786158772876 787862163456 789078000128 789131017764 790840848384 792061281792 792890236512 793561397856 795887931168 796561629984 797395294674 800356246272 803382167808 803530202112 804903724944 806145860322 806850574848 807946839216 808095714624 809193670758 809342775912 809477041563 810946971648 812482856064 812537446257 812687167548 813736687632 814448037888 815554624896 815704902144 816813196848 817099235928 818360191539 818939725824 820188457992 820339589088 820490748032 821454180921 821605545244 823385739264 827363725056 828064067328 831347903488 832064655312 833348705706 835154343936 837872945316 838759919616 839899539072 840054302208 841040706924 841195680336 841350682304 841931034624 843230310912 844531592256 844671695544 844827338016 845975201247 846131083908 847808197632 847964418048 848021392224 849116543616 851170332672 852483867136 852625289664 852782397696 853941069432 856006527744 856164258816 857327525472 858951251846 860084324352 860812363776 863336060928 864066852864 864971167104 866146399668 866305999152 869581258128 869885776008 870317336464 871228192329 873115905024 874302203808 874463306112 874522060731 876416910336 876578402304 877769405568 877931146752 878076790848 879269829966 879431847624 880788995537 881396551872 881558961408 882697423872 882756731736 882919391904 884119010643 886034654208 886344933888 887712750144 889695954432 889859893248 891068942016 891233133824 892001516076 892444048408 892756572588 896131833732 896296958448 900400777056 902578609152 903804938784 903971477376 905516690562 909107678952 910510622901 912315343104 912483449856 912651587584 914043213072 915453773586 916102066176 916254042624 916422875136 917498953008 917668014912 917837107968 918914846454 919084169256 919236640419 919887611904 921307191552 922712015241 922882037724 923052091536 924881670144 926308956672 929982400512 931572075744 931743730816 933009686972 935266391424 939548636928 939721761792 943274585088 943604909568 944073042944 944886981456 945061089984 946345140378 946519517592 948634099776 950098041288 950430755268 952490078208 953784222336 953959970304 954024066252 955256111568 955432130752 956091174912 957566624256 957743069184 959044350528 959203450872 959380197408 960683703111 960860722404 962942644224 963007343712 963184791168 964493466156 966583259136 967594864896 968074899968 968413909248 972075209472 972254327808 973575325536 974594249046 975419218198 978278915394 979107003522 980398577664 982255393152 983589979284 983771219376 986150702592 987490581264 987672540096 987836389704 989360828577 991753831584 993034601856 993101323203 993284315892 995253101568 995436490752 996788985984 996972658176 997138050624 998676843912 1000218011881 1000907948736 1001092379904 1001276845056 1002452559768 1002637275552 1003999554459 1005062390784 1008334078254 1010518861824 1012078304512 1012950874188 1016967912048 1017828749424 1022746138821 1024962149376 1025151012864 1026354760992 1026543881088 1026733036032 1028298614706 1029026820096 1030614824448 1030975734528 1032376516776 1032566746464 1033969690413 1034873563392 1036210019328 1036400955392 1036470590496 1038433602978 1040319295488 1040491878912 1040683603968 1042097576256 1042289597184 1043705751528 1044618135552 1046230200576 1048018585212 1048211697168 1052174690352 1056081709056 1057186982016 1058081863808 1061183908224 1062082173312 1063193726232 1064834457291 1067141661696 1067213362248 1068860296449 1071176223744 1071373602816 1071551337984 1073007250128 1073204966592 1074663125514 1074861147096 1075800766464 1077262452288 1077460952832 1078924894344 1079123701216 1079302722084 1083310474752 1083383261676 1083582890064 1084982250176 1085730656256 1087406166528 1087606536192 1089084262464 1089465647904 1091146922052 1093584610656 1093786118784 1095272241228 1103151633408 1104085423104 1106742621798 1109419540416 1110926903922 1111131607608 1115723060532 1117163927088 1119866052096 1120072402944 1121387609232 1121594240448 1121780306952 1123511449401 1124307081216 1126042123008 1126228927392 1126436450688 1127759129739 1127966934996 1128174778544 1130410930176 1130695189632 1132155391488 1136833719552 1137043196928 1138588092576 1141342036992 1141552345088 1143103367296 1144088901054 1145057343102 1153294889472 1154861866224 1155074665536 1157655172608 1159441677504 1159847701344 1161423581373 1161637589772 1164154540032 1165736271744 1165951074816 1166029414308 1168555880448 1170359207424 1170574862336 1170769054464 1172359773288 1172575796832 1174168970469 1175195402496 1175411948544 1176929898496 1177008975648 1177225855872 1178825347524 1179238159314 1181379538944 1181793245184 1183617000192 1183696526646 1186261272576 1188091922688 1189335354768 1190342096784 1194842444976 1195062611264 1196092942011 1196686337638 1200534369408 1203438145536 1205073251712 1205295303168 1207355587416 1209218790483 1210275862272 1211920258824 1212143571936 1213790506137 1214014163868 1216420457472 1216644599808 1218724284096 1219030751322 1220605031448 1221672056832 1223331937344 1223557353216 1223782810624 1225219795272 1225445559008 1225648853892 1228409588736 1230282686988 1230509383632 1230736122048 1232408317866 1235078608896 1241045587584 1242096100992 1247021855232 1250023058559 1251081171167 1252731515904 1252962349056 1256809417974 1257699446784 1258139879424 1259849308608 1260081453312 1261561060386 1261793520504 1262026023456 1264845466368 1266797388384 1267007543316 1267241007024 1269196625862 1271712296448 1271946627072 1272032088336 1273674815424 1276755499008 1278725800704 1278937934496 1279173596544 1280911604148 1281147629872 1284009791616 1284246388224 1285991288208 1288426877769 1290126486528 1291218545664 1296100279296 1296339103744 1297456750656 1298100434048 1299219599502 1299458998728 1304371887192 1305476004696 1309673857536 1311453305712 1311694959168 1314625365504 1314867603456 1316654108352 1316896720128 1317115186272 1318904744949 1319147771436 1322338442112 1324046135808 1324135097604 1324379087856 1327004135424 1329051981312 1329296877568 1329517400832 1331569125216 1334543931648 1334789839872 1335035793408 1336603413024 1336849700736 1338666072612 1339134858882 1340083187712 1344197750598 1344445437672 1350601165584 1355957216064 1357104999232 1358275035843 1363661518428 1366616199168 1368473014656 1368725174784 1368977381376 1371064819608 1373180660379 1374153099264 1374381063936 1374634312704 1376248429512 1376502022368 1376755661952 1378372269681 1378626253884 1379831417856 1381613359104 1381960787328 1384323056586 1384578137304 1387322505216 1389463435008 1389719462912 1391607668704 1394973600768 1397358113616 1397615596224 1399514530458 1402899587136 1407410712576 1409322955392 1409582642688 1414911877632 1416109564416 1417591634976 1419517710567 1419779276388 1422855548928 1422951149664 1425147061932 1425646132902 1428234964992 1428735117312 1430676333504 1430939955456 1431036099378 1432884167352 1433148196128 1436349936384 1436614603776 1438566525792 1438805176308 1439070296112 1441291083606 1444413966336 1444511015568 1444777186752 1446740199234 1449874888704 1452112349952 1452620863872 1454862562736 1458112814208 1458381491712 1460362988304 1461891373569 1463128827297 1467418373091 1468660505283 1470868844544 1472113897472 1473383089728 1475384968926 1475656829064 1479226053888 1481235871896 1481508810144 1487630747376 1489551902784 1489926473838 1492879652352 1493154736128 1495183478976 1495458987264 1495707075936 1498015265868 1501389497344 1501638569856 1501915267584 1503678839652 1503955913328 1507593586176 1509540521984 1512501117381 1515778292736 1516057595904 1518117456768 1521789382656 1525451868072 1526743124136 1537726519296 1539815821632 1540099554048 1542447922059 1543540230144 1545922236672 1546463601792 1548564775164 1548850119696 1551240320498 1552310345088 1554315028992 1554601433088 1554705885744 1557650404467 1560478943232 1560737818368 1561025405952 1563146364384 1563434395776 1565558627292 1566927203328 1567215931392 1569345300864 1569634474496 1571767130032 1572027877818 1572317545752 1578156000256 1578262035528 1584122563584 1585780473024 1587122795712 1591775862336 1593123259968 1594790589348 1600712492544 1606764335616 1607060404224 1609807449888 1611994688271 1612291720644 1613701149696 1615893678432 1616191429248 1618387341516 1618685551824 1618954083126 1621893943296 1624965712128 1625074892514 1625374335096 1627473375264 1631109249792 1631409804288 1633626393696 1634198471856 1636720383078 1637879451648 1640376915984 1640679178176 1640981496064 1642908361842 1643211090488 1654727450112 1656128134656 1660113932697 1662695806976 1664129310624 1666390355883 1666697411412 1670308687872 1675745890632 1679799078144 1680108604416 1682081413848 1682391360672 1682701364608 1686460621824 1689063184512 1689343391088 1689654676032 1691950402494 1692262167816 1695616395264 1696042784448 1698233087232 1704967734272 1705250579328 1705564795392 1707882138864 1712013055488 1712328517632 1714655050944 1717586014653 1717902503692 1720168648704 1721624727552 1726672121856 1728133705728 1729942334208 1732292799336 1732611998304 1739162516256 1739771552016 1740634672928 1742456384658 1746231810048 1748604407616 1748926612224 1749044121462 1752833820672 1755538811136 1755862293504 1756153581696 1758539659932 1758863695248 1761577991074 1762793103744 1763117922816 1765394847744 1765513463472 1765838783808 1768238021286 1768857238971 1772069308416 1772689867776 1775425500288 1775544789969 1779391908864 1779719786496 1782137884032 1782466267648 1784003032152 1784888096816 1785513145176 1792263667464 1792593916896 1795029506457 1800801554112 1805157218304 1807609877568 1807942954752 1811033381124 1818215357904 1821021245802 1824630686208 1824966899712 1828086426144 1828546126983 1830907547172 1832508085248 1832845750272 1834997906016 1835336029824 1835674215936 1837829692908 1838168338512 1838473280838 1839775223808 1842614383104 1845424030482 1845764075448 1846104183072 1848612476799 1852617913344 1859964801024 1863144151488 1863487461632 1866019373944 1870532782848 1879097273856 1879443523584 1885214126961 1886549170176 1887209819136 1888146085888 1889773962912 1890122179968 1892341590579 1892690280756 1893039035184 1897268199552 1900196082576 1900861510536 1903794938793 1907568444672 1907919940608 1908048132504 1910512223136 1910864261504 1915133248512 1915486138368 1918088701056 1918406901744 1918760394816 1921367406222 1921721444808 1926014687424 1926369582336 1928986932312 1935189729792 1936149799936 1936827818496 1944150418944 1944508655616 1947150651072 1949188498092 1950838436396 1956557830788 1958214007044 1960797155328 1964510786304 1967179958568 1967542438752 1972301405184 1974981162528 1975345080192 1975672779408 1978721657154 1983507663168 1986069203712 1986202646406 1986568631784 1990506203136 1993577971968 1993945316352 1994276101248 1997353687824 2000436023762 2001815897472 2002184759808 2002553690112 2004905119536 2005274551104 2007999108918 2008702288323 2010124781568 2016296625897 2016668156508 2021037723648 2024156609024 2025901748376 2033935824096 2035657498848 2045492277642 2049924298752 2052709521984 2053087762176 2053466072064 2056597229412 2061229648896 2061951469056 2064753033552 2065133492928 2067939380826 2069747126784 2072420038656 2072941180992 2076484584879 2076867205956 2080983757824 2081367207936 2084195152512 2084579194368 2087411503056 2089236271104 2092460401152 2096037170424 2096423394336 2099271795687 2104349380704 2112163418112 2114373964032 2116163727616 2122367816448 2124164346624 2126387452464 2129668914582 2134283323392 2134426724496 2137720592898 2138469199353 2142352447488 2143102675968 2146014500256 2146409933184 2149326251028 2149722294192 2151601532928 2154524904576 2154921905664 2157849788688 2158247402432 2158605444168 2161936625409 2166620949504 2166766523352 2167165780128 2169964500352 2170110298851 2174812333056 2175213072384 2178168524928 2178931295808 2182293844104 2187169221312 2187572237568 2190544482456 2206303266816 2208170846208 2213485243596 2218839080832 2221853807844 2222263215216 2231446121064 2234327854176 2234889710757 2239732104192 2240144805888 2242775218464 2243188480896 2243560613904 2247022898802 2248614162432 2252084246016 2252457854784 2252872901376 2255518259478 2255933869992 2256349557088 2259415249421 2261390379264 2264310782976 2273667439104 2274086393856 2277176185152 2282684073984 2286206734592 2288177802108 2290114686204 2306589778944 2309723732448 2310149331072 2315310345216 2318883355008 2319695402688 2322847162746 2323275179544 2326860480747 2331472543488 2331902149632 2332058828616 2340718414848 2341149724672 2341538108928 2344719546576 2345151593664 2348337940938 2350390804992 2350823897088 2354017951296 2354451711744 2357650695048 2358041816727 2358476318628 2363586490368 2367234000384 2367393053292 2372522545152 2376183845376 2378670709536 2380684193568 2389684889952 2390125222528 2392185884022 2393372675276 2401068738816 2410146503424 2410590606336 2414711174832 2418437580966 2420551724544 2423840517648 2424287143872 2427581012274 2428028327736 2428431124689 2432840914944 2437448568192 2438061502644 2441210062896 2443344113664 2446663874688 2447114706432 2447565621248 2450439590544 2450891118016 2451297707784 2455080574617 2456819177472 2460565373976 2461018767264 2461472244096 2464362542763 2464816635732 2470157217792 2482091175168 2484192201984 2494043710464 2500046117118 2502162342334 2505463031808 2513618835948 2516279758848 2519698617216 2520162906624 2523122120772 2523587041008 2524052046912 2529690932736 2533594776768 2534015086632 2534482014048 2537925603741 2538393251724 2543424592896 2543893254144 2544064176672 2547349630848 2553510998016 2557451601408 2557875868992 2558347193088 2561823208296 2562295259744 2565776639173 2568019583232 2568492776448 2571982576416 2576853755538 2580252973056 2582437091328 2592200558592 2594913501312 2596200868096 2598439199004 2598917997456 2608743774384 2610952009392 2613684576987 2619347715072 2622906611424 2623389918336 2623566182193 2629250731008 2629735206912 2633308216704 2633793440256 2634230372544 2637809489898 2638295542872 2642366986611 2644676884224 2648092271616 2648270195208 2648758175712 2652357031929 2658103962624 2658593755136 2659034801664 2663138250432 2669087863296 2669579679744 2673206826048 2673699401472 2677332145224 2678269717764 2688395501196 2688890875344 2701202331168 2711914432128 2714209998464 2716550071686 2727323036856 2731531868703 2736946029312 2737450349568 2737954762752 2742129639216 2746361320758 2748306198528 2748762127872 2749268625408 2752496859024 2753004044736 2753511323904 2756744539362 2757252507768 2757709921257 2759662835712 2763921574656 2768646113172 2769156274608 2774645010432 2778926870016 2779438925824 2783215337408 2789947201536 2794716227232 2795231192448 2799029060916 2805799174272 2818645910784 2819165285376 2829823755264 2832219128832 2835183269952 2839035421134 2839558552776 2845902299328 2850294123864 2851292265804 2857470234624 2861352667008 2861879910912 2862072198756 2865768334704 2866296392256 2872699872768 2873229207552 2877133051584 2877610352616 2878140592224 2882051109333 2882582167212 2888827932672 2889022031136 2889554373504 2893480398468 2899749777408 2904224699904 2905241727744 2909725125472 2916225628416 2916762983424 2920725976608 2923782747138 2926257654594 2934836746182 2937321010566 2946766179456 2950769937852 2951313658128 2958452107776 2962471743792 2963017620288 2968082485731 2975261494752 2979103805568 2979303969609 2979852947676 2985759304704 2986309472256 2990366957952 2990917974528 2991414151872 2996030531736 3000654035643 3002778994688 3003277139712 3003830535168 3007357679304 3007911826656 3011998663377 3015187172352 3019081043968 3025002234762 3031556585472 3036234913536 3050903736144 3053486248272 3068238416463 3075453038592 3079631643264 3080199108096 3084895844118 3087080460288 3091844473344 3092927203584 3097129550328 3097700239392 3101909071239 3102480640996 3104620690176 3108630057984 3109202866176 3109411771488 3115300808934 3120957886464 3121475636736 3122050811904 3126292728768 3126868791552 3131117254584 3133854406656 3138690601728 3139268948992 3143534260064 3144055755636 3144635091504 3156312000512 3156524071056 3168245127168 3171560946048 3174245591424 3183551724672 3186246519936 3189581178696 3194503371873 3201424985088 3206580889347 3213528671232 3214120808448 3219614899776 3223989376542 3224583441288 3227402299392 3231787356864 3232382858496 3236774683032 3237371103648 3237908166252 3249931424256 3250149785028 3250748670192 3254946750528 3262218499584 3262819608576 3267252787392 3268396943712 3273440766156 3280753831968 3281358356352 3281962992128 3285816723684 3286422180976 3309454900224 3312256269312 3320227865394 3325391613952 3328258621248 3332780711766 3333394822824 3351491781264 3359598156288 3360217208832 3364162827696 3364782721344 3365402729216 3370534348203 3372921243648 3378126369024 3378686782176 3379309352064 3383277389217 3383900804988 3384524335632 3391232790528 3392085568896 3396466174464 3409935468544 3410501158656 3411129590784 3415764277728 3424026110976 3424657035264 3429310101888 3435172029306 3435805007384 3459884668416 3464585598672 3465223996608 3478325032512 3479543104032 3481269345856 3484270744119 3484912769316 3492463620096 3497208815232 3497853224448 3498088242924 3505667641344 3511077622272 3511724587008 3512307163392 3517079319864 3517727390496 3522506911407 3523155982148 3525586207488 3526235845632 3530789695488 3531026926944 3531677567616 3536476042572 3537714477942 3544138616832 3545379735552 3550851000576 3551089579938 3558783817728 3564275768064 3564932535296 3568006064304 3569776193632 3571026290352 3584527334928 3585187833792 3590059012914 3601603108224 3610314436608 3615219755136 3615885909504 3622066762248 3627656371449 3636430715808 3641371518411 3642042491604 3649261372416 3649933799424 3656172852288 3657092253966 3661815094344 3665016170496 3669995812032 3670672059648 3671348431872 3675659385816 3676336677024 3676946561676 3685228766208 3690848060964 3691528150896 3692208366144 3697224953598 3705235826688 3726288302976 3726974923264 3732038747888 3741065565696 3750069175677 3753243513501 3758194547712 3758887047168 3770428253922 3773098340352 3774419638272 3776292171776 3779547925824 3780244359936 3784683181158 3785380561512 3786078070368 3794536399104 3800392165152 3801723021072 3807589877586 3815136889344 3815839881216 3816096265008 3821024446272 3821728523008 3830266497024 3836177402112 3836813803488 3837520789632 3842734812444 3843442889616 3852029374848 3852739164672 3857973864624 3865280633307 3870379459584 3872299599872 3873655636992 3888300837888 3889017311232 3894301302144 3898376996184 3901676872792 3913115661576 3916428014088 3929021572608 3934359917136 3935084877504 3944602810368 3949962325056 3950690160384 3951345558816 3956714234847 3957443314308 3967015326336 3972138407424 3972405292812 3973137263568 3981012406272 3987155943936 3987890632704 3988552202496 3994707375648 4000872047524 4003631794944 4004369519616 4005107380224 4009810239072 4010549102208 4015998217836 4017404576646 4020249563136 4032593251794 4033336313016 4048313218048 4051803496752 4067871648192 4071314997696 4090984555284 4099848597504 4105419043968 4106175524352 4106932144128 4113194458824 4119541981137 4122459297792 4123902938112 4129506067104 4130266985856 4135116809043 4135878761652 4139494253568 4144840077312 4145882361984 4152969169758 4153734411912 4161967515648 4168390305024 4169158388736 4174823006112 4184920802304 4192074340848 4192846788672 4198543591374 4208698761408 4228747928064 4232327455232 4244735632896 4248328693248 4252774904928 4258553131701 4259337829164 4268566646784 4268853448992 4275441185796 4276938398706 4284704894976 4286205351936 4292029000512 4292819866368 4298652502056 4299444588384 4309049809152 4309843811328 4315699577376 4316494804864 4317210888336 4323873250818 4333241899008 4333533046704 4334331560256 4339929000704 4340220597702 4349624666112 4356337049856 4357862591616 4364587688208 4374338442624 4375144475136 4381088964912 4385674120707 4389386481891 4405981515849 4412606533632 4416341692416 4426970487192 4437678161664 4443707615688 4444526430432 4462892242128 4468655708352 4469779421514 4479464208384 4485550436928 4486376961792 4487121227808 4494045797604 4504168492032 4504915709568 4505745802752 4511036518956 4511867739984 4512699114176 4518830498842 4522780758528 4528621565952 4537503352143 4547334878208 4548172787712 4554352370304 4565368147968 4572413469184 4576355604216 4580229372408 4613179557888 4619447464896 4620298662144 4630620690432 4637766710016 4639390805376 4645694325492 4646550359088 4653720961494 4662945086976 4663804299264 4664117657232 4672951213401 4681436829696 4683076217856 4689439093152 4690303187328 4696675881876 4700781609984 4701647794176 4708035902592 4708903423488 4715301390096 4716083633454 4716952637256 4724231885153 4734468000768 4734786106584 4752367690752 4757341419072 4761368387136 4779369779904 4780250445056 4784371768044 4786745350552 4802137477632 4820293006848 4821181212672 4829422349664 4835984064813 4836875161932 4841103449088 4847681035296 4848574287744 4855162024548 4856056655472 4856862249378 4865681829888 4874897136384 4876123005288 4882420125792 4893327749376 4894229412864 4895131242496 4900879181088 4901782236032 4902595415568 4910161149234 4913638354944 4921130747952 4922037534528 4922944488192 4928725085526 4929633271464 4964182350336 4968384403968 4980341798091 4988087420928 5000092234236 5004324684668 5010926063616 5027237671896 5039397234432 5040325813248 5046244241544 5047174082016 5048104093824 5059381865472 5067189553536 5068030173264 5068964028096 5075851207482 5076786503448 5086849185792 5088128353344 5094699261696 5114903202816 5115751737984 5116694386176 5123646416592 5124590519488 5131553278346 5136039166464 5136985552896 5143965152832 5152758043959 5153707511076 5160505946112 5164874182656 5184401117184 5189827002624 5192401736192 5196878398008 5197835994912 5217487548768 5221904018784 5227369153974 5238695430144 5245813222848 5246779836672 5247132364386 5258501462016 5266616433408 5267586880512 5268460745088 5275618979796 5276591085744 5284733973222 5289353768448 5296184543232 5296540390416 5297516351424 5304714063858 5306571716913 5316207925248 5318069603328 5326276500864 5326634369907 5338175726592 5339159359488 5346413652096 5347398802944 5354664290448 5356539435528 5364805700089 5376791002392 5377781750688 5385088519371 5402404662336 5423828864256 5428419996928 5433100143372 5454646073712 5463063737406 5473892058624 5474900699136 5484259278432 5485638380949 5492722641516 5497524255744 5498537250816 5504993718048 5506008089472 5507022647808 5513489078724 5514505015536 5515419842514 5519325671424 5527843149312 5537292226344 5538312549216 5545837430397 5557853740032 5558877851648 5566430674816 5579894403072 5589432454464 5590462384896 5598058121832 5611598348544 5637291821568 5638330570752 5655642380883 5659647510528 5664438257664 5670366539904 5678070842268 5679117105552 5691804598656 5700588247728 5702584531608 5711384816379 5722705334016 5723759821824 5724144397512 5731536669408 5732592784512 5745399745536 5746458415104 5754266103168 5755220705232 5756281184448 5764102218666 5765164334424 5778044062272 5779108747008 5786960796936 5808449399808 5810483455488 5819450250944 5832451256832 5833525966848 5841451953216 5847565494276 5852515309188 5869673492364 5874642021132 5893532358912 5901539875704 5902627316256 5916904215552 5924943487584 5926035240576 5936164971462 5950522989504 5958207611136 5958607939218 5959705895352 5971518609408 5980733915904 5981835949056 5982828303744 5992061063472 6001308071286 6005557989376 6006554279424 6007661070336 6014715358608 6015823653312 6023997326754 6026106864969 6030374344704 6048889877691 6050004469524 6063113170944 6072469827072 6101807472288 6106972496544 6136476832926 6159263286528 6160398216192 6169791688236 6183688946688 6185854407168 6194259100656 6195400478784 6203818142478 6204961281992 6209241380352 6217260115968 6218823542976 6229453754637 6230601617868 6242951273472 6244101623808 6252585457536 6253737583104 6262234509168 6267708813312 6277381203456 6278537897984 6287068520128 6288111511272 6289270183008 6297815387061 6312624001024 6313048142112 6336490254336 6343121892096 6348491182848 6367103449344 6372493039872 6379162357392 6389006743746 6402849970176 6413161778694 6415407598059 6427057342464 6439229799552 6447978753084 6449166882576 6454804598784 6463574713728 6464765716992 6473549366064 6474742207296 6475816332504 6485809876227 6499862848512 6500299570056 6501497340384 6509893501056 6510330896553 6524436999168 6525639217152 6534505574784 6536793887424 6546881532312 6561507663936 6562716712704 6563925984256 6571633447368 6572844361952 6581774857009 6618909800448 6624512538624 6640455730788 6656517242496 6665561423532 6666789645648 6702983562528 6704669132271 6719196312576 6720434417664 6728325655392 6729565442688 6730805458432 6741068696406 6745842487296 6756252738048 6757373564352 6758618704128 6766554778434 6767801609976 6769048671264 6778245748263 6784171137792 6792932348928 6819870937088 6821002317312 6822259181568 6831528555456 6848052221952 6858620203776 6870344058612 6871610014768 6919769336832 6929171197344 6930447993216 6956650065024 6959086208064 6962538691712 6968541488238 6969825538632 6980581442241 6994417630464 6995706448896 6996176485848 7022155244544 7023449174016 7024614326784 7034158639728 7035454780992 7045013822814 7046311964296 7051172414976 7052471691264 7062053853888 7063355135232 7072952085144 7074125450181 7075428955884 7090759471104 7101702001152 7102179159876 7117567635456 7128551536128 7129865070592 7136012128608 7139552387264 7142052580704 7169054669856 7170375667584 7180118025828 7203206216448 7230439510272 7231771819008 7244133524496 7255312742898 7272861431616 7282743036822 7284084983208 7285293374067 7298522744832 7312345704576 7314184507932 7323630188688 7330032340992 7339991624064 7341344119296 7342696863744 7351318771632 7352673354048 7353893123352 7365241723851 7370457532416 7381696121928 7383056301792 7384416732288 7393087628289 7394449907196 7410471653376 7452576605952 7453949846528 7464077495776 7482131131392 7500138351354 7506487027002 7516389095424 7540856507844 7548839276544 7559095851648 7560488719872 7569366362316 7570761123024 7572156140736 7589072798208 7600784330304 7603446042144 7613776811223 7615179755172 7630273778688 7631679762432 7632192530016 7642048892544 7643457046016 7660532994048 7672354804224 7673627606976 7675041579264 7685469624888 7686885779232 7697329917519 7704058749696 7705478329344 7715947729248 7730561266614 7740758919168 7744599199744 7747311273984 7776601675776 7788602604288 7796753992368 7803353745584 7826231323152 7832856028176 7841053730961 7858043145216 7868719834272 7870169755008 7870698546579 7889205620736 7899924650112 7901380320768 7902691117632 7913428469694 7914886628616 7927100959833 7934030652672 7944276814848 7944810585624 7946274527136 7957071095787 7974311887872 7975781265408 7977104404992 7989414751296 8001744095048 8007263589888 8008739039232 8019620478144 8021098204416 8031996435672 8034809153292 8065186503588 8066672626032 8096626436096 8103606993504 8135743296384 8142629995392 8181969110568 8194595606109 8210838087936 8212351048704 8213864288256 8226388917648 8239083962274 8244918595584 8247805876224 8259012134208 8260533971712 8270233618086 8271757523304 8273129763771 8278988507136 8291764723968 8305938339516 8307468823824 8323935031296 8336780610048 8338316777472 8349646012224 8369841604608 8384148681696 8385693577344 8397087182748 8417397522816 8457495856128 8464654910464 8489471265792 8496657386496 8505549809856 8517106263402 8518675658328 8537706897984 8550882371592 8553876797412 8572410703872 8584058001024 8585639732736 8597305004112 8598889176768 8618099618304 8619687622656 8631399154752 8632989609728 8634421776672 8646153327999 8647746501636 8666483798016 8667066093408 8668663120512 8679858001408 8680441195404 8699249332224 8712674099712 8715725183232 8729175376416 8748676885248 8750288950272 8762177929824 8771348241414 8778772963782 8811963031698 8853940974384 8875356323328 8887415231376 8889052860864 8904247457193 8925784484256 8937311416704 8937911908827 8939558843028 8958928416768 8971100873856 8972753923584 8974242455616 8988091595208 9001962106929 9008336984064 9009831419136 9011491605504 9022073037912 9023735479968 9025398228352 9035995990131 9037660997684 9045561517056 9057243131904 9075006704286 9094669756416 9108704740608 9144826938368 9152711208432 9160458744816 9226359115776 9238894929792 9240597324288 9261241380864 9275533420032 9278781610752 9291388650984 9293100718176 9305727213717 9307441922988 9325890173952 9327608598528 9328235314464 9345902426802 9362873659392 9366152435712 9378878186304 9380606374656 9393351763752 9401563219968 9416071805184 9417806846976 9430602780192 9432167266908 9433905274512 9448463770306 9468936001536 9469572213168 9504735381504 9514682838144 9522736774272 9558739559808 9560500890112 9568743536088 9573490701104 9583510115619 9604274955264 9619742668041 9640586013696 9642362425344 9658844699328 9671968129626 9673750323864 9682206898176 9695362070592 9697148575488 9710324049096 9712113310944 9713724498756 9749794272768 9752246010576 9764840251584 9786655498752 9788458825728 9801758362176 9803564472064 9805190831136 9820322298468 9842261495904 9844075069056 9845888976384 9857450171052 9859266542928 9928364700672 9936768807936 9960683596182 9976174841856 10000184468472 10008649369336 10054475343792 10078794468864 10080651626496 10092488483088 10094348164032 10096208187648 10111603044609 10118763730944 10134379107072 10136060346528 10137928056192 10149832167651 10151702414964 10153573006896 10173698371584 10176256706688 10189398523392 10229806405632 10231503475968 10233388772352 10247292833184 10249181038976 10263106556692 10272078332928 10273971105792 10287930305664 10305516087918 10307415022152 10379654005248 10384803472384 10393756796016 10395671989824 10434975097536 10443808037568 10454738307948 10477390860288 10491626445696 10493559673344 10494264728772 10517002924032 10533232866816 10535173761024 10536921490176 10551237959592 10553182171488 10567520734221 10569467946444 10578707536896 10592369086464 10593080780832 10595032702848 10609428127716 10613143433826 10632415850496 10636139206656 10652553001728 10653268739814 10676351453184 10692827304192 10694797605888 10709328580896 10713078871056 10729611400178 10753582004784 10755563501376 10770177038742 10804809324672 10847657728512 10856839993856 10866200286744 10882969114347 10909292147424 10924114555233 10926127474812 10947784117248 10949801398272 10968518556864 10971276761898 10985445283032 10995048511488 11009987436096 11012016178944 11014045295616 11026978157448 11029010031072 11030839685028 11055686298624 11074584452688 11076625098432 11091674860794 11115707480064 11132861349632 11178864908928 11180924769792 11196116243664 11223196697088 11250207527031 11259730540503 11274583643136 11276661141504 11311284761766 11319295021056 11328876515328 11340733079808 11356141684536 11358234211104 11383609197312 11401176495456 11405169063216 11422769632758 11445410668032 11447519643648 11448288795024 11463073338816 11465185569024 11490799491072 11508532206336 11510441410464 11512562368896 11528204437332 11530328668848 11556088124544 11558217494016 11573921593872 11595841899921 11616898799616 11620966910976 11638900501888 11664902513664 11667051933696 11682903906432 11695130988552 11705030618376 11739346984728 11749284042264 11787064717824 11803079751408 11805254632512 11833808431104 11849886975168 11852070481152 11872329942924 11901045979008 11916415222272 11917215878436 11919411790704 11943037218816 11961467831808 11963671898112 11965656607488 11984122126944 12002616142572 12013108558848 12015322140672 12029430717216 12031647306624 12047994653508 12052213729938 12060748689408 12097779755382 12100008939048 12144939654144 12203614944576 12213944993088 12272953665852 12318526573056 12320796432384 12339583376472 12358625943411 12367377893376 12371708814336 12388518201312 12390800957568 12405350427129 12407636284956 12409922563984 12418482760704 12434520231936 12437647085952 12458907509274 12461203235736 12485902546944 12505170915072 12507475166208 12524469018336 12554762406912 12557075795968 12574137040256 12576223022544 12578540366016 12595630774122 12626096284224 12686243784192 12696982365696 12734206898688 12744986079744 12758324714784 12775659395103 12778013487492 12805699940352 12826323557388 12830815196118 12854114684928 12878459599104 12895957506168 12898333765152 12927149427456 12929531433984 12947098732128 12949484414592 12951632665008 12971619752454 12999725697024 13000599140112 13002994680768 13019787002112 13020661793106 13048873998336 13069011149568 13073587774848 13093763064624 13123015327872 13125433425408 13127851968512 13143266894736 13145688723904 13157022362121 13163549714018 13168159445673 13217944547547 13237819600896 13249025077248 13280911461576 13313034484992 13331122847064 13333579291296 13405967125056 13409338264542 13438392625152 13456651310784 13459130885376 13461610916864 13482137392812 13512505476096 13514747128704 13517237408256 13533109556868 13535603219952 13538097342528 13556491496526 13568342275584 13585864697856 13612510056429 13642004634624 13644518363136 13663057110912 13696104443904 13717240407552 13740688117224 13743220029536 13761892882837 13839538673664 13858342394688 13860895986432 13913300130048 13918172416128 13925077383424 13937082976476 13939651077264 13961162884482 13988835260928 13991412897792 13992352971696 14018853640203 14044310489088 14049228653568 14068317279456 14070909561984 14090027645628 14092623928592 14102344829952 14104943382528 14124107707776 14126710270464 14145904170288 14148250900362 14150857911768 14172695655459 14203404002304 14204358319752 14257103072256 14259730141184 14272024257216 14279104774528 14284105161408 14338109339712 14340751335168 14360236051656 14406412432896 14460879020544 14463543638016 14488267048992 14507952194439 14510625485796 14545722863232 14565486073644 14568169966416 14570586748134 14597045489664 14624691409152 14628369015864 14647260377376 14679983248128 14682688238592 14685393727488 14702637543264 14705346708096 14707786246704 14730483447702 14740915064832 14763392243856 14766112603584 14768833464576 14786175256578 14788899814392 14905153211904 14907899693056 14928154991552 14941025394273 14964262262784 15000276702708 15012974054004 15032778190848 15081713015688 15118191703296 15120977439744 15138732724632 15141522246048 15144312281472 15178145596416 15201568660608 15206892084288 15227553622446 15230359510344 15260547557376 15264385060032 15284097785088 15286914092032 15344709608448 15347255213952 15350083158528 15370939249776 15373771558464 15394659835038 15408117499392 15410956658688 15431895458496 15458274131877 15461122533228 15481517838336 15494622547968 15553203351552 15577205208576 15593507984736 15606707491168 15652462646304 15665712056352 15682107461922 15716086290432 15737439668544 15740339510016 15741397093158 15799849300224 15802760641536 15805382235264 15826856939388 15829773257232 15854201919666 15868061305344 15888553629696 15889621171248 15892549054272 15914142191574 15919715150739 15948623775744 15954208809984 15978829502592 15979903109721 16003488190096 16014527179776 16017478078464 16039240956288 16042196408832 16063992871344 16069618306584 16094417100267 16130373007176 16133345252064 16155265558113 16193252872192 16207213987008 16271486592768 16285259990784 16363938221136 16389191212218 16421676175872 16424702097408 16452777835296 16456915142847 16478167924548 16495611752448 16518024268416 16521067943424 16540467236172 16543515046608 16546259527542 16557977014272 16583529447936 16611876679032 16614937647648 16637512291191 16673561220096 16676633554944 16699292024448 16739683209216 16768297363392 16771387154688 16794174365496 16834795045632 16914991712256 16929309820928 16966927142649 16978942531584 16993314772992 17011099619712 17034212526804 17037351316656 17075413795968 17101764743184 17107753594824 17134154449137 17168116002048 17171279465472 17194610008224 17197778353536 17236199236608 17239375245312 17262798309504 17265979219456 17268843553344 17292306655998 17295493003272 17334132186816 17337326241024 17359716002816 17360882390808 17425348199424 17431450366464 17458350752832 17497353770496 17500577900544 17524355859648 17542696482828 17557545927564 17623926063396 17707881948768 17750712646656 17774830462752 17778105721728 17808494914386 17851568968512 17874622833408 17875823817654 17879117686056 17942201747712 17945507847168 17948484911232 17976183190416 18003924213858 18016673968128 18019662838272 18022983211008 18044146075824 18047470959936 18050796456704 18071991980262 18075321995368 18078320594907 18091123034112 18146669633073 18150013408572 18189339512832 18217409481216 18289653876736 18305422416864 18320917489632 18477789859584 18481194648576 18551066840064 18557563221504 18582777301968 18586201436352 18611454427434 18614883845976 18651780347904 18656470628928 18688361263911 18691804853604 18732304871424 18757756372608 18761212749312 18786703527504 18803126439936 18832143610368 18835613693952 18861205560384 18864334533816 18867810549024 18893446161183 18896927540612 18937872003072 18939144426336 19009470763008 19029365676288 19045473548544 19117479119616 19121001780224 19137487072176 19146981402208 19167020231238 19208549910528 19239485336082 19281172027392 19317689398656 19343936259252 19347500647728 19364413796352 19390724141184 19394297150976 19420648098192 19424226621888 19427448997512 19457429628681 19499588545536 19504492021152 19529680503168 19530992689659 19573310997504 19576917651456 19603516724352 19607128944128 19610381662272 19640644596936 19684522991808 19688150138112 19691777952768 19714900342104 19718533085856 19745324571027 19856729401344 19873537615872 19921367192364 20000368936944 20017298738672 20108950687584 20114007396813 20157588937728 20161303252992 20184976966176 20188696328064 20192416375296 20223206089218 20237527461888 20268758214144 20272120693056 20275856112384 20299664335302 20303404829928 20307146013792 20334737244789 20352513413376 20378797046784 20459612811264 20463006951936 20466777544704 20494585666368 20498362077952 20526213113384 20544156665856 20575860611328 20611032175836 20614830044304 20759308010496 20769606944768 20787513592032 20791343979648 20869950195072 20887616075136 20909476615896 20941744326723 20983252891392 20987119346688 20988529457544 21066465733632 21070347522048 21073842980352 21102475919184 21106364342976 21135041468442 21138935892888 21157415073792 21186161561664 21190065405696 21218856255432 21222376350543 21226286867652 21272278413312 21305106003456 21306537479628 21352702906368 21385654608384 21389595211776 21418657161792 21426157742112 21459222800356 21507164009568 21511127002752 21540354077484 21609618649344 21695315457024 21713679987712 21732400573488 21765938228694 21818584294848 21848229110466 21852254949624 21895568234496 21937037113728 21942553523796 21970890566064 21990097022976 22019974872192 22024032357888 22028090591232 22053956314896 22058020062144 22061679370056 22095725171553 22111372597248 22149168905376 22153250196864 22179262884867 22183349721588 22231414960128 22265722699264 22357729817856 22361849539584 22392232487328 22446393394176 22500415054062 22519461081006 22549167286272 22622569523532 22681466159616 22712283369072 22716468422208 22767218394624 22802352990912 22810338126432 22841330433669 22845539265516 22890821336064 22895039287296 22896577590048 22926146677632 22930371138048 22981598982144 23017064412672 23020882820928 23025124737792 23056408874664 23060657337696 23091989752557 23112176249088 23116434988032 23147843187744 23191683799842 23233797599232 23241933821952 23277801003776 23329805027328 23365807812864 23390261977104 23410061236752 23478693969456 23498568084528 23523161192883 23574129435648 23606159502816 23610509265024 23667616862208 23699773950336 23704140962304 23744659885848 23781302879499 23802091958016 23832830444544 23834431756872 23838823581408 23871213287361 23922935663616 23927343796224 23931313214976 23968244253888 24005232285144 24026217117696 24058861434432 24063294613248 24095989307016 24104427459876 24195559510764 24200017878096 24289879308288 24407229889152 24427889986176 24545907331704 24583786818327 24637053146112 24641592864768 24679166752944 24717251886822 24734755786752 24743417628672 24777036402624 24781601915136 24810700854258 24815272569912 24819845127968 24836965521408 24875294171904 24917815018548 24922406471472 24971805093888 25010341830144 25014950332416 25048938036672 25109524813824 25148274080512 25152446045088 25157080732032 25191261548244 25252192568448 25372487568384 25393964731392 25468413797376 25489972159488 25516649429568 25551318790206 25556026974984 25652647114776 25661630392236 25756919198208 25791915012336 25796667530304 25854298854912 25859062867968 25894197464256 25898968829184 25903265330016 25938459983997 25943239504908 25999451394048 26001198280224 26005989361536 26039574004224 26041323586212 26097747996672 26138022299136 26147175549696 26187526129248 26246030655744 26250866850816 26255703937024 26286533789472 26291377447808 26314044724242 26327099428036 26336318891346 26435889095094 26561822923152 26626068969984 26662245694128 26667158582592 26712742371579 26811934250112 26818676529084 26876785250304 26913302621568 26918261770752 26923221833728 26964274785624 27005886320787 27025010952192 27029494257408 27034474816512 27066219113736 27071206439904 27076194685056 27107987970393 27112982993052 27136684551168 27171729395712 27225020112858 27284009269248 27326114221824 27434480815104 27481376234448 27486440059072 27523785765674 27679077347328 27716684789376 27721791972864 27826600260096 27836344832256 27850154766848 27874165952952 27879302154528 27917181641151 27922325768964 27977670521856 27982825795584 27984705943392 28037707280406 28088620978176 28098457307136 28136634558912 28141819123968 28180055291256 28185247857184 28204689659904 28248215415552 28253420540928 28291808340576 28296501800724 28301715823536 28345391310918 28406808004608 28408716639504 28514206144512 28544048514432 28558209549056 28568210322816 28676218679424 28681502670336 28720472103312 28750530346857 28774866936841 28812824865792 28859228004123 28921758041088 28927087276032 28976534097984 29015904388878 29021250971592 29091445726464 29130972147288 29136339932832 29141173496268 29249382818304 29256738031728 29294520754752 29359966496256 29365376477184 29405275086528 29410693416192 29415572493408 29460966895404 29526784487712 29532225207168 29537666929152 29572350513156 29577799628784 29810306423808 29815799386112 29856309983104 29882050788546 29928524525568 30000553405416 30025948108008 30163426031376 30236383406592 30241954879488 30277465449264 30283044492096 30288624562944 30334809133827 30356291192832 30403137321216 30413784168576 30455107244892 30460719020688 30521095114752 30528770120064 30568195570176 30573828184064 30689419216896 30694510427904 30700166317056 30741878499552 30747543116928 30789319670076 30816234998784 30821913317376 30863790916992 30916548263754 30922245066456 31154410417152 31187015969472 31213414982336 31304925292608 31331424112704 31364214923844 31432172580864 31474879337088 31480679020032 31482794186316 31599698600448 31605521283072 31610764470528 31653713878776 31659546514464 31702562202663 31708403839332 31736122610688 31777107259392 31779242342496 31785098108544 31828284383148 31839430301478 31897247551488 31908417619968 31957659005184 31959806219442 32006976380192 32029054359552 32078481912576 32084392817664 32127985742688 32139236613168 32188834200534 32260746014352 32266690504128 32310531116226 32414427974016 32542973185536 32570519981568 32648907343041 32727876442272 32772343665699 32778382424436 32843352351744 32849404194816 32905555670592 32913830285694 32956335849096 33036048536832 33042135886848 33080934472344 33087030093216 33092519055084 33167058895872 33223753358064 33229875295296 33275024582382 33347122440192 33398584048896 33536594726784 33542774309376 33588348730992 33669590091264 33750622581093 33779191621509 33829983424512 33858619641856 33933854285298 33957885063168 33986629545984 34022199239424 34068425053608 34074702633312 34150827591936 34203529486368 34215507189648 34268308898274 34336232004096 34342558930944 34389220016448 34395556707072 34472398473216 34525596619008 34531958438912 34537687106688 34584613311996 34590986006544 34668264373632 34674652482048 34719432005632 34721764781616 34787525699763 34850696398848 34862900732928 34916701505664 34994707540992 35001155801088 35048711719296 35085392965656 35115091855128 35247852126792 35415763897536 35501425293312 35549660925504 35556211443456 35616989828772 35703137937024 35749245666816 35751647635308 35758235372112 35884403495424 35891015694336 35896969822464 35952366380832 36007848427716 36039325676544 36045966422016 36088292151648 36094941919872 36101592913408 36143983960524 36150643990736 36156641189814 36182246068224 36293339266146 36300026817144 36434818962432 36579307753472 36610844833728 36641834979264 36955579719168 36962389297152 37075877830233 37102133680128 37115126443008 37165554603936 37172402872704 37216051281387 37222908854868 37229767691952 37303560695808 37312941257856 37376722527822 37383609707208 37515512745216 37522425498624 37573407055008 37664287220736 37671227387904 37722411120768 37728669067632 37735621098048 37786892322366 37793855081224 37878288852672 38058731352576 38090947097088 38234958239232 38242003560448 38274974144352 38293962804416 38326978185309 38334040462476 38417099821056 38478970672164 38562344054784 38635378797312 38687872518504 38695001295456 38781448282368 38788594301952 38841296196384 38848453243776 38854897995024 38914859257362 38999177091072 39008984042304 39059361006336 39061985379318 39146621995008 39207033448704 39214257888256 39220763324544 39281289193872 39369045983616 39376300276224 39383555905536 39429800684208 39437066171712 39490649142054 39504478337019 39653833642641 39713458802688 39747075231744 39842734384728 40000737873888 40034597477344 40217901375168 40228014793626 40315177875456 40369953932352 40377392656128 40384832750592 40446412178436 40537516428288 40544241386112 40551712224768 40599328670604 40606809659856 40614292027584 40669474489578 40705026826752 40757594093568 40837530169287 40926013903872 40933555089408 40989171332736 40996724155904 41052426226768 41088313331712 41151721222656 41222064351672 41229660088608 41285678648511 41518616020992 41539213889536 41575027184064 41582687959296 41739900390144 41775232150272 41818953231792 41883488653446 41966505782784 41974238693376 41977058915088 42056560920609 42132931467264 42147685960704 42204951838368 42212728685952 42270082936884 42277871785776 42314830147584 42372323123328 42380130811392 42437712510864 42444752701086 42452573735304 42518086966377 42610212006912 42613074959256 42771309216768 42779190423552 42837314323584 42852315484224 42918445600712 43014328019136 43022254005504 43080708154968 43219237298688 43390630914048 43427359975424 43464801146976 43523856583317 43531876457388 43637168589696 43696458220932 43704509899248 43791136468992 43874074227456 43885107047592 43941781132128 44039949744384 44048064715776 44056181182464 44107912629792 44116040124288 44123358740112 44191450343106 44222745194496 44298337810752 44306500393728 44358525769734 44366699443176 44531445398528 44715459635712 44723699079168 44784464974656 44892786788352 45000830108124 45038922162012 45098334572544 45245139047064 45362932319232 45424566738144 45432936844416 45534436789248 45604705981824 45620676252864 45682660867338 45691078531032 45781642672128 45793155180096 45852293355264 45860742276096 46034128825344 46041765641856 46050249475584 46112817749328 46121314675392 46183979505114 46224352498176 46232869976064 46295686375488 46374822395631 46383367599684 46483867643904 46555602007552 46659610054656 46731615625728 46780523954208 46820122473504 46957387938912 46997136169056 47046322385766 47148258871296 47212319005632 47221018530048 47399547900672 47408281924608 47489319771696 47562605758998 47604183916032 47665660889088 47668863513744 47677647162816 47742426574722 47759145452217 47845871327232 47862626429952 47936488507776 47939709329163 48010464570288 48052434235392 48117722868864 48126589226496 48191978614032 48208854919752 48283251300801 48391119021528 48400035756192 48465796674339 48579758616576 48814459778304 48855779972352 49091814663408 49167573636654 49274106292224 49358333505888 49434503773644 49486835257344 49554072805248 49563203830272 49621401708516 49630545139824 49639690255936 49673931042816 49750588343808 49835630037096 49844812942944 49912536873573 50020683660288 50029900664832 50097876073344 50219049627648 50296548161024 50304892090176 50314161464064 50382523096488 50504385136896 50744975136768 50787929462784 50936827594752 50979944318976 51033298859136 51102637580412 51112053949968 51305294229552 51323260784472 51402463347411 51513838396416 51583830024672 51593335060608 51708597709824 51718125735936 51788394928512 51797937658368 51806530660032 51876919967994 51886479009816 51966550736683 52002396560448 52011978723072 52079148008448 52082647172424 52276044598272 52294351099392 52375052258496 52492061311488 52501733701632 52573067578944 52582754895616 52628089448484 52654198856072 52672637782692 52871778190188 53123645846304 53252137939968 53324491388256 53334317165184 53425484743158 53623868500224 53637353058168 53826605243136 53836523541504 53846443667456 53928549571248 54011772641574 54050021904384 54058988514816 54068949633024 54132438227472 54142412879808 54152389370112 54215975940786 54225965986104 54234961784721 54273369102336 54440008899219 54450040225716 54568018538496 54652228443648 54868961630208 54962752468896 54972880118144 55047571531348 55433369578752 55443583945728 55653200520192 55672689664512 55700309533696 55748331905904 55758604309056 55834363282302 55844651537928 55955341043712 55969411886784 56075414560812 56196914614272 56273269117824 56283638247936 56360110582512 56370495714368 56409379319808 56496430831104 56506841081856 56583616681152 56593003601448 56603431647072 56680338483549 56690782621836 56813616009216 56817433279008 57028412289024 57088097028864 57116419098112 57136420645632 57352437358848 57363005340672 57440944206624 57501060693714 57549733873682 57625649731584 57718456008246 57843516082176 57953068195968 58031808777756 58042501943184 58182891452928 58261944294576 58272679865664 58282346992536 58372288886043 58498765636608 58513476063456 58589041509504 58592978068977 58719932992512 58730752954368 58810550173056 58821386832384 58831144986816 58921933790808 59012862700979 59053568975424 59064450414336 59075333858304 59144701026312 59155599257568 59235973713081 59620612847616 59712619966208 59764101577092 60001106810832 60051896216016 60326852062752 60342022190439 60472766813184 60483909758976 60554930898528 60566088984192 60577249125888 60669618267654 60712582385664 60806274642432 60827568337152 60910214489784 60921438041376 61004211734367 61057540240128 61136391140352 61147656368128 61378838433792 61389020855808 61400332634112 61483756999104 61495086233856 61578639340152 61632469997568 61727581833984 61833096527508 61844490132912 62308820834304 62374031938944 62426829964672 62609850585216 62662848225408 62728429847688 62825232980169 62949758674176 62961358040064 62965588372632 63199397200896 63211042566144 63221528941056 63307427757552 63319093028928 63405124405326 63416807678664 63472245221376 63558484684992 63570196217088 63656568766296 63678860602956 63816835239936 63915318010368 63919612438884 64013952760384 64058108719104 64156963825152 64168785635328 64255971485376 64278473226336 64377668401068 64521492028704 64533381008256 64621062232452 64828855948032 65085946371072 65141039963136 65297814686082 65455752884544 65544687331398 65556764848872 65686704703488 65811111341184 65827660571388 65912671698192 66072097073664 66084271773696 66161868944688 66174060186432 66185038110168 66287175514659 66334117791744 66447506716128 66459750590592 66537788654601 66550049164764 66694244880384 66797168097792 67073189453568 67085548618752 67176697461984 67339180182528 67501245162186 67558383243018 67867708570596 68044398478848 68136850107216 68149405266624 68301655183872 68407058972736 68431014379296 68523991301007 68536617796548 68672464008192 68685117861888 68778440032896 68791113414144 68944796946432 69051193238016 69063916877824 69075374213376 69169226623992 69181972013088 69275969257671 69336528747264 69349304964096 69438864011264 69443529563232 69575051399526 69701392797696 69725801465856 69833403011328 69989415081984 70097423438592 70170785931312 70230183710256 70495704253584 70569483578649 70831527795072 71002850586624 71099321851008 71112422886912 71233979657544 71343908638497 71406275874048 71498491333632 71503295270616 71516470744224 71613639862083 71768806990848 71782031388672 71793939644928 71904732761664 72015696855432 72078651353088 72176584303296 72189883839744 72203185826816 72287967921048 72301287981472 72313282379628 72586678532292 72600053634288 72869637924864 73221689667456 73283669958528 73751360454981 73911159438336 73924778594304 74151755660466 74204267360256 74230252886016 74331109207872 74344805745408 74432102562774 74445817709736 74459535383904 74625882515712 74753445055644 74767219414416 75031025490432 75044850997248 75146814110016 75328574441472 75444822241536 75457338135264 75471242196096 75573784644732 75587710162448 75756577705344 76117462705152 76181894194176 76469916478464 76484007120896 76549948288704 76587925608832 76653956370618 76668080924952 76957941344328 77270757594624 77375745037008 77390002590912 77562896564736 77577188603904 77682592392768 77696906487552 77709795990048 77815379951991 77829718514724 77998354182144 78017968084608 78118722012672 78123970758636 78293243990016 78414066897408 78428515776512 78441526649088 78562578387744 78738091967232 78752600552448 78767111811072 78859601368416 78874132343424 78981298284108 79008956674038 79307667285282 79685468769456 80001475747776 80069194954688 80138227114737 80435802750336 80456029587252 80630355750912 80739907864704 80754785312256 80769665501184 80892824356872 81017658962361 81075032856576 81088482772224 81103424449536 81198657341208 81213619319712 81228584055168 81323963911179 81338948979156 81410053653504 81515188187136 81675060338574 81852027807744 81978342665472 81993448311808 82104852453536 82303442445312 82444128703344 82459320177216 82571357297022 83037232041984 83150054368128 83165375918592 83479800780288 83550464300544 83637906463584 83751544923453 83766977306892 83933011565568 83948477386752 83954117830176 84113121841218 84265862934528 84295371921408 84409903676736 84425457371904 84540165873768 84555743571552 84744646246656 84760261622784 84875425021728 84889505402172 84905147470608 85036173932754 85220424013824 85226149918512 85542618433536 85674628647168 85704630968448 85836891201424 86028656038272 86044508011008 86161416309936 86251591040571 86324600810523 86438474597376 86577684012369 86781261828096 86854719950848 86929602293952 87047713166634 87063752914776 87274337179392 87392916441864 87409019798496 87748148454912 87770214095184 87883562264256 88079899488768 88096129431552 88215825259584 88232080248576 88246717480224 88382900686212 88596675621504 88613000787456 88717051539468 88733398886352 89062890797056 89430919271424 89447398158336 89568929949312 89785573576704 90001660216248 90077844324024 90490278094128 90725864638464 90849133476288 90865873688832 91004427401481 91068873578496 91209411963648 91241352505728 91365321734676 91382157062064 91563285344256 91586310360192 91704586710528 91721484552192 92068257650688 92083531283712 92100498951168 92225635498656 92242629350784 92367959010228 92448704996352 92465739952128 92591372750976 92749644791262 92766735199368 93111204015104 93463231251456 93561047908416 93640244947008 93914775877824 93994272338112 94092644771532 94296517742592 94424638011264 94442037060096 94799095801344 94816563849216 94978639543392 95107686607989 95125211517996 95208367832064 95331321778176 95337727027488 95355294325632 95484853149444 95518290904434 95691742654464 95725252859904 95872977015552 95879418658326 96020929140576 96235445737728 96253178452992 96383957228064 96417709839504 96566502601602 96782238043056 96800071512384 96931593348678 97628919556608 97711559944704 97946722029123 98183629326816 98317030997097 98335147273308 98548212584448 98716667011776 98869007547288 99108145610496 99126407660544 99242803417032 99261090279648 99279380511872 99501176687616 99671260074192 99689625885888 99825073747146 100041367320576 100195752146688 100593096322048 100609784180352 100628322928128 100765046192976 101008770273792 101337574864527 101489950273536 101575858925568 101873655189504 101959888637952 102066597718272 102205275160824 102224107899936 102610588459104 102646521568944 102804926694822 103027676792832 103167660049344 103186670121216 103417195419648 103576789857024 103595875316736 103613061320064 103753839935988 103772958019632 103933101473366 104004793120896 104023957446144 104158296016896 104165294344848 104362577099289 104552089196544 104588702198784 104750104516992 104984122622976 105003467403264 105146135157888 105165509791232 105256178896968 105308397712144 105345275565384 105743556380376 106247291692608 106504275879936 106648982776512 106668634330368 106850969486316 107247737000448 107274706116336 107653210486272 107673047083008 107857099142496 108023545283148 108117977029632 108137899266048 108264876454944 108284825759616 108304778740224 108431951881572 108451931972208 108469923569442 108546738204672 108880017798438 108900080451432 109304456887296 109737923260416 109925504937792 109945760236288 110095143062696 110866739157504 110887167891456 111227633490699 111306401040384 111345379329024 111400619067392 111496663811808 111517208618112 111648153844161 111668726564604 111689303075856 111910682087424 111938823773568 112150829121624 112546538235648 112567276495872 112720221165024 112740991428736 112992861662208 113013682163712 113167233362304 113186007202896 113206863294144 113360676967098 113381565243672 113634866558016 114176194057728 114232838196224 114272841291264 114704874717696 114726010681344 114881888413248 115002121387428 115099467747364 115251299463168 115436912016492 115687032164352 115906136391936 116063617555512 116085003886368 116365782905856 116523888589152 116545359731328 116564693985072 116744577772086 116997531273216 117026952126912 117178083019008 117185956137954 117439865985024 117621100346112 117642773664768 117662289973632 117843867581616 118025725401958 118107137950848 118128900828672 118150667716608 118289402052624 118311198515136 118471947426162 118513435011057 118961500927923 119241225695232 119425239932416 119528203154184 120002213621664 120103792432032 120653704125504 120684044380878 120945533626368 121109861797056 121132177968384 121154498251776 121339236535308 121612549284864 121655136674304 121820428979568 121842876082752 122008423468734 122115080480256 122272782280704 122512590507861 122778041711616 122800665268224 122967513998208 122990172467712 123157278680304 123264939995136 123455163667968 123666193055016 123688980265824 123857035945533 124617641668608 124748063877888 124853659929344 125219701170432 125325696450816 125456859695376 125650465960338 125899517348352 125922716080128 125931176745264 126169682761827 126398794401792 126443057882112 126614855515104 126638186057856 126810248810652 126833615357328 126944490442752 127116969369984 127140392434176 127313137532592 127357721205912 127554260899131 127830636020736 127839224877768 128027905520768 128313927650304 128337571270656 128511942970752 128556946452672 128755336802136 129042984057408 129066762016512 129242124464904 129657711896064 130171892742144 130282079926272 130595629372164 130911505769088 131089374662796 131113529697744 131373409406976 131622222682368 131655321142776 131825343396384 132144194147328 132168543547392 132323737889376 132348120372864 132370076220336 132574351029318 132668235583488 132895013432256 132919501181184 133075577309202 133100098329528 133594336195584 134146378907136 134171097237504 134353394923968 134678360365056 135002490324372 135116766486036 135735417141192 136088796957696 136273700214432 136298810533248 136603310367744 136814117945472 136862028758592 137047982602014 137073235593096 137344928016384 137556880065792 137582226828288 138102386476032 138127833755648 138150748426752 138338453247984 138363944026176 138551938515342 138673057494528 138698609928192 138887059126464 139124467186893 139150102799052 139451602931712 139666806022656 139978830163968 140194846877184 140341571862624 140460367420512 140991408507168 141138967157298 141663055590144 142198643702016 142224845773824 142467959315088 142687817276994 142812551748096 142996982667264 143006590541232 143032941488448 143227279724166 143277436356651 143537613981696 143587879289856 143809465523328 144031393710864 144157302706176 144353168606592 144379767679488 144406371653632 144575935842096 144602575962944 144626564759256 144849753902403 145173357064584 145200107268576 145397390023017 145739275849728 146443379334912 146567339917056 147502720909962 147822318876672 148303511320932 148460505772032 148662218415744 148689611490816 148864205125548 148891635419472 148919070767808 149251765031424 149506890111288 149534438828832 149737610620719 150062050980864 150089701994496 150293628220032 150657148882944 150889644483072 150914676270528 150942484392192 151147569289464 151175420324896 151380821711207 151513155410688 152234925410304 152363788388352 152939832956928 153099896577408 153175851217664 153307912741236 153336161849904 153915882688656 154207390042233 154541515189248 154751490074016 154780005181824 155125793129472 155154377207808 155365184785536 155393812975104 155419591980096 155630759903982 155659437029448 155899652210049 156035936169216 156237444025344 156247941517272 156828133794816 156857031553024 156883053298176 157125156775488 157476183934464 157505201104896 157719202736832 157748264686848 157962596568216 158017913348076 158615334570564 159370937538912 160002951495552 160138389909376 160276454229474 160871605500672 160912059174504 161479815729408 161509570624512 161539331002368 161785648713744 162035317924722 162150065713152 162176965544448 162206848899072 162397314682416 162427238639424 162457168110336 162647927822358 162677897958312 162704885354163 162820107307008 163350120677148 163704055615488 163956685330944 163986896623616 164209704907072 164606884890624 164888257406688 164918640354432 165142714594044 166300108736256 166330751837184 166959601560576 167100928601088 167275812927168 167503089846906 167533954613784 167866023131136 167908235660352 168226243682436 168590743842816 168819807353472 168850914743808 169080331747536 169111487143104 169489292493312 169520523245568 169750850043456 169779010804344 169810294941216 170041015450647 170072347865508 170440848027648 170452299837024 171085236867072 171349257294336 171409261936896 171673782402848 172057312076544 172089016022016 172322832619872 172503182081142 172649201621046 172876949194752 173155368024738 173859204587904 174095426333268 174127505829552 174548674358784 174785832883728 174818039596992 175116866658129 175496296909824 175540428190368 175767124528512 175778934206931 176159798977536 176192258863104 176431650519168 176464160497152 176493434960448 176765801372424 177038588102937 177193351243008 177226001574912 177434103078936 177466797772704 177707921139243 178125781594112 178861838542848 179137859898624 180003320432496 180155688648048 180980556188256 181026066571317 181451729276928 181698266952576 181731747377664 182008854802962 182137747156992 182418823927296 182482705011456 182730643469352 182764314124128 183012635203101 183172620720384 183409173421056 183442969104384 184136515301376 184167062567424 184200997902336 184451270997312 184485258701568 184735918020456 184897409992704 185182745501952 185499289582524 185533470398736 186222408030208 186926462502912 187122095816832 187280489894016 187829551755648 187988544676224 188185289543064 188475698940507 188849276022528 188884074120192 189598191602688 189633127698432 189957279086784 190215373215978 190250423035992 190416735664128 190675454054976 190710588651264 190969706298888 191036581808868 191450505719808 191745954031104 191758837316652 192041858281152 192470891475456 192506356905984 192767914456128 192835419679008 193133005203204 193564476086112 193600143024768 193863186697356 195257839113216 195423119889408 195893444058246 196367258653632 196634061994194 196670294546616 197433334023552 197738015094576 198216291220992 198252815321088 198485606834064 198522180559296 198558761023744 198861526543977 199002353375232 199342520148384 199379251771776 199613365963803 199650147494292 200082734641152 200391504293376 201186192644096 201219568360704 201256645856256 201530092385952 202017540547584 202675149729054 204133195436544 204410550321648 204448215799872 205221176918208 205293043137888 205571973903021 205609853389644 206055353585664 206335320098688 206373340242432 206834390839296 207153579714048 207191750633472 207226122640128 207507679871976 207545916039264 207827907773013 207866202946732 208009586241792 208047914892288 208316592033792 208330588689696 208725154198578 209104178393088 209177404397568 209500209033984 209968245245952 210292270315776 210331019582464 210512357793936 210616795424288 210690551130768 211487112760752 212494583385216 213008551759872 213297965553024 213337268660736 213701938972632 214031725915491 214495474000896 214549412232672 214840919586249 215306420972544 215346094166016 215714198284992 216047090566296 216235954059264 216529752909888 216569651519232 216609557480448 216863903763144 216903863944416 216939847138884 217760035596876 217800160902864 218608913774592 219851009875584 219891520472576 220190286125392 221254081364943 221733478315008 221774335782912 222455266981398 222612802080768 222690758658048 222801238134784 222993327623616 223034417236224 223296307688322 223337453129208 223378606151712 223877647547136 224301658243248 225093076471296 225134552991744 225440442330048 225481982857472 225985723324416 226334466724608 226372014405792 226413726588288 226721353934196 226763130487344 227269733116032 228352388115456 228465676392448 228545682582528 229409749435392 229452021362688 229763776826496 230004242774856 230198935494728 230873824032984 231812272783872 232127235111024 232170007772736 232731565811712 233047777178304 233090719462656 233129387970144 233446139855973 233489155544172 233995062546432 234053904253824 234356166038016 234371912275908 234879731970048 235242200692224 235285547329536 235324579947264 235687735163232 236051450803916 236214275901696 236257801657344 236301335433216 236578804105248 236622397030272 236943894852324 237026870022114 237923001855846 238850479864832 239056406308368 240004427243328 240207584864064 241307408251008 241368088761756 241891067252736 242219723594112 242264355936768 242308996503552 242678473070616 243052976887083 243225098569728 243310273348608 243640857959136 243685752165504 243971891733537 244016846937468 244230160960512 244545564561408 245025181015722 245556083423232 245935027996416 245980344935424 246314557360608 246910327335936 247332386110032 247377960531648 247714071891066 249496127755776 249707319858688 250439402340864 250651392901632 250913719390752 251254634770359 251300931920676 251799034696704 251845432160256 251862353490528 252339365523654 252797588803584 252886115764224 253229711030208 253276372115712 253620497621304 253667230714656 254233938739968 254280784868352 254626275065184 254715442411824 255108521798262 255661272041472 255678449755536 256055811041536 256627855300608 257023885941504 257113892905344 257510673604272 258085968114816 258133524033024 258484248929808 258754773121713 258973802431569 259315423792128 260343785484288 260564159852544 261191258744328 261823011538176 262178749325592 262227059395488 263244445364736 263310642285552 263650686792768 264288388294656 264647475778752 264696240745728 264740152440672 265148702058636 265790026864512 265839002362368 266151154618404 266200196659056 267188672391168 268292757814272 268342194475008 268706789847936 269356720730112 270004980648744 270233532972072 271470834282384 272177593915392 272547400428864 272597621066496 273206620735488 273628235890944 273724057517184 274095965204028 274146471186192 274689856032768 275113760131584 275164453656576 276204772952064 276301496853504 276676906495968 276727888052352 277103877030684 277346114989056 277397219856384 277774118252928 278248934373786 278300205598104 279333612045312 280389693754368 280683143725248 280920734841024 281982817014336 282277934314596 283326111180288 284397287404032 284449691547648 284935918630176 285323059823967 285375634553988 285625103496192 285993965334528 286013181082464 286065882976896 286454559448332 286554872713302 287075227963392 287175758579712 287618931046656 288062787421728 288706337213184 288759535358976 288812743307264 289151871684192 289205151925888 289253129518512 289699507804806 290346714129168 290400214537152 290794780046034 292886758669824 293134679834112 293840166087369 295005441819924 295644637753344 296607022641864 297324436831488 297379222981632 297728410251096 297783270838944 297838141535616 298503530062848 299013780222576 299068877657664 299475221241438 300124101961728 300587256440064 301779288966144 301829352541056 301884968784384 302295138578928 302350840649792 302761643422414 303026310821376 304012724593581 304469850820608 304727576776704 305879665913856 306199793154816 306351702435328 306615825482472 306672323699808 307831765377312 308414780084466 309083030378496 309502980148032 309560010363648 310251586258944 310730369571072 310787625950208 310839183960192 311261519807964 311318874058896 311799304420098 312071872338432 312474888050688 312495883034544 313087731297867 313656267589632 313766106596352 314250313550976 314952367868928 315010402209792 315438405473664 315496529373696 315925193136432 316035826696152 316523536305251 317230669141128 318741875077824 320005902991104 320276779818752 320552908458948 321743211001344 321824118349008 322959631458816 323019141249024 323571297427488 324070635849444 324353931088896 324413697798144 324794629364832 324854477278848 324914336220672 325295855644716 325355795916624 325409770708326 325640214614016 326700241354296 327913370661888 327973793247232 328419409814144 329213769781248 329776514813376 329837280708864 330285429188088 332600217472512 332661503674368 333682900472097 333919203121152 334201857202176 334551625854336 335006179693812 335067909227568 335732046262272 335816471320704 336452487364872 337639614706944 337701829487616 338160663495072 338222974286208 338978584986624 339041046491136 339501700086912 339558021608688 339620589882432 340082030901294 340144695731016 340904599674048 342698514588672 342818523873792 343347564805696 344114624153088 344178032044032 344645665239744 345006364162284 345298403242092 345753898389504 346310736049476 347718409175808 348190852666536 348255011659104 349097348717568 349571665767456 349636079193984 350233733316258 350992593819648 351080856380736 351534249057024 351557868413862 352319597955072 352863301038336 352928320994304 352986869920896 353531602744848 354077176205874 354386702486016 354452003149824 354868206157872 354933595545408 355415842278486 355540305033171 356884502783769 357723677085696 358275719797248 360006640864992 360311377296096 361961112376512 362052133142634 363396533905152 363463494755328 364017709605924 364837647854592 364965410022912 365461286938704 365528628248256 366025270406202 366345241440768 366818346842112 367537771523583 368334125134848 368401995804672 368902541994624 368970517403136 369471836040912 369794819985408 370365491003904 370998579165048 371066940797472 371571107836599 372444816060416 373852925005824 374244191633664 374560979788032 375659103511296 375977089352448 376370579086128 376951397881014 377698552045056 377768148240384 378509048285481 379196383205376 379914558173568 380430746431956 380500846071984 380833471328256 381350908109952 381421177302528 381939412597776 382073163617736 382662782697393 383491908062208 383517674633304 384083716562304 384941782950912 385012713811968 385535828912256 385670839358016 386266010406408 387128952172224 387200286049536 387726373394712 390515678226432 390846239778816 391786888116492 392734517307264 393268123988388 393340589093232 394866668047104 395476030189152 396432582441984 396505630642176 396971213668128 397044361118592 397117522047488 397723053087954 398004706750464 398685040296768 398758503543552 399226731927606 399300294988584 400783008586752 402372385288192 402439136721408 402513291712512 403060184771904 404035081095168 405350299458108 408266390873088 408821100643296 408896431599744 410442353836416 410586086275776 411143947806042 411219706779288 412670640197376 412746680484864 414307159428096 414383501266944 414452245280256 415015359743952 415091832078528 415655815546026 415732405893464 416019172483584 416095829784576 416661177379392 417373401560679 417450308397156 418354808795136 419000418067968 419936490491904 420584540631552 420662039164928 421024715587872 421233590848576 421381102261536 422974225521504 424989166770432 426595931106048 426674537321472 427403877945264 428063451830982 428990948001792 429098824465344 429681839172498 429832309069953 430612841945088 431428396569984 432094181132592 432471908118528 433059505819776 433139303038464 433219114960896 433727807526288 433807727888832 433879694277768 434549261707209 435520071193752 435600321805728 436192170069051 437217827549184 439702019751168 439783040945152 440380572250784 442508162729886 443466956630016 444910533962796 445381517316096 445986655247232 446068834472448 446592615376644 446674906258416 446757212303424 447755295094272 448603316486496 449212831862157 450186152942592 450269105983488 450880884660096 450963965714944 451971446648832 452668933449216 452744028811584 452827453176576 453442707868392 453526260974688 454142465133621 454539466232064 456704776230912 456931352784896 457091365165056 458819498870784 459527553652992 460008485549712 460397870989456 461747648065968 462622170126699 463624545567744 464254470222048 464340015545472 465463131623424 466095554356608 466181438925312 466258775940288 466892279711946 466978311088344 467698956630147 468107808507648 468712332076032 468743824551816 470484401384448 470571094659072 470649159894528 471375470326464 472102901607832 472428551803392 472515603314688 473157608210496 473244794060544 473887789704648 474053740044228 475846003711692 477700959729664 478112812616736 480008854486656 480415169728128 482614816502016 482736177523512 484439447188224 484528711873536 484617993007104 485356946141232 486105953774166 486450197139456 486620546697216 487281715918272 487371504331008 487943783467074 488033693874936 488114656062489 488460321921024 490050362031444 491112166846464 491870055992832 491960689870848 492629114721216 493820654671872 494664772220064 494755921063296 495428143782132 498992255511552 499414639717376 500878804681728 501302785803264 501827438781504 502509269540718 502601863841352 503598069393408 503724706981056 504678731047308 505772231528448 506459422060416 506552744231424 507240995242608 507334461429312 508467877479936 508561569736704 509252550130368 509430884823648 510123046351941 510217043596524 511322544082944 511356899511072 512111622083072 513255710601216 514047771883008 514227785810688 515021347208544 516171936229632 516267048066048 516968497859616 517509546243426 517947604863138 518630847584256 522382517488656 523646023076352 524357498651184 524454118790976 525350599974387 526488890729472 526621284571104 527301373585536 527336802620793 528576776589312 529294951557504 529392481491456 529480304881344 530297404117272 531115764308811 531580053729024 531678004724736 532302309236808 532400393318112 533123763417729 534377344782336 536585515628544 537413579695872 540009961297488 540467065944144 542941668564768 544355187830784 545094800857728 545195242132992 546413241470976 547256471781888 547448115034368 548191930408056 548292942372384 549037905609303 550227520263168 550328907313152 552409545904128 552602993707008 553353812991936 553455776104704 554207754061368 554692229978112 555548236505856 556497868747572 556600411196208 558667224090624 560779387508736 561366287450496 561841469682048 563965634028672 564555868629192 565427096821521 566652222360576 568794574808064 568899383095296 569871837260352 570646119647934 570751269107976 571250206992384 572026362164928 572131765953792 572909118896664 573109745426604 574351517159424 575237862093312 576125574843456 577412674426368 577519070717952 578303743368384 578410303851776 578506259037024 579399015609612 580693428258336 580800429074304 581589560092068 585773517339648 586269359668224 587680332174738 590010883639848 593214045283728 594648873662976 594758445963264 595456820502192 595566541677888 595676283071232 596584579631931 597007060125696 598027560445152 598137755315328 598840097891409 598950442482876 600248203923456 601174512880128 603558577932288 603658705082112 603769937568768 604590277157856 604701681299584 605523286844828 606052621642752 608025449187162 612399586309632 612703404870656 613231650964944 613344647399616 615663530754624 616829560168932 618166060756992 619005960296064 619120020727296 620503172517888 621460739142144 621575251900416 621678367920384 622523039615928 622637748117792 623483723319039 623598608840196 624143744676864 624949776101376 624991766069088 626175462595734 627312535179264 627532213192704 628500627101952 629904735737856 630876810947328 630993058747392 631850386272864 632071653392304 633047072610502 634461338282256 637483750155648 640011805982208 640553559637504 641105816917896 642095177746473 643486422002688 643648236698016 644522758758747 645919262917632 646038282498048 647142594854976 648141271698888 648707862177792 649589258729664 649708954557696 649828672441344 650591711289432 650711591833248 650819541416652 653400482708592 655826741323776 656838819628288 659553029626752 659674561417728 660570858376176 663762244094829 665200434945024 665323007348736 667365800944194 667838406242304 668403714404352 669103251708672 670012359387624 670135818455136 671632942641408 672904974729744 675279229413888 675403658975232 676321326990144 676445948572416 677957169973248 679003400173824 679116043217376 679241179764864 680164061802588 680289391462032 681809199348096 685397029177344 685637047747584 686695129611392 688229248306176 688356064088064 689291330479488 690012728324568 690596806484184 692621472098952 695436818351616 696381705333072 696510023318208 698194697435136 699143331534912 699272158387968 700467466632516 701985187639296 702161712761472 703068498114048 703115736827724 704639195910144 705726602076672 705856641988608 705973739841792 707063205489696 708154352411748 708773404972032 708904006299648 709736412315744 709867191090816 710831684556972 711080610066342 713769005567538 716551439594496 720013281729984 720622754592192 723922224753024 724104266285268 726793067810304 726926989510656 728035419211848 729158930661249 729675295709184 729930820045824 730922573877408 731057256496512 731915675200611 732050540812404 732690482881536 733636693684224 735075543047166 736668250269696 737805083989248 737941034806272 738943672081824 740730982007808 741997158330096 742133881594944 743142215673198 748488383267328 749121959576064 751318207022592 751954178704896 752741158172256 753763904311077 753902795762028 755397104090112 755536296480768 757018096570962 758392766410752 759829116347136 760861492863912 761001692143968 762701816219904 762842354605056 763878825195552 764146327235472 765325565394786 766983816124416 767035349266608 768167433124608 769883565901824 771071657824512 771341678716032 772532020812816 774257904344448 774400572099072 775452746789424 776264319365139 776921407294707 781031356452864 781692479557632 783573776232984 785469034614528 786536247976776 786681178186464 789733336094208 790952060378304 792865164883968 793942427336256 794088722237184 794235044094976 795446106175908 797370080593536 797517007087104 798453463855212 798600589977168 801566017173504 804878273442816 805026583425024 806120369543808 808070162190336 810700598916216 816532781746176 817642201286592 817792863199488 820884707672832 821172172551552 822287895612084 822439413558576 825341280394752 825493360969728 828614318856192 828904490560512 830030719487904 830183664157056 831311631092052 831464811786928 832038344967168 832191659569152 833322354758784 834746803121358 834900616794312 838000836135936 841169081263104 841324078329856 842049431175744 842467181697152 842762204523072 845948451043008 849978333540864 853191862212096 853349074642944 854807755890528 855969179471901 856126903661964 857981896003584 858197648930688 859363678344996 859664618139906 861225683890176 862856793139968 864188362265184 866119011639552 866278606076928 866438229921792 867455615052576 867615455777664 867759388555536 869098523414418 871040142387504 871200643611456 872384340138102 879404039502336 879566081890304 880761144501568 881520498262107 885016325459772 886933913260032 889821067925592 891973310494464 892137668944896 893185230753288 893349812516832 893514424606848 895510590188544 897206632972992 898425663724314 900372305885184 901761769320192 901927931429888 905337866898432 905488057623168 905654906353152 906885415736784 907052521949376 908284930267242 909078932464128 912038173780743 913409552461824 914182730330112 917638997741568 919055107305984 920016971099424 920795741978912 923495296131936 925244340253398 927249091135488 928508940444096 928680031090944 932191108713216 932362877850624 932517551880576 933784559423892 933956622176688 935397913260294 936215617015296 937424664152064 937487649103632 939263193893601 940968802768896 941298319789056 942750940652928 944205803215664 944857103606784 945031206629376 946315216420992 946489588121088 947775579409296 948107480088456 949570608915753 951692007423384 955401919459328 956225625233472 960017708973312 960830339456256 965229633004032 965472355047024 968878894376448 969057423747072 970713892282464 972211907548332 973241093394432 974563431836544 974743008662016 975887566934148 976067387749872 976229312124978 976920643842048 980100724062888 983740111985664 983921379741696 985258229442432 987641309343744 989329544440128 989511842126592 990856287564264 997984511023104 998829279434752 1001048701416291 1001757609363456 1002605571606528 1003654877563008 1005018539081436 1005203727682704 1007196138786816 1007449413962112 1009357462094616 1012918844120832 1013105488462848 1014481990485216 1014668922858624 1016935754959872 1017123139473408 1018505100260736 1018861769647296 1020246092703882 1020434087193048 1022713799022144 1024223244166144 1028095543766016 1028455571621376 1030042694417088 1032343872459264 1032534096132096 1033936995719232 1035019092486852 1035895209726276 1037261695168512 1044765034977312 1047292046152704 1048714997302368 1048908237581952 1050701199948774 1052977781458944 1053242569142208 1054602747171072 1054673605241586 1058589903115008 1058784962982912 1058960609762688 1060594808234544 1062231528617622 1063160107458048 1063356009449472 1064604618473616 1064800786636224 1066247526835458 1066620915099513 1070653508351307 1073171031257088 1074827159391744 1080019922594976 1080934131888288 1085883337129536 1090189601715456 1090390484265984 1094512943563776 1094896230068736 1096383860816112 1096585884744768 1098075811218606 1100455040526336 1102613314570749 1105205987414016 1106707625983872 1106911552209408 1108415508122736 1109384459956224 1111096473011712 1112995737495144 1113200822392416 1114713323509797 1117334448181248 1121558775017472 1122732574900992 1123682939364096 1127931268057344 1129111737258384 1130854193643042 1133304444721152 1137589149616128 1139743674520704 1141292239295868 1141502538215952 1142500413984768 1144052724329856 1144263531907584 1145818237793328 1146219490853208 1147988348092179 1150475724186624 1152251149686912 1154825348852736 1155038141435904 1156607486736768 1156820607703552 1157012518074048 1158798031219224 1161386856516672 1161600858148608 1163179120184136 1171547034679296 1172538719336448 1175360664349476 1180021767279696 1186428090567456 1189297747325952 1189516891926528 1190913641004384 1191133083355776 1191352566142464 1193169159263862 1194014120251392 1196055120890304 1196275510630656 1197680195782818 1197900884965752 1202349025760256 1207117155864576 1207317410164224 1207539875137536 1209180554315712 1209403362599168 1211046573689656 1212105243285504 1216050898374324 1224799172619264 1225406809741312 1226463301929888 1226689294799232 1231327061509248 1233659120337864 1238011920592128 1238240041454592 1242921478284288 1243150503800832 1243356735840768 1245046079231856 1245275496235584 1246967446638078 1247197217680392 1248287489353728 1249983532138176 1252120204682037 1252350925191468 1255064426385408 1257001254203904 1259809471475712 1261753621894656 1261986117494784 1263700772545728 1264143306784608 1266094145221004 1268922676564512 1274967500311296 1280023611964416 1281107119275008 1282211633835792 1284190355492946 1286972844005376 1287296473396032 1289045517517494 1291838525835264 1294285189709952 1296282543397776 1297415724355584 1299178517459328 1299417909115392 1299657344882688 1301183422578864 1301423183666496 1301639082833304 1303647785121627 1306800965417184 1308576510207153 1311653482647552 1313677639256576 1319106059253504 1319349122835456 1321141716752352 1327524488189658 1330400869890048 1334731601888388 1338206503417344 1340024718775248 1340271636910272 1343265885282816 1345809949459488 1347638495586471 1350558458827776 1350807317950464 1352642653980288 1352891897144832 1355914339946496 1358006800347648 1358232086434752 1358482359529728 1360328123605176 1360578782924064 1362427395400863 1363618398696192 1370794058354688 1371274095495168 1373390259222784 1376458496612352 1378582660958976 1380025456649136 1381193612968368 1385242944197904 1387866510380097 1390873636703232 1392763410666144 1393020046636416 1396389394870272 1398286663069824 1398544316775936 1400934933265032 1403096869890441 1404323425522944 1406136996228096 1406231473655448 1411453204153344 1411713283977216 1411947479683584 1414126410979392 1416308704823496 1417546809944064 1419472824631488 1419734382181632 1421663369113944 1422161220132684 1427538011135076 1433102879188992 1440026563459968 1441245509184384 1447844449506048 1448208532570536 1453586135620608 1453853979021312 1456070838423696 1458317861322498 1459350591418368 1459861640091648 1461845147754816 1462114512993024 1463831350401222 1464101081624808 1465380965763072 1470151086094332 1473336500539392 1475610167978496 1475882069612544 1477887344163648 1481461964015616 1483994316660192 1484267763189888 1486284431346396 1496976766534656 1498243919152128 1502636414045184 1503908357409792 1505482316344512 1507527808622154 1507805591524056 1510794208180224 1514036193141924 1519658232694272 1521722985727824 1522003384287936 1525403632439808 1525684709210112 1527757650391104 1528292654470944 1530369139055823 1530651130789572 1533967632248832 1534070698533216 1536334866249216 1539767131803648 1542143315649024 1542683357432064 1545064041625632 1548515808688896 1548801144198144 1550905493578848 1552528638730278 1553842814589414 1567147552465968 1570938069229056 1573072495953552 1573362356372928 1576051799923161 1579466672188416 1581904120756608 1585730329767936 1587884854672512 1588177444474368 1588470088189952 1590892212351816 1593347292926433 1594740161187072 1595034014174208 1596906927710424 1597201179954336 1599371290253187 1603132034347008 1609756546885632 1612240739087616 1621401197832432 1633065563492352 1635284402573184 1635585726398976 1641769415345664 1642344345103104 1644575791224168 1644878827117152 1647113716827909 1650682560789504 1650986721939456 1657228637712384 1657808981121024 1660061438975808 1660367328314112 1662623262184104 1662929623573856 1664076689934336 1666644709517568 1669493606242716 1669801233588624 1676001672271872 1682338162526208 1684098862351488 1684934363394304 1685524409046144 1691896902086016 1696281290464563 1699956667081728 1706383724424192 1706698149285888 1709615511781056 1711938358943802 1712253807323928 1716395297861376 1718727356689992 1719329236279812 1725713586279936 1728376724530368 1732238023279104 1732557212153856 1734911230105152 1735230911555328 1735518777111072 1738197046828836 1742080284775008 1742401287222912 1744768680276204 1758808079004672 1759132163780608 1761522289003136 1763040996524214 1770032650919544 1779642135851184 1783946620988928 1784275337889792 1786370461506576 1786699625033664 1787028849213696 1789753738895793 1791021180377088 1794413265945984 1796851327448628 1800744611770368 1803523538640384 1803855862859776 1810675733796864 1810976115246336 1811309812706304 1813770831473568 1814105043898752 1816569860534484 1818157864928256 1824076347561486 1838110214611968 1840033942198848 1841591483957824 1846990592263872 1850488680506796 1854498182270976 1857017880888192 1857360062181888 1864382217426432 1864725755701248 1865035103761152 1867569118847784 1867913244353376 1870451169957117 1870795826520588 1872431234030592 1874849328304128 1874975298207264 1878526387787202 1881937605537792 1882596639578112 1885501881305856 1888411606431328 1889714207213568 1892630432841984 1892979176242176 1895551158818592 1896214960176912 1899141217831506 1903384014846768 1912451250466944 1920035417946624 1921660678912512 1926285533239419 1930459266008064 1930944710094048 1933568276276241 1937757788752896 1938114847494144 1941427784564928 1944423815096664 1949126863673088 1949486017324032 1951775133868296 1952134775499744 1952458624249956 1960201448125776 1967480223971328 1970516458884864 1978659088880256 1979023684253184 1981712575128528 1991286732284487 1995969022046208 1997658558869504 2002097402832582 2003515218726912 2005211143213056 2007309755126016 2010037078162872 2010407455365408 2014898827924224 2018714924189232 2025837688241664 2026210976925696 2028963980970432 2029337845717248 2033871509919744 2037010200521472 2037723539294592 2040492185407764 2040868174386096 2045427598044288 2048446488332288 2056191087532032 2056911143242752 2060085388834176 2064687744918528 2065068192264192 2067873991438464 2070038184973704 2071790419452552 2089530069954624 2094584092305408 2097429994604736 2097816475163904 2101402399897548 2105955562917888 2106485138284416 2109205494342144 2109347210483172 2117179806230016 2117569925965824 2117921219525376 2121189616469088 2124463057235244 2126320214916096 2126712018898944 2129209236947232 2129601573272448 2132495053670916 2133241830199026 2141307016702614 2149654318783488 2160039845189952 2161868263776576 2171766674259072 2180379203430912 2180780968531968 2187476791983747 2189025887127552 2189792460137472 2192767721632224 2193171769489536 2195747025601833 2196151622437212 2200910081052672 2205226629141498 2213415251967744 2213823104418816 2216831016245472 2222192946023424 2225991474990288 2226401644784832 2229426647019594 2245465149801984 2247365878728192 2255862536114688 2258223474516768 2261291712933231 2261708387286084 2266608889442304 2275178299232256 2279487349041408 2282584478591736 2283005076431904 2288105448659712 2288527063815168 2291636475586656 2292438981706416 2295976696184358 2300951448373248 2304502299373824 2309650697705472 2313214973473536 2313641215407104 2314025036148096 2317596062438448 2322773713033344 2323201716297216 2326358240368272 2330764221884121 2343094069358592 2345077438672896 2350721328698952 2360043534559392 2372856181134912 2378595494651904 2381827282008768 2382266166711552 2382705132284928 2386338318527724 2392110241780608 2392551021261312 2395360391565636 2395801769931504 2404698051520512 2414634820328448 2415079750275072 2418361108631424 2418806725198336 2422093147379312 2424210486571008 2432101796748648 2449598345238528 2450813619482624 2452926603859776 2453378589598464 2462654123018496 2467318240675728 2476023841184256 2476480082909184 2485842956568576 2486713471681536 2490092158463712 2490550992471168 2493934893276156 2494394435360784 2496574978707456 2499967064276352 2504240409364074 2504701850382936 2514002508407808 2523507243789312 2523972234989568 2527401545091456 2528286613569216 2532188290442008 2537845353129024 2549935000622592 2560047223928832 2562214238550016 2564423267671584 2567907538415703 2568380710985892 2573945688010752 2574592946792064 2578091035034988 2583677051670528 2588570379419904 2592565086795552 2598357034918656 2598835818230784 2599314689765376 2602366845157728 2602846367332992 2603278165666608 2607295570243254 2613601930834368 2617153020414306 2627355278513152 2638212118507008 2638698245670912 2642283433504704 2655048976379316 2660801739780096 2669463203776776 2676413006834688 2680049437550496 2680543273820544 2686531770565632 2691619898918976 2695276991172942 2701116917655552 2705285307960576 2705783794289664 2716013600695296 2716464172869504 2716964719059456 2720656247210352 2721157565848128 2724854790801726 2727236797392384 2736114521342229 2742548190990336 2746780518445568 2752916993224704 2757165321917952 2760050913298272 2762387225936736 2770485888395808 2775733020760194 2781747273406464 2785526821332288 2786040093272832 2796573326139648 2797088633551872 2801869866530064 2806193739780882 2808646851045888 2812273992456192 2812462947310896 2817789581680803 2822906408306688 2823894959367168 2828252821958784 2832617409646992 2835093619888128 2838945649262976 2839468764363264 2843326738227888 2844322440265368 2848711826747259 2855076022270152 2866205758377984 2880053126919936 2882491018368768 2895688899012096 2896417065141072 2907172271241216 2912141676847392 2916635722644996 2919723280183296 2923690295509632 2924229025986048 2927662700802444 2928202163249616 2930761931526144 2940302172188664 2951220335956992 2951764139225088 2955774688327296 2962923928031232 2967988633320384 2968535526379776 2972568862692792 2993953533069312 2996487838304256 3005272828090368 3007816714819584 3010964632689024 3015055617244308 3015611183048112 3021588416360448 3028072386283848 3039316465388544 3043445971455648 3044006768575872 3050807264879616 3051369418420224 3055515300782208 3056585308941888 3060738278111646 3061302261579144 3068141397066432 3072669732498432 3084286631298048 3085366714864128 3090128083251264 3097031617377792 3097602288396288 3101810987157696 3105057277460556 3107685629178828 3134295104931936 3141876138458112 3146144991907104 3146724712745856 3152103599846322 3158933344376832 3163808241513216 3175769709345024 3176354888948736 3176940176379904 3181784424703632 3186694585852866 3189480322374144 3190068028348416 3193813855420848 3194402359908672 3198742580506374 3199862745298539 3211960525053921 3219513093771264 3224481478175232 3242802395664864 3270568805146368 3271171452797952 3283538830691328 3284688690206208 3289151582448336 3289757654234304 3294227433655818 3301365121579008 3315617962242048 3320122877951616 3320734656628224 3325246524368208 3325859247147712 3328153379868672 3333289419035136 3338987212485432 3339602467177248 3344139970529391 3352003344543744 3364676325052416 3368197724702976 3369868726788608 3371048818092288 3383793804172032 3392562580929126 3399913334163456 3412767448848384 3419231023562112 3423876717887604 3424507614647856 3432790595722752 3437454713379984 3438658472559624 3443965044276537 3451427172559872 3456753449060736 3464476046558208 3465114424307712 3469822460210304 3470461823110656 3471037554222144 3476394093657672 3481758899357761 3484160569550016 3484802574445824 3489537360552408 3517616158009344 3523044578006272 3526081993048428 3540065301839088 3559284271702368 3567893241977856 3568550675779584 3572740923013152 3573399250067328 3574057698427392 3579507477791586 3582042360754176 3588826531891968 3593702654897256 3607047077280768 3607711725719552 3621351467593728 3621952230492672 3622619625412608 3627541662947136 3628210087797504 3633139721068968 3636315729856512 3648152695122972 3676220429223936 3680067884397696 3683182967915648 3693981184527744 3700977361013592 3714035761776384 3714720124363776 3728764434852864 3729451511402496 3730070207522304 3735138237695568 3735826488706752 3740902339914234 3741591653041176 3744862468061184 3749950596414528 3757052775574404 3765193279156224 3771003762611712 3776823212862656 3779428414427136 3785260865683968 3785958352484352 3791102317637184 3792429920353824 3798282435663012 3806768029693536 3824902500933888 3840070835893248 3843321357825024 3852571066478838 3860918532016128 3861889420188096 3867136552552482 3875515577505792 3882855569129856 3888847630193328 3898253727346176 3898972034648064 3903550267736592 3904269550999488 3904917248499912 3910943355364881 3920402896251552 3925729530621459 3934960447942656 3941032917769728 3957318177760512 3958047368506368 3963425150257056 3982573464568974 4004194805665164 4014619510252032 4020074156325744 4020814910730816 4029797655848448 4037429848378464 4042915486759413 4051675376483328 4052421953851392 4057927961940864 4058675691434496 4067743019839488 4074020401042944 4075447078589184 4080984370815528 4081736348772192 4087282186202589 4090855196088576 4096892976664576 4112382175064064 4113822286485504 4120170777668352 4129375489837056 4135747982876928 4140076369947408 4143580838905104 4163599531140291 4179060139909248 4189168184610816 4194859989209472 4195632950327808 4202804799795096 4209290609671323 4212970276568832 4218410988684288 4218694420966344 4234359612460032 4235139851931648 4235842439050752 4242379232938176 4248926114470488 4252640429832192 4258418473894464 4259203146544896 4264990107341832 4266483660398052 4282614033405228 4299308637566976 4320079690379904 4323736527553152 4343533348518144 4360758406861824 4361561937063936 4374953583967494 4378051774255104 4379584920274944 4385535443264448 4386343538979072 4391494051203666 4392303244874424 4410453258282996 4426830503935488 4427646208837632 4433662032490944 4444385892046848 4451982949980576 4452803289569664 4458853294039188 4490930299603968 4494731757456384 4511725072229376 4516446949033536 4522583425866462 4523416774572168 4558974698082816 4565168957183472 4566010152863808 4576210897319424 4577054127630336 4583272951173312 4584877963412832 4591107417167469 4591953392368716 4601902896746496 4609004598747648 4619301395410944 4626429946947072 4627282430814208 4628050072296192 4635192124876896 4645547426066688 4646403432594432 4652716480736544 4661528443768242 4701442657397904 4720087069118784 4728155399769483 4745712362269824 4757190989303808 4763654564017536 4764532333423104 4765410264569856 4772676637055448 4780041878779299 4784220483561216 4785102042522624 4790720783131272 4791603539863008 4798113870759561 4809396103041024 4829269640656896 4836722217262848 4837613450396672 4844186294758624 4864203593497296 4899196690477056 4905853207719552 4906757179196928 4925308246036992 4934636481351456 4941341150483727 4952047682368512 4952960165818368 4971685913137152 4973426943363072 4980184316927424 4981101984942336 4987869786552312 4988788870721568 4999934128552704 5008480818728148 5009403700765872 5028005016815616 5047014487578624 5054803090182912 5056573227138432 5064376580884016 5075690706258048 5088843871393689 5099870001245184 5120094447857664 5124428477100032 5128846535343168 5135815076831406 5136761421971784 5149185893584128 5156182070069976 5177140758839808 5185130173591104 5196714069837312 5197671636461568 5204733690315456 5205692734665984 5206556331333216 5214591140486508 5227203861668736 5234306040828612 5254710557026304 5276424237014016 5277396491341824 5284566867009408 5310097952758632 5338926407553552 5352826013669376 5360098875100992 5361086547641088 5369261216687379 5373063541131264 5383239797837952 5390553982345884 5402233835311104 5410570615921152 5411567588579328 5432027201390592 5432928345739008 5433929438118912 5441312494420704 5442315131696256 5449709581603452 5454473594784768 5472229042684458 5493561036891136 5514330643835904 5520101826596544 5524774451873472 5540971776791616 5551466041520388 5563494546812928 5571053642664576 5572080186545664 5593146652279296 5594177267103744 5603739733060128 5611353509871351 5612387479561764 5617293702091776 5624547984912384 5624925894621792 5635579163361606 5645812816613376 5647789918734336 5656505643917568 5665234819293984 5677891298525952 5678937528726528 5686653476455776 5688644880530736 5697423653494518 5710152044540304 5760106253839872 5764982036737536 5778856599718257 5791377798024192 5792834130282144 5800704828828723 5814344542482432 5824283353694784 5833271445289992 5847380591019264 5848458051972096 5855325401604888 5856404326499232 5880604344377328 5902440671913984 5911549376654592 5935977266640768 5937071052759552 5945137725385584 5987907066138624 5992975676608512 6010545656180736 6015633429639168 6021929265378048 6030111234488616 6031222366096224 6056144772567696 6078632930777088 6086891942911296 6088013537151744 6101614529759232 6111030601564416 6113170617883776 6121476556223292 6122604523158288 6136282794132864 6145339464996864 6168573262596096 6170733429728256 6180256166502528 6194063234755584 6195204576792576 6203621974315392 6210114554921112 6215371258357656 6268590209863872 6283752276916224 6292289983814208 6293449425491712 6304207199692644 6317866688753664 6327616483026432 6351539418690048 6352709777897472 6363568849407264 6373389171705732 6378960644748288 6380136056696832 6387627710841696 6388804719817344 6397485161012748 6399725490597078 6423921050107842 6448962956350464 6485604791329728 6541137610292736 6542342905595904 6562430375951241 6567077661382656 6569377380412416 6578303164896672 6579515308468608 6587241076805499 6588454867311636 6602730243158016 6640245755903232 6641469313256448 6650493048736416 6651718494295424 6666578838070272 6677974424970864 6679204934354496 6688279941058782 6736395449405952 6739737453577216 6742097636184576 6767587608344064 6785125161858252 6799826668326912 6825534897696768 6838462047124224 6847753435775208 6849015229295712 6865581191445504 6874909426759968 6877316945119248 6887930088553074 6902854345119744 6913506898121472 6928952093116416 6939644920420608 6940923646221312 6942075108444288 6952788187315344 6963517798715522 6968321139100032 6969605148891648 6979074721104816 6992292665652363 7035232316018688 7046089156012544 7052163986096856 7080130603678176 7118568543404736 7135786483955712 7145481846026304 7146798500134656 7148115396854784 7159014955583172 7177653063783936 7187405309794512 7214094154561536 7243904460985344 7245239250825216 7255083325894272 7256420175595008 7266279442137936 7272631459713024 7296305390245944 7352440858447872 7360135768795392 7366365935831296 7387962369055488 7401954722027184 7428071523552768 7429440248727552 7457528869705728 7460140415044608 7470276475391136 7471652977413504 7481804679828468 7483183306082352 7489724936122368 7499901192829056 7514105551148808 7542007525223424 7553646425725312 7570521731367936 7571916704968704 7582204635274368 7584859840707648 7596564871326024 7613536059387072 7649805001867776 7680141671786496 7686642715650048 7705142132957676 7721837064032256 7723778840376192 7734273105104964 7751031155011584 7765711138259712 7777695260386656 7796507454692352 7797944069296128 7807100535473184 7808539101998976 7809834496999824 7821886710729762 7840805792503104 7851459061242918 7882065835539456 7914636355521024 7916094737012736 7926850300514112 7965146929137948 8008389611330328 8029239020504064 8040148312651488 8041629821461632 8059595311696896 8074859696756928 8085830973518826 8103350752966656 8115855923881728 8117351382868992 8148040802085888 8150894157178368 8161968741631056 8163472697544384 8174564372405178 8181710392177152 8208343564026687 8227644572971008 8240341555336704 8258750979674112 8271495965753856 8280152739894816 8287161677810208 8327199062280582 8358120279818496 8389719978418944 8391265900655616 8405609599590192 8418581219342646 8425940553137664 8436821977368576 8437388841932688 8453368745042409 8468719224920064 8471684878101504 8484758465876352 8497852228940976 8505280859664384 8516836947788928 8518406293089792 8529980214683664 8532967320796104 8546135480241777 8565228066810456 8598617275133952 8640159380759808 8647473055106304 8687066697036288 8721516813723648 8749907167934988 8759169840549888 8771070886528896 8772687077958144 8782988102407332 8784606489748848 8820906516565992 8853661007870976 8855292417675264 8867324064981888 8888771784093696 8903965899961152 8905606579139328 8917706588078376 8981860599207936 8989463514912768 9023450144458752 9032893898067072 9045166851732924 9046833549144336 9117949396165632 9130337914366944 9132020305727616 9152421794638848 9154108255260672 9166545902346624 9169755926825664 9182214834334938 9183906784737432 9218009197495296 9252859893894144 9254564861628416 9256100144592384 9270384249753792 9291094852133376 9292806865188864 9305432961473088 9323056887536484 9402885314795808 9440174138237568 9456310799538966 9491424724539648 9527309128035072 9529064666846208 9530820529139712 9545353274110896 9560083757558598 9568440967122432 9570204085045248 9581441566262544 9583207079726016 9596227741519122 9599588235895617 9658539281313792 9673444434525696 9675226900793344 9688372589517248 9728407186994592 9811706415439104 9813514358393856 9850616492073984 9869272962702912 9882682300967454 9904095364737024 9946853886726144 9960368633854848 9962203969884672 9975739573104624 9977577741443136 9999868257105408 10016961637456296 10018807401531744 10032419911588173 10056010033631232 10094028975157248 10109606180365824 10113146454276864 10128753161768032 10151381412516096 10177687742787378 10199740002490368 10257693070686336 10271630153662812 10273522843943568 10298371787168256 10312364140139952 10331895132829611 10354281517679616 10370260347182208 10393428139674624 10395343272923136 10409467380630912 10411385469331968 10413112662666432 10429182280973016 10445276698073283 10454407723337472 10468612081657224 10509421114052608 10552848474028032 10569133734018816 10620195905517264 10677852815107104 10705652027338752 10720197750201984 10722173095282176 10738522433374758 10746127082262528 10766479595675904 10781107964691768 10821141231842304 10823135177158656 10864054402781184 10865856691478016 10867858876237824 10882624988841408 10884630263392512 10899419163206904 10908947189569536 10944458085368916 10987122073782272 11028661287671808 11040203653193088 11049548903746944 11081943553583232 11102932083040776 11142107285329152 11144160373091328 11186293304558592 11188354534207488 11207479466120256 11222707019742702 11224774959123528 11234587404183552 11249851789243584 11271158326723212 11295579837468672 11313011287835136 11330469638587968 11355782597051904 11357875057453056 11373306952911552 11377289761061472 11394847306989036 11420304089080608 11520212507679744 11529964073475072 11557713199436514 11582755596048384 11585668260564288 11601409657657446 11648566707389568 11666542890579984 11694761182038528 11696916103944192 11710650803209776 11712808652998464 11732830066094643 11761208688754656 11777188591864377 11804881343827968 11823098753309184 11871954533281536 11874142105519104 11890275450771168 12043858530756096 12060222468977232 12062444732192448 12112289545135392 12128746460278239 12157265861554176 12173783885822592 12176027074303488 12203229059518464 12222061203128832 12226341235767552 12242953112446584 12245209046316576 12261846558607767 12272565588265728 12290678929993728 12337146525192192 12341466859456512 12360512333005056 12388126469511168 12407243948630784 12420229109842224 12430742516715312 12537180419727744 12567504553832448 12584579967628416 12586898850983424 12608414399385288 12627871829013969 12655232966052864 12703078837380096 12705419555794944 12727137698814528 12746778343411464 12757921289496576 12775255421683392 12777609439634688 12794970322025496 12799450981194156 12847842100215684 12897925912700928 12971209582659456 13082275220585472 13084685811191808 13124860751902482 13134155322765312 13138754760824832 13156606329793344 13159030616937216 13174482153610998 13176909734623272 13280491511806464 13282938626512896 13300986097472832 13303436988590848 13333157676140544 13355948849941728 13358409868708992 13376559882117564 13472790898811904 13479474907154432 13484195272369152 13535175216688128 13570250323716504 13676924094248448 13695506871550416 13698030458591424 13731162382891008 13749818853519936 13754633890238496 13773322251502407 13775860177106148 13805708690239488 13827013796242944 13857904186232832 13879289840841216 13881847292442624 13884150216888576 13905576374630688 13927035597431044 13936642278200064 13939210297783296 13958149442209632 13984585331304726 14092178312025088 14104327972193712 14160261207356352 14237137086809472 14271572967911424 14290963692052608 14293597000269312 14296230793709568 14318029911166344 14340125636337897 14355306127567872 14374810619589024 14394341612278683 14428188309123072 14487808921970688 14510166651788544 14512840351190016 14532558884275872 14592610780491888 14720271537590784 14732731871662592 14775924738110976 14803909444054368 14824023451451181 14856143047105536 14858880497455104 14915057739411456 14920280830089216 14940552950782272 14943305954827008 14963609359656936 14966366612164704 14999802385658112 15028211102297616 15084015050446848 15107292851450624 15141043462735872 15164409270548736 15169719681415296 15193129742652048 15227072118774144 15266531614181067 15299610003735552 15360283343572992 15373285431300096 15410284265915352 15447557680752384 15468546210209928 15531422276519424 15555390520773312 15593014909384704 15614201070946368 15617078203997952 15619668993999648 15643773421459524 15681611585006208 15702918122485836 15764131671078912 15829272711042048 15832189474025472 15853700601028224 15930293858275896 16016779222660656 16058478041008128 16080296625302976 16083259642923264 16119190623393792 16149719393513856 16171661947037652 16206701505933312 16231711847763456 16234702765737984 16296081604171776 16301788314356736 16323937483262112 16326945395088768 16349128744810356 16363420784354304 16416687128053374 16480683110673408 16542991931507712 16560305479789632 16574323355620416 16654398124561164 16716240559636992 16779439956837888 16782531801311232 16811219199180384 16834060529614053 16837162438685292 16851881106275328 16873643954737152 16874777683865376 16906737490084818 16937438449840128 16943369756203008 16969516931752704 16995704457881952 17033673895577856 17036812586179584 17059960429367328 17065934641592208 17092270960483554 17130456133620912 17280318761519616 17294946110212608 17336569799154771 17374133394072576 17443033627447296 17499814335869976 17542141773057792 17545374155916288 17565976204814664 17569212979497696 17641813033131984 17707322015741952 17734648129963776 17807931799922304 17811213158278656 17835413176156752 17963721198415872 17978927029825536 18046900288917504 18065787796134144 18090333703465848 18093667098288672 18235898792331264 18260675828733888 18264040611455232 18304843589277696 18333091804693248 18339511853651328 18364429668669876 18367813569474864 18436018394990592 18505719787788288 18512200289184768 18540768499507584 18582189704266752 18585613730377728 18610865922946176 18646113775072968 18805770629591616 18880348276475136 18912621599077932 18982849449079296 19054618256070144 19058129333692416 19090706548221792 19120167515117196 19136881934244864 19140408170090496 19162883132525088 19166414159452032 19192455483038244 19199176471791234 19346888869051392 19350453801586688 19376745179034496 19456814373989184 19623412830878208 19627028716787712 19687291127853723 19701232984147968 19738545925405824 19765364601934908 19808190729474048 19920737267709696 19924407939769344 19951479146209248 19955155482886272 19999736514210816 20033923274912592 20037614803063488 20064839823176346 20219212360731648 20226292908553728 20257506323536064 20302762825032192 20355375485574756 20399480004980736 20515386141372672 20543260307325624 20547045687887136 20596743574336512 20624728280279904 20663790265659222 20708563035359232 20740520694364416 20786856279349248 20818934761261824 20822770938663936 20826225325332864 20858364561946032 20890553396146566 20908815446674944 20937224163314448 20976877996957089 21105696948056064 21138267468037632 21240391811034528 21355705630214208 21440395500403968 21444346190564352 21477044866749516 21532959191351808 21562215929383536 21642282463684608 21731713382956032 21735717752475648 21765249977682816 21769260526785024 21798838326413808 21817894379139072 21888916170737832 21974244147564544 22057322575343616 22080407306386176 22099097807493888 22163887107166464 22205864166081552 22284214570658304 22288320746182656 22372586609117184 22414958932240512 22445414039485404 22449549918247056 22469174808367104 22499703578487168 22542316653446424 22626022575670272 22660939277175936 22711565194103808 22715750114906112 22746613905823104 22754579522122944 22789694613978072 22840608178161216 23040425015359488 23059928146950144 23115426398873028 23165511192096768 23171336521128576 23202819315314892 23297133414779136 23333085781159968 23389522364077056 23393832207888384 23421301606419552 23425617305996928 23465660132189286 23522417377509312 23554377183728754 23646197506618368 23743909066563072 23748284211038208 23780550901542336 24087717061512192 24120444937954464 24124889464384896 24224579090270784 24257492920556478 24347567771645184 24352054148606976 24444122406257664 24452682471535104 24485906224893168 24490418092633152 24523693117215534 24545131176531456 24625030692080061 24682933718913024 24721024666010112 24776252939022336 24814487897261568 24840458219684448 24861485033430624 25074360839455488 25169159935256832 25173797701966848 25216828798770576 25255743658027938 25310465932105728 25360106235127227 25406157674760192 25454275397629056 25493556686822928 25515842578993152 25550510843366784 25555218879269376 25589940644050992 25598901962388312 25638406440725331 25695684200431368 25795851825401856 25942419165318912 26164550441170944 26249721503804964 26277509521649664 26313212659586688 26318061233874432 26348964307221996 26353819469246544 26560983023612928 26565877253025792 26601972194945664 26606873977181696 26666315352281088 26711897699883456 26716819737417984 26753119764235128 26945581797623808 26958949814308864 26968390544738304 27070350433376256 27140500647433008 27353848188496896 27391013743100832 27396060917182848 27462324765782016 27499637707039872 27509267780476992 27546644503004814 27551720354212296 27654027592485888 27758579681682432 27763694584885248 27768300433777152 27811152749261376 27854071194862088 27873284556400128 27878420595566592 27916298884419264 27969170662609452 28184356624050176 28208655944387424 28320522414712704 28474274173618944 28581927384105216 28587194000538624 28592461587419136 28636059822332688 28680251272675794 28710612255135744 28749621239178048 28788683224557366 28798764707686851 28975617843941376 29020333303577088 29025680702380032 29065117768551744 29185221560983776 29440543075181568 29465463743325184 29551849476221952 29607818888108736 29648046902902362 29712286094211072 29840561660178432 29881105901564544 29886611909654016 29927218719313872 29932733224329408 29999604771316224 30056422204595232 30097259734764519 30168030100893696 30214585702901248 30282086925471744 30328818541097472 30339439362830592 30386259485304096 30454144237548288 30533063228362134 30599220007471104 30820568531830704 30895115361504768 30937092420419856 30995685398488833 31062844553038848 31110781041546624 31186029818769408 31228402141892736 31234156407995904 31239337987999296 31287546842919048 31335830094219849 31363223170012416 31405836244971672 31528263342157824 31658545422084096 31707401202056448 31860587716551792 32033558445321312 32116956082016256 32160593250605952 32166519285846528 32238381246787584 32299438787027712 32343323894075304 32463423695526912 32469405531475968 32592163208343552 32603576628713472 32647874966524224 32653890790177536 32698257489620712 32726841568708608 32833374256106748 32961366221346816 33085983863015424 33120610959579264 33148646711240832 33308796249122328 33432481119273984 33558879913675776 33565063602622464 33622438398360768 33668121059228106 33674324877370584 33703762212550656 33749555367730752 33813474980169636 33886739512406016 33939033863505408 33991408915763904 34067347791155712 34073625172359168 34119920858734656 34131869283184416 34184541920967108 34260912267241824 34560637523039232 34589892220425216 34673139598309542 34748266788145152 34999628671739952 35084283546115584 35090748311832576 35131952409629328 35138425958995392 35198490198283929 35283626066263968 35331565775593131 35414644031483904 35469296259927552 35615863599844608 35622426316557312 35670826352313504 36131575592268288 36180667406931696 36187334196577344 36471797584662528 36521351657467776 36528081222910464 36609687178555392 36666183609386496 36679023707302656 36728859337339752 36735627138949728 36785539675823301 36872036789981184 37011439575576576 37024400578369536 37081536999015168 37164379408533504 37221731845892352 37292227550145936 37611541259183232 37760696552950272 37825243198155864 37883615487041907 37965698898158592 38109236512140288 38116258667384832 38181413096443584 38240335030234392 38273763868489728 38325766265050176 38332828318904064 38384910966076488 38398352943582468 38693777738102784 38753490358068992 38913628747978368 39246825661756416 39254057433575424 39374582255707446 39402465968295936 39477091850811648 39530729203869816 39841474535419392 39848815879538688 39902958292418496 39910310965772544 39999473028421632 40067846549825184 40075229606126976 40129679646352692 40438424721463296 40452585817107456 40515012647072128 40605525650064384 40710750971149512 41030772282745344 41086520614651248 41094091375774272 41193487148673024 41249456560559808 41327580531318444 41417126070718464 41481041388728832 41573712558698496 41637869522523648 41645541877327872 41652450650665728 41716729123892064 41781106792293132 41817630893349888 41874448326628896 41953755993914178 42276534936075264 42480783622069056 42711411260428416 42880791000807936 42888692381128704 42954089733499032 43020376909013691 43065918382703616 43124431858767072 43183024836836049 43284564927369216 43463426765912064 43530499955365632 43538521053570048 43597676652827616 43777832341475664 44160814612772352 44198195614987776 44327774214332928 44411728332163104 44472070354353543 44568429141316608 44576641492365312 44745173218234368 44829917864481024 44890828078970808 44899099836494112 44999407156974336 45084633306892848 45252045151340544 45321878554351872 45423130388207616 45493227811646208 45509159044245888 45579389227956144 45681216356322432 45799594842543201 46080850030718976 46119856293900288 46230852797746056 46342673042257152 46405638630629784 46594266829558272 46666171562319936 46779044728154112 46842603212839104 46851234611993856 46931320264378572 47044834755018624 47108754367457508 47292395013236736 47487818133126144 47496568422076416 47561101803084672 48175434123024384 48240889875908928 48249778928769792 48449158180541568 48514985841112956 48695135543290368 48704108297213952 48888244812515328 48905364943070208 48971812449786336 48980836185266304 49047386234431068 49090262353062912 49250061384160122 49442049332020224 49628975794523136 49680916439368896 49722970066861248 50148721678910976 50338319870513664 50347595403933696 50433657597541152 50502181588842159 50511487316055876 50620931864211456 50720212470254454 50812315349520384 50908550795258112 50987113373645856 51101021686733568 51110437758538752 51179881288101984 51197803924776624 51276812881450662 51391368400862736 51884838330637824 52009709397464313 52329100882341888 52499443007609928 52626425319173376 52636122467748864 52697928614443992 52707638938493088 53121966047225856 53203944389891328 53213747954363392 53423795399766912 53433639474835968 53506239528470256 53891163595247616 53936781089476608 54140700866752512 54281001294866016 54707696376993792 54782027486201664 54792121834365696 54999275414079744 55018535560953984 55093289006009628 55103440708424592 55308055184971776 55517159363364864 55536600867554304 55622305498522752 55708142389724176 55746569112800256 55756841191133184 55832597768838528 55938341325218904 56368713248100352 56417311888774848 56641044829425408 56948548347237888 57163854768210432 57174388001077248 57272119644665376 57360502545351588 57421224510271488 57499242478356096 57577366449114732 57597529415373702 58040666607154176 58051361404760064 58130235537103488 58370443121967552 58881086150363136 58930927486650368 59061873383561169 59103698952443904 59215637776217472 59296093805804724 59424572188422144 59762211803129088 59773223819308032 59854437438627744 59865466448658816 59999209542632448 60112844409190464 60194519469529038 60429171405802496 60657637082194944 60678878725661184 60772518970608192 60908288475096576 61066126456724268 61198440014942208 61641137063661408 61790230723009536 61874184840839712 61991370796977666 62125689106077696 62221562083093248 62456804283785472 62468312815991808 62478675975998592 62575093685838096 62671660188439698 62726446340024832 62811672489943344 62930633990871267 63317090844168192 63414802404112896 63721175433103584 64067116890642624 64321186501211904 64333038571693056 64598877574055424 64686647788150608 64926847391053824 65207153257426944 65295749933048448 65307781580355072 65396514979241424 65453683137417216 65666748512213496 65922732442693632 66171967726030848 66241221919158528 66297293422481664 66617592498244656 66864962238547968 67117759827351552 67244876796721536 67336242118456212 67348649754741168 67407524425101312 67499110735461504 67626949960339272 67878067727010816 67982817831527808 68134695582311424 68147250344718336 68239841717469312 68263738566368832 68369083841934216 68521824534483648 69121275046078464 69179784440850432 69346279196619084 69496533576290304 69999257343479904 70168567092231168 70181496623665152 70263904819258656 70276851917990784 70396980396567858 70567252132527936 70663131551186262 70938592519855104 71231727199689216 71244852633114624 71341652704627008 72263151184536576 72361334813863392 72374668393154688 73042703314935552 73056162445820928 73332367218772992 73358047414605312 73457718674679504 73471254277899456 73571079351646602 73875092076240183 74048801156739072 74163073998030336 74328758817067008 74443463691784704 74584455100291872 75223082518366464 75521393105900544 75650486396311728 75767230974083814 75931397796317184 76218473024280576 76362826192887168 76480670060468784 76547527736979456 76651532530100352 76665656637808128 76769821932152976 76796705887164936 76915219322175993 77387555476205568 77506980716137984 77827257495956736 78493651323512832 78749164511414892 78954183701623296 79061458407739632 79682949070838784 79697631759077376 79805916584836992 79820621931545088 79998946056843264 80135693099650368 80150459212253952 80259359292705384 80876849442926592 80905171634214912 81030025294144256 81211051300128768 81421501942299024 82061544565490688 82173041229302496 82188182751548544 82386974297346048 82498913121119616 82655161062636888 82962082777457664 83275739045047296 83291083754655744 83304901301331456 83433458247784128 83562213584586264 83635261786699776 83748896653257792 83907511987828356 84553069872150528 84961567244138112 85422822520856832 85761582001615872 85777384762257408 85908179466998064 86040753818027382 86131836765407232 86248863717534144 86366049673672098 86926853531824128 87060999910731264 87077042107140096 87195353305655232 87555664682951328 88321629225544704 88396391229975552 88655548428665856 88823456664326208 88944140708707086 89136858282633216 89659835728962048 89781656157941616 89798199672988224 89998814313948672 90169266613785696 90291779204293557 90504090302681088 90643757108703744 90846260776415232 90986455623292416 91018318088491776 91158778455912288 91362432712644864 91599189685086402 92461705595492112 92685346084514304 92811277261259568 92987056195466499 93188533659116544 93332343124639872 93558089456308224 93685206425678208 93702469223987712 93862640528757144 94007490282659547 94089669510037248 94217508734915016 94584790026473472 94975636266252288 95122203606169344 96350868246048768 96481779751817856 96499557857539584 96898316361083136 97029971682225912 97390271086580736 97408216594427904 97776489625030656 97810729886140416 97943624899572672 97961672370532608 98094772468862136 98180524706125824 98500122768320244 98884098664040448 99257951589046272 99361832878737792 99445940133722496 100297443357821952 100676639741027328 100695190807867392 100867315195082304 101004363177684318 101022974632111752 101440424940508908 101817101590516224 101974226747291712 102202043373467136 102220875517077504 102359762576203968 102395607849553248 102553625762901324 102782736801725472 103769676661275648 104019418794928626 104998886015219856 105252850638346752 105272244935497728 105395857228887984 105415277876986176 105595470594851787 106243932094451712 106407888779782656 106427495908726784 106847590799533824 106867278949671936 107012479056940512 108562002589732032 109415392753987584 109564054972403328 109584243668731392 109998550828159488 110037071121907968 110186578012019256 110206881416849184 110356619027469903 110616110369943552 111034318726729728 111073201735108608 111244610997045504 111416284779448352 111493138225600512 111665195537677056 111876682650437808 112834623777549696 113282089658850816 113650846461125721 113897096694475776 114327709536420864 114348776002154496 114544239289330752 114721005090703176 114998484956712192 115154732898229464 115195058830747404 116081333214308352 116260471074206976 116740886243935104 117762172300726272 117861854973300736 118123746767122338 118207397904887808 118431275552434944 118592187611609448 119524423606258176 119546447638616064 119708874877255488 119730932897317632 119998419085264896 120225688818380928 120389038939058076 120858342811604992 121315274164389888 121357757451322368 121545037941216384 121816576950193152 122132252913448536 123282274127322816 123580461446019072 123748369681679424 123982741593955332 124251378212155392 124443124166186496 124913608567570944 124936625631983616 124957351951997184 125150187371676192 125343320376879396 125452892680049664 125623344979886688 125861267981742534 126829604808225792 127442350866207168 128134233781285248 128642373002423808 128666077143386112 129061130727041073 129197755148110848 129373295576301216 129549074510508147 129853694782107648 130591499866096896 130615563160710144 130793029958482848 131333497024426992 132482443838317056 132594586844963328 133235184996489312 133416211063060629 133729924477095936 134235519654703104 134489753593443072 134672484236912424 134697299509482336 134998221470923008 135253899920678544 135756135454021632 135965635663055616 136269391164622848 136479683434938624 136527477132737664 136738167683868432 137043649068967296 138242550092156928 138359568881700864 138692558393238168 139998514686959808 140337134184462336 140527809638517312 140553703835981568 140793960793135716 141134504265055872 141326263102372524 141877185039710208 142463454399378432 142489705266229248 142683305409254016 144526302369073152 144722669627726784 144749336786309376 146085406629871104 146112324891641856 146664734437545984 146716094829210624 146915437349359008 146942508555798912 147142158703293204 147750184152480366 148326147996060672 148886927383569408 149168910200583744 150446165036732928 151042786211801088 151300972792623456 151506544766526477 151534461948167628 151862795592634368 152436946048561152 152725652385774336 152961340120937568 153303065060200704 153331313275616256 153539643864305952 153593411774329872 153830438644351986 155013961432275968 155654514991913472 156987302647025664 157498329022829784 157908367403246592 158122916815479264 159365898141677568 159611833169673984 159641243863090176 160271386199300736 160300918424507904 160518718585410768 161810343268429824 162060050588288512 162422102600257536 162843003884598048 164123089130981376 164346082458604992 164376365503097088 164997826242239232 165310322125273776 165924165554915328 166551478090094592 166609802602662912 166866916495568256 167124427169172528 167270523573399552 167497793306515584 167815023975656712 169106139744301056 169923134488276224 170845645041713664 171523164003231744 171816358933996128 172081507636054764 172263673530814464 172497727435068288 172732099347344196 174121999821462528 174154084214280192 174390706611310464 175111329365902656 176643258451089408 176792782459951104 177311096857331712 177646913328652416 177888281417414172 178273716565266432 179319671457924096 179563312315883232 179596399345976448 179997628627897344 180338533227571392 180583558408587114 181287514217407488 181972911246584832 182036636176983552 182317556911824576 182724865425289728 183198379370172804 184923411190984224 185370692169028608 185622554522519136 185974112390932998 186377067318233088 186664686249279744 187370412851356416 187404938447975424 187725281057514288 188014980565319094 188179339020074496 188435017469830032 188791901972613801 189951272532504576 190244407212338688 192963559503635712 192999115715079168 193796632722166272 194059943364451824 194780542173161472 195621459772280832 195887249799145344 195923344741065216 196189544937724272 196361049412251648 197000245536640488 197768197328080896 198515903178092544 198723665757475584 198891880267444992 200594886715643904 201353279482054656 201734630390164608 202008726355368636 202045949264223504 202880849881017816 203634203181032448 203948453494583424 204404086746934272 204441751034155008 204719525152407936 204791215699106496 205107251525802648 205565473603450944 207539353322551296 208038837589857252 209997772030439712 210505701276693504 210544489870995456 210791714457775968 210830555753972352 211190941189703574 212815777559565312 212854991817453568 213695181599067648 213734557899343872 214024958113881024 217124005179464064 219128109944806656 219168487337462784 219997101656318976 220074142243815936 220373156024038512 220413762833698368 220713238054939806 222146403470217216 222489221994091008 222832569558896704 222986276451201024 223330391075354112 223753365300875616 225669247555099392 226564179317701632 227301692922251442 227794193388951552 228655419072841728 229088478578661504 229442010181406352 229996969913424384 230309465796458928 230390117661494808 230745657966527979 232162666428616704 232520942148413952 233481772487870208 236247493534244676 236862551104869888 237184375223218896 239048847212516352 239092895277232128 239417749754510976 239461865794635264 239996838170529792 240451377636761856 240778077878116152 241716685623209984 242630548328779776 242715514902644736 243090075882432768 243633153900386304 244264505826897072 246564548254645632 247160922892038144 247496739363358848 247965483187910664 248886248332372992 249827217135141888 249873251263967232 249914703903994368 250300374743352384 250686640753758792 250905785360099328 251246689959773376 251722535963485068 253659209616451584 254884701732414336 256268467562570496 257284746004847616 257332154286772224 258122261454082146 258395510296221696 258746591152602432 259098149021016294 261182999732193792 261231126321420288 261586059916965696 262666994048853984 264964887676634112 265189173689926656 266470369992978624 266832422126121258 268979507186886144 269344968473824848 269394599018964672 269996442941846016 270507799841357088 270875337612880671 271512270908043264 271931271326111232 272538782329245696 272959366869877248 273054954265475328 273476335367736864 274087298137934592 277385116786476336 278961168586399497 279997029373919616 280674268368924672 281055619277034624 281107407671963136 281587921586271432 282022470847978641 282269008530111744 282652526204745048 283754370079420416 284926908798756864 285366610818508032 289052604738146304 289445339255453568 289498673572618752 292170813259742208 292224649783283712 293329468875091968 293432189658421248 293830874698718016 293885017111597824 294284317406586408 295500368304960732 296652295992121344 297773854767138816 298337820401167488 300892330073465856 302085572423602176 302601945585246912 303013089533052954 303068923896335256 305451304771548672 305922680241875136 306606130120401408 306662626551232512 307079287728611904 307186823548659744 307660877288703972 310027922864551936 311309029983826944 314996658045659568 315816734806493184 316245833630958528 316786411784555361 318731796283355136 319223666339347968 319282487726180352 320542772398601472 320601836849015808 321037437170821536 324120101176577024 325686007769196096 328246178261962752 328692164917209984 328752731006194176 329995652484478464 330620644250547552 331069857082409709 331848331109830656 333102956180189184 333219605205325824 333733832991136512 334248854338345056 334995586613031168 335630047951313424 339846268976552448 340952539383377163 341691290083427328 343046328006463488 343632717867992256 344163015272109528 344995454870136576 345464198694688392 348243999642925056 348781413222620928 350222658731805312 353286516902178816 353585564919902208 354622193714663424 355293826657304832 355776562834828344 358639342915848192 359126624631766464 359192798691952896 359995257255794688 360677066455142784 361167116817174228 362575028434814976 363945822493169664 364073272353967104 364635113823649152 365449730850579456 366396758740345608 369846822381968448 370741384338057216 371245109045038272 371948224781865996 372754134636466176 373329372498559488 374740825702712832 374809876895950848 375450562115028576 376029961130638188 376358678040148992 376870034939660064 377583803945227602 380488814424677376 385927119007271424 385998231430158336 387183392181123219 387593265444332544 388119886728903648 388647223531524441 389561084346322944 391774499598290688 391846689482130432 392379089875448544 394000491073280976 397447331514951168 397783760534889984 401189773431287808 402706558964109312 403469260780329216 404017452710737272 404091898528447008 405761699762035632 407268406362064896 407896906989166848 408808173493868544 409439050304815872 409582431398212992 410214503051605296 411130947206901888 415078706645102592 416077675179714504 419995544060879424 421011402553387008 421583428915551936 421661111507944704 422381882379407148 425631555119130624 427390363198135296 427469115798687744 428049916227762048 434248010358928128 438256219889613312 438336974674925568 439994203312637952 440148284487631872 440746312048077024 440827525667396736 441426476109879612 444978443988182016 445665139117793408 446660782150708224 447506730601751232 451338495110198784 453128358635403264 454603385844502884 455588386777903104 457310838145683456 458176957157323008 458884020362812704 459993939826848768 460618931592917856 460780235322989616 461491315933055958 465041884296827904 466963544975740416 472494987068489352 473725102209739776 474368750446437792 478097694425032704 478835499509021952 478923731589270528 480902755273523712 481556155756232304 485431029805289472 486180151764865536 487266307800772608 488529011653794144 493129096509291264 494993478726717696 495930966375821328 497772496664745984 499654434270283776 499829407807988736 500600749486704768 501373281507517584 501811570720198656 502493379919546752 503445071926970136 507318419232903168 509769403464828672 512536935125140992 514569492009695232 516244522908164292 516791020592443392 517493182305204864 518196298042032588 522365999464387584 522462252642840576 523172119833931392 525333988097707968 529929775353268224 530378347379853312 532940739985957248 533664844252242516 537959014373772288 538689936947649696 538789198037929344 539992885883692032 541015599682714176 541750675225761342 543862542652222464 545918733739754496 546109908530950656 546952670735473728 548174596275869184 554770233572952672 557922337172798994 559994058747839232 562111238554069248 562214815343926272 563175843172542864 564044941695957282 564538017060223488 565305052409490096 566375705917841403 569853817597513728 570733221637016064 578890678510907136 578997347145237504 584341626519484416 586864379316842496 587661749397436032 587770034223195648 588568634813172816 591000736609921464 593304591984242688 595547709534277632 596675640802334976 601784660146931712 605203891170493824 606026179066105908 606137847792670512 610902609543097344 611845360483750272 613212260240802816 613325253102465024 614158575457223808 614373647097319488 615321754577407944 620055845729103872 622618059967653888 629993316091319136 631633469612986368 632491667261917056 633572823569110722 638447332678695936 638564975452360704 641085544797202944 641203673698031616 642074874341643072 648240202353154048 651372015538392192 657384329834419968 657505462012388352 659991304968956928 661241288501095104 662139714164819418 666439210410651648 667467665982273024 668497708676690112 669991173226062336 671260095902626848 679692537953104896 681905078766754326 683382580166854656 687265435735984512 688326030544219056 689990909740273152 690928397389376784 692236973899583937 696487999285850112 697562826445241856 700445317463610624 710587653314609664 711553125669656688 717278685831696384 718253249263532928 718385597383905792 719990514511589376 721354132910285568 722334233634348456 725150056869629952 727891644986339328 728146544707934208 729270227647298304 730899461701158912 732793517480691216 739693644763936896 741482768676114432 742490218090076544 743896449563731992 746658744997118976 749481651405425664 749619753791901696 750901124230057152 752059922261276376 752717356080297984 753740069879320128 755167607890455204 760977628849354752 771854238014542848 771996462860316672 774366784362246438 775186530888665088 776239773457807296 777294447063048882 783548999196581376 783693378964260864 784758179750897088 788000982146561952 794894663029902336 795567521069779968 806938521560658432 808034905421474544 808183797056894016 811523399524071264 812626012838642013 814536812724129792 815793813978333696 817616346987737088 818878100609631744 819164862796425984 820429006103210592 822261894413803776 832155350359429008 839991088121758848 842022805106774016 843166857831103872 843322223015889408 844763764758814296 846067412543935923 851263110238261248 854780726396270592 856099832455524096 868496020717856256 876512439779226624 876673949349851136 879988406625275904 880296568975263744 881492624096154048 881655051334793472 882852952219759224 889956887976364032 891330278235586816 893321564301416448 895013461203502464 902676990220397568 906256717270806528 909206771689005768 916353914314646016 917768040725625408 919987879653697536 921237863185835712 921560470645979232 922982631866111916 930083768593655808 933927089951480832 944989974136978704 947450204419479552 948737500892875584 956195388850065408 957670999018043904 957847463178541056 961805510547047424 963112311512464608 972360303529731072 977058023307588288 986258193018582528 989986957453435392 991861932751642656 993209571247229127 995544993329491968 999308868540567552 999658815615977472 1001201498973409536 1002746563015035168 1004986759839093504 1006890143853940272 1019538806929657344 1022857618150131489 1025073870250281984 1029138984019390464 1032489045816328584 1034986364610409728 1036392596084065176 1044731998928775168 1046344239667862784 1050667976195415936 1059859550706536448 1060756694759706624 1065881479971914496 1067329688504485032 1075918028747544576 1077379873895299392 1077578396075858688 1079985771767384064 1082031199365428352 1083501350451522684 1087725085304444928 1091837467479508992 1092219817061901312 1093905341470947456 1096349192551738368 1109540467145905344 1115844674345597988 1119988117495678464 1124222477108138496 1124429630687852544 1126351686345085728 1128089883391914564 1129076034120446976 1130610104818980192 1132751411835682806 1141466443274032128 1157781357021814272 1157994694290475008 1161550176543369657 1168683253038968832 1175323498794872064 1175540068446391296 1177137269626345632 1182001473219842928 1193351281604669952 1203569320293863424 1210407782340987648 1212052358132211816 1212275695585341024 1221805219086194688 1223690720967500544 1226424520481605632 1228317150914447616 1228747294194638976 1230643509154815888 1245236119935307776 1259986632182638272 1264983334523834112 1267145647138221444 1276894665357391872 1282171089594405888 1282407347396063232 1284149748683286144 1296480404706308096 1302744031076784384 1314768659668839936 1315010924024776704 1319982609937913856 1322482577002190208 1324279428329638836 1334935331964546048 1336995417353380224 1339982346452124672 1342520191805253696 1359385075906209792 1363810157533508652 1366765160333709312 1374530871471969024 1376652061088438112 1379981819480546304 1381856794778753568 1384473947799167874 1395125652890483712 1400890634927221248 1421175306629219328 1423106251339313376 1436506498527065856 1436771194767811584 1442708265820571136 1444668467268696912 1456293089415868416 1458540455294596608 1461798923402317824 1465587034961382432 1479387289527873792 1484980436180153088 1487792899127463984 1493317489994237952 1498963302810851328 1501802248460114304 1504119844522552752 1505434712160595968 1507480139758640256 1510335215780910408 1521955257698709504 1543708476029085696 1548733568724492876 1550373061777330176 1552479546915614592 1554588894126097764 1567097998393162752 1567386757928521728 1569516359501794176 1576001964293123904 1589789326059804672 1591135042139559936 1613877043121316864 1616069810842949088 1616367594113788032 1623046799048142528 1625252025677284026 1631587627956667392 1637756201219263488 1638329725592851968 1640858012206421184 1644523788827607552 1664310700718858016 1679982176243517696 1686333715662207744 1686644446031778816 1689527529517628592 1692134825087871846 1699127117753524209 1709561452792541184 1712199664911048192 1736992041435712512 1753024879558453248 1760593137950527488 1762985248192308096 1763310102669586944 1765705904439518448 1779913775952728064 1782660556471173632 1786643128602832896 1790026922407004928 1805353980440795136 1818413543378011536 1832707828629292032 1835536081451250816 1839975759307395072 1842475726371671424 1843120941291958464 1845965263732223832 1860167537187311616 1867854179902961664 1889979948273957408 1894900408838959104 1897475001785751168 1915341998036087808 1915694926357082112 1923611021094094848 1926224623024929216 1944720607059462144 1954116046615176576 1972516386037165056 1979973914906870784 1983723865503285312 1986419142494458254 1999317631231954944 2002402997946819072 2005493126030070336 2009973519678187008 2013780287707880544 2039077613859314688 2045715236300262978 2050147740500563968 2064978091632657168 2069972729220819456 2072785192168130352 2076710921698751811 2089463997857550336 2092688479335725568 2101335952390831872 2131762959943828992 2134659377008970064 2151836057495089152 2154759747790598784 2155156792151717376 2159971543534768128 2164062398730856704 2167002700903045368 2175450170608889856 2183674934959017984 2184439634123802624 2187810682941894912 2192698385103476736 2219080934291810688 2231689348691195976 2239976234991356928 2248444954216276992 2248859261375705088 2252703372690171456 2256179766783829128 2258152068240893952 2261220209637960384 2265502823671365612 2282932886548064256 2315562714043628544 2315989388580950016 2323100353086739314 2350646997589744128 2351080136892782592 2354274539252691264 2364002946439685856 2386702563209339904 2420815564681975296 2424104716264423632 2424551391170682048 2443610438172389376 2447381441935001088 2452849040963211264 2456634301828895232 2457494588389277952 2461287018309631776 2519973264365276544 2529966669047668224 2534291294276442888 2538202237631807769 2553789330714783744 2564342179188811776 2568299497366572288 2605488062153568768 2629537319337679872 2630021848049553408 2639965219875827712 2644965154004380416 2648558856659277672 2669870663929092096 2673990834706760448 2679964692904249344 2685040383610507392 2718770151812419584 2727620315067017304 2749061742943938048 2753304122176876224 2759963638961092608 2763713589557507136 2768947895598335748 2790251305780967424 2801781269854442496 2842350613258438656 2846212502678626752 2873012997054131712 2873542389535623168 2885416531641142272 2889336934537393824 2917080910589193216 2931174069922764864 2958774579055747584 2969960872360306176 2975585798254927968 2979628713741687381 2986634979988475904 2997926605621702656 3003604496920228608 3008239689045105504 3014960279517280512 3020670431561820816 3068572854450394467 3087416952058171392 3097467137448985752 3104959093831229184 3109177788252195528 3134195996786325504 3139032719003588352 3152003928586247808 3179578652119609344 3182270084279119872 3227754086242633728 3232139621685898176 3232735188227576064 3246093598096285056 3250504051354568052 3263175255913334784 3275512402438526976 3276659451185703936 3281716024412842368 3289047577655215104 3328621401437716032 3359964352487035392 3372667431324415488 3373288892063557632 3379055059035257184 3384269650175743692 3398254235507048418 3424399329822096384 3473984082871425024 3484650529630108971 3506049759116906496 3525970496384616192 3526620205339173888 3531411808879036896 3565321112942347264 3580053844814009856 3610707960881590272 3636827086756023072 3665415657258584064 3671072162902501632 3684951452743342848 3686241882583916928 3691930527464447664 3735708359805923328 3779959896547914816 3794950003571502336 3830683996072175616 3847222042188189696 3852449246049858432 3889441214118924288 3908232093230353152 3945032772074330112 3959947829813741568 3967447731006570624 3972838284988916508 4004805995893638144 4010986252060140672 4019947039356374016 4027560575415761088 4078155227718629376 4091430472600525956 4100295481001127936 4129956183265314336 4139945458441638912 4145570384336260704 4153421843397503622 4185376958671451136 4202671904781663744 4263525919887657984 4269318754017940128 4309519495581197568 4310313584303434752 4328124797461713408 4334005401806090736 4368879268247605248 4375621365883789824 4385396770206953472 4438161868583621376 4463378697382391952 4479952469982713856 4496889908432553984 4505406745380342912 4512359533567658256 4516304136481787904 4522440419275920768 4531005647342731224 4565865773096128512 4631125428087257088 4646200706173478628 4701293995179488256 4702160273785565184 4708549078505382528 4728005892879371712 4773405126418679808 4841631129363950592 4848209432528847264 4849102782341364096 4894762883870002176 4913268603657790464 4914989176778555904 4922574036619263552 5039946528730553088 5059933338095336448 5068582588552885776 5076404475263615538 5128684358377623552 5136598994733144576 5210976124307137536 5259074638675359744 5289930308008760832 5297117713318555344 5339741327858184192 5347981669413520896 5359929385808498688 5370080767221014784 5455240630134034608 5498123485887876096 5506608244353752448 5519927277922185216 5527427179115014272 5537895791196671496 5580502611561934848 5603562539708884992 5684701226516877312 5692425005357253504 5746025994108263424 5747084779071246336 5770833063282284544 5778673869074787648 5834161821178386432 5862348139845529728 5917549158111495168 5939921744720612352 5951171596509855936 5959257427483374762 6007208993840457216 6016479378090211008 6029920559034561024 6041340863123641632 6137145708900788934 6194934274897971504 6209918187662458368 6218355576504391056 6230132765096255433 6268391993572651008 6278065438007176704 6304007857172495616 6455508172485267456 6464279243371796352 6465470376455152128 6492187196192570112 6501008102709136104 6526350511826669568 6551024804877053952 6553318902371407872 6563432048825684736 6578095155310430208 6657242802875432064 6719928704974070784 6745334862648830976 6746577784127115264 6758110118070514368 6768539300351487384 6796508471014096836 6848798659644192768 6947968165742850048 6969301059260217942 7051940992769232384 7053240410678347776 7062823617758073792 7130642225884694528 7160107689628019712 7273654173512046144 7330831314517168128 7342144325805003264 7369902905486685696 7372483765167833856 7383861054928895328 7559919793095829632 7589900007143004672 7614606712895423307 7661367992144351232 7704898492099716864 7816464186460706304 7890065544148660224 7919895659627483136 7934895462013141248 7945676569977833016 8009611991787276288 8021972504120281344 8039894078712748032 8055121150831522176 8156310455437258752 8182860945201051912 8259912366530628672 8279890916883277824 8291140768672521408 8306843686795007244 8370753917342902272 8405343809563327488 8527051839775315968 8538637508035880256 8619038991162395136 8620627168606869504 8656249594923426816 8668010803612181472 8751242731767579648 8876323737167242752 8926757394764783904 8938886141225062143 8959904939965427712 8993779816865107968 9010813490760685824 9024719067135316512 9044880838551841536 9062011294685462448 9262250856174514176 9292401412346957256 9402587990358976512 9417098157010765056 9456011785758743424 9546810252837359616 9683262258727901184 9696418865057694528 9698205564682728192 9789525767740004352 9826537207315580928 9829978353557111808 9845148073238527104 10079893057461106176 10119866676190672896 10137165177105771552 10152808950527231076 10273197989466289152 10421952248614275072 10518149277350719488 10579860616017521664 10594235426637110688 10695963338827041792 10740161534442029568 10910481260268069216 10996246971775752192 11013216488707504896 11054854358230028544 11075791582393342992 11207125079417769984 11384850010714507008 11492051988216526848 11541666126564569088 11557347738149575296 11668323642356772864 11724696279691059456 11835098316222990336 11879843489441224704 11902343193019711872 11918514854966749524 12014417987680914432 12032958756180422016 12059841118069122048 12082681726247283264 12274291417801577868 12389868549795943008 12419836375324916736 12436711153008782112 12460265530192510866 12556130876014353408 12608015714344991232 12928558486743592704 12930940752910304256 12984374392385140224 13002016205418272208 13106637804742815744 13126864097651369472 13156190310620860416 13314485605750864128 13439857409948141568 13490669725297661952 13516220236141028736 13537078600702974768 13593016942028193672 13697597319288385536 13938602118520435884 14103881985538464768 14106480821356695552 14125647235516147584 14261284451769389056 14320215379256039424 14547308347024092288 14684288651610006528 14739805810973371392 14744967530335667712 14767722109857790656 15119839586191659264 15179800014286009344 15229213425790846614 15409796984199433728 15632928372921412608 15869790924026282496 15891353139955666032 16019223983574552576 16043945008240562688 16079788157425496064 16110242301663044352 16365721890402103824 16519824733061257344 16559781833766555648 16582281537345042816 16613687373590014488 16741507834685804544 16810687619126654976 17054103679550631936 17077275016071760512 17238077982324790272 17241254337213739008 17312499189846853632 17336021607224362944 17502485463535159296 17752647474334485504 17853514789529567808 17877772282450124286 18021626981521371648 18049438134270633024 18089761677103683072 18124022589370924896 18584802824693914512 18690398295288766299 18805175980717953024 18834196314021530112 18912023571517486848 19366524517455802368 19392837730115389056 19396411129365456384 19579051535480008704 19653074414631161856 19659956707114223616 19690296146477054208 20159786114922212352 20239733352381345792 20274330354211543104 20305617901054462152 20546395978932578304 20843904497228550144 21159721232035043328 21188470853274221376 21391926677654083584 21480323068884059136 21820962520536138432 21992493943551504384 22026432977415009792 22109708716460057088 22151583164786685984 22769700021429014016 22843820138686269921 22984103976433053696 23114695476299150592 23449392559382118912 23670196632445980672 23759686978882449408 23804686386039423744 23837029709933499048 24028835975361828864 24065917512360844032 24119682236138244096 24165363452494566528 24548582835603155736 24779737099591886016 24839672750649833472 24873422306017564224 24920531060385021732 25112261752028706816 25216031428689982464 25857116973487185408 25861881505820608512 25968748784770280448 26004032410836544416 26253728195302738944 26628971211501728256 26879714819896283136 26981339450595323904 27032440472282057472 27074157201405949536 27186033884056387344 27877204237040871768 28207763971076929536 28251294471032295168 28640430758512078848 29094616694048184576 29368577303220013056 29479611621946742784 29489935060671335424 29535444219715581312 30239679172383318528 30359600028572018688 30458426851581693228 30819593968398867456 31265856745842825216 31739581848052564992 31782706279911332064 32087890016481125376 32220484603326088704 32731443780804207648 33039649466122514688 33164563074690085632 33227374747180028976 33621375238253309952 34154550032143521024 34476155964649580544 34624998379693707264 34672043214448725888 35004970927070318592 35505294948668971008 35707029579059135616 35755544564900248572 36043253963042743296 36098876268541266048 36179523354207366144 36248045178741849792 37169605649387829024 37380796590577532598 37668392628043060224 37824047143034973696 38785675460230778112 38792822258730912768 39319913414228447232 39380592292954108416 40319572229844424704 40548660708423086208 40611235802108924304 41092791957865156608 42319442464070086656 42376941706548442752 42783853355308167168 42960646137768118272 43641925041072276864 44052865954830019584 44219417432920114176 44303166329573371968 45539400042858028032 45687640277372539842 46229390952598301184 46898785118764237824 47609372772078847488 47674059419866998096 48057671950723657728 48131835024721688064 48239364472276488192 48330726904989133056 49097165671206311472 49559474199183772032 49679345501299666944 49746844612035128448 49841062120770043464 50224523504057413632 50432062857379964928 51714233946974370816 51723763011641217024 51937497569540560896 52008064821673088832 52507456390605477888 53257942423003456512 54064880944564114944 54148314402811899072 54372067768112774688 55754408474081743536 56415527942153859072 56502588942064590336 58189233388096369152 58737154606440026112 58959223243893485568 58979870121342670848 59070888439431162624 60479358344766637056 60719200057144037376 60916853703163386456 61639187936797734912 62531713491685650432 63479163696105129984 63565412559822664128 64175780032962250752 64440969206652177408 65462887561608415296 66079298932245029376 66329126149380171264 66454749494360057952 68309100064287042048 68531460416058809763 68952311929299161088 69344086428897451776 71010589897337942016 71414059158118271232 71511089129800497144 72086507926085486592 72197752537082532096 72359046708414732288 72496090357483699584 74339211298775658048 74761593181155065196 75336785256086120448 75648094286069947392 77571350920461556224 77585644517461825536 78761184585908216832 80639144459688849408 81097321416846172416 81222471604217848608 84753883413096885504 85921292275536236544 87283850082144553728 88105731909660039168 88438834865840228352 88606332659146743936 91078800085716056064 91375280554745079684 92458781905196602368 93797570237528475648 95218745544157694976 95348118839733996192 96263670049443376128 96661453809978266112 98194331342412622944 99118948398367544064 99493689224070256896 99682124241540086928 100864125714759929856 103428467893948741632 103874995139081121792 104016129643346177664 105014912781210955776 106515884846006913024 108129761889128229888 108296628805623798144 108744135536225549376 111508816948163487072 113005177884129180672 116378466776192738304 117959740242685341696 118141776878862325248 120958716689533274112 121833707406326772912 123278375873595469824 126958327392210259968 127130825119645328256 128351560065924501504 128881938413304354816 130925775123216830592 132158597864490058752 132658252298760342528 132909498988720115904 136618200128574084096 137062920832117619526 138688172857794903552 142828118316236542464 143022178259600994288 144173015852170973184 144395505074165064192 144718093416829464576 144992180714967399168 148678422597551316096 149523186362310130392 150673570512172240896 151296188572139894784 155142701840923112448 155171289034923651072 157522369171816433664 162194642833692344832 162444943208435697216 169507766826193771008 174567700164289107456 176211463819320078336 176877669731680456704 177212665318293487872 182157600171432112128 182750561109490159368 184917563810393204736 187595140475056951296 190437491088315389952 190696237679467992384 192527340098886752256 193322907619956532224 196388662684825245888 198237896796735088128 198987378448140513792 199364248483080173856 205594381248176429289 206856935787897483264 208032259286692355328 213031769692013826048 216259523778256459776 216593257611247596288 217488271072451098752 223017633896326974144 226010355768258361344 232756933552385476608 236283553757724650496 241917433379066548224 243667414812653545824 254261650239290656512 257763876826608709632 261851550246433661184 264317195728980117504 265316504597520685056 265818997977440231808 273236400257148168192 274125841664235239052 277376345715589807104 285656236632473084928 286044356519201988576 288791010148330128384 289984361429934798336 297356845195102632192 299046372724620260784 302592377144279789568 310285403681846224896 315044738343632867328 324389285667384689664 324889886416871394432 339015533652387542016 349135400328578214912 354425330636586975744 365501122218980318736 369835127620786409472 380874982176630779904 381392475358935984768 385054680197773504512 386645815239913064448 392777325369650491776 396475793593470176256 397974756896281027584 398728496966160347712 411188762496352858578 416064518573384710656 432519047556512919552 433186515222495192576 434976542144902197504 446035267792653948288 452020711536516722688 465513867104770953216 472567107515449300992 487334829625307091648 508523300478581313024 523703100492867322368 528634391457960235008 530633009195041370112 531637995954880463616 546472800514296336384 548251683328470478104 554752691431179614208 571312473264946169856 572088713038403977152 577582020296660256768 579968722859869596672 594713690390205264384 598092745449240521568 620570807363692449792 648778571334769379328 649779772833742788864 678031067304775084032 698270800657156429824 708850661273173951488 731002244437960637472 762784950717871969536 773291630479826128896 785554650739300983552 792951587186940352512 795949513792562055168 797456993932320695424 822377524992705717156 832129037146769421312 866373030444990385152 869953084289804395008 892070535585307896576 945134215030898601984 974669659250614183296 1017046600957162626048 1047406200985734644736 1063275991909760927232 1096503366656940956208 1109505382862359228416 1142624946529892339712 1144177426076807954304 1155164040593320513536 1159937445719739193344 1189427380780410528768 1196185490898481043136 1297557142669538758656 1299559545667485577728 1356062134609550168064 1396541601314312859648 1417701322546347902976 1462004488875921274944 1525569901435743939072 1571109301478601967104 1585903174373880705024 1591899027585124110336 1594913987864641390848 1644755049985411434312 1664258074293538842624 1732746060889980770304 1739906168579608790016 1784141071170615793152 1949339318501228366592 2034093201914325252096 2094812401971469289472 2126551983819521854464 2193006733313881912416 2288354852153615908608 2319874891439478386688 2378854761560821057536 2392370981796962086272 2599119091334971155456 2835402645092695805952 2924008977751842549888 3051139802871487878144 3142218602957203934208 3189827975729282781696 3289510099970822868624 3328516148587077685248 3465492121779961540608 3479812337159217580032 3568282142341231586304 3898678637002456733184 4068186403828650504192 4189624803942938578944 4253103967639043708928 4386013466627763824832 4576709704307231817216 4757709523121642115072 4784741963593924172544 5198238182669942310912 5848017955503685099776 6102279605742975756288 6284437205914407868416 6379655951458565563392 6579020199941645737248 6959624674318435160064 7136564284682463172608 7797357274004913466368 8506207935278087417856 8772026933255527649664 9153419408614463634432 9569483927187848345088 10396476365339884621824 11696035911007370199552 12204559211485951512576 12568874411828815736832 12759311902917131126784 13158040399883291474496 14273128569364926345216 15594714548009826932736 17544053866511055299328 18306838817228927268864 19138967854375696690176 23392071822014740399104 25518623805834262253568 26316080799766582948992 31189429096019653865472 35088107733022110598656 36613677634457854537728 38277935708751393380352 46784143644029480798208 52632161599533165897984 70176215466044221197312 76555871417502786760704 93568287288058961596416 105264323199066331795968 140352430932088442394624 210528646398132663591936 280704861864176884789248 421057292796265327183872 842114585592530654367744
- Sum of all divisors σ(n): 2997271923130622501768019
- Sum of proper divisors (its aliquot sum) s(n): 2155157337538091847400275
- 842114585592530654367744 is an abundant number, because the sum of its proper divisors (2155157337538091847400275) is greater than itself. Its abundance is 1313042751945561193032531
Bases of 842114585592530654367744
- Binary: 101100100101001100011111100001110101101000011100100110011000111010010000000000002
- Hexadecimal: 0xB2531F875A1C998E9000
- Base-36: 3T4PZTTB28400000
Squares and roots of 842114585592530654367744
- 842114585592530654367744 squared (8421145855925306543677442) is 709156975267679637556434928257946901784387649536
- 842114585592530654367744 cubed (8421145855925306543677443) is 597191432347594548498595877106080658730873329637001488978886728334966784
-
842114585592530654367744 is a
perfect square number . Itssquare root is 917668014912 -
The
cube root of 842114585592530654367744 is 94432987.6092010475
Scales and comparisons
How big is 842114585592530654367744?- 842,114,585,592,530,654,367,744 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 842,114,585,592,530,654,367,744 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 842114585592530654367744 cubic inches would be around 7869415.6 feet tall.
Recreational maths with 842114585592530654367744
- 842114585592530654367744 backwards is 447763456035295585411248
- 842114585592530654367744 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 842114585592530654367744's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 842114585592530654367744 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 842114585592530654367744 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/842114585592530654367744/
Chicago style:
Numbermatics. 2024. "Number 842114585592530654367744 - Facts about the integer". https://numbermatics.com/n/842114585592530654367744/
The information we have on file for 842114585592530654367744 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 842114585592530654367744, math, Factors of 842114585592530654367744, curriculum, school, college, exams, university, Prime factorization of 842114585592530654367744, STEM, science, technology, engineering, physics, economics, calculator, eight hundred forty-two sextillion, one hundred fourteen quintillion, five hundred eighty-five quadrillion, five hundred ninety-two trillion, five hundred thirty billion, six hundred fifty-four million, three hundred sixty-seven thousand, seven hundred forty-four.