114940916007647263156998144
114,940,916,007,647,263,156,998,144 is an even composite number composed of six prime numbers multiplied together.
114940916007647263156998144 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, one hundred thirteen divisors.
Prime factorization of 114940916007647263156998144:
212 × 38 × 72 × 116 × 672 × 33132
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 67 × 67 × 3313 × 3313)See below for interesting mathematical facts about the number 114940916007647263156998144 from the Numbermatics database.
Names of 114940916007647263156998144
- Cardinal: 114940916007647263156998144 can be written as One hundred fourteen septillion, nine hundred forty sextillion, nine hundred sixteen quintillion, seven quadrillion, six hundred forty-seven trillion, two hundred sixty-three billion, one hundred fifty-six million, nine hundred ninety-eight thousand, one hundred forty-four.
Scientific notation
- Scientific notation: 1.14940916007647263156998144 × 1026
Factors of 114940916007647263156998144
Divisors of 114940916007647263156998144
- Number of divisors d(n): 22113
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 63 64 66 67 72 77 81 84 88 96 98 99 108 112 121 126 128 132 134 144 147 154 162 168 176 189 192 196 198 201 216 224 231 242 243 252 256 264 268 288 294 297 308 324 336 352 363 378 384 392 396 402 432 441 448 462 469 484 486 504 512 528 536 539 567 576 588 594 603 616 648 672 693 704 726 729 737 756 768 784 792 804 847 864 882 891 896 924 938 968 972 1008 1024 1056 1072 1078 1089 1134 1152 1176 1188 1206 1232 1296 1323 1331 1344 1386 1407 1408 1452 1458 1474 1512 1536 1568 1584 1608 1617 1694 1701 1728 1764 1782 1792 1809 1848 1876 1936 1944 2016 2048 2079 2112 2144 2156 2178 2187 2211 2268 2304 2352 2376 2412 2464 2541 2592 2646 2662 2673 2688 2772 2814 2816 2904 2916 2948 3024 3072 3136 3168 3216 3234 3267 3283 3313 3388 3402 3456 3528 3564 3584 3618 3696 3752 3872 3888 3969 3993 4032 4096 4158 4221 4224 4288 4312 4356 4374 4422 4489 4536 4608 4704 4752 4824 4851 4928 5082 5103 5159 5184 5292 5324 5346 5376 5427 5544 5628 5632 5808 5832 5896 5929 6048 6144 6237 6272 6336 6432 6468 6534 6561 6566 6626 6633 6776 6804 6912 7056 7128 7168 7236 7392 7504 7623 7744 7776 7938 7986 8019 8064 8107 8316 8442 8448 8576 8624 8712 8748 8844 8978 9072 9216 9317 9408 9504 9648 9702 9801 9849 9856 9939 10164 10206 10318 10368 10584 10648 10692 10752 10854 11088 11256 11264 11616 11664 11792 11858 11907 11979 12096 12288 12474 12544 12663 12672 12864 12936 13068 13122 13132 13252 13266 13467 13552 13608 13824 14112 14256 14336 14472 14553 14641 14784 15008 15246 15309 15477 15488 15552 15876 15972 16038 16128 16214 16281 16632 16884 16896 17152 17248 17424 17496 17688 17787 17956 18144 18432 18634 18711 18816 19008 19296 19404 19602 19698 19712 19878 19899 20328 20412 20636 20736 21168 21296 21384 21504 21708 22176 22512 22528 22869 23191 23232 23328 23584 23716 23814 23958 24057 24192 24321 24948 25088 25326 25344 25728 25872 26136 26244 26264 26504 26532 26934 27104 27216 27648 27951 28224 28512 28672 28944 29106 29282 29403 29547 29568 29817 30016 30492 30618 30954 30976 31104 31423 31752 31944 32076 32256 32428 32562 33264 33768 33792 34304 34496 34848 34992 35376 35574 35721 35912 35937 36113 36288 36443 36864 37268 37422 37632 37989 38016 38592 38808 39204 39396 39424 39756 39798 40401 40656 40824 41272 41472 42336 42592 42768 43008 43416 43659 43923 44352 45024 45056 45738 45927 46382 46431 46464 46656 47168 47432 47628 47916 48114 48384 48642 48843 49379 49896 50176 50652 50688 51456 51744 52272 52488 52528 53008 53064 53361 53868 54208 54432 55296 55902 56133 56448 56749 57024 57888 58212 58564 58806 59094 59136 59634 59697 60032 60984 61236 61908 61952 62208 62846 63504 63888 64152 64512 64856 65124 65219 66528 67536 67584 68607 68608 68992 69573 69696 69984 70752 71148 71442 71824 71874 72171 72226 72576 72886 72963 74536 74844 75264 75978 76032 77184 77616 78408 78792 78848 79512 79596 80802 81312 81648 82544 82944 83853 84672 85184 85536 86016 86832 87318 87846 88209 88641 88704 89177 89451 90048 91476 91854 92764 92862 92928 93312 94269 94336 94864 95256 95832 96228 96768 97284 97686 98758 99792 100352 101304 101376 102487 102912 103488 104544 104976 105056 106016 106128 106722 107163 107736 107811 108339 108416 108864 109329 110592 111804 112266 112896 113498 113967 114048 115776 116424 117128 117612 118188 118272 119268 119394 120064 121203 121968 122472 123816 123904 124416 125692 127008 127776 128304 129024 129712 130248 130438 130977 131769 133056 135072 135168 137214 137216 137984 139146 139293 139392 139968 141504 142296 142884 143648 143748 144342 144452 145152 145772 145926 146529 148137 149072 149688 150528 151956 152064 154368 155232 156816 157584 157696 159024 159192 160083 161051 161604 162337 162624 163296 165088 165888 167706 168399 169344 170247 170368 171072 173664 174636 175692 176418 177282 177408 178354 178902 179091 180096 182952 183708 185528 185724 185856 186624 188538 188672 189728 190512 191664 192456 193536 194568 195372 195657 197516 199584 200704 202608 202752 204974 205821 205824 206976 208719 209088 209952 210112 212032 212256 213444 214326 215472 215622 216678 216832 217728 218658 218889 219961 221971 223608 224532 225792 226996 227934 228096 231552 232848 234256 235224 236376 236544 238536 238788 240128 242406 243936 244944 247632 247808 248832 251384 251559 254016 255101 255552 256608 258048 259424 260496 260876 261954 263538 264627 265923 266112 267531 268353 270144 274428 274432 275968 278292 278586 278784 279936 282807 283008 284592 285768 287296 287496 288684 288904 290304 291544 291852 293058 296274 298144 299376 301056 303912 304128 307461 308736 310464 313632 315168 315392 318048 318384 320166 321489 322102 323208 323433 324674 325017 325248 326592 327987 330176 331776 335412 336798 338688 340494 340736 341901 342144 345653 347328 349272 351384 352836 354564 354816 356708 357804 358182 360192 363609 365904 367416 371056 371448 371712 373248 377076 377344 379456 381024 383328 384912 387072 389136 390744 391314 392931 395032 395307 397243 399168 400873 405216 405504 409948 411642 411648 413952 417438 417879 418176 419904 420224 424064 424512 426888 428652 430944 431244 433356 433664 435456 437316 437778 439587 439922 443942 444411 447216 449064 451584 453992 455868 456192 463104 465696 468512 470448 472752 473088 477072 477576 480249 480256 483153 484812 487011 487872 489888 495264 495616 497664 502768 503118 505197 508032 510202 510741 511104 513216 518848 520992 521752 523908 527076 529254 531846 532224 535062 536706 537273 540288 543169 548856 551936 556584 557172 557568 559872 565614 566016 569184 571536 574592 574992 577368 577808 580608 583088 583704 586116 586971 592548 596288 598752 602112 607824 608256 614922 617463 617472 620928 624239 626157 627264 630336 636096 636768 640332 642978 644204 646416 646866 649348 650034 650496 653184 655974 656667 659883 660352 665913 670824 673596 677376 680988 681472 683802 684288 691306 694656 698544 702768 705672 709128 709632 713416 715608 716364 717409 720384 727218 731808 734832 742112 742896 743424 746496 754152 754677 754688 758912 762048 765303 766656 769824 774144 778272 781488 782628 785862 790064 790614 793881 794486 797769 798336 801746 802593 805059 810432 819896 823284 823296 827904 834876 835758 836352 839808 840448 848128 848421 849024 853776 857304 861888 862488 866712 867328 870912 874632 875556 879174 879844 887884 888822 894432 898128 903168 907984 911736 912384 922383 926208 931392 937024 940896 945504 946176 954144 955152 960498 960512 966306 969624 970299 974022 975051 975744 979776 980947 983961 990528 995328 1005536 1006236 1010394 1016064 1020404 1021482 1022208 1025703 1026432 1036959 1037696 1041984 1043504 1047816 1054152 1058508 1063692 1064448 1070124 1073412 1074546 1080576 1086338 1090827 1097712 1103872 1113168 1114344 1115136 1119744 1127357 1131228 1132032 1138368 1143072 1149184 1149984 1154736 1155616 1161216 1166176 1167408 1172232 1173942 1178793 1185096 1185921 1191729 1192576 1197504 1202619 1215648 1216512 1229844 1234926 1234944 1241856 1248478 1252314 1253637 1254528 1260672 1272192 1273536 1280664 1285956 1288408 1292832 1293732 1298696 1300068 1300992 1306368 1311948 1313334 1319766 1320704 1331826 1333233 1341648 1347192 1354752 1361976 1362944 1367604 1368576 1382612 1389312 1397088 1405536 1411344 1418256 1419264 1426832 1431216 1432728 1434818 1440747 1440768 1449459 1454436 1461033 1463616 1469664 1484224 1485792 1486848 1492992 1508304 1509354 1509376 1517824 1524096 1530606 1532223 1533312 1539648 1553797 1556544 1562976 1565256 1571724 1580128 1581228 1587762 1588972 1595538 1596672 1603492 1605186 1610118 1611819 1620864 1629507 1639792 1646568 1655808 1669752 1671516 1672704 1679616 1680896 1696256 1696842 1698048 1707552 1714608 1723776 1724976 1733424 1734656 1741824 1749264 1751112 1758348 1759688 1760913 1771561 1775768 1777644 1785707 1788864 1796256 1806336 1815968 1823472 1824768 1844766 1852389 1852416 1862784 1872717 1874048 1878471 1881792 1891008 1908288 1910304 1920996 1921024 1932612 1939248 1940598 1948044 1950102 1951488 1959552 1961894 1967922 1970001 1979649 1981056 1997739 2011072 2012472 2020788 2032128 2040808 2042964 2044416 2051406 2052864 2073918 2075392 2083968 2087008 2095632 2108304 2117016 2127384 2128896 2140248 2146824 2149092 2152227 2161152 2172676 2181654 2195424 2207744 2226336 2228688 2230272 2239488 2254714 2262456 2264031 2264064 2276736 2286144 2295909 2298368 2299968 2309472 2311232 2322432 2332352 2334816 2344464 2347884 2357586 2370192 2371842 2383458 2385152 2393307 2395008 2405238 2407779 2415177 2419571 2431296 2441681 2459688 2469852 2469888 2483712 2496956 2504628 2507274 2509056 2521344 2544384 2545263 2547072 2561328 2571912 2576816 2585664 2587464 2597392 2600136 2601984 2612736 2623896 2626668 2639532 2641408 2663652 2666466 2683296 2694384 2709504 2723952 2725888 2735208 2737152 2765224 2767149 2778624 2794176 2806111 2811072 2822688 2836512 2838528 2853664 2862432 2865456 2869636 2881494 2881536 2898918 2908872 2910897 2922066 2925153 2927232 2939328 2942841 2951883 2968448 2971584 2985984 3016608 3018708 3018752 3035648 3048192 3061212 3064446 3066624 3077109 3079296 3107594 3110877 3113088 3125952 3130512 3143448 3160256 3162456 3175524 3177944 3191076 3193344 3206984 3210372 3220236 3223638 3241728 3259014 3272481 3279584 3293136 3311616 3339504 3343032 3345408 3359232 3361792 3382071 3392512 3393684 3396096 3415104 3429216 3447552 3449952 3466848 3469312 3483648 3498528 3502224 3516696 3519376 3521826 3536379 3543122 3551536 3555288 3557763 3571414 3575187 3577728 3592512 3607857 3631936 3646944 3649536 3689532 3704778 3704832 3725568 3745434 3748096 3756942 3760911 3763584 3782016 3802183 3816576 3820608 3841992 3865224 3878496 3881196 3896088 3900204 3902976 3919104 3923788 3935844 3940002 3959298 3962112 3995478 3999699 4022144 4024944 4041576 4064256 4081616 4085928 4088832 4102812 4105728 4147836 4150784 4167936 4174016 4191264 4216608 4234032 4254768 4257792 4280496 4293648 4298184 4304454 4322241 4322304 4345352 4348377 4363308 4369673 4383099 4390848 4409603 4452672 4457376 4460544 4478976 4509428 4524912 4528062 4528128 4553472 4572288 4591818 4596669 4596736 4599936 4618944 4622464 4661391 4664704 4669632 4688928 4695768 4715172 4740384 4743684 4766916 4770304 4786614 4790016 4810476 4815558 4830354 4835457 4839142 4862592 4883362 4888521 4919376 4939704 4967424 4993912 5009256 5014548 5018112 5042688 5088768 5090526 5094144 5122656 5143824 5153632 5171328 5174928 5194784 5200272 5203968 5225472 5247792 5253336 5279064 5282739 5282816 5314683 5327304 5332932 5357121 5366592 5388768 5419008 5447904 5451776 5470416 5474304 5530448 5534298 5557167 5557248 5588352 5612222 5618151 5622144 5635413 5645376 5673024 5707328 5724864 5730912 5739272 5762988 5763072 5797836 5817744 5821794 5844132 5850306 5854464 5878656 5885682 5903766 5910003 5936896 5938947 5943168 5974859 5993217 6033216 6037416 6071296 6096384 6122424 6128892 6133248 6154218 6158592 6215188 6221754 6226176 6251904 6261024 6286896 6320512 6324912 6351048 6355888 6382152 6386688 6413968 6420744 6440472 6447276 6456681 6483456 6518028 6544962 6559168 6586272 6623232 6679008 6686064 6690816 6718464 6723584 6764142 6785024 6787368 6792093 6792192 6830208 6858432 6866629 6887727 6895104 6899904 6933696 6967296 6997056 7004448 7033392 7038752 7043652 7072758 7086244 7103072 7110576 7115526 7142828 7150374 7155456 7179921 7185024 7215714 7223337 7245531 7258713 7263872 7293888 7325043 7379064 7409556 7409664 7451136 7490868 7496192 7513884 7521822 7527168 7564032 7604366 7633152 7635789 7641216 7683984 7730448 7756992 7762392 7792176 7800408 7805952 7838208 7847576 7871688 7880004 7891499 7918596 7924224 7990956 7999398 8044288 8049888 8083152 8128512 8163232 8171856 8177664 8205624 8211456 8295672 8301447 8301568 8335872 8348032 8382528 8418333 8433216 8468064 8509536 8515584 8560992 8587296 8596368 8608908 8644482 8644608 8690704 8696754 8726616 8732691 8739346 8766198 8775459 8781696 8819206 8828523 8855649 8905344 8914752 8957952 9018856 9049824 9056124 9056256 9106944 9144576 9183636 9193338 9193472 9199872 9237888 9244928 9322782 9329408 9332631 9339264 9377856 9391536 9430344 9480768 9487368 9533832 9540608 9573228 9580032 9620952 9631116 9660708 9670914 9678284 9725184 9766724 9777042 9817443 9838752 9879408 9934848 9987824 10018512 10029096 10036224 10085376 10146213 10177536 10181052 10188288 10245312 10287648 10307264 10342656 10349856 10389568 10400544 10407936 10450944 10495584 10506672 10558128 10565478 10565632 10629366 10654608 10665864 10673289 10714242 10725561 10733184 10777536 10790417 10823571 10876579 10895808 10940832 10948608 10975969 11060896 11068596 11114334 11114496 11176704 11224444 11236302 11244288 11270826 11282733 11290752 11346048 11406549 11414656 11449728 11461824 11478544 11525976 11595672 11635488 11643588 11688264 11700612 11708928 11757312 11771364 11807532 11820006 11873792 11877894 11886336 11949718 11986434 11999097 12066432 12074832 12142592 12192768 12244848 12257784 12266496 12308436 12317184 12400927 12430376 12443508 12452352 12503808 12522048 12573792 12641024 12649824 12702096 12711776 12764304 12773376 12827936 12841488 12880944 12894552 12913362 12966723 12966912 13036056 13045131 13089924 13109019 13118336 13149297 13172544 13228809 13358016 13372128 13381632 13436928 13447168 13528284 13570048 13574736 13584186 13584384 13660416 13716864 13733258 13775454 13790007 13790208 13799808 13867392 13984173 13994112 14008896 14066784 14077504 14087304 14145516 14172488 14206144 14221152 14231052 14285656 14300748 14310912 14359842 14370048 14431428 14446674 14491062 14517426 14527744 14587776 14650086 14665563 14758128 14819112 14872057 14902272 14981736 14992384 15027768 15043644 15054336 15128064 15208732 15266304 15271578 15282432 15367968 15460896 15513984 15524784 15584352 15600816 15611904 15676416 15695152 15743376 15760008 15782998 15837192 15848217 15848448 15944049 15981912 15998796 16071363 16088576 16099776 16166304 16257024 16326464 16343712 16355328 16411248 16422912 16591344 16602894 16603136 16671744 16696064 16765056 16836666 16854453 16866432 16906239 16936128 17019072 17091767 17121984 17174592 17192736 17217816 17288964 17289216 17381408 17393508 17453232 17465382 17478692 17532396 17550918 17563392 17638412 17657046 17711298 17730009 17810688 17816841 17829504 17924577 17979651 18037712 18099648 18112248 18213888 18289152 18367272 18386676 18386944 18399744 18475776 18489856 18645564 18658816 18665262 18678528 18755712 18783072 18860688 18961536 18974736 19067664 19081216 19146456 19160064 19241904 19262232 19321416 19341828 19356568 19370043 19450368 19533448 19554084 19634886 19642777 19677504 19758816 19869696 19975648 20037024 20058192 20072448 20170752 20292426 20355072 20362104 20376279 20376576 20490624 20575296 20599887 20614528 20663181 20685312 20699712 20779136 20801088 20901888 20991168 21013344 21116256 21130956 21131264 21258732 21309216 21331728 21346578 21428484 21451122 21466368 21539763 21555072 21580834 21647142 21670011 21736593 21753158 21776139 21791616 21881664 21951938 21975129 22121792 22137192 22228668 22228992 22353408 22448888 22472604 22488576 22541652 22565466 22581504 22692096 22813098 22829312 22899456 22907367 22923648 22957088 23051952 23191344 23270976 23287176 23376528 23401224 23417856 23514624 23542728 23615064 23640012 23674497 23747584 23755788 23772672 23899436 23972868 23998194 24132864 24149664 24285184 24385536 24489696 24515568 24532992 24616872 24634368 24801854 24860752 24887016 24904341 24904704 25007616 25044096 25147584 25254999 25282048 25299648 25404192 25423552 25528608 25546752 25655872 25682976 25761888 25789104 25826724 25933446 25933824 26072112 26090262 26179848 26218038 26236672 26298594 26326377 26345088 26457618 26485569 26566947 26615281 26716032 26744256 26858491 26873856 27056568 27149472 27168372 27168768 27320832 27433728 27466516 27550908 27580014 27580416 27599616 27734784 27968346 27988224 27997893 28017792 28133568 28155008 28174608 28291032 28344976 28412288 28442304 28462104 28571312 28601496 28621824 28719684 28740096 28862856 28893348 28982124 29034852 29055488 29175552 29300172 29331126 29452329 29516256 29638224 29744114 29804544 29963472 29984768 30055536 30087288 30108672 30256128 30417464 30438639 30532608 30543156 30564864 30735936 30867221 30921792 31027968 31049568 31168704 31201632 31223808 31352832 31390304 31486752 31520016 31565996 31674384 31696434 31696896 31888098 31963824 31997592 32019867 32142726 32176683 32177152 32199552 32332608 32371251 32470713 32629737 32652928 32687424 32822496 32845824 32927907 33182688 33205788 33206272 33343488 33392128 33530112 33673332 33708906 33732864 33812478 33848199 33872256 34038144 34183534 34219647 34243968 34349184 34385472 34435632 34577928 34762816 34787016 34906464 34930764 34957384 35064792 35101836 35126784 35276824 35314092 35422596 35460018 35621376 35633682 35659008 35849154 35959302 35997291 36075424 36199296 36224496 36427776 36578304 36734544 36773352 36799488 36951552 36979712 37202781 37291128 37317632 37330524 37357056 37511424 37566144 37721376 37923072 37949472 38135328 38162432 38292912 38320128 38483808 38524464 38642832 38683656 38713136 38740086 38900169 38900736 39066896 39108168 39135393 39269772 39285554 39327057 39355008 39447891 39517632 39686427 39951296 40074048 40116384 40144896 40341504 40584852 40710144 40724208 40752558 40753152 40981248 41150592 41199774 41229056 41326362 41370021 41370624 41399424 41558272 41602176 41824013 41952519 41982336 42026688 42232512 42261912 42517464 42618432 42663456 42693156 42856968 42902244 42932736 43079526 43110144 43161668 43294284 43340022 43473186 43506316 43552278 43583232 43763328 43903876 43950258 43996689 44243584 44274384 44457336 44616171 44706816 44897776 44945208 44977152 45083304 45130932 45163008 45384192 45626196 45658624 45798912 45814734 45847296 45914176 46103904 46382688 46541952 46574352 46753056 46802448 46835712 47029248 47085456 47230128 47280024 47348994 47495168 47511576 47544651 47545344 47798872 47832147 47945736 47996388 48066403 48214089 48265728 48299328 48505633 48771072 48979392 49031136 49065984 49233744 49268736 49603708 49721504 49774032 49808682 49809408 50015232 50088192 50295168 50509998 50563359 50564096 50599296 50718717 50808384 50847104 51057216 51275301 51311744 51365952 51523776 51578208 51653448 51866892 51867648 52144224 52180524 52359696 52436076 52473344 52597188 52652754 52690176 52915236 52971138 53133894 53190027 53230562 53432064 53450523 53488512 53716982 53773731 53938953 54113136 54298944 54336744 54641664 54867456 54933032 55101816 55160028 55160832 55199232 55469568 55936692 55976448 55995786 56035584 56267136 56310016 56349216 56582064 56689952 56824576 56884608 56924208 57142624 57202992 57243648 57439368 57480192 57725712 57786696 57964248 58069704 58110129 58110976 58351104 58600344 58662252 58904658 58928331 59032512 59276448 59488228 59609088 59926944 59969536 60111072 60174576 60217344 60512256 60834928 60877278 61065216 61086312 61128837 61129728 61471872 61734442 61799661 61843584 61989543 62055936 62099136 62337408 62403264 62705664 62780608 62973504 63040032 63131992 63348768 63392868 63393792 63776196 63927648 63995184 64039734 64285452 64353366 64354304 64399104 64665216 64742502 64941426 65010033 65259474 65305856 65328417 65374848 65644992 65723449 65855814 65925387 66365376 66411576 66686976 66784256 67060224 67346664 67417812 67465728 67624956 67696398 67744512 68076288 68367068 68439294 68487936 68698368 68722101 68770944 68871264 69155856 69525632 69574032 69812928 69861528 69914768 70129584 70203672 70253568 70553648 70628184 70845192 70920036 71023491 71242752 71267364 71318016 71698308 71918604 71994582 72150848 72398592 72448992 72855552 73156608 73469088 73546704 73598976 73903104 73959424 74405562 74582256 74635264 74661048 74713023 74714112 75022848 75132288 75442752 75532919 75764997 75846144 75898944 76270656 76585824 76640256 76831783 76967616 77048928 77285664 77367312 77426272 77480172 77800338 77801472 78133792 78216336 78270786 78539544 78571108 78654114 78710016 78895782 78979131 79035264 79372854 79456707 79700841 79845843 79902592 80148096 80232768 80575473 81169704 81448416 81505116 81506304 81962496 82301184 82399548 82458112 82652724 82740042 82741248 82798848 83116544 83204352 83648026 83905038 83964672 83993679 84053376 84465024 84523824 85034928 85236864 85326912 85386312 85713936 85804488 85865472 86159052 86220288 86323336 86588568 86680044 86806489 86946372 87012632 87104556 87166464 87526656 87807752 87900516 87993378 88487168 88548768 88914672 89232342 89413632 89795552 89890416 89954304 90166608 90261864 90326016 90768384 91252392 91315917 91317248 91597824 91629468 91694592 91828352 92207808 92601663 92765376 93083904 93148704 93506112 93604896 93671424 94058496 94170912 94460256 94560048 94697988 94990336 95023152 95089302 95090688 95597744 95664294 95891472 95992776 96059601 96132806 96428178 96530049 96531456 96598656 97011266 97113753 97412139 97889211 97958784 98062272 98467488 98537472 98783721 99207416 99443008 99548064 99617364 99618816 100030464 100176384 100590336 101019996 101126718 101128192 101198592 101437434 101616768 101694208 102114432 102550602 102623488 102658941 102731904 103047552 103156416 103306896 103733784 104104399 104288448 104361048 104719392 104872152 104946688 105194376 105305508 105380352 105830472 105942276 106267788 106380054 106461124 106864128 106901046 106977024 107433964 107547462 107877906 107991873 108226272 108597888 108673488 109283328 109734912 109866064 110203632 110320056 110398464 110939136 111608343 111873384 111952896 111991572 112071168 112534272 112620032 112698432 113164128 113379904 113649152 113769216 113848416 114285248 114405984 114487296 114878736 114960384 115451424 115573392 115928496 116139408 116220258 116221952 116702208 117200688 117324504 117406179 117809316 117856662 117981171 118065024 118343673 118552896 118694587 118976456 119059281 119642369 119853888 120222144 120349152 120434688 120735659 121024512 121669856 121754556 122130432 122172624 122257674 122259456 122943744 123468884 123599322 123687168 123979086 124110063 124111872 124198272 124674816 124806528 125472039 125561216 125857557 125947008 126080064 126263984 126697536 126785736 127552392 127855296 127990368 128079468 128570904 128706732 128708608 128798208 129330432 129485004 129882852 130020066 130518948 130611712 130656834 130749696 131289984 131446898 131711628 131850774 131990067 132730752 132823152 133568512 133848513 134120448 134693328 134835624 134931456 135249912 135392796 135489024 136152576 136734136 136878588 136975872 137396736 137444202 137541888 137742528 138311712 139051264 139148064 139625856 139723056 139829536 140259168 140407344 140507136 141107296 141256368 141690384 141840072 142046982 142485504 142534728 142633953 142636032 143396616 143496441 143837208 143989164 144199209 144301696 144642267 144797184 144897984 145516899 146313216 146938176 147093408 147197952 147806208 147918848 148811124 149164512 149270528 149322096 149426046 149428224 150045696 150264576 150885504 151065838 151529994 151690077 151692288 151797888 152156151 152541312 153171648 153663566 153825903 153935232 154097856 154571328 154734624 154852544 154960344 155600676 155602944 156267584 156432672 156541572 157079088 157142216 157308228 157420032 157791564 157958262 158070528 158745708 158913414 159401682 159691686 159805184 160296192 160351569 160465536 161150946 161321193 161816859 162339408 162896832 163010232 163592627 163924992 164602368 164799096 164916224 165305448 165480084 165482496 165597696 166233088 166408704 167296052 167810076 167929344 167987358 168106752 168930048 169047648 170069856 170473728 170653824 170772624 171427872 171608976 171730944 172318104 172440576 172646672 173177136 173360088 173612978 173892744 174025264 174209112 174330387 174332928 175053312 175615504 175801032 175986756 176784993 176974336 177097536 177829344 178464684 178827264 179591104 179780832 179908608 180333216 180523728 180652032 181536768 182504784 182631834 182634496 183195648 183258936 183389184 183656704 184415616 185203326 185398983 185530752 185968629 186167808 186297408 187012224 187209792 188009437 188116992 188341824 188920512 189120096 189395976 190046304 190178604 190181376 191195488 191328588 191782944 191985552 192119202 192265612 192856356 193060098 193062912 193197312 194022532 194227506 194824278 195030099 195778422 195917568 195985251 196124544 196934976 197170347 197567442 197776161 198414832 198886016 199096128 199234728 200060928 200352768 201180672 202039992 202253436 202256384 202397184 202874868 203233536 203388416 204228864 205101204 205246976 205317882 205463808 206095104 206166303 206312832 206613792 207467568 208208798 208576896 208722096 209438784 209744304 209893376 210388752 210611016 210760704 211660944 211884552 212535576 212760108 212922248 213070473 213728256 213802092 213954048 214867928 215094924 215755812 215983746 216070547 216452544 217195776 217346976 218566656 219469824 219732128 220407264 220640112 220796928 221878272 223216686 223746768 223905792 223983144 224139069 224142336 225068544 225240064 225396864 226328256 226598757 226759808 227294991 227298304 227538432 227696832 228570496 228811968 229757472 229920768 230495349 230902848 231146784 231856992 232278816 232440516 232443904 233404416 234401376 234649008 234812358 235618632 235713324 235962342 236130048 236687346 236937393 237105792 237389174 237952912 238118562 238370121 239102523 239284738 239537529 239707776 240444288 240698304 241471318 241726419 243339712 243509112 244345248 244515348 244518912 245887488 246937768 247198644 247374336 247958172 248220126 248223744 248396544 249349632 249613056 250944078 251122432 251715114 251894016 251981037 252160128 252527968 253395072 253571472 255104784 255710592 255980736 256158936 257141808 257413464 257596416 258660864 258970008 259765704 260040132 260419467 261037896 261223424 261313668 261499392 262579968 262893796 263423256 263701548 263980134 265461504 265646304 267137024 267697026 268240896 269386656 269671248 269862912 270499824 270785592 270978048 272305152 273468272 273757176 273947751 273951744 274793472 274888404 275083776 275485056 276623424 277804989 278102528 278296128 279251712 279446112 279659072 280518336 280814688 281014272 282214592 282512736 283380768 283680144 284093964 284971008 285069456 285267906 285272064 286793232 286992882 287674416 287978328 288398418 288603392 289284534 289590147 289594368 289795968 291033798 291341259 292236417 292768091 293667633 293876352 294186816 295443401 295612416 296351163 297622248 298329024 298644192 298852092 298856448 300091392 300529152 301771008 302131676 303059988 303380154 303384576 303595776 304312302 305082624 306343296 307327132 307651806 307870464 307976823 308195712 309142656 309469248 309705088 309920688 311201352 312313197 312535168 312865344 313083144 314158176 314284432 314616456 314840064 315583128 315916524 316141056 317491416 317826828 318803364 319383372 319610368 320592384 320703138 320931072 322301892 322642386 323633718 323975619 324678816 325793664 326020464 327185254 327849984 329204736 329598192 329832448 330610896 330960168 331195392 332466176 332817408 334592104 334825029 335620152 335858688 335974716 336213504 337860096 338095296 339539431 340139712 340947456 341307648 341545248 342855744 343217952 343461888 344636208 344881152 345293344 346354272 346720176 347225956 347785488 348050528 348418224 348660774 348665856 350106624 351231008 351602064 351973512 352218537 353569986 353943513 353948672 354195072 355031019 355658688 356083761 356929368 357177843 358927107 359182208 359561664 360666432 361047456 361304064 362206977 363073536 365009568 365263668 365268992 366391296 366517872 366778368 367313408 368831232 370406652 370797966 371061504 371937258 372330189 372335616 372594816 374024448 374419584 376018874 376416117 376683648 377572671 377841024 378240192 378791952 380092608 380357208 382390976 382657176 383565888 383971104 384238404 384531224 385712712 386120196 386125824 386394624 388045064 388455012 389648556 390060198 391556844 391835136 391970502 392249088 393869952 394340694 395134884 395552322 395970201 396829664 397772032 398192256 398469456 400705536 401545539 402361344 404079984 404506872 404794368 405749736 406467072 406776832 408457728 410202408 410493952 410635764 410927616 412190208 412332606 412625664 413227584 414935136 416417596 417153792 417444192 418877568 419488608 419786752 420777504 421222032 421521408 423321888 423769104 425071152 425520216 425844496 426140946 427456512 427604184 427901859 427908096 429735856 430189848 430489323 431511624 431967492 432141094 432597627 432905088 433926801 434391552 434693952 436550697 438939648 439464256 440814528 441280224 441593856 443756544 446433372 447493536 447811584 447966288 448278138 448284672 450137088 450480128 450793728 452656512 453197514 453519616 454589982 454596608 455070231 455076864 455393664 457140992 457623936 459514944 460064143 460990698 461477709 461805696 462293568 463713984 464557632 464881032 466808832 468802752 469298016 469624716 471237264 471426648 471924684 472260096 473374692 473874786 474211584 474778348 475905824 476237124 476740242 478205046 478569476 479075058 479415552 480888576 481054707 481396608 482942636 483452838 483963579 485450577 486679424 487018224 488690496 489030696 490777881 491774976 493875536 494397288 494748672 495916344 496440252 496447488 496793088 498699264 499226112 501888156 502244864 503430228 503788032 503962074 504320256 505055936 506790144 507142944 510209568 511421184 511961472 512317872 514283616 514826928 515192832 517321728 517940016 519531408 520080264 520838934 522075792 522446848 522627336 522991161 522998784 525159936 525787592 526846512 527403096 527960268 528730433 530354979 530923008 531292608 533561963 535394052 536481792 537822481 538773312 539342496 539725824 540999648 541571184 541956096 544610304 546936544 547514352 547895502 547903488 549586944 549776808 550167552 550970112 553246848 555609978 556196949 556205056 556592256 557905887 558503424 558892224 559318144 561036672 561629376 564028311 564429184 565025472 566761536 567360288 568187928 570138912 570535812 570544128 573586464 573985764 575348832 575956656 576796836 577206784 578569068 579180294 579188736 579591936 582067596 582682518 584472834 585090297 585536182 587335266 587752704 587955753 588373632 590886802 591511041 592702326 593328483 595244496 596658048 597288384 597704184 600182784 601058304 603542016 604263352 606119976 606760308 606769152 607191552 608624604 610165248 612686592 614654264 615303612 615740928 615953646 616391424 618285312 618938496 619410176 619841376 622402704 624626394 625070336 625730688 626166288 628316352 628568864 629232912 629680128 631166256 631833048 632282112 634982832 635653656 637606728 638766744 639211419 639220736 641184768 641406276 641862144 644603784 645284772 647267436 647951238 648211641 649357632 651587328 652040928 654370508 655699968 658409472 659196384 659664896 661221792 661920336 662390784 664932352 665634816 669184208 669650058 671240304 671717376 671949432 672417207 672427008 675720192 676190592 679078862 679796271 680279424 681884973 681894912 682615296 683090496 685711488 686435904 689272416 689762304 690586688 691486047 692708544 693440352 694451912 695570976 696101056 696836448 697321548 697331712 700213248 702462016 703204128 703947024 704437074 707139972 707887026 707897344 708390144 710062038 711317376 712167522 713858736 714355686 715110363 717854214 718364416 718612587 719123328 721332864 722094912 722957939 724413954 725179257 728730793 730019136 730527336 733035744 733556736 734626816 735389923 737662464 740813304 741595932 742123008 743874516 744660378 744671232 745189632 748048896 748839168 752037748 752832234 753367296 755145342 755682048 755943111 756480384 757583904 760185216 760714416 764781952 765314352 767131776 767942208 768476808 769062448 771425424 772240392 772789248 776090128 776910024 779297112 780120396 781258401 783113688 783670272 783941004 784498176 787739904 788681388 790269768 791104644 791940402 793659328 795544064 796384512 796938912 801411072 803091078 804722688 808159968 809013744 809588736 811499472 812934144 813553664 816915456 820404816 820987904 821271528 821843253 821855232 824380416 824665212 825251328 826455168 829870272 830862109 832835192 833414967 834307584 834888384 837755136 838977216 841555008 842444064 843042816 845149613 846643776 847538208 850142304 851040432 851688992 852281892 854913024 855208368 855803718 855816192 859471712 860379696 860978646 863023248 863934984 864282188 865195254 865810176 867853602 868770441 868783104 869387904 873101394 874023777 876709251 878304273 878928512 881002899 881629056 882560448 886330203 889053489 892866744 894987072 895932576 896556276 896569344 900274176 900960256 901587456 905313024 906395028 907039232 909179964 909193216 910140462 910153728 910787328 914281984 915247872 919029888 920128286 921981396 922955418 923611392 923930469 924587136 927427968 929115264 929762064 936939591 937605504 938596032 939249432 942474528 942853296 943849368 944520192 946749384 947749572 948423168 949556696 951811648 952474248 953480484 956410092 957138952 958150116 958831104 961777152 962109414 962793216 965885272 966905676 967927158 970901154 973358848 974036448 977380992 978061392 981555762 983549952 987751072 988794576 989497344 991832688 992880504 993586176 997398528 998452224 1003776312 1004475087 1004489728 1006860456 1007576064 1007924148 1008640512 1010111872 1013580288 1014285888 1018618293 1020419136 1022842368 1023922944 1024635744 1028567232 1029653856 1030385664 1034643456 1035880032 1039062816 1040160528 1041677868 1044151584 1044893696 1045254672 1045982322 1045997568 1050319872 1051575184 1053693024 1054806192 1055920536 1056655611 1057460866 1060709958 1061830539 1061846016 1062585216 1065093057 1067123926 1068251283 1070788104 1071533529 1075644962 1076781321 1077546624 1078684992 1081999296 1083142368 1083912192 1086620931 1089220608 1093873088 1095028704 1095791004 1095806976 1099173888 1099553616 1100335104 1101940224 1106493696 1111219956 1112393898 1112410112 1113184512 1115811774 1117006848 1117784448 1118636288 1122073344 1123258752 1128056622 1128858368 1129248351 1130050944 1132718013 1133523072 1134720576 1136375856 1140277824 1141071624 1145148389 1147172928 1147971528 1150697664 1151913312 1153593672 1154413568 1157138136 1158360588 1158377472 1159183872 1164135192 1165365036 1168945668 1170180594 1171072364 1174670532 1175505408 1175911506 1176747264 1181773604 1183022082 1185404652 1186656966 1187910603 1190488992 1193316096 1194576768 1195408368 1202116608 1204636617 1207084032 1208526704 1212239952 1213520616 1214383104 1217249208 1220330496 1225373184 1229308528 1230607224 1231481856 1231907292 1232782848 1236570624 1237876992 1238820352 1239682752 1244805408 1249252788 1250140672 1251461376 1252332576 1256632704 1257137728 1258465824 1259360256 1262332512 1263666096 1264564224 1269965664 1271307312 1275213456 1277533488 1278422838 1278441472 1282369536 1282812552 1283724288 1289207568 1290569544 1291467969 1294534872 1295902476 1296423282 1297792881 1298715264 1301780403 1303174656 1304081856 1308741016 1309652091 1316066059 1316818944 1318392768 1322443584 1323840672 1324781568 1328092249 1331269632 1338368416 1339300116 1342480608 1343434752 1343898864 1344834414 1344854016 1351440384 1352381184 1358157724 1359592542 1360558848 1363769946 1363789824 1365210693 1365230592 1366180992 1371422976 1372871808 1378544832 1380192429 1381173376 1382972094 1384433127 1385417088 1386880704 1388903824 1391141952 1392202112 1393672896 1394643096 1400426496 1404924032 1406408256 1407894048 1408874148 1414279944 1415774052 1415794688 1416780288 1420124076 1422634752 1424335044 1427717472 1428711372 1430220726 1435708428 1436728832 1437225174 1438246656 1442665728 1443164121 1444189824 1445915878 1448827908 1450358514 1451890737 1456351731 1457461586 1460038272 1461054672 1466071488 1469253632 1470779846 1472333643 1475324928 1481626608 1483191864 1484246016 1487749032 1489320756 1489342464 1490379264 1496097792 1497678336 1504075496 1505664468 1506734592 1510290684 1511364096 1511886222 1512960768 1515167808 1520370432 1521428832 1529563904 1530628704 1534263552 1535884416 1536953616 1538124896 1542850848 1544480784 1545578496 1552180256 1553820048 1558594224 1560240792 1562516802 1566227376 1567340544 1567882008 1568973483 1568996352 1575479808 1577362776 1580539536 1582209288 1583880804 1586191299 1587318656 1591064937 1591088128 1592769024 1593877824 1600685889 1606182156 1609445376 1613467443 1616319936 1618027488 1619177472 1622998944 1625868288 1627107328 1633830912 1640809632 1641975808 1642543056 1643686506 1643710464 1648760832 1649330424 1650502656 1652910336 1659740544 1661724218 1665670384 1666829934 1668590847 1668615168 1669776768 1673717661 1675510272 1677954432 1683110016 1684888128 1690299226 1692084933 1693287552 1695076416 1700284608 1702080864 1703377984 1704563784 1710416736 1711607436 1711632384 1718943424 1720759392 1721957292 1726046496 1727869968 1728564376 1730390508 1731620352 1735707204 1737540882 1737566208 1738775808 1746202788 1748047554 1753418502 1756608546 1757857024 1762005798 1763258112 1763867259 1765120896 1772660406 1774533123 1778106978 1779985449 1785733488 1789974144 1791865152 1793112552 1799518897 1800548352 1803174912 1810626048 1812790056 1814078464 1818359928 1820280924 1820307456 1821574656 1828563968 1830495744 1838059776 1840256572 1843962792 1845910836 1847222784 1847860938 1849174272 1854855936 1858230528 1859524128 1873879182 1875211008 1877192064 1878498864 1884949056 1885706592 1887698736 1889040384 1893498768 1895499144 1896846336 1899113392 1903623296 1904948496 1906960968 1912820184 1914277904 1916300232 1917634257 1917662208 1923554304 1924218828 1925586432 1931770544 1933811352 1935854316 1941802308 1944634923 1946717696 1948072896 1954761984 1956122784 1963111524 1967099904 1975502144 1977589152 1978994688 1983665376 1985761008 1987172352 1994797056 1996904448 2007552624 2008950174 2008979456 2013720912 2015152128 2015848296 2017281024 2020223744 2027160576 2028571776 2037236586 2039388813 2040838272 2045654919 2045684736 2047845888 2049271488 2057134464 2059307712 2068103807 2069286912 2071760064 2074458141 2078125632 2080321056 2083355736 2088303168 2090509344 2091964644 2091995136 2100639744 2103150368 2107386048 2109612384 2111841072 2113311222 2114921732 2121419916 2123661078 2123692032 2125170432 2130186114 2134247852 2136502566 2141576208 2143067058 2145331089 2151289924 2153562642 2155093248 2155837761 2157369984 2163998592 2166284736 2168873817 2173241862 2175537771 2186192379 2187746176 2190057408 2191582008 2199107232 2200670208 2203880448 2206169769 2212987392 2222439912 2224787796 2224820224 2226369024 2231623548 2234013696 2235568896 2237272576 2244146688 2246517504 2256113244 2257716736 2258496702 2260101888 2265436026 2267046144 2267829333 2269441152 2272751712 2280555648 2282143248 2290296778 2294345856 2295943056 2301395328 2303826624 2307187344 2308827136 2314276272 2316721176 2318367744 2328270384 2330730072 2337891336 2340361188 2342144728 2343775203 2349341064 2351010816 2351823012 2353494528 2363547208 2366044164 2370809304 2373313932 2375821206 2376776017 2380977984 2386632192 2389153536 2390816736 2404233216 2409273234 2414168064 2417053408 2424479904 2427041232 2428766208 2434498416 2440660992 2450746368 2458617056 2461214448 2462963712 2463814584 2465529759 2465565696 2473141248 2475753984 2477640704 2479365504 2489610816 2492586327 2498505576 2500244901 2500281344 2502922752 2504665152 2513265408 2514275456 2516931648 2524665024 2527332192 2529128448 2535448839 2539931328 2542614624 2550426912 2555066976 2556845676 2556882944 2564739072 2565625104 2567448576 2578415136 2581139088 2582935938 2589069744 2591804952 2592846564 2595585762 2597430528 2603560806 2606311323 2606349312 2608163712 2617482032 2619304182 2622071331 2630127753 2632132118 2634912819 2636785536 2643008697 2644887168 2647681344 2656184498 2658990609 2667160467 2676736832 2678600232 2684961216 2687797728 2689668828 2689708032 2702880768 2704762368 2716315448 2719185084 2721117696 2727539892 2727579648 2730421386 2730461184 2732361984 2742845952 2745743616 2757089664 2760384858 2762346752 2765944188 2768866254 2770834176 2771791407 2773761408 2777807648 2782283904 2784404224 2787345792 2789286192 2809848064 2810818773 2812816512 2815788096 2817748296 2828559888 2831548104 2833560576 2840248152 2845269504 2848670088 2855434944 2857422744 2860441452 2871416856 2873457664 2874450348 2876493312 2885331456 2886328242 2888379648 2891831756 2897655816 2900717028 2903781474 2912703462 2914923172 2920076544 2922109344 2932142976 2938507264 2941559692 2944667286 2950649856 2963253216 2966383728 2968492032 2975498064 2978641512 2980758528 2992195584 2995356672 3008150992 3011328936 3013425261 3013469184 3020581368 3022728192 3023772444 3025921536 3030335616 3040740864 3042857664 3055854879 3059127808 3061257408 3068527104 3071768832 3073907232 3076249792 3085701696 3088961568 3091156992 3104360512 3107640096 3117188448 3120481584 3125033604 3132454752 3134681088 3135764016 3137946966 3137992704 3150959616 3154725552 3161079072 3164418576 3167761608 3172382598 3174637312 3182129874 3182176256 3185491617 3185538048 3187755648 3201371778 3204753849 3212364312 3214600587 3220449001 3226934886 3230343963 3232639872 3236054976 3245997888 3249877411 3251736576 3259862793 3267661824 3281619264 3285086112 3287373012 3287420928 3297521664 3298660848 3301005312 3305820672 3319481088 3323448436 3331340768 3333659868 3337181694 3337230336 3339553536 3347435322 3351020544 3355908864 3366220032 3369776256 3380598452 3384169866 3386575104 3387745053 3390152832 3398154039 3400569216 3404161728 3406755968 3409127568 3420833472 3423214872 3435445167 3437886848 3441518784 3443914584 3452092992 3455739936 3457128752 3460781016 3463240704 3471414408 3475081764 3475132416 3477551616 3492405576 3496095108 3506837004 3513217092 3515714048 3524011596 3526516224 3527734518 3530241792 3545320812 3549066246 3556213956 3559970898 3563731809 3571466976 3579948288 3583730304 3586225104 3599037794 3606349824 3613909851 3621252096 3625580112 3628156928 3636719856 3640561848 3643149312 3657127936 3660991488 3676119552 3680513144 3687925584 3691821672 3694445568 3695721876 3698348544 3709711872 3716461056 3719048256 3734933741 3747758364 3750422016 3754384128 3756997728 3769898112 3771413184 3775397472 3778080768 3786997536 3790998288 3793692672 3798226784 3807246592 3809896992 3813921936 3825640368 3828555808 3832600464 3835268514 3835324416 3847108608 3848437656 3851172864 3863541088 3867622704 3871708632 3874403907 3883604616 3889269846 3893378643 3893435392 3896145792 3905341209 3909523968 3912245568 3926223048 3928956273 3948198177 3951004288 3955178304 3967330752 3971522016 3974344704 3984276747 3993808896 4015105248 4017900348 4017958912 4027441824 4030304256 4031696592 4034562048 4040447488 4054321152 4057143552 4074473172 4078777626 4081676544 4091309838 4091369472 4095632079 4095691776 4098542976 4114268928 4118615424 4136207614 4140577287 4143520128 4148916282 4153299381 4156251264 4160642112 4166711472 4176606336 4181018688 4183929288 4201279488 4206300736 4214772096 4219224768 4223682144 4226622444 4229843464 4242839832 4247322156 4247384064 4250340864 4260372228 4268495704 4273005132 4283152416 4286134116 4290662178 4302579848 4307125284 4310186496 4311675522 4314739968 4327997184 4332569472 4337747634 4346483724 4351075542 4355672211 4372384758 4375492352 4380114816 4383164016 4398214464 4407760896 4412339538 4417000929 4425974784 4444879824 4449575592 4452738048 4463247096 4468027392 4471137792 4474545152 4488293376 4493035008 4512226488 4515433472 4516993404 4520203776 4530872052 4534092288 4535658666 4538882304 4545503424 4561111296 4564286496 4580593556 4588691712 4591886112 4602790656 4607653248 4614374688 4617654272 4628552544 4633442352 4636735488 4656540768 4661460144 4675782672 4680722376 4684289456 4687550406 4698682128 4702021632 4703646024 4706920449 4706989056 4727094416 4732088328 4741618608 4746627864 4751642412 4753552034 4758573897 4761955968 4773194811 4773264384 4778307072 4781633472 4802057667 4818546468 4828336128 4834106816 4840402329 4848959808 4854082464 4857532416 4868996832 4881321984 4901492736 4917234112 4922428896 4925927424 4927629168 4931059518 4931131392 4946282496 4951507968 4955281408 4958731008 4979221632 4985172654 4997011152 5000489802 5000562688 5005772541 5005845504 5009330304 5026530816 5028550912 5033863296 5049330048 5054664384 5060705573 5070897678 5076254799 5079862656 5085229248 5100853824 5110133952 5113691352 5131250208 5134897152 5147729461 5156830272 5162278176 5165871876 5178139488 5183609904 5185693128 5191171524 5194861056 5207121612 5212622646 5212698624 5216327424 5234964064 5238608364 5244142662 5260255506 5264264236 5269825638 5273571072 5286017394 5289774336 5291601777 5295362688 5312368996 5317981218 5323599369 5334320934 5339956347 5353473664 5357200464 5369922432 5375595456 5379337656 5398556691 5409524736 5432630896 5438370168 5442235392 5455079784 5460842772 5460922368 5464723968 5485691904 5491487232 5514179328 5520769716 5524693504 5531888376 5537732508 5541668352 5543582814 5547522816 5555615296 5564567808 5568808448 5574691584 5578572384 5619696128 5621637546 5625633024 5631576192 5635496592 5657119776 5663096208 5667121152 5680496304 5690539008 5697340176 5710869888 5714845488 5720882904 5742833712 5746915328 5748900696 5752902771 5752986624 5770662912 5772656484 5776759296 5783663512 5795311632 5801434056 5807562948 5816034763 5825406924 5829846344 5833904769 5840153088 5844218688 5864285952 5869181593 5883119384 5889334572 5901299712 5916047291 5926506432 5932767456 5936984064 5950996128 5957283024 5961517056 5984391168 5990713344 6016301984 6022657872 6026850522 6026938368 6041162736 6045456384 6047544888 6051843072 6060671232 6081481728 6085715328 6111709758 6118166439 6118255616 6122514816 6136964757 6137054208 6143537664 6147814464 6152499584 6171403392 6177923136 6204311421 6208721024 6215280192 6223374423 6234376896 6240963168 6250067208 6264909504 6271528032 6275893932 6275985408 6301919232 6309451104 6322158144 6328837152 6335523216 6344765196 6349274624 6364259748 6364352512 6370983234 6371076096 6375511296 6402743556 6409507698 6424728624 6429201174 6435993267 6440898002 6453869772 6460687926 6465279744 6467513283 6472109952 6491995776 6499754822 6506621451 6519725586 6526613313 6558577137 6563238528 6570172224 6574746024 6597321696 6602010624 6611641344 6618509307 6638962176 6646896872 6662681536 6667319736 6674363388 6674460672 6679107072 6694870644 6702041088 6711817728 6732440064 6739552512 6761196904 6768339732 6773150208 6775490106 6780305664 6796308078 6801138432 6808323456 6813511936 6818255136 6841666944 6846429744 6870890334 6875773696 6883037568 6887829168 6904185984 6911479872 6914257504 6921562032 6926481408 6942828816 6950163528 6955103232 6984811152 6992190216 7013674008 7026434184 7031325609 7031428096 7048023192 7053032448 7055469036 7060483584 7090641624 7098132492 7112427912 7119941796 7127463618 7130328051 7142933952 7159896576 7167460608 7172450208 7198075588 7212699648 7227819702 7242504192 7251160224 7256313856 7273439712 7281123696 7286298624 7314255872 7321982976 7352239104 7361026288 7375851168 7383643344 7388891136 7391443752 7396589277 7396697088 7419423744 7432922112 7438096512 7469867482 7477758981 7495516728 7500734703 7500844032 7508768256 7513995456 7539796224 7542826368 7550794944 7573995072 7581996576 7587385344 7596453568 7606346517 7614493184 7619793984 7627843872 7651280736 7657111616 7665200928 7670537028 7670648832 7694217216 7696875312 7702345728 7727082176 7735245408 7743417264 7748807814 7767209232 7778539692 7786757286 7786870784 7792291584 7810682418 7819047936 7824491136 7852446096 7857912546 7866213993 7896396354 7902008576 7904738457 7910356608 7929026091 7934661504 7943044032 7952537329 7968553494 7976971827 8001481401 8016038723 8030210496 8035800696 8054883648 8063393184 8069124096 8080894976 8089289153 8108642304 8114287104 8148946344 8157555252 8163353088 8182619676 8182738944 8191264158 8191383552 8197085952 8228537856 8237230848 8272415228 8281154574 8287040256 8297832564 8306598762 8312502528 8315374221 8321284224 8333422944 8353212672 8362037376 8367858576 8412601472 8429544192 8432456319 8438449536 8447364288 8453244888 8459686928 8485679664 8494644312 8500681728 8520744456 8536991408 8546010264 8566304832 8572268232 8581324356 8605159696 8614250568 8620372992 8623351044 8629479936 8655994368 8665138944 8675495268 8692967448 8702151084 8711344422 8744769516 8750984704 8760229632 8766328032 8796428928 8815521792 8824679076 8834001858 8851949568 8889759648 8899151184 8905476096 8926494192 8942275584 8949090304 8976586752 8986070016 9024452976 9030866944 9033986808 9040275783 9040407552 9061744104 9068184576 9071317332 9077764608 9091006848 9122222592 9128572992 9161187112 9167564637 9177383424 9183772224 9205581312 9215306496 9228749376 9257105088 9266884704 9273470976 9296645743 9313081536 9322920288 9351565344 9361444752 9368578912 9375100812 9397364256 9404043264 9407292048 9413840898 9413978112 9454188832 9464176656 9483237216 9493255728 9503284824 9507104068 9517147794 9523911936 9546389622 9546528768 9556474851 9556614144 9563266944 9604115334 9614261547 9637092936 9643801761 9661347003 9668213632 9680804658 9691031889 9697919616 9708164928 9737993664 9749632233 9779588379 9802985472 9834468224 9844857792 9855258336 9862119036 9862262784 9892564992 9903015936 9910562816 9917462016 9958443264 9970345308 9994022304 10000979604 10001125376 10011545082 10011691008 10018660608 10053061632 10057101824 10067726592 10098660096 10109328768 10121411146 10141795356 10152509598 10159725312 10163235159 10170458496 10194462117 10201707648 10220267904 10227382704 10262500416 10295458922 10306335501 10313660544 10324556352 10331743752 10356278976 10367219808 10371386256 10382343048 10389722112 10414243224 10425245292 10425397248 10432654848 10469928128 10477216728 10488285324 10520511012 10528528472 10539651276 10547142144 10572034788 10579548672 10583203554 10590725376 10624737992 10635962436 10647198738 10668641868 10679912694 10706947328 10714400928 10739844864 10751190912 10758675312 10797113382 10819049472 10841729553 10865261792 10876740336 10884470784 10910159568 10921685544 10929447936 10971383808 10982974464 11028358656 11041539432 11049387008 11063776752 11075465016 11083336704 11087165628 11095045632 11111230592 11129135616 11137616896 11149383168 11157144768 11204801223 11239392256 11243275092 11251266048 11263152384 11270993184 11314239552 11326192416 11334242304 11360992608 11381078016 11394680352 11421739776 11429690976 11441765808 11485667424 11493830656 11497801392 11505805542 11505973248 11541325824 11545312968 11553518592 11567327024 11590623264 11602868112 11615125896 11623211721 11632069526 11650813848 11659692688 11667809538 11680135929 11680306176 11688437376 11716023627 11728571904 11738363186 11766238768 11778669144 11786868819 11832094582 11844594531 11853012864 11865534912 11901992256 11914566048 11923034112 11952830241 11981426688 12032603968 12045315744 12053701044 12053876736 12082325472 12090912768 12095089776 12103686144 12121342464 12162963456 12171430656 12223419516 12236332878 12236511232 12245029632 12273929514 12274108416 12287075328 12295628928 12304999168 12342806784 12355846272 12408622842 12417442048 12421731861 12430560384 12446748846 12459898143 12468753792 12481926336 12500134416 12529819008 12543056064 12551787864 12596632279 12603838464 12618902208 12644316288 12657674304 12671046432 12689530392 12698549248 12728519496 12741966468 12742152192 12751022592 12805487112 12819015396 12849457248 12858402348 12871986534 12881796004 12907739544 12921375852 12930559488 12935026566 12944219904 12983991552 12999509644 13013242902 13039451172 13053226626 13067016633 13117154274 13126477056 13140344448 13149492048 13194643392 13223282688 13237018614 13251002787 13277924352 13293793744 13325363072 13334639472 13348726776 13358214144 13389741288 13404082176 13423635456 13464880128 13479105024 13522393808 13536679464 13546300416 13550980212 13560611328 13592616156 13602276864 13616646912 13627023872 13636510272 13683333888 13692859488 13741780668 13751547392 13766075136 13775658336 13808371968 13822959744 13828515008 13843124064 13852962816 13885657632 13900327056 13910206464 13969622304 13984380432 14027348016 14052868368 14062651218 14062856192 14096046384 14106064896 14110938072 14120967168 14181283248 14196264984 14224855824 14239883592 14254927236 14260656102 14275721691 14285867904 14319584433 14319793152 14334921216 14344900416 14396151176 14406173001 14455639404 14476726649 14485008384 14502320448 14521206987 14546879424 14562247392 14572597248 14609014739 14643965952 14704478208 14722052576 14751702336 14767286688 14777782272 14782887504 14793178554 14793394176 14838847488 14865844224 14876193024 14939734964 14955517962 14991033456 15001469406 15001688064 15017317623 15017536512 15027990912 15079592448 15085652736 15101589888 15147990144 15163993152 15182116719 15192907136 15212693034 15228764397 15228986368 15239587968 15255687744 15302561472 15314223232 15330401856 15341074056 15393750624 15404691456 15443188383 15454164352 15470490816 15486834528 15497615628 15534418464 15557079384 15573514572 15573741568 15584583168 15621364836 15638095872 15648982272 15704892192 15715825092 15732427986 15792792708 15804017152 15809476914 15820713216 15858052182 15869323008 15874805331 15886088064 15905074658 15937106988 15953943654 15970798107 16002962802 16019869041 16032077446 16060420992 16071601392 16109767296 16126786368 16161789952 16178578306 16195670073 16228574208 16297892688 16315110504 16326706176 16365239352 16382528316 16382767104 16394171904 16457075712 16474461696 16544830456 16562309148 16574080512 16595665128 16613197524 16625005056 16630748442 16642568448 16666845888 16706425344 16724074752 16735717152 16825202944 16859088384 16864912638 16876899072 16894728576 16906489776 16919373856 16971359328 16989288624 17001363456 17041488912 17073982816 17092020528 17132609664 17144536464 17162648712 17210319392 17228501136 17240745984 17246702088 17258708313 17258959872 17311988736 17330277888 17350990536 17385934896 17404302168 17422688844 17448104289 17489539032 17501714307 17501969408 17520459264 17532656064 17592857856 17607544779 17649358152 17668003716 17703899136 17748141873 17779519296 17798302368 17810952192 17852988384 17884551168 17898180608 17953173504 17972140032 18048905952 18061733888 18067973616 18080551566 18080815104 18123488208 18136369152 18142634664 18155529216 18182013696 18244445184 18257145984 18322374224 18335129274 18354499317 18354766848 18367544448 18410894271 18411162624 18430612992 18457498752 18514210176 18533769408 18593291486 18612934263 18626163072 18645840576 18670123269 18703130688 18722889504 18737157824 18750201624 18794728512 18814584096 18827681796 18827956224 18908377664 18928353312 18966474432 18986511456 19006569648 19014208136 19034295588 19047823872 19092779244 19093057536 19112949702 19113228288 19126533888 19208230668 19228523094 19274185872 19287603522 19322694006 19336427264 19361609316 19382063778 19395839232 19402539849 19416329856 19475987328 19499264466 19519864353 19559176758 19579839939 19668936448 19675731411 19689715584 19710516672 19724238072 19794707867 19806031872 19834924032 19855527921 19916886528 19940690616 19988044608 20001959208 20023090164 20023382016 20037321216 20106123264 20114203648 20135453184 20197320192 20218657536 20242822292 20283590712 20305019196 20319450624 20326470318 20340916992 20388924234 20403415296 20440535808 20454765408 20525000832 20590917844 20612671002 20627321088 20649112704 20663487504 20712557952 20734439616 20742772512 20764686096 20779444224 20828486448 20850490584 20865309696 20939856256 20954433456 20976570648 21041022024 21057056944 21079302552 21093976827 21094284288 21144069576 21159097344 21166407108 21181450752 21249475984 21271924872 21294397476 21337283736 21359825388 21390984153 21413894656 21428801856 21479689728 21502381824 21517350624 21594226764 21638098944 21683459106 21730523584 21753480672 21768941568 21820319136 21843371088 21858895872 21942767616 21965948928 22056717312 22083078864 22098774016 22127553504 22150930032 22166673408 22174331256 22190091264 22222461184 22258271232 22275233792 22298766336 22314289536 22409602446 22433276943 22478784512 22486550184 22502204109 22502532096 22526304768 22541986368 22628479104 22652384832 22721985216 22749141877 22762156032 22789360704 22819039551 22843479552 22859381952 22883531616 22971334848 22995602784 23011611084 23011946496 23082651648 23090625936 23107037184 23134654048 23181246528 23205736224 23230251792 23246423442 23264139052 23301627696 23319385376 23335619076 23360271858 23360612352 23376874752 23432047254 23457143808 23476726372 23532477536 23557338288 23573737638 23598641979 23664189164 23689189062 23706025728 23714215371 23731069824 23787078273 23803984512 23829132096 23857611987 23905660482 23930915481 24004444203 24048116169 24065207936 24090631488 24107402088 24164650944 24190179552 24207372288 24242684928 24267867459 24325926912 24342861312 24446839032 24472665756 24473022464 24490059264 24547859028 24548216832 24574150656 24591257856 24609998336 24685613568 24711692544 24817245684 24834884096 24843463722 24861120768 24893497692 24919796286 24937507584 24946122663 24963852672 25000268832 25059638016 25086112128 25103575728 25193264558 25237804416 25288632576 25297368957 25315348608 25342092864 25379060784 25397098496 25457038992 25483932936 25502045184 25610974224 25638030792 25698914496 25716804696 25743973068 25763592008 25815479088 25842751704 25861118976 25870053132 25888439808 25967983104 25999019288 26026485804 26078902344 26106453252 26134033266 26144536187 26234308548 26252954112 26280688896 26298984096 26389286784 26446565376 26474037228 26502005574 26555848704 26587587488 26650726144 26669278944 26697453552 26716428288 26779482576 26847270912 26929760256 26958210048 27044787616 27073358928 27092600832 27101960424 27120827349 27121222656 27185232312 27204553728 27233293824 27254047744 27273020544 27366667776 27385718976 27483561336 27502693911 27503094784 27532150272 27551316672 27616743936 27645919488 27657030016 27686248128 27771315264 27800654112 27820412928 27889937229 27939244608 27968760864 28054696032 28105736736 28125302436 28125712384 28192092768 28212129792 28221876144 28241934336 28362566496 28392529968 28449711648 28479767184 28509854472 28521312204 28551443382 28571735808 28639168866 28639586304 28669424553 28669842432 28689800832 28792302352 28812346002 28842784641 28911278808 28931405283 28953453298 28984041009 29004640896 29042413974 29073095667 29093758848 29124494784 29218029478 29248896699 29338765137 29408956416 29444105152 29503404672 29534573376 29565775008 29586357108 29586788352 29677694976 29731688448 29752386048 29879469928 29911035924 29982066912 30002938812 30003376128 30034635246 30035073024 30055981824 30159184896 30171305472 30203179776 30295980288 30327986304 30364233438 30385814272 30425386068 30457528794 30457972736 30479175936 30489705477 30511375488 30605122944 30628446464 30660803712 30682148112 30787501248 30886376766 30908328704 30919006503 30940981632 30973669056 30995231256 31068836928 31114158768 31147029144 31169166336 31242729672 31276191744 31297964544 31409784384 31431650184 31464855972 31585585416 31608034304 31618953828 31641426432 31716104364 31738646016 31749610662 31772176128 31810149316 31874213976 31907887308 31941596214 32005925604 32039738082 32064154892 32120841984 32143202784 32219534592 32253572736 32323579904 32357156612 32391340146 32457148416 32525188659 32595785376 32630221008 32653412352 32730478704 32765056632 32788343808 32914151424 32948923392 33089660912 33124618296 33148161024 33191330256 33226395048 33250010112 33261496884 33285136896 33333691776 33412850688 33448149504 33471434304 33614403669 33650405888 33718176768 33729825276 33753798144 33789457152 33812979552 33838747712 33942718656 33978577248 34002726912 34082977824 34147965632 34184041056 34265219328 34289072928 34325297424 34420638784 34457002272 34481491968 34493404176 34517416626 34517919744 34623977472 34660555776 34701981072 34771869792 34808604336 34845377688 34896208578 34979078064 35003428614 35003938816 35040407787 35040918528 35065312128 35185715712 35215089558 35298716304 35336007432 35360606457 35424939011 35496283746 35533783593 35559038592 35596604736 35705976768 35748651521 35769102336 35858490723 35944280064 36034106227 36097811904 36135947232 36161103132 36161630208 36246976416 36272738304 36285269328 36311058432 36364027392 36488890368 36514291968 36644748448 36670258548 36708998634 36709533696 36735088896 36821788542 36822325248 36861225984 36914997504 37028420352 37067538816 37186582972 37225868526 37252326144 37265195583 37291681152 37340246538 37379694429 37406261376 37445779008 37474315648 37500403248 37589457024 37629168192 37655363592 37789896837 37816755328 37856706624 37932948864 37973022912 38013139296 38028416272 38068591176 38095647744 38185558488 38225899404 38226456576 38253067776 38416461336 38457046188 38548371744 38575207044 38645388012 38672854528 38723218632 38764127556 38791678464 38805079698 38832659712 38951974656 38998528932 39039728706 39118353516 39159679878 39201049899 39337872896 39351462822 39379431168 39421033344 39448476144 39589415734 39669848064 39711055842 39753008361 39833773056 39881381232 39976089216 40003918416 40046180328 40074642432 40212246528 40228407296 40270906368 40394640384 40437315072 40485644584 40567181424 40610038392 40638901248 40652940636 40681833984 40777848468 40806830592 40881071616 40909530816 41050001664 41084271151 41181835688 41225342004 41254642176 41298225408 41326975008 41425115904 41468879232 41485545024 41529372192 41558888448 41656972896 41700981168 41730619392 41879712512 41908866912 41953141296 42082044048 42114113888 42158605104 42187953654 42188568576 42288139152 42318194688 42332814216 42362901504 42498951968 42543849744 42588794952 42674567472 42719650776 42781968306 42827165073 42827789312 42857603712 42958753299 42959379456 43004763648 43034701248 43188453528 43218519003 43366918212 43430179947 43461047168 43506961344 43563620961 43640638272 43686742176 43717791744 43827044217 43931897856 44113434624 44166157728 44197548032 44255107008 44301860064 44333346816 44348662512 44380182528 44444922368 44516542464 44550467584 44597532672 44628579072 44819204892 44866553886 44957569024 44973100368 45004408218 45005064192 45051952869 45052609536 45083972736 45256958208 45304769664 45443970432 45498283754 45546350157 45578721408 45638079102 45686293191 45686959104 45718763904 45767063232 45942669696 45991205568 46023222168 46181251872 46214074368 46269308096 46329565149 46362493056 46411472448 46460503584 46492846884 46528278104 46603255392 46638770752 46671238152 46720543716 46721224704 46753749504 46864094508 46914287616 46953452744 47064955072 47114676576 47147475276 47197283958 47328378328 47378378124 47412051456 47428430742 47462139648 47574156546 47607969024 47658264192 47715223974 47811320964 47861830962 47912394321 48008888406 48096232338 48130415872 48181262976 48214804176 48329301888 48380359104 48485369856 48535734918 48587010219 48685722624 48893678064 48945331512 48980118528 49095718056 49148301312 49182515712 49219996672 49271124841 49371227136 49423385088 49634491368 49669768192 49686927444 49722241536 49786995384 49839592572 49875015168 49892245326 49927705344 50000537664 50119276032 50172224256 50207151456 50386529116 50475608832 50577265152 50594737914 50630697216 50684185728 50758121568 50794196992 50914077984 50967865872 51004090368 51221948448 51276061584 51397828992 51433609392 51487946136 51527184016 51630958176 51685503408 51722237952 51740106264 51776124939 51776879616 51935966208 51998038576 52052971608 52157804688 52212906504 52268066532 52289072374 52344312867 52468617096 52505142921 52505908224 52561377792 52597968192 52778573568 52822634337 52948074456 53004011148 53111697408 53175174976 53244425619 53301452288 53338557888 53394907104 53432856576 53558965152 53694541824 53859520512 53916420096 54089575232 54146717856 54185201664 54203920848 54241654698 54242445312 54370464624 54409107456 54466587648 54508095488 54546041088 54733335552 54771437952 54967122672 55005387822 55006189568 55063497951 55064300544 55102633344 55233487872 55291838976 55314060032 55372496256 55542630528 55601308224 55667761303 55779874458 55838802789 55878489216 55937521728 56010369807 56109392064 56211473472 56250604872 56384185536 56443752288 56483868672 56625024071 56725132992 56785059936 56899423296 56959534368 57019708944 57042624408 57102886764 57143471616 57278337732 57279172608 57338849106 57339684864 57379601664 57584604704 57624692004 57685569282 57822557616 57862810566 57906906596 57968082018 58009281792 58084827948 58146191334 58187517696 58207619547 58248989568 58436058956 58497793398 58559593059 58677530274 58739519817 58888210304 59006809344 59027194233 59069146752 59131550016 59172714216 59384123601 59504772096 59566583763 59758939856 59822071848 59964133824 60005877624 60069270492 60070146048 60111963648 60318369792 60342610944 60406359552 60591960576 60655972608 60728466876 60771628544 60850772136 60915057588 60915945472 60958351872 60979410954 61022750976 61210245888 61256892928 61321607424 61364296224 61575002496 61772753532 61816657408 61838013006 61881963264 61947338112 61990462512 62137673856 62228317536 62294058288 62338332672 62485459344 62595929088 62819568768 62863300368 62929711944 63171170832 63216068608 63237907656 63281930481 63282852864 63432208728 63477292032 63499221324 63544352256 63620298632 63748427952 63815774616 63883192428 64011851208 64079476164 64128309784 64172952459 64241683968 64286405568 64439069184 64507145472 64714313224 64782680292 64914296832 65050377318 65076520201 65191570752 65260442016 65306824704 65460957408 65530113264 65576687616 65828302848 65897846784 66179321824 66249236592 66296322048 66382660512 66452790096 66500020224 66522993768 66570273792 66667383552 66825701376 66896299008 66942868608 67228807338 67299830829 67300811776 67436353536 67459650552 67506612327 67507596288 67578914304 67625959104 67677495424 67885437312 67957154496 68165955648 68247425631 68295931264 68368082112 68457118653 68530438656 68578145856 68650594848 68841277568 68914004544 68986808352 69034833252 69035839488 69247954944 69321111552 69403962144 69543739584 69617208672 69690755376 69792417156 69958156128 70006857228 70007877632 70080815574 70081837056 70130624256 70371431424 70430179116 70597432608 70672014864 70721212914 70795925937 70849878022 70992567492 71067567186 71118077184 71142646113 71193209472 71361234819 71411953536 71497303042 71572835961 71716981446 71792746443 72013332609 72068212454 72144348507 72195623808 72271894464 72322206264 72493952832 72570538656 72622116864 72728054784 72803602377 72977780736 73028583936 73289496896 73340517096 73417997268 73419067392 73470177792 73643577084 73644650496 73722451968 73829995008 74056840704 74135077632 74373165944 74451737052 74504652288 74530391166 74583362304 74680493076 74759388858 74812522752 74891558016 74948631296 75000806496 75178914048 75258336384 75310727184 75579793674 75633510656 75713413248 75865897728 75892106871 75946045824 76026278592 76056832544 76137182352 76191295488 76371116976 76451798808 76506135552 76832922672 76914092376 77096743488 77150414088 77290776024 77345709056 77446437264 77528255112 77583356928 77610159396 77665319424 77903949312 77997057864 78079457412 78236707032 78319359756 78402099798 78433608561 78675745792 78702925644 78758862336 78842066688 78896952288 79178831468 79339696128 79422111684 79506016722 79667546112 79762762464 79952178432 80007836832 80092360656 80149284864 80456814592 80541812736 80789280768 80874630144 80971289168 81134362848 81220076784 81277802496 81305881272 81362482047 81363667968 81555696936 81613661184 81762143232 81819061632 82100003328 82168542302 82363671376 82450684008 82508081733 82509284352 82596450816 82653950016 82850231808 82937758464 82971090048 83058744384 83313945792 83401962336 83461238784 83669811687 83759425024 83817733824 83906282592 84164088096 84228227776 84317210208 84375907308 84377137152 84576278304 84636389376 84665628432 84725803008 84997903936 85087699488 85177589904 85349134944 85439301552 85563936612 85654330146 85655578624 85715207424 85917506598 85918758912 86009527296 86069402496 86376907056 86437038006 86528353923 86733836424 86860359894 86922094336 86952123027 87013922688 87127241922 87219287001 87281276544 87373484352 87654088434 87746690097 88016295411 88176425953 88226869248 88332315456 88510214016 88603720128 88697325024 88760365056 88889844736 88982180683 89033084928 89195065344 89257158144 89638409784 89733107772 89946200736 90008816436 90010128384 90103905738 90105219072 90167945472 90513916416 90609539328 90887940864 90996567508 91092700314 91157442816 91276158204 91372586382 91373918208 91437527808 91469116431 91534126464 91885339392 91982411136 92046444336 92362503744 92538616192 92659130298 92724986112 92757019509 92822944896 92921007168 92985693768 93056556208 93206510784 93277541504 93342476304 93441087432 93507499008 93728189016 93828575232 93906905488 94129910144 94229353152 94294950552 94394567916 94656756656 94756756248 94824102912 94856861484 94924279296 95148313092 95215938048 95316528384 95430447948 95622641928 95723661924 95824788642 96017776812 96192464676 96260831744 96362525952 96429608352 96658603776 96760718208 96970739712 97071469836 97174020438 97371445248 97575565977 97787356128 97890663024 97960237056 98191436112 98365031424 98439993344 98542249682 98742454272 98846770176 99268982736 99339536384 99373854888 99444483072 99573990768 99679185144 99750030336 99784490652 99855410688 100001075328 100238552064 100344448512 100414302912 100773058232 100843211007 100951217664 101154530304 101189475828 101261394432 101368371456 101516243136 101828155968 101935731744 102008180736 102263103173 102443896896 102552123168 102795657984 102867218784 102975892272 103054368032 103261916352 103371006816 103444475904 103480212528 103552249878 103553759232 103871932416 103996077152 104105943216 104315609376 104425813008 104536133064 104578144748 104688625734 104937234192 105010285842 105011816448 105121223361 105122755584 105195936384 105557147136 105645268674 105896148912 106008022296 106081819371 106274817033 106350349952 106488851238 106601350779 106602904576 106677115776 106789814208 107117930304 107245954563 107575472169 107832840192 108102318681 108179150464 108293435712 108407841696 108483309396 108484890624 108740929248 108818214912 108933175296 109016190976 109092082176 109466671104 109542875904 109934245344 110010775644 110012379136 110126995902 110128601088 110205266688 110466975744 110583677952 110628120064 110744992512 111085261056 111202616448 111335522606 111559748916 111677605578 111756978432 111795586749 111875043456 112020739614 112139083287 112218784128 112422946944 112501209744 112768371072 112887504576 113250048142 113369690511 113450265984 113570119872 113798846592 113919068736 114039417888 114085248816 114205773528 114286943232 114556675464 114677698212 114679369728 114759203328 115169209408 115249384008 115371138564 115645115232 115725621132 115813813192 115936164036 116018563584 116169655896 116292382668 116375035392 116415239094 116497979136 116872117912 116995586796 117119186118 117355060548 117479039634 117776420608 118013618688 118054388466 118138293504 118263100032 118345428432 118768247202 119009544192 119133167526 119259025083 119517879712 119644143696 119928267648 120011755248 120138540984 120223927296 120636739584 120685221888 120812719104 121183921152 121311945216 121456933752 121543257088 121701544272 121830115176 121916703744 121958821908 122045501952 122420491776 122513785856 122643214848 122728592448 123150004992 123252813453 123545507064 123633314816 123676026012 123763926528 123894676224 123980925024 124275347712 124456635072 124588116576 124676665344 124970918688 125191858176 125639137536 125726600736 125859423888 126342341664 126432137216 126475815312 126563860962 126565705728 126864417456 126954584064 126998442648 127088704512 127240597264 127496855904 127631549232 127766384856 128023702416 128158952328 128256619568 128345904918 128481495219 128483367936 128572811136 128876259897 128878138368 129014290944 129428626448 129565360584 129655557009 130100754636 130153040402 130290539841 130383141504 130520884032 130690862883 130921914816 131060226528 131153375232 131481132651 131795693568 132358643648 132498473184 132592644096 132765321024 132905580192 133000040448 133045987536 133140547584 133334767104 133651402752 133792598016 133885737216 134457614676 134599661658 134601623552 134872707072 134919301104 135013224654 135015192576 135157828608 135251918208 135354990848 135770874624 135914308992 136331911296 136494851262 136591862528 136639050471 136736164224 136914237306 137058879573 137060877312 137156291712 137301189696 137682555136 137828009088 137973616704 138069666504 138562955069 138642223104 138807924288 138988695447 139087479168 139234417344 139381510752 139584834312 139916312256 140013714456 140161631148 140163674112 140261248512 140742862848 140860358232 141194865216 141344029728 141442425828 141591851874 141699756044 141985134984 142135134372 142236154368 142285292226 142386418944 142722469638 142823907072 142994606084 143145671922 143433962892 143585492886 143737182963 144026665218 144136424908 144288697014 144391247616 144543788928 144644412528 144987905664 145141077312 145456109568 145607204754 145761030657 146057167872 146578993792 146681034192 146835994536 146940355584 147287154168 147444903936 147659990016 147813374523 148113681408 148270155264 148746331888 148903474104 149009304576 149060782332 149166724608 149360986152 149518777716 149625045504 149783116032 149897262592 150001612992 150357828096 150516672768 150621454368 151159587348 151267021312 151426826496 151731795456 151784213742 151892091648 152052557184 152113665088 152274364704 152382590976 152742233952 152903597616 153012271104 153665845344 153828184752 154193486976 154300828176 154581552048 154691418112 154892874528 155056510224 155166713856 155220318792 155330638848 155807898624 155994115728 156158914824 156473414064 156638719512 156804199596 156867217122 157032938601 157351491584 157405851288 157515428763 157517724672 157684133376 157793904576 158357662936 158467903011 158844223368 159012033444 159243993139 159335092224 159525524928 159733276857 159904356864 160015673664 160184721312 160298569728 160699162129 161083625472 161578561536 161749260288 161942578336 162268725696 162440153568 162555604992 162611762544 162724964094 162727335936 163111393872 163227322368 163524286464 163638123264 164200006656 164337084604 164727342752 164901368016 165016163466 165018568704 165190493853 165192901632 165307900032 165700463616 165875516928 165942180096 166117488768 166627891584 166803924672 167003283909 167339623374 167516408367 167518850048 167635467648 167812565184 168031109421 168328176192 168456455552 168634420416 168751814616 169152556608 169331256864 169451606016 169875072213 169995807872 170175398976 170355179808 170698269888 170878603104 171127873224 171308660292 171311157248 171430414848 171835013196 171837517824 172019054592 172138804992 172753814112 172874076012 173056707846 173467672848 173720719788 173844188672 173904246054 174027845376 174254483844 174438574002 174562553088 174622858641 174746968704 175308176868 175493380194 175678779177 176032590822 176218559451 176352851906 176664630912 177020428032 177081582699 177207440256 177394650048 177779689472 177964361366 178152370803 178514316288 178699751289 179276819568 179466215544 179892401472 180017632872 180207811476 180210438144 180335890944 181027832832 181219078656 181775881728 181993135016 182185400628 182314885632 182552316408 182745172764 182747836416 182875055616 182938232862 183068252928 183770678784 183964822272 184092888672 184725007488 185077232384 185318260596 185449972224 185514039018 185645889792 185842014336 185971387536 186113112416 186413021568 186555083008 186684952608 186882174864 187014998016 187456378032 187813810976 188259820288 188458706304 188589901104 188789135832 189313513312 189513512496 189648205824 189713722968 189845791443 189848558592 190296626184 190431876096 190633056768 190860895896 191245283856 191447323848 191649577284 192035553624 192384929352 192518857377 192521663488 192725051904 192859216704 193317207552 193521436416 194142939672 194348040876 194742890496 195151131954 195229560603 195574712256 195781326048 195920474112 196382872224 196730062848 196879986688 197084499364 197484908544 197693540352 198537965472 198679072768 198747709776 198888966144 199147981536 199358370288 199500060672 199568981304 199710821376 200002150656 200477104128 200688897024 200828605824 201546116464 201686422014 201899492487 201902435328 202309060608 202378951656 202519836981 202522788864 202736742912 203032486272 203656311936 203871463488 204526206346 204742276893 204887793792 205104246336 205371355959 205591315968 205734437568 205951784544 206108736064 206523832704 206742013632 206960425056 207104499756 207107518464 207743864832 207992154304 208211886432 208631218752 208851626016 209072266128 209156289496 209377251468 209874468384 210020571684 210023632896 210242446722 210245511168 210391872768 211114294272 211290537348 211792297824 212016044592 212163638742 212549634066 212700699904 212977702476 213202701558 213205809152 213354231552 213427938339 213579628416 214235860608 214491909126 214718507883 215150944338 215378239329 216204637362 216358300928 216433045521 216586871424 216815683392 216966618792 217481858496 217741786537 217866350592 218184164352 218410807131 218933342208 219085751808 219868490688 220021551288 220253991804 220257202176 220410533376 220933951488 221167355904 221256240128 221489985024 222170522112 222405232896 222671045212 223119497832 223355211156 223513956864 223591173498 223750086912 224041479228 224278166574 224437568256 224845893888 225002419488 225536742144 225775009152 226500096284 226739381022 226900531968 227140239744 227597693184 227676320613 227838137472 228078835776 228170497632 228411547056 228573886464 229113350928 229355396424 229518406656 230338418816 230498768016 230742277128 231290230464 231451242264 231627626384 231872328072 232037127168 232339311792 232584765336 232750070784 232830478188 232995958272 233744235824 233991173592 234238372236 234710121096 234958079268 235300825683 235552841216 236027237376 236108776932 236276587008 236526200064 236690856864 237536494404 238019088384 238266335052 238518050166 239035759424 239288287392 239856535296 240023510496 240277081968 240447854592 241370443776 241625438208 242367842304 242623890432 242913867504 243086514176 243403088544 243660230352 243833407488 243917643816 244091003904 244840983552 245027571712 245286429696 245457184896 246300009984 246505626906 247091014128 247266629632 247352052024 247524245199 247527853056 247789352448 247961850048 248550695424 248913270144 249176233152 249941837376 250240560647 250383716352 251009435061 251278275072 251453201472 251718847776 252684683328 252951630624 253127721924 253131411456 253728834912 253909168128 253996885296 254177409024 254481194528 254993711808 255263098464 255532769712 256047404832 256317904656 256513239136 256691809836 256962990438 256966735872 257145622272 257752519794 257756276736 258028581888 258857252896 259130721168 259311114018 259585061769 260201509272 260306080804 260581079682 260766283008 260856369081 261041768064 261381725766 261657861003 261843829632 262120453056 262962265302 263240070291 264048886233 264529277859 264717287296 264996946368 265530642048 265811160384 266091975072 266281095168 266669534208 266946542049 267585196032 267771474432 268915229352 269199323316 269203247104 269838602208 270026449308 270030385152 270315657216 270503836416 270709981696 271541749248 271828617984 272663822592 272989702524 273183725056 273278100942 273472328448 273828474612 274117759146 274121754624 274312583424 274407349293 274602379392 275365110272 275656018176 275947233408 276139333008 277125910138 277615848576 277977390894 278174958336 278271058527 278468834688 278763021504 279169668624 279832624512 280027428912 280323262296 280522497024 281485725696 281720716464 282389730432 282688059456 282884851656 283183703748 283399512088 283970269968 284270268744 284472308736 284570584452 284772837888 285444939276 285647814144 285989212168 286291343844 286867925784 287170985772 287474365926 287589898057 288053330436 288272849816 288577394028 288782495232 289087577856 289288825056 289975811328 290282154624 290912219136 291214409508 291522061314 292114335744 293157987584 293362068384 293671989072 293880711168 294574308336 295319980032 295626749046 296227362816 296540310528 297492663776 297806948208 298018609152 298121564664 298333449216 298721972304 299037555432 299250091008 299566232064 299794525184 300003225984 300715656192 301033345536 301242908736 302319174696 302529633021 302534042624 302853652992 303463590912 303568427484 303784183296 304105114368 304227330176 304548729408 305484467904 305807195232 306024542208 306789309519 307331690688 307656369504 308386973952 308601656352 309163104096 309382836224 309785749056 310113020448 310333427712 310440637584 310661277696 311615797248 311988231456 312317829648 312946828128 313277439024 313608399192 313734434244 314065877202 314702983168 314811702576 315030857526 315035449344 315363670083 315368266752 315587809152 316715325872 316935806022 317688446736 318024066888 318245458113 318487986278 318824451099 319051049856 319466553714 319804052337 319808713728 320031347328 320369442624 321398324258 321737863689 322726416507 323498520576 323885156672 324306956043 324537451392 324880307136 325223525088 325449928188 325454671872 326222787744 326454644736 327048572928 327276246528 328400013312 328674169208 329454685504 329802736032 330032326932 330037137408 330380987706 330385803264 330615800064 331400927232 331751033856 331884360192 332234977536 333255783168 333607849344 334006567818 334679246748 335032816734 335037700096 335270935296 335386760247 335625130368 336062218842 336656352384 336912911104 337268840832 337503629232 338305113216 338662513728 339750144426 339991615744 340109071533 340350797952 340710359616 341396539776 341757206208 342255746448 342617320584 342860829696 343670026392 344038109184 344277609984 344897873887 345507628224 345748152024 346113415692 346935345696 347441439576 347688377344 347808492108 348055690752 348508967688 348877148004 349125106176 349245717282 349493937408 350616353736 350986760388 351357558354 352065181644 352437118902 352705703812 353329261824 354040856064 354163165398 354414880512 354789300096 355559378944 355928722732 356304741606 357028632576 357399502578 357777075249 358553639136 358932431088 359784802944 360035265744 360415622952 360671781888 362055665664 362438157312 363551763456 363986270032 364370801256 364629771264 365104632816 365490345528 365750111232 365876465724 366136505856 367541357568 367929644544 368185777344 369450014976 369758440359 370154464768 370636521192 370899944448 371028078036 371291779584 371684028672 371942775072 372226224832 372826043136 373110166016 373369905216 373764349728 374029996032 374912756064 375627621952 376519640576 376917412608 377179802208 377578271664 378627026624 379027024992 379296411648 379427445936 379691582886 379697117184 380593252368 380863752192 381266113536 381721791792 382490567712 382894647696 383299154568 384071107248 384769858704 385037714754 385043326976 385444485657 385450103808 385718433408 386634415104 387042872832 388285879344 388696081752 388966671027 389674329121 390302263908 390459121206 390871619523 391149424512 391562652096 392072588649 392765744448 393235166731 393460125696 394168998728 394443397953 395387080704 396375168497 397075930944 397495419552 397777932288 398295963072 398716740576 399000121344 399137962608 399421642752 400004301312 400954208256 401377794048 401657211648 403092232928 403372844028 403798984974 403804870656 404618121216 404757903312 405039673962 405045577728 405473485824 406064972544 407312623872 407742926976 409052412692 409484553786 409775587584 409917151413 410208492672 410742711918 411176638719 411182631936 411468875136 411903569088 412217472128 413047665408 413484027264 413920850112 414208999512 415688865207 415984308608 416423772864 416966086341 417262437504 417703252032 418144532256 418312578992 418754502936 419748936768 420041143368 420484893444 420491022336 420783745536 422228588544 422581074696 423584595648 424032089184 424327277484 425099268132 425401399808 425955404952 426405403116 426411618304 426708463104 426855876678 427159256832 428471721216 428983818252 429437015766 430301888676 430756478658 431211548889 432409274724 432716601856 432866091042 433173742848 433631366784 433933237584 434963716992 435483573074 436368328704 436821614262 437283091971 438171503616 439736981376 440043102576 440507983608 440821066752 442334711808 442512480256 442979970048 443440123569 444341044224 444810465792 445342090424 446238995664 446710422312 447027913728 447182346996 447500173824 448082958456 448556333148 448875136512 449691787776 450004838976 451073484288 451550018304 453000192568 453478762044 453801063936 454280479488 455195386368 455352641226 455676274944 456157671552 456340995264 456823094112 457147772928 458226701856 458710792848 459036813312 460676837632 460997536032 461484554256 462580460928 462902484528 463255252768 463744656144 464074254336 464678623584 465169530672 465500141568 465660956376 465991916544 467488471648 467982347184 468476744472 469420242192 469916158536 470601651366 471098815803 471105682432 472054474752 472217553864 472546286289 472553174016 473052400128 473381713728 475072988808 475403709033 476532670104 477036100332 477731979417 478071518848 478576574784 479199830571 479713070592 480047020992 480554163936 480895709184 482097486387 483250876416 484735684608 485247780864 485827735008 486173028352 486806177088 487320460704 487666814976 487835287632 488182007808 489681967104 490055143424 490572859392 490914369792 492600019968 493011253812 494182028256 494533259264 494704104048 495048490398 495055706112 495571481559 495578704896 495923700096 497101390848 497826540288 498352466304 499883674752 500481121294 501009851727 502018870122 502549225101 502556550144 502906402944 503437695552 504093328263 505369366656 505903261248 506255443848 507457669824 507993770592 508354818048 508962389056 509625216639 509987423616 510526196928 511065539424 512094809664 512635809312 513026478272 513383619672 513925980876 513933471744 514291244544 515505039588 515512553472 516057163776 517714505792 518261442336 518622228036 519170123538 520403018544 520612161608 521162159364 521532566016 521712738162 522083536128 522763451532 523315722006 523687659264 524240906112 525924530604 526480140582 527036337531 528097772466 529058555718 529434574592 529993892736 531061284096 531244748097 531622320768 532183950144 533339068416 533893084098 534457112409 535542948864 536099253867 537830458704 538398646632 539677204416 540052898616 540631314432 541007672832 541419963392 541982373251 543083498496 543657235968 545327645184 545979405048 546367450112 546556201884 546944656896 547656949224 548235518292 548243509248 548625166848 548814698586 549204758784 550730220544 551312036352 551894466816 552278666016 554251820276 555231697152 555954781788 556349916672 556542117054 556937669376 557526043008 558339337248 559665249024 560054857824 560646524592 561044994048 563441432928 564779460864 565376118912 565769703312 566367407496 566799024176 567940539936 568540537488 568944617472 569141168904 569537374329 569545675776 570889878552 571295628288 571978424336 572582687688 573735851568 574341971544 574948731852 575179796114 576106660872 576545699632 577154788056 577556572131 577564990464 578175155712 578577650112 579951622656 580564309248 582428819016 583044122628 584228671488 585688681809 586315975168 586724136768 587343978144 587761422336 589148616672 590639960064 591253498092 592454725632 593080621056 594985327552 595613896416 596037218304 596243129328 596666898432 597443944608 598075110864 598500182016 599132464128 599589050368 600006451968 601431312384 602066691072 602485817472 604638349392 605059266042 605068085248 605698477461 605707305984 606927181824 607136854968 607568366592 608210228736 608454660352 609097458816 610968935808 611614390464 613578619038 614226830679 614663381376 615312739008 616114067877 616773947904 617203312704 618326208192 619571498112 620226040896 620881275168 621322555392 622875264781 623231594496 623976462912 624635659296 625893656256 626554878048 627216798384 627468868488 628131754404 629623405152 630061715052 630070898688 630727340166 630736533504 631175618304 633430651744 633871612044 635376893472 636048133776 636490916226 636975972556 637648902198 638102099712 638933107428 639608104674 639617427456 640062694656 640283815017 640738885248 642796648516 643475727378 644155523649 645452833014 646134717987 647770313344 648613912086 649074902784 649299136563 649760614272 650447050176 650899856376 652445575488 653225359611 654552493056 655232421393 656800026624 657348338416 658909371008 659605472064 660064653864 660761975412 660771606528 661231600128 662801854464 663502067712 663768720384 664469955072 666511566336 667215698688 668013135636 669358493496 670065633468 670075400192 670541870592 670773520494 671250260736 672124437684 673312704768 673825822208 674537681664 675007258464 676610226432 677325027456 679500288852 679983231488 680218143066 680701595904 681420719232 682793079552 683028961839 683514412416 684511492896 685234641168 685721659392 687340052784 688555219968 689795747774 691015256448 691496304048 692226831384 693870691392 694882879152 695376754688 695616984216 696111381504 697017935376 697754296008 698250212352 698491434564 698987874816 701232707472 701973520776 702715116708 704130363288 704874237804 705411407624 705902477049 706658523648 708081712128 708326330796 708829761024 709578600192 711857445464 712609483212 714057265152 714799005156 715554150498 715841722211 717107278272 717864862176 719569605888 720070531488 720831245904 721343563776 724111331328 724876314624 727103526912 727972540064 728741602512 729259542528 730209265632 730980691056 731500222464 731752931448 732273011712 735082715136 735859289088 736371554688 738900029952 739516880718 740308929536 741273042384 741799888896 742056156072 742572735597 742583559168 743368057344 743885550144 744452449664 745652086272 746220332032 746739810432 747528699456 749825512128 750721681941 751255243904 753028305183 753039281152 753834825216 754359604416 755156543328 757254053248 758054049984 758854891872 759383165772 759394234368 761186504736 761727504384 762532227072 763443583584 764981135424 765789295392 766598309136 768142214496 769539717408 770075429508 770086653952 770888971314 770900207616 771436866816 773268830208 774085745664 776571758688 777392163504 777933342054 778755185307 779348658242 780604527816 780918242412 781743239046 782298849024 782569107243 783125304192 784145177298 784973583009 785531488896 786470333462 788337997456 788886795906 789720210873 792146658699 792750336994 793587833577 794151861888 794990839104 796591926144 797433481152 798275925216 798843285504 800008602624 800839626147 802755588096 803314423296 806184465856 806745688056 807597969948 807609741312 809515806624 810079347924 810091155456 810946971648 812129945088 814625247744 815485853952 818104825384 818969107572 819551175168 819834302826 820416985344 821485423836 822353277438 822365263872 822937750272 823807138176 824434944256 826095330816 826968054528 827841700224 828417999024 831377730414 831968617216 832847545728 833932172682 834524875008 834813175581 835406504064 836289064512 836625157984 837509005872 839497873536 840082286736 840969786888 841567491072 844457177088 845162149392 847169191296 848064178368 848654554968 850198536264 850802799616 851910809904 852810806232 853416926208 853711753356 854318513664 856943442432 857967636504 858874031532 860603777352 861512957316 862423097778 862769694171 864818549448 865433203712 865732182084 866347485696 867262733568 867866475168 869927433984 870967146148 872736657408 873643228524 874566183942 876343007232 879473962752 880086205152 881015967216 881642133504 885024960512 885959940096 886880247138 888682088448 889620931584 890684180848 892477991328 893420844624 894055827456 894364693992 895000347648 896165916912 897112666296 897750273024 899383575552 900009677952 902146968576 903100036608 906000385136 906957524088 907588899063 907602127872 908560958976 910390772736 910705282452 911352549888 912315343104 912681990528 913646188224 916453403712 917421585696 918073626624 920367928557 921353675264 921995072064 922969108512 925160921856 925804969056 926510505536 927489312288 928148508672 929357247168 930339061344 931000283136 931321912752 931983833088 934976943296 935964694368 936953488944 938840484384 939832317072 941203302732 942197631606 942211364864 944108949504 944435107728 945092572578 945106348032 946104800256 946763427456 950145977616 950807418066 953065340208 954072200664 955463958834 956143037696 956473353297 957153149568 958399661142 959412157011 959426141184 960094041984 961108327872 964194972774 965213591067 968179249521 969940685483 970495561728 971655470016 972920868129 973612354176 974640921408 975670575264 976364015616 978803987513 979363934208 981145718784 981828739584 985200039936 986022507624 988364056512 989408208096 990096980796 990111412224 991142963118 991157409792 991847400192 994202781696 995653080576 996704932608 999767349504 1000962242588 1002019703454 1004037740244 1005098450202 1005113100288 1005812805888 1006160280741 1006875391104 1008186656526 1010738733312 1011806522496 1012510887696 1014915339648 1015987541184 1017924778112 1019250433278 1019974847232 1020327214599 1021052393856 1022131078848 1024189619328 1025271618624 1026052956544 1026767239344 1027851961752 1028582489088 1031010079176 1032114327552 1034693621661 1035429011584 1036522884672 1037244456072 1038340247076 1040806037088 1041224323216 1042324318728 1043065132032 1043425476324 1044167072256 1045526903064 1046631444012 1047375318528 1048481812224 1051849061208 1052960281164 1054072675062 1056195544932 1058117111436 1058869149184 1059987785472 1062122568192 1062489496194 1063244641536 1064367900288 1066678136832 1067786168196 1068914224818 1071085897728 1072198507734 1073331225747 1075660917408 1076797293264 1079354408832 1080105797232 1082015345664 1082839926784 1083964746502 1086166996992 1087314471936 1090655290368 1091958810096 1092734900224 1093112403768 1093889313792 1095313898448 1096471036584 1097250333696 1097629397172 1098409517568 1101460441088 1102624072704 1103788933632 1104557332032 1108503640552 1109275321077 1110463394304 1111909563576 1112699833344 1113084234108 1113875338752 1115052086016 1116678674496 1119330498048 1120109715648 1121293049184 1122089988096 1124894134903 1126882865856 1129558921728 1130752237824 1131539406624 1132734814992 1133598048352 1135881079872 1137081074976 1137889234944 1138282337808 1139074748658 1139091351552 1141779757104 1142591256576 1143956848672 1145165375376 1147471703136 1148683943088 1149897463704 1150359592228 1152213321744 1153091399264 1154309576112 1155113144262 1155129980928 1156333456971 1156350311424 1157155300224 1159903245312 1161128618496 1164857638032 1166088245256 1166900013081 1169022987363 1171377363618 1172614858569 1172631950336 1173448273536 1174687956288 1176217765947 1178297233344 1179705500193 1182506996184 1183330193859 1186161242112 1189125505491 1189970655104 1191227792832 1192486258656 1193333796864 1194887889216 1196150221728 1197000364032 1198264928256 1199178100736 1200012903936 1202862624768 1204133382144 1204971634944 1209276698784 1210118532084 1210136170496 1211396954922 1211414611968 1213854363648 1214273709936 1215136733184 1216420457472 1216909320704 1218194917632 1221937871616 1223228780928 1227157238076 1228453661358 1229326762752 1229751454239 1230625478016 1232228135754 1233529916157 1233547895808 1234406625408 1236652416384 1239142996224 1240452081792 1241762550336 1245750529562 1247066595621 1247952925824 1249271318592 1250898259023 1251787312512 1253109756096 1254433596768 1254937736976 1256263508808 1259246810304 1260123430104 1261454680332 1261473067008 1262351236608 1266861303488 1267743224088 1270753786944 1272096267552 1272981832452 1273951945112 1275297804396 1276204199424 1277866214856 1279216209348 1279234854912 1280125389312 1280567630034 1281477770496 1285593297032 1286951454756 1288311047298 1290905666028 1292269435974 1295540626688 1297227824172 1298149805568 1298598273126 1299521228544 1300894100352 1301799712752 1304891150976 1306450719222 1309104986112 1310464842786 1311849275913 1314696676832 1317818742016 1319210944128 1320129307728 1321523950824 1322463200256 1327004135424 1327537440768 1328939910144 1330320370707 1333023132672 1334431397376 1336026271272 1338716986992 1340131266936 1341083741184 1341547040988 1342500521472 1344248875368 1346625409536 1347651644416 1349075363328 1350014516928 1353220452864 1354650054912 1359000577704 1359966462976 1360436286132 1361403191808 1362841438464 1365586159104 1366057923678 1367028824832 1369022985792 1370469282336 1371443318784 1374680105568 1377110439936 1379591495548 1382030512896 1382992608096 1384453662768 1387741382784 1389765758304 1390753509376 1391233968432 1392222763008 1394035870752 1395508592016 1396500424704 1396982869128 1397975749632 1402465414944 1403947041552 1405430233416 1408260726576 1409748475608 1410822815248 1411804954098 1413296447409 1413317047296 1416163424256 1416652661592 1417638858867 1417659522048 1419157200384 1423714890928 1425218966424 1426211127099 1429598010312 1431108300996 1431683444422 1433195938251 1434214556544 1435729724352 1437599491713 1439139211776 1440141062976 1441662491808 1442687127552 1446292459161 1449752629248 1454207053824 1455945080128 1457483205024 1458519085056 1460418531264 1461961382112 1463000444928 1463505862896 1464546023424 1470165430272 1471718578176 1472743109376 1477800059904 1479033761436 1480617859072 1482546084768 1483599777792 1484112312144 1485145471194 1485167118336 1486736114688 1487771100288 1488904899328 1491304172544 1492440664064 1493479620864 1495057398912 1499651024256 1501443363882 1502510487808 1503029555181 1506056610366 1506078562304 1507647675303 1507669650432 1508719208832 1510313086656 1514508106496 1516108099968 1517709783744 1518766331544 1522373009472 1524192505759 1525064454144 1526887167168 1528875649917 1529962270848 1531578590784 1533196618272 1536284428992 1539079434816 1540150859016 1541777942628 1541800415232 1542873733632 1546537660416 1548171491328 1553143517376 1554784327008 1555866684108 1557510370614 1558697316484 1561209055632 1561836484824 1563486478092 1564597698048 1565138214486 1566250608384 1568290354596 1569947166018 1571062977792 1572940666924 1576675994912 1577773591812 1579440421746 1581109012593 1584293317398 1585500673988 1587175667154 1588303723776 1589981678208 1593183852288 1593734244291 1594866962304 1596551850432 1600017205248 1601679252294 1603371337227 1606628846592 1608297761601 1612368931712 1613491376112 1615195939896 1619031613248 1620158695848 1621893943296 1624259890176 1625947119753 1629250495488 1630971707904 1636209650768 1637938215144 1639102350336 1639668605652 1640833970688 1642970847672 1644706554876 1644730527744 1645875500544 1647614276352 1648869888512 1652190661632 1653936109056 1655683400448 1656835998048 1662755460828 1663937234432 1665695091456 1667864345364 1669049750016 1669626351162 1670813008128 1672578129024 1673250315968 1675018011744 1678995747072 1680164573472 1681939573776 1683134982144 1690324298784 1694338382592 1696128356736 1697309109936 1700397072528 1701605599232 1703821619808 1705621612464 1706833852416 1707423506712 1708637027328 1713886884864 1715935273008 1717748063064 1721207554704 1723025914632 1724846195556 1725539388342 1729637098896 1730866407424 1731464364168 1732669716393 1732694971392 1734525467136 1735732950336 1739854867968 1741934292296 1747286457048 1749132367884 1751683924529 1752686014464 1757066045427 1758947925504 1760172410304 1762031934432 1763284267008 1767690783419 1771919880192 1773760494276 1777364176896 1779241863168 1781368361696 1784955982656 1786841689248 1788111654912 1788729387984 1790000695296 1792331833824 1794225332592 1795500546048 1798767151104 1800019355904 1804293937152 1806200073216 1812000770272 1813915048176 1815177798126 1815204255744 1817095432383 1817121917952 1820781545472 1821410564904 1822705099776 1824630686208 1825363981056 1827292376448 1832906807424 1834843171392 1840735857114 1842680492037 1842707350528 1843990144128 1845938217024 1848342203631 1850321843712 1851609938112 1853021011072 1854978624576 1858714494336 1860678122688 1862643825504 1863967666176 1868625794343 1869953886592 1871929388736 1873906977888 1877680968768 1879664634144 1882406605464 1884395263212 1884422729728 1888870215456 1890185145156 1890212696064 1892209600512 1893526854912 1900291955232 1901614836132 1906130680416 1908144401328 1910927917668 1912286075392 1912946706594 1914306299136 1916799322284 1918824314022 1918852282368 1920188083968 1920851445051 1922216655744 1928389945548 1930427182134 1932466570947 1936358499042 1938404153961 1939881370966 1943310940032 1945841736258 1947224708352 1947897409689 1949281842816 1951341150528 1957607975026 1959676078833 1963657479168 1965697264179 1970400079872 1972045015248 1976728113024 1978816416192 1980193961592 1982285926236 1982314819584 1983694800384 1988405563392 1991306161152 1993409865216 1999534699008 2001924485176 2004039406908 2008075480488 2010196900404 2010226200576 2011625611776 2012320561482 2013750782208 2016373313052 2021477466624 2023613044992 2025021775392 2029830679296 2031975082368 2035849556224 2038500866556 2039949694464 2040654429198 2042104787712 2044262157696 2048379238656 2050543237248 2052105913088 2053534478688 2055703923504 2057164978176 2062020158352 2069387243322 2070858023168 2073045769344 2074488912144 2076680494152 2081612074176 2082448646432 2084648637456 2086130264064 2086850952648 2088334144512 2091053806128 2093262888024 2094750637056 2096963624448 2103698122416 2105920562328 2108145350124 2112391089864 2116234222872 2117707431147 2117738298368 2119975570944 2124245136384 2124978992388 2126489283072 2128735800576 2135572336392 2137828449636 2142171795456 2144397015468 2146662451494 2147525166633 2151321834816 2153594586528 2158708817664 2160211594464 2164030691328 2165679853568 2167929493004 2172333993984 2174628943872 2181310580736 2183917620192 2185469800448 2186224807536 2187778627584 2190627796896 2192942073168 2194500667392 2195258794344 2196819035136 2202920882176 2205248145408 2207577867264 2209114664064 2217007281104 2218550642154 2220926788608 2223819127152 2225399666688 2226168468216 2227718206791 2227750677504 2230104172032 2233357348992 2238660996096 2240219431296 2242586098368 2249788269806 2252165045823 2253765731712 2259084915549 2259117843456 2261504475648 2263078813248 2265469629984 2267196096704 2271762159744 2274162149952 2276564675616 2278149497316 2278182703104 2283559514208 2285182513152 2287913697344 2290330750752 2294943406272 2297367886176 2299794927408 2300719184456 2304426643488 2306182798528 2308619152224 2310226288524 2310259961856 2312666913942 2312700622848 2314310600448 2319806490624 2322257236992 2329715276064 2332176490512 2333800026162 2338045974726 2342754727236 2345229717138 2345263900672 2346896547072 2347707321729 2349375912576 2352435531894 2356594466688 2359411000386 2365013992368 2366660387718 2369160632619 2378251010982 2379941310208 2380763500731 2382455585664 2384972517312 2389775778432 2392300443456 2395159651907 2396529856512 2400025807872 2402518878441 2408266764288 2409943269888 2414285117209 2418553397568 2420237064168 2422793909844 2422829223936 2428547419872 2430273466368 2432840914944 2433818641408 2436389835264 2443875743232 2446457561856 2454314476152 2456907322716 2458653525504 2459502908478 2461250956032 2464456271508 2467059832314 2467095791616 2468813250816 2473304832768 2478285992448 2480904163584 2483525100672 2491501059124 2494133191242 2495905851648 2498542637184 2501796518046 2503574625024 2504439526743 2506219512192 2508867193536 2509875473952 2512527017616 2518493620608 2520246860208 2522909360664 2524702473216 2533722606976 2535486448176 2541507573888 2544192535104 2545963664904 2547903890224 2550595608792 2552408398848 2555732429712 2558432418696 2560250778624 2561135260068 2562955540992 2571186594064 2573902909512 2576622094596 2581811332056 2584538871948 2588309082513 2591081253376 2594455648344 2596299611136 2597196546252 2599042457088 2601788200704 2603599425504 2609782301952 2612901438444 2618209972224 2620929685572 2623698551826 2629393353664 2635637484032 2638421888256 2640258615456 2643047901648 2644926400512 2655074881536 2657879820288 2660640741414 2666046265344 2668862794752 2672052542544 2677433973984 2680262533872 2682167482368 2683094081976 2685001042944 2688497750736 2693250819072 2695303288832 2698150726656 2700029033856 2706440905728 2709300109824 2718001155408 2719932925952 2720872572264 2722766697189 2722806383616 2725682876928 2731172318208 2732115847356 2734057649664 2738045971584 2740938564672 2749360211136 2752646167117 2754220879872 2759182991096 2761103785671 2764061025792 2765985216192 2768907325536 2775482765568 2779531516608 2782467936864 2784445526016 2788071741504 2791017184032 2793000849408 2793965738256 2795951499264 2804930829888 2807894083104 2810860466832 2816521453152 2819496951216 2821645630496 2823609908196 2826592894818 2826634094592 2832326848512 2833305323184 2835277717734 2835319044096 2838314400768 2847429781856 2850437932848 2852422254198 2859196020624 2862216601992 2863366888844 2866391876502 2868429113088 2869420059891 2871459448704 2875198983426 2878236471033 2878278423552 2880282125952 2883324983616 2892584918322 2895640773201 2904537748563 2909822056449 2911890160256 2914966410048 2918762604387 2920837062528 2923922764224 2927011725792 2929092046848 2936411962539 2943437156352 2945486218752 2955600119808 2958067522872 2961235718144 2965092169536 2968224624288 2970290942388 2970334236672 2973472229376 2975542200576 2977809798656 2982608345088 2984881328128 2986959241728 2990114797824 2999302048512 3002886727764 3005020975616 3006059110362 3012113220732 3012157124608 3015295350606 3015339300864 3017438417664 3018480842223 3020626173312 3029016212992 3032216199936 3035419567488 3037532663088 3044746018944 3048385011518 3053774334336 3057751299834 3059924541696 3060981643797 3063157181568 3066393236544 3072568857984 3078158869632 3080301718032 3083555885256 3085747467264 3096342982656 3104080864983 3106287034752 3109568654016 3111733368216 3115020741228 3117394632968 3122418111264 3123672969648 3126972956184 3129195396096 3130276428972 3132501216768 3136580709192 3139894332036 3142125955584 3145881333848 3153351989824 3155547183624 3158880843492 3162218025186 3168586634796 3171001347976 3174351334308 3176607447552 3179963356416 3186367704576 3187468488582 3189733924608 3193103700864 3200034410496 3203358504588 3206742674454 3213257693184 3216595523202 3224737863424 3226982752224 3230391879792 3238063226496 3240317391696 3248519780352 3251894239506 3258500990976 3261943415808 3272419301536 3275876430288 3278204700672 3279337211304 3281667941376 3285941695344 3289413109752 3291751001088 3295228552704 3297739777024 3304381323264 3307872218112 3311366800896 3313671996096 3325510921656 3327825963231 3327874468864 3331390182912 3335728690728 3338099500032 3339252702324 3341626016256 3345156258048 3346500631936 3350036023488 3357991494144 3360329146944 3363879147552 3366269964288 3374682404709 3380648597568 3388676765184 3392256713472 3394618219872 3400794145056 3403211198464 3407643239616 3411243224928 3413667704832 3414847013424 3417274054656 3427773769728 3431870546016 3435496126128 3442415109408 3446051829264 3449692391112 3451078776684 3459274197792 3461732814848 3462928728336 3465339432786 3465389942784 3469000370913 3469050934272 3471465900672 3479709735936 3483868584592 3494572914096 3498264735768 3500700039243 3503367849058 3507068962089 3514132090854 3517844575707 3517895851008 3520344820608 3524063868864 3528653297841 3535381566838 3539116500579 3547520988552 3549990581577 3558483726336 3562736723392 3567376516473 3569911965312 3573683378496 3577458775968 3580001390592 3584663667648 3588450665184 3591001092096 3597534302208 3600038711808 3608587874304 3612400146432 3624001540544 3627830096352 3630355596252 3630408511488 3634190864766 3634243835904 3641563090944 3642821129808 3645410199552 3649261372416 3650727962112 3654584752896 3665813614848 3669686342784 3681471714228 3685360984074 3685414701056 3687980288256 3689254362717 3691876434048 3696684407262 3700643687424 3703219876224 3706042022144 3709957249152 3717428988672 3721356245376 3725287651008 3737251588686 3739907773184 3741199786863 3743858777472 3747813955776 3752694777069 3755361937536 3759329268288 3764813210928 3768790526424 3777740430912 3780370290312 3784419201024 3787053709824 3793876612757 3800583910464 3803229672264 3812261360832 3816288802656 3821855835336 3824572150784 3825893413188 3828612598272 3833598644568 3837648628044 3837704564736 3840376167936 3841702890102 3844433311488 3856779891096 3860854364268 3864933141894 3872716998084 3876808307922 3879762741932 3886621880064 3891683472516 3894449416704 3895794819378 3898563685632 3902682301056 3915215950052 3919352157666 3927314958336 3931394528358 3935547827739 3944090030496 3953456226048 3957632832384 3960387923184 3964571852472 3967389600768 3982612322304 3986819730432 3990961112121 3999069398016 4003848970352 4008078813816 4016150960976 4020393800808 4023251223552 4024641122964 4027501564416 4032746626104 4042954933248 4047226089984 4050043550784 4059661358592 4063950164736 4071699112448 4077001733112 4079899388928 4081308858396 4084209575424 4088524315392 4096758477312 4101086474496 4104211826176 4107068957376 4111407847008 4114329956352 4124040316704 4138774486644 4141716046336 4146091538688 4148977824288 4153360988304 4163224148352 4164897292864 4169297274912 4172260528128 4173701905296 4176668289024 4182107612256 4186525776048 4189501274112 4193927248896 4207396244832 4211841124656 4216290700248 4224782179728 4232468445744 4235414862294 4235476596736 4239889342227 4239951141888 4248490272768 4249957984776 4252978566144 4257471601152 4271144672784 4275656899272 4278633381297 4288794030936 4293324902988 4295050333266 4299587814753 4302643669632 4307189173056 4312798475139 4317417635328 4320423188928 4328061382656 4335858986008 4338877377483 4349257887744 4360126853467 4362621161472 4367835240384 4372449615072 4375557255168 4381255593792 4385884146336 4389001334784 4390517588688 4393638070272 4410496290816 4415155734528 4418229328128 4434014562208 4437101284308 4441853577216 4447638254304 4450799333376 4452336936432 4455436413582 4455501355008 4460208344064 4466714697984 4477321992192 4480438862592 4485172196736 4499576539612 4504330091646 4507531463424 4509088665543 4518169831098 4518235686912 4522943025909 4523008951296 4526157626496 4530939259968 4534392193408 4543524319488 4548324299904 4553129351232 4556298994632 4567119028416 4572577517277 4575827394688 4580661501504 4586626949751 4589886812544 4594735772352 4599589854816 4601438368912 4608853286976 4612365597056 4617238304448 4620452577048 4625333827884 4625401245696 4628621200896 4639612981248 4644514473984 4659430552128 4664352981024 4667600052324 4676091949452 4685509454472 4690459434276 4690527801344 4693793094144 4695414643458 4698751825152 4704871063788 4713188933376 4718822000772 4730027984736 4733320775436 4738321265238 4743327037779 4756502021964 4759882620416 4761527001462 4764911171328 4769945034624 4779551556864 4781202732873 4784600886912 4790319303814 4800051615744 4805037756882 4810114011681 4819886539776 4824893284803 4828570234418 4837106795136 4840474128336 4845587819688 4857094839744 4865681829888 4867637282816 4872779670528 4877841359259 4887751486464 4892915123712 4908628952304 4913814645432 4917307051008 4919005816956 4922501912064 4928912543016 4934119664628 4934191583232 4937626501632 4946609665536 4956571984896 4961808327168 4967050201344 4983002118248 4988266382484 4991811703296 4997085274368 5003593036092 5007149250048 5008879053486 5012439024384 5017734387072 5019750947904 5025054035232 5036987241216 5040493720416 5045818721328 5049404946432 5067445213952 5070972896352 5083015147776 5088385070208 5091927329808 5095807780448 5101191217584 5104816797696 5111464859424 5116864837392 5120501557248 5122270520136 5125911081984 5142373188128 5147805819024 5153244189192 5163622664112 5169077743896 5176618165026 5182162506752 5188911296688 5192599222272 5194393092504 5198009149179 5198084914176 5203576401408 5207198851008 5219564603904 5225802876888 5241859371144 5247397103652 5255051773587 5258786707328 5271198136281 5271274968064 5276843776512 5280517230912 5286095803296 5289852801024 5303072350257 5315759640576 5321281482828 5332092530688 5337725589504 5344105085088 5354867947968 5360525067744 5364334964736 5366188163952 5370002085888 5376995501472 5386501638144 5390606577664 5396301453312 5400058067712 5412881811456 5418600219648 5436002310816 5439865851904 5441745144528 5445533394378 5445612767232 5451286297149 5451365753856 5462344636416 5464231694712 5468115299328 5476091943168 5481877129344 5498720422272 5505292334234 5518365982192 5522207571342 5528041476111 5528122051584 5531970432384 5537814651072 5545026610893 5550965531136 5559063033216 5564935873728 5576143483008 5582034368064 5587931476512 5591902998528 5605877383029 5609861659776 5615788166208 5621720933664 5633042906304 5638993902432 5643291260992 5647219816392 5653185789636 5653268189184 5666610646368 5670555435468 5670638088192 5676628801536 5694859563712 5700875865696 5704844508396 5718392041248 5724433203984 5726733777688 5732783753004 5736858226176 5738840119782 5742918897408 5750397966852 5756472942066 5756556847104 5760564251904 5766649967232 5785169836644 5791281546402 5797399712841 5809075497126 5819644112898 5823780320512 5829932820096 5837525208774 5841674125056 5843692229067 5847845528448 5854023451584 5872823925078 5879028236499 5890972437504 5897091792537 5911200239616 5916135045744 5930184339072 5936449248576 5940581884776 5946944458752 5951084401152 5955619597312 5961806105761 5965216690176 5973918483456 5980229595648 5998604097024 6005773455528 6010041951232 6012118220724 6024226441464 6030590701212 6030678601728 6034876835328 6036961684446 6041252346624 6058032425984 6064432399872 6070839134976 6075065326176 6089492037888 6096770023036 6107548668672 6115502599668 6119849083392 6121963287594 6126314363136 6132786473088 6145137715968 6156317739264 6160603436064 6167111770512 6171494934528 6208161729966 6212574069504 6219137308032 6223466736432 6230041482456 6234789265936 6244836222528 6247345939296 6253945912368 6258390792192 6260552857944 6265002433536 6273161418384 6279788664072 6284251911168 6291762667696 6306703979648 6311094367248 6317761686984 6324436050372 6337173269592 6342002695952 6348702668616 6353122293441 6353214895104 6359926712832 6372735409152 6374936977164 6379467849216 6386207401728 6406717009176 6413485348908 6426515386368 6433191046404 6442575499899 6449475726848 6453965504448 6460783759584 6476126452992 6480634783392 6497039560704 6503788479012 6517001981952 6523886831616 6544838603072 6551752860576 6556409401344 6558674422608 6563335882752 6571883390688 6578826219504 6583502002176 6590457105408 6595479554048 6608762646528 6615744436224 6622733601792 6627343992192 6651021843312 6655651926462 6655748937728 6662780365824 6671457381456 6676199000064 6678505404648 6683252032512 6690312516096 6693001263872 6700072046976 6715982988288 6720658293888 6727758295104 6749364809418 6756495137469 6761297195136 6777254746647 6777353530368 6784513426944 6789236439744 6801588290112 6815286479232 6822486449856 6829694026848 6834548109312 6851627912591 6855547539456 6863741092032 6870992252256 6884830218816 6892103658528 6899384782224 6902157553368 6918548395584 6925857456672 6930678865572 6930779885568 6938000741826 6938101868544 6942931801344 6959419471872 6967737169184 6989145828192 6996529471536 7001400078486 7006735698116 7014137924178 7028264181708 7035689151414 7035791702016 7040689641216 7043121965187 7048127737728 7057306595682 7070763133676 7078233001158 7095041977104 7099981163154 7107481897857 7125473446784 7134753032946 7139823930624 7142290502193 7147366756992 7154917551936 7169327335296 7176901330368 7185478955721 7200077423616 7207556635323 7224800292864 7242855351627 7248003081088 7255660192704 7260711192504 7268381729532 7268487671808 7285642259616 7290820399104 7298522744832 7301455924224 7309169505792 7331627229696 7339372685568 7362943428456 7370721968148 7370829402112 7375960576512 7378508725434 7383752868096 7393368814524 7401287374848 7406439752448 7412084044288 7419914498304 7434857977344 7442712490752 7450575302016 7474503177372 7479815546368 7482399573726 7487717554944 7495627911552 7505389554138 7510723875072 7513318580229 7518658536576 7529626421856 7537581052848 7555480861824 7560740580624 7574107419648 7587753225514 7601167820928 7606459344528 7624522721664 7632577605312 7643711670672 7649144301568 7651786826376 7657225196544 7667197289136 7675297256088 7680752335872 7683405780204 7688866622976 7713559782192 7721708728536 7729866283788 7745433996168 7753616615844 7759525483864 7764927247539 7773243760128 7783366945032 7788898833408 7791589638756 7797127371264 7805364602112 7830431900104 7838704315332 7854629916672 7862789056716 7871095655478 7874258944321 7888180060992 7906912452096 7915265664768 7920775846368 7929143704944 7934779201536 7965224644608 7973639460864 7981922224242 7998138796032 8007697940704 8016157627632 8032301921952 8040787601616 8046502447104 8049282245928 8055003128832 8065493252208 8085909866496 8094452179968 8100087101568 8119322717184 8127900329472 8143398224896 8154003466224 8159798777856 8162617716792 8168300091567 8168419150848 8177048630784 8193516954624 8202172948992 8208423652352 8214137914752 8222815694016 8248080633408 8257938501351 8277548973288 8283311357013 8283432092672 8292183077376 8297955648576 8306721976608 8326448296704 8329794585728 8338594549824 8347403810592 8353336578048 8364215224512 8373051552096 8379002548224 8387854497792 8414792489664 8423682249312 8432581400496 8449564359456 8464936891488 8470829724588 8470953193472 8479778684454 8479902283776 8496980545536 8499915969552 8505957132288 8514943202304 8542289345568 8551313798544 8557266762594 8577588061872 8586649805976 8590100666532 8599175629506 8605287339264 8608260179673 8614378346112 8625596950278 8634709413099 8634835270656 8640846377856 8671717972016 8677754754966 8686922319603 8713613245689 8720253706934 8729466169347 8735670480768 8744899230144 8756287813161 8762511187584 8771768292672 8781035177376 8787276140544 8809235887617 8830311469056 8836458656256 8868029124416 8874202568616 8883707154432 8895276508608 8904673872864 8910872827164 8911002710016 8920416688128 8933429395968 8954643984384 8960877725184 8970344393472 8999153079224 9008660183292 9015062926848 9018177331086 9036339662196 9036471373824 9045886051818 9046017902592 9052315252992 9061878519936 9068784386816 9087048638976 9096648599808 9106258702464 9112597989264 9134238056832 9145155034554 9151654789376 9161323003008 9173253899502 9179773625088 9182944931391 9189471544704 9199179709632 9202876737824 9217706573952 9224731194112 9234476608896 9240905154096 9250667655768 9257242401792 9289028947968 9312242594949 9318861104256 9328705962048 9335200104648 9352183898904 9371018908944 9380918868552 9387586188288 9390829286916 9397503650304 9409742127576 9426377866752 9437644001544 9460055969472 9466641550872 9476642530476 9486654075558 9513004043928 9519765240832 9523054002924 9529822342656 9539890069248 9559103113728 9562405465746 9569201773824 9580638607628 9600103231488 9610075513764 9620228023362 9639773079552 9649786569606 9657140468836 9674213590272 9680948256672 9691175639376 9714189679488 9735274565632 9745559341056 9755682718518 9775502972928 9785830247424 9817257904608 9827629290864 9834614102016 9838011633912 9845003824128 9857825086032 9868239329256 9875253003264 9893219331072 9913143969792 9923616654336 9934100402688 9966004236496 9976532764968 9983477889693 9983623406592 9994170548736 10007186072184 10014298500096 10017758106972 10024878048768 10035468774144 10039501895808 10050108070464 10073974482432 10080987440832 10091637442656 10098809892864 10124047214127 10134890427904 10141945792704 10166030295552 10176770140416 10183854659616 10191615560896 10202382435168 10209633595392 10222929718848 10233729674784 10241003114496 10244541040272 10251822163968 10284746376256 10295611638048 10306488378384 10327245328224 10338155487792 10353236330052 10364325013504 10377822593376 10385198444544 10388786185008 10396018298358 10396169828352 10407152802816 10414397702016 10439129207808 10451605753776 10483718742288 10494794207304 10510103547174 10517573414656 10521206886267 10542396272562 10542549936128 10553533727121 10553687553024 10561034461824 10572191606592 10606144700514 10617349501737 10642562965656 10649971744731 10669347540313 10675451179008 10688210170176 10702129549419 10709735895936 10721050135488 10732376327904 10740004171776 10753991002944 10766843862643 10773003276288 10792602906624 10800116135424 10825763622912 10837200439296 10872004621632 10883490289056 10891066788756 10891225534464 10902572594298 10902731507712 10924689272832 10928463389424 10936230598656 10952183886336 10963754258688 10997440844544 11010584668468 11036731964384 11044415142684 11056082952222 11056244103168 11063940864768 11067763088151 11075629302144 11090053221786 11101931062272 11118126066432 11129871747456 11152286966016 11164068736128 11175862953024 11211754766058 11219723319552 11223599360589 11231576332416 11243441867328 11258084331207 11266085812608 11277987804864 11286582521984 11294439632784 11306371579272 11333221292736 11341110870936 11353257603072 11381629838271 11389719127424 11401751731392 11409689016792 11436784082496 11448866407968 11453467555376 11465567506008 11473716452352 11477680239564 11485837794816 11500795933704 11512945884132 11513113694208 11521128503808 11533299934464 11570339673288 11582563092804 11594799425682 11618150994252 11639288225796 11647560641024 11659865640192 11675050417548 11683348250112 11687384458134 11695691056896 11708046903168 11745647850156 11758056472998 11781944875008 11794183585074 11806643483217 11832270091488 11860368678144 11872898497152 11881163769552 11902168802304 11911239194624 11923612211522 11947836966912 11960459191296 11972883336363 11997208194048 12011546911056 12020083902464 12024236441448 12048452882928 12061181402424 12069753670656 12073923368892 12082504693248 12116064851968 12128864799744 12141678269952 12150130652352 12178984075776 12193540046072 12215097337344 12231005199336 12239698166784 12243926575188 12252628726272 12265572946176 12290275431936 12312635478528 12321206872128 12334223541024 12342989869056 12373835483933 12416323459932 12425148139008 12438274616064 12446933472864 12460082964912 12469578531872 12489672445056 12494691878592 12507891824736 12516781584384 12521105715888 12530004867072 12546322836768 12559577328144 12568503822336 12583525335392 12613407959296 12622188734496 12635523373968 12648872100744 12674346539184 12684005391904 12697405337232 12706244586882 12706429790208 12719668026681 12719853425664 12745470818304 12749873954328 12758935698432 12772414803456 12813434018352 12826970697816 12835900143891 12866382092808 12885150999798 12898763444259 12898951453696 12907931008896 12921567519168 12938395425417 12952252905984 12961269566784 13007576958024 13016632132449 13047773663232 13080380560401 13089677206144 13103505721152 13117348845216 13126671765504 13143766781376 13157652439008 13167004004352 13180914210816 13190959108096 13231488872448 13245467203584 13254687984384 13302043686624 13311303852924 13311497875456 13325560731648 13342914762912 13352398000128 13357010809296 13366504065024 13380625032192 13386002527744 13400144093952 13431965976576 13441316587776 13455516590208 13498729618836 13512990274938 13522594390272 13527265996629 13554509493294 13554707060736 13568829077727 13569026853888 13578472879488 13603176580224 13630572958464 13644972899712 13659388053696 13703255825182 13717732551831 13727482184064 13741984504512 13759880849253 13769660437632 13784207317056 13798769564448 13804315106736 13837096791168 13851714913344 13861357731144 13876001483652 13876203737088 13885863602688 13918838943744 13935474338368 13978291656384 13993058943072 14002800156972 14013471396232 14028275848356 14056528363416 14071378302828 14071583404032 14081379282432 14086243930374 14096255475456 14114613191364 14141526267352 14156466002316 14190083954208 14199962326308 14214963795714 14250946893568 14269506065892 14279647861248 14284581004386 14294733513984 14309835103872 14338654670592 14353802660736 14370957911442 14400154847232 14415113270646 14430342035043 14485710703254 14496006162176 14511320385408 14521422385008 14536763459064 14571284519232 14597045489664 14602911848448 14618339011584 14633524077777 14663254459392 14678745371136 14725886856912 14741443936296 14751921153024 14757017450868 14767505736192 14786737629048 14802574749696 14812879504896 14824168088576 14839828996608 14869715954688 14885424981504 14901150604032 14949006354744 14959631092736 14964799147452 14975435109888 14991255823104 15010779108276 15021447750144 15026637160458 15037317073152 15059252843712 15075162105696 15110961723648 15121481161248 15148214839296 15175506451028 15202335641856 15212918689056 15249045443328 15265155210624 15287423341344 15298288603136 15303573652752 15314450393088 15334394578272 15350594512176 15361504671744 15366811560408 15377733245952 15427119564384 15443417457072 15459732567576 15490867992336 15507233231688 15519050967728 15529854495078 15546487520256 15566733890064 15577797666816 15583179277512 15594027447537 15594254742528 15610729204224 15660863800208 15677408630664 15725578113432 15742191310956 15748517888642 15765155320761 15776360121984 15813594408843 15813824904192 15830531329536 15841551692736 15858287409888 15869558403072 15909217050771 15947278921728 15963844448484 15996277592064 16015395881408 16032315255264 16064603843904 16081575203232 16093004894208 16098564491856 16110006257664 16130986504416 16171819732992 16188904359936 16200174203136 16238645434368 16255800658944 16286796449792 16308006932448 16319597555712 16325235433584 16336600183134 16336838301696 16354097261568 16387033909248 16404345897984 16416847304704 16428275829504 16445631388032 16496161266816 16515877002702 16555097946576 16566622714026 16566864185344 16584124428333 16584366154752 16595911297152 16613443953216 16652896593408 16659589171456 16677189099648 16694807621184 16728430449024 16746103104192 16766117563349 16775708995584 16817632149087 16829584979328 16847364498624 16865162800992 16899128718912 16929873782976 16941659449176 16959557368908 16959804567552 16999831939104 17011914264576 17029886404608 17084578691136 17102627597088 17114533525188 17155176123744 17173299611952 17180201333064 17198351259012 17210574678528 17216520359346 17228756692224 17251193900556 17269418826198 17269670541312 17281692755712 17343435944032 17355509509932 17373844639206 17392199138523 17427226491378 17440507413868 17458932338694 17471340961536 17489798460288 17512575626322 17525022375168 17531076687201 17543536585344 17562070354752 17618471775234 17637084709497 17672917312512 17691275377611 17736058248832 17748405137232 17790553017216 17809347745728 17821745654328 17840833376256 17866858791936 17885418317283 17921755450368 17940688786944 17998306158448 18017320366584 18030125853696 18036354662172 18072679324392 18091772103636 18092035805184 18104630505984 18123757039872 18137568773632 18174097277952 18193297199616 18212517404928 18225195978528 18268476113664 18290310069108 18303309578752 18322646006016 18346507799004 18359547250176 18365889862782 18378943089408 18398359419264 18405753475648 18435413147904 18449462388224 18468953217792 18481810308192 18501335311536 18514484803584 18624485189898 18637722208512 18657411924096 18670400209296 18704367797808 18742037817888 18761837737104 18775172376576 18781658573832 18795007300608 18819484255152 18852755733504 18875288003088 18920111938944 18933283101744 18953285060952 18973308151116 19026008087856 19039530481664 19046108005848 19059366880323 19059644685312 19079780138496 19118206227456 19124810931492 19138403547648 19161277215256 19220151027528 19240456046724 19268523169819 19279546159104 19299573139212 19314280937672 19327726499697 19348427180544 19361896513344 19382351278752 19428379358976 19444598617609 19491118682112 19511365437036 19551005945856 19571660494848 19634515809216 19655258581728 19669228204032 19676023267824 19690007648256 19715650172064 19736478658512 19750506006528 19786438662144 19826287939584 19847233308672 19868200805376 19932008472992 19953065529936 19966955779386 19967246813184 19988341097472 20014372144368 20028597000192 20035516213944 20049756097536 20070937548288 20079003791616 20100216140928 20147948964864 20161974881664 20183274885312 20248094428254 20269485412407 20269780855808 20283891585408 20331764239941 20332060591104 20353540280832 20367709319232 20383231121792 20404764870336 20445859437696 20467459349568 20489082080544 20503644327936 20554883737773 20569492752512 20591223276096 20612976756768 20654490656448 20676310975584 20706472660104 20728650027008 20755645186752 20777572370016 20792036596716 20792339656704 20814305605632 20828795404032 20878258415616 20903211507552 20967437484576 20989588414608 21020207094348 21035146829312 21042413772534 21084792545124 21085099872256 21107067454242 21107375106048 21122068923648 21129365895561 21144383213184 21212289401028 21234699003474 21285125931312 21299943489462 21322445693571 21338695080626 21376420340352 21404259098838 21419471791872 21426871506579 21442100270976 21464752655808 21507982005888 21533687725286 21556436867163 21600232270848 21622669905969 21674400878592 21728566054881 21744009243264 21766980578112 21782133577512 21805145188596 21805463015424 21856926778848 21872461197312 21904367772672 21927508517376 21994881689088 22021169336936 22073463928768 22088830285368 22112165904444 22112488206336 22127881729536 22135526176302 22151258604288 22180106443572 22203862124544 22236252132864 22259743494912 22304573932032 22328137472256 22351725906048 22423509532116 22439446639104 22447198721178 22463152664832 22486883734656 22516168662414 22532171625216 22555975609728 22573165043968 22588879265568 22612743158544 22666442585472 22682221741872 22763259676542 22779438254848 22803503462784 22819378033584 22873568164992 22897732815936 22906935110752 22931135012016 22947432904704 22955360479128 22971675589632 23001591867408 23025891768264 23042257007616 23066599868928 23140679346576 23165126185608 23189598851364 23236301988504 23278576451592 23294781742617 23295121282048 23319731280384 23350100835096 23366696500224 23374768916268 23391382113792 23416093806336 23491295700312 23516112945996 23563889750016 23588367170148 23613286966434 23622776832963 23664540182976 23720737356288 23745796994304 23762327539104 23804337604608 23822478389248 23847224423044 23895673933824 23920918382592 23945766672726 23994416388096 24023093822112 24040167804928 24048472882896 24096905765856 24122362804848 24139507341312 24147846737784 24165009386496 24232129703936 24257729599488 24283356539904 24300261304704 24357968151552 24387080092144 24430194674688 24462010398672 24479396333568 24487853150376 24504900274701 24505257452544 24531145892352 24580550863872 24625270957056 24642413744256 24668447082048 24747670967866 24773815504053 24832646919864 24849934071039 24850296278016 24876549232128 24893866945728 24920165929824 24939157063744 24979344890112 24989383757184 25015783649472 25042211431776 25060009734144 25092645673536 25119154656288 25137007644672 25167050670784 25226815918592 25244377468992 25271046747936 25297744201488 25348693078368 25368010783808 25394810674464 25412489173764 25412859580416 25439336053362 25439706851328 25490941636608 25499747908656 25517871396864 25544829606912 25626868036704 25653941395632 25671800287782 25732764185616 25770301999596 25797526888518 25797902907392 25815862017792 25824780539019 25843135038336 25876790850834 25904505811968 25922539133568 26015153916048 26033264264898 26060766958809 26160761120802 26179354412288 26188398508041 26207011442304 26234697690432 26268863439483 26287533562752 26315304878016 26346756170977 26361828421632 26427707662851 26490934407168 26509375968768 26557136289299 26604087373248 26622607705848 26651121463296 26685829525824 26714021618592 26733008130048 26761250064384 26772005055488 26800288187904 26863931953152 26882633175552 26911033180416 26997459237672 27025980549876 27045188780544 27054531993258 27109018986588 27109414121472 27137658155454 27138053707776 27156945758976 27206353160448 27261145916928 27289945799424 27318776107392 27406511650364 27435465103662 27454964368128 27483969009024 27519761698506 27539320875264 27548834794173 27568414634112 27597539128896 27608630213472 27674193582336 27703429826688 27722715462288 27752002967304 27771727205376 27870948676736 27936727784847 27956583312768 27986117886144 28005600313944 28026942792464 28056551696712 28113056726832 28142756605656 28162758564864 28172487860748 28192510950912 28229226382728 28283052534704 28312932004632 28380167908416 28399924652616 28429927591428 28501893787136 28539012131784 28559295722496 28569162008772 28589467027968 28619670207744 28677309341184 28707605321472 28741915822884 28800309694464 28830226541292 28860684070086 28971421406508 28992012324352 29022640770816 29042844770016 29073526918128 29142569038464 29205823696896 29236678023168 29267048155554 29326508918784 29357490742272 29451773713824 29482887872592 29503842306048 29514034901736 29535011472384 29573475258096 29625759009792 29648336177152 29679657993216 29739431909376 29770849963008 29802301208064 29898012709488 29919262185472 29929598294904 29950433669079 29950870219776 29982511646208 30021558216552 30042895500288 30053274320916 30074634146304 30118505687424 30150324211392 30221923447296 30242962322496 30296429678592 30351012902056 30372141642381 30404671283712 30425837378112 30498090886656 30530310421248 30574846682688 30607147305504 30628900786176 30668789156544 30701189024352 30723009343488 30733623120816 30755466491904 30854239128768 30886834914144 30919465135152 30981735984672 31014466463376 31038101935456 31059708990156 31092975040512 31133467780128 31155595333632 31166358555024 31188054895074 31188509485056 31221458408448 31321727600416 31354817261328 31451156226864 31484382621912 31497035777284 31530310641522 31552720243968 31563620658801 31627188817686 31627649808384 31660601181363 31661062659072 31683103385472 31716574819776 31818434101542 31852048505211 31927688896968 31949915234193 32008042620939 32030791762816 32064630510528 32106388648257 32129207687808 32163150406464 32197128983712 32220012515328 32261973008832 32300531587929 32377808719872 32400348406272 32477290868736 32511601317888 32573592899584 32616013864896 32650470867168 32673200366268 32673676603392 32708194523136 32774067818496 32808691795968 32833694609408 32856551659008 32891262776064 32992322533632 33031754005404 33110195893152 33133245428052 33133728370688 33168248856666 33168732309504 33191822594304 33203289264453 33226887906432 33305793186816 33319178342912 33354378199296 33389615242368 33456860898048 33492206208384 33532235126698 33635264298174 33659169958656 33670798081767 33694728997248 33730325601984 33774252993621 33798257437824 33859747565952 33883318898352 33919114737816 33999663878208 34059772809216 34144889514813 34169157382272 34205255194176 34229067050376 34310352247488 34346599223904 34360402666128 34396702518024 34421149357056 34433040718692 34457513384448 34502387801112 34538837652396 34539341082624 34563385511424 34686871888064 34711019019864 34747689278412 34784398277046 34854452982756 34881014827736 34917864677388 34942681923072 34979596920576 35025151252644 35050044750336 35062153374402 35087073170688 35124140709504 35236943550468 35274169418994 35345834625024 35382550755222 35472116497664 35496810274464 35581106034432 35618695491456 35643491308656 35733717583872 35770836634566 35843510900736 35881377573888 35918650009089 35996612316896 36034640733168 36060251707392 36072709324344 36145358648784 36183544207272 36209261011968 36247514079744 36275137547264 36348194555904 36386594399232 36425034809856 36450391957056 36536952227328 36580620138216 36606619157504 36645292012032 36693015598008 36719094500352 36731779725564 36757886178816 36796718838528 36811506951296 36870826295808 36898924776448 36937906435584 36963620616384 37002670623072 37028969607168 37121506451799 37248970379796 37275444417024 37314823848192 37340800418592 37408735595616 37484075635776 37523675474208 37550344753152 37563317147664 37590014601216 37638968510304 37705511467008 37750576006176 37840223877888 37866566203488 37906570121904 37946616302232 38052016175712 38079060963328 38092216011696 38118733760646 38119289370624 38159004080043 38159560276992 38236412454912 38249621862984 38276807095296 38322554430512 38440302055056 38480912093448 38507700431673 38537046339638 38599146278424 38628561875344 38655452999394 38696290332777 38696854361088 38723793026688 38764702557504 38815186276251 38856758717952 38889197235218 39022730874072 39049896397347 39143320989696 39241141681203 39269031618432 39310517163456 39352046535648 39380015296512 39431300344128 39472957317024 39501012013056 39572877324288 39694466617344 39736401610752 39864016945984 39906131059872 39933911558772 39934493626368 39976682194944 40028744288736 40057194000384 40071032427888 40099512195072 40141875096576 40158007583232 40200432281856 40295897929728 40323949763328 40366549770624 40496188856508 40538970824814 40539561711616 40567783170816 40581797989887 40663528479882 40664121182208 40707080561664 40735418638464 40766462243584 40809529740672 40891718875392 40934918699136 40978164161088 41109767475546 41138985505024 41153197655493 41182446552192 41225953513536 41279642547759 41308981312896 41352621951168 41412945320208 41511290373504 41555144740032 41584073193432 41628611211264 41657590808064 41732642740327 41756516831232 41806423015104 41934874969152 41979176829216 42040414188696 42070293658624 42084827545068 42169585090248 42214134908484 42214750212096 42244137847296 42258731791122 42288766426368 42424578802056 42469398006948 42570251862624 42599886978924 42644891387142 42677390161252 42752840680704 42808518197676 42838943583744 42853743013158 42884200541952 42929505311616 43015964011776 43067375450572 43112873734326 43200464541696 43245339811938 43291026105129 43457132109762 43488018486528 43533961156224 43564267155024 43610290377192 43713853557696 43808735545344 43855017034752 43900572233331 43989763378176 44042338673872 44146927857536 44177660570736 44224331808888 44255763459072 44271052352604 44302517208576 44360212887144 44407724249088 44472504265728 44519486989824 44609147864064 44656274944512 44703451812096 44847019064232 44878893278208 44894397442356 44926305329664 44973767469312 45032337324828 45064343250432 45111951219456 45146330087936 45177758531136 45225486317088 45332885170944 45364443483744 45526519353084 45558876509696 45607006925568 45638756067168 45747136329984 45795465631872 45813870221504 45862270024032 45894865809408 45910720958256 45943351179264 46003183734816 46051783536528 46084514015232 46133199737856 46281358693152 46330252371216 46379197702728 46472603977008 46557152903184 46589563485234 46590242564096 46639462560768 46700201670192 46733393000448 46749537832536 46782764227584 46832187612672 46982591400624 47032225891992 47176734340296 47226573932868 47245553665926 47295465962283 47329080365952 47440783226529 47441474712576 47491593988608 47524655078208 47608675209216 47694448846088 47727651152313 47841836765184 47891533345452 47961395388137 47988832776192 48046187644224 48096945765792 48193811531712 48244725609696 48279014682624 48295693475568 48330018772992 48515459198976 48566713079808 48600522609408 48715936303104 48774160184288 48860389349376 48924020797344 48958792667136 48975706300752 49009800549402 49010514905088 49062291784704 49161101727744 49250541914112 49284827488512 49336894164096 49495341935732 49547631008106 49665293839728 49699868142078 49700592556032 49752373284999 49753098464256 49787733891456 49840331859648 49878314127488 49958689780224 49978767514368 50031567298944 50084422863552 50185291347072 50238309312576 50298352690047 50334101341568 50452896447261 50453631837184 50488754937984 50542093495872 50595488402976 50697386156736 50736021567616 50789621348928 50824978347528 50878672106724 50879413702656 50999495817312 51035742793728 51089659213824 51253736073408 51307882791264 51343600575564 51465528371232 51540603999192 51595053777036 51595805814784 51631724035584 51649561078038 51686270076672 51753581701668 51809011623936 51845078267136 52030307832096 52066528529796 52121533917618 52176597415569 52321522241604 52358708824576 52376797016082 52414022884608 52469395380864 52537726878966 52575067125504 52593230061603 52630609756032 52693512341954 52855415325702 52911254128491 53018751937536 53073826132833 53114272578598 53208174746496 53245215411696 53371659051648 53428043237184 53522500128768 53544010110976 53600576375808 53656254951849 53765266351104 53822066360832 53994918475344 54051961099752 54090377561088 54109063986516 54218037973176 54275316310908 54276107415552 54313891517952 54412706320896 54522291833856 54579891598848 54637552214784 54813023300728 54870930207324 54909928736256 54967938018048 55039523397012 55078641750528 55097669588346 55136829268224 55195078257792 55217260426944 55348387164672 55406859653376 55445430924576 55504005934608 55543454410752 55741897353472 55873455569694 55913166625536 55972235772288 56011200627888 56053885584928 56113103393424 56226113453664 56285513211312 56325517129728 56344975721496 56385021901824 56458452765456 56566105069408 56625864009264 56760335816832 56799849305232 56859855182856 57003787574272 57078024263568 57118591444992 57138324017544 57178100640969 57178934055936 57239340415488 57354618682368 57415210642944 57483831645768 57660453082584 57721368140172 57805569509457 57942842813016 57983179499091 57984024648704 58045281541632 58085689540032 58147053836256 58285138076928 58333795852827 58473356046336 58534096311108 58653017837568 58714981484544 58903547427648 58965775745184 59007684612096 59028069803472 59070022944768 59146950516192 59251518019584 59296672354304 59359315986432 59478863818752 59541699926016 59604602416128 59796025418976 59838524370944 59859196589808 59900867338158 59901740439552 59965023292416 60043116433104 60085791000576 60106548641832 60149268292608 60237011374848 60300648422784 60443846894592 60485924644992 60702025804112 60744283284762 60808456237221 60809342567424 60851674756224 60995292719823 60996181773312 61060620842496 61149693365376 61214294611008 61337578313088 61402378048704 61467246241632 61510932983808 61664651213319 61708478257536 61773669828288 61838930270304 61963471969344 62028932926752 62076203870912 62119417980312 62185950081024 62266935560256 62332717110048 62376109790148 62377018970112 62442916816896 62643455200832 62709634522656 62902312453728 62968765243824 62994071554568 63060621283044 63105440487936 63127241317602 63254377635372 63255299616768 63321202362726 63322125318144 63366206770944 63433149639552 63636868203084 63704097010422 63855377793936 63899830468386 64016085241878 64061583525632 64129261021056 64212777296514 64258415375616 64280614519737 64326300812928 64394257967424 64523946017664 64601063175858 64669310601489 64800696812544 64868009717907 65023202635776 65185698164643 65232027729792 65300941734336 65346400732536 65416389046272 65579867163371 65617383591936 65713103318016 65782525552128 65984645067264 66063508010808 66220391786304 66266490856104 66336497713332 66337464619008 66383645188608 66406578528906 66453775812864 66611586373632 66638356685824 66708756398592 66779230484736 66913721796096 66984412416768 67064470253396 67270528596348 67318339917312 67341596163534 67389457994496 67460651203968 67548505987242 67596514875648 67719495131904 67766637796704 67838229475632 67999327756416 68289779029626 68338314764544 68410510388352 68458134100752 68620704494976 68693198447808 68720805332256 68793405036048 68842298714112 68866081437384 68915026768896 69004775602224 69077675304792 69126771022848 69373743776128 69422038039728 69495378556824 69568796554092 69708905965512 69762029655472 69835729354776 69884345227851 69885363846144 69959193841152 70050302505288 70100089500672 70124306748804 70174146341376 70248281419008 70473887100936 70548338837988 70691669250048 70765101510444 70868330498889 70944232995328 70993620548928 71162212068864 71237390982912 71286982617312 71467435167744 71541673269132 71687021801472 71762755147776 71837300018178 71993224633792 72069281466336 72120503414784 72145418648688 72290717297568 72367088414544 72418522023936 72495028159488 72550275094528 72696389111808 72773188798464 72850069619712 72900783914112 73073904454656 73161240276432 73213238315008 73290584024064 73386031196016 73438189000704 73463559451128 73515772357632 73593437677056 73623013902592 73741652591616 73797849552896 73875812871168 73927241232768 74005341246144 74243012903598 74321446512159 74497940759592 74549802213117 74550888834048 74629647696384 74681600837184 74817471191232 74968151271552 75047350948416 75126634295328 75180029202432 75277937020608 75367907038501 75411022934016 75501152012352 75680447755776 75733132406976 75813140243808 75893232604464 76104032351424 76184432023392 76237467521292 76238578741248 76318008160086 76319120553984 76472824909824 76499243725968 76553614190592 76645108861024 76880604110112 76961824186896 77015400863346 77074092679276 77198292556848 77257123750688 77310905998788 77392580665554 77393708722176 77447586053376 77474341617057 77529405115008 77630372552502 77713517435904 77778394470436 78045461748144 78099792794694 78182300876427 78482283362406 78538063236864 78565195524123 78621034326912 78704093071296 78806590318449 78862600688256 78945914634048 79040268512931 79283122988553 79472803221504 79671408867897 79728033891968 79812262119744 79867823117544 79953364389888 80057488577472 80142064855776 80199024390144 80283750193152 80316015166464 80400864563712 80591795859456 80647899526656 80733099541248 80992377713016 81077941649628 81079123423232 81135566341632 81163595979774 81327056959764 81328242364416 81414161123328 81470837276928 81532924487168 81619059481344 81783437750784 81869837398272 81956328322176 82219534951092 82277971010048 82306395310986 82364893104384 82451907027072 82559285095518 82617962625792 82646504382519 82705243902336 82825890640416 83022580747008 83110289480064 83168146386864 83315181616128 83465285480654 83612846030208 83810183354541 83869749938304 83958353658432 84080828377392 84140587317248 84169655090136 84339170180496 84428269816968 84488275694592 84517463582244 84577532852736 84849157604112 84938796013896 85140503725248 85199773957848 85289782774284 85354780322504 85505681361408 85617036395352 85677887167488 85707486026316 85768401083904 85859010623232 86031928023552 86134750901144 86225747468652 86400929083392 86490679623876 86582052210258 86616848387531 86914264219524 86976036973056 87067922312448 87128534310048 87220580754384 87427707115392 87617471090688 87710034069504 87801144466662 87979526756352 88084677347744 88293855715072 88355321141472 88448663617776 88511526918144 88542104705208 88605034417152 88720425774288 88945008531456 89038973979648 89218295728128 89312549889024 89406903624192 89694038128464 89757786556416 89788794884712 89851301007237 89852610659328 89947534938624 90064674649656 90128686500864 90223902438912 90292660175872 90355517062272 90450972634176 90665770341888 90728886967488 91053038706168 91116424927143 91117753019392 91214013851136 91277512134336 91494272659968 91590931263744 91627740443008 91724540048064 91821441916512 91886702358528 92006367469632 92103567073056 92169028030464 92266399475712 92562717386304 92660504742432 92758395405456 92945207954016 93114305806368 93179126970468 93180485128192 93278925121536 93400403340384 93466786000896 93499075665072 93565528455168 93664375225344 93965182801248 94064451783984 94353468680592 94453147865736 94491107331852 94590931924566 94658160731904 94690861976403 94881566453058 94882949425152 94981803544089 94983187977216 95049310156416 95388897692176 95455302304626 95556145515633 95783066690904 95849745702579 95922790776274 96024127862817 96092375288448 96193891531584 96319165944771 96387623063424 96489451219392 96591386951136 96660037545984 96901594763787 97133426159616 97201045218816 97431872606208 97548320368576 97720778698752 97848041594688 97951412601504 98019601098804 98021029810176 98124583569408 98322203455488 98501083828224 98569654977024 98673788328192 98990683871464 99095262016212 99330587679456 99399736284156 99401185112064 99504746569998 99506196928512 99575467782912 99680663719296 99756628254976 99917379560448 99957535028736 100063134597888 100168845727104 100370582694144 100476618625152 100596705380094 100668202683136 100905792894522 100907263674368 100977509875968 101012394245301 101084186991744 101190976805952 101394772313472 101472043135232 101579242697856 101649956695056 101757344213448 101998991634624 102179318427648 102434668544439 102507472146816 102615765582528 102687201151128 102931056742464 103081207998384 103190107554072 103263448071168 103299122156076 103372540153344 103507163403336 103618023247872 103690156534272 104060615664192 104133057059592 104243067835236 104353194831138 104643044483208 104717417649152 104753594032164 104828045769216 104938790761728 105075453757932 105150134251008 105186460123206 105261219512064 105387024683908 105710830651404 105822508256982 106037503875072 106147652265666 106228545157196 106416349492992 106490430823392 106743318103296 106856086474368 107088020221952 107201152751616 107312509903698 107530532702208 107644132721664 107755950027267 107989836950688 108103922199504 108180755122176 108218127973032 108436075946352 108550632621816 108627783035904 108825412641792 109044583667712 109159783197696 109275104429568 109626046601456 109741860414648 109819857472512 109935876036096 110079046794024 110157283501056 110195339176692 110273658536448 110390156515584 110434520853888 110696774329344 110813719306752 110890861849152 111008011869216 111086908821504 111364519355397 111483794706944 111746911139388 111826333251072 111944471544576 112022401255776 112107771169856 112226206786848 112452226907328 112571026422624 112651034259456 112689951442992 112770043803648 112916905530912 113132210138816 113251728018528 113520671633664 113599698610464 113719710365712 114007575148544 114156048527136 114237182889984 114276648035088 114356201281938 114357868111872 114478680830976 114709237364736 114830421285888 114967663291536 115320906165168 115442736280344 115611139018914 115885685626032 115966358998182 115968049297408 116088870998331 116090563083264 116171379080064 116294107672512 116570276153856 116667591705654 117068192622216 117149689192041 117362822943443 117429962969088 117723425043609 117807094855296 117931551490368 118056139606944 118140045889536 118293901032384 118435282489073 118503036039168 118718631972864 119083399852032 119209204832256 119592050837952 119718393179616 119801734676316 119803480879104 119930046584832 120086232866208 120171582001152 120213097283664 120298536585216 120474022749696 120601296845568 120887693789184 120971849289984 121404051608224 121488566569524 121616912474442 121618685134848 121703349512448 121745393969661 121990585439646 121992363546624 122121241684992 122299386730752 122428589222016 122675156626176 122804756097408 122934492483264 123329302426638 123416956515072 123459592966479 123547339656576 123677860540608 123838927643277 123926943938688 124057865853504 124152407741824 124238835960624 124533871120512 124665434220096 124752219580296 124885833633792 125197928220981 125286910401664 125419269045312 125804624907456 125937530487648 125988143109136 126121242566088 126210880975872 126254482635204 126508755270744 126642404725452 126644250636288 126732413541888 126866299279104 127273736406168 127408194020844 127710755587872 127799660936772 128032170483756 128123167051264 128258522042112 128425554593028 128516830751232 128561229039474 128652601625856 128788515934848 129047892035328 129202126351716 129338621202978 129601393625088 129736019435814 129873078315387 130371396329286 130464055459584 130601883468672 130692801465072 131159734326742 131426206636032 131565051104256 131701716699993 131969290134528 132127016021616 132440783572608 132532981712208 132672995426664 132767290377216 132813157057812 132907551625728 133223172747264 133276713371648 133417512797184 133558460969472 133827443592192 133968824833536 134128940506792 134541057192696 134636679834624 134683192327068 134778915988992 134921302407936 135097011974484 135193029751296 135438990263808 135533275593408 135676458951264 135998655512832 136112190323263 136579558059252 136676629529088 136821020776704 136916268201504 137241408989952 137386396895616 137441610664512 137586810072096 137684597428224 137732162874768 137830053537792 138009551204448 138155350609584 138253542045696 138747487552256 138844076079456 138990757113648 139137593108184 139417811931024 139524059310944 139671458709552 139768690455702 139770727692288 139918387682304 140100605010576 140200179001344 140248613497608 140348292682752 140496562838016 140947774201872 141096677675976 141530203020888 141736660997778 141886397886849 141888465990656 141987241097856 142322349679587 142324424137728 142474781965824 142573965234624 143083346538264 143182953456939 143525510295552 143674600036356 143884186164411 143986449267584 144138562932672 144290837297376 144581434595136 144734176829088 144837044047872 144990056318976 145100550189056 145546377596928 145700139239424 145801567828224 146147808909312 146322480552864 146426476630016 146581168048128 146772062392032 146876378001408 146927118902256 147031544715264 147186875354112 147246027805184 147483305183232 147595699105792 147751625742336 147854482465536 148010682492288 148486025807196 148642893024318 148995881519184 149099604426234 149101777668096 149257119854997 149259295392768 149363201674368 149634942382464 149936302543104 150094701896832 150253268590656 150555874041216 150735814077002 150895058070141 151002304024704 151358689341783 151360895511552 151466264813952 151626280487616 151786465208928 152208064702848 152368864046784 152474935042584 152636016320172 152638241107968 152998487451936 153107228381184 153290217722048 153761208220224 153923648373792 154030801726692 154148185358552 154396585113696 154514247501376 154621811997576 154785161331108 154787417444352 154895172106752 154948683234114 155058810230016 155260745105004 155427034871808 155556788940872 156090923496288 156199585589388 156364601752854 156964566724812 157076126473728 157130391048246 157242068653824 157408186142592 157613180636898 157725201376512 157891829268096 158080537025862 158566245977106 158733762385473 159342817735794 159456067783936 159624524239488 159735646235088 160114977154944 160284129711552 160567500386304 160632030332928 160801729127424 160968764855547 161295799053312 161466199082496 161984755426032 162155883299256 162271132683264 162327191959548 162654113919528 162828322246656 162941674553856 163065848974336 163238118962688 163566875501568 163739674796544 163912656644352 164439069902184 164555942020096 164612790621972 164729786208768 164903814054144 165118570191036 165235925251584 165293008765038 165410487804672 165651781280832 166045161494016 166220578960128 166336292773728 166630363232256 166930570961308 167225692060416 167620366709082 167739499876608 167916707316864 168161656754784 168281174634496 168339310180272 168678340360992 168856539633936 168976551389184 169034927164488 169155065705472 169698315208224 169877592027792 170281007450496 170399547915696 170579565548568 170709560645008 171011362722816 171234072790704 171355774334976 171414972052632 171534301922907 171536802167808 171718021246464 172063856047104 172269501802288 172451494937304 172981359247752 173164104420516 173233696775062 173416708528371 173828528439048 173949538497273 173952073946112 174135844624896 174257068620096 174441161508768 174855414230784 175001387558481 175420068139008 175602288933324 175959053512704 176169354695488 176587711430144 176710642282944 176897327235552 177023053836288 177084209410416 177210068834304 177440851548576 177890017062912 178077947959296 178436591456256 178625099778048 178813807248384 179388076256928 179515573112832 179577589769424 179702602014474 179705221318656 179895069877248 180129349299312 180257373001728 180447804877824 180585320351744 180711034124544 180901945268352 181331540683776 181457773934976 182106077412336 182232849854286 182235506038784 182425368711663 182428027702272 182555024268672 182988545319936 183181862527488 183255480886016 183449080096128 183642883833024 184012734939264 184207134146112 184427293196839 184532798951424 184993953639957 185125434772608 185321009484864 185516790810912 185890415908032 186228611612736 186358253940936 186557850243072 186800806680768 186998151330144 187131056910336 187328750450688 187930365602496 188128903567968 188706937361184 188906295731472 188982214663704 189181863849132 189316321463808 189381723952806 189763132906116 189765898850304 189963607088178 189966375954432 190098620312832 190777795384352 190910604609252 191112291031266 191566133381808 191699491405158 191845581552548 192048255725634 192184750576896 192387783063168 192638331889542 192775246126848 192841843559211 192978902438784 193182773902272 193803189527574 194007931804467 194402090437632 194604029153721 195096640737152 195557094493929 195696083189376 195902825203008 196039202197608 196249167138816 196739601490113 197139309954048 197347576656384 197981367742928 198190524032424 198661175358912 198799472568312 199009493139996 199012393857024 199150935565824 199361327438592 199513256509952 199834759120896 199915070057472 200126269195776 200337691454208 200741165388288 200953237250304 201193410760188 201336405366272 201811585789044 201814527348736 201955019751936 202024788490602 202168373983488 202381953611904 202789544626944 202944086270464 203158485395712 203299913390112 203514688426896 203997983269248 204869337088878 205014944293632 205231531165056 205374402302256 205862113484928 206162415996768 206380215108144 206526896142336 206598244312152 206745080306688 207014326806672 207380313068544 208121231328384 208266114119184 208486135670472 208706389662276 209286088966416 209434835298304 209507188064328 209653035683553 209656091538432 209877581523456 210150907515864 210300268502016 210372920246412 210522439024128 210774049367816 211421661302808 211645016513964 212075007750144 212295304531332 212457090314392 212604991496667 212832698985984 212980861646784 213486636206592 213712172948736 214402305503232 214625019807396 215061065404416 215288265443328 215511900054534 215979673901376 216207844399008 216361510244352 216436255946064 216872151892704 217101265243632 217255566071808 217650825283584 218089167335424 218319566395392 218550208859136 219252093202912 219483720829296 219639714945024 219871752072192 220158093588048 220314567002112 220390678353384 220547317072896 220780313031168 220869041707776 221393548658688 221627438613504 221781723698304 222016023738432 222729038710794 222964339536477 222967589413888 223493822278776 223649406639351 223652666502144 223888943089152 224044802511552 224215542339712 224452413573696 224904453814656 225142052845248 225379902885984 225540087607296 225833811061824 226103721115503 226264420277632 226503456037056 227041343267328 227199397220928 227439420731424 228015150297088 228312097054272 228553296070176 228712402563876 228715736223744 228957361661952 229418474729472 229660842571776 229935326583072 230641812330336 230885472560688 231222278037828 231771371252064 231932717996364 231936098594816 232177741996662 232181126166528 232342758160128 232423024851171 232588215345024 233140552307712 233335183411308 234136385244432 234299378384082 234546902629281 234725645886886 235446850087218 235614189710592 235695586572369 235863102980736 236112279213888 236419770955347 236587802064768 236870564978146 237120805538793 237849368965659 238418409664512 239014226603691 239184101675904 239436786359232 239603469352632 239860093169664 240172465732416 240426194567328 240597073170432 240948045499392 241202593691136 241775387578368 241943698579968 242808103216448 242977133139048 243233824948884 243237370269696 243406699024896 243490787939322 243981170879292 243984727093248 244242483369984 244598773461504 244857178444032 245350313252352 245609512194816 245868984966528 246658604853276 246833913030144 246919185932958 247094679313152 247355721081216 247677855286554 247853887877376 248115731707008 248304815483648 248477671921248 249067742241024 249330868440192 249504439160592 250395856441962 250573820803328 250838538090624 251430550063623 251609249814912 251875060975296 251976286218272 252242485132176 252421761951744 252508965270408 253017510541488 253284809450904 253464827083776 253732598558208 254547472812336 254816388041688 255421511175744 255599321873544 256064340967512 256246334102528 256517044084224 256851109186056 257033661502464 257122458078948 257305203251712 257577031869696 258095784070656 258404252703432 258677242405956 259202787250176 259472038871628 259746156630774 259850545162593 260742792658572 260928110919168 261203766937344 261385602930144 262319468653484 262852413272064 263130102208512 263403433399986 263938580269056 264254032043232 264881567145216 265065963424416 265345990853328 265534580754432 265626314115624 265815103251456 266553426743296 266835025594368 267116921938944 267654887184384 267937649667072 268257881013584 269082114385392 269273359669248 269366384654136 269553903021711 269557831977984 269842604815872 270194023948968 270386059502592 270877980527616 271066551186816 271352917902528 271997311025664 272224380646526 273159116118504 273349274781429 273353259058176 273642041553408 273832536403008 274482817979904 274772793791232 274883221329024 275173620144192 275464325749536 275660107075584 276019102408896 276310701219168 276507084091392 277494975104512 277688152158912 277981514227296 278275186216368 278835623862048 279048118621888 279342917419104 279537380911404 279541455384576 279836775364608 280201210021152 280400358002688 280497226995216 280696585365504 280993125676032 281895548403744 282193355351952 283060406041776 283473321995556 283772795773698 283776931981312 283974482195712 284072585929209 284644699359174 284648848275456 284949563931648 285147930469248 286166693076528 286365906913878 286668436546899 287349200072712 287768372328822 287972898535168 288072383588451 288277125865344 288581674594752 288957497834313 289162869190272 289468353658176 289980112637952 290704784291361 291400278478848 291603135656448 292128499182289 292295617818624 292644961105728 293162336096256 293544124784064 293854237804512 294063089430528 294373750708224 294492055610368 294966610366464 295503251484672 295708964931072 296021364984576 296972051614392 297285786048636 297991763038368 298199208852468 298203555336192 298514239709994 298518590785536 298726403348736 299269884764928 299872605086208 300189403793664 300506537181312 301111748082432 301471628154004 301790116140282 302004608049408 302717378683566 302721791023104 302932529627904 303037182735903 303252560975232 303572930417856 304416129405696 304737728093568 304949870085168 305272032640344 305996974903872 306580435444096 307304005633317 307522416440448 307847296747584 308061603453384 308296370717104 308793170227392 309028495002752 309243623995152 309570322662216 309790344213504 309897366468228 310117620460032 310521490210008 310854069743616 311113577881744 312181846992576 312399171178776 312729203505708 313929133449624 314152252947456 314260782096492 314484137307648 314816372285184 315226361273796 315450402753024 315783658536192 316161074051724 317132491954212 317467524770946 318685635471588 318912135567872 319249048478976 319471292470176 320229954309888 320568259423104 321264060665856 321603458254848 321937529711094 322591598106624 322932398164992 323267850081801 323969510852064 324311766598512 324542265366528 324654383919096 325308227839056 325883349107712 326131697948672 326476237925376 327133751003136 327479349593088 327825313288704 328878139804368 329111884040192 329225581243944 329459572417536 329807628108288 330237140382072 330471850503168 330586017530076 330820975609344 331303562561664 332090322988032 332441157920256 332672585547456 333260726464512 333861141922616 334093558066191 334451384120832 335240733418164 335478999753216 335833414633728 336323313509568 336678620360544 337356680721984 337713079267872 337953102778368 338069854328976 338310131410944 339396630416448 339755184055584 340562014900992 340799095831392 341159131097136 341419121290016 342022725445632 342468145581408 342711548669952 342829944105264 343068603845814 343073604335616 343436042492928 344127712094208 344539003604576 344902989874608 345962718495504 346328208841032 346467393550124 346833417056742 347657056878096 347899076994546 347904147892224 348266612994993 348271689249792 348514137240192 348882323017536 349710828461568 350002775116962 351204577866648 351449067576123 352088468830329 352338709390976 353170275130827 353175422860288 353421284565888 353794654471104 354168418820832 354420137668608 354881703097152 355305847467219 356155895918592 357250199556096 357627614496768 358776152513856 359155179538848 359405204028948 359410442637312 359790139754496 360258698598624 360514746003456 360895609755648 361170640703488 361422068249088 361803890536704 362663081367552 362915547869952 364212154824672 364465699708572 364471012077568 364850737423326 364856055404544 365110048537344 365236181908983 365977090639872 366363725054976 366510961772032 366898160192256 367285767666048 368025469878528 368414268292224 368854586393678 369987907279914 370250869545216 370378778899437 370642018969728 371033581621824 371516782929831 371780831816064 372457223225472 372716507881872 373601613361536 373996302660288 374657500901376 375593784662943 375860731204992 376257807135936 377413874722368 377812591462944 377964429327408 378363727698264 378632642927616 378763447905612 379526265812232 379927214176356 379932751908864 380197240625664 381555590768704 381821209218504 382224582062532 383132266763616 383398982810316 383691163105096 384096511451268 384369501153792 384775566126336 385276663779084 385550492253696 385683687118422 385957804877568 386365547804544 387606379055148 388015863608934 388804180875264 389208058307442 390193281474304 391114188987858 391392166378752 391805650406016 392078404395216 393479202980226 394278619908096 394695153312768 395105150099979 395962735485856 396381048064848 397322350717824 397598945136624 398018986279992 398301871131648 398722654877184 399026513019904 399669518241792 399830140114944 400252538391552 400675382908416 401482330776576 401906474500608 402386821520376 402672810732544 403623171578088 403910039503872 404049576981204 404336747966976 404763907223808 405579089253888 405888172540928 406316970791424 406599826780224 407029376853792 407995966538496 408336570969789 409738674177756 410029888587264 410463062330112 410748804604512 411724226969856 412324831993536 412760430216288 413053792284672 413196488624304 413490160613376 414028653613344 414760626137088 416242462656768 416532228238368 416972271340944 417412779324552 418572177932832 418869670596608 419014376128656 419306071367106 419312183076864 419755163046912 420301815031728 420600537004032 420745840492824 421044878048256 421548098735632 422843322605616 423290033027928 424590609062664 424914180628784 425209982993334 425659193660547 425665397971968 425961723293568 426967049038761 426973272413184 427424345897472 429250039614792 429548860370817 430576530886656 431023800109068 431652558493233 431959347802752 432415688798016 432872511892128 433744303785408 434202530487264 434511132143616 435301650567168 436639132790784 437100417718272 438504186405824 438967441658592 439279429890048 439743504144384 440316187176096 440629134004224 440781356706768 441094634145792 441560626062336 441738083415552 442787097317376 443254877227008 443563447396608 444032047476864 445458077421588 445928679072954 445935178827776 446987644557552 447298813278702 447305333004288 447777886178304 448089605023104 448431084679424 448904827147392 449808907629312 450284105690496 450759805771968 451667622123648 452207442231006 452528840555264 452685174210423 453006912074112 454076068025349 454082686534656 454398794441856 454878841462848 456624194108544 457106592140352 457424805127752 457914723323904 459059070143597 459321685143552 459870653166144 461283624660672 461770945121376 462444556075656 463542742504128 463865435992728 464355483993324 464362252333056 464685516320256 464846049702342 465176430690048 466281104615424 466670366822616 468272770488864 468598756768164 469093805258562 469451291773772 470893700174436 471228379421184 471391173144738 471726205961472 472224558427776 472839541910694 473175604129536 473741129956292 474241611077586 475698737931318 476201287156419 478028453207382 478368203351808 478873572718464 479206938705264 480344931464832 480852389134656 481896090998784 482405187382272 482906294566641 483887397159936 485616206432896 485954266278096 486467649897768 486813398049792 486981575878644 487962341758584 488484966739968 489197546923008 489714356888064 490700626504704 491219024389632 491737969933056 493317209706552 493667826060288 493838371865916 494189358626304 494711442162432 495355710573108 495707775754752 496231463414016 496609630967296 496955343842496 498135484482048 498661736880384 499008878321184 500791712883924 501147641606656 501677076181248 502861100127246 503218499629824 503750121950592 503952572436544 504484970264352 504843523903488 505017930540816 506035021082976 506569618901808 506929654167552 507465197116416 509094945624672 509632776083376 510843022351488 511198643747088 512128681935024 512492668205056 513034088168448 513702218372112 514067323004928 514244916157896 514610406503424 515154063739392 516191568141312 516808505406864 517354484811912 518944077743256 519492313261548 519701090325186 520250125585113 521485585317144 521848615491819 521856221838336 522407533874688 522771205860288 524638937306968 525004162675443 526260204417024 526806866799972 527575349269507 527877160538112 528508064086464 529763134290432 530131926848832 530691981706656 531069161508864 531252628231248 531630206502912 533670051188736 534233843877888 535309774368768 535875299334144 536515762027168 538164228770784 538546719338496 538732769308272 539107806043422 539115663955968 539685209631744 540388047897936 540772119005184 541755961055232 542133102373632 542705835805056 543994622051328 544448761293052 546318232237008 546698549562858 546706518116352 547276106134989 547284083106816 547665072806016 548965635959808 549545587582464 549766442658048 550347240288384 550928651499072 552038204817792 552621402438336 553281879590517 554981860919871 554989950209024 555376304317824 555963028454592 556550372432736 557671247724096 558096237243776 558685834838208 559074761822808 559673550729216 560402420042304 560994453990432 561393170731008 561986251352064 563791096807488 564386710703904 566120812083552 566946643991112 567545591547396 567553863962624 567948964391424 568145171858418 569289398718348 569297696550912 569899127863296 570295860938496 572333386153056 572731813827756 573336873093798 574698400145424 575536744657644 575945797070336 576144767176902 576554251730688 577163349189504 577914995668626 578325738380544 578525530677633 578936707316352 581409568582722 582023795413401 583206271312896 583812087461163 584256998364578 585289922211456 586671283481787 587088249568128 587708475609024 588747501416448 588984111220736 590218804470339 591417929862144 592042729969152 593944103228784 594571572097272 595983526076736 596398417704936 597028479419988 597037181571072 597452806697472 598539769529856 599745210172416 600378807587328 601013074362624 602223496164864 602943256308008 603580232280564 604009216098816 605434757367132 605443582046208 605865059255808 606074365471806 606505121950464 607145860835712 608832258811392 609475456187136 609899740170336 610544065280688 611993949807744 613160870888192 614608011266634 615044832880896 615694593495168 616123206906768 616592741434208 617586340454784 618056990005504 618487247990304 619140645324432 619580688427008 619794732936456 620235240920064 621042980420016 622227155763488 624363693985152 624798342357552 625458407011416 627858266899248 628304505894912 628521564192984 628959107050659 628968274615296 629632744570368 630452722547592 630900805506048 631567317072384 632322148103448 634264983908424 634935049541892 637371270943176 637814974490001 637824271135744 638498096957952 638942584940352 640459908619776 641136518846208 643206916509696 643875059422188 645183196213248 645864796329984 646535700163602 647939021704128 648623533197024 649084530733056 649308767838192 650616455678112 651766698215424 652263395897344 652952475850752 654267502006272 654958699186176 655650626577408 657756279608736 658223768080384 658451162487888 658919144835072 659615256216576 660474280764144 660943701006336 661172035060152 661641951218688 662607125123328 664180645976064 664882315840512 665345171094912 667722283845232 668187116132382 668893018609431 668902768241664 670481466836328 670948219918053 670957999506432 671666829267456 672646627019136 673357240721088 674713361443968 675426158535744 676139708657952 676620262821888 678311163346509 678793260832896 679510368111168 681124029801984 681598191662784 682318262194272 682838242580032 684045450891264 684936291162816 685659888210528 686137207691628 686147208671232 686872084985856 688255424188416 689078007209152 689805979749216 691925436991008 692656417682064 692934787100248 693666834113484 695314113756192 695798153989092 695808295784448 696533225989986 696543378499584 697028274480384 697764646035072 699421656923136 700005550233924 702409155733296 702898135152246 704176937660658 704677418781952 706340550261654 706350845720576 706842569131776 707086759717107 707589308942208 708336837641664 709763406194304 710611694934438 711362416616379 713548106896977 715255228993536 717042679811073 717552305027712 718310359077696 718810408057896 719580279508992 720517397197248 721378538797081 721791219511296 722844136498176 723607781073408 725326162735104 725831095739904 728424309649344 728931399417144 729701474846652 729712110809088 730220097074688 730472363817966 731954181279744 732727450109952 733021923544064 733796320384512 734571535332096 736050939757056 736828536584448 737709172787356 739975814559828 740501739090432 740757557798874 741284037939456 742067163243648 743033565859662 743561663632128 744914446450944 745433015763744 747203226723072 747992605320576 751187569325886 751721462409984 752515614271872 754291650190869 754827749444736 755625182925888 755928858654816 756727455396528 757265285855232 757526895811224 759052531624464 759854428352712 760394481251328 763111181537408 763642418437008 764449164125064 766264533527232 766797965620632 767382326210192 768193022902536 768739002307584 769551132252672 770553327558168 771100984507392 771367374236844 771915609755136 772731095609088 775212758110296 776031727217868 777608361750528 778416116614884 779551635487779 780386562948608 782228377975716 782784332757504 783611300812032 784156808790432 786958405960452 788557239816192 789390306625536 790210300199958 791925470971712 792762096129696 794644701435648 795197890273248 796037972559984 796603742263296 797445309754368 798053026039808 799660280229888 800505076783104 801350765816832 802964661553152 803812949001216 804773643040752 805345621465088 807246343156176 807820079007744 808099153962408 808673495933952 809527814447616 811158178507776 811776345081856 812633941582848 813199653560448 814058753707584 815991933076992 816673141939578 819477348355512 820047824344287 820059777174528 820926124660224 821497609209024 823448453939712 824649663987072 825520860432576 826392977248608 826980321226752 828057307226688 829046977423511 829521252274176 832484925313536 833064456476736 833944542681888 834825558649104 837144355865664 838028752257312 838612142734212 838624366153728 839510326093824 840603630063456 841201074008064 841491680985648 842089756096512 843096197471264 845686645211232 846580066055856 849181218125328 849828361257568 850419965986668 851318387321094 851330795943936 851923446587136 852217757787627 853934098077522 853946544826368 854848691794944 858500079229584 859097720741634 860005309640697 862047600218136 863305116986466 863918695605504 864217150765353 864831377596032 865745023784256 866872493502939 867488607570816 868405060974528 872114352874083 874200835436544 876385497546867 877008372811648 877934883317184 879487008288768 880632374352192 881562713413536 882189268291584 883121252124672 883476166831104 886509754454016 887126894793216 888064094953728 890916154843176 891857358145908 891870357655552 893975289115104 894597626557404 894610666008576 895555772356608 896179210046208 896862169358848 897809654294784 899617815258624 900568211380992 901519611543936 903335244247296 904414884462012 905057681110528 905370348420846 906013824148224 908152136050698 908165373069312 908797588883712 909111548207709 909757682925696 913248388217088 914213184280704 914849610255504 918118140287194 919741306332288 921912016899951 922567249321344 923541890242752 924889112151312 927085485008256 927730871985456 928710967986648 929371032640512 929692099404684 930352861380096 932562209230848 933340733645232 936545540977728 937197513536328 938187610517124 938902583547544 941787400348872 942456758842368 942782346289476 943452411922944 944449116855552 945679083821388 946351208259072 947482259912584 948483222155172 951397475862636 952402574312838 952785332262841 956056906414764 956736406703616 957747145436928 958413877410528 960689862929664 961704778269312 963792181997568 964810374764544 965812589133282 967774794319872 971232412865792 971908532556192 972935299795536 973626796099584 973963151757288 975924683517168 978395093846016 979428713776128 981401253009408 982438048779264 983475939866112 986634419413104 987335652120576 987676743731832 988378717252608 989422884324864 990711421146216 991415551509504 992462926828032 993219261934592 993910687684992 996270968964096 997323473760768 998017756642368 1001583425767848 1002280674198573 1002295283213312 1003354152362496 1005722200254492 1006436999259648 1007500243901184 1007905144873088 1008969940528704 1010035861081632 1012070042165952 1013139237803616 1013859308335104 1014930394232832 1018189891249344 1019265552166752 1021686044702976 1022397287494176 1024257363870048 1024985336410112 1026068176336896 1027404436744224 1028134646009856 1028489832315792 1029220813006848 1030308127478784 1032383136282624 1033617010813728 1034708969623824 1037888155486512 1038984626523096 1039402180650372 1040500251170226 1042971170634288 1043697230983638 1043712443676672 1044799838984979 1044815067749376 1045542411720576 1049277874613936 1050008325350886 1053613733599944 1054347202728369 1055150698539014 1056265406490987 1057016128172928 1059510825392481 1059526268580864 1060263853697664 1061383963413312 1062505256462496 1063260413005824 1065917542401657 1068467687755776 1071750598668288 1073031524054336 1076328457541568 1077465538616544 1078215612086844 1078231327911936 1079370419263488 1080776095795872 1081544238010368 1083511922110464 1084266204747264 1085411671610112 1087989244102656 1088897522586104 1092636464474016 1093397099125716 1093413036232704 1094552212269978 1094568166213632 1095330145612032 1097931271919616 1099091175164928 1099532885316096 1100694480576768 1101857302998144 1104076409635584 1105242804876672 1106563759181034 1109963721839742 1109979900418048 1110752608635648 1111136336698311 1111926056909184 1113100744865472 1115342495448192 1116192474487552 1117371669676416 1118149523645616 1120804840084608 1121988907980864 1123972502704128 1126781353988829 1127582193614976 1128773421407808 1132241624167104 1133893287982224 1135091183094792 1135897928782848 1136290343716836 1138578797436696 1139798255726592 1140591721876992 1144666772306112 1145463627655512 1146673746187596 1149396800290848 1151073489315288 1151891594140672 1152289534353804 1153108503461376 1154326698379008 1155829991337252 1156651476761088 1157051061355266 1157873414632704 1162819137165444 1164047590826802 1166412542625792 1167624174922326 1168513996729156 1170579844422912 1173342566963574 1174176499136256 1175416951218048 1177968222441472 1180437608940678 1182835859724288 1184085459938304 1185315450299937 1187888206457568 1189143144194544 1191967052153472 1192796835409872 1194056958839976 1194905613394944 1197079539059712 1199490420344832 1200757615174656 1202026148725248 1204446992329728 1205886512616016 1207160464561128 1208018432197632 1210869514734264 1211730118511616 1212148730943612 1213010243900928 1214291721671424 1217664517622784 1218950912374272 1219799480340672 1221088130561376 1223987899615488 1225009712909367 1226321741776384 1229216022533268 1230089665761792 1231389186990336 1232246413813536 1233185482868416 1235172680909568 1236113980011008 1236974495980608 1238281290648864 1239161376854016 1239589465872912 1240470481840128 1242085960840032 1244454311526976 1248727387970304 1249596684715104 1250916814022832 1255716533798496 1256609011789824 1257043128385968 1257918214101318 1257936549230592 1259265489140736 1260905445095184 1261801611012096 1263134634144768 1264644296206896 1268529967816848 1269870099083784 1274742541886352 1275629948980002 1275648542271488 1276977580981641 1276996193915904 1277885169880704 1280919817239552 1282273037692416 1287750118844376 1288646581112451 1290991052377873 1291729592659968 1293071400327204 1294957675479699 1295878043408256 1297247066394048 1298617535676384 1301232911356224 1302788107379803 1303533396430848 1305904951701504 1309917398372352 1311301253154816 1315512559217472 1316902324975776 1317838289670144 1319230512433152 1320948561528288 1321887402012672 1322344070120304 1323283902437376 1325214250246656 1328361291952128 1329764631681024 1330690342189824 1335444567690464 1336374232264764 1337786037218862 1337805536483328 1340962933672656 1341896439836106 1341915999012864 1343333658534912 1345293254038272 1346714481442176 1349426722887936 1350852317071488 1352279417315904 1356622326693018 1357586521665792 1358055522631269 1359020736222336 1362228204076047 1362248059603968 1363196383325568 1364636524388544 1365676485160064 1369872582325632 1371319776421056 1372274415383256 1373744169971712 1377177210430791 1378156014418304 1379611959498432 1383850873982016 1385312835364128 1385869574200496 1387333668226968 1390628227512384 1391596307978184 1393066451979972 1393086756999168 1394056548960768 1395529292070144 1398843313846272 1400011100467848 1404818311466592 1405796270304492 1408353875321316 1409354837563904 1412681100523308 1412701691441152 1413685138263552 1414173519434214 1415178617884416 1416673675283328 1419526812388608 1421223389868876 1422724833232758 1427096213793954 1428603861469257 1434085359622146 1435104610055424 1436620718155392 1437620816115792 1441034794394496 1442757077594162 1445688272996352 1447215562146816 1448718883699923 1451662191479808 1456848619298688 1457862798834288 1459402949693304 1460440194149376 1460944727635932 1465454900219904 1466043847088128 1467592640769024 1469143070664192 1472101879514112 1473657073168896 1475418345574712 1479951629119656 1481003478180864 1481515115597748 1482568075878912 1484134326487296 1486067131719324 1487123327264256 1489828892901888 1490866031527488 1494406453446144 1495985210641152 1502375138651772 1503442924819968 1505031228543744 1508583300381738 1509655498889472 1511250365851776 1511857717309632 1513454910793056 1514530571710464 1515053791622448 1518105063248928 1519708856705424 1520788962502656 1526222363074816 1527284836874016 1528898328250128 1532529067054464 1533595931241264 1534764652420384 1536386045805072 1537478004615168 1539102264505344 1541106655116336 1542201969014784 1542734748473688 1543831219510272 1545462191218176 1550425516220592 1552063454435736 1556832233229768 1559103270975558 1560750376755339 1560773125897216 1564456755951432 1565545846475457 1565568665515008 1567222601624064 1568313617580864 1573916811920904 1575012488026329 1578780613251072 1580420600399916 1582726047808521 1583850941943424 1585524192259392 1589289402871296 1590395780546496 1592075945119968 1593207484526592 1594890619508736 1596106052079616 1601010153566208 1602701531633664 1605929323106304 1607625898002432 1609547286081504 1610691242930176 1614492686312352 1615640158015488 1616198307924816 1617346991867904 1619055628895232 1622316357015552 1623552690163712 1625267883165696 1626399307120896 1628117507415168 1631983866153984 1633346283879156 1638954696711024 1640095648688574 1640119554349056 1641828318404967 1641852249320448 1642995218418048 1646896907879424 1649299327974144 1651041720865152 1652785954497216 1656114614453376 1658093954847022 1659845638771551 1664945582759613 1664969850627072 1666128912953472 1667889085363776 1669651117298208 1674288711731328 1676057504514624 1677224285468424 1679020652187648 1681207260126912 1682983361971296 1684179512193024 1686192394942528 1691373290422464 1693160132111712 1698362436250656 1699656722515136 1700839931973336 1702636774642188 1702661591887872 1703846893174272 1704435515575254 1707868196155044 1707893089652736 1709697383589888 1717000158459168 1718195441483268 1720010619281394 1724095200436272 1726610233972932 1727837391211008 1728434301530706 1729662755192064 1731490047568512 1733744987005878 1734977215141632 1736810121949056 1744228705748166 1746071386240203 1752770995093734 1754016745623296 1755869766634368 1760013850445361 1761264748704384 1763125426827072 1766242504249344 1766952333662208 1770656413411017 1774253789586432 1776128189907456 1781832309686352 1783714716291816 1787950578230208 1789195253114808 1791111544713216 1792358420092416 1793724338717696 1795619308589568 1799235630517248 1801136422761984 1803039223087872 1806670488494592 1808829768924024 1810115362221056 1810740696841692 1812027648296448 1816304272101396 1816330746138624 1817595177767424 1818223096415418 1819515365851392 1826496776434176 1828426368561408 1829699220511008 1836236280574388 1839482612664576 1843824033799902 1845134498642688 1847083780485504 1849778224302624 1854170970016512 1855461743970912 1857421935973296 1858742065281024 1859384198809368 1860705722760192 1866681467290464 1873091081955456 1874395027072656 1876375221034248 1877805167095088 1883574800697744 1884913517684736 1885564692578952 1886877321151977 1886904823845888 1888898233711104 1891358167642776 1892702416518144 1894964519825168 1896966444310344 1902794951725272 1904805148625676 1905570664525682 1912113812829528 1913444923470003 1913472813407232 1915494290873856 1916827754821056 1921379725859328 1923409556538624 1929620749529088 1931625178266564 1935549588639744 1942464825731584 1943817065112384 1945870599591072 1947253592199168 1947926303514576 1951849367034336 1956790187692032 1958857427552256 1962802506018816 1964876097558528 1966951879732224 1973268838826208 1974671304241152 1975353487463664 1976757434505216 1978845768649728 1981422842292432 1982831103019008 1984925853656064 1986438523869184 1987821375369984 1992541937928192 1994646947521536 1996035513284736 2003166851535696 2004561348397146 2004590566426624 2006679055828293 2006708304724992 2011444400508984 2012873998519296 2015000487802368 2015810289746176 2017939881057408 2020071722163264 2024140084331904 2026278475607232 2029860788465664 2034933490039527 2036379782498688 2038531104333504 2043372089405952 2044794574988352 2048514727740096 2052136352673792 2054808873488448 2056979664631584 2058441626013696 2060616254957568 2064766272565248 2067234021627456 2069417939247648 2075776310973024 2077969253046192 2078804361300744 2081000502340452 2085942341268576 2087394461967276 2087424887353344 2089599677969958 2089630135498752 2091084823441152 2098555749227872 2100016650701772 2107227467199888 2108694405456738 2110301397078028 2112530812981974 2114032256345856 2119021650784962 2119052537161728 2120527707395328 2121260279151321 2122767926826624 2125010512924992 2131835084803314 2134087249849137 2140644320690931 2146063048108672 2151128039433219 2152656915083136 2154931077233088 2156431224173688 2158740838526976 2161552191591744 2164135616391243 2168532409494528 2170823343220224 2175978488205312 2177795045172208 2185272928948032 2186794198251432 2189104424539956 2189136332427264 2190660291224064 2195862543839232 2198182350329856 2199065770632192 2201388961153536 2203714605996288 2208152819271168 2210485609753344 2213127518362068 2219927443679484 2219959800836096 2221505217271296 2222272673396622 2223852113818368 2226201489730944 2230684990896384 2232384948975104 2234743339352832 2236299047291232 2241609680169216 2243977815961728 2253562707977658 2255164387229952 2257546842815616 2262874950572607 2264483248334208 2267786575964448 2270182366189584 2271795857565696 2272580687433672 2277157594873392 2281183443753984 2289333544612224 2290927255311024 2293347492375192 2298793600581696 2302146978630576 2303783188281344 2304579068707608 2306217006922752 2308653396758016 2311659982674504 2313302953522176 2314102122710532 2315746829265408 2325638274330888 2328095181653604 2332825085251584 2335248349844652 2337027993458312 2338654906463337 2341159688845824 2346685133927148 2348352998272512 2350833902436096 2360875217881356 2365671719448576 2368170919876608 2370630900599874 2375776412915136 2378286288389088 2383934104306944 2385593670819744 2388113917679952 2389811226789888 2394159078119424 2398980840689664 2401515230349312 2404052297450496 2408893984659456 2411773025232032 2414320929122256 2416036864395264 2421739029468528 2423460237023232 2424297461887224 2426020487801856 2428583443342848 2435329035245568 2437901824748544 2439598960681344 2442176261122752 2447975799230976 2450019425818734 2452643483552768 2458432045066536 2460143473032861 2460179331523584 2462778373980672 2464492827627072 2466370965736832 2470345361819136 2472227960022016 2473948991961216 2476562581297728 2479178931745824 2480940963680256 2484171921680064 2487140932270533 2488908623053952 2497454775940608 2499193369430208 2501833628045664 2511433067596992 2514086256771936 2515836428202636 2515873098461184 2518530978281472 2521810890190368 2523603222024192 2526269268289536 2529288592413792 2537059935633696 2539740198167568 2549485083772704 2551259897960004 2551297084542976 2553955161963282 2553992387831808 2555770339761408 2556653273362881 2561839634479104 2564546075384832 2575500237688752 2577293162224902 2580015928922091 2581982104755746 2586142800654408 2589915350959398 2591756086816512 2592651452296059 2594494132788096 2597235071352768 2600617480508817 2602465822712448 2605576214759606 2616343058622249 2622602506309632 2629156492640601 2631025118434944 2633804649951552 2638461024866304 2641897123056576 2644688140240608 2646567804874752 2650428500493312 2659529263362048 2661380684379648 2670889135380928 2672748464529528 2675572074437724 2675611072966656 2681925867345312 2683792879672212 2683831998025728 2686667317069824 2690586508076544 2693428962884352 2698853445775872 2701704634142976 2704558834631808 2713244653386036 2715173043331584 2716111045262538 2718041472444672 2724456408152094 2724496119207936 2726392766651136 2729273048777088 2731352970320128 2739745164651264 2742639552842112 2744548830766512 2754354420861582 2756312028836608 2759223918996864 2765736050699853 2767701747964032 2770625670728256 2771739148400992 2774667336453936 2781256455024768 2783192615956368 2786132903959944 2788113097921536 2791058584140288 2797686627692544 2800022200935696 2809636622933184 2811592540608984 2816707750642632 2818709675127808 2825362201046616 2827370276527104 2828347038868428 2830357235768832 2833347350566656 2839053624777216 2842446779737752 2845449666465516 2854192427587908 2857207722938514 2858355996788523 2868170719244292 2870209220110848 2873241436310784 2875241632231584 2882069588788992 2885514155188324 2891376545992704 2894431124293632 2897437767399846 2903324382959616 2913697238597376 2915725597668576 2918805899386608 2920880388298752 2921889455271864 2932087694176256 2935185281538048 2938286141328384 2944203759028224 2947314146337792 2950836691149424 2959903258239312 2962006956361728 2963030231195496 2965136151757824 2968268652974592 2972134263438648 2974246654528512 2979657785803776 2981732063054976 2988812906892288 2991970421282304 3004750277303544 3006842022595719 3006885849639936 3010062457087488 3017166600763476 3019310997778944 3022500731703552 3023715434619264 3026909821586112 3030107583244896 3036210126497856 3039417713410848 3041577925005312 3052444726149632 3054569673748032 3057796656500256 3065058134108928 3067191862482528 3069529304840768 3072772091610144 3074956009230336 3078204529010688 3082213310232672 3084403938029568 3085469496947376 3087662439020544 3090924382436352 3100851032441184 3104126908871472 3113664466459536 3118206541951116 3121500753510678 3121546251794432 3128913511902864 3131091692950914 3131137331030016 3134445203248128 3136627235161728 3147833623841808 3150024976052658 3160841200799832 3165452095617042 3167701883886848 3168796219472961 3171048384518784 3178532476177443 3178578805742592 3180791561092992 3184151890239936 3189781239017472 3197752627204971 3205403063267328 3213413491005179 3215251796004864 3219094572163008 3228985372624704 3232396615849632 3234693983735808 3238111257790464 3244632714031104 3250535766331392 3252798614241792 3256235014830336 3263967732307968 3266692567758312 3277909393422048 3280191297377148 3280239108698112 3283656636809934 3283704498640896 3285990436836096 3293793815758848 3298598655948288 3302083441730304 3305571908994432 3312229228906752 3316187909694044 3319691277543102 3329891165519226 3329939701254144 3332257825906944 3333409010094933 3335778170727552 3339302234596416 3348577423462656 3352115009029248 3354448570936848 3362414520253824 3365966723942592 3372384789885056 3380344061966487 3382746580844928 3386320264223424 3396724872501312 3399313445030272 3401679863946672 3405273549284376 3407693786348544 3408871031150508 3415736392310088 3419394767179776 3434000316918336 3436390882966536 3440021238562788 3448190400872544 3453220467945864 3455674782422016 3456868603061412 3459325510384128 3462980095137024 3467489974011756 3469954430283264 3473620243898112 3488457411496332 3492142772480406 3505541990187468 3508033491246592 3511739533268736 3520027700890722 3522529497408768 3526250853654144 3533904667324416 3541312826822034 3548507579172864 3552256379814912 3555946350899811 3563664619372704 3567429432583632 3575901156460416 3578390506229616 3584716840184832 3587448677435392 3591238617179136 3598471261034496 3602272845523968 3606078446175744 3613340976989184 3617659537848048 3620230724442112 3621481393683384 3624055296592896 3632608544202792 3635190355534848 3636446192830836 3639030731702784 3652993552868352 3656852737122816 3659398441022016 3672472561148776 3675029138728101 3678965225329152 3687648067599804 3690268997285376 3694167560971008 3699556448605248 3708341940033024 3710923487941824 3714843871946592 3717484130562048 3718768397618736 3721411445520384 3733362934580928 3746182163910912 3748790054145312 3752750442068496 3755610334190176 3767149601395488 3769827035369472 3771129385157904 3773754642303954 3773809647691776 3777796467422208 3782716335285552 3785404833036288 3789929039650336 3793932888620688 3805589903450544 3809610297251352 3811141329051364 3824227625659056 3826889846940006 3826945626814464 3830932742944923 3830988581747712 3833655509642112 3842759451718656 3846819113077248 3863250356533128 3865939743337353 3872973157133619 3884873026439097 3884929651463168 3887634130224768 3891741199182144 3895852607029152 3903698734068672 3908364322139409 3917714855104512 3929752195117056 3933903759464448 3946537677652416 3950706974927328 3953514869010432 3957691537299456 3962845684584864 3965662206038016 3969851707312128 3972877047738368 3975642750739968 3985083875856384 3989293895043072 3992071026569472 4006333703071392 4009122696794292 4009181132853248 4013358111656586 4013416609449984 4022888801017968 4025747997038592 4030000975604736 4031620579492352 4035879762114816 4040143444326528 4048280168663808 4052556951214464 4069866980079054 4072759564997376 4074166567893807 4077062208667008 4086684612228141 4086744178811904 4089589149976704 4097029455480192 4109617746976896 4113959329263168 4121232509915136 4131531631292373 4134468043254912 4138835878495296 4151552621946048 4155938506092384 4157608722601488 4162001004680904 4171884682537152 4174788923934552 4179199355939916 4179260270997504 4182169646882304 4197111498455744 4200033301403544 4214454934399776 4217388810913476 4220602794156056 4225061625963948 4228064512691712 4238043301569924 4238105074323456 4241055414790656 4242520558302642 4245535853653248 4250021025849984 4263670169606628 4268174499698274 4281288641381862 4292126096217344 4302256078866438 4305313830166272 4309862154466176 4312862448347376 4323104383183488 4328271232782486 4337064818989056 4341646686440448 4346156651099769 4355590090344416 4370545857896064 4373588396502864 4378208849079912 4381320582448128 4396364700659712 4398131541264384 4402777922307072 4407429211992576 4416305638542336 4420971219506688 4426255036724136 4439854887358968 4443010434542592 4444545346793244 4447704227636736 4452402979461888 4461369981792768 4464769897950208 4469486678705664 4472598094582464 4483219360338432 4487955631923456 4507125415955316 4510328774459904 4515093685631232 4525749901145214 4528966496668416 4535573151928896 4540364732379168 4543591715131392 4545161374867344 4554315189746784 4562366887507968 4578667089224448 4581854510622048 4586694984750384 4597587201163392 4604293957261152 4607566376562688 4609158137415216 4612434013845504 4617306793516032 4623319965349008 4626605907044352 4628204245421064 4631493658530816 4651276548661776 4656190363307208 4670496699689304 4674055986916624 4677309812926674 4682251130266017 4682319377691648 4693370267854296 4696637539426371 4696705996545024 4701667804872192 4721750435762712 4725037464078987 4736341839753216 4741261801199748 4748178143425563 4751552825830272 4756572576778176 4767868208613888 4771187341639488 4776227835359904 4779622453579776 4788318156238848 4803030460698624 4808104594900992 4817787969318912 4823546050464064 4828641858244512 4832073728790528 4843478058937056 4846920474046464 4848594923774448 4852040975603712 4857166886685696 4870658070491136 4875803649497088 4879197921362688 4884352522245504 4895951598461952 4900038851637468 4905286967105536 4916864090133072 4920286946065722 4920358663047168 4925556747961344 4928985655254144 4932741931473664 4940690723638272 4944455920044032 4947897983922432 4953125162595456 4958357863491648 4968343843360128 4974281864541066 4977817246107904 4979536916314653 4994836748278839 4994909551881216 4998386738860416 5003667256091328 5022866135193984 5028172513543872 5031672856405272 5037061956562944 5043621780380736 5049649771579567 5052538536579072 5058577184827584 5074119871267392 5079480396335136 5098970167545408 5102519795920008 5107910323926564 5107984775663616 5111540679522816 5113306546725762 5123679268958208 5129092150769664 5151000475377504 5154586324449804 5160031857844182 5163964209511492 5172285601308816 5179830701918796 5183512173633024 5185302904592118 5188988265576192 5194470142705536 5201234961017634 5204931645424896 5211152429519212 5232686117244498 5238214158720609 5258312985281202 5262050236869888 5267609299903104 5280041551336083 5283794246113152 5289376280481216 5300857000986624 5311969240233051 5322761368759296 5341778270761856 5345496929059056 5351144148875448 5363851734690624 5367585759344424 5373334634139648 5381173016153088 5386857925768704 5397706891551744 5403409268285952 5409117669263616 5426489306772072 5430346086663168 5432222090525076 5436082944889344 5448912816304188 5448992238415872 5452785533302272 5458546097554176 5462705940640256 5479490329302528 5485279105684224 5489097661533024 5508708841723164 5512624057673216 5518447837993728 5531472101399706 5535403495928064 5541251341456512 5543478296801984 5549334672907872 5562512910049536 5566385231912736 5572265807919888 5576226195843072 5582117168280576 5600044401871392 5619273245866368 5623185081217968 5633415501285264 5637419350255616 5650724402093232 5654740553054208 5656694077736856 5660714471537664 5666694701133312 5678107249554432 5684893559475504 5690899332931032 5708384855175816 5714415445877028 5716711993577046 5736341438488584 5740334770410009 5740418440221696 5746482872621568 5750483264463168 5764139177577984 5771028310376648 5788862248587264 5794875534799692 5803328841964577 5806648765919232 5827394477194752 5831451195337152 5837611798773216 5841760776597504 5843778910543728 5870370563076096 5876572282656768 5888407518056448 5894628292675584 5901673382298848 5919806516478624 5924013912723456 5926060462390992 5930272303515648 5936537305949184 5944268526877296 5948493309057024 5959315571607552 5963464126109952 5977625813784576 5983940842564608 6009500554607088 6013684045191438 6013771699279872 6020037167484879 6020124914174976 6034333201526952 6038621995557888 6045001463407104 6047430869238528 6053819643172224 6060215166489792 6072420252995712 6078835426821696 6104800470118581 6104889452299264 6109139347496064 6115593313000512 6130116268217856 6134383724965056 6139058609681536 6145544183220288 6156409058021376 6164426620465344 6170938993894752 6175324878041088 6181848764872704 6201702064882368 6208253817742944 6227328932919072 6236413083902232 6243001507021356 6243092503588864 6257827023805728 6262183385901828 6262274662060032 6268890406496256 6273254470323456 6295667247683616 6300049952105316 6321682401599664 6330904191234084 6335403767773696 6337592438945922 6342096769037568 6357064952354886 6357157611485184 6361583122185984 6363780837453963 6368303780479872 6395505254409942 6402261749547411 6421932962072793 6426826982010358 6438189144326016 6453384118299657 6457970745249408 6464793231699264 6476222515580928 6492406849173729 6505597228483584 6512470029660672 6527935464615936 6533385135516624 6555818786844096 6560382594754296 6567313273619868 6567408997281792 6571980873672192 6587587631517696 6597197311896576 6604166883460608 6611143817988864 6624458457813504 6632375819388088 6639382555086204 6659782331038452 6659879402508288 6664515651813888 6666818020189866 6671556341455104 6678604469192832 6697154846925312 6704230018058496 6708897141873696 6724829040507648 6731933447885184 6744769579770112 6760688123932974 6765493161689856 6772640528446848 6793449745002624 6798626890060544 6803359727893344 6810547098568752 6815387572697088 6817742062301016 6831472784620176 6868000633836672 6872781765933072 6880042477125576 6896380801745088 6906440935891728 6911349564844032 6913737206122824 6918651020768256 6925960190274048 6934979948023512 6939908860566528 6947240487796224 6976914822992664 6984285544960812 7011083980374936 7015964719390011 7016066982493184 7023479066537472 7040055401781444 7045058994817536 7052501707308288 7082625653644068 7097015158345728 7104512759629824 7111892701799622 7127329238745408 7134858865167264 7151802312920832 7156781012459232 7169433680369664 7174897354870784 7182477234358272 7196942522068992 7204545691047936 7212156892351488 7226681953978368 7235319075696096 7240461448884224 7242962787366768 7248110593185792 7265217088405584 7270380711069696 7272892385661672 7278061463405568 7305987105736704 7313705474245632 7318796882044032 7344945122297552 7350058277456202 7357930450658304 7375296135199608 7380430419098583 7380537994570752 7388335121942016 7399112897210496 7416683880066048 7421846975883648 7429687743893184 7437536795237472 7442822891040768 7461422796811599 7466725869161856 7492364327821824 7497580108290624 7505500884136992 7511220668380352 7534299202790976 7542258770315808 7547509284607908 7547619295383552 7555592934844416 7565432670571104 7570809666072576 7579858079300672 7587865777241376 7611179806901088 7619220594502704 7622282658102728 7648455251318112 7653779693880012 7653891253628928 7661865485889846 7661977163495424 7667311019284224 7685518903437312 7693638226154496 7726500713066256 7731879486674706 7745946314267238 7769746052878194 7769859302926336 7775268260449536 7777954356888177 7783482398364288 7791705214058304 7807397468137344 7816728644278818 7849029175866747 7867807518928896 7887469477921803 7893075355304832 7901413949854656 7915383074598912 7925691369169728 7935163926767891 7939703414624256 7951285501479936 7978587790086144 7984142053138944 8012667406142784 8018245393588584 8026716223313172 8026833218899968 8045777602035936 8051495994077184 8060001951209472 8063241158984704 8071759524229632 8080286888653056 8096560337327616 8105113902428928 8139733960158108 8145519129994752 8148333135787614 8154124417334016 8173369224456282 8173488357623808 8179178299953408 8194058910960384 8219235493953792 8227918658526336 8263063262584746 8268936086509824 8277671756990592 8297208152099559 8303105243892096 8311877012184768 8315217445202976 8324002009361808 8343769365074304 8349577847869104 8358398711879832 8364339293764608 8394222996911488 8400066602807088 8428909868799552 8434777621826952 8441205588312112 8450123251927896 8456129025383424 8476086603139848 8482110829581312 8485041116605284 8491071707306496 8500042051699968 8527340339213256 8536348999396548 8562577282763724 8575067990365569 8584252192434688 8604512157732876 8610627660332544 8619724308932352 8625724896694752 8646208766366976 8656542465564972 8674129637978112 8683293372880896 8692313302199538 8711180180688832 8741091715792128 8747176793005728 8756417698159824 8762641164896256 8796263082528768 8805555844614144 8814858423985152 8832611277084672 8841942439013376 8852510073448272 8879709774717936 8886020869085184 8889090693586488 8895408455273472 8904805958923776 8922739963585536 8929539795900416 8938973357411328 8945196189164928 8966438720676864 8975911263846912 9014250831910632 9020526067787157 9020657548919808 9030187371262464 9051499802290428 9057932993336832 9071146303857792 9080729464758336 9090322749734688 9108630379493568 9119516751658621 9124733775015936 9157334178448896 9163709021244096 9173389969500768 9195174402326784 9208587914522304 9218316274830432 9224868027691008 9234613587032064 9246639930698016 9253211814088704 9256408490842128 9262987317061632 9302553097323552 9312380726614416 9340993399378608 9348111973833248 9354619625853348 9364502260532034 9364638755383296 9386740535708592 9393275078852742 9393411993090048 9403335609744384 9443500871525424 9450074928157974 9482523602399496 9496356286851126 9503105651660544 9506388658418883 9513145153556352 9535597428532329 9535736417227776 9542374683278976 9552455670719808 9593257881614913 9616209189801984 9640240473015537 9647092100928128 9657283716489024 9686956117874112 9697189847548896 9704081951207424 9714333773371392 9751607298994176 9758395842725376 9768705044491008 9791903196923904 9800077703274936 9810573934211072 9833728180266144 9840573892131444 9840717326094336 9851113495922688 9857971310508288 9865483862947328 9881381447276544 9888911840088064 9895795967844864 9906250325190912 9916715726983296 9936687686720256 9948563729082132 9955634492215808 9959073832629306 9989673496557678 9989819103762432 9996773477720832 10000227030284799 10007334512182656 10045732270387968 10056345027087744 10063345712810544 10087243560761472 10099299543159134 10117154369655168 10141032185899461 10148239742534784 10158960792670272 10197940335090816 10205039591840016 10215820647853128 10223081359045632 10226613093451524 10258184301539328 10302000950755008 10309172648899608 10320063715688364 10327928419022984 10344571202617632 10359661403837592 10367024347266048 10370605809184236 10377976531152384 10388940285411072 10402469922035268 10409863290849792 10422304859038424 10465372234488996 10476428317441218 10516625970562404 10524100473739776 10535218599806208 10560083102672166 10567588492226304 10578752560962432 10601714001973248 10623938480466102 10645522737518592 10683556541523712 10690993858118112 10702288297750896 10727703469381248 10735171518688848 10762346032306176 10773715851537408 10795413783103488 10806818536571904 10818235338527232 10852978613544144 10860692173326336 10864444181050152 10872165889778688 10897825632608376 10905571066604544 10917092195108352 10925411881280512 10958980658605056 10970558211368448 10978195323066048 11017417683446328 11025087416184303 11025248115346432 11036895675987456 11062944202799412 11070806991856128 11082502682913024 11086956593603968 11098669345815744 11125025820099072 11132770463825472 11144531615839776 11152452391686144 11164234336561152 11200088803742784 11238546491732736 11246370162435936 11266831002570528 11274838700511232 11301448804186464 11309481106108416 11313388155473712 11321428943075328 11333389402266624 11356214499108864 11369787118951008 11381798665862064 11416769710351632 11428830891754056 11433423987154092 11472682876977168 11480669540820018 11480836880443392 11492798228834769 11492965745243136 11500966528926336 11528278355155968 11542056620753296 11589751069599384 11597819230012059 11606657683929154 11618919471400857 11654619079317291 11654788954389504 11662902390674304 11675223597546432 11687557821087456 11725092966418227 11753144565313536 11789256585351168 11803346764597696 11839613032957248 11852120924781984 11860544607031296 11873074611898368 11888537053754592 11896986618114048 11918631143215104 11926928252219904 11955251627569152 11967881685129216 12019001109214176 12027368090382876 12027543398559744 12040074334969758 12040249828349952 12068666403053904 12077243991115776 12090002926814208 12094861738477056 12107639286344448 12120430332979584 12144840505991424 12157670853643392 12209600940237162 12209778904598528 12218278694992128 12222499703681421 12231186626001024 12260232536435712 12268767449930112 12278117219363072 12291088366440576 12328853240930688 12341877987789504 12363697529745408 12394594893877119 12403404129764736 12416507635485888 12454657865838144 12472826167804464 12486003014042712 12515654047611456 12524366771803656 12537780812992512 12546508940646912 12591334495367232 12600099904210632 12643364803199328 12661808382468168 12670807535547392 12675184877891844 12684193538075136 12714129904709772 12714315222970368 12723166244371968 12727561674907926 12736607560959744 12791010508819884 12804523499094822 12843865924145586 12853653964020716 12876378288652032 12906768236599314 12915941490498816 12929586463398528 12984813698347458 13011194456967168 13024940059321344 13038469953299307 13066770271033248 13111637573688192 13120765189508592 13134626547239736 13143961747344384 13194394623793152 13208333766921216 13222287635977728 13248916915627008 13264751638776176 13278765110172408 13319564662076904 13329031303627776 13333636040379732 13343112682910208 13357208938385664 13394309693850624 13408460036116992 13417794283747392 13449658081015296 13463866895770368 13489539159540224 13521376247865948 13530986323379712 13545281056893696 13586899490005248 13597253780121088 13606719455786688 13621094197137504 13630775145394176 13635484124602032 13662945569240352 13736001267673344 13745563531866144 13760084954251152 13792761603490176 13812881871783456 13822699129688064 13827474412245648 13837302041536512 13851920380548096 13869959896047024 13879817721133056 13894480975592448 13953829645985328 13968571089921624 14022167960749872 14031929438780022 14032133964986368 14046753390798051 14046958133074944 14080110803562888 14090117989635072 14105003414616576 14165251307288136 14175112392236961 14209025519259648 14223785403599244 14244534430276689 14254658477490816 14269717730334528 14303604625841664 14313562024918464 14338867360739328 14364954468716544 14409091382095872 14424313784702976 14453363907956736 14470638151392192 14485925574733536 14496221186371584 14530434176811168 14540761422139392 14545784771323344 14556122926811136 14611974211473408 14627410948491264 14637593764088064 14689890244595104 14700116554912404 14715860901316608 14750592270399216 14760860838197166 14761075989141504 14776670243884032 14798225794420992 14833367760132096 14843693951767296 14859375487786368 14875073590474944 14922845593623198 14933451738323712 14938610748943959 14984510244836517 14984728655643648 14995160216581248 15011001768273984 15022441336760704 15068598405581952 15084517540631616 15095018569215816 15111185869688832 15130865341142208 15148949314738701 15159716158601344 15175731554482752 15222359613802176 15238441189005408 15244565316205456 15296910502636224 15307559387760024 15323730971779692 15323954326990848 15334622038568448 15371037806874624 15387276452308992 15453001426132512 15463758973349412 15491892628534476 15539492105756388 15539718605852672 15550536520899072 15555908713776354 15566964796728576 15583410428116608 15614794936274688 15633457288557636 15698058351733494 15714642476161827 15774938955843606 15786150710609664 15802827899709312 15840124654008249 15851382738339456 15870327853535782 15902571002959872 15935907720699153 15968284106277888 16025334812285568 16036490787177168 16053432446626344 16091555204071872 16120003902418944 16126482317969408 16143519048459264 16160573777306112 16193120674655232 16210227804857856 16279467920316216 16291038259989504 16296666271575228 16308248834668032 16346738448912564 16346976715247616 16358356599906816 16388117821920768 16438470987907584 16455837317052672 16526126525169492 16537872173019648 16555343513981184 16594416304199118 16606210487784192 16623754024369536 16630434890405952 16648004018723616 16687538730148608 16699155695738208 16716797423759664 16728678587529216 16788445993822976 16800133205614176 16857819737599104 16869555243653904 16882411176624224 16900246503855792 16912258050766848 16952173206279696 16964221659162624 16970082233210568 16982143414612992 17000084103399936 17054680678426512 17072697998793096 17125154565527448 17150135980731138 17168504384869376 17209024315465752 17221004311230027 17221255320665088 17239448617864704 17251449793389504 17292417532733952 17313084931129944 17366586745761792 17384626604399076 17409986525893731 17422360361377664 17482183431584256 17494353586011456 17512835396319648 17525282329792512 17611111689228288 17629716847970304 17665222554169344 17683884878026752 17705020146896544 17759419549435872 17772041738170368 17778181387172976 17790816910546944 17809611917847552 17845479927171072 17859079591800832 17877946714822656 17890392378329856 17932877441353728 17951822527693824 18028501663821264 18041052135574314 18041315097839616 18060111502454637 18060374742524928 18102999604580856 18115865986673664 18142292607715584 18161458929516672 18180645499469376 18217260758987136 18239033503317242 18314401410355743 18314668356897792 18327418042488192 18346779939001536 18390348804653568 18417175829044608 18436632549660864 18469227174064128 18493279861396032 18512816981684256 18525974634123264 18605106194647104 18624761453228832 18681986798757216 18696223947666496 18709239251706696 18729004521064068 18729277510766592 18773481071417184 18786550157705484 18786823986180096 18806671219488768 18887001743050848 18900149856315948 18965047204798992 18992712573702252 19006211303321088 19012777316837766 19026290307112704 19071194857064658 19071472834455552 19084749366557952 19104911341439616 19186515763229826 19206785248642233 19280480946031074 19294184201856256 19314567432978048 19360152354898971 19373912235748224 19394379695097792 19428667546742784 19477220547521187 19516791685450752 19537410088982016 19583806393847808 19600155406549872 19667456360532288 19681147784262888 19702226991845376 19715942621016576 19730967725894656 19762762894553088 19791591935689728 19812500650381824 19833431453966592 19873375373440512 19897127458164264 19911268984431616 19918147665258612 19979346993115356 19979638207524864 19993546955441664 20000454060569598 20014669024365312 20091464540775936 20112690054175488 20126691425621088 20174487121522944 20198599086318268 20234308739310336 20282064371798922 20296479485069568 20317921585340544 20395880670181632 20410079183680032 20431641295706256 20446162718091264 20453226186903048 20604001901510016 20618345297799216 20640127431376728 20655856838045968 20689142405235264 20719322807675184 20734048694532096 20741211618368472 20755953062304768 20777880570822144 20804939844070536 20819726581699584 20844609718076848 20930744468977992 20952856634882436 21033251941124808 21047894158170033 21048200947479552 21070437199612416 21120166205344332 21135176984452608 21157505121924864 21247876960932204 21291045475037184 21367113083047424 21381987716236224 21404576595501792 21455406938762496 21470343037377696 21524692064612352 21547431703074816 21590827566206976 21613637073143808 21636470677054464 21705957227088288 21721384346652672 21728888362100304 21744331779557376 21795651265216752 21811142133209088 21834184390216704 21850823762561024 21917961317210112 21941116422736896 21956390646132096 22034835366892656 22050174832368606 22050496230692864 22073791351974912 22125888405598824 22141613983712256 22165005365826048 22173913187207936 22197338691631488 22250051640198144 22265540927650944 22289063231679552 22328468673122304 22384268390434797 22400177607485568 22477092983465472 22492740324871872 22533662005141056 22602897608372928 22626776310947424 22642857886150656 22666778804533248 22712428998217728 22739574237902016 22763597331724128 22833539420703264 22857661783508112 22866847974308184 22945365753954336 22961339081640036 22961673760886784 22985596457669538 22985931490486272 23001933057852672 23056556710311936 23084113241506592 23179502139198768 23195638460024118 23213315367858308 23237838942801714 23309238158634582 23309577908779008 23325804781348608 23333863070664531 23350447195092864 23375115642174912 23450185932836454 23547087527600241 23606693529195392 23662408433765409 23679226065914496 23704241849563968 23746149223796736 23777074107509184 23805491780303673 23853856504439808 23935763370258432 24038002218428352 24054736180765752 24080148669939516 24080499656699904 24137332806107808 24154487982231552 24180005853628416 24189723476954112 24215278572688896 24240860665959168 24289681011982848 24315341707286784 24419201880474324 24419557809197056 24436557389984256 24444999407362842 24462373252002048 24520465072871424 24537534899860224 24556234438726144 24582176732881152 24657706481861376 24683755975579008 24789189787754238 24806808259529472 24833015270971776 24891624456298677 24909315731676288 24945652335608928 24972006028085424 25031308095222912 25048733543607312 25093017881293824 25182668990734464 25200199808421264 25286729606398656 25323616764936336 25341615071094784 25350369755783688 25368387076150272 25428259809419544 25446332488743936 25455123349815852 25473215121919488 25582021017639768 25609046998189644 25687731848291172 25707307928041432 25725203971096707 25752756577304064 25813536473198628 25831882980997632 25859172926797056 25969627396694916 26022388913934336 26049880118642688 26076939906598614 26133540542066496 26223275147376384 26241530379017184 26269253094479472 26287923494688768 26388789247586304 26416667533842432 26444575271955456 26497833831254016 26529503277552352 26557530220344816 26639129324153808 26658062607255552 26667272080759464 26686225365820416 26714417876771328 26788619387701248 26816920072233984 26835588567494784 26899316162030592 26927733791540736 26979078319080448 27042752495731896 27061578203361471 27061972646759424 27090562113787392 27173798980010496 27194507560242176 27213438911573376 27242188394275008 27270968249204064 27325891138480704 27358550254975863 27472002535346688 27491127063732288 27520169908502304 27585523206980352 27625763743566912 27654948824491296 27674604083073024 27703840761096192 27739919792094048 27759635442266112 27788961951184896 27907659291970656 27937142179843248 28044335921499744 28063858877560044 28064267929972736 28093506781596102 28093916266149888 28160221607125776 28180235979270144 28210006829233152 28330502614576272 28350224784473922 28447570807198488 28489068860553378 28509316954981632 28519165975256649 28539435460669056 28606792285596987 28607209251683328 28627124049836928 28779773644844739 28848627569405952 28920721419046611 28941276302784384 28971851149467072 29060868353622336 29091569542646688 29112245853622272 29254821896982528 29275187528176128 29379780489190208 29400233109824808 29431721802633216 29501184540798432 29521721676394332 29522151978283008 29553340487768064 29596451588841984 29666735520264192 29687387903534592 29718750975572736 29750147180949888 29845691187246396 29866903476647424 29877221497887918 29969020489673034 29969457311287296 29990320433162496 30022003536547968 30044882673521408 30137196811163904 30169035081263232 30190037138431632 30261730682284416 30297898629477402 30319432317202688 30351463108965504 30423096557698383 30444719227604352 30476882378010816 30489130632410912 30593821005272448 30615118775520048 30647461943559384 30669244077136896 30774552904617984 30906002852265024 30927517946698824 30983785257068952 31078984211512776 31101073041798144 31111817427552708 31133929593457152 31166820856233216 31229589872549376 31266914577115272 31396116703466988 31429284952323654 31549877911687212 31572301421219328 31605655799418624 31680249308016498 31702765476678912 31740655707071564 31805142005919744 31871815441398306 31936568212555776 32050669624571136 32072981574354336 32106864893252688 32183110408143744 32252964635938816 32287038096918528 32321147554612224 32386241349310464 32420455609715712 32558935840632432 32582076519979008 32593332543150456 32616497669336064 32693476897825128 32716713199813632 32776235643841536 32876941975815168 32911674634105344 33052253050338984 33075262248552909 33075744346039296 33110687027962368 33188832608398236 33212420975568384 33247508048739072 33260869780811904 33296008037447232 33375077460297216 33398311391476416 33433594847519328 33457357175058432 33576891987645952 33600266411228352 33715639475198208 33739110487307808 33764822353248448 33800493007711584 33824516101533696 33904346412559392 33928443318325248 33940164466421136 33964286829225984 34000168206799872 34109361356853024 34145395997586192 34250309131054896 34300271961462276 34337008769738752 34418048630931504 34442008622460054 34442510641330176 34478897235729408 34502899586779008 34584835065467904 34626169862259888 34769253208798152 34819973051787462 34844720722755328 34856758414202571 34963857237951873 34964366863168512 34988707172022912 35025670792639296 35175278899254681 35259433695940608 35347548401056969 35367769756053504 35410040293793088 35518839098871744 35556362774345952 35581633821093888 35619223835695104 35690959854342144 35755893429645312 35780784756659712 35865754882707456 35903645055387648 36057003327642528 36082104271148628 36082630195679232 36120223004909274 36120749485049856 36205999209161712 36231731973347328 36284585215431168 36322917859033344 36361290998938752 36434521517974272 36478067006634484 36628802820711486 36629336713795584 36654836084976384 36667499111044263 36693559878003072 36780697609307136 36834351658089216 36873265099321728 36986559722792064 37025633963368512 37183784681631357 37210212389294208 37249522906457664 37363973597514432 37392447895332992 37418478503413392 37458009042128136 37546962142834368 37573100315410968 37613342438977536 37774003486101696 37800299712631896 37930094409597984 37985425147404504 38012422606642176 38025554633675532 38052580614225408 38142389714129316 38142945668911104 38169498733115904 38209822682879232 38373031526459652 38413570497284466 38560961892062148 38588368403712512 38629134865956096 38720304709797942 38747824471496448 38788759390195584 38954441095042374 39033583370901504 39074820177964032 39115409859897921 39200310813099744 39334912721064576 39362295568525776 39431885242033152 39461935451789312 39583183871379456 39625001300763648 39666862907933184 39746750746881024 39794254916328528 39822537968863232 39836295330517224 39958693986230712 39987093910883328 40000908121139196 40029338048730624 40182929081551872 40225380108350976 40253382851242176 40348974243045888 40397198172636536 40468617478620672 40564128743597844 40592958970139136 40635843170681088 40791761340363264 40820158367360064 40863282591412512 40892325436182528 40906452373806096 41208003803020032 41236690595598432 41280254862753456 41311713676091936 41378284810470528 41438645615350368 41468097389064192 41482423236736944 41511906124609536 41555761141644288 41609879688141072 41639453163399168 41689219436153696 41861488937955984 41905713269764872 42066503882249616 42095788316340066 42096401894959104 42140260172394153 42140874399224832 42240332410688664 42270353968905216 42315010243849728 42495753921864408 42525337176710883 42733603290830067 42734226166094848 42763975432472448 42809153191003584 42910813877524992 42940686074755392 43094863406149632 43227274146287616 43272941354108928 43411914454176576 43457776724200608 43488663559114752 43591302530433504 43622284266418176 43668368780433408 43701647525122048 43835922634420224 43882232845473792 43912781292264192 44069670733785312 44100349664737212 44100992461385728 44147582703949824 44251776811197648 44283227967424512 44330010731652096 44347826374415872 44394677383262976 44500103280396288 44531081855301888 44578126463359104 44768536780869594 44800355214971136 44815832246831877 44953530734509551 44954185966930944 44985480649743744 45067324010282112 45205795216745856 45253552621894848 45333557609066496 45446847944216103 45479148475804032 45527194663448256 45667078841406528 45715323567016224 45733695948616368 45890731507908672 45922678163280072 45971192915339076 45971862980972544 46003866115705344 46113113420623872 46168226483013184 46359004278397536 46391276920048236 46426630735716616 46475677885603428 46618476317269164 46619155817558016 46651609562697216 46667726141329062 46700894390185728 46750231284349824 46900371865672908 47094175055200482 47213387058390784 47324816867530818 47358452131828992 47408483699127936 47554148215018368 47610983560607346 47707713008879616 47807723162097459 48076004436856704 48109472361531504 48160297339879032 48274665612215616 48360011707256832 48379446953908224 48430557145377792 48481721331918336 48579362023965696 48630683414573568 48838403760948648 48873114779968512 48889998814725684 48924746504004096 49040930145742848 49075069799720448 49112468877452288 49164353465762304 49315412963722752 49367511951158016 49578379575508476 49613616519058944 49666030541943552 49783248912597354 49818631463352576 49891304671217856 49944012056170848 50062616190445824 50097467087214624 50186035762587648 50365337981468928 50400399616842528 50573459212797312 50647233529872672 50683230142189568 50700739511567376 50736774152300544 50856519618839088 50892664977487872 50910246699631704 50946430243838976 51164042035279536 51218093996379288 51375463696582344 51414615856082864 51450407942193414 51505513154608128 51627072946397256 51663012933690081 51663765961995264 51718345853594112 51939254793389832 52099760237285376 52153879813197228 52229959577681193 52267081084132992 52446550294752768 52483060758034368 52538506188958944 52575846989377536 52833335067684864 52889150543910912 52995667662508032 53059006555104704 53115060440689632 53278258648307616 53316125214511104 53334544161518928 53372450731640832 53428835753542656 53577238775402496 53633840144467968 53671177134989568 53798632324061184 53855467583081472 53958156638160896 54085504991463792 54123156406722942 54123945293518848 54181124227574784 54347597960020992 54389015120484352 54426877823146752 54484376788550016 54541936498408128 54651782276961408 54717100509951726 54943204231067229 54944005070693376 54982254127464576 55040339817004608 55171046413960704 55251527487133824 55309897648982592 55407681522192384 55479839584188096 55546147487375237 55577923902369792 55815318583941312 55874284359686496 56088671842999488 56127717755120088 56187013563192204 56187832532299776 56320443214251552 56360471958540288 56420013658466304 56661005229152544 56700449568947844 56895141614396976 56978137721106756 57018633909963264 57038331950513298 57078870921338112 57213584571193974 57214418503366656 57254248099673856 57559547289689478 57620355745926699 57841442838093222 57882552605568768 57943702298934144 58080457064696913 58121736707244672 58183139085293376 58431661642563561 58550375056352256 58759560978380416 58800466219649616 59002369081596864 59043443352788664 59106680975536128 59192903177683968 59374775807069184 59437501951145472 59500294361899776 59691382374492792 59733806953294848 59754442995775836 59938040979346068 59938914622574592 59980640866324992 60044007073095936 60089765347042816 60274393622327808 60338070162526464 60380074276863264 60523461364568832 60595797258954804 60638864634405376 60702926217931008 60846193115396766 60889438455208704 60953764756021632 60978261264821824 61187642010544896 61230237551040096 61294923887118768 61338488154273792 61812005704530048 61855035893397648 61967570514137904 62157968423025552 62202146083596288 62223634855105416 62267859186914304 62333641712466432 62459179745098752 62533829154230544 62792233406933976 62858569904647308 63099755823374424 63143682474510099 63144602842438656 63211311598837248 63360498616032996 63405530953357824 63481311414143128 63743630882796612 63836617261610347 63873136425111552 64101339249142272 64145963148708672 64213729786505376 64366220816287488 64574076193837056 64642295109224448 64772482698620928 64840911219431424 65117871681264864 65164153039958016 65186665086300912 65232995338672128 65386953795650256 65433426399627264 65552471287683072 65753883951630336 65823349268210688 66104506100677968 66150524497105818 66151488692078592 66221374055924736 66377665216796472 66424841951136768 66495016097478144 66521739561623808 66592016074894464 66750154920594432 66796622782952832 66867189695038656 67152805171304391 67153783975291904 67200532822456704 67431278950396416 67478220974615616 67529644706496896 67600986015423168 67808692825118784 67880328932842272 67928573658451968 68000336413599744 68218722713706048 68290791995172384 68500618262109792 68600543922924552 68674017539477504 68836097261863008 68884017244920108 68885021282660352 68957794471458816 69005799173558016 69169670130935808 69252339724519776 69538506417596304 69639946103574924 69689441445510656 69713516828405142 69927714475903746 69928733726337024 69977414344045824 70001589211993593 70051341585278592 70350557798509362 70641262582800723 70695096802113938 70820080587586176 70987225301296227 71037678197743488 71112725548691904 71238447671390208 71416475340911019 71561569513319424 71807290110775296 72114006655285056 72164208542297256 72240446009818548 72241498970099712 72411998418323424 72463463946694656 72569170430862336 72645835718066688 72722581997877504 72869043035948544 72956134013268968 73257605641422972 73258673427591168 73309672169952768 73334998222088526 73387119756006144 73561395218614272 73668703316178432 73746530198643456 73973119445584128 74051267926737024 74367569363262714 74420424778588416 74499045812915328 74727947195028864 74784895790665984 74836957006826784 74916018084256272 75093924285668736 75146200630821936 75548006972203392 75600599425263792 75860188819195968 75970850294809008 76024845213284352 76051109267351064 76105161228450816 76284779428258632 76338997466231808 76419645365758464 76746063052919304 76827140994568932 77121923784124296 77175611913290121 77176736807425024 77258269731912192 77440609419595884 77495648942992896 77577518780391168 77908882190084748 78067166741803008 78149640355928064 78230819719795842 78400621626199488 78669825442129152 78724591137051552 78863770484066304 78923870903578624 79166367742758912 79250002601527296 79333725815866368 79493501493762048 79588509832657056 79645075937726464 79672590661034448 79917387972461424 79974187821766656 80001816242278392 80058676097461248 80365858163103744 80450760216701952 80506765702484352 80697948486091776 80794396345273072 80937234957241344 81128257487195688 81184734610084413 81185917940278272 81271686341362176 81583522680726528 81640316734720128 81726565182825024 81812904747612192 82075650764927589 82416007606040064 82473381191196864 82560509725506912 82623427352183872 82756569620941056 82877291230700736 82964846473473888 83023812249219072 83111522283288576 83219759376282144 83278906326798336 83378438872307392 83722977875911968 83811426539529744 84133007764499232 84191576632680132 84192803789918208 84280520344788306 84281748798449664 84480664821377328 84540707937810432 84630020487699456 84991507843728816 85050674353421766 85467206581660134 85468452332189696 85527950864944896 85557497925769947 85618306382007168 85821627755049984 85881372149510784 86339320934534217 86545882708217856 86762164257139833 86823828908353152 86915553448401216 87182605060867008 87286803194446801 87336737560866816 87764465690947584 87825562584528384 88139341467570624 88200699329474424 88295165407899648 88503553622395296 88566455934849024 88660021463304192 88695652748831744 88789354766525952 89000206560792576 89062163710603776 89156252926718208 89537073561739188 89600710429942272 89631664493663754 89907061469019102 89908371933861888 89970961299487488 90134648020564224 90411590433491712 90507105243789696 90893695888432206 90958296951608064 91054389326896512 91269289673095149 91334157682813056 91430647134032448 91467391897232736 91781463015817344 91845356326560144 91942385830678152 92007732231410688 92336452966026368 92718008556795072 92782553840096472 92853261471433232 92951355771206856 93236952634538328 93303219125394432 93335452282658124 93401788780371456 93500462568699648 93800743731345816 94188350110400964 94426774116781568 94649633735061636 94716904263657984 94816967398255872 95108296430036736 95221967121214692 95415426017759232 95615446324194918 96152008873713408 96218944723063008 96320594679758064 96549331224431232 96758893907816448 96861114290755584 96963442663836672 97158724047931392 97261366829147136 97676807521897296 97746229559937024 97779997629451368 97849493008008192 98150139599440896 98224937754904576 98328706931524608 98630825927445504 98735023902316032 99156759151016952 99225786745658727 99227233038117888 99332061083887104 99566497825194708 99637262926705152 99782609342435712 99888024112341696 100125232380891648 100194934174429248 100372071525175296 100730675962937856 100800799233685056 101146918425594624 101294467059745344 101401479023134752 101473548304601088 101713039237678176 101785329954975744 101820493399263408 101892860487677952 102328084070559072 102436187992758576 102750927393164688 102829231712165728 102900815884386828 103011026309216256 103254145892794512 103326025867380162 103327531923990528 103436691707188224 103878509586779664 104307759626394456 104459919155362386 104534162168265984 104570275242607713 104891571713855619 104893100589505536 104966121516068736 105077012377917888 105525836697764043 105778301087821824 106042645203170907 106118013110209408 106230120881379264 106556517296615232 106669088323037856 106744901463281664 106857671507085312 107267680288935936 107342354269979136 107597264648122368 107710935166162944 107916313276321792 108171009982927584 108246312813445884 108247890587037696 108362248455149568 108695195920041984 108778030240968704 108853755646293504 108968753577100032 109083872996816256 109303564553922816 109434201019903452 109886408462134458 109888010141386752 109964508254929152 110002497333132789 110080679634009216 110342092827921408 110503054974267648 110619795297965184 110959679168376192 111092294974750474 111551354044894071 111630637167882624 111748568719372992 112177343685998976 112255435510240176 112374027126384408 112640886428503104 112840027316932608 113322010458305088 113400899137895688 113790283228793952 113956275442213512 114037267819926528 114076663901026596 114157741842676224 114427169142387948 114428837006733312 114508496199347712 115119094579378956 115240711491853398 115682885676186444 115765105211137536 115887404597868288 116160914129393826 116243473414489344 116366278170586752 116863323285127122 117100750112704512 117519121956760832 117600932439299232 118004738163193728 118086886705577328 118385806355367936 118749551614138368 118875003902290944 119000588723799552 119382764748985584 119467613906589696 119508885991551672 119876081958692136 119961281732649984 120088014146191872 120179530694085632 120548787244655616 120676140325052928 120760148553726528 121046922729137664 121191594517909608 121277729268810752 121405852435862016 121692386230793532 121778876910417408 121907529512043264 121956522529643648 122375284021089792 122460475102080192 122589847774237536 122676976308547584 123624011409060096 123710071786795296 123935141028275808 124315936846051104 124404292167192576 124447269710210832 124535718373828608 124667283424932864 124918359490197504 125067658308461088 125584466813867952 125717139809294616 126199511646748848 126287364949020198 126289205684877312 126420780517182459 126422623197674496 126720997232065992 126811061906715648 126962622828286256 127487261765593224 127576011530132649 127673234523220694 128200809872490201 128202678498284544 128291926297417344 128427459573010752 128732441632574976 129284590218448896 129681822438862848 130235743362529728 130373330172601824 130465990677344256 130773907591300512 130866852799254528 131104942575366144 131507767903260672 131646698536421376 132209012201355936 132301048994211636 132302977384157184 132442748111849472 132755330433592944 132849683902273536 132990032194956288 133043479123247616 133184032149788928 133500309841188864 133593245565905664 133734379390077312 134305610342608782 134307567950583808 134401065644913408 134447496740495631 134862557900792832 134956441949231232 135059289412993792 135201972030846336 135617385650237568 135760657865684544 136000672827199488 136340543832648309 136437445427412096 136581583990344768 137001236524219584 137201087845849104 137672194523726016 137768034489840216 137915588942917632 138011598347116032 138339340261871616 138504679449039552 139077012835192608 139279892207149848 139378882891021312 139427033656810284 139855428951807492 139857467452674048 139954828688091648 140003178423987186 140102683170557184 140701115597018724 141282525165601446 141390193604227876 141640161175172352 141974450602592454 142075356395486976 142225451097383808 142832950681822038 143123139026638848 143423169486292377 144228013310570112 144328417084594512 144480892019637096 144823996836646848 145138340861724672 145291671436133376 145445163995755008 145738086071897088 145912268026537936 146515211282845944 146619344339905536 146669996444177052 146774239512012288 147122790437228544 147337406632356864 147493060397286912 147946238891168256 148102535853474048 148735138726525428 148840849557176832 148998091625830656 149455894390057728 149569791581331968 149673914013653568 149832036168512544 150187848571337472 150292401261643872 151096013944406784 151201198850527584 151720377638391936 151941700589618016 152049690426568704 152102218534702128 152210322456901632 152569558856517264 152677994932463616 152839290731516928 153492126105838608 153654281989137864 154243847568248592 154351223826580242 154353473614850048 154516539463824384 154881218839191768 154991297885985792 155155037560782336 155817764380169496 156299280711856128 156461639439591684 156689878733043579 156801243252398976 157339650884258304 157449182274103104 157727540968132608 158500005203054592 158667451631732736 158987002987524096 159177019665314112 159345181322068896 159834775944922848 159948375643533312 160003632484556784 160117352194922496 160731716326207488 160901520433403904 161013531404968704 161395896972183552 161588792690546144 161874469914482688 162256514974391376 162369469220168826 162371835880556544 162543372682724352 163167045361453056 163280633469440256 163453130365650048 163625809495224384 164151301529855178 164829612693201687 164832015212080128 164946762382393728 165121019451013824 165246854704367744 165513139241882112 165754582461401472 165929692946947776 166223044566577152 166439518752564288 166638442462125711 166756877744614784 167445955751823936 167622853079059488 168266015528998464 168383153265360264 168561040689576612 168563497596899328 168961329642754656 169081415875620864 169260040975398912 169983015687457632 170101348706843532 170934413163320268 170936904664379392 171055901729889792 171114995851539894 171236612764014336 171643255510099968 171762744299021568 172678641869068434 172861067237780097 173524328514279666 173647657816706304 173831106896802432 174241371194090739 174365210121734016 174573606388893602 175294984927690683 175651125169056768 176278682935141248 176401398658948848 177007107244790592 177320042926608384 177391305497663488 177578709533051904 178124327421207552 178312505853436416 179074147123478376 179201420859884544 179263328987327508 179814122938038204 179816743867723776 179941922598974976 180269296041128448 180823180866983424 181014210487579392 181787391776864412 181916593903216128 182108778653793024 182538579346190298 182668315365626112 182861294268064896 182934783794465472 183562926031634688 183690712653120288 183884771661356304 184015464462821376 184672905932052736 185436017113590144 185565107680192944 185706522942866464 185902711542413712 186473905269076656 186606438250788864 186670904565316248 186803577560742912 187000925137399296 187601487462691632 188376700220801928 188853548233563136 189299267470123272 189431047423530297 189433808527315968 189633934796511744 190216592860073472 190443934242429384 191230892648389836 191509851784831041 192304017747426816 192437889446126016 192641189359516128 193098662448862464 193722228581511168 193926885327673344 194317448095862784 194522733658294272 195353615043794592 195492459119874048 195559995258902736 195698986016016384 196300279198881792 196449875509809152 196657413863049216 197261651854891008 197470047804632064 198313518302033904 198451573491317454 198454466076235776 198664122167774208 199132995650389416 199274525853410304 199565218684871424 199776048224683392 200250464761783296 200389868348858496 201458415513913173 201461351925875712 201601598467370112 202293836851189248 202588934119490688 202802958046269504 203426078475356352 203640986798526816 203785720975355904 204656168141118144 204872375985517152 205501854786329376 205658463424331456 205801631768773656 206022052618432512 206508291785589024 206652051734760324 206655063847981056 206873383414376448 207757019173559328 208615519252788912 208919838310724772 209068324336531968 209140550485215426 209783143427711238 209786201179011072 209932243032137472 210154024755835776 211051673395528086 212085290406341814 212236026220418816 212460241762758528 212961675903888681 213113034593230464 213338176646075712 213715343014170624 214249426022733057 214684708539958272 215421870332325888 216342019965855168 216492625626891768 216724496910299136 217390391840083968 217707511292587008 217937507154200064 218167745993632512 218607129107845632 218868402039806904 219772816924268916 219776020282773504 219929016509858304 220004994666265578 220161359268018432 220684185655842816 221006109948535296 221239590595930368 221919358336752384 222184589949500948 223102708089788142 223261274335765248 223497137438745984 224354687371997952 224510871020480352 224748054252768816 225281772857006208 226644020916610176 226801798275791376 227580566457587904 227912550884427024 228074535639853056 228153327802053192 228315483685352448 228854338284775896 229016992398695424 230238189158757912 230481422983706796 231365771352372888 231526835739870363 231530210422275072 231774809195736576 232321828258787652 232486946828978688 232732556341173504 233726646570254244 234201500225409024 235038243913521664 235201864878598464 236009476326387456 236173773411154656 236771612710735872 237499103228276736 237750007804581888 238001177447599104 238765529497971168 238935227813179392 239017771983103344 239752163917384272 239922563465299968 240176028292383744 240359061388171264 241097574489311232 241352280650105856 241520297107453056 242093845458275328 242383189035819216 242555458537621504 242811704871724032 243384772461587064 243557753820834816 243815059024086528 243913045059287296 244750568042179584 244920950204160384 245179695548475072 246226952294782767 247248022818120192 247420143573590592 247870282056551616 248631873692102208 248894539420421664 249071436747657216 249334566849865728 249836718980395008 250135316616922176 251168933627735904 251434279618589232 252399023293497696 252574729898040396 252578411369754624 252841561034364918 252845246395348992 253441994464131984 253622123813431296 253925245656572512 254974523531186448 255152023060265298 255346469046441388 256401619744980402 256405356996569088 256583852594834688 256672493777309841 256854919146021504 257464883265149952 259017962803602651 260286492771419499 260471486725059456 260746660345203648 261547815182601024 261860409583340403 263293397072842752 264418024402711872 264602097988423272 264885496223698944 265510660867185888 265699367804547072 265980064389912576 266086958246495232 266368064299577856 267000619682377728 267186491131811328 267468758780154624 268611220685217564 268615135901167616 268802131289826816 268894993480991262 269725115801585664 269912883898462464 270118578825987584 270403944061692672 271234771300475136 271521315731369088 272681087665296618 272874890854824192 273163167980689536 273807869019285447 274002473048439168 274402175691698208 275344389047452032 275536068979680432 276023196694232064 277009358898079104 278154025670385216 278559784414299696 278757765782042624 278854067313620568 279710857903614984 279909657376183296 280006356847974372 280205366341114368 281402231194037448 282565050331202892 282780387208455752 283280322350344704 283948901205184908 284150712790973952 284450902194767616 285665901363644076 286246278053277696 286846338972584754 288456026621140224 288656834169189024 288961784039274192 289647993673293696 290276681723449344 290583342872266752 290890327991510016 291476172143794176 291824536053075872 293030422565691888 293238688679811072 293339992888354104 293548479024024576 294674813264713728 294986120794573824 295892477782336512 296205071706948096 297470277453050856 297677360236976181 297681699114353664 297996183251661312 298911788780115456 299139583162663936 299347828027307136 299664072337025088 300375697142674944 300584802523287744 302192027888813568 302402397701055168 303440755276783872 303883401179236032 304204437069404256 304420644913803264 305139117713034528 305355989864927232 305678581463033856 306984252211677216 307308563978275728 308487695136497184 308702447653160484 308706947229700096 309033078927648768 309762437678383536 309982595771971584 310310075121564672 311635528760338992 312923278879183368 313379757466087158 313602486504797952 313710825727823139 314674715141566857 314679301768516608 314898364548206208 316577510093292129 317334903263465472 318127935609512721 318354039330628224 318690362644137792 319669551889845696 320007264969113568 320234704389844992 321803040866807808 322027062809937408 322791793944367104 323177585381092288 323748939828965376 324513029948782752 324738938440337652 324743671761113088 325086745365448704 326334090722906112 326561266938880512 326906260731300096 327251618990448768 328302603059710356 329659225386403374 329664030424160256 329893524764787456 330242038902027648 330493709408735488 331026278483764224 331509164922802944 331859385893895552 332879037505128576 333276884924251422 333513755489229568 334654062134682213 334891911503647872 335245706158118976 336532031057996928 336766306530720528 337122081379153224 337922659285509312 338520081950797824 339966031374915264 340202697413687064 341868826326640536 342111803459779584 342229991703079788 342473225528028672 343286511020199936 343525488598043136 345357283738136868 345722134475560194 347048657028559332 347295315633412608 347662213793604864 348482742388181478 348730420243468032 349147212777787204 350589969855381366 351302250338113536 352557365870282496 352802797317897696 354014214489581184 354782610995326976 355157419066103808 356248654842415104 356625011706872832 358148294246956752 358402841719769088 358526657974655016 359628245876076408 359883845197949952 360538592082256896 361646361733966848 362028420975158784 363574783553728824 363833187806432256 364217557307586048 365077158692380596 365336630731252224 365722588536129792 365869567588930944 367125852063269376 367381425306240576 367769543322712608 368030928925642752 369345811864105472 370872034227180288 371130215360385888 371413045885732928 371805423084827424 372947810538153312 373212876501577728 373341809130632496 373607155121485824 374001850274798592 375202974925383264 376753400441603856 377707096467126272 378598534940246544 378862094847060594 378867617054631936 379267869593023488 380433185720146944 380887868484858768 382461785296779672 383019703569662082 384602429617470603 384608035494853632 384875778892252032 385282378719032256 386197324897724928 387853770655346688 388823032411626659 389045467316588544 390707230087589184 391119990517805472 391397972032032768 392600558397763584 393314827726098432 394523303709782016 394940095609264128 396627036604067808 396903146982634908 396908932152471552 397328244335548416 398265991300778832 398549051706820608 399130437369742848 399552096449366784 400500929523566592 400779736697716992 402916831027826346 402922703851751424 403203196934740224 403342490221486893 404587673702378496 405177868238981376 405605916092539008 406852156950712704 407281973597053632 409021631497944927 409312336282236288 409744751971034304 411003709572658752 411316926848662912 411603263537547312 413016583571178048 413304103469520648 413746766828752896 415514038347118656 417231038505577824 417839676621449544 418136648673063936 418281100970430852 419566286855422476 419572402358022144 419864486064274944 420308049511671552 422103346791056172 424170580812683628 424472052440837632 424920483525517056 425923351807777362 426226069186460928 426676353292151424 428498852045466114 429369417079916544 430269508458877131 432684039931710336 432985251253783536 435415022585174016 435875014308400128 436335491987265024 437214258215691264 437736804079613808 439545633848537832 439858033019716608 440009989332531156 440322718536036864 441368371311685632 442012219897070592 442479181191860736 443838716673504768 444369179899001896 446205416179576284 446522548671530496 446994274877491968 448709374743995904 449021742040960704 449496108505537632 450563545714012416 453288041833220352 453603596551582752 455161132915175808 455825101768854048 456149071279706112 456306655604106384 456630967370704896 457708676569551792 458033984797390848 460476378317515824 460962845967413592 462731542704745776 463053671479740726 463060420844550144 463549618391473152 464643656517575304 464973893657957376 465465112682347008 467453293140508488 470069636199130737 470076487827043328 470403729757196928 472018952652774912 472347546822309312 475500015609163776 476002354895198208 477531058995942336 478035543966206688 479504327834768544 479845126930599936 480352056584767488 480718122776342528 482195148978622464 482704561300211712 483040594214906112 484187690916550656 484766378071638432 485110917075243008 485623409743448064 486769544923174128 487115507641669632 487630118048173056 487826090118574592 489501136084359168 489841900408320768 490359391096950144 492453904589565534 494488838079605061 494496045636240384 494840287147181184 495740564113103232 497263747384204416 497789078840843328 498669133699731456 499915327386377133 500270633233844352 502337867255471808 502868559237178464 504798046586995392 505149459796080792 505683122068729836 505690492790697984 506883988928263968 507244247626862592 507850491313145024 509949047062372896 510304046120530596 510692938092882776 512803239489960804 512810713993138176 513167705189669376 513344987554619682 513709838292043008 514929766530299904 518035925607205302 520572985542838998 520942973450118912 521493320690407296 523095630365202048 523720819166680806 525884954783072049 528836048805423744 529204195976846544 531021321734371776 531960128779825152 532173916492990464 532736128599155712 534372982263622656 534937517560309248 537222441370435128 537604262579653632 537789986961982524 539450231603171328 539825767796924928 540237157651975168 540807888123385344 542469542600950272 543042631462738176 545362175330593236 545749781709648384 546326335961379072 547615738038570894 548004946096878336 548804351383396416 550688778094904064 551072137959360864 552046393388464128 554018717796158208 556308051340770432 557119568828599392 557515531564085248 557708134627241136 559421715807229968 559819314752366592 560012713695948744 560410732682228736 562804462388074896 565130100662405784 565560774416911504 566560644700689408 567897802410369816 568293142270590891 568301425581947904 568901804389535232 571331802727288152 573692677945169508 574529555354493123 576912053242280448 577313668338378048 577923568078548384 579295987346587392 581166685744533504 581780655983020032 582952344287588352 583649072106151744 586060845131383776 586477377359622144 586679985776708208 587096958048049152 589349626529427456 589972241589147648 591784955564673024 592410143413896192 594940554906101712 595354720473952362 595363398228707328 595992366503322624 597823577560230912 598279166325327872 598695656054614272 599328144674050176 600751394285349888 601169605046575488 604375246541739519 604384055777627136 604804795402110336 606881510553567744 607766802358472064 608408874138808512 610278235426069056 611007622361127607 611357162926067712 613968504423354432 614617127956551456 616975390272994368 617404895306320968 618066157855297536 619524875356767072 619965191543943168 620620150243129344 623271057520677984 625846557758366736 626759514932174316 627204973009595904 627421651455646278 629349430283133714 629358603537033216 629796729096412416 633155020186584258 636255871219025442 636708078661256448 637380725288275584 638885027711666043 639339103779691392 640014529938227136 642748278068199171 644054125619874816 646355170762184576 649026059897565504 649477876880675304 650173490730897408 653122533877761024 653812521462600192 654503237980897536 656605206119420712 659318450772806748 659328060848320512 659787049529574912 660484077804055296 660987418817470976 662052556967528448 663018329845605888 663718771787791104 665758075010257152 666553769848502844 667027510978459136 669308124269364426 669783823007295744 670491412316237952 673064062115993856 673532613061441056 674244162758306448 675845318571018624 679932062749830528 680405394827374128 683737652653281072 684223606919559168 684459983406159576 684946451056057344 687050977196086272 690714567476273736 691444268951120388 694097314057118664 694580507219611089 694590631266825216 695324427587209728 696965484776362956 697460840486936064 698294425555574408 701179939710762732 702604500676227072 705114731740564992 705605594635795392 708028428979162368 710314838132207616 712497309684830208 713250023413745664 716296588493913504 716805683439538176 717053315949310032 719256491752152816 719767690395899904 721077184164513792 723292723467933696 724056841950317568 727149567107457648 727666375612864512 728435114615172096 730154317384761192 730673261462504448 731445177072259584 731739135177861888 734251704126538752 734762850612481152 735539086645425216 738680856884348301 738691623728210944 741744068454360576 742260430720771776 742826091771465856 743610846169654848 745895621076306624 746683618261264992 747214310242971648 748003700549597184 750405949850766528 753506800883207712 755414192934252544 757197069880493088 757724189694121188 757735234109263872 758535739186046976 760866371440293888 761775736969717536 764923570593559344 766039407139324164 769204859234941206 769216070989707264 769751557784504064 770017481331929523 770564757438064512 772394649795449856 777053888410807953 777646064823253318 780859478314258497 781414460175178368 782239981035610944 785581228750021209 789880191218528256 793254073208135616 793806293965269816 794656488671096832 796531982601557664 797098103413641216 798260874739485696 799104192898733568 801001859047133184 801559473395433984 805833662055652692 805845407703502848 806406393869480448 806684980442973786 809175347404756992 810355736477962752 811211832185078016 813704313901425408 814563947194107264 818043262995889854 818624672564472576 819489503942068608 822007419145317504 822633853697325824 823206527075094624 826033167142356096 826608206939041296 831028076694237312 834462077011155648 835679353242899088 836273297346127872 836562201940861704 839132573710844952 839728972128549888 840616099023343104 844206693582112344 848341161625367256 848944104881675264 849840967051034112 851846703615554724 852452138372921856 853352706584302848 856997704090932228 858738834159833088 860539016917754262 865368079863420672 865970502507567072 870830045170348032 871750028616800256 872670983974530048 874428516431382528 875473608159227616 879091267697075664 879716066039433216 880019978665062312 880645437072073728 884024439794141184 884958362383721472 887677433347009536 888738359798003792 892410832359152568 893032080710928543 893045097343060992 893988549754983936 897418749487991808 898043484081921408 898992217011075264 901127091428024832 906576083666440704 907207193103165504 910322265830351616 911650203537708096 912613311208212768 913261934741409792 915417353139103584 916067969594781696 920952756635031648 921925691934827184 925463085409491552 926107342959481452 926120841689100288 927099236782946304 929287313035150608 929947787315914752 930930225364694016 934906586281016976 940139272398261474 940152975654086656 940807459514393856 941132477183469417 944037905305549824 944695093644618624 949732530279876387 952004709790396416 954383806828538163 955062117991884672 956071087932413376 959008655669537088 960704113169534976 965409122600423424 966081188429812224 968375381833101312 969532756143276864 971246819486896128 973539089846348256 974231015283339264 975260236096346112 975652180237149184 979002272168718336 979683800816641536 980718782193900288 984907809179131068 988977676159210122 988992091272480768 989680574294362368 991481128226206464 994527494768408832 995578157681686656 999830654772754266 1000541266467688704 1003962186404046639 1004675734510943616 1005737118474356928 1009596093173990784 1010298919592161584 1011366244137459672 1013767977856527936 1015700982626290048 1019898094124745792 1020608092241061192 1021385876185765552 1025606478979921608 1026335410379338752 1026689975109239364 1027419676584086016 1029859533060599808 1036071851214410604 1041145971085677996 1041885946900237824 1042986641380814592 1046191260730404096 1047441638333361612 1051769909566144098 1057672097610847488 1058408391953693088 1062042643468743552 1064347832985980928 1065472257198311424 1068745964527245312 1069875035120618496 1074444882740870256 1075208525159307264 1075579973923965048 1079651535593849856 1080474315303950336 1081615776246770688 1084939085201900544 1086085262925476352 1090724350661186472 1091499563419296768 1092652671922758144 1095231476077141788 1096009892193756672 1097608702766792832 1101377556189808128 1102144275918721728 1104092786776928256 1108037435592316416 1112616102681540864 1114239137657198784 1115416269254482272 1118843431614459936 1119638629504733184 1120025427391897488 1120821465364457472 1125608924776149792 1130260201324811568 1131121548833823008 1133121289401378816 1135795604820739632 1136586284541181782 1136602851163895808 1137803608779070464 1142663605454576304 1147385355890339016 1149059110708986246 1153807288852411809 1153824106484560896 1154627336676756096 1155847136157096768 1158591974693174784 1163561311966040064 1166469097234879977 1167298144212303488 1172121690262767552 1173359971553416416 1174193916096098304 1179944483178295296 1183569911129346048 1184820286827792384 1189881109812203424 1190709440947904724 1190726796457414656 1191984733006645248 1195647155120461824 1196558332650655744 1197391312109228544 1198656289348100352 1201502788570699776 1202339210093150976 1208750493083479038 1208768111555254272 1209609590804220672 1210027470664460679 1213763021107135488 1215533604716944128 1216817748277617024 1220556470852138112 1222015244722255214 1227064894493834781 1227937008846708864 1229234255913102912 1233950780545988736 1234809790612641936 1239049750713534144 1241240300486258688 1246542115041355968 1251693115516733472 1253519029864348632 1254409946019191808 1254843302911292556 1258698860566267428 1258717207074066432 1259593458192824832 1266310040373168516 1272511742438050884 1273416157322512896 1274761450576551168 1277770055423332086 1278678207559382784 1280029059876454272 1285496556136398342 1288108251239749632 1292710341524369152 1298052119795131008 1298955753761350608 1306245067755522048 1307625042925200384 1309006475961795072 1313210412238841424 1318636901545613496 1319574099059149824 1320968155608110592 1321974837634941952 1324105113935056896 1326036659691211776 1327437543575582208 1331516150020514304 1333107539697005688 1334055021956918272 1338616248538728852 1339567646014591488 1340982824632475904 1346128124231987712 1347065226122882112 1348488325516612896 1351690637142037248 1359864125499661056 1360810789654748256 1367475305306562144 1368447213839118336 1368919966812319152 1369892902112114688 1374101954392172544 1381429134952547472 1382888537902240776 1388194628114237328 1389161014439222178 1389181262533650432 1390648855174419456 1393930969552725912 1394921680973872128 1396588851111148816 1402359879421525464 1410208908597392211 1410229463481129984 1411211189271590784 1416056857958324736 1426500046827491328 1432593176987827008 1434106631898620064 1438512983504305632 1439535380791799808 1442154368329027584 1446585446935867392 1448113683900635136 1454299134214915296 1455332751225729024 1456870229230344192 1460308634769522384 1461346522925008896 1462890354144519168 1463478270355723776 1468503408253077504 1469525701224962304 1471078173290850432 1477361713768696602 1477383247456421888 1483488136908721152 1484520861441543552 1485652183542931712 1487221692339309696 1491791242152613248 1493367236522529984 1496007401099194368 1499745982159131399 1500811899701533056 1507013601766415424 1514394139760986176 1515448379388242376 1517071478372093952 1521732742880587776 1523551473939435072 1529847141187118688 1532078814278648328 1538409718469882412 1538432141979414528 1539503115569008128 1540034962663859046 1541129514876129024 1544789299590899712 1554107776821615906 1555292129646506636 1561718956628516994 1562828920350356736 1564479962071221888 1571162457500042418 1577654864349216147 1586508146416271232 1587612587930539632 1593063965203115328 1596521749478971392 1598208385797467136 1603118946790867968 1611667324111305384 1612812787738960896 1613369960885947572 1618350694809513984 1620711472955925504 1622423664370156032 1627408627802850816 1629127894388214528 1636086525991779708 1637249345128945152 1638979007884137216 1644014838290635008 1645267707394651648 1646413054150189248 1652066334284712192 1653216413878082592 1662056153388474624 1668924154022311296 1671358706485798176 1672546594692255744 1673124403881723408 1678265147421689904 1679457944257099776 1681232198046686208 1688413387164224688 1696682323250734512 1697888209763350528 1699681934102068224 1703693407231109448 1704904276745843712 1706705413168605696 1713995408181864456 1721078033835508524 1723588666063479369 1730736159726841344 1731941005015134144 1743500057233600512 1745341967949060096 1748857032862765056 1750947216318455232 1758182535394151328 1759432132078866432 1760039957330124624 1761290874144147456 1768048879588282368 1769916724767442944 1775354866694019072 1777476719596007584 1784821664718305136 1786064161421857086 1786090194686121984 1787977099509967872 1794837498975983616 1796086968163842816 1797984434022150528 1802254182856049664 1813125739625218557 1813152167332881408 1814414386206331008 1820644531660703232 1823300407075416192 1825226622416425536 1830834706278207168 1833022867083382821 1841905513270063296 1843851383869654368 1850926170818983104 1852214685918962904 1854198473565892608 1858574626070301216 1859895574631829504 1861860450729388032 1869813172562033952 1880278544796522948 1880305951308173312 1881614919028787712 1882264954366938834 1888075810611099648 1889390187289237248 1899465060559752774 1908767613657076326 1910124235983769344 1912142175864826752 1916655083134998129 1918017311339074176 1928244834204597513 1932162376859624448 1939065512286553728 1947078179692696512 1950520472192692224 1951304360474298368 1959367601633283072 1961437564387800576 1969815618358262136 1977955352318420244 1977984182544961536 1979361148588724736 1982962256452412928 1989054989536817664 1991156315363373312 1999661309545508532 2001082532935377408 2007924372808093278 2009351469021887232 2011474236948713856 2019192186347981568 2020597839184323168 2022732488274919344 2027535955713055872 2031401965252580096 2039796188249491584 2041216184482122384 2042771752371531104 2051212957959843216 2052670820758677504 2053379950218478728 2054839353168172032 2072143702428821208 2082291942171355992 2083741521658833267 2083771893800475648 2085973282761629184 2092382521460808192 2094883276666723224 2103539819132288196 2115344195221694976 2116816783907386176 2124085286937487104 2130944514396622848 2137491929054490624 2139750070241236992 2148889765481740512 2150417050318614528 2151159947847930096 2159303071187699712 2160948630607900672 2163231552493541376 2169878170403801088 2172170525850952704 2181448701322372944 2182999126838593536 2185305343845516288 2190462952154283576 2192019784387513344 2195217405533585664 2202755112379616256 2204288551837443456 2216042570653044903 2216074871184632832 2225232205363081728 2228478275314397568 2230832538508964544 2237686863228919872 2240050854783794976 2241642930728914944 2251217849552299584 2260520402649623136 2262243097667646016 2266242578802757632 2271591209641479264 2273172569082363564 2273205702327791616 2275607217558140928 2285327210909152608 2294770711780678032 2298118221417972492 2307614577704823618 2307648212969121792 2309254673353512192 2311694272314193536 2317183949386349568 2332938194469759954 2334596288424606976 2342578434942775491 2344243380525535104 2346719943106832832 2356743686250063627 2369640573655584768 2379762219624406848 2381418881895809448 2383969466013290496 2391294310240923648 2394782624218457088 2397312578696200704 2403005577141399552 2404678420186301952 2417500986166958076 2417536223110508544 2419219181608441344 2420054941328921358 2427526042214270976 2431067209433888256 2433635496555234048 2441112941704276224 2444030489444510428 2454129788987669562 2455874017693417728 2458468511826205824 2467901561091977472 2469619581225283872 2478099501427068288 2493084230082711936 2503386231033466944 2507038059728697264 2508819892038383616 2509686605822585112 2517397721132534856 2519186916385649664 2532620080746337032 2545023484876101768 2546832314645025792 2549522901153102336 2555540110846664172 2557356415118765568 2560058119752908544 2570993112272796684 2576216502479499264 2585420683048738304 2596104239590262016 2597911507522701216 2612490135511044096 2615250085850400768 2618012951923590144 2626420824477682848 2637273803091226992 2639148198118299648 2641936311216221184 2643949675269883904 2652073319382423552 2654875087151164416 2663032300041028608 2666215079394011376 2668110043913836544 2677232497077457704 2679135292029182976 2681965649264951808 2692256248463975424 2694130452245764224 2696976651033225792 2703381274284074496 2719728250999322112 2721621579309496512 2734950610613124288 2737839933624638304 2739785804224229376 2748203908784345088 2762858269905094944 2765777075804481552 2776389256228474656 2778322028878444356 2778362525067300864 2781297710348838912 2787861939105451824 2789843361947744256 2793177702222297632 2804719758843050928 2820417817194784422 2820458926962259968 2822422378543181568 2823397431550408251 2832113715916649472 2849197590839629161 2863151420485614489 2865186353975654016 2868213263797240128 2877025967008611264 2896227367801270272 2908598268429830592 2913740458460688384 2920617269539044768 2922693045850017792 2925780708289038336 2926956540711447552 2937006816506155008 2939051402449924608 2942156346581700864 2954723427537393204 2954766494912843776 2966976273817442304 2969041722883087104 2971304367085863424 2974443384678619392 2983582484305226496 2986734473045059968 2999491964318262798 3001623799403066112 3011886559212139917 3014027203532830848 3028788279521972352 3030896758776484752 3047102947878870144 3059694282374237376 3064157628557296656 3076819436939764824 3079006231138016256 3080069925327718092 3082259029752258048 3089578599181799424 3108215553643231812 3110584259293013272 3123437913257033988 3125657840700713472 3128959924142443776 3142324915000084836 3155309728698432294 3173016292832542464 3175225175861079264 3186127930406230656 3193043498957942784 3196416771594934272 3206237893581735936 3223334648222610768 3225625575477921792 3226739921771895144 3241422945911851008 3244847328740312064 3254817255605701632 3258255788776429056 3272173051983559416 3274498690257890304 3277958015768274432 3288029676581270016 3290535414789303296 3292826108300378496 3304132668569424384 3306432827756165184 3324112306776949248 3337848308044622592 3342717412971596352 3346248807763446816 3356530294843379808 3358915888514199552 3362464396093372416 3376826774328449376 3393364646501469024 3395776419526701056 3399363868204136448 3407386814462218896 3409808553491687424 3413410826337211392 3427990816363728912 3442156067671017048 3447177332126958738 3461421866557235427 3461472319453682688 3463882010030268288 3490683935898120192 3499407291704639931 3501894432636910464 3516365070788302656 3520079914660249248 3522581748288294912 3539833449534885888 3550709733388038144 3554953439192015168 3569643329436610272 3572128322843714172 3572180389372243968 3575954199019935744 3589674997951967232 3592173936327685632 3595968868044301056 3604508365712099328 3626251479250437114 3626304334665762816 3628828772412662016 3641289063321406464 3646600814150832384 3650453244832851072 3661669412556414336 3666045734166765642 3681194683481504343 3683811026540126592 3687702767739308736 3701852341637966208 3704429371837925808 3717149252140602432 3723720901458776064 3739626345124067904 3760557089593045896 3763229838057575424 3764529908733877668 3776151621222199296 3778780374578474496 3798930121119505548 3817535227314152652 3820248471967538688 3824284351729653504 3833310166269996258 3836034622678148352 3856489668409195026 3864324753719248896 3878131024573107456 3894156359385393024 3902608720948596736 3918735203266566144 3922875128775601152 3939631236716524272 3955910704636840488 3958722297177449472 3965924512904825856 3978109979073635328 3982312630726746624 3999322619091017064 4002165065870754816 4015848745616186556 4018702938043774464 4022948473897427712 4038384372695963136 4041195678368646336 4045464976549838688 4055071911426111744 4062803930505160192 4079592376498983168 4082432368964244768 4085543504743062208 4102425915919686432 4105341641517355008 4106759900436957456 4109678706336344064 4144287404857642416 4164583884342711984 4167483043317666534 4167543787600951296 4171946565523258368 4184765042921616384 4189766553333446448 4207079638264576392 4230626725792176633 4230688390443389952 4233633567814772352 4248170573874974208 4277053356527893249 4279500140482473984 4297779530963481024 4302319895695860192 4318606142375399424 4326463104987082752 4339756340807602176 4344341051701905408 4362897402644745888 4365998253677187072 4370610687691032576 4380925904308567152 4384039568775026688 4390434811067171328 4405510224759232512 4408577103674886912 4432085141306089806 4432149742369265664 4450464410726163456 4456956550628795136 4461665077017929088 4475373726457839744 4480101709567589952 4499237946477394197 4502435699104599168 4521040805299246272 4524486195335292032 4543182419282958528 4546345138164727128 4551214435116281856 4570654421818305216 4589541423561356064 4596236442835944984 4615229155409647236 4615296425938243584 4618509346707024384 4623388544628387072 4634367898772699136 4665876388939519908 4669192576849213952 4685156869885550982 4688486761051070208 4693439886213665664 4713487372500127254 4732964593047648441 4759524439248813696 4762837763791618896 4789565248436914176 4794625157392401408 4809356840372603904 4835001972333916152 4838438363216882688 4840109882657842716 4855052084428541952 4862134418867776512 4867270993110468096 4882225883408552448 4888060978889020856 4908259577975339124 4911748035386835456 4916937023652411648 4935803122183954944 4939239162450567744 4956199002854136576 4986168460165423872 5006772462066933888 5014076119457394528 5017639784076767232 5019373211645170224 5034795442265069712 5038373832771299328 5065240161492674064 5090046969752203536 5093664629290051584 5099045802306204672 5111080221693328344 5114712830237531136 5120116239505817088 5141986224545593368 5170765998190438107 5170841366097476608 5192208479180524032 5195823015045402432 5230500171700801536 5236025903847180288 5252841648955365696 5274547606182453984 5278296396236599296 5283872622432442368 5287899350539767808 5304146638764847104 5309750174302328832 5326064600082057216 5332430158788022752 5336220087827673088 5354464994154915408 5358270584058365952 5363931298529903616 5384512496927950848 5388260904491528448 5393953302066451584 5406762548568148992 5439377218875655671 5439456501998644224 5443243158618993024 5469901221226248576 5475679867249276608 5499068601250148463 5525716539810189888 5531554151608963104 5552778512456949312 5556644057756888712 5562595420697677824 5575723878210903648 5579686723895488512 5586355404444595264 5609439517686101856 5640835634389568844 5640917853924519936 5644844757086363136 5646794863100816502 5664227431833298944 5698395181679258322 5726302840971228978 5730372707951308032 5736426527594480256 5754051934017222528 5784734502613792539 5817196536859661184 5841234539078089536 5851561416578076672 5853913081422895104 5878102804899849216 5884312693163401728 5909446855074786408 5933952547634884608 5938083445766174208 5942608734171726848 5948886769357238784 5967164968610452992 5973468946090119936 5998983928636525596 6003247598806132224 6023773118424279834 6028054407065661696 6057576559043944704 6061793517552969504 6094205895757740288 6119388564748474752 6128315257114593312 6153638873879529648 6158012462276032512 6160139850655436184 6164518059504516096 6216431107286463624 6221168518586026544 6246875826514067976 6251224564976499801 6251315681401426944 6257919848284887552 6284649830000169672 6310619457396864588 6346032585665084928 6350450351722158528 6372255860812461312 6392833543189868544 6412475787163471872 6446669296445221536 6451251150955843584 6453479843543790288 6482845891823702016 6489694657480624128 6509634511211403264 6516511577552858112 6544346103967118832 6548997380515780608 6555916031536548864 6576059353162540032 6581070829578606592 6585652216600756992 6608265337138848768 6612865655512330368 6648127711959134709 6648224613553898496 6675696616089245184 6685434825943192704 6692497615526893632 6713060589686759616 6724928792186744832 6753653548656898752 6786729293002938048 6798727736408272896 6814773628924437792 6819617106983374848 6826821652674422784 6855981632727457824 6884312135342034096 6894354664253917476 6922843733114470854 6922944638907365376 6927764020060536576 6998814583409279862 7003788865273820928 7027735304828326473 7032730141576605312 7040159829320498496 7070231058750190881 7109906878384030336 7139286658873220544 7144256645687428344 7151908398039871488 7184347872655371264 7191937736088602112 7209016731424198656 7252502958500874228 7252608669331525632 7257657544825324032 7282578126642812928 7293201628301664768 7300906489665702144 7323338825112828672 7332091468333531284 7362389366963008686 7367622053080253184 7375405535478617472 7403704683275932416 7408858743675851616 7434298504281204864 7479252690248135808 7521114179186091792 7526459676115150848 7529059817467755336 7557560749156948992 7597860242239011096 7635070454628305304 7640496943935077376 7648568703459307008 7666620332539992516 7672069245356296704 7712979336818390052 7728649507438497792 7756262049146214912 7788312718770786048 7837470406533132288 7845750257551202304 7879262473433048544 7911821409273680976 7917444594354898944 7931849025809651712 7956219958147270656 7964625261453493248 7998645238182034128 8004330131741509632 8031697491232373112 8037405876087548928 8045896947794855424 8076768745391926272 8082391356737292672 8090929953099677376 8110143822852223488 8125607861010320384 8159184752997966336 8164864737928489536 8171087009486124416 8204851831839372864 8213519800873914912 8219357412672688128 8288574809715284832 8329167768685423968 8334966086635333068 8335087575201902592 8343893131046516736 8369530085843232768 8379533106666892896 8414159276529152784 8461253451584353266 8461376780886779904 8467267135629544704 8470192294651224753 8496341147749948416 8547592772518887483 8554106713055786498 8589454261456843467 8595559061926962048 8604639791391720384 8688682103403810816 8725794805289491776 8741221375382065152 8761851808617134304 8768079137550053376 8780869622134342656 8811020449518465024 8817154207349773824 8864170282612179612 8864299484738531328 8900928821452326912 8913913101257590272 8923330154035858176 8950747452915679488 8960203419135179904 8998475892954788394 9004871398209198336 9042081610598492544 9048972390670584064 9086364838565917056 9092690276329454256 9141308843636610432 9179082847122712128 9192472885671889968 9230458310819294472 9237018693414048768 9246777089256774144 9268735797545398272 9331752777879039816 9338385153698427904 9370313739771101964 9376973522102140416 9386879772427331328 9426974745000254508 9465929186095296882 9519048878497627392 9525675527583237792 9579130496873828352 9589250314784802816 9618713680745207808 9670003944667832304 9676876726433765376 9680219765315685432 9724268837735553024 9734541986220936192 9764451766817104896 9776121957778041712 9816519155950678248 9823496070773670912 9833874047304823296 9871606244367909888 9878478324901135488 9912398005708273152 9972336920330847744 10013544924133867776 10028152238914789056 10038746423290340448 10069590884530139424 10076747665542598656 10130480322985348128 10180093939504407072 10187329258580103168 10198091604612409344 10222160443386656688 10229425660475062272 10240232479011634176 10283972449091186736 10341531996380876214 10341682732194953216 10384416958361048064 10391646030090804864 10472051807694360576 10498221875113919793 10505683297910731392 10549095212364907968 10567745244864884736 10619500348604657664 10652129200164114432 10664860317576045504 10708929988309830816 10716541168116731904 10727862597059807232 10769024993855901696 10776521808983056896 10787906604132903168 10813525097136297984 10878754437751311342 10878913003997288448 10886486317237986048 10939802442452497152 10951359734498553216 10998137202500296926 11043584050444513029 11051433079620379776 11063108303217926208 11105557024913898624 11113288115513777424 11151447756421807296 11172710808889190528 11218879035372203712 11281671268779137688 11289689514172726272 11293589726201633004 11328454863666597888 11396790363358516644 11452605681942457956 11460745415902616064 11472853055188960512 11508103868034445056 11569469005227585078 11634393073719322368 11682469078156179072 11707826162845790208 11756205609799698432 11768625386326803456 11818893710149572816 11876166891532348416 11885217468343453696 11897773538714477568 11934329937220905984 11946937892180239872 11997967857273051192 12006495197612264448 12047546236848559668 12056108814131323392 12115153118087889408 12123587035105939008 12188411791515480576 12238777129496949504 12256630514229186624 12307277747759059296 12316024924552065024 12320279701310872368 12329036119009032192 12432862214572927248 12442337037172053088 12493751653028135952 12502449129952999602 12502631362802853888 12515839696569775104 12569299660000339344 12621238914793729176 12691880177376529899 12692065171330169856 12700900703444317056 12744511721624922624 12831160069583679747 12893338592890443072 12906959687087580576 12979389314961248256 13019269022422806528 13033023155105716224 13088692207934237664 13097994761031561216 13111832063073097728 13152118706325080064 13162141659157213184 13171304433201513984 13216530674277697536 13225731311024660736 13296255423918269418 13296449227107796992 13351393232178490368 13370869651886385408 13384995231053787264 13426121179373519232 13497713839432182591 13507307097313797504 13573458586005876096 13629547257848875584 13653643305348845568 13711963265454915648 13768624270684068192 13788709328507834952 13845687466228941708 13845889277814730752 13855528040121073152 13997629166818559724 14007577730547641856 14055470609656652946 14065460283153210624 14080319658640996992 14140462117500381762 14219813756768060672 14278573317746441088 14288513291374856688 14368695745310742528 14383875472177204224 14505005917001748456 14515315089650648064 14565156253285625856 14586403256603329536 14601812979331404288 14646677650225657344 14664182936667062568 14724778733926017372 14735244106160506368 14750811070957234944 14807409366551864832 14817717487351703232 14868597008562409728 14958505380496271616 15042228358372183584 15052919352230301696 15058119634935510672 15115121498313897984 15195720484478022192 15270140909256610608 15280993887870154752 15297137406918614016 15333240665079985032 15344138490712593408 15425958673636780104 15512297994571314321 15512524098292429824 15576625437541572096 15691500515102404608 15758524946866097088 15823642818547361952 15834889188709797888 15863698051619303424 15912439916294541312 15929250522906986496 15997290476364068256 16008660263483019264 16063394982464746224 16074811752175097856 16091793895589710848 16153537490783852544 16164782713474585344 16181859906199354752 16220287645704446976 16251215722020640768 16318369505995932672 16329729475856979072 16342174018972248832 16409703663678745728 16427039601747829824 16497205803750445389 16577149619430569664 16658335537370847936 16669932173270666136 16687786262093033472 16739060171686465536 16759066213333785792 16828318553058305568 16922506903168706532 16922753561773559808 16934534271259089408 16940384589302449506 16992682295499896832 17095185545037774966 17108213426111572996 17178908522913686934 17191118123853924096 17209279582783440768 17354203507841377617 17451589610578983552 17523703617234268608 17561739244268685312 17634308414699547648 17728340565224359224 17801857642904653824 17827826202515180544 17846660308071716352 17901494905831358976 17920406838270359808 17996951785909576788 18009742796418396672 18084163221196985088 18097944781341168128 18172729677131834112 18185380552658908512 18282617687273220864 18358165694245424256 18384945771343779936 18460916621638588944 18474037386828097536 18493554178513548288 18663505555758079632 18676770307396855808 18740627479542203928 18753947044204280832 18773759544854662656 18853949490000509016 18931858372190593764 19038097756995254784 19051351055166475584 19178500629569605632 19237427361490415616 19340007889335664608 19353753452867530752 19360439530631370864 19448537675471106048 19469083972441872384 19528903533634209792 19552243915556083424 19633038311901356496 19646992141547341824 19667748094609646592 19743212488735819776 19756956649802270976 19824796011416546304 19944383135877404127 19944673840661695488 20027089848267735552 20056304477829578112 20077492846580680896 20139181769060278848 20260960645970696256 20360187879008814144 20396183209224818688 20444320886773313376 20458851320950124544 20480464958023268352 20567944898182373472 20683063992761752428 20683365464389906432 20768833916722096128 20783292060181609728 20996443750227839586 21011366595821462784 21083205914484979419 21098190424729815936 21210693176250572643 21329720635152091008 21417859976619661632 21455725194119614464 21553043617966113792 21575813208265806336 21627050194272595968 21757508875502622684 21757826007994576896 21772972634475972096 21879604884904994304 21902719468997106432 21996274405000593852 22087168100889026058 22102866159240759552 22126216606435852416 22211114049827797248 22226576231027554848 22302895512843614592 22345421617778381056 22437758070744407424 22563342537558275376 22579379028345452544 22587179452403266008 22793580726717033288 22905211363884915912 22921490831805232128 22945706110377921024 23016207736068890112 23138938010455170156 23268786147438644736 23364938156312358144 23512411219599396864 23537250772653606912 23637787420299145632 23752333783064696832 23770434936686907392 23795547077428955136 23868659874441811968 23893875784360479744 23995935714546102384 24012990395224528896 24095092473697119336 24112217628262646784 24230306236175778816 24247174070211878016 24376823583030961152 24477554258993899008 24513261028458373248 24614555495518118592 24640559402621744736 24658072238018064384 24865724429145854496 24884674074344106176 24987503306056271904 25004898259905999204 25005262725605707776 25031679393139550208 25138599320000678688 25242477829587458352 25383760354753059798 25384130342660339712 25401801406888634112 25489023443249845248 25662320139167359494 25768362784370530401 25786677185780886144 25813919374175161152 26066046310211432448 26177384415868475328 26223664126146195456 26304237412650160128 26342608866403027968 26433061348555395072 26451462622049321472 26592510847836538836 26592898454215593984 26702786464356980736 26741739303772770816 26769990462107574528 26852242358747038464 26995427678864365182 27014614194627595008 27146917172011752192 27259094515697751168 27423926530909831296 27537248541368136384 27577418657015669904 27691374932457883416 27711056080242146304 27995258333637119448 28015155461095283712 28110941219313305892 28130920566306421248 28160639317281993984 28280924235000763524 28439627513536121344 28557146635492882176 28577026582749713376 28737391490621485056 28767750944354408448 29010011834003496912 29030630179301296128 29172806513206659072 29203625958662808576 29293355300451314688 29328365873334125136 29449557467852034744 29470488212321012736 29501622141914469888 29614818733103729664 29635434974703406464 29737194017124819456 29917010760992543232 30084456716744367168 30116239269871021344 30230242996627795968 30391440968956044384 30540281818513221216 30561987775740309504 30594274813837228032 30666481330159970064 30688276981425186816 30851917347273560208 31024595989142628642 31025048196584859648 31153250875083144192 31494665625341759379 31517049893732194176 31647285637094723904 31858501045813972992 31994580952728136512 32126789964929492448 32149623504350195712 32183587791179421696 32307074981567705088 32329565426949170688 32363719812398709504 32440575291408893952 32502431444041281536 32636739011991865344 32659458951713958144 32684348037944497664 32819407327357491456 32854079203495659648 32994411607500890778 33130752151333539087 33154299238861139328 33316671074741695872 33339864346541332272 33518132426667571584 33656637106116611136 33845013806337413064 33869068542518178816 33880769178604899012 33985364590999793664 34190371090075549932 34216426852223145992 34357817045827373868 34382236247707848192 34418559165566881536 34708407015682755234 34903179221157967104 35047407234468537216 35123478488537370624 35268616829399095296 35456681130448718448 35655652405030361088 35693320616143432704 35802989811662717952 35840813676540719616 35993903571819153576 36019485592836793344 36168326442393970176 36195889562682336256 36345459354263668224 36370761105317817024 36565235374546441728 36716331388490848512 36769891542687559872 36921833243277177888 36948074773656195072 36987108357027096576 37327011111516159264 37353540614793711616 37481254959084407856 37507894088408561664 37547519089709325312 37707898980001018032 37863716744381187528 38075640532129589697 38076195513990509568 38102702110332951168 38493480208751039241 38680015778671329216 38720879061262741728 38938167944883744768 39057807067268419584 39104487831112166848 39266076623802712992 39293984283094683648 39335496189219293184 39486424977471639552 39513913299604541952 39649592022833092608 39888766271754808254 39889347681323390976 40054179696535471104 40112608955659156224 40154985693161361792 40278363538120557696 40493141518296547773 40521921291941392512 40720375758017628288 40888641773546626752 40960929916046536704 41135889796364746944 41366127985523504856 41537667833444192256 41566584120363219456 41992887500455679172 42022733191642925568 42166411828969958838 42196380849459631872 42421386352501145286 42659441270304182016 42835719953239323264 43106087235932227584 43151626416531612672 43515017751005245368 43545945268951944192 43759209769809988608 43805438937994212864 43992548810001187704 44174336201778052116 44205732318481519104 44252433212871704832 44422228099655594496 44453152462055109696 44605791025687229184 44690843235556762112 44875516141488814848 45126685075116550752 45158758056690905088 45174358904806532016 45587161453434066576 45810422727769831824 45842981663610464256 45891412220755842048 46032415472137780224 46277876020910340312 46536893983713942963 46537572294877289472 46729876312624716288 47074501545307213824 47275574840598291264 47504667566129393664 47591094154857910272 47737319748883623936 47787751568720959488 47991871429092204768 48025980790449057792 48190184947394238672 48224435256525293568 48460612472351557632 48494348140423756032 48753647166061922304 48955108517987798016 49026522056916746496 49229110991036237184 49281118805243489472 49491617411251336167 49731448858291708992 49769348148688212352 49975006612112543808 50009796519811998408 50063358786279100416 50277198640001357376 50484955659174916704 50767520709506119596 50768260685320679424 50803602813777268224 50978046886499690496 51324640278334718988 51536725568741060802 51573354371561772288 51627838748350322304 52062610523524132851 52354768831736950656 52685217732806055936 52902925244098642944 53185021695673077672 53405572928713961472 53483478607545541632 53539980924215149056 53704484717494076928 53990855357728730364 54029228389255190016 54293834344023504384 54518189031395502336 54847853061819662592 55074497082736272768 55154837314031339808 55382749864915766832 55422112160484292608 55990516667274238896 56030310922190567424 56221882438626611784 56261841132612842496 56321278634563987968 56561848470001527048 56879255027072242688 57114293270985764352 57154053165499426752 57535501888708816896 58020023668006993824 58061260358602592256 58345613026413318144 58407251917325617152 58586710600902629376 58656731746668250272 58899114935704069488 58940976424642025472 59003244283828939776 59229637466207459328 59270869949406812928 59474388034249638912 59833149407632212381 59834021521985086464 60168913433488734336 60232478539742042688 60782881937912088768 61080563637026442432 61188549627674456064 61332962660319940128 61376553962850373632 61703834694547120416 62049191978285257284 62050096393169719296 62306501750166288384 62989331250683518758 63034099787464388352 63294571274189447808 63632079528751717929 63989161905456273024 64253579929858984896 64367175582358843392 64659130853898341376 64727439624797419008 64881150582817787904 65273478023983730688 65318917903427916288 65368696075888995328 65638814654714982912 65708158406991319296 65988823215001781556 66261504302667078174 66308598477722278656 66633342149483391744 66679728693082664544 67036264853335143168 67313274212233222272 67690027612674826128 67738137085036357632 67761538357209798024 68380742180151099864 68432853704446291984 68715634091654747736 68764472495415696384 68837118331133763072 69416814031365510468 69806358442315934208 70094814468937074432 70537233658798190592 70913362260897436896 71311304810060722176 71386641232286865408 71605979623325435904 71681627353081439232 71987807143638307152 72038971185673586688 72336652884787940352 72391779125364672512 72690918708527336448 72741522210635634048 73130470749092883456 73432662776981697024 73539783085375119744 73843666486554355776 73974216714054193152 74654022223032318528 74962509918168815712 75015788176817123328 75095038179418650624 75415797960002036064 75727433488762375056 76151281064259179394 76152391027981019136 76205404220665902336 76986960417502078482 77305088353111591203 77360031557342658432 77441758122525483456 78208975662224333696 78532153247605425984 78670992378438586368 79027826599209083904 79299184045666185216 79777532543509616508 79778695362646781952 80108359393070942208 80225217911318312448 80309971386322723584 80556727076241115392 80986283036593095546 81043842583882785024 81440751516035256576 81777283547093253504 82271779592729493888 82732255971047009712 83133168240726438912 83985775000911358344 84045466383285851136 84332823657939917676 84392761698919263744 84842772705002290572 85318882540608364032 85671439906478646528 86212174471864455168 86303252833063225344 87030035502010490736 87091890537903888384 87518419539619977216 87610877875988425728 87985097620002375408 88348672403556104232 88411464636963038208 88504866425743409664 88844456199311188992 88906304924110219392 89211582051374458368 89381686471113524224 89751032282977629696 90253370150233101504 90348717809613064032 91174322906868133152 91620845455539663648 91685963327220928512 91782824441511684096 92064830944275560448 92555752041820680624 93073787967427885926 93075144589754578944 93459752625249432576 94483996876025278137 94551149681196582528 95575503137441918976 95983742858184409536 96380369894788477344 96448870513050587136 96921224944703115264 96988696280847512064 97507294332123844608 97910217035975596032 98053044113833492992 98458221982072474368 98562237610486978944 98983234822502672334 99462897716583417984 99538696297376424704 99950013224225087616 100019593039623996816 100554397280002714752 100969911318349833408 101535041419012239192 101607205627554536448 101956093772999380992 102649280556669437976 103073451137482121604 103146708743123544576 103255677496700644608 104125221047048265702 104709537663473901312 105370435465612111872 105805850488197285888 106370043391346155344 106966957215091083264 107079961848430298112 107408969434988153856 107981710715457460728 108058456778510380032 108587668688047008768 109036378062791004672 109695706123639325184 110148994165472545536 110309674628062679616 110765499729831533664 110844224320968585216 111981033334548477792 112060621844381134848 112443764877253223568 112523682265225684992 112642557269127975936 113123696940003054096 113758510054144485376 114228586541971528704 114308106330998853504 115480440626253117723 116040047336013987648 116814503834651234304 117173421201805258752 117313463493336500544 117798229871408138976 117881952849284050944 118006488567657879552 118459274932414918656 118541739898813625856 118948776068499277824 119666298815264424762 119668043043970172928 120337826866977468672 120464957079484085376 121479424554889643319 121565763875824177536 122161127274052884864 122665925320639880256 123407669389094240832 124098383956570514568 124613003500332576768 125978662501367037516 126068199574928776704 126589142548378895616 127264159057503435858 127978323810912546048 128507159859717969792 129318261707796682752 129454879249594838016 130637835806855832576 130737392151777990656 131277629309429965824 131416316813982638592 131977646430003563112 132523008605334156348 132617196955444557312 133266684298966783488 133359457386165329088 134072529706670286336 134626548424466444544 135380055225349652256 135476274170072715264 135523076714419596048 136761484360302199728 136865707408892583968 137431268183309495472 137528944990831392768 137674236662267526144 138833628062731020936 139610681951141828889 139612716884631868416 140189628937874148864 141826724521794873792 142773282464573730816 143211959246650871808 143363254706162878464 143975614287276614304 144077942371347173376 144673305769575880704 144783558250729345024 145381837417054672896 145483044421271268096 146260941498185766912 146865325553963394048 147079566170750239488 147687332973108711552 148474852233754008501 149308044446064637056 149925019836337631424 150190076358837301248 150831595920004072128 151454866977524750112 152302562128518358788 152304782055962038272 152410808441331804672 153973920835004156964 154610176706223182406 154720063114685316864 154883516245050966912 156417951324448667392 157064306495210851968 158055653198418167808 159555065087019233016 160216718786141884416 160450435822636624896 160619942772645447168 161113454152482230784 161972566073186191092 162087685167765570048 162881503032070513152 163554567094186507008 164543559185458987776 165464511942094019424 166266336481452877824 167971550001822716688 168090932766571702272 168665647315879835352 168785523397838527488 169685545410004581144 170637765081216728064 171342879812957293056 172606505666126450688 174060071004020981472 174183781075807776768 175036839079239954432 175221755751976851456 175970195240004750816 176697344807112208464 176822929273926076416 177009732851486819328 177688912398622377984 177812609848220438784 178423164102748916736 178763372942227048448 179502064565955259392 180506740300466203008 180697435619226128064 182348645813736266304 183241690911079327296 183565648883023368192 184129661888551120896 185111504083641361248 186147575934855771852 186150289179509157888 186919505250498865152 188967993752050556274 189102299362393165056 190896238586255153787 191967485716368819072 192760739789576954688 193977392561695024128 195820434071951192064 196106088227666985984 196916443964144948736 197124475220973957888 197966469645005344668 198925795433166835968 199077392594752849408 199900026448450175232 200039186079247993632 201108794560005429504 201939822636699666816 203070082838024478384 203214411255109072896 205298561113338875952 206146902274964243208 206293417486247089152 206511354993401289216 208250442094096531404 209419075326947802624 211611700976394571776 212740086782692310688 213933914430182166528 214159923696860596224 214817938869976307712 215963421430914921456 216116913557020760064 217175337376094017536 218072756125582009344 219391412247278650368 220297988330945091072 220619349256125359232 221530999459663067328 223962066669096955584 224887529754506447136 225047364530451369984 225285114538255951872 226247393880006108192 227517020108288970752 228457173083943057408 228616212661997707008 230960881252506235446 231915265059334773609 232080094672027975296 234626926986673001088 235596459742816277952 236012977135315759104 237083479797627251712 237897552136998555648 239332597630528849524 239336086087940345856 240675653733954937344 240929914158968170752 242958849109779286638 243131527751648355072 244322254548105769728 245331850641279760512 246815338778188481664 248196767913141029136 251957325002734075032 252136399149857553408 253178285096757791232 254528318115006871716 255956647621825092096 257014319719435939584 258636523415593365504 258909758499189676032 261275671613711665152 261474784303555981312 262555258618859931648 262832633627965277184 263955292860007126224 265046017210668312696 265234393910889114624 266533368597933566976 266718914772330658176 268145059413340572672 269253096848932889088 270760110450699304512 271046153428839192096 273522968720604399456 273731414817785167936 274862536366618990944 275057889981662785536 275348473324535052288 277667256125462041872 279221363902283657778 279225433769263736832 280379257875748297728 283451990628075834411 283653449043589747584 286726509412325756928 287951228574553228608 289346611539151761408 290763674834109345792 290966088842542536192 292521882996371533824 293730651107926788096 294159132341500478976 295374665946217423104 296949704467508017002 298616088892129274112 299850039672675262848 301663191840008144256 302909733955049500224 304605124257036717576 304821616882663609344 307947841670008313928 309220353412446364812 309440126229370633728 309767032490101933824 312835902648897334784 314128612990421703936 316111306396836335616 319110130174038466032 320900871645273249792 321239885545290894336 322226908304964461568 323945132146372382184 324175370335531140096 325763006064141026304 327109134188373014016 329087118370917975552 330929023884188038848 332532672962905755648 335943100003645433376 336181865533143404544 337331294631759670704 337571046795677054976 339371090820009162288 341275530162433456128 342685759625914586112 346441321878759353169 348120142008041962944 350443511503953702912 351940390480009501632 353394689614224416928 353645858547852152832 354019465702973638656 355377824797244755968 355625219696440877568 356846328205497833472 357526745884454096896 359004129131910518784 361013480600932406016 361394871238452256128 364438273664668929957 364697291627472532608 366483381822158654592 370223008167282722496 372295151869711543704 373839010500997730304 377935987504101112548 378204598724786330112 381792477172510307574 383934971432737638144 385521479579153909376 387954785123390048256 392212176455333971968 393832887928289897472 394248950441947915776 395932939290010689336 397851590866333671936 398154785189505698816 399800052896900350464 400078372158495987264 402217589120010859008 403879645273399333632 406140165676048956768 406428822510218145792 410597122226677751904 412293804549928486416 412586834972494178304 413022709986802578432 416500884188193062808 418832045853425486667 418838150653895605248 425480173565384621376 428319847393721192448 429635877739952615424 431926842861829842912 432233827114041520128 434350674752188035072 436145512251164018688 438782824494557300736 440595976661890182144 441238698512250718464 443061998919326134656 445424556701262025503 447924133338193911168 449775059509012894272 450570229076511903744 452494787760012216384 456914346167886114816 457232425323995414016 461921762505012470892 463830530118669547218 464160189344055950592 469253853973346002176 471192919485632555904 474166959595254503424 478665195261057699048 481351307467909874688 481859828317936341504 485917698219558573276 486263055503296710144 488644509096211539456 490663701282559521024 493630677556376963328 496393535826282058272 503914650005468150064 504272798299715106816 506356570193515582464 509056636230013743432 511913295243650184192 514028639438871879168 517819516998379352064 522551343227423330304 525110517237719863296 525665267255930554368 527910585720014252448 530092034421336625392 530468787821778229248 533066737195867133952 533437829544661316352 536290118826681145344 538506193697865778176 541520220901398609024 542092306857678384192 547045937441208798912 547462829635570335872 549725072733237981888 550696946649070104576 555334512250924083744 558442727804567315556 558450867538527473664 560758515751496595456 566903981256151668822 567306898087179495168 572688715758765461361 575902457149106457216 581932177685085072384 587461302215853576192 588318264683000957952 590749331892434846208 593899408935016034004 597232177784258548224 599700079345350525696 603326383680016288512 605819467910099000448 609210248514073435152 609643233765327218688 615895683340016627856 618440706824892729624 618880252458741267456 619534064980203867648 625671805297794669568 628257225980843407872 638220260348076932064 641801743290546499584 642479771090581788672 644453816609928923136 647890264292744764368 648350740671062280192 651526012128282052608 654218268376746028032 658174236741835951104 661858047768376077696 671886200007290866752 674662589263519341408 675142093591354109952 678742181640018324576 682551060324866912256 685371519251829172224 692882643757518706338 696240284016083925888 703880780960019003264 706789379228448833856 708038931405947277312 711250439392881755136 713692656410995666944 718008258263821037568 722026961201864812032 722789742476904512256 728876547329337859914 729394583254945065216 732966763644317309184 740446016334565444992 744590303739423087408 755871975008202225096 756409197449572660224 763584954345020615148 767869942865475276288 771042959158307818752 775909570246780096512 784424352910667943936 787665775856579794944 788497900883895831552 791865878580021378672 795703181732667343872 796309570379011397632 799600105793800700928 800156744316991974528 804435178240021718016 807759290546798667264 812280331352097913536 821194244453355503808 824587609099856972832 825173669944988356608 826045419973605156864 833001768376386125616 837664091706850973334 837676301307791210496 850355971884227503233 850960347130769242752 863853685723659685824 872291024502328037376 877565648989114601472 881191953323780364288 882477397024501436928 886123997838652269312 890849113402524051006 895848266676387822336 899550119018025788544 904989575520024432768 914464850647990828032 923843525010024941784 927661060237339094436 928320378688111901184 938507707946692004352 942385838971265111808 948333919190509006848 957330390522115398096 962702614935819749376 963719656635872683008 971835396439117146552 972526111006593420288 977289018192423078912 981327402565119042048 987261355112753926656 992787071652564116544 1007829300010936300128 1008545596599430213632 1012713140387031164928 1018113272460027486864 1023826590487300368384 1028057278877743758336 1039323965636278059507 1051330534511861108736 1055821171440028504896 1060184068842673250784 1060937575643556458496 1066133474391734267904 1066875659089322632704 1072580237653362290688 1077012387395731556352 1083040441802797218048 1084184613715356768384 1094091874882417597824 1094925659271140671744 1099450145466475963776 1110669024501848167488 1116885455609134631112 1121517031502993190912 1133807962512303337644 1134613796174358990336 1145377431517530922722 1151804914298212914432 1163864355370170144768 1176636529366001915904 1181498663784869692416 1187798817870032068008 1194464355568517096448 1199400158690701051392 1206652767360032577024 1211638935820198000896 1218420497028146870304 1219286467530654437376 1231791366680033255712 1236881413649785459248 1237760504917482534912 1239068129960407735296 1251343610595589339136 1256514451961686815744 1276440520696153864128 1284959542181163577344 1288907633219857846272 1295780528585489528736 1296701481342124560384 1303052024256564105216 1308436536753492056064 1316348473483671902208 1323716095536752155392 1336273670103786076509 1343772400014581733504 1349325178527038682816 1357484363280036649152 1370743038503658344448 1385765287515037412676 1392480568032167851776 1407761561920038006528 1413578758456897667712 1422500878785763510272 1444053922403729624064 1445579484953809024512 1457753094658675719828 1458789166509890130432 1465933527288634618368 1480892032669130889984 1489180607478846174816 1511743950016404450192 1512818394899145320448 1527169908690041230296 1535739885730950552576 1542085918316615637504 1575331551713159589888 1576995801767791663104 1583731757160042757344 1591406363465334687744 1592619140758022795264 1599200211587601401856 1600313488633983949056 1608870356480043436032 1615518581093597334528 1624560662704195827072 1642388488906711007616 1649175218199713945664 1652090839947210313728 1666003536752772251232 1675328183413701946668 1675352602615582420992 1700711943768455006466 1701920694261538485504 1727707371447319371648 1762383906647560728576 1764954794049002873856 1772247995677304538624 1781698226805048102012 1791696533352775644672 1799100238036051577088 1809979151040048865536 1828929701295981656064 1847687050020049883568 1855322120474678188872 1856640757376223802368 1877015415893384008704 1884771677942530223616 1914660781044230796192 1925405229871639498752 1927439313271745366016 1943670792878234293104 1945052222013186840576 1954578036384846157824 1962654805130238084096 1974522710225507853312 1985574143305128233088 2015658600021872600256 2025426280774062329856 2036226544920054973728 2047653180974600736768 2056114557755487516672 2078647931272556119014 2111642342880057009792 2120368137685346501568 2133751318178645265408 2154024774791463112704 2166080883605594436096 2168369227430713536768 2188183749764835195648 2189851318542281343488 2198900290932951927552 2221338049003696334976 2233770911218269262224 2267615925024606675288 2269227592348717980672 2290754863035061845444 2303609828596425828864 2327728710740340289536 2353273058732003831808 2362997327569739384832 2375597635740064136016 2388928711137034192896 2398800317381402102784 2413305534720065154048 2423277871640396001792 2436840994056293740608 2463582733360066511424 2473762827299570918496 2475521009834965069824 2478136259920815470592 2502687221191178678272 2513028903923373631488 2551067915652682509699 2552881041392307728256 2591561057170979057472 2616873073506984112128 2632696946967343804416 2647432191073504310784 2672547340207572153018 2687544800029163467008 2698650357054077365632 2714968726560073298304 2771530575030074825352 2784961136064335703552 2815523123840076013056 2827157516913795335424 2845001757571527020544 2888107844807459248128 2891158969907618049024 2915506189317351439656 2917578333019780260864 2931867054577269236736 2961784065338261779968 2978361214957692349632 3023487900032808900384 3025636789798290640896 3054339817380082460592 3071479771461901105152 3084171836633231275008 3117971896908834178521 3153991603535583326208 3167463514320085514688 3182812726930669375488 3198400423175202803712 3200626977267967898112 3217740712960086872064 3231037162187194669056 3249121325408391654144 3284776977813422015232 3298350436399427891328 3332007073505544502464 3350656366827403893336 3401423887536910012932 3403841388523076971008 3455414742894638743296 3529909588098005747712 3544495991354609077248 3563396453610096204024 3583393066705551289344 3598200476072103154176 3619958302080097731072 3657859402591963312128 3695374100040099767136 3710644240949356377744 3713281514752447604736 3754030831786768017408 3769543355885060447232 3829321562088461592384 3854878626543490732032 3887341585756468586208 3890104444026373681152 3909156072769692315648 3925309610260476168192 3949045420451015706624 3971148286610256466176 4008821010311358229527 4031317200043745200512 4072453089840109947456 4112229115510975033344 4157295862545112238028 4223284685760114019584 4240736275370693003136 4267502636357290530816 4332161767211188872192 4336738454861427073536 4376367499529670391296 4379702637084562686976 4397800581865903855104 4442676098007392669952 4467541822436538524448 4535231850049213350576 4538455184697435961344 4581509726070123690888 4607219657192851657728 4725994655139478769664 4751195271480128272032 4777857422274068385792 4797600634762804205568 4826611069440130308096 4846555743280792003584 4873681988112587481216 4927165466720133022848 4947525654599141836992 4956272519841630941184 5026057807846747262976 5102135831305365019398 5105762082784615456512 5183122114341958114944 5294864382147008621568 5345094680415144306036 5375089600058326934016 5397300714108154731264 5429937453120146596608 5543061150060149650704 5569922272128671407104 5631046247680152026112 5654315033827590670848 5776215689614918496256 5782317939815236098048 5831012378634702879312 5835156666039560521728 5863734109154538473472 5923568130676523559936 5956722429915384699264 6046975800065617800768 6108679634760164921184 6142959542923802210304 6168343673266462550016 6235943793817668357042 6334927028640171029376 6401253954535935796224 6462074324374389338112 6498242650816783308288 6569553955626844030464 6596700872798855782656 6664014147011089004928 6701312733654807786672 6802847775073820025864 6807682777046153942016 6910829485789277486592 7059819176196011495424 7088991982709218154496 7126792907220192408048 7166786133411102578688 7196400952144206308352 7239916604160195462144 7390748200080199534272 7421288481898712755488 7426563029504895209472 7508061663573536034816 7539086711770120894464 7658643124176923184768 7774683171512937172416 7850619220520952336384 7898090840902031413248 7942296573220512932352 8017642020622716459054 8062634400087490401024 8144906179680219894912 8314591725090224476056 8446569371520228039168 8481472550741386006272 8535005272714581061632 8664323534422377744384 8673476909722854147072 8752734999059340782592 8759405274169125373952 8795601163731807710208 8885352196014785339904 8935083644873077048896 9070463700098426701152 9076910369394871922688 9163019452140247381776 9214439314385703315456 9353915690726502535563 9502390542960256544064 9595201269525608411136 9653222138880260616192 9693111486561584007168 9747363976225174962432 9854330933440266045696 9895051309198283673984 10204271662610730038796 10211524165569230913024 10366244228683916229888 10589728764294017243136 10690189360830288612072 10750179200116653868032 10794601428216309462528 10859874906240293193216 11086122300120299301408 11139844544257342814208 11262092495360304052224 11308630067655181341696 11564635879630472196096 11662024757269405758624 11670313332079121043456 11727468218309076946944 11847136261353047119872 11913444859830769398528 12093951600131235601536 12217359269520329842368 12336687346532925100032 12471887587635336714084 12669854057280342058752 12802507909071871592448 12996485301633566616576 13139107911253688060928 13193401745597711565312 13328028294022178009856 13402625467309615573344 13605695550147640051728 13615365554092307884032 13821658971578554973184 14177983965418436308992 14253585814440384816096 14333572266822205157376 14392801904288412616704 14479833208320390924288 14781496400160399068544 14842576963797425510976 15078173423540241788928 15317286248353846369536 15549366343025874344832 15884593146441025864704 16035284041245432918108 16125268800174980802048 16289812359360439789824 16629183450180448952112 16893138743040456078336 16962945101482772012544 17328647068844755488768 17346953819445708294144 17505469998118681565184 17518810548338250747904 17591202327463615420416 17770704392029570679808 17870167289746154097792 18140927400196853402304 18326038904280494763552 18428878628771406630912 18707831381453005071126 19004781085920513088128 19386222973123168014336 19494727952450349924864 19708661866880532091392 19790102618396567347968 20408543325221460077592 20423048331138461826048 20732488457367832459776 21179457528588034486272 21380378721660577224144 21500358400233307736064 21589202856432618925056 21719749812480586386432 22172244600240598602816 22279689088514685628416 22524184990720608104448 22617260135310362683392 23324049514538811517248 23694272522706094239744 23826889719661538797056 24187903200262471203072 24434718539040659684736 24943775175270673428168 25339708114560684117504 25605015818143743184896 25992970603267133233152 26278215822507376121856 26386803491195423130624 26656056588044356019712 26805250934619231146688 27211391100295280103456 27230731108184615768064 27643317943157109946368 28061747072179507606689 28507171628880769632192 28785603808576825233408 28959666416640781848576 29562992800320798137088 29685153927594851021952 30634572496707692739072 31098732686051748689664 31769186292882051729408 32070568082490865836216 32250537600349961604096 32579624718720879579648 33258366900360897904224 33786277486080912156672 33925890202965544025088 34693907638891416588288 35010939996237363130368 35182404654927230840832 35541408784059141359616 35740334579492308195584 36281854800393706804608 36652077808560989527104 37415662762906010142252 38009562171841026176256 38989455904900699849728 39417323733761064182784 39580205236793134695936 40817086650442920155184 40846096662276923652096 41464976914735664919552 42760757443321154448288 43000716800466615472128 43178405712865237850112 43439499624961172772864 44344489200481197205632 45234520270620725366784 46648099029077623034496 47653779439323077594112 48375806400524942406144 48869437078081319369472 49887550350541346856336 50679416229121368235008 51985941206534266466304 52556431645014752243712 52773606982390846261248 53312113176088712039424 53610501869238462293376 54422782200590560206912 55286635886314219892736 56123494144359015213378 57014343257761539264384 59125985600641596274176 59370307855189702043904 61269144993415385478144 62197465372103497379328 63538372585764103458816 64141136164981731672432 64501075200699923208192 65159249437441759159296 66516733800721795808448 67572554972161824313344 67851780405931088050176 71082817568118282719232 71480669158984616391168 72563709600787413609216 73304155617121979054208 74831325525812020284504 76019124343682052352512 77978911809801399699456 78834647467522128365568 79160410473586269391872 81634173300885840310368 81692193324553847304192 82929953829471329839104 85521514886642308896576 86356811425730475700224 86878999249922345545728 88688978400962394411264 93296198058155246068992 95307558878646155188224 96751612801049884812288 97738874156162638738944 99775100701082693712672 101358832458242736470016 105547213964781692522496 106624226352177424078848 107221003738476924586752 108845564401181120413824 112246988288718030426756 114028686515523078528768 118251971201283192548352 118740615710379404087808 122538289986830770956288 124394930744206994758656 128282272329963463344864 129002150401399846416384 130318498874883518318592 133033467601443591616896 135703560811862176100352 142961338317969232782336 145127419201574827218432 146608311234243958108416 149662651051624040569008 152038248687364104705024 155957823619602799398912 157669294935044256731136 158320820947172538783744 163268346601771680620736 165859907658942659678208 171043029773284617793152 177377956801924788822528 186592396116310492137984 190615117757292310376448 193503225602099769624576 195477748312325277477888 199550201402165387425344 202717664916485472940032 213248452704354848157696 214442007476953849173504 217691128802362240827648 224493976577436060853512 228057373031046157057536 236503942402566385096704 237481231420758808175616 245076579973661541912576 248789861488413989517312 256564544659926926689728 260636997749767036637184 266066935202887183233792 285922676635938465564672 290254838403149654436864 293216622468487916216832 299325302103248081138016 304076497374728209410048 316641641894345077567488 326536693203543361241472 342086059546569235586304 354755913603849577645056 373184792232620984275968 387006451204199539249152 390955496624650554955776 399100402804330774850688 428884014953907698347008 435382257604724481655296 448987953154872121707024 456114746062092314115072 473007884805132770193408 474962462841517616351232 497579722976827979034624 513129089319853853379456 532133870405774366467584 571845353271876931129344 580509676806299308873728 586433244936975832433664 598650604206496162276032 608152994749456418820096 653073386407086722482944 684172119093138471172608 709511827207699155290112 746369584465241968551936 781910993249301109911552 798200805608661549701376 857768029907815396694016 870764515209448963310592 897975906309744243414048 912229492124184628230144 949924925683035232702464 1026258178639707706758912 1064267740811548732935168 1161019353612598617747456 1172866489873951664867328 1197301208412992324552064 1306146772814173444965888 1368344238186276942345216 1419023654415398310580224 1492739168930483937103872 1596401611217323099402752 1715536059815630793388032 1741529030418897926621184 1795951812619488486828096 1824458984248369256460288 2052516357279415413517824 2128535481623097465870336 2345732979747903329734656 2394602416825984649104128 2612293545628346889931776 2736688476372553884690432 3192803222434646198805504 3483058060837795853242368 3591903625238976973656192 4105032714558830827035648 4257070963246194931740672 4789204833651969298208256 5224587091256693779863552 5473376952745107769380864 6385606444869292397611008 7183807250477953947312384 8210065429117661654071296 9578409667303938596416512 10449174182513387559727104 12771212889738584795222016 14367614500955907894624768 16420130858235323308142592 19156819334607877192833024 28735229001911815789249536 38313638669215754385666048 57470458003823631578499072 114940916007647263156998144
- Sum of all divisors σ(n): 447973986240538688083698909
- Sum of proper divisors (its aliquot sum) s(n): 333033070232891424926700765
- 114940916007647263156998144 is an abundant number, because the sum of its proper divisors (333033070232891424926700765) is greater than itself. Its abundance is 218092154225244161769702621
Bases of 114940916007647263156998144
- Binary: 1011111000100111010111110001010110010100011101001010111010010110100101000010000000000002
- Hexadecimal: 0x5F13AF8ACA3A574B4A1000
- Base-36: EFX5A26IGIKGG0000
Squares and roots of 114940916007647263156998144
- 114940916007647263156998144 squared (1149409160076472631569981442) is 13211414172677022864375317597112189220008161219444736
- 114940916007647263156998144 cubed (1149409160076472631569981443) is 1518532046763910341038798885029473469239197111666975705527759586463168262569984
-
114940916007647263156998144 is a
perfect square number . Itssquare root is 10721050135488 -
The
cube root of 114940916007647263156998144 is 486211117.0589625279
Scales and comparisons
How big is 114940916007647263156998144?- 114,940,916,007,647,263,156,998,144 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 114,940,916,007,647,263,156,998,144 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 114940916007647263156998144 cubic inches would be around 40517593.1 feet tall.
Recreational maths with 114940916007647263156998144
- 114940916007647263156998144 backwards is 441899651362746700619049411
- The number of decimal digits it has is: 27
- The sum of 114940916007647263156998144's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 114940916007647263156998144 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 114940916007647263156998144 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/114940916007647263156998144/
Chicago style:
Numbermatics. 2024. "Number 114940916007647263156998144 - Facts about the integer". https://numbermatics.com/n/114940916007647263156998144/
The information we have on file for 114940916007647263156998144 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 114940916007647263156998144, math, Factors of 114940916007647263156998144, curriculum, school, college, exams, university, Prime factorization of 114940916007647263156998144, STEM, science, technology, engineering, physics, economics, calculator, one hundred fourteen septillion, nine hundred forty sextillion, nine hundred sixteen quintillion, seven quadrillion, six hundred forty-seven trillion, two hundred sixty-three billion, one hundred fifty-six million, nine hundred ninety-eight thousand, one hundred forty-four.