14779667486478589632774144
14,779,667,486,478,589,632,774,144 is an even composite number composed of five prime numbers multiplied together.
14779667486478589632774144 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty thousand, six hundred fifty-five divisors.
Prime factorization of 14779667486478589632774144:
216 × 314 × 72 × 118 × 672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 11 × 11 × 67 × 67)See below for interesting mathematical facts about the number 14779667486478589632774144 from the Numbermatics database.
Names of 14779667486478589632774144
- Cardinal: 14779667486478589632774144 can be written as Fourteen septillion, seven hundred seventy-nine sextillion, six hundred sixty-seven quintillion, four hundred eighty-six quadrillion, four hundred seventy-eight trillion, five hundred eighty-nine billion, six hundred thirty-two million, seven hundred seventy-four thousand, one hundred forty-four.
Scientific notation
- Scientific notation: 1.4779667486478589632774144 × 1025
Factors of 14779667486478589632774144
Divisors of 14779667486478589632774144
- Number of divisors d(n): 20655
-
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 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 6633 6776 6804 6912 7056 7128 7168 7236 7392 7504 7623 7744 7776 7938 7986 8019 8064 8107 8192 8316 8442 8448 8576 8624 8712 8748 8844 8978 9072 9216 9317 9408 9504 9648 9702 9801 9849 9856 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 13266 13467 13552 13608 13824 14112 14256 14336 14472 14553 14641 14784 15008 15246 15309 15477 15488 15552 15876 15972 16038 16128 16214 16281 16384 16632 16884 16896 17152 17248 17424 17496 17688 17787 17956 18144 18432 18634 18711 18816 19008 19296 19404 19602 19683 19698 19712 19899 20328 20412 20636 20736 21168 21296 21384 21504 21708 22176 22512 22528 22869 23232 23328 23584 23716 23814 23958 24057 24192 24321 24576 24948 25088 25326 25344 25728 25872 26136 26244 26264 26532 26934 27104 27216 27648 27951 28224 28512 28672 28944 29106 29282 29403 29547 29568 30016 30492 30618 30954 30976 31104 31423 31752 31944 32076 32256 32428 32562 32768 33264 33768 33792 34304 34496 34848 34992 35376 35574 35721 35912 35937 36113 36288 36864 37268 37422 37632 37989 38016 38592 38808 39204 39366 39396 39424 39798 40401 40656 40824 41272 41472 42336 42592 42768 43008 43416 43659 43923 44352 45024 45056 45738 45927 46431 46464 46656 47168 47432 47628 47916 48114 48384 48642 48843 49152 49379 49896 50176 50652 50688 51456 51744 52272 52488 52528 53064 53361 53868 54208 54432 55296 55902 56133 56448 56749 57024 57344 57888 58212 58564 58806 59049 59094 59136 59697 60032 60984 61236 61908 61952 62208 62846 63504 63888 64152 64512 64856 65124 65219 65536 66528 67536 67584 68607 68608 68992 69696 69984 70752 71148 71442 71824 71874 72171 72226 72576 72963 73728 74536 74844 75264 75978 76032 77184 77616 78408 78732 78792 78848 79596 80802 81312 81648 82544 82944 83853 84672 85184 85536 86016 86832 87318 87846 88209 88641 88704 89177 90048 90112 91476 91854 92862 92928 93312 94269 94336 94864 95256 95832 96228 96768 97284 97686 98304 98758 99792 100352 101304 101376 102487 102912 103488 104544 104976 105056 106128 106722 107163 107736 107811 108339 108416 108864 110592 111804 112266 112896 113498 113967 114048 114688 115776 116424 117128 117612 118098 118188 118272 119394 120064 121203 121968 122472 123816 123904 124416 125692 127008 127776 128304 129024 129712 130248 130438 130977 131769 133056 135072 135168 137214 137216 137781 137984 139293 139392 139968 141504 142296 142884 143648 143748 144342 144452 145152 145926 146529 147456 148137 149072 149688 150528 151956 152064 154368 155232 156816 157464 157584 157696 159192 160083 161051 161604 162624 163296 165088 165888 167706 168399 169344 170247 170368 171072 172032 173664 174636 175692 176418 177147 177282 177408 178354 179091 180096 180224 182952 183708 185724 185856 186624 188538 188672 189728 190512 191664 192456 193536 194568 195372 195657 196608 197516 199584 200704 202608 202752 204974 205821 205824 206976 209088 209952 210112 212256 213444 214326 215472 215622 216513 216678 216832 217728 218889 219961 221184 223608 224532 225792 226996 227934 228096 229376 231552 232848 234256 235224 236196 236376 236544 238788 240128 242406 243936 244944 247632 247808 248832 251384 251559 254016 255552 256608 258048 259424 260496 260876 261954 263538 264627 265923 266112 267531 270144 270336 274428 274432 275562 275968 278586 278784 279936 282807 283008 284592 285768 287296 287496 288684 288904 290304 291852 293058 294912 296274 298144 299376 301056 303912 304128 307461 308736 310464 313632 314928 315168 315392 318384 320166 321489 322102 323208 323433 325017 325248 326592 330176 331776 335412 336798 338688 340494 340736 341901 342144 344064 345653 347328 349272 351384 352836 354294 354564 354816 356708 358182 360192 360448 363609 365904 367416 371448 371712 373248 377076 377344 379456 381024 383328 384912 387072 389136 390744 391314 392931 395032 395307 397243 399168 401408 405216 405504 409948 411642 411648 413343 413952 417879 418176 419904 420224 424512 426888 428652 430944 431244 433026 433356 433664 435456 437778 439587 439922 442368 444411 447216 449064 451584 453992 455868 456192 458752 463104 465696 468512 470448 472392 472752 473088 477576 480249 480256 483153 484812 487872 489888 495264 495616 497664 502768 503118 505197 508032 510741 511104 513216 516096 518848 520992 521752 523908 527076 529254 531441 531846 532224 535062 537273 540288 540672 543169 548856 548864 551124 551936 557172 557568 559872 565614 566016 569184 571536 574592 574992 577368 577808 580608 583704 586116 586971 589824 592548 596288 598752 602112 607824 608256 614922 617463 617472 620928 624239 627264 629856 630336 630784 636768 640332 642978 644204 646416 646866 649539 650034 650496 653184 656667 659883 660352 663552 670824 673596 677376 680988 681472 683802 684288 688128 691306 694656 698544 702768 705672 708588 709128 709632 713416 716364 717409 720384 720896 727218 731808 734832 742896 743424 746496 754152 754677 754688 758912 762048 766656 769824 774144 778272 781488 782628 785862 790064 790614 793881 794486 797769 798336 802593 802816 810432 811008 819896 823284 823296 826686 827904 835758 836352 839808 840448 848421 849024 853776 857304 861888 862488 866052 866712 867328 870912 875556 879174 879844 884736 888822 894432 898128 903168 907984 911736 912384 922383 926208 931392 937024 940896 944784 945504 946176 955152 960498 960512 964467 966306 969624 970299 975051 975744 979776 980947 990528 991232 995328 1005536 1006236 1010394 1016064 1021482 1022208 1025703 1026432 1032192 1036959 1037696 1041984 1043504 1047816 1054152 1058508 1062882 1063692 1064448 1070124 1074546 1080576 1081344 1086338 1090827 1097712 1097728 1102248 1103872 1114344 1115136 1119744 1127357 1131228 1132032 1138368 1143072 1149184 1149984 1154736 1155616 1161216 1167408 1172232 1173942 1178793 1185096 1185921 1191729 1192576 1197504 1204224 1215648 1216512 1229844 1234926 1234944 1240029 1241856 1248478 1253637 1254528 1259712 1260672 1261568 1273536 1280664 1285956 1288408 1292832 1293732 1299078 1300068 1300992 1306368 1313334 1318761 1319766 1320704 1327104 1333233 1341648 1347192 1354752 1361976 1362944 1367604 1368576 1376256 1382612 1389312 1397088 1405536 1411344 1417176 1418256 1419264 1426832 1432728 1434818 1440747 1440768 1449459 1454436 1463616 1469664 1485792 1486848 1492992 1508304 1509354 1509376 1515591 1517824 1524096 1532223 1533312 1539648 1548288 1556544 1562976 1565256 1571724 1580128 1581228 1587762 1588972 1594323 1595538 1596672 1605186 1605632 1611819 1620864 1622016 1629507 1639792 1646568 1646592 1653372 1655808 1671516 1672704 1679616 1680896 1696842 1698048 1707552 1714608 1723776 1724976 1732104 1733424 1734656 1741824 1751112 1758348 1759688 1760913 1769472 1771561 1777644 1788864 1796256 1806336 1815968 1823472 1824768 1844766 1852389 1852416 1862784 1872717 1874048 1881792 1889568 1891008 1892352 1910304 1920996 1921024 1928934 1932612 1939248 1940598 1948617 1950102 1951488 1959552 1961894 1970001 1979649 1981056 1982464 1990656 2011072 2012472 2020788 2032128 2042964 2044416 2051406 2052864 2064384 2073918 2075392 2083968 2087008 2095632 2108304 2117016 2125764 2127384 2128896 2140248 2149092 2152227 2161152 2162688 2172676 2181654 2195424 2195456 2204496 2207744 2228688 2230272 2239488 2254714 2262456 2264031 2264064 2276736 2286144 2298368 2299968 2309472 2311232 2322432 2334816 2344464 2347884 2357586 2370192 2371842 2381643 2383458 2385152 2393307 2395008 2407779 2408448 2419571 2431296 2433024 2459688 2469852 2469888 2480058 2483712 2496956 2507274 2509056 2519424 2521344 2523136 2545263 2547072 2561328 2571912 2576816 2585664 2587464 2598156 2600136 2601984 2612736 2626668 2637522 2639532 2641408 2654208 2666466 2683296 2694384 2709504 2723952 2725888 2735208 2737152 2765224 2767149 2778624 2794176 2811072 2822688 2834352 2836512 2838528 2853664 2865456 2869636 2881494 2881536 2893401 2898918 2908872 2910897 2925153 2927232 2939328 2942841 2971584 2973696 2985984 3016608 3018708 3018752 3031182 3035648 3048192 3064446 3066624 3077109 3079296 3096576 3110877 3113088 3125952 3130512 3143448 3160256 3162456 3175524 3177944 3188646 3191076 3193344 3210372 3211264 3223638 3241728 3244032 3259014 3272481 3279584 3293136 3293184 3306744 3311616 3343032 3345408 3359232 3361792 3382071 3393684 3396096 3415104 3429216 3447552 3449952 3464208 3466848 3469312 3483648 3502224 3516696 3519376 3521826 3536379 3543122 3555288 3557763 3575187 3577728 3592512 3612672 3631936 3646944 3649536 3689532 3704778 3704832 3720087 3725568 3745434 3748096 3760911 3763584 3779136 3782016 3784704 3802183 3820608 3841992 3842048 3857868 3865224 3878496 3881196 3897234 3900204 3902976 3919104 3923788 3940002 3956283 3959298 3962112 3964928 3981312 3999699 4022144 4024944 4041576 4064256 4085928 4088832 4102812 4105728 4128768 4147836 4150784 4167936 4174016 4191264 4216608 4234032 4251528 4254768 4257792 4280496 4298184 4304454 4322241 4322304 4345352 4348377 4363308 4369673 4390848 4390912 4408992 4415488 4457376 4460544 4478976 4509428 4524912 4528062 4528128 4546773 4553472 4572288 4596669 4596736 4599936 4618944 4622464 4644864 4669632 4688928 4695768 4715172 4740384 4743684 4763286 4766916 4770304 4782969 4786614 4790016 4815558 4816896 4835457 4839142 4862592 4866048 4888521 4919376 4939704 4939776 4960116 4967424 4993912 5014548 5018112 5038848 5042688 5046272 5090526 5094144 5122656 5143824 5153632 5171328 5174928 5196312 5200272 5203968 5225472 5253336 5275044 5279064 5282739 5282816 5308416 5314683 5332932 5366592 5388768 5419008 5447904 5451776 5470416 5474304 5530448 5534298 5557167 5557248 5588352 5618151 5622144 5645376 5668704 5673024 5677056 5707328 5730912 5739272 5762988 5763072 5786802 5797836 5817744 5821794 5845851 5850306 5854464 5878656 5885682 5910003 5938947 5943168 5947392 5971968 5974859 6033216 6037416 6037504 6062364 6071296 6096384 6128892 6133248 6154218 6158592 6193152 6221754 6226176 6251904 6261024 6286896 6320512 6324912 6351048 6355888 6377292 6382152 6386688 6420744 6447276 6456681 6483456 6488064 6518028 6544962 6559168 6586272 6586368 6613488 6623232 6686064 6690816 6718464 6723584 6764142 6787368 6792093 6792192 6830208 6858432 6866629 6895104 6899904 6928416 6933696 6938624 6967296 7004448 7033392 7038752 7043652 7072758 7086244 7110576 7115526 7144929 7150374 7155456 7179921 7185024 7223337 7225344 7258713 7263872 7293888 7299072 7379064 7409556 7409664 7440174 7451136 7490868 7496192 7521822 7527168 7558272 7564032 7569408 7604366 7635789 7641216 7683984 7684096 7715736 7730448 7756992 7762392 7794468 7800408 7805952 7838208 7847576 7880004 7891499 7912566 7918596 7924224 7929856 7962624 7999398 8044288 8049888 8083152 8128512 8171856 8177664 8205624 8211456 8295672 8301447 8301568 8335872 8348032 8382528 8433216 8468064 8503056 8509536 8515584 8560992 8596368 8608908 8644482 8644608 8680203 8690704 8696754 8726616 8732691 8739346 8775459 8781696 8817984 8828523 8830976 8914752 8921088 8957952 9018856 9049824 9056124 9056256 9093546 9106944 9144576 9193338 9193472 9199872 9231327 9237888 9244928 9289728 9332631 9339264 9377856 9391536 9430344 9480768 9487368 9526572 9533832 9540608 9565938 9573228 9580032 9631116 9633792 9670914 9678284 9725184 9732096 9777042 9817443 9838752 9879408 9879552 9920232 9934848 9987824 10029096 10036224 10077696 10085376 10146213 10181052 10188288 10245312 10287648 10307264 10342656 10349856 10392624 10400544 10407936 10450944 10506672 10550088 10558128 10565478 10565632 10609137 10629366 10665864 10673289 10725561 10733184 10777536 10790417 10838016 10895808 10903552 10940832 10948608 11060896 11068596 11114334 11114496 11160261 11176704 11236302 11244288 11282733 11290752 11337408 11346048 11354112 11406549 11414656 11461824 11478544 11525976 11526144 11573604 11595672 11635488 11643588 11691702 11700612 11708928 11757312 11771364 11820006 11868849 11877894 11886336 11894784 11943936 11949718 11999097 12066432 12074832 12075008 12124728 12142592 12192768 12257784 12266496 12308436 12317184 12386304 12400927 12443508 12452352 12503808 12522048 12573792 12641024 12649824 12702096 12711776 12754584 12764304 12773376 12841488 12894552 12913362 12966723 12966912 13036056 13045131 13089924 13109019 13118336 13172544 13172736 13226976 13246464 13372128 13381632 13436928 13447168 13528284 13574736 13584186 13584384 13640319 13660416 13716864 13733258 13790007 13790208 13799808 13856832 13867392 13877248 13934592 14008896 14066784 14077504 14087304 14145516 14172488 14221152 14231052 14289858 14300748 14310912 14359842 14370048 14446674 14450688 14506371 14517426 14527744 14587776 14598144 14665563 14758128 14819112 14819328 14880348 14902272 14981736 14992384 15043644 15054336 15116544 15128064 15138816 15208732 15271578 15282432 15367968 15368192 15431472 15460896 15513984 15524784 15588936 15600816 15611904 15676416 15695152 15760008 15782998 15825132 15837192 15848217 15848448 15925248 15944049 15998796 16088576 16099776 16166304 16257024 16343712 16355328 16411248 16422912 16591344 16602894 16603136 16671501 16671744 16696064 16765056 16854453 16866432 16936128 17006112 17019072 17031168 17121984 17192736 17217816 17288964 17289216 17360406 17381408 17393508 17453232 17465382 17478692 17537553 17550918 17563392 17635968 17657046 17661952 17730009 17816841 17829504 17842176 17915904 17924577 18037712 18099648 18112248 18112512 18187092 18213888 18289152 18386676 18386944 18399744 18462654 18475776 18489856 18579456 18665262 18678528 18755712 18783072 18860688 18961536 18974736 19053144 19067664 19081216 19131876 19146456 19160064 19262232 19341828 19356568 19370043 19450368 19464192 19487171 19554084 19634886 19677504 19758816 19759104 19840464 19869696 19975648 20058192 20072448 20155392 20170752 20292426 20362104 20376279 20376576 20490624 20575296 20599887 20614528 20685312 20699712 20785248 20801088 20815872 20901888 21013344 21100176 21116256 21130956 21131264 21218274 21258732 21331728 21346578 21434787 21451122 21466368 21539763 21555072 21580834 21670011 21676032 21776139 21791616 21807104 21881664 21897216 22121792 22137192 22228668 22228992 22320522 22353408 22472604 22488576 22565466 22581504 22674816 22692096 22708224 22813098 22829312 22907367 22923648 22957088 23051952 23052288 23147208 23191344 23270976 23287176 23383404 23401224 23417856 23514624 23542728 23640012 23674497 23737698 23755788 23772672 23789568 23887872 23899436 23998194 24132864 24149664 24150016 24249456 24285184 24385536 24515568 24532992 24616872 24634368 24801854 24887016 24904341 24904704 25007616 25044096 25147584 25282048 25299648 25404192 25423552 25509168 25528608 25546752 25682976 25789104 25826724 25933446 25933824 26040609 26072112 26090262 26179848 26198073 26218038 26236672 26326377 26345088 26453952 26485569 26492928 26615281 26744256 26763264 26873856 26894336 27056568 27149472 27168372 27168768 27280638 27320832 27433728 27466516 27580014 27580416 27599616 27693981 27713664 27734784 27754496 27869184 27997893 28017792 28133568 28155008 28174608 28291032 28344976 28442304 28462104 28579716 28601496 28621824 28719684 28740096 28893348 28901376 29012742 29034852 29055488 29175552 29196288 29331126 29452329 29516256 29638224 29638656 29760696 29804544 29963472 29984768 30087288 30108672 30233088 30256128 30417464 30438639 30543156 30564864 30735936 30736384 30862944 30921792 31027968 31049568 31177872 31201632 31223808 31352832 31390304 31520016 31565996 31650264 31674384 31696434 31696896 31827411 31888098 31997592 32019867 32176683 32177152 32199552 32332608 32371251 32514048 32687424 32710656 32822496 32845824 33182688 33205788 33206272 33343002 33343488 33392128 33480783 33530112 33708906 33732864 33848199 33872256 34012224 34038144 34062336 34219647 34243968 34385472 34435632 34577928 34578432 34720812 34762816 34787016 34906464 34930764 34957384 35075106 35101836 35126784 35271936 35314092 35323904 35460018 35606547 35633682 35659008 35684352 35831808 35849154 35997291 36075424 36199296 36224496 36225024 36374184 36427776 36578304 36773352 36773888 36799488 36925308 36951552 36979712 37158912 37202781 37330524 37357056 37511424 37566144 37721376 37923072 37949472 38106288 38135328 38162432 38263752 38292912 38320128 38524464 38683656 38713136 38740086 38900169 38900736 38974342 39108168 39135393 39269772 39327057 39355008 39517632 39518208 39680928 39739392 39951296 40116384 40144896 40310784 40341504 40584852 40724208 40752558 40753152 40920957 40981248 41150592 41199774 41229056 41370021 41370624 41399424 41570496 41602176 41631744 41803776 41824013 42026688 42200352 42232512 42261912 42262528 42436548 42517464 42663456 42693156 42869574 42902244 42932736 43079526 43110144 43161668 43340022 43352064 43519113 43552278 43583232 43614208 43763328 43794432 43996689 44243584 44274384 44457336 44457984 44641044 44706816 44945208 44977152 45130932 45163008 45349632 45384192 45416448 45626196 45658624 45814734 45847296 45914176 46103904 46104576 46294416 46382688 46541952 46574352 46766808 46802448 46835712 47029248 47085456 47280024 47348994 47475396 47511576 47544651 47545344 47775744 47798872 47832147 47996388 48066403 48265728 48299328 48300032 48498912 48570368 48771072 49031136 49065984 49233744 49268736 49603708 49774032 49808682 49809408 50014503 50015232 50088192 50295168 50563359 50564096 50599296 50808384 50847104 51018336 51057216 51093504 51365952 51578208 51653448 51866892 51867648 52081218 52144224 52180524 52359696 52396146 52436076 52473344 52612659 52652754 52690176 52907904 52971138 52985856 53190027 53230562 53450523 53488512 53526528 53747712 53773731 53788672 54113136 54298944 54336744 54337536 54561276 54641664 54867456 54933032 55160028 55160832 55199232 55387962 55427328 55469568 55508992 55738368 55995786 56035584 56267136 56310016 56349216 56582064 56689952 56884608 56924208 57159432 57202992 57243648 57439368 57480192 57786696 58025484 58069704 58110129 58110976 58351104 58392576 58461513 58662252 58904658 59032512 59276448 59277312 59521392 59609088 59926944 59969536 60174576 60217344 60466176 60512256 60834928 60877278 61086312 61128837 61129728 61471872 61725888 61799661 61843584 62055936 62099136 62355744 62403264 62447616 62705664 62780608 63040032 63131992 63300528 63348768 63392868 63393792 63654822 63776196 63995184 64039734 64304361 64353366 64354304 64399104 64619289 64665216 64742502 65010033 65028096 65328417 65374848 65421312 65644992 65691648 65723449 66365376 66411576 66412544 66686004 66686976 66784256 66961566 67060224 67417812 67465728 67696398 67744512 68024448 68076288 68124672 68439294 68487936 68722101 68770944 68871264 69155856 69156864 69441624 69525632 69574032 69812928 69861528 69914768 70150212 70203672 70253568 70543872 70628184 70920036 71023491 71213094 71267364 71318016 71368704 71663616 71698308 71994582 72150848 72398592 72448992 72450048 72748368 72855552 73156608 73546704 73547776 73598976 73850616 73903104 73959424 74405562 74661048 74713023 74714112 75022848 75132288 75442752 75532919 75846144 75898944 76212576 76270656 76324864 76527504 76585824 76640256 77048928 77367312 77426272 77480172 77800338 77801472 77948684 78121827 78216336 78270786 78539544 78594219 78654114 78710016 78979131 79035264 79361856 79456707 79478784 79845843 79902592 80232768 80289792 80621568 80683008 81169704 81448416 81505116 81506304 81841914 81962496 82301184 82399548 82458112 82740042 82741248 82798848 83081943 83140992 83204352 83263488 83607552 83648026 83993679 84053376 84400704 84465024 84523824 84525056 84873096 85034928 85326912 85386312 85739148 85804488 85865472 86159052 86220288 86323336 86680044 86704128 86806489 87038226 87104556 87166464 87228416 87526656 87588864 87993378 88356987 88487168 88548768 88914672 88915968 89282088 89413632 89890416 89954304 90261864 90326016 90699264 90768384 91252392 91315917 91317248 91629468 91694592 91828352 92207808 92209152 92588832 92765376 93083904 93148704 93533616 93604896 93671424 94058496 94170912 94560048 94697988 94950792 95023152 95089302 95090688 95482233 95597744 95664294 95992776 96059601 96132806 96530049 96531456 96598656 96997824 97113753 97140736 97542144 98062272 98131968 98467488 98537472 99207416 99548064 99617364 99618816 100029006 100030464 100176384 100590336 101126718 101128192 101198592 101544597 101616768 101694208 102036672 102114432 102187008 102658941 102731904 103156416 103306896 103733784 103735296 104162436 104288448 104361048 104719392 104792292 104872152 104946688 105225318 105305508 105380352 105815808 105942276 105971712 106380054 106461124 106819641 106901046 106977024 107053056 107495424 107547462 107577344 107991873 108226272 108597888 108673488 108675072 109122552 109283328 109734912 109866064 110320056 110321664 110398464 110775924 110854656 110939136 111476736 111608343 111991572 112071168 112534272 112620032 112698432 113164128 113379904 113769216 113848416 114318864 114405984 114487296 114878736 114960384 115573392 116050968 116139408 116220258 116221952 116700507 116702208 116923026 117324504 117406179 117809316 117981171 118065024 118552896 118554624 118694587 119042784 119218176 119853888 119939072 120349152 120434688 120932352 121024512 121669856 121754556 122172624 122257674 122259456 122762871 122943744 123451776 123599322 123687168 124110063 124111872 124198272 124711488 124806528 124895232 125411328 125472039 125561216 126080064 126263984 126601056 126697536 126785736 126787584 127309644 127552392 127990368 128079468 128608722 128706732 128708608 128798208 129238578 129330432 129485004 130020066 130056192 130557339 130656834 130749696 130842624 131289984 131383296 131446898 131990067 132730752 132823152 132825088 133372008 133373952 133568512 133923132 134120448 134835624 134931456 135392796 135489024 136048896 136152576 136249344 136410197 136878588 136975872 137444202 137541888 137742528 138311712 138313728 138883248 139051264 139148064 139625856 139723056 139829536 140300424 140407344 140507136 141087744 141256368 141840072 142046982 142426188 142534728 142633953 142636032 143327232 143396616 143496441 143989164 144199209 144301696 144797184 144897984 144900096 145496736 145711104 146313216 147093408 147095552 147197952 147701232 147806208 147918848 148811124 149322096 149426046 149428224 150043509 150045696 150264576 150885504 151065838 151690077 151692288 151797888 152425152 152541312 152649728 153055008 153171648 153280512 154097856 154734624 154852544 154960344 155600676 155602944 155897368 156243654 156432672 156541572 157079088 157188438 157308228 157420032 157958262 158070528 158723712 158913414 158957568 159570081 159691686 159805184 160351569 160465536 160579584 161243136 161321193 161366016 162339408 162896832 163010232 163012608 163683828 163924992 164602368 164799096 164916224 165480084 165482496 165597696 166163886 166281984 166408704 166526976 167215104 167296052 167987358 168106752 168801408 168930048 169047648 169050112 169746192 170069856 170653824 170772624 171478296 171608976 171730944 172318104 172440576 172646672 173360088 173612978 174076452 174209112 174330387 174332928 175053312 175177728 175384539 175986756 176713974 176974336 177097536 177829344 177831936 178564176 178827264 179780832 179908608 180523728 180652032 181398528 181536768 182504784 182631834 182634496 183258936 183386511 183389184 183656704 184415616 185177664 185398983 185530752 186167808 186297408 187067232 187209792 187342848 188116992 188341824 189120096 189395976 189901584 190046304 190178604 190181376 190964466 191195488 191328588 191985552 192119202 192265612 192913083 193060098 193062912 193197312 193857867 193995648 194227506 194281472 195030099 195084288 195985251 196124544 196263936 196934976 197074944 197170347 198414832 199096128 199234728 199237632 200058012 200060928 200352768 201180672 202253436 202256384 202397184 203089194 203233536 203388416 204073344 204228864 204374016 205317882 205463808 206166303 206312832 206613792 207467568 207470592 208324872 208576896 208722096 209438784 209584584 209744304 209893376 210450636 210611016 210760704 211631616 211884552 212760108 212922248 213070473 213639282 213802092 213954048 214106112 214358881 214990848 215094924 215154688 215983746 216452544 217195776 217346976 217350144 218245104 218566656 219469824 219732128 220640112 220643328 220796928 221551848 221709312 221878272 223216686 223983144 224139069 224142336 225068544 225240064 225396864 226328256 226598757 226759808 227538432 227696832 228637728 228811968 228974592 229757472 229920768 231146784 232101936 232278816 232440516 232443904 233401014 233404416 233846052 234365481 234649008 234812358 235618632 235782657 235962342 236130048 236937393 237105792 237389174 238085568 238370121 238436352 239537529 239707776 239878144 240698304 240869376 241864704 242049024 243339712 243509112 244345248 244515348 244518912 245525742 245887488 246903552 247198644 247374336 248220126 248223744 248396544 249245829 249422976 249613056 249790464 250822656 250944078 251122432 251981037 252160128 252527968 253202112 253395072 253571472 253575168 254619288 255104784 255980736 256158936 257217444 257413464 257417216 257596416 258477156 258660864 258970008 260040132 260112384 260419467 261114678 261313668 261499392 261685248 262579968 262766592 262893796 263980134 265070961 265461504 265646304 265650176 266744016 266747904 267137024 267846264 268240896 269671248 269862912 270785592 270978048 272097792 272305152 272820394 273757176 273947751 273951744 274888404 275083776 275485056 276623424 276627456 277766496 278102528 278296128 279251712 279446112 279659072 280600848 280814688 281014272 282175488 282512736 283680144 284093964 284852376 285069456 285267906 285272064 286446699 286793232 286992882 287978328 288178803 288398418 288603392 289590147 289594368 289795968 290993472 291341259 291422208 292626432 292768091 294186816 294191104 294395904 295402464 295612416 295837696 297622248 298644192 298852092 298856448 300087018 300091392 300529152 301771008 302131676 303380154 303384576 303595776 304633791 304850304 305082624 305299456 306110016 306343296 306561024 307976823 308195712 309469248 309705088 309920688 311201352 311205888 311794736 312487308 312865344 313083144 314158176 314376876 314616456 314840064 315916524 316141056 317447424 317826828 317915136 319140162 319383372 319610368 320458923 320703138 320931072 321159168 322486272 322642386 322732032 323975619 324678816 325793664 326020464 326025216 327367656 327849984 329204736 329598192 329832448 330960168 330964992 331195392 332327772 332563968 332817408 334430208 334592104 334825029 335974716 336213504 337602816 337860096 338095296 338100224 339492384 340139712 341307648 341545248 342956592 343217952 343461888 344636208 344881152 345293344 346720176 347225956 348152904 348418224 348660774 348665856 350101521 350106624 350769078 351973512 352218537 353427948 353943513 353948672 354195072 355658688 355663872 356083761 357128352 357654528 359561664 359817216 361047456 361304064 362797056 363073536 365009568 365263668 365268992 366517872 366773022 366778368 367313408 368288613 368831232 370355328 370797966 371061504 372330189 372335616 372594816 374134464 374419584 374685696 376233984 376416117 376683648 378240192 378791952 379803168 380092608 380357208 380362752 381928932 382390976 382657176 383971104 384238404 384531224 385826166 386120196 386125824 386394624 387715734 387991296 388455012 388562944 390060198 390168576 391672017 391970502 392249088 392527872 393869952 394149888 394340694 395970201 396829664 398192256 398469456 398475264 400116024 400121856 400705536 402361344 404506872 404512768 404794368 406178388 406467072 406776832 408146688 408457728 408748032 409230591 410635764 410927616 412332606 412625664 413227584 414935136 414941184 416649744 417153792 417444192 418877568 419169168 419488608 419786752 420901272 421222032 421521408 423263232 423769104 425520216 425844496 426140946 427278564 427604184 427901859 427908096 428717762 429981696 430189848 430489323 431967492 432597627 432905088 434391552 434693952 434700288 436490208 437133312 438939648 439464256 441280224 441286656 441593856 443103696 443418624 443756544 446433372 447966288 448278138 448284672 450130527 450137088 450480128 450793728 452656512 453197514 453519616 455070231 455076864 455393664 457275456 457623936 457949184 459514944 459841536 460064143 462293568 464203872 464557632 464881032 464887808 466802028 466808832 467692104 468730962 469298016 469624716 471237264 471565314 471924684 472260096 473874786 474211584 474778348 476171136 476740242 476872704 478710243 479075058 479415552 479756288 481054707 481396608 481738752 483729408 483963579 484098048 486679424 487018224 488690496 489030696 489037824 491051484 491774976 493807104 494397288 494748672 496440252 496447488 496793088 498491658 498845952 499226112 499580928 501645312 501888156 502244864 503962074 504320256 505055936 506404224 506790144 507142944 507150336 509238576 510209568 511961472 512317872 514434888 514826928 514834432 515192832 516954312 517321728 517940016 520080264 520838934 522229356 522627336 522991161 522998784 525159936 525533184 525787592 526153617 527960268 528730433 530141922 530923008 531292608 531300352 533488032 533495808 534274048 535692528 536481792 539342496 539725824 541571184 541956096 544195584 544610304 545640788 547514352 547895502 547903488 549776808 550159533 550167552 550970112 553246848 555532992 556196949 556205056 556592256 558503424 558892224 559318144 561201696 561629376 562028544 564350976 565025472 567360288 568187928 569704752 570138912 570535812 570544128 572893398 573586464 573985764 575956656 576357606 576796836 577206784 578739249 579180294 579188736 579591936 581573601 581986944 582682518 582844416 585090297 585252864 585536182 587955753 588373632 588791808 590804928 591224832 591511041 591675392 595244496 597288384 597704184 597712896 600174036 600182784 601058304 603542016 604263352 606760308 606769152 607191552 609267582 609700608 610165248 610598912 612220032 612686592 613122048 615953646 616391424 618498909 618938496 619410176 619841376 622402704 622411776 623589472 624974616 625730688 626166288 628316352 628753752 629232912 629680128 631833048 632282112 634894848 635653656 638280324 638766744 639211419 639220736 640917846 641406276 641862144 642318336 643076643 644972544 645284772 645464064 647951238 649357632 651587328 652040928 652050432 654735312 655699968 658409472 659196384 659664896 661920336 661929984 662390784 664655544 665127936 665634816 669184208 669650058 671949432 672417207 672427008 675205632 675720192 676190592 678984768 679796271 680279424 682615296 683090496 685913184 686435904 686923776 689272416 689762304 690586688 693440352 694451912 696305808 696836448 697321548 697331712 700203042 700213248 701538156 703947024 704437074 706855896 707347971 707887026 707897344 708390144 710812179 711317376 712167522 714256704 715110363 715309056 718612587 719123328 719634432 722094912 722608128 722957939 725594112 726147072 730019136 730527336 730537984 733035744 733546044 733556736 734626816 736577226 737662464 740710656 741595932 742123008 744660378 744671232 745189632 747737487 748268928 748839168 749371392 752467968 752832234 753367296 755943111 756480384 757583904 759606336 760185216 760714416 760725504 763857864 764781952 765314352 767942208 768476808 769062448 771652332 772240392 772251648 772789248 775431468 775982592 776910024 780120396 780337152 781258401 783344034 783941004 784498176 785055744 787739904 788299776 788681388 791940402 793659328 795212883 796384512 796938912 796950528 800232048 800243712 801411072 804722688 809013744 809025536 809588736 812356776 812934144 813553664 816293376 816915456 818461182 821271528 821843253 821855232 824665212 825251328 826455168 829870272 829882368 830862109 833299488 834307584 834888384 837755136 838338336 838977216 839573504 841802544 842444064 843042816 846526464 847538208 851040432 851688992 852281892 854557128 855208368 855803718 855816192 857435524 859340097 860379696 860978646 863934984 864536409 865195254 865810176 868770441 868783104 869387904 872980416 874023777 874266624 877879296 878304273 878928512 882560448 882573312 883187712 886207392 886837248 887513088 892866744 895932576 896556276 896569344 900261054 900274176 900960256 901587456 905313024 906395028 907039232 910140462 910153728 910787328 913901373 914550912 915247872 915898368 919029888 919683072 920128286 923930469 924587136 928407744 929115264 929762064 929775616 933604056 933617664 935384208 937461924 938596032 939249432 942474528 943130628 943849368 944520192 947749572 948423168 949556696 952342272 953480484 953745408 954871379 957420486 958150116 958831104 959512576 962109414 962793216 963477504 967458816 967927158 968196096 971926857 973358848 974036448 977380992 978061392 978075648 982102968 983549952 987614208 988794576 989497344 992880504 992894976 993586176 996983316 997691904 998452224 1003290624 1003776312 1004475087 1004489728 1007924148 1008640512 1010111872 1012808448 1013580288 1014285888 1014300672 1018477152 1020419136 1023922944 1024635744 1028869776 1029653856 1029668864 1030385664 1033908624 1034643456 1035880032 1040160528 1041677868 1044458712 1045254672 1045982322 1045997568 1050304563 1050319872 1051575184 1052307234 1055920536 1056655611 1057460866 1060283844 1061830539 1061846016 1062585216 1066976064 1066991616 1068251283 1068548096 1071385056 1072963584 1078684992 1079451648 1083142368 1083912192 1088391168 1089220608 1091281576 1095028704 1095791004 1095806976 1099553616 1100319066 1100335104 1101940224 1106493696 1111065984 1112393898 1112410112 1113184512 1116990567 1117006848 1117784448 1118636288 1122403392 1123258752 1124057088 1128701952 1129248351 1130050944 1134720576 1136375856 1139409504 1140277824 1141071624 1141088256 1145786796 1147172928 1147971528 1151913312 1152715212 1153593672 1154413568 1157478498 1158360588 1158377472 1159183872 1163147202 1163973888 1165365036 1165688832 1170180594 1170505728 1171072364 1175016051 1175911506 1176747264 1177583616 1181609856 1182449664 1183022082 1183350784 1187910603 1190488992 1194576768 1195408368 1195425792 1200348072 1200365568 1202116608 1207084032 1208526704 1213520616 1213538304 1214383104 1218535164 1219401216 1220330496 1224440064 1225373184 1226244096 1227691773 1231907292 1232782848 1236997818 1237876992 1238820352 1239682752 1244805408 1244823552 1247178944 1249949232 1251461376 1252332576 1256632704 1257507504 1258465824 1259360256 1263666096 1264564224 1269789696 1271307312 1276560648 1277533488 1278422838 1278441472 1281835692 1282812552 1283705577 1283724288 1286153286 1289945088 1290569544 1291467969 1295902476 1297792881 1298715264 1303174656 1304081856 1304100864 1305640457 1309470624 1311399936 1316818944 1318392768 1319329792 1323840672 1323859968 1324781568 1329311088 1330255872 1331269632 1338368416 1339300116 1343898864 1344834414 1344854016 1350391581 1350411264 1351440384 1352381184 1357969536 1359592542 1360558848 1365210693 1365230592 1366180992 1371826368 1372871808 1373847552 1378544832 1379524608 1380192429 1381173376 1386880704 1388903824 1392611616 1393672896 1394643096 1394663424 1400406084 1400426496 1403076312 1407894048 1408874148 1413711792 1414695942 1415774052 1415794688 1416780288 1421624358 1422634752 1424335044 1428513408 1430220726 1430618112 1436130729 1437225174 1438246656 1439268864 1443164121 1444189824 1445216256 1445915878 1451188224 1451890737 1452294144 1460038272 1461054672 1461075968 1466071488 1467092088 1467113472 1469253632 1473154452 1475324928 1481421312 1483191864 1484246016 1489320756 1489342464 1490379264 1495474974 1496537856 1497678336 1498742784 1500512167 1504935936 1505664468 1506734592 1511886222 1512960768 1515167808 1519212672 1520370432 1521428832 1521451008 1527715728 1529563904 1530628704 1535884416 1536953616 1538124896 1543304664 1544480784 1544503296 1545578496 1550862936 1551965184 1553820048 1560240792 1562516802 1566688068 1567882008 1568973483 1568996352 1575479808 1576599552 1577362776 1578460851 1583880804 1586191299 1587318656 1590425766 1592769024 1593877824 1593901056 1600464096 1600487424 1602822144 1609445376 1618027488 1618051072 1619177472 1624713552 1625868288 1627107328 1632586752 1633830912 1636922364 1642543056 1643686506 1643710464 1649330424 1650478599 1650502656 1652910336 1659740544 1661724218 1666598976 1668590847 1668615168 1669776768 1675510272 1676676672 1677954432 1679147008 1683605088 1684888128 1686085632 1693052928 1695076416 1702080864 1703377984 1704563784 1709114256 1710416736 1711607436 1711632384 1714871048 1718680194 1720759392 1721957292 1727869968 1729072818 1730390508 1731620352 1737540882 1737566208 1738775808 1744720803 1745960832 1748047554 1748533248 1755270891 1755758592 1756608546 1757857024 1763867259 1765120896 1766375424 1772414784 1773674496 1774533123 1775026176 1785733488 1791865152 1793112552 1793138688 1800522108 1800548352 1801920512 1803174912 1810626048 1812790056 1814078464 1820280924 1820307456 1821574656 1827802746 1829101824 1830495744 1831796736 1838059776 1839366144 1840256572 1847860938 1849174272 1855496727 1856815488 1858230528 1859524128 1859551232 1867208112 1867235328 1870768416 1874923848 1877192064 1878498864 1884949056 1886261256 1887698736 1889040384 1895499144 1896846336 1899113392 1904684544 1906960968 1909742758 1914840972 1916300232 1917634257 1917662208 1924218828 1925586432 1926955008 1929229929 1934917632 1935854316 1936392192 1943853714 1946717696 1948072896 1954761984 1956122784 1956151296 1964205936 1967099904 1975228416 1977589152 1978994688 1985761008 1985789952 1987172352 1993966632 1995383808 1996904448 2007552624 2008950174 2008979456 2015848296 2017251621 2017281024 2020223744 2025616896 2027160576 2028571776 2036954304 2039388813 2040838272 2047845888 2049271488 2057739552 2059307712 2059337728 2060771328 2067817248 2069286912 2071760064 2080321056 2083355736 2088917424 2090509344 2091964644 2091995136 2100609126 2100639744 2103150368 2104614468 2111841072 2113311222 2114921732 2120567688 2122043913 2123661078 2123692032 2125170432 2132436537 2133952128 2136502566 2137096192 2142770112 2145331089 2145927168 2155837761 2157369984 2158903296 2166284736 2167824384 2168873817 2176782336 2178441216 2182563152 2190057408 2191582008 2191613952 2199107232 2200638132 2200670208 2203880448 2212987392 2222131968 2224787796 2224820224 2226369024 2233981134 2234013696 2235568896 2237272576 2243212461 2244806784 2246517504 2248114176 2257403904 2258496702 2260101888 2267829333 2269441152 2272751712 2278819008 2280555648 2282143248 2282176512 2291573592 2294345856 2295943056 2303826624 2305430424 2307187344 2308827136 2314956996 2316721176 2316754944 2318367744 2326294404 2327947776 2330730072 2340361188 2341011456 2342144728 2343775203 2350032102 2351823012 2353494528 2355167232 2363219712 2364899328 2366044164 2366701568 2375821206 2380977984 2385638649 2389153536 2390816736 2390851584 2400696144 2400731136 2404233216 2414168064 2417053408 2427041232 2427076608 2428766208 2437070328 2438802432 2440660992 2448880128 2450746368 2455383546 2463814584 2465529759 2465565696 2473995636 2475753984 2477640704 2479365504 2489610816 2489647104 2492586327 2494357888 2499898464 2502922752 2504665152 2513265408 2515015008 2516931648 2518720512 2527332192 2529128448 2539579392 2542614624 2553121296 2555066976 2556845676 2556882944 2563671384 2565625104 2567411154 2567448576 2572306572 2578020291 2581139088 2582935938 2591804952 2593609227 2595585762 2597430528 2606311323 2606349312 2608163712 2611280914 2618941248 2622071331 2622799872 2633637888 2634912819 2636785536 2638659584 2647681344 2647719936 2649563136 2658622176 2660511744 2662539264 2676736832 2678600232 2687797728 2689668828 2689708032 2700783162 2700822528 2702880768 2704762368 2715939072 2719185084 2721117696 2730421386 2730461184 2732361984 2741704119 2743652736 2745743616 2747695104 2757089664 2759049216 2760384858 2762346752 2771791407 2773761408 2777807648 2785223232 2787345792 2789286192 2789326848 2800812168 2800852992 2806152624 2815788096 2817748296 2827423584 2829391884 2831548104 2831589376 2833560576 2843248716 2845269504 2848670088 2857026816 2860441452 2861236224 2864614137 2872261458 2874450348 2876493312 2878537728 2886328242 2888379648 2890432512 2891831756 2902376448 2903781474 2904588288 2915780571 2920076544 2922109344 2922151936 2932142976 2934184176 2934226944 2938507264 2946308904 2950649856 2962842624 2966383728 2968492032 2978641512 2978684928 2980758528 2990949948 2993075712 2995356672 3001024334 3009871872 3011328936 3013425261 3013469184 3023772444 3025921536 3030335616 3038425344 3040740864 3042857664 3042902016 3055431456 3059127808 3061257408 3071768832 3073907232 3076249792 3086609328 3088961568 3089006592 3091156992 3101725872 3103930368 3107640096 3120481584 3125033604 3133376136 3135764016 3137946966 3137992704 3150913689 3150959616 3154725552 3156921702 3167761608 3169966833 3172382598 3174637312 3180851532 3185491617 3185538048 3187755648 3200928192 3200974848 3204753849 3205644288 3218890752 3220449001 3236054976 3236102144 3238354944 3249427104 3251736576 3254214656 3265173504 3267661824 3273844728 3285086112 3287373012 3287420928 3298660848 3300957198 3301005312 3305820672 3319481088 3323448436 3333197952 3337181694 3337230336 3339553536 3350971701 3351020544 3353353344 3355908864 3358294016 3367210176 3369776256 3372171264 3386105856 3387745053 3390152832 3404161728 3406755968 3409127568 3418228512 3420833472 3423214872 3423264768 3429742096 3437360388 3441518784 3443914584 3455739936 3458145636 3460781016 3463240704 3475081764 3475132416 3477551616 3489441606 3491921664 3496095108 3497066496 3510541782 3511517184 3513217092 3515714048 3525048153 3527734518 3530241792 3532750848 3544829568 3547348992 3549066246 3550052352 3563731809 3571466976 3583730304 3586225104 3586277376 3601044216 3601096704 3603841024 3606349824 3621252096 3625580112 3628156928 3640561848 3640614912 3643149312 3655605492 3658203648 3660991488 3676119552 3678732288 3680513144 3683075319 3695721876 3698348544 3710993454 3713630976 3716461056 3719048256 3719102464 3734416224 3734470656 3741536832 3749847696 3754384128 3756997728 3769898112 3772522512 3775397472 3778080768 3790998288 3793692672 3798226784 3809369088 3813921936 3819485516 3829681944 3832600464 3835268514 3835324416 3848437656 3851116731 3851172864 3858459858 3869835264 3871708632 3874403907 3887707428 3893378643 3893435392 3896145792 3909523968 3912245568 3912302592 3916921371 3928411872 3934199808 3950456832 3955178304 3957989376 3971522016 3971579904 3974344704 3987933264 3990767616 3993808896 4015105248 4017900348 4017958912 4031696592 4034503242 4034562048 4040447488 4051174743 4051233792 4054321152 4057143552 4073908608 4078777626 4081676544 4095632079 4095691776 4098542976 4115479104 4118615424 4121542656 4135634496 4138573824 4140577287 4143520128 4160642112 4166711472 4177834848 4181018688 4183929288 4183990272 4201218252 4201279488 4206300736 4209228936 4223682144 4226622444 4229843464 4241135376 4244087826 4247322156 4247384064 4250340864 4264873074 4267904256 4273005132 4274192384 4285540224 4290662178 4291854336 4308392187 4311675522 4314739968 4317806592 4329492363 4332569472 4335648768 4337747634 4353564672 4355672211 4356882432 4365126304 4380114816 4383164016 4383227904 4398214464 4401276264 4401340416 4407760896 4425974784 4444263936 4449575592 4449640448 4452738048 4467962268 4468027392 4471137792 4474545152 4486424922 4489613568 4493035008 4496228352 4501536501 4514807808 4516993404 4520203776 4535658666 4538882304 4545503424 4557638016 4561111296 4564286496 4564353024 4583147184 4588691712 4591886112 4607653248 4610860848 4614374688 4617654272 4629913992 4633442352 4633509888 4636735488 4652588808 4655895552 4661460144 4680722376 4684289456 4687550406 4700064204 4703646024 4706920449 4706989056 4726439424 4729798656 4732088328 4735382553 4751642412 4758573897 4761955968 4771277298 4778307072 4781633472 4781703168 4801392288 4801462272 4808466432 4828336128 4834106816 4854082464 4854153216 4857532416 4874140656 4877604864 4881321984 4897760256 4901492736 4910767092 4927629168 4931059518 4931131392 4947991272 4951435797 4951507968 4955281408 4958731008 4979221632 4985172654 4988715776 4999796928 5005772541 5005845504 5009330304 5026530816 5030030016 5033863296 5037441024 5054664384 5058256896 5060705573 5079158784 5085229248 5106242592 5110133952 5113691352 5113765888 5127342768 5131250208 5134822308 5134897152 5144613144 5156040582 5162278176 5165871876 5183609904 5187218454 5191171524 5194861056 5212622646 5212698624 5216327424 5222561828 5234162409 5237882496 5244142662 5245599744 5265812673 5267275776 5269825638 5273571072 5277319168 5291601777 5295362688 5299126272 5317244352 5321023488 5323599369 5325078528 5353473664 5357200464 5375595456 5379337656 5379416064 5401566324 5401645056 5405761536 5409524736 5431878144 5438370168 5442235392 5460842772 5460922368 5464723968 5483408238 5487305472 5491487232 5495390208 5514179328 5518098432 5520769716 5524693504 5543582814 5547522816 5555615296 5566490181 5570446464 5574691584 5578572384 5578653696 5601624336 5601705984 5612305248 5631576192 5635496592 5654847168 5658783768 5663096208 5663178752 5667121152 5686497432 5690539008 5697340176 5714053632 5720882904 5729228274 5744522916 5748900696 5752902771 5752986624 5772656484 5776759296 5780865024 5783663512 5787689787 5804752896 5807562948 5809176576 5816034763 5831561142 5840153088 5844218688 5844303872 5864285952 5868368352 5868453888 5877014528 5892617808 5901299712 5925685248 5932767456 5936984064 5957283024 5957369856 5961517056 5981899896 5986151424 5990713344 6002048668 6022657872 6026850522 6026938368 6047544888 6051754863 6051843072 6060671232 6076850688 6081481728 6085715328 6110862912 6118166439 6118255616 6122514816 6143537664 6147814464 6152499584 6173218656 6177923136 6178013184 6182313984 6203451744 6207860736 6215280192 6240963168 6250067208 6266752272 6271528032 6275893932 6275985408 6301827378 6301919232 6309451104 6313843404 6335523216 6339933666 6344765196 6349274624 6361703064 6366131739 6370983234 6371076096 6375511296 6397309611 6401856384 6409507698 6411288576 6435993267 6437781504 6440898002 6467513283 6472109952 6476709888 6498854208 6503473152 6506621451 6508429312 6530347008 6535323648 6547689456 6570172224 6574746024 6574841856 6597321696 6601914396 6602010624 6611641344 6638962176 6646896872 6666395904 6674363388 6674460672 6679107072 6701943402 6702041088 6706706688 6711817728 6716588032 6734420352 6739552512 6744342528 6772211712 6775490106 6780305664 6803487999 6808323456 6813511936 6818255136 6836457024 6841666944 6846429744 6846529536 6859484192 6874720776 6883037568 6887829168 6911479872 6916291272 6921562032 6926481408 6950163528 6950264832 6955103232 6978883212 6983843328 6992190216 7021083564 7023034368 7026434184 7031325609 7031428096 7050096306 7055469036 7060483584 7065501696 7089659136 7094697984 7098132492 7100104704 7127463618 7142933952 7156915947 7167460608 7172450208 7172554752 7202088432 7202193408 7207682048 7212699648 7242504192 7251160224 7256313856 7281123696 7281229824 7286298624 7311210984 7316407296 7321982976 7352239104 7361026288 7366150638 7391443752 7396589277 7396697088 7421986908 7427261952 7432922112 7438096512 7468832448 7468941312 7477758981 7483073664 7499695392 7508768256 7513995456 7539796224 7545045024 7550794944 7556161536 7581996576 7587385344 7596453568 7618738176 7627843872 7638971032 7659363888 7665200928 7670537028 7670648832 7696875312 7702233462 7702345728 7716919716 7743417264 7748807814 7775414856 7780827681 7786757286 7786870784 7792291584 7818933969 7819047936 7824491136 7833842742 7856823744 7866213993 7868399616 7900913664 7904738457 7910356608 7915978752 7943044032 7943159808 7948689408 7952537329 7975866528 7981535232 7987617792 8030210496 8035800696 8035917824 8063393184 8069006484 8069124096 8080894976 8102349486 8102467584 8108642304 8114287104 8147817216 8157555252 8163353088 8191264158 8191383552 8197085952 8225112357 8230958208 8237230848 8243085312 8271268992 8277147648 8281154574 8287040256 8315374221 8321284224 8333422944 8355669696 8362037376 8367858576 8367980544 8402436504 8402558976 8412601472 8418457872 8447364288 8453244888 8459686928 8482270752 8488175652 8494644312 8494768128 8500681728 8529746148 8535808512 8546010264 8571080448 8581324356 8583708672 8593842411 8616784374 8623351044 8629479936 8635613184 8658984726 8665138944 8671297536 8675495268 8707129344 8711344422 8713764864 8730252608 8747341713 8760229632 8766328032 8766455808 8796428928 8802552528 8802680832 8815521792 8851949568 8888527872 8899151184 8899280896 8905476096 8935924536 8936054784 8942275584 8949090304 8972849844 8979227136 8986070016 9003073002 9029615616 9033986808 9040275783 9040407552 9071317332 9077764608 9091006848 9115276032 9122222592 9128572992 9128706048 9139483199 9166294368 9177383424 9183772224 9215306496 9221721696 9228749376 9235308544 9259827984 9266884704 9267019776 9273470976 9305177616 9311791104 9322920288 9361444752 9368578912 9375100812 9400128408 9407292048 9413840898 9413978112 9452741067 9452878848 9464176656 9470765106 9503284824 9509900499 9517147794 9523911936 9542554596 9556474851 9556614144 9563266944 9602784576 9602924544 9614261547 9616932864 9656672256 9661347003 9668213632 9708164928 9708306432 9715064832 9748281312 9755209728 9762643968 9795520512 9802985472 9821534184 9855258336 9862119036 9862262784 9895982544 9902871594 9903015936 9910562816 9917462016 9958443264 9970345308 9977431552 9999593856 10011545082 10011691008 10018660608 10052915103 10053061632 10060060032 10067726592 10074882048 10109328768 10116513792 10121411146 10158317568 10163235159 10170458496 10212485184 10220267904 10227382704 10227531776 10254685536 10262500416 10269644616 10269794304 10289226288 10312081164 10324556352 10331743752 10367219808 10374436908 10382343048 10389722112 10425245292 10425397248 10432654848 10445123656 10468324818 10475764992 10488285324 10491199488 10503585169 10531625346 10534551552 10539651276 10547142144 10554638336 10583203554 10590725376 10598252544 10634488704 10642046976 10647198738 10650157056 10691195427 10706947328 10714400928 10751190912 10758675312 10758832128 10803132648 10803290112 10811523072 10819049472 10863756288 10876740336 10884470784 10921685544 10921844736 10929447936 10966816476 10974610944 10982974464 11028358656 11036196864 11041539432 11049225957 11049387008 11087165628 11095045632 11111230592 11132980362 11140892928 11149383168 11157144768 11157307392 11203248672 11203411968 11224610496 11263152384 11270993184 11309694336 11317567536 11326192416 11326357504 11334242304 11372994864 11381078016 11394680352 11428107264 11441765808 11458456548 11489045832 11497801392 11505805542 11505973248 11545312968 11553350193 11553518592 11567327024 11575379574 11609505792 11615125896 11623211721 11632069526 11663122284 11680135929 11680306176 11688437376 11728571904 11736736704 11736907776 11750764113 11754029056 11785235616 11802599424 11851370496 11865534912 11873968128 11914566048 11914739712 11923034112 11963799792 11972302848 11981426688 12004097336 12045315744 12053701044 12053876736 12095089776 12103509726 12103686144 12121342464 12153701376 12162963456 12171430656 12221725824 12236332878 12236511232 12245029632 12286896237 12287075328 12295628928 12304999168 12346437312 12355846272 12364627968 12406903488 12415721472 12421731861 12430560384 12481926336 12500134416 12533504544 12543056064 12551787864 12551970816 12603654756 12603838464 12618902208 12627686808 12671046432 12679867332 12689530392 12698549248 12723406128 12732263478 12741966468 12742152192 12751022592 12794619222 12803712768 12819015396 12822577152 12871986534 12875563008 12881796004 12925176561 12935026566 12944219904 12953419776 12988477089 12997708416 13006946304 13013242902 13016858624 13060694016 13067016633 13070647296 13095378912 13140344448 13149492048 13149683712 13194643392 13203828792 13204021248 13223282688 13277924352 13293793744 13332791808 13348726776 13348921344 13358214144 13403886804 13404082176 13413413376 13423635456 13468840704 13479105024 13488685056 13504609503 13544423424 13550980212 13560611328 13606975998 13616646912 13627023872 13636510272 13672914048 13683333888 13692859488 13693059072 13718968384 13749441552 13766075136 13775658336 13822959744 13832582544 13843124064 13852962816 13900327056 13900529664 13910206464 13957766424 13967686656 13984380432 14042167128 14052868368 14062651218 14062856192 14100192612 14110938072 14120761347 14120967168 14179318272 14189395968 14196264984 14206147659 14254927236 14275721691 14285867904 14313831894 14334921216 14344900416 14345109504 14362045027 14404176864 14404386816 14415364096 14425399296 14485008384 14502320448 14512627712 14562247392 14562459648 14572597248 14622421968 14632814592 14643965952 14704478208 14722052576 14732301276 14782887504 14793178554 14793394176 14843973816 14854307391 14854523904 14865844224 14876193024 14937664896 14955517962 14966147328 14999390784 15017317623 15017536512 15027990912 15079592448 15090090048 15101589888 15112323072 15163993152 15174770688 15182116719 15192907136 15237476352 15255687744 15277942064 15318727776 15330401856 15341074056 15341297664 15393750624 15404466924 15404691456 15433839432 15486834528 15497615628 15550829712 15561655362 15573514572 15573741568 15584583168 15637867938 15638095872 15648982272 15667685484 15702487227 15713647488 15732427986 15736799232 15797438019 15801827328 15809476914 15820713216 15831957504 15874805331 15886088064 15897378816 15905074658 15951733056 15963070464 15970798107 15975235584 16060420992 16071601392 16071835648 16126786368 16138012968 16138248192 16161789952 16204698972 16204935168 16217284608 16228574208 16295634432 16315110504 16326706176 16382528316 16382767104 16394171904 16450224714 16461916416 16474461696 16486170624 16542537984 16554295296 16562309148 16574080512 16630748442 16642568448 16666845888 16699470543 16711339392 16724074752 16735717152 16735961088 16804873008 16805117952 16825202944 16836915744 16894728576 16906489776 16919373856 16964541504 16976351304 16989288624 16989536256 17001363456 17059492296 17071617024 17092020528 17142160896 17162648712 17187684822 17233568748 17246702088 17258708313 17258959872 17317969452 17330277888 17342595072 17350990536 17363069361 17414258688 17422688844 17427529728 17448104289 17460505216 17494683426 17520459264 17532656064 17532911616 17592857856 17605105056 17605361664 17631043584 17703899136 17777055744 17798302368 17798561792 17810952192 17871849072 17872109568 17884551168 17898180608 17945699688 17958454272 17972140032 18006146004 18067973616 18080551566 18080815104 18142634664 18155264589 18155529216 18182013696 18230552064 18244445184 18257145984 18278966398 18332588736 18354499317 18354766848 18367544448 18430612992 18443443392 18457498752 18470617088 18519655968 18533769408 18534039552 18546941952 18610355232 18623582208 18645840576 18722889504 18737157824 18750201624 18800256816 18814584096 18827681796 18827956224 18905482134 18905757696 18928353312 18941530212 19006569648 19019800998 19034295588 19047823872 19085109192 19112949702 19113228288 19126533888 19191928833 19205569152 19228523094 19233865728 19307979801 19313344512 19322694006 19336427264 19402539849 19416329856 19430129664 19496562624 19510419456 19519864353 19525287936 19591041024 19605970944 19643068368 19710516672 19724238072 19724525568 19791965088 19805743188 19806031872 19821125632 19834924032 19916886528 19940690616 19954863104 19999187712 20023090164 20023382016 20037321216 20105830206 20106123264 20120120064 20135453184 20149764096 20218657536 20233027584 20242822292 20316635136 20326470318 20340916992 20410463997 20424970368 20440535808 20454765408 20455063552 20509371072 20525000832 20539289232 20539588608 20578452576 20624162328 20649112704 20663487504 20734439616 20748873816 20764686096 20779444224 20850490584 20850794496 20865309696 20890247312 20936649636 20951529984 20976570648 21007170338 21063250692 21069103104 21079302552 21093976827 21094284288 21166407108 21181450752 21196505088 21268977408 21284093952 21294397476 21300314112 21382390854 21413894656 21428801856 21470747841 21502381824 21517350624 21517664256 21606265296 21606580224 21623046144 21638098944 21727512576 21753480672 21768941568 21843371088 21843689472 21858895872 21933632952 21949221888 21965948928 22056717312 22083078864 22098451914 22098774016 22174331256 22189767831 22190091264 22222461184 22265960724 22281785856 22298766336 22314289536 22406497344 22406823936 22433276943 22449220992 22526304768 22541986368 22619388672 22635135072 22652384832 22652715008 22668484608 22745989728 22762156032 22789360704 22856214528 22883531616 22916913096 22978091664 22995602784 23011611084 23011946496 23090625936 23106700386 23107037184 23134654048 23150759148 23230251792 23246423442 23264139052 23326244568 23342483043 23360271858 23360612352 23376874752 23456801907 23457143808 23473473408 23501528226 23508058112 23570471232 23598641979 23605198848 23702740992 23714215371 23731069824 23747936256 23829132096 23829479424 23846068224 23857611987 23927599584 23944605696 23962853376 24008194672 24090631488 24107402088 24107753472 24190179552 24207019452 24207372288 24242684928 24307402752 24325926912 24342861312 24443451648 24472665756 24473022464 24490059264 24573792474 24574150656 24591257856 24609998336 24675337071 24692874624 24711692544 24729255936 24813806976 24831442944 24843463722 24861120768 24946122663 24963852672 25000268832 25067009088 25086112128 25103575728 25103941632 25207309512 25207676928 25237804416 25255373616 25342092864 25359734664 25379060784 25397098496 25446812256 25464526956 25483932936 25484304384 25502045184 25589238444 25607425536 25638030792 25743973068 25751126016 25763592008 25781527233 25850353122 25870053132 25888439808 25906839552 25976954178 25995416832 26013892608 26026485804 26033717248 26121388032 26134033266 26141294592 26190757824 26242025139 26280688896 26298984096 26299367424 26389286784 26407657584 26408042496 26446565376 26555848704 26587587488 26665583616 26697453552 26697842688 26716428288 26807773608 26808164352 26826826752 26847270912 26937681408 26958210048 27009219006 27088846848 27101960424 27120827349 27121222656 27213951996 27233293824 27254047744 27273020544 27345828096 27366667776 27385718976 27386118144 27418449597 27437936768 27498883104 27532150272 27551316672 27645919488 27665165088 27686248128 27705925632 27800654112 27801059328 27820412928 27915532848 27935373312 27968760864 28084334256 28105736736 28125302436 28125712384 28200385224 28221876144 28241522694 28241934336 28358223201 28358636544 28392529968 28412295318 28509854472 28529701497 28551443382 28571735808 28627663788 28669424553 28669842432 28689800832 28724090054 28808353728 28808773632 28842784641 28850798592 28970016768 28984041009 29004640896 29025255424 29124494784 29124919296 29145194496 29244843936 29265629184 29287931904 29408956416 29444105152 29464602552 29565775008 29586357108 29586788352 29687947632 29708614782 29709047808 29731688448 29752386048 29875329792 29911035924 29932294656 29998781568 30034635246 30035073024 30055981824 30158745309 30159184896 30180180096 30203179776 30224646144 30327986304 30349541376 30364233438 30385814272 30474952704 30489705477 30511375488 30555884128 30637455552 30660803712 30682148112 30682595328 30787501248 30808933848 30809382912 30867678864 30973669056 30995231256 31101659424 31123310724 31147029144 31147483136 31169166336 31275735876 31276191744 31297964544 31335370968 31404974454 31427294976 31464855972 31473598464 31510755507 31594876038 31603654656 31618953828 31641426432 31663915008 31749610662 31772176128 31794757632 31810149316 31903466112 31926140928 31941596214 31950471168 32073586281 32120841984 32143202784 32143671296 32253572736 32276025936 32276496384 32323579904 32409397944 32409870336 32434569216 32457148416 32591268864 32630221008 32653412352 32765056632 32765534208 32788343808 32900449428 32923832832 32948923392 33085075968 33108590592 33124618296 33147677871 33148161024 33261496884 33285136896 33333691776 33398941086 33422678784 33448149504 33471434304 33471922176 33609746016 33610235904 33650405888 33673831488 33789457152 33812979552 33838747712 33929083008 33952702608 33978577248 33979072512 34002726912 34118984592 34143234048 34184041056 34284321792 34325297424 34375369644 34467137496 34493404176 34517416626 34517919744 34635938904 34660050579 34660555776 34701981072 34726138722 34828517376 34845377688 34869635163 34896208578 34921010432 34989366852 35040407787 35040918528 35065312128 35185715712 35210210112 35210723328 35252292339 35262087168 35407798272 35424939011 35554111488 35596604736 35597123584 35621904384 35743698144 35744219136 35769102336 35796361216 35891399376 35916908544 35944280064 36012292008 36135947232 36161103132 36161630208 36285269328 36310529178 36311058432 36364027392 36461104128 36488890368 36514291968 36557932796 36665177472 36708998634 36709533696 36735088896 36860688711 36861225984 36886886784 36914997504 36941234176 37039311936 37067538816 37093883904 37220710464 37247164416 37265195583 37291681152 37445779008 37474315648 37500403248 37600513632 37629168192 37655363592 37655912448 37810964268 37811515392 37856706624 37883060424 38013139296 38039601996 38068591176 38095647744 38170218384 38225899404 38226456576 38253067776 38383857666 38411138304 38457046188 38467731456 38615959602 38626689024 38645388012 38672854528 38775529683 38805079698 38832659712 38860259328 38965431267 38993125248 39020838912 39039728706 39050575872 39182082048 39201049899 39211941888 39286136736 39421033344 39448476144 39449051136 39583930176 39611486376 39612063744 39642251264 39669848064 39833773056 39881381232 39909726208 39998375424 40046180328 40046764032 40074642432 40211660412 40212246528 40240240128 40270906368 40437315072 40466055168 40485644584 40513828509 40633270272 40652940636 40681833984 40820927994 40849940736 40881071616 40909530816 40910127104 41018742144 41050001664 41078578464 41079177216 41156905152 41248324656 41298225408 41326975008 41468879232 41497747632 41529372192 41558888448 41700981168 41701588992 41730619392 41780494624 41873299272 41903059968 41953141296 42014340676 42126501384 42158605104 42187953654 42188568576 42332814216 42362284041 42362901504 42537954816 42568187904 42588794952 42618442977 42764781708 42827165073 42827789312 42857603712 42941495682 43004763648 43034701248 43035328512 43086135081 43212530592 43213160448 43246092288 43276197888 43455025152 43506961344 43537883136 43686742176 43687378944 43717791744 43867265904 43898443776 43931897856 44113434624 44166157728 44196903828 44197548032 44348662512 44379535662 44380182528 44444922368 44531921448 44562922173 44563571712 44597532672 44628579072 44812994688 44866553886 44898441984 45051952869 45052609536 45083972736 45238777344 45270270144 45304769664 45336969216 45491979456 45524312064 45546350157 45578721408 45712429056 45767063232 45833826192 45956183328 45991205568 46023222168 46023892992 46181251872 46213400772 46214074368 46269308096 46301518296 46460503584 46492846884 46528278104 46652489136 46684966086 46720543716 46721224704 46753749504 46913603814 46914287616 46946946816 47003056452 47016116224 47140942464 47197283958 47210397696 47392314057 47405481984 47428430742 47462139648 47495872512 47624415993 47658264192 47692136448 47715223974 47855199168 47889211392 47912394321 47925706752 48016389344 48181262976 48214804176 48215506944 48380359104 48414038904 48414744576 48485369856 48614805504 48651853824 48685722624 48886903296 48945331512 48946044928 48980118528 49147584948 49148301312 49182515712 49219996672 49350674142 49385749248 49423385088 49458511872 49627613952 49662885888 49686927444 49722241536 49892245326 49927705344 50000537664 50098411629 50134018176 50172224256 50207151456 50207883264 50414619024 50415353856 50475608832 50510747232 50684185728 50719469328 50758121568 50794196992 50893624512 50929053912 50967865872 50968608768 51004090368 51178476888 51214851072 51276061584 51487946136 51527184016 51563054466 51700706244 51740106264 51776124939 51776879616 51953908356 51990833664 52027785216 52052971608 52089208083 52242776064 52268066532 52282589184 52344312867 52381515648 52484050278 52561377792 52597968192 52598734848 52778573568 52815315168 52816084992 52893130752 53111697408 53175174976 53331167232 53394907104 53395685376 53432856576 53615547216 53616328704 53653653504 53694541824 53875362816 53916420096 54018438012 54203920848 54241654698 54242445312 54427903992 54465793767 54466587648 54508095488 54546041088 54691656192 54733335552 54771437952 54836899194 54875873536 54997766208 55063497951 55064300544 55102633344 55291838976 55330330176 55372496256 55411851264 55601308224 55602118656 55640825856 55667761303 55831065696 55870746624 55937521728 56168668512 56211473472 56250604872 56251424768 56400770448 56443752288 56483045388 56483868672 56716446402 56717273088 56785059936 56824590636 57019708944 57059402994 57102886764 57143471616 57255327576 57338849106 57339684864 57379601664 57448180108 57575786499 57616707456 57685569282 57701597184 57923939403 57940033536 57968082018 58009281792 58050510848 58207619547 58248989568 58290388992 58489687872 58531258368 58559593059 58575863808 58817912832 58888210304 58929205104 59131550016 59172714216 59173576704 59375895264 59417229564 59418095616 59463376896 59504772096 59750659584 59822071848 59864589312 59997563136 60069270492 60070146048 60111963648 60317490618 60318369792 60360360192 60406359552 60449292288 60655972608 60699082752 60728466876 60771628544 60949905408 60979410954 61022750976 61111768256 61231391991 61274911104 61321607424 61364296224 61365190656 61575002496 61617867696 61618765824 61735357728 61947338112 61990462512 62203318848 62246621448 62294058288 62294966272 62338332672 62551471752 62552383488 62595929088 62670741936 62809948908 62854589952 62929711944 63021511014 63189752076 63207309312 63237907656 63281930481 63282852864 63499221324 63544352256 63589515264 63620298632 63806932224 63852281856 63883192428 63900942336 63976382393 64147172562 64241683968 64286405568 64287342592 64507145472 64552051872 64552992768 64647159808 64818795888 64819740672 64869138432 64914296832 65182537728 65260442016 65306824704 65530113264 65531068416 65576687616 65800898856 65847665664 65897846784 66170151936 66249236592 66295355742 66296322048 66522993768 66569303493 66570273792 66667383552 66797882172 66845357568 66896299008 66942868608 67219492032 67220471808 67299830829 67300811776 67347662976 67578914304 67625959104 67677495424 67858166016 67905405216 67957154496 67958145024 68005453824 68237969184 68286468096 68368082112 68568643584 68650594848 68750739288 68934274992 68986808352 69034833252 69035839488 69271877808 69320101158 69321111552 69403962144 69452277444 69690755376 69739270326 69792417156 69842020864 69978733704 70027449129 70080815574 70081837056 70130624256 70370405721 70371431424 70420420224 70504584678 70524174336 70795925937 70815596544 70849878022 71108222976 71142646113 71193209472 71243808768 71487396288 71488438272 71538204672 71572835961 71592722432 71782798752 71833817088 71888560128 72024584016 72271894464 72322206264 72323260416 72570538656 72621058356 72622116864 72728054784 72922208256 72977780736 73028583936 73115865592 73330354944 73417997268 73419067392 73470177792 73721377422 73722451968 73773773568 73829995008 73882468352 74078623872 74135077632 74187767808 74441420928 74494328832 74530391166 74583362304 74838367989 74891558016 74948631296 75000806496 75201027264 75258336384 75310727184 75311824896 75621928536 75623030784 75713413248 75766120848 76026278592 76079203992 76137182352 76191295488 76340436768 76451798808 76452913152 76506135552 76767715332 76822276608 76914092376 77231919204 77253378048 77290776024 77344581699 77345709056 77551059366 77610159396 77665319424 77720518656 77930862534 77986250496 78041677824 78079457412 78101151744 78364164096 78402099798 78423883776 78572273472 78726075417 78842066688 78896952288 78898102272 79167860352 79222972752 79224127488 79284502528 79339696128 79667546112 79762762464 79819452416 79996750848 80092360656 80093528064 80149284864 80423320824 80424493056 80480480256 80541812736 80874630144 80971289168 81027657018 81266540544 81305881272 81362482047 81363667968 81641855988 81699881472 81762143232 81819061632 82037484288 82100003328 82157156928 82158354432 82255348791 82313810304 82496649312 82596450816 82653950016 82937758464 82995495264 83058744384 83117776896 83401962336 83403177984 83461238784 83560989248 83746598544 83806119936 83906282592 84028681352 84253002768 84317210208 84375907308 84377137152 84665628432 84724568082 84725803008 85075909632 85177589904 85236885954 85529563416 85589104491 85654330146 85655578624 85715207424 85882991364 86008273659 86009527296 86069402496 86172270162 86425061184 86426320896 86528353923 86552395776 86910050304 86952123027 87013922688 87075766272 87373484352 87374757888 87435583488 87477910619 87734531808 87796887552 87863795712 88226869248 88332315456 88393807656 88395096064 88697325024 88759071324 88760365056 88889844736 89063842896 89125844346 89127143424 89195065344 89257158144 89625989376 89733107772 89796883968 90103905738 90105219072 90167945472 90476235927 90477554688 90540540288 90609539328 90673938432 90983958912 91048624128 91092700314 91157442816 91424858112 91469116431 91534126464 91667652384 91912366656 91982411136 92046444336 92047785984 92362503744 92426801544 92428148736 92538616192 92603036592 92921007168 92985693768 93056556208 93304978272 93369932172 93441087432 93442449408 93507499008 93827207628 93828575232 93893893632 94006112904 94281884928 94394567916 94420795392 94532266521 94784628114 94810963968 94856861484 94924279296 94991745024 95248831986 95316528384 95384272896 95430447948 95710398336 95778422784 95824788642 95851413504 96032778688 96220758843 96362525952 96429608352 96431013888 96760718208 96828077808 96829489152 96970739712 97229611008 97303707648 97371445248 97773806592 97890663024 97892089856 97960237056 98295169896 98296602624 98365031424 98439993344 98701348284 98771498496 98846770176 99255227904 99325771776 99373854888 99443033613 99444483072 99784490652 99855410688 100001075328 100196823258 100268036352 100344448512 100414302912 100415766528 100534315189 100829238048 100830707712 100951217664 101021494464 101368371456 101438938656 101516243136 101588393984 101787249024 101858107824 101935731744 101937217536 102008180736 102356953776 102429702144 102552123168 102975892272 103054368032 103126108932 103401412488 103480212528 103552249878 103553759232 103907816712 103980151737 103981667328 104105943216 104178416166 104485552128 104536133064 104608905489 104688625734 104763031296 104968100556 105121223361 105122755584 105195936384 105557147136 105630630336 105632169984 105756877017 105786261504 106223394816 106274817033 106350349952 106662334464 106789814208 106791370752 106865713152 107231094432 107232657408 107307307008 107389083648 107750725632 107832840192 108036876024 108407841696 108483309396 108484890624 108855807984 108931587534 108933175296 109016190976 109092082176 109383312384 109466671104 109542875904 109673798388 109751747072 109995532416 110126995902 110128601088 110205266688 110582066133 110583677952 110660660352 110744992512 110823702528 111202616448 111281651712 111335522606 111662131392 111741493248 111795586749 111875043456 112337337024 112422946944 112501209744 112502849536 112801540896 112887504576 112966090776 112967737344 113432892804 113434546176 113570119872 113649181272 114039417888 114118805988 114205773528 114286943232 114510655152 114677698212 114679369728 114759203328 114896360216 115151572998 115233414912 115371138564 115403194368 115847878806 115880067072 115936164036 116018563584 116101021696 116415239094 116497979136 116580777984 116896293801 116979375744 117062516736 117119186118 117151727616 117603149697 117635825664 117776420608 117858410208 118263100032 118345428432 118347153408 118751790528 118834459128 118836191232 118926753792 119009544192 119501319168 119644143696 119729178624 119995126272 120138540984 120140292096 120223927296 120634981236 120636739584 120720720384 120812719104 121311945216 121398165504 121456933752 121541485527 121543257088 121899810816 121958821908 122045501952 122223536512 122462783982 122549822208 122643214848 122728592448 122730381312 123150004992 123235735392 123237531648 123470715456 123894676224 123980925024 124406637696 124493242896 124588116576 124589932544 124676665344 125102943504 125104766976 125191858176 125341483872 125619897816 125709179904 125859423888 126043022028 126379504152 126475815312 126563860962 126565705728 126998442648 127086852123 127088704512 127240597264 127613864448 127704563712 127766384856 127855328931 127952764786 128294345124 128481495219 128483367936 128572811136 129014290944 129104103744 129105985536 129258405243 129294319616 129637591776 129639481344 129738276864 129828593664 130365075456 130520884032 130613649408 131060226528 131062136832 131153375232 131601797712 131695331328 131795693568 132340303872 132498473184 132590711484 132592644096 133045987536 133138606986 133140547584 133334767104 133595764344 133690715136 133792598016 133885737216 134438984064 134599661658 134601623552 134695325952 135155858607 135157828608 135251918208 135354990848 135716332032 135810810432 135914308992 136010907648 136475938368 136572936192 136639050471 136736164224 137137287168 137301189696 137501478576 137868549984 137973616704 138069666504 138071678976 138543755616 138640202316 138642223104 138807924288 138904554888 139381510752 139478540652 139584834312 139684041728 139957467408 140054898258 140161631148 140163674112 140261248512 140740811442 140742862848 140840840448 141009169356 141048348672 141591851874 141631193088 141699756044 142176942171 142216445952 142285292226 142386418944 142487617536 142873247979 142974792576 143076409344 143145671922 143185444864 143565597504 143667634176 143737182963 143777120256 144049168032 144543788928 144644412528 144646520832 145141077312 145242116712 145244233728 145456109568 145844416512 145955561472 146057167872 146231731184 146660709888 146835994536 146838134784 146940355584 147442754844 147444903936 147547547136 147659990016 148157247744 148270155264 148375535616 148882841856 148988657664 149060782332 149166724608 149676735978 149783116032 149897262592 150001612992 150295234887 150402054528 150516672768 150621454368 150623649792 151243857072 151246061568 151426826496 151532241696 152052557184 152158407984 152274364704 152382590976 152680873536 152903597616 152905826304 153012271104 153535430664 153644553216 153828184752 154463838408 154581552048 154689163398 154691418112 155102118732 155220318792 155328374817 155330638848 155861725068 155972500992 156083355648 156158914824 156267624249 156728328192 156804199596 156847767552 157032938601 157144546944 157452150834 157684133376 157793904576 157796204544 158335720704 158445945504 158448254976 158569005056 158679392256 159335092224 159525524928 159638904832 159993501696 160184721312 160187056128 160298569728 160846641648 160848986112 160960960512 161083625472 161749260288 161942578336 162055314036 162611762544 162724964094 162727335936 163283711976 163397381301 163399762944 163524286464 163638123264 164074968576 164200006656 164314313856 164510697582 164627620608 164993298624 165190493853 165192901632 165307900032 165875516928 165990990528 166117488768 166235553792 166803924672 166806355968 166922477568 167003283909 167121978496 167493197088 167612239872 167812565184 168057362704 168506005536 168634420416 168751814616 168754274304 169331256864 169449136164 169451606016 170151819264 170355179808 170473771908 171059126832 171178208982 171308660292 171311157248 171430414848 171765982728 172016547318 172019054592 172138804992 172344540324 172727359497 172850122368 173056707846 173104791552 173771818209 173820100608 173904246054 174027845376 174151532544 174622858641 174746968704 174871166976 174955821238 175469063616 175593775104 175678779177 175727591424 176453738496 176664630912 176787615312 176790192128 177394650048 177518142648 177520730112 177779689472 178127685792 178251688692 178254286848 178390130688 178514316288 179251978752 179466215544 179593767936 180207811476 180210438144 180335890944 180952471854 180955109376 181081080576 181219078656 181347876864 181967917824 182097248256 182185400628 182314885632 182849716224 182938232862 183068252928 183335304768 183694175973 183824733312 183964822272 184092888672 184095571968 184725007488 184853603088 184856297472 185077232384 185206073184 185842014336 185971387536 186113112416 186609956544 186739864344 186882174864 186884898816 187014998016 187654415256 187657150464 187787787264 188012225808 188563769856 188789135832 189064533042 189569256228 189621927936 189713722968 189845791443 189848558592 190497663972 190633056768 190768545792 190860895896 191420796672 191556845568 191649577284 191702827008 191929147179 192065557376 192441517686 192725051904 192859216704 192862027776 193521436416 193656155616 193658978304 193941479424 194459222016 194607415296 194742890496 195547613184 195781326048 195784179712 195920474112 196590339792 196593205248 196730062848 196879986688 197402696568 197542996992 197693540352 198510455808 198747709776 198886067226 198888966144 199568981304 199707910479 199710821376 200002150656 200393646516 200536072704 200688897024 200828605824 201068630378 201658476096 201661415424 201899492487 201902435328 202042988928 202736742912 202877877312 203032486272 203176787968 203574498048 203716215648 203871463488 203874435072 204016361472 204713907552 204859404288 205104246336 205951784544 206108736064 206252217864 206802824976 206960425056 207104499756 207107518464 207815633424 207960303474 207963334656 208211886432 208356832332 209072266128 209217810978 209377251468 209526062592 209936201112 210242446722 210245511168 210391872768 211111217163 211114294272 211261260672 211513754034 211572523008 212387777811 212446789632 212549634066 212700699904 213324668928 213427938339 213579628416 213731426304 214462188864 214465314816 214614614016 214718507883 214778167296 215501451264 215665680384 216073752048 216815683392 216966618792 216969781248 217711615968 217863175068 217866350592 218032381952 218184164352 218766624768 218933342208 219085751808 219347596776 219503494144 219991064832 220253991804 220257202176 220410533376 221164132266 221167355904 221321320704 221489985024 221647405056 222405232896 222563303424 222671045212 223324262784 223482986496 223591173498 223750086912 224515103967 224674674048 224845893888 225002419488 225005699072 225603081792 225775009152 225932181552 225935474688 226865785608 226869092352 227140239744 227298362544 228078835776 228237611976 228411547056 228573886464 229021310304 229355396424 229358739456 229518406656 229792720432 230303145996 230466829824 230742277128 231695757612 231760134144 231872328072 232033745097 232037127168 232830478188 232995958272 233161555968 233792587602 233958751488 234125033472 234238372236 234303455232 235206299394 235271651328 235552841216 235716820416 236178226251 236526200064 236690856864 236694306816 237503581056 237668918256 237672382464 237853507584 238019088384 239002638336 239288287392 239458357248 239990252544 240277081968 240280584192 240447854592 241269962472 241273479168 241441440768 241625438208 242623890432 242913867504 243082971054 243086514176 243799621632 243917643816 244087446141 244091003904 244447073024 244925567964 245099644416 245286429696 245457184896 246300009984 246471470784 246475063296 246766046373 246941430912 247789352448 247961850048 248813275392 248986485792 249176233152 249179865088 249353330688 250205887008 250209533952 250383716352 250682967744 251239795632 251418359808 251718847776 252086044056 252759008304 252951630624 253127721924 253131411456 253996885296 254173704246 254177409024 254481194528 255227728896 255532769712 255710657862 255905529572 256588690248 256767313473 256962990438 256966735872 257145622272 258024820977 258028581888 258208207488 258516810486 258588639232 259275183552 259278962688 259585061769 259657187328 260730150912 260856369081 261041768064 261227298816 262120453056 262124273664 262306750464 262433731857 263203595424 263390662656 263591387136 264680607744 264996946368 265181422968 265185288192 266091975072 266277213972 266281095168 266669534208 267191528688 267381430272 267585196032 267771474432 268877968128 269199323316 269203247104 269390651904 270311717214 270315657216 270503836416 270709981696 271428707781 271432664064 271621620864 271828617984 272021815296 272951876736 273145872384 273278100942 273472328448 274274574336 274407349293 274602379392 275002957152 275737099968 275947233408 276139333008 276143357952 277087511232 277280404632 277284446208 277615848576 277809109776 278763021504 278957081304 279169668624 279368083456 279914934816 280109796516 280323262296 280327348224 280522497024 281481622884 281485725696 281681680896 282018338712 283183703748 283262386176 283399512088 283596799563 284353884342 284432891904 284570584452 284772837888 284975235072 285746495958 285949585152 286152818688 286291343844 286370889728 287131195008 287335268352 287474365926 287554240512 288098336064 288662276529 289087577856 289288825056 289293041664 290282154624 290484233424 290488467456 290912219136 291688833024 291911122944 292114335744 292463462368 293321419776 293671989072 293676269568 293880711168 294885509688 294889807872 295095094272 295319980032 296314495488 296540310528 297765683712 297977315328 298121564664 298329100839 298333449216 299353471956 299566232064 299794525184 300003225984 300590469774 300804109056 301033345536 301242908736 301247299584 301602945567 302487714144 302492123136 302853652992 303064483392 304105114368 304316815968 304548729408 304765181952 305361747072 305807195232 305811652608 306024542208 307070861328 307289106432 307656369504 308927676816 309163104096 309378326796 309382836224 310204237464 310440637584 310656749634 310661277696 311723450136 311940455211 311945001984 312317829648 312535248498 313456656384 313608399192 313826716467 314065877202 314289093888 314904301668 315363670083 315368266752 315587809152 316671441408 316891891008 316896509952 317270631051 317358784512 318670184448 318824451099 319051049856 319277809664 319987003392 320369442624 320374112256 320597139456 321693283296 321697972224 321921921024 322167250944 323498520576 323885156672 324110628072 325223525088 325449928188 325454671872 326567423952 326794762602 326799525888 327048572928 327276246528 328149937152 328400013312 328628627712 329021395164 329255241216 329986597248 330380987706 330385803264 330615800064 331746198399 331751033856 331981981056 332234977536 332471107584 333607849344 333844955136 334006567818 334243956992 334986394176 335224479744 335386760247 335625130368 336114725408 337012011072 337268840832 337503629232 337508548608 338662513728 338898272328 338903212032 340303638528 340710359616 340947543816 342118253664 342356417964 342617320584 342622314496 342860829696 343531965456 344033094636 344038109184 344277609984 344689080648 345454718994 345700244736 346113415692 346209583104 347543636418 347640201216 347808492108 348055690752 348303065088 349245717282 349493937408 349742333952 349911642476 350688881403 350938127232 351187550208 351357558354 351455182848 352809449091 352907476992 353329261824 353575230624 353580384256 354789300096 355036285296 355041460224 355559378944 356255371584 356503377384 356508573696 356780261376 357028632576 358503957504 358932431088 359187535872 360415622952 360420876288 360671781888 361904943708 361910218752 362162161152 362438157312 363935835648 364194496512 364370801256 364624456581 364629771264 365699432448 365876465724 366136505856 366670609536 367388351946 367649466624 367929644544 368185777344 368191143936 369450014976 369707206176 369712594944 370154464768 370412146368 371684028672 371942775072 372226224832 373219913088 373479728688 373764349728 373769797632 374029996032 375308830512 375314300928 375575574528 376024451616 377127539712 377578271664 378129066084 379138512456 379427445936 379691582886 379697117184 380995327944 381260556369 381266113536 381721791792 382841593344 383113691136 383299154568 383565986793 383858294358 384131114752 384883035372 385444485657 385450103808 385718433408 387042872832 387312311232 387317956608 387775215729 387882958848 388918444032 389214830592 389485780992 389674329121 391095226368 391562652096 391568359424 391840948224 393180679584 393186410496 393460125696 393759973376 394805393136 395085993984 395387080704 397020911616 397495419552 397772134452 397777932288 399137962608 399415820958 399421642752 400004301312 400787293032 401072145408 401377794048 401657211648 402137260756 403316952192 403798984974 403804870656 404085977856 405467575821 405473485824 405755754624 406064972544 406353575936 407148996096 407432431296 407742926976 408032722944 409427815104 409718808576 409917151413 410208492672 411903569088 412217472128 412504435728 413605649952 413920850112 414208999512 414215036928 415631266848 415920606948 415926669312 416423772864 416713664664 418144532256 418435621956 418754502936 419052125184 419872402224 420484893444 420491022336 420783745536 422222434326 422228588544 422522521344 423027508068 423145046016 424775555622 424893579264 425099268132 425401399808 426530826513 426649337856 426855876678 427159256832 427462852608 428619743937 428924377728 429229228032 429437015766 429556334592 431002902528 431211548889 431331360768 432147504096 433631366784 433933237584 433939562496 435423231936 435726350136 435732701184 436064763904 436368328704 437533249536 437866684416 438171503616 438695193552 439006988288 439982129664 440507983608 440514404352 440821066752 442328264532 442334711808 442642641408 442979970048 444810465792 445126606848 445342090424 446648525568 446965972992 447182346996 447500173824 449030207934 449349348096 449691787776 450004838976 450011398144 451206163584 451550018304 451864363104 451870949376 453731571216 453738184704 454280479488 454596725088 456157671552 456475223952 456823094112 457147772928 458042620608 458710792848 458717478912 459036813312 459585440864 460606291992 460933659648 461484554256 463391515224 463744656144 464067490194 464074254336 465660956376 465985124451 465991916544 467585175204 467917502976 468250066944 468476744472 468802872747 470412598788 470543302656 471098815803 471105682432 471433640832 472356452502 473052400128 473381713728 473388613632 475007162112 475337836512 475344764928 475707015168 476038176768 478005276672 478576574784 478916714496 479980505088 480554163936 480561168384 480895709184 482539924944 482546958336 482882881536 483250876416 485247780864 485827735008 486165942108 486173028352 487835287632 488174892282 488182007808 488894146048 489851135928 490192143903 490199288832 490572859392 490914369792 492600019968 492942941568 493532092746 493882861824 495571481559 495578704896 495923700096 497626550784 497972971584 498352466304 498706661376 500411774016 500419067904 500767432704 501009851727 501365935488 502479591264 502836719616 503437695552 504172088112 505518016608 505903261248 506255443848 506262822912 507993770592 508347408492 508354818048 508962389056 510455457792 511065539424 511421315724 511811059144 513177380496 513534626946 513925980876 513933471744 514291244544 516049641954 516057163776 516416414976 517033620972 517177278464 518550367104 519170123538 519314374656 521315454627 521460301824 521712738162 522083536128 522454597632 523868575923 524240906112 524613500928 524867463714 526407190848 526781325312 527036337531 527182774272 529361215488 529993892736 530362845936 530370576384 532183950144 532554427944 532562190336 533339068416 534383057376 534762860544 535170392064 535542948864 537755936256 538398646632 538406494208 538781303808 540623434428 540631314432 541007672832 541419963392 542857415562 542865328128 543243241728 543657235968 544043630592 545903753472 546291744768 546556201884 546944656896 548549148672 548814698586 549204758784 550005914304 551082527919 551474199936 551894466816 552278666016 552286715904 554175022464 554560809264 554568892416 555231697152 555618219552 557526043008 557914162608 558339337248 558736166912 559829869632 560219593032 560646524592 560654696448 561044994048 562963245768 562971451392 563363361792 564036677424 566367407496 566799024176 567193599126 568707768684 568865783808 569141168904 569537374329 569545675776 571492991916 571899170304 572305637376 572582687688 574262390016 574670536704 574948731852 575108481024 575787441537 576196672128 577324553058 578175155712 578577650112 578586083328 580564309248 580968466848 580976934912 581824438272 583377666048 583822245888 584228671488 584926924736 586642839552 587343978144 587352539136 587761422336 589771019376 589779615744 590190188544 590639960064 592628990976 593080621056 595531367424 596243129328 596658201678 596666898432 598706943912 599123731437 599132464128 599589050368 600006451968 601180939548 601608218112 602066691072 602485817472 603205891134 604975428288 604984246272 605698477461 605707305984 606128966784 608210228736 608633631936 609097458816 609530363904 610723494144 611614390464 611623305216 612049084416 612345374333 614141722656 614578212864 615312739008 617855353632 618326208192 618756653592 618765672448 620408474928 620881275168 621313499268 621322555392 623446900272 623880910422 623890003968 624635659296 625070496996 627216798384 627653432934 628131754404 628578187776 629808603336 630727340166 630736533504 631175618304 633333651489 633342882816 633783782016 634541262102 634717569024 637163333433 637340368896 637648902198 638102099712 638555619328 639974006784 640283815017 640738885248 641194278912 643386566592 643395944448 643843842048 644155523649 644334501888 646997041152 647770313344 648221256144 650447050176 650899856376 650909343744 653134847904 653589525204 653599051776 654097145856 654552493056 656299874304 656800026624 657257255424 658042790328 658510482432 659973194496 660761975412 660771606528 661231600128 663492396798 663502067712 663963962112 664469955072 664942215168 667215698688 667689910272 668013135636 668487913984 669972788352 670448959488 670773520494 671250260736 672229450816 673545311901 674024022144 674537681664 675007258464 675017097216 677325027456 677796544656 677806424064 680607277056 681420719232 681895087632 684236507328 684712835928 685234641168 685244628992 685721659392 687063930912 688066189272 688076218368 688555219968 689378161296 690909437988 691400489472 692226831384 695087272836 695280402432 695616984216 696101235291 696111381504 698491434564 698987874816 699484667904 699823284952 701377762806 701876254464 702375100416 702715116708 702910365696 703740206323 705618898182 705814953984 706658523648 707150461248 707160768512 709578600192 710072570592 710082920448 711118757888 712510743168 713006754768 713017147392 713560522752 714057265152 717007915008 717864862176 718375071744 720831245904 720841752576 721343563776 723809887416 723820437504 724324322304 724876314624 727871671296 728741602512 729248913162 729259542528 731398864896 731752931448 732262338423 732273011712 733341219072 734776703892 735298933248 735859289088 736371554688 738900029952 739414412352 739425189888 740298139119 740308929536 740824292736 743368057344 743885550144 744452449664 746439826176 746959457376 747528699456 747539595264 748059992064 750617661024 750628601856 751151149056 752048903232 754255079424 755156543328 756258132168 758277024912 758854891872 759383165772 759394234368 761990655888 762521112738 762532227072 763443583584 765683186688 766598309136 767131973586 767716588716 768262229504 769766070744 770301940419 770888971314 770900207616 771436866816 774074462931 774085745664 774624622464 775550431458 775765917696 777836888064 778755185307 778971561984 779348658242 782190452736 782569107243 783125304192 783681896448 786361359168 786372820992 786920251392 787301195571 787519946752 789610786272 790171987968 790774161408 794041823232 794990839104 795544268904 795555864576 798275925216 798831641916 798843285504 800008602624 801574586064 802144290816 802755588096 803314423296 804274521512 806633904384 807597969948 807609741312 808171955712 810935151642 810946971648 811511509248 812129945088 812707151872 814297992192 814864862592 815485853952 816065445888 818855630208 819437617152 819834302826 820416985344 823222047879 823807138176 824434944256 825008871456 827211299904 827841700224 828417999024 828430073856 831262533696 831841213896 831853338624 832847545728 833427329328 836289064512 836871243912 837509005872 838104250368 839744804448 840969786888 840982044672 841567491072 844444868652 844457177088 845045042688 846055016136 849551111244 849787158528 850198536264 850790398689 850802799616 853061653026 853298675712 853711753356 854318513664 854925705216 857239487874 857848755456 858458456064 858874031532 859112669184 862005805056 862423097778 862662721536 864295008192 865986829587 867262733568 867866475168 867879124992 870846463872 871452700272 871465402368 872129527808 872736657408 875066499072 875733368832 876343007232 877390387104 878013976576 879964259328 881015967216 881028808704 881642133504 884656529064 884669423616 885285282816 885959940096 889620931584 890684180848 893297051136 893931945984 894364693992 894987302517 895000347648 898060415868 898698696192 899383575552 900009677952 902412327168 903100036608 903728726208 903741898752 904808836701 907463142432 907476369408 908560958976 909193450176 912315343104 912950447904 913646188224 914295545856 916085241216 917421585696 917434957824 918073626624 919170881728 921212583984 921867319296 922969108512 926783030448 927489312288 928134980388 928148508672 931321912752 931970248902 931983833088 935170350408 935835005952 936953488944 937605745494 940825197576 941480149401 942197631606 942211364864 942867281664 944712905004 946091010249 946104800256 946763427456 950014324224 950675673024 950689529856 951811893153 952076353536 956010553344 956473353297 957153149568 957833428992 959961010176 961108327872 961122336768 961791418368 962257016809 965079849888 965093916672 965765763072 966501752832 970495561728 971655470016 972331884216 972346056704 975670575264 976349784564 976364015616 977788292096 979702271856 980384287806 980398577664 981145718784 981828739584 985200039936 985885883136 987064185492 987765723648 991142963118 991157409792 991847400192 995238595197 995253101568 995945943168 996704932608 997413322752 1000823548032 1001534865408 1002019703454 1002731870976 1004959182528 1005673439232 1006160280741 1006875391104 1008344176224 1011036033216 1011806522496 1012510887696 1012525645824 1015987541184 1016694816984 1016709636096 1017924778112 1020910915584 1022131078848 1022842631448 1023622118288 1026354760992 1027069253892 1027851961752 1027866943488 1028582489088 1032099283908 1032114327552 1032832829952 1034067241944 1037100734208 1038340247076 1038628749312 1042630909254 1042920603648 1043425476324 1044167072256 1044909195264 1047737151846 1048481812224 1049227001856 1049734927428 1052066644209 1052814381696 1053562650624 1054072675062 1054365548544 1058428347273 1058722430976 1059987785472 1060725691872 1060741152768 1064367900288 1065108855888 1065124380672 1066678136832 1068766114752 1069525721088 1070340784128 1071085897728 1075511872512 1076797293264 1076812988416 1077562607616 1081246868856 1081262628864 1082015345664 1082839926784 1085714831124 1085730656256 1086486483456 1087314471936 1091807506944 1092583489536 1093112403768 1093873369743 1093889313792 1097098297344 1097629397172 1098409517568 1100011828608 1102165055838 1102948399872 1103788933632 1104557332032 1104573431808 1108350044928 1109121618528 1109137784832 1110463394304 1111236439104 1115052086016 1115828325216 1116678674496 1117472333824 1119659739264 1120439186064 1121293049184 1121309392896 1122089988096 1125926491536 1125942902784 1126726723584 1128073354848 1132734814992 1133598048352 1134387198252 1137415537368 1138282337808 1139074748658 1139091351552 1142985983832 1143781669107 1143798340608 1145165375376 1148524780032 1149341073408 1149897463704 1150697960379 1151574883074 1152393344256 1154649106116 1156333456971 1156350311424 1157155300224 1161128618496 1161936933696 1161953869824 1163325647187 1163648876544 1166755332096 1167644491776 1168457342976 1169022987363 1169853849472 1173285679104 1174687956288 1174705078272 1175522844672 1179542038752 1179559231488 1180380377088 1181279920128 1185257981952 1186161242112 1191062734848 1192486258656 1193316403356 1193333796864 1197413887824 1198247462874 1198264928256 1199178100736 1200012903936 1202361879096 1203216436224 1204133382144 1204971634944 1206411782268 1209950856576 1211396954922 1211414611968 1212257933568 1216402727463 1216420457472 1217267263872 1218194917632 1219060727808 1221446988288 1223228780928 1224098168832 1224690748666 1228283445312 1229156425728 1229751454239 1230625478016 1235710707264 1236652416384 1237513307184 1237531344896 1240816949856 1241762550336 1242626998536 1242645110784 1246893800544 1247761820844 1247780007936 1249271318592 1250140993992 1254433596768 1255306865868 1256263508808 1257156375552 1259617206672 1261454680332 1261473067008 1262351236608 1266667302978 1266685765632 1267567564032 1269082524204 1269435138048 1274326666866 1274680737792 1275297804396 1276204199424 1277111238656 1279948013568 1280567630034 1281477770496 1282388557824 1285859231811 1286773133184 1287687684096 1288311047298 1288669003776 1293634646667 1293994082304 1295540626688 1296442512288 1300894100352 1301799712752 1301818687488 1306269695808 1307179050408 1307198103552 1308194291712 1309104986112 1312599748608 1313600053248 1314514510848 1316085580656 1317020964864 1319946388992 1321523950824 1321543213056 1322463200256 1326984793596 1327004135424 1327927924224 1328939910144 1334431397376 1335379820544 1336026271272 1336975827968 1339945576704 1340897918976 1341547040988 1342500521472 1344458901632 1347090623802 1348048044288 1349075363328 1350014516928 1350034194432 1354650054912 1355593089312 1355612848128 1361214554112 1362841438464 1363790175264 1368473014656 1369425671856 1370469282336 1370489257984 1371443318784 1374127861824 1376132378544 1376152436736 1377110439936 1378756322592 1381818875976 1382800978944 1384453662768 1390174545672 1391233968432 1392202470582 1392222763008 1396982869128 1397955373353 1397975749632 1399646569904 1402755525612 1403752508928 1404750200832 1405430233416 1406408618241 1407480412646 1411237796364 1411629907968 1413296447409 1413317047296 1414300922496 1419157200384 1420145141184 1420165840896 1422237515776 1425021486336 1426013509536 1426034294784 1427121045504 1428114530304 1434015830016 1435729724352 1436750143488 1441662491808 1441683505152 1442687127552 1447619774832 1447640875008 1448648644608 1449752629248 1455743342592 1457483205024 1458497826324 1458519085056 1463505862896 1464524676846 1464546023424 1466682438144 1469553407784 1470597866496 1471718578176 1472743109376 1477800059904 1478828824704 1480596278238 1480617859072 1481648585472 1486714444677 1486736114688 1487771100288 1488904899328 1492879652352 1493918914752 1495057398912 1496119984128 1501235322048 1501257203712 1502302298112 1503029555181 1504097806464 1508510158848 1510313086656 1512516264336 1516554049824 1517709783744 1518766331544 1518788468736 1523981311776 1525042225476 1525064454144 1526887167168 1531366373376 1533196618272 1534263947172 1535433177432 1536524459008 1539532141488 1540603880838 1541777942628 1541800415232 1542873733632 1548148925862 1548171491328 1549249244928 1551100862916 1551531835392 1557510370614 1557943123968 1558697316484 1563946363881 1564380905472 1565138214486 1566250608384 1567363792896 1571605727769 1572722718336 1573840502784 1574602391142 1575039893504 1579221572544 1580343975936 1581109012593 1581548322816 1588083646464 1589981678208 1591088537808 1591111729152 1596551850432 1597663283832 1597686571008 1600017205248 1603149172128 1604288581632 1605511176192 1606628846592 1608549043024 1613267808768 1615195939896 1615219482624 1616343911424 1621870303284 1621893943296 1623023018496 1624259890176 1628595984384 1629729725184 1630971707904 1632130891776 1637711260416 1638875234304 1639668605652 1640833970688 1646444095758 1647614276352 1648869888512 1650017742912 1653247583757 1654422599808 1655683400448 1656835998048 1656860147712 1662525067392 1663682427792 1663706677248 1665695091456 1666854658656 1672578129024 1673742487824 1675018011744 1676208500736 1679489608896 1681939573776 1681964089344 1683134982144 1688889737304 1688914354176 1690090085376 1692110032272 1699102222488 1700397072528 1701580797378 1701605599232 1706123306052 1706597351424 1707423506712 1708612122987 1708637027328 1714478975748 1715697510912 1716916912128 1717748063064 1724011610112 1724846195556 1725325443072 1727362324611 1728590016384 1731973659174 1734525467136 1735732950336 1735758249984 1741692927744 1742905400544 1742930804736 1744259055616 1745473314816 1750132998144 1751466737664 1752686014464 1754780774208 1756027953152 1759928518656 1762031934432 1762057617408 1763284267008 1769313058128 1769338847232 1770570565632 1771919880192 1779241863168 1781368361696 1786594102272 1788729387984 1789974605034 1790000695296 1796120831736 1797371194311 1797397392384 1798767151104 1800019355904 1804824654336 1806200073216 1807457452416 1809617673402 1814926284864 1814952738816 1817095432383 1817121917952 1818386900352 1824630686208 1825900895808 1827292376448 1828591091712 1832170482432 1834843171392 1834869915648 1836147253248 1837036122999 1838341763456 1842425167968 1843734638592 1845938217024 1853566060896 1854978624576 1856269960776 1856297017344 1862643825504 1863940497804 1863967666176 1870340700816 1871670011904 1873906977888 1875211490988 1881650395152 1882960298802 1884395263212 1884422729728 1885734563328 1889425810008 1892182020498 1892209600512 1893526854912 1900000954467 1900028648448 1901351346048 1903623786306 1904152707072 1911490000299 1912021106688 1912946706594 1914306299136 1915666857984 1919922020352 1920851445051 1922216655744 1923582836736 1924514033618 1930159699776 1930187833344 1931531526144 1932466570947 1933003505664 1940991123456 1943310940032 1944663768432 1944692113408 1951341150528 1952699569128 1952728031232 1955576584192 1959404543712 1960768575612 1960797155328 1962291437568 1963657479168 1970400079872 1971771766272 1974128370984 1975531447296 1982285926236 1982314819584 1983694800384 1990477190394 1990506203136 1991891886336 1993409865216 1994826645504 2001647096064 2003069730816 2004039406908 2005463741952 2009918365056 2011346878464 2012320561482 2013750782208 2016688352448 2020635935703 2022072066432 2023613044992 2025021775392 2025051291648 2031975082368 2033389633968 2033419272192 2035849556224 2041821831168 2044262157696 2045685262896 2047244236576 2052709521984 2054138507784 2055703923504 2055733886976 2057164978176 2064198567816 2064228655104 2065665659904 2068134483888 2074201468416 2076680494152 2085261818508 2085841207296 2086850952648 2088303705873 2088334144512 2095474303692 2096963624448 2098454003712 2099469854856 2104133288418 2105628763392 2107125301248 2108145350124 2108731097088 2111220618969 2116856694546 2117444861952 2119975570944 2121451383744 2121482305536 2128735800576 2130217711776 2130248761344 2133356273664 2137532229504 2139051442176 2140681568256 2142171795456 2151023745024 2153594586528 2153625976832 2155125215232 2162493737712 2162525257728 2164030691328 2165679853568 2171429662248 2171461312512 2172972966912 2174628943872 2183615013888 2186224807536 2187746739486 2187778627584 2194196594688 2195258794344 2196787015269 2196819035136 2200023657216 2204330111676 2205896799744 2207577867264 2209114664064 2216700089856 2218243237056 2218275569664 2220894417357 2220926788608 2222472878208 2230104172032 2231656650432 2233357348992 2234944667648 2239319478528 2240878372128 2242586098368 2242618785792 2244179976192 2251852983072 2251885805568 2253453447168 2256146709696 2265469629984 2267196096704 2268774396504 2274831074736 2276564675616 2278149497316 2278182703104 2285971967664 2287563338214 2287596681216 2290330750752 2297049560064 2299794927408 2301395920758 2303149766148 2304786688512 2309298212232 2312666913942 2312700622848 2314310600448 2322223388793 2322257236992 2323873867392 2326651294374 2327297753088 2333510664192 2336265555921 2336914685952 2338045974726 2339707698944 2346571358208 2347707321729 2349375912576 2351045689344 2359084077504 2359118462976 2360760754176 2361903586713 2362559840256 2370515963904 2372322484224 2382125469696 2384972517312 2386632806712 2386667593728 2394827775648 2396494925748 2396529856512 2398356201472 2400025807872 2404723758192 2406432872448 2408266764288 2409943269888 2412823564536 2419901713152 2422793909844 2422829223936 2424515867136 2432805454926 2432840914944 2434534527744 2436389835264 2438121455616 2442893976576 2446457561856 2448196337664 2449381497332 2456566890624 2458312851456 2459502908478 2461250956032 2469666143637 2471421414528 2473304832768 2475026614368 2475062689792 2481633899712 2483525100672 2485253997072 2485290221568 2493787601088 2495523641688 2495560015872 2498542637184 2500281987984 2508867193536 2510613731736 2512527017616 2514312751104 2519234413344 2522909360664 2522946134016 2524702473216 2533334605956 2533371531264 2535135128064 2538165048408 2548653333732 2549361475584 2550595608792 2552371196067 2552408398848 2559896027136 2561135260068 2562955540992 2564777115648 2571718463622 2573546266368 2575375368192 2576622094596 2577338007552 2587269293334 2587988164608 2591081253376 2592885024576 2597960488761 2601788200704 2603599425504 2603637374976 2612539391616 2614358100816 2614396207104 2616388583424 2618209972224 2625199497216 2627200106496 2629029021696 2632171161312 2634041929728 2639892777984 2643047901648 2643086426112 2644926400512 2653969587192 2654008270848 2655855848448 2657879820288 2668862794752 2672052542544 2673951655936 2679891153408 2681795837952 2683094081976 2684961907551 2685001042944 2688917803264 2694181247604 2696096088576 2698150726656 2700029033856 2709300109824 2711186178624 2711225696256 2714426510103 2722429108224 2725682876928 2727580350528 2736946029312 2738851343712 2740938564672 2740978515968 2742886637568 2748255723648 2752264757088 2752304873472 2754220879872 2757512645184 2763637751952 2765601957888 2768907325536 2780349091344 2782467936864 2784404941164 2784445526016 2793965738256 2795910746706 2795951499264 2799293139808 2805511051224 2807505017856 2810860466832 2812817236482 2814960825292 2822475592728 2824440448203 2826592894818 2826634094592 2828601844992 2838273030747 2838314400768 2840290282368 2844475031552 2850042972672 2852027019072 2852068589568 2855435679459 2856229060608 2868031660032 2869420059891 2871459448704 2873500286976 2883324983616 2883367010304 2885374255104 2886771050427 2895239549664 2895281750016 2897297289216 2899505258496 2911486685184 2914966410048 2916995652648 2917038170112 2927011725792 2929049353692 2929092046848 2933364876288 2939106815568 2941195732992 2943437156352 2945486218752 2955600119808 2957657649408 2961192556476 2961235718144 2963297170944 2973428889354 2973472229376 2975542200576 2977809798656 2985715785591 2985759304704 2987837829504 2990114797824 2992239968256 3002470644096 3004604596224 3006059110362 3008195612928 3017020317696 3018480842223 3020626173312 3025032528672 3033108099648 3035419567488 3037532663088 3037576937472 3047962623552 3050084450952 3050128908288 3053774334336 3062732746752 3066393236544 3068527894344 3070866354864 3073048918016 3079064282976 3081207761676 3083555885256 3083600830464 3085747467264 3096297851724 3096342982656 3098498489856 3102201725832 3115020741228 3115886247936 3117394632968 3127892727762 3128761810944 3130276428972 3132501216768 3134727585792 3143211455538 3145445436672 3147681005568 3149204782284 3150079787008 3158443145088 3160687951872 3162218025186 3163096645632 3175285041819 3176167292928 3179963356416 3182177075616 3182223458304 3193103700864 3195326567664 3195373142016 3200034410496 3206298344256 3208577163264 3211022352384 3213257693184 3217098086048 3226535617536 3230391879792 3230438965248 3232687822848 3243740606568 3243787886592 3246046036992 3248519780352 3257191968768 3259459450368 3261943415808 3275422520832 3277750468608 3279337211304 3281620109229 3281667941376 3292888191516 3295228552704 3297739777024 3300035485824 3306495167514 3308845199616 3311366800896 3313671996096 3313720295424 3325050134784 3327364855584 3327413354496 3331390182912 3333709317312 3345156258048 3347484975648 3350036023488 3352417001472 3358979217792 3363879147552 3363928178688 3366269964288 3377779474608 3377828708352 3380180170752 3384220064544 3398204444976 3400794145056 3403161594756 3403211198464 3412246612104 3414847013424 3417224245974 3417274054656 3428957951496 3431345007321 3431395021824 3435496126128 3448023220224 3449692391112 3452093881137 3454724649222 3457180032768 3463947318348 3469000370913 3469050934272 3471465900672 3483385855488 3485810801088 3485861609472 3489976941561 3490946629632 3500265996288 3502933475328 3505372028928 3507068962089 3509561548416 3512055906304 3519857037312 3524063868864 3524115234816 3526568534016 3538626116256 3538677694464 3541141131264 3543839760384 3558483726336 3562736723392 3573188204544 3577458775968 3579949210068 3580001390592 3592241663472 3594742388622 3594794784768 3597534302208 3600038711808 3609649308672 3612400146432 3614914904832 3619235346804 3629852569728 3634190864766 3634243835904 3636773800704 3649208182389 3649261372416 3651801791616 3654584752896 3657182183424 3664340964864 3669686342784 3672294506496 3674072245998 3676683526912 3684850335936 3687469277184 3689254362717 3691876434048 3707132121792 3709957249152 3712539921552 3712594034688 3725287651008 3727880995608 3727935332352 3740681401632 3743340023808 3747813955776 3750422981976 3763300790304 3765920597604 3768790526424 3768845459456 3771469126656 3778851620016 3784364040996 3784419201024 3787053709824 3800001908934 3800057296896 3802702692096 3807247572612 3808305414144 3822980000598 3824042213376 3825893413188 3828612598272 3831333715968 3839844040704 3841702890102 3844433311488 3847165673472 3849028067236 3857577695433 3860319399552 3863063052288 3864933141894 3866007011328 3880903940001 3881982246912 3886621880064 3889327536864 3889384226816 3902682301056 3905399138256 3905456062464 3911153168384 3918809087424 3921537151224 3921594310656 3924582875136 3927314958336 3940800159744 3943543532544 3948256741968 3951062894592 3964571852472 3964629639168 3967389600768 3980954380788 3981012406272 3983783772672 3986819730432 4003294192128 4006139461632 4008078813816 4010927483904 4019836730112 4022693756928 4024641122964 4027501564416 4033376704896 4041271871406 4044144132864 4047226089984 4050043550784 4050102583296 4063950164736 4066779267936 4066838544384 4071699112448 4083643662336 4088524315392 4091370525792 4094488473152 4105419043968 4108277015568 4111407847008 4111467773952 4114329956352 4128397135632 4128457310208 4131331319808 4136268967776 4148402936832 4153360988304 4170523637016 4173701905296 4176607411746 4176668289024 4190948607384 4193866120059 4193927248896 4198939709712 4208266576836 4211257526784 4214250602496 4216290700248 4219225854723 4222441237938 4233713389092 4234889723904 4239889342227 4239951141888 4242902767488 4257471601152 4260435423552 4260497522688 4266712547328 4275064459008 4278102884352 4281363136512 4284343590912 4286417620331 4302047490048 4307189173056 4307251953664 4310250430464 4324987475424 4325050515456 4328061382656 4331359707136 4342859324496 4342922625024 4345945933824 4349257887744 4367230027776 4372449615072 4375493478972 4375557255168 4390517588688 4393574030538 4393638070272 4400047314432 4408660223352 4411793599488 4415155734528 4418229328128 4433400179712 4436486474112 4441788834714 4441853577216 4444945756416 4460143334031 4460208344064 4463313300864 4466714697984 4469889335296 4478638957056 4481756744256 4485172196736 4488359952384 4503705966144 4503771611136 4506906894336 4509088665543 4512293419392 4530939259968 4534392193408 4537548793008 4549662149472 4553129351232 4556298994632 4556365406208 4571943935328 4575126676428 4575193362432 4580661501504 4594099120128 4599589854816 4602791841516 4606299532296 4609573377024 4618596424464 4625333827884 4625401245696 4628621200896 4644446777586 4644514473984 4647747734784 4653302588748 4654595506176 4672531111842 4673829371904 4676091949452 4679415397888 4691839091643 4693142716416 4695414643458 4698751825152 4702091378688 4714817183307 4718168155008 4721521508352 4723807173426 4725119680512 4741031927808 4743327037779 4744644968448 4764250939392 4769945034624 4773265613424 4773335187456 4789655551296 4792989851496 4793059713024 4796712402944 4800051615744 4809447516384 4812865744896 4816533528576 4819886539776 4825647129072 4839803426304 4845587819688 4845658447872 4849031734272 4865610909852 4865681829888 4869069055488 4872779670528 4885787953152 4892915123712 4896392675328 4898762994664 4913133781248 4916625702912 4919005816956 4922501912064 4939332287274 4942842829056 4946609665536 4950053228736 4950125379584 4963267799424 4967050201344 4970507994144 4970580443136 4987575202176 4991047283376 4991120031744 4997085274368 5000563975968 5017734387072 5021227463472 5025054035232 5028625502208 5038468826688 5045818721328 5045892268032 5049404946432 5066669211912 5066743062528 5070270256128 5076330096816 5097306667464 5101191217584 5104742392134 5104816797696 5119792054272 5122270520136 5125836368961 5125911081984 5143436927244 5147092532736 5150750736384 5153244189192 5174538586668 5175976329216 5182086973833 5182162506752 5185770049152 5195920977522 5203576401408 5207198851008 5207274749952 5225078783232 5228716201632 5228792414208 5232777166848 5236419944448 5250398994432 5254400212992 5258058043392 5264342322624 5268083859456 5279785555968 5286095803296 5286172852224 5289852801024 5307939174384 5308016541696 5311711696896 5315759640576 5337725589504 5344105085088 5347903311872 5359782306816 5366188163952 5369923815102 5370002085888 5377835606528 5388362495208 5392113582933 5392192177152 5396301453312 5400058067712 5418600219648 5422372357248 5428853020206 5444858216448 5451286297149 5451365753856 5455160701056 5473892058624 5477702687424 5481877129344 5485773275136 5496511447296 5504529514176 5504609746944 5508441759744 5511108368997 5515025290368 5527275503904 5531203915776 5537814651072 5560698182688 5564935873728 5568809882328 5568891052032 5587931476512 5591821493412 5591902998528 5598586279616 5611022102448 5615010035712 5621720933664 5625634472964 5629921650584 5644951185456 5648880896406 5653185789636 5653268189184 5657203689984 5676546061494 5676628801536 5680580564736 5688950063104 5700085945344 5704054038144 5710871358918 5712458121216 5734470000897 5736063320064 5738840119782 5742918897408 5747000573952 5762554335153 5766649967232 5770748510208 5773542100854 5790479099328 5790563500032 5794594578432 5797399712841 5799010516992 5822973370368 5829932820096 5833991305296 5834076340224 5854023451584 5858098707384 5858184093696 5866729752576 5878213631136 5882391465984 5886874312704 5890972437504 5911200239616 5915315298816 5922385112952 5922471436288 5926594341888 5946857778708 5946944458752 5951084401152 5955619597312 5971431571182 5971518609408 5975675659008 5980229595648 5984479936512 6004941288192 6009209192448 6012118220724 6016391225856 6034040635392 6036961684446 6041252346624 6050065057344 6061907807109 6066216199296 6070839134976 6075065326176 6075153874944 6095925247104 6100168901904 6100257816576 6107548668672 6125465493504 6132786473088 6137055788688 6141732709728 6146097836032 6158128565952 6162415523352 6167111770512 6167201660928 6171494934528 6192595703448 6192685965312 6196996979712 6204403451664 6230041482456 6234789265936 6255785455524 6257523621888 6260552857944 6264911117619 6265002433536 6286422911076 6290890873344 6295362011136 6298409564568 6316886290176 6321375903744 6324436050372 6326193291264 6333661856907 6350570083638 6352334585856 6359926712832 6364354151232 6364446916608 6386207401728 6390653135328 6390746284032 6400068820992 6412596688512 6417154326528 6422044704768 6426515386368 6434196172096 6453071235072 6460783759584 6460877930496 6465375645696 6487481213136 6487575773184 6492092073984 6497039560704 6514383937536 6518918900736 6523886831616 6550845041664 6558674422608 6563240218458 6563335882752 6585776383032 6590361045807 6590457105408 6595479554048 6600070971648 6612990335028 6617690399232 6622733601792 6627343992192 6650100269568 6654729711168 6654826708992 6662683252071 6662780365824 6667418634624 6690312516096 6694969951296 6700072046976 6704834002944 6717958435584 6727758295104 6727856357376 6732539928576 6735799117663 6755558949216 6755657416704 6760360341504 6768440129088 6796408889952 6801588290112 6806323189512 6806422396928 6824493224208 6829694026848 6834448491948 6834548109312 6857915902992 6862690014642 6862790043648 6870992252256 6899384782224 6904187762274 6909449298444 6914360065536 6927894636696 6938000741826 6938101868544 6942931801344 6966670166379 6966771710976 6971621602176 6979953883122 6981893259264 7000531992576 7008796667763 7010744057856 7014137924178 7019123096832 7024111812608 7039714074624 7043121965187 7048127737728 7053137068032 7077252232512 7077355388928 7082282262528 7085710760139 7087679520768 7116967452672 7125473446784 7146376409088 7154917551936 7159898420136 7160002781184 7184483326944 7189484777244 7189589569536 7195068604416 7200077423616 7219298617344 7224800292864 7229829809664 7238470693608 7259705139456 7268381729532 7268487671808 7273547601408 7298416364778 7298522744832 7303603583232 7309169505792 7314364366848 7328681929728 7339372685568 7344589012992 7348144491996 7353367053824 7369700671872 7374938554368 7378508725434 7383752868096 7408998430911 7414264243584 7419914498304 7425079843104 7425188069376 7450575302016 7455761991216 7455870664704 7481362803264 7486680047616 7495627911552 7500845963952 7526601580608 7531841195208 7537581052848 7537690918912 7542938253312 7557703240032 7568728081992 7568838402048 7574107419648 7600003817868 7600114593792 7605405384192 7614495145224 7645960001196 7648084426752 7651786826376 7657113588201 7657225196544 7679688081408 7683405780204 7688866622976 7694331346944 7698056134472 7715155390866 7720638799104 7726126104576 7729866283788 7732014022656 7761807880002 7763964493824 7773243760128 7778655073728 7778768453632 7805364602112 7810798276512 7810912124928 7822306336768 7837618174848 7843074302448 7843188621312 7849165750272 7854629916672 7881600319488 7887087065088 7896513483936 7902125789184 7929143704944 7929259278336 7934779201536 7961908761576 7962024812544 7967567545344 7973639460864 8006588384256 8016157627632 8021854967808 8039673460224 8045387513856 8049282245928 8054885722653 8055003128832 8066753409792 8082543742812 8088288265728 8094452179968 8100087101568 8127900329472 8133558535872 8133677088768 8143279530309 8143398224896 8167287324672 8177048630784 8182741051584 8188976946304 8210838087936 8216554031136 8222815694016 8222935547904 8228659912704 8256794271264 8256914620416 8262662639616 8272537935552 8296805873664 8306721976608 8341047274032 8347403810592 8353214823492 8353336578048 8381897214768 8387732240118 8387854497792 8397879419424 8416533153672 8422515053568 8432581400496 8438451709446 8444882475876 8467426778184 8473321344609 8479778684454 8479902283776 8485805534976 8514819092241 8514943202304 8520870847104 8533425094656 8550128918016 8556205768704 8566307038377 8568687181824 8572835240662 8604094980096 8608260179673 8614378346112 8620500860928 8649974950848 8650101030912 8656122765312 8660313151281 8662719414272 8685718648992 8685845250048 8691891867648 8698515775488 8734460055552 8744899230144 8750986957944 8751114510336 8781035177376 8787148061076 8787276140544 8800094628864 8817320446704 8823587198976 8830311469056 8836458656256 8866800359424 8872972948224 8883577669428 8883707154432 8889891512832 8920286668062 8920416688128 8926626601728 8933429395968 8939778670592 8957277914112 8963513488512 8970344393472 8976719904768 9007411932288 9013813788672 9018177331086 9024586838784 9055442526669 9061878519936 9068784386816 9075097586016 9099324298944 9106258702464 9112597989264 9112730812416 9143887870656 9150253352856 9150386724864 9161323003008 9188198240256 9199179709632 9205583683032 9212599064592 9219146754048 9237192848928 9250667655768 9250802491392 9257242401792 9288893555172 9289028947968 9295495469568 9306605177496 9345062223684 9347658743808 9352183898904 9358830795776 9383678183286 9386285432832 9390829286916 9397503650304 9404182757376 9429634366614 9436336310016 9443043016704 9447614346852 9450239361024 9482063855616 9486654075558 9489289936896 9525855125457 9528501878784 9539890069248 9546531226848 9546670374912 9579311102592 9585979702992 9586119426048 9593424805888 9600103231488 9618895032768 9625731489792 9633067057152 9639773079552 9651294258144 9679606852608 9691175639376 9691316895744 9698063468544 9731221819704 9731363659776 9738138110976 9745559341056 9771575906304 9785830247424 9797525989328 9826267562496 9833251405824 9838011633912 9844860327687 9845003824128 9878664574548 9885685658112 9893219331072 9900106457472 9926535598848 9934100402688 9941015988288 9941160886272 9975150404352 9982094566752 9982240063488 9994170548736 10001127951936 10035468774144 10042454926944 10050108070464 10057251004416 10076937653376 10091637442656 10091784536064 10098809892864 10133338423824 10133486125056 10140540512256 10152660193632 10194613334928 10202382435168 10209484784268 10209633595392 10244541040272 10251672737922 10251822163968 10286873854488 10294185065472 10306488378384 10349077173336 10356281643411 10364173947666 10364325013504 10371540098304 10391841955044 10407001112739 10407152802816 10414397702016 10450157566464 10457432403264 10457584828416 10469930824683 10472839888896 10500797988864 10508800425984 10516116086784 10521206886267 10528684645248 10536167718912 10559571111936 10572191606592 10572345704448 10579705602048 10615878348768 10616033083392 10623423393792 10631519281152 10675451179008 10688210170176 10695806623744 10719564613632 10732376327904 10739847630204 10740004171776 10755671213056 10776724990416 10784227165866 10784384354304 10792602906624 10800116135424 10837200439296 10844744714496 10857706040412 10902572594298 10902731507712 10910321402112 10947624547167 10947784117248 10955405374848 10963754258688 10971546550272 10993022894592 11009059028352 11016883519488 11022216737994 11030050580736 11054551007808 11062407831552 11067763088151 11075629302144 11121396365376 11129871747456 11137619764656 11137782104064 11175862953024 11183642986824 11183805997056 11197172559232 11222044204896 11230020071424 11243441867328 11251268945928 11259843301168 11289902370912 11297761792812 11306371579272 11306536378368 11314407379968 11353092122988 11353257603072 11361161129472 11400171890688 11408108076288 11421742717836 11424916242432 11468940001794 11472126640128 11477680239564 11485837794816 11494001147904 11525108670306 11533299934464 11541497020416 11547084201708 11572733086299 11580958198656 11589189156864 11594799425682 11598021033984 11642711820003 11645946740736 11659865640192 11667982610592 11668152680448 11708046903168 11716197414768 11716368187392 11733459505152 11756427262272 11764782931968 11773748625408 11781944875008 11822400479232 11830630597632 11844770225904 11844942872576 11853188683776 11893715557416 11893888917504 11902168802304 11911239194624 11942863142364 11943037218816 11951351318016 11960459191296 12009882576384 12018418384896 12024236441448 12032782451712 12068081270784 12073923368892 12082504693248 12100130114688 12123815614218 12132432398592 12141678269952 12150130652352 12150307749888 12191850494208 12200337803808 12200515633152 12215097337344 12250930987008 12265572946176 12274111577376 12283465419456 12292195672064 12316257131904 12324831046704 12334223541024 12334403321856 12342989869056 12385191406896 12385371930624 12393993959424 12408806903328 12460082964912 12469578531872 12511570911048 12521105715888 12529822235238 12530004867072 12572845822152 12581598360177 12581781746688 12596819129136 12633772580352 12642751807488 12648872100744 12657677564169 12667323713814 12701140167276 12704669171712 12719668026681 12719853425664 12728708302464 12772414803456 12781306270656 12781492568064 12800137641984 12825193377024 12834308653056 12844089409536 12853030772736 12859252860993 12868392344192 12906142470144 12921567519168 12921755860992 12930751291392 12974962426272 12975151546368 12984184147968 12994079121408 13028767875072 13037837801472 13047773663232 13101690083328 13117348845216 13126480436916 13126671765504 13171552766064 13180722091614 13180914210816 13190959108096 13200141943296 13225980670056 13235380798464 13245467203584 13254687984384 13300200539136 13309459422336 13325366504142 13325560731648 13334837269248 13380430002093 13380625032192 13389939902592 13400144093952 13409668005888 13435916871168 13455516590208 13465079857152 13471598235326 13511117898432 13511314833408 13520720683008 13527265996629 13536880258176 13592817779904 13603176580224 13612646379024 13612844793856 13648986448416 13659388053696 13668896983896 13669096218624 13715831805984 13725380029284 13725580087296 13741984504512 13798769564448 13808375524548 13818898596888 13828720131072 13855789273392 13876001483652 13876203737088 13885863602688 13933340332758 13933543421952 13943243204352 13959907766244 13963786518528 14017593335526 14021488115712 14028275848356 14038246193664 14048223625216 14079428149248 14086243930374 14096255475456 14106274136064 14144451549921 14154504465024 14164564525056 14171421520278 14175359041536 14229981113337 14233934905344 14250946893568 14292752818176 14309835103872 14319796840272 14320005562368 14368966653888 14378969554488 14379179139072 14390137208832 14400154847232 14438597234688 14449600585728 14459659619328 14476941387216 14519410278912 14536763459064 14536975343616 14547095202816 14596832729556 14597045489664 14607207166464 14618339011584 14657363859456 14678745371136 14689178025984 14696288983992 14706734107648 14739401343744 14749877108736 14757017450868 14767505736192 14817996861822 14828528487168 14839828996608 14850159686208 14850376138752 14901150604032 14911523982432 14911741329408 14962725606528 14973360095232 14991255823104 15001691927904 15053203161216 15063682390416 15075162105696 15075381837824 15085876506624 15115406480064 15137456163984 15137676804096 15148214839296 15200007635736 15200229187584 15210810768384 15228990290448 15291920002392 15303573652752 15314227176402 15314450393088 15359376162816 15366811560408 15377509106883 15377733245952 15396112268944 15430310781732 15441277598208 15452252209152 15459732567576 15523615760004 15527928987648 15546260921499 15546487520256 15557310147456 15610729204224 15621596553024 15621824249856 15644612673536 15675236349696 15686148604896 15686377242624 15698331500544 15709259833344 15763200638976 15774174130176 15793026967872 15804251578368 15858287409888 15858518556672 15869558403072 15923817523152 15924049625088 15935135090688 15947278921728 16013176768512 16032315255264 16043709935616 16079346920448 16098564491856 16109771445306 16110006257664 16133506819584 16165087485624 16176576531456 16188904359936 16200174203136 16255800658944 16267117071744 16286559060618 16286796449792 16334574649344 16353858891447 16354097261568 16365482103168 16377953892608 16421676175872 16433108062272 16445631388032 16457319825408 16513588542528 16513829240832 16525325279232 16533325106991 16545075871104 16593611747328 16613443953216 16682094548064 16694807621184 16706429646984 16706673156096 16763794429536 16775464480236 16775708995584 16795758838848 16833066307344 16845030107136 16865162800992 16876903418892 16889764951752 16934853556368 16946642689218 16959557368908 16959804567552 16971611069952 17029638184482 17029886404608 17041741694208 17066850189312 17100257836032 17132614076754 17137374363648 17145670481324 17203410002691 17208189960192 17216520359346 17228756692224 17241001721856 17287663005459 17299949901696 17312245530624 17320626302562 17325438828544 17371437297984 17371690500096 17383783735296 17392199138523 17397031550976 17468920111104 17489798460288 17501973915888 17502229020672 17562070354752 17574296122152 17574552281088 17600189257728 17634640893408 17647174397952 17660622938112 17672917312512 17733600718848 17745945896448 17767155338856 17767414308864 17779783025664 17840573336124 17840833376256 17853253203456 17866858791936 17914555828224 17927026977024 17940688786944 17953439809536 18014823864576 18027627577344 18036354662172 18049173677568 18110885053338 18123757039872 18137568773632 18150195172032 18185723421327 18198648597888 18212517404928 18225195978528 18225461624832 18287775741312 18300506705712 18300773449728 18322646006016 18376396480512 18398359419264 18411167366064 18425198129184 18438293508096 18474385697856 18501335311536 18501604982784 18514484803584 18577787110344 18578057895936 18590990939136 18613210354992 18690124447368 18704367797808 18717661591552 18767356366572 18772570865664 18781658573832 18794733352857 18795007300608 18859268733228 18872672620032 18886086033408 18895228693704 18964127711232 18973308151116 18978579873792 19000985570721 19051710250914 19057003757568 19079780138496 19093062453696 19093340749824 19158622205184 19171959405984 19172238852096 19186849611776 19200206462976 19237790065536 19251462979584 19266134114304 19279546159104 19302588516288 19359213705216 19382351278752 19382633791488 19396126937088 19462443639408 19462727319552 19476276221952 19491118682112 19543151812608 19571660494848 19595051978656 19652535124992 19676023267824 19689720655374 19690007648256 19757329149096 19771083137421 19771371316224 19786438662144 19800212914944 19853071197696 19868200805376 19882031976576 19950300808704 19964189133504 19964480126976 19988049756213 19988341097472 20002255903872 20070937548288 20084909853888 20100216140928 20114502008832 20153875306752 20183274885312 20183569072128 20197619785728 20207397352989 20266676847648 20266972250112 20281081024512 20305320387264 20389226669856 20404764870336 20418969568536 20419267190784 20489082080544 20503345475844 20503644327936 20573747708976 20588370130944 20612976756768 20698154346672 20712563286822 20728347895332 20728650027008 20743080196608 20783683910088 20814002225478 20814305605632 20828795404032 20900010499137 20900315132928 20914864806528 20939861649366 20945679777792 21001595977728 21026390003289 21032232173568 21042413772534 21057369290496 21072335437824 21119142223872 21129365895561 21144383213184 21159411204096 21231756697536 21232066166784 21246846787584 21257132280417 21263038562304 21350902358016 21376420340352 21391613247488 21439129227264 21464752655808 21479695260408 21480008343552 21511342426112 21553449980832 21568454331732 21568768708608 21585205813248 21600232270848 21674400878592 21689489428992 21715412080824 21805145188596 21805463015424 21820642804224 21895249094334 21895568234496 21910810749696 21927508517376 21943093100544 21986045789184 22018118056704 22033767038976 22044433475988 22060101161472 22109102015616 22124815663104 22135526176302 22151258604288 22226995292733 22242792730752 22259743494912 22275239529312 22275564208128 22351725906048 22367285973648 22367611994112 22394345118464 22444088409792 22460040142848 22486883734656 22502537891856 22519686602336 22579804741824 22595523585624 22612743158544 22613072756736 22628814759936 22706184245976 22706515206144 22722322258944 22800343781376 22816216152576 22843485435672 22937880003588 22944253280256 22955360479128 22971340764603 22971675589632 23050217340612 23066599868928 23082994040832 23094168403416 23145466172598 23161916397312 23178378313728 23189598851364 23196042067968 23285423640006 23291893481472 23319731280384 23335965221184 23336305360896 23416093806336 23432394829536 23432736374784 23466919010304 23512854524544 23529565863936 23547497250816 23563889750016 23644800958464 23661261195264 23689540451808 23689885745152 23706377367552 23787431114832 23787777835008 23804337604608 23822478389248 23885726284728 23886074437632 23902702636032 23920918382592 24019765152768 24048472882896 24065564903424 24136162541568 24147846737784 24164657167959 24165009386496 24200260229376 24247631228436 24264864797184 24283356539904 24300261304704 24383700988416 24400675607616 24401031266304 24429838590927 24430194674688 24501861974016 24531145892352 24548223154752 24566930838912 24584391344128 24632514263808 24649662093408 24668447082048 24668806643712 24685979738112 24770382813792 24770743861248 24787987918848 24817613806656 24920165929824 24939157063744 25023141822096 25042211431776 25059644470476 25060009734144 25145691644304 25163196720354 25163563493376 25193638258272 25267545160704 25297744201488 25315355128338 25334647427628 25402280334552 25439336053362 25439706851328 25457416604928 25544457276723 25544829606912 25562612541312 25600275283968 25650386754048 25668617306112 25698921115131 25706061545472 25718505721986 25736784688384 25812284940288 25824780539019 25843135038336 25861502582784 25949924852544 25950303092736 25968368295936 25980939453843 25988158242816 26057535750144 26075675602944 26095547326464 26203380166656 26234697690432 26252960873832 26253343531008 26343105532128 26361444183228 26361828421632 26381918216192 26400283886592 26451961340112 26470761596928 26490934407168 26509375968768 26600401078272 26618918844672 26650733008284 26651121463296 26669674538496 26760860004186 26761250064384 26779879805184 26800288187904 26819336011776 26871833742336 26911033180416 26930159714304 26943196470652 27022235796864 27041441366016 27054531993258 27073760516352 27166327580007 27185635559808 27206353160448 27225292758048 27225689587712 27297972896832 27318776107392 27337793967792 27338192437248 27431663611968 27450760058568 27451160174592 27483969009024 27597539128896 27616751049096 27637797193776 27657440262144 27711578546784 27752002967304 27752407474176 27771727205376 27866680665516 27867086843904 27886486408704 27919815532488 28035186671052 28042976231424 28056551696712 28076492387328 28158856298496 28172487860748 28192510950912 28212548272128 28288903099842 28309008930048 28329129050112 28342843040556 28350718083072 28459962226674 28467869810688 28501893787136 28577565376371 28585505636352 28619670207744 28639593680544 28640011124736 28737933307776 28757939108976 28758358278144 28780274417664 28800309694464 28877194469376 28899201171456 28919319238656 28953882774432 29038820557824 29073526918128 29073950687232 29094190405632 29193665459112 29194090979328 29214414332928 29236678023168 29314727718912 29357490742272 29392577967984 29413468215296 29478802687488 29499754217472 29514034901736 29534580983061 29535011472384 29635993723644 29657056974336 29679657993216 29700319372416 29802301208064 29823047964864 29823482658816 29925451213056 29946720190464 29982511646208 30003383855808 30106406322432 30127364780832 30150324211392 30150763675648 30171753013248 30230812960128 30274912327968 30275353608192 30296429678592 30400015271472 30400458375168 30421621536768 30457980580896 30583840004784 30607147305504 30628454352804 30628900786176 30733623120816 30755018213766 30755466491904 30792224537888 30860621563464 30882555196416 30919465135152 31047231520008 31068844930233 31092521842998 31092975040512 31114620294912 31221003338217 31221458408448 31243193106048 31289225347072 31350472699392 31372297209792 31372754485248 31409792474049 31418519666688 31526401277952 31548348260352 31563620658801 31586053935744 31608503156736 31716574819776 31717037113344 31739116806144 31847635046304 31848099250176 31870270181376 31894557843456 32026353537024 32064630510528 32087419871232 32158693840896 32197128983712 32219542890612 32220012515328 32267013639168 32330174971248 32353153062912 32377808719872 32400348406272 32511601317888 32534234143488 32573118121236 32573592899584 32707717782894 32708194523136 32730964206336 32755907785216 32842873641501 32843352351744 32866216124544 32891262776064 32914639650816 33027177085056 33050650558464 33066650213982 33090151742208 33187223494656 33203289264453 33226887906432 33364189096128 33389615242368 33412859293968 33413346312192 33527588859072 33550928960472 33551417991168 33591517677696 33666132614688 33690060214272 33730325601984 33753806837784 33779529903504 33869707112736 33893285378436 33919114737816 33919609135104 33943222139904 34059276368964 34059772809216 34083483388416 34200515672064 34265228153508 34274748727296 34291340962648 34406820005382 34416379920384 34433040718692 34457513384448 34482003443712 34575326010918 34599899803392 34624491061248 34641252605124 34650877657088 34742874595968 34767567470592 34784398277046 34794063101952 34928135460009 34937840222208 34979596920576 35003947831776 35004458041344 35124140709504 35148592244304 35149104562176 35200378515456 35269281786816 35294348795904 35321245876224 35345834625024 35467201437696 35491891792896 35534310677712 35534828617728 35559566051328 35681146672248 35681666752512 35706506406912 35733717583872 35829111656448 35854053954048 35881377573888 36029647729152 36055255154688 36072709324344 36098347355136 36221770106676 36247514079744 36275137547264 36300390344064 36371446842654 36397297195776 36425034809856 36450391957056 36450923249664 36575551482624 36601013411424 36601546899456 36645292012032 36752792961024 36796718838528 36822334732128 36850396258368 36876587016192 36948771395712 37002670623072 37003209965568 37028969607168 37155574220688 37156115791872 37181981878272 37226420709984 37380248894736 37408735595616 37435323183104 37534712733144 37563317147664 37589466705714 37590014601216 37718537466456 37744795080531 37745345240064 37790457387408 37928255422464 37946616302232 37973032692507 38001971141442 38103420501828 38114007515136 38159004080043 38159560276992 38186124907392 38317244410368 38343918811968 38344477704192 38400412925952 38475580131072 38502925959168 38532268228608 38559092318208 38577758582979 38605177032576 38718427410432 38764702557504 38765267582976 38792253874176 38924887278816 38925454639104 38952552443904 38982237364224 39086303625216 39143320989696 39190103957312 39305070249984 39352046535648 39379441310748 39380015296512 39514658298192 39542166274842 39542742632448 39572877324288 39600425829888 39706142395392 39736401610752 39764063953152 39900601617408 39928378267008 39976099512426 39976682194944 40004511807744 40141290006279 40141875096576 40169819707776 40200432281856 40229004017664 40307750613504 40366549770624 40395239571456 40414794705978 40533353695296 40533944500224 40562162049024 40581797989887 40610640774528 40778453339712 40809529740672 40837939137072 40838534381568 40978164161088 41006690951688 41007288655872 41147495417952 41176740261888 41225953513536 41396308693344 41425126573644 41456695790664 41457300054016 41486160393216 41567367820176 41628004450956 41628611211264 41657590808064 41800020998274 41800630265856 41829729613056 41879723298732 41891359555584 42052780006578 42064464347136 42084827545068 42114738580992 42144670875648 42238284447744 42258731791122 42288766426368 42318822408192 42433354649763 42463513395072 42493693575168 42514264560834 42526077124608 42689943340011 42701804716032 42752840680704 42783226494976 42878258454528 42929505311616 42959390520816 42960016687104 43022684852224 43106899961664 43136908663464 43137537417216 43170411626496 43200464541696 43348801757184 43378978857984 43430824161648 43610290377192 43610926030848 43641285608448 43790498188668 43791136468992 43821621499392 43855017034752 43972091578368 44036236113408 44067534077952 44088866951976 44120202322944 44218204031232 44249631326208 44271052352604 44302517208576 44453990585466 44485585461504 44519486989824 44550479058624 44551128416256 44703451812096 44734571947296 44735223988224 44788690236928 44888176819584 44920080285696 44973767469312 45005075783712 45039373204672 45159609483648 45191047171248 45225486317088 45226145513472 45257629519872 45412368491952 45413030412288 45444644517888 45600687562752 45632432305152 45686970871344 45875760007176 45910720958256 45942681529206 45943351179264 46100434681224 46132527320649 46133199737856 46188336806832 46290932345196 46323832794624 46356756627456 46379197702728 46570847280012 46583786962944 46638782764497 46639462560768 46671930442368 46832187612672 46864789659072 46865472749568 46933838020608 47025709049088 47059131727872 47094994501632 47127779500032 47150593823641 47289601916928 47322522390528 47379080903616 47379771490304 47412754735104 47574862229664 47575555670016 47608675209216 47644956778496 47771452569456 47772148875264 47805405272064 47841836765184 48039530305536 48096945765792 48131129806848 48295693475568 48329314335918 48330018772992 48400520458752 48495262456872 48529729594368 48566713079808 48600522609408 48767401976832 48801351215232 48859677181854 48860389349376 49003723948032 49061576674341 49062291784704 49096446309504 49133861677824 49168782688256 49265028527616 49299324186816 49336894164096 49371959476224 49540765627584 49541487722496 49575975837696 49599975320973 49635227613312 49840331859648 49878314127488 50046283644192 50084422863552 50119288940952 50120019468288 50291383288608 50326393440708 50327126986752 50387276516544 50535090321408 50595488402976 50630710256676 50669294855256 50804560669104 50878672106724 50879413702656 50914833209856 51088914553446 51089659213824 51125225082624 51200550567936 51300773508096 51397842230262 51412123090944 51437011443972 51473569376768 51610230008073 51624569880576 51649561078038 51686270076672 51723005165568 51862989016377 51899849705088 51936736591872 51961878907686 51976316485632 52115071500288 52151351205888 52176597415569 52191094652928 52406760333312 52469395380864 52505921747664 52506687062016 52686211064256 52722888366456 52723656843264 52763836432384 52800567773184 52903922680224 52941523193856 52981868814336 53018751937536 53200802156544 53237837689344 53301466016568 53302242926592 53339349076992 53521720008372 53522500128768 53559759610368 53600576375808 53743667484672 53822066360832 53860319428608 53886392941304 54044471593728 54082882732032 54109063986516 54147521032704 54332655160014 54371271119616 54412706320896 54450585516096 54451379175424 54595945793664 54637552214784 54675587935584 54676384874496 54863327223936 54901520117136 54902320349184 54967938018048 55195078257792 55233502098192 55275594387552 55314880524288 55423157093568 55504005934608 55504814948352 55543454410752 55733361331032 55734173687808 55772972817408 55839631064976 56070373342104 56113103393424 56152984774656 56317712596992 56344975721496 56384200058571 56385021901824 56577806199684 56618017860096 56658258100224 56685686081112 56919924453348 56935739621376 57002956712163 57003787574272 57155130752742 57171011272704 57239340415488 57279187361088 57280022249472 57475866615552 57515878217952 57516716556288 57560548835328 57600619388928 57754388938752 57798402342912 57838638477312 57907765548864 58077641115648 58147053836256 58147901374464 58188380811264 58387330918224 58388181958656 58428828665856 58473356046336 58629455437824 58714981484544 58785155935968 58826936430592 58957605374976 59028069803472 59069161966122 59070022944768 59271987447288 59313249412263 59314113948672 59359315986432 59400638744832 59604602416128 59646095929728 59850902426112 59893440380928 59964149268639 59965023292416 60006767711616 60212812644864 60254729561664 60300648422784 60343506026496 60461625920256 60549824655936 60550707216384 60592859357184 60622192058967 60800030542944 60800916750336 60843243073536 60915961161792 61167680009568 61214294611008 61256908705608 61257801572352 61467246241632 61510036427532 61510932983808 61584449075776 61721243126928 61765110392832 61838930270304 62094463040016 62137689860466 62185043685996 62185950081024 62229240589824 62442006676434 62442916816896 62486386212096 62578450694144 62700945398784 62744594419584 62819584948098 62837039333376 63079170009867 63096696520704 63127241317602 63172107871488 63217006313472 63388097686683 63433149639552 63478233612288 63695270092608 63696198500352 63740540362752 63771396841251 63789115686912 64052707074048 64129261021056 64174839742464 64317387681792 64394257967424 64439085781224 64440025030656 64534027278336 64660349942496 64706306125824 64755617439744 64800696812544 65023202635776 65068468286976 65146236242472 65147185799168 65415435565788 65416389046272 65461928412672 65511815570432 65685747283002 65686704703488 65732432249088 65782525552128 65829279301632 66054354170112 66101301116928 66133300427964 66180303484416 66374446989312 66406578528906 66453775812864 66680985878199 66728378192256 66779230484736 66825718587936 66826692624384 67055177718144 67101857920944 67102835982336 67183035355392 67332265229376 67380120428544 67460651203968 67507613675568 67559059807008 67739414225472 67786570756872 67838229475632 67839218270208 67886444279808 68118552737928 68119545618432 68166966776832 68401031344128 68530456307016 68582681925296 68813640010764 68832759840768 68866081437384 68914022293809 68915026768896 69150652021836 69199799606784 69248982122496 69282505210248 69485749191936 69535134941184 69568796554092 69588126203904 69856270920018 69875680444416 69959193841152 70007895663552 70008916082688 70248281419008 70297184488608 70298209124352 70400757030912 70538563573632 70588697591808 70642491752448 70691669250048 70934402875392 70983783585792 71068621355424 71069657235456 71119132102656 71362293344496 71363333505024 71413012813824 71467435167744 71658223312896 71708107908096 71762755147776 72059295458304 72145418648688 72196694710272 72443540213352 72493971503877 72495028159488 72550275094528 72600780688128 72742893685308 72794594391552 72850069619712 72900783914112 73151102965248 73202026822848 73203093798912 73289515772781 73290584024064 73505585922048 73593437677056 73644669464256 73700792516736 73753174032384 73897542791424 74005341246144 74006419931136 74057939214336 74311148441376 74312231583744 74363963756544 74452841419968 74760497789472 74817471191232 74870646366208 75069425466288 75126634295328 75178933411428 75180029202432 75437074932912 75489590161062 75490690480128 75580914774816 75893232604464 75946065385014 76003942282884 76206841003656 76318008160086 76319120553984 76372249814784 76633371830169 76634488820736 76687837623936 76800825851904 76951160262144 77005851918336 77096763345393 77118184636416 77155517165958 77210354065152 77436854820864 77474341617057 77529405115008 77584507748352 77849774557632 77850909278208 77905104887808 77942818361529 77964474728448 78172607250432 78286641979392 78380207914624 78610140499968 78704093071296 78758882621496 78760030593024 79029316596384 79084332549684 79085485264896 79145754648576 79200851659776 79412284790784 79472803221504 79528127906304 79801203234816 79856756534016 79952199024852 79953364389888 80009023615488 80282580012558 80283750193152 80339639415552 80400864563712 80458008035328 80615501227008 80733099541248 80790479142912 80829589411956 81066707390592 81124324098048 81163595979774 81221281549056 81498982740021 81556906679424 81619059481344 81675878274144 81677068763136 81956328322176 82013381903376 82014577311744 82294990835904 82353480523776 82451907027072 82792617386688 82850253147288 82913391581328 82914600108032 82972320786432 83134735640352 83256008901912 83257222422528 83315181616128 83600041996548 83601260531712 83659459226112 83759446597464 84105560013156 84128928694272 84169655090136 84229477161984 84476568895488 84517463582244 84577532852736 84637644816384 84866709299526 84927026790144 84987387150336 85028529121668 85052154249216 85379886680022 85403609432064 85505681361408 85566452989952 85756516909056 85859010623232 85918781041632 85920033374208 86045369704448 86213799923328 86273817326928 86275074834432 86340823252992 86400929083392 86697603514368 86757957715968 86861648323296 87220580754384 87221852061696 87282571216896 87580996377336 87582272937984 87643242998784 87710034069504 87944183156736 88072472226816 88177733903952 88240404645888 88436408062464 88499262652416 88542104705208 88603742949183 88605034417152 88907981170932 88971170923008 89038973979648 89100958117248 89406903624192 89469143894592 89470447976448 89577380473856 89776353639168 89840160571392 89947534938624 90010151567424 90078746409344 90319218967296 90382094342496 90450972634176 90452291026944 90515259039744 90824736983904 90826060824576 90889289035776 91201375125504 91264864610304 91373941742688 91751520014352 91821441916512 91885363058412 91886702358528 92200869362448 92265054641298 92266399475712 92376673613664 92581864690392 92647665589248 92758395405456 93141694560024 93206534790699 93277565528994 93278925121536 93343860884736 93663010014651 93664375225344 93729579318144 93867676041216 94051418098176 94118263455744 94229377422147 94255559000064 94301187647282 94579203833856 94645044781056 94690861976403 94758161807232 94825509470208 95149724459328 95151111340032 95217350418432 95289913556992 95542905138912 95544297750528 95610810544128 95683673530368 96079060611072 96193891531584 96262259613696 96591386951136 96658628671836 96660037545984 96801040917504 96990524913744 97059459188736 97133426159616 97201045218816 97534803953664 97602702430464 97719354363708 97720778698752 98123153348682 98124583569408 98192892619008 98267723355648 98337565376512 98530057055232 98598648373632 98673788328192 98743918952448 99081531255168 99151951675392 99199950641946 99270455226624 99609867793359 99680663719296 99756628254976 100092567288384 100168845727104 100238577881904 100240038936576 100582766577216 100652786881416 100654253973504 100774553033088 101070180642816 101190976805952 101261420513352 101338589710512 101609121338208 101757344213448 101758827405312 101829666419712 102177829106892 102179318427648 102250450165248 102601547016192 102795684460524 102824246181888 102874022887944 102947138753536 103220460016146 103249139761152 103299122156076 103372540153344 103446010331136 103725978032754 103799699410176 103873473183744 103923757815372 103952632971264 104302702411776 104353194831138 104382189305856 104784406380027 104813520666624 104938790761728 105011843495328 105013374124032 105372422128512 105445776732912 105447313686528 105527672864768 105601135546368 105807845360448 105883046387712 105963737628672 106037503875072 106401604313088 106475675378688 106602932033136 106604485853184 106678698153984 107043440016744 107045000257536 107119519220736 107201152751616 107487334969344 107644132721664 107772785882608 108088943187456 108165765464064 108218127973032 108295042065408 108665310320028 108742542239232 108825412641792 108901171032192 109191891587328 109275104429568 109351175871168 109352769748992 109726654447872 109803040234272 109804640698368 109935876036096 110390156515584 110467004196384 110551188775104 110629761048576 110846314187136 111008011869216 111009629896704 111086908821504 111466722662064 111468347375616 111545945634816 111679262129952 112140746684208 112226206786848 112305969549312 112689951442992 112768400117142 112770043803648 113155612399368 113236035720192 113371372162224 113839848906696 113919098077521 114005913424326 114007575148544 114310261505484 114342022545408 114477012240129 114478680830976 114558374722176 114951733231104 115031756435904 115033433112576 115201238777856 115508777877504 115596804685824 115677276954624 115733275748937 115815531097728 116155282231296 116294107672512 116295802748928 116376761622528 116774661836448 116776363917312 116857657331712 116946712092672 117258910875648 117429962969088 117570311871936 117653872861184 117915210749952 118056139606944 118138323932244 118140045889536 118543974894576 118626498824526 118628227897344 118718631972864 118801277489664 119209204832256 119292191859456 119701804852224 119928298537278 119930046584832 120013535423232 120423870018837 120425625289728 120509459123328 120601296845568 120687012052992 120923251840512 121099649311872 121185718714368 121244384117934 121600061085888 121601833500672 121686486147072 121745393969661 121831922323584 122335360019136 122428589222016 122513817411216 122515603144704 122934492483264 123020072855064 123021865967616 123168898151552 123442486253856 123530220785664 123677860540608 124188926080032 124275379720932 124370087371992 124371900162048 124458481179648 124884013352868 124885833633792 124972772424192 125401890797568 125489188839168 125639169896196 125674078666752 126158340019734 126193393041408 126254482635204 126344215742976 126434012626944 126776195373366 126866299279104 126956467224576 127300063949289 127390540185216 127481080725504 127542793682502 127578231373824 128069830020033 128105414148096 128258522042112 128349679484928 128634775363584 128788515934848 128878171562448 128880050061312 129068054556672 129320699884992 129412612251648 129511234879488 129601393625088 130046405271552 130136936573952 130292472484944 130294371598336 130830871131576 130832778092544 130923856825344 131023631140864 131371494566004 131373409406976 131464864498176 131565051104256 132108708340224 132202602233856 132266600855928 132360606968832 132748893978624 132813157057812 132907551625728 133361971756398 133456756384512 133558460969472 133651437175872 133653385248768 134110355436288 134203715841888 134205671964672 134366070710784 134664530458752 134760240857088 134921302407936 135015227351136 135118119614016 135478828450944 135573141513744 135676458951264 135678436540416 135772888559616 136237105475856 136239091236864 136333933553664 136802062688256 137060912614032 137165363850592 137627280021528 137732162874768 137828044587618 137830053537792 138301304043672 138397581961947 138399599213568 138565010420496 138971498383872 139070269882368 139137593108184 139712541840036 139751360888832 139916348293491 139918387682304 140015791327104 140496562838016 140594368977216 140596418248704 140801514061824 141077127147264 141177395183616 141284983504896 141383338500096 141451781470923 141868805750784 141967567171584 142137242710848 142139314470912 142238264205312 142724586688992 142726667010048 142826025627648 142934870335488 143316446625792 143416215816192 143525510295552 144118590916608 144290837297376 144393389420544 144887080426704 144987943007754 144990056318976 145100550189056 145201561376256 145485787370616 145589188783104 145700139239424 145801567828224 146302205930496 146404053645696 146579031545562 146581168048128 147011171844096 147184730023023 147186875354112 147289338928512 147401585033472 147506348064768 147795085582848 148010682492288 148115878428672 148622296882752 148624463167488 148727927513088 148799925962919 148905682839936 149520995578944 149634942382464 149741292732416 150138850932576 150253268590656 150357866822856 150360058404864 150874149865824 150979180322124 150981380960256 151161829549632 151786465208928 151892130770028 152007884565768 152413682007312 152636016320172 152638241107968 152744499629568 153266743660338 153268977641472 153375675247872 153601651703808 153902320524288 154193526690786 154236369272832 154311034331916 154420708130304 154873709641728 154948683234114 155058810230016 155169015496704 155588967049131 155699549115264 155810209775616 155885636723058 155928949456896 156345214500864 156529792246707 156573283958784 156760415829248 157220280999936 157408186142592 157517765242992 157520061186048 158058633192768 158168665099368 158170970529792 158291509297152 158401703319552 158824569581568 158945606443008 159056255812608 159602406469632 159713513068032 159904398049704 159906728779776 160018047230976 160565160025116 160567500386304 160679278831104 160801729127424 161231002454016 161466199082496 161580958285824 161659178823912 162133414781184 162248648196096 162327191959548 162442563098112 162997965480042 163113813358848 163238118962688 163351756548288 163354137526272 163912656644352 164026763806752 164029154623488 164589981671808 164706961047552 164903814054144 165585234773376 165700506294576 165826783162656 165829200216064 165944641572864 166269471280704 166512017803824 166514444845056 166630363232256 167200083993096 167202521063424 167318918452224 167518893194928 168211120026312 168339310180272 168458954323968 168953137790976 169034927164488 169152600175713 169155065705472 169733418599052 169854053580288 169974774300672 170057058243336 170759773360044 170807218864128 171008870136489 171011362722816 171513033818112 171718021246464 171837562083264 171840066748416 172090739408896 172427599846656 172547634653856 172550149668864 172681646505984 172801858166784 173395207028736 173515915431936 173723296646592 174441161508768 174443704123392 174565142433792 175161992754672 175164545875968 175286485997568 175420068139008 175888366313472 176144944453632 176355467807904 176480809291776 176872816124928 177084209410416 177207485898366 177210068834304 177815962341864 177942341846016 178077947959296 178201916234496 178813807248384 178938287789184 179154760947712 179552707278336 179680321142784 179892447805917 179895069877248 180020303134848 180157492818688 180638437934592 180764188684992 180901945268352 181030518079488 181649473967808 181652121649152 181778578071552 181866576176901 182402750251008 182529729220608 182747883485376 183503040028704 183642883833024 183770726116824 183773404717056 184401738724896 184530109282596 184532798951424 184753347227328 185163729380784 185295331178496 185516790810912 186283389120048 186413069581398 186555131057988 186557850243072 186687721769472 187326020029302 187328750450688 187459158636288 187735352082432 188102836196352 188458754844294 188511118000128 188602375294564 189237510029601 189290089562112 189381723952806 189516323614464 189651018940416 190164293060049 190299448918656 190434700836864 190579827113984 191085810277824 191088595501056 191221621088256 191314190523753 191367347060736 192158121222144 192387783063168 192524519227392 193182773902272 193317257343672 193320075091968 193602081835008 193981049827488 194118918377472 194266852319232 194402090437632 195069607907328 195205404860928 195438708727416 195441557397504 196246306697364 196249167138816 196385785238016 196535446711296 197060114110464 197197296747264 197347576656384 197487837904896 198163062510336 198303903350784 198399901283892 198540910453248 199219735586718 199361327438592 199513256509952 200042957634597 200185134576768 200337691454208 200477155763808 200480077873152 201165533154432 201305573762832 201308507947008 201549106066176 202140361285632 202381953611904 202522841026704 202677179421024 203218242676416 203514688426896 203517654810624 203659332839424 204355658213784 204358636855296 204500900330496 205203094032384 205591368921048 205748045775888 205894277507072 206440920032292 206498279522304 206598244312152 206742066881427 206745080306688 207451956065508 207599398820352 207746946367488 207847515630744 208605404823552 208706389662276 208764378611712 209568812760054 209627041333248 209877581523456 210023686990656 210026748248064 210744844257024 210891553465824 210894627373056 211055345729536 211202271092736 211615690720896 211766092775424 211927475257344 212075007750144 212803208626176 212951350757376 213205864066272 213208971706368 213357396307968 214086880033488 214090000515072 214239038441472 214402305503232 214974669938688 215288265443328 215545571765216 216177886374912 216436255946064 216590084130816 217330620640056 217481914511631 217485084478464 217650825283584 217802342064384 218383783174656 218550208859136 218702351742336 219453308895744 219606080468544 219609281396736 219868547318343 219871752072192 220780313031168 220934008392768 221102377550208 221259522097152 221692628374272 222016023738432 222019259793408 222173817643008 222933445324128 222936694751232 223091891269632 223358524259904 224281493368416 224452413573696 224611939098624 225379902885984 225536800234284 225540087607296 226311224798736 226472071440384 226742744324448 227679697813392 227838196155042 228011826848652 228015150297088 228620523010968 228954024480258 228957361661952 229116749444352 229900115490507 229903466462208 230063512871808 230402477555712 231017555755008 231290290036179 231354553909248 231466551497874 231631062195456 232310564462592 232423024851171 232588215345024 232753523245056 233549323672896 233552727834624 233715314663424 233828455084587 233893424185344 234517821751296 234859925938176 235140623743872 235307745722368 235830421499904 236112279213888 236276647864488 236280091779072 237087949789152 237252997649052 237256455794688 237437263945728 237602554979328 238418409664512 238584383718912 239403609704448 239856597074556 239860093169664 240027070846464 240847740037674 240851250579456 241018918246656 241202593691136 241374024105984 241846503681024 242199298623744 242371437428736 242488768235868 243200122171776 243372972294144 243490787939322 243663844647168 244496948220063 244670720038272 244857178444032 245027634822432 245031206289408 245868984966528 246040145710128 246043731935232 246337796303104 246884972507712 247060441571328 247355721081216 248377852160064 248550759441864 248740174743984 248743800324096 248916962359296 249768026705736 249771667267584 249945544848384 250803781595136 250978377678336 251278339792392 252316680039468 252386786082816 252508965270408 252688431485952 253552390746732 253732598558208 253912934449152 254600127898578 254781080370432 254962161451008 255085587365004 255156462747648 256139660040066 256210828296192 256517044084224 256699358969856 257269550727168 257577031869696 257756343124896 257760100122624 258136109113344 258641399769984 258825224503296 259022469758976 259202787250176 260092810543104 260273873147904 260584944969888 260588743196672 261661742263152 261665556185088 261847713650688 262047262281728 262742989132008 262746818813952 262929728996352 263130102208512 264217416680448 264533201711856 264721213937664 265497787957248 265626314115624 265811228847549 265815103251456 266723943512796 266913512769024 267116921938944 267302874351744 268220710872576 268407431683776 268411343929344 268732141421568 269329060917504 269520481714176 269842604815872 270030454702272 270236239228032 270957656901888 271146283027488 271352917902528 271356873080832 271545777119232 272474210951712 272478182473728 272667867107328 273604125376512 274121825228064 274330727701184 275254560043056 275464325749536 275656089175236 275660107075584 276602608087344 276795163923894 276799198427136 277130020840992 277942996767744 278275186216368 279425083680072 279832696586982 279836775364608 280031582654208 280989030043953 280993125676032 281188737954432 281603028123648 282154254294528 282354790367232 282688132266441 282766677000192 282903562941846 283737611501568 283935134343168 284072585929209 284274485421696 284476528410624 285449173377984 285453334020096 285652051255296 285869740670976 286632893251584 286832431632384 287051020591104 288237181833216 288581674594752 288786778841088 289774160853408 289975886015508 289980112637952 290201100378112 290403122752512 290971574741232 291178377566208 291400278478848 291603135656448 292604411860992 292808107291392 293158063091124 293162336096256 294369460046046 294373750708224 294578677857024 294803170066944 295012696129536 295590171165696 296021364984576 296231756857344 297244593765504 297455855026176 297599851925838 297811365679872 298829603380077 299041991157888 299269884764928 299482585464832 300277701865152 300506537181312 300715733645712 300720116809728 301748299731648 301958360644248 301962761920512 302323659099264 303572930417856 303784261540056 304015769131536 304827364014624 305272032640344 305276482215936 305488999259136 306533487320676 306537955282944 306751350495744 307804641048576 308387053381572 308472738545664 308622068663832 308841416260608 309747419283456 309897366468228 310117620460032 310338030993408 311177934098262 311399098230528 311620419551232 311771273446116 311857898913792 313059584493414 313146567917568 313520831658496 314353219140081 314440561999872 314816372285184 315035530485984 315040122372096 316117266385536 316337330198736 316341941059584 316583018594304 316803406639104 317649139163136 317891212886016 318112511625216 319204812939264 319427026136064 319808796099408 319813457559552 320036094461952 321130320050232 321135000772608 321358557662208 321603458254848 322462004908032 322932398164992 323318357647824 324266829562368 324497296392192 324654383919096 324885126196224 325995930960084 326227626717696 326476237925376 326703513096576 327825313288704 328053527613504 328058309246976 329179963343616 329413922095104 329807628108288 331170469546752 331401012589152 331653566325312 331658400432128 331889283145728 332538942561408 333024035607648 333028889690112 333260726464512 334400167986192 334405042126848 334637836904448 335037786389856 336422240052624 336678620360544 336917908647936 338069854328976 338305200351426 338310131410944 339466837198104 339708107160576 340114116486672 341519546720088 341757294232563 342017740272978 342022725445632 343026067636224 343431036720387 343436042492928 343675124166528 344181478817792 344855199693312 345095269307712 345100299337728 345603716333568 346790414057472 347031830863872 347199827246811 347446593293184 348882323017536 348887408246784 349130284867584 350323985509344 350329091751936 350572971995136 350840136278016 351776732626944 352289888907264 352710935615808 352961618583552 353745632249856 354168418820832 354414971796732 354420137668608 355631924683728 355884683692032 356155895918592 356403832468992 357627614496768 357876575578368 358309521895424 359105414556672 359784895611834 359790139754496 360040606269696 360314985637376 361271610056511 361276875869184 361528377369984 361803890536704 362061036158976 363298947935616 363557156143104 363733152353802 364805500502016 365059458441216 365236181908983 365495766970752 367006080057408 367285767666048 367541452233648 367546809434112 368803477449792 369060218565192 369065597902848 369506694454656 370327458761568 370590662356992 371033581621824 372566778240096 372826139162796 373110262115976 373115700486144 373375443538944 374652040058604 374657500901376 374918317272576 376205672392704 376917509688588 377022236000256 377204750589128 378475020059202 378580179124224 378763447905612 379032647228928 379302037880832 380328586120098 380598897837312 380869401673728 381159654227968 382171620555648 382443242176512 382628381047506 382734694121472 384209490060099 384316242444288 384775566126336 385049038454784 386365547804544 386634514687344 386640150183936 387204163670016 387962099654976 388237836754944 388533704638464 388804180875264 390139215814656 390410809721856 390877417454832 390883114795008 392492613394728 392498334277632 392771570476032 393070893422592 394120228220928 394394593494528 394695153312768 396326125020672 396607806701568 396799802567784 397081820906496 398439471173436 398722654877184 399026513019904 400085915269194 400370269153536 400675382908416 400954311527616 400960155746304 402331066308864 402611147525664 402617015894016 403098212132352 404280722571264 404763907223808 405045682053408 405354358842048 406436485352832 407029376853792 407035309621248 407318665678848 408711316427568 408717273710592 409001800660992 410406188064768 411182737842096 411496091551776 411788555014144 412881840064584 413196488624304 413484133762854 413490160613376 414903912131016 415192745885841 415198797640704 415695031261488 417210809647104 417412779324552 419137625520108 419254082666496 419749044880473 419755163046912 420047373981312 421489688514048 421783106931648 421789254746112 422404542185472 423231381441792 423532185550848 423854950514688 424150015500288 424355344412769 425606417252352 425902701514752 426411728132544 426417943412736 426714792615936 428173760066976 428180001030144 428478076882944 428804611006464 429949339877376 430576530886656 431091143530432 432355772749824 432872511892128 433180168261632 434661241280112 434963829023262 434970168956928 435301650567168 435604684128768 436767566349312 437100417718272 437404703484672 438906617791488 439212160937088 439737094636686 439743504144384 441554190069069 441560626062336 441868016785536 442204755100416 442519044194304 443385256748544 444032047476864 444347635286016 445866890648256 445873389502464 446183782539264 446399777888757 446717048519808 448562986736832 448904827147392 449223878197248 450759805771968 451073600468568 451080175214592 452622449597472 452944142880768 453485488648896 455359395626784 455676392310084 456023653697304 456030300594176 457241046021936 457908048960516 457914723323904 458233498888704 459800230981014 459806932924416 460127025743616 460804955111424 462580580072358 462709107818496 462933102995748 463262124390912 464621128925184 464846049702342 465176430690048 465507046490112 466766901147393 467098647345792 467430629326848 467656910169174 467786848370688 469035643502592 469589376740121 469719851876352 470281247487744 470615491444736 471660842999808 472224558427776 472553295728976 472560183558144 474175899578304 474505995298104 474512911589376 474874527891456 475205109958656 476836819329024 477168767437824 478807219408896 479713194149112 479720186339328 480054141692928 481695480075348 481702501158912 482037836493312 482405187382272 483693007362048 484398597247488 484742874857472 484977536471736 486400244343552 486745944588288 486981575878644 487327689294336 488993896440126 489341440076544 489714356888064 490055269644864 490062412578816 491737969933056 492080291420256 492087463870464 492675592606208 493769945015424 494120883142656 494711442162432 496755704320128 497101518883728 497480349487968 497487600648192 497833924718592 499536053411472 499543334535168 499891089696768 501607563190272 501956755356672 502556679584784 504633360078936 505017930540816 505376862971904 507104781493464 507457800527139 507465197116416 509200255797156 509562160740864 509924322902016 510171174730008 512279320080132 512421656592384 513026610409467 513034088168448 514539101454336 515154063739392 515512686249792 515520200245248 516272218226688 517282799539968 517650449006592 518044939517952 518405574500352 520185621086208 520547746295808 521169889939776 521177486393344 523323484526304 523331112370176 523695427301376 524094524563456 525485978264016 525493637627904 525859457992704 526260204417024 528434833360896 529066403423712 529442427875328 531252628231248 531622457695098 531630206502912 533447887025592 533827025538048 534233843877888 534605748703488 536441421745152 536814863367552 537464282843136 538658121835008 539040963428352 539677343417751 539685209631744 540060909404544 540472478456064 541915313803776 542292566054976 542705835805056 543091554238464 544948421903424 544956364947456 545335734214656 545599728530703 547208250753024 548243650456128 548661455402368 550509120086112 550928651499072 551312178350472 551320214151168 553205216174688 553590327847788 553598396854272 554260041681984 555885993535488 556550372432736 558850167360144 559665393173964 559673550729216 560063165308416 561978060087906 561986251352064 562377475908864 563206056247296 564308508589056 565376264532882 565533354000384 565807125883692 567712530088803 567870268686336 568145171858418 568548970843392 568953056821248 570492879180147 570898346755968 571304102510592 571739481341952 573265786503168 573664863264768 573942571571259 574102041182208 576474363666432 577163349189504 577573557682176 579548321706816 579951772031016 579960225275904 580402200756224 580806245505024 581943149482464 582356755132416 582800556957696 583206271312896 585208823721984 585616214582784 586316126182248 586324672192512 588738920092092 588747501416448 589157355714048 589606340133888 591180342331392 592042729969152 592463513714688 594489187531008 594911710052352 595199703851676 595622731359744 597659206760154 598083982315776 598539769529856 598965170929664 600555403730304 601013074362624 601431467291424 601440233619456 603496599463296 603916721288496 603925523841024 604647318198528 607145860835712 607568523080112 608031538263072 609654728029248 610544065280688 610552964431872 610977998518272 613066974641352 613075910565888 613502700991488 615609282097152 616774106763144 617244137327664 617682832521216 619494838566912 619794732936456 620226200644281 620235240920064 622355868196524 622798196461056 623240839102464 623542546892232 626119168986828 626293135835136 627041663316992 628706438280162 628881123999744 629632744570368 630071060971968 630080244744192 632234532771072 632674660397472 632683882119168 633166037188608 633606813278208 635298278326272 635782425772032 636225023250432 638409625878528 638854052272128 639617592198816 639626915119104 640072188923904 642260640100464 642270001545216 642717115324416 643206916509696 644924009816064 645864796329984 646636715295648 648533659124736 649308767838192 649770252392448 651991861920168 652445743534893 652455253435392 652952475850752 653407026193152 655650626577408 656107055227008 658359926687232 658827844190208 659605641955029 659615256216576 662340939093504 662802025178304 663307132650624 663778566291456 665077885122816 666048071215296 666057779380224 666521452929024 668800335972384 668810084253696 669275673808896 670075572779712 672844480105248 673357240721088 673835817295872 676139708657952 676610400702852 676620262821888 678933674396208 679416214321152 680228232973344 683039093440176 683514588465126 684035480545956 684045450891264 686862073440774 686872084985856 687350248333056 688362957635584 689710399386624 690190538615424 691207432667136 693870870108537 694063661727744 694399654493622 694893186586368 697269074553513 697764646035072 698260569735168 700647971018688 700658183503872 701145943990272 701485365253761 701680272556032 703553465253888 704579777814528 705421871231616 705923237167104 707491264499712 708336837641664 708829943593464 708840275337216 711263849367456 711769367384064 712311791837184 712807664937984 715255228993536 715753151156736 716619043790848 718210829113344 719569791223668 719580279508992 720081212539392 720629971274752 722543220113022 722553751738368 723056754739968 723607781073408 724122072317952 726597895871232 727114312286208 727466304707604 730118916882432 730472363817966 730991533941504 733490844660189 734012160114816 734571535332096 735082904467296 735093618868224 737606954899584 738120437130384 738131195805696 739013388909312 740654917523136 741181324713984 742067163243648 745133556480192 745652278325592 746220524231952 746231400972288 746750887077888 749304080117208 749315001802752 749836634545152 752411344785408 753835019377176 754409501178256 756950040118404 757160358248448 757526895811224 758065294457856 760657172240196 761197795674624 761738803347456 764343241111296 764886484353024 765256762095012 765469388242944 768418980120198 768632484888576 769551132252672 770098076909568 772731095609088 773269029374688 773280300367872 774408327340032 775924199309952 776475673509888 777067409276928 777608361750528 780278431629312 780821619443712 781754834909664 781766229590016 784985226789456 784996668555264 785543140952064 786141786845184 788240456441856 788789186989056 789390306625536 792652250041344 793599605135568 794163641812992 796878942346872 797433686542647 797445309754368 798053026039808 800171830538388 800740538307072 801350765816832 801908623055232 804662132617728 805222295051328 805234031788032 806196424264704 808561445142528 809527814447616 810091364106816 810708717684096 812872970705664 814058753707584 814070619242496 814637331357696 817422632855136 817434547421184 818003601321984 820812376129536 822365475684192 822992183103552 823577110028288 825763680129168 826392977248608 826968267525708 826980321226752 829807824262032 830385491771682 830397595281408 831390062522976 834825558649104 838275251040216 839498089760946 839510326093824 840094747962624 842967090131859 842979377028096 843566213863296 844809084370944 846462762883584 847064371101696 848064396799323 848300031000576 848710688825538 851212834504704 851805403029504 852217757787627 852823456265088 853429585231872 856347520133952 856360002060288 856956153765888 857609222012928 859898679754752 861153061773312 862182287060864 864711545499648 865745023784256 866360336523264 869322482560224 869927658046524 869940337913856 870603301134336 871209368257536 873535132698624 874200835436544 874809406969344 877813235582976 878424321874176 879474189273372 879487008288768 883108380138138 883121252124672 883736033571072 884409510200832 885038088388608 886770513497088 888064094953728 888695270572032 891733781296512 892367565078528 892799555777514 893434097039616 896488810140231 897125973473664 897809654294784 898447756394496 901519611543936 902147200937136 902160350429184 905244899194944 905888285761536 906970977297792 910718791253568 911352784620168 912047307394608 912060601188352 914482092043872 915816097921032 915829446647808 916466997777408 919600461962028 919613865848832 920254051487232 925161160144716 925418215636992 925866205991496 926524248781824 929242257850368 929692099404684 930352861380096 931014092980224 933533802294786 934197294691584 934861258653696 935313820338348 935573696741376 939178753480242 939439703752704 940562494975488 941230982889472 943321685999616 944449116855552 945106591457952 945120367116288 948351799156608 949011990596208 949025823178752 949749055782912 950410219917312 953673638658048 954337534875648 957614438817792 959426388298224 959440372678656 960108283385856 963390960150696 963405002317824 964075672986624 964810374764544 967386014724096 968797194494976 969955072943472 972800488687104 973491889176576 973963151757288 974655378588672 977987792880252 978682880153088 979428713776128 980110539289728 983475939866112 984160582840512 984174927740928 985351185212416 987539890030848 988241766285312 989422884324864 993511408640256 994203037767456 994960698975936 994975201296384 995667849437184 999072106822944 999086669070336 999782179393536 1003215126380544 1003913510713344 1005113359169568 1009266720157872 1010035861081632 1010753725943808 1014209562986928 1014915601054278 1014930394232832 1018400511594312 1019124321481728 1020342349460016 1024558640160264 1025271882697689 1026053220818934 1026068176336896 1029078202908672 1030293110161161 1030308127478784 1031025372499584 1032544436453376 1034565599079936 1035300898013184 1036811149000704 1040371242172416 1041095492591616 1041599481740433 1042339779879552 1046646969052608 1046662224740352 1047390854602752 1048189049126912 1050971956528032 1050987275255808 1051718915985408 1052520408834048 1056869666721792 1058132806847424 1058884855750656 1062505256462496 1063244915390196 1063260413005824 1066895774051184 1067654051076096 1068467687755776 1069211497406976 1072882843490304 1073629726735104 1074928565686272 1077316243670016 1079354686835502 1079370419263488 1080121818809088 1080944956912128 1083830627607552 1084585132109952 1085411671610112 1086183108476928 1089896843806848 1090671468429312 1091199457061406 1094416501506048 1095708545726949 1096487300912256 1097322910804736 1101018240172224 1101857302998144 1102624356700944 1102640428302336 1106410432349376 1107180655695576 1107196793708544 1108520083363968 1111771987070976 1113100744865472 1117700334720288 1119330786347928 1119347101458432 1120126330616832 1123956120175812 1123972502704128 1124754951817728 1128617017178112 1130752529065764 1131066708000768 1131614251767384 1135425060177606 1135740537372672 1136290343716836 1137097941686784 1137906113642496 1140985758360294 1141796693511936 1142608205021184 1143478962683904 1147329726529536 1147885143142518 1148204082364416 1152628470180297 1152948727332864 1154326698379008 1155147115364352 1159096643413632 1159903544062032 1159920450551808 1160804401512448 1161612491010048 1163886298964928 1164713510264832 1165601113915392 1166412542625792 1170417647443968 1171232429165568 1172632252364496 1172649344385024 1177477840184184 1177495002832896 1178314711428096 1179212680267776 1182360684662784 1184085459938304 1188978375062016 1189823420104704 1190399407703352 1191245462719488 1195318413520308 1196167964631552 1197079539059712 1201110807460608 1202026148725248 1202862934582848 1202880467238912 1206993198926592 1207833442576992 1207851047682048 1209294636397056 1214291721671424 1215137046160224 1216063076526144 1219309456058496 1221088130561376 1221105928863744 1221955997036544 1226133949282704 1226151821131776 1227005401982976 1231218564194304 1233548213526288 1234488274655328 1235365665042432 1239589465872912 1240452401288562 1240470481840128 1244711736393048 1245596392922112 1247085093784464 1252238337973656 1254083326633984 1257412876560324 1257762247999488 1259247134641419 1259265489140736 1260142121943936 1264469065542144 1265349320794944 1265367764238336 1267213626556416 1270596556652544 1271564851544064 1272450046500864 1273066033238307 1276819251757056 1277708104544256 1279235184397632 1279253830238208 1280144377847808 1284521280200928 1284540003090432 1285434230648832 1286413833019392 1289848019632128 1291729592659968 1293273430591296 1297067318249472 1298617535676384 1299540504784896 1303983723840336 1304891487069786 1304910506870784 1305904951701504 1306814052386304 1311301253154816 1312214110454016 1316719853374464 1319211283910058 1319230512433152 1324662570207207 1324681878187008 1325604050356608 1326614265301248 1327557132582912 1330155770245632 1332096142430592 1333042905858048 1337600671944768 1337620168507392 1338551347617792 1339199333666271 1340151145559424 1345688960210496 1346714481442176 1347671634591744 1352279417315904 1353220801405704 1353240525643776 1357867348792416 1358832428642304 1360456465946688 1366078186880352 1367029176930252 1368070961091912 1368090901782528 1373724146881548 1373744169971712 1374700496666112 1379420798773248 1380381077230848 1382414865334272 1387741740217074 1388127323455488 1388799308987244 1389786373172736 1394538149107026 1395529292070144 1396521139470336 1400300703442179 1401295942037376 1402291887980544 1402970730507522 1403360545112064 1407106930507776 1408768130220363 1409159555629056 1410843742463232 1411846474334208 1414982528999424 1416673675283328 1417659887186928 1417680550674432 1422527698734912 1423538734768128 1424623583674368 1425615329875968 1430510457987072 1431506302313472 1433238087581696 1436421658226688 1439139582447336 1439160559017984 1440162425078784 1441259942549504 1445086440226044 1445107503476736 1446113509479936 1447215562146816 1453195791742464 1454228624572416 1454932609415208 1460237833764864 1460944727635932 1461983067883008 1466981689320378 1468024320229632 1469143070664192 1470165808934592 1470187237736448 1475213909799168 1476240874260768 1476262391611392 1478026777818624 1481309835046272 1482362649427968 1484134326487296 1490267112960384 1491304556651184 1492441048463904 1492462801944576 1493501774155776 1498608160234416 1498630003605504 1499673269090304 1504822689570816 1507670038754352 1508819002356512 1513900080236808 1515053791622448 1516130588915712 1521314344480392 1522373401581417 1522395591349248 1528686482222592 1529772968706048 1530513524190024 1536837960240396 1537264969777152 1539079831228401 1539102264505344 1545462191218176 1546538058749376 1546560600735744 1548816654680064 1551848398619904 1552951347019776 1554134818553856 1555216723501056 1560556863258624 1561643238887424 1563509669819328 1563532459180032 1569970453578912 1569993337110528 1571086281904128 1572283573690368 1576480912883712 1577578373978112 1578780613251072 1585304500082688 1587199210271136 1588327283625984 1593757884693744 1594867373085294 1594890619508736 1596106052079616 1600343661076776 1601481076614144 1602701531633664 1603817246110464 1609324265235456 1610444590102656 1612392848529408 1617122890285056 1619032030253253 1619055628895232 1620182728213632 1621417435368192 1625745941411328 1628117507415168 1629274662715392 1634845265710272 1634869094842368 1636007202643968 1636799185592109 1641624752259072 1644730951368384 1645984366207104 1647154220056576 1651527360258336 1652785954497216 1653936535051416 1653960642453504 1659615648524064 1660770983543364 1660795190562816 1662780125045952 1669651117298208 1676550502080432 1678996179521892 1679020652187648 1680189495925248 1685934180263718 1685958754056192 1687132427726592 1689618168741888 1692925525767168 1696128793598646 1696600062001152 1697421377651076 1703610806059008 1704435515575254 1705646912530176 1706859170463744 1711478637540441 1712695040267904 1713912307531776 1715218444025856 1719797359509504 1721827714713777 1722306123546624 1724364574121728 1729423090999296 1731490047568512 1732720673046528 1738644965120448 1739855316093048 1739880675827712 1741206602268672 1742418736515072 1747070265397248 1748401670873088 1749618813938688 1755626471165952 1756848643748352 1758948378546744 1758974016577536 1766216760276276 1766242504249344 1767472067142144 1768819020401664 1773541026994176 1776128189907456 1777390541144064 1783467562593024 1784735130157056 1785599111555028 1786868194079232 1792977620280462 1794251946947328 1795619308589568 1796895512788992 1803039223087872 1804294401874272 1804320700858368 1810489798389888 1811776571523072 1813941954595584 1821437582507136 1822705569240336 1824094614789216 1824121202376704 1828964184087744 1831632195842064 1831658893295616 1832933995554816 1839200923924056 1839227731697664 1840508102974464 1850322320289432 1851732411982992 1853048497563648 1858484515700736 1859384198809368 1860678601932843 1860705722760192 1867067604589572 1868394589383168 1869722517307392 1870627640676696 1878357506960484 1878879407505408 1881124989950976 1886643371999232 1888898233711104 1890213182915904 1890240734232576 1896703598313216 1898023981192416 1898051646357504 1899498111565824 1900820439834624 1907347277316096 1908675069751296 1915228877635584 1918852776596448 1918880745357312 1920216566771712 1926781920301392 1926810004635648 1928151345973248 1929620749529088 1934772029448192 1937594388989952 1939910145886944 1945600977374208 1947926303514576 1949310757177344 1955975585760504 1957365760306176 1958857427552256 1960221078579456 1966951879732224 1968321165681024 1970702370424832 1975079780061696 1976483532570624 1978816925865087 1978845768649728 1987022817280512 1988406075534912 1989921397951872 1991335698874368 1998144213645888 1998173338140672 1999564358787072 2006430252761088 2007827021426688 2010226718339136 2018533440315744 2020071722163264 2021507451887616 2028419125973856 2029831202108556 2029860788465664 2036801023188624 2038248642963456 2040684698920032 2049117280320528 2050543765395378 2052106441637868 2052136352673792 2060586220322322 2060616254957568 2062050744999168 2065088872906752 2069131198159872 2073622298001408 2081612610325611 2082190985183232 2083198963480866 2084679559759104 2091807223660539 2093293938105216 2094781709205504 2096378098253824 2101943913056064 2101974550511616 2103437831970816 2104456095761283 2105040817668096 2113739333443584 2116265613694848 2117769711501312 2125010512924992 2126489830780392 2126520826011648 2133791548102368 2135308102152192 2136935375511552 2138422994813952 2145765686980608 2147259453470208 2149857131372544 2154632487340032 2158709373671004 2158740838526976 2160243637618176 2161889913824256 2167661255215104 2169170264219904 2170823343220224 2172366216953856 2179793687613696 2181342936858624 2182398914122812 2191417091453898 2192974601824512 2194645821609472 2200472533980567 2202036480344448 2203714605996288 2205248713401888 2205280856604672 2212820864698752 2214361311391152 2214393587417088 2217040166727936 2223543974141952 2226201489730944 2235400669440576 2238661572695856 2238694202916864 2240252661233664 2247912240351624 2247945005408256 2249509903635456 2257234034356224 2261505058131528 2263228503534768 2270850120355212 2271481074745344 2272580687433672 2274195883373568 2281971516720588 2283593387023872 2285216410042368 2294659453059072 2295770286285036 2296408164728832 2305256940360594 2305897454665728 2308653396758016 2310294230728704 2318193286827264 2319807088124064 2319840901103616 2321608803024896 2323224982020096 2327772597929856 2329427020529664 2331202227830784 2332825085251584 2340835294887936 2342464858331136 2345264504728992 2345298688770048 2354955680368368 2354990005665792 2356629422856192 2358425360535552 2364721369325568 2368170919876608 2377956750124032 2380798815406704 2382490925438976 2390636827040616 2392301059627941 2392335929263104 2394159078119424 2402221614921216 2404052297450496 2405725869165696 2413986397853184 2415666885153984 2415702095364096 2418589272794112 2428583443342848 2430274092320448 2432126153052288 2438618912116992 2442176261122752 2442211857727488 2443911994073088 2452267898565408 2452303642263552 2454010803965952 2462437128388608 2467096427052576 2468976549310656 2470731330084864 2479178931745824 2480904802577124 2480940963680256 2489423472786096 2491192785844224 2494170187568928 2504476675947312 2508166653267968 2514825753120648 2518494269282838 2518530978281472 2520284243887872 2528901270395577 2528938131084288 2530698641589888 2534427253112832 2541193113305088 2544193190397969 2544900093001728 2546132066476614 2553638503514112 2555416209088512 2556653273362881 2558470368795264 2560288755695616 2569042560401856 2569080006180864 2570868461297664 2572827666038784 2579696039264256 2583459185319936 2586546861182592 2594134636498944 2597235071352768 2599081009569792 2607967447680672 2609782974139572 2609821013741568 2611809903403008 2613628104772608 2622602506309632 2624428220908032 2633439706748928 2638422567820116 2638461024866304 2649325140414414 2649363756374016 2651208100713216 2653228530602496 2655114265165824 2660311540491264 2664192284861184 2666085811716096 2675201343889536 2677102695235584 2678398667332542 2680302291118848 2689466430420693 2691377920420992 2693428962884352 2695343269183488 2704558834631808 2706441602811408 2706481051287552 2715734697584832 2717664857284608 2720912931893376 2732156373760704 2734058353860504 2736141922183824 2736181803565056 2747448293763096 2747488339943424 2749400993332224 2758841597546496 2760762154461696 2775483480434148 2776254646910976 2777598617974488 2779572746345472 2789076298214052 2791058584140288 2793042278940672 2800601406884358 2802591884074752 2804583775961088 2805941461015044 2806721090224128 2817536260440726 2818319111258112 2821687484926464 2823692948668416 2829965057998848 2833347350566656 2835319774373856 2835361101348864 2845055397469824 2847077469536256 2849247167348736 2851230659751936 2861020915974144 2863012604626944 2866476175163392 2872843316453376 2878279164894672 2878321118035968 2880324850157568 2882519885099008 2890172880452088 2890215006953472 2892227018959872 2894431124293632 2906391583484928 2909865218830416 2920475667529728 2921889455271864 2923966135766016 2933963378640756 2936048640459264 2938286141328384 2940331617869184 2950427819598336 2952481748521536 2952524783222784 2956053555637248 2962619670092544 2964725298855936 2968268652974592 2980534225920768 2982609113302368 2984882096927808 2984925603889152 2987003548311552 2997216320468832 2997260007211008 2999346538180608 3009645379141632 3015340077508704 3017638004713024 3027800160473616 3030107583244896 3032261177831424 3042628688960784 3044746803162834 3044791182698496 3057372964445184 3061027048380048 3073675920480792 3078159662456802 3078204529010688 3090879330483483 3090924382436352 3093076117498752 3097633309360128 3103696797239808 3105902694039552 3110433447002112 3121113726517248 3123286477774848 3124798445221299 3127019339638656 3139940907157824 3139986674221056 3142172563808256 3144567147380736 3152961825767424 3155156747956224 3157561226502144 3170609000165376 3174398420542272 3176654567251968 3187515769387488 3189734746170588 3189781239017472 3192212104159232 3200687322153552 3202962153228288 3205403063267328 3207634492220928 3218648530470912 3220889180205312 3224785697058816 3238064060506506 3238111257790464 3240365456427264 3242834870736384 3251491882822656 3256235014830336 3258549325430784 3269690531420544 3272014405287936 3273598371184218 3283249504518144 3287125637180847 3289461902736768 3291968732414208 3294308440113152 3303054720516672 3305571908994432 3307873070102832 3307921284907008 3319231297048128 3321541967086728 3321590381125632 3325560250091904 3339302234596416 3353101004160864 3357992359043784 3358041304375296 3360378991850496 3371868360527436 3371917508112384 3374264855453184 3385851051534336 3392257587197292 3393200124002304 3394842755302152 3407221612118016 3408871031150508 3411293825060352 3413718340927488 3422957275080882 3425390080535808 3427824615063552 3430436888051712 3443655429427554 3444612247093248 3448729148243456 3457885410540891 3458846181998592 3462980095137024 3465441346093056 3477289930240896 3479710632186096 3479761351655424 3482413204537344 3484837473030144 3494140530794496 3496803341746176 3499237627877376 3511252942331904 3513697287496704 3517896757093488 3517948033155072 3532433520552552 3532485008498688 3534944134284288 3537638040803328 3547082053988352 3552256379814912 3566935125186048 3569470260314112 3571198223110056 3573736388158464 3585955240560924 3588503893894656 3591238617179136 3606078446175744 3608588803748544 3608641401716736 3620979596779776 3623553143046144 3627883909191168 3642875165014272 3645411138480672 3648189229578432 3648242404753408 3657928368175488 3663264391684128 3663317786591232 3665867991109632 3678401847848112 3678455463395328 3681016205948928 3700644640578864 3703464823965984 3706096995127296 3718768397618736 3721357203865686 3721411445520384 3734135209179144 3736789178766336 3741255281353392 3756715013920968 3762249979901952 3773286743998464 3777741403924257 3777796467422208 3780426365831808 3793407196626432 3796047962384832 3796103292715008 3801640879669248 3814694554632192 3817350139502592 3819198099714921 3830457755271168 3837705553192896 3837761490714624 3840433133543424 3853563840602784 3853620009271296 3856302691946496 3859241499058176 3869544058896384 3875188777979904 3879820291773888 3891201954748416 3895852607029152 3898621514354688 3911951171521008 3914731520612352 3917714855104512 3920442157158912 3933903759464448 3936642331362048 3941404740849664 3950159560123392 3957633851730174 3957691537299456 3973987710621621 3974045634561024 3976812151069824 3979842795903744 3982671397748736 3996288427291776 3999128717574144 4012860505522176 4015654042853376 4017598000998813 4020453436678272 4037066880631488 4040143444326528 4043014903775232 4056838251947712 4059662404217112 4059721576931328 4073602046377248 4076497285926912 4081369397840064 4098234560641056 4101087530790756 4104212883275736 4104272705347584 4121172440644644 4121232509915136 4124101489998336 4138262396319744 4147244596002816 4163225220651222 4164381970366464 4166397926961732 4169359119518208 4183614447321078 4186587876210432 4189563418411008 4192756196507648 4203887826112128 4206875663941632 4208912191522566 4210081635336192 4226304390661089 4227478666887168 4232531227389696 4235539423002624 4250021025849984 4252979661560784 4253041652023296 4267583096204736 4270616204304384 4273870751023104 4276845989627904 4291531373961216 4294518906940416 4299714262745088 4309264974680064 4317418747342008 4317481677053952 4320487275236352 4323779827648512 4335322510430208 4338340528439808 4341646686440448 4359587375227392 4362685873717248 4364797828245624 4382834182907796 4385949203649024 4389291643218944 4400945067961134 4404072960688896 4407429211992576 4410497426803776 4410561713209344 4425641729397504 4428722622782304 4428787174834176 4434080333455872 4447087948283904 4452402979461888 4470801338881152 4477323145391712 4477388405833728 4480505322467328 4495824480703248 4495890010816512 4499019807270912 4514468068712448 4523010116263056 4526457007069536 4541700240710424 4545161374867344 4548391766747136 4563943033441176 4567120204744251 4567186774047744 4589318906118144 4591540572570072 4610513880721188 4611794909331456 4617239493685203 4617306793516032 4636386573654528 4639614176248128 4639681802207232 4646449964040192 4655545195859712 4658854041059328 4662404455661568 4665650170503168 4681670589775872 4684929716662272 4690529009457984 4690597377540096 4709911360736736 4709980011331584 4713258845712384 4716850721071104 4729442738651136 4736341839753216 4755913500248064 4761597630813408 4764981850877952 4781273654081232 4784602119255882 4784671858526208 4788318156238848 4804443229842432 4808104594900992 4811451738331392 4827972795706368 4831333770307968 4837178545588224 4857096090759759 4857166886685696 4860548184640896 4864252306104576 4877237824233984 4884352522245504 4887823988146176 4904535797130816 4904607284527104 4908021607931904 4910397556776327 4924874256777216 4934192854105152 4937953098621312 4941462660169728 4958357863491648 4961809605154248 4961881927360512 4978846945572192 4982385571688448 4988340375137856 5008953351894624 5016333306535936 5029651506241296 5036988538565676 5037061956562944 5040568487775744 5057802540791154 5057876262168576 5061397283179776 5068854506225664 5088386380795938 5089800186003456 5092264132953228 5110832418177024 5113306546725762 5116940737590528 5120577511391232 5134435912621323 5138085120803712 5141736922595328 5145655332077568 5159392078528512 5165483144141331 5166918370639872 5173093722365184 5188269272997888 5194470142705536 5198162019139584 5215934895361344 5219565948279144 5219642027483136 5223619806806016 5227256209545216 5245205012619264 5248856441816064 5266879413497856 5276845135640232 5276922049732608 5298650280828828 5298727512748032 5302416201426432 5306457061204992 5320623080982528 5328384569722368 5332171623432192 5350402687779072 5354205390471168 5356797334665084 5360604582237696 5378932860841386 5382755840841984 5386857925768704 5390686538366976 5409117669263616 5412883205622816 5412962102575104 5431469395169664 5435329714569216 5441825863786752 5464312747521408 5468116707721008 5472283844367648 5472363607130112 5494896587526192 5494976679886848 5498801986664448 5517683195092992 5521524308923392 5550966960868296 5555197235948976 5559145492690944 5578152596428104 5582035805798529 5582117168280576 5601202813768716 5605183768149504 5609167551922176 5611882922030088 5635072520881452 5636638222516224 5643374969852928 5659930115997696 5666694701133312 5670639548747712 5670722202697728 5690110794939648 5694154939072512 5698494334697472 5702461319503872 5722041831948288 5726025209253888 5732952350326784 5745686632906752 5756558329789344 5756642236071936 5760649700315136 5765039770198016 5780345760904176 5780430013906944 5784454037919744 5788862248587264 5812783166969856 5819730437660832 5843778910543728 5847932271532032 5867926757281512 5872097280918528 5876572282656768 5880663235738368 5900855639196672 5904963497043072 5912107111274496 5925239340185088 5929450597711872 5936450777595261 5936537305949184 5961068451841536 5965218226604736 5969764193855616 5974007096623104 5994432640937664 5994520014422016 5998693076361216 6019290758283264 6030680155017408 6035276009426048 6055600320947232 6060215166489792 6064522355662848 6085257377921568 6089493606325668 6089582365396992 6114745928890368 6122054096760096 6147351840961584 6156319324913604 6156409058021376 6181758660966966 6181848764872704 6186152234997504 6195266618720256 6207393594479616 6220866894004224 6244837830976833 6246572955549696 6249596890442598 6254038679277312 6275421670981617 6279881814315648 6284345127616512 6289134294761472 6305923651534848 6310313495912448 6313368287283849 6315122453004288 6341218000330752 6348796841084544 6353309134503936 6375031538774976 6379469492341176 6379562478034944 6384424208318464 6401374644307104 6405924306456576 6410806126534656 6415268984441856 6437297060941824 6441778360410624 6449571394117632 6476128121013012 6476222515580928 6480730912854528 6485669741472768 6502983765645312 6512470029660672 6517098650861568 6539381062841088 6544028810575872 6547196742368436 6574251274361694 6578923805473536 6583937464828416 6588616880226304 6606109441033344 6611143817988864 6615746140205664 6615842569814016 6638462594096256 6643083934173456 6643180762251264 6651120500183808 6678604469192832 6706202008321728 6715984718087568 6716082608750592 6720757983700992 6743736721054872 6743835016224768 6748529710906368 6771702103068672 6784515174394584 6789685510604304 6814443224236032 6817742062301016 6822587650120704 6845914550161764 6850780161071616 6855649230127104 6887310858855108 6889224494186496 6897458296486912 6915770821081782 6917692363997184 6925960190274048 6930882692186112 6954579860481792 6959421264372192 6959522703310848 6964826409074688 6969674946060288 6988281061588992 6993606683492352 6998475255754752 7022505884663808 7027394574993408 7035793514186976 7035896066310144 7064867041105104 7064970016997376 7069888268568576 7075276081606656 7094164107976704 7104512759629824 7133870250372096 7142396446220112 7147472776316928 7171910481121848 7176903178883823 7177007787789312 7182477234358272 7212156892351488 7217177607497088 7241959193559552 7247106286092288 7255767818382336 7285750330028544 7290822276961344 7296378459156864 7315856736350976 7326528783368256 7326635573182464 7331735982219264 7356803695696224 7356910926790656 7362032411897856 7401289281157728 7406929647931968 7412193990254592 7437536795237472 7442714407731372 7442822891040768 7468270418358288 7473578357532672 7482510562706784 7513430027841936 7524499959803904 7555482807848514 7555592934844416 7560852731663616 7586814393252864 7592095924769664 7603281759338496 7632579571193907 7634700279005184 7638396199429842 7660915510542336 7669959820088643 7675411106385792 7680866267086848 7707127681205568 7707240018542592 7712605383892992 7718482998116352 7739088117792768 7750377555959808 7759640583547776 7782403909496832 7791705214058304 7797243028709376 7823902343042016 7829463041224704 7835429710209024 7840884314317824 7867807518928896 7873284662724096 7882809481699328 7900319120246784 7915267703460348 7915383074598912 7947975421243242 7948091269122048 7953624302139648 7959685591807488 7965342795497472 7992576854583552 7998257435148288 8031308085706752 8035196001997626 8040906873356544 8068399291262079 8074133761262976 8080286888653056 8086029807550464 8113676503895424 8119324808434224 8119443153862656 8147204092754496 8152994571853824 8162738795680128 8196469121282112 8202175061581512 8208425766551472 8208545410695168 8242344881289288 8242465019830272 8248202979996672 8276524792639488 8326450441302444 8328763940732928 8332795853923464 8338718239036416 8367228894642156 8373175752420864 8379126836822016 8407775652224256 8413751327883264 8417824383045132 8420163270672384 8452608781322178 8454957333774336 8465062454779392 8471078846005248 8500042051699968 8505959323121568 8506083304046592 8535166192409472 8541232408608768 8547741502046208 8553691979255808 8583062747922432 8589037813880832 8599428525490176 8618529949360128 8634837494684016 8634963354107904 8640974550472704 8647559655297024 8670645020860416 8676681056879616 8683293372880896 8719174750454784 8729595656491248 8765668365815592 8771898407298048 8778583286437888 8801890135922268 8808145921377792 8814858423985152 8820994853607552 8851283458795008 8857445245564608 8857574349668352 8868160666911744 8894175896567808 8904805958923776 8941602677762304 8954646290783424 8954776811667456 8961010644934656 8991648961406496 8991780021633024 8998039614541824 9028936137424896 9046020232526112 9052914014139072 9083400481420848 9090322749734688 9096783533494272 9127886066882352 9134240409488502 9134373548095488 9183081145140144 9221027761442376 9234478987370406 9234613587032064 9272637991450449 9272773147309056 9279228352496256 9292899928080384 9311090391719424 9317708082118656 9331300341006336 9363341179551744 9369859433324544 9374395335663897 9381058018915968 9419822721473472 9419960022663168 9426517691424768 9433701442142208 9458885477302272 9472683679506432 9511827000496128 9523195261626816 9529963701755904 9562547308162464 9569204238511764 9569343717052416 9576636312477696 9608886459684864 9616209189801984 9622903476662784 9655945591412736 9662667540615936 9674357091176448 9714192181519518 9714333773371392 9721096369281792 9728504612209152 9754475648467968 9768705044491008 9775647976292352 9809071594261632 9816043215863808 9820795113552654 9849748513554432 9861376911542541 9868385708210304 9875906197242624 9882925320339456 9916715726983296 9923619210308496 9923763854721024 9957693891144384 9964771143376896 9976680750275712 10017906703789248 10032666613071872 10059303012482592 10073977077131352 10074123913125888 10081136975551488 10115605081582308 10115752524337152 10122794566359552 10176772761591876 10179600372006912 10184528265906456 10221664836354048 10226613093451524 10233881475181056 10241155022782464 10268871825242646 10276170241607424 10283473845190656 10291310664155136 10330966288282662 10333836741279744 10346187444730368 10376538545995776 10388940285411072 10396324038279168 10431869790722688 10439131896558288 10439284054966272 10447239613612032 10454512419090432 10490410025238528 10497712883632128 10533758826995712 10553690271280464 10553844099465216 10597300561657656 10597455025496064 10604832402852864 10612914122409984 10641246161965056 10656769139444736 10700805375558144 10708410780942336 10713594669330168 10721209164475392 10757865721682772 10765511681683968 10773715851537408 10818235338527232 10825766411245632 10825924205150208 10862938790339328 10870659429138432 10883651727573504 10928625495042816 10936233415442016 10944567688735296 10944727214260224 10989793175052384 10989953359773696 10997603973328896 11035366390185984 11043048617846784 11101933921736592 11110394471897952 11118290985381888 11156305192856208 11164071611597058 11164234336561152 11202405627537432 11210367536299008 11223765844060176 11270145041762904 11286749939705856 11319860231995392 11333224211772771 11333389402266624 11341279097495424 11380221589879296 11388309878145024 11404922639007744 11444083663896576 11452050418507776 11457594299144763 11491373265813504 11513116659578688 11513284472143872 11521299400630272 11530079540396032 11560691521808352 11560860027813888 11568908075839488 11577724497174528 11625566333939712 11639460875321664 11687557821087456 11695864543064064 11735853514563024 11744194561837056 11753144565313536 11761326471476736 11801711278393344 11809926994086144 11824214222548992 11850478680370176 11872901555190522 11873074611898368 11922136903683072 11930436453209472 11939528387711232 11948014193246208 11988865281875328 11997386152722432 12038581516566528 12052794002996439 12061360310034816 12070552018852096 12111200641894464 12120430332979584 12129044711325696 12170514755843136 12178987212651336 12179164730793984 12229491857780736 12244108193520192 12294703681923168 12312638649827208 12312818116042752 12363517321933932 12363697529745408 12372304469995008 12414787188959232 12441733788008448 12489675661953666 12493145911099392 12499193780885196 12508077358554624 12550843341963234 12559763628631296 12568690255233024 12578268589522944 12620626991824896 12626736574567698 12630244906008576 12678913171983267 12682436000661504 12697593682169088 12706618269007872 12750063077549952 12758938984682352 12759124956069888 12768848416636928 12802749288614208 12811848612913152 12821612253069312 12830537968883712 12874594121883648 12883556720821248 12899142788235264 12952256242026024 12952445031161856 12961461825709056 12971339482945536 13005967531290624 13024940059321344 13078762125682176 13088057621151744 13094393484736872 13148502548723388 13157847610947072 13167874929656832 13212218882066688 13222287635977728 13231492280411328 13231685139628032 13276925188192512 13286167868346912 13286361524502528 13302241000367616 13357208938385664 13412404016643456 13431969436175136 13432165217501184 13441515967401984 13487473442109744 13487670032449536 13497059421812736 13543404206137344 13569030348789168 13579371021208608 13635484124602032 13645175300241408 13691829100323528 13701560322143232 13774621717710216 13794916592973824 13831541642163564 13835384727994368 13851718481055609 13851920380548096 13909159720963584 13918842528744384 13919045406621696 13939349892120576 13976562123177984 13987213366984704 13996950511509504 14045011769327616 14054789149986816 14071587028373952 14071792132620288 14129734082210208 14129940033994752 14139776537137152 14150552163213312 14188328215953408 14209025519259648 14267740500744192 14284792892440224 14294945552633856 14343820962243696 14353806357767646 14354015575578624 14364954468716544 14424313784702976 14434355214994176 14483918387119104 14511535636764672 14571288272279277 14571500660057088 14581644553922688 14592756918313728 14631713472701952 14653057566736512 14663471964438528 14713607391392448 14713821853581312 14724064823795712 14731192670328981 14802578562315456 14813859295863936 14824387980509184 14875073590474944 14885428815462744 14885645782081536 14936540836716576 14947156715065344 14965021125413568 15026860055683872 15048999919607808 15110965615697028 15111185869688832 15121705463327232 15173628786505728 15184191849539328 15206563518676992 15265159142387814 15269400558010368 15276792398859684 15339919640177286 15350822212771584 15361732534173696 15403307737863969 15414255362411136 15425210767785984 15436965996232704 15478176235585536 15496449432423993 15500755111919616 15519281167095552 15564807818993664 15583410428116608 15594486057418752 15647804686084032 15658926082449408 15670859420418048 15681768628635648 15735615037857792 15746569325448192 15765618963398656 15800638240493568 15830535406920696 15830766149197824 15895950842486484 15896182538244096 15907248604279296 15919371183614976 15985153709167104 15996514870296576 16062616171413504 16070392003995252 16081813746713088 16136798582524158 16148267522525952 16160573777306112 16172059615100928 16227353007790848 16238649616868448 16238886307725312 16294408185508992 16305989143707648 16325477591360256 16392938242564224 16404350123163024 16416851533102944 16417090821390336 16484689762578576 16484930039660544 16496405959993344 16553049585278976 16652900882604888 16665591707846928 16677436478072832 16734457789284312 16746107417395587 16746351504841728 16815551304448512 16827502655766528 16835648766090264 16905217562644356 16909914667548672 16930124909558784 17000084103399936 17011918646243136 17012166608093184 17070332384818944 17082464817217536 17095483004092416 17107383958511616 17166125495844864 17178075627761664 17198857050980352 17237059898720256 17269674989368032 17269926708215808 17281949100945408 17295119310594048 17341290041720832 17353362113759232 17366586745761792 17438349500909568 17459191312982496 17531336731631184 17543796814596096 17557166572875776 17603780271844536 17616291842755584 17629716847970304 17641989707215104 17702566917590016 17714890491129216 17736321333823488 17788351793135616 17809352332785783 17809611917847552 17883205355524608 17909292581566848 17922021289869312 17983297922812992 17983560043266048 17996079229083648 18057872274849792 18092040465052224 18105828028278144 18166800962841696 18180645499469376 18193567066988544 18255772133764704 18268480818977004 18268747096190976 18366162290280288 18442055522884752 18468957974740812 18469227174064128 18545275982900898 18545546294618112 18558456704992512 18585799856160768 18622180783438848 18662600682012672 18739718866649088 18748790671327794 18762116037831936 18826265012944851 18839645442946944 18853035382849536 18867402884284416 18917770954604544 18940104861851547 18945367359012864 19023654000992256 19046390523253632 19059927403511808 19125094616324928 19138408477023528 19138687434104832 19153272624955392 19217772919369728 19232418379603968 19245806953325568 19311891182825472 19325335081231872 19348714182352896 19428384363039036 19428667546742784 19442192738563584 19457009224418304 19508951296935936 19537410088982016 19551295952584704 19618143188523264 19632086431727616 19641590227105308 19722753823085082 19736771416420608 19751812394485248 19765850640678912 19833431453966592 19847238420616992 19847527709442048 19915387782288768 19929542286753792 19953361500551424 20035813407578496 20065333226143744 20118606024965184 20147954154262704 20148247826251776 20162273951102976 20231210163164616 20231505048674304 20245589132719104 20353545523183752 20369056531812912 20443329672708096 20453226186903048 20467762950362112 20537743650485292 20552340483214848 20566947690381312 20661932576565324 20667673482559488 20692374889460736 20753077091991552 20777880570822144 20792648076558336 20863739581445376 20878263793116576 20878568109932544 20894479227224064 20909024838180864 20980820050477056 20995425767264256 21067517653991424 21107380542560928 21107688198930432 21194601123315312 21194910050992128 21209664805705728 21225828244819968 21282492323930112 21313538278889472 21401610751116288 21427189338660336 21442418328950784 21515731443365544 21531023363367936 21547431703074816 21636470677054464 21651532822491264 21725877580678656 21741318858276864 21767303455147008 21857250990085632 21872466830884032 21889135377470592 21979586350104768 21979906719547392 21995207946657792 22070732780371968 22086097235693568 22203867843473184 22220788943795904 22236581970763776 22312610385712416 22328143223194116 22328468673122304 22404811255074864 22420735072598016 22447531688120352 22540290083525808 22573499879411712 22666448423545542 22666778804533248 22682558194990848 22760443179758592 22809845278015488 22897738713581721 22904100837015552 22915188598289526 22982746531627008 23009879460265929 23026233319157376 23042598801260544 23060159080792064 23121383043616704 23121720055627776 23137816151678976 23155448994349056 23251132667879424 23278921750643328 23375115642174912 23391729086128128 23471707029126048 23488389123674112 23506289130627072 23522652942953472 23603422556786688 23619853988172288 23648428445097984 23700957360740352 23745803110381044 23746149223796736 23844273807366144 23860872906418944 23879056775422464 23896028386492416 23977730563750656 23994772305444864 24105588005992878 24122720620069632 24141104037704192 24205197873786237 24222401283788928 24240860665959168 24258089422651392 24341029511686272 24357974425302672 24358329461587968 24458983715561472 24488216387040384 24589407363846336 24625277299654416 24625636232085504 24727034643867864 24727395059490816 24744608939990016 24829574377918464 24979351323907332 24986291822198784 24998387561770392 25016154717109248 25101686683926468 25119527257262592 25137380510466048 25241253983649792 25253473149135396 25260489812017152 25357826343966534 25364872001323008 25395187364338176 25413236538015744 25500126155099904 25517877969364704 25518249912139776 25537696833273856 25605498577228416 25623697225826304 25643224506138624 25661075937767424 25749188243767296 25767113441642496 25798285576470528 25904512484052048 25904890062323712 25922923651418112 25942678965891072 26011935062581248 26049880118642688 26157524251364352 26188786969473744 26297005097446776 26315695221894144 26335749859313664 26424437764133376 26444575271955456 26462984560822656 26553850376385024 26572335736693824 26572723049005056 26604482000735232 26714417876771328 26824808033286912 26863938872350272 26864330435002368 26883031934803968 26974946884219488 26975340064899072 26994118843625472 27086808412274688 27138060697578336 27158742042417216 27270968249204064 27290350600482816 27383658200647056 27403120644286464 27549243435420432 27589833185947648 27663083284327128 27703436962111218 27703840761096192 27817913974351347 27818319441927168 27837685057488768 27878699784241152 27953124246355968 27993901023019008 28090023538655232 28109578299973632 28123186006991691 28143174056747904 28259468164420416 28259880067989504 28279553074274304 28301104326426624 28376656431906816 28418051038519296 28535481001488384 28569585784880448 28589891105267712 28687641924487392 28707612715535292 28708031151157248 28729908937433088 28848627569405952 28868710429988352 28967836774238208 29023071273529344 29142576544558554 29143001320114176 29163289107845376 29185513836627456 29263426945403904 29306115133473024 29326943928877056 29427214782784896 29448129647591424 29462385340657962 29584130734627623 29605157124630912 29627718591727872 29648775961018368 29750147180949888 29770857630925488 29771291564163072 29873081673433152 29894313430130688 29930042250827136 30053720111367744 30097999839215616 30221931231394056 30222371739377664 30243410926654464 30347257573011456 30368383699078656 30530318284775628 30538801116020736 30553584797719368 30679839280354572 30701644425543168 30723465068347392 30806615475727938 30828510724822272 30850421535571968 30873931992465408 30992898864847986 31001510223839232 31038562334191104 31129615637987328 31166820856233216 31188972114837504 31295609372168064 31317852164898816 31341718840836096 31363537257271296 31471230075715584 31493138650896384 31531237926797312 31601276480987136 31661070813841392 31661532298395648 31791901684972968 31792365076488192 31814497208558592 31838742367229952 31970307418334208 32125232342827008 32140784007990504 32163627493426176 32273597165048316 32296535045051904 32321147554612224 32454706015581696 32477299233736896 32477772615450624 32588816371017984 32611978287415296 32650955182720512 32785876485128448 32808700246326048 32833703066205888 32834181642780672 32969379525157152 32969860079321088 32992811919986688 33106099170557952 33305801765209776 33331183415693856 33354872956145664 33468915578568624 33492214834791174 33492703009683456 33631102608897024 33671297532180528 33810435125288712 33860249819117568 33999672635318313 34000168206799872 34023837292486272 34140664769637888 34164929634435072 34214767917023232 34332250991689728 34356151255523328 34372782897434289 34474119797440512 34539349978736064 34539853416431616 34563898201890816 34590238621188096 34682580083441664 34706724227518464 34733173491523584 34876699001819136 34918382625964992 35062673463262368 35087593629192192 35114333145751552 35207560543689072 35232583685511168 35259433695940608 35283979414430208 35405133835180032 35429780982258432 35472642667646976 35618704665571566 35619223835695104 35766410711049216 35818585163133696 35844042579738624 35966595845625984 35992158458167296 36115744549699584 36158382008989317 36184080930104448 36211656056556288 36333601925683392 36361290998938752 36387134133977088 36511544267529408 36536961637954008 36537494192381952 36732324580560576 36884111045769504 36937915949481624 36938454348128256 37090551965801796 37091092589236224 37116913409985024 37244361566877696 37325201364025344 37479437733298176 37497581342655588 37524232075663872 37652530025889702 37679290885893888 37706070765699072 37734805768568832 37880209723703094 37890734718025728 38036739515949801 38047308001984512 38092781046507264 38119854807023616 38250189232649856 38276816954047056 38277374868209664 38306545249910784 38435545838739456 38464836759207936 38491613906651136 38623782365650944 38650670162463744 38697428364705792 38856768726078072 38857335093485568 38884385477127168 38914018448836608 39017902593871872 39074820177964032 39236286377046528 39264172863455232 39283180454210616 39445507646170164 39473542832841216 39503624788970496 39666862907933184 39694476841233984 39695055418884096 39830775564577536 39859084573507584 39906723001102848 40071626815156992 40130666452287488 40237212049930368 40295908308525408 40296495652503552 40324547902205952 40462420326329232 40463010097348608 40491178265438208 40707091046367504 40738113063625824 40906452373806096 40935525900724224 41075487300970584 41104680966429696 41323865153130648 41384749778921472 41506154183983104 41555155443166827 41555761141644288 41727479162890752 41756527586233152 41757136219865088 41818049676361728 41961640100954112 41990851534528512 42135035307982848 42214761085121856 42215376397860864 42389202246630624 42389820101984256 42419329611411456 42451656489639936 42564984647860224 42627076557778944 42803221502232576 42854378677320672 42884836657901568 43031462886731088 43062046726735872 43094863406149632 43272941354108928 43303065644982528 43451755161357312 43534606910294016 43713864816837831 43714501980171264 43744933661768064 43778270754941184 43959172700209536 43990415893315584 44141465560743936 44172194471387136 44193578010986943 44407735686946368 44441577887591808 44473163941527552 44625220771424832 44656286446388232 44656937346244608 44809622510149728 44841470145196032 44895063376240704 45080580167051616 45146999758823424 45332896847091084 45333557609066496 45365116389981696 45520886359517184 45619690556030976 45795477427163442 45808201674031104 45830377196579052 46019758920531858 46052466638314752 46085197602521088 46120318161584128 46242766087233408 46275632303357952 46310897988698112 46489348297271979 46502265335758848 46557843501286656 46750231284349824 46783458172256256 46943414058252096 46976778247348224 47012578261254144 47045305885906944 47206845113573376 47239707976344576 47296856890195968 47401914721480704 47491606220762088 47492298447593472 47688547614732288 47721745812837888 47758113550844928 47955461127501312 47989544610889728 48211176011985756 48245441240139264 48282208075408384 48410395747572474 48444802567577856 48481721331918336 48516178845302784 48682059023372544 48715948850605344 48716658923175936 48917967431122944 48976432774080768 49178814727692672 49250554599308832 49251272464171008 49454069287735728 49454790118981632 49489217879980032 49659148755836928 49958702647814664 49996775123540784 50032309434218496 50203373367852936 50238322252186761 50239054514525184 50482507967299584 50506946298270792 50715652687933068 50729744002646016 50790374728676352 51000252310199808 51035755938729408 51036499824279552 51210997154456832 51247394451652608 51286449012277248 51322151875534848 51498376487534592 51534226883284992 51596571152941056 51809024968104096 51809780124647424 51845847302836224 51885357931782144 52023870125162496 52099760237285376 52315048502728704 52377573938947488 52594010194893552 52631390443788288 52671499718627328 52848875528266752 52889150543910912 52925969121645312 53107700752770048 53144671473387648 53208964001470464 53428056998357349 53428835753542656 53649616066573824 53727877744700544 53766063869607936 53949893768438976 53950680129798144 53988237687250944 54173616824549376 54276121395156672 54317484084834432 54541936498408128 54580701200965632 54767316401294112 54806241288572928 55098486870840864 55179666371895296 55326166568654256 55406873924222436 55407681522192384 55635827948702694 55636638883854336 55675370114977536 55757399568482304 55987802046038016 56219156599947264 56246372013983382 56286348113495808 56478795038834553 56518936328840832 56559106148548608 56602208652853248 56753312863813632 56820314585554641 56836102077038592 57070962002976768 57139171569760896 57179782210535424 57375283848974784 57415225431070584 57416062302314496 57459817874866176 57697255138811904 57737420859976704 57935673548476416 58046142547058688 58285153089117108 58286002640228352 58326578215690752 58371027673254912 58526853890807808 58612230266946048 58653887857754112 58854429565569792 58896259295182848 58924770681315924 59168261469255246 59210314249261824 59255437183455744 59297551922036736 59500294361899776 59541715261850976 59542583128326144 59746163346866304 59788626860261376 59860084501654272 60107440222735488 60195999678431232 60443862462788112 60444743478755328 60486821853308928 60694515146022912 60736767398157312 61060636569551256 61107169595438736 61359678560709144 61403288851086336 61613230951455876 61657021449644544 61700843071143936 61985797729695972 62003020447678464 62077124668382208 62259231275974656 62333641712466432 62377944229675008 62591218744336128 62635704329797632 62683437681672192 62727074514542592 62942460151431168 62986277301792768 63062475853594624 63202552961974272 63322141627682784 63323064596791296 63583803369945936 63584730152976384 63628994417117184 63677484734459904 63940614836668416 64281568015981008 64327254986852352 64547194330096632 64593070090103808 64642295109224448 64909412031163392 64954598467473792 65177632742035968 65223956574830592 65301910365441024 65571752970256896 65617400492652096 65667406132411776 65938759050314304 65939720158642176 65985623839973376 66212198341115904 66611603530419552 66662366831387712 66709745912291328 66937831157137248 66984429669582348 66985406019366912 67262205217794048 67342595064361056 67620870250577424 67720499638235136 67999345270636626 68000336413599744 68047674584972544 68281329539275776 68429535834046464 68693216140745163 68712302511046656 68745565794868578 68948239594881024 69029638380797787 69078699957472128 69127796403781632 69180477242376192 69365160166883328 69413448455036928 69466346983047168 69753398003638272 69836765251929984 70125346926524736 70175187258384384 70228666291503104 70415121087378144 70465167371022336 70518867391881216 70567958828860416 70810267670360064 70859561964516864 70945285335293952 71237409331143132 71238447671390208 71532821422098432 71637170326267392 71688085159477248 71933191691251968 71984316916334592 72316764017978634 72368161860208896 72423312113112576 72667203851366784 72722581997877504 72774268267954176 73023088535058816 73073923275908016 73074988384763904 73464649161121152 73768222091539008 73875831898963248 73876908696256512 74181103931603592 74182185178472448 74233826819970048 74488723133755392 74958875466596352 74995162685311176 75048464151327744 75305060051779404 75358581771787776 75412141531398144 75760419447406188 75781469436051456 76073479031899602 76094616003969024 76185562093014528 76239709614047232 76500378465299712 76553633908094112 76554749736419328 76613090499821568 76871091677478912 76929673518415872 76983227813302272 77247564731301888 77301340324927488 77394856729411584 77713537452156144 77714670186971136 77768770954254336 77828036897673216 78035805187743744 78149640355928064 78472572754093056 78566360908421232 78891015292340328 78947085665682432 79007249577940992 79333725815866368 79388953682467968 79661551129155072 79718169147015168 79813446002205696 80143253630313984 80474424099860736 80591816617050816 80592991305007104 80649095804411904 80924840652658464 80926020194697216 80982356530876416 81414182092735008 81476226127251648 81812904747612192 81871051801448448 82150974601941168 82209361932859392 82647730306261296 82769499557842944 83110310886333654 83111522283288576 83454958325781504 83513055172466304 83636099352723456 83981703069057024 84270070615965696 84369558020975073 84429522170243712 84778404493261248 84779640203968512 84838659222822912 84903312979279872 85129969295720448 85254153115557888 85606443004465152 85708757354641344 85769673315803136 86062925773462176 86124093453471744 86189726812299264 86545882708217856 86606131289965056 86903510322714624 87069213820588032 87427729633675662 87429003960342528 87489867323536128 87556541509882368 87918345400419072 87980831786631168 88344388942774272 88387156021973886 88752392203882869 88815471373892736 88883155775183616 88946327883055104 89250441542849664 89312572892776464 89313874692489216 89619245020299456 89682940290392064 89790126752481408 90161160334103232 90293999517646848 90665793694182168 90667115218132992 90730232779963392 91041772719034368 91590954854326884 91616403348062208 91660754393158104 92039517841063716 92104933276629504 92170395205042176 92485532174466816 92551264606715904 92621795977396224 92978696594543958 93004530671517696 93115687002573312 93500462568699648 93566916344512512 93886828116504192 93953556494696448 94025156522508288 94090611771813888 94413690227146752 94479415952689152 94593713780391936 94803829442961408 94983212441524176 94984596895186944 95377095229464576 95443491625675776 95516227101689856 95910922255002624 96422352023971512 96490882480278528 96564416150816768 96820791495144948 96889605135155712 96963442663836672 97364118046745088 97431897701210688 97433317846351872 97835934862245888 97952865548161536 98357629455385344 98501109198617664 98502544928342016 98908138575471456 98909580237963264 98978435759960064 99318297511673856 99917405295629328 99993550247081568 100064618868436992 100406746735705872 100476644504373522 100478109029050368 101013892596541584 101431305375866136 101580749457352704 101999017905954939 102000504620399616 102071511877458816 102421994308913664 102494788903305216 102644303751069696 102996752975069184 103068453766569984 103118348692302867 103618049936208192 103619560249294848 103691694605672448 103770715863564288 104047740250324992 104199520474570752 104630097005457408 104755147877894976 105188020389787104 105262780887576576 105342999437254656 105697751056533504 105778301087821824 105851938243290624 106215401505540096 106289342946775296 106417928002940928 106856113996714698 106857671507085312 107299232133147648 107455755489401088 107532127739215872 107899787536877952 107976475374501888 108347233649098752 108475146026967951 108552242790313344 108634968169668864 109083872996816256 109161402401931264 109534632802588224 109612482577145856 110196973741681728 110359332743790592 110652333137308512 110813747848444872 110815363044384768 111271655897405388 111273277767708672 111350740229955072 111975604092076032 112438313199894528 112492744027966764 112572696226991616 112957590077669106 113037872657681664 113118212297097216 113204417305706496 113640629171109282 113672204154077184 114141924005953536 114278343139521792 114359564421070848 114750567697949568 114830450862141168 114832124604628992 114919635749732352 115394510277623808 115474841719953408 115871347096952832 116092285094117376 116570306178234216 116572005280456704 116653156431381504 116742055346509824 117053707781615616 117224460533892096 117708859131139584 117792518590365696 117849541362631848 118336522938510492 118420628498523648 118510874366911488 119000588723799552 119083430523701952 119085166256652288 119492326693732608 119577253720522752 119720169003308544 120214880445470976 120391999356862464 120887724925576224 120889486957510656 120973643706617856 121389030292045824 121473534796314624 122121273139102512 122214339190877472 122719357121418288 122806577702172672 123226461902911752 123314042899289088 123971595459391944 124154249336764416 124518462551949312 124665466329500481 124667283424932864 125182437488672256 125271408659595264 125454149029085184 125884920302862336 125972554603585536 126405105923948544 126644283255365568 126646129193582592 127167606739891872 127169460305952768 127257988834234368 127354969468919808 127881229673336832 128563136031962016 128654509973704704 129094388660193264 129186140180207616 129284590218448896 129818824062326784 129909196934947584 130355265484071936 130603820730882048 131143505940513792 131234800985304192 131334812264823552 131877518100628608 131971247679946752 132424396682231808 132580734032960829 133223207060839104 133324733662775424 133419491824582656 133875662314274496 133968859339164696 133970812038733824 134524410435588096 134685190128722112 135241740501154848 135440999276470272 135998690541273252 136000672827199488 136095349169945088 136562659078551552 136859071668092928 137386432281490326 137424605022093312 137491131589737156 138059276761595574 138157399914944256 138255592807563264 138360954484752384 138826896910073856 138932693966094336 139468044891815937 139506796007276544 139673530503859968 140250693853049472 140350374516768768 140457332583006208 140830242174756288 140930334742044672 141037734783762432 141135917657720832 141620535340720128 141719123929033728 141890570670587904 142474818662286264 142476895342780416 143065642844196864 143274340652534784 143866383382503936 143968633832669184 144633528035957268 144736323720417792 144846624226225152 145334407702733568 145445163995755008 145548536535908352 146046177070117632 146147846551816032 146149976769527808 146929298322242304 147536444183078016 147751663797926496 147753817392513024 148362207863207184 148364370356944896 148467653639940096 148977446267510784 149990325370622352 150096928302655488 150610120103558808 150717163543575552 151520838894812376 152146958063799204 152189232007938048 152371124186029056 153000756930599424 153107267816188224 153109499472838656 153742183354957824 153859347036831744 153966455626604544 154495129462603776 154602680649854976 154789713458823168 155427074904312288 155429340373942272 155537541908508672 155656073795346432 156071610375487488 156299280711856128 156945145508186112 157132721816842464 157782030584680656 157894171331364864 158014499155881984 158667451631732736 158777907364935936 159323102258310144 159626892004411392 160284170995072047 160286507260627968 160948848199721472 161183633234101632 161298191608823808 161849681305316928 161852040389394432 161964713061752832 162828364185470016 162952452254503296 163625809495224384 163742103602896896 164301949203882336 164418723865718784 165295460612522592 165538999115685888 166220621772667308 166223044566577152 166909916651563008 167026110344932608 167272198705446912 167963406138114048 168739116041950146 168859044340487424 169436385116503659 169556808986522496 169677318445645824 169806625958559744 170259938591440896 170460943756663923 170508306231115776 171212886008930304 171417514709282688 171539346631606272 172125851546924352 172248186906943488 172379453624598528 173091765416435712 173212262579930112 173807020645429248 174138427641176064 174855459267351324 174858007920685056 174979734647072256 175113083019764736 175836690800838144 175961663573262336 176688777885548544 176774312043947772 177504784407765738 177630942747785472 177766311550367232 177892655766110208 178500883085699328 178625145785552928 178627749384978432 179238490040598912 179365880580784128 179580253504962816 180322320668206464 180587999035293696 181331587388364336 181334230436265984 181460465559926784 182083545438068736 183181909708653768 183321508786316208 184079035682127432 184209866553259008 184971064348933632 185102529213431808 185957393189087916 186009061343035392 186231374005146624 187000925137399296 187133832689025024 187773656233008384 187907112989392896 188050313045016576 188181223543627776 188827380454293504 188958831905378304 189187427560783872 189607658885922816 189966424883048352 189969193790373888 190754190458929152 190886983251351552 191032454203379712 191821844510005248 192844704047943024 192981764960557056 193128832301633536 193641582990289896 193779210270311424 193926885327673344 194728236093490176 194863795402421376 195671869724491776 195905731096323072 196715258910770688 197002218397235328 197816277150942912 197819160475926528 197956871519920128 198636595023347712 199834810591258656 199987100494163136 200129237736873984 200813493471411744 200953289008747044 200956218058100736 202027785193083168 202862610751732272 203161498914705408 203998035811909878 204001009240799232 204143023754917632 204843988617827328 205288607502139392 206136907533139968 206236697384605734 207088915142393361 207236099872416384 207383389211344896 207541431727128576 208095480500649984 208399040949141504 209260194010914816 209510295755789952 210376040779574208 210525561775153152 210685998874509312 211395502113067008 211556602175643648 211703876486581248 212430803011080192 212578685893550592 212835856005881856 213712227993429396 213715343014170624 214598464266295296 214911510978802176 215064255478431744 215799575073755904 215952950749003776 216950292053935902 217104485580626688 217269936339337728 218167745993632512 218322804803862528 219069265605176448 219224965154291712 220393947483363456 220718665487581184 221304666274617024 221627495696889744 221630726088769536 222543311794810776 222546555535417344 222701480459910144 224876626399789056 224985488055933528 225145392453983232 225915180155338212 226075745315363328 226236424594194432 227281258342218564 227344408308154368 228283848011907072 228556686279043584 228719128842141696 229501135395899136 229660901724282336 229664249209257984 229839271499464704 230789020555247616 230949683439906816 231742694193905664 232184570188234752 233140612356468432 233144010560913408 233306312862763008 233484110693019648 234107415563231232 234448921067784192 235417718262279168 235699082725263696 236673045877020984 236841256997047296 237021748733822976 238001177447599104 238166861047403904 238984653387465216 239154507441045504 239440338006617088 240429760890941952 241775449851152448 241778973915021312 241947287413235712 242778060584091648 242947069592629248 244242546278205024 244428678381754944 245438714242836576 245613155404345344 246452923805823504 246628085798578176 247943190918783888 248308498673528832 249330932659000962 249334566849865728 250364874977344512 250908298058170368 251945109207171072 252810211847897088 253108674062925219 253288566510731136 254335213479783744 254338920611905536 254515977668468736 254709938937839616 255762459346673664 257126272063924032 257309019947409408 258188777320386528 258372280360415232 258569180436897792 259637648124653568 259818393869895168 260710530968143872 261207641461764096 262287011881027584 262469601970608384 262669624529647104 263755036201257216 263942495359893504 265161468065921658 266257176611648607 266446414121678208 266649467325550848 266838983649165312 267751324628548992 267937718678329392 267941624077467648 269048820871176192 269370380257444224 270483481002309696 270881998552940544 271997381082546504 272001345654398976 272190698339890176 273125318157103104 274772864562980652 274849210044186624 274982263179474312 276118553523191148 276314799829888512 276511185615126528 277653793820147712 277865387932188672 278936089783631874 279013592014553088 279347061007719936 280501387706098944 280700749033537536 280914665166012416 281660484349512576 281860669484089344 282075469567524864 282271835315441664 283241070681440256 283438247858067456 283781141341175808 284949637324572528 284953790685560832 286131285688393728 286548681305069568 287732766765007872 289267056071914536 289472647440835584 289693248452450304 290668815405467136 290890327991510016 292092354140235264 292295693103632064 292299953539055616 293858596644484608 295072888366156032 295503327595852992 295507634785026048 296724415726414368 296728740713889792 296935307279880192 297954892535021568 299980650741244704 300193856605310976 301220240207117616 301434327087151104 303041677789624752 304293916127598408 304742248372058112 305997053717864817 306001513861198848 306214535632376448 307484366709915648 307932911253209088 308990258925207552 309205361299709952 309355046076908601 310854149808624576 310858680747884544 311075083817017344 311312147590692864 312143220750974976 312598561423712256 313890291016372224 314265443633684928 315564061169361312 315788342662729728 316028998311763968 317334903263465472 317555814729871872 318646204516620288 319253784008822784 320568341990144094 320573014521255936 321897696399442944 322367266468203264 322596383217647616 323699362610633856 323929426123505664 325425438080903853 325656728370940032 325904904509006592 327251618990448768 327484207205793792 328603898407764672 328837447731437568 330590921225045184 331077998231371776 332441243545334616 332446089133154304 333819833303126016 334052220689865216 335926812276228096 337478232083900292 337718088680974848 338872770233007318 339113617973044992 339354636891291648 339613251917119488 340921887513327846 341016612462231552 342425772017860608 342835029418565376 343078693263212544 344251703093848704 344496373813886976 344758907249197056 346183530832871424 346424525159860224 347614041290858496 348276855282352128 349710918534702648 349716015841370112 349959469294144512 350226166039529472 351673381601676288 353377555771097088 353548624087895544 355009568815531476 355261885495570944 355532623100734464 357001766171398656 357250291571105856 357255498769956864 358476980081197824 358731761161568256 359160507009925632 360644641336412928 361175998070587392 362663174776728672 362668460872531968 362920931119853568 364167090876137472 366363819417307536 366643017572632416 368158071364254864 368419733106518016 369942128697867264 371914786378175832 372462748010293248 373996398988501443 374001850274798592 375547312466016768 375814225978785792 376362447087255552 377654760908587008 377917663810756608 379215317771845632 379932849766096704 379938387580747776 381508380917858304 381773966502703104 382064908406759424 383643689020010496 385689408095886048 385963529921114112 386257664603267072 387283165980579792 387558420540622848 387853770655346688 389456472186980352 389727590804842752 391811462192646144 393430517821541376 394004436794470656 395632554301885824 395913743039840256 397273190046695424 397742202098882487 399669621182517312 399974200988326272 400258475473747968 401626986942823488 401906578017494088 401912436116201472 404055570386166336 405725221503464544 406322997829410816 407996071623819756 408002018481598464 408286047509835264 409687977235654656 410577215004278784 412273815066279936 412473394769211468 414177830284786722 414472199744832768 414766778422689792 415082863454257152 416798081898283008 418404134675447811 418520388021829632 419020591511579904 420752081559148416 421051123550306304 421371997749018624 422791004226134016 423113204351287296 423407752973162496 424861606022160384 425157371787101184 425671712011763712 427424455986858792 427430686028341248 429196928532590592 429823021957604352 431599150147511808 431905901498007552 433900584107871804 434208971161253376 434539872678675456 436335491987265024 436645609607725056 438138531210352896 438449930308583424 440787894966726912 441437330975162368 442609332549234048 443254991393779488 443261452177539072 445086623589621552 445093111070834688 445402960919820288 449970976111867056 450290784907966464 451830360310676424 452151490630726656 454562516684437128 456567696023814144 457113372558087168 459002270791798272 459321803448564672 459328498418515968 461578041110495232 461899366879813632 463485388387811328 464369140376469504 466281224712936864 466288021121826816 466612625725526016 466968221386039296 468214831126462464 468897842135568384 470835436524558336 471398165450527392 473346091754041968 473682513994094592 474043497467645952 476002354895198208 476333722094807808 477969306774930432 478880676013234176 480852512985216141 480859521781883904 483550899702304896 483894574826471424 485556121168183296 485894139185258496 488485092556410048 488857356763509888 490877428485673152 491226310808690688 492905847611647008 493256171597156352 495886381837567776 496616997347057664 498661865318001924 498669133699731456 500729749954689024 501816596116340736 503890218414342144 506217348125850438 506577133021462272 508670426959567488 509031955336937472 509419877875679232 511382831269991769 511524918693347328 514252544127848064 514618039894818816 516377554640773056 516744560720830464 517138360873795584 519275296249307136 519636787739790336 521421061936287744 522415282923528192 524574023762055168 524939203941216768 525339249059294208 527510072402514432 527884990719787008 530322936131843316 532514353223297214 532892828243356416 533298934651101696 533677967298330624 535502649257097984 535875437356658784 535883248154935296 538097641742352384 538740760514888448 540966962004619392 541763997105881088 543994762165093008 544002691308797952 544381396679780352 546250636314206208 549545729125961304 549964526358948624 552237107046382296 552629599659777024 555307587640295424 557872179567263748 558027184029106176 558694122015439872 561002775412197888 561401498067075072 563320968699025152 563721338968178688 564150939135049728 564543670630883328 566482141362880512 566876495716134912 567562282682351616 569899274649145056 569907581371121664 572262571376787456 573097362610139136 575465533530015744 578534112143829072 578945294881671168 579386496904900608 581337630810934272 581780655983020032 584184708280470528 584591386207264128 587717193288969216 590145776732312064 591006655191705984 593448831452828736 593457481427779584 593870614559760384 595909785070043136 599961301482489408 600387713210621952 602440480414235232 602868654174302208 606083355579249504 608587832255196816 609484496744116224 611994107435729634 612003027722397696 612429071264752896 615865822506418176 618410722599419904 618710092153817202 621266745427180083 621708299617249152 622150167634034688 622624295181385728 624286441501949952 625197122847424512 627780582032744448 628530887267369856 631128122338722624 631576685325459456 632057996623527936 634669806526930944 635111629459743744 637292409033240576 638507568017645568 641136683980288188 641146029042511872 643795392798885888 644734532936406528 645192766435295232 647398725221267712 647858852247011328 650850876161807706 651313456741880064 651809809018013184 654503237980897536 654968414411587584 657207796815529344 657674895462875136 661181842450090368 662155996462743552 664882487090669232 664892178266308608 667639666606252032 668104441379730432 674956464167800584 675436177361949696 677745540466014636 678227235946089984 678709273782583296 681843775026655692 682033224924463104 684851544035721216 685670058837130752 686157386526425088 688503406187697408 688992747627773952 689517814498394112 692367061665742848 692849050319720448 695228082581716992 696553710564704256 699421837069405296 699432031682740224 699918938588289024 700452332079058944 703346763203352576 707097248175791088 710019137631062952 710523770991141888 711065246201468928 714003532342797312 714500583142211712 716953960162395648 717463522323136512 718321014019851264 721289282672825856 725326349553457344 725336921745063936 725841862239707136 728334181752274944 732727638834615072 733286035145264832 736316142728509728 736839466213036032 739884257395734528 743829572756351664 744925496020586496 747992797977002886 748003700549597184 751094624932033536 752724894174511104 755835327621513216 758430635543691264 759326022188775657 759865699532193408 763016761835716608 763547933005406208 764129816813518848 767287378040020992 771378816191772096 771927059842228224 772515329206534144 774566331961159584 775116841081245696 775707541310693376 778912944373960704 779455181609685504 783622924385292288 786861035643082752 788008873588941312 791265108603771648 791827486079680512 795484404197764974 799339242365034624 799948401976652544 800516950947495936 803253973885646976 803813156034988176 803824872232402944 808111140772332672 811450443006929088 812645995658821632 815992143247639512 816004036963196928 816572095019670528 819375954471309312 824547630132559872 824946789538422936 828355660569573444 828944399489665536 829533556845379584 833596163796566016 836808269350895622 837040776043659264 838041183023159808 841504163118296832 842102247100612608 842743995498037248 845582008452268032 846226408702574592 846815505946324992 849723212044320768 850314743574202368 851343424023527424 854848911973717584 854861372056682496 858393857065181184 859646043915208704 863198300295023616 867801168215743608 868417942322506752 869079745357350912 872670983974530048 876277062420705792 876899860617166848 881575789933453824 885218665098468096 886509982787558976 886522904355078144 890173247179243104 890186222141669376 890805921839640576 899941952223734112 900581569815932928 903660720621352848 904302981261453312 909125033368874256 914226745116174336 918004541583596544 918643606897129344 923798733759627264 926970776775622656 928065138230725803 932562449425873728 932576042243653632 933225251451052032 933936442772078592 936429662252924928 937795684271136768 941670873049116672 942796330901054784 946692183508083936 947365027988189184 948086994935291904 952004709790396416 952667444189615616 955938613549860864 957761352026468352 961705025970432282 961719043563767808 967101799404609792 967789149652942848 971788278370516992 976276314242711559 976970185112820096 977714713527019776 981754856971346304 982452621617381376 985811695223294016 986512343194312704 991772763675135552 993233994694115328 997323730636003848 997338267399462912 1001459499909378048 1007780436828684288 1012434696251700876 1013154266042924544 1017340853919134976 1018063910673874944 1018839755751358464 1022765662539983538 1023049837386694656 1028505088255696128 1029236079789637632 1032755109281546112 1033489121441660928 1034276721747591168 1038550592498614272 1039273575479580672 1042842123872575488 1044830565847056384 1049148047524110336 1049878407882433536 1050678498118588416 1055020144805028864 1060645872263686632 1065028706446594428 1065785656486712832 1066597869302203392 1071005298514195968 1071750874713317568 1071766496309870592 1076195283484704768 1077481521029776896 1081933924009238784 1083527994211762176 1087989524330186016 1088005382617595904 1088762793359560704 1092501272628412416 1099091458251922608 1099929052717897248 1104474214092764592 1105259199319554048 1115744359134527496 1117388244030879744 1121989196965504329 1122005550824395776 1126641937398050304 1127442677936357376 1129087341261766656 1132964282725761024 1133752991432269824 1139798549298290112 1139815162742243328 1144525142753574912 1146194725220278272 1150931067060031488 1157068224287658144 1157890589763342336 1158772993809801216 1162675261621868544 1163561311966040064 1168369416560941056 1169182772414528256 1175434386577938432 1180291553464624128 1182013310383411968 1186897662905657472 1187741229119520768 1191819570140086272 1193226606296647461 1199922602964978816 1200775426421243904 1204880960828470464 1205737308348604416 1212166711158499008 1217175664510393632 1218968993488232448 1223988214871459268 1224006055444795392 1224858142529505792 1231731645012836352 1236821445198839808 1237420184307634404 1242533490854360166 1243416599234498304 1244300335268069376 1245248590362771456 1250394245694849024 1255561164065488896 1257061774534739712 1262256244677445248 1263153370650918912 1264115993247055872 1269339613053861888 1270223258919487488 1274584818066481152 1277015136035291136 1282273367960576376 1282292058085023744 1287590785597771776 1289469065872813056 1294797450442535424 1295717704494022656 1301701752323615412 1302626913483760128 1303619618036026368 1309006475961795072 1309936828823175168 1314415593631058688 1315349790925750272 1322363684900180736 1324311992925487104 1329764974181338464 1329784356532617216 1335279333212504064 1336208882759460864 1349912928335601168 1350872354723899392 1355491080932029272 1356454471892179968 1363687550053311384 1369703088071442432 1371340117674261504 1377006812375394816 1377985495255547904 1384734123331485696 1385698100639440896 1390456165163433984 1393107421129408512 1398843674138810592 1398864063365480448 1399837877176578048 1400904664158117888 1406693526406705152 1414194496351582176 1420038275262125904 1421047541982283776 1422130492402937856 1428007064685594624 1429001166284423424 1433907920324791296 1436642028039702528 1442578565345651712 1450652699106914688 1451683724479414272 1456668363504549888 1465455277669230144 1466572070290529664 1472632285457019456 1473678932426072064 1479768514791469056 1487659145512703328 1489850992041172992 1495985595954005772 1496007401099194368 1502189249864067072 1505449788349022208 1511670655243026432 1518652044377551314 1519731399064386816 1527095866010812416 1528259633627037696 1534148493809975307 1534574756080041984 1542757632383544192 1543854119684456448 1545030658413068288 1549132663922319168 1550233682162491392 1551415082621386752 1557825888747921408 1558910363219371008 1567245848770584576 1573722071286165504 1576017747177882624 1582530217207543296 1583654972159361024 1590968808395529948 1598678484730069248 1599896803953305088 1601033901894991872 1606507947771293952 1607626312069976352 1607649744464805888 1616222281544665344 1622900886013858176 1625291991317643264 1631984286495279024 1632008073926393856 1633144190039341056 1638751908942618624 1649893579076845872 1656711321139146888 1657888798979331072 1673616538701791244 1674081552087318528 1676082366046319616 1683008326236593664 1684204494201225216 1691164016904536064 1692452817405149184 1693631011892649984 1699446424088641536 1700629487148404736 1702686848047054848 1709697823947435168 1709722744113364992 1716787714130362368 1719292087830417408 1726396600590047232 1735602336431487216 1736835884645013504 1738159490714701824 1745341967949060096 1752554124841411584 1763151579866907648 1770437330196936192 1773019965575117952 1780346494358486208 1780372444283338752 1781611843679281152 1799883904447468224 1801163139631865856 1807321441242705696 1808605962522906624 1818250066737748512 1828453490232348672 1836009083167193088 1837287213794258688 1847597467519254528 1856130276461451606 1863800236281540249 1865124898851747456 1866450502902104064 1867872885544157184 1872859324505849856 1875591368542273536 1883341746098233344 1885592661802109568 1893384367016167872 1894730055976378368 1896173989870583808 1904009419580792832 1905334888379231232 1911877227099721728 1915522704052936704 1923410051940864564 1923438087127535616 1934203598809219584 1935578299305885696 1943576556741033984 1952552628485423118 1953940370225640192 1955429427054039552 1963509713942692608 1964905243234762752 1971623390446588032 1973024686388625408 1983545527350271104 1986467989388230656 1994647461272007696 1994676534798925824 2002918999818756096 2024869392503401752 2026308532085849088 2034681707838269952 2036127821347749888 2045531325079967076 2046099674773389312 2057010176511392256 2058472159579275264 2065510218563092224 2066978242883321856 2068553443495182336 2077101184997228544 2078547150959161344 2085684247745150976 2089661131694112768 2098296095048220672 2099756815764867072 2101356996237176832 2110040289610057728 2121291744527373264 2130057412893188856 2131571312973425664 2133195738604406784 2142010597028391936 2143501749426635136 2152390566969409536 2154963042059553792 2163867848018477568 2175979048660372032 2176010765235191808 2177525586719121408 2185002545256824832 2198182916503845216 2199858105435794496 2208948428185529184 2210518398639108096 2231488718269054992 2234776488061759488 2243978393931008658 2244011101648791552 2253283874796100608 2258174682523533312 2267505982864539648 2277978066566326971 2279597098596580224 2289050285507149824 2292389450440556544 2301862134120062976 2314136448575316288 2315781179526684672 2317545987619602432 2325350523243737088 2327122623932080128 2336738833121882112 2338365544829056512 2350868773155876864 2360583106929248256 2364026620766823936 2373795325811314944 2375482458239041536 2386453212593294922 2399845205929957632 2401550852842487808 2409761921656940928 2411474616697208832 2424333422316998016 2434351329020787264 2437937986976464896 2447976429742918536 2448012110889590784 2449716285059011584 2473642890397679616 2474840368615268808 2485066981708720332 2486833198468996608 2488600670536138752 2500788491389698048 2511122328130977792 2514123549069479424 2524512489354890496 2526306741301837824 2528231986494111744 2538679226107723776 2540446517838974976 2549169636132962304 2554030272070582272 2564546735921152752 2564584116170047488 2575181571195543552 2578938131745626112 2589594900885070848 2603403504647230824 2605253826967520256 2607239236072052736 2618012951923590144 2628831187262117376 2630699581851500544 2644727369800361472 2659529948362676928 2659568713065234432 2670558666425008128 2672417765518921728 2699825856671202336 2701744709447798784 2710982161864058544 2712908943784359936 2727375100106622768 2742680235348523008 2754013624750789632 2771396201278881792 2780912330326867968 2784195414692177409 2797687348277621184 2797728126730960896 2799675754353156096 2801809328316235776 2813387052813410304 2828388992703164352 2840076550524251808 2842095083964567552 2844260984805875712 2856014129371189248 2858002332568846848 2867815840649582592 2873284056079405056 2885157130691303424 2901305398213829376 2903367448958828544 2928828942728134677 2930910555338460288 2933144140581059328 2945264570914038912 2947357864852144128 2959537029582938112 2975318291025406656 2979701984082345984 2991971191908011544 2992014802198388736 3004378499728134144 3023341310486052864 3037304088755102628 3039462798128773632 3054191732021624832 3056519267254075392 3068296987619950614 3069149512160083968 3085515264767088384 3087708239368912896 3090061316826136576 3098265327844638336 3100467364324982784 3102830165242773504 3115651777495842816 3117820726438742016 3134491697541169152 3147444142572331008 3152035494355765248 3165060434415086592 3181937616791059896 3197356969460138496 3199793607906610176 3213015895542587904 3215252624139952704 3215299488929611776 3232444563089330688 3245801772027716352 3250583982635286528 3263968572990558048 3264016147852787712 3266288380078682112 3277503817885237248 3299787158153691744 3313422642278293776 3315777597958662144 3347233077403582488 3352164732092639232 3365967590896512987 3366016652473187328 3382328033809072128 3387262023785299968 3398892848177283072 3401258974296809472 3419395647894870336 3419445488226729984 3433575428260724736 3438584175660834816 3452793201180094464 3471204672862974432 3473671769290027008 3476318981429403648 3490683935898120192 3505108249682823168 3526303159733815296 3540874660393872384 3546039931150235904 3560692988716972416 3563223687358562304 3579679818889942383 3599767808894936448 3602326279263731712 3614642882485411392 3617211925045813248 3636500133475497024 3656906980464697344 3672018166334386176 3674574427588517376 3695194935038509056 3712260552922903212 3727600472563080498 3730249797703494912 3732901005804208128 3735745771088314368 3751182737084547072 3766683492196466688 3771185323604219136 3786768734032335744 3789460111952756736 3792347979741167616 3808018839161585664 3810669776758462464 3823754454199443456 3831045408105873408 3846820103881729128 3846876174255071232 3868407197618439168 3887153113482067968 3905105256970846236 3907880740451280384 3910858854108079104 3927019427885385216 3929810486469525504 3943246780893176064 3946049372777250816 3967091054700542208 3972935978776461312 3989294922544015392 3989353069597851648 4005837999637512192 4049738785006803504 4052617064171698176 4069363415676539904 4091062650159934152 4114020353022784512 4131020437126184448 4133956485766643712 4154202369994457088 4157094301918322688 4171368495490301952 4179322263388225536 4196592190096441344 4199513631529734144 4202713992474353664 4220080579220115456 4242583489054746528 4260114825786377712 4263142625946851328 4266391477208813568 4284021194056783872 4287003498853270272 4309926084119107584 4327735696036955136 4351958097320744064 4355051173438242816 4370005090513649664 4396365833007690432 4399716210871588992 4417896856371058368 4421036797278216192 4462977436538109984 4469552976123518976 4487956787862017316 4488022203297583104 4506567749592201216 4516349365047066624 4535011965729079296 4555956133132653942 4559194197193160448 4584778900881113088 4602445481429925921 4603724268240125952 4628272897150632576 4631562359053369344 4635091975239204864 4650701046487474176 4654245247864160256 4673477666243764224 4676731089658113024 4701737546311753728 4721166213858496512 4728053241533647872 4747590651622629888 4750964916478083072 4772906425186589844 4799690411859915264 4803101705684975616 4819523843313881856 4822949233394417664 4848666844633996032 4868702658041574528 4875875973952929792 4895952859485837072 4896024221779181568 4899432570118023168 4949680737230537616 4970133963417440664 4973666396937993216 5022244656261955584 5028247098138958848 5049024978709780992 5052613482603675648 5077358452215447552 5080893035677949952 5098339272265924608 5108060544141164544 5129093471842305504 5129168232340094976 5150363142391087104 5157876263491252224 5179189801770141696 5206807009294461648 5210507653935040512 5214478472144105472 5236025903847180288 5257662374524234752 5289454739600722944 5319059896725353856 5341117332850016256 5344835531037843456 5399651713342404672 5403489418895597568 5421964323728117088 5425817887568719872 5454750200213245536 5485360470697046016 5508027249501579264 5542792402557763584 5568390829384354818 5595374696555242368 5599351508706312192 5603618656632471552 5626774105626820608 5656777985406328704 5680153101048503616 5684190167929135104 5688521969611751424 5712028258742378496 5716004665137693696 5735631681299165184 5746568112158810112 5770314261382606848 5802610796427658752 5806734897917657088 5857657885456269354 5861821110676920576 5866288281162118656 5890529141828077824 5894715729704288256 5919074059165876224 5950636582050813312 5959403968164691968 5983942383816023088 5984029604396777472 6008756999456268288 6074608177510205256 6078925596257547264 6108383464043249664 6136593975239901228 6138299024320167936 6171030529534176768 6175416478737825792 6196530655689276672 6200934728649965568 6205660330485547008 6231303554991685632 6235641452877484032 6268983395082338304 6294888285144662016 6304070988711530496 6330120868830173184 6363875233582119792 6394713938920276992 6399587215813220352 6426031791085175808 6430505248279905408 6464889126178661376 6491603544055432704 6527937145981116096 6528032295705575424 6532576760157364224 6555007635770474496 6599574316307383488 6626845284556587552 6631555195917324288 6694466154807164976 6704329464185278464 6731935181793025974 6732033304946374656 6774524047570599936 6802517948593618944 6833934199698980913 6838791295789740672 6867150856521449472 6877168351321669632 6905586402360188928 6942409345725948864 6947343538580054016 6952637962858807296 6981367871796240384 7010216499365646336 7052606319467630592 7081749320787744768 7092079862300471808 7121385977433944832 7126447374717124608 7159359637779884766 7199535617789872896 7204652558527463424 7229285764970822784 7234423850091626496 7273000266950994048 7313813960929394688 7344036332668772352 7349148855177034752 7424521105845806424 7455200945126160996 7460499595406989824 7465802011608416256 7502365474169094144 7533366984392933376 7542370647208438272 7573537468064671488 7578920223905513472 7584695959482335232 7616037678323171328 7621339553516924928 7647508908398886912 7662090816211746816 7693640207763458256 7693752348510142464 7736814395236878336 7810210513941692472 7815761480902560768 7821717708216158208 7854038855770770432 7886493561786352128 7892098745554501632 7934182109401084416 7978589845088030784 7978706139195703296 8011675999275024384 8099477570013607008 8105234128343396352 8138726831353079808 8182125300319868304 8228040706045569024 8262040874252368896 8314188603836645376 8342736990980603904 8352586244076532227 8393184380192882688 8399027263059468288 8405427984948707328 8440161158440230912 8485166978109493056 8520229651572755424 8526285251893702656 8532782954417627136 8568042388113567744 8574006997706540544 8619852168238215168 8655471392073910272 8703916194641488128 8710102346876485632 8792731666015380864 8799432421743177984 8835793712742116736 8842073594556432384 8925954873076219968 8939105952247037952 8975913575724034632 8976044406595166208 9013135499184402432 9070023931458158592 9111912266265307884 9118388394386320896 9169557801762226176 9204890962859851842 9207448536480251904 9256545794301265152 9263124718106738688 9270183950478409728 9301402092974948352 9308490495728320512 9346955332487528448 9353462179316226048 9403475092623507456 9442332427716993024 9456106483067295744 9495181303245259776 9545812850373179688 9599380823719830528 9639047686627763712 9645898466788835328 9697333689267992064 9737405316083149056 9751751947905859584 9791905718971674144 9792048443558363136 9798865140236046336 9899361474461075232 9940267926834881328 9947332793875986432 10056494196277917696 10098049957419561984 10161786071355899904 10196678544531849216 10258186943684611008 10258336464680189952 10300726284782174208 10315752526982504448 10358379603540283392 10413614018588923296 10421015307870081024 10428956944288210944 10472051807694360576 10515324749048469504 10578909479201445888 10638119793450707712 10689671062075686912 10739039456669827149 10799303426684809344 10806978837791195136 10843928647456234176 10851635775137439744 10909500400426491072 10970720941394092032 11016054499003158528 11085584805115527168 11136781658768709636 11190749393110484736 11198703017412624384 11207237313264943104 11253548211253641216 11313555970812657408 11360306202097007232 11368380335858270208 11377043939223502848 11424056517484756992 11432009330275387392 11471263362598330368 11493136224317620224 11540628522765213696 11605221592855317504 11715315770912538708 11723642221353841152 11732576562324237312 11781058283656155648 11789431459408576512 11838148118331752448 11901273164101626624 11918807936329383936 11967884767632046176 11968059208793554944 12017513998912536576 12149216355020410512 12157851192515094528 12273187950479802456 12342061059068353536 12393061311378553344 12401869457299931136 12462607109983371264 12471282905754968064 12537966790164676608 12589776570289324032 12608141977423060992 12660241737660346368 12727750467164239584 12789427877840553984 12799174431626440704 12852063582170351616 12861010496559810816 12929778252357322752 12983207088110865408 13055874291962232192 13065153520314728448 13110015271540948992 13199148632614766976 13253690569113175104 13263110391834648576 13388932309614329952 13408658928370556928 13463870363586051948 13464066609892749312 13549048095141199872 13605035897187237888 13667868399397961826 13677582591579481344 13754336702643339264 13811172804720377856 13884818691451897728 13894687077160108032 13905275925717614592 13962735743592480768 14020432998731292672 14105212638935261184 14163498641575489536 14184159724600943616 14242771954867889664 14252894749434249216 14318719275559769532 14399071235579745792 14409305117054926848 14458571529941645568 14468847700183252992 14546000533901988096 14627627921858789376 14688072665337544704 14698297710354069504 14849042211691612848 14910401890252321992 14920999190813979648 15066733968785866752 15084741294416876544 15147074936129342976 15157840447811026944 15232075356646342656 15242679107033849856 15295017816797773824 15324181632423493632 15387280415526916512 15387504697020284928 15473628790473756672 15620421027883384944 15631522961805121536 15643435416432316416 15708077711541540864 15772987123572704256 15868364218802168832 15957179690176061568 16023351998550048768 16198955140027214016 16210468256686792704 16277453662706159616 16364250600639736608 16456081412091138048 16524081748504737792 16628377207673290752 16705172488153064454 16798054526118936576 16810855969897414656 16880322316880461824 16970333956218986112 17040459303145510848 17052570503787405312 17065565908835254272 17136084776227135488 17148013995413081088 17239704336476430336 17310942784147820544 17407832389282976256 17420204693752971264 17585463332030761728 17598864843486355968 17671587425484233472 17684147189112864768 17851909746152439936 17878211904494075904 17951827151448069264 17952088813190332416 18026270998368804864 18223824532530615768 18236776788772641792 18409781925719703684 18414897072960503808 18513091588602530304 18526249436213477376 18602804185949896704 18616980991456641024 18693910664975056896 18706924358632452096 18806950185247014912 18884664855433986048 18912212966134591488 18990362606490519552 19091625700746359376 19198761647439661056 19278095373255527424 19394667378535984128 19474810632166298112 19583811437943348288 19584096887116726272 19597730280472092672 19798722948922150464 19880535853669762656 19894665587751972864 20112988392555835392 20196099914839123968 20323572142711799808 20501802599096942739 20516373887369222016 20601452569564348416 20631505053965008896 20716759207080566784 20827228037177846592 20842030615740162048 20857913888576421888 20944103615388721152 21030649498096939008 21157818958402891776 21276239586901415424 21379342124151373824 21478078913339654298 21598606853369618688 21613957675582390272 21687857294912468352 21703271550274879488 21819000800852982144 21941441882788184064 22032108998006317056 22273563317537419272 22381498786220969472 22397406034825248768 22507096422507282432 22627111941625314816 22720612404194014464 22736760671716540416 22754087878447005696 22848113034969513984 22864018660550774784 22942526725196660736 22986272448635240448 23081257045530427392 23210443185710635008 23430631541825077416 23447284442707682304 23465153124648474624 23562116567312311296 23676296236663504896 23802546328203253248 23935769535264092352 23936118417587109888 24035027997825073152 24298432710040821024 24315702385030189056 24546375900959604912 24684122118136707072 24786122622757106688 24942565811509936128 25057758732229596681 25179553140578648064 25216283954846121984 25320483475320692736 25455500934328479168 25578855755681107968 25598348863252881408 25704127164340703232 25722020993119621632 25859556504714645504 25966414176221730816 26111748583924464384 26130307040629456896 26398297265229533952 26507381138226350208 26526220783669297152 26777864619228659904 26817317856741113856 26927740727172103896 26928133219785498624 27210071794374475776 27335736798795923652 27355165183158962688 27508673405286678528 27622345609440755712 27769637382903795456 27789374154320216064 27810551851435229184 27925471487184961536 28040865997462585344 28210425277870522368 28326997283150979072 28368319449201887232 28485543909735779328 28637438551119539064 28798142471159491584 28917143059883291136 28937695400366505984 29092001067803976192 29255255843717578752 29376145330675089408 29396595420708139008 29698084423383225696 29820803780504643984 29841998381627959296 30169482588833753088 30294149872258685952 30485358214067699712 30590035633595547648 30774560831053833024 30775009394040569856 30947257580947513344 31240842055766769888 31263045923610243072 31286870832864632832 31416155423083081728 31545974247145408512 31736728437604337664 31914359380352123136 32217118370009481447 32397910280054428032 32420936513373585408 32554907325412319232 32728501201279473216 32912162824182276096 33048163497009475584 33256754415346581504 33410344976306128908 33596109052237873152 33621711939794829312 33760644633760923648 33940667912437972224 34080918606291021696 34105141007574810624 34131131817670508544 34272169552454270976 34296027990826162176 34479408672952860672 34621885568295641088 34815664778565952512 35170926664061523456 35197729686972711936 35343174850968466944 35368294378225729536 35703819492304879872 35756423808988151808 35903654302896138528 35904177626380664832 36052541996737609728 36447649065061231536 36473553577545283584 36819563851439407368 37026183177205060608 37205608371899793408 37387821329950113792 37413848717264904192 37613900370494029824 37769329710867972096 37824425932269182976 37980725212981039104 38183251401492718752 38397523294879322112 38556190746511054848 38789334757071968256 38949621264332596224 39167622875886696576 39195460560944185344 39597445897844300928 39761071707339525312 39789331175503945728 40225976785111670784 40392199829678247936 40647144285423599616 41003605198193885478 41032747774738444032 41263010107930017792 41433518414161133568 41654456074355693184 41684061231480324096 41715827777152843776 41888207230777442304 42061298996193878016 42315637916805783552 42552479173802830848 42758684248302747648 42956157826679308596 43197213706739237376 43227915351164780544 43375714589824936704 43406543100549758976 43638001601705964288 43882883765576368128 44064217996012634112 44547126635074838544 44762997572441938944 45254223883250629632 45441224808388028928 45473521343433080832 45696226069939027968 45728037321101549568 45885053450393321472 45972544897270480896 46162514091060854784 46420886371421270016 46861263083650154832 46894568885415364608 46930306249296949248 47124233134624622592 47605092656406506496 47871539070528184704 48070055995650146304 48596865420081642048 48631404770060378112 49092751801919209824 49368244236273414144 49572245245514213376 49885131623019872256 50115517464459193362 50432567909692243968 50640966950641385472 50911001868656958336 51157711511362215936 51196697726505762816 51408254328681406464 51444041986239243264 51719113009429291008 51932828352443461632 52223497167848928768 52260614081258913792 52796594530459067904 53014762276452700416 53052441567338594304 53555729238457319808 53634635713482227712 53855481454344207792 53856266439570997248 54671473597591847304 54710330366317925376 55244691218881511424 55539274765807590912 55578748308640432128 55850942974369923072 56081731994925170688 56420850555741044736 56653994566301958144 56736638898403774464 56971087819471558656 57274877102239078128 57596284942318983168 57834286119766582272 58184002135607952384 58752290661350178816 58793190841416278016 59396168846766451392 59641607561009287968 59683996763255918592 60338965177667506176 60588299744517371904 60970716428135399424 61549121662107666048 61894515161895026688 62481684111533539776 62526091847220486144 62573741665729265664 62832310846166163456 63091948494290817024 63473456875208675328 63828718760704246272 64434236740018962894 64795820560108856064 64841873026747170816 65109814650824638464 65457002402558946432 65824325648364552192 66096326994018951168 66820689952612257816 67192218104475746304 67521289267521847296 67881335824875944448 68161837212582043392 68210282015149621248 68262263635341017088 68544339104908541952 68592055981652324352 68958817345905721344 69243771136591282176 69631329557131905024 70341853328123046912 70395459373945423872 70686349701936933888 71407638984609759744 71807308605792277056 71808355252761329664 72105083993475219456 72895298130122463072 72947107155090567168 73639127702878814736 74052366354410121216 74827697434529808384 75173276196688790043 75538659421735944192 75648851864538365952 75961450425962078208 76366502802985437504 76795046589758644224 77112381493022109696 77578669514143936512 77899242528665192448 78335245751773393152 78390921121888370688 79194891795688601856 79522143414679050624 79578662351007891456 80451953570223341568 80784399659356495872 82007210396387770956 82065495549476888064 82526020215860035584 82867036828322267136 83308912148711386368 83368122462960648192 83431655554305687552 83776414461554884608 84122597992387756032 84631275833611567104 85104958347605661696 85912315653358617192 86394427413478474752 86751429179649873408 86813086201099517952 87276003203411928576 87765767531152736256 88128435992025268224 89094253270149677088 89525995144883877888 90508447766501259264 90882449616776057856 91456074642203099136 91770106900786642944 92325028182121709568 92841772742842540032 93722526167300309664 93789137770830729216 93860612498593898496 94248466269249245184 95210185312813012992 95743078141056369408 97193730840163284096 97262809540120756224 98185503603838419648 98736488472546828288 99144490491028426752 99770263246039744512 100231034928918386724 100865135819384487936 101281933901282770944 101822003737313916672 102315423022724431872 102393395453011525632 102816508657362812928 102888083972478486528 103438226018858582016 103865656704886923264 104446994335697857536 105593189060918135808 106029524552905400832 106104883134677188608 107111458476914639616 107269271426964455424 107710962908688415584 107712532879141994496 109342947195183694608 109420660732635850752 111078549531615181824 112163463989850341376 112841701111482089472 113307989132603916288 113473277796807548928 113942175638943117312 114549754204478156256 115192569884637966336 115668572239533164544 116368004271215904768 117586381682832556032 118792337693532902784 119283215122018575936 119367993526511837184 120677930355335012352 121176599489034743808 121941432856270798848 123098243324215332096 123789030323790053376 124963368223067079552 125052183694440972288 125147483331458531328 125664621692332326912 126183896988581634048 126946913750417350656 127657437521408492544 128868473480037925788 129591641120217712128 129683746053494341632 130219629301649276928 130914004805117892864 131648651296729104384 132192653988037902336 133641379905224515632 135762671649751888896 136323674425164086784 136420564030299242496 137088678209817083904 137184111963304648704 137917634691811442688 138487542273182564352 139262659114263810048 140683706656246093824 140790918747890847744 141372699403873867776 142815277969219519488 143614617211584554112 144210167986950438912 145790596260244926144 145894214310181134336 147278255405757629472 148104732708820242432 149655394869059616768 150346552393377580086 151297703729076731904 151922900851924156416 152733005605970875008 153590093179517288448 154224762986044219392 155157339028287873024 155798485057330384896 156670491503546786304 156781842243776741376 158389783591377203712 159044286829358101248 159157324702015782912 160903907140446683136 161568799318712991744 164014420792775541912 164130991098953776128 165734073656644534272 166617824297422772736 166736244925921296384 167552828923109769216 168245195984775512064 169262551667223134208 170209916695211323392 171824631306717234384 172788854826956949504 173502858359299746816 174552006406823857152 176256871984050536448 178188506540299354176 179051990289767755776 181016895533002518528 181764899233552115712 182912149284406198272 185683545485685080064 187445052334600619328 187578275541661458432 187721224997187796992 188496932538498490368 190420370625626025984 191486156282112738816 194387461680326568192 194525619080241512448 196371007207676839296 197472976945093656576 198288980982056853504 200462069857836773448 202563867802565541888 203644007474627833344 204630846045448863744 204786790906023051264 205633017314725625856 205776167944956973056 206876452037717164032 207731313409773846528 208893988671395715072 211186378121836271616 212059049105810801664 214222916953829279232 215421925817376831168 215425065758283988992 218685894390367389216 218841321465271701504 222157099063230363648 225519828590066370129 226615978265207832576 226946555593615097856 227884351277886234624 229099508408956312512 230385139769275932672 231337144479066329088 232736008542431809536 235172763365665112064 237584675387065805568 238566430244037151872 238735987053023674368 241355860710670024704 242353198978069487616 246196486648430664192 247578060647580106752 249926736446134159104 250104367388881944576 250294966662917062656 251329243384664653824 252367793977163268096 253893827500834701312 255314875042816985088 257736946960075851576 259183282240435424256 260439258603298553856 261828009610235785728 263297302593458208768 264385307976075804672 267282759810449031264 271525343299503777792 272647348850328173568 274368223926609297408 276975084546365128704 278525318228527620096 281367413312492187648 281581837495781695488 282745398807747735552 285630555938439038976 287229234423169108224 291581192520489852288 291788428620362268672 294556510811515258944 296209465417640484864 299310789738119233536 300693104786755160172 302595407458153463808 303845801703848312832 305466011211941750016 307180186359034576896 308449525972088438784 310314678056575746048 311596970114660769792 313340983007093572608 316779567182754407424 318088573658716202496 318314649404031565824 321807814280893366272 323137598637425983488 328028841585551083824 328261982197907552256 333235648594845545472 336490391969551024128 338525103334446268416 340419833390422646784 343649262613434468768 345577709653913899008 347005716718599493632 349104012813647714304 356377013080598708352 358103980579535511552 362033791066005037056 363529798467104231424 365824298568812396544 371367090971370160128 374890104669201238656 375156551083322916864 375442449994375593984 376993865076996980736 380840741251252051968 382972312564225477632 388774923360653136384 389051238160483024896 392742014415353678592 394945953890187313152 396577961964113707008 400924139715673546896 407288014949255666688 409261692090897727488 411266034629451251712 411552335889913946112 413752904075434328064 415462626819547693056 417787977342791430144 422372756243672543232 424118098211621603328 428445833907658558464 430843851634753662336 437371788780734778432 437682642930543403008 444314198126460727296 451039657180132740258 453893111187230195712 455768702555772469248 458199016817912625024 460770279538551865344 462674288958132658176 465472017084863619072 470345526731330224128 475169350774131611136 477132860488074303744 477471974106047348736 482711721421340049408 484706397956138975232 492392973296861328384 499853472892268318208 500208734777763889152 502658486769329307648 504735587954326536192 507787655001669402624 510629750085633970176 515473893920151703152 518366564480870848512 523656019220471571456 528770615952151609344 534565519620898062528 543050686599007555584 545294697700656347136 548736447853218594816 557050636457055240192 562734826624984375296 563163674991563390976 565490797615495471104 571261111876878077952 574458468846338216448 583162385040979704576 583576857240724537344 589113021623030517888 592418930835280969728 601386209573510320344 607691603407696625664 610932022423883500032 614360372718069153792 616899051944176877568 620629356113151492096 623193940229321539584 626681966014187145216 633559134365508814848 636177147317432404992 646275197274851966976 656057683171102167648 656523964395815104512 666471297189691090944 680839666780845293568 687298525226868937536 691155419307827798016 694011433437198987264 698208025627295428608 712754026161197416704 716207961159071023104 724067582132010074112 727059596934208462848 742734181942740320256 749780209338402477312 750313102166645833728 750884899988751187968 753987730153993961472 761681482502504103936 765944625128450955264 777549846721306272768 785484028830707357184 789891907780374626304 793155923928227414016 801848279431347093792 814576029898511333376 823104671779827892224 830925253639095386112 835575954685582860288 844745512487345086464 848236196423243206656 856891667815317116928 861687703269507324672 874743577561469556864 875365285861086806016 888628396252921454592 902079314360265480516 907786222374460391424 911537405111544938496 916398033635825250048 921540559077103730688 925348577916265316352 930944034169727238144 950338701548263222272 954265720976148607488 954943948212094697472 965423442842680098816 969412795912277950464 984785946593722656768 999706945784536636416 1009471175908653072384 1015575310003338805248 1021259500171267940352 1030947787840303406304 1036733128961741697024 1047312038440943142912 1069131039241796125056 1086101373198015111168 1090589395401312694272 1097472895706437189632 1114101272914110480384 1125469653249968750592 1126327349983126781952 1130981595230990942208 1142522223753756155904 1148916937692676432896 1166324770081959409152 1167153714481449074688 1178226043246061035776 1184837861670561939456 1202772419147020640688 1221864044847767000064 1233798103888353755136 1241258712226302984192 1246387880458643079168 1253363932028374290432 1267118268731017629696 1272354294634864809984 1312115366342204335296 1313047928791630209024 1332942594379382181888 1361679333561690587136 1374597050453737875072 1382310838615655596032 1388022866874397974528 1396416051254590857216 1425508052322394833408 1432415922318142046208 1448135164264020148224 1454119193868416925696 1499560418676804954624 1500626204333291667456 1507975460307987922944 1523362965005008207872 1531889250256901910528 1555099693442612545536 1570968057661414714368 1586311847856454828032 1603696558862694187584 1629152059797022666752 1646209343559655784448 1671151909371165720576 1689491024974690172928 1696472392846486413312 1713783335630634233856 1723375406539014649344 1749487155122939113728 1750730571722173612032 1777256792505842909184 1804158628720530961032 1823074810223089876992 1832796067271650500096 1843081118154207461376 1850697155832530632704 1861888068339454476288 1900677403096526444544 1908531441952297214976 1938825591824555900928 1969571893187445313536 1999413891569073272832 2042519000342535880704 2061895575680606812608 2073466257923483394048 2094624076881886285824 2138262078483592250112 2172202746396030222336 2181178790802625388544 2228202545828220960768 2250939306499937501184 2252654699966253563904 2261963190461981884416 2285044447507512311808 2297833875385352865792 2332649540163918818304 2356452086492122071552 2369675723341123878912 2405544838294041281376 2443728089695534000128 2492775760917286158336 2506727864056748580864 2534236537462035259392 2544708589269729619968 2624230732684408670592 2626095857583260418048 2665885188758764363776 2723358667123381174272 2749194100907475750144 2764621677231311192064 2776045733748795949056 2792832102509181714432 2851016104644789666816 2864831844636284092416 2896270328528040296448 2908238387736833851392 2999120837353609909248 3046725930010016415744 3063778500513803821056 3110199386885225091072 3141936115322829428736 3207393117725388375168 3258304119594045333504 3292418687119311568896 3342303818742331441152 3378982049949380345856 3392944785692972826624 3427566671261268467712 3446750813078029298688 3498974310245878227456 3501461143444347224064 3554513585011685818368 3608317257441061922064 3665592134543301000192 3701394311665061265408 3723776136678908952576 3801354806193052889088 3817062883904594429952 3939143786374890627072 3998827783138146545664 4085038000685071761408 4123791151361213625216 4146932515846966788096 4189248153763772571648 4276524156967184500224 4344405492792060444672 4362357581605250777088 4501878612999875002368 4523926380923963768832 4570088895015024623616 4595667750770705731584 4665299080327837636608 4712904172984244143104 4811089676588082562752 4887456179391068000256 5013455728113497161728 5068473074924070518784 5089417178539459239936 5248461465368817341184 5252191715166520836096 5331770377517528727552 5498388201814951500288 5529243354462622384128 5552091467497591898112 5585664205018363428864 5702032209289579333632 5816476775473667702784 5998241674707219818496 6127557001027607642112 6220398773770450182144 6283872230645658857472 6414786235450776750336 6516608239188090667008 6684607637484662882304 6757964099898760691712 6785889571385945653248 6855133342522536935424 6893501626156058597376 6997948620491756454912 7109027170023371636736 7216634514882123844128 7331184269086602000384 7602709612386105778176 7634125767809188859904 7878287572749781254144 7997655566276293091328 8170076001370143522816 8247582302722427250432 8293865031693933576192 8378496307527545143296 8553048313934369000448 8688810985584120889344 8724715163210501554176 9140177790030049247232 9191335501541411463168 9330598160655675273216 9425808345968488286208 9622179353176165125504 9774912358782136000512 10026911456226994323456 10136946149848141037568 10178834357078918479872 10496922930737634682368 10504383430333041672192 10663540755035057455104 10996776403629903000576 11104182934995183796224 11171328410036726857728 11404064418579158667264 11996483349414439636992 12255114002055215284224 12440797547540900364288 12567744461291317714944 12829572470901553500672 13033216478376181334016 13571779142771891306496 13710266685045073870848 13787003252312117194752 13995897240983512909824 14433269029764247688256 14662368538173204000768 15205419224772211556352 15268251535618377719808 15756575145499562508288 15995311132552586182656 16495164605444854500864 16587730063387867152384 16756992615055090286592 17106096627868738000896 17449430326421003108352 18382671003082822926336 18661196321311350546432 18851616691936976572416 19244358706352330251008 19549824717564272001024 20053822912453988646912 20273892299696282075136 20357668714157836959744 20993845861475269364736 21327081510070114910208 21993552807259806001152 22808128837158317334528 23992966698828879273984 24510228004110430568448 24881595095081800728576 25135488922582635429888 25659144941803107001344 26066432956752362668032 27420533370090147741696 27574006504624234389504 27991794481967025819648 28866538059528495376512 29324737076346408001536 30410838449544423112704 30536503071236755439616 31513150290999125016576 31990622265105172365312 32990329210889709001728 33513985230110180573184 34212193255737476001792 36765342006165645852672 37322392642622701092864 37703233383873953144832 38488717412704660502016 39099649435128544002048 40715337428315673919488 41987691722950538729472 43987105614519612002304 45616257674316634669056 47985933397657758547968 49763190190163601457152 50270977845165270859776 51318289883606214002688 55148013009248468779008 55983588963934051639296 57733076119056990753024 58649474152692816003072 60821676899088846225408 61073006142473510879232 63981244530210344730624 65980658421779418003456 68424386511474952003584 73530684012331291705344 74644785285245402185728 75406466767747906289664 76977434825409321004032 78199298870257088004096 83975383445901077458944 87974211229039224004608 91232515348633269338112 95971866795315517095936 100541955690330541719552 102636579767212428005376 110296026018496937558016 111967177927868103278592 115466152238113981506048 117298948305385632006144 122146012284947021758464 131961316843558836006912 136848773022949904007168 149289570570490804371456 150812933535495812579328 153954869650818642008064 167950766891802154917888 175948422458078448009216 182465030697266538676224 191943733590631034191872 205273159534424856010752 220592052036993875116032 223934355855736206557184 230932304476227963012096 234597896610771264012288 263922633687117672013824 273697546045899808014336 301625867070991625158656 307909739301637284016128 335901533783604309835776 351896844916156896018432 410546319068849712021504 447868711711472413114368 461864608952455926024192 527845267374235344027648 547395092091799616028672 615819478603274568032256 671803067567208619671552 703793689832313792036864 821092638137699424043008 923729217904911852048384 1055690534748470688055296 1231638957206549136064512 1343606135134417239343104 1642185276275398848086016 1847458435809823704096768 2111381069496941376110592 2463277914413098272129024 3694916871619647408193536 4926555828826196544258048 7389833743239294816387072 14779667486478589632774144
- Sum of all divisors σ(n): 57594824364054479583984903
- Sum of proper divisors (its aliquot sum) s(n): 42815156877575889951210759
- 14779667486478589632774144 is an abundant number, because the sum of its proper divisors (42815156877575889951210759) is greater than itself. Its abundance is 28035489391097300318436615
Bases of 14779667486478589632774144
- Binary: 1100001110011011011101100001001111110101010111100011100001100101000100000000000000002
- Hexadecimal: 0xC39B7613F55E386510000
- Base-36: 1UUQQGOJ1G0000000
Squares and roots of 14779667486478589632774144
- 14779667486478589632774144 squared (147796674864785896327741442) is 218438571010872351465526440153162858008749314932736
- 14779667486478589632774144 cubed (147796674864785896327741443) is 3228449445762234680935207753208527677906847689772538231185931456652439977984
-
14779667486478589632774144 is a
perfect square number . Itssquare root is 3844433311488 -
The
cube root of 14779667486478589632774144 is 245407720.3129167579
Scales and comparisons
How big is 14779667486478589632774144?- 14,779,667,486,478,589,632,774,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 14,779,667,486,478,589,632,774,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 14779667486478589632774144 cubic inches would be around 20450643.4 feet tall.
Recreational maths with 14779667486478589632774144
- 14779667486478589632774144 backwards is 44147723698587468476697741
- 14779667486478589632774144 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 14779667486478589632774144's digits is 144
- 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 14779667486478589632774144 - Facts about the integer". Numbermatics.com. 2024. Web. 23 September 2024.
APA style:
Numbermatics. (2024). Number 14779667486478589632774144 - Facts about the integer. Retrieved 23 September 2024, from https://numbermatics.com/n/14779667486478589632774144/
Chicago style:
Numbermatics. 2024. "Number 14779667486478589632774144 - Facts about the integer". https://numbermatics.com/n/14779667486478589632774144/
The information we have on file for 14779667486478589632774144 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 14779667486478589632774144, math, Factors of 14779667486478589632774144, curriculum, school, college, exams, university, Prime factorization of 14779667486478589632774144, STEM, science, technology, engineering, physics, economics, calculator, fourteen septillion, seven hundred seventy-nine sextillion, six hundred sixty-seven quintillion, four hundred eighty-six quadrillion, four hundred seventy-eight trillion, five hundred eighty-nine billion, six hundred thirty-two million, seven hundred seventy-four thousand, one hundred forty-four.