122124527096575621251465216
122,124,527,096,575,621,251,465,216 is an even composite number composed of six prime numbers multiplied together.
122124527096575621251465216 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 122124527096575621251465216:
218 × 33 × 73 × 113 × 373 × 9073
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 11 × 11 × 11 × 37 × 37 × 37 × 907 × 907 × 907)See below for interesting mathematical facts about the number 122124527096575621251465216 from the Numbermatics database.
Names of 122124527096575621251465216
- Cardinal: 122124527096575621251465216 can be written as One hundred twenty-two septillion, one hundred twenty-four sextillion, five hundred twenty-seven quintillion, ninety-six quadrillion, five hundred seventy-five trillion, six hundred twenty-one billion, two hundred fifty-one million, four hundred sixty-five thousand, two hundred sixteen.
Scientific notation
- Scientific notation: 1.22124527096575621251465216 × 1026
Factors of 122124527096575621251465216
Divisors of 122124527096575621251465216
- Number of divisors d(n): 19456
-
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 37 42 44 48 49 54 56 63 64 66 72 74 77 84 88 96 98 99 108 111 112 121 126 128 132 144 147 148 154 168 176 189 192 196 198 216 222 224 231 242 252 256 259 264 288 294 296 297 308 333 336 343 352 363 378 384 392 396 407 432 441 444 448 462 484 504 512 518 528 539 576 588 592 594 616 666 672 686 693 704 726 756 768 777 784 792 814 847 864 882 888 896 907 924 968 999 1008 1024 1029 1036 1056 1078 1089 1152 1176 1184 1188 1221 1232 1323 1331 1332 1344 1369 1372 1386 1408 1452 1512 1536 1554 1568 1584 1617 1628 1694 1728 1764 1776 1792 1813 1814 1848 1936 1998 2016 2048 2058 2072 2079 2112 2156 2178 2304 2331 2352 2368 2376 2442 2464 2541 2646 2662 2664 2688 2721 2738 2744 2772 2816 2849 2904 3024 3072 3087 3108 3136 3168 3234 3256 3267 3388 3456 3528 3552 3584 3626 3628 3663 3696 3773 3872 3993 3996 4032 4096 4107 4116 4144 4158 4224 4312 4356 4477 4608 4662 4704 4736 4752 4851 4884 4928 5082 5292 5324 5328 5376 5439 5442 5476 5488 5544 5632 5698 5808 5929 6048 6144 6174 6216 6272 6336 6349 6468 6512 6534 6776 6912 6993 7056 7104 7168 7252 7256 7326 7392 7546 7623 7744 7986 7992 8064 8163 8192 8214 8232 8288 8316 8448 8547 8624 8712 8954 9216 9261 9317 9324 9408 9472 9504 9583 9702 9768 9856 9977 10164 10584 10648 10656 10752 10878 10884 10952 10976 10989 11088 11264 11319 11396 11616 11858 11979 12096 12288 12321 12348 12432 12544 12672 12691 12698 12936 13024 13068 13431 13552 13824 13986 14112 14208 14336 14504 14512 14553 14652 14784 15059 15092 15246 15488 15972 15984 16128 16317 16326 16384 16428 16464 16576 16632 16896 17094 17248 17424 17787 17908 18432 18522 18634 18648 18816 18944 19008 19047 19166 19404 19536 19712 19943 19954 20328 21168 21296 21312 21504 21756 21768 21904 21952 21978 22176 22528 22638 22792 22869 23232 23716 23958 24192 24489 24576 24642 24696 24864 25088 25344 25382 25396 25641 25872 26048 26136 26862 27104 27648 27951 27972 28224 28416 28672 28749 29008 29024 29106 29304 29568 29931 30118 30184 30492 30976 31339 31944 31968 32256 32634 32652 32768 32856 32928 33152 33264 33559 33792 33957 34188 34496 34848 35574 35816 35937 36864 36963 37044 37268 37296 37632 37888 38016 38073 38094 38332 38808 39072 39424 39886 39908 40293 40656 41503 42336 42592 42624 43008 43512 43536 43808 43904 43956 44352 44443 45056 45177 45276 45584 45738 46464 47432 47916 48384 48951 48978 49152 49247 49284 49392 49728 50176 50653 50688 50764 50792 51282 51744 52096 52272 53361 53724 54208 55296 55902 55944 56448 56832 57141 57344 57498 58016 58048 58212 58608 59136 59829 59862 60236 60368 60984 61952 62678 63888 63936 64512 65219 65268 65304 65536 65712 65856 66304 66528 67081 67118 67584 67914 68376 68992 69696 69839 71148 71632 71874 73728 73926 74088 74536 74592 75264 75776 76032 76146 76188 76664 76923 77616 78144 78848 79772 79816 80586 81312 83006 83853 84672 85184 85248 86016 86247 87024 87072 87616 87808 87912 88704 88886 89793 90112 90354 90552 91168 91476 92928 94017 94864 95832 96768 97902 97956 98304 98494 98568 98784 99456 100352 100677 101306 101376 101528 101584 101871 102564 103488 104192 104544 105413 106722 107448 108416 109747 110592 111804 111888 112896 113664 114219 114282 114688 114996 116032 116096 116424 117216 118272 119658 119724 120472 120736 120879 121968 123904 124509 125356 127776 127872 129024 130438 130536 130608 131072 131424 131712 132608 133056 133329 134162 134236 135168 135531 135828 136752 137984 139392 139601 139678 142296 143264 143748 147456 147741 147852 148176 149072 149184 150528 151552 151959 152064 152292 152376 153328 153846 155232 156288 157696 159544 159632 160083 161172 162624 165649 166012 167706 169344 170368 170496 171423 172032 172494 174048 174144 175232 175616 175824 177408 177772 179487 179586 180224 180708 181104 182336 182952 185856 188034 189728 191664 193536 195657 195804 195912 196608 196988 197136 197568 198912 200704 201243 201354 202612 202752 203056 203168 203742 205128 206976 208384 209088 209517 210826 213444 214896 216832 219373 219494 221184 223608 223776 225792 227328 228438 228564 229376 229992 232064 232192 232848 234432 234913 236544 239316 239448 240944 241472 241758 243936 247808 249018 250712 251559 255552 255744 258048 258741 260876 261072 261216 262144 262848 263424 265216 266112 266658 268324 268472 269379 270336 271062 271656 273504 275968 278784 279202 279356 282051 284592 286528 287496 294912 295482 295704 296352 298144 298368 301056 302031 303104 303918 304128 304584 304752 306656 307692 310464 311101 312576 315392 316239 319088 319264 320166 322344 325248 329241 331298 332024 335412 338688 340736 340992 342657 342846 344064 344729 344988 348096 348288 350464 351232 351648 354571 354816 355544 358974 359172 360448 361416 362208 364672 365904 369149 371712 373527 376068 379456 383328 387072 391314 391608 391824 393216 393976 394272 395136 397824 399987 401408 402486 402708 405224 405504 406112 406336 406593 407484 410256 413952 416768 418176 418803 419034 421652 426888 429792 433664 438746 438988 442368 443223 447216 447552 451584 454656 455877 456533 456876 457128 458752 459984 464128 464384 465696 468864 469567 469826 473088 478632 478896 481888 482944 483516 487872 488873 495616 496947 498036 501424 503118 511104 511488 516096 517482 521752 522144 522432 525696 526848 530432 532224 533316 536648 536944 538461 538758 540672 542124 543312 547008 551936 557183 557568 558404 558712 564102 569184 573056 574992 586971 589824 590964 591408 592704 596288 596736 602112 603729 604062 606208 607836 608256 609168 609504 613312 615384 620928 622202 625152 628551 630784 632478 638176 638528 640332 644688 650496 658119 658482 662596 664048 670824 677376 681472 681984 685314 685692 688128 689458 689976 696192 696576 700928 702464 703296 704739 709142 709632 711088 717948 718344 720896 722832 724416 729344 731808 737891 738298 743424 747054 752136 758912 766656 768229 774144 782628 783216 783648 786432 787952 788544 790272 795648 799974 802816 804972 805416 810448 811008 812224 812672 813186 814968 820512 822649 827904 833536 836352 837606 838068 843304 846153 853776 859584 867328 877492 877976 884736 886446 894432 895104 903168 906093 909312 911754 913066 913752 914256 917504 919968 928256 928768 931392 933303 937728 939134 939652 946176 948717 957264 957792 963776 965888 967032 975744 977746 987723 991232 993894 996072 1002848 1006236 1022208 1022976 1032192 1034187 1034964 1043504 1044288 1044864 1051392 1053696 1060864 1063713 1064448 1066632 1073296 1073888 1076922 1077516 1081344 1084248 1086624 1094016 1103872 1107447 1114366 1115136 1116808 1117424 1120581 1128204 1138368 1146112 1149984 1159543 1173942 1179648 1181928 1182816 1185408 1192576 1193472 1199961 1204224 1207217 1207458 1208124 1212416 1215672 1216512 1218336 1219008 1226624 1230768 1241683 1241856 1244404 1250304 1256409 1257102 1261568 1264956 1276352 1277056 1280664 1289376 1300992 1316238 1316964 1325192 1328096 1329669 1341648 1354752 1362944 1363968 1367631 1369599 1370628 1371384 1376256 1378916 1379952 1392384 1393152 1401856 1404928 1406592 1408701 1409478 1418284 1419264 1422176 1435896 1436688 1441792 1445664 1448832 1458688 1463616 1466619 1475782 1476596 1486848 1490841 1494108 1504272 1517824 1533312 1535611 1536458 1548288 1565256 1566432 1567296 1575904 1577088 1580544 1591296 1599948 1605632 1609944 1610832 1620896 1622016 1624448 1625344 1626372 1629936 1641024 1644391 1645298 1655808 1667072 1671549 1672704 1675212 1676136 1686608 1692306 1707552 1719168 1734656 1754984 1755952 1760913 1769472 1772892 1788864 1790208 1806336 1811187 1812186 1818624 1822139 1823508 1826132 1827504 1828512 1835008 1839936 1856512 1857536 1862784 1866606 1875456 1878268 1879304 1885653 1892352 1897434 1914528 1915584 1927552 1931776 1934064 1951488 1955492 1974357 1975446 1982464 1987788 1992144 2005696 2012472 2044416 2045952 2064384 2068374 2069928 2087008 2088576 2089728 2102784 2107392 2114217 2121728 2127426 2128896 2133264 2146592 2147776 2153844 2155032 2162688 2168496 2173248 2188032 2207744 2213673 2214894 2228732 2230272 2233616 2234848 2241162 2256408 2276736 2292224 2299968 2304687 2319086 2347884 2359296 2363856 2365632 2370816 2385152 2386944 2399922 2408448 2413103 2414434 2414916 2416248 2424832 2431344 2433024 2436672 2438016 2453248 2461536 2467947 2481997 2483366 2483712 2488808 2500608 2512818 2514204 2523136 2529912 2552704 2554112 2561328 2578752 2584043 2601984 2632476 2633928 2650384 2656192 2659338 2683296 2709504 2725888 2727936 2735262 2739198 2741256 2742768 2752512 2757832 2759904 2784768 2786304 2799909 2803712 2809856 2813184 2817402 2818956 2836568 2838528 2844352 2846151 2871792 2873376 2883584 2891328 2897664 2917376 2927232 2933238 2951564 2953192 2963169 2973696 2981682 2988216 3008544 3035648 3066624 3071222 3072916 3096576 3102561 3130512 3132864 3134592 3151808 3154176 3161088 3182592 3191139 3199896 3211264 3219888 3221664 3241792 3244032 3248896 3250688 3252744 3259872 3282048 3288782 3290596 3311616 3322341 3334144 3343098 3345408 3350424 3352272 3373216 3384612 3415104 3422111 3438336 3469312 3478629 3509968 3511904 3521826 3538944 3545784 3577728 3580416 3612672 3621651 3622374 3624372 3637248 3644278 3647016 3652264 3655008 3657024 3679872 3713024 3715072 3725049 3725568 3733212 3750912 3756536 3758608 3769227 3771306 3784704 3794868 3829056 3831168 3855104 3863552 3868128 3900281 3902976 3910984 3948714 3950892 3964928 3975576 3984288 4011392 4024944 4060639 4088832 4091904 4108797 4128768 4136748 4139856 4174016 4177152 4179456 4205568 4214784 4226103 4228434 4243456 4254852 4257792 4266528 4293184 4295552 4307688 4310064 4325376 4336992 4346496 4376064 4399857 4415488 4427346 4429788 4457464 4460544 4467232 4469696 4472523 4482324 4512816 4553472 4584448 4599936 4606833 4609374 4638172 4695768 4727712 4731264 4741632 4770304 4773888 4799844 4816896 4826206 4828868 4829832 4832496 4849664 4862688 4866048 4873344 4876032 4906496 4923072 4933173 4935894 4963994 4966732 4967424 4977616 5001216 5014647 5025636 5028408 5046272 5059824 5105408 5108224 5122656 5157504 5165237 5168086 5203968 5264952 5267856 5300768 5312384 5318676 5366592 5377603 5419008 5451776 5455872 5466417 5470524 5478396 5482512 5485536 5505024 5515664 5519808 5569536 5572608 5599818 5607424 5619712 5626368 5634804 5637912 5673136 5677056 5688704 5692302 5743584 5746752 5758543 5782656 5795328 5834752 5854464 5866476 5903128 5906384 5923071 5926338 5947392 5963364 5976432 6017088 6071296 6129013 6133248 6142444 6145832 6193152 6205122 6261024 6265728 6269184 6303616 6308352 6322176 6342651 6365184 6382278 6399792 6422528 6439776 6443328 6483584 6488064 6497792 6501376 6505488 6519744 6564096 6577564 6581192 6623232 6641019 6644682 6668288 6686196 6690816 6700848 6704544 6746432 6769224 6830208 6844222 6876672 6914061 6938624 6957258 7019936 7023808 7043652 7077888 7091568 7155456 7160832 7225344 7239309 7243302 7244748 7248744 7274496 7288556 7294032 7304528 7310016 7314048 7359744 7403841 7426048 7430144 7445991 7450098 7451136 7466424 7501824 7513072 7517216 7538454 7542612 7569408 7589736 7658112 7662336 7710208 7727104 7736256 7752129 7800562 7805952 7821968 7897428 7901784 7929856 7951152 7968576 8022784 8049888 8116801 8121278 8177664 8183808 8217594 8257536 8273496 8279712 8348032 8354304 8358912 8399727 8411136 8429568 8450519 8452206 8456868 8486912 8509704 8515584 8533056 8586368 8591104 8615376 8620128 8650752 8673984 8691781 8692992 8752128 8799714 8830976 8854692 8859576 8914928 8921088 8934464 8939392 8945046 8964648 9025632 9049139 9106944 9168896 9199872 9213666 9218748 9276344 9307683 9391536 9455424 9462528 9483264 9540608 9547776 9573417 9599688 9633792 9652412 9657736 9659664 9664992 9699328 9725376 9732096 9746688 9752064 9812992 9846144 9866346 9871788 9927988 9933464 9934848 9955232 9967023 10002432 10029294 10051272 10056816 10092544 10119648 10210816 10216448 10245312 10266333 10315008 10330474 10336172 10407936 10435887 10529904 10535712 10601536 10624768 10637352 10733184 10755206 10838016 10864953 10903552 10911744 10932834 10941048 10956792 10965024 10971072 11031328 11039616 11139072 11145216 11175147 11199636 11214848 11239424 11252736 11269608 11275824 11346272 11354112 11377408 11384604 11487168 11493504 11510737 11517086 11565312 11590656 11669504 11700843 11708928 11732952 11806256 11812768 11846142 11852676 11894784 11926728 11952864 12034176 12142592 12181917 12258026 12266496 12284888 12291664 12326391 12386304 12410244 12522048 12531456 12538368 12607232 12616704 12644352 12678309 12685302 12730368 12754973 12764556 12799584 12845056 12879552 12886656 12967168 12976128 12995584 13002752 13010976 13039488 13128192 13155128 13162384 13199571 13246464 13282038 13289364 13336576 13372392 13381632 13401696 13409088 13492864 13538448 13658513 13660416 13688444 13753344 13820499 13828122 13877248 13914516 14039872 14047616 14087304 14183136 14310912 14321664 14450688 14478618 14486604 14489496 14497488 14548992 14577112 14588064 14609056 14620032 14628096 14719488 14799519 14807682 14852096 14860288 14891982 14900196 14902272 14932848 15003648 15026144 15034432 15043941 15076908 15085224 15138816 15179472 15316224 15324672 15420416 15454208 15472512 15495711 15504258 15601124 15611904 15643936 15794856 15803568 15859712 15902304 15937152 16045568 16099776 16132809 16233602 16242556 16355328 16367616 16399251 16435188 16515072 16546992 16559424 16696064 16708608 16717824 16799454 16822272 16859136 16891721 16901038 16904412 16913736 16973824 17019408 17031168 17066112 17172736 17182208 17230752 17240256 17275629 17347968 17373979 17383562 17385984 17504256 17599428 17661952 17709384 17719152 17829856 17842176 17868928 17878784 17890092 17929296 18051264 18088301 18098278 18213888 18337792 18387039 18399744 18427332 18437496 18552688 18615366 18783072 18910848 18925056 18966528 19081216 19095552 19146834 19199376 19267584 19304824 19315472 19319328 19329984 19450752 19464192 19493376 19504128 19625984 19692288 19732692 19743576 19855976 19866928 19869696 19910464 19923057 19934046 20004864 20058588 20102544 20113632 20185088 20239296 20421632 20432896 20490624 20532666 20630016 20660948 20672344 20742183 20815872 20871774 21059808 21071424 21203072 21249536 21274704 21466368 21510412 21676032 21717927 21729906 21807104 21823488 21865668 21882096 21913584 21930048 21942144 22062656 22079232 22211523 22278144 22290432 22337973 22350294 22399272 22429696 22478848 22505472 22539216 22551648 22692544 22708224 22754816 22769208 22974336 22987008 23021474 23034172 23130624 23181312 23256387 23339008 23401686 23417856 23465904 23612512 23625536 23692284 23705352 23789568 23853456 23905728 24068352 24285184 24350403 24363834 24516052 24532992 24569776 24583328 24652782 24772608 24820488 25044096 25062912 25076736 25214464 25233408 25288704 25351557 25356618 25370604 25460736 25509946 25529112 25599168 25759104 25773312 25934336 25952256 25991168 26005504 26021952 26075343 26078976 26256384 26310256 26324768 26399142 26492928 26564076 26578728 26673152 26744784 26763264 26803392 26818176 26985728 27076896 27147417 27301967 27317026 27320832 27376888 27506688 27640998 27656244 27754496 27829032 28079744 28095232 28174608 28366272 28424473 28621824 28643328 28901376 28957236 28973208 28978992 28994976 29097984 29154224 29176128 29218112 29240064 29256192 29438976 29599038 29615364 29704192 29720576 29783964 29800392 29804544 29865696 30007296 30052288 30068864 30087882 30153816 30170448 30277632 30358944 30438013 30632448 30649344 30798999 30840832 30908416 30945024 30991422 31008516 31202248 31223808 31287872 31307661 31589712 31607136 31719424 31804608 31874304 32091136 32199552 32265618 32467204 32485112 32594859 32710656 32735232 32798502 32870376 33093984 33118848 33392128 33417216 33435648 33525441 33598908 33644544 33718272 33783442 33802076 33808824 33827472 33947648 34038816 34062336 34132224 34345472 34364416 34461504 34480512 34532211 34551258 34695936 34747958 34767124 34771968 35008512 35102529 35198856 35323904 35418768 35438304 35659712 35684352 35737856 35757568 35780184 35858592 36102528 36176602 36196556 36427776 36545751 36675584 36774078 36799488 36854664 36874992 37105376 37230732 37566144 37643221 37821696 37850112 37933056 38162432 38191104 38264919 38293668 38398752 38535168 38609648 38630944 38638656 38659968 38901504 38928384 38986752 39008256 39251968 39384576 39465384 39487152 39711952 39733856 39739392 39820928 39846114 39868092 40009728 40117176 40205088 40227264 40309801 40478592 40843264 40865792 40975539 40981248 41065332 41260032 41321896 41344688 41461497 41484366 41631744 41743548 42119616 42142848 42406144 42499072 42549408 42903091 42932736 43020824 43352064 43435854 43459812 43614208 43646976 43731336 43764192 43827168 43860096 43884288 44125312 44158464 44398557 44423046 44556288 44580864 44667029 44675946 44700588 44798544 44859392 44957696 45010944 45078432 45103296 45385088 45416448 45509632 45538416 45942271 45948672 45974016 46042948 46068344 46261248 46362624 46487133 46512774 46678016 46803372 46835712 46931808 47225024 47251072 47384568 47410704 47579136 47706912 47811456 48136704 48398427 48570368 48700806 48727668 49032104 49065984 49139552 49166656 49197753 49305564 49545216 49640976 50088192 50125824 50153472 50428928 50466816 50577408 50675163 50703114 50713236 50741208 50921472 51019892 51058224 51198336 51518208 51546624 51826887 51868672 51982336 52011008 52043904 52121937 52150686 52157952 52512768 52620512 52649536 52798284 52985856 53128152 53157456 53346304 53489568 53526528 53606784 53636352 53971456 54153792 54264903 54294834 54603934 54634052 54641664 54753776 55013376 55161117 55281996 55312488 55508992 55658064 56159488 56190464 56349216 56732544 56817607 56848946 57243648 57286656 57802752 57914472 57946416 57957984 57989952 58308448 58352256 58436224 58480128 58512384 58877952 59153633 59198076 59230728 59408384 59441152 59567928 59600784 59609088 59731392 60014592 60104576 60137728 60175764 60307632 60340896 60555264 60717888 60842467 60876026 61264896 61298688 61597998 61681664 61816832 61890048 61982844 62017032 62404496 62447616 62575744 62615322 63179424 63214272 63343973 63609216 63748608 64182272 64399104 64531236 64934408 64970224 65153781 65189718 65421312 65470464 65597004 65740752 66187968 66237696 66784256 66834432 66871296 67013919 67050882 67197816 67289088 67419143 67436544 67566884 67604152 67617648 67654944 67895296 68077632 68124672 68264448 68690944 68728832 68923008 68961024 69064422 69102516 69391872 69495916 69534248 69543936 69769161 70017024 70205058 70397712 70647808 70837536 70876608 71319424 71368704 71475712 71515136 71560368 71717184 72205056 72353204 72393112 72855552 73051209 73091502 73351168 73548156 73598976 73709328 73749984 74210752 74461464 75132288 75286442 75643392 75700224 75866112 76054671 76324864 76382208 76529838 76587336 76797504 77219296 77261888 77277312 77319936 77803008 77856768 77973504 78016512 78226029 78503936 78769152 78930768 78974304 79423904 79467712 79478784 79641856 79692228 79736184 80019456 80234352 80410176 80454528 80619602 80957184 81442251 81686528 81731584 81905901 81951078 81962496 82130664 82520064 82643792 82689376 82922994 82968732 83263488 83487096 84239232 84285696 84812288 84998144 85098816 85273419 85806182 85865472 86041648 86704128 86871708 86919624 87228416 87293952 87462672 87528384 87654336 87720192 87768576 88250624 88316928 88797114 88846092 89112576 89161728 89284811 89334058 89351892 89401176 89597088 89718784 89915392 90021888 90156864 90206592 90770176 90832896 91019264 91076832 91314039 91884542 91897344 91948032 92085896 92136688 92396997 92522496 92725248 92974266 93025548 93356032 93606744 93671424 93863616 94450048 94502144 94769136 94821408 95158272 95413824 95609591 95622912 96273408 96796854 97140736 97401612 97455336 98064208 98131968 98279104 98333312 98395506 98611128 99281952 99540529 100176384 100251648 100306944 100857856 100933632 101154816 101350326 101406228 101426472 101482416 101842944 102039784 102116448 102396672 103036416 103093248 103596633 103653774 103737344 103964672 104022016 104087808 104243874 104301372 104315904 105025536 105241024 105299072 105307587 105596568 105971712 106256304 106314912 106692608 106979136 107053056 107213568 107272704 107942912 108307584 108529806 108589668 109207868 109268104 109283328 109507552 109637253 110026752 110322234 110563992 110624976 111017984 111316128 112318976 112380928 112698432 112929663 113465088 113635214 113697892 114487296 114573312 114794757 115605504 115828944 115892832 115915968 115979904 116616896 116704512 116872448 116960256 117024768 117755904 118307266 118396152 118461456 118816768 118882304 119135856 119201568 119218176 119462784 120029184 120209152 120275456 120351528 120615264 120681792 120929403 121435776 121684934 121752052 122529792 122597376 122926617 123195996 123363328 123633664 123780096 123965688 124034064 124808992 124895232 125151488 125230644 126358848 126428544 126618107 126687946 127218432 127497216 128364544 128709273 128798208 129062472 129868816 129940448 130307562 130379436 130842624 130940928 131194008 131481504 132375936 132475392 133568512 133668864 133742592 134001087 134027838 134101764 134395632 134578176 134838286 134873088 135133768 135208304 135235296 135309888 136155264 136249344 136528896 137381888 137457664 137826813 137846016 137922048 138128844 138205032 138783744 138991832 139068496 139087872 139461399 139538322 140034048 140410116 140795424 141295616 141675072 141753216 142638848 142737408 142951424 143030272 143120736 143434368 144410112 144706408 144786224 145195281 145711104 146102418 146183004 146702336 147096312 147197952 147418656 147499968 148421504 148922928 150243643 150264576 150572884 151286784 151400448 151732224 152025489 152109342 152649728 152764416 153059676 153174672 153595008 154438592 154523776 154554624 154639872 155480661 155606016 155947008 156033024 156365811 156452058 157007872 157538304 157861536 157948608 158847808 158935424 158957568 159283712 159384456 159472368 160038912 160468704 160820352 160909056 161239204 161914368 162794709 162884502 163373056 163463168 163811802 163902156 163924992 164261328 165040128 165287584 165378752 165483351 165845988 165937464 166526976 166974192 168478464 168571392 169624576 169996288 170197632 170452821 170546838 171612364 171730944 172083296 173408256 173743416 173839248 174456832 174925344 175056768 175308672 175440384 175537152 176501248 176633856 177460899 177594228 177692184 178225152 178323456 178569622 178668116 178703784 178802352 179194176 179437568 180043776 180313728 180413184 181540352 181665792 182038528 182153664 182527401 182628078 183769084 183794688 183896064 184171792 184273376 184793994 185044992 185450496 185948532 186051096 186712064 187213488 187342848 187727232 188900096 189004288 189538272 189642816 190031919 190827648 191113769 191219182 191245824 192546816 193593708 194281472 194803224 194910672 196128416 196263936 196558208 196666624 196791012 197222256 198563904 198971311 199081058 200352768 200503296 200613888 201715712 201867264 202257429 202309632 202700652 202812456 202852944 202964832 203685888 204079568 204232896 204793344 206072832 206186496 207193266 207307548 207474688 207929344 208044032 208175616 208487748 208602744 208631808 210051072 210482048 210598144 210615174 211193136 211943424 212512608 212629824 213066091 213958272 214106112 214427136 214545408 215885824 216615168 217059612 217179336 218415736 218536208 218566656 219015104 219153627 219274506 220053504 220644468 221127984 221249952 222035968 222632256 224637952 224761856 225396864 225859326 226930176 227270428 227395784 228164013 228974592 229146624 229589514 231657888 231785664 231831936 231959808 233233792 233409024 233744896 233920512 234049536 234678087 235511808 236614532 236792304 236922912 237633536 237764608 238271712 238403136 238436352 238925568 240058368 240418304 240550912 240703056 241230528 241363584 241858806 242871552 243369868 243504104 244326753 245059584 245194752 245717703 245853234 246391992 246726656 247267328 247560192 247931376 248068128 249617984 249790464 250302976 250461288 252717696 252857088 253236214 253375892 254436864 254994432 255820257 256729088 257418546 257596416 258124944 259737632 259880896 260615124 260758872 261685248 261881856 262388016 262963008 264751872 264950784 267137024 267337728 267485184 267854433 268002174 268055676 268203528 268791264 269156352 269676572 269746176 270267536 270416608 270470592 270619776 272310528 272498688 273057792 273942117 274763776 274915328 275653626 275692032 275844096 276257688 276410064 277567488 277983664 278136992 278175744 278922798 279076644 280068096 280820232 281590848 282168607 283350144 283506432 285277696 285474816 285902848 286060544 286241472 286828773 286868736 288820224 289412816 289572448 290390562 291422208 292204836 292366008 293404672 294192624 294395904 294837312 294999936 296843008 297845856 298621587 300321637 300487286 300529152 301145768 302573568 302800896 303464448 304050978 304218684 305299456 305528832 306119352 306349344 307190016 308877184 309047552 309109248 309279744 310789899 310961322 311212032 311894016 312066048 312669203 312731622 312904116 314015744 315076608 315723072 315897216 317695616 317870848 317915136 318567424 318768912 318944736 320077824 320937408 321595897 321640704 321818112 322478408 323828736 325589418 325769004 326746112 326926336 327623604 327804312 327849984 328522656 330080256 330575168 330757504 330966702 331691976 331874928 333053952 333948384 334818143 336956928 337142784 338788989 339249152 339992576 340395264 340905642 341093676 343224728 343461888 344166592 344384271 346816512 347486832 347678496 348913664 349850688 350113536 350617344 350880768 351074304 353002496 353267712 354921798 355188456 355384368 356450304 356646912 357139244 357336232 357407568 357604704 358388352 358875136 360087552 360627456 360826368 362788209 363080704 364077056 364307328 365054802 365256156 367538168 367589376 367792128 368343584 368546752 368779851 369587988 370089984 370900992 371897064 372102192 373424128 374426976 374685696 375454464 377800192 378008576 379076544 379285632 379854321 380063838 381655296 382227538 382438364 382491648 385093632 386127819 387187416 388562944 389606448 389821344 392256832 392527872 393116416 393333248 393582024 394444512 397127808 397942622 398162116 400705536 401006592 401227776 402003261 403431424 403734528 404514858 404619264 405401304 405624912 405705888 405929664 408159136 408465792 409586688 412145664 412372992 413480439 414075431 414386532 414615096 414949376 415858688 416088064 416351232 416975496 417205488 417263616 420102144 420964096 421196288 421230348 422386272 423886848 425025216 425259648 425897269 426132182 427916544 428212224 428854272 429090816 431771648 433230336 434119224 434358672 436831472 437072416 437133312 438030208 438307254 438549012 440107008 441288936 442255968 442499904 443407811 445264512 449275904 449523712 450730929 450793728 451718652 453860352 454540856 454791568 456076467 456328026 457949184 458293248 459179028 463315776 463571328 463663872 463919616 466467584 466818048 467489792 467841024 468099072 469097433 469356174 471023616 471934001 473229064 473584608 473845824 475267072 476543424 476806272 476872704 477851136 480116736 480836608 481101824 481406112 482461056 482727168 483717612 485743104 486739736 487008208 488384127 488653506 490119168 490389504 491435406 491706468 492783984 493453312 494534656 495120384 495862752 496136256 499235968 499580928 500605952 500922576 505364981 505435392 505714176 506472428 506751784 508873728 509988864 511358463 511640514 513458176 514837092 515192832 516249888 519475264 519761792 521230248 521517744 523370496 524776032 525926016 529503744 529901568 532382697 534274048 534675456 534970368 535708866 536004348 536111352 536407056 537582528 538312704 539353144 540535072 540833216 540941184 541239552 544621056 544997376 546115584 547582203 547884234 549527552 549830656 551307252 551384064 551688192 552515376 552820128 555134976 555967328 556273984 556351488 557845596 558153288 560136192 561640464 563181696 564337214 566700288 567012864 570095757 570555392 571805696 572121088 572482944 573341307 573657546 573737472 577640448 578825632 579144896 580781124 582844416 584409672 584732016 586809344 588385248 588791808 589674624 589999872 593686016 595691712 596913933 597243174 600643274 600974572 601058304 602291536 605147136 605601792 606772287 606928896 608101956 608437368 610598912 611057664 612238704 612698688 614380032 617754368 618095104 618218496 618559488 621579798 621922644 622424064 623788032 624132096 624993677 625338406 625463244 625808232 628031488 630153216 631446144 631794432 635391232 635741696 635830272 637134848 637537824 637889472 639198273 641874816 643191794 643281408 643636224 644956816 647657472 651178836 651538008 653492224 653852672 655247208 655608624 655699968 657045312 660160512 661150336 661515008 661933404 663383952 663749856 666107904 667896768 669267137 669636286 673913856 674285568 677577978 678498304 679985152 680790528 681811284 682187352 686449456 686923776 688333184 688768542 694973664 695356992 696783703 699701376 700227072 701234688 701761536 702148608 706004992 706535424 709843596 710376912 710768736 712900608 713293824 714278488 714672464 714815136 715209408 716776704 720175104 721254912 721652736 725576418 726161408 728154112 728614656 730109604 730512312 735076336 735178752 735584256 736687168 737093504 737153109 737559702 739175976 740179968 741801984 743794128 744204384 746142643 746848256 748853952 749371392 750908928 755600384 756017152 758153088 758571264 759708642 760127676 763310592 764455076 764876728 764983296 767460771 770187264 772255638 774374832 777125888 779212896 779642688 784513664 785055744 786232832 786666496 787164048 788889024 794255616 795885244 796324232 801411072 802013184 802455552 803563299 804006522 806862848 807469056 809029716 809238528 810802608 811249824 811411776 811859328 816318272 816931584 819173376 821826351 824291328 824745984 826960878 828150862 828773064 829230192 829898752 831717376 832176128 832702464 833950992 834410976 834527232 840204288 841928192 842392576 842460696 844772544 846505821 850050432 850519296 851794538 852264364 855833088 856424448 857708544 858181632 860486319 863543296 866460672 868238448 868717344 873662944 874144832 874266624 876060416 876614508 877098024 880214016 882577872 884511936 884999808 886815622 890529024 895864761 898551808 899047424 900964911 901461858 901587456 903437304 907720704 909081712 909583136 912152934 912656052 915898368 916586496 918358056 926631552 927142656 927327744 927839232 932935168 933636096 934979584 935682048 936198144 938007609 938194866 938712348 942047232 943868002 946458128 947169216 947691648 953086848 953612544 953745408 955702272 960233472 961673216 962203648 962812224 964787691 964922112 965454336 967435224 971486208 973479472 974016416 976768254 977307012 980238336 980779008 982870812 983412936 985567968 986906624 989069312 990240768 991725504 992272512 998471936 999161856 1001211904 1001845152 1004454429 1010729962 1010870784 1011428352 1012944856 1013503568 1016366967 1017747456 1019977728 1022716926 1023281028 1026916352 1029674184 1030385664 1032499776 1038950528 1039523584 1042460496 1043035488 1046740992 1049552064 1051705501 1051852032 1059007488 1059803136 1064765394 1068548096 1069350912 1069940736 1071417732 1072008696 1072222704 1072814112 1075165056 1076625408 1078706288 1081070144 1081666432 1081882368 1082479104 1088364627 1089242112 1092231168 1094945819 1095164406 1095768468 1099055104 1099661312 1102614504 1102768128 1103376384 1105030752 1105640256 1110269952 1111934656 1112547968 1112702976 1115691192 1116306576 1120272384 1123280928 1126206481 1126363392 1128674428 1133400576 1134025728 1139562963 1140191514 1141110784 1143611392 1144242176 1144965888 1146682614 1147315092 1147474944 1155280896 1157651264 1158289792 1158383457 1161562248 1165688832 1168819344 1169464032 1173618688 1176770496 1177583616 1179349248 1179999744 1187372032 1191383424 1193827866 1194486348 1201286548 1201949144 1202116608 1204583072 1206009783 1210294272 1211203584 1213544574 1213857792 1216203912 1216874736 1221197824 1224477408 1225397376 1228760064 1235508736 1236190208 1236436992 1237118976 1240441317 1242226293 1243159596 1243845288 1244848128 1247576064 1248264192 1249987354 1250676812 1250926488 1251616464 1256062976 1260306432 1262892288 1263588864 1270782464 1271483392 1271660544 1274269696 1275075648 1275778944 1277691807 1278396546 1283749632 1286383588 1286562816 1287272448 1289913632 1295314944 1302357672 1303076016 1306984448 1307705344 1310494416 1311217248 1311399936 1314090624 1320321024 1322300672 1323030016 1323866808 1326767904 1327499712 1330223433 1335793536 1338534274 1339272572 1347827712 1348571136 1352192787 1355155956 1356996608 1359970304 1361581056 1363622568 1364374704 1372898912 1373847552 1376666368 1377537084 1389947328 1390713984 1392799177 1393567406 1399402752 1400454144 1402469376 1403523072 1404297216 1412009984 1413070848 1415802003 1419687192 1420753824 1421537472 1425801216 1428556976 1429344928 1429630272 1430418816 1433553408 1440350208 1442509824 1443305472 1451152836 1452322816 1456308224 1457229312 1460219208 1461024624 1470152672 1470357504 1471168512 1473374336 1474187008 1474306218 1475119404 1478351952 1480359936 1483603968 1487588256 1488408768 1491462637 1492285286 1497707904 1498742784 1501817856 1511200768 1512034304 1516094943 1516306176 1517142528 1519417284 1520255352 1526621184 1528910152 1529753456 1529966592 1534075389 1534921542 1540374528 1544511276 1548749664 1554251776 1558425792 1559285376 1569027328 1570111488 1572465664 1573332992 1574328096 1577778048 1588511232 1591770488 1592648464 1597148091 1602822144 1604026368 1604911104 1607126598 1608013044 1613725696 1614938112 1618059432 1621605216 1622499648 1622823552 1623718656 1632636544 1633863168 1638346752 1642746609 1643652702 1648582656 1649491968 1652680073 1653921756 1656301724 1657546128 1658460384 1659797504 1663434752 1664352256 1665404928 1667901984 1668821952 1669054464 1680408576 1683856384 1684785152 1684921392 1689545088 1693011642 1700100864 1701038592 1703589076 1704528728 1710287271 1711666176 1715417088 1716363264 1720023921 1720972638 1727086592 1732921344 1736476896 1737434688 1747325888 1748289664 1748533248 1752120832 1753229016 1754196048 1760428032 1765155744 1769023872 1769999616 1773631244 1781058048 1790741799 1791729522 1797103616 1798094848 1801929822 1802923716 1803174912 1806874608 1815441408 1818163424 1819166272 1820316861 1824305868 1825312104 1831796736 1833172992 1836716112 1853263104 1854285312 1854655488 1855678464 1865870336 1867272192 1869959168 1871364096 1872396288 1874981031 1876015218 1876389732 1877424696 1884094464 1887736004 1892916256 1894338432 1895383296 1906173696 1907225088 1907490816 1911404544 1917594819 1923346432 1924407296 1925624448 1929575382 1929844224 1930908672 1934870448 1942972416 1946958944 1948032832 1953536508 1954614024 1960476672 1961558016 1965741624 1966825872 1971135936 1973813248 1980481536 1983451008 1984545024 1996943872 1998323712 2002423808 2003690304 2007801411 2008908858 2021459924 2021741568 2022856704 2025889712 2027007136 2032733934 2035494912 2039955456 2045433852 2046562056 2053832704 2059348368 2060771328 2064999552 2077901056 2079047168 2084920992 2086070976 2090351109 2099104128 2102251459 2103411002 2103704064 2118014976 2119606272 2129530788 2137096192 2138701824 2139881472 2142835464 2144017392 2144445408 2145628224 2150330112 2157412576 2162140288 2163332864 2163764736 2164958208 2176729254 2178484224 2184462336 2188684421 2189891638 2190328812 2191536936 2198110208 2199322624 2205229008 2205536256 2206752768 2210061504 2211280512 2220539904 2223869312 2225095936 2225405952 2231382384 2232613152 2238427929 2240544768 2246561856 2251171279 2252412962 2252726784 2257348856 2266801152 2268051456 2279125926 2280383028 2282221568 2287222784 2288484352 2289931776 2293365228 2294630184 2294949888 2310561792 2315302528 2316579584 2316766914 2323124496 2331377664 2337638688 2338928064 2343727001 2353540992 2355167232 2358698496 2359999488 2374744064 2382766848 2387655732 2388972696 2402573096 2403898288 2404233216 2409166144 2410689897 2412019566 2420588544 2422407168 2427089148 2427715584 2432407824 2433749472 2442395648 2448954816 2450794752 2457520128 2471017472 2472380416 2472873984 2474237952 2480882634 2484452586 2486319192 2487690576 2489696256 2495152128 2496528384 2499974708 2501353624 2501852976 2503232928 2512125952 2520612864 2525784576 2527177728 2539517463 2541564928 2542966784 2548539392 2550151296 2551557888 2555383614 2556793092 2567499264 2572767176 2573125632 2574544896 2579827264 2581458957 2590629888 2604715344 2606152032 2613968896 2615410688 2620988832 2622434496 2622799872 2628181248 2640642048 2644601344 2646060032 2647733616 2653535808 2654999424 2660446866 2671587072 2677068548 2678545144 2687594283 2695655424 2697142272 2702894733 2704385574 2710311912 2713993216 2719940608 2723162112 2727245136 2728749408 2745797824 2747695104 2753332736 2755074168 2779894656 2781427968 2785598354 2787134812 2798805504 2800908288 2804938752 2807046144 2808594432 2814022827 2824019968 2826141696 2831604006 2839374384 2841507648 2843074944 2857113952 2858689856 2859260544 2860837632 2867106816 2880700416 2885019648 2886610944 2894363073 2902305672 2904645632 2912616448 2914458624 2920438416 2922049248 2940305344 2940715008 2942337024 2946748672 2948374016 2948612436 2950238808 2956703904 2960719872 2967207936 2975176512 2976817536 2982925274 2984570572 2995415808 2997485568 3003635712 3013363287 3022401536 3024068608 3032189886 3032612352 3034285056 3038834568 3040510704 3053242368 3057820304 3059506912 3059933184 3068150778 3069843084 3080749056 3089022552 3097499328 3103854677 3116851584 3118570752 3138054656 3140222976 3144931328 3146665984 3148656192 3155116503 3155556096 3177022464 3183540976 3185296928 3194296182 3205644288 3208052736 3209822208 3214253196 3216026088 3227451392 3229876224 3236118864 3243210432 3244999296 3245647104 3247437312 3265273088 3267726336 3276693504 3284837457 3285493218 3287305404 3297165312 3298983936 3303538007 3305360146 3307843512 3312603448 3315092256 3316920768 3319595008 3326869504 3330809856 3335803968 3337643904 3338108928 3360817152 3367712768 3369570304 3369842784 3378619443 3379090176 3386023284 3400201728 3402077184 3407178152 3409057456 3418688889 3420574542 3423332352 3430834176 3432726528 3440047842 3441945276 3454173184 3465842688 3472953792 3474869376 3494651776 3496579328 3497066496 3504241664 3506458032 3508392096 3520856064 3530311488 3537554867 3538047744 3539999232 3547262488 3562116096 3581483598 3583459044 3594207232 3596189696 3603859644 3605847432 3606349824 3613749216 3630882816 3636326848 3638332544 3640633722 3648611736 3650624208 3663593472 3673432224 3682999573 3706526208 3708570624 3709310976 3711356928 3726678879 3731740672 3734544384 3739918336 3742728192 3744792576 3749962062 3752030436 3752779464 3754849392 3768188928 3775472008 3785832512 3788676864 3790766592 3812347392 3814450176 3814981632 3822809088 3833075421 3835189638 3846692864 3848814592 3851248896 3859150764 3859688448 3861817344 3869740896 3885944832 3893917888 3896065664 3907073016 3909228048 3920953344 3923116032 3931483248 3933651744 3942271872 3947626496 3960963072 3966902016 3969090048 3990670299 3993887744 4004847616 4007380608 4015602822 4017817716 4042919848 4043483136 4045713408 4051779424 4054014272 4056578361 4065467868 4070989824 4079910912 4090867704 4093124112 4107665408 4118696736 4121542656 4129999104 4155802112 4158094336 4169841984 4172141952 4178397531 4180702218 4198208256 4204502918 4206822004 4207408128 4236029952 4239212544 4247406009 4259061576 4274192384 4277403648 4285670928 4288034784 4288890816 4291256448 4300660224 4314825152 4324280576 4326665728 4327529472 4329916416 4353458508 4356968448 4368924672 4377368842 4379783276 4380657624 4383073872 4396220416 4398645248 4410458016 4411072512 4413505536 4420123008 4422561024 4441079808 4447738624 4450191872 4450811904 4462764768 4465226304 4474387911 4476855858 4493123712 4502342558 4504825924 4505453568 4514697712 4533602304 4536102912 4548284829 4558251852 4560766056 4564443136 4574445568 4576968704 4579863552 4586730456 4589260368 4589899776 4621123584 4630605056 4633159168 4633533828 4646248992 4662755328 4675277376 4677856128 4684869959 4687454002 4707081984 4710334464 4717396992 4719998976 4749488128 4765533696 4775311464 4777945392 4805146192 4807796576 4808466432 4818332288 4821379794 4824039132 4841177088 4844814336 4854178296 4864815648 4867498944 4877485921 4897909632 4901589504 4915040256 4942034944 4944760832 4945747968 4948475904 4958040219 4961765268 4968905172 4972638384 4975381152 4979392512 4990304256 4993056768 4999949416 5002707248 5003705952 5006465856 5041225728 5051569152 5054355456 5079034926 5083129856 5085933568 5097078784 5100302592 5103115776 5110767228 5113586184 5134998528 5145534352 5146251264 5149089792 5159654528 5160071763 5162917914 5181259776 5209430688 5212304064 5222998501 5227937792 5241977664 5244868992 5245599744 5256362496 5281284096 5289202688 5292120064 5295467232 5307071616 5309998848 5320893732 5343174144 5354137096 5357090288 5372225397 5375188566 5391310848 5394284544 5405789466 5408771148 5420623824 5427986432 5439881216 5446324224 5454490272 5457498816 5491595648 5495390208 5506665472 5510148336 5559014791 5559789312 5562855936 5571196708 5574269624 5597611008 5601816576 5609877504 5614092288 5617188864 5624943093 5628045654 5648039936 5652283392 5663208012 5678748768 5683015296 5686149888 5714227904 5717379712 5718521088 5721675264 5734213632 5752784457 5770039296 5773221888 5788726146 5804611344 5809291264 5825232896 5828917248 5840876832 5844098496 5880610688 5881430016 5884674048 5893497344 5896748032 5897224872 5900477616 5913407808 5921439744 5950353024 5953635072 5965850548 5969141144 5990831616 5994971136 6007271424 6023404233 6026726574 6044803072 6048137216 6064379772 6065224704 6068570112 6077669136 6081021408 6106484736 6115640608 6119013824 6119866368 6136301556 6139686168 6161498112 6178045104 6194998656 6207709354 6233703168 6237141504 6271053327 6276109312 6289862656 6293331968 6297312384 6306754377 6310233006 6311112192 6354044928 6367081952 6370593856 6388592364 6411288576 6416105472 6419644416 6428506392 6432052176 6454902784 6472237728 6486420864 6489998592 6491294208 6494874624 6530546176 6535452672 6553387008 6566053263 6569674914 6570986436 6574610808 6594330624 6597967872 6607076014 6610720292 6615687024 6625206896 6630184512 6633841536 6639190016 6661619712 6671607936 6675287808 6676217856 6715283787 6721634304 6735425536 6739140608 6739685568 6753513837 6757238886 6758180352 6772046568 6800403456 6804154368 6814356304 6818114912 6837377778 6841149084 6846664704 6861668352 6865453056 6880095684 6883890552 6908346368 6931685376 6945907584 6949738752 6989303552 6993158656 6994132992 7008483328 7012916064 7016784192 7031181003 7060622976 7075109734 7076095488 7079998464 7094524976 7124232192 7162967196 7166918088 7188414464 7192379392 7207719288 7211694864 7212699648 7227498432 7261765632 7272653696 7276665088 7281267444 7297223472 7301248416 7327186944 7346864448 7361938507 7365999146 7413052416 7417141248 7418621952 7422713856 7453357758 7463481344 7469088768 7479836672 7485456384 7489585152 7499924124 7504060872 7505558928 7509698784 7536377856 7550944016 7571665024 7577353728 7581533184 7618552389 7624694784 7628900352 7645618176 7664620733 7666150842 7670379276 7693385728 7697629184 7702497792 7718301528 7719376896 7723634688 7739481792 7771889664 7787835776 7792131328 7814146032 7818456096 7841906688 7846232064 7862966496 7867303488 7883445367 7884543744 7921926144 7933804032 7938180096 7981340598 7987775488 8009695232 8014761216 8031205644 8035635432 8085839696 8086966272 8091426816 8103558848 8108028544 8108684199 8113156722 8130935736 8141979648 8159821824 8181735408 8186248224 8207569073 8215330816 8237393472 8243085312 8259998208 8311604224 8316188672 8339683968 8344283904 8356795062 8361404436 8396416512 8409005836 8413644008 8414816256 8442068481 8472059904 8478425088 8494812018 8518123152 8548384768 8571341856 8576069568 8577781632 8582512896 8601320448 8629650304 8648561152 8653331456 8655058944 8659832832 8683089219 8706917016 8713936896 8737849344 8754737684 8759566552 8761315248 8766147744 8792440832 8797290496 8820916032 8822145024 8827011072 8840246016 8845122048 8882159616 8895477248 8900383744 8901623808 8925529536 8930452608 8948775822 8953711716 8986247424 9004685116 9009651848 9010907136 9029395424 9040089861 9067204608 9072205824 9096569658 9116503704 9121532112 9128886272 9148891136 9153937408 9159727104 9173460912 9178520736 9179799552 9242247168 9261210112 9266318336 9267067656 9292497984 9311564031 9350554752 9355712256 9369739918 9374908004 9414163968 9420668928 9434793984 9439997952 9465349509 9498976256 9531067392 9550622928 9555890784 9610292384 9615593152 9616932864 9636664576 9642759588 9648078264 9682354176 9689628672 9708356592 9729631296 9734997888 9754971842 9795819264 9803179008 9830080512 9854512371 9884069888 9889521664 9891495936 9896951808 9910614021 9916080438 9923530536 9937810344 9945276768 9950762304 9958785024 9980608512 9999898832 10005414496 10007411904 10012931712 10082451456 10103138304 10108710912 10135858329 10158069852 10166259712 10171867136 10194157568 10200605184 10206231552 10221534456 10227172368 10269997056 10291068704 10292502528 10298179584 10319309056 10320143526 10325835828 10362519552 10418861376 10424608128 10440238459 10445997002 10483955328 10489737984 10491199488 10512724992 10562568192 10578405376 10584240128 10590934464 10612664601 10614143232 10619997696 10641787464 10686348288 10708274192 10714180576 10744450794 10750377132 10782621696 10788569088 10811578932 10817542296 10841247648 10855972864 10879762432 10892648448 10908980544 10914997632 10983191296 10990780416 11013330944 11020296672 11048998719 11118029582 11119578624 11125711872 11142393416 11148539248 11180036637 11195222016 11203633152 11219755008 11228184576 11234377728 11249886186 11256091308 11296079872 11304566784 11326416024 11357497536 11366030592 11372299776 11428455808 11434759424 11437042176 11443350528 11468427264 11499226263 11505568914 11540078592 11546443776 11568760511 11577452292 11609222688 11618582528 11650465792 11657834496 11681753664 11688196992 11761221376 11762860032 11769348096 11786994688 11793496064 11794449744 11800955232 11826815616 11842879488 11900706048 11907270144 11931701096 11938282288 11972010897 11981663232 12014542848 12046808466 12053453148 12089606144 12096274432 12128759544 12130449408 12137140224 12155338272 12162042816 12212969472 12231281216 12238027648 12239732736 12272603112 12279372336 12322996224 12356090208 12388271291 12389997312 12415418708 12467406336 12474283008 12535192593 12542106654 12552218624 12579725312 12586663936 12594624768 12613508754 12620466012 12622224384 12708089856 12734163904 12741187712 12742218027 12777184728 12822577152 12832210944 12857012784 12864104352 12909805568 12944475456 12972841728 12979997184 12982588416 12989749248 13061092352 13070905344 13106774016 13132106526 13139349828 13141972872 13149221616 13188661248 13195935744 13214152028 13221440584 13231374048 13250413792 13260369024 13267683072 13278380032 13323239424 13343215872 13350575616 13352435712 13423163733 13430567574 13470851072 13478281216 13479371136 13507027674 13514477772 13516360704 13544093136 13600806912 13608308736 13628712608 13636229824 13644854487 13674755556 13682298168 13693329408 13723336704 13730906112 13760191368 13767781104 13816692736 13863370752 13891815168 13899477504 13978607104 13986317312 13988265984 14016966656 14025832128 14033568384 14054609877 14062362006 14121245952 14150219468 14152190976 14159996928 14189049952 14248464384 14325934392 14333836176 14376828928 14384758784 14415438576 14423389728 14425399296 14454996864 14523531264 14545307392 14553330176 14562534888 14594446944 14602496832 14632457763 14693728896 14723877014 14731998292 14826104832 14834282496 14837243904 14845427712 14874120657 14906715516 14926962688 14938177536 14959673344 14970912768 14979170304 14999848248 15008121744 15011117856 15019397568 15101888032 15143330048 15154707456 15163066368 15237104778 15249389568 15257800704 15291236352 15320790947 15329241466 15332301684 15340758552 15386771456 15395258368 15404995584 15436603056 15438753792 15447269376 15478963584 15543779328 15575671552 15584262656 15628292064 15636912192 15668995503 15683813376 15725932992 15734606976 15758198953 15766890734 15769087488 15843852288 15867608064 15876360192 15962681196 15975550976 16019390464 16029522432 16062411288 16071270864 16171679392 16173932544 16182853632 16207117696 16216057088 16217368398 16226313444 16261871472 16283959296 16319643648 16363470816 16372496448 16406089007 16415138146 16474786944 16486170624 16519996416 16623208448 16632377344 16677044373 16679367936 16688567808 16713590124 16722808872 16792833024 16818011672 16827288016 16829632512 16874829279 16884136962 16944119808 16956850176 16989624036 17036246304 17096769536 17142683712 17152139136 17155563264 17165025792 17202640896 17259300608 17297122304 17306662912 17310117888 17319665664 17366178438 17413834032 17427873792 17475698688 17509475368 17519133104 17522630496 17532295488 17584881664 17641832064 17644290048 17654022144 17680492032 17690244096 17764319232 17790954496 17800767488 17851059072 17860905216 17897551644 17907423432 17972494848 18009370232 18019303696 18021814272 18058790848 18070212699 18080179722 18134409216 18144411648 18193139316 18233007408 18243064224 18257772544 18297782272 18307874816 18319454208 18346921824 18357041472 18359599104 18484494336 18522420224 18532636672 18534135312 18584995968 18623128062 18701109504 18711424512 18739479836 18749816008 18813159981 18828327936 18869587968 18879995904 18920263131 18930699018 18997952512 19062134784 19101245856 19111781568 19220584768 19231186304 19233865728 19273329152 19285519176 19296156528 19364708352 19416713184 19459262592 19469995776 19509943684 19591638528 19606358016 19660161024 19698159789 19709024742 19768139776 19779043328 19782991872 19793903616 19821228042 19832160876 19847061072 19875620688 19890553536 19901524608 19917570048 19999797664 20010828992 20014823808 20025863424 20145851361 20164902912 20206276608 20217421824 20260541511 20271716658 20316139704 20332519424 20343734272 20388315136 20401210368 20412463104 20443068912 20454344736 20539994112 20582137408 20585005056 20596359168 20638618112 20640287052 20651671656 20725039104 20837722752 20849216256 20880476918 20891994004 20967910656 20979475968 20982398976 21025449984 21093543009 21156810752 21168480256 21181868928 21225329202 21228286464 21239995392 21283574928 21372696576 21416548384 21428361152 21488901588 21500754264 21565243392 21577138176 21623157864 21635084592 21682495296 21711945728 21785296896 21817961088 21829995264 21966382592 21981560832 22026661888 22040593344 22085815521 22097997438 22236059164 22239157248 22251423744 22284786832 22297078496 22360073274 22390444032 22407266304 22439510016 22456369152 22468755456 22499772372 22512182616 22592159744 22609133568 22652832048 22714995072 22732061184 22744599552 22856911616 22869518848 22874084352 22886701056 22936854528 22993862199 22998452526 23011137828 23080157184 23092887552 23124766049 23137521022 23154904584 23218445376 23237165056 23315668992 23363507328 23376393984 23522442752 23525720064 23538696192 23573989376 23586992128 23588899488 23601910464 23650336101 23653631232 23801412096 23814540288 23863402192 23876564576 23944021794 23963326464 24029085696 24093616932 24106906296 24179212288 24192548864 24257519088 24260898816 24274280448 24310676544 24324085632 24425938944 24462562432 24476055296 24479465472 24545206224 24558744672 24622707219 24645992448 24712180416 24762884069 24776542582 24779994624 24830837416 24934812672 24948566016 25070385186 25084213308 25104437248 25159450624 25173327872 25189249536 25227017508 25240932024 25244448768 25416179712 25468327808 25482375424 25484436054 25554369456 25645154304 25714025568 25728208704 25780997011 25888950912 25945683456 25959994368 25965176832 25979498496 26122184704 26141810688 26213548032 26264213052 26278699656 26283945744 26298443232 26377322496 26391871488 26428304056 26442881168 26462748096 26500827584 26520738048 26535366144 26646478848 26686431744 26701151232 26704871424 26846327466 26861135148 26941702144 26956562432 26958742272 27014055348 27028955544 27032721408 27088186272 27201613824 27216617472 27257425216 27272459648 27289708974 27349511112 27364596336 27386658816 27446673408 27461812224 27520382736 27535562208 27607277791 27633385472 27726741504 27783630336 27798955008 27934692093 27957214208 27972634624 28033933312 28051664256 28067136768 28109219754 28124724012 28242491904 28300438936 28304381952 28319993856 28378099904 28396048527 28496928768 28651868784 28667672352 28753657856 28769517568 28830877152 28846779456 28850798592 28909993728 29047062528 29090614784 29106660352 29125069776 29188893888 29204993664 29264915526 29387457792 29447754028 29463996584 29563537113 29652209664 29668564992 29674487808 29690855424 29731842063 29748241314 29813431032 29853925376 29876355072 29919346688 29941825536 29999696496 30016243488 30022235712 30038795136 30203776064 30286660096 30309414912 30326132736 30407574987 30474209556 30498779136 30515601408 30582472704 30641581894 30658482932 30664603368 30681517104 30773542912 30790516736 30809991168 30873206112 30877507584 30894538752 30957927168 31087558656 31151343104 31168525312 31256584128 31273824384 31320715377 31337991006 31451865984 31469213952 31516397906 31533781468 31538174976 31687704576 31735216128 31752720384 31837993803 31925362392 31951101952 32038780928 32059044864 32124822576 32142541728 32343358784 32347865088 32365707264 32414235392 32432114176 32434736796 32452626888 32523742944 32567918592 32639287296 32726941632 32744992896 32812178014 32830276292 32949573888 32972341248 33039992832 33146996157 33246416896 33264754688 33354088746 33358735872 33377135616 33427180248 33445617744 33585666048 33636023344 33654576032 33659265024 33749658558 33768273924 33888239616 33913700352 33979248072 34072492608 34142401447 34285367424 34304278272 34311126528 34330051584 34405281792 34518601216 34594244608 34613325824 34620235776 34639331328 34706281533 34732356876 34827668064 34855747584 34951397376 35018950736 35038266208 35045260992 35064590976 35283664128 35288580096 35308044288 35360984064 35380488192 35528638464 35581908992 35601534976 35702118144 35721810432 35795103288 35814846864 35944989696 36018740464 36038607392 36043628544 36117581696 36140425398 36160359444 36268818432 36288823296 36386278632 36466014816 36486128448 36515545088 36560989507 36595564544 36638908416 36693843648 36714082944 36719198208 36968988672 37044840448 37065273344 37068270624 37164813873 37169991936 37246256124 37402219008 37422849024 37478959672 37499632016 37605577779 37626319962 37656655872 37739175936 37759991808 37840526262 37861398036 37995905024 38124269568 38202491712 38223563136 38441169536 38462372608 38467731456 38546658304 38571038352 38592313056 38729416704 38833426368 38913103537 38918525184 38939991552 39019887368 39183277056 39212716032 39320322048 39396319578 39418049484 39536279552 39558086656 39565983744 39587807232 39642456084 39664321752 39694122144 39751241376 39781107072 39803049216 39835140096 39999595328 40021657984 40029647616 40051726848 40269491199 40291702722 40412553216 40434843648 40512995303 40521083022 40543433316 40632279408 40665038848 40687468544 40776630272 40802420736 40824926208 40886137824 40908689472 41079988224 41164274816 41170010112 41192718336 41277236224 41280574104 41303343312 41450078208 41669639797 41675445504 41698432512 41760953836 41783988008 41935821312 41958951936 41964797952 42050899968 42163829631 42187086018 42313621504 42336960512 42363737856 42450658404 42456572928 42479990784 42567149856 42745393152 42833096768 42856722304 42977803176 43001508528 43130486784 43154276352 43246315728 43270169184 43364990592 43423891456 43570593792 43635922176 43659990528 43897373289 43932765184 44053323776 44081186688 44171631042 44195994876 44472118328 44478314496 44502847488 44569573664 44594156992 44622361971 44720146548 44780888064 44814532608 44879020032 44912738304 44937510912 44999544744 45024365232 45184319488 45305664096 45429990144 45464122368 45489199104 45713823232 45739037696 45748168704 45773402112 45873709056 45962372841 45987724398 45996905052 46022275656 46160314368 46185775104 46249532098 46275042044 46309809168 46436890752 46474330112 46631337984 46727014656 46752787968 47006986509 47044885504 47051440128 47147978752 47173984256 47177798976 47203820928 47274596859 47300672202 47307262464 47602824192 47629080576 47726804384 47753129152 47888043588 47926652928 48058171392 48187233864 48213812592 48358424576 48385097728 48515038176 48521797632 48548560896 48621353088 48648171264 48851877888 48925124864 48952110592 48958930944 49090412448 49117489344 49218267021 49245414438 49424360832 49525768138 49553085164 49559989248 49661674832 49869625344 49897132032 50031133119 50140770372 50168426616 50208874496 50318901248 50346655744 50378499072 50454035016 50481864048 50488897536 50832359424 50936655616 50964750848 50968872108 51108738912 51290308608 51428051136 51456417408 51533569549 51561994022 51777901824 51891366912 51919988736 51930353664 51958996992 52244369408 52283621376 52427096064 52528426104 52557399312 52567891488 52596886464 52754644992 52856608112 52885762336 52925496192 53001655168 53041476096 53070732288 53292957696 53372863488 53402302464 53652345131 53692654932 53722270296 53883404288 53913124864 53917484544 54028110696 54057911088 54065442816 54176372544 54403227648 54433234944 54514850432 54544919296 54579417948 54699022224 54729192672 54773317632 54893346816 54923624448 55040765472 55071124416 55184117569 55214555582 55453483008 55567260672 55597910016 55869384186 55914428416 55945269248 56067866624 56103328512 56134273536 56218439508 56249448024 56484983808 56600877872 56608763904 56639987712 56756199808 56760789393 56792097054 56993857536 57303737568 57335344704 57452983511 57507315712 57661754304 57693558912 57701597184 57819987456 58094125056 58181229568 58213320704 58250139552 58377787776 58409987328 58529831052 58774915584 58895508056 58927993168 59094479367 59127074226 59304419328 59337129984 59348975616 59381710848 59463684126 59496482628 59626862064 59707850752 59752710144 59838693376 59999392992 60032486976 60044471424 60077590272 60407552128 60573320192 60618829824 60652265472 60781624533 60815149974 60948419112 60997558272 61031202816 61149162701 61164945408 61283163788 61316965864 61329206736 61363034208 61547085824 61581033472 61619982336 61746412224 61755015168 61789077504 61915854336 62175117312 62302686208 62337050624 62513168256 62547648768 62641430754 62675982012 62903731968 62938427904 63032795812 63067562936 63076349952 63280629027 63470432256 63505440768 63675987606 63850724784 63902203904 64077561856 64118089728 64249645152 64285083456 64686717568 64695730176 64731414528 64828470784 64864228352 64869473592 64905253776 65047485888 65135837184 65453883264 65489985792 65624356028 65660552584 65899147776 65944682496 66079985664 66257446563 66293992314 66492833792 66529509376 66708177492 66717471744 66754271232 66854360496 66891235488 67171332096 67272046688 67309152064 67318530048 67499317116 67536547848 67776479232 67827400704 67958496144 68144985216 68284802894 68570734848 68608556544 68622253056 68660103168 68810563584 68981586597 69037202432 69188489216 69226651648 69240471552 69278662656 69374298147 69412563066 69464713752 69655336128 69711495168 70037901472 70076532416 70090521984 70129181952 70567328256 70577160192 70616088576 70721968128 70760976384 70951008303 71163817984 71203069952 71404236288 71443620864 71590206576 71629693728 71889979392 72037480928 72077214784 72087257088 72235163392 72280850796 72320718888 72537636864 72577646592 72772557264 72932029632 72972256896 73031090176 73121979014 73277816832 73387687296 73428165888 73438396416 73868121657 73937977344 74089680896 74130546688 74136541248 74288652207 74329627746 74339983872 74492512248 74804438016 74845698048 74957919344 74999264032 75211155558 75252639924 75313311744 75478351872 75519983616 75681052524 75722796072 75991810048 76248539136 76404983424 76447126272 76882339072 76924745216 76935462912 77093316608 77142076704 77184626112 77342991033 77666852736 77826207074 77837050368 77879983104 78039774736 78366554112 78425432064 78640644096 78792639156 78836098968 79072559104 79116173312 79131967488 79175614464 79284912168 79328643504 79388244288 79502482752 79562214144 79606098432 79999190656 80043315968 80059295232 80103453696 80538982398 80583405444 80825106432 80869687296 80981323577 81025990606 81042166044 81086866632 81264558816 81330077696 81374937088 81553260544 81604841472 81649852416 81772275648 81817378944 82159976448 82328549632 82340020224 82385436672 82554472448 82561148208 82606686624 82821833373 82900156416 83339279594 83350891008 83396865024 83521907672 83567976016 83804076279 83871642624 83917903872 84101799936 84327659262 84374172036 84627243008 84673921024 84727475712 84901316808 84913145856 84959981568 85134299712 85490786304 85666193536 85713444608 85955606352 86003017056 86260973568 86308552704 86492631456 86540338368 86717899037 86729981184 87141187584 87271844352 87319981056 87794746578 87865530368 88106647552 88162373376 88343262084 88391989752 88944236656 88956628992 89005694976 89139147328 89188313984 89195526189 89244723942 89440293096 89561776128 89629065216 89758040064 89825476608 89999089488 90048730464 90283259803 90368638976 90611328192 90859980288 90928244736 90978398208 91427646464 91478075392 91496337408 91546804224 91747418112 91924745682 91975448796 91993810104 92044551312 92320628736 92371550208 92499064196 92550084088 92619618336 92873781504 92948660224 93262675968 93454029312 93505575936 93962146131 94013973018 94089771008 94295957504 94347968512 94355597952 94407641856 94549193718 94601344404 94614524928 95205648384 95258161152 95453608768 95506258304 95513981409 95776087176 95853305856 96116342784 96374467728 96427625184 96716849152 96770195456 97030076352 97043595264 97097121792 97242706176 97296342528 97703755776 97850249728 97904221184 97917861888 98180824896 98234978688 98436534042 98490828876 98848721664 99051536276 99106170328 99119978496 99323349664 99440988471 99739250688 99794264064 100062266238 100281540744 100336853232 100417748992 100637802496 100693311488 100756998144 100908070032 100963728096 100977795072 101664718848 101873311232 101929501696 101937744216 102217477824 102427204341 102856102272 102912834816 103067139098 103123988044 103555803648 103782733824 103839977472 103860707328 103917993984 104118844599 104488738816 104567242752 104854192128 105056852208 105114798624 105135782976 105193772928 105713216224 105771524672 105850992384 106003310336 106082952192 106141464576 106585915392 106745726976 106804604928 107304690262 107385309864 107444540592 107766808576 107826249728 107834969088 108056221392 108115822176 108130885632 108352745088 108806455296 108866469888 109029700864 109089838592 109158835896 109398044448 109458385344 109546635264 109682968521 109786693632 110081530944 110142248832 110368235138 110429111164 110906966016 111134521344 111195820032 111494441619 111738768372 111828856832 111890538496 112135733248 112206657024 112268547072 112436879016 112498896048 112969967616 113201755744 113217527808 113279975424 113512399616 113521578786 113584194108 113987715072 114607475136 114670689408 114842623049 114905967022 115323508608 115387117824 115403194368 115639974912 116188250112 116362459136 116426641408 116500279104 116739310611 116755575552 116819974656 117059662104 117549831168 117791016112 117855986336 118188958734 118254148452 118608838656 118674259968 118697951232 118763421696 118927368252 118992965256 119253724128 119415701504 119505420288 119677386752 119998785984 120064973952 120088942848 120155180544 120815104256 121146640384 121237659648 121304530944 121538985909 121563249066 121630299948 121896838224 121995116544 122062405632 122298325402 122329890816 122566327576 122633931728 122658413472 122726068416 123094171648 123239964672 123492824448 123510030336 123578155008 123831708672 124350234624 124605372416 124674101248 125008919391 125026336512 125095297536 125282861508 125351964024 125807463936 125876855808 126065591624 126135125872 126152699904 126491488893 126561258054 126940864512 127010881536 127351975212 127701449568 127804407808 128155123712 128236179456 128499290304 128570166912 129373435136 129391460352 129462829056 129656941568 129728456704 129738947184 129810507552 130094971776 130271674368 130907766528 130979971584 131248712056 131321105168 131692119867 131798295552 132159971328 132514893126 132587984628 132985667584 133059018752 133416354984 133434943488 133508542464 133708720992 133782470976 134342664192 134544093376 134618304128 134637060096 134998634232 135073095696 135552958464 135916992288 136270984201 136289970432 136569605788 137141469696 137217113088 137244506112 137320206336 137621127168 137887118523 137963173194 138074404864 138376978432 138453303296 138480943104 138557325312 138748596294 138825126132 138929427504 139310672256 139422990336 140075802944 140153064832 140181043968 140258363904 141020959527 141134656512 141154320384 141443936256 141521952768 141823790577 141902016606 142327635968 142406139904 142808472576 142887241728 143180413152 143259387456 143779958784 144074961856 144154429568 144174514176 144470326784 144561701592 144641437776 145075273728 145155293184 145545114528 145864059264 145944513792 146062180352 146243958028 146555633664 146775374592 146856331776 146876792832 147654801063 147736243314 148179361792 148261093376 148273082496 148577304414 148659255492 148679967744 148985024496 149608876032 149691396096 149915838688 149998528064 150093399357 150422311116 150505279848 150626623488 150956703744 151039967232 151362105048 151445592144 151983620096 152497078272 152809966848 152894252544 153764678144 153849490432 153870925824 154186633216 154284153408 154369252224 154600708647 154685982066 155333705472 155652414148 155674100736 155759966208 156079549472 156733108224 156850864128 157281288192 157585278312 157672197936 158145118208 158232346624 158263934976 158569824336 158657287008 158776488576 159004965504 159124428288 159212196864 159998381312 160086631936 160118590464 160206907392 160957035393 161077964796 161166810888 161650212864 161739374592 161962647154 162051981212 162084332088 162173733264 162529117632 162660155392 162749874176 163209682944 163299704832 163544551296 163634757888 164319952896 164657099264 164680040448 164770873344 165108944896 165122296416 165213373248 165552352707 165643666746 166678559188 166701782016 166793730048 167043815344 167135952032 167608152558 167743285248 167835807744 168203599872 168655318524 168748344072 169254486016 169347842048 169454951424 169802633616 169826291712 169919963136 170268599424 170981572608 171332387072 171426889216 171911212704 172006034112 172358950533 172521947136 172985262912 173080676736 173340188483 173435798074 173459962368 174282375168 174543688704 174639962112 175589493156 175731060736 176213295104 176324746752 176686524168 176783979504 177888473312 177913257984 178011389952 178278294656 178376627968 178391052378 178489447884 178880586192 179123552256 179258130432 179516080128 179998178976 180097460928 180466979077 180566519606 181222656384 181719960576 181856489472 181956796416 182855292928 182956150784 182992674816 183093608448 183447488103 183494836224 183849491364 183950897592 183987620208 184089102624 184641257472 184743100416 184998128392 185100168176 185239236672 185747563008 186525351936 186908058624 187011151872 187924292262 188027946036 188179542016 188591915008 188695937024 188711195904 188815283712 189098387436 189202688808 189229049856 190411296768 190516322304 190907217536 191012516608 191027962818 191552174352 191706611712 192232685568 192748935456 192855250368 193250944537 193433698304 194060152704 194087190528 194194243584 194485412352 194592685056 195407511552 195700499456 195808442368 196361649792 196469957376 196873068084 196981657752 197697443328 198103072552 198212340656 198239956992 198646699328 198772339689 198881976942 199478501376 199588528128 200124532476 200563081488 200673706464 200835497984 201275604992 201386622976 201513996288 201816140064 201927456192 201955590144 203329437696 203746622464 203859003392 203875488432 204434955648 204854408682 205712204544 205825669632 206134278196 206247976088 206944759791 207111607296 207565467648 207679954944 207721414656 207835987968 208122894441 208237689198 208977477632 209134485504 210113704416 210229597248 210271565952 210387545856 211426432448 211543049344 211701984768 212006620672 212165904384 212282929152 212853024909 213491453952 213609209856 214609380524 214770619728 214889081184 215533617152 215652499456 215669938176 216112442784 216231644352 216261771264 216705490176 217612910592 217732939776 218059401728 218179677184 218317671792 218796088896 218916770688 219093270528 219365937042 220163061888 220284497664 220736470276 220858222328 221604364971 221813932032 222269042688 222391640064 222865956621 222988883238 223477536744 223657713664 223781076992 224271466496 224413314048 224537094144 224873758032 224997792096 225939935232 226403511488 226435055616 226559950848 227024799232 227043157572 227168388216 227975430144 229214950272 229341378816 229685246098 229811934044 230647017216 230774235648 230806388736 231279949824 232028973099 232724918272 232853282816 233000558208 233478621222 233511151104 233639949312 234119324208 235099662336 235582032224 235711972672 236377917468 236508296904 237217677312 237348519936 237395902464 237526843392 237854736504 237985930512 238507448256 238831403008 239997571968 240129947904 240177885696 240310361088 241630208512 242293280768 242475319296 242609061888 242943970731 243077971818 243126498132 243260599896 243793676448 243990233088 244124811264 244596650804 244659781632 245132655152 245267863456 245316826944 245452136832 246479929344 246985648896 247020060672 247156310016 247663417344 248465500119 248700469248 249210744832 249348202496 250017838782 250052673024 250190595072 250565723016 250703928048 251614927872 251753711616 252131183248 252270251744 252305399808 252982977786 253122516108 253881729024 254021763072 254703950424 255402899136 255608815616 255926926549 256472358912 256998580608 257140333824 258746870272 258782920704 258925658112 259313883136 259456913408 259477894368 259621015104 260153697111 260189943552 261815533056 261959943168 262497424112 262642210336 263384239734 263596591104 264319942656 265029786252 265175969256 265971335168 266118037504 266832709968 266869886976 267017084928 267417441984 267564941952 268685328384 269088186752 269236608256 269274120192 269997268464 270146191392 270849779409 271105916928 271833984576 272391724759 272541968402 272579940864 273139211576 274282939392 274434226176 274489012224 274640412672 275242254336 275774237046 275926346388 276148809728 276753956864 276906606592 276961886208 277114650624 277497192588 277650252264 277858855008 278621344512 278845980672 280151605888 280306129664 280362087936 280516727808 281886438393 282041919054 282269313024 282887872512 283043905536 283590967121 283647581154 283804033212 284655271936 284812279808 285616945152 285774483456 286360826304 286518774912 287559917568 288149923712 288308859136 288349028352 288940653568 289123403184 289282875552 290150547456 290310586368 291090229056 291687478579 291728118528 291889027584 292487916056 293111267328 293550749184 293712663552 293753585664 295309602126 295472486628 296358723584 296522186752 296546164992 297154608828 297318510984 297359935488 297970048992 299217752064 299382792192 299831677376 299997056128 300186798714 300844622232 301010559696 301253246976 301913407488 302079934464 302724210096 302891184288 303680055701 303967240192 304994156544 305619933696 305788505088 307281613023 307529356288 307698980864 308373266432 308568306816 308738504448 309201417294 309371964132 310667410944 311304828296 311348201472 311519932416 312159098944 312356533797 313466216448 313701728256 314562576384 315170556624 315344395872 316290236416 316464693248 317139648672 317314574016 317552977152 318009931008 318248856576 318424393728 319996762624 320173263872 320237180928 320413814784 321914070786 322155929592 322333621776 323300425728 323478749184 323925294308 324103962424 324168664176 324347466528 325058235264 325320310784 325499748352 326419365888 326599409664 327089102592 327269515776 328639905792 329048905563 329314198528 329360080896 330217889792 330244592832 330426746496 331104705414 331287333492 333357118376 333403564032 333587460096 334087630688 334271904064 334483324857 335216305116 335486570496 335671615488 336407199744 337310637048 337496688144 338508972032 338695684096 338909902848 339605267232 339652583424 339839926272 340537198848 341963145216 342664774144 342853778432 343822425408 344012068224 344527869147 344717901066 345970525824 346161353472 346680376966 346871596148 346919924736 348564750336 349087377408 349279924224 350217931833 351178986312 351462121472 352426590208 352649493504 353373048336 353567959008 355776946624 355826515968 356022779904 356556589312 356753255936 356782104756 356978895768 357761172384 358247104512 358516260864 359032160256 359996357952 360194921856 360933958154 361133039212 362445312768 363439921152 363712978944 363913592832 364616957727 365710585856 365912301568 365985349632 366187216896 366894976206 366989672448 367698982728 367901795184 367975240416 368178205248 369282514944 369996256784 370200336352 370478473344 371495126016 373050703872 373816117248 374022303744 375026758173 375566415917 375848584524 376055892072 376359084032 377183830016 377391874048 377422391808 377630567424 378196774872 378405377616 378458099712 380822593536 381032644608 381814435072 382025033216 382055925636 383104348704 383413223424 384465371136 385497870912 385710500736 386288822983 386501889074 388120305408 388174381056 388388487168 388970824704 389185370112 390815023104 391400998912 391616884736 392723299584 392939914752 393746136168 393963315504 395394886656 396206145104 396424681312 396479913984 397293398656 397544679378 397763953884 398957002752 399177056256 400249064952 401126162976 401347412928 401670995968 402170884577 402551209984 403027992576 403632280128 403854912384 403911180288 406658875392 407493244928 407718006784 407750976864 408812952603 408869911296 409708817364 411424409088 411651339264 412268556392 412495952176 413661355569 413889519582 414223214592 415130935296 415359909888 415442829312 415671975936 416245788882 416475378396 417954955264 418268971008 420227408832 420459194496 420543131904 420775091712 422852864896 423086098688 423403969536 424013241344 424331808768 424565858304 425471371731 425706049818 426982907904 427218419712 428044138907 429218761048 429541239456 429778162368 431067234304 431339876352 432224885568 432463288704 432523542528 433410980352 435225821184 435465879552 436118803456 436359354368 436635343584 437592177792 437833541376 438186541056 438731874084 440326123776 440568995328 441472940552 441716444656 442964403189 443208729942 444538085376 444783280128 445731913242 445977766476 446955073488 447315427328 447562153984 448542932992 448826628096 449074188288 449747516064 449995584192 451879870464 452807022976 452870111232 453119901696 454049598464 454086315144 454336776432 455950860288 458366037767 458429900544 458682757632 459370492196 459623868088 461294034432 461548471296 461612777472 462559899648 463802125941 464057946198 465449836544 465706565632 466001116416 466957242444 467022302208 467279898624 468238648416 470199324672 471164064448 471423945344 472755834936 473016593808 474435354624 474697039872 474791804928 475709473008 475971861024 477014896512 477662806016 479995143936 480259895808 480355771392 480620722176 482871106179 483260417024 484586561536 484950638592 485218123776 485887941462 486155943636 486252996264 486521199792 487587352896 487980466176 488249622528 489193301608 490265310304 490535726912 490633653888 490904273664 492959858688 493971297792 494040121344 494312620032 495326834688 496657058121 496931000238 498421489664 498696404992 500035677564 500105346048 500381190144 501131446032 501407856096 503229855744 503507423232 504262366496 504540503488 504610799616 505965955572 506245032216 507763458048 508043526144 509407900848 510805798272 511217631232 511853853098 512944717824 513997161216 514280667648 517076851599 517493740544 517565841408 518627766272 518913826816 518955788736 519242030208 520020565449 520307394222 520379887104 523631066112 523919886336 524994848224 525284420672 526768479468 527193182208 528639885312 530059572504 530351938512 531942670336 532236075008 533665419936 533739773952 534034169856 534834883968 535129883904 537370656768 538176373504 538473216512 538548240384 539994536928 540292382784 541400937231 541699558818 543667969152 544783449518 545083936804 545159881728 546278423152 548565878784 548868452352 548978024448 549280825344 550342464309 550484508672 551548474092 551852692776 552297619456 553507913728 553813213184 553923772416 554229301248 554994385176 555300504528 555717710016 557242689024 560303211776 560612259328 560724175872 561033455616 563772876786 564083838108 564538626048 565775745024 566087811072 566869265039 567181934242 567295162308 567608066424 569310543872 569624559616 571233890304 571548966912 572721652608 573037549824 575119835136 576299847424 576617718272 576698056704 577881307136 578246806368 578565751104 579752833611 580301094912 582180458112 583374957158 583456237056 583778055168 584975832112 586222534656 587101498368 587425327104 590619204252 590944973256 592717447168 593044373504 593092329984 594309217656 594637021968 594719870976 595940097984 598435504128 598765584384 599663354752 599994112256 600373597428 601689244464 602021119392 602506493952 603826814976 604159868928 605448420192 605782368576 607025293259 607360111402 609988313088 611239867392 611577010176 614563226046 615058712576 615397961728 616746532864 617136613632 617477008896 618402834588 618743928264 621334821888 622609656592 622696402944 623039864832 624318197888 624368683323 624713067594 626932432896 627403456512 630341113248 630688791744 631982818621 632580472832 634279297344 634629148032 635105954304 636019862016 636497713152 636848787456 639993525248 640346527744 640474361856 640827629568 643828141572 644311859184 644667243552 646600851456 646957498368 647850588616 648207924848 648337328352 648694933056 650116470528 650640621568 652838731776 653198819328 654178205184 654539031552 657279811584 658097811126 658628397056 660435779584 660489185664 660853492992 662209410828 662574666984 666714236752 666807128064 667174920192 668175261376 668543808128 668597869863 668966649714 670432610232 670973140992 671343230976 672814399488 674621274096 674993376288 677017944064 677391368192 677819805696 679210534464 679305166848 679679852544 681074397696 683926290432 685329548288 685707556864 687644850816 688024136448 689055738294 689435802132 691941051648 692322706944 693360753932 693743192296 693839849472 696086919297 698174754816 698559848448 700435863666 702357972624 702924242944 704853180416 705298987008 706746096672 707135918016 711553893248 711653031936 712045559808 713113178624 713506511872 713564209512 713957791536 715522344768 716494209024 719992715904 720389843712 721867916308 722266078424 724890625536 726879842304 727425957888 727827185664 728831912193 729233915454 731421171712 731824603136 731970699264 732374433792 733789952412 733979344896 735397965456 735803590368 735950480832 736356410496 739992513568 740400672704 740956946688 742990252032 745396500357 746101407744 747632234496 748044607488 750053516346 751132831834 751697169048 752111784144 752718168064 754367660032 754783748096 754844783616 755261134848 756393549744 756810755232 756916199424 761645187072 762065289216 763628870144 764050066432 764111851272 766208697408 766826446848 767780779647 770995741824 771421001472 772577645966 773003778148 776240610816 776348762112 776776974336 777941649408 778370740224 780461091333 782801997824 783233769472 785446599168 785879829504 787492272336 787926631008 790789773312 792412290208 792849362624 792959827968 794586797312 795089358756 795527907768 797914005504 798354112512 800498129904 802252325952 802694825856 803341991936 804341769154 806055985152 807264560256 807709824768 807822360576 812549338227 813317750784 814986489856 815436013568 815501953728 817175174277 817625905206 817739822592 819417634728 822848818176 823302678528 824537112784 824991904352 827322711138 827779039164 828446429184 830261870592 830719819776 830885658624 831343951872 832491577764 832950756792 835909910528 836537942016 840454817664 840918388992 841086263808 841550183424 845705729792 846172197376 846807939072 848026482688 848663617536 849131716608 850772901363 850942743462 851412099636 853965815808 854436839424 856088277814 858437522096 859082478912 859556324736 862679752704 864449771136 864926577408 865047085056 866821960704 870451642368 870931759104 872237606912 872718708736 873270687168 875062435737 875184355584 875667082752 877463748168 880652247552 881137990656 882945881104 883432889312 885928806378 886417459884 889076170752 889566560256 891463826484 891955532952 893910146976 894630854656 895124307968 897085865984 897653256192 898148376576 899495032128 899991168384 903759740928 905614045952 905740222464 906239803392 908099196928 908172630288 908673552864 911040167103 911901720576 916732075534 916859801088 917365515264 918740984392 919247736176 921844839069 922588068864 923096942592 925119799296 927604251882 928115892396 930899673088 931413131264 932002232832 933914484888 934044604416 934559797248 936477296832 940398649344 942328128896 942847890688 945511669872 946033187616 948870709248 949394079744 951418946016 951943722048 953896889407 954029793024 959990287872 960519791616 960711542784 961241444352 965742212358 966520834048 969173123072 969901277184 970436247552 971775882924 972311887272 972505992528 973042399584 975174705792 975960932352 976499245056 978386603216 980530620608 981071453824 981267307776 981808547328 985919717376 987146716689 987942595584 988080242688 990653669376 993115857833 993314116242 993862000476 996842979328 997392809984 1000071355128 1000210692096 1000762380288 1002262892064 1002815712192 1006459711488 1007014846464 1008524732992 1009081006976 1009221599232 1011931911144 1012490064432 1015526916096 1016087052288 1018815801696 1021469278267 1021611596544 1022435262464 1023707706196 1025889435648 1027994322432 1028561335296 1033583607441 1034153703198 1034987481088 1037255532544 1037827653632 1037911577472 1038484060416 1040041130898 1040614788444 1040759774208 1047262132224 1047839772672 1049989696448 1050568841344 1050653795499 1053536958936 1054386364416 1057279770624 1060119145008 1060703877024 1063885340672 1064472150016 1067330839872 1067479547904 1068068339712 1069669767936 1070259767808 1074741313536 1076352747008 1076946433024 1077096480768 1079989073856 1080584765568 1082801874462 1083399117636 1087335938304 1089566899036 1090167873608 1090319763456 1092556846304 1093850873181 1097131757568 1097736904704 1097956048896 1098561650688 1100684928618 1100969017344 1103096948184 1103705385552 1104595238912 1107015827456 1107626426368 1107847544832 1109988770352 1110601009056 1111435420032 1114485378048 1120606423552 1121224518656 1121448351744 1122066911232 1125080274519 1126699247751 1127545753572 1128167676216 1129077252096 1131551490048 1132175622144 1133738530078 1134363868484 1134590324616 1135216132848 1138621087744 1139249119232 1142467780608 1143097933824 1145443305216 1146075099648 1150239670272 1152599694848 1153235436544 1153396113408 1155762614272 1156493612736 1157131502208 1158866468949 1159505667222 1164360916224 1166749914316 1166912474112 1167556110336 1169951664224 1172445069312 1174202996736 1174850654208 1181238408504 1181889946512 1185434894336 1186088747008 1186184659968 1188618435312 1189274043936 1189439741952 1191880195968 1196871008256 1197531168768 1199326709504 1199988224512 1200747194856 1203378488928 1204042238784 1205012987904 1206512653731 1207653629952 1210896840384 1211564737152 1214050586518 1214720222804 1219976626176 1222479734784 1223154020352 1226438857809 1229126452092 1230117425152 1230795923456 1233493065728 1234273227264 1234954017792 1236805669176 1237487856528 1242669643776 1245219313184 1245392805888 1246079729664 1248636395776 1248737366646 1249426135188 1253864865792 1254806913024 1260682226496 1261377583488 1263268853539 1263965637242 1268558594688 1269258296064 1270211908608 1272039724032 1272995426304 1273697574912 1279987050496 1280693055488 1280948723712 1281655259136 1284132416721 1287656283144 1288623718368 1289334487104 1293201702912 1295701177232 1296415849696 1296674656704 1297389866112 1300232941056 1305677463552 1306397638656 1308356410368 1309078063104 1314559623168 1316195622252 1317256794112 1320871559168 1320978371328 1321706985984 1324418821656 1325149333968 1333428473504 1333614256128 1334349840384 1336350522752 1337087616256 1337195739726 1337933299428 1340865220464 1341946281984 1342686461952 1345628798976 1349242548192 1349986752576 1352756611759 1354035888128 1355639611392 1358421068928 1358610333696 1359359705088 1362148795392 1367852580864 1370659096576 1371415113728 1375098113301 1375289701632 1376048272896 1378111476588 1378871604264 1383882103296 1384645413888 1386721507864 1387486384592 1387679698944 1391406377823 1392173838594 1396349509632 1397119696896 1400871727332 1404715945248 1405848485888 1409706360832 1410597974016 1413492193344 1414271836032 1423107786496 1423306063872 1424091119616 1426226357248 1427013023744 1427128419024 1427915583072 1431044689536 1432988418048 1439985431808 1440779687424 1443735832616 1444532156848 1448613318537 1449781251072 1453759684608 1454851915776 1455654371328 1457663824386 1458467830908 1462842343424 1463649206272 1463941398528 1464748867584 1467579904824 1470795930912 1471607180736 1471900961664 1472712820992 1479985027136 1480801345408 1481913893376 1485980504064 1489971174363 1490793000714 1495264468992 1496089214976 1498980826211 1500107032692 1502265663668 1503394338096 1504223568288 1505436336128 1508735320064 1509567496192 1509689567232 1510522269696 1512787099488 1513621510464 1513832398848 1523290374144 1524130578432 1527257740288 1528100132864 1528223702544 1532417394816 1533652893696 1535561559294 1541991483648 1542842002944 1545155291932 1546007556296 1551230554797 1552481221632 1552697524224 1555883298816 1556741480448 1560061696347 1560922182666 1565603995648 1566467538944 1570893198336 1571759659008 1574984544672 1575853262016 1581579546624 1584824580416 1585698725248 1585919655936 1589173594624 1590178717512 1591055815536 1595828011008 1596708225024 1600996259808 1604504651904 1605389651712 1606683983872 1608683538308 1612111970304 1614529120512 1615419649536 1615644721152 1624202811693 1625098676454 1629972979712 1630872027136 1631003907456 1634350348554 1635251810412 1635479645184 1638835269456 1645697636352 1646605357056 1649074225568 1649983808704 1651027392927 1654645422276 1655558078328 1656892858368 1660523741184 1661439639552 1661771317248 1662687903744 1664983155528 1665901513584 1671819821056 1680909635328 1681836777984 1682172527616 1683100366848 1691411459584 1692344394752 1693615878144 1696052965376 1697327235072 1698263433216 1700607795117 1701545802726 1701885486924 1702824199272 1707931631616 1708873678848 1712176555628 1716875044192 1718164957824 1719112649472 1725359505408 1728899542272 1729853154816 1730094170112 1733643921408 1739258500833 1740903284736 1744475213824 1745437417472 1746541374336 1750124871474 1750368711168 1751334165504 1754927496336 1761304495104 1762275981312 1765891762208 1766865778624 1771857612756 1772834919768 1778152341504 1779133120512 1782927652968 1783911065904 1787820293952 1789261709312 1790248615936 1795306512384 1796296753152 1798990064256 1799982336768 1807519481856 1811228091904 1811480444928 1812479606784 1816198393856 1816345260576 1817347105728 1821075879777 1822080334206 1833464151068 1833719602176 1834731030528 1837481968784 1838495472352 1843689678138 1845176137728 1846193885184 1850239598592 1855208503764 1856231784792 1861799346176 1862826262528 1864004465664 1867828969776 1868089208832 1869119594496 1872954593664 1880797298688 1884656257792 1885695781376 1891023339744 1892066375232 1895948455863 1897741418496 1902837892032 1903887444096 1906742073313 1907793778814 1908059586048 1919980575744 1921039583232 1921423085568 1922482888704 1931484424716 1933041668096 1938346246144 1939802554368 1940872495104 1943551765848 1944623774544 1945011985056 1946084799168 1950349411584 1951921864704 1956773206432 1961061241216 1962142907648 1962534615552 1963617094656 1971839434752 1974293433378 1975885191168 1981307338752 1985136769847 1986231715666 1986628232484 1987724000952 1993685958656 1994785619968 2000142710256 2000421384192 2001524760576 2004525784128 2005631424384 2012919422976 2014029692928 2017049465984 2018162013952 2018443198464 2023863822288 2024980128864 2031053832192 2032174104576 2037631603392 2041812350053 2042938556534 2043223193088 2047415412392 2051778871296 2055988644864 2057122670592 2067167214882 2068307406396 2069974962176 2074511065088 2075655307264 2075823154944 2076968120832 2080082261796 2081229576888 2081519548416 2094524264448 2095679545344 2099979392896 2101137682688 2101307590998 2107073917872 2108772728832 2114559541248 2120238290016 2121407754048 2125760389907 2127770681344 2134661679744 2134959095808 2136136679424 2139339535872 2140519535616 2149482627072 2152705494016 2153892866048 2159978147712 2161169531136 2165603748924 2166798235272 2174671876608 2179133798072 2180335747216 2180639526912 2185113692608 2186495736579 2187701746362 2194263515136 2195473809408 2195912097792 2197123301376 2201369857236 2201938034688 2206193896368 2207410771104 2209190477824 2214031654912 2215252852736 2219977540704 2221202018112 2222870840064 2228970756096 2241212847104 2242449037312 2242896703488 2244133822464 2250160549038 2253398495502 2255091507144 2256335352432 2258154504192 2263102980096 2264351244288 2267477060156 2268727736968 2269180649232 2270432265696 2277242175488 2278498238464 2284935561216 2286195867648 2290886610432 2292150199296 2300479340544 2303342338941 2305199389696 2306470873088 2311525228544 2312987225472 2314263004416 2317732937898 2319011334444 2328721832448 2333499828632 2333824948224 2335112220672 2339903328448 2341383273999 2348405993472 2349701308416 2362476817008 2363779893024 2370869788672 2372177494016 2372369319936 2377236870624 2378548087872 2378879483904 2383760391936 2393742016512 2395062337536 2398653419008 2399976449024 2401494389712 2406756977856 2408084477568 2410025975808 2413025307462 2421793680768 2423129474304 2428101173036 2429440445608 2437648014681 2439953252352 2444959469568 2446308040704 2451525522831 2452877715618 2458252904184 2460234850304 2461591846912 2466986131456 2468546454528 2469908035584 2473611338352 2474975713056 2485339287552 2490438626368 2490785611776 2492159459328 2497272791552 2497474733292 2498852270376 2507729731584 2509613826048 2521364452992 2522755166976 2526537707078 2527931274484 2537117189376 2538516592128 2540423817216 2544079448064 2545990852608 2547395149824 2552318704089 2559974100992 2561386110976 2561897447424 2563310518272 2568264833442 2575312566288 2577247436736 2578668974208 2591402354464 2592831699392 2593349313408 2594779732224 2600465882112 2611354927104 2612795277312 2616712820736 2618156126208 2625187307211 2632391244504 2634513588224 2641743118336 2641956742656 2643413971968 2648837643312 2650298667936 2666856947008 2667228512256 2668699680768 2672701045504 2674175232512 2674391479452 2675866598856 2681730440928 2683892563968 2685372923904 2691257597952 2698485096384 2699973505152 2705513223518 2711279222784 2716842137856 2717220667392 2718719410176 2724297590784 2733120501309 2735705161728 2741318193152 2742830227456 2750196226602 2750579403264 2752096545792 2756222953176 2757743208528 2767764206592 2769290827776 2773443015728 2774972769184 2775359397888 2782812755646 2784347677188 2792699019264 2794239393792 2801743454664 2809431890496 2811696971776 2815196192039 2821195948032 2826984386688 2828543672064 2846215572992 2846612127744 2848182239232 2852452714496 2854026047488 2854256838048 2855831166144 2861690668221 2862089379072 2879970863616 2881559374848 2887471665232 2889064313696 2897226637074 2899562502144 2907519369216 2909703831552 2911308742656 2915327648772 2916935661816 2925684686848 2927298412544 2927882797056 2929497735168 2935159809648 2941591861824 2943214361472 2943801923328 2945425641984 2959970054272 2961602690816 2963827786752 2971961008128 2979347573499 2979942348726 2981586001428 2990528937984 2992178429952 2996308972349 2997961652422 3000214065384 3004531327336 3006788676192 3008447136576 3010872672256 3017470640128 3019379134464 3021044539392 3025574198976 3027243020928 3027664797696 3046580748288 3048261156864 3054515480576 3056200265728 3056447405088 3064407834801 3064834789632 3067305787392 3071123118588 3083982967296 3085684005888 3090310583864 3092015112592 3100750822323 3102461109594 3104962443264 3111766597632 3113482960896 3120123392694 3121844365332 3131207991296 3132935077888 3141786396672 3143519318016 3149969089344 3151706524032 3163159093248 3169649160832 3171397450496 3171839311872 3178347189248 3180357435024 3182111631072 3191656022016 3193416450048 3201992519616 3208562264369 3209009303808 3210779303424 3217367076616 3224223940608 3229058241024 3230839299072 3231289442304 3248405623386 3250197352908 3259945959424 3261744054272 3262007814912 3268700697108 3270503620824 3270959290368 3277670538912 3291395272704 3293210714112 3298148451136 3299967617408 3302054785854 3309290844552 3311116156656 3313785716736 3321047482368 3322879279104 3323542634496 3329966311056 3331803027168 3340480612711 3343639642112 3361819270656 3363673555968 3364345055232 3366200733696 3380097743253 3382822919168 3384688789504 3387231756288 3392105930752 3394654470144 3396526866432 3401215590234 3403091605452 3403770973848 3405648398544 3415863263232 3417747357696 3424353111256 3433750088384 3436329915648 3438225298944 3450719010816 3457799084544 3459706309632 3460188340224 3467287842816 3476599406847 3478517001666 3488950427648 3490874834944 3493082748672 3500249742948 3500737422336 3502668331008 3509854992672 3522608990208 3524551962624 3531783524416 3533731557248 3543715225512 3545669839536 3556304683008 3558266241024 3565855305936 3567822131808 3575640587904 3578523418624 3580497231872 3590613024768 3592593506304 3597980128512 3599964673536 3615038963712 3619537961193 3622456183808 3622960889856 3632396787712 3632690521152 3634694211456 3642151759554 3644160668412 3666928302136 3667439204352 3669462061056 3674963937568 3676990944704 3679316573427 3687379356276 3690352275456 3692387770368 3700479197184 3710417007528 3712463569584 3723598692352 3725652525056 3728008931328 3735657939552 3736178417664 3738239188992 3745909187328 3761594597376 3769312515584 3771391562752 3782046679488 3784132750464 3789806560617 3791896911726 3805675784064 3807774888192 3813484146626 3815587557628 3816119172096 3839961151488 3842079166464 3842846171136 3844965777408 3852397250163 3862968849432 3866083336192 3876692492288 3879605108736 3887103531696 3889247549088 3890023970112 3892169598336 3900698823168 3913546412864 3922122482432 3924285815296 3925069231104 3927234189312 3943678869504 3948586866756 3951770382336 3962614677504 3970273539694 3972463431332 3973256464968 3975448001904 3987371917312 3989571239936 4000285420512 4000842768384 4003049521152 4009051568256 4011262848768 4025838845952 4028059385856 4034098931968 4036324027904 4036886396928 4047727644576 4049960257728 4058269835277 4062107664384 4075263206784 4083624700106 4085877113068 4086446386176 4094830824784 4103557742592 4111977289728 4114245341184 4125294339903 4134334429764 4136614812792 4139949924352 4149022130176 4151310614528 4151646309888 4153936241664 4160164523592 4162459153776 4163039096832 4189048528896 4191359090688 4199958785792 4202275365376 4202615181996 4214147835744 4217545457664 4229119082496 4240476580032 4242815508096 4249177052813 4251520779814 4269323359488 4269918191616 4272273358848 4278679071744 4281039071232 4298965254144 4305410988032 4307785732096 4319956295424 4322339062272 4331207497848 4333596470544 4349343753216 4358267596144 4360671494432 4361279053824 4370227385216 4372991473158 4375403492724 4388527030272 4390947618816 4391824195584 4394246602752 4402739714472 4412387792736 4414821542208 4418380955648 4423879730347 4428063309824 4439955081408 4442404036224 4445741680128 4457941512192 4482425694208 4484898074624 4485793406976 4488267644928 4496942478633 4500321098076 4506796991004 4510183014288 4512670704864 4516309008384 4526205960192 4528702488576 4534954120312 4537455473936 4538361298464 4540864531392 4554484350976 4569871122432 4572391735296 4581773220864 4584300398592 4600958681088 4606684677882 4610398779392 4612941746176 4623050457088 4625974450944 4628526008832 4635465875796 4638022668888 4657443664896 4666999657264 4667649896448 4670224441344 4679806656896 4680185089041 4682766547998 4696811986944 4699402616832 4724953634016 4727559786048 4741739577344 4744738639872 4754473741248 4757096175744 4757758967808 4767520783872 4787484033024 4790124675072 4797306838016 4799952898048 4802988779424 4813513955712 4816168955136 4820051951616 4826050614924 4843587361536 4846258948608 4856202346072 4858880891216 4872608435079 4875296029362 4889918939136 4892616081408 4903051045662 4905755431236 4916505808368 4920469700608 4923183693824 4933972262912 4937092909056 4939816071168 4947222676704 4949951426112 4970678575104 4980877252736 4981571223552 4984318918656 4994545583104 4994949466584 4997704540752 5015459463168 5042026415437 5042728905984 5045510333952 5053075414156 5055862548968 5074234378752 5077033184256 5080847634432 5088158896128 5091981705216 5094790299648 5101823385351 5104637408178 5119948201984 5122772221952 5123794894848 5126621036544 5136529666884 5150625132576 5154494873472 5157337948416 5182804708928 5185663398784 5186698626816 5189559464448 5200931764224 5217775502499 5222709854208 5233425641472 5236312252416 5250374614422 5264782489008 5269027176448 5283486236672 5283913485312 5286827943936 5297675286624 5300597335872 5333713894016 5334457024512 5337399361536 5345402091008 5348350465024 5348782958904 5351733197712 5363460881856 5367785127936 5370745847808 5396970192768 5399947010304 5411026447036 5422558445568 5433684275712 5434441334784 5437438820352 5448595181568 5463227639331 5466241002618 5482636386304 5485660454912 5500392453204 5501158806528 5504193091584 5512445906352 5515486417056 5535528413184 5538581655552 5546886031456 5549945538368 5550718795776 5565625511292 5568695354376 5585398038528 5588478787584 5603486909328 5618863780992 5623393943552 5630392384078 5642391896064 5653968773376 5657087344128 5687845367589 5692431145984 5693224255488 5704905428992 5708052094976 5708513676096 5711662332288 5720226219939 5723381336442 5724178758144 5759941727232 5763118749696 5774943330464 5778128627392 5794453274148 5799125004288 5815038738432 5819407663104 5822617485312 5830655297544 5833871323632 5851369373696 5854596825088 5855765594112 5870319619296 5883183723648 5886428722944 5887603846656 5890851283968 5919940108544 5923205381632 5927655573504 5943922016256 5955410309541 5958695146998 5959884697452 5963172002856 5981057875968 5984356859904 5992617944698 5995923304844 6000428130768 6009062654672 6013577352384 6016894273152 6021745344512 6038758268928 6042089078784 6051148397952 6054486041856 6055329595392 6093161496576 6096522313728 6109030961152 6112400531456 6112894810176 6125437050159 6128815669602 6129669579264 6142246237176 6167965934592 6171368011776 6180621167728 6184030225184 6201501644646 6204922219188 6209924886528 6223533195264 6226965921792 6240246785388 6243688730664 6262415982592 6265870155776 6283572793344 6287038636032 6299938178688 6303413048064 6326318186496 6339298321664 6342794900992 6343678623744 6356694378496 6360714870048 6364223262144 6377281169721 6383312044032 6403985039232 6417124528738 6418018607616 6421558606848 6434734153232 6448447881216 6458116482048 6461678598144 6496811246772 6500394705816 6519891918848 6523488108544 6524015629824 6537401394216 6541007241648 6541918580736 6555341077824 6582790545408 6586421428224 6596296902272 6599935234816 6604109571708 6618581689104 6622232313312 6627571433472 6642094964736 6645758558208 6659932622112 6663606054336 6677278225849 6680961225422 6723638541312 6727347111936 6728690110464 6732401467392 6760195486506 6765645838336 6769377579008 6774463512576 6784211861504 6789308940288 6793053732864 6802431180468 6806183210904 6807541947696 6811296797088 6831726526464 6835494715392 6848706222512 6867500176768 6872659831296 6876450597888 6901438021632 6910027016823 6915598169088 6919412619264 6934575685632 6951811004831 6953198813694 6957034003332 6977900855296 6981749669888 6986165497344 7000499485896 7001474844672 7005336662016 7019709985344 7045217980416 7049103925248 7063567048832 7067463114496 7087430451024 7091339679072 7112609366016 7116532482048 7131710611872 7135644263616 7150284947869 7151281175808 7157046837248 7181226049536 7185187012608 7195960257024 7199929347072 7230077927424 7239075922386 7244912367616 7264793575424 7265381042304 7269388422912 7284303519108 7288321336824 7333856604272 7334878408704 7338924122112 7349927875136 7353981889408 7354576568493 7358633146854 7374758712552 7380704550912 7384775540736 7400958394368 7420834015056 7424927139168 7447197384704 7451305050112 7456017862656 7471315879104 7472356835328 7476478377984 7491818374656 7523189194752 7538625031168 7542783125504 7564093358976 7568265500928 7579613121234 7583793823452 7611351568128 7615549776384 7626968293252 7631175115256 7632238344192 7656956112267 7679922302976 7684158332928 7685692342272 7689931554816 7704794500326 7725937698864 7732166672384 7753384984576 7774207063392 7778495098176 7780047940224 7784339196672 7801397646336 7827092825728 7844244964864 7848571630592 7850138462208 7854468378624 7875561921633 7897173733512 7903540764672 7925229355008 7940547079388 7944926862664 7946512929936 7950896003808 7974743834624 7979142479872 8000570841024 8001685536768 8006099042304 8018103136512 8022525697536 8051677691904 8056118771712 8068197863936 8072648055808 8073772793856 8095455289152 8099920515456 8116539670554 8150526413568 8167249400212 8171754226136 8172892772352 8189661649568 8199361503927 8207115485184 8223954579456 8228490682368 8250588679806 8268668859528 8273229625584 8279899848704 8298044260352 8302621229056 8303292619776 8307872483328 8320329047184 8324918307552 8326078193664 8378097057792 8382718181376 8399917571584 8404550730752 8405230363992 8428295671488 8435090915328 8445588576117 8480953160064 8485631016192 8498354105626 8503041559628 8538646718976 8539836383232 8544546717696 8557358143488 8562078142464 8585072004663 8610821976064 8615571464192 8639912590848 8644678124544 8662414995696 8667192941088 8698687506432 8716535192288 8721342988864 8722558107648 8740454770432 8745982946316 8750806985448 8777054060544 8781895237632 8783648391168 8788493205504 8805479428944 8824775585472 8829643084416 8836761911296 8847759460694 8879910162816 8884808072448 8891483360256 8915883024384 8938042720497 8964851388416 8969796149248 8971586813952 8976535289856 8988926917047 8993884957266 9000642196152 9013593982008 9020366028576 9025341409728 9032618016768 9052411920384 9069908240624 9074910947872 9076722596928 9081729062784 9139742244864 9144783470592 9163546441728 9168600797184 9193223504403 9201917362176 9213369355764 9220797558784 9225883492352 9246100914176 9251948901888 9257052017664 9270931751592 9276045337776 9314887329792 9333999314528 9335299792896 9340448882688 9359613313792 9360370178082 9365533095996 9393623973888 9398805233664 9449907268032 9455119572096 9469296282313 9489477279744 9508947482496 9514192351488 9515517935616 9535041567744 9574968066048 9580249350144 9594613676032 9599905796096 9605977558848 9625686793107 9627027911424 9632337910272 9652101229848 9687174723072 9692517897216 9712404692144 9717761782432 9745216870158 9750592058724 9779837878272 9785232162816 9806102091324 9811510862472 9833011616736 9840939401216 9846367387648 9867944525824 9874185818112 9879632142336 9894445353408 9899902852224 9941357150208 9961754505472 9963142447104 9968637837312 9989091166208 9989898933168 9995409081504 10021441838133 10030918926336 10084052830874 10085457811968 10091020667904 10106150828312 10111725097936 10140293229759 10148468757504 10154066368512 10161695268864 10176317792256 10183963410432 10189580599296 10203646770702 10209274816356 10239896403968 10245544443904 10247589789696 10253242073088 10273059333768 10301250265152 10308989746944 10314675896832 10365609417856 10371326797568 10373397253632 10379118928896 10401863528448 10429798220541 10435551004998 10466851282944 10472624504832 10492865783477 10500749228844 10529564978016 10538054352896 10566972473344 10567826970624 10573655887872 10595350573248 10601194671744 10667427788032 10668914049024 10674798723072 10690804182016 10696700930048 10697565917808 10703466395424 10726921763712 10735570255872 10741491695616 10793940385536 10799894020608 10822052894072 10845116891136 10858613883579 10867368551424 10868882669568 10897190363136 10926455278662 10932482005236 10965272772608 10971320909824 11000784906408 11002317613056 11008386183168 11024891812704 11030972834112 11071056826368 11077163311104 11093772062912 11099891076736 11101437591552 11131251022584 11137390708752 11170796077056 11176957575168 11206973818656 11236162060937 11237727561984 11246787887104 11260784768156 11284783792128 11307937546752 11314174688256 11369419681851 11375690735178 11384862291968 11409810857984 11416104189952 11417027352192 11423324664576 11440452439878 11446762672884 11448357516288 11519883454464 11526237499392 11549886660928 11556257254784 11557191750489 11588906548296 11598250008576 11630077476864 11638815326208 11661310595088 11667742647264 11702738747392 11709193650176 11740639238592 11766367447296 11772857445888 11775207693312 11781702567936 11839880217088 11846410763264 11855311147008 11887844032512 11910820619082 11917390293996 11919769394904 11926344005712 11962115751936 11968713719808 11985235889396 11991846609688 12000856261536 12018125309344 12027154704768 12033788546304 12043490689024 12077516537856 12084178157568 12102296795904 12108972083712 12110659190784 12174809505831 12186322993152 12218061922304 12224801062912 12225789620352 12250874100318 12257631339204 12259339158528 12284492474352 12335931869184 12342736023552 12361242335456 12368060450368 12375883019709 12403003289292 12409844438376 12419849773056 12447066390528 12453931843584 12480493570776 12487377461328 12524831965184 12531740311552 12567145586688 12574077272064 12599876357376 12606826096128 12652636372992 12678596643328 12685589801984 12687357247488 12713388756992 12721429740096 12728446524288 12747531158439 12754562339442 12807970078464 12834249057476 12836037215232 12843117213696 12869468306464 12896895762432 12916232964096 12923357196288 12993622493544 13000789411632 13039783837696 13046976217088 13048031259648 13074802788432 13082014483296 13083837161472 13110682155648 13165581090816 13172842856448 13192593804544 13199870469632 13208219143416 13237163378208 13244464626624 13255142866944 13271639191041 13284189929472 13319865244224 13327212108672 13354556451698 13361922450844 13447277082624 13454694223872 13457380220928 13464802934784 13490827435899 13520390973012 13531291676672 13538755158016 13548927025152 13568423723008 13578617880576 13586107465728 13604862360936 13612366421808 13615083895392 13622593594176 13663453052928 13697412445024 13735000353536 13745319662592 13752901195776 13802876043264 13820054033646 13831196338176 13838825238528 13869151371264 13895957388929 13903622009662 13906397627388 13914068006664 13955801710592 13963499339776 13972330994688 14000998971792 14002949689344 14010673324032 14039419970688 14090435960832 14098207850496 14127134097664 14134926228992 14174860902048 14182679358144 14225218732032 14263421223744 14271288527232 14292686450371 14300569895738 14302562351616 14362452099072 14370374025216 14391920514048 14399858694144 14460155854848 14478151844772 14489824735232 14529587150848 14530762084608 14538776845824 14568607038216 14576642673648 14667713208544 14669756817408 14677848244224 14699855750272 14707963778816 14709153136986 14717266293708 14749517425104 14761409101824 14769551081472 14801916788736 14841668030112 14849854278336 14880322729349 14894394769408 14912035725312 14942631758208 14944713670656 14952956755968 14983636749312 15046378389504 15077250062336 15085566251008 15126079246311 15128186717952 15136531001856 15159226242468 15167587646904 15222703136256 15231099552768 15253936586504 15262350230512 15264476688384 15305470156053 15313912224534 15359844605952 15368316665856 15371384684544 15379863109632 15409589000652 15451875397728 15464333344768 15506769969152 15548414126784 15556990196352 15560095880448 15568678393344 15602795292672 15654185651456 15688489929728 15697143261184 15700276924416 15708936757248 15751123843266 15794347467024 15807081529344 15850458710016 15881094158776 15889853725328 15893025859872 15901792007616 15949487669248 16001141682048 16003371073536 16012198084608 16036206273024 16045051395072 16103355383808 16112237543424 16136395727872 16145296111616 16190910578304 16199841030912 16233079341108 16301052827136 16334498800424 16343508452272 16345785544704 16379323299136 16389682917993 16398723007854 16447909158912 16456981364736 16501177359612 16537337719056 16546459251168 16559799697408 16596088520704 16605242458112 16606585239552 16615744966656 16640658094368 16649836615104 16652156387328 16756194115584 16765436362752 16799835143168 16809101461504 16810460727984 16856591342976 16870181830656 16891177152234 16961906320128 16971262032384 16996708211252 17006083119256 17063536102767 17077293437952 17079672766464 17114716286976 17124156284928 17160678659817 17170144009326 17221643952128 17231142928384 17279825181696 17289356249088 17324829991392 17334385882176 17397375012864 17433070384576 17442685977728 17445116215296 17480909540864 17491965892632 17501613970896 17554108121088 17563790475264 17567296782336 17610958857888 17649551170944 17659286168832 17673523822592 17695518921388 17759820325632 17769616144896 17782966720512 17831766048768 17866230928623 17876085440994 17929702776832 17939592298496 17943173627904 17953070579712 17977853834094 17987769914532 18001284392304 18027187964016 18040732057152 18050682819456 18065236033536 18139816481248 18149821895744 18153445193856 18163458125568 18279484489728 18289566941184 18327092883456 18337201594368 18376311150477 18386447008806 18426738711528 18441595117568 18451766984704 18492201828352 18503897803776 18514104035328 18541863503184 18552090675552 18629774659584 18667998629056 18670599585792 18680897765376 18719226627584 18720740356164 18731066191992 18787247947776 18797610467328 18899814536064 18910239144192 18938592564626 18978954559488 19017894964992 19028384702976 19031035871232 19070083135488 19131843509163 19149936132096 19189227352064 19199811592192 19211955117696 19251373586214 19254055822848 19264675820544 19304202459696 19374349446144 19385035794432 19424809384288 19435523564864 19490433740316 19501184117448 19559675756544 19570464325632 19612204182648 19623021724944 19666023233472 19681878802432 19692734775296 19748371636224 19759264284672 19788890706816 19799805704448 19882714300416 19923509010944 19926284894208 19937275674624 19978182332416 19979797866336 19990818163008 20031834677547 20042883676266 20168105661748 20170915623936 20182041335808 20212301656624 20223450195872 20280586459518 20296937515008 20308132737024 20323390537728 20352635584512 20367926820864 20379161198592 20407293541404 20418549632712 20479792807936 20491088887808 20495179579392 20506484146176 20546118667536 20602500530304 20617979493888 20629351793664 20731218835712 20742653595136 20746794507264 20758237857792 20803727056896 20855433014493 20859596441082 20871102009996 20933702565888 20945249009664 20974162806443 20985731566954 21001498457688 21059129956032 21076108705792 21135653941248 21147311775744 21190701146496 21202389343488 21334855576064 21337828098048 21349597446144 21381608364032 21393401860096 21395131835616 21406932790848 21450854843607 21453843527424 21471140511744 21587880771072 21599788041216 21644105788144 21690233782272 21717227767158 21734737102848 21794380726272 21852910557324 21864964010472 21930545545216 21942641819648 22001569812816 22004635226112 22016772366336 22049783625408 22061945668224 22142113652736 22154326622208 22187544125824 22199782153472 22202875183104 22262502045168 22274781417504 22341592154112 22353915150336 22413947637312 22459935850583 22472324121874 22475455123968 22521569536312 22569567584256 22615875093504 22628349376512 22738839363702 22751381470356 22769724583936 22819621715968 22832208379904 22834054704384 22846649329152 22880904879756 22893525345768 22896715032576 23039766908928 23052474998784 23099773321856 23112514509568 23114383500978 23177813096592 23196500017152 23260154953728 23322621190176 23335485294528 23383364288977 23405477494784 23481278477184 23532734894592 23545714891776 23550415386624 23563405135872 23679760434176 23692821526528 23710622294016 23775688065024 23821641238164 23834780587992 23839538789808 23852688011424 23924231503872 23937427439616 23970471778792 23983693219376 24001712523072 24036250618688 24054309409536 24067577092608 24155033075712 24168356315136 24204593591808 24217944167424 24221318381568 24349619011662 24436123844608 24449602125824 24451579240704 24501748200636 24515262678408 24518678317056 24568984948704 24671863738368 24685472047104 24722484670912 24736120900736 24751766039418 24806006578584 24819688876752 24839699546112 24894132781056 24907863687168 24960987141552 24974754922656 25049663930368 25063480623104 25134291173376 25148154544128 25199752714752 25213652192256 25305272745984 25336765728351 25357193286656 25371179603968 25426777513984 25442859480192 25456893048576 25495062316878 25509124678884 25615940156928 25668498114952 25672074430464 25686234427392 25738936612928 25755216013989 25832465928192 25846714392576 25987244987088 26001578823264 26079567675392 26093952434176 26096062519296 26149605576864 26164028966592 26167674322944 26221364311296 26331162181632 26345685712896 26385187609088 26399740939264 26416438286832 26474326756416 26488929253248 26510285733888 26543278382082 26639730488448 26654424217344 26709112903396 26723844901688 26814128161491 26894554165248 26909388447744 26914760441856 26929605869568 26966780751141 26981654871798 27040781946024 27062583353344 27077510316032 27097854050304 27136847446016 27157235761152 27209724721872 27224732843616 27230167790784 27245187188352 27394824890048 27470000707072 27490639325184 27505802391552 27579670513209 27605752086528 27640108067292 27662392676352 27677650477056 27738302742528 27791914777858 27807244019324 27812795254776 27828136013328 27911603421184 27926998679552 27944661989376 28001997943584 28005899378688 28021346648064 28078839941376 28180871921664 28196415700992 28254268195328 28269852457984 28349721804096 28365358716288 28407888846939 28526842447488 28542577054464 28585372900742 28601139791476 28605124703232 28724904198144 28740748050432 28783841028096 28799717388288 28877060379321 28956303689544 28979649470464 29059174301696 29061524169216 29077553691648 29137214076432 29153285347296 29335426417088 29339513634816 29355696488448 29399711500544 29415927557632 29418306273972 29434532587416 29499034850208 29522818203648 29539102162944 29603833577472 29683336060224 29699708556672 29760645458698 29824071450624 29885263516416 29889427341312 29905913511936 29967273498624 30064325514399 30092756779008 30154500124672 30171132502016 30252158492622 30256373435904 30273062003712 30318452484936 30335175293808 30445406272512 30462199105536 30507873173008 30524700461024 30528953376768 30610940312106 30627824449068 30719689211904 30736633331712 30742769369088 30759726219264 30819178001304 30903750795456 30928666689536 30967158112429 31096828253568 31113980392704 31120191760896 31137356786688 31205590585344 31308371302912 31376979859456 31394286522368 31400553848832 31417873514496 31478597350431 31502247686532 31588694934048 31614163058688 31700917420032 31762188317552 31779707450656 31786051719744 31803584015232 32002283364096 32006742147072 32024396169216 32072412546048 32090102790144 32206710767616 32224475086848 32272791455744 32290592223232 32381821156608 32399682061824 32466158682216 32602105654272 32668997600848 32687016904544 32691571089408 32758646598272 32779365835986 32797446015708 32895818317824 32913962729472 33002354719224 33074675438112 33092918502336 33119599394816 33192177041408 33213170479104 33231489933312 33281316188736 33299673230208 33304312774656 33512388231168 33530872725504 33599670286336 33618202923008 33620921455968 33708486182811 33713182685952 33740363661312 33782354304468 33923812640256 33942524064768 33993416422504 34012166238512 34108259045553 34127072205534 34154586875904 34229432573952 34248312569856 34321357319634 34340288018652 34443287904256 34462285856768 34559650363392 34578712498176 34649659982784 34668771764352 34794750025728 34866140769152 34885371955456 34890232430592 34961819081728 34983931785264 35003227941792 35108216242176 35127580950528 35221917715776 35294184908059 35299102341888 35318572337664 35391037842776 35519640651264 35539232289792 35565933441024 35663532097536 35732461857246 35752170881988 35859405553664 35879184596992 35886347255808 35906141159424 35955707668188 35975539829064 36002568784608 36054375928032 36081464114304 36101365638912 36130472067072 36279632962496 36299643791488 36306890387712 36326916251136 36524428517493 36558968979456 36654185766912 36674403188736 36745286739821 36752622300954 36772894017612 36853477423056 36883190235136 36903533969408 36984403656704 37007795607552 37028208070656 37083727006368 37104181351104 37259549319168 37335997258112 37341199171584 37361795530752 37438453255168 37441480712328 37462132383984 37574495895552 37595220934656 37794363295879 37799629072128 37820478288384 37877185129252 37957909118976 38035789929984 38056769405952 38062071742464 38140166270976 38242593475317 38263687018326 38378454704128 38399623184384 38423910235392 38502747172428 38508111645696 38529351641088 38608404919392 38748698892288 38770071588864 38849618768576 38871047129728 38980867480632 39002368234896 39119351513088 39140928651264 39224408365296 39246043449888 39332046466944 39363757604864 39385469550592 39496743272448 39518528569344 39577781413632 39599611408896 39765428600832 39814917573123 39847018021888 39852569788416 39956364664832 39959595732672 39981636326016 40063669355094 40085767352532 40336211323496 40341831247872 40364082671616 40424603313248 40446900391744 40472482307697 40561172919036 40593875030016 40616265474048 40646781075456 40705271169024 40735853641728 40758322397184 40814587082808 40837099265424 40959585615872 40982177775616 40990359158784 41092237335072 41205001060608 41235958987776 41258703587328 41462437671424 41485307190272 41493589014528 41516475715584 41607454113792 41687872166787 41710866028986 41719192882164 41742204019992 41867405131776 41890498019328 41948325612886 41971463133908 42002996915376 42118259912064 42152217411584 42271307882496 42294623551488 42381402292992 42404778686976 42669711152128 42675656196096 42763216728064 42786803720192 42790263671232 42813865581696 42878059351113 42901709687214 42907687054848 43175761542144 43199576082432 43288211576288 43380467564544 43434455534316 43469474205696 43588761452544 43705821114648 43729928020944 43861091090432 43885283639296 44003139625632 44009270452224 44033544732672 44099567250816 44123891336448 44284227305472 44308653244416 44375088251648 44399564306944 44405750366208 44525004090336 44549562835008 44640968188047 44683184308224 44827895274624 44919871701166 44944648243748 44950910247936 45043139072624 45139135168512 45231750187008 45256698753024 45378237738933 45477678727404 45502762940712 45539449167872 45639243431936 45664416759808 45668109408768 45693298658304 45761809759512 45787050691536 45793430065152 46079533817856 46104949997568 46199546643712 46225029019136 46228767001956 46355626193184 46393000034304 46520309907456 46645242380352 46670970589056 46740947580943 46766728577954 46962556954368 47065469789184 47091429783552 47100830773248 47126810271744 47359520868352 47385643053056 47421244588032 47551376130048 47643282476328 47669561175984 47679077579616 47705376022848 47848463007744 47940943557584 47967386438752 48003425046144 48072501237376 48108618819072 48135154185216 48310066151424 48336712630272 48409187183616 48435888334848 48662677033817 48699238023324 48872247689216 48899204251648 48903158481408 49003496401272 49030525356816 49037356634112 49137969897408 49343727476736 49370944094208 49444969341824 49472241801472 49503532078836 49612013157168 49639377753504 49679399092224 49788265562112 49815727374336 49921974283104 49949509845312 50051994635083 50099327860736 50268582346752 50296309088256 50399505429504 50427304384512 50610545491968 50673531456702 50714386573312 50742359207936 50853555027968 50885718960384 50913786097152 50990124633756 51018249357768 51231880313856 51336996229904 51344148860928 51372468854784 51477873225856 51482035979451 51510432027978 51664931856384 51693428785152 51974489974176 52003157646528 52159135350784 52192125038592 52299211153728 52328057933184 52335348645888 52442728622592 52662324363264 52691371425792 52770375218176 52799481878528 52832876573664 52948653512832 52977858506496 53020571467776 53086556764164 53279460976896 53308848434688 53418225806792 53447689803376 53598692785869 53628256322982 53789108330496 53818776895488 53829520883712 53859211739136 53933561502282 53963309743596 54081563892048 54125166706688 54155020632064 54195708100608 54273694892032 54419449443744 54449465687232 54460335581568 54490374376704 54789649780096 54940001414144 54981278650368 55011604783104 55128933451431 55159341026418 55280216134584 55324785352704 55355300954112 55462290569807 55476605485056 55583829555716 55614488038648 55625590509552 55656272026656 55823206842368 55853997359104 55889323978752 56003995887168 56011798757376 56042693296128 56157679882752 56361743843328 56392831401984 56508536390656 56539704915968 56699443608192 56730717432576 56815777693878 57053684894976 57085154108928 57170745801484 57202279582952 57210249406464 57395530527489 57449808396288 57567682056192 57599434776576 57754120758642 57912607379088 57959298940928 58118348603392 58123048338432 58155107383296 58274428152864 58306570694592 58670852834176 58679027269632 58711392976896 58799423001088 58831855115264 58836612547944 58869065174832 58998069700416 59045636407296 59078204325888 59366672120448 59399417113344 59521290917396 59648142901248 59770527032832 59778854682624 59811827023872 59934546997248 60095504032641 60128651028798 60309000249344 60342265004032 60504316985244 60512746871808 60546124007424 60636904969872 60670350587616 60890812545024 60924398211072 61015746346016 61049400922048 61057906753536 61221880624212 61255648898136 61439378423808 61473266663424 61485538738176 61519452438528 61638356002608 61807501590912 61857333379072 61934316224858 62193656507136 62227960785408 62240383521792 62274713573376 62411181170688 62566299043479 62616742605824 62753959718912 62788573044736 62801107697664 62835747028992 62922488419329 62957194700862 63004495373064 63177389868096 63228326117376 63524376635104 63559414901312 63572103439488 63607168030464 64004566728192 64013484294144 64048792338432 64144825092096 64180205580288 64352564530821 64413421535232 64545582911488 64581184446464 64763642313216 64799364123648 64932317364432 65204211308544 65337995201696 65374033809088 65383142178816 65517293196544 65558731671972 65594892031416 65791636635648 65827925458944 66004709438448 66149350876224 66185837004672 66239198789632 66426340958208 66462979866624 66562632377472 66599346460416 66608625549312 67024776462336 67061745451008 67199340572672 67236405846016 67241842911936 67379807551749 67416972365622 67426365371904 67564708608936 67847625280512 67885048129536 67986832845008 68024332477024 68216518091106 68254144411068 68309173751808 68458865147904 68496625139712 68642714639268 68680576037304 68886575808512 68924571713536 69119300726784 69157424996352 69299319965568 69337543528704 69589500051456 69732281538304 69770743910912 69780464861184 69923638163456 69967863570528 70006455883584 70150092866931 70216432484352 70443835431552 70588369816118 70598204683776 70637144675328 70782075685552 71039281302528 71078464579584 71131866882048 71327064195072 71464923714492 71504341763976 71718811107328 71758369193984 71772694511616 71812282318848 71911415336376 71951079658128 72005137569216 72108751856064 72162928228608 72202731277824 72559265924992 72599287582976 72613780775424 72653832502272 73048857034986 73308371533824 73348806377472 73450060484339 73490573479642 73505244601908 73545788035224 73706954846112 73766380470272 73807067938816 73968807313408 74015591215104 74056416141312 74167454012736 74208362702208 74519098638336 74671994516224 74682398343168 74723591061504 74876906510336 74882961424656 74924264767968 75148991791104 75190441869312 75588726591758 75599258144256 75640956576768 75754370258504 75915818237952 76010297185053 76071579859968 76113538811904 76280332541952 76485186950634 76527374036652 76756909408256 76799246368768 76847820470784 77005494344856 77016223291392 77058703282176 77216809838784 77497397784576 77540143177728 77699237537152 77742094259456 77961734961264 78004736469792 78238703026176 78281857302528 78448816730592 78492086899776 78653134426559 78664092933888 78727515209728 78993486544896 79037057138688 79155562827264 79199222817792 79530857201664 79629835146246 79694036043776 79912729329664 79919191465344 79963272652032 80127338710188 80171534705064 80672422646992 80683662495744 80728165343232 80849206626496 80893800783488 80900342253423 80944964615394 81122345838072 81187750060032 81232530948096 81293562150912 81410542338048 81471707283456 81629174165616 81674198530848 81919171231744 81964355551232 82184474670144 82410002121216 82471917975552 82517407174656 82924875342848 82970614380544 82987178029056 83032951431168 83214908227584 83375744333574 83421732057972 83438385764328 83484408039984 83734810263552 83780996038656 83896651225772 83942926267816 84005993830752 84236519824128 84304434823168 84542615764992 84589247102976 84762804585984 84809557373952 85223666540817 85339422304256 85526433456128 85573607440384 85580527342464 85627731163392 85756118702226 85803419374428 85815374109696 86351523084288 86399152164864 86576423152576 86631181137963 86868911068632 86938948411392 87177522905088 87411642229296 87459856041888 87722182180864 87770567278592 88006279251264 88018540904448 88067089465344 88199134501632 88247782672896 88568454610944 88617306488832 88750176503296 88799128613888 88811500732416 89050008180672 89099125670016 89281936376094 89655790549248 89839743402332 89889296487496 89901820495872 90086278145248 90192976543197 90278270337024 90463500374016 90513397506048 90756475477866 90955357454808 91005525881424 91078898335744 91278486863872 91328833519616 91336218817536 91386597316608 91523619519024 91574101383072 91586860130304 92159067635712 92209899995136 92399093287424 92450058038272 92457534003912 92711252386368 92786000068608 92901474337287 93290484760704 93341941178112 93481895161886 93533457155908 93925113908736 94130939578368 94182859567104 94201661546496 94253620543488 94435792051293 94719041736704 94771286106112 94842489176064 95102752260096 95286564952656 95339122351968 95358155159232 95410752045696 95881887115168 95934772877504 96006850092288 96145002474752 96217237638144 96270308370432 96620132302848 96673425260544 96818374367232 96871776669696 97325354067634 97398476046648 97744495378432 97798408503296 97806316962816 98006992802544 98061050713632 98074713268224 98275939794816 98687454953472 98741888188416 98889938683648 98944483602944 99007064157672 99224026314336 99278755507008 99358798184448 99576531124224 99843948566208 99899019690624 100103989270166 100537164693504 100592618176512 100799010859008 100854608769024 101125458548433 101221090983936 101347062913404 101428773146624 101484718415872 101707110055936 101771437920768 101827572194304 101980249267512 102036498715536 102463760627712 102673992459808 102688297721856 102744937709568 102955746451712 102964071958902 103020864055956 103329863712768 103386857570304 103948979948352 104006315293056 104162259105443 104384250077184 104598422307456 104656115866368 104670697291776 104885457245184 105324648726528 105382742851584 105540750436352 105598963757056 105665753147328 105882554724177 105897307025664 105955717012992 106173113528328 106558921953792 106617696869376 106836451613584 106895379606752 107197385571738 107256512645964 107578216660992 107637553790976 107659041767424 107718423478272 107867123004564 107926619487192 108163127784096 108250333413376 108310041264128 108391416201216 108547389784064 108838898887488 108898931374464 108920671163136 108980748753408 109579299560192 109880002828288 109962557300736 110023209566208 110235860219463 110257866902862 110318682052836 110560432269168 110649570705408 110710601908224 110924581139614 110953210970112 111167659111432 111228976077296 111251181019104 111312544053312 111646413684736 111778647957504 112007991774336 112023597514752 112085386592256 112315359765504 112723487686656 112785662803968 113017072781312 113079409831936 113383089887637 113398887216384 113461434865152 113631555387756 114107369789952 114170308217856 114341491602968 114404559165904 114420498812928 114727780425951 114791061054978 115135364112384 115198869553152 115508241517284 115825214758176 115918597881856 116236697206784 116246096676864 116310214766592 116548856305728 116613141389184 117341705668352 117358054539264 117422785953792 117598846002176 117663710230528 117673225095888 117738130349664 117996139400832 118091272814592 118156408651776 118733344240896 118798834226688 119042581834792 119296285802496 119444752719369 119541054065664 119557709365248 119869093994496 120191008065282 120257302057596 120618000498688 120684530008064 121008633970488 121025493743616 121092248014848 121273809939744 121340701175232 121781625090048 121848796422144 122031492692032 122098801844096 122115813507072 122443761248424 122511297796272 122878756847616 122946533326848 122971077476352 123276712005216 123597782670307 123615003181824 123714666758144 123868632449716 124387313014272 124455921570816 124480767043584 124549427146752 124822362341376 125063616500361 125132598086958 125233485211648 125507919437824 125577146089472 125602215395328 125671494057984 125844976838658 125914389401724 126008990746128 126354779736192 126456652234752 127048753270208 127118829802624 127144206878976 127214336060928 128009133456384 128026968588288 128289650184192 128360411160576 128634178053339 128705129061642 129091165822976 129162368892928 129527284626432 129598728247296 129864634728864 130408422617088 130675990403392 130748067618176 130766284357632 131034586393088 131117463343944 131189784062832 131583273271296 131655850917888 132009418876896 132298701752448 132371674009344 132478397579264 132852681916416 132925959733248 133125264754944 133198692920832 133217251098624 133922904564141 134049552924672 134398681145344 134472811692032 134483685823872 134759615103498 134833944731244 134852730743808 135129417217872 135695250561024 135770096259072 135973665690016 136048664954048 136134713216799 136433036182212 136508288822136 136618347503616 136917730295808 136993250279424 137285429278536 137361152074608 137773151617024 137849143427072 138238601453568 138314849992704 138598639931136 138675087057408 139179000102912 139464563076608 139541487821824 139560929722368 139847276326912 139935727141056 140012911767168 140222842742829 140300185733862 140887670863104 141176739632236 141196409367552 141274289350656 141564151371104 142078562605056 142156929159168 142263733764096 142654128390144 142929847428984 143008683527952 143437622214656 143516738387968 143545389023232 143822830672752 143902159316256 144010275138432 144217503712128 144325856457216 144405462555648 145118531849984 145198575165952 145227561550848 145307665004544 145988031101451 146097714069972 146616743067648 146697612754944 146900120968678 146981146959284 147010489203816 147091576070448 147413909692224 147532760940544 147614135877632 148031182430208 148112832282624 148334908025472 148416725404416 149038197276672 149343989032448 149364796686336 149447182123008 149753813020672 149765922849312 149848529535936 150155983905249 150297983582208 151177453183516 151198516288512 151281913153536 151508740517008 151831636475904 152020594370106 152143159719936 152227077623808 152560665083904 152970373901268 153054748073304 153513818816512 153598492737536 153695640941568 154010988689712 154032446582784 154117406564352 154433619677568 154994795569152 155080286355456 155398475074304 155484188518912 155923469922528 156009472939584 156477406052352 156897633461184 156984173799552 157219550954081 157306268853118 157328185867776 157986973089792 158074114277376 158311125654528 158398445635584 159061714403328 159259670292492 159388072087552 159825458659328 159838382930688 159926545304064 160254677420376 160343069410128 161344845293984 161367324991488 161456330686464 161698413252992 161787601566976 161800684506846 161889929230788 162244691676144 162375500120064 162465061896192 162587124301824 162821084676096 163258348331232 163348397061696 163683550022839 163838342463488 164368949340288 164820004242432 164943835951104 165034814349312 165849750685696 165941228761088 165974356058112 166065902862336 166386871709421 166429816455168 166751488667148 166843464115944 166876771528656 166968816079968 167469620527104 167561992077312 167793302451544 167885852535632 168011987661504 168473039648256 169085231529984 169178494205952 169525609171968 169619114747904 170447333081634 170678844608512 171052866912256 171147214880768 171161054684928 171255462326784 171512237404452 171606838748856 171630748219392 172703046168576 172798304329728 173152846305152 173262362275926 173737822137264 173877896822784 174355045810176 174823284458592 174919712083776 175444364361728 176012558502528 176037081808896 176134178930688 176398269003264 176495565345792 177136909221888 177234612977664 177500353006592 177598257227776 178100016361344 178198251340032 178563872752188 179311581098496 179679486804664 179778592974992 179803640991744 180172556290496 180286512097923 180385953086394 180927000748032 181026795012096 181512950955732 181910714909616 182011051762848 182157796671488 182556973727744 182657667039232 182672437635072 182773194633216 183047239038048 183148202766144 183173720260608 184318135271424 184419799990272 184798186574848 184900116076544 184915068007824 185422504772736 185572000137216 185802948674574 186580969521408 186683882356224 186963790323772 187066914311816 187698897130437 187850227817472 188261879156736 188365719134208 188403323092992 188507241086976 188767465257987 188871584102586 189438083473408 189542572212224 189684978352128 190573129905312 190678244703936 190716310318464 190821504091392 191763774230336 191869545755008 192013700184576 192290004949504 192434475276288 192540616740864 193057693592463 193240264605696 193636748734464 193743553339392 194650708135268 194796952093296 195488990756864 195596817006592 195612633925632 196013985605088 196122101427264 196149426536448 196551879589632 197374909906944 197483776376832 197779877367296 197888967205888 198014128315344 198448052628672 198557511014016 198717596368896 199687897132416 199798039381248 200207978540332 201074329387008 201185236353024 201598021718016 201709217538048 202139422655247 202250917096866 202694125826808 202857546293248 202969436831744 203414220111872 203542875841536 203655144388608 203960498535024 204072997431072 204927521255424 205347984919616 205376595443712 205489875419136 205911492903424 205928143917804 206041728111912 206659727425536 206773715140608 207897959896704 208012630586112 208324518210886 208768500154368 209196844614912 209312231732736 209341394583552 209770914490368 210450278600793 210649297453056 211081500872704 211197927514112 211331506294656 211765109448354 211794614051328 211911434025984 212346227056656 213117843907584 213235393738752 213672903227168 213790759213504 214394771143476 214513025291928 215156433321984 215275107581952 215318083534848 215436846956544 215734246009128 215853238974384 216326255568192 216500666826752 216620082528256 217677797774976 217797862748928 217841342326272 217961497506816 219158599120384 219760005656576 219925114601472 220046419132416 220350181453017 220471720438926 220515733805724 220637364105672 221120864538336 221299141410816 221421203816448 221849162279228 221906421940224 222335318222864 222457952154592 222502362038208 222625088106624 223557295915008 224015983548672 224047195029504 224170773184512 224630719531008 225446975373312 225571325607936 226034145562624 226158819663872 226766179775274 226797774432768 226922869730304 227263110775512 228214739579904 228340616435712 228682983205936 228809118331808 228840997625856 229455560851902 229582122109956 230270728224768 230397739106304 231016483034568 231650429516352 231837195763712 232492193353728 232620429533184 233097712611456 233226282778368 234683411336704 234716109078528 234845571907584 235197692004352 235327420461056 235346450191776 235476260699328 235959403279677 235992278801664 236182545629184 237466688481792 237597668453376 238085163669584 238592571604992 238889505438738 239082108131328 239738187988992 240382016130564 240514604115192 241236000997376 241369060016128 242017267940976 242050987487232 242184496029696 242547619879488 242681402350464 243563250180096 243697592844288 244062985384064 244197603688192 244231627014144 244887522496848 245022595592544 245757513695232 245893066653696 246553424010432 247059294356413 247195565340614 247230006363648 247737264899432 248774626028544 248911843141632 248961534087168 249098854293504 249644724682752 250127233000722 250265196173916 250466970423296 251015838875648 251154292178944 251204430790656 251342988115968 251689953677316 251828778803448 252017981492256 252709559472384 252913304469504 254097506540416 254237659605248 254288413757952 254428672121856 255670999622451 256018266912768 256579300368384 256720822321152 257217007178747 257268356106678 257410258123284 258182331645952 258324737785856 259054569252864 259197456494592 259729269457728 260816845234176 261351980806784 261496135236352 261532568715264 262069172786176 262234926687888 262379568125664 263166546542592 263311701835776 264018837753792 264560543071153 264597403504896 264743348018688 265705363832832 265851919466496 266250529509888 266397385841664 266434502197248 267845809128282 268797362290688 268945623384064 268967371647744 269519230206996 269667889462488 269705461487616 270258834435744 271390501122048 271540192518144 271947331380032 272097329908096 272269426433598 272866072364424 273016577644272 273236695007232 273835460591616 273986500558848 274570858557072 274722304149216 275546303234048 275698286854144 276477202907136 276629699985408 277197279862272 277350174114816 278358000205824 278704423011861 278929126153216 279082975643648 279694552653824 279871454282112 280025823534336 280445685485658 280600371467724 281775341726208 282353479264472 282392818735104 282548578701312 283128302742208 283307376153879 284157125210112 284313858318336 284527467528192 285308256780288 285859694857968 286017367055904 286875244429312 287033476775936 287645661345504 287804318632512 288020550276864 288435007424256 288651712914432 288810925111296 290237063699968 290397150331904 290455123101696 290615330009088 291976062202902 292195428139944 293233486135296 293395225509888 293800241937356 293962293918568 294020978407632 294183152140896 294827819384448 295065521881088 295228271755264 296062364860416 296225664565248 296669816050944 296833450808832 298076394553344 298687978064896 298729593372672 299507626041344 299531845698624 299697059071872 300311967810498 302354906367032 302397032577024 302563826307072 303017481034016 303376375645299 303663272951808 304041188740212 304286319439872 304454155247616 305121330167808 305940747802536 306109496146608 307027637633024 307196985475072 307391281883136 308021977379424 308064893165568 308234813128704 308867239355136 309989591138304 310160572710912 310796950148608 310968377037824 311846939845056 312018945879168 312486777316329 313795266922368 313968347599104 314439101908162 314612537706236 314656371735552 315973946179584 316148228554752 316622251309056 316796891271168 317647664172531 318519340584984 318776144175104 319650917318656 319676765861376 319853090608128 320509354840752 320686138820256 322689690587968 322734649982976 322912661372928 323396826505984 323575203133952 323601369013692 323779858461576 324489383352288 324751000240128 324930123792384 325174248603648 325642169352192 326516696662464 326696794123392 327367100045678 328737898680576 329640008484864 329887671902208 330069628698624 330707580658389 331699501371392 331882457522176 331948712116224 332131805724672 332773743418842 332859632910336 333502977334296 333686928231888 333753543057312 333937632159936 334939241054208 335586604903088 335771705071264 336023975323008 336946079296512 338170463059968 338356988411904 339051218343936 339238229495808 340149269662911 340638739236719 340894666163268 341357689217024 342105733824512 342294429761536 342322109369856 342510924653568 343024474808904 343213677497712 343261496438784 345406092337152 345596608659456 346305692610304 346524724551852 347475644274528 347755793645568 348710091620352 349646568917184 349839424167552 350363962445581 352025117005056 352074163617792 352268357861376 352796538006528 352991130691584 354273818443776 354469225955328 355000706013184 355196514455552 356200032722688 356396502680064 357127745504376 358623162196992 359358973609328 359557185949984 359607281983488 360345112580992 360573024195846 360771906172788 361854001496064 362053590024192 363025901911464 363821429819232 364022103525696 364315593342976 365113947455488 365344875270144 365546389266432 366094478076096 366296405532288 366347440521216 368636270542848 368839599980544 369596373149696 369800232153088 369830136015648 370793348010921 370845009545472 371144000274432 371605897349148 373161939042816 373367764712448 373927580647544 374133828623632 375190849501083 375397794260874 375700455634944 376523758313472 376731438268416 376806646185984 377014482173952 377534930515974 377743168205172 378876166946816 379085144424448 379369956704256 381146259810624 381356489407872 381432620636928 381643008182784 383527548460672 383739091510016 384027400369152 384580009899008 384868950552576 385081233481728 385902534160017 386115387184926 387273497468928 387487106678784 388236033988649 389301416270536 389593904186592 390977981513728 391225267851264 392027971210176 392244202854528 392298853072896 393103759179264 394749819813888 394967552753664 395559754734592 395777934411776 396028256630688 396896105257344 397115022028032 397435192737792 399375794264832 399596078762496 400415957080664 401768713692423 402148658774016 403196043436032 403418435076096 404278845310494 404501834193732 405388251653616 405715092586496 405938873663488 406828440223744 407085751683072 407310288777216 407920997070048 408145994862144 409855042510848 410695969839232 410753190887424 410979750838272 411822985806848 411856287835608 412083456223824 413319454851072 413547430281216 415737996254669 415795919793408 416025261172224 416649036421772 417537000308736 418393689229824 418624463465472 418682789167104 419541828980736 420668528228487 420900557201586 422163001745408 422395855028224 422663012589312 423530218896708 423589228102656 423822868051968 424692454113312 426235687815168 426470787477504 427345806454336 427581518427008 428789542286952 429026050583856 430312866643968 430550215163904 430636167069696 431468492018256 431706477948768 432652511136384 433001333653504 433240165056512 435355595549952 435595725497856 435682684652544 435922995013632 437964093304353 438317198240768 439520011313152 439850229202944 440092838264832 440700362906034 440943440877852 441031467611448 441274728211344 442241729076672 442598282821632 442842407632896 443698324558456 444670636445728 444915904309184 445004724076416 445250176213248 447114591830016 448031967097344 448094390059008 448341546369024 449261439062016 450467951715747 450893950746624 452068291125248 452317639327744 453532359550548 453595548865536 453845739460608 454526221551024 456429479159808 456681232871424 457365966411872 457618236663616 457681995251712 458911121703804 459164244219912 460541456449536 460795478212608 462032966069136 463300859032704 463674391527424 464984386707456 465240859066368 466195425222912 466452565556736 469366822673408 469432218157056 470395384008704 470654840922112 470692900383552 470952521398656 471658652862243 471918806559354 471984557603328 474933376963584 475195336906752 476170327339168 477185143209984 477779010877476 478164216262656 479476375977984 480764032261128 481029208230384 482472001994752 482738120032256 484034535881952 484101974974464 484368992059392 485095239758976 485362804700928 487126500360192 487395185688576 488125970768128 488395207376384 488463254028288 489775044993696 490045191185088 491050650068517 491515027390464 493106848020864 494118588712826 494391130681228 494460012727296 495474529798864 497549252057088 497823686283264 497923068174336 498197708587008 499160615128263 499289449365504 500254466001444 500530392347832 500933940846592 502031677751296 502308584357888 502408861581312 502685976231936 503379907354632 503657557606896 504035962984512 505419118944768 508195013080832 508475319210496 508576827515904 508857344243712 511341999244902 512036533825536 513158600736768 513441644642304 514150423390373 514434014357494 514536712213356 514820516246568 516364663291904 516649475571712 518109138505728 518394912989184 519458538915456 521633690468352 522703961613568 522992270472704 523065137430528 524138345572352 524469853375776 524759136251328 526333093085184 528037675507584 529121086142306 529194807009792 529486696037376 531410727665664 531703838932992 532501059019776 532794771683328 535691618256564 537594724581376 537891246768128 537934743295488 539038460413992 539335778924976 539410922975232 540517668871488 542781002244096 543080385036288 543894662760064 544194659816192 544538852867196 545732144728848 546033155288544 546473390014464 547670921183232 547973001117696 549141717114144 549444608298432 550571940985913 551092606468096 552954405814272 553259399970816 554394559724544 554700348229632 556716000411648 557408846023722 557858252306432 558165951287296 559389105307648 559742908564224 560051647068672 560891370971316 561200742935448 563550683452416 564706958528944 564785637470208 565097157402624 566256605484416 566302395773961 566614752307758 568314250420224 568627716636672 569054935056384 571719389715936 572034734111808 573750488858624 575291322691008 575608637265024 576041100553728 576870014848512 577303425828864 577621850222592 580474127399936 580794300663808 580910246203392 581230660018176 583952124405804 584390856279888 586466972270592 586790451019776 587600483874712 587924587837136 588041956815264 588366304281792 589655638768896 590131043762176 592124729720832 592451329130496 593339632101888 593666901617664 596152789106688 597375956129792 599015252082688 599063691397248 599394118143744 600623935620996 604709812734064 604794065154048 605127652614144 606034962068032 606418267965741 606752751290598 608082377480424 608572638879744 608908310495232 610242660335616 611881495605072 612218992293216 614055275266048 614393970950144 614782563766272 616043954758848 616129786331136 616469626257408 617734478710272 619979182276608 620321145421824 621593900297216 621936754075648 623693879690112 624037891758336 624973554632658 627590533844736 627936695198208 628878203816324 629225075412472 629312743471104 631350835802379 631947892359168 633244502618112 633593782542336 635295328345062 637038681169968 637552288350208 639301834637312 639353531722752 639706181216256 641018709681504 641372277640512 645379381175936 645469299965952 645825322745856 646793653011968 647150406267904 647202738027384 647559716923152 648978766704576 649502000480256 649860247584768 653033393324928 653393588246784 654734200091356 657475797361152 659280016969728 659775343804416 660139257397248 661050544359051 661415161316778 663399002742784 663764915044352 663897424232448 664263611449344 665547486837684 665719265820672 667005954668592 667373856463776 667507086114624 667875264319872 671173209806176 671543410142528 672047950646016 673892158593024 676340926119936 676713976823808 678102436687872 678476458991616 680298539325822 681277478473438 681789332326536 682715378434048 684211467649024 684588859523072 684644218739712 685021849307136 686048949617808 686427354995424 686522992877568 690812184674304 691193217318912 692611385220608 693049449103704 694951288549056 695511587291136 699293137834368 699678848335104 700727924891162 704050234010112 704148327235584 704536715722752 705593076013056 705982261383168 707878209839031 708547636887552 710001412026368 710393028911104 712400065445376 712793005360128 714255491008752 717246324393984 718717947218656 719114371899968 719214563966976 720690225161984 721146048391692 721543812345576 723708002992128 724107180048384 726051803822928 727642859638464 728044207051392 728631186685952 730689750540288 731092778532864 732188956152192 732592811064576 732694881042432 737272541085696 737679199961088 739192746299392 739600464306176 739660272031296 741177883069239 741586696021842 741690019090944 743211794698296 746323878085632 746735529424896 747855161295088 748267657247264 750381699002166 750795588521748 751400911269888 753047516626944 753462876536832 753613292371968 754028964347904 755069861031948 755486336410344 757752333893632 758170288848896 758739913408512 762292519621248 762712978815744 762865241273856 763286016365568 767055096921344 767478183020032 768054800738304 769160019798016 769737901105152 770162466963456 771651021536241 771805068320034 772230774369852 774546994937856 774974213357568 776472067977298 778602832541072 779187808373184 782450535702528 784055942420352 784488405709056 784597706145792 786207518358528 789499639627776 789935105507328 791119509469184 791555868823552 792056513261376 793681629213459 793792210514688 794230044056064 798751588529664 799192157524992 800831914161328 803537427384846 806392086872064 806836870152192 808557690620988 809003668387464 810776503307232 811430185172992 811877747326976 813656880447488 814171503366144 814620577554432 815841994140096 816291989724288 819710085021696 821391939678464 821506381774848 821959501676544 823645971613696 823712575671216 824166912447648 826638909702144 827094860562432 831475992509338 831591839586816 832050522344448 833298072843544 835074000617472 836113269035583 836787378459648 837248926930944 839083657961472 841337056456974 841801114403172 844326003490816 844791710056448 845326025178624 847060437793416 847178456205312 847645736103936 849384908226624 852471375630336 852941574955008 854691612908672 855163036854016 857579084573904 858052101167712 860625733287936 861100430327808 862936984036512 863412955897536 865184478692149 865305022272768 866002667307008 870711191099904 871191450995712 871365369305088 871845990027264 875928186608706 876634396481536 879040022626304 879700458405888 880185676529664 881400725812068 881886881755704 882062935222896 882549456422688 884483458153344 885196565643264 885684815265792 887396649116912 889341272891456 889831808618368 890009448152832 890500352426496 894229183660032 896063934194688 896188780118016 898522878124032 900935903431494 904136582250496 904635278655488 907064719101096 907191097731072 907691478921216 909052443102048 912858958319616 913362465742848 914731932823744 915236473327232 915363990503424 917822243407608 918328488439824 921082912899072 921590956425216 924065932138272 926601718065408 927348783054848 929968773414912 930481718132736 932390850445824 932905131113472 937460331948987 938733645346816 940790768017408 941309681844224 941385800767104 941905042797312 943317305724486 943837613118708 943969115206656 949866753927168 950390673813504 952340654678336 952942992517593 955558021754952 956328432525312 958952751955968 961528064522256 962058416460768 964944003989504 965476240064512 968069071763904 968203949948928 968737984118784 970190479517952 970725609401856 974253000720384 974790371377152 976251941536256 976790414752768 976926508056576 979550089987392 980090382370176 982101300137034 986213696041728 988237177425652 988782261362456 988920025454592 990949059597728 992122741975167 995098504114176 995647372566528 995846136348672 996395417174016 998321230256526 998578898731008 1000508932002888 1001060784695664 1001867881693184 1004063355502592 1004617168715776 1004817723162624 1006759814709264 1007315115213792 1008071925969024 1010838237889536 1016390026161664 1016950638420992 1017153655031808 1017714688487424 1020447808988733 1021916217710157 1022683998489804 1024073067651072 1026317201473536 1026883289284608 1028300846780746 1028868028714988 1029073424426712 1029641032493136 1032729326583808 1033298951143424 1036218277011456 1036789825978368 1038917077830912 1043267380936704 1045407923227136 1045984540945408 1046130274861056 1048276691144704 1048939706751552 1049518272502656 1051091887336743 1056075351015168 1058242172284612 1058389614019584 1058973392074752 1062821455331328 1063407677865984 1065002118039552 1065589543366656 1071383236513128 1075189449162752 1075782493536256 1075869486590976 1078076920827984 1078671557849952 1078821845950464 1081035337742976 1085562004488192 1086160770072576 1087789325520128 1088389319632384 1089077705734392 1091464289457696 1092066310577088 1092946780028928 1095341842366464 1098283434228288 1098889216596864 1101143881971826 1105908811628544 1106518799941632 1108789119449088 1109400696459264 1112380044032763 1113432000823296 1114817692047444 1115716504612864 1116331902574592 1118778210615296 1119485817128448 1120103294137344 1121782741942632 1122401485870896 1127101366904832 1129413917057888 1129571274940416 1130194314805248 1132513210968832 1132604791547922 1133229504615516 1136628500840448 1137255433273344 1138109870112768 1143438779431872 1144069468223616 1145784850159873 1150582645382016 1151217274530048 1152082201107456 1153740029697024 1154606851657728 1155243700445184 1160948254799872 1161588601327616 1161820492406784 1162461320036352 1164708101965947 1167904248811608 1168781712559776 1172933944541184 1175200967749424 1175849175674272 1176083913630528 1176732608563584 1179311277537792 1184249459441664 1184902658260992 1186679264203776 1187333803235328 1192305578213376 1194751912259584 1198030504165376 1198127382794496 1198788236287488 1201247871241992 1209419625468128 1209588130308096 1210255305228288 1212069924136064 1212836535931482 1213505502581196 1216164754960848 1217145277759488 1217816620990464 1220485320671232 1223762991210144 1224437984586432 1228110550532096 1229565127532544 1232087909517696 1232259572662272 1232939252514816 1235468957420544 1239958364553216 1240642290843648 1243187800594432 1243873508151296 1247213988764007 1247387759380224 1248075783516672 1249947109265316 1255181067689472 1255873390396416 1257756407632648 1258450150824944 1258625486942208 1262005584685461 1262701671604758 1266489005236224 1267187565084672 1270590656690124 1274077362339936 1275104576700416 1278603669274624 1278707063445504 1279412362432512 1282037419363008 1282744555281024 1290758762351872 1290938599931904 1291650645491712 1293587306023936 1294300812535808 1294405476054768 1295119433846304 1297957533409152 1299004000960512 1299720495169536 1306066786649856 1306787176493568 1309468400182712 1313892279913059 1314951594722304 1318560033939456 1319550687608832 1320278514794496 1322101088718102 1322830322633556 1326798005485568 1327529830088704 1327794848464896 1328527222898688 1331094973675368 1334011909337184 1334747712927552 1335014172229248 1335750528639744 1342346419612352 1343086820285056 1344095901292032 1347784317186048 1351403855147241 1352681852239872 1356204873375744 1356952917983232 1359575609373377 1360597078651644 1362554956946876 1363578664653072 1365430756868096 1368422935298048 1369177719046144 1369288437479424 1370043698614272 1372097899235616 1372854709990848 1373045985755136 1381624369348608 1382386434637824 1385222770441216 1386098898207408 1389902577098112 1391023174582272 1398586275668736 1399357696670208 1401455849782324 1408100468020224 1408296654471168 1411186152026112 1411964522766336 1414975958586729 1415756419678062 1420002824052736 1420786057822208 1424800130890752 1425586010720256 1428510982017504 1434492648787968 1437435894437312 1438228743799936 1438429127933952 1441380450323968 1442292096783384 1443087624691152 1447416005984256 1448214360096768 1452103607645856 1455285719276928 1456088414102784 1457262373371904 1461379501080576 1462185557065728 1464377912304384 1465185622129152 1465389762084864 1473151950205551 1474545082171392 1478385492598784 1479200928612352 1479320544062592 1482355766138478 1483173392043684 1483380038181888 1486423589396592 1492647756171264 1493471058849792 1495710322590176 1496535314494528 1497481845384789 1500763398004332 1501591177043496 1502801822539776 1506095033253888 1506925753073664 1507226584743936 1508057928695808 1510139722063896 1510972672820688 1515504667787264 1516340577697792 1524585039242496 1525425957631488 1525730482547712 1526572032731136 1534110193842688 1534956366040064 1536109601476608 1538320039596032 1539475802210304 1540324933926912 1542451270171119 1543302043072482 1543610136640068 1544461548739704 1549093989875712 1549948426715136 1552944135954596 1557205665082144 1558375616746368 1564901071405056 1568111884840704 1568976811418112 1569195412291584 1572415036717056 1578999279255552 1582239018938368 1583111737647104 1584113026522752 1587363258426918 1587584421029376 1588460088112128 1597503177059328 1598384315049984 1601663828322656 1607074854769692 1612784173744128 1613673740304384 1617115381241976 1618007336774928 1621553006614464 1622860370345984 1623755494653952 1628343006732288 1629241155108864 1631683988280192 1632583979448576 1639420170043392 1642783879356928 1643012763549696 1643919003353088 1647291943227392 1647425151342432 1648333824895296 1651715822957739 1653277819404288 1662951985018676 1663183679173632 1664101044688896 1666596145687088 1670148001234944 1672226538071166 1673574756919296 1674497853861888 1678167315922944 1682674112913948 1683602228806344 1688652006981632 1689583420112896 1690652050357248 1694120875586832 1694356912410624 1695291472207872 1698769816453248 1704942751260672 1705883149910016 1709383225817344 1710326073708032 1715158169147808 1716104202335424 1721251466575872 1725873968073024 1726825911795072 1729415060494891 1730368957384298 1730610044545536 1741422382199808 1742382901991424 1742730738610176 1743691980054528 1751856373217412 1753268792963072 1758080045252608 1759400916811776 1760371353059328 1762801451624136 1763773763511408 1764125870445792 1765098912845376 1768966916306688 1770393131286528 1774793298233824 1778682545782912 1779663617236736 1780018896305664 1781000704852992 1788458367320064 1792127868389376 1797045756248064 1800519050251229 1801871806862988 1808273164500992 1809270557310976 1814129438202192 1814382195462144 1815382957842432 1818104886204096 1825717916639232 1826724931485696 1829463865647488 1830472946654464 1830727981006848 1835644486815216 1836656976879648 1842165825798144 1843181912850432 1848131864276544 1851923801498071 1853203436130816 1859937546829824 1860963436265472 1864781700891648 1865810262226944 1874920663897974 1877467290693632 1881581536034816 1882619363688448 1882771601534208 1883810085594624 1886634611448972 1887675226237416 1887938230413312 1899733507854336 1900781347627008 1904681309356672 1905885985035186 1911116043509904 1912656865050624 1917905503911936 1923056129044512 1924116832921536 1929888007979008 1936138143527808 1936407899897856 1937475968237568 1940380959035904 1941451218803712 1948506001440768 1949580742754304 1952503883072512 1953580829505536 1959100179974784 1960180764740352 1964202600274068 1972427392083456 1976474354851304 1977564522724912 1977840050909184 1981898119195456 1983151633077153 1984245483950334 1990197008228352 1991294745133056 1991692272697344 1992790834348032 1996642460513052 1997157797462016 2001017864005776 2002121569391328 2003735763386368 2008126711005184 2009234337431552 2013519629418528 2014630230427584 2016143851938048 2021676475779072 2032780052323328 2033901276841984 2034307310063616 2035429376974848 2040895617977466 2043832435420314 2045367996979608 2048146135302144 2052634402947072 2053766578569216 2056601693561492 2057736057429976 2058146848853424 2059282064986272 2065458653167616 2066597902286848 2072436554022912 2073579651956736 2077834155661824 2086534761873408 2090815846454272 2091969081890816 2096553382289408 2097879413503104 2099036545005312 2102183774673486 2112150702030336 2116484344569224 2116779228039168 2117946784149504 2123634629517093 2125642910662656 2130004236079104 2131179086733312 2142766473026256 2150378898325504 2151564987072512 2151738973181952 2156153841655968 2157343115699904 2157643691900928 2162070675485952 2171124008976384 2172321540145152 2175578651040256 2176778639264768 2178155411468784 2182928578915392 2184132621154176 2185893560057856 2196566868456576 2197778433193728 2202287763943652 2211817623257088 2213037599883264 2217578238898176 2218801392918528 2223533649207717 2224760088065526 2229635384094888 2231433009225728 2232663805149184 2237556421230592 2238971634256896 2240206588274688 2243565483885264 2244802971741792 2254202733809664 2258827834115776 2259142549880832 2260388629610496 2265026421937664 2265209583095844 2266459009231032 2273257001680896 2274510866546688 2276219740225536 2286877558863744 2288138936447232 2291569700319746 2301165290764032 2302434549060096 2304164402214912 2307480059394048 2309213703315456 2310487400890368 2314953064608723 2321896509599744 2323177202655232 2323640984813568 2324922640072704 2329416203931894 2335808497623216 2337563425119552 2350401935498848 2351698351348544 2352167827261056 2353465217127168 2358622555075584 2368498918883328 2369805316521984 2373358528407552 2374667606470656 2381044887640377 2389503824519168 2396061008330752 2396254765588992 2397576472574976 2402495742483984 2418839250936256 2419176260616192 2420510610456576 2424139848272128 2425673071862964 2427011005162392 2432329509921696 2434290555518976 2435633241980928 2440970641342464 2447525982420288 2448875969172864 2459130255065088 2464175819035392 2464519145324544 2465878505029632 2470937914841088 2479916729106432 2481284581687296 2486375601188864 2487747016302592 2494427977528014 2494775518760448 2496151567033344 2499894218530632 2510362135378944 2511746780792832 2515512815265296 2516900301649888 2517250973884416 2524011169370922 2525403343209516 2532978010472448 2534375130169344 2541181313380248 2548154724679872 2550209153400832 2557414126891008 2558824724865024 2564074838726016 2565489110562048 2581517524703744 2581877199863808 2583301290983424 2587174612047872 2588601625071616 2588810952109536 2590238867692608 2595553436076447 2595915066818304 2598008001921024 2612133573299712 2613574352987136 2618936800365424 2627784559826118 2629903189444608 2637120067878912 2639101375217664 2640557029588992 2644202177436204 2645660645267112 2653596010971136 2655059660177408 2655589696929792 2657054445797376 2662189947350736 2668023818674368 2669495425855104 2670028344458496 2671501057279488 2684692839224704 2686173640570112 2688191802584064 2695568634372096 2702807710294482 2712409746751488 2713905835966464 2717652237920543 2719151218746754 2721194157303288 2725109913893752 2727157329306144 2730861513736192 2736845870596096 2738576874958848 2740087397228544 2744195798471232 2745709419981696 2746091971510272 2763248738697216 2764772869275648 2770445540882432 2772197796414816 2779805154196224 2782046349164544 2797172551337472 2798715393340416 2802911699564648 2812380995846961 2816200936040448 2822372304052224 2823929045532672 2829951917173458 2831512839356124 2840005648105472 2841572115644416 2849600261781504 2851172021440512 2857021964035008 2868985297575936 2874871788874624 2876457487599872 2876858255867904 2882760900647936 2884584193566768 2886175249382304 2894832011968512 2896428720193536 2904207215291712 2910165973782683 2910571438553856 2912176828205568 2922759002161152 2924371114131456 2928755824608768 2930371244258304 2930779524169728 2946303900411102 2956770985197568 2958401857224704 2958641088125184 2964711532276956 2966346784087368 2966760076363776 2972847178793184 2985295512342528 2986942117699584 2991420645180352 2993070628989056 2994963690769578 3001526796008664 3003182354086992 3005603645079552 3012190066507776 3013851506147328 3014453169487872 3020279444127792 3021945345641376 3031009335574528 3032681155395584 3049170078484992 3050851915262976 3051460965095424 3053144065462272 3065748653130471 3068220387685376 3069912732080128 3072219202953216 3076640079192064 3078951604420608 3080649867853824 3084902540342238 3086604086144964 3087220273280136 3088923097479408 3098187979751424 3099896853430272 3105888271909192 3114411330164288 3116751233492736 3129802142810112 3136223769681408 3137953622836224 3138390824583168 3144830073434112 3153275662010229 3164478037876736 3166223475294208 3168226053045504 3174726516853836 3175168842058752 3176920176224256 3195006354118656 3196768630099968 3203327656645312 3214149709539384 3225568347488256 3227347480608768 3234230762483952 3236014673549856 3243106013228928 3245720740691968 3247510989307904 3256686013464576 3258482310217728 3263367976560384 3265167958897152 3278840340086784 3285567758713856 3286025527099392 3294583886454784 3294850302684864 3296667649790592 3303431645915478 3325903970037352 3326367358347264 3328202089377792 3333192291374176 3337140132098289 3340296002469888 3344453076142332 3347149513838592 3348995707723776 3356334631845888 3365348225827896 3367204457612688 3377304013963264 3379166840225792 3381304100714496 3388241751173664 3388713824821248 3390582944415744 3397539632906496 3409885502521344 3411766299820032 3418766451634688 3420652147416064 3430316338295616 3432208404670848 3437354550479619 3451747936146048 3453651823590144 3458830120989782 3460737914768596 3461220089091072 3482844764399616 3484765803982848 3485461477220352 3487383960109056 3494124305897841 3503712746434824 3506537585926144 3516160090505216 3518801833623552 3525602903248272 3527547527022816 3528251740891584 3530197825690752 3537933832613376 3549586596467648 3557365091565824 3559327234473472 3560037792611328 3562001409705984 3576916734640128 3584255736778752 3594091512496128 3601038100502458 3603743613725976 3616546329001984 3618541114621952 3628258876404384 3628764390924288 3630765915684864 3636209772408192 3651435833278464 3653449862971392 3658927731294976 3660945893308928 3661455962013696 3671288973630432 3673313953759296 3684331651596288 3696263728553088 3703847602996142 3706406872261632 3719875093659648 3721926872530944 3729563401783296 3731620524453888 3741641966292021 3749841327795948 3754934581387264 3763163072069632 3765238727376896 3765543203068416 3767620171189248 3773269222897944 3775350452474832 3775876460826624 3799467015708672 3801562695254016 3809362618713344 3811771970070372 3822232087019808 3825313730101248 3835811007823872 3846112258089024 3848233665843072 3854003586901391 3872276287055616 3872815799795712 3874951936475136 3880761918071808 3882902437607424 3897012002881536 3899161485508608 3905007766145024 3907161659011072 3918200359949568 3920361529480704 3928405200548136 3944854784166912 3952948709702608 3955129045449824 3955680101818368 3963796238390912 3966303266154306 3968490967900668 3980394016456704 3982589490266112 3983384545394688 3985581668696064 3993284921026104 4002035728011552 4004243138782656 4007471526772736 4016253422010368 4027039258837056 4029260460855168 4032287703876096 4043352951558144 4065560104646656 4067802553683968 4068614620127232 4070858753949696 4078726828120131 4081791235954932 4087664870840628 4090735993959216 4096292270604288 4105268805894144 4107533157138432 4113203387122984 4115472114859952 4116293697706848 4118564129972544 4130917306335232 4144873108045824 4147159303913472 4155668311323648 4173069523746816 4181631692908544 4183938163781632 4193106764578816 4195758827006208 4198073090010624 4204367549346972 4224301404060672 4232968689138448 4233558456078336 4235893568299008 4244927875760187 4247269259034186 4260008472158208 4262358173466624 4285532946052512 4300757796651008 4303477946363904 4312307683311936 4314686231399808 4315287383801856 4324141350971904 4342248017952768 4344643080290304 4351157302080512 4353557278529536 4356310822937568 4365857157830784 4368265242308352 4371787120115712 4393133736913152 4395556866387456 4404575527887304 4419455850616653 4423635246514176 4435156477796352 4437602785837056 4447067298415434 4449520176131052 4459270768189776 4462866018451456 4465327610298368 4475112842461184 4477943268513792 4480413176549376 4487130967770528 4489605943483584 4508405467619328 4517655668231552 4518285099761664 4520777259220992 4530052843875328 4530419166191688 4532918018462064 4546514003361792 4549021733093376 4573117958801359 4573755117727488 4576277872894464 4583139400639492 4602330581528064 4604869098120192 4608328804429824 4614960118788096 4618427406630912 4620974801780736 4627353810513357 4629906129217446 4643793019199488 4646354405310464 4647281969627136 4649845280145408 4658832407863788 4671616995246432 4675126850239104 4700803870997696 4703396702697088 4704335654522112 4706930434254336 4717245110151168 4736997837766656 4746717056815104 4749335212941312 4762089775280754 4779007649038336 4792122016661504 4792509531177984 4795152945149952 4804991484967968 4837678501872512 4838352521232384 4841021220913152 4848279696544256 4851346143725928 4854022010324784 4864659019843392 4868581111037952 4871266483961856 4895051964840576 4897751938345728 4918260510130176 4928351638070784 4929038290649088 4931757010059264 4941875829682176 4955147468873217 4959833458212864 4972751202377728 4975494032605184 4988855955056028 4989551037520896 4992303134066688 4999788437061264 5020724270757888 5023493561585664 5031025630530592 5033800603299776 5034501947768832 5048022338741844 5050806686419032 5065956020944896 5068750260338688 5082362626760496 5096309449359744 5100418306801664 5114828253782016 5117649449730048 5128149677452032 5130978221124096 5163035049407488 5163754399727616 5174349224095744 5177203250143232 5177621904219072 5180477735385216 5188245181484673 5191106872152894 5191830133636608 5224267146599424 5227148705974272 5237873600730848 5255569119652236 5259806378889216 5274240135757824 5278202750435328 5281114059177984 5288404354872408 5291321290534224 5307192021942272 5310119320354816 5311179393859584 5324379894701472 5336047637348736 5338990851710208 5340056688916992 5343002114558976 5369385678449408 5372347281140224 5376383605168128 5391137268744192 5401557150753687 5405615420588964 5424819493502976 5427811671932928 5435304475841086 5438302437493508 5442388314606576 5450219827787504 5454314658612288 5461723027472384 5477153749917696 5480174794457088 5488391596942464 5491418839963392 5492183943020544 5526497477394432 5529545738551296 5540891081764864 5544395592829632 5555771404494213 5559610308392448 5594345102674944 5597430786680832 5605823399129296 5624761991693922 5632401872080896 5644744608104448 5647858091065344 5659903834346916 5663025678712248 5680011296210944 5683144231288832 5699200523563008 5702344042881024 5714043928070016 5737970595151872 5749743577749248 5752914975199744 5753716511735808 5765521801295872 5769168387133536 5772350498764608 5789664023937024 5808414430583424 5820331947565366 5821142877107712 5824353656411136 5845518004322304 5848742228262912 5857511649217536 5860742488516608 5892607800822204 5913541970395136 5916803714449408 5917282176250368 5929423064553912 5932693568174736 5933520152727552 5945694357586368 5970591024685056 5973884235399168 5982841290360704 5986141257978112 5989927381539156 6003053592017328 6006364708173984 6011207290159104 6024380133015552 6027703012294656 6040558888255584 6043890691282752 6056291350845043 6062018671149056 6098340156969984 6101703830525952 6102921930190848 6106288130924544 6131497306260942 6136440775370752 6139825464160256 6144438405906432 6153280158384128 6157903208841216 6161299735707648 6169805080684476 6173208172289928 6174440546560272 6177846194958816 6196375959502848 6199793706860544 6211776543818384 6228822660328576 6233502466985472 6259604285620224 6272447539362816 6275907245672448 6289660146868224 6306551324020458 6328956075753472 6332446950588416 6336452106091008 6349453033707672 6350337684117504 6353840352448512 6390012708237312 6393537260199936 6406655313290624 6428299419078768 6451136694976512 6454694961217536 6468461524967904 6472029347099712 6486212026457856 6491441481383936 6513372026929152 6516964620435456 6526735953120768 6530335917794304 6557680680173568 6571135517427712 6589167772909568 6589700605369728 6593335299581184 6606863291830956 6651807940074704 6652734716694528 6656404178755584 6666384582748352 6670600947623151 6674280264196578 6688906152284664 6694299027677184 6697991415447552 6712669263691776 6730696451655792 6734408915225376 6754608027926528 6758333680451584 6762608201428992 6776483502347328 6777427649642496 6781165888831488 6795079265812992 6819771005042688 6823532599640064 6837532903269376 6841304294832128 6860632676591232 6864416809341696 6874709100959238 6903495872292096 6907303647180288 6917660241979564 6921475829537192 6922440178182144 6944859193826169 6965689528799232 6969531607965696 6970922954440704 6974767920218112 6988248611795682 7007425492869648 7013075171852288 7032320181010432 7051205806496544 7055095054045632 7056503481783168 7060395651381504 7075867665226752 7099173192935296 7114730183131648 7118654468946944 7120075585222656 7124002819411968 7143134662921131 7168511473557504 7188183024992256 7202076201004916 7207487227451952 7233092658003968 7237082229243904 7256517752808768 7257528781848576 7261531831369728 7272419544816384 7302871666556928 7306899725942784 7317855462589952 7321891786617856 7322911924027392 7342577947260864 7346627907518592 7392527457106176 7407695205992284 7412813744523264 7439750187319296 7443853745061888 7459126803566592 7463241048907776 7483283932584042 7499682655591896 7509869162774528 7526326144139264 7530477454753792 7531086406136832 7535240342378496 7546538445795888 7550700904949664 7551752921653248 7598934031417344 7603125390508032 7618725237426688 7623543940140744 7644464174039616 7650627460202496 7692224516178048 7696467331686144 7708007173802782 7744552574111232 7745631599591424 7749903872950272 7761523836143616 7765804875214848 7786660308229341 7794024005763072 7810015532290048 7814323318022144 7836400719899136 7840723058961408 7856810401096272 7889709568333824 7905897419405216 7910258090899648 7911360203636736 7927592476781824 7932606532308612 7936981935801336 7960788032913408 7965178980532224 7966769090789376 7971163337392128 7986569842052208 8004071456023104 8008486277565312 8014943053545472 8054078517674112 8058520921710336 8064575407752192 8086705903116288 8131120209293312 8135605107367936 8137229240254464 8141717507899392 8152956713761629 8157453656240262 8163582471909864 8175329741681256 8181471987918432 8192584541208576 8210537611788288 8226406774245968 8230944229719904 8232587395413696 8237128259945088 8289746216091648 8294318607826944 8311336622647296 8346139047493632 8363263385817088 8367876327563264 8386213529157632 8391517654012416 8396146180021248 8408735098693944 8448602808121344 8465937378276896 8467116912156672 8471787136598016 8489855751520374 8494538518068372 8520016944316416 8524716346933248 8571065892105024 8606955892727808 8624615366623872 8629372462799616 8630574767603712 8648282701943808 8684496035905536 8689286160580608 8702314604161024 8707114557059072 8712621645875136 8730497921348049 8731714315661568 8736530484616704 8786267473826304 8791113732774912 8809151055774608 8838911701233306 8870312955592704 8875205571674112 8894134596830868 8899040352262104 8918541536379552 8925732036902912 8930655220596736 8950225684922368 8955886537027584 8960826353098752 8974261935541056 8979211886967168 9016810935238656 9035311336463104 9036570199523328 9041554518441984 9060105687750656 9060838332383376 9065836036924128 9093028006723584 9098043466186752 9146235917602718 9147510235454976 9152555745788928 9166278801278984 9197245959391413 9204661163056128 9209738196240384 9216657608859648 9229920237576192 9236854813261824 9241949603561472 9254707621026714 9259812258434892 9287586038398976 9292708810620928 9294563939254272 9299690560290816 9317664815727576 9343233990492864 9350253700478208 9401607741995392 9406793405394176 9408671309044224 9413860868508672 9434490220302336 9459826986030687 9493434113630208 9498670425882624 9517029265613639 9524179550561508 9558015298076672 9584244033323008 9585019062355968 9590305890299904 9609982969935936 9675357003745024 9676705042464768 9682042441826304 9696559393088512 9702692287451856 9708044020649568 9729318039686784 9737162222075904 9742532967923712 9790103929681152 9795503876691456 9836521020260352 9856703276141568 9858076581298176 9883751659364352 9910294937746434 9945502404755456 9950988065210368 9977711910112056 9979102075041792 9984606268133376 9999576874122528 10041448541515776 10046987123171328 10062051261061184 10067601206599552 10069003895537664 10096044677483688 10101613372838064 10131912041889792 10137500520677376 10164725253520992 10192618898719488 10200836613603328 10229656507564032 10235298899460096 10256299354904064 10261956442248192 10312063651438857 10326070098814976 10348698448191488 10354406500286464 10355243808438144 10360955470770432 10376490362969346 10382213744305788 10383660267273216 10448534293198848 10454297411948544 10475747201461696 10482372917693523 10511138239304472 10519612757778432 10548480271515648 10556405500870656 10576808709744816 10582642581068448 10614384043884544 10620238640709632 10648759789402944 10672095274697472 10677981703420416 10680113377833984 10686004229117952 10738771356898816 10744694562280448 10752767210336256 10782274537488384 10803114301507374 10811230841177928 10849638987005952 10855623343865856 10870608951682172 10876604874987016 10884776629213152 10900439655575008 10908629317224576 10923446054944768 10954307499835392 10960349588914176 10976783193884928 10982837679926784 10984367886041088 11052994954788864 11081782163529728 11088791185659264 11111542808988426 11119220616784896 11188690205349888 11194861573361664 11211646798258592 11224925898876063 11249523983387844 11264803744161792 11289489216208896 11295716182130688 11319807668693832 11326051357424496 11360022592421888 11366288462577664 11398401047126016 11404688085762048 11428087856140032 11475941190303744 11499487155498496 11505829950399488 11507433023471616 11531043602591744 11538336774267072 11544700997529216 11562010760704173 11616828861166848 11640663895130732 11642285754215424 11648707312822272 11691036008644608 11697484456525824 11715023298435072 11721484977033216 11785215601644408 11827083940790272 11833607428898816 11834564352500736 11858846129107824 11865387136349472 11867040305455104 11891388715172736 11941182049370112 11947768470798336 11965682580721408 11972282515956224 11979854763078312 12006107184034656 12012729416347968 12022414580318208 12048760266031104 12081117776511168 12087781382565504 12112582701690086 12196680313939968 12203407661051904 12205843860381696 12212576261849088 12236180484360393 12262994612521884 12272881550741504 12279650928320512 12288876811812864 12306560316768256 12315806417682432 12322599471415296 12339610161368952 12346416344579856 12348881093120544 12355692389917632 12392751919005696 12423553087636768 12457645320657152 12467004933970944 12519208571240448 12544895078725632 12551814491344896 12579320293736448 12603633351758603 12613102648040916 12657912151506944 12664893901176832 12672904212182016 12698906067415344 12700675368235008 12707680704897024 12780025416474624 12787074520399872 12813310626581248 12856598838157536 12902273389953024 12936923049935808 12944058694199424 12963466610486497 12972424052915712 13026744053858304 13033929240870912 13053471906241536 13060671835588608 13115361360347136 13142271034855424 13178335545819136 13179401210739456 13186670599162368 13213726583661912 13303615880149408 13305469433389056 13312808357511168 13332769165496704 13341201895246302 13348560528393156 13377812304569328 13388598055354368 13395982830895104 13425338527383552 13461392903311584 13468817830450752 13509216055853056 13525216402857984 13552967004694656 13554855299284992 13562331777662976 13590158531625984 13639542010085376 13647065199280128 13675065806538752 13682608589664256 13719353876404077 13721265353182464 13728833618683392 13749418201918476 13806991744584192 13814607294360576 13835320483959128 13842951659074384 13844880356364288 13882061431540071 13889718387652338 13931379057598464 13939063215931392 13941845908881408 13949535840436224 13976497223591364 14014850985739296 14026150343704576 14064640362020864 14102411612993088 14110190108091264 14113006963566336 14120791302763008 14151735330453504 14198346385870592 14229460366263296 14237308937893888 14240151170445312 14248005638823936 14286269325842262 14337022947115008 14376366049984512 14404152402009832 14414974454903904 14466185316007936 14513035505617536 14515057563697152 14523063662739456 14544839089632768 14605743333113856 14613799451885568 14635710925179904 14643783573235712 14685155894521728 14693255815037184 14785054914212352 14815390411984568 14825627489046528 14865442406619651 14879500374638592 14918253607133184 14926482097815552 14966567865168084 14999365311183792 15019738325549056 15052652288278528 15060954909507584 15062172812273664 15070480684756992 15093076891591776 15101401809899328 15103505843306496 15197868062834688 15206250781016064 15237450474853376 15247087880281488 15288928348079232 15301254920404992 15384449032356096 15392934663372288 15416014347605564 15489105148222464 15491263199182848 15523047672287232 15531609750429696 15564735544454019 15573320616458682 15620031064580096 15628646636044288 15672801439798272 15681446117922816 15713620802192544 15779419136667648 15811794838810432 15820516181799296 15822720407273472 15855184953563648 15865213064617224 15873963871602672 15921576065826816 15930357961064448 15933538181578752 15973139684104416 16008142912046208 16016972555130624 16029886107090944 16108157035348224 16117041843420672 16129150815504384 16173411806232576 16204671452261061 16262240418586624 16271210214735872 16274458480508928 16283435015798784 16305913427523258 16314907312480524 16327164943819728 16350659483362512 16362943975836864 16385169082417152 16452813548491936 16461888459439808 16465174790827392 16474256519890176 16579492432183296 16588637215653888 16622673245294592 16667314213482639 16726526771634176 16735752655126528 16772427058315264 16783035308024832 16792292360042496 16817470197387888 16897205616242688 16931874756553792 16934233824313344 16943574273196032 16979711503040748 16989077036136744 17040033888632832 17049432693866496 17142131784210048 17213911785455616 17249230733247744 17258744925599232 17261149535207424 17296565403887616 17368992071811072 17404629208322048 17414229114118144 17425243291750272 17460995842696098 17463428631323136 17473060969233408 17572534947652608 17582227465549824 17618302111549216 17677823402466612 17740625911185408 17750411143348224 17788269193661736 17798080704524208 17837083072759104 17851464073805824 17861310441193472 17911773074055168 17921652706197504 17948523871082112 17958423773934336 18033621870477312 18070622672926208 18073140399046656 18083109036883968 18120211375501312 18121676664766752 18131672073848256 18168874052535129 18186056013447168 18292471835205436 18295020470909952 18305111491577856 18332557602557968 18394491918782826 18409322326112256 18419476392480768 18433315217719296 18459840475152384 18473709626523648 18483899207122944 18509415242053428 18519624516869784 18575172076797952 18585417621241856 18589127878508544 18599381120581632 18635329631455152 18686467980985728 18700507400956416 18803215483990784 18813586810788352 18817342618088448 18827721737017344 18868980440604672 18919653972061374 18986868227260416 18997340851765248 19023565665443801 19034058531227278 19048359101123016 19116030596153344 19170038124711936 19180611780599808 19219965939871872 19350714007490048 19353410084929536 19364084883652608 19393118786177024 19405384574903712 19416088041299136 19458636079373568 19474324444151808 19580207859362304 19591007753382912 19673042040520704 19713406552283136 19767503318728704 19820589875492868 19891004809510912 19901976130420736 19955423820224112 19958204150083584 19969212536266752 19999153748245056 20082897083031552 20093974246342656 20124102522122368 20135202413199104 20138007791075328 20192089354967376 20203226745676128 20263824083779584 20275001041354752 20329450507041984 20371161816478781 20385237797438976 20459313015128064 20470597798920192 20512598709808128 20523912884496384 20624127302877714 20652140197629952 20697396896382976 20708813000572928 20710487616876288 20721910941540864 20752980725938692 20764427488611576 20767320534546432 20897068586397696 20908594823897088 20951494402923392 20964745835387046 21022276478608944 21039225515556864 21096960543031296 21153617419489632 21165285162136896 21228768087769088 21297519578805888 21344190549394944 21355963406840832 21360226755667968 21372008458235904 21477542713797632 21489389124560896 21505534420672512 21564549074976768 21606228603014748 21622461682355856 21699277974011904 21711246687731712 21741217903364344 21753209749974032 21769553258426304 21800879311150016 21817258634449152 21908614999670784 21920699177828352 21953566387769856 21965675359853568 21968735772082176 22163564327059456 22177582371318528 22223085617976852 22238441233569792 22377380410699776 22389723146723328 22423293596517184 22449851797752126 22499047966775688 22529607488323584 22578978432417792 22591432364261376 22639615337387664 22652102714848992 22720045184843776 22732576925155328 22796802094252032 22809376171524096 22856175712280064 22951882380607488 22998974310996992 23011659900798976 23062087205183488 23076673548534144 23089401995058432 23124021521408346 23233657722333696 23281327790261464 23284571508430848 23297414625644544 23359980924688023 23382072017289216 23430046596870144 23442969954066432 23570431203288816 23654167881580544 23667214857797632 23669128705001472 23717692258215648 23730774272698944 23734080610910208 23782777430345472 23882364098740224 23895536941596672 23931365161442816 23944565031912448 23959709526156624 24012214368069312 24025458832695936 24044829160636416 24162235553022336 24175562765131008 24225165403380172 24393360627879936 24406815322103808 24411687720763392 24425152523698176 24458870141284887 24472360968720786 24525989225043768 24545763101483008 24559301856641024 24577753623625728 24613120633536512 24631612835364864 24679220322737904 24692832689159712 24697762186241088 24711384779835264 24847106175273536 24915290641314304 24934009867941888 25038417142480896 25089790157451264 25103628982689792 25158640587472896 25207266703517206 25226205296081832 25315824303013888 25329787802353664 25345808424364032 25397812134830688 25401350736470016 25415361409794048 25560050832949248 25574149040799744 25626621253162496 25713197676315072 25873846099871616 25888117388398848 25926933220972994 25944848105831424 26053488107716608 26067858481741824 26106943812483072 26121343671177216 26191493764044147 26284542069710848 26356671091638272 26358802421478912 26373341198324736 26427453167323824 26607231760298816 26610938866778112 26625616715022336 26665538330993408 26682403790492604 26697121056786312 26755624609138656 26777196110708736 26791965661790208 26850677054767104 26922785806623168 26937635660901504 27050432805715968 27105934009389312 27109710598569984 27124663555325952 27180317063251968 27279084020170752 27294130398560256 27350131613077504 27365217179328512 27438707752808154 27442530706364928 27457667237366784 27498836403836952 27613983489168384 27629214588721152 27670640967918256 27685903318148768 27689760712728576 27764122863080142 27779436775304676 27862758115196928 27878126431862784 27883691817762816 27899071680872448 27952994447182728 28029701971478592 28052300687409152 28204823225986176 28220380216182528 28226013927132672 28241582605526016 28303470660907008 28396692771741184 28458920732526592 28474617875787776 28480302340890624 28496011277647872 28551087796840917 28572538651684524 28674045894230016 28752732099969024 28808304804019664 28829948909807808 29026071011235072 29030115127394304 29046127325478912 29089678179265536 29211486666227712 29227598903771136 29271421850359808 29287567146471424 29370311789043456 29386511630074368 29570109828424704 29630780823969136 29651254978093056 29730884813239302 29836507214266368 29852964195631104 29933135730336168 29998730622367584 30039476651098112 30105304576557056 30124345624547328 30140961369513984 30186153783183552 30202803619798656 30207011686612992 30395736125669376 30412501562032128 30474900949706752 30494175760562976 30577856696158464 30602509840809984 30768898064712192 30785869326744576 30832028695211128 30936190954316571 30978210296444928 31046095344574464 31063219500859392 31129471088908038 31146641232917364 31240062129160192 31257293272088576 31345602879596544 31362892235845632 31427241604385088 31558838273335296 31623589677620864 31641032363598592 31645440814546944 31710369907127296 31730426129234448 31747927743205344 31843152131653632 31860715922128896 31946279368208832 32011825711609513 32016285824092416 32033945110261248 32216314070696448 32234083686841344 32258301631008768 32346823612465152 32409342904522122 32524480837173248 32542420429471744 32548916961017856 32566870031597568 32611826855046516 32629814624961048 32654329887639456 32701318966725024 32725887951673728 32770338164834304 32905627096983872 32923776918879616 32930349581654784 32948513039780352 33158984864366592 33245346490589184 33334628426965278 33453053543268352 33471505310253056 33544854116630528 33566070616049664 33584584720084992 33634940394775776 33794411232485376 33863749513107584 33868467648626688 33887148546392064 33959423006081496 33978154072273488 34080067777265664 34098865387732992 34284263568420096 34427823570911232 34498461466495488 34517489851198464 34522299070414848 34593130807775232 34686032282112519 34809258416644096 34828458228236288 34850486583500544 34921991685392196 34926857262646272 34946121938466816 35145069895305216 35164454931099648 35236604223098432 35355646804933224 35481251822370816 35500822286696448 35576538387323472 35596161409048416 35674166145518208 35702928147611648 35722620882386944 35823546148110336 35843305412395008 35897047742164224 35916847547868672 36067243740954624 36141245345852416 36146280798093312 36240422751002624 36243353329533504 36263344147696512 36337748105070258 36584943670410872 36590040941819904 36610222983155712 36665115205115936 36708541453081179 36788983837565652 36818644652224512 36838952784961536 36866630435438592 36919680950304768 36947419253047296 36967798414245888 37018830484106856 37039249033739568 37150344153595904 37170835242483712 37178255757017088 37270659262910304 37372935961971456 37401014801912832 37606430967981568 37627173621576704 37634685236176896 37655443474034688 37737960881209344 37810900055275809 37839307944122748 37973736454520832 37994681703530496 38047131330887602 38068117062454556 38096718202246032 38232061192306688 38340076249423872 38361223561199616 38439931879743744 38701428014980096 38706820169859072 38786237572354048 38810769149807424 38832176082598272 38890399831459491 38917272158747136 39160415718724608 39182015506765824 39346084081041408 39426813104566272 39535006637457408 39641179750985736 39782009619021824 39803952260841472 39910847640448224 39916408300167168 39938425072533504 39998307496490112 40165794166063104 40187948492685312 40248205044244736 40270404826398208 40276015582150656 40384178709934752 40406453491352256 40527648167559168 40658901014083968 40742323632957562 40770475594877952 40918626030256128 40941195597840384 41025197419616256 41047825768992768 41158061629212231 41248254605755428 41304280395259904 41394793792765952 41417626001145856 41420975233752576 41443821883081728 41505961451877384 41528854977223152 41534641069092864 41794137172795392 41817189647794176 41902988805846784 41929491670774092 42044552957217888 42078451031113728 42193921086062592 42307234838979264 42330570324273792 42394039455915301 42595039157611776 42688381098789888 42711926813681664 42720453511335936 42744016916471808 42955085427595264 42978778249121792 43011068841345024 43129098149953536 43212457206029496 43244923364711712 43398555948023808 43482435806728688 43506419499948064 43539106516852608 43601758622300032 43634517268898304 43817229999341568 43841398355656704 43907132775539712 43931350719707136 44327128654118912 44355164742637056 44446171235953704 44476882467139584 44754760821399552 44779446293446656 44846587193034368 44899703595504252 44998095933551376 45059214976647168 45157956864835584 45182864728522752 45279230674775328 45304205429697984 45440090369687552 45593604188504064 45618752343048192 45712351424560128 45903764761214976 45997948621993984 46023319801597952 46124174410366976 46153347097068288 46178803990116864 46248043042816692 46467315444667392 46562655580522928 46569143016861696 46594829251289088 46694206633362057 46719961849376046 46860093193740288 46885939908132864 47140862406577632 47308335763161088 47338257410002944 47435384516431296 47461548545397888 47468161221820416 47565554860690944 47764728197480448 47791073883193344 47862730322885632 47889130063824896 47919419052313248 48024428736138624 48050917665391872 48089658321272832 48324471106044672 48351125530262016 48450330806760344 48614014356783183 48786721255759872 48813630644207616 48823375441526784 48850305047396352 48917740282569774 48944721937441572 49051978450087536 49091526202966016 49118603713282048 49155507247251456 49226241267073024 49358440645475808 49385665378319424 49395524372482176 49422769559670528 49694212350547072 49830581282628608 49868019735883776 50001942640447917 50179580314902528 50207257965379584 50304297546814949 50317281174945792 50414533407034412 50452410592163664 50631648606027776 50659575604707328 50691616848728064 50795624269661376 50802701472940032 50830722819588096 51120101665898496 51148298081599488 51253242506324992 51426395352630144 51747692199743232 51776234776797696 51853866441945988 51889696211662848 52106976215433216 52213887624966144 52242687342354432 52382987528088294 52569084139421696 52713342183276544 52717604842957824 52746682396649472 52854906334647648 53214463520597632 53221877733556224 53251233430044672 53331076661986816 53364807580985208 53394242113572624 53511249218277312 53554392221417472 53583931323580416 53845571613246336 53875271321803008 54100865611431936 54211868018778624 54219421197139968 54249327110651904 54360634126503936 54506622157605387 54558168040341504 54700263226155008 54730434358657024 54877415505616308 54885061412729856 54915334474733568 54997672807673904 55227966978336768 55258429177442304 55341281935836512 55371806636297536 55379521425457152 55528245726160284 55558873550609352 55725516230393856 55756252863725568 55767383635525632 55798143361744896 55905988894365456 56059403942957184 56104601374818304 56409646451972352 56440760432365056 56452027854265344 56483165211052032 56606941321814016 56793385543482368 56917841465053184 56949235751575552 56960604681781248 56992022555295744 57070696996331403 57102175593681834 57145077303369048 57348091788460032 57616609608039328 57659897819615616 58052142022470144 58060230254788608 58092254650957824 58179356358531072 58422973332455424 58542843700719616 58575134292942848 58740623578086912 58773023260148736 59140219656849408 59261561647938272 59302509956186112 59461769626478604 59673014428532736 59705928391262208 59866271460672336 59997461244735168 60078953302196224 60248691249094656 60281922739027968 60372307566367104 60405607239597312 60414023373225984 60791472251338752 60825003124064256 60949801899413504 60988351521125952 61113485449436343 61155713392316928 61537796129424384 61571738653489152 61664057390422256 61872381908633142 61956420592889856 62092190689148928 62126439001718784 62258942177816076 62293282465834728 62480124258320384 62514586544177152 62691205759193088 62725784471691264 62854483208770176 63117676546670592 63247179355241728 63282064727197184 63290881629093888 63420739814254592 63460852258468896 63495855486410688 63686304263307264 63892558736417664 64023651423219026 64032571648184832 64067890220522496 64432628141392896 64468167373682688 64516603262017536 64693647224930304 64818685809044244 65048961674346496 65084840858943488 65097833922035712 65133740063195136 65223653710093032 65259629249922096 65308659775278912 65402637933450048 65451775903347456 65811254193967744 65847553837759232 65860699163309568 65897026079560704 66490692981178368 66619204859295473 66669256853930556 66906107086536704 66943010620506112 67089708233261056 67132141232099328 67169169440169984 67269880789551552 67588822464970752 67727499026215168 67736935297253376 67774297092784128 67918846012162992 67956308144546976 68160135554531328 68197730775465984 68568527136840192 68855647141822464 68996922932990976 69034979702396928 69186261615550464 69372064564225038 69618516833288192 69656916456472576 69700973167001088 69843983370784392 69853714525292544 69892243876933632 70290139790610432 70328909862199296 70473208446196864 70711293609866448 70962503644741632 71001644573392896 71153076774646944 71192322818096832 71348332291036416 71405856295223296 71647092296220672 71686610824790016 71794095484328448 71833695095737344 72134487481909248 72282490691704832 72480845502005248 72486706659067008 72526688295393024 72675496210140516 73169887340821744 73180081883639808 73220445966311424 73330230410231872 73376610423854661 73417082906162358 73577967675131304 73637289304449024 73677905569923072 73733260870877184 73839361900609536 73894838506094592 74037660968213712 74078498067479136 74300688307191808 74341670484967424 74541318525820608 74745871923942912 74802029603825664 75212861935963136 75254347243153408 75269370472353792 75310886948069376 75475921762418688 75621800110551618 75678615888245496 75947472909041664 75989363407060992 76094262661775204 76136234124909112 76193436404492064 76464122384613376 76680152498847744 76722447122399232 76879863759487488 77402856029960192 77572475144708096 77621538299614848 77664352165196544 77780799662918982 77834544317494272 78320831437449216 78364031013531648 78574481292132441 78853626209132544 79070013274914816 79282359501971472 79564019238043648 79607904521682944 79821695280896448 79832816600334336 79876850145067008 79996614992980224 80331588332126208 80375896985370624 80496410088489472 80540809652796416 80552031164301312 80768357419869504 80812906982704512 81317802028167936 81484647265915124 81540951189755904 81837252060512256 81882391195680768 82050394839232512 82095651537985536 82316123258424462 82496509211510856 82608560790519808 82789587585531904 82835252002291712 82841950467505152 82887643766163456 83011922903754768 83057709954446304 83069282138185728 83588274345590784 83634379295588352 83805977611693568 83858983341548184 84089105914435776 84156902062227456 84614469677958528 84661140648547584 84788078911830602 85190078315223552 85376762197579776 85423853627363328 85440907022671872 85488033832943616 85653263390522751 85910170855190528 85957556498243584 86022137682690048 86258196299907072 86424914412058992 86489846729423424 86964871613457376 87012838999896128 87078213033705216 87203517244600064 87269034537796608 87634459998683136 87682796711313408 87814265551079424 87862701439414272 88654257308237824 88710329485274112 88892342471907408 88953764934279168 89509521642799104 89558892586893312 89693174386068736 89799407191008504 89996191867102752 90118429953294336 90315913729671168 90558461349550656 90608410859395968 91187208377008128 91237504686096384 91424702849120256 91807529522429952 91995897243987968 92046639603195904 92248348820733952 92306694194136576 92357607980233728 92496086085633384 92934630889334784 93125311161045856 93138286033723392 93189658502578176 93388413266724114 93439923698752092 93720186387480576 93771879816265728 94281724813155264 94676514820005888 94870769032862592 94923097090795776 94936322443640832 95131109721381888 95529456394960896 95582147766386688 95725460645771264 95778260127649792 95838838104626496 96035477134828539 96048857472277248 96101835330783744 96648942212089344 96702251060524032 96900661613520688 97228028713566366 97573442511519744 97627261288415232 97646750883053568 97700610094792704 97835480565139548 97889443874883144 98103956900175072 98183052405932032 98237207426564096 98311014494502912 98452482534146048 98716881290951616 98771330756638848 98791048744964352 98845539119341056 99388424701094144 99661162565257216 99736039471767552 100003885280895834 100359160629805056 100414515930759168 100608595093629898 100634562349891584 100829066814068824 100904821184327328 101263297212055552 101383233697456128 101591248539322752 101605402945880064 101661445639176192 102240203331796992 102296596163198976 102506485012649984 102852790705260288 103495384399486464 103552469553595392 103707732883891976 103779392423325696 104058096846337557 104427775249932288 104485374684708864 104765975056176588 105138168278843392 105426684366553088 105435209685915648 105493364793298944 105709812669295296 106428927041195264 106443755467112448 106502466860089344 106662153323973632 106729615161970416 106788484227145248 107022498436554624 107108784442834944 107167862647160832 107691143226492672 107750542643606016 108201731222863872 108423736037557248 108438842394279936 108721268253007872 109013244315210774 109400526452310016 109460868717314048 109754831011232616 109770122825459712 109830668949467136 109995345615347808 110455933956673536 110516858354884608 110682563871673024 110743613272595072 110759042850914304 111056491452320568 111117747101218704 111451032460787712 111512505727451136 111534767271051264 111811977788730912 112118807885914368 112209202749636608 112819292903944704 112881520864730112 112904055708530688 112966330422104064 113213882643628032 113432700165827427 113586771086964736 113835682930106368 113898471503151104 113921209363562496 113984045110591488 114141393992662806 114204351187363668 114290154606738096 114696183576920064 115233219216078656 115319795639231232 116104284044940288 116120460509577216 116358712717062144 116671199494378473 117085687401439232 117150268585885696 117481247156173824 117546046520297472 118280439313698816 118523123295876544 118605019912372224 118923539252957208 119346028857065472 119411856782524416 119732542921344672 119994922489470336 120157906604392448 120497382498189312 120563845478055936 120744615132734208 120811214479194624 120828046746451968 121582944502677504 121899603798827008 121976703042251904 122226970898872686 122311426784633856 123075592258848768 123143477306978304 123328114780844512 123474184887636693 123744763817266284 123912841185779712 124184381378297856 124252878003437568 124517884355632152 124586564931669456 124960248516640768 125029173088354304 125382411518386176 125451568943382528 125708966417540352 126235353093341184 126494358710483456 126564129454394368 126581763258187776 126841479628509184 126921704516937792 126991710972821376 127182118367745903 127785117472835328 128047302846438052 128065143296369664 128135780441044992 128865256282785792 128936334747365376 129033206524035072 129387294449860608 129637371618088488 130097923348692992 130169681717886976 130195667844071424 130447307420186064 130519258499844192 130617319550557824 130805275866900096 130903551806694912 131622508387935488 131695107675518464 131721398326619136 131794052159121408 132981385962356736 133238409718590946 133338513707861112 133812214173073408 133886021241012224 134264282464198656 134338338880339968 134539761579103104 135177644929941504 135454998052430336 135473870594506752 135548594185568256 135837692024325984 135912616289093952 136320271109062656 137137054273680384 137711294283644928 137993845865981952 138069959404793856 138372523231100928 138744129128450076 139237033666576384 139313832912945152 139401946334002176 139687966741568784 139707429050585088 139784487753867264 140580279581220864 140657819724398592 140946416892393728 141422587219732896 141925007289483264 142306153549293888 142384645636193664 142598132715351467 142696664582072832 143294184592441344 143373221649580032 143588190968656896 143667390191474688 144268974963818496 144564981383409664 144961691004010496 144973413318134016 145053376590786048 145350992420281032 146339774681643488 146360163767279616 146440891932622848 146660460820463744 146753220847709322 146834165812324716 147155935350262608 147274578608898048 147355811139846144 147466521741754368 147678723801219072 148075321936427424 148156996134958272 148601376614383616 149082637051641216 149491743847885824 149604059207651328 150425723871926272 150508694486306816 150538740944707584 150621773896138752 150912892640444847 150951843524837376 151243600221103236 151357231776490992 151894945818083328 151978726814121984 152188525323550408 152272468249818224 152386872808984128 153360304997695488 153444894244798464 153759727518974976 154805712059920384 155144950289416192 155243076599229696 155328704330393088 155561599325837964 155669088634988544 156641662874898432 156728062027063296 157148962584264882 157707252418265088 158140026549829632 158564719003942944 159128038476087296 159643390561792896 159665633200668672 159753700290134016 159993229985960448 160663176664252416 160751793970741248 160992820176978944 161081619305592832 161536714839739008 161625813965409024 162635604056335872 162969294531830248 163081902379511808 163519866472816161 163674504121024512 164100789678465024 164191303075971072 164632246516848924 164993018423021712 165217121581039616 165579175171063808 165670504004583424 165683900935010304 165775287532326912 166023845807509536 166115419908892608 166138564276371456 167176548691181568 167268758591176704 167611955223387136 167717966683096368 168178211828871552 168313804124454912 169228939355917056 169322281297095168 169576157823661204 170380156630447104 170753524395159552 170847707254726656 170881814045343744 170976067665887232 171212090988994209 171306526781045502 171820341710381056 171915112996487168 172044275365380096 172849828824117984 172979693458846848 173929743226914752 174025677999792256 174156426067410432 174407034489200128 174538069075593216 175268919997366272 175628531102158848 175725402878828544 177308514616475648 177420658970548224 177784684943814816 177907529868558336 179019043285598208 179117785173786624 179386348772137472 179598814382017008 179992383734205504 180236859906588672 181116922699101312 181216821718791936 182374416754016256 182475009372192768 182849405698240512 183340456348309029 183991794487975936 184093279206391808 184496697641467904 184613388388273152 184715215960467456 184992172171266768 185869261778669568 186250622322091712 186276572067446784 186379317005156352 186776826533448228 186879847397504184 187440372774961152 187543759632531456 188563449626310528 189353029640011776 189741538065725184 189846194181591552 189872644887281664 190262219442763776 191058912789921792 191450921291542528 191556520255299584 191677676209252992 192070954269657078 192097714944554496 192203670661567488 193297884424178688 193404502121048064 193801323227041376 194456057427132732 195146885023039488 195254522576830464 195293501766107136 195401220189585408 195670961130279096 195778887749766288 196207913800350144 196366104811864064 196474414853128192 197433762581903232 197542661513277696 197582097489928704 197691078238682112 198776849402188288 199322325130514432 199472078943535104 199857614577886419 200007770561791668 200718321259610112 200829031861518336 201217190187259796 201269124699783168 201658133628137648 201809642368654656 202766467394912256 203182497078645504 203210805891760128 203322891278352384 204480406663593984 204593192326397952 205012970025299968 205705581410520576 206990768798972928 207104939107190784 207415465767783952 207558784846651392 208116193692675114 208855550499864576 208970749369417728 209531950112353176 210276336557686784 210870419371831296 210986729586597888 211419625338590592 212857854082390528 212887510934224896 213004933720178688 213324306647947264 213459230323940832 213576968454290496 214044996873109248 214217568885669888 215382286452985344 215501085287212032 216403462445727744 216847472075114496 217442536506015744 218026488630421548 218801052904620032 218921737434628096 219509662022465232 219540245650919424 219661337898934272 219990691230695616 220911867913347072 221033716709769216 221365127743346048 221487226545190144 221518085701828608 222112982904641136 222235494202437408 222902064921575424 223025011454902272 223623955577461824 224082779981266591 224237615771828736 225638585807889408 225763041729460224 225808111417061376 225932660844208128 226427765287256064 226865400331654854 227173542173929472 227671365860212736 227796943006302208 227842418727124992 227968090221182976 228282787985325612 228408702374727336 228580309213476192 229392367153840128 230466438432157312 230639591278462464 232208568089880576 232717425434124288 233342398988756946 234171374802878464 234300537171771392 234962494312347648 235092093040594944 236560878627397632 237046246591753088 237210039824744448 237847078505914416 238692057714130944 238823713565048832 239465085842689344 239989844978940672 240994764996378624 241127690956111872 241489230265468416 241622428958389248 241656093492903936 243799207597654016 243953406084503808 244453941797745372 244622853569267712 246151184517697536 246286954613956608 246656229561689024 246948369775273386 247489527634532568 247825682371559424 248368762756595712 248505756006875136 249035768711264304 249173129863338912 249920497033281536 250058346176708608 250764823036772352 250903137886765056 251417932835080704 252470706186682368 252988717420966912 253128258908788736 253682959257018368 253843409033875584 253983421945642752 254364236735491806 255570234945670656 256094605692876104 256130286592739328 256271560882089984 256959790171568253 257730512565571584 257872669494730752 258066413048070144 258774588899721216 259274743236176976 260195846697385984 260339363435773952 260894614840372128 261038516999688384 261234639101115648 261610551733800192 261807103613389824 263245016775870976 263390215351036928 263442796653238272 263588104318242816 265962771924713472 266476819437181892 266677027415722224 267624428346146816 267772042482024448 268528564928397312 268676677760679936 269079523158206208 270355289859883008 270909996104860672 270947741189013504 271675384048651968 271825232578187904 274274108547360768 275422588567289856 275987691731963904 276139918809587712 276745046462201856 277488258256900152 278474067333152768 278627665825890304 278803892668004352 279375933483137568 279414858101170176 279568975507734528 281160559162441728 281315639448797184 281892833784787456 282845174439465792 284612307098587776 284769291272387328 285196265430702934 285393329164145664 286588369184882688 286746443299160064 287176381937313792 287334780382949376 288106431404485617 289129962766819328 289923382008020992 289946826636268032 290106753181572096 290701984840562064 292679549363286976 292720327534559232 292881783865245696 293320921640927488 293506441695418644 293668331624649432 294311870700525216 294549157217796096 294711622279692288 294933043483508736 295357447602438144 296150643872854848 296313992269916544 298165274103282432 298983487695771648 299208118415302656 300851447743852544 301017388972613632 301077481889415168 301243547792277504 301825785280889694 301903687049674752 302487200442206472 302714463552981984 303789891636166656 304377050647100816 304544936499636448 304773745617968256 306720609995390976 306889788489596928 307519455037949952 309611424119840768 310289900578832384 310486153198459392 310657408660786176 311123198651675928 311338177269977088 313283325749796864 313456124054126592 314297925168529764 315414504836530176 316280053099659264 317129438007885888 319286781123585792 319331266401337344 319507400580268032 319986459971920896 321326353328504832 321503587941482496 321985640353957888 322163238611185664 323073429679478016 323251627930818048 325271208112671744 325938589063660496 326163804759023616 327039732945632322 328201579356930048 328382606151942144 329264493033697848 329986036846043424 330434243162079232 331158350342127616 331367801870020608 331550575064653824 332047691615019072 332230839817785216 332277128552742912 334353097382363136 334537517182353408 335223910446774272 335435933366192736 336356423657743104 336627608248909824 338457878711834112 338644562594190336 339152315647322408 340298100497482281 340760313260894208 341507048790319104 341695414509453312 341763628090687488 341952135331774464 342424181977988418 342613053562091004 343640683420762112 343830225992974336 344088550730760192 345699657648235968 345959386917693696 347859486453829504 348051355999584512 348312852134820864 348814068978400256 349076138151186432 350013598483135419 351257062204317696 351450805757657088 352130082827704643 354617029232951296 354841317941096448 355569369887629632 355815059737116672 358038086571196416 358235570347573248 358772697544274944 359197628764034016 359984767468411008 360473719813177344 362233845398202624 362433643437583872 364748833508032512 365698811396481024 366680912696618058 367983588975951872 368186558412783616 368993395282935808 369226776776546304 369430431920934912 369984344342533536 371738523557339136 372501244644183424 372553144134893568 372758634010312704 373553653066896456 373759694795008368 374880745549922304 375087519265062912 377126899252621056 378706059280023552 379483076131450368 379692388363183104 379745289774563328 380524438885527552 381546355103237709 382901842583085056 383113040510599168 383355352418505984 384141908539314156 384195429889108992 384407341323134976 386595768848357376 386809004242096128 387602646454082752 388912114854265464 390293770046078976 390509045153660928 390587003532214272 391341922260558192 391557775499532576 392415827600700288 392732209623728128 392948829706256384 394867525163806464 395085323026555392 395164194979857408 395382156477364224 397553698804376576 398644650261028864 398944157887070208 399715229155772838 400015541123583336 401436642519220224 401658063723036672 402434380374519592 403316267256275296 403619284737309312 405532934789824512 406364994157291008 406421611783520256 406645782556704768 408960813327187968 410025940050599936 411411162821041152 413981537597945856 414209878214381568 414830931535567904 415117569693302784 416232387385350228 417711100999729152 417941498738835456 419063900224706352 420552673115373568 421740838743662592 421973459173195776 422839250677181184 425715708164781056 425775021868449792 426648613295894528 426918460647881664 427153936908580992 427794398146054401 428089993746218496 430764572905970688 431002170574424064 432806924891455488 433694944150228992 434885073012031488 436052977260843096 437602105809240064 437843474869256192 439019324044930464 439080491301838848 439322675797868544 439981382461391232 441823735826694144 442067433419538432 442730255486692096 442974453090380288 443036171403657216 444225965809282272 444470988404874816 445804129843150848 447247911154923648 448165559962533182 448475231543657472 451277171615778816 451526083458920448 451616222834122752 451865321688416256 452738677921334541 452855530574512128 453730800663309708 454347084347858944 455342731720425472 455593886012604416 455684837454249984 455936180442365952 456565575970651224 456817404749454672 457160618426952384 460932876864314624 461279182556924928 464417136179761152 465434850868248576 466334434015068311 466684797977513892 468342749605756928 468601074343542784 469924988624695296 470184186081189888 473121757254795264 474092493183506176 474420079649488896 475694157011828832 477384115428261888 478930171685378688 479979689957881344 481989529992757248 482255381912223744 482978460530936832 483244857916778496 487598415195308032 487906812169007616 488907883595490744 489245707138535424 492302369035395072 492573909227913216 493312459123378048 493896739550546772 494979055269065136 495651364743118848 496737525513191424 497011512013750272 498071537422528608 498346259726677824 499840994066563072 501529646073544704 501806275773530112 502835865670161408 504941412373364736 505977434841933824 506256517817577472 507365918514036736 507686818067751168 507966843891285504 508728473470983612 511140469891341312 512189211385752208 512260573185478656 512543121764179968 513636272966982627 513919580343136506 515461025131143168 515745338989461504 516132826096140288 518549486472353952 520391693394771968 521789229680744256 522077033999376768 522469278202231296 523221103467600384 523614207226779648 526490033551741952 526780430702073856 526885593306476544 527176208636485632 531925543849426944 532953638874363784 533354054831444448 535248856692293632 537057129856794624 537353355521359872 538159046316412416 540710579719766016 541819992209721344 543350768097303936 543650465156375808 548548217094721536 550021369044927087 551975383463927808 552279837619175424 553490092924403712 554976516513800304 556948134666305536 557255331651780608 557607785336008704 558751866966275136 558829716202340352 559137951015469056 562321118324883456 562631278897594368 563785667569574912 565690348878931584 569224614197175552 569538582544774656 570392530861405868 570786658328291328 573176738369765376 574352763874627584 574669560765898752 576212862808971234 578259925533638656 579846764016041984 579893653272536064 580213506363144192 581403969681124128 585359098726573952 585440655069118464 585763567730491392 586641843281854976 587012883390837288 587336663249298864 588623741401050432 589098314435592192 589423244559384576 592301287745709696 592627984539833088 596330548206564864 597966975391543296 598416236830605312 599572843733659257 601702895487705088 602034777945227264 602154963778830336 602487095584555008 603651570561779388 603807374099349504 604974400884412944 605428927105963968 608754101294201632 609089872999272896 609547491235936512 613441219990781952 613779576979193856 615038910075899904 619222848239681536 620579801157664768 620972306396918784 621314817321572352 622246397303351856 622676354539954176 626566651499593728 626912248108253184 628595850337059528 630829009673060352 634258876015771776 638573562247171584 638662532802674688 639014801160536064 639972919943841792 642652706657009664 643971280707915776 644326477222371328 646146859358956032 646503255861636096 650542416225343488 651877178127320992 652327609518047232 654079465891264644 656403158713860096 656765212303884288 658528986067395696 659972073692086848 660868486324158464 662735603740041216 663101150129307648 664095383230038144 664461679635570432 664554257105485824 668706194764726272 669075034364706816 670447820893548544 670871866732385472 672248339943799773 672712847315486208 676915757423668224 677289125188380672 678304631294644816 680596200994964562 681520626521788416 683014097580638208 683390829018906624 683527256181374976 683904270663548928 684848363955976836 685226107124182008 687281366841524224 687660451985948672 688177101461520384 691399315296471936 691918773835387392 695718972907659008 696102711999169024 696625704269641728 697628137956800512 698152276302372864 700027196966270838 702514124408635392 702901611515314176 704260165655409286 709682635882192896 711138739775259264 711630119474233344 716076173142392832 716471140695146496 717545395088549888 718395257528068032 719969534936822016 724467690796405248 724867286875167744 731397622792962048 733361825393236116 735967177951903744 736373116825567232 737986790565871616 738453553553092608 738860863841869824 739968688685067072 743477047114678272 745002489288366848 745106288269787136 745517268020625408 747107306133792912 747519389590016736 749761491099844608 750175038530125824 754253798505242112 757412118560047104 758966152262900736 759384776726366208 761048877771055104 763092710206475418 765803685166170112 766226081021198336 766710704837011968 768283817078628312 768390859778217984 768814682646269952 773191537696714752 773618008484192256 775205292908165504 777824229708530928 780587540092157952 781018090307321856 782683844521116384 783115550999065152 784831655201400576 785464419247456256 789735050327612928 790170646053110784 790328389959714816 790764312954728448 795107397608753152 797289300522057728 797888315774140416 799430458311545676 800031082247166672 802873285038440448 803316127446073344 804868760749039184 806632534512550592 807238569474618624 811065869579649024 812729988314582016 812843223567040512 820051880101199872 822822325642082304 827963075195891712 828419756428763136 829661863071135808 830235139386605568 832464774770700456 835422201999458304 835882997477670912 838127800449412704 841105346230747136 843481677487325184 843946918346391552 845678501354362368 851431416329562112 853297226591789056 853836921295763328 854307873817161984 855588796292108802 856179987492436992 861529145811941376 862004341148848128 864319294213456851 867389888300457984 869770146024062976 872105954521686192 875204211618480128 875686949738512384 878038648089860928 878160982603677696 878645351595737088 879962764922782464 883647471653388288 884134866839076864 885460510973384192 885948906180760576 886072342807314432 888451931618564544 888941976809749632 894495822309847296 896331119925066364 896950463087314944 902554343231557632 903052166917840896 903232445668245504 903730643376832512 905477355842669082 905711061149024256 907461601326619416 908694168695717888 910685463440850944 911187772025208832 911369674908499968 913131151941302448 913634809498909344 914321236853904768 921865753728629248 922558365113849856 928834272359522304 930869701736497152 932668868030136622 933369595955027784 936685499211513856 937202148687085568 939849977249390592 940368372162379776 946243514509590528 948184986367012352 948840159298977792 951388314023657664 957860343370757376 959959379915762688 963979059985514496 964510763824447488 965956921061873664 966489715833556992 975196830390616064 975813624338015232 977815767190981488 978491414277070848 984604738070790144 985147818455826432 986624918246756096 987793479101093544 989958110538130272 991302729486237696 993475051026382848 996143074845057216 996692519453355648 1003059292147089408 1003612551547060224 1005671731340322816 1009882824746729472 1011954869683867648 1012513035635154944 1014731837028073472 1015373636135502336 1015933687782571008 1017456946941967224 1022280939782682624 1024378422771504416 1024521146370957312 1025086243528359936 1027272545933965254 1027839160686273012 1030922050262286336 1031490677978923008 1032265652192280576 1037098972944707904 1043578459361488512 1044154067998753536 1044938556404462592 1046442206935200768 1047228414453559296 1052980067103483904 1053560861404147712 1053771186612953088 1054352417272971264 1056390248483113929 1063851087698853888 1065907277748727568 1066708109662888896 1074114259713589248 1074706711042719744 1076318092632824832 1081421159439532032 1083639984419442688 1086701536194607872 1087300930312751616 1097096434189443072 1100042738089854174 1103950766927855616 1104559675238350848 1106980185848807424 1109953033027600608 1113896269332611072 1115215570672017408 1117503733932550272 1117659432404680704 1118275902030938112 1124642236649766912 1125262557795188736 1127571335139149824 1131380697757863168 1138449228394351104 1139077165089549312 1140785061722811736 1141573316656582656 1144639065309713127 1148705527749255168 1149339121531797504 1152425725617942468 1156519851067277312 1159693528032083968 1159787306545072128 1160427012726288384 1162807939362248256 1170718197453147904 1170881310138236928 1171527135460982784 1173283686563709952 1174025766781674576 1174673326498597728 1177247482802100864 1178196628871184384 1178846489118769152 1184602575491419392 1185255969079666176 1192661096413129728 1195933950783086592 1196832473661210624 1199145687467318514 1203405790975410176 1204069555890454528 1204309927557660672 1204974191169110016 1207303141123558776 1209948801768825888 1210857854211927936 1217508202588403264 1218179745998545792 1219094982471873024 1226882439981563904 1230077820151799808 1238445696479363072 1241159602315329536 1241944612793837568 1242629634643144704 1244492794606703712 1245352709079908352 1253133302999187456 1253824496216506368 1257191700674119056 1261658019346120704 1268517752031543552 1277147124494343168 1277325065605349376 1279945839887683584 1283383194438163203 1287942561415831552 1288652954444742656 1292293718717912064 1293006511723272192 1301084832450686976 1303754356254641984 1304655219036094464 1308158931782529288 1312806317427720192 1313530424607768576 1317057972134791392 1319944147384173696 1321736972648316928 1325471207480082432 1326202300258615296 1328190766460076288 1328923359271140864 1329108514210971648 1337412389529452544 1340895641787097088 1341743733464770944 1344496679887599546 1345425694630972416 1353831514847336448 1354578250376761344 1356609262589289632 1358216033764003623 1361192401989929124 1363041253043576832 1366028195161276416 1366781658037813248 1367054512362749952 1367808541327097856 1369696727911953672 1370452214248364016 1374562733683048448 1375320903971897344 1382798630592943872 1383837547670774784 1391437945815318016 1392205423998338048 1393251408539283456 1395256275913601024 1396304552604745728 1399003302045204933 1400054393932541676 1405028248817270784 1405803223030628352 1408520331310818572 1419365271764385792 1422277479550518528 1423260238948466688 1432152346284785664 1435090790177099776 1436790515056136064 1439939069873644032 1448935381592810496 1449734573750335488 1462795245585924096 1466723650786472232 1471934355903807488 1472746233651134464 1476907107106185216 1477721727683739648 1479937377370134144 1486954094229356544 1490004978576733696 1490212576539574272 1491034536041250816 1494214612267585824 1495038779180033472 1499522982199689216 1508507597010484224 1514824237120094208 1517932304525801472 1518769553452732416 1522097755542110208 1526185420412950836 1531607370332340224 1532452162042396672 1533421409674023936 1536567634157256624 1536781719556435968 1537629365292539904 1546383075393429504 1547236016968384512 1550410585816331008 1555648459417061856 1561175080184315904 1565367689042232768 1566231101998130304 1568579459868866137 1569663310402801152 1579470100655225856 1580341292106221568 1580656779919429632 1581528625909456896 1590214795217506304 1594578601044115456 1595776631548280832 1598860916623091352 1600062164494333344 1605746570076880896 1609737521498078368 1613265069025101184 1614477138949237248 1622131739159298048 1625459976629164032 1640103760202399744 1645644651284164608 1655926150391783424 1656839512857526272 1659323726142271616 1660470278773211136 1664929549541400912 1670844403998916608 1671765994955341824 1676255600898825408 1686963354974650368 1687893836692783104 1691357002708724736 1702862832659124224 1706594453183578112 1707673842591526656 1708615747634323968 1711177592584217604 1712359974984873984 1723058291623882752 1724008682297696256 1728638588426913702 1734779776600915968 1739540292048125952 1744211909043372384 1750408423236960256 1756077296179721856 1756321965207355392 1757290703191474176 1759925529845564928 1767294943306776576 1768269733678153728 1770921021946768384 1771897812361521152 1776903863237129088 1777883953619499264 1788991644619694592 1792662239850132728 1793900926174629888 1798718531200977771 1805108686463115264 1806104333835681792 1806464891336491008 1807461286753665024 1810954711685338164 1811422122298048512 1814923202653238832 1817388337391435776 1821370926881701888 1822375544050417664 1826262303882604896 1827269618997818688 1828642473707809536 1843731507457258496 1845116730227699712 1857668544719044608 1861739403472994304 1865337736060273244 1866739191910055568 1873370998423027712 1874404297374171136 1879699954498781184 1880736744324759552 1892487029019181056 1896369972734024704 1902776628047315328 1915720686741514752 1919918759831525376 1927958119971028992 1931913842123747328 1932979431667113984 1950393660781232128 1951627248676030464 1955631534381962976 1956982828554141696 1969209476141580288 1970295636911652864 1973249836493512192 1975586958202187088 1979916221076260544 1982605458972475392 1992286149690114432 1993385038906711296 2006118584294178816 2007225103094120448 2011343462680645632 2016745019831399319 2023909739367735296 2025026071270309888 2029463674056146944 2030747272271004672 2031867375565142016 2034913893883934448 2044561879565365248 2048756845543008832 2049042292741914624 2050172487056719872 2054545091867930508 2055678321372546024 2061844100524572672 2062981355957846016 2064531304384561152 2074197945889415808 2087156918722977024 2088308135997507072 2089877112808925184 2092884413870401536 2094456828907118592 2105960134206967808 2107121722808295424 2107542373225906176 2108704834545942528 2112780496966227858 2131814555497455136 2133416219325777792 2148228519427178496 2149413422085439488 2152636185265649664 2167279968838885376 2173403072389215744 2174601860625503232 2194192868378886144 2200085476179708348 2207901533855711232 2209119350476701696 2213960371697614848 2219906066055201216 2230431141344034816 2235007467865100544 2235318864809361408 2236551804061876224 2249284473299533824 2250525115590377472 2255142670278299648 2262761395515726336 2276898456788702208 2278154330179098624 2281570123445623472 2283146633313165312 2289278130619426254 2297411055498510336 2298678243063595008 2304851451235884936 2313039702134554624 2319574613090144256 2320854025452576768 2325615878724496512 2341436394906295808 2341762620276473856 2343054270921965568 2346567373127419904 2348051533563349152 2349346652997195456 2354494965604201728 2356393257742368768 2369205150982838784 2370511938159332352 2385322192826259456 2391867901566173184 2393664947322421248 2398291374934637028 2406811581950820352 2408139111780909056 2408619855115321344 2409948382338220032 2414606282247117552 2419897603537651776 2421715708423855872 2435016405176806528 2436359491997091584 2438189964943746048 2460155640303599616 2464910579793932501 2476891392958726144 2482319204630659072 2483889225587675136 2485259269286289408 2488985589213407424 2490705418159816704 2506266605998374912 2507648992433012736 2514383401348238112 2523316038692241408 2537035504063087104 2554294248988686336 2559891679775367168 2566766388876326406 2575885122831663104 2577305908889485312 2584587437435824128 2586013023446544384 2602169664901373952 2607508712509283968 2609310438072188928 2616317863565058576 2625612634855440384 2627060849215537152 2634115944269582784 2639888294768347392 2650942414960164864 2652404600517230592 2656381532920152576 2657846718542281728 2658217028421943296 2681791283574194176 2683487466929541888 2688993359775199092 2690851389261944832 2707663029694672896 2709156500753522688 2713218525178579264 2716432067528007246 2722384803979858248 2726082506087153664 2732056390322552832 2733563316075626496 2734109024725499904 2739393455823907344 2740904428496728032 2749125467366096896 2750641807943794688 2765597261185887744 2767675095341549568 2782875891630636032 2784410847996676096 2786502817078566912 2790512551827202048 2792609105209491456 2798006604090409866 2800108787865083352 2810056497634541568 2811606446061256704 2817040662621637144 2838730543528771584 2844554959101037056 2846520477896933376 2870181580354199552 2873581030112272128 2879878139747288064 2897870763185620992 2899469147500670976 2925590491171848192 2933447301572944464 2943868711807614976 2945492467302268928 2953814214212370432 2955443455367479296 2959874754740268288 2973908188458713088 2980009957153467392 2980425153079148544 2988429224535171648 2990077558360066944 3017015194020968448 3029648474240188416 3035864609051602944 3037539106905464832 3044195511084220416 3052370840825901672 3063214740664680448 3064904324084793344 3066842819348047872 3073135268314513248 3073563439112871936 3075258730585079808 3092766150786859008 3094472033936769024 3100821171632662016 3111296918834123712 3130735378084465536 3132462203996260608 3137158919737732274 3139326620805602304 3158940201310451712 3160682584212443136 3161313559838859264 3163057251818913792 3169170745449341787 3180429590435012608 3189157202088230912 3191553263096561664 3197721833246182704 3200124328988666688 3219475042996156736 3226530138050202368 3228954277898474496 3244263478318596096 3250919953258328064 3280207520404799488 3291289302568329216 3311852300783566848 3313679025715052544 3318647452284543232 3320940557546422272 3329859099082801824 3341688807997833216 3352511201797650816 3373926709949300736 3375787673385566208 3382714005417449472 3405725665318248448 3413188906367156224 3415347685183053312 3417231495268647936 3422355185168435208 3424719949969747968 3446116583247765504 3448017364595392512 3457277176853827404 3469559553201831936 3479080584096251904 3488423818086744768 3512154592359443712 3512643930414710784 3514581406382948352 3519851059691129856 3534589886613553152 3536539467356307456 3541842043893536768 3543795624723042304 3553807726474258176 3555767907238998528 3577983289239389184 3585324479700265456 3587801852349259776 3597437062401955542 3610217372926230528 3612208667671363584 3612929782672982016 3614922573507330048 3621909423370676328 3629846405306477664 3634776674782871552 3642741853763403776 3652524607765209792 3654539237995637376 3657284947415619072 3687463014914516992 3690233460455399424 3715337089438089216 3723478806945988608 3730675472120546488 3733478383820111136 3746741996846055424 3759399908997562368 3761473488649519104 3784974058038362112 3792739945468049408 3805553256094630656 3831441373483029504 3839837519663050752 3850149583314489609 3863827684247494656 3865958863334227968 3900787321562464256 3903254497352060928 3911263068763925952 3913965657108283392 3938418952283160576 3940591273823305728 3946499672987024384 3951173916404374176 3959832442152521088 3965210917944950784 3984572299380228864 3986770077813422592 4012237168588357632 4022686925361291264 4033490039662798638 4047819478735470592 4050052142540619776 4058927348112293888 4061494544542009344 4063734751130284032 4069827787767868896 4089123759130730496 4097513691086017664 4098084585483829248 4100344974113439744 4109090183735861016 4111356642745092048 4123688201049145344 4125962711915692032 4148395891778831616 4174313837445954048 4176616271995014144 4179754225617850368 4185768827740803072 4188913657814237184 4197009906135614799 4211920268413935616 4214243445616590848 4215084746451812352 4217409669091885056 4225560993932455716 4263629110994910272 4266832438651555584 4296457038854356992 4305272370531299328 4334559937677770752 4346806144778431488 4349203721251006464 4388385736757772288 4400170952359416696 4415803067711422464 4418238700953403392 4439812132110402432 4460862282688069632 4470014935730201088 4470637729618722816 4473103608123752448 4498568946599067648 4510285340556599296 4525522791031452672 4553796913577404416 4556308660358197248 4563140246891246944 4566293266626330624 4578556261238852508 4594822110997020672 4597356486127190016 4609702902471769872 4626079404269109248 4639149226180288512 4641708050905153536 4651231757448993024 4682872789812591616 4683525240552947712 4693134746254839808 4696103067126698304 4698693305994390912 4705738379606598411 4708989931208403456 4738410301965677568 4741023876318664704 4770644385652518912 4783735803132346368 4787329894644842496 4796582749869274056 4813623163901640704 4816278223561818112 4817239710230642688 4829212564494235104 4839795207075303552 4843431416847711744 4870032810353613056 4872718983994183168 4876379929887492096 4920311280607199232 4929821159587865002 4953782785917452288 4967778451175350272 4970518538572578816 4977971178426814848 4981410836319633408 5012533211996749824 5015297984866025472 5028766802696476224 5074071008126174208 5108588497977372672 5119783359550734336 5133532777752652812 5151770245663326208 5154611817778970624 5169174874871648256 5172026046893088768 5204339329802747904 5215017425018567936 5218620876144377856 5232635727130117152 5251225269710880768 5268231888539165568 5279776589536694784 5301884829920329728 5304809201034461184 5312763065840305152 5315693437084563456 5363582567148388352 5366974933859083776 5377986719550398184 5381702778523889664 5415326059389345792 5418313001507045376 5426437050357158528 5432864135056014492 5444769607959716496 5452165012174307328 5464112780645105664 5467126632151252992 5478786911647814688 5481808856993456064 5498250934732193792 5531194522371775488 5535350190683099136 5565751783261272064 5568821695993352192 5573005634157133824 5581025103654404096 5585218210418982912 5596013208180819732 5600217575730166704 5620112995269083136 5623212892122513408 5634081325243274288 5677461087057543168 5689109918202074112 5740363160708399104 5747162060224544256 5759756279494576128 5795741526371241984 5798938295001341952 5851180982343696384 5866894603145888928 5887737423615229952 5907628428424740864 5910886910734958592 5919749509480536576 5947816376917426176 5960019914306934784 5976858449070343296 5980155116720133888 6034030388041936896 6050235059494197957 6071729218103205888 6075078213810929664 6088391022168440832 6104741681651803344 6126429481329360896 6129808648169586688 6133685638696095744 6146270536629026496 6147126878225743872 6150517461170159616 6185532301573718016 6188944067873538048 6201642343265324032 6222593837668247424 6261470756168931072 6264924407992521216 6274317839475464548 6278653241611204608 6317880402620903424 6321365168424886272 6322627119677718528 6326114503637827584 6338341490898683574 6360859180870025216 6378314404176461824 6395443666492365408 6400248657977333376 6438950085992313472 6453060276100404736 6457908555796948992 6501839906516656128 6560415040809598976 6582578605136658432 6623704601567133696 6627358051430105088 6637294904569086464 6641881115092844544 6659718198165603648 6705022403595301632 6747853419898601472 6751575346771132416 6765428010834898944 6811451330636496896 6826377812734312448 6830695370366106624 6834462990537295872 6844710370336870416 6849439899939495936 6892233166495531008 6896034729190785024 6914554353707654808 6939119106403663872 6976847636173489536 7024309184718887424 7025287860829421568 7029162812765896704 7039702119382259712 7069179773227106304 7083684087787073536 7087591249446084608 7107615452948516352 7111535814477997056 7155966578478778368 7170648959400530912 7175603704698519552 7194874124803911084 7220434745852461056 7224417335342727168 7225859565345964032 7229845147014660096 7243818846741352656 7259692810612955328 7269553349565743104 7305049215530419584 7309078475991274752 7314569894831238144 7374926029829033984 7380466920910798848 7394731739381797503 7430674178876178432 7446957613891977216 7461350944241092976 7466956767640222272 7518799817995124736 7522946977299038208 7569948116076724224 7585479890936098816 7611106512189261312 7662882746966059008 7679675039326101504 7700299166628979218 7727655368494989312 7731917726668455936 7806508994704121856 7822526137527851904 7827931314216566784 7876837904566321152 7881182547646611456 7892999345974048768 7902347832808748352 7919664884305042176 7969144598760457728 7973540155626845184 8045373850722582528 8066980079325597276 8095638957470941184 8100104285081239552 8117854696224587776 8122989089084018688 8127469502260568064 8139655575535737792 8178247518261460992 8195027382172035328 8196169170967658496 8200689948226879488 8218180367471722032 8222713285490184096 8247376402098290688 8251925423831384064 8296791783557663232 8348627674891908096 8353232543990028288 8359508451235700736 8371537655481606144 8377827315628474368 8394019812271229598 8423840536827871232 8428486891233181696 8430169492903624704 8434819338183770112 8451121987864911432 8527258221989820544 8533664877303111168 8610544741062598656 8669119875355541504 8693612289556862976 8698407442502012928 8776771473515544576 8800341904718833392 8831606135422844928 8836477401906806784 8879624264220804864 8921724565376139264 8940029871460402176 8941275459237445632 9020570681113198592 9051045582062905344 9107593827154808832 9112617320716394496 9126280493782493888 9132586533252661248 9157112522477705016 9189644221994041344 9194712972254380032 9219405804943539744 9252158808538218496 9278298452360577024 9283416101810307072 9302463514897986048 9365745579625183232 9386269492509679616 9392206134253396608 9397386611988781824 9411476759213196822 9417979862416806912 9476820603931355136 9482047752637329408 9507512236348025361 9541288771305037824 9567471606264692736 9574659789289684992 9593165499738548112 9627246327803281408 9632556447123636224 9658425128988470208 9679590414150607104 9686862833695423488 9740065620707226112 9745437967988366336 9752759859774984192 9840622561214398464 9859642319175730004 9907565571834904576 9935556902350700544 9941037077145157632 9955942356853629696 9962821672639266816 10025066423993499648 10057533605392952448 10148142016252348416 10217176995954745344 10239566719101468672 10267065555505305624 10303540491326652416 10309223635557941248 10338349749743296512 10344052093786177536 10408678659605495808 10430034850037135872 10437241752288755712 10465271454260234304 10536463777078331136 10559553179073389568 10603769659840659456 10609618402068922368 10625526131680610304 10631386874169126912 10727165134296776704 10733949867718167552 10755973439100796368 10763405557047779328 10830652118778691584 10836626003014090752 10852874100714317056 10865728270112028984 10889539215919432992 10904330024348614656 10928225561290211328 10957573823295629376 10963617713986912128 11062389044743550976 11070700381366198272 11131503566522544128 11137643391986704384 11146011268314267648 11162050207308808192 11170436420837965824 11192026416361639464 11200435151460333408 11240225990538166272 11268162650486548576 11354922174115086336 11378219836404148224 11480726321416798208 11494324120449088512 11519512558989152256 11591483052742483968 11597876590002683904 11702361964687392768 11733789206291777856 11815256856849481728 11821773821469917184 11839499018961073152 11895632753834852352 11920039828613869568 11953716898140686592 11960310233440267776 12068060776083873792 12100470118988395914 12143458436206411776 12150156427621859328 12176782044336881664 12209483363303606688 12252858962658721792 12267371277392191488 12292541073258052992 12294253756451487744 12301034922340319232 12371064603147436032 12377888135747076096 12403284686530648064 12445187675336494848 12522941512337862144 12529848815985042432 12548635678950929096 12557306483222409216 12591029718406844397 12635760805241806848 12642730336849772544 12645254239355437056 12652229007275655168 12676682981797367148 12721718361740050432 12756628808352923648 12790887332984730816 12800497315954666752 12877900171984626944 12906120552200809472 12915817111593897984 13003679813033312256 13120830081619197952 13165157210273316864 13247409203134267392 13254716102860210176 13274589809138172928 13319436396331207296 13410044807190603264 13495706839797202944 13530856021669797888 13622902661272993792 13652755625468624896 13661390740732213248 13668925981074591744 13689420740673740832 13698879799878991872 13784466332991062016 13792069458381570048 13829108707415309616 13878238212807327744 13953695272346979072 14048618369437774848 14050575721658843136 14079404238764519424 14117215138819795233 14167368175574147072 14175182498892169216 14215230905897032704 14223071628955994112 14311933156957556736 14341297918801061824 14351207409397039104 14389748249607822168 14440869491704922112 14448834670685454336 14451719130691928064 14487637693482705312 14519385621225910656 14539106699131486208 14610098431060839168 14618156951982549504 14629139789662476288 14749852059658067968 14760933841821597696 14789463478763595006 14861348357752356864 14922701888482185952 14933913535280444544 15037599635990249472 15045893954598076416 15170959781872197632 15222213024378522624 15325765493932118016 15359350078652203008 15400598333257958436 15455310736989978624 15463835453336911872 15613017989408243712 15645052275055703808 15655862628433133568 15753675809132642304 15785998691948097536 15804695665617496704 15839329768610084352 15938289197520915456 15947080311253690368 16090747701445165056 16133960158651194552 16191277914941882368 16200208570162479104 16245978178168037376 16254939004521136128 16279311151071475584 16356495036522921984 16390054764344070656 16392338341935316992 16401379896453758976 16436360734943444064 16445426570980368192 16494752804196581376 16593583567115326464 16697255349783816192 16706465087980056576 16719016902471401472 16743075310963212288 16755654631256948736 16788039624542459196 16847681073655742464 16856973782466363392 16860338985807249408 16869638676367540224 16902243975729822864 17054516443979641088 17067329754606222336 17221089482125197312 17254374058557527507 17338239750711083008 17387224579113725952 17396814885004025856 17553542947031089152 17600683809437666784 17663212270845689856 17759248528441609728 17843449130752278528 17880059742920804352 18041141362226397184 18102091164125810688 18215187654309617664 18225234641432788992 18252560987564987776 18265173066505322496 18314225044955410032 18379288443988082688 18389425944508760064 18438811609887079488 18556596904721154048 18566832203620614144 18604927029795972096 18731491159250366464 18772538985019359232 18784412268506793216 18794773223977563648 18822953518426393644 18835959724833613824 18953641207862710272 18964095505274658816 19015024472696050722 19082577542610075648 19134943212529385472 19186330999477096224 19254492655606562816 19316850257976940416 19359180828301214208 19373725667390846976 19480131241414452224 19490875935976732672 19505519719549968384 19681245122428796928 19719284638351460008 19871113804701401088 19882074154290315264 19911884713707259392 19925643345278533632 20115067210785904896 20296284032504696832 20434353991909490688 20479133438202937344 20534131111010611248 20607080982653304832 20618447271115882496 20676699499486593024 20688104187572355072 20817357319210991616 20860069700074271744 20930542908520468608 21072927554156662272 21119106358146779136 21207539319681318912 21251052263361220608 21262773748338253824 21454330268593553408 21467899735436335104 21511946878201592736 21526811114095558656 21661304237557383168 21673252006028181504 21705748201428634112 21731456540224057968 21779078431838865984 21808660048697229312 21915147646591258752 21927235427973824256 22124778089487101952 22141400762732396544 22184195218145392509 22263007133045088256 22275286783973408768 22292022536628535296 22324100414617616384 22340872841675931648 22384052832723278928 22400870302920666816 22536325300973097152 22709844348230172672 22756439672808296448 22961452642833596416 22988648240898177024 23039025117978304512 23182966105484967936 23195753180005367808 23467578412583555712 23630513713698963456 23643547642939834368 23678998037922146304 23840079657227739136 23907433796281373184 23920620466880535552 24136121552167747584 24200940237976791828 24286916872412823552 24300312855243718656 24353564088673763328 24418966726607213376 24534742554784382976 24585082146516105984 24588507512902975488 24602069844680638464 24742129206294872064 24755776271494152192 24806569373061296128 24890375350672989696 25045883024675724288 25059697631970084864 25097271357901858192 25114612966444818432 25182059436813688794 25271521610483613696 25285460673699545088 25290508478710874112 25304458014551310336 25353365963594734296 25443436723480100864 25581774665969461632 25600994631909333504 25755800343969253888 25812241104401618944 25831634223187795968 26007359626066624512 26330314420546633728 26494818406268534784 26509432205720420352 26549179618276345856 26638872792662414592 26820089614381206528 27061712043339595776 27245805322545987584 27305511250937249792 27322781481464426496 27337851962149183488 27378841481347481664 27397759599757983744 27568932665982124032 27584138916763140096 27658217414830619232 27756476425614655488 27907390544693958144 28097236738875549696 28158808477529038848 28234430277639590466 28334736351148294144 28350364997784338432 28430461811794065408 28446143257911988224 28623866313915113472 28682595837602123648 28702414818794078208 28779496499215644336 28881738983409844224 28897669341370908672 28975275386965410624 29038771242451821312 29220196862121678336 29236313903965099008 29258279579324952576 29499704119316135936 29521867683643195392 29578926957527190012 29722696715504713728 29845403776964371904 29867827070560889088 30075199271980498944 30341919563744395264 30444426048757045248 30651530987864236032 30718700157304406016 30801196666515916872 30910621473979957248 30927670906673823744 31226035978816487424 31290104550111407616 31311725256866267136 31571997383896195072 31609391331234993408 31678659537220168704 31876578395041830912 31894160622507380736 32181495402890330112 32267920317302389104 32382555829883764736 32400417140324958208 32491956356336074752 32509878009042272256 32558622302142951168 32712990073045843968 32780109528688141312 32784676683870633984 32872721469886888128 32890853141960736384 33187167134230652928 33394510699567632384 33412930175960113152 33438033804942802944 33486150621926424576 33511309262513897472 33576079249084918392 33695362147311484928 33713947564932726784 33720677971614498816 33804487951459645728 34109032887959282176 34134659509212444672 34442178964250394624 34508748117115055014 34676479501422166016 34774449158227451904 34793629770008051712 35107085894062178304 35201367618875333568 35518497056883219456 35686898261504557056 35760119485841608704 36082282724452794368 36204182328251621376 36430375308619235328 36450469282865577984 36505121975129975552 36530346133010644992 36628450089910820064 36758576887976165376 36877623219774158976 37113193809442308096 37133664407241228288 37209854059591944192 37462982318500732928 37545077970038718464 37568824537013586432 37589546447955127296 37645907036852787288 37671919449667227648 37907282415725420544 37928191010549317632 38030048945392101444 38165155085220151296 38269886425058770944 38372661998954192448 38633700515953880832 38718361656602428416 38747451334781693952 38960262482828904448 38981751871953465344 39011039439099936768 39362490244857593856 39438569276702920016 39742227609402802176 39764148308580630528 39823769427414518784 40230134421571809792 40592568065009393664 40868707983818981376 40958266876405874688 41068262222021222496 41214161965306609664 41353398998973186048 41376208375144710144 41634714638421983232 41720139400148543488 41861085817040937216 42145855108313324544 42238212716293558272 42351645416459385699 42502104526722441216 42525547496676507648 42908660537187106816 42935799470872670208 43023893756403185472 43053622228191117312 43322608475114766336 43346504012056363008 43411496402857268224 43462913080448115936 43558156863677731968 43617320097394458624 43830295293182517504 43854470855947648512 44249556178974203904 44282801525464793088 44368390436290785018 44526014266090176512 44550573567946817536 44584045073257070592 44648200829235232768 44768105665446557856 44801740605841333632 45072650601946194304 45512879345616592896 45922905285667192832 45977296481796354048 46078050235956609024 46365932210969935872 46391506360010735616 46935156825167111424 47261027427397926912 47357996075844292608 47680159314455478272 47814867592562746368 47841240933761071104 48272243104335495168 48401880475953583656 48573833744825647104 48600625710487437312 48837933453214426752 49069485109568765952 49170164293032211968 49177015025805950976 49204139689361276928 49484258412589744128 49613138746122592256 49780750701345979392 50091766049351448576 50119395263940169728 50194542715803716384 50229225932889636864 50364118873627377588 50543043220967227392 50570921347399090176 50581016957421748224 50608916029102620672 50706731927189468592 50886873446960201728 51163549331938923264 51201989263818667008 51511600687938507776 51624482208803237888 51663268446375591936 51763122175672582521 52014719252133249024 52660628841093267456 52989636812537069568 53098359236552691712 53277745585324829184 53640179228762413056 54123424086679191552 54491610645091975168 54645562962928852992 54675703924298366976 54757682962694963328 54795519199515967488 55137865331964248064 55168277833526280192 55316434829661238464 55814781089387916288 56194473477751099392 56317616955058077696 56468860555279180932 56669472702296588288 56700729995568676864 56860923623588130816 56892286515823976448 57247732627830226944 57365191675204247296 57404829637588156416 57558992998431288672 57763477966819688448 57950550773930821248 58077542484903642624 58440393724243356672 58472627807930198016 58516559158649905152 58999408238632271872 59043735367286390784 59157853915054380024 59690807553928743808 59735654141121778176 60683839127488790528 60888852097514090496 61303061975728472064 61437400314608812032 61602393333031833744 61821242947959914496 61855341813347647488 62452071957632974848 62580209100222815232 63143994767792390144 63218782662469986816 63357319074440337408 63753156790083661824 63788321245014761472 64362990805780660224 64535840634604778208 64765111659767529472 64983912712672149504 65019756018084544512 65117244604285902336 65425980146091687936 65560219057376282624 65745442939773776256 65781706283921472768 66374334268461305856 66552585654436177527 66789021399135264768 66825860351920226304 66876067609885605888 66972301243852849152 67022618525027794944 67152158498169836784 67390724294622969856 67427895129865453568 67608975902919291456 68218065775918564352 68269319018424889344 68884357928500789248 69017496234230110028 69352959002844332032 69548898316454903808 69587259540016103424 70402735237750667136 71036994113766438912 71520238971683217408 72164565448905588736 72408364656503242752 72860750617238470656 72900938565731155968 73010243950259951104 73060692266021289984 73256900179821640128 73755246439548317952 74226387618884616192 74267328814482456576 74419708119183888384 74925964637001465856 75090155940077436928 75137649074027172864 75179092895910254592 75291814073705574576 75343838899334455296 75814564831450841088 75856382021098635264 76060097890784202888 76330310170440302592 76745323997908384896 77267401031907761664 77436723313204856832 77494902669563387904 77920524965657808896 77963503743906930688 78022078878199873536 78877138553405840032 79484455218805604352 79528296617161261056 79647538854829037568 80460268843143619584 81185136130018787328 81737415967637962752 81916533752811749376 82136524444042444992 82706797997946372096 82752416750289420288 83269429276843966464 83440278800297086976 83722171634081874432 84291710216626649088 84476425432587116544 84703290832918771398 85004209053444882432 85051094993353015296 85871598941745340416 86047787512806370944 86107244456382234624 86645216950229532672 86693008024112726016 86822992805714536448 86925826160896231872 87116313727355463936 87660590586365035008 87708941711895297024 88499112357948407808 88565603050929586176 88736780872581570036 89052028532180353024 89101147135893635072 89168090146514141184 89296401658470465536 89536211330893115712 89603481211682667264 90145301203892388608 91025758691233185792 91845810571334385664 91954592963592708096 92156100471913218048 92731864421939871744 92783012720021471232 93870313650334222848 94715992151688585216 95360318628910956544 95629735185125492736 95682481867522142208 96544486208670990336 96803760951907167312 97147667489651294208 97201251420974874624 97675866906428853504 98138970219137531904 98340328586064423936 98354030051611901952 99226277492245184512 99561501402691958784 100183532098702897152 100238790527880339456 100389085431607432768 100458451865779273728 100728237747254755176 101086086441934454784 101141842694798180352 101162033914843496448 101413463854378937184 101773746893920403456 102327098663877846528 102403978527637334016 103023201375877015552 103248964417606475776 103326536892751183872 103526244351345165042 104029438504266498048 105321257682186534912 106196718473105383424 106555491170649658368 107280358457524826112 108246848173358383104 108983221290183950336 109291125925857705984 109351407848596733952 109515365925389926656 109591038399031934976 110275730663928496128 110632869659322476928 111629562178775832576 112388946955502198784 112635233910116155392 112937721110558361864 113338945404593176576 113401459991137353728 113721847247176261632 113784573031647952896 114495465255660453888 114730383350408494592 114809659275176312832 115117985996862577344 115901101547861642496 116155084969807285248 116880787448486713344 116945255615860396032 117033118317299810304 117998816477264543744 118087470734572781568 118315707830108760048 119381615107857487616 119471308282243556352 121367678254977581056 121777704195028180992 122606123951456944128 122874800629217624064 123204786666063667488 123642485895919828992 124904143915265949696 125160418200445630464 126287989535584780288 126437565324939973632 126714638148880674816 127506313580167323648 127576642490029522944 128725981611561320448 129071681269209556416 129967825425344299008 130039512036169089024 130234489208571804672 130851960292183375872 131120438114752565248 131490885879547552512 131563412567842945536 132748668536922611712 133105171308872355054 133578042798270529536 133651720703840452608 133752135219771211776 133944602487705698304 134304316996339673568 134781448589245939712 135217951805838582912 136436131551837128704 136538638036849778688 137768715857001578496 138034992468460220056 139097796632909807616 139174519080032206848 140805470475501334272 142073988227532877824 143040477943366434816 144329130897811177472 144816729313006485504 145721501234476941312 145801877131462311936 146020487900519902208 146513800359643280256 147510492879096635904 148452775237769232384 148839416238367776768 149851929274002931712 150180311880154873856 150275298148054345728 150358185791820509184 150583628147411149152 150687677798668910592 151629129662901682176 151712764042197270528 152120195781568405776 152660620340880605184 153490647995816769792 154534802063815523328 154873446626409713664 154989805339126775808 155289366527017747563 155841049931315617792 155927007487813861376 156044157756399747072 157754277106811680064 158968910437611208704 159295077709658075136 160920537686287239168 162370272260037574656 163474831935275925504 164273048888084889984 165413595995892744192 165504833500578840576 166880557600594173952 167444343268163748864 168583420433253298176 168952850865174233088 169406581665837542796 170008418106889764864 170102189986706030592 171743197883490680832 172095575025612741888 172214488912764469248 173290433900459065344 173645985611429072896 173851652321792463744 174232627454710927872 175321181172730070016 175417883423790594048 176998224715896815616 177131206101859172352 177473561745163140072 178104057064360706048 178202294271787270144 179072422661786231424 179206962423365334528 180290602407784777216 182051517382466371584 183909185927185416192 184312200943826436096 185463728843879743488 185566025440042942464 187740627300668445696 189431984303377170432 190720637257821913088 191259470370250985472 191364963735044284416 193088972417341980672 193607521903814334624 194295334979302588416 195351733812857707008 196277940438275063808 196680657172128847872 198452554984490369024 199123002805383917568 200367064197405794304 200477581055760678912 200778170863214865536 200916903731558547456 201456475494509510352 202172172883868909568 202283685389596360704 202826927708757874368 204654197327755693056 204807957055274668032 206046402751754031104 206497928835212951552 206653073785502367744 207052488702690330084 208058877008532996096 212393436946210766848 213110982341299316736 214560716915049652224 216493696346716766208 218582251851715411968 218702815697193467904 219030731850779853312 219182076798063869952 221265739318644953856 223259124357551665152 224777893911004397568 225270467820232310784 225875442221116723728 226677890809186353152 226802919982274707456 227443694494352523264 227569146063295905792 228990930511320907776 229460766700816989184 230235971993725154688 231802203095723284992 232310169939614570496 233761574896973426688 233890511231720792064 234066236634599620608 235997632954529087488 236631415660217520096 238763230215714975232 238942616564487112704 242735356509955162112 243555408390056361984 245212247902913888256 245749601258435248128 246409573332127334976 249808287830531899392 250320836400891260928 252575979071169560576 252875130649879947264 253429276297761349632 255012627160334647296 255153284980059045888 258143362538419112832 259935650850688598016 260079024072338178048 260468978417143609344 262240876229505130496 262981771759095105024 263126825135685891072 265497337073845223424 266210342617744710108 267156085596541059072 267303441407680905216 267504270439542423552 267889204975411396608 268608633992679347136 270435903611677165824 272872263103674257408 273077276073699557376 275537431714003156992 276069984936920440112 278195593265819615232 278349038160064413696 281610940951002668544 284147976455065755648 286080955886732869632 289633458626012971008 291443002468953882624 291603754262924623872 292040975801039804416 293027600719286560512 295020985758193271808 297678832476735553536 299703858548005863424 300360623760309747712 300550596296108691456 300716371583641018368 301167256294822298304 301375355597337821184 303258259325803364352 303425528084394541056 304240391563136811552 305321240681761210368 306981295991633539584 309069604127631046656 309746893252819427328 309979610678253551616 310578733054035495126 311682099862631235584 311854014975627722752 312088315512799494144 315508554213623360128 318590155419316150272 321841075372574478336 324740544520075149312 326949663870551851008 328546097776169779968 330827191991785488384 333761115201188347904 334888686536327497728 337166840866506596352 337905701730348466176 338813163331675085592 340016836213779529728 340204379973412061184 343486395766981361664 344191150051225483776 344428977825528938496 347291971222858145792 347703304643584927488 348465254909421855744 350642362345460140032 350835766847581188096 353996449431793631232 354262412203718344704 354947123490326280144 356208114128721412096 356404588543574540288 358144845323572462848 358413924846730669056 360581204815569554432 364103034764932743168 367818371854370832384 368624401887652872192 370927457687759486976 375481254601336891392 378863968606754340864 381441274515643826176 382518940740501970944 382729927470088568832 386177944834683961344 387215043807628669248 390703467625715414016 392555880876550127616 393361314344257695744 396905109968980738048 398246005610767835136 400734128394811588608 400955162111521357824 401556341726429731072 401833807463117094912 402912950989019020704 404344345767737819136 405653855417515748736 409308394655511386112 409615914110549336064 412092805503508062208 412995857670425903104 413306147571004735488 414104977405380660168 424786873892421533696 426221964682598633472 429121433830099304448 432987392693433532416 437164503703430823936 437405631394386935808 438061463701559706624 442531478637289907712 446518248715103330304 449555787822008795136 450540935640464621568 451750884442233447456 453355781618372706304 454887388988705046528 455138292126591811584 457981861022641815552 458921533401633978368 460471943987450309376 463604406191446569984 464620339879229140992 465868099581053242689 467523149793946853376 467781022463441584128 468132473269199241216 471995265909058174976 473262831320435040192 477526460431429950464 477885233128974225408 485470713019910324224 487110816780112723968 490424495805827776512 492819146664254669952 500641672801782521856 505151958142339121152 505750261299759894528 506858552595522699264 510025254320669294592 510306569960118091776 516286725076838225664 519871301701377196032 520937956834287218688 524481752459010260992 525963543518190210048 526253650271371782144 530994674147690446848 532420685235489420216 534312171193082118144 534606882815361810432 537217267985358694272 540871807223354331648 545744526207348514816 546154552147399114752 552139969873840880224 556391186531639230464 556698076320128827392 563221881902005337088 568295952910131511296 572161911773465739264 579266917252025942016 582886004937907765248 584081951602079608832 586055201438573121024 590041971516386543616 595357664953471107072 599407717096011726848 601101192592217382912 601432743167282036736 602334512589644596608 602750711194675642368 606516518651606728704 606851056168789082112 608480783126273623104 613962591983267079168 618139208255262093312 619493786505638854656 619959221356507103232 621157466108070990252 623364199725262471168 623708029951255445504 624176631025598988288 631017108427246720256 637180310838632300544 643682150745148956672 649481089040150298624 657092195552339559936 667522230402376695808 669777373072654995456 674333681733013192704 675811403460696932352 677626326663350171184 680033672427559059456 680408759946824122368 686972791533962723328 688382300102450967552 694583942445716291584 695406609287169854976 696930509818843711488 701284724690920280064 701671533695162376192 707992898863587262464 709894246980652560288 712416228257442824192 716289690647144925696 716827849693461338112 721162409631139108864 728206069529865486336 735636743708741664768 737248803775305744384 750962509202673782784 757727937213508681728 762882549031287652352 765037881481003941888 765459854940177137664 774430087615257338496 781406935251430828032 786722628688515391488 793810219937961476096 796492011221535670272 801468256789623177216 801910324223042715648 803112683452859462144 803667614926234189824 805825901978038041408 811307710835031497472 818616789311022772224 819231828221098672128 824185611007016124416 825991715340851806208 826612295142009470976 828209954810761320336 849573747784843067392 852443929365197266944 858242867660198608896 874329007406861647872 874811262788773871616 876122927403119413248 885062957274579815424 893036497430206660608 899111575644017590272 901081871280929243136 903501768884466894912 909774777977410093056 910276584253183623168 915963722045283631104 917843066803267956736 920943887974900618752 927208812382893139968 929240679758458281984 931736199162106485378 935046299587893706752 935562044926883168256 936264946538398482432 946525662640870080384 955052920862859900928 955770466257948450816 974221633560225447936 980848991611655553024 985638293328509339904 1001283345603565043712 1010303916284678242304 1011500522599519789056 1013717105191045398528 1020050508641338589184 1020613139920236183552 1032573450153676451328 1041875913668574437376 1048963504918020521984 1051927087036380420096 1052507300542743564288 1061989348295380893696 1064841370470978840432 1068624342386164236288 1069213765630723620864 1074434535970717388544 1081743614446708663296 1091489052414697029632 1092309104294798229504 1104279939747681760448 1112782373063278460928 1126443763804010674176 1136591905820263022592 1144323823546931478528 1158533834504051884032 1168163903204159217664 1172110402877146242048 1180083943032773087232 1190715329906942214144 1198815434192023453696 1202202385184434765824 1202865486334564073472 1204669025179289193216 1205501422389351284736 1213033037303213457408 1216961566252547246208 1227925183966534158336 1236278416510524186624 1238987573011277709312 1239918442713014206464 1242314932216141980504 1246728399450524942336 1247416059902510891008 1262034216854493440512 1274360621677264601088 1287364301490297913344 1298962178080300597248 1314184391104679119872 1335044460804753391616 1339554746145309990912 1348667363466026385408 1351622806921393864704 1355252653326700342368 1360067344855118118912 1373945583067925446656 1376764600204901935104 1389167884891432583168 1390813218574339709952 1393861019637687422976 1402569449381840560128 1403343067390324752384 1415985797727174524928 1419788493961305120576 1432579381294289851392 1433655699386922676224 1442324819262278217728 1456412139059730972672 1471273487417483329536 1501925018405347565568 1515455874427017363456 1530075762962007883776 1530919709880354275328 1548860175230514676992 1562813870502861656064 1573445257377030782976 1587620439875922952192 1592984022443071340544 1602936513579246354432 1603820648446085431296 1606225366905718924288 1611651803956076082816 1622615421670062994944 1637233578622045544448 1638463656442197344256 1648371222014032248832 1651983430681703612416 1656419909621522640672 1699147495569686134784 1704887858730394533888 1716485735320397217792 1748658014813723295744 1752245854806238826496 1770125914549159630848 1786072994860413321216 1798223151288035180544 1807003537768933789824 1819549555954820186112 1820553168506367246336 1835686133606535913472 1841887775949801237504 1854417624765786279936 1858481359516916563968 1863472398324212970756 1870092599175787413504 1871124089853766336512 1872529893076796964864 1893051325281740160768 1910105841725719801856 1911540932515896901632 1948443267120450895872 1971276586657018679808 2002566691207130087424 2023001045199039578112 2027434210382090797056 2040101017282677178368 2041226279840472367104 2065146900307352902656 2083751827337148874752 2097927009836041043968 2103854174072760840192 2105014601085487128576 2123978696590761787392 2129682740941957680864 2137248684772328472576 2148869071941434777088 2163487228893417326592 2182978104829394059264 2184618208589596459008 2208559879495363520896 2252887527608021348352 2273183811640526045184 2288647647093862957056 2336327806408318435328 2344220805754292484096 2360167886065546174464 2381430659813884428288 2404404770368869531648 2405730972669128146944 2409338050358578386432 2411002844778702569472 2433923132505094492416 2455850367933068316672 2472556833021048373248 2477975146022555418624 2479836885426028412928 2484629864432283961008 2493456798901049884672 2494832119805021782016 2524068433708986881024 2548721243354529202176 2574728602980595826688 2628368782209358239744 2670088921609506783232 2679109492290619981824 2697334726932052770816 2703245613842787729408 2710505306653400684736 2747891166135850893312 2753529200409803870208 2778335769782865166336 2781626437148679419904 2787722039275374845952 2805138898763681120256 2806686134780649504768 2839576987922610241152 2865158762588579702784 2867311398773845352448 2884649638524556435456 2942546974834966659072 3003850036810695131136 3030911748854034726912 3060151525924015767552 3061839419760708550656 3097720350461029353984 3125627741005723312128 3146890514754061565952 3185968044886142681088 3205873027158492708864 3207641296892170862592 3212450733811437848576 3223303607912152165632 3245230843340125989888 3274467157244091088896 3276927312884394688512 3296742444028064497664 3303966861363407224832 3312839819243045281344 3398294991139372269568 3409775717460789067776 3432971470640794435584 3504491709612477652992 3540251829098319261696 3572145989720826642432 3596446302576070361088 3614007075537867579648 3639099111909640372224 3671372267213071826944 3683775551899602475008 3708835249531572559872 3716962719033833127936 3726944796648425941512 3740185198351574827008 3742248179707532673024 3786102650563480321536 3820211683451439603712 3823081865031793803264 3896886534240901791744 3942553173314037359616 4005133382414260174848 4046002090398079156224 4054868420764181594112 4080202034565354356736 4130293800614705805312 4167503654674297749504 4195854019672082087936 4207708348145521680384 4210029202170974257152 4247957393181523574784 4259365481883915361728 4297738143882869554176 4326974457786834653184 4365956209658788118528 4369236417179192918016 4417119758990727041792 4505775055216042696704 4546367623281052090368 4672655612816636870656 4688441611508584968192 4720335772131092348928 4762861319627768856576 4808809540737739063296 4811461945338256293888 4818676100717156772864 4867846265010188984832 4911700735866136633344 4945113666042096746496 4955950292045110837248 4969259728864567922016 4986913597802099769344 5048136867417973762048 5097442486709058404352 5149457205961191653376 5256737564418716479488 5340177843219013566464 5358218984581239963648 5394669453864105541632 5421010613306801369472 5507058400819607740416 5556671539565730332672 5563252874297358839808 5575444078550749691904 5610277797527362240512 5613372269561299009536 5679153975845220482304 5730317525177159405568 5734622797547690704896 5769299277049112870912 6007700073621390262272 6120303051848031535104 6123678839521417101312 6195440700922058707968 6251255482011446624256 6293781029508123131904 6371936089772285362176 6411746054316985417728 6424901467622875697152 6446607215824304331264 6490461686680251979776 6548934314488182177792 6553854625768789377024 6593484888056128995328 6625679638486090562688 6819551434921578135552 6865942941281588871168 7008983419224955305984 7080503658196638523392 7144291979441653284864 7228014151075735159296 7342744534426143653888 7367551103799204950016 7417670499063145119744 7433925438067666255872 7453889593296851883024 7480370396703149654016 7484496359415065346048 7572205301126960643072 7640423366902879207424 7646163730063587606528 7885106346628074719232 8010266764828520349696 8092004180796158312448 8109736841528363188224 8260587601229411610624 8335007309348595499008 8391708039344164175872 8415416696291043360768 8420058404341948514304 8518730963767830723456 8595476287765739108352 8653948915573669306368 8731912419317576237056 8834239517981454083584 9011550110432085393408 9092735246562104180736 9345311225633273741312 9376883223017169936384 9440671544262184697856 9617619081475478126592 9622923890676512587776 9637352201434313545728 9735692530020377969664 9823401471732273266688 9890227332084193492992 9911900584090221674496 9938519457729135844032 10096273734835947524096 10194884973418116808704 10298914411922383306752 10513475128837432958976 10716437969162479927296 10789338907728211083264 10842021226613602738944 11014116801639215480832 11113343079131460665344 11126505748594717679616 11150888157101499383808 11220555595054724481024 11226744539122598019072 11358307951690440964608 11460635050354318811136 11469245595095381409792 11538598554098225741824 12015400147242780524544 12240606103696063070208 12390881401844117415936 12502510964022893248512 12587562059016246263808 12743872179544570724352 12849802935245751394304 12893214431648608662528 12980923373360503959552 13097868628976364355584 13107709251537578754048 13186969776112257990656 13251359276972181125376 13639102869843156271104 14017966838449910611968 14161007316393277046784 14288583958883306569728 14456028302151470318592 14685489068852287307776 14735102207598409900032 14835340998126290239488 14867850876135332511744 14907779186593703766048 14960740793406299308032 15144410602253921286144 15280846733805758414848 15292327460127175213056 15770212693256149438464 16020533529657040699392 16184008361592316624896 16521175202458823221248 16670014618697190998016 16830833392582086721536 16840116808683897028608 17037461927535661446912 17190952575531478216704 17307897831147338612736 17463824838635152474112 17668479035962908167168 18023100220864170786816 18690622451266547482624 18753766446034339872768 18881343088524369395712 19235238162950956253184 19274704402868627091456 19471385060040755939328 19646802943464546533376 19780454664168386985984 19877038915458271688064 20192547469671895048192 20597828823844766613504 21026950257674865917952 21432875938324959854592 21684042453227205477888 22028233603278430961664 22253011497189435359232 22301776314202998767616 22441111190109448962048 22453489078245196038144 22716615903380881929216 22921270100708637622272 22938491190190762819584 23077197108196451483648 24030800294485561049088 24781762803688234831872 25005021928045786497024 25175124118032492527616 25699605870491502788608 25786428863297217325056 25961846746721007919104 26195737257952728711168 26502718553944362250752 27278205739686312542208 28035933676899821223936 28322014632786554093568 28912056604302940637184 29370978137704574615552 29470204415196819800064 29670681996252580478976 29735701752270665023488 29815558373187407532096 30288821204507842572288 30561693467611516829696 30584654920254350426112 31540425386512298876928 32368016723184633249792 33042350404917646442496 33340029237394381996032 33661666785164173443072 33680233617367794057216 34074923855071322893824 34381905151062956433408 34615795662294677225472 35336958071925816334336 36046200441728341573632 37381244902533094965248 37507532892068679745536 37762686177048738791424 38549408805737254182912 38942770120081511878656 39293605886929093066752 39560909328336773971968 39754077830916543376128 40385094939343790096384 42053900515349731835904 42865751876649919709184 43368084906454410955776 44056467206556861923328 44506022994378870718464 44603552628405997535232 44882222380218897924096 45433231806761763858432 45842540201417275244544 45876982380381525639168 46154394216392902967296 48061600588971122098176 49563525607376469663744 50010043856091572994048 51399211740983005577216 51572857726594434650112 51923693493442015838208 52391474515905457422336 53005437107888724501504 56071867353799642447872 56644029265573108187136 57824113208605881274368 58741956275409149231104 58940408830393639600128 59341363992505160957952 59631116746374815064192 60577642409015685144576 61123386935223033659392 63080850773024597753856 66084700809835292884992 67323333570328346886144 67360467234735588114432 68149847710142645787648 68763810302125912866816 69231591324589354450944 70673916143851632668672 72092400883456683147264 75015065784137359491072 75525372354097477582848 77098817611474508365824 77885540240163023757312 78587211773858186133504 79508155661833086752256 80770189878687580192768 84107801030699463671808 86736169812908821911552 88112934413113723846656 89012045988757741436928 89207105256811995070464 90866463613523527716864 91685080402834550489088 91753964760763051278336 92308788432785805934592 99127051214752939327488 100020087712183145988096 102798423481966011154432 103145715453188869300224 103847386986884031676416 106010874215777449003008 112143734707599284895744 113288058531146216374272 115648226417211762548736 117880817660787279200256 118682727985010321915904 119262233492749630128384 121155284818031370289152 122246773870446067318784 126161701546049195507712 132169401619670585769984 134646667140656693772288 136299695420285291575296 137527620604251825733632 138463182649178708901888 141347832287703265337344 144184801766913366294528 150030131568274718982144 154197635222949016731648 155771080480326047514624 157174423547716372267008 159016311323666173504512 161540379757375160385536 168215602061398927343616 173472339625817643823104 176225868826227447693312 178024091977515482873856 181732927227047055433728 183370160805669100978176 198254102429505878654976 205596846963932022308864 206291430906377738600448 207694773973768063352832 212021748431554898006016 226576117062292432748544 231296452834423525097472 235761635321574558400512 238524466985499260256768 242310569636062740578304 252323403092098391015424 264338803239341171539968 272599390840570583150592 275055241208503651467264 276926365298357417803776 282695664575406530674688 300060263136549437964288 308395270445898033463296 311542160960652095029248 318032622647332347009024 323080759514750320771072 336431204122797854687232 346944679251635287646208 356048183955030965747712 363465854454094110867456 366740321611338201956352 396508204859011757309952 411193693927864044617728 412582861812755477200896 415389547947536126705664 424043496863109796012032 462592905668847050194944 471523270643149116801024 477048933970998520513536 484621139272125481156608 504646806184196782030848 528677606478682343079936 545198781681141166301184 550110482417007302934528 565391329150813061349376 616790540891796066926592 623084321921304190058496 636065245294664694018048 646161519029500641542144 693889358503270575292416 726931708908188221734912 793016409718023514619904 825165723625510954401792 830779095895072253411328 848086993726219592024064 925185811337694100389888 954097867941997041027072 969242278544250962313216 1009293612368393564061696 1090397563362282332602368 1100220964834014605869056 1130782658301626122698752 1233581081783592133853184 1246168643842608380116992 1272130490589329388036096 1387778717006541150584832 1453863417816376443469824 1586032819436047029239808 1650331447251021908803584 1696173987452439184048128 1850371622675388200779776 1908195735883994082054144 1938484557088501924626432 2180795126724564665204736 2261565316603252245397504 2492337287685216760233984 2544260981178658776072192 2775557434013082301169664 2907726835632752886939648 3300662894502043817607168 3392347974904878368096256 3700743245350776401559552 3816391471767988164108288 4361590253449129330409472 4523130633206504490795008 5088521962357317552144384 5551114868026164602339328 5815453671265505773879296 6784695949809756736192512 7632782943535976328216576 8723180506898258660818944 10177043924714635104288768 11102229736052329204678656 13569391899619513472385024 15265565887071952656433152 17446361013796517321637888 20354087849429270208577536 30531131774143905312866304 40708175698858540417155072 61062263548287810625732608 122124527096575621251465216
- Sum of all divisors σ(n): 477568048702671591936000000
- Sum of proper divisors (its aliquot sum) s(n): 355443521606095970684534784
- 122124527096575621251465216 is an abundant number, because the sum of its proper divisors (355443521606095970684534784) is greater than itself. Its abundance is 233318994509520349433069568
Bases of 122124527096575621251465216
- Binary: 1100101000001001101111111100001001011010000101111110000001101010000010000000000000000002
- Hexadecimal: 0x6504DFE12D0BF035040000
- Base-36: FCEXPJH1Y4QVS8AO0
Squares and roots of 122124527096575621251465216
- 122124527096575621251465216 squared (1221245270965756212514652162) is 14914400118562233139459525742012123853433026857926656
- 122124527096575621251465216 cubed (1221245270965756212514652163) is 1821414061408524099263293756802315522622780145849435614827946016015703863197696
-
The
square root of 122124527096575621251465216 is 11050996656255.7433999553 -
122124527096575621251465216 is a
perfect cube number . Itscube root is 496136256
Scales and comparisons
How big is 122124527096575621251465216?- 122,124,527,096,575,621,251,465,216 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 122,124,527,096,575,621,251,465,216 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 122124527096575621251465216 cubic inches would be around 41344688 feet tall.
Recreational maths with 122124527096575621251465216
- 122124527096575621251465216 backwards is 612564152126575690725421221
- 122124527096575621251465216 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 122124527096575621251465216's digits is 99
- 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 122124527096575621251465216 - Facts about the integer". Numbermatics.com. 2024. Web. 23 May 2024.
APA style:
Numbermatics. (2024). Number 122124527096575621251465216 - Facts about the integer. Retrieved 23 May 2024, from https://numbermatics.com/n/122124527096575621251465216/
Chicago style:
Numbermatics. 2024. "Number 122124527096575621251465216 - Facts about the integer". https://numbermatics.com/n/122124527096575621251465216/
The information we have on file for 122124527096575621251465216 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 122124527096575621251465216, math, Factors of 122124527096575621251465216, curriculum, school, college, exams, university, Prime factorization of 122124527096575621251465216, STEM, science, technology, engineering, physics, economics, calculator, one hundred twenty-two septillion, one hundred twenty-four sextillion, five hundred twenty-seven quintillion, ninety-six quadrillion, five hundred seventy-five trillion, six hundred twenty-one billion, two hundred fifty-one million, four hundred sixty-five thousand, two hundred sixteen.