459155444890867576510611456
459,155,444,890,867,576,510,611,456 is an even composite number composed of five prime numbers multiplied together.
459155444890867576510611456 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred fifty-five divisors.
Prime factorization of 459155444890867576510611456:
218 × 320 × 72 × 192 × 734
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 19 × 19 × 73 × 73 × 73 × 73)See below for interesting mathematical facts about the number 459155444890867576510611456 from the Numbermatics database.
Names of 459155444890867576510611456
- Cardinal: 459155444890867576510611456 can be written as Four hundred fifty-nine septillion, one hundred fifty-five sextillion, four hundred forty-four quintillion, eight hundred ninety quadrillion, eight hundred sixty-seven trillion, five hundred seventy-six billion, five hundred ten million, six hundred eleven thousand, four hundred fifty-six.
Scientific notation
- Scientific notation: 4.59155444890867576510611456 × 1026
Factors of 459155444890867576510611456
Divisors of 459155444890867576510611456
- Number of divisors d(n): 17955
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 42 48 49 54 56 57 63 64 72 73 76 81 84 96 98 108 112 114 126 128 133 144 146 147 152 162 168 171 189 192 196 216 219 224 228 243 252 256 266 288 292 294 304 324 336 342 361 378 384 392 399 432 438 441 448 456 486 504 511 512 513 532 567 576 584 588 608 648 657 672 684 722 729 756 768 784 798 864 876 882 896 912 931 972 1008 1022 1024 1026 1064 1083 1134 1152 1168 1176 1197 1216 1296 1314 1323 1344 1368 1387 1444 1458 1512 1533 1536 1539 1568 1596 1701 1728 1752 1764 1792 1824 1862 1944 1971 2016 2044 2048 2052 2128 2166 2187 2268 2304 2336 2352 2394 2432 2527 2592 2628 2646 2688 2736 2774 2793 2888 2916 3024 3066 3072 3078 3136 3192 3249 3402 3456 3504 3528 3577 3584 3591 3648 3724 3888 3942 3969 4032 4088 4096 4104 4161 4256 4332 4374 4536 4599 4608 4617 4672 4704 4788 4864 5054 5103 5184 5256 5292 5329 5376 5472 5548 5586 5776 5832 5913 6048 6132 6144 6156 6272 6384 6498 6561 6804 6912 7008 7056 7154 7168 7182 7296 7448 7581 7776 7884 7938 8064 8176 8192 8208 8322 8379 8512 8664 8748 9072 9198 9216 9234 9344 9408 9576 9709 9728 9747 10108 10206 10368 10512 10584 10658 10731 10752 10773 10944 11096 11172 11552 11664 11826 11907 12096 12264 12288 12312 12483 12544 12768 12996 13122 13608 13797 13824 13851 14016 14112 14308 14336 14364 14592 14896 15162 15309 15552 15768 15876 15987 16128 16352 16384 16416 16644 16758 17024 17328 17496 17689 17739 18144 18396 18432 18468 18688 18816 19152 19418 19456 19494 19683 20216 20412 20736 21024 21168 21316 21462 21504 21546 21888 22192 22344 22743 23104 23328 23652 23814 24192 24528 24576 24624 24966 25088 25137 25536 25992 26244 26353 27216 27594 27648 27702 28032 28224 28616 28672 28728 29127 29184 29241 29792 30324 30618 31104 31536 31752 31974 32193 32256 32319 32704 32768 32832 33288 33516 34048 34656 34992 35378 35478 35721 36288 36792 36864 36936 37303 37376 37449 37632 38304 38836 38912 38988 39366 40432 40824 41391 41472 41553 42048 42336 42632 42924 43008 43092 43776 44384 44688 45486 45927 46208 46656 47304 47628 47961 48384 49056 49152 49248 49932 50176 50274 51072 51984 52488 52706 53067 53217 54432 55188 55296 55404 56064 56448 57232 57344 57456 58254 58368 58482 59049 59584 60648 61236 62208 63072 63504 63948 64386 64512 64638 65408 65536 65664 66576 67032 67963 68096 68229 69312 69984 70756 70956 71442 72576 73584 73728 73872 74606 74752 74898 75264 75411 76608 77672 77824 77976 78732 79059 80864 81648 82782 82944 83106 84096 84672 85264 85848 86016 86184 87381 87552 87723 88768 89376 90972 91854 92416 93312 94608 95256 95922 96579 96768 96957 98112 98304 98496 99864 100352 100548 101251 102144 103968 104976 105412 106134 106434 107163 108864 110376 110592 110808 111909 112128 112347 112896 114464 114688 114912 116508 116736 116964 118098 119168 121296 122472 124173 124416 124659 126144 127008 127896 128772 129024 129276 130816 131072 131328 133152 134064 135926 136192 136458 137781 138624 139968 141512 141912 142884 143883 145152 147168 147456 147744 149212 149504 149796 150528 150822 153216 155344 155648 155952 157464 158118 159201 159651 161728 163296 165564 165888 166212 168192 169344 170528 171696 172032 172368 174762 175104 175446 177147 177536 178752 181944 183708 184471 184832 186624 189216 190512 191844 193158 193536 193914 196224 196608 196992 199728 200704 201096 202502 203889 204288 204687 207936 209952 210824 212268 212868 214326 217728 220752 221184 221616 223818 224256 224694 225792 226233 228928 229376 229824 233016 233472 233928 236196 237177 238336 242592 244944 248346 248832 249318 252288 254016 255792 257544 258048 258552 261121 261632 262143 262144 262656 263169 266304 268128 271852 272384 272916 275562 277248 279936 283024 283824 285768 287766 289737 290304 290871 294336 294912 295488 298424 299008 299592 301056 301644 303753 306432 310688 311296 311904 314928 316236 318402 319302 321489 323456 326592 331128 331776 332424 335727 336384 337041 338688 341056 343392 344064 344736 349524 350208 350892 354294 355072 357504 363888 367416 368942 369664 372519 373248 373977 378432 381024 383688 386316 387072 387828 389017 392448 393216 393984 399456 401408 402192 405004 407778 408576 409374 413343 415872 419904 421648 424536 425736 428652 431649 435456 441504 442368 443232 447636 448512 449388 451584 452466 457856 458752 459648 466032 466944 467856 472392 474354 476672 477603 478953 485184 489888 496692 497664 498636 504576 508032 511584 515088 516096 517104 522242 523264 524286 525312 526338 531441 532608 536256 543704 544768 545832 551124 553413 554496 559872 566048 567648 571536 575532 579474 580608 581742 588672 589824 590976 596848 598016 599184 602112 603288 607506 611667 612864 614061 621376 622592 623808 629856 632472 636804 638604 642978 646912 653184 662256 663552 664848 671454 672768 674082 677376 678699 682112 686784 688128 689472 699048 700416 701784 708588 708757 710144 711531 715008 727776 734832 737884 739328 745038 746496 747954 756864 762048 767376 772632 774144 775656 778034 783363 784896 786429 786432 787968 789507 798912 802816 804384 810008 815556 817152 818748 826686 831744 839808 843296 849072 851472 857304 863298 869211 870912 872613 883008 884736 886464 895272 897024 898776 903168 904932 911259 915712 917504 919296 932064 933888 935712 944784 948708 953344 955206 957906 964467 970368 979776 993384 995328 997272 1007181 1009152 1011123 1016064 1023168 1030176 1032192 1034208 1044484 1046528 1048572 1050624 1052676 1062882 1065216 1072512 1087408 1089536 1091664 1102248 1106826 1108992 1117557 1119744 1121931 1132096 1135296 1143072 1151064 1158948 1161216 1163484 1167051 1177344 1179648 1181952 1193696 1196032 1198368 1204224 1206576 1215012 1223334 1225728 1228122 1240029 1242752 1245184 1247616 1259712 1264944 1273608 1277208 1285956 1291297 1293824 1294947 1306368 1324512 1327104 1329696 1342908 1345536 1348164 1354752 1357398 1364224 1373568 1376256 1378944 1398096 1400832 1403568 1417176 1417514 1420288 1423062 1430016 1432809 1436859 1455552 1469664 1475768 1478656 1490076 1492992 1495908 1513728 1524096 1534752 1545264 1548288 1551312 1556068 1566726 1569792 1572858 1575936 1579014 1594323 1597824 1605632 1608768 1620016 1631112 1634304 1637496 1653372 1660239 1663488 1679616 1686592 1698144 1702944 1714608 1726596 1738422 1741824 1745226 1766016 1769472 1772928 1790544 1794048 1797552 1806336 1809864 1822518 1831424 1835001 1835008 1838592 1842183 1864128 1867776 1871424 1889568 1897416 1906688 1910412 1915812 1923769 1928934 1940736 1959552 1986768 1990656 1994544 2014362 2018304 2022246 2032128 2036097 2046336 2060352 2064384 2068416 2088968 2093056 2097144 2101248 2105352 2125764 2126271 2130432 2134593 2145024 2174816 2179072 2183328 2204496 2213652 2217984 2235114 2239488 2243862 2264192 2270592 2286144 2302128 2317896 2322432 2326968 2334102 2350089 2354688 2359287 2359296 2363904 2368521 2387392 2392064 2396736 2408448 2413152 2430024 2446668 2451456 2456244 2480058 2485504 2490368 2495232 2519424 2529888 2547216 2554416 2571912 2582594 2587648 2589894 2607633 2612736 2617839 2649024 2654208 2659392 2685816 2691072 2696328 2709504 2714796 2723119 2728448 2733777 2747136 2752512 2757888 2796192 2801664 2807136 2834352 2835028 2840576 2846124 2860032 2865618 2873718 2893401 2911104 2939328 2951536 2957312 2980152 2985984 2991816 3021543 3027456 3033369 3048192 3069504 3090528 3096576 3102624 3112136 3133452 3139584 3145716 3151872 3158028 3188646 3195648 3211264 3217536 3240032 3262224 3268608 3274992 3306744 3320478 3326976 3352671 3359232 3365793 3373184 3396288 3405888 3429216 3453192 3476844 3483648 3490452 3501153 3532032 3538944 3545856 3581088 3588096 3595104 3612672 3619728 3645036 3662848 3670002 3677184 3684366 3720087 3728256 3735552 3742848 3779136 3794832 3813376 3820824 3831624 3847538 3857868 3873891 3881472 3884841 3919104 3973536 3981312 3989088 4028724 4036608 4044492 4064256 4072194 4092672 4120704 4128768 4136832 4177936 4186112 4194288 4202496 4210704 4251528 4252542 4260864 4269186 4290048 4298427 4310577 4349632 4358144 4366656 4408992 4427304 4435968 4470228 4478976 4487724 4528384 4541184 4572288 4604256 4635792 4644864 4653936 4668204 4700178 4709376 4718574 4727808 4737042 4774784 4782969 4784128 4793472 4816896 4826304 4860048 4893336 4902912 4912488 4960116 4961299 4971008 4980717 4980736 4990464 5038848 5059776 5094432 5108832 5143824 5165188 5175296 5179788 5215266 5225472 5235678 5298048 5308416 5318784 5371632 5382144 5392656 5419008 5429592 5446238 5456896 5467554 5494272 5505003 5505024 5515776 5526549 5592384 5603328 5614272 5668704 5670056 5681152 5692248 5720064 5731236 5747436 5771307 5786802 5822208 5878656 5903072 5914624 5960304 5971968 5983632 6043086 6054912 6066738 6096384 6108291 6139008 6181056 6193152 6205248 6224272 6266904 6279168 6291432 6303744 6316056 6377292 6378813 6391296 6403779 6422528 6435072 6480064 6524448 6537216 6549984 6613488 6640956 6653952 6705342 6718464 6731586 6746368 6792576 6811776 6858432 6906384 6953688 6967296 6980904 7002306 7050267 7064064 7077861 7077888 7091712 7105563 7162176 7176192 7190208 7225344 7239456 7290072 7325696 7340004 7354368 7368732 7391323 7440174 7456512 7471104 7485696 7558272 7589664 7626752 7641648 7663248 7695076 7715736 7747782 7762944 7769682 7822899 7838208 7853517 7947072 7962624 7978176 8057448 8073216 8088984 8128512 8144388 8169357 8185344 8201331 8241408 8257536 8273664 8355872 8372224 8388576 8404992 8421408 8503056 8505084 8521728 8538372 8580096 8596854 8621154 8680203 8699264 8716288 8733312 8817984 8854608 8871936 8940456 8957952 8975448 9056768 9064629 9082368 9100107 9144576 9208512 9271584 9289728 9307872 9336408 9400356 9418752 9437148 9455616 9474084 9549568 9565938 9568256 9586944 9633792 9652608 9720096 9786672 9805824 9824976 9920232 9922598 9942016 9961434 9980928 10058013 10077696 10097379 10119552 10188864 10217664 10287648 10330376 10350592 10359576 10430532 10450944 10471356 10503459 10596096 10616832 10637568 10743264 10764288 10785312 10838016 10859184 10892476 10913792 10935108 10988544 11010006 11031552 11053098 11160261 11184768 11206656 11228544 11337408 11340112 11362304 11384496 11440128 11462472 11494872 11542614 11573604 11621673 11644416 11654523 11757312 11806144 11829248 11920608 11943936 11967264 12086172 12109824 12133476 12192768 12216582 12278016 12362112 12386304 12410496 12448544 12533808 12558336 12582864 12607488 12632112 12754584 12757626 12782592 12807558 12845056 12870144 12895281 12931731 12960128 13048896 13074432 13099968 13226976 13281912 13307904 13410684 13436928 13463172 13466383 13492736 13585152 13623552 13716864 13812768 13907376 13934592 13961808 14004612 14100534 14128128 14155722 14183424 14211126 14324352 14348907 14352384 14380416 14450688 14478912 14580144 14651392 14680008 14708736 14737464 14782646 14880348 14883897 14913024 14942151 14942208 14971392 15116544 15179328 15253504 15283296 15326496 15390152 15431472 15495564 15525888 15539364 15645798 15676416 15707034 15894144 15925248 15956352 16114896 16146432 16177968 16257024 16288776 16338714 16370688 16402662 16482816 16515009 16515072 16547328 16579647 16711744 16744448 16777152 16809984 16842816 17006112 17010168 17043456 17076744 17160192 17193708 17242308 17313921 17360406 17398528 17432576 17466624 17635968 17709216 17743872 17880912 17915904 17950896 18113536 18129258 18164736 18200214 18289152 18324873 18417024 18543168 18579456 18615744 18672816 18800712 18837504 18874296 18911232 18948168 19061833 19099136 19131876 19136439 19136512 19173888 19211337 19267584 19305216 19440192 19573344 19611648 19649952 19840464 19845196 19884032 19922868 19961856 20116026 20155392 20194758 20239104 20377728 20435328 20575296 20660752 20701184 20719152 20861064 20901888 20942712 21006918 21150801 21192192 21233583 21233664 21275136 21316689 21486528 21528576 21570624 21676032 21718368 21784952 21827584 21870216 21977088 22020012 22063104 22106196 22173969 22320522 22369536 22413312 22457088 22674816 22680224 22724608 22768992 22880256 22924944 22989744 23085228 23147208 23243346 23288832 23309046 23468697 23514624 23560551 23612288 23658496 23841216 23887872 23934528 24172344 24219648 24266952 24385536 24433164 24508071 24556032 24603993 24724224 24772608 24820992 24897088 25067616 25116672 25165728 25214976 25264224 25509168 25515252 25565184 25615116 25740288 25790562 25863462 25920256 26040609 26097792 26148864 26199936 26453952 26563824 26615808 26821368 26873856 26926344 26932766 26985472 27170304 27193887 27247104 27300321 27433728 27625536 27814752 27869184 27923616 28009224 28201068 28256256 28311444 28366848 28398241 28422252 28648704 28697814 28704768 28760832 28901376 28957824 29160288 29302784 29360016 29417472 29474928 29565292 29760696 29767794 29826048 29884302 29942784 30174039 30233088 30292137 30358656 30507008 30566592 30652992 30780304 30862944 30991128 31051776 31078728 31291596 31352832 31414068 31510377 31788288 31850496 31912704 32229792 32292864 32355936 32514048 32577552 32677428 32741376 32805324 32965632 33030018 33094656 33159294 33423488 33480783 33488896 33554304 33619968 33685632 34012224 34020336 34086912 34153488 34320384 34387416 34484616 34627842 34720812 34797056 34865019 34865152 34933248 34963569 35271936 35418432 35487744 35761824 35831808 35901792 36227072 36258516 36329472 36400428 36578304 36649746 36834048 37086336 37158912 37231488 37345632 37601424 37675008 37748592 37822464 37896336 38123666 38198272 38263752 38272878 38347776 38422674 38535168 38610432 38685843 38795193 38880384 39146688 39223296 39299904 39680928 39690392 39768064 39845736 39923712 40232052 40310784 40389516 40399149 40478208 40755456 40870656 41150592 41321504 41402368 41438304 41722128 41803776 41885424 42013836 42301602 42384384 42467166 42550272 42633378 42973056 43046721 43057152 43141248 43352064 43436736 43569904 43655168 43740432 43954176 44040024 44126208 44212392 44347938 44641044 44651691 44739072 44826453 44826624 44914176 45349632 45360448 45449216 45537984 45760512 45849888 45979488 46170456 46294416 46486692 46577664 46618092 46937394 47029248 47121102 47224576 47316992 47682432 47775744 47869056 48344688 48439296 48533904 48771072 48866328 49016142 49112064 49207986 49448448 49545027 49545216 49641984 49738941 49794176 50135232 50233344 50331456 50429952 50528448 51018336 51030504 51130368 51230232 51480576 51581124 51726924 51739261 51840512 51941763 52081218 52195584 52297728 52399872 52907904 53127648 53231616 53642736 53747712 53852688 53865532 53970944 54340608 54387774 54494208 54600642 54867456 54974619 55251072 55629504 55738368 55847232 56018448 56402136 56512512 56622888 56733696 56796482 56844504 57185499 57297408 57395628 57409317 57409536 57521664 57634011 57802752 57915648 58320576 58605568 58720032 58834944 58949856 59130584 59521392 59535588 59652096 59768604 59885568 60348078 60466176 60584274 60717312 61014016 61133184 61305984 61560608 61725888 61982256 62103552 62157456 62583192 62705664 62828136 63020754 63452403 63576576 63700749 63700992 63825408 63950067 64459584 64585728 64711872 65028096 65155104 65354856 65482752 65610648 65931264 66060036 66189312 66318588 66521907 66846976 66961566 66977792 67108608 67239936 67371264 68024448 68040672 68173824 68306976 68640768 68774832 68969232 69255684 69441624 69594112 69730038 69866496 69927138 70406091 70543872 70681653 70836864 70975488 71523648 71663616 71803584 72454144 72517032 72658944 72800856 73156608 73299492 73524213 73668096 73811979 74172672 74317824 74462976 74691264 75202848 75350016 75497184 75644928 75792672 76247332 76396544 76527504 76545756 76695552 76845348 77220864 77371686 77590386 77760768 78121827 78293376 78446592 78599808 79361856 79380784 79536128 79691472 79847424 80464104 80621568 80779032 80798298 80956416 81510912 81581661 81741312 81900963 82301184 82643008 82804736 82876608 83444256 83607552 83770848 84027672 84603204 84768768 84934332 85100544 85194723 85266756 85946112 86093442 86114304 86282496 86704128 86873472 87139808 87310336 87480864 87908352 88080048 88252416 88424784 88695876 89282088 89303382 89478144 89652906 89828352 90522117 90699264 90720896 90876411 90898432 91075968 91521024 91699776 91958976 92340912 92588832 92973384 93155328 93236184 93874788 94058496 94242204 94264681 94449152 94531131 94633984 95364864 95551488 95738112 96689376 96878592 97067808 97542144 97732656 98032284 98224128 98415972 98896896 99090054 99283968 99477882 99588352 100270464 100442349 100466688 100662912 100859904 101056896 102036672 102061008 102260736 102460464 102961152 103162248 103453848 103478522 103681024 103883526 104162436 104391168 104595057 104595456 104799744 104890707 105815808 106255296 106463232 107285472 107495424 107705376 107731064 107941888 108681216 108775548 108988416 109201284 109734912 109949238 110502144 111259008 111476736 111694464 112036896 112804272 113025024 113245776 113467392 113592964 113689008 114370998 114594816 114791256 114818634 115043328 115268022 115605504 115831296 116057529 116385579 116641152 117211136 117440064 117669888 117899712 118261168 119042784 119071176 119304192 119537208 119771136 120696156 120932352 121168548 121197447 121434624 122028032 122266368 122611968 123121216 123451776 123964512 124207104 124314912 125166384 125411328 125656272 126041508 126904806 127153152 127401498 127650816 127900134 128919168 129140163 129171456 129423744 130056192 130310208 130709712 130965504 131221296 131862528 132120072 132378624 132637176 133043814 133693952 133923132 133955073 133955584 134217216 134479359 134479872 134742528 136048896 136081344 136347648 136613952 137281536 137549664 137938464 138511368 138883248 139188224 139460076 139732992 139854276 140435137 140812182 141087744 141363306 141673728 141950976 143047296 143327232 143607168 144908288 145034064 145317888 145601712 146313216 146598984 147048426 147336192 147623958 148345344 148635081 148635648 148925952 149216823 149382528 150405696 150700032 150994368 151289856 151585344 152494664 152793088 153055008 153091512 153391104 153690696 154441728 154743372 155180772 155217783 155521536 155825289 156243654 156586752 156893184 157199616 158723712 158761568 159072256 159382944 159694848 160928208 161243136 161558064 161596596 161912832 163021824 163163322 163482624 163801926 164602368 164923857 165286016 165609472 165753216 166888512 167215104 167541696 168055344 169206408 169537536 169868664 170201088 170389446 170533512 171556497 171892224 172186884 172227951 172228608 172564992 172902033 173408256 173746944 174279616 174620672 174961728 175816704 176160096 176504832 176849568 177391752 178564176 178606764 178956288 179305812 179656704 181044234 181398528 181441792 181752822 181796864 182151936 183042048 183399552 183917952 184681824 185177664 185946768 186310656 186472368 187749576 188116992 188484408 188529362 188898304 189062262 190357209 190729728 191102247 191102976 191476224 191850201 193378752 193757184 194135616 195084288 195465312 196064568 196448256 196831944 197793792 198180108 198567936 198787687 198955764 199176704 199565721 200540928 200884698 200933376 201325824 201719808 202113792 204073344 204122016 204521472 204920928 205922304 206324496 206907696 206957044 207362048 207767052 208324872 208782336 209190114 209599488 209781414 211218273 211631616 212044959 212510592 212926464 214570944 214990848 215410752 215462128 215883776 217362432 217551096 217976832 218402568 219469824 219898476 220572639 221004288 221435937 222518016 222953472 223388928 224073792 225608544 226050048 226491552 226934784 227185928 227378016 228741996 229189632 229582512 229637268 230086656 230536044 231662592 232115058 232771158 233282304 234365481 234422272 234880128 235339776 235799424 236522336 238085568 238142352 238608384 239074416 239542272 241392312 241864704 242337096 242394894 242869248 244056064 244532736 244744983 245223936 245702889 246242432 246903552 247929024 248414208 248629824 250332768 250822656 251312544 252083016 253809612 254306304 254802996 255301632 255584169 255800268 257838336 258280326 258342912 258847488 260112384 260620416 261419424 261931008 262442592 263725056 264240144 264757248 265274352 266087628 267387904 267846264 267910146 268434432 268958718 269485056 271566351 272097792 272162688 272629233 272695296 273227904 274563072 275099328 275876928 277022736 277766496 278376448 278920152 279465984 279708552 280870274 281624364 282175488 282726612 282794043 283347456 283593393 283901952 286094592 286654464 287214336 289816576 290068128 290635776 291203424 292626432 293197968 294096852 294672384 295247916 296690688 297270162 297851904 298433646 298765056 300811392 301327047 301400064 301988736 302579712 303170688 304989328 305586176 306110016 306183024 306782208 307381392 308883456 309486744 310361544 310435566 311043072 311650578 312487308 313173504 313785171 313786368 314399232 314672121 317447424 317523136 318144512 318765888 319389696 321856416 322486272 323116128 323193192 323825664 326043648 326326644 326965248 327603852 329204736 329847714 330572032 331218944 331506432 333777024 334430208 335083392 336110688 338412816 339075072 339737328 340402176 340778892 341067024 343112994 343784448 344373768 344455902 345129984 345804066 346816512 347493888 348172587 348559232 349156737 349241344 349923456 351633408 352320192 353009664 353699136 354783504 357128352 357213528 357912576 358611624 359313408 362088468 362174827 362797056 362883584 363505644 363592341 363593728 364303872 366084096 366799104 367835904 369363648 370355328 371893536 372621312 372944736 375499152 376233984 376968816 377058724 377796608 378124524 380714418 381459456 382204494 382952448 383700402 386757504 387420489 387514368 388271232 390168576 390930624 392129136 392896512 393663888 395587584 396360216 397135872 397575374 397911528 398353408 399131442 401081856 401769396 401865219 401866752 402651648 403438077 403439616 404227584 408146688 408244032 409042944 409841856 411844608 412648992 413815392 413914088 414724096 415534104 416649744 417564672 418380228 419198976 419562828 421305411 422436546 423263232 424089918 425021184 425852928 429141888 429981696 430821504 430924256 431767552 434724864 435102192 435953664 436805136 438939648 439796952 441145278 442008576 442871874 445036032 445905243 445906944 446777856 447650469 448147584 451217088 452100096 452983104 453869568 454371856 454756032 457483992 458379264 459165024 459274536 460173312 461072088 463325184 464230116 465542316 465653349 466564608 467475867 468730962 468844544 469760256 470679552 471598848 473044672 476171136 476284704 477216768 478148832 479084544 482784624 483729408 484674192 484789788 485738496 489065472 489489966 490447872 491405778 492484864 493807104 494771571 495858048 496828416 497259648 500665536 501645312 502625088 504166032 507619224 508612608 509605992 510603264 511168338 511600536 514669491 515676672 516560652 516683853 516685824 517694976 518706099 520224768 521240832 522838848 523862016 524885184 527450112 528480288 529514496 530548704 532175256 534775808 535692528 535820292 536868864 537917436 538970112 539566579 543132702 544195584 544325376 545258466 545390592 546455808 549126144 550198656 551753856 554045472 555532992 556752896 557840304 558931968 559417104 561740548 563248728 564350976 565453224 565588086 566694912 567186786 571071627 572189184 573306741 573308928 574428672 575550603 579633152 580136256 581271552 582406848 585252864 586395936 588193704 589344768 590495832 593381376 594540324 595703808 596363061 596867292 597530112 598697163 601622784 602654094 602800128 603977472 605159424 606341376 609978656 611172352 612220032 612366048 613564416 614762784 617766912 618973488 620723088 620871132 622086144 623301156 624974616 626347008 627570342 628798464 629344242 633654819 634894848 635046272 636134877 636289024 637531776 638779392 643712832 644972544 646232256 646386384 647651328 652087296 652653288 653930496 655207704 658409472 659695428 661144064 661717917 662437888 663012864 664307811 667554048 668860416 670166784 672221376 676825632 678150144 679474656 680804352 681557784 682134048 686225988 687568896 688747536 688911804 690259968 691608132 694987776 696345174 697118464 698313474 698482688 699846912 703096443 703266816 704640384 706019328 707398272 709567008 714256704 714427056 715825152 717223248 718626816 724176936 724349654 725594112 725767168 727011288 727184682 728607744 732168192 733598208 734234949 735671808 737108667 738727296 740710656 743787072 745242624 745889472 750998304 752467968 753937632 754117448 755593216 756249048 761428836 762918912 764408988 765904896 766752507 767400804 773515008 774840978 775028736 776542464 780337152 781861248 784258272 785793024 787327776 791175168 792720432 794271744 795150748 795823056 796706816 798262884 802163712 803538792 803730438 805303296 806876154 808455168 814699053 816293376 816488064 817887699 818085888 819683712 823689216 825297984 827630784 827828176 829448192 831068208 833299488 835129344 836760456 838397952 839125656 842610822 844873092 846526464 848179836 848382129 850042368 850780179 851705856 858283776 859963392 861643008 861848512 863535104 869449728 870204384 871907328 873610272 877879296 879593904 882290556 884017152 885743748 890072064 891810486 893555712 895300938 896295168 902434176 903981141 904200192 905966208 907739136 908743712 909512064 914967984 916758528 918330048 918549072 920346624 922144176 926650368 928460232 931084632 931306698 933129216 934951734 937461924 937689088 939520512 941355513 941359104 943197696 944016363 946089344 952342272 952569408 954433536 956297664 958169088 965569248 967458816 969348384 969579576 971476992 978130944 978979932 980895744 982811556 983045959 984969728 987614208 989543142 991716096 993656832 994519296 1001331072 1003290624 1005250176 1008332064 1015238448 1017225216 1019211984 1021206528 1022336676 1023201072 1029338982 1031353344 1033121304 1033367706 1035389952 1037412198 1040449536 1042481664 1044517761 1045677696 1047470211 1047724032 1049770368 1054900224 1056960576 1059028992 1061097408 1064350512 1069551616 1071385056 1071640584 1073737728 1075834872 1077940224 1079133158 1086265404 1086524481 1088391168 1088650752 1090516932 1090777023 1090781184 1092911616 1098252288 1100397312 1103507712 1108090944 1111065984 1113505792 1115680608 1117863936 1118834208 1123481096 1126497456 1128701952 1130906448 1131176172 1133389824 1134373572 1142143254 1144378368 1146613482 1148857344 1151101206 1159266304 1160272512 1162261467 1162543104 1164813696 1170505728 1172791872 1176387408 1178689536 1180991664 1186762752 1189080648 1191407616 1192726122 1193734584 1195060224 1197394326 1203245568 1205308188 1205595657 1205600256 1207954944 1210314231 1210318848 1212682752 1219957312 1222344704 1224440064 1224732096 1227128832 1229525568 1235533824 1237946976 1241446176 1241742264 1244172288 1246602312 1249949232 1252694016 1255140684 1257596928 1258688484 1263916233 1267309638 1269789696 1270092544 1272269754 1272578048 1275063552 1277558784 1287425664 1289945088 1292464512 1292772768 1295302656 1304174592 1305306576 1307860992 1310415408 1316818944 1319390856 1322288128 1323435834 1326025728 1328615622 1335108096 1337715729 1337720832 1340333568 1342951407 1344442752 1353651264 1356300288 1358949312 1361608704 1363115568 1364268096 1372451976 1375137792 1377495072 1377823608 1380519936 1383216264 1389975552 1391513809 1392690348 1394236928 1396626948 1396960047 1396965376 1399693824 1402427601 1406192886 1406533632 1409280768 1412038656 1414796544 1419134016 1428513408 1428854112 1431650304 1434446496 1437253632 1448353872 1448699308 1451188224 1451534336 1454022576 1454369364 1457215488 1467196416 1468469898 1471343616 1474217334 1477454592 1481421312 1484314713 1487574144 1490485248 1491778944 1501996608 1504935936 1507875264 1508234896 1511186432 1512498096 1522857672 1525837824 1528817976 1531809792 1533505014 1534801608 1544008473 1547030016 1549681956 1550051559 1550057472 1553084928 1556118297 1560674304 1563722496 1568516544 1571586048 1574655552 1582350336 1585440864 1588543488 1590301496 1591646112 1593413632 1596525768 1604327424 1607077584 1607460876 1610606592 1613752308 1616910336 1618699737 1629398106 1632586752 1632976128 1635775398 1636171776 1639367424 1647378432 1650595968 1655261568 1655656352 1658896384 1662136416 1666598976 1670258688 1673520912 1676795904 1678251312 1685221644 1689746184 1693052928 1696359672 1696764258 1700084736 1701560358 1713214881 1716567552 1719920223 1719926784 1723286016 1723697024 1726651809 1727070208 1738899456 1740408768 1743814656 1747220544 1755758592 1759187808 1764581112 1768034304 1771487496 1780144128 1783620972 1787111424 1789089183 1790601876 1792590336 1796091489 1804868352 1807962282 1808400384 1811932416 1815478272 1817487424 1819024128 1829935968 1833517056 1836660096 1837098144 1840693248 1844288352 1853300736 1856920464 1862169264 1862613396 1866258432 1869903468 1874923848 1879041024 1882711026 1886395392 1888032726 1892178688 1900964457 1904684544 1905138816 1908404631 1908867072 1912595328 1916338176 1931138496 1934917632 1938696768 1939159152 1942953984 1956261888 1957959864 1961791488 1965623112 1966091918 1969939456 1975228416 1979086284 1983432192 1985153751 1987313664 1989038592 1992923433 2002662144 2006581248 2010500352 2016664128 2030476896 2034450432 2038423968 2042413056 2044673352 2046402144 2058677964 2062706688 2066242608 2066735412 2070779904 2074824396 2084963328 2089035522 2091355392 2094940422 2095448064 2099540736 2109289329 2109800448 2113921152 2118057984 2122194816 2128701024 2139103232 2142770112 2143281168 2147475456 2151669744 2155880448 2158266316 2172530808 2173048962 2176782336 2177301504 2181033864 2181554046 2185823232 2196504576 2200794624 2202704847 2207015424 2211326001 2216181888 2222131968 2227011584 2231361216 2235727872 2237668416 2246962192 2252994912 2257403904 2261812896 2262352344 2266779648 2268747144 2284286508 2288756736 2293226964 2297714688 2300257521 2302202412 2318532608 2320545024 2324522934 2325086208 2329627392 2341011456 2345583744 2352774816 2357379072 2361983328 2373525504 2378161296 2382815232 2385452244 2387469168 2390120448 2394788652 2406491136 2410616376 2411191314 2415909888 2420628462 2425365504 2439914624 2444097159 2444689408 2448880128 2449464192 2453663097 2454257664 2459051136 2471067648 2475893952 2482892352 2483484528 2488344576 2493204624 2499898464 2505388032 2510281368 2515193856 2517376968 2527832466 2534619276 2539579392 2540185088 2544539508 2545146387 2545156096 2550127104 2552340537 2555117568 2574851328 2579890176 2584929024 2585545536 2590605312 2608349184 2610613152 2615721984 2620830816 2633637888 2638781712 2644576256 2646871668 2652051456 2657231244 2670216192 2675431458 2680667136 2685902814 2688885504 2707302528 2711943423 2712600576 2717898624 2723217408 2726231136 2728536192 2744903952 2750275584 2754990144 2755647216 2761039872 2766432528 2779951104 2783027618 2785380696 2788473856 2793253896 2793920094 2799387648 2804855202 2812385772 2813067264 2818561536 2824066539 2824077312 2829593088 2832049089 2838268032 2857026816 2857708224 2863300608 2868892992 2874507264 2896707744 2897398616 2902376448 2903068672 2908045152 2908738728 2914430976 2934392832 2936939796 2942687232 2948434668 2949137877 2954909184 2962842624 2968629426 2975148288 2980970496 2983557888 3003993216 3009871872 3015750528 3016469792 3022372864 3024996192 3045715344 3051675648 3057635952 3063619584 3067010028 3069603216 3088016946 3094060032 3099363912 3100103118 3106169856 3112236594 3121348608 3127444992 3133553283 3137033088 3142410633 3143172096 3149311104 3164700672 3170881728 3177086976 3180602992 3183292224 3186827264 3193051536 3208654848 3214155168 3214921752 3221213184 3227504616 3233820672 3237399474 3258796212 3259573443 3265173504 3265952256 3271550796 3272331069 3272343552 3278734848 3294756864 3301191936 3310523136 3311312704 3317792768 3324272832 3333197952 3340517376 3347041824 3353591808 3356502624 3370443288 3379492368 3386105856 3392719344 3393528516 3400169472 3403120716 3426429762 3433135104 3439840446 3446572032 3447394048 3453303618 3454140416 3477798912 3480817536 3486784401 3487629312 3494441088 3511517184 3518375616 3529162224 3536068608 3542974992 3560288256 3567241944 3574222848 3578178366 3581203752 3585180672 3592182978 3609736704 3615924564 3616786971 3616800768 3623864832 3630942693 3630956544 3634974848 3638048256 3659871936 3667034112 3673320192 3674196288 3681386496 3688576704 3706601472 3713840928 3724338528 3725226792 3732516864 3739806936 3749847696 3758082048 3765422052 3772790784 3776065452 3776966053 3784357376 3791748699 3801928914 3809369088 3810277632 3816809262 3817734144 3825190656 3832676352 3862276992 3869835264 3877393536 3878318304 3885907968 3912523776 3915919728 3923582976 3931246224 3932183836 3939878912 3950456832 3958172568 3966864384 3970307502 3978077184 3985846866 4005324288 4013147187 4013162496 4021000704 4028854221 4033328256 4060953792 4068900864 4076847936 4084826112 4089346704 4092804288 4117355928 4125413376 4132485216 4133470824 4141559808 4149648792 4169926656 4174541427 4178071044 4182710784 4189880844 4190880141 4190896128 4199081472 4207282803 4218578658 4219600896 4227842304 4236115968 4244389632 4257402048 4278206464 4285540224 4286562336 4294950912 4303339488 4311760896 4316532632 4345061616 4346097924 4353564672 4354603008 4362067728 4363108092 4371646464 4401589248 4405409694 4414030848 4422652002 4432363776 4444263936 4452944139 4454023168 4462722432 4471455744 4475336832 4493924384 4505989824 4514807808 4523625792 4524704688 4533559296 4537494288 4568573016 4577513472 4586453928 4595429376 4600515042 4604404824 4632025419 4637065216 4641090048 4649045868 4650154677 4650172416 4659254784 4668354891 4682022912 4691167488 4705549632 4714758144 4723966656 4747051008 4756322592 4765630464 4770904488 4774938336 4780240896 4789577304 4812982272 4821232752 4822382628 4831819776 4841256924 4850731008 4856099211 4879829248 4888194318 4889378816 4897760256 4898928384 4907326194 4908515328 4918102272 4942135296 4951787904 4965784704 4966969056 4976689152 4986409248 4999796928 5010776064 5020562736 5030387712 5034753936 5055664932 5069238552 5079158784 5080370176 5089079016 5090292774 5100254208 5104681074 5139644643 5149702656 5159760669 5159780352 5169858048 5171091072 5179955427 5181210624 5216698368 5221226304 5231443968 5241661632 5267275776 5277563424 5289152512 5293743336 5304102912 5314462488 5340432384 5350862916 5361334272 5367267549 5371805628 5377771008 5388274467 5414605056 5423886846 5425201152 5435797248 5446434816 5452462272 5457072384 5489807904 5500551168 5509980288 5511294432 5522079744 5532865056 5559902208 5566055236 5570761392 5576947712 5586507792 5587840188 5598775296 5609710404 5624771544 5637123072 5648133078 5659186176 5664098178 5676536064 5702893371 5714053632 5715416448 5725213893 5726601216 5737785984 5749014528 5793415488 5794797232 5804752896 5806137344 5816090304 5817477456 5828861952 5868785664 5873879592 5885374464 5896869336 5898275754 5909818368 5925685248 5937258852 5950296576 5955461253 5961940992 5967115776 5978770299 6007986432 6019743744 6031501056 6032939584 6044745728 6049992384 6091430688 6103351296 6115271904 6127239168 6134020056 6139206432 6176033892 6188120064 6198727824 6200206236 6212339712 6224473188 6254889984 6267106566 6274066176 6284821266 6286344192 6298622208 6327867987 6329401344 6341763456 6354173952 6361205984 6366584448 6373654528 6386103072 6417309696 6428310336 6429843504 6442426368 6455009232 6467641344 6474798948 6517592424 6519146886 6530347008 6531904512 6543101592 6544662138 6557469696 6589513728 6602383872 6608114541 6621046272 6622625408 6633978003 6635585536 6648545664 6666395904 6681034752 6694083648 6707183616 6713005248 6740886576 6758984736 6772211712 6785438688 6787057032 6800338944 6806241432 6852859524 6866270208 6879680892 6881321713 6893144064 6894788096 6900772563 6906607236 6908280832 6955597824 6961635072 6973568802 6975258624 6988882176 7023034368 7036751232 7058324448 7072137216 7085949984 7120576512 7134483888 7148445696 7156356732 7162407504 7170361344 7184365956 7219473408 7231849128 7233573942 7247729664 7261885386 7269949696 7276096512 7319743872 7332291477 7334068224 7346640384 7348392576 7360989291 7362772992 7377153408 7413202944 7427681856 7448677056 7450453584 7465033728 7479613872 7499695392 7516164096 7530844104 7545581568 7552130904 7553932106 7568714752 7583497398 7603857828 7618738176 7620555264 7633618524 7635439161 7635468288 7650381312 7657021611 7665352704 7724553984 7739670528 7754787072 7756636608 7771815936 7825047552 7831839456 7847165952 7862492448 7864367672 7879757824 7900913664 7916345136 7933728768 7940615004 7956154368 7971693732 8010648576 8026294374 8042001408 8057708442 8066656512 8121907584 8135830269 8137801728 8153695872 8169652224 8178693408 8185608576 8234711856 8250826752 8264970432 8266941648 8283119616 8299297584 8339853312 8349082854 8356142088 8365421568 8379761688 8381760282 8398162944 8414565606 8437157316 8439201792 8455684608 8472199617 8472231936 8488779264 8496147267 8514804096 8556412928 8571080448 8573124672 8589901824 8606678976 8623521792 8633065264 8690123232 8692195848 8707129344 8709206016 8724135456 8726216184 8743292928 8803178496 8810819388 8828061696 8845304004 8847413631 8864727552 8888527872 8905888278 8908046336 8925444864 8942911488 8950673664 8987848768 9011979648 9029615616 9047251584 9049409376 9067118592 9074988576 9137146032 9155026944 9172907856 9190858752 9201030084 9208809648 9264050838 9282180096 9298091736 9300309354 9318509568 9336709782 9364045824 9382334976 9400659849 9411099264 9427231899 9429516288 9447933312 9494102016 9512645184 9531260928 9541808976 9549876672 9560481792 9579154608 9625964544 9642465504 9644765256 9663639552 9682513848 9701462016 9712198422 9759658496 9776388636 9778720329 9778757632 9795520512 9797856768 9814652388 9816993207 9817030656 9836204544 9884270592 9903575808 9931569408 9933938112 9953378304 9972818496 9999593856 10021552128 10041125472 10060775424 10069507872 10111329864 10138477104 10158317568 10160740352 10178158032 10180585548 10200508416 10209362148 10251765001 10279289286 10299405312 10319521338 10339716096 10342182144 10359910854 10362421248 10433396736 10442452608 10462887936 10483323264 10534551552 10555126848 10578305024 10587486672 10608205824 10628924976 10680864768 10701725832 10722668544 10734535098 10743611256 10755542016 10776548934 10829210112 10847773692 10850360913 10850402304 10871594496 10892828079 10892869632 10904924544 10914144768 10979615808 11001102336 11019960576 11022588864 11044159488 11065730112 11119804416 11132110472 11141522784 11153895424 11173015584 11175680376 11197550592 11219420808 11249543088 11274246144 11296266156 11318372352 11328196356 11330898159 11353072128 11375246097 11405786742 11428107264 11430832896 11450427786 11453202432 11475571968 11498029056 11586830976 11589594464 11609505792 11612274688 11632180608 11634954912 11657723904 11737571328 11747759184 11770748928 11793738672 11796551508 11819636736 11851370496 11874517704 11900593152 11910922506 11934231552 11957540598 12015972864 12039441561 12039487488 12063002112 12065879168 12086562663 12089491456 12099984768 12182861376 12206702592 12230543808 12254478336 12268040112 12278412864 12352067784 12376240128 12397455648 12400412472 12424679424 12448946376 12509779968 12523624281 12534213132 12548132352 12569642532 12572640423 12572688384 12597244416 12621848409 12655735974 12658802688 12683526912 12708347904 12722411968 12733168896 12747309056 12772206144 12834619392 12856620672 12859687008 12884852736 12910018464 12935282688 12949597896 13035184848 13038293772 13060694016 13063809024 13086203184 13089324276 13114939392 13204767744 13216229082 13242092544 13245250816 13267956006 13271171072 13297091328 13332791808 13358832417 13362069504 13388167296 13414367232 13426010496 13481773152 13517969472 13544423424 13570877376 13574114064 13600677888 13612482864 13705719048 13732540416 13759361784 13762643426 13786288128 13789576192 13801545126 13813214472 13896076257 13911195648 13923270144 13947137604 13950464031 13950517248 13977764352 14005064673 14046068736 14073502464 14116648896 14144274432 14171899968 14241153024 14268967776 14296891392 14312713464 14324815008 14340722688 14368731912 14438946816 14463698256 14467147884 14495459328 14523770772 14539899392 14552193024 14568297633 14639487744 14664582954 14668136448 14693280768 14696785152 14721978582 14725545984 14754306816 14826405888 14855363712 14897354112 14900907168 14930067456 14959227744 14999390784 15032328192 15061688208 15091163136 15104261808 15107864212 15137429504 15166994796 15207715656 15237476352 15241110528 15267237048 15270878322 15300762624 15314043222 15418933929 15449107968 15479282007 15479341056 15509574144 15513273216 15539866281 15543631872 15650095104 15663678912 15694331904 15724984896 15728735344 15759515648 15801827328 15832690272 15867457536 15881230008 15912308736 15943387464 16021297152 16052588748 16084002816 16101802647 16115416884 16133313024 16164823401 16243815168 16271660538 16275603456 16307391744 16339304448 16357386816 16371217152 16469423712 16501653504 16529940864 16533883296 16566239232 16598595168 16679706624 16698165708 16712284176 16730843136 16759523376 16763520564 16796325888 16829131212 16874314632 16911369216 16944399234 16977558528 16992294534 17029608192 17108680113 17112825856 17142160896 17146249344 17175641679 17179803648 17213357952 17247043584 17266130528 17380246464 17384391696 17414258688 17418412032 17448270912 17452432368 17486585856 17606356992 17621638776 17656123392 17690608008 17694827262 17729455104 17777055744 17811776556 17816092672 17850889728 17866383759 17885822976 17901347328 17936310897 17975697536 18023959296 18059231232 18094503168 18098818752 18134237184 18149977152 18274292064 18310053888 18345815712 18381717504 18402060168 18417619296 18528101676 18564360192 18596183472 18600618708 18637019136 18673419564 18764669952 18801319698 18822198528 18854463798 18859032576 18895866624 18983603961 18988204032 19025290368 19062521856 19083617952 19099753344 19120963584 19158309216 19251929088 19284931008 19289530512 19327279104 19365027696 19402924032 19424396844 19519316992 19552777272 19557440658 19591041024 19595713536 19629304776 19633986414 19672409088 19768541184 19807151616 19824343623 19863138816 19867876224 19901934009 19906756608 19945636992 19999187712 20043104256 20082250944 20121550848 20139015744 20222659728 20276954208 20316635136 20321480704 20356316064 20361171096 20401016832 20418724296 20503530002 20558578572 20598810624 20639042676 20643965139 20679432192 20684364288 20702317689 20719821708 20724842496 20866793472 20884905216 20925775872 20966646528 21069103104 21110253696 21156610048 21174973344 21216411648 21257849952 21361729536 21403451664 21445337088 21469070196 21487222512 21511084032 21553097868 21658420224 21695547384 21700721826 21743188992 21785656158 21809849088 21828289536 21959231616 21996874431 22002204672 22039921152 22045177728 22082967873 22088318976 22131460224 22239608832 22264220944 22283045568 22307790848 22346031168 22351360752 22395101184 22438841616 22499086176 22548492288 22592532312 22636744704 22656392712 22661796318 22706144256 22750492194 22811573484 22856214528 22861665792 22900855572 22906317483 22906404864 22951143936 22971064833 22996058112 23173661952 23179188928 23219011584 23224549376 23264361216 23269909824 23315447808 23475142656 23495518368 23541497856 23587477344 23593103016 23639273472 23702740992 23749035408 23801186304 23821845012 23868463104 23915081196 24031945728 24078883122 24126004224 24131758336 24173125326 24178982912 24199969536 24365722752 24407490807 24413405184 24461087616 24508956672 24536080224 24556825728 24704135568 24752480256 24794911296 24800824944 24849358848 24897892752 25019559936 25047248562 25068426264 25096264704 25139285064 25145280846 25194488832 25243696818 25311471948 25317605376 25367053824 25416598851 25416695808 25444823936 25466337792 25488441801 25494618112 25544412288 25669238784 25713241344 25719374016 25769705472 25820036928 25870565376 25899195792 26070369696 26076587544 26121388032 26127618048 26172406368 26178648552 26229878784 26409535488 26432458164 26438762371 26484185088 26490501632 26535912012 26542240893 26542342144 26594182656 26665583616 26717664834 26724139008 26776334592 26828734464 26852020992 26963546304 27035938944 27088846848 27141754752 27148228128 27201355776 27224965728 27411438096 27465080832 27518723568 27525286852 27572576256 27579152384 27603090252 27626428944 27792152514 27846540288 27894275208 27900928062 27955528704 28010129346 28092137472 28147004928 28201979547 28233297792 28281695697 28288548864 28343799936 28482306048 28537935552 28593782784 28625426928 28649630016 28681445376 28737463824 28877893632 28927396512 28934295768 28990918656 29047541544 29079798784 29104386048 29136595266 29278975488 29329165908 29336160987 29336272896 29386561536 29393570304 29443957164 29450979621 29451091968 29508613632 29652811776 29710727424 29794708224 29801814336 29860134912 29918455488 29998781568 30064656384 30123376416 30182326272 30208523616 30215728424 30274859008 30333989592 30415431312 30474952704 30482221056 30534474096 30541756644 30601525248 30628086444 30755295003 30837867858 30898215936 30958564014 31019148288 31026546432 31079732562 31087263744 31300190208 31327357824 31388663808 31449969792 31457470688 31519031296 31603654656 31665380544 31734915072 31762460016 31824617472 31886774928 32042594304 32105177496 32168005632 32203605294 32230833768 32266626048 32329646802 32487630336 32543321076 32551082739 32551206912 32614783488 32678484237 32678608896 32714773632 32742434304 32938847424 33003307008 33059881728 33067766592 33132478464 33197190336 33359413248 33396331416 33424568352 33461686272 33519046752 33527041128 33592651776 33658262424 33748629264 33822738432 33888798468 33955117056 33984589068 33992694477 34059216384 34125738291 34217360226 34225651712 34284321792 34292498688 34351283358 34359607296 34426715904 34494087168 34532261056 34760492928 34768783392 34828517376 34836824064 34896541824 34904864736 34973171712 35212713984 35243277552 35312246784 35381216016 35389654524 35458910208 35554111488 35623553112 35701779456 35732767518 35802694656 35872621794 35951395072 36047918592 36118324683 36118462464 36189006336 36197637504 36259687989 36268474368 36299954304 36548584128 36620107776 36691631424 36763435008 36804120336 36835238592 37056203352 37128720384 37192366944 37201237416 37274038272 37346839128 37529339904 37570872843 37602639396 37644397056 37708927596 37717921269 37718065152 37791733248 37865545227 37967207922 37976408064 38050580736 38125043712 38167235904 38199506688 38241927168 38316618432 38503858176 38569862016 38579061024 38654558208 38730055392 38805848064 38848793688 39038633984 39105554544 39114881316 39182082048 39191427072 39258609552 39267972828 39344818176 39614303232 39648687246 39726277632 39735752448 39803868018 39813513216 39891273984 39998375424 40076497251 40086208512 40164501888 40243101696 40278031488 40445319456 40553908416 40633270272 40642961408 40712632128 40722342192 40802033664 40837448592 41007060004 41117157144 41197621248 41278085352 41287930278 41358864384 41368728576 41404635378 41439643416 41688228771 41733586944 41769810432 41851392093 41851551744 41933293056 42015194019 42138206208 42220507392 42313220096 42349946688 42432823296 42515699904 42723459072 42806903328 42890674176 42938140392 42974445024 43022168064 43106195736 43316840448 43391094768 43401443652 43486377984 43571312316 43619698176 43656579072 43704892899 43918463232 43993748862 44004409344 44079842304 44090355456 44165935746 44176637952 44262920448 44479217664 44528441888 44566091136 44615581696 44692062336 44702721504 44790202368 44877683232 44998172352 45096984576 45185064624 45273489408 45312785424 45323592636 45412288512 45500984388 45623146968 45712429056 45723331584 45801711144 45812634966 45902287872 45942129666 46256801787 46347323904 46358377856 46437846021 46438023168 46449098752 46528722432 46539819648 46619598843 46630895616 46950285312 46991036736 47082995712 47174954688 47186206032 47278546944 47405481984 47498070816 47602372608 47643690024 47736926208 47830162392 48063891456 48157766244 48252008448 48263516672 48305407941 48346250652 48357965824 48399939072 48494470203 48731445504 48814981614 48826810368 48922175232 49017913344 49072160448 49113651456 49408271136 49504960512 49589822592 49601649888 49698717696 49795785504 50039119872 50094497124 50136852528 50192529408 50278570128 50290561692 50388977664 50487393636 50622943896 50734107648 50833197702 50889647872 50932675584 50976883602 50989236224 51088824576 51326040339 51338477568 51426482688 51438748032 51526925037 51539410944 51640073856 51741130752 51798391584 52140739392 52153175088 52242776064 52255236096 52344812736 52357297104 52459757568 52819070976 52864916328 52877524742 52968370176 52981003264 53071824024 53084481786 53188365312 53331167232 53435329668 53448278016 53552669184 53599151277 53657468928 53704041984 53808932691 53927092608 54071877888 54177693696 54283509504 54296456256 54402711552 54449931456 54822876192 54930161664 55037447136 55050573704 55145152512 55158304768 55206180504 55252857888 55584305028 55693080576 55788550416 55801856124 55911057408 56020258692 56294009856 56403959094 56466595584 56563391394 56577097728 56687599872 56950811883 56964612096 57075871104 57187565568 57250853856 57299260032 57362890752 57474927648 57755787264 57854793024 57868591536 57981837312 58095083088 58159597568 58208772096 58273190532 58557950976 58658331816 58672321974 58773123072 58787140608 58887914328 58901959242 59017227264 59305623552 59421454848 59473030869 59589416448 59603628672 59705802027 59720269824 59836910976 59997563136 60129312768 60246752832 60364652544 60417047232 60431456848 60549718016 60667979184 60830862624 60949905408 60964442112 61068948192 61083513288 61203050496 61256172888 61510590006 61675735716 61796431872 61917128028 61931895417 62038296576 62053092864 62106953067 62159465124 62174527488 62600380416 62654715648 62777327616 62899939584 62914941376 63038062592 63207309312 63330761088 63469830144 63524920032 63649234944 63773549856 64085188608 64210354992 64336011264 64407210588 64461667536 64533252096 64659293604 64975260672 65086642152 65102165478 65229566976 65356968474 65429547264 65484868608 65877694848 65990623293 66006614016 66119763456 66135533184 66248903619 66264956928 66394380672 66718826496 66792662832 66849136704 66923372544 67038093504 67054082256 67185303552 67316524848 67497258528 67645476864 67777596936 67910234112 67969178136 67985388954 68118432768 68251476582 68434720452 68451303424 68568643584 68584997376 68702566716 68718952449 68719214592 68853431808 68913194499 68988174336 69064522112 69520985856 69537566784 69657034752 69673648128 69793083648 69809729472 69946343424 70425427968 70486555104 70624493568 70762432032 70779309048 70917820416 71108222976 71247106224 71403558912 71465535036 71605389312 71745243588 71762355007 71902790144 72095837184 72236649366 72378012672 72395275008 72519375978 72536948736 72599908608 73097168256 73240215552 73383262848 73526870016 73608240672 73670477184 74112406704 74257440768 74384733888 74402474832 74548076544 74693678256 75058679808 75141745686 75205278792 75288794112 75417855192 75435842538 75583466496 75731090454 75934415844 75952816128 76101161472 76249796553 76250087424 76334471808 76399013376 76465325403 76483854336 76633236864 77007716352 77139724032 77158122048 77309116416 77460110784 77611696128 77697587376 78077267968 78211109088 78229762632 78364164096 78382854144 78517219104 78535945656 78689636352 79228606464 79297374492 79316287113 79452555264 79471504896 79607736036 79626722679 79627026432 79782547968 79996750848 80152994502 80172417024 80329003776 80486203392 80556062976 80890638912 81107816832 81266540544 81285922816 81425264256 81444684384 81604067328 81674897184 82014120008 82234314288 82395242496 82556170704 82575860556 82717728768 82737457152 82809270756 82879286832 83376457542 83539620864 83702784186 83866586112 84030388038 84276412416 84441014784 84605938641 84626440192 84699893376 84845087091 84865646592 85031399808 85446918144 85613806656 85781348352 85876280784 85948890048 86044336128 86212391472 86633680896 86782189536 86802887304 86972755968 87142624632 87239396352 87313158144 87409785798 87836926464 87987497724 88008482961 88008818688 88159684608 88180710912 88331871492 88352938863 88353275904 88525840896 88958435328 89056883776 89132182272 89231163392 89384124672 89405443008 89580404736 89755366464 89996344704 90193969152 90370129248 90546978816 90625570848 90647185272 90824577024 91001968776 91246293936 91424858112 91446663168 91603422288 91625269932 91804575744 91884259332 92265885009 92513603574 92694647808 92716755712 92875692042 92898197504 93057444864 93079639296 93239197686 93261791232 93900570624 93982073472 94165991424 94349909376 94372412064 94557093888 94810963968 94996141632 95204745216 95287380048 95473852416 95660324784 96127782912 96315532488 96504016896 96527033344 96610815882 96692501304 96799878144 96988940406 97462891008 97629963228 97653248217 97653620736 97844350464 98035452711 98035826688 98144320896 98227302912 98816542272 99009921024 99179645184 99203299776 99397435392 99591571008 100078239744 100188994248 100273705056 100385058816 100557140256 100581123384 100777955328 100974787272 101245887792 101468215296 101666395404 101779295744 101865351168 101953767204 101978083431 101978472448 102177649152 102377214873 102652080678 102676955136 102852965376 102877496064 103053850074 103078821888 103280147712 103482261504 103596783168 104281478784 104306350176 104485552128 104510472192 104689625472 104714594208 104919515136 105638141952 105729832656 105755049484 105936740352 105962006528 106143648048 106168963572 106376730624 106662334464 106870659336 107105338368 107198302554 107408083968 107617865382 107854185216 108143755776 108354974049 108355387392 108567019008 108592912512 108779063967 108805423104 108899862912 109645752384 109860323328 110074894272 110101147408 110290305024 110316609536 110412361008 110505715776 111168610056 111386161152 111577100832 111603712248 111822114816 112040517384 112588019712 112712618529 112807918188 112933191168 113126782788 113153763807 113154195456 113375199744 113596635681 113901623766 113929224192 114151742208 114375131136 114501707712 114598520064 114725781504 114949855296 115511574528 115709586048 115737183072 115963674624 116190166176 116319195136 116417544192 116546381064 117115901952 117316663632 117344643948 117546246144 117574281216 117775828656 117803918484 118034454528 118842909696 118946061738 119178832896 119207257344 119411604054 119440539648 119673821952 119995126272 120229491753 120258625536 120493505664 120729305088 120834094464 120862913696 121099436032 121335958368 121661725248 121899810816 121928884224 122137896384 122167026576 122406100992 122512345776 123021180012 123351471432 123592863744 123834256056 123863790834 124076593152 124106185728 124213906134 124318930248 125064686313 125200760832 125309431296 125554176279 125554655232 125799879168 125829882752 126045582057 126076125184 126414618624 126661522176 126939660288 127049840064 127298469888 127547099712 128170377216 128420709984 128672022528 128814421176 128923335072 129066504192 129318587208 129950521344 130173284304 130204330956 130459133952 130713936948 130859094528 130969737216 131114678697 131755389696 131981246586 132013228032 132239526912 132271066368 132497807238 132529913856 132788761344 133437652992 133585325664 133698273408 133846745088 134076187008 134108164512 134370607104 134633049696 134994517056 135290953728 135555193872 135820468224 135938356272 135970777908 136236865536 136502953164 136869440904 137137287168 137169994752 137405133432 137437904898 137706863616 137826388998 138129044224 138770405361 139041971712 139075133568 139313538063 139314069504 139347296256 139586167296 139619458944 139858796529 139892686848 140850855936 140973110208 141248987136 141524864064 141558618096 141835640832 142216445952 142494212448 142807117824 142931070072 143210778624 143490487176 143524710014 143805580288 144191674368 144473298732 144756025344 144790550016 144916223823 145038751956 145073897472 145199817216 145483410609 146194336512 146480431104 146766525696 147053740032 147216481344 147340954368 148224813408 148514881536 148769467776 148804949664 149096153088 149387356512 150117359616 150283491372 150410557584 150577588224 150835710384 150871685076 151166932992 151462180908 151868831688 152202322944 152499593106 152668943616 152798026752 152930650806 152967708672 153266473728 153978121017 154015432704 154279448064 154316244096 154580775111 154618232832 154920221568 155223392256 155395174752 156154535936 156422218176 156459525264 156728328192 156765708288 157034438208 157071891312 157379272704 158457212928 158594748984 158632574226 158905110528 158943009792 159215472072 159253445358 159565095936 159993501696 160305989004 160344834048 160658007552 160797453831 160972406784 161112125952 161426798073 161781277824 162215633664 162533081088 162571845632 162850528512 162889368768 163208134656 163349794368 164028240016 164468628576 164790484992 165112341408 165151721112 165435457536 165474914304 165618541512 165758573664 166752915084 167079241728 167405568372 167733172224 168060776076 168882029568 169211877282 169252880384 169399786752 169690174182 169731293184 170062799616 170852435649 170893836288 171227613312 171562696704 171752561568 171897780096 172088672256 172424782944 173267361792 173564379072 173605774608 173945511936 174285249264 174478792704 174626316288 174819571596 175673852928 175974995448 176016965922 176319369216 176361421824 176663742984 176705877726 177051681792 177916870656 178113767552 178264364544 178419092607 178462326784 178768249344 178810886016 179117406081 179160809472 179510732928 179992689408 180387938304 180740258496 181093957632 181251141696 181294370544 181649154048 182003937552 182492587872 182849716224 182893326336 183206844576 183250539864 183609151488 183768518664 184531770018 185027207148 185389295616 185433511424 185751384084 185795686251 185796395008 186114889728 186159278592 186320859201 186478395372 186523582464 187801141248 187964146944 188331982848 188699818752 188744824128 189114187776 189621927936 189992283264 190409490432 190574760096 190947704832 191320649568 192255565824 192631064976 193008033792 193054066688 193221631764 193385002608 193599756288 193977880812 194925782016 195259926456 195306496434 195688700928 196070905422 196288641792 196454605824 197633084544 197971869879 198019842048 198359290368 198406599552 198794870784 199183142016 200156479488 200377988496 200547410112 200770117632 201114280512 201162246768 201555910656 201949574544 202491775584 202936430592 203332790808 203558591488 203730702336 203907534408 203956166862 204355298304 204754429746 205304161356 205353910272 205705930752 205754992128 206107700148 206156857347 206157643776 206560295424 206739583497 206964523008 207193566336 208562957568 208612700352 208971104256 209020944384 209379250944 209429188416 209839030272 211276283904 211459665312 211510098968 211873480704 211924013056 212287296096 212337927144 212753461248 213324668928 213741318672 214210676736 214396605108 214816167936 215235730764 215287065021 215708370432 216287511552 216709948098 217134038016 217185825024 217558127934 217610846208 217799725824 219291504768 219720646656 220149788544 220202294816 220580610048 220633219072 220824722016 221011431552 222337220112 222772322304 223154201664 223207424496 223644229632 224081034768 225176039424 225425237058 225615836376 225866382336 226253565576 226307527614 226750399488 227193271362 227803247532 227858448384 228303484416 228749389659 228750262272 229003415424 229197040128 229395976209 229451563008 229899710592 231023149056 231419172096 231474366144 231927349248 232380332352 232638390272 232835088384 233092762128 234231803904 234633327264 234689287896 235092492288 235148562432 235551657312 235607836968 236068909056 237685819392 237892123476 237948861339 238357665792 238414514688 238823208108 238880168037 238881079296 239347643904 239990252544 240458983506 240517251072 240987011328 241458610176 241668188928 241725827392 242198872064 242671916736 243323450496 243799621632 243857768448 244275792768 244334053152 244812201984 245024691552 246042360024 246702942864 247185727488 247668512112 247727581668 248153186304 248212371456 248427812268 248637860496 250129372626 250618862592 251108352558 251599758336 251659765504 252091164114 252152250368 252829237248 253323044352 253817815923 253879320576 254099680128 254535261273 254596939776 255094199424 256340754432 256841419968 257344045056 257628842352 257846670144 258133008384 258637174416 259901042688 260346568608 260408661912 260918267904 261427873896 261718189056 261939474432 262229357394 263510779392 263962493172 264025448883 264026456064 264479053824 264542132736 264995614476 265058816589 265059827712 265577522688 266875305984 267170651328 267396546816 267693490176 268152374016 268216329024 268741214208 269266099392 269989034112 270581907456 271110387744 271640936448 271876712544 271941555816 272473731072 273005906328 273738881808 274274574336 274339989504 274810266864 274875809796 275413727232 275652777996 276258088448 276797655027 277540810722 278083943424 278150267136 278627076126 278694592512 279172334592 279238917888 279717593058 279785373696 281701711872 281946220416 282497974272 283049728128 283117236192 283671281664 284432891904 284988424896 285614235648 285862140144 286421557248 286980974352 287049420028 287611160576 288383348736 288946597464 289512050688 289581100032 289832447646 290077503912 290399634432 290966821218 292388673024 292959744651 292960862208 293533051392 294106358133 294107480064 294432962688 294681908736 296449626816 297029763072 297538935552 297609899328 298192306176 298774713024 300234719232 300566982744 300821115168 301155176448 301671420768 301743370152 302333865984 302924361816 303737663376 304404645888 304999186212 305337887232 305596053504 305861301612 305934250293 305935417344 306532947456 307131644619 307956242034 308030865408 308558896128 308632488192 309161550222 309236465664 309840443136 310446784512 310790349504 312309071872 312844436352 312919050528 313456656384 313531416576 314068876416 314143782624 314758545408 316914425856 317189497968 317265148452 317810221056 317886019584 318430944144 318506890716 319130191872 319987003392 320611978008 321316015104 321594907662 322224251904 322853596146 323562555648 324431267328 325064922147 325066162176 325143691264 325701057024 325778737536 326337191901 326416269312 326699588736 328056480032 328937257152 329580969984 330224682816 330303442224 330870915072 330949828608 331237083024 331517147328 333505830168 334158483456 334811136744 335466344448 336121552152 337764059136 338137855587 338423754564 338505760768 338799573504 339380348364 339461291421 339462586368 340125599232 340789907043 341704871298 341787672576 342455226624 343125393408 343505123136 343795560192 344177344512 344849565888 346534723584 347128758144 347211549216 347891023872 348570498528 348957585408 349252632576 349639143192 351347705856 351949990896 352033931844 352638738432 352722843648 353327485968 353411755452 354103363584 356227535104 356528729088 356838185214 356924653568 357536498688 357621772032 358234812162 358321618944 359021465856 359985378816 360688475259 360775876608 361480516992 362187915264 362502283392 362588741088 363298308096 364007875104 364985175744 365699432448 365786652672 366413689152 366501079728 367218302976 367537037328 369063540036 370054414296 370778591232 370867022848 371502768168 371591372502 372229779456 372318557184 372641718402 372956790744 375194058939 375602282496 375928293888 376662528837 376663965696 377399637504 377489648256 378136746171 378228375552 379243855872 379984566528 380818980864 381149520192 381895409664 382641299136 384511131648 385262129952 386016067584 386108133376 386443263528 386770005216 387199512576 387955761624 389851564032 390519852912 390612992868 391377401856 392141810844 392577283584 392909211648 393344036091 395266169088 395943739758 396039684096 396718580736 396813199104 397589741568 398366284032 400312958976 400755976992 401094820224 401540235264 402228561024 402324493536 403111821312 403899149088 404983551168 405872861184 406665581616 407117182976 407461404672 407815068816 407912333724 408710596608 409508859492 410608322712 411411861504 411509984256 412215400296 412313714694 413120590848 413479166994 414387132672 416311216083 417125915136 417225400704 417940614189 417942208512 418041888768 418758501888 418858376832 419576389587 419678060544 422552567808 422919330624 423020197936 423746961408 423848026112 424574592192 424675854288 425506922496 426649337856 427482637344 428421353472 428793210216 429632335872 430471461528 430574130042 431416740864 432575023104 433419896196 434268076032 434371650048 434748671469 435116255868 435221692416 435599451648 436450231827 438583009536 439441293312 440299577088 440404589632 441161220096 441266438144 441649444032 442022863104 444674440224 445544644608 446308403328 446414848992 447288459264 448162069536 450352078848 450850474116 451231672752 451732764672 452507131152 452615055228 453500798976 454386542724 455606495064 456606968832 457498779318 458006830848 458394080256 458791952418 458903126016 459799421184 461934363051 462046298112 462838344192 462948732288 463742325333 463854698496 464760664704 465276780544 465670176768 466185524256 468463607808 469266654528 469378575792 470184984576 470297124864 471103314624 471215673936 472137818112 475371638784 475784246952 475897722678 476715331584 476829029376 477646416216 477760336074 478695287808 479980505088 480917967012 481034502144 481974022656 482392361493 482917220352 483336377856 483451654784 484280394219 484397744128 485343833472 486646900992 487599243264 487715536896 488551585536 488668106304 489624403968 490049383104 492084720048 493405885728 494371454976 495337024224 495455163336 496306372608 496424742912 496855624536 497275720992 500258745252 501237725184 502216705116 502336485049 503199516672 503319531008 504182328228 504304500736 506646088704 507635631846 507758641152 508199360256 509070522546 509193879552 510188398848 512681508864 513682839936 514688090112 515257684704 515693340288 516266016768 517274348832 519802085376 520693137216 520817323824 521836535808 522855747792 523436378112 523878948864 524458714788 527021558784 527924986344 528050897766 528958107648 529084265472 529991228952 530117633178 531155045376 533750611968 534341302656 534793093632 535257277821 535386980352 536304748032 536432658048 537352218243 537482428416 538532198784 539978068224 541163814912 542220775488 543281872896 543753425088 543883111632 544947462144 546011812656 547477763616 548549148672 548679979008 549620533728 549751619592 550827454464 551305555992 552516176896 553595310054 555081621444 556167886848 556300534272 557254152252 557387058753 557389185024 558344669184 558477835776 558962577603 559435186116 559570747392 563403423744 563892440832 564995948544 566099456256 566234472384 567342563328 568865783808 569976849792 571228471296 571724280288 572843114496 573961948704 574098840056 575222321152 576766697472 577893194928 579024101376 579162200064 579664895292 580155007824 580799268864 581933642436 584777346048 585919489302 587066102784 588212716266 588865925376 589363817472 592899253632 593915609637 594059526144 595077871104 595219798656 596384612352 597549426048 600469438464 601133965488 601642230336 602310352896 603342841536 603486740304 604667731968 605848723632 607475326752 608809291776 609998372424 610675774464 611192107008 611722603224 611868500586 613065894912 614263289238 615912484068 616061730816 617117792256 617264976384 618323100444 618470572041 618472931328 619680886272 620218750491 620893569024 621580699008 624618143744 625688872704 625838101056 626913312768 627062833152 628137752832 628287565248 629517090816 633828851712 634378995936 634530296904 635620442112 635772039168 636861888288 637013781432 638260383744 639974006784 641223956016 642632030208 643189815324 644448503808 645707192292 645861195063 647125111296 648862534656 650129844294 650287382528 651402114048 651557475072 652674383802 652832538624 653399177472 656112960064 657874514304 659161939968 660449365632 660606884448 661741830144 661899657216 662474166048 663034294656 667011660336 668316966912 669622273488 670932688896 672243104304 675528118272 676275711174 676847509128 677599147008 678760696728 678922582842 680251198464 681579814086 683409742596 683575345152 684910453248 686248168977 686250786816 687010246272 687591120384 688187928627 688354689024 689699131776 693069447168 694257516288 694423098432 695782047744 697140997056 697915170816 698505265152 699278286384 702695411712 703899981792 704067863688 705277476864 705445687296 706654971936 706823510904 708206727168 712455070208 713057458176 713676370428 713846584017 713849307136 715072997376 715243544064 716469624324 716640504111 716643237888 718042931712 719970757632 721376950518 721551753216 722961033984 724375830528 725004566784 725177482176 726596616192 728015750208 729970351488 731398864896 731573305344 732827378304 733002159456 734436605952 735074074656 738127080072 740108828592 741557182464 741734045696 743005536336 743182745004 744459558912 744637114368 745283436804 745913581488 750388117878 751856587776 753325057674 754799275008 754979296512 756273492342 756456751104 758487711744 759969133056 761453447769 761637961728 762299040384 763790819328 765282598272 769022263296 770524259904 772032135168 772216266752 772886527056 773540010432 774399025152 775911523248 779703128064 781039705824 781225985736 782754803712 784283621688 785154567168 785818423296 786688072182 790532338176 791887479516 792076346649 792079368192 793437161472 793626398208 795176449767 795179483136 796732568064 800625917952 801511953984 802189640448 803080470528 804457122048 804648987072 806223642624 807798298176 809967102336 811745722368 813331163232 814234365952 814922809344 815630137632 815824667448 817421193216 819017718984 821216645424 822823723008 823019968512 824430800592 824627429388 826241181696 826958333988 828774265344 830392965081 832622432166 834251830272 834450801408 835881228378 836083777536 837517003776 837716753664 839152779174 839356121088 845105135616 845838661248 846040395872 847493922816 847696052224 849149184384 849351708576 851013844992 853298675712 854965274688 856842706944 857586420432 859264671744 860942923056 861148260084 862833481728 865150046208 866839792392 868536152064 868743300096 869497342938 870232511736 871198903296 872900463654 877166019072 878879233953 878882586624 880599154176 880809179264 882319074399 882322440192 882532876288 883298888064 884045726208 889348880448 891089289216 892616806656 892829697984 894576918528 896324139072 900704157696 901700948232 902463345504 903465529344 905014262304 905230110456 907001597952 908773085448 911212990128 913213937664 914997558636 916013661696 916788160512 917583904836 917802750879 917806252032 919598842368 921394933857 923868726102 924092596224 925676688384 925897464576 927484650666 927709396992 929521329408 930553561088 931340353536 932371048512 936927215616 938533309056 938757151584 940369969152 940594249728 942206629248 942431347872 944275636224 950743277568 951568493904 951795445356 953430663168 953658058752 955292832432 955520672148 957390575616 959961010176 961835934024 963948045312 964784722986 966672755712 966903309568 968560788438 968795488256 970687666944 973293801984 975194766441 975198486528 975431073792 977103171072 977336212608 979011575703 979248807936 980098766208 984169440096 986811771456 988742909952 990674048448 990910326672 992612745216 992849485824 993711249072 994551441984 1000517490504 1002475450368 1004433410232 1004672970098 1006399033344 1006639062016 1008364656456 1013292177408 1014413566761 1015271263692 1015517282304 1016398720512 1018141045092 1018383874263 1018387759104 1020376797696 1022369721129 1025363017728 1027365679872 1029376180224 1030515369408 1031386680576 1032532033536 1034548697664 1039604170752 1041386274432 1041634647648 1043673071616 1045711495584 1046872756224 1047757897728 1048917429576 1054043117568 1055849972688 1056101795532 1057916215296 1058168530944 1059982457904 1060235266356 1062310090752 1068682605312 1069586187264 1070514555642 1070773960704 1072609496064 1072865316096 1074704436486 1074964856832 1077064397568 1079956136448 1082065425777 1082327629824 1084441550976 1086563745792 1087506850176 1087766223264 1089894924288 1092023625312 1094955527232 1097098297344 1097359958016 1099241067456 1099503239184 1101654908928 1102611111984 1105032353792 1107190620108 1110163242888 1112335773696 1112601068544 1114508304504 1114774117506 1116689338368 1116955671552 1117925155206 1118870372232 1125582176817 1126806847488 1127784881664 1129987586511 1129991897088 1132198912512 1132468944768 1134410238513 1134685126656 1137731567616 1139953699584 1142456942592 1143448560576 1145686228992 1147923897408 1148197680112 1150444642304 1153533394944 1155786389856 1158048202752 1158324400128 1159329790584 1160310015648 1161598537728 1163867284872 1169554692096 1171838978604 1174132205568 1176425432532 1177731850752 1178727634944 1180032108273 1185798507264 1187831219274 1188119052288 1190155742208 1190439597312 1192769224704 1195098852096 1200938876928 1202267930976 1203284460672 1204620705792 1206685683072 1206973480608 1209335463936 1211697447264 1214950653504 1217618583552 1219996744848 1221351548928 1222384214016 1223445206448 1223737001172 1226131789824 1228526578476 1231824968136 1234235584512 1234529952768 1236646200888 1236941144082 1239361772544 1240437500982 1243161398016 1248933648249 1249236287488 1251377745408 1251676202112 1253821842567 1253826625536 1254125666304 1256275505664 1256575130496 1258729168761 1259034181632 1267657703424 1268757991872 1269060593808 1271240884224 1271544078336 1273723776576 1274027562864 1276520767488 1279948013568 1282447912032 1285264060416 1286379630648 1288897007616 1291414384584 1291722390126 1294250222592 1297725069312 1300259688588 1300574765056 1302804228096 1303114950144 1304246014407 1305348767604 1305665077248 1306798354944 1309350695481 1312225920128 1315749028608 1318323879936 1320898731264 1321213768896 1323483660288 1323799314432 1324948332096 1326068589312 1334023320672 1336633933824 1339244546976 1341865377792 1344486208608 1351056236544 1352551422348 1353695018256 1355198294016 1357521393456 1357845165684 1360502396928 1363159628172 1366819485192 1369820906496 1372496337954 1374020492544 1375182240768 1376375857254 1376709378048 1379398263552 1385803089153 1386138894336 1388515032576 1388846196864 1391564095488 1394281994112 1395830341632 1397010530304 1398556572768 1405390823424 1407799963584 1408135727376 1410554953728 1410891374592 1413309943872 1413647021808 1416413454336 1424910140416 1426114916352 1427352740856 1427693168034 1430145994752 1430487088128 1432939248648 1433281008222 1436085863424 1439941515264 1442753901036 1443103506432 1445922067968 1447177084479 1448751661056 1450009133568 1450354964352 1452841182657 1453193232384 1456031500416 1459940702976 1462797729792 1463146610688 1465654756608 1466004318912 1468873211904 1470148149312 1476254160144 1480217657184 1483114364928 1483468091392 1486011072672 1486365490008 1488919117824 1489274228736 1490566873608 1491827162976 1500776235756 1503713175552 1506650115348 1507009455147 1509598550016 1509958593024 1512546984684 1512913502208 1519938266112 1522906895538 1523275923456 1524598080768 1527581638656 1530565196544 1538044526592 1541048519808 1544064270336 1544432533504 1545773054112 1547080020864 1548798050304 1551823046496 1559406256128 1562079411648 1562451971472 1565509607424 1568567243376 1570309134336 1571636846592 1573376144364 1581064676352 1583774959032 1584152693298 1586874322944 1587252796416 1590352899534 1593465136128 1601251835904 1603023907968 1604379280896 1605771833463 1606160941056 1608914244096 1609297974144 1612056654729 1612447285248 1615596596352 1619934204672 1623491444736 1626662326464 1628468731904 1629845618688 1631260275264 1631649334896 1634842386432 1638035437968 1642433290848 1645647446016 1646039937024 1648861601184 1649254858776 1652482363392 1653916667976 1657548530688 1660785930162 1665244864332 1668503660544 1668901602816 1671762456756 1672161176259 1672167555072 1675034007552 1675433507328 1676887732809 1678305558348 1678712242176 1690210271232 1691677322496 1692080791744 1694987845632 1695392104448 1698298368768 1698703417152 1702027689984 1706597351424 1709930549376 1713685413888 1715172840864 1718529343488 1721885846112 1722296520168 1725666963456 1730300092416 1733679584784 1737072304128 1737486600192 1738994685876 1740465023472 1742397806592 1745800927308 1754332038144 1757758467906 1761198308352 1761618358528 1764638148798 1765065752576 1766597776128 1768091452416 1778697760896 1781746828911 1782178578432 1785233613312 1785659395968 1789153837056 1792648278144 1801408315392 1803401896464 1804926691008 1806931058688 1810028524608 1810460220912 1814003195904 1817546170896 1822425980256 1826427875328 1829995117272 1832027323392 1833576321024 1835167809672 1835605501758 1839197684736 1842789867714 1847737452204 1848185192448 1851353376768 1851794929152 1854969301332 1855411716123 1855418793984 1859042658816 1860656251473 1861107122176 1862680707072 1864742097024 1873854431232 1877066618112 1877514303168 1880739938304 1881188499456 1884413258496 1884862695744 1888551272448 1901486555136 1903136987808 1903590890712 1906861326336 1907316117504 1910585664864 1911041344296 1914781151232 1919922020352 1923671868048 1927896090624 1929569445972 1933345511424 1933806619136 1937121576876 1937583585189 1937590976512 1941375333888 1946587603968 1950389532882 1950862147584 1954206342144 1954672425216 1958023151406 1958497615872 1960197532416 1968338880192 1973623542912 1977485819904 1981348096896 1981820653344 1985225490432 1985698971648 1987422498144 1989102883968 2001034981008 2004950900736 2008866820464 2009345940196 2012798066688 2013278124032 2016729312912 2026584354816 2028827133522 2030542527384 2032797441024 2036282090184 2036767748526 2040753595392 2044739442258 2050726035456 2054731359744 2058744506931 2058752360448 2061030738816 2062773361152 2064563785881 2065064067072 2069097395328 2079208341504 2082772548864 2083269295296 2087346143232 2091422991168 2093745512448 2095515795456 2097834859152 2108086235136 2111699945376 2112203591064 2115832430592 2116337061888 2119964915808 2120470532712 2124620181504 2137365210624 2139172374528 2141029111284 2141539752051 2141547921408 2145218992128 2145730632192 2149408872972 2149921512333 2149929713664 2154128795136 2159912272896 2164130851554 2164655259648 2168883101952 2173127491584 2175013700352 2175532446528 2179789848576 2184047250624 2189911054464 2194196594688 2194719916032 2198482134912 2199006478368 2203309817856 2205222223968 2210064707584 2214381240216 2220326485776 2224671547392 2225202137088 2229016609008 2229548235012 2233378676736 2233911343104 2235850310412 2237740744464 2251164353634 2255569763328 2259975173022 2264397825024 2264937889536 2268820477026 2269370253312 2275463135232 2279907399168 2284360343307 2284913885184 2286897121152 2291372457984 2295847794816 2296395360224 2300889284608 2307066789888 2311572779712 2316096405504 2316648800256 2318659581168 2320620031296 2323197075456 2327734569744 2339109384192 2343677957208 2348264411136 2352850865064 2355463701504 2357455269888 2360064216546 2371597014528 2375662438548 2376229039947 2376238104576 2380311484416 2380879194624 2385529349301 2385538449408 2390197704192 2401877753856 2404535861952 2406568921344 2409241411584 2413371366144 2413946961216 2418670927872 2423394894528 2429901307008 2435237167104 2439993489696 2442703097856 2444768428032 2446890412896 2447474002344 2452263579648 2457053156952 2463649936272 2468471169024 2469059905536 2473292401776 2473882288164 2478723545088 2480875001964 2486322796032 2491178895243 2497867296498 2498472574976 2502755490816 2503352404224 2507643685134 2508251332608 2512551011328 2513150260992 2517458337522 2518068363264 2535315406848 2537515983744 2538121187616 2542481768448 2543088156672 2547447553152 2548055125728 2553041534976 2559896027136 2564895824064 2570528120832 2572759261296 2577794015232 2582828769168 2583444780252 2588500445184 2595450138624 2600519377176 2605608456192 2606229900288 2608492028814 2610697535208 2613596709888 2618701390962 2624451840256 2631498057216 2636637701859 2636647759872 2641797462528 2642427537792 2646957223197 2646967320576 2647598628864 2649896664192 2652137178624 2668046641344 2673267867648 2678489093952 2683730755584 2688972417216 2702112473088 2705102844696 2707390036512 2710396588032 2715042786912 2715690331368 2721004793856 2726319256344 2733638970384 2739641812992 2744992675908 2748040985088 2750364481536 2752751714508 2753408252637 2753418756096 2758796527104 2764184801571 2771606178306 2772277788672 2777030065152 2777692393728 2783128190976 2788563988224 2791660683264 2794021060608 2797113145536 2810781646848 2815599927168 2816271454752 2821109907456 2821782749184 2826619887744 2827294043616 2832826908672 2849820280832 2852229832704 2854705481712 2855386336068 2860291989504 2860974176256 2865878497296 2866562016444 2872171726848 2879883030528 2885507802072 2891844135936 2894354168958 2900018267136 2900709928704 2905682365314 2906386464768 2912063000832 2919881405952 2925584299323 2925595459584 2926293221376 2931309513216 2932008637824 2937034727109 2937746423808 2940296298624 2952508320288 2960435314368 2966228729856 2966936182784 2972022145344 2972730980016 2977838235648 2978548457472 2981133747216 2983654325952 3001552471512 3007426351104 3013300230696 3014018910294 3019197100032 3019917186048 3025093969368 3039876532224 3043240700283 3045813791076 3046551846912 3049196161536 3055151622789 3055163277312 3061130393088 3067109163387 3076089053184 3082097039616 3088128540672 3088865067008 3091546108224 3094160041728 3097596100608 3103646092992 3118812512256 3124158823296 3124903942944 3131019214848 3137134486752 3140618268672 3143273693184 3146752288728 3162129352704 3167549918064 3168305386596 3173748645888 3174505592832 3180705799068 3186930272256 3206047815936 3208758561792 3211543666926 3212321882112 3217828488192 3218595948288 3224113309458 3224894570496 3231193192704 3239868409344 3246196277331 3246982889472 3253324652928 3256937463808 3259691237376 3262520550528 3263298669792 3269684772864 3276070875936 3284866581696 3291294892032 3292079874048 3297723202368 3298509717552 3304964726784 3307833335952 3315097061376 3321571860324 3330489728664 3337007321088 3337803205632 3343524913512 3344322352518 3350068015104 3350867014656 3353775465618 3356611116696 3376746530451 3380420542464 3383354644992 3384161583488 3389962759533 3389975691264 3390784208896 3396596737536 3397406834304 3403230715539 3404055379968 3413194702848 3419861098752 3427370827776 3430345681728 3437058686976 3443771692224 3444593040336 3451333926912 3460600184832 3467359169568 3474144608256 3474973200384 3477989371752 3480930046944 3484795613184 3491601854616 3508664076288 3515516935812 3522396616704 3523236717056 3529276297596 3530131505152 3533195552256 3536182904832 3540096324819 3557395521792 3563493657822 3564357156864 3570467226624 3571318791936 3578307674112 3585296556288 3602816630784 3606803792928 3609853382016 3613862117376 3620057049216 3620920441824 3628006391808 3635092341792 3644851960512 3652855750656 3659990234544 3664054646784 3667152642048 3670335619344 3671211003516 3678395369472 3685579735428 3695474904408 3702706753536 3703589858304 3709938602664 3710823432246 3718085317632 3721312502946 3722214244352 3729484194048 3746800944747 3747708862464 3754133236224 3755028606336 3761465527701 3761479876608 3762376998912 3768826516992 3769725391488 3777102544896 3802973110272 3806273975616 3807181781424 3813722652672 3814632235008 3821171329728 3822082688592 3829562302464 3839844040704 3847343736096 3855792181248 3859138891944 3866691022848 3867613238272 3874243153752 3875167170378 3882750667776 3893175207936 3900779065764 3901724295168 3908412684288 3909344850432 3912738043221 3916046302812 3916995231744 3920395064832 3928052086443 3936677760384 3947247085824 3954971639808 3962696193792 3963641306688 3970450980864 3971397943296 3974844996288 3978205767936 4002069962016 4009901801472 4017733640928 4018691880392 4025596133376 4026556248064 4033458625824 4053168709632 4057654267044 4061085054768 4065594882048 4072564180368 4073535497052 4081507190784 4089478884516 4109462719488 4117489013862 4122061477632 4125546722304 4129127571762 4130128134144 4138194790656 4157409267459 4158416683008 4165545097728 4166538590592 4174692286464 4182845982336 4187491024896 4191031590912 4195669718304 4216172470272 4223399890752 4224407182128 4231664861184 4232674123776 4239929831616 4240941065424 4249240363008 4274730421248 4278344749056 4282058222568 4283079504102 4290437984256 4291461264384 4298817745944 4299843024666 4308257590272 4319824545792 4328261703108 4329310519296 4337766203904 4341531253437 4346254983168 4350027400704 4351064893056 4358523547971 4359579697152 4368094501248 4379822108928 4388393189376 4389439832064 4396964269824 4398012956736 4406619635712 4410444447936 4420129415168 4428762480432 4440652971552 4449343094784 4450404274176 4458033218016 4459096470024 4466757353472 4467822686208 4471700620824 4475481488928 4502328707268 4511139526656 4519950346044 4521028365441 4528795650048 4529875779072 4537640954052 4538740506624 4559814798336 4568720686614 4569827770368 4573794242304 4582744915968 4591695589632 4592790720448 4601778569216 4614133579776 4623145559424 4632192811008 4633297600512 4637319162336 4641240062592 4646394150912 4655469139488 4678218768384 4687355914416 4696528822272 4705701730128 4710927403008 4714910539776 4720128433092 4743194029056 4751324877096 4752458079894 4760622968832 4761758389248 4771058698602 4780395408384 4803755507712 4809071723904 4813137842688 4817315500389 4818482823168 4826742732288 4827893922432 4836169964187 4837341855744 4846789789056 4859802614016 4870474334208 4879986979392 4885406195712 4889536856064 4893780825792 4894948004688 4904527159296 4914106313904 4927299872544 4936942338048 4938119811072 4946584803552 4947764576328 4957447090176 4961750003928 4972645592064 4982357790486 4995734592996 4996945149952 5005510981632 5006704808448 5015287370268 5016483528777 5016502665216 5025102022656 5026300521984 5030663198427 5034916675044 5036136726528 5070630813696 5075031967488 5076242375232 5084963536896 5086176313344 5094895106304 5096110251456 5106083069952 5119792054272 5129791648128 5141056241664 5145518522592 5155588030464 5165657538336 5166889560504 5177000890368 5190900277248 5201038754352 5211216912384 5212459800576 5216984057628 5221395070416 5227193419776 5237402781924 5248903680512 5262996114432 5273275403718 5283594925056 5284855075584 5293914446394 5295197257728 5299793328384 5304274357248 5336093282688 5346535735296 5356978187904 5367461511168 5377944834432 5404224946176 5410205689392 5414780073024 5420793176064 5430085573824 5431380662736 5442009587712 5452638512688 5467277940768 5479283625984 5489985351816 5496081970176 5500728963072 5505503429016 5506816505274 5517593054208 5528369603142 5543212356612 5544555577344 5554060130304 5555384787456 5566235148369 5566256381952 5577127976448 5581968754419 5583321366528 5588042121216 5594226291072 5621563293696 5631199854336 5632542909504 5642219814912 5643565498368 5653239775488 5654588087232 5665653817344 5699640561664 5704459665408 5709410963424 5710772672136 5720583979008 5721948352512 5731756994592 5733124032888 5744343453696 5759766061056 5771015604144 5783688271872 5788708337916 5800036534272 5801419857408 5811364730628 5812750755567 5812772929536 5824126001664 5839762811904 5851168598646 5852586442752 5862619026432 5864017275648 5874069454218 5875492847616 5880592597248 5905016640576 5920870628736 5932457459712 5933872365568 5944044290688 5945461960032 5955676471296 5957096914944 5962267494432 5967308651904 6003104943024 6014852702208 6026600461392 6028037820588 6038394200064 6039834372096 6050187938736 6079753064448 6086481400566 6091627582152 6098392323072 6110303245578 6122260786176 6134218326774 6152178106368 6164194079232 6176233520793 6176257081344 6177730134016 6183092216448 6188320083456 6193691357643 6195192201216 6207292185984 6237625024512 6248317646592 6249807885888 6262038429696 6274268973504 6281236537344 6286547386368 6293504577456 6324258705408 6335099836128 6336610773192 6347497291776 6349011185664 6361411598136 6373860544512 6412095631872 6417517123584 6423087333852 6424619256153 6424643764224 6435656976384 6437191896576 6448226618916 6449764536999 6449789140992 6462386385408 6479736818688 6492392554662 6493965778944 6506649305856 6513874927616 6519382474752 6525041101056 6526597339584 6539369545728 6552141751872 6569733163392 6582589784064 6584159748096 6595446404736 6597019435104 6609929453568 6615666671904 6630194122752 6643143720648 6660979457328 6674014642176 6675606411264 6687049827024 6688644705036 6700136030208 6701734029312 6707550931236 6713222233392 6753493060902 6766709289984 6768323166976 6779925519066 6781568417792 6793193475072 6794813668608 6806461431078 6808110759936 6826389405696 6839722197504 6853081029921 6854741655552 6860691363456 6874117373952 6887543384448 6889186080672 6902667853824 6921200369664 6934718339136 6948289216512 6949946400768 6955978743504 6961860093888 6969591226368 6983203709232 7017328152576 7031033871624 7044793233408 7046473434112 7058552595192 7066391104512 7072365809664 7080192649638 7114791043584 7126987315644 7128687119841 7128714313728 7140934453248 7142637583872 7156588047903 7156615348224 7170593112576 7205633261568 7213607585856 7219706764032 7227724234752 7240114098432 7241840883648 7256012783616 7270184683584 7289703921024 7305711501312 7319980469088 7328109293568 7334305284096 7340671238688 7342422007032 7356790738944 7371159470856 7390949808816 7405413507072 7407179716608 7419877205328 7421646864492 7436170635264 7442625005892 7444428488704 7458968388096 7473536685729 7493601889494 7495417724928 7508266472448 7510057212672 7522931055402 7524753997824 7537653033984 7539450782976 7554205089792 7605946220544 7612547951232 7614363562848 7627445305344 7629264470016 7642342659456 7644165377184 7659124604928 7679688081408 7694687472192 7711584362496 7718277783888 7733382045696 7735226476544 7748486307504 7750334340756 7765501335552 7786350415872 7801558131528 7816825368576 7818689700864 7825476086442 7832092605624 7840790129664 7856104172886 7873355520768 7894494171648 7909913105577 7909943279616 7925392387584 7927282613376 7940871669591 7940901961728 7942795886592 7949689992576 7956411535872 8004139924032 8019803602944 8035467281856 8037383760784 8051192266752 8053112496128 8066917251648 8106337419264 8115308534088 8122170109536 8131189764096 8145128360736 8147070994104 8163014381568 8178957769032 8218925438976 8234978027724 8244122955264 8251093444608 8258255143524 8260224757911 8260256268288 8276389581312 8292554404713 8314818534918 8316833366016 8331090195456 8333077181184 8349384572928 8365691964672 8374982049792 8382063181824 8391339436608 8432344940544 8446799781504 8448814364256 8463329722368 8465348247552 8479859663232 8481882130848 8498480726016 8549460842496 8556689498112 8564116445136 8566159008204 8580875968512 8582922528768 8597635491888 8599686049332 8616515180544 8639649091584 8656523406216 8675532407808 8683062506874 8700054801408 8702129786112 8717047095942 8719159394304 8736189002496 8759644217856 8776752897969 8776786378752 8778879664128 8793928539648 8796025913472 8811104181327 8813239271424 8820888895872 8840258830336 8857524960864 8881305943104 8898686189568 8900808548352 8916066436032 8918192940048 8933514706944 8935645372416 8943401241648 8950962977856 9004657414536 9022279053312 9039900692088 9042056730882 9057591300096 9059751558144 9075281908104 9119629596672 9129722100849 9137441373228 9139655540736 9147588484608 9165454868367 9165489831936 9183391179264 9185581440896 9201327490161 9203557138432 9228267159552 9246291118848 9264385622016 9266595201024 9274638324672 9282480125184 9292788301824 9310938278976 9356437536768 9374711828832 9393057644544 9411403460256 9421854806016 9429821079552 9440256866184 9486388058112 9502649754192 9504916159788 9521245937664 9523516778496 9542117397204 9560790816768 9618143447808 9626275685376 9634631000778 9636965646336 9653485464576 9655787844864 9672339928374 9674683711488 9693579578112 9719605228032 9740948668416 9759973958784 9770812391424 9779073712128 9787561651584 9789896009376 9809054318592 9828212627808 9854599745088 9873884676096 9876239622144 9893169607104 9895529152656 9914894180352 9923500007856 9945291184128 9964715580972 9991469185992 10011021963264 10013409616896 10030574740536 10032967057554 10050204045312 10052601043968 10061326396854 10069833350088 10130239591353 10141261627392 10150063934976 10152484750464 10169888278599 10169927073792 10172352626688 10189790212608 10192220502912 10209692146617 10212166139904 10239584108544 10259583296256 10282112483328 10291037045184 10311176060928 10331315076672 10333779121008 10354001780736 10381800554496 10402077508704 10422433824768 10424919601152 10433968115256 10442790140832 10454386839552 10474805563848 10497807361024 10525992228864 10546550807436 10567189850112 10569710151168 10587828892788 10590394515456 10599586656768 10608548714496 10620288974457 10672186565376 10693071470592 10713956375808 10734923022336 10755889668864 10808449892352 10820411378784 10829560146048 10841586352128 10860171147648 10862761325472 10884019175424 10905277025376 10934555881536 10958567251968 10979970703632 10992163940352 11001457926144 11011006858032 11013633010548 11035186108416 11056739206284 11086424713224 11108120260608 11110769574912 11132470296738 11154255952896 11163937508838 11166642733056 11188452582144 11240402834241 11243126587392 11262399708672 11265085819008 11284396583103 11284439629824 11287130996736 11306479550976 11309176174464 11331307634688 11399281123328 11408919330816 11418821926848 11421545344272 11441167958016 11443896705024 11463513989184 11466248065776 11488686907392 11519532122112 11542031208288 11567376543744 11577416675832 11600073068544 11602839714816 11622729461256 11625501511134 11648252003328 11679525623808 11702337197292 11705172885504 11725238052864 11728034551296 11738214129663 11748138908436 11750985695232 11761185194496 11784156259329 11810033281152 11841741257472 11864914919424 11867744731136 11888088581376 11890923920064 11911352942592 11914193829888 11924534988864 11934617303808 12006209886048 12029705404416 12053200922784 12056075641176 12076788400128 12079668744192 12100375877472 12159506128896 12172962801132 12183255164304 12196784646144 12220606491156 12244521572352 12268436653548 12328388158464 12352467041586 12355460268032 12366184432896 12376640166912 12387382715286 12390384402432 12414584371968 12472227802377 12475250049024 12496635293184 12499615771776 12524076859392 12548537947008 12562473074688 12573094772736 12587009154912 12648517410816 12670199672256 12673221546384 12694994583552 12698022371328 12722823196272 12747721089024 12824191263744 12835034247168 12846174667704 12849238512306 12871313952768 12874383793152 12896453237832 12899529073998 12924772770816 12959473637376 12984785109324 12987931557888 13013298611712 13024593760311 13027749855232 13038764949504 13050082202112 13053194679168 13075570643913 13078739091456 13104283503744 13139466326784 13165179568128 13168319496192 13190892809472 13194038870208 13219858907136 13231333343808 13260388245504 13286287441296 13321958914656 13348029284352 13351212822528 13374099654048 13377289410072 13400272060416 13403468058624 13415101862472 13426444466784 13506986121804 13533418579968 13536646333952 13559851038132 13563085096323 13563136835584 13586386950144 13589627337216 13612922862156 13616221519872 13679444395008 13706162059842 13709483311104 13721382726912 13748234747904 13775086768896 13778372161344 13805335707648 13842400739328 13869436678272 13896578433024 13899892801536 13911957487008 13923720187776 13939182452736 13966407418464 14034656305152 14062067743248 14089586466816 14092946868224 14117105190384 14132782209024 14144731619328 14160385299276 14229582087168 14253974631288 14257374239682 14281868906496 14285275167744 14313176095806 14341186225152 14411266523136 14427215171712 14439413528064 14451946501167 14455448469504 14480228196864 14483681767296 14512025567232 14540369367168 14579407842048 14611423002624 14639960938176 14656218587136 14668610568192 14681342477376 14684844014064 14713581477888 14742318941712 14781899617632 14810827014144 14814359433216 14839754410656 14843293728984 14872341270528 14885250011784 14917936776192 14947073371458 14987203778988 14990835449856 15016532944896 15020114425344 15045862110804 15049450586331 15049507995648 15075306067968 15078901565952 15091989595281 15108410179584 15211892441088 15225095902464 15228727125696 15254890610688 15258528940032 15284685318912 15288330754368 15318249209856 15359376162816 15389374944384 15423168724992 15436555567776 15466764091392 15470452953088 15496972615008 15500668681512 15531002671104 15572700831744 15603116263056 15633650737152 15637379401728 15650952172884 15664185211248 15681580259328 15712208345772 15746711041536 15788988343296 15819826211154 15850784775168 15854565226752 15881743339182 15885591773184 15899379985152 15912823071744 16008279848064 16039607205888 16070934563712 16074767521568 16102384533504 16106224992256 16133834503296 16212674838528 16230617068176 16244340219072 16262379528192 16290256721472 16294141988208 16326028763136 16357915538064 16437850877952 16469956055448 16488245910528 16502186889216 16516510287048 16520449515822 16552779162624 16585108809426 16629637069836 16633666732032 16662180390912 16666154362368 16698705445107 16698769145856 16731383929344 16745906263257 16749964099584 16764126363648 16782678873216 16864689881088 16893599563008 16897628728512 16926659444736 16930696495104 16959719326464 16963764261696 16996961452032 17098921684992 17113378996224 17128232890272 17132318016408 17161751937024 17165845057536 17195270983776 17199372098664 17233030361088 17279298183168 17313046812432 17351064815616 17366125013748 17400109602816 17404259572224 17434094191884 17438252266701 17438318788608 17472378004992 17519288435712 17553505795938 17557759328256 17587857079296 17592051826944 17622208362654 17626478542848 17641777791744 17680517660672 17715049921728 17762611886208 17797372379136 17801617096704 17832132872064 17836385880096 17867029413888 17871290744832 17886802483296 17901925955712 18009314829072 18044558106624 18079801384176 18084113461764 18115182600192 18119503116288 18150563816208 18239259193344 18259444201698 18274882746456 18295176969216 18330909736734 18366782358528 18371162881792 18402654980322 18407114276864 18456534319104 18492582237696 18528700562379 18528771244032 18533190402048 18549276649344 18564960250368 18581074072929 18585576603648 18621876557952 18712875073536 18749423657664 18786115289088 18822806920512 18843709612032 18859642159104 18880513732368 18972776116224 19005299508384 19009832319576 19042491875328 19047033556992 19084234794408 19121581633536 19236286895616 19252551370752 19269262001556 19273857768459 19273931292672 19306970929152 19311575689728 19344679856748 19349293610997 19349367422976 19387159156224 19439210456064 19481897336832 19519947917568 19541624782848 19558147424256 19575123303168 19579792018752 19618108637184 19656425255616 19709199490176 19747769352192 19752479244288 19786339214208 19791058305312 19829788360704 19847000015712 19890582368256 19929431161944 19982938371984 20022043926528 20026819233792 20061149481072 20065934115108 20100408090624 20105202087936 20122652793708 20139666700176 20260479182706 20300127869952 20304969500928 20339776557198 20344705253376 20379580425216 20384441005824 20419384293234 20424332279808 20479168217088 20519166592512 20559243089763 20564224966656 20582074090368 20622352121856 20662630153344 20667558242016 20708003561472 20763601108992 20804155017408 20844867649536 20849839202304 20867936230512 20885580281664 20908773679104 20949611127696 20995614722048 21051984457728 21093101614872 21134379700224 21139420302336 21175657785576 21199173313536 21217097428992 21240577948914 21344373130752 21386061359523 21386142941184 21427912751616 21469764143709 21469846044672 21511779337728 21616899784704 21640822757568 21659120292096 21683172704256 21720342295296 21725522650944 21768038350848 21810554050752 21869111763072 21917134503936 21959941407264 21984327880704 22002915852288 22022013716064 22027266021096 22070372216832 22113478412568 22172849426448 22216240521216 22221539149824 22264940593476 22308511905792 22327875017676 22333285466112 22376905164288 22420610057187 22480805668482 22486253174784 22524799417344 22530171638016 22568793166206 22574261993472 22612959101952 22618352348928 22662615269376 22798562246656 22817838661632 22837643853696 22843090688544 22882335916032 22887793410048 22927027978368 22932496131552 22977373814784 23039064244224 23084062416576 23134753087488 23154833351664 23200146137088 23205679429632 23245458922512 23251003022268 23296504006656 23359051247616 23404674394584 23450476105728 23456069102592 23476428259326 23496277816872 23522370388992 23568312518658 23620066562304 23683482514944 23729739316731 23729829838848 23735489462272 23776177162752 23781847840128 23822615008773 23822705885184 23828387659776 23849069977728 23869234607616 24012419772096 24059410808832 24106401845568 24112151282352 24153576800256 24159337488384 24200751754944 24319012257792 24345925602264 24366510328608 24393569292288 24441212982312 24489043144704 24536873307096 24656776316928 24704934083172 24710920536064 24732368865792 24753280333824 24774765430572 24780674273733 24780768804864 24829168743936 24877663214139 24944455604754 24950500098048 24993270586368 24999231543552 25048153718784 25097075894016 25124946149376 25146189545472 25174018309824 25297034821632 25340399344512 25346443092768 25389989167104 25396044742656 25445646392544 25495442178048 25648382527488 25670068494336 25692349335408 25698477024612 25742627905536 25748767586304 25792906475664 25799058147996 25849545541632 25918947274752 25969570218648 26026597223424 26049187520622 26055499710464 26100164404224 26106389358336 26151141287826 26157478182912 26208567007488 26278932653568 26330258693907 26330359136256 26336638992384 26381785618944 26388077740416 26439717814272 26462666687616 26520776491008 26572574882592 26643917829312 26696058568704 26702425645056 26748199308096 26754578820144 26800544120832 26806936117248 26830203724944 26852888933568 27013972243608 27066837159936 27073292667904 27119702076264 27126170192646 27172773900288 27179254674432 27225845724312 27358888790016 27389166302547 27412324119684 27418966622208 27442765453824 27496364605101 27496469495808 27550173537792 27556744322688 27603982470483 27610671415296 27684801478656 27738873356544 27793156866048 27799785603072 27823914974016 27847440375552 27878364905472 27932814836928 28069312610304 28124135486496 28179172933632 28185893736448 28234210380768 28265564418048 28289463238656 28320770598552 28459164174336 28507949262576 28514748479364 28563737812992 28570550335488 28626352191612 28682372450304 28854430343424 28878827056128 28903893002334 28910896939008 28960456393728 28967363534592 29024051134464 29080738734336 29158815684096 29222846005248 29279921876352 29312437174272 29337221136384 29362684954752 29369688028128 29427162955776 29484637883424 29563799235264 29621654028288 29628718866432 29679508821312 29686587457968 29744682541056 29770500023568 29835873552384 29894146742916 29974407557976 30033065889792 30040228850688 30091724221608 30098901172662 30150612135936 30157803131904 30183979190562 30390718774059 30423784882176 30450191804928 30457454251392 30509664835797 30509781221376 30517057880064 30569370637824 30576661508736 30629076439851 30636498419712 30718752325632 30778749888768 30846337449984 30873111135552 30933528182784 30940905906176 30993945230016 31001337363024 31062005342208 31145401663488 31206232526112 31267301474304 31274758803456 31301904345768 31328370422496 31363160518656 31424416691544 31493422083072 31577976686592 31639652422308 31701569550336 31709130453504 31763486678364 31771183546368 31798759970304 31825646143488 31860866923371 32016559696128 32079214411776 32141869127424 32149535043136 32204769067008 32212449984512 32267669006592 32425349677056 32461234136352 32488680438144 32524759056384 32580513442944 32588283976416 32652057526272 32715831076128 32875701755904 32939912110896 32976491821056 33004373778432 33033020574096 33040899031644 33105558325248 33170217618852 33259274139672 33324360781824 33332308724736 33397410890214 33462767858688 33491812526514 33499928199168 33565357746432 33721208502723 33729379762176 33787199126016 33795257457024 33853189749309 33853318889472 33861392990208 33919438652928 33927528523392 33993922904064 34197843369984 34226757992448 34256465780544 34264636032816 34323503874048 34331690115072 34390541967552 34398744197328 34466060722176 34558596366336 34626093624864 34702129631232 34732250027496 34800219205632 34808519144448 34868188383768 34876504533402 34944756009984 35038576871424 35107011591876 35115518656512 35175714158592 35184103653888 35214642388989 35244416725308 35252957085696 35283555583488 35352468777987 35361035321344 35430099843456 35525223772416 35594744758272 35603234193408 35664265744128 35672771760192 35734058827776 35742581489664 35773604966592 35803851911424 36018629658144 36089116213248 36159602768352 36168226923528 36230365200384 36239006232576 36301127632416 36478518386688 36518888403396 36549765492912 36590353938432 36661819473468 36733564717056 36742325763584 36805309960644 36814228553728 36985164475392 37057401124758 37066380804096 37098553298688 37129920500736 37162148145858 37171153207296 37243753115904 37425750147072 37498847315328 37572230578176 37645613841024 37687419224064 37719284318208 37761027464736 37945552232448 38010599016768 38019664639152 38084983750656 38094067113984 38168469588816 38243163267072 38472573791232 38505102741504 38538524003112 38547715536918 38613941858304 38623151379456 38689359713496 38698587221994 38774318312448 38878420912128 38963794673664 39039895835136 39073781280933 39083249565696 39116294848512 39150246606336 39159584037504 39226711931739 39236217274368 39312850511232 39418398980352 39495538704384 39504958488576 39572678428416 39582116610624 39659576721408 39694000031424 39781164736512 39858862323888 39965876743968 40044087853056 40053638467584 40122298962144 40131868230216 40200816181248 40210404175872 40245305587416 40279333400352 40520958365412 40600255739904 40609939001856 40679553114396 40689255288969 40689410506752 40759160850432 40768882011648 40838768586468 40848664559616 41038333185024 41118486179526 41128449933312 41164148180736 41244704243712 41325260306688 41335116484032 41416007122944 41527202217984 41608310034816 41689735299072 41699678404608 41735872461024 41771160563328 41817547358208 41899222255392 41991229444096 42103968915456 42186203229744 42268759400448 42278840604672 42351315571152 42398346627072 42434194857984 42481155897828 42688746261504 42772122719046 42855825503232 42939528287418 43023558675456 43233799569408 43281645515136 43318240584192 43355839503501 43366345408512 43440684590592 43451045301888 43536076701696 43621108101504 43738223526144 43834269007872 43919882814528 43968655761408 44005831704576 44044027432128 44054532042192 44140744433664 44226956825136 44345698852896 44432481042432 44443078299648 44529881186952 44617023811584 44655750035352 44753810328576 44841220114374 44961611336964 44972506349568 45049598834688 45060343276032 45137586332412 45148351758993 45148523986944 45225918203904 45236704697856 45275968785843 45325230538752 45597124493312 45635677323264 45675287707392 45686181377088 45764671832064 45775586820096 45854055956736 45864992263104 45954747629568 46078128488448 46168124833152 46269506174976 46309666703328 46400292274176 46411358859264 46490917845024 46502006044536 46593008013312 46718102495232 46809348789168 46900952211456 46912138205184 46952856518652 46992555633744 47044740777984 47136625037316 47240133124608 47366965029888 47459478633462 47470978924544 47552354325504 47563695680256 47645230017546 47656775319552 47698139955456 47738469215232 48024839544192 48118821617664 48212803691136 48224302564704 48307153600512 48318674976768 48401503509888 48638024515584 48691851204528 48733020657216 48787138584576 48882425964624 48978086289408 49073746614192 49313552633856 49409868166344 49464737731584 49506560667648 49549530861144 49561348547466 49658337487872 49755326428278 49888911209508 49901000196096 49986541172736 49998463087104 50096116335321 50096307437568 50194151788032 50237718789771 50249892298752 50292379090944 50348036619648 50594069643264 50680798689024 50692886185536 50779978334208 50792089485312 50891292785088 50990884356096 51296765054976 51340136988672 51384698670816 51396954049224 51485255811072 51497535172608 51585812951328 51598116295992 51699091083264 51837894549504 51939140437296 52053194446848 52098375041244 52110999420928 52200328808448 52212778716672 52302282575652 52314756800103 52314956365824 52417134014976 52557865307136 52660517387814 52673277984768 52763571237888 52776155480832 52879435628544 52925333375232 53041552982016 53145149765184 53287835658624 53392117137408 53404851290112 53496398616192 53509157640288 53601088241664 53613872234496 53660407449888 53705777867136 54027944487216 54133674319872 54146585335808 54239404152528 54252340385292 54345547800576 54358509348864 54451691448624 54717777580032 54778332605094 54824648239368 54885530907648 54992729210202 55100347075584 55113488645376 55207964940966 55221342830592 55369602957312 55477746713088 55586101687137 55586313732096 55599571206144 55647829948032 55694880751104 55756729810944 55865629673856 56138625220608 56248270972992 56358345867264 56371787472896 56468420761536 56531128836096 56578926477312 56641541197104 56918328348672 57015898525152 57029496958728 57127475625984 57141100670976 57252704383224 57364744900608 57708860686848 57757654112256 57807786004668 57821573305377 57821793878016 57920912787456 57934727069184 58047880832991 58048102268928 58161477468672 58317631368192 58445692010496 58559843752704 58624874348544 58674442272768 58725369909504 58739376056256 58854325911552 58969275766848 59127598470528 59243308056576 59257437732864 59359017642624 59373174915936 59489365082112 59541000047136 59671747104768 59788293485832 59948815115952 60066131779584 60080457701376 60183448443216 60197802345324 60301224271872 60315606263808 60367958381124 60781437548118 60900383609856 60914908502784 61019329671594 61034115760128 61138741275648 61153323017472 61258152879702 61272996839424 61437504651264 61557499777536 61677729269289 61692674899968 61746222271104 61867056365568 61881811812352 61987890460032 62002674726048 62124010684416 62290803326976 62412465052224 62534602948608 62549517606912 62603808691536 62656740844992 62726321037312 62848833383088 62986844166144 63155953373184 63279304844616 63403139100672 63418260907008 63526973356728 63597519940608 63651292286976 63721733846742 64033119392256 64158184078569 64158428823552 64283738254848 64299070086272 64409292431127 64409538134016 64424899969024 64535338013184 64850699354112 64922468272704 64977360876288 65049518112768 65161026885888 65176567952832 65304115052544 65431662152256 65751403511808 65879824221792 65952983642112 66008747556864 66066041148192 66081798063288 66211116650496 66340435237704 66518548279344 66648721563648 66664617449472 66794821780428 66925535717376 66983625053028 66999856398336 67130715492864 67261830171561 67442417005446 67458759524352 67574398252032 67590514914048 67706379498618 67722785980416 67838877305856 67855057046784 67987845808128 68395686739968 68453515984896 68512931561088 68529272065632 68647007748096 68663380230144 68781083935104 68797488394656 68932121444352 69117192732672 69252187249728 69404259262464 69464500054992 69600438411264 69617038288896 69736376767536 69753009066804 69889512019968 70077153742848 70214023183752 70351428317184 70368207307776 70429284777978 70488833450616 70567111166976 70704937555974 70722070642688 70860199686912 71050447544832 71189217950193 71189489516544 71206468386816 71328531488256 71345543520384 71467845026319 71468117655552 71485162979328 71547209933184 71607703822848 72037259316288 72178232426496 72319205536704 72336453847056 72460730400768 72478012465152 72602255264832 72957036773376 73037776806792 73099530985824 73180707876864 73323638946936 73467129434112 73484651527168 73610619921288 73970328950784 74114802249516 74132761608192 74197106597376 74259841001472 74324296291716 74342022821199 74342306414592 74487506231808 74632989642417 74851500294144 74997694630656 75144461156352 75291227682048 75374838448128 75438568636416 75522054929472 75891104464896 76021198033536 76039329278304 76169967501312 76188134227968 76336939177632 76486326534144 76945147582464 77010205483008 77077048006224 77095431073836 77227883716608 77246302758912 77378719426992 77397174443988 77548636624896 77756841824256 78079791670272 78147562561866 78166499131392 78300493212672 78319168075008 78453423863478 78472434548736 78625701022464 78836797960704 78990776081721 78991077408768 79009916977152 79145356856832 79164233221248 79319153442816 79388000062848 79562329473024 79717724647776 79931753487936 80088175706112 80107276935168 80244597924288 80263736460432 80401632362496 80420808351744 80490611174832 80558666800704 81041916730824 81200511479808 81219878003712 81359106228792 81378510577938 81518321700864 81537764023296 81677537172936 82076666370048 82167498907641 82236972359052 82256899866624 82328296361472 82489093815303 82489408487424 82650520613376 82670232968064 82811947411449 82832014245888 83054404435968 83216620069632 83379470598144 83399356809216 83471744922048 83542321126656 83635094716416 83798444510784 83982458888192 84207937830912 84372406459488 84537518800896 84557681209344 84702631142304 84796693254144 84868389715968 84962311795656 85377492523008 85544245438092 85711651006464 85879056574836 86047117350912 86563291030272 86636481168384 86711679007002 86732690817024 86881369181184 86902090603776 87072153403392 87242216203008 87476447052288 87668538015744 87839765629056 87937311522816 88011663409152 88088054864256 88109064084384 88281488867328 88453913650272 88691397705792 88864962084864 88886156599296 89059762373904 89234047623168 89311500070704 89507620657152 89682440228748 89923222673928 90099197669376 90120686552064 90275172664824 90296703517986 90451836407808 90473409395712 90551937571686 91172156322177 91194248986624 91271354646528 91350575414784 91372362754176 91528994507391 91529343664128 91551173640192 91708111913472 91729984526208 91887229319553 91909495259136 92156256976896 92336249666304 92539012349952 92619333406656 92800584548352 92822717718528 92981835690048 93004012089072 93186016026624 93436204990464 93618697578336 93801904422912 93824276410368 93905713037304 93985111267488 94089481555968 94273250074632 94480266249216 94733930059776 94918957266924 94941957849088 95104708651008 95127391360512 95290460035092 95313550639104 95396279910912 95476938430464 95582600770113 96049679088384 96237643235328 96425607382272 96448605129408 96614307201024 96637349953536 96803007019776 97276049031168 97383702409056 97466041314432 97574277169152 97764851929248 97956172578816 98147493228384 98627105267712 98819736332688 98929475463168 99013121335296 99099061722288 99122697094932 99316674975744 99510652856556 99777822419016 99973082345472 99996926174208 100192232670642 100388303576064 100475437579542 100499784597504 100696073239296 101163625508169 101188139286528 101361597378048 101385772371072 101559956668416 101584178970624 101782585570176 101981768712192 102593530109952 102680273977344 102769397341632 102793908098448 102970511622144 102995070345216 103171625902656 103196232591984 103398182166528 103675789099008 103878280874592 104106388893696 104196750082488 104400657616896 104425557433344 104604565151304 104629513600206 104834268029952 105115730614272 105321034775628 105346555969536 105527142475776 105552310961664 105643927166967 105758871257088 105850666750464 106057406333961 106083105964032 106290299530368 106575671317248 106784234274816 106809702580224 106992797232384 107018315280576 107202176483328 107227744468992 107320814899776 107411555734272 108055888974432 108267348639744 108293170671616 108478808305056 108504680770584 108691095601152 108717018697728 108903382897248 109435555160064 109556665210188 109649296478736 109771061815296 109985458420404 110200694151168 110226977290752 110415929881932 110442685661184 110955493426176 111172203374274 111199142412288 111295659896064 111389761502208 111513459621888 111731259347712 112277250441216 112496541945984 112716691734528 112743574945792 112936841523072 113062257672192 113157852954624 113283082394208 113836656697344 114031797050304 114058993917456 114254951251968 114282201341952 114505408766448 114729489801216 115417721373696 115515308224512 115615572009336 115643146610754 115841825574912 115869454138368 116095761665982 116322954937344 116635262736384 116891384020992 117119687505408 117221343842799 117249748697088 117348884545536 117450739819008 117478752112512 117680135795217 117708651823104 117938551533696 118255196941056 118486616113152 118514875465728 118718035285248 118746349831872 118978730164224 119082000094272 119343494209536 119576586971664 119897630231904 120132263559168 120160915402752 120366896886432 120395604690648 120602448543744 120631212527616 120735916762248 121562875096236 121800767219712 121829817005568 122038659343188 122067765866907 122068231520256 122277482551296 122306646034944 122516305759404 122545993678848 123114999555072 123355458538578 123385349799936 123492444542208 123734112731136 123763623624704 123975780920064 124005349452096 124248021368832 124581606653952 124824930104448 125069205897216 125099035213824 125207617383072 125313481689984 125452642074624 125697666766176 125973688332288 126311906746368 126558609689232 126806278201344 126836521814016 127053946713456 127195039881216 127302584573952 127443467693484 128066238784512 128316368157138 128567476509696 128598140172544 128818584862254 128849799938048 129070676026368 129701398708224 129844936545408 129954721752576 130067518510503 130099036225536 130322053771776 130353135905664 130608230105088 130863324304512 131502807023616 131759648443584 131905967284224 132017495113728 132132082296384 132163596126576 132422233300992 132680870475408 133037096558688 133297443127296 133329234898944 133589643560856 133851071434752 133967250106056 134261430985728 134523660343122 134884834010892 134917519048704 135148796504064 135181029828096 135412758997236 135445055276979 135445571960832 135677754611712 135710114093568 135827906357529 135975691616256 136791373479936 136907031969792 137025863122176 137058544131264 137294015496192 137326760460288 137562167870208 137594976789312 137864242888704 138234385465344 138504374499456 138808518524928 138929000109984 139200876822528 139234076577792 139472753535072 139506018133608 139779024039936 140154307485696 140428046367504 140702856634368 140736414615552 140858569555956 140977666901232 141134222333952 141409875111948 141444141285376 141720399373824 142100895089664 142378435900386 142412936773632 142657062976512 142691087040768 142935690052638 142970325958656 143094419866368 143215407645696 144074518632576 144356464852992 144638411073408 144672907694112 144921460801536 144956024930304 145204510529664 145914073546752 146075553613584 146199061971648 146361415753728 146647277893872 146934258868224 146969303054336 147221239842576 147940657901568 148229604499032 148394213194752 148519682002944 148648592583432 148684045642398 148975012463616 149265979284834 149703000588288 149995389261312 150288349005963 150288922312704 150582455364096 150713156369313 150749676896256 150877137272832 151044109858944 151782208929792 152042396067072 152078658556608 152339935002624 152376268455936 152673878355264 152972653068288 153890295164928 154020410966016 154154096012448 154190862147672 154455767433216 154492605517824 154757438853984 154794348887976 155097273249792 155513683648512 156159583340544 156295125123732 156332998262784 156600986425344 156638336150016 156906847726956 156944270400309 156944869097472 157251402044928 157673595921408 157981552163442 158019833954304 158290713713664 158328466442496 158638306885632 158776000125696 159124658946048 159435449295552 159863506975872 160176351412224 160214553870336 160489195848576 160527472920864 160803264724992 160841616703488 160981222349664 161117333601408 162083833461648 162401022959616 162439756007424 162718212457584 162757021155876 163036643401728 163075528046592 163355074345872 164153332740096 164334997815282 164473944718104 164656592722944 164978187630606 165301041226752 165340465936128 165623894822898 165664028491776 166108808871936 166433240139264 166758305061411 166758941196288 166798713618432 166943489844096 167084642253312 167270189432832 167596889021568 167964917776384 168415875661824 168744812918976 169075037601792 169115362418688 169405262284608 169593386508288 169736779431936 169924623591312 170754985046016 171088490876184 171423302012928 171758113149672 172094234701824 173126582060544 173272962336768 173423358014004 173464719916131 173465381634048 173762738362368 173804181207552 174143642498973 174144306806784 174484432406016 174952894104576 175337076031488 175679531258112 175874623045632 176023326818304 176176109728512 176218128168768 176562977734656 176907827300544 177382795411584 177729924169728 177772313198592 178119524747808 178468095246336 178623000141408 179015241314304 179364880457496 179846445347856 180198395338752 180241373104128 180550345329648 180593407035972 180903672815616 180946818791424 181103875143372 182344312644354 182388497973248 182701150829568 182744725508352 183057989014782 183102347280384 183416223826944 183459969052416 183774458639106 183818990518272 184312513953792 184672499332608 185078024699904 185238666813312 185601169096704 185645435437056 185963671380096 186008024178144 186372032053248 186872409980928 187237395156672 187603808845824 187648552820736 187811426074608 187970222534976 188178963111936 188546500149264 188960532498432 189467860119552 189837914533848 190209417302016 190254782721024 190580920070184 190792559821824 190953876860928 191165201540226 192099358176768 192474552235707 192475286470656 192851214764544 192897210258816 193227877293381 193228614402048 193274699907072 193606014039552 194552098062336 194767404818112 194932082628864 195148554338304 195529703858496 195912345157632 196294986456768 197254210535424 197639472665376 197858950926336 198026242670592 198198123444576 198245394189864 198633349951488 199021305713112 199555644838032 199946164690944 199993852348416 200384465341284 200776607152128 200950875159084 200999569195008 201392146478592 201785490514683 202327251016338 202376278573056 202723194756096 202771544742144 203168357941248 203565171140352 203963537424384 205187060219904 205360547954688 205538794683264 205587816196896 205941023244288 205990140690432 206343251805312 206392465183968 206796364333056 207351578198016 207756561749184 208212777787392 208393500164976 208801315233792 208851114866688 209209130302608 209259027200412 209668536059904 210231461228544 210642069551256 211054284951552 211104621923328 211287854333934 211701333500928 212114812667922 212166211928064 212580599060736 213151342634496 213567653850579 213568468549632 213619405160448 213985594464768 214036630561152 214403535078957 214404352966656 214455488937984 214641629799552 214823111468544 216111777948864 216534697279488 216586341343232 216957616610112 217009361541168 217382191202304 217434037395456 217806765794496 218871110320128 219113330420376 219298592957472 219542123630592 219970916840808 220401388302336 220453954581504 220831859763864 221910986852352 222344406748548 222398284824576 222591319792128 222779523004416 223026068463597 223026919243776 223462518695424 223898968927251 224554500882432 224993083891968 225433383469056 225487149891584 225873683046144 226124515344384 226315705909248 226566164788416 227673313394688 228063594100608 228117987834912 228509902503936 228564402683904 229010817532896 229458979602432 230835442747392 231030616449024 231231144018672 231286293221508 231683651149824 231738908276736 232191523331964 232645909874688 233270525472768 234239375010816 234442687685598 234499497394176 234901479638016 234957504225024 235360271590434 235417303646208 235877103067392 236510393882112 236972328245163 236973232226304 237029750931456 237436070570496 237492699663744 237957460328448 238164000188544 238686988419072 239153173943328 239795260463808 240264527118336 240321830805504 240733793772864 240791209381296 241204897087488 241262425055232 241471833524496 243125750192472 243601534439424 243659634011136 244077318686376 244135531733814 244554965102592 244613292069888 245032611518808 246229999110144 246502496722923 246710917077156 246770699599872 246984889084416 247467281445909 247468225462272 247527247249408 247951561840128 248010698904192 248435842234347 248496042737664 249163213307904 249649860208896 250138411794432 250198070427648 250415234766144 250626963379968 250905284149248 251395333532352 251947376664576 252623813492736 253117219378464 253612556402688 253673043628032 254107893426912 254390079762432 254605169147904 254886935386968 256132477569024 256632736314276 257134953019392 257196280345088 257637169724508 257699599876096 258141352052736 259689873090816 259909443505152 260135037021006 260198072451072 260644107543552 260706271811328 261216460210176 261726648609024 263005614047232 263519296887168 263811934568448 264034990227456 264264164592768 264327192253152 264844466601984 265361740950816 266074193117376 266594886254592 266658469797888 267179287121712 267702142869504 267934500212112 268522861971456 269047320686244 269769668021784 270297593008128 270362059656192 270825517994472 270890110553958 271355509223424 271420228187136 271655812715058 273516468966531 273582746959872 273814063939584 274051726244352 274117088262528 274586983522173 274588030992384 274653520920576 275124335740416 275189953578624 275728485777408 276468770930688 277008748998912 277617037049856 277858000219968 278401753645056 278468153155584 278945507070144 279012036267216 279558048079872 280308614971392 280856092735008 281405713268736 281472829231104 281717139111912 281955333802464 282268444667904 282819750223896 283440798747648 284201790179328 284756871800772 284825873547264 285314125953024 285382174081536 285871380105276 285940651917312 286188839732736 286430815291392 286747802310339 288149037265152 288712929705984 289276822146816 289345815388224 289842921603072 289912049860608 290409021059328 291828147093504 292151107227168 292398123943296 292722831507456 293294555787744 293868517736448 293938606108672 294442479685152 295881315803136 296459208998064 296788426389504 297039364005888 297297185166864 297368091284796 297950024927232 298531958569668 299990778522624 300576698011926 301164910728192 301426312738626 301499353792512 302088219717888 303490876524507 303564417859584 304084792134144 304157317113216 304679870005248 304752536911872 305347756710528 305945306136576 307780590329856 308040821932032 308308192024896 308381724295344 308911534866432 308985211035648 309514877707968 309588697775952 310194546499584 311027367297024 312319166681088 312590250247464 313201972850688 313276672300032 313813695453912 313888540800618 314502804089856 315347191842816 315963104326884 316039667908608 316581427427328 316656932884992 316931781500901 317276613771264 317552000251392 318172219001883 318249317892096 318870898591104 319727013951744 320352702824448 320429107740672 320978391697152 321054945841728 321606529449984 321683233406976 321962444699328 322234667202816 324167666923296 324802045919232 324879512014848 325436424915168 325514042311752 326073286803456 326151056093184 326710148691744 328306665480192 328669995630564 328947889436208 329313185445888 329956375261212 330602082453504 330680931872256 331247789645796 331328056983552 332866480278528 333516610122822 333597427236864 333886979688192 334169284506624 334540378865664 335193778043136 335929835552768 336831751323648 337489625837952 338150075203584 338230724837376 338810524569216 339186773016576 339473558863872 339849247182624 341509970092032 342176981752368 342846604025856 343516226299344 344188469403648 346253164121088 346545924673536 346846716028008 346929439832262 347525476724736 347608362415104 348287284997946 348968864812032 349905788209152 350674152062976 351359062516224 351664031528397 351749246091264 352046653636608 352352219457024 352436256337536 353040407385651 353125955469312 353815654601088 354765590823168 355459848339456 355544626397184 356239049495616 356936190492672 357246000282816 358030482628608 358729760914992 359692890695712 360396790677504 360482746208256 361100690659296 361186814071944 361807345631232 361893637582848 362207750286744 364688625288708 364776995946496 365402301659136 365489451016704 366115978029564 366203297600721 366204694560768 366832447653888 366919938104832 367548917278212 367637981036544 369344998665216 370156049399808 370477333626624 371202338193408 371290870874112 371927342760192 372016048356288 372744064106496 373744819961856 374474790313344 375207617691648 375297105641472 375622852149216 375940445069952 376357926223872 377093000298528 377921064996864 378935720239104 379675829067696 380418834604032 380509565442048 381161840140368 381585119643648 381907753721856 382330403080452 384198716353536 384949104471414 385702429529088 385794420517632 386455754586762 386549399814144 387212028079104 389104196124672 389534809636224 389864165257728 390297108676608 391059407716992 391824690315264 392589972913536 394508421070848 395278945330752 395717901852672 396052485341184 396396246889152 396490788379728 397266699902976 398042611426224 399111289676064 399892329381888 399987704696832 400768930682568 401553214304256 401901750318168 402784292957184 403570981029366 404654502032676 404752557146112 405446389512192 405543089484288 406335165830937 406336715882496 407130342280704 407483719072587 407927074848768 410374120439808 410721095909376 411077589366528 411175632393792 411882046488576 411980281380864 412686503610624 412784930367936 413592728666112 414703156396032 415513123498368 416425555574784 416787000329952 417602630467584 417702229733376 418418260605216 418518054400824 419337072119808 420462922457088 421284139102512 422108569903104 422209243846656 422575708667868 423402667001856 424229625335844 424332423856128 425161198121472 426302685268992 427135307701158 427238810320896 427971188929536 428073261122304 428807070157914 428910977875968 429283259599104 429646222937088 432223555897728 433069394558976 433172682686464 433915233220224 434018723082336 434764382404608 434868074790912 435613531588992 437742220640256 438226660840752 438597185914944 439084247261184 439941833681616 440802776604672 440907909163008 441663719527728 443821973704704 444688813497096 445182639584256 445559046008832 446052136927194 446925037390848 447797937854502 449109001764864 449986167783936 450865047017889 450866766938112 450974299783168 451747366092288 452139469107939 452249030688768 452631411818496 453132329576832 455346626789376 456127188201216 456235975669824 457019805007872 457128805367808 458021635065792 458917959204864 461670885494784 462061232898048 462462288037344 462572586443016 463367302299648 463477816553472 464383046663928 465291819749376 466541050945536 468478750021632 468885375371196 468998994788352 469802959276032 469915008450048 470720543180868 470832811200927 470834607292416 471754206134784 473020787764224 473944656490326 474059501862912 474872141140992 474985399327488 475914920656896 476328000377088 477373976838144 478306347886656 479590520927616 480529054236672 480643661611008 481467587545728 481582418762592 482409794174976 482524850110464 482943667048992 486251500384944 487203068878848 487319268022272 488154637372752 488271063467628 489109930205184 489226584139776 490065223037616 492459998220288 493004993445846 493421834154312 493969778168832 494934562891818 495054494498816 495903123680256 496021397808384 496871684468694 496992085475328 498326426615808 499299720417792 500274915184233 500276823588864 500396140855296 500830469532288 501253926759936 501810568298496 502790667064704 503894753329152 505247626985472 506234438756928 507225112805376 507346087256064 508215786853824 508780159524864 509210338295808 509773870773936 512264955138048 513265472628552 514269906038784 514392560690176 515274339449016 516282704105472 519379746181632 519818887010304 520270074042012 520394159748393 520396144902144 521288215087104 521412543622656 522430927496919 522432920420352 523453297218048 526011228094464 527038593774336 527623869136896 528069980454912 528528329185536 528654384506304 529688933203968 530723481901632 532148386234752 533189772509184 533316939595776 534358574243424 535404285739008 535869000424224 537045723942912 538094641372488 539539336043568 540595186016256 540724119312384 541651035988944 541780221107916 542711018446848 542840456374272 543311625430116 547032937933062 547165493919744 548103452488704 548234176525056 549173967044346 549307041841152 550248671480832 550379907157248 551456971554816 552937541861376 554017497997824 555234074099712 555716000439936 556803507290112 556936306311168 557891014140288 558024072534432 559116096159744 560617229942784 561712185470016 562811426537472 562945658462208 563434278223824 563910667604928 564536889335808 565639500447792 566881597495296 568403580358656 569513743601544 570628251906048 570764348163072 571742760210552 572377679465472 572861630582784 573495604620678 576298074530304 577423656707121 577425859411968 578553644293632 578691630776448 579683631880143 579685843206144 579824099721216 580818042118656 583656294187008 584302214454336 584796247886592 585445663014912 586589111575488 587737035472896 587877212217344 588884959370304 591762631606272 592918417996128 593576852779008 594078728011776 594594370333728 594736182569592 595900049854464 597063917139336 599981557045248 601153396023852 602329821456384 602852625477252 602998707585024 604176439435776 605356471544049 606981753049014 607128835719168 608169584268288 608314634226432 609505073823744 610695513421056 611890612273152 615561180659712 616081643864064 616616384049792 616763448590688 617823069732864 617970422071296 619029755415936 619177395551904 620389092999168 622054734594048 624638333362176 625180500494928 626403945701376 626553344600064 627627390907824 627777081601236 629005608179712 630694383685632 631926208653768 633162854854656 633313865769984 633863563001802 635104000502784 636344438003766 636498635784192 637741797182208 639454027903488 640702961551737 640705405648896 640858215481344 641956783394304 642109891683456 643210605236871 643213058899968 643366466813952 643924889398656 644469334405632 648335333846592 649604091838464 649759024029696 650872849830336 651028084623504 652146573606912 652302112186368 653420297383488 656613330960384 657339991261128 657895778872416 658626370891776 659912750522424 661204164907008 661361863744512 662495579291592 665732960557056 667033220245644 667194854473728 667773959376384 668338569013248 669078205390791 669080757731328 670387556086272 671696906781753 671859671105536 673663502647296 674979251675904 676300150407168 676461449674752 677621049138432 678373546033152 678947117727744 679698494365248 683019940184064 684353963504736 685693208051712 687032452598688 688376938807296 692506328242176 693091849347072 693693432056016 693858879664524 695050953449472 695216724830208 696574569995892 697937729624064 699811576418304 702718125032448 703328063056794 703498492182528 704704438914048 704872512675072 706080814771302 706251910938624 707631309202176 709531181646336 710919696678912 711089252794368 712478098991232 713872380985344 714492000565632 716060965257216 717459521829984 719385781391424 720793581355008 720965492416512 722201381318592 722373628143888 723614691262464 723787275165696 724415500573488 729377250577416 730804603318272 730978902033408 732231956059128 732406595201442 733664895307776 733839876209664 735097834556424 738689997330432 739507490168769 740312098799616 740954667253248 742401844337727 742404676386816 742581741748224 743854685520384 744032096712576 745307526703041 745488128212992 747489639923712 748949580626688 750415235383296 750594211282944 751245704298432 751880890139904 752715852447744 754186000597056 755842129993728 757871440478208 759351658135392 760837669208064 761019130884096 762323680280736 763170239287296 763815507443712 764660806160904 768397432707072 769898208942828 771404859058176 771588841035264 772911509173524 773098799628288 774424056158208 779069619272448 779728330515456 780594217353216 782118815433984 783649380630528 785179945827072 789016842141696 790557890661504 791435803705344 792104970682368 792792493778304 792981576759456 794533399805952 796085222852448 798222579352128 799784658763776 799975409393664 801537861365136 803106428608512 803803500636336 805568585914368 807141962058732 809309004065352 810892779024384 811086178968576 812670331661874 814260684561408 814967438145174 820549406899593 820748240879616 821442191818752 822155178733056 822351264787584 823760950566519 823764092977152 823960562761728 825373007221248 825569860735872 827185457332224 829406312792064 831026246996736 832851111149568 833574000659904 835205260935168 835404459466752 836836521210432 837036108801648 838674144239616 840925844914176 842568278205024 844217139806208 844418487693312 845151417335736 846805334003712 848459250671688 850322396242944 852605370537984 854270615402316 854477620641792 855942377859072 856146522244608 857614140315828 857821955751936 858566519198208 859292445874176 860243406931017 864447111795456 866138789117952 866345365372928 867830466440448 868037446164672 869528764809216 869736149581824 871227063177984 875484441280512 876453321681504 877194371829888 878168494522368 879883667363232 881605553209344 881815818326016 883327439055456 887643947409408 889377626994192 890365279168512 891118092017664 892104273854388 893850074781696 895595875709004 899972335567872 901730094035778 901948599566336 903494732184576 904278938215878 904498061377536 906264659153664 910472629573521 910693253578752 912254376402432 912471951339648 914039610015744 914257610735616 916043270131584 917835918409728 923341770989568 924122465796096 924924576074688 925145172886032 926734604599296 926955633106944 928766093327856 930583639498752 933082101891072 936957500043264 937770750742392 939605918552064 939830016900096 941441086361736 941665622401854 943508412269568 946041575528448 947889312980652 948119003725824 949744282281984 949970798654976 950795344502703 951829841313792 952656000754176 954516657005649 954747953676288 956612695773312 959181041855232 961058108473344 961287323222016 962935175091456 963164837525184 964819588349952 965049700220928 965887334097984 972503000769888 974406137757696 974638536044544 976309274745504 976542126935256 978219860410368 978453168279552 980130446075232 984919996440576 986009986891692 986843668308624 987939556337664 989869125783636 990108988997632 991806247360512 992042795616768 993743368937388 993984170950656 998599440835584 1000549830368466 1000792281710592 1001660939064576 1002507853519872 1003621136596992 1005581334129408 1007789506658304 1010495253970944 1012468877513856 1014450225610752 1014692174512128 1016431573707648 1017560319049728 1018420676591616 1019547741547872 1024529910276096 1026530945257104 1028539812077568 1028785121380352 1030548678898032 1032565408210944 1038759492363264 1039637774020608 1040540148084024 1040788319496786 1042576430174208 1042825087245312 1044861854993838 1046906594436096 1052022456188928 1054077187548672 1054992094585191 1055247738273792 1056139960909824 1057056658371072 1057308769012608 1059377866407936 1061446963803264 1064296772469504 1066379545018368 1066633879191552 1068717148486848 1070808571478016 1071738000848448 1074091447885824 1076189282744976 1079078672087136 1081190372032512 1081448238624768 1083302071977888 1083560442215832 1085422036893696 1085680912748544 1086623250860232 1094065875866124 1094330987839488 1096206904977408 1096468353050112 1098347934088692 1098609892802163 1098614083682304 1100497342961664 1100759814314496 1102913943109632 1108034995995648 1110468148199424 1111432000879872 1113607014580224 1113872612622336 1115782028280576 1116048145068864 1118232192319488 1121234459885568 1123424370940032 1125622853074944 1125891316924416 1126868556447648 1127821335209856 1129073778671616 1131279000895584 1133763194990592 1136807160717312 1139027487203088 1141256503812096 1141528696326144 1143485520421104 1144755358930944 1145723261165568 1146991209241356 1152596149060608 1154847313414242 1157107288587264 1157383261552896 1159367263760286 1159648199442432 1161636084237312 1167312588374016 1168604428908672 1169592495773184 1170891326029824 1173178223150976 1175474070945792 1175754424434688 1177769918740608 1183525263212544 1185836835992256 1187153705558016 1188157456023552 1189188740667456 1189472365139184 1191800099708928 1194127834278672 1199963114090496 1202306792047704 1204659642912768 1205705250954504 1208352878871552 1210712943088098 1213963506098028 1214257671438336 1216339168536576 1216629268452864 1219005497492811 1219010147647488 1221391026842112 1222451157217761 1223781224546304 1231122361319424 1232163287728128 1233232768099584 1233526897181376 1235646139465728 1235940844142592 1238059510831872 1238354791103808 1240778185998336 1244109469188096 1249276666724352 1250361000989856 1252807891402752 1253106689200128 1255254781815648 1255554163202472 1258011216359424 1261388767371264 1263852417307536 1266325709709312 1266627731539968 1267727126003604 1270208001005568 1272688876007532 1272997271568384 1275483594364416 1278908055806976 1281405923103474 1281716430962688 1283913566788608 1284219783366912 1286421210473742 1286732933627904 1287849778797312 1288938668811264 1296670667693184 1299208183676928 1299518048059392 1301745699660672 1302056169247008 1304293147213824 1304604224372736 1306840594766976 1313226661920768 1314679982522256 1315791557744832 1317252741783552 1319825501044848 1322408329814016 1322723727489024 1324991158583184 1331465921114112 1334066440491288 1335547918752768 1336677138026496 1338156410781582 1340775112172544 1343393813563506 1343719342211072 1347327005294592 1349958503351808 1352595141053667 1352600300814336 1352922899349504 1355242098276864 1356418407323817 1356747092066304 1357894235455488 1359396988730496 1366039880368128 1368707927009472 1371386416103424 1374064905197376 1376753877614592 1385012656484352 1386183698694144 1387386864112032 1387717759329048 1390101906898944 1390433449660416 1393149139991784 1395875459248128 1399623152836608 1405436250064896 1406656126113588 1406996984365056 1409408877828096 1409745025350144 1412161629542604 1412498433602781 1412503821877248 1415262618404352 1419062363292672 1422178505588736 1424956197982464 1427744761970688 1428984001131264 1432121930514432 1434919043659968 1438771562782848 1441587162710016 1441930984833024 1444402762637184 1444747256287776 1447229382524928 1447574550331392 1448831001146976 1458754501154832 1461609206636544 1461957804066816 1464463912118256 1464813190402884 1467329790615552 1467679752419328 1470195669112848 1477379994660864 1479014980337538 1481909334506496 1484803688675454 1485163483496448 1487709371040768 1488064193425152 1490615053406082 1490976256425984 1494979279847424 1497899161253376 1500824745552699 1500830470766592 1501188422565888 1502491408596864 1503761780279808 1505431704895488 1508372001194112 1511684259987456 1515742880956416 1518703316270784 1521675338416128 1522038261768192 1524647360561472 1526340478574592 1527631014887424 1529321612321808 1536794865414144 1539796417885656 1542809718116352 1543177682070528 1545823018347048 1548848112316416 1558139238544896 1559456661030912 1561182479245179 1561188434706432 1564237630867968 1567292782490757 1567298761261056 1570359891654144 1578033684283392 1581115781323008 1582871607410688 1584209941364736 1585584987556608 1585963153518912 1589066799611904 1592170445704896 1596445158704256 1599569317527552 1599950818787328 1603075722730272 1606212857217024 1607607001272672 1611137171828736 1614283924117464 1618618008130704 1621785558048768 1622172357937152 1625340663323748 1628521369122816 1629934876290348 1641098813799186 1641496481759232 1644310357466112 1644702529575168 1647521901133038 1647921125523456 1650746014442496 1651139721471744 1654370914664448 1658812625584128 1662052493993472 1665702222299136 1667148001319808 1670410521870336 1670808918933504 1673673042420864 1674072217603296 1677348288479232 1681851689828352 1685136556410048 1688434279612416 1688836975386624 1690302834671472 1693610668007424 1696918501343376 1700644792485888 1705210741075968 1708541230804632 1711884755718144 1712293044489216 1715228280631656 1717133038396416 1718584891748352 1720486813862034 1728894223590912 1732270970121363 1732277578235904 1732690730745856 1735660932880896 1736074892329344 1739050895640429 1739057529618432 1739472299163648 1742454126355968 1750968882561024 1752906643363008 1754388743659776 1756336989044736 1759767334726464 1763211106418688 1763631636652032 1766654878110912 1775287894818816 1778755253988384 1780730558337024 1782236184035328 1784208547708776 1787700149563392 1791191751418008 1799944671135744 1803460188071556 1803897199132672 1806989464369152 1808557876431756 1808996122755072 1812529318307328 1816069414632147 1820945259147042 1821386507157504 1824508752804864 1824943902679296 1828515221471232 1832086540263168 1835671836819456 1846683541979136 1848244931592192 1849849152149376 1850290345772064 1853469209198592 1853911266213888 1857532186655712 1861167278997504 1866164203782144 1873915000086528 1875541501484784 1879211837104128 1879660033800192 1882882172723472 1883331244803708 1887016824539136 1892083151056896 1895778625961304 1899488564563968 1899941597309952 1901590689005406 1905312001508352 1909033314011298 1909495907352576 1913225391546624 1918362083710464 1922108884655211 1922116216946688 1922574646444032 1925870350182912 1926329675050368 1929639176699904 1930099400441856 1931774668195968 1945006001539776 1948812275515392 1949277072089088 1952618549491008 1953084253870512 1956439720820736 1956906336559104 1960260892150464 1969839992881152 1972019973783384 1973687336617248 1975879112675328 1979738251567272 1983612494721024 1984085591233536 1987486737874776 1997198881671168 2001099660736932 2001584563421184 2003321878129152 2005015707039744 2007234616172373 2007242273193984 2011162668258816 2015090720345259 2015579013316608 2020990507941888 2024937755027712 2028900451221504 2029384349024256 2032863147415296 2035120638099456 2036841353183232 2039095483095744 2049059820552192 2053061890514208 2057079624155136 2057570242760704 2061097357796064 2065130816421888 2077518984726528 2079275548041216 2081080296168048 2081576638993572 2085152860348416 2085650174490624 2089723709987676 2093813188872192 2108154375097344 2109984189170382 2110495476547584 2114113316742144 2114617538025216 2118755732815872 2122893927606528 2128593544939008 2132759090036736 2133267758383104 2137434296973696 2141617142956032 2143476001696896 2148182895771648 2152378565489952 2158157344174272 2162380744065024 2162896477249536 2166604143955776 2167120884431664 2170844073787392 2171361825497088 2173246501720464 2188131751732248 2192413809954816 2192936706100224 2196695868177384 2197219785604326 2200994685923328 2201519628628992 2216069991991296 2218522470506307 2220936296398848 2222864001759744 2227205533013181 2227214029160448 2227745225244672 2231564056561152 2232096290137728 2235922580109123 2236464384638976 2242468919771136 2246848741880064 2251245706149888 2251782633848832 2253737112895296 2255642670419712 2258147557343232 2262558001791168 2267526389981184 2273614321434624 2278054974406176 2282513007624192 2283057392652288 2286971040842208 2289510717861888 2291446522331136 2293982418482712 2305192298121216 2309694626828484 2314214577174528 2314766523105792 2318734527520572 2319296398884864 2323272168474624 2337208857817344 2339184991546368 2341782652059648 2346356446301952 2350948141891584 2351508848869376 2355539837481216 2367050526425088 2371673671984512 2374307411116032 2376314912047104 2378377481334912 2378944730278368 2383600199417856 2388255668557344 2399926228180992 2404613584095408 2409319285825536 2411410501909008 2416705757743104 2421425886176196 2427927012196056 2432678337073152 2433258536905728 2438010994985622 2442782053684224 2444902314435522 2461648220698779 2462244722638848 2464326575456256 2466465536199168 2467053794362752 2471282851699557 2471292278931456 2471881688285184 2476119021663744 2476709582207616 2481556371996672 2488218938376192 2498553333448704 2500722001979712 2505615782805504 2506213378400256 2510509563631296 2511108326404944 2516022432718848 2522777534742528 2527704834615072 2532651419418624 2533255463079936 2535454252007208 2540416002011136 2545377752015064 2550967188728832 2557816111613952 2562811846206948 2563432861925376 2567827133577216 2568439566733824 2572842420947484 2573465867255808 2575699557594624 2577877337622528 2580730220793051 2593341335386368 2598416367353856 2599036096118784 2603491399321344 2604112338494016 2608586294427648 2609208448745472 2613681189533952 2626453323841536 2629359965044512 2631583115489664 2634505483567104 2639651002089696 2644816659628032 2645447454978048 2649982317166368 2662931842228224 2668132880982576 2671095837505536 2673354276052992 2676312821563164 2681550224345088 2686787627127012 2687438684422144 2699917006703616 2705190282107334 2705845798699008 2710484196553728 2712836814647634 2713494184132608 2718793977460992 2732079760736256 2737415854018944 2742772832206848 2748129810394752 2753507755229184 2770025312968704 2772367397388288 2774773728224064 2775435518658096 2780203813797888 2780866899320832 2786298279983568 2791750918496256 2799246305673216 2810872500129792 2813312252227176 2818817755656192 2819490050700288 2824323259085208 2824996867205562 2830525236808704 2838124726585344 2844357011177472 2849912395964928 2852386033508109 2855489523941376 2857968002262528 2863549971016947 2864243861028864 2869838087319936 2877543125565696 2883174325420032 2883861969666048 2888805525274368 2889494512575552 2894458765049856 2895149100662784 2897662002293952 2917509002309664 2923218413273088 2923915608133632 2928927824236512 2929626380805768 2934659581231104 2935359504838656 2940391338225696 2954759989321728 2958029960675076 2963818669012992 2969607377350908 2970326966992896 2975418742081536 2976128386850304 2981230106812164 2981952512851968 2995798322506752 3001649491105398 3002376845131776 3004982817193728 3007523560559616 3010863409790976 3016744002388224 3023368519974912 3031485761912832 3037406632541568 3043350676832256 3044076523536384 3049294721122944 3052680957149184 3055262029774848 3058643224643616 3073589730828288 3079592835771312 3085619436232704 3086355364141056 3091646036694096 3097696224632832 3116278477089792 3118913322061824 3122364958490358 3128475261735936 3134585564981514 3140719783308288 3156067368566784 3162231562646016 3164976283755573 3165743214821376 3168419882729472 3171169975113216 3171926307037824 3178133599223808 3184340891409792 3192890317408512 3199138635055104 3199901637574656 3206151445460544 3212425714434048 3215214002545344 3222274343657472 3228567848234928 3237236016261408 3243571116097536 3244344715874304 3250681326647496 3257042738245632 3259869752580696 3282197627598372 3282992963518464 3288620714932224 3289405059150336 3295043802266076 3295829678406489 3295842251046912 3301492028884992 3302279442943488 3308741829328896 3324104987986944 3331404444598272 3334296002639616 3340821043740672 3341617837867008 3347346084841728 3348144435206592 3354696576958464 3363703379656704 3370273112820096 3376868559224832 3377673950773248 3380605669342944 3387221336014848 3393837002686752 3401289584971776 3410421482151936 3417082461609264 3423769511436288 3424586088978432 3430456561263312 3434266076792832 3437169783496704 3440973627724068 3457788447181824 3464541940242726 3465381461491712 3471321865761792 3472149784658688 3478101791280858 3478944598327296 3484908252711936 3501937765122048 3505813286726016 3508777487319552 3512673978089472 3519534669452928 3526422212837376 3527263273304064 3533309756221824 3550575789637632 3557510507976768 3561461116674048 3564472368070656 3568417095417552 3575400299126784 3582383502836016 3599889342271488 3606920376143112 3613978928738304 3617115752863512 3625058636614656 3632138829264294 3641890518294084 3642773014315008 3649017505609728 3649887805358592 3657016492478433 3657030442942464 3664173080526336 3667353471653283 3671343673638912 3693367083958272 3696489863184384 3699698304298752 3700580691544128 3706938418397184 3707822532427776 3715064373311424 3722334557995008 3732328407564288 3747830000173056 3751083002969568 3758423674208256 3759320067600384 3765764345446944 3766662489607416 3774033649078272 3784166302113792 3791557251922608 3798977129127936 3799883194619904 3803181378010812 3810624003016704 3818066628022596 3818991814705152 3826450783093248 3836724167420928 3844217769310422 3845149292888064 3851740700365824 3852659350100736 3860198800883712 3863549336391936 3890012003079552 3897624551030784 3898554144178176 3905237098982016 3906168507741024 3912879441641472 3913812673118208 3920521784300928 3939679985762304 3944039947566768 3947374673234496 3951758225350656 3959476503134544 3967224989442048 3968171182467072 3974973475749552 3994397763342336 4002199321473864 4006643756258304 4010031414079488 4014469232344746 4022325336517632 4030181440690518 4031158026633216 4041981015883776 4049875510055424 4057785423161001 4057800902443008 4058768698048512 4065726294830592 4070241276198912 4073682706366464 4078190966191488 4098119641104384 4106123781028416 4114159248310272 4115140485521408 4122194715592128 4130261632843776 4155037969453056 4158551096082432 4162160592336096 4163153277987144 4170305720696832 4171300348981248 4179447419975352 4187626377744384 4216308750194688 4219968378340764 4220990953095168 4228226633484288 4229235076050432 4237495300808343 4237511465631744 4245787855213056 4257187089878016 4266535516766208 4274868593947392 4283234285912064 4286952003393792 4296365791543296 4304757130979904 4316314688348544 4324761488130048 4325792954499072 4333208287911552 4334241768863328 4341688147574784 4342723650994176 4346493003440928 4376263503464496 4384827619909632 4385873412200448 4393391736354768 4394439571208652 4401989371846656 4403039257257984 4432139983982592 4437044941012614 4445728003519488 4454411066026362 4455490450489344 4463128113122304 4464192580275456 4471845160218246 4472928769277952 4484937839542272 4493697483760128 4502474236658097 4502491412299776 4503565267697664 4507474225790592 4511285340839424 4516295114686464 4525116003582336 4535052779962368 4547228642869248 4556109948812352 4565026015248384 4566114785304576 4573942081684416 4579021435723776 4582893044662272 4587964836965424 4610384596242432 4619389253656968 4628429154349056 4629533046211584 4637469055041144 4646544336949248 4674417715634688 4678369983092736 4683547437735537 4683565304119296 4692712892603904 4701878347472271 4701896283783168 4703017697738752 4711079674962432 4734101052850176 4743347343969024 4748614822232064 4752629824094208 4756754962669824 4757889460556736 4767200398835712 4776511337114688 4799852456361984 4809227168190816 4818638571651072 4822821003818016 4833411515486208 4842851772352392 4855854024392112 4865356674146304 4866517073811456 4876021989971244 4885564107368448 4889804628871044 4923296441397558 4924489445277696 4932931072398336 4934107588725504 4942565703399114 4943763376570368 4952238043327488 4953419164415232 4963112743993344 4976437876752384 4997106666897408 5001444003959424 5011231565611008 5012426756800512 5021019127262592 5022216652809888 5032044865437696 5045555069485056 5055409669230144 5065302838837248 5066510926159872 5070908504014416 5080832004022272 5090755504030128 5101934377457664 5115632223227904 5125623692413896 5135654267154432 5136879133467648 5145684841894968 5151399115189248 5155754675245056 5161460441586102 5186682670772736 5196812910364089 5196832734707712 5198072192237568 5206982798642688 5208224676988032 5217152686921287 5217172588855296 5218416897490944 5227362379067904 5252906647683072 5258719930089024 5263166230979328 5269010967134208 5279302004179392 5289633319256064 5290894909956096 5299964634332736 5325863684456448 5336265761965152 5342191675011072 5346708552105984 5352625643126328 5363100448690176 5373575254254024 5399834013407232 5410380564214668 5411691597398016 5420968393107456 5425673629295268 5426988368265216 5437587954921984 5448208243896441 5464159521472512 5474831708037888 5485545664413696 5496259620789504 5507015510458368 5540050625937408 5544734794776576 5549547456448128 5550871037316192 5560407627595776 5561733798641664 5572596559967136 5583501836992512 5598492611346432 5621745000259584 5626624504454352 5637635511312384 5638980101400576 5648646518170416 5649993734411124 5661050473617408 5676249453170688 5699824791929856 5704772067016218 5715936004525056 5727099942033894 5728487722057728 5739676174639872 5755086251131392 5766326653965633 5766348650840064 5767723939332096 5777611050548736 5778989025151104 5788917530099712 5790298201325568 5795324004587904 5835018004619328 5846436826546176 5847831216267264 5857855648473024 5859252761611536 5869319162462208 5870719009677312 5880782676451392 5909519978643456 5916059921350152 5927637338025984 5939214754701816 5950837484163072 5952256773700608 5962460213624328 5991596645013504 6003298982210796 6004753690263552 6009965634387456 6015047121119232 6021703848517119 6021726819581952 6033488004776448 6045272161035777 6046737039949824 6062971523825664 6074813265083136 6086701353664512 6088153047072768 6098589442245888 6105361914298368 6110524059549696 6117286449287232 6147179461656576 6159185671542624 6171238872465408 6172710728282112 6183292073388192 6195392449265664 6232556954179584 6237826644123648 6244729916980716 6256950523471872 6269171129963028 6281439566616576 6324463125292032 6329952567511146 6331486429642752 6342339950226432 6343852614075648 6356267198447616 6368681782819584 6385780634817024 6398277270110208 6399803275149312 6412302890921088 6424851428868096 6430428005090688 6444548687314944 6457135696469856 6474472032522816 6487142232195072 6488689431748608 6501362653294992 6514085476491264 6519739505161392 6564395255196744 6577241429864448 6578810118300672 6590087604532152 6591659356812978 6602984057769984 6604558885886976 6648209975973888 6655567411518921 6662808889196544 6668592005279232 6681616599039543 6681642087481344 6683235675734016 6694692169683456 6696288870413184 6707767740327369 6709393153916928 6727406759313408 6740546225640192 6753737118449664 6755347901546496 6761211338685888 6774442672029696 6787674005373504 6802579169943552 6820842964303872 6834164923218528 6847539022872576 6849172177956864 6860913122526624 6868532153585664 6874339566993408 6881947255448136 6915576894363648 6929083880485452 6930762922983424 6942643731523584 6944299569317376 6956203582561716 6957889196654592 6969816505423872 7011626573452032 7017554974639104 7025347956178944 7039069338905856 7052844425674752 7054526546608128 7066619512443648 7101151579275264 7115021015953536 7122922233348096 7128944736141312 7136834190835104 7150800598253568 7164767005672032 7199778684542976 7213840752286224 7227957857476608 7234231505727024 7250117273229312 7264277658528588 7283781036588168 7298035011219456 7299775610717184 7314032984956866 7328346161052672 7334706943306566 7384944662096337 7386734167916544 7392979726368768 7399396608597504 7401161383088256 7413876836794368 7415645064855552 7430128746622848 7444669115990016 7464656815128576 7495660000346112 7502166005939136 7516847348416512 7518640135200768 7531528690893888 7533324979214832 7548067298156544 7568332604227584 7583114503845216 7597954258255872 7599766389239808 7606362756021624 7621248006033408 7636133256045192 7652901566186496 7673448334841856 7688435538620844 7690298585776128 7703481400731648 7705318700201472 7720397601767424 7727098672783872 7742190662379153 7780024006159104 7795249102061568 7797108288356352 7810474197964032 7812337015482048 7825758883282944 7827625346236416 7841043568601856 7879359971524608 7888079895133536 7894749346468992 7903516450701312 7918953006269088 7934449978884096 7936342364934144 7949946951499104 7988795526684672 8004398642947728 8013287512516608 8020062828158976 8028938464689492 8044650673035264 8060362881381036 8062316053266432 8099751020110848 8115570846322002 8117537396097024 8131452589661184 8140482552397824 8156381932382976 8196239282208768 8212247562056832 8228318496620544 8230280971042816 8244389431184256 8260523265687552 8310075938906112 8317102192164864 8324321184672192 8326306555974288 8340611441393664 8342600697962496 8358894839950704 8375252755488768 8432617500389376 8439936756681528 8456453266968576 8458470152100864 8474990601616686 8491575710426112 8514374179756032 8533071033532416 8549737187894784 8557158100524327 8566468571824128 8573904006787584 8590649913050841 8592731583086592 8609514261959808 8632629376697088 8649522976260096 8651585908998144 8666416575823104 8668483537726656 8683376295149568 8685447301988352 8692986006881856 8752527006928992 8769655239819264 8771746824400896 8786783472709536 8788879142417304 8803978743693312 8806078514515968 8864279967965184 8874089882025228 8891456007038976 8908822132052724 8910980900978688 8926256226244608 8928385160550912 8943690320436492 8945857538555904 8987394967520256 9004948473316194 9007130535395328 9014948451581184 9022570681678848 9032590229372928 9050232007164672 9070105559924736 9094457285738496 9112219897624704 9130052030496768 9132229570609152 9147884163368832 9158042871447552 9165786089324544 9175929673930848 9220769192484864 9238778507313936 9256858308698112 9259066092423168 9274938110082288 9293088673898496 9348835431269376 9356739966185472 9367094875471074 9385425785207808 9403756694944542 9406035395477504 9422159349924864 9468202105700352 9486694687938048 9494928851266719 9497229644464128 9505259648188416 9513509925339648 9515778921113472 9534400797671424 9553022674229376 9599704912723968 9618454336381632 9637277143302144 9645642007636032 9666823030972416 9685703544704784 9711708048784224 9730713348292608 9733034147622912 9752043979942488 9771128214736896 9779609257742088 9846592882795116 9848978890555392 9865862144796672 9868215177451008 9885131406798228 9887489035219467 9887526753140736 9904476086654976 9906838328830464 9926225487986688 9994213333794816 10002888007918848 10022463131222016 10024853513601024 10042038254525184 10044433305619776 10064089730875392 10091110138970112 10110819338460288 10130605677674496 10133021852319744 10141817008028832 10161664008044544 10181511008060256 10203868754915328 10231264446455808 10251247384827792 10271308534308864 10273758266935296 10291369683789936 10302798230378496 10311509350490112 10322920883172204 10373365341545472 10393625820728178 10396144384475136 10413965597285376 10416449353976064 10434305373842574 10436833794981888 10454724758135808 10505813295366144 10517439860178048 10526332461958656 10538021934268416 10558604008358784 10579266638512128 10581789819912192 10599929268665472 10651727368912896 10672531523930304 10684383350022144 10693417104211968 10705251286252656 10726200897380352 10747150508508048 10799668026814464 10820761128429336 10841936786214912 10851347258590536 10875175909843968 10896416487792882 10928319042945024 10949663416075776 10971049477435299 10971091328827392 10992519241579008 11002060414959849 11014031020916736 11080101251874816 11089469589553152 11099094912896256 11101742074632384 11120815255191552 11123467597283328 11145193119934272 11167003673985024 11196985222692864 11243490000519168 11253249008908704 11275271022624768 11277960202801152 11297293036340832 11299987468822248 11322100947234816 11352498906341376 11399649583859712 11409544134032436 11431872009050112 11454199884067788 11456975444115456 11479352349279744 11510172502262784 11532653307931266 11535447878664192 11555222101097472 11557978050302208 11580596402651136 11590648009175808 11670036009238656 11692873653092352 11695662432534528 11715711296946048 11718505523223072 11738638324924416 11741438019354624 11761565352902784 11819039957286912 11832119842700304 11855274676051968 11878429509403632 11901674968326144 11904513547401216 11924920427248656 11983193290027008 12006597964421592 12019931268774912 12030094242238464 12043407697034238 12066976009552896 12090544322071554 12093474079899648 12125943047651328 12149626530166272 12173356269483003 12173402707329024 12176306094145536 12197178884491776 12210723828596736 12221048119099392 12234572898574464 12294358923313152 12318371343085248 12342477744930816 12345421456564224 12366584146776384 12390784898531328 12465113908359168 12475653288247296 12489459833961432 12513901046943744 12538342259926056 12562879133233152 12648926250584064 12659905135022292 12662972859285504 12684679900452864 12687705228151296 12712485902425029 12712534396895232 12737363565639168 12771561269634048 12799606550298624 12824605781842176 12849702857736192 12860856010181376 12889097374629888 12914271392939712 12948944065045632 12974284464390144 12977378863497216 13002725306589984 13028170952982528 13039479010322784 13128790510393488 13154482859728896 13157620236601344 13180175209064304 13183318713625956 13205968115539968 13209117771773952 13296419951947776 13311134823037842 13337184010558464 13363233198079086 13366471351468032 13389384339366912 13392577740826368 13415535480654738 13418786307833856 13454813518626816 13481092451280384 13507474236899328 13510695803092992 13522422677371776 13548885344059392 13575348010747008 13605158339887104 13641685928607744 13668329846437056 13695078045745152 13698344355913728 13721826245053248 13737064307171328 13748679133986816 13763894510896272 13831153788727296 13858167760970904 13885287463047168 13888599138634752 13912407165123432 13939633010847744 14023253146904064 14035109949278208 14050642313206611 14050695912357888 14078138677811712 14105635042416813 14105688851349504 14109053093216256 14133239024887296 14202303158550528 14230042031907072 14245844466696192 14257889472282624 14273668381670208 14301601196507136 14329534011344064 14399557369085952 14427681504572448 14455915714953216 14468463011454048 14500234546458624 14528555317057176 14567562073176336 14596070022438912 14599551221434368 14628065969913732 14656692322105344 14669413886613132 14769889324192674 14773468335833088 14798793217195008 14802322766176512 14831290129711104 14860257493245696 14889338231980032 14929313630257152 14991320000692224 15004332011878272 15033694696833024 15037280270401536 15063057381787776 15066649958429664 15096134596313088 15136665208455168 15166229007690432 15195908516511744 15199532778479616 15212725512043248 15242496012066816 15272266512090384 15305803132372992 15346896669683712 15376871077241688 15406962801463296 15410637400402944 15454197345567744 15484381324758306 15560048012318208 15590438731092267 15590498204123136 15594216576712704 15620948395928064 15624674030964096 15651458060763861 15651517766565888 15655250692472832 15682087137203712 15758719943049216 15776159790267072 15789498692937984 15807032901402624 15837906012538176 15868899957768192 15872684729868288 15899893902998208 15977591053369344 16008797285895456 16026575025033216 16040125656317952 16057876929378984 16089301346070528 16120725762762072 16199502040221696 16231141692644004 16235074792194048 16262905179322368 16280965104795648 16312763864765952 16344624731689323 16392478564417536 16424495124113664 16456636993241088 16460561942085632 16488778862368512 16521046531375104 16620151877812224 16634204384329728 16648642369344384 16652613111948576 16681222882787328 16685201395924992 16717789679901408 16750505510977536 16865235000778752 16879873513363056 16912906533937152 16916940304201728 16949981203233372 16983151420852224 17028748359512064 17099474375789568 17114316201048654 17147808013575168 17181299826101682 17185463166173184 17219028523919616 17265258753394176 17298979961896899 17299045952520192 17303171817996288 17332833151646208 17336967075453312 17366752590299136 17370894603976704 17385972013763712 17505054013857984 17539310479638528 17543493648801792 17573566945419072 17577758284834608 17607957487386624 17612157029031936 17728559935930368 17748179764050456 17782912014077952 17817644264105448 17852512452489216 17856770321101824 17887380640872984 17974789935040512 18009896946632388 18014261070790656 18029896903162368 18045141363357696 18065111545551357 18065180458745856 18100464014329344 18135816483107331 18140211119849472 18188914571476992 18224439795249408 18260104060993536 18264459141218304 18295768326737664 18316085742895104 18331572178649088 18351859347861696 18441538384969728 18477557014627872 18513716617396224 18518132184846336 18549876220164576 18586177347796992 18697670862538752 18713479932370944 18734189750942148 18770851570415616 18807513389889084 18812070790955008 18844318699849728 18973389375876096 18989857702533438 18994459288928256 19027019850679296 19031557842226944 19068801595342848 19106045348458752 19199409825447936 19236908672763264 19274554286604288 19291284015272064 19333646061944832 19371407089409568 19423416097568448 19461426696585216 19466068295245824 19504087959884976 19542256429473792 19559218515484176 19693185765590232 19731724289593344 19736430354902016 19770262813596456 19774978070438934 19808952173309952 19813676657660928 19966702234556763 19988426667589632 20005776015837696 20044849797118629 20044926262444032 20049707027202048 20084076509050368 20088866611239552 20128179461750784 20182220277940224 20221638676920576 20261211355348992 20266043704639488 20283634016057664 20323328016089088 20363022016120512 20407737509830656 20462528892911616 20502494769655584 20542617068617728 20547516533870592 20582739367579872 20605596460756992 20623018700980224 20645841766344408 20746730683090944 20787251641456356 20792288768950272 20827931194570752 20832898707952128 20868610747685148 20873667589963776 20909449516271616 21034879720356096 21052664923917312 21076043868536832 21117208016717568 21158533277024256 21163579639824384 21199858537330944 21303454737825792 21345063047860608 21368766700044288 21386834208423936 21410502572505312 21452401794760704 21494301017016096 21599336053628928 21641522256858672 21683873572429824 21702694517181072 21750351819687936 21792832975585764 21899326832151552 21942098954870598 21985038483158016 22004120829919698 22154833986289011 22160202503749632 22178939179106304 22198189825792512 22203484149264768 22241630510383104 22246935194566656 22290386239868544 22334007347970048 22393970445385728 22486980001038336 22506498017817408 22550542045249536 22555920405602304 22594586072681664 22599974937644496 22644201894469632 22704997812682752 22799299167719424 22819088268064872 22863744018100224 22908399768135576 22958704698559488 23020345004525568 23065306615862532 23070895757328384 23110444202194944 23115956100604416 23161192805302272 23181296018351616 23226571987137459 23340072018477312 23385747306184704 23391324865069056 23431422593892096 23437011046446144 23477276649848832 23482876038709248 23523130705805568 23638079914573824 23664239685400608 23710549352103936 23756859018807264 23803349936652288 23809027094802432 23849840854497312 23966386580054016 24013195928843184 24039862537549824 24060188484476928 24086815394068476 24133952019105792 24181088644143108 24186948159799296 24299253060332544 24346712538966006 24352612188291072 24394357768983552 24421447657193472 24469145797148928 24588717846626304 24636742686170496 24684955489861632 24690842913128448 24733168293552768 24781569797062656 24930227816718336 24951306576494592 24978919667922864 25027802093887488 25076684519852112 25125758266466304 25297852501168128 25319810270044584 25369359800905728 25375410456302592 25424971804850058 25474727131278336 25543122539268096 25599213100597248 25649211563684352 25671474301572981 25699405715472384 25721712020362752 25771949739152523 25778194749259776 25828542785879424 25897888130091264 25948568928780288 25954757726994432 26005450613179968 26056341905965056 26078958020645568 26257581020786976 26308965719457792 26315240473202688 26360350418128608 26366637427251912 26411936231079936 26418235543547904 26592839903895552 26622269646075684 26674368021116928 26726466396158172 26732942702936064 26778768678733824 26785155481652736 26831070961309476 26837572615667712 26962184902560768 27021391606185984 27044845354743552 27097770688118784 27150696021494016 27210316679774208 27283371857215488 27336659692874112 27390156091490304 27396688711827456 27443652490106496 27474128614342656 27497358267973632 27527789021792544 27662307577454592 27716335521941808 27770574926094336 27777198277269504 27824814330246864 27879266021695488 28046506293808128 28070219898556416 28101284626413222 28156277355623424 28211270084833626 28218106186432512 28266478049774592 28404606317101056 28460084063814144 28491688933392384 28515778944565248 28547336763340416 28603202393014272 28659068022688128 28799114738171904 28855363009144896 28911831429906432 28936926022908096 29000469092917248 29057110634114352 29135124146352672 29192140044877824 29199102442868736 29256131939827464 29313384644210688 29338827773226264 29539778648385348 29546936671666176 29597586434390016 29604645532353024 29662467105658401 29662580259422208 29720514986491392 29778676463960064 29982640001384448 30008664023756544 30067389393666048 30074560540803072 30126114763575552 30133299916859328 30192269192626176 30273330416910336 30332458015380864 30391817033023488 30399065556959232 30425451024086496 30484992024133632 30544533024180768 30611606264745984 30693793339367424 30753742154483376 30813925602926592 30821274800805888 30908394691135488 30968762649516612 31120096024636416 31180877462184534 31188433153425408 31241896791856128 31249348061928192 31302916121527722 31310501384945664 31364174274407424 31517439886098432 31552319580534144 31578997385875968 31614065802805248 31675812025076352 31737799915536384 31745369459736576 31799787805996416 31955182106738688 32017594571790912 32053150050066432 32080251312635904 32115753858757968 32178602692141056 32241451525524144 32399004080443392 32462283385288008 32525810358644736 32625527729531904 32689249463378646 32784957128835072 32848990248227328 32913148432305897 32913273986482176 32921123884171264 32977557724737024 33006181244879547 33042093062750208 33240303755624448 33268408768659456 33297284738688768 33305226223897152 33362445765574656 33370402791849984 33435579359802816 33501011021955072 33730470001557504 33759747026726112 33825813067874304 33833880608403456 33899962406466744 33966302841704448 34057496719024128 34198948751579136 34228632402097308 34295616027150336 34362599652203364 34370926332346368 34438057047839232 34530517506788352 34597959923793798 34606343635992576 34665666303292416 34673934150906624 34741789207953408 34771944027527424 35010108027715968 35078620959277056 35086987297603584 35147133890838144 35155516569669216 35215914974773248 35224314058063872 35457119871860736 35496359528100912 35565824028155904 35635288528210896 35705024904978432 35713540642203648 35774761281745968 35949579870081024 36019793893264776 36059793806324736 36090282726715392 36130223091102714 36200928028658688 36271632966214662 36280422239698944 36377829142953984 36448879590498816 36520068808449009 36520208121987072 36528918282436608 36591536653475328 36632171485790208 36663144357298176 36703718695723392 36883076769939456 36955114029255744 37027433234792448 37036264369692672 37099752440329152 37172354695593984 37395341725077504 37426959864741888 37468379501884296 37541703140831232 37615026779778168 37688637399699456 37946778751752192 37979715405066876 37988918577856512 38054039701358592 38063115684453888 38137457707275087 38137603190685696 38212090696917504 38398819650895872 38473817345526528 38549108573208576 38582568030544128 38667292123889664 38742814178819136 38846832195136896 38922853393170432 38932136590491648 39008175919769952 39084512858947584 39118437030968352 39386371531180464 39463448579186688 39472860709804032 39540525627192912 39549956140877868 39617904346619904 39627353315321856 39933404469113526 40011552031675392 40089699594237258 40099414054404096 40168153018100736 40177733222479104 40256358923501568 40364440555880448 40443277353841152 40522422710697984 40532087409278976 40567268032115328 40646656032178176 40726044032241024 40815475019661312 40925057785823232 41004989539311168 41085234137235456 41095033067741184 41165478735159744 41211192921513984 41246037401960448 41291683532688816 41493461366181888 41574503282912712 41655862389141504 41665797415904256 41737221495370296 41818899032543232 42069759440712192 42105329847834624 42151926939619833 42152087737073664 42234416033435136 42316905127250439 42317066554048512 42327159279648768 42399717074661888 42606909475651584 42690126095721216 42737533400088576 42773668416847872 42821005145010624 42904803589521408 42988602034032192 43198672107257856 43283044513717344 43367747144859648 43405389034362144 43500703639375872 43585665951171528 43798653664303104 43884197909741196 43970076966316032 44008241659839396 44309667972578022 44320405007499264 44396379651585024 44406968298529536 44493870389133312 44580772479737088 44668014695940096 44787940890771456 44973960002076672 45012996035634816 45101084090499072 45111840811204608 45189172145363328 45199949875288992 45288403788939264 45409995625365504 45598598335438848 45638176536129744 45727488036200448 45816799536271152 45917409397118976 46040690009051136 46130613231725064 46220888404389888 46231912201208832 46362592036703232 46453143974274918 46680144036954624 46771316193276801 46771494612369408 46782649730138112 46862845187784192 46874022092892288 46954374182291583 46954553299697664 46965752077418496 47046261411611136 47276159829147648 47328479370801216 47421098704207872 47513718037614528 47606699873304576 47618054189604864 47699681708994624 47932773160108032 48026391857686368 48079725075099648 48120376968953856 48173630788136952 48267904038211584 48362177288286216 48598506120665088 48693425077932012 48705224376582144 48788715537967104 48842895314386944 48938291594297856 49033874195067969 49177435693252608 49273485372340992 49369910979723264 49381685826256896 49466336587105536 49563139594125312 49860455633436672 49902613152989184 49957839335845728 50055604187774976 50153369039704224 50251516532932608 50595705002336256 50639620540089168 50738719601811456 50750820912605184 50849943609700116 50949454262556672 51086245078536192 51298423127368704 51342948603145962 51443424040725504 51543899478305046 51556389498519552 51657085571758848 51795776260182528 51897137857560576 51909515453988864 52010901226359936 52112683811930112 52157916041291136 52515162041573952 52617931438915584 52630480946405376 52720700836257216 52733274854503824 52823872462159872 52836471087095808 53185679807791104 53244539292151368 53348736042233856 53452932792316344 53557537357467648 53570310963305472 53662141922618952 53924369805121536 54042783212371968 54089690709487104 54195334636654071 54195541376237568 54301392042988032 54407449449321993 54420633359548416 54566743714430976 54673319385748224 54780312182980608 54793377423654912 54887304980212992 54948257228685312 54994716535947264 55055578043585088 55324615154909184 55432671043883616 55541149852188672 55554396554539008 55649628660493728 55758532043390976 56093012587616256 56140439797112832 56202569252826444 56312554711246848 56422540169667252 56436212372865024 56532956099549184 56920168127628288 56983377866784768 57094673526680832 57206404786028544 57318136045376256 57598229476343808 57710726018289792 57823662859812864 57873852045816192 58000938185834496 58114221268228704 58270248292705344 58384280089755648 58398204885737472 58512263879654928 58626769288421376 58677655546452528 59079557296770696 59195172868780032 59209291064706048 59324934211316802 59441029972982784 59900106703670289 59965280002768896 60017328047513088 60134549391355887 60134778787332096 60149121081606144 60252229527151104 60266599833718656 60384538385252352 60546660833820672 60664916030761728 60783634066046976 60798131113918464 60850902048172992 60969984048267264 61089066048361536 61223212529491968 61387586678734848 61507484308966752 61627851205853184 61642549601611776 61816789382270976 61937525299033224 62240192049272832 62361754924369068 62376866306850816 62483793583712256 62498696123856384 62605832243055444 62621002769891328 62728348548814848 63104639161068288 63157994771751936 63228131605610496 63351624050152704 63475599831072768 63490738919473152 63599575611992832 63910364213477376 64035189143581824 64106300100132864 64160502625271808 64231507717515936 64357205384282112 64482903051048288 64798008160886784 64924566770576016 65051620717289472 65251055459063808 65378498926757292 65697980496454656 65826296864611794 65842247768342528 65955115449474048 66012362489759094 66464501958867033 66480607511248896 66536817537318912 66594569477377536 66610452447794304 66724891531149312 66740805583699968 66871158719605632 67002022043910144 67460940003115008 67519494053452224 67651626135748608 67667761216806912 67799924812933488 67932605683408896 68114993438048256 68397897503158272 68457264804194616 68591232054300672 68725199304406728 68876114095678464 69061035013576704 69195919847587596 69212687271985152 69331332606584832 69347868301813248 69483578415906816 69543888055054848 69679715961412377 70020216055431936 70157241918554112 70173974595207168 70294267781676288 70311033139338432 70431829949546496 70448628116127744 70914239743721472 70992719056201824 71131648056311808 71270577056421792 71410049809956864 71427081284407296 71549522563491936 71899159740162048 72039587786529552 72119587612649472 72180565453430784 72260446182205428 72401856057317376 72543265932429324 72560844479397888 72897759180997632 73040137616898018 73057836564873216 73183073306950656 73264342971580416 73407437391446784 73766153539878912 73910228058511488 74054866469584896 74072528739385344 74199504880658304 74344709391187968 74790683450155008 74853919729483776 74936759003768592 75083406281662464 75230053559556336 75377274799398912 75893557503504384 75959430810133752 76108079402717184 76126231368907776 76274915414550174 76424181393835008 76797639301791744 76947634691053056 77014422904718943 77098217146417152 77165136061088256 77334584247779328 77485628357638272 77693664390273792 77845706786340864 77864273180983296 78016351839539904 78169025717895168 78236874061936704 78772743062360928 78926897158373376 78945721419608064 79081051254385824 79099912281755736 79235808693239808 79254706630643712 79866808938227052 80023104063350784 80179399188474516 80198828108808192 80336306036201472 80355466444958208 80512717847003136 80886554707682304 81064174818557952 81134536064230656 81293312064356352 81452088064482048 81630950039322624 81850115571646464 82009979078622336 82170468274470912 82190066135482368 82330957470319488 82422385843027968 82492074803920896 82583367065377632 82986922732363776 83149006565825424 83311724778283008 83331594831808512 83474442990740592 83637798065086464 84139518881424384 84210659695669248 84303853879239666 84468832066870272 84633810254500878 84654318559297536 84799434149323776 85213818951303168 85380252191442432 85475066800177152 85547336833695744 85642010290021248 85809607179042816 85977204068064384 86397344214515712 86566089027434688 86735494289719296 86810778068724288 87001407278751744 87171331902343056 87597307328606208 87768395819482392 87940153932632064 88016483319678792 88619335945156044 88640810014998528 88792759303170048 88813936597059072 88987401316975203 88987740778266624 89161544959474176 89336029391880192 89947920004153344 90025992071269632 90202168180998144 90223681622409216 90378344290726656 90399899750577984 90576807577878528 90819991250731008 91197196670877696 91276353072259488 91454976072400896 91633599072542304 91834818794237952 92081380018102272 92261226463450128 92441776808779776 92463824402417664 92725184073406464 92906287948549836 93360288073909248 93542632386553602 93565299460276224 93725690375568384 93748044185784576 93908748364583166 93931504154836992 94092522823222272 94552319658295296 94656958741602432 94842197408415744 95027436075229056 95213399746609152 95236108379209728 95399363417989248 95865546320216064 96052783715372736 96159450150199296 96240753937907712 96347261576273904 96535808076423168 96724354576572432 97197012241330176 97386850155864024 97577431075934208 97876583188595712 98067748390135938 98354871386505216 98546970744681984 98739445296917691 98739821959446528 98763371652513792 98932673174211072 99018543734638641 99126279188250624 99720911266873344 99805226305978368 99915678671691456 100111208375549952 100306738079408448 100503033065865216 101191410004672512 101279241080178336 101477439203622912 101501641825210368 101699887219400232 101898908525113344 102172490157072384 102596846254737408 102685897206291924 102886848081451008 103087798956610092 103112778997039104 103314171143517696 103591552520365056 103819030907977728 104021802452719872 104225367623860224 104315832082582272 105030324083147904 105235862877831168 105260961892810752 105441401672514432 105466549709007648 105647744924319744 105672942174191616 106371359615582208 106489078584302736 106697472084467712 106905865584632688 107115074714935296 107140621926610944 107324283845237904 107848739610243072 108179381418974208 108390669273308142 108602784085976064 108814898898643986 108841266719096832 109133487428861952 109346638771496448 109560206425347027 109560624365961216 109586754847309824 109774609960425984 109896514457370624 109989433071894528 110111156087170176 110649230309818368 110865342087767232 111082299704377344 111108793109078016 111299257320987456 111517064086781952 112186025175232512 112280879594225664 112405138505652888 112625109422493696 112845080339334504 113065912199098368 113840336255256576 113966755733569536 114189347053361664 114412373121825261 114412809572057088 114636272090752512 115196458952687616 115421452036579584 115647325719625728 115747704091632384 116001876371668992 116228442536457408 116540496585410688 116768560179511296 116796409771474944 117024527759309856 117253538576842752 117355311092905056 118159114593541392 118390345737560064 118418582129412096 118649868422633604 118882059945965568 119800213407340578 120034656095026176 120269098782711774 120298242163212288 120504459054302208 120533199667437312 120769076770504704 121093321667641344 121329832061523456 121567268132093952 121596262227836928 121701804096345984 121939968096534528 122178132096723072 122446425058983936 122775173357469696 123014968617933504 123255702411706368 123285099203223552 123633578764541952 123875050598066448 124480384098545664 124723509848738136 124967587167424512 124997392247712768 125211664486110888 125456697097629696 126209278322136576 126315989543503872 126455780818859499 126456263211220992 126703248100305408 126950715381751317 126951199662145536 126981477838946304 127199151223985664 127820728426954752 128070378287163648 128212600200265728 128321005250543616 128463015435031872 128714410768564224 128965806102096576 129596016321773568 129849133541152032 130103241434578944 130502110918127616 130756997853514584 131395960992909312 131652593729223588 131684495536685056 131910230898948096 132024724979518188 132929003917734066 132961215022497792 133189138954755072 133220904895588608 133481611167399936 133742317439211264 134004044087820288 134921880006230016 135038988106904448 135303252271497216 135335522433613824 135599849625866976 135865211366817792 136229986876096512 136795795006316544 136914529608389232 137182464108601344 137450398608813456 137752228191356928 138122070027153408 138391839695175192 138662665213169664 138695736603626496 139087776110109696 139359431922824754 140040432110863872 140313948579830403 140314483837108224 140347949190414336 140588535563352576 140622066278676864 140863659899092992 140897256232255488 141828479487442944 141985438112403648 142263296112623616 142541154112843584 142820099619913728 142854162568814592 143099045126983872 143798319480324096 144079175573059104 144239175225298944 144361130906861568 144520892364410856 144803712114634752 145086531864858648 145795518361995264 146080275233796036 146115673129746432 146366146613901312 146528685943160832 146814874782893568 147101622585203907 147532307079757824 147820456117022976 148109732939169792 148145057478770688 148399009761316608 148689418782375936 149581366900310016 149707839458967552 149873518007537184 150166812563324928 150460107119112672 150754549598797824 151787115007008768 151918861620267504 152216158805434368 152252462737815552 152549830829100348 152848362787670016 153895269382106112 154028845809437886 154330272122176512 154669168495558656 154971256715276544 155387328780547584 155691413572681728 155728546361966592 156032703679079808 156338051435790336 156473748123873408 157545486124721856 157853794316746752 157891442839216128 158162102508771648 158199824563511472 158471617386479616 158509413261287424 159733617876454104 160046208126701568 160358798376949032 160672612072402944 160710932889916416 161773109415364608 162128349637115904 162269072128461312 162586003909962213 162586624128712704 162904176128964096 163222348347965979 163261900078645248 163700231143292928 164019958157244672 164340936548941824 164380132270964736 164661914940638976 164844771686055936 164984149607841792 165166734130755264 165973845464727552 166298013131650848 166623449556566016 166663189663617024 166948885981481184 167275596130172928 168279037762848768 168421319391338496 168607707758479332 168937664133740544 169267620509001756 169308637118595072 169598868298647552 170760504382884864 170950133600354304 171284020580042496 171619214358085632 171954408136128768 172794688429031424 173132178054869376 173470988579438592 173621556137448576 174002814557503488 174342663804686112 175194614657212416 175536791638964784 175880307865264128 176032966639357584 177238671890312088 177585518606340096 177627873194118144 177974802633950406 178323089918948352 179700320111010867 179895840008306688 180051984142539264 180403648174067661 180404336361996288 180447363244818432 180756688581453312 180799799501155968 181153615155757056 181639982501462016 182394393341755392 182552706144518976 182909952144801792 183267198145084608 183669637588475904 184162760036204544 184522452926900256 184883553617559552 184927648804835328 185450368146812928 185812575897099672 186720576147818496 187085264773107204 187130598920552448 187451380751136768 187496088371569152 187817496729166332 187863008309673984 188185045646444544 189313917483204864 189684394816831488 190054872150458112 190426799493218304 190472216758419456 190798726835978496 191731092640432128 192105567430745472 192318900300398592 192481507875815424 192694523152547808 193071616152846336 193448709153144864 194394024482660352 194773700311728048 195154862151868416 195753166377191424 196135496780271876 197093941489363968 197478890593835382 197526743305027584 197865346348422144 198037087469277282 199441822533746688 199610452611956736 199831357343382912 200222416751099904 200613476158816896 201006066131730432 202382820009345024 202558482160356672 202954878407245824 203003283650420736 203399774438800464 203797817050226688 204344980314144768 205193692509474816 205371794412583848 205773696162902016 206175597913220184 206628342287035392 207183105040730112 207638061815955456 208043604905439744 208450735247720448 208631664165164544 209039147884237131 210060648166295808 210471725755662336 210521923785621504 210882803345028864 210933099418015296 211295489848639488 211345884348383232 212742719231164416 212978157168605472 213394944168935424 213811731169265376 214230149429870592 214281243853221888 214648567690475808 215697479220486144 216358762837948416 216781338546616284 217205568171952128 217629797797287972 217682533438193664 218693277542992896 219120412850694054 219173509694619648 219549219920851968 219793028914741248 220222312174340352 221298460619636736 221730684175534464 222164599408754688 222217586218156032 222598514641974912 223034128173563904 224372050350465024 224561759188451328 224810277011305776 225250218844987392 225690160678669008 226131824398196736 227680672510513152 228378694106723328 228824746243650522 229272544181505024 230392917905375232 230842904073159168 231043268714156829 231294651439251456 231495408183264768 232003752743337984 232456885072914816 233080993170821376 233537120359022592 233592819542949888 234049055518619712 234507077153685504 234710622185810112 236318229187082784 236780691475120128 236837164258824192 237299736845267208 237764119891931136 239600426814681156 240069312190052352 240538197565423548 240596484326424576 241008918108604416 241066399334874624 241538153541009408 242659664123046912 243192524455673856 243403608192691968 243879936193069056 244356264193446144 244892850117967872 245550346714939392 246029937235867008 246511404823412736 246570198406447104 247267157529083904 247750101196132896 248960768197091328 249447019697476272 249935174334849024 249994784495425536 250423328972221776 250913394195259392 252418556644273152 252631979087007744 252911561637718998 253406496200610816 253901430763502634 253962955677892608 254398302447971328 255641456853909504 256140756574327296 256425200400531456 256642010501087232 256926030870063744 257428821537128448 257931612204193152 259192032643547136 259698267082304064 260206482869157888 261004221836255232 261513995707029168 262791921985818624 263305187458447176 263820461797896192 264049449959036376 265858007835468132 265922430044995584 266378277909510144 266441809791177216 266962203950925609 266963222334799872 267484634878422528 268008088175640576 269843760012460032 270077976213808896 270606504542994432 270671044867227648 271199699251733952 271730422733635584 272459973752193024 273591590012633088 273829059216778464 274364928217202688 274900797217626912 275504456382713856 276244140054306816 276783679390350384 277325330426339328 277391473207252992 278175552220219392 278718863845649508 280080864221727744 280627897159660806 280695898380828672 281177071126705152 281244132557353728 281794512464510976 283656958974885888 283970876224807296 284526592225247232 285082308225687168 285640199239827456 285708325137629184 286198090253967744 287596638960648192 288158351146118208 288478350450597888 288722261813723136 289041784728821712 289607424229269504 290173063729717296 291591036723990528 292160550467592072 292732293227802624 293629749565787136 294203245170407814 295064614159515648 295640912234045952 296218335890753073 296219465878339584 296290114957541376 296798019522633216 297378837564751872 299162733800620032 299415678917935104 299747036015074368 300333625126649856 300920214238225344 301509099197595648 303574230014017536 303837723240535008 304432317610868736 304504925475631104 305099661658200696 305696725575340032 307790538764212224 308057691618875772 308660544244353024 309338336991117312 309942513430553088 310774657561095168 311457092723933184 312065407358159616 312676102871580672 312947496247746816 315090972249443712 315707588633493504 315782885678432256 316324205017543296 316399649127022944 316943234772959232 317018826522574848 319467235752908208 320092416253403136 320717596753898064 321345224144805888 321421865779832832 323546218830729216 324538144256922624 325172007819924426 325808352257928192 326444696695931958 326523800157290496 327400462286585856 328039916314489344 328680619276041081 328681873097883648 328760264541929472 329323829881277952 329689543372111872 329968299215683584 330333468261510528 331947690929455104 332596026263301696 333246899113132032 333326379327234048 333897771962962368 334551192260345856 336558075525697536 336842638782676992 337215415516958664 337875328267481088 338535241018003512 339197736597295104 341521008765769728 341900267200708608 342568041160084992 343237119365475783 343238428716171264 343908816272257536 345589376858062848 346264356109738752 346941977158877184 347243112274897152 348005629115006976 348685327609372224 350389229314424832 351073583277929568 351760615730528256 352065933278715168 354477343780624176 355171037212680192 355255746388236288 355949605267900812 356646179837896704 359400640222021734 360103968285078528 360807296348135322 360894726489636864 361513377162906624 361599599002311936 362307230311514112 363279965002924032 364788786683510784 365105412289037952 365819904289603584 366534396290169216 367339275176951808 368325520072409088 369044905853800512 369767107235119104 369855297609670656 370900736293625856 371625151794199344 373441152295636992 374170529546214408 374902761502273536 374992176743138304 375634993458332664 376370091292889088 378627834966409728 379367342456578497 379368789633662976 380109744300916224 380852146145253951 380853598986436608 380944433516838912 381597453671956992 383462185280864256 384211134861490944 384637800600797184 384963015751630848 385389046305095616 386143232305692672 386897418306289728 388788048965320704 389547400623456096 390309724303736832 391506332754382848 392270993560543752 394187882978727936 394957781187670764 395053486610055168 395730692696844288 396074174938554564 398883645067493376 399662714686765824 400444833502199808 401226952317633792 402012132263460864 404765640018690048 405116964320713344 405909756814491648 406006567300841472 406799548877600928 407595634100453376 408689960628289536 410387385018949632 410743588825167696 411547392325804032 412351195826440368 413256684574070784 414366210081460224 416087209810879488 417263328330329088 418078295768474262 420121296332591616 420941845739491209 420943451511324672 421043847571243008 421765606690057728 421866198836030592 422590979697278976 422691768696766464 425485438462328832 425956314337210944 426789888337870848 427623462338530752 428460298859741184 428562487706443776 429297135380951616 431394958440972288 432717525675896832 433562677093232568 434411136343904256 435259595594575944 437386555085985792 438240825701388108 438347019389239296 439098439841703936 439586057829482496 440444624348680704 441304867755611721 442596921239273472 443461368351068928 444329198817509376 444435172436312064 445197029283949824 446068256347127808 448744100700930048 449123518376902656 449620554022611552 450500437689974784 451380321357338016 452263648796393472 455361345021026304 456757388213446656 457649492487301044 458545088363010048 461685808146318336 462086537428313658 462990816366529536 464007505486675968 464913770145829632 466161986341642752 467074240718045184 467185639085899776 468098111037239424 469014154307371008 469421244371620224 472636458374165568 473561382950240256 473674328517648384 474599473690534416 475528239783862272 479200853629362312 480138624380104704 481076395130847096 482017836217208832 482132798669749248 485319328246093824 486385048911347712 486807216385383936 487758011729886639 487759872386138112 488712528386892288 489667045043897937 489785700235935744 491100693429878784 492059874471734016 493022809646825472 493140396812894208 494534315058167808 495500202392265792 497921536394182656 498894039394952544 499870348669698048 499989568990851072 500846657944443552 501826788390518784 504837113288546304 505263958174015488 505823123275437996 506812992401221632 507802861527005268 507925911355785216 508796604895942656 512281513148654592 512850400801062912 513852061740127488 514857643074256896 515863224408386304 518384065287094272 519396534164608128 520412965738315776 522008443672510464 523027991414058336 525583843971637248 526610374916894352 527640923595792384 528098899918072752 531716015670936264 532756555819020288 532883619582354432 533924407901851218 534969269756845056 539100960333032601 539687520024920064 540155952427617792 541213009085988864 541342089734455296 542399398503467904 543460845467271168 544919947504386048 547183180025266176 547658118433556928 548729856434405376 549801594435253824 551008912765427712 552488280108613632 553567358780700768 554650660852678656 554782946414505984 556351104440438784 557437727691299016 560161728443455488 561255794319321612 561391796761657344 562354142253410304 562488265114707456 563589024929021952 567941752449614592 569053184450494464 570164616451374336 571280398479654912 571416650275258368 572396180507935488 575193277921296384 576316702292236416 576956700901195776 577444523627446272 578083569457643424 579214848458539008 580346127459434592 583182073447981056 584321100935184144 585464586455605248 587259499131574272 588406490340815628 591281824468091904 592436671781506146 592580229915082752 593596039045266432 598325467601240064 598831357835870208 599494072030148736 600667250253299712 601840428476450688 603018198395191296 607148460028035072 607675446481070016 608864635221737472 609009850951262208 610199323316401392 611393451150680064 615581077528424448 616115383237751544 617321088488706048 619885026861106176 621549315122190336 622914185447866368 624130814716319232 625352205743161344 625894992495493632 627117443652711393 630181944498887424 631415177266987008 631565771356864512 632648410035086592 632799298254045888 633886469545918464 634037653045149696 638934471505816416 640184832506806272 641435193507796128 642690448289611776 642843731559665664 647092437661458432 649076288513845248 650344015639848852 651616704515856384 652889393391863916 653047600314580992 656079832628978688 657361238552082162 657520529083858944 658647659762555904 659379086744223744 660666936523021056 663895381858910208 665192052526603392 666493798226264064 666652758654468096 667795543925924736 669102384520691712 673116151051395072 673685277565353984 674430831033917328 675750656534962176 677070482036007024 678395473194590208 683042017531539456 685136082320169984 686474238730951566 687817632544515072 691178753716125696 692528712219477504 693129806142470487 693883954317754368 694486224549794304 696011258230013952 697370655218744448 700778458628849664 702147166555859136 703521231461056512 704131866557430336 708954687561248352 710342074425360384 710511492776472576 711899210535801624 713292359675793408 718801280444043468 720207936570157056 721614592696270644 721789452979273728 723026754325813248 723199198004623872 724614460623028224 729577573367021568 730210824578075904 731639808579207168 733068792580338432 734678550353903616 736651040144818176 738089811707601024 739534214470238208 739710595219341312 741801472587251712 743250303588398688 746882304591273984 748341059092428816 749805523004547072 749984353486276608 751269986916665328 752740182585778176 757255669932819456 758734684913156994 760219488601832448 761704292290507902 761888867033677824 763194907343913984 766924370561728512 768422269722981888 769275601201594368 769926031503261696 770778092610191232 772286464611385344 773794836612579456 777576097930641408 779094801246912192 780619448607473664 783012665508765696 784541987121087504 788375765957455872 789915562375341528 791461385393688576 792148349877109128 797767290134986752 799325429373531648 800886611852776827 800889667004399616 802453904635267584 804024264526921728 809531280037380096 810233928641426688 811819513628983296 812013134601682944 813599097755201856 815191268200906752 817379921256579072 820774770037899264 821487177650335392 823094784651608064 824702391652880736 826513369148141568 828732420162920448 832174419621758976 834526656660658176 836156591536948524 840242592665183232 841883691478982418 842087695142486016 843531213380115456 843732397672061184 845383537393532928 850970876924657664 851912628674421888 853579776675741696 855246924677061504 856920597719482368 857124975412887552 858594270761903232 862789916881944576 865435051351793664 867125354186465136 868822272687808512 870519191189151888 874773110171971584 876481651402776216 878196879683407872 880889248697361408 882609735511223442 885193842478546944 886922736702137856 888655007672259219 888658397635018752 888870344872624128 890394058567899648 892136512694255616 897488201401860096 898247036753805312 899241108045223104 901000875379949568 902760642714676032 904527297592786944 910722690042052608 913514776426893312 915298984974602088 917090176726020096 923371616292636672 924173074856627316 925981632733059072 928015010973351936 929827540291659264 932323972683285504 934371278171799552 936196222074478848 938028308614742016 938842488743240448 945272916748331136 947122765900480512 947348657035296768 949198947381068832 951056479567724544 958401707258724624 960277248760209408 962152790261694192 964035672434417664 964265597339498496 970638656492187648 973614432770767872 975516023459773278 977425056773784576 979334090087795874 979571400471871488 982201386859757568 984119748943468032 986045619293650944 986280793625788416 989068630116335616 991000404784531584 995843072788365312 997788078789905088 999740697339396096 999979137981702144 1001693315888887104 1003653576781037568 1009674226577092608 1010527916348030976 1011646246550875992 1013625984802443264 1015605723054010536 1017593209791885312 1024563026297309184 1025700801602125824 1027704123480254976 1029711358096427349 1029715286148513792 1031726448816772608 1036768130574188544 1038793068329216256 1040825931476631552 1044016887345020928 1046055982828116672 1051167687943274496 1053220749833788704 1055281847191584768 1056197799836145504 1063432031341872528 1065513111638040576 1065767239164708864 1067848815803702436 1069938539513690112 1078201920666065202 1080311904855235584 1082684179468910592 1084798797006935808 1086921690934542336 1089839895008772096 1094366360050532352 1095316236867113856 1097459712868810752 1099603188870507648 1102017825530855424 1104976560217227264 1107134717561401536 1109301321705357312 1109565892829011968 1112702208880877568 1114875455382598032 1120323456886910976 1122511588638643224 1124708284506820608 1124976530229414912 1135883504899229184 1138102027369735491 1138106368900988928 1140329232902748672 1142556438435761853 1142560796959309824 1142833300550516736 1144792361015870976 1150386555842592768 1152633404584472832 1153913401802391552 1154889047254892544 1156167138915286848 1158429696917078016 1160692254918869184 1166364146895962112 1168642201870368288 1170929172911210496 1174518998263148544 1176812980681631256 1182563648936183808 1184873343563012292 1185160459830165504 1187192078090532864 1196650935202480128 1198988144060297472 1201334500506599424 1203680856952901376 1206036396790382592 1214296920056070144 1215350892962140032 1217729270443474944 1218019701902524416 1220398646632802784 1222786902301360128 1231162155056848896 1232230766475503088 1234642176977412096 1239770053722212352 1243098630244380672 1248261629432638464 1251789984990987264 1254234887305422786 1260363888997774848 1262825537218473627 1262830354533974016 1263131542713729024 1265296820070173184 1265598596508091776 1267772939091836928 1268075306090299392 1277868943011632832 1280369665013612544 1282870387015592256 1285380896579223552 1285687463119331328 1294184875322916864 1298152577027690496 1300688031279697704 1303233409031712768 1305778786783727832 1312159665257957376 1314722477104164324 1315041058167717888 1317295319525111808 1318758173488447488 1321333873046042112 1323914603266835163 1327790763717820416 1330384105053206784 1332987596452528128 1333305517308936192 1335591087851849472 1338204769041383424 1346232302102790144 1347370555130707968 1348861662067834656 1351501313069924352 1354140964072014048 1356790946389180416 1366084035063078912 1370272164640339968 1372948477461903132 1375635265089030144 1385057424438955008 1386259612284940974 1388972449099588608 1392022516460027904 1394741310437488896 1401556917257699328 1404294333111718272 1407042462922113024 1408263733114860672 1417909375122496704 1420684148850720768 1421022985552945152 1423798421071603248 1426584719351586816 1437602560888086936 1440415873140314112 1443229185392541288 1446053508651626496 1446398396009247744 1459155146734043136 1460421649156151808 1463274035189659917 1463279617158414336 1466137585160676864 1469357100707807232 1473302080289636352 1476179623415202048 1479068428940476416 1479421190438682624 1483602945174503424 1486500607176797376 1493764609182547968 1496682118184857632 1499611046009094144 1499968706972553216 1502539973833330656 1505480365171556352 1514511339865638912 1517469369826313988 1520438977203664896 1523408584581015804 1523777734067355648 1526389814687827968 1536844539445963776 1538551202403188736 1541556185220382464 1544572929222770688 1547589673225158912 1555152195861282816 1558189602493824384 1561238897214947328 1566025331017531392 1569083974242175008 1576751531914911744 1579831124750683056 1582922770787377152 1584296699754218256 1598650858747063296 1601773223705553654 1604907809270535168 1617302880999097803 1619062560074760192 1620467857282853376 1623639027257966592 1624026269203365888 1627198195510403712 1630382536401813504 1634759842513158144 1641549540075798528 1642974355300670784 1646189569303216128 1649404783305761472 1653026738296283136 1657464840325840896 1664348839243517952 1669053313321316352 1672313183073897048 1680485185330366464 1683767382957964836 1684175390284972032 1687062426760230912 1687464795344122368 1690767074787065856 1703825257348843776 1707159553351483392 1710493849354123008 1713841195438964736 1714249950825775104 1717188541523806464 1725579833763889152 1730870102703587328 1734250708372930272 1737644545375617024 1741038382378303776 1749546220343943168 1752963302805552432 1756393759366815744 1761778497394722816 1765219471022446884 1773845473404275712 1777310015344518438 1777740689745248256 1780788117135799296 1794976402803720192 1796494073507610624 1798482216090446208 1802001750759899136 1805521285429352064 1809054595185573888 1821445380084105216 1827029552853786624 1830597969949204176 1834180353452040192 1846743232585273344 1848346149713254632 1851963265466118144 1859655080583318528 1864647945366571008 1868742556343599104 1872392444148957696 1876056617229484032 1877684977486480896 1881352330958134179 1890545833496662272 1894245531800961024 1894697314070593536 1898397894762137664 1902112959135449088 1916803414517449248 1920554497520418816 1924305580523388384 1928071344868835328 1928531194678996992 1941277312984375296 1947228865541535744 1951032046919546556 1954850113547569152 1958668180175591748 1959142800943742976 1968239497886936064 1972561587251576832 1978137260232671232 1982000809569063168 1991686145576730624 1995576157579810176 1999481394678792192 1999958275963404288 2003386631777774208 2007307153562075136 2019348453154185216 2021055832696061952 2023292493101751984 2027251969604886528 2031211446108021072 2035186419583770624 2049126052594618368 2055408246960509952 2059422716192854698 2063452897633545216 2073536261148377088 2077586136658432512 2081651862953263104 2088033774690041856 2092111965656233344 2102335375886548992 2106441499667577408 2110563694383169536 2112395599672291008 2126864062683745056 2131026223276081152 2131534478329417728 2135697631607404872 2139877079027380224 2156403841332130404 2160623809710471168 2165368358937821184 2169597594013871616 2173843381869084672 2188732720101064704 2190632473734227712 2194919425737621504 2199206377741015296 2204035651061710848 2209953120434454528 2214269435122803072 2218602643410714624 2219131785658023936 2225404417761755136 2229750910765196064 2240646913773821952 2245023177277286448 2249416569013641216 2249953060458829824 2271767009798458368 2276204054739470982 2280658465805497344 2285112876871523706 2285666601101033472 2289584722031741952 2300773111685185536 2305266809168945664 2307826803604783104 2309778094509785088 2312334277830573696 2316859393834156032 2321384509837738368 2332728293791924224 2337284403740736576 2341858345822420992 2349037996526297088 2353625961363262512 2365127297872367616 2369746687126024584 2374384156181065728 2393301870404960256 2397976288120594944 2402659835558330481 2402669001013198848 2407361713905802752 2412072793580765184 2428593840112140288 2430701785924280064 2435458540886949888 2436039403805048832 2440797293265605568 2445573804602720256 2462324310113697792 2464461532951006176 2469284353954824192 2479540107444424704 2486197260488761344 2496523258865276928 2503579969981974528 2508469774610845572 2520727777995549696 2525651074436947254 2526263085427458048 2530593640140346368 2531197193016183552 2536150612180598784 2555737886023265664 2560739330027225088 2565740774031184512 2570761793158447104 2571374926238662656 2588369750645833728 2596305154055380992 2601376062559395408 2606466818063425536 2611557573567455664 2624319330515914752 2629444954208328648 2634590639050223616 2642667746092084224 2647829206533670326 2655581527435640832 2660768210106413568 2665965023016777657 2665975192905056256 2666611034617872384 2671182175703698944 2676409538082766848 2692464604205580288 2694741110261415936 2697723324135669312 2703002626139848704 2708281928144028096 2713581892778360832 2732168070126157824 2740544329280679936 2745896954923806264 2751270530178060288 2770114848877910016 2772519224569881948 2777944898199177216 2784045032920055808 2789482620874977792 2803113834515398656 2808588666223436544 2814084925844226048 2816527466229721344 2835818750244993408 2841368297701441536 2842045971105890304 2847596842143206496 2853169438703173632 2875205121776173872 2880831746280628224 2886458370785082576 2892107017303252992 2892796792018495488 2920843298312303616 2926548070379319834 2932275170321353728 2938714201415614464 2946604160579272704 2952359246830404096 2958136857880952832 2958842380877365248 2967205890349006848 2973001214353594752 2987529218365095936 2993364236369715264 2999222092018188288 2999937413945106432 3005079947666661312 3010960730343112704 3029022679731277824 3034938739652627976 3040877954407329792 3046817169162031608 3052779629375655936 3073689078891927552 3077102404806377472 3083112370440764928 3089134074289282047 3089145858445541376 3095179346450317824 3110304391722565632 3116379204987648768 3122477794429894656 3132050662035062784 3138167948484350016 3153503063829823488 3159662249501366112 3165845541574754304 3168593399508436512 3197301717494126592 3203546447411107308 3209815618541070336 3234605761998195606 3240935714565706752 3248052538406731776 3254396391020807424 3260765072803627008 3269519685026316288 3283099080151597056 3285948710601341568 3292379138606432256 3298809566611522944 3306053476592566272 3314929680651681792 3328697678487035904 3338106626642632704 3344626366147794096 3360970370660732928 3367534765915929672 3374124853520461824 3374929590688244736 3407650514697687552 3414306082109206473 3414319106702966784 3420987698708246016 3427669315307285559 3427682390877929472 3428499901651550208 3434377083047612928 3451159667527778304 3461740205407174656 3468501416745860544 3475289090751234048 3482076764756607552 3499092440687886336 3505926605611104864 3512787518733631488 3523556994789445632 3530438942044893768 3547690946808551424 3554620030689036876 3555481379490496512 3561576234271598592 3589952805607440384 3596964432180892416 3604003501519798272 3611042570858704128 3618109190371147776 3642890760168210432 3654059105707573248 3661195939898408352 3668360706904080384 3693486465170546688 3696692299426509264 3703926530932236288 3719310161166637056 3729295890733142016 3744784888297915392 3755369954972961792 3762704661916268358 3781091666993324544 3788491063601922048 3789394628141187072 3796795789524275328 3804225918270898176 3833606829034898496 3841108995040837632 3848611161046776768 3856142689737670656 3857062389357993984 3882554625968750592 3894457731083071488 3902064093839093112 3909700227095138304 3917336360351183496 3936478995773872128 3945123174503153664 3956274520465342464 3964001619138126336 3971743809800505489 3983372291153461248 3991152315159620352 3998962789357584384 3999916551926808576 4006773263555548416 4014614307124150272 4038696906308370432 4042111665392123904 4046584986203503968 4054503939209773056 4062422892216042144 4070372839167541248 4098252105189236736 4110816493921019904 4118845432385709396 4126905795267090432 4155172273316865024 4176067549380083712 4184223931312466688 4204670751773097984 4212882999335154816 4221127388766339072 4224791199344582016 4253728125367490112 4262052446552162304 4263068956658835456 4271395263214809744 4279754158054760448 4312807682664260808 4321247619420942336 4339195188027743232 4377465440202129408 4381264947468455424 4389822105568979751 4389838851475243008 4398412755482030592 4408071302123421696 4419906240868909056 4428538870245606144 4437205286821429248 4438263571316047872 4450808835523510272 4459501821530392128 4481293827547643904 4490046354554572896 4498833138027282432 4499906120917659648 4543534019596916736 4552408109478941964 4561316931610994688 4570225753743047412 4571333202202066944 4579169444063483904 4610533618337891328 4615653607209566208 4624668555661147392 4633718787668312064 4642769019675476736 4665456587583848448 4674568807481473152 4683716691644841984 4698075993052594176 4707251922726525024 4730254595744735232 4739493374252049168 4748768312362131456 4795952576241189888 4805319671116660962 4814723427811605504 4851908642997293409 4857187680224280576 4861403571848560128 4870917081773899776 4872078807610097664 4881594586531211136 4891147609205440512 4924648620227395584 4928923065902012352 4938568707909648384 4959080214888849408 4972394520977522688 4993046517730553856 5007159939963949056 5016939549221691144 5041455555991099392 5051302148873894508 5052526170854916096 5061187280280692736 5062394386032367104 5072301224361197568 5111475772046531328 5121478660054450176 5131481548062369024 5141523586316894208 5142749852477325312 5176739501291667456 5192610308110761984 5202752125118790816 5212933636126851072 5223115147134911328 5248638661031829504 5258889908416657296 5269181278100447232 5285335492184168448 5295658413067340652 5321536420212827136 5331930046033555314 5333222069235744768 5342364351407397888 5384929208411160576 5389482220522831872 5395446648271338624 5406005252279697408 5416563856288056192 5427163785556721664 5464336140252315648 5481088658561359872 5491793909847612528 5502541060356120576 5540229697755820032 5545038449139763896 5555889796398354432 5578965241749955584 5606227669030797312 5617177332446873088 5628169851688452096 5633054932459442688 5671637500489986816 5682736595402883072 5684091942211780608 5695193684286412992 5706338877406347264 5750410243552347744 5761663492561256448 5772916741570165152 5784214034606505984 5785593584036990976 5841686596624607232 5853096140758639668 5864550340642707456 5877428402831228928 5904718493660808192 5917684761754730496 5934411780698013696 5946002428707189504 5975058436730191872 5986728472739430528 5998444184036376576 5999874827890212864 6010159895333322624 6021921460686225408 6058045359462555648 6069877479305255952 6081755908814659584 6093634338324063216 6105559258751311872 6147378157783855104 6166224740881529856 6178268148578564094 6190358692900635648 6220608783445131264 6232758409975297536 6244955588859789312 6264101324070125568 6276335896968700032 6307006127659646976 6319324499002732224 6331691083149508608 6337186799016873024 6394603434988253184 6407092894822214616 6419631237082140672 6469211523996391212 6481871429131413504 6496105076813463552 6508792782041614848 6521530145607254016 6566198160303194112 6571897421202683136 6584758277212864512 6597619133223045888 6612106953185132544 6629859361303363584 6657395356974071808 6676213253285265408 6689252732295588192 6721940741321465856 6735069531831859344 6748249707040923648 6749859181376489472 6815301029395375104 6828612164218412946 6841975397416492032 6855338630614571118 6856999803303100416 6868754166095225856 6902319335055556608 6923480410814349312 6937002833491721088 6950578181502468096 6964153529513215104 6998184881375772672 7011853211222209728 7025575037467262976 7047113989578891264 7060877884089787536 7095381893617102848 7109240061378073752 7123152468543197184 7179905611214880768 7193928864361784832 7207979506674991443 7208007003039596544 7222085141717408256 7236218380742295552 7285781520336420864 7308118211415146496 7322391879796816704 7336721413808160768 7386972930341093376 7393384598853018528 7407853061864472576 7438620322333274112 7458591781466284032 7489569776595830784 7510739909945923584 7525409323832536716 7562183333986649088 7578789256282374144 7593591579048550656 7608451836541796352 7667213658069796992 7682217990081675264 7697222322093553536 7712285379475341312 7714124778715987968 7765109251937501184 7788915462166142976 7804128187678186224 7819400454190276608 7834672720702366992 7872957991547744256 7928003238276252672 7943487619601010978 7966744582306922496 7982304630319240704 7997895069050332971 7997925578715168768 7999833103853617152 8013546527111096832 8029228614248300544 8077393812616740864 8084223330784247808 8093169972407007936 8109007878419546112 8124845784432084288 8140745678335082496 8196504210378473472 8221632987842039808 8237690864771418792 8253811590534180864 8310344546633730048 8352135098760167424 8368447862624933376 8409341503546195968 8425765998670309632 8442254777532678144 8449582398689164032 8507456250734980224 8524104893104324608 8526137913317670912 8542790526429619488 8559508316109520896 8625615365328521616 8642495238841884672 8678390376055486464 8762529894936910848 8779644211137959502 8796825510964061184 8816142604246843392 8839812481737818112 8857077740491212288 8874410573642858496 8876527142632095744 8901617671047020544 8919003643060784256 8962587655095287808 8980092709109145792 8997666276054564864 8999812241835319296 9087068039193833472 9104816218957883928 9122633863221989376 9140451507486094824 9158338888126967808 9221067236675782656 9231307214419132416 9249337111322294784 9267402222867846141 9267437575336624128 9285538039350953472 9330913175167696896 9349137614962946304 9367433383289683968 9396151986105188352 9414503845453050048 9460509191489470464 9478986748504098336 9497536624724262912 9591905152482379776 9610639342233321924 9629446855623211008 9703817285994586818 9722807143697120256 9744157615220195328 9763189173062422272 9782295218410881024 9849297240454791168 9857846131804024704 9877137415819296768 9918160429777698816 9944789041955045376 9986093035461107712 10014319879927898112 10033879098443382288 10082911111982198784 10102604297747789016 10122374560561385472 10124788772064734208 10222951544093062656 10242918246327619419 10242957320108900352 10262963096124738048 10283047172633788416 10285499704954650624 10353479002583334912 10385220616221523968 10405504250237581632 10425867272253702144 10446230294269822656 10497277322063659008 10517779816833314592 10538362556200894464 10570670984368336896 10591316826134681304 10643072840425654272 10663860092067110628 10666444138471489536 10684728702814795776 10769858416822321152 10790893296542677248 10812010504559394816 10833127712576112384 10854327571113443328 10928672280504631296 10962177317122719744 10983587819695225056 11005082120712241152 11080459395511640064 11090076898279527792 11111779592796708864 11157930483499911168 11234354664893746176 11266109864918885376 11343275000979973632 11365473190805766144 11368183884423561216 11390387368572825984 11412677754812694528 11500820487104695488 11523326985122512896 11545833483140330304 11568428069213011968 11571187168073981952 11683373193249214464 11706192281517279336 11729100681285414912 11809436987321616384 11835369523509460992 11868823561396027392 11892004857414379008 11915231429401516467 11950116873460383744 11973456945478861056 11996888368072753152 11999749655780425728 12020319790666645248 12043842921372450816 12116090718925111296 12139754958610511904 12163511817629319168 12187268676648126432 12211118517502623744 12294756315567710208 12332449481763059712 12356536297157128188 12380717385801271296 12465516819950595072 12528202648140251136 12552671793937400064 12614012255319293952 12638648998005464448 12663382166299017216 12674373598033746048 12789206869976506368 12814185789644429232 12839262474164281344 12938423047992782424 12963742858262827008 13017585564083229696 13132396320606388224 13143794842405366272 13169466316706939253 13169516554425729024 13195238266446091776 13224213906370265088 13259718722606727168 13314790713948143616 13352426506570530816 13378505464591176384 13443881482642931712 13470139063663718688 13496499414081847296 13499718362752978944 13630602058790750208 13657224328436825892 13683950794832984064 13710677261229142236 13713999606606200832 13737508332190451712 13846960821628698624 13874005666983442176 13901156363004936192 13928307059026430208 13996369762751545344 14023706422444419456 14051150074934525952 14094227979157782528 14121755768179575072 14190763787234205696 14218480122756147504 14246304937086394368 14387857728723569664 14415959013349982886 14444170283434816512 14571563040672841728 14616236422830292992 14644783759593633408 14673442827616321536 14773945860682186752 14786769197706037056 14815706123728945152 14877240644666548224 14917183562932568064 14979139553191661568 15021479819891847168 15050818647665073432 15124366667973298176 15157578512564748288 15187183158097101312 15216903673083592704 15334427316139593984 15364435980163350528 15394444644187107072 15424570758950682624 15428249557431975936 15530218503875002368 15577830924332285952 15608256375356372448 15638800908380553216 15669345441404733984 15745915983095488512 15856006476552505344 15886975239202021956 15964609260638481408 15995790138100665942 15999666207707234304 16027093054222193664 16154787625233481728 16168446661568495616 16186339944814015872 16218015756839092224 16249691568864168576 16281491356670164992 16393008420756946944 16443265975684079616 16475381729542837584 16507623181068361728 16620689093267460096 16736895725249866752 16818683007092391936 16851531997340619264 16884509555065356288 16899164797378328064 17014912501469960448 17048209786208649216 17052275826635341824 17085581052859238976 17119016632219041792 17251230730657043232 17284990477683769344 17356780752110972928 17525059789873821696 17559288422275919004 17593651021928122368 17632285208493686784 17714155480982424576 17753054285264191488 17803235342094041088 17838007286121568512 17925175310190575616 17960185418218291584 17995332552109129728 17999624483670638592 18174136078387666944 18209632437915767856 18245267726443978752 18280903014972189648 18316677776253935616 18442134473351565312 18498674222644589568 18534804445735692282 18571076078701906944 18661826350335393792 18698275229925892608 18734866766579367936 18792303972210376704 18829007690906100096 18921018382978940928 18957973497008196672 18995073249448525824 19183810304964759552 19221278684466643848 19258893711246422016 19407634571989173636 19445614287394240512 19488315230440390656 19526378346124844544 19564590436821762048 19698594480909582336 19715692263608049408 19754274831638593536 19836320859555397632 19889578083910090752 19972186070922215424 20028639759855796224 20067758196886764576 20165822223964397568 20205208595495578032 20244749121122770944 20249577544129468416 20445903088186125312 20485836492655238838 20525926192249476096 20570999409909301248 20706958005166669824 20770441232443047936 20811008500475163264 20851734544507404288 20892460588539645312 20994554644127318016 21035559633666629184 21076725112401788928 21141341968736673792 21182633652269362608 21286145680851308544 21327720184134221256 21369457405629591552 21539716833644642304 21581786593085354496 21623938520024974329 21624021009118789632 21666255425152224768 21708655142226886656 21857344561009262592 21924354634245439488 21967175639390450112 22010164241424482304 22160918791023280128 22180153796559055584 22223559185593417728 22315860966999822336 22468709329787492352 22532219729837770752 22686550001959947264 22736367768847122432 22780774737145651968 22825355509625389056 23001640974209390976 23046653970245025792 23091666966280660608 23136856138426023936 23142374336147963904 23366746386498428928 23412384563034558672 23458201362570829824 23618873974643232768 23784009714828758016 23830462858803032934 23900233746920767488 23946913890957722112 23993685207150998913 23993776736145506304 23999499311560851456 24040639581333290496 24087685842744901632 24232181437850222592 24279509917221023808 24327023635258638336 24374537353296252864 24422237035005247488 24589512631135420416 24664898963526119424 24713072594314256376 24761434771602542592 24931033639901190144 25056405296280502272 25105343587874800128 25228024510638587904 25277297996010928896 25326764332598034432 25348747196067492096 25578413739953012736 25628371579288858464 25678524948328562688 25876846095985564848 25927485716525654016 26035171128166459392 26287589684810732544 26338932633413878506 26390476532892183552 26448427812740530176 26519437445213454336 26629581427896287232 26704853013141061632 26757010929182352768 26887762965285863424 26940278127327437376 26992998828163694592 26999436725505957888 27261204117581500416 27314448656873651784 27367901589665968128 27421354522458284472 27475016664380903424 27693921643257397248 27748011333966884352 27802206668603538423 27802312726009872384 27856614118052860416 27992739525503090688 28047412844888838912 28102300149869051904 28188455958315565056 28243511536359150144 28381527574468411392 28436960245512295008 28492609874172788736 28775715457447139328 28831918026699965772 28888340566869633024 29232472845660585984 29289567519187266816 29346885655232643072 29547891721364373504 29573538395412074112 29631412247457890304 29754481289333096448 29834367125865136128 29958279106383323136 30042959639783694336 30101637295330146864 30248733335946596352 30374366316194202624 30668854632279187968 30728754738982858257 30728871960326701056 30788889288374214144 30849141517901365248 30856499114863951872 31060437007750004736 31155661848664571904 31216512750712744896 31277601816761106432 31338690882809467968 31491831966190977024 31712012953105010688 31773950478404043912 31929218521276962816 31991580276201331884 31999332415414468608 32054186108444387328 32309575250466963456 32372679889628031744 32436031513678184448 32499383137728337152 32562982713340329984 32786016841513893888 32886531951368159232 32950763459085675168 33015246362136723456 33241378186534920192 33473791450499733504 33703063994681238528 33798329594756656128 34029825002939920896 34096419572417298432 34104551653270683648 34171162105718477952 34238033264438083584 34502461461314086464 34569980955367538688 34713561504221945856 35050119579747643392 35118576844551838008 35187302043856244736 35428310961964849152 35506108570528382976 35606470684188082176 35676014572243137024 35745694288204549401 35850350620381151232 35920370836436583168 35990665104218259456 35999248967341277184 36348272156775333888 36419264875831535712 36490535452887957504 36561806029944379296 36633355552507871232 36884268946703130624 36997348445289179136 37069608891471384564 37142152157403813888 37396550459851785216 37584607944420753408 37658015381812200192 37842036765957881856 37915946994016393344 37990146498897051648 38367620609929519104 38442557368933287696 38517787422492844032 38815269143978347272 38891228574788481024 39052756692249689088 39397188961819164672 39431384527216098816 39508549663277187072 39672641719110795264 39779156167820181504 39944372141844430848 40057279519711592448 40135516393773529152 40331644447928795136 40410417190991156064 40489498242245541888 40499155088258936832 40891806176372250624 40971672985310477676 41051852384498952192 41141998819818602496 41540882464886095872 41622017000950326528 41703469089014808576 41784921177079290624 41989109288254636032 42071119267333258368 42153450224803577856 42282683937473347584 42365267304538725216 42572291361702617088 42655440368268442512 42738914811259183104 43163573186170708992 43247877040049948658 43332510850304449536 43714689122018525184 43848709268490878976 43934351278780900224 44020328482848964608 44321837582046560256 44360307593118111168 44447118371186835456 44631721933999644672 44937418659574984704 45064439459675541504 45373100003919894528 45472735537694244864 45561549474291303936 45650711019250778112 46003281948418781952 46093307940490051584 46183333932561321216 46273712276852047872 46284748672295927808 46733492772996857856 46824769126069117344 46916402725141659648 47237747949286465536 47568019429657516032 47660925717606065868 47893827781915444224 47987370414301997826 47998998623121702912 48081279162666580992 48464362875700445184 48559019834442047616 48654047270517276672 48749074706592505728 48844474070010494976 49179025262270840832 49329797927052238848 49426145188628512752 49522869543205085184 49862067279802380288 50210687175749600256 50456049021277175808 50554595992021857792 50653528665196068864 50697494392134984192 51156827479906025472 51256743158577716928 51357049896657125376 51753692191971129696 51854971433051308032 52070342256332918784 52575179369621465088 52677865266827757012 52780953065784367104 52896855625481060352 53259162855792574464 53409706026282123264 53514021858364705536 53775525930571726848 53880556254654874752 53985997656327389184 53998873451011915776 54522408235163000832 54628897313747303568 54735803179331936256 54842709044916568944 54950033328761806848 55496022667933768704 55604413337207076846 55713228236105720832 55985479051006181376 56094825689777677824 56204600299738103808 56376911916631130112 56487023072718300288 56763055148936822784 56873920491024590016 56985219748345577472 57551430914894278656 57663836053399931544 57776681133739266048 58464945691321171968 58579135038374533632 58693771310465286144 59095783442728747008 59147076790824148224 59262824494915780608 59508962578666192896 59668734251730272256 59916558212766646272 60085919279567388672 60203274590660293728 60497466671893192704 60748732632388405248 61337709264558375936 61457509477965716514 61577778576748428288 61712998229727903744 62120874015500009472 62311323697329143808 62433025501425489792 62555203633522212864 62677381765618935936 62983663932381954048 63424025906210021376 63547900956808087824 63858437042553925632 63983160552402663768 64108372216888774656 64619150500933926912 64745359779256063488 64871815560074922987 64872063027356368896 64998766275456674304 65125965426680659968 65572033683027787776 65773063902736318464 65901526918171350336 66030492724273446912 66482756373069840384 66947582900999467008 67406127989362477056 67596659189513312256 68059650005879841792 68209103306541367296 68342324211436955904 68476066528876167168 69004922922628172928 69139961910735077376 69427123008443891712 70100239159495286784 70237153689103676016 70374604087712489472 70856621923929698304 71352029144486274048 71491388576409098802 71700701240762302464 71840741672873166336 71981330208436518912 71998497934682554368 72696544313550667776 72838529751663071424 72981070905775915008 73123612059888758592 73266711105015742464 73768537893406261248 73994696890578358272 74139217782942769128 74284304314807627776 74793100919703570432 75169215888841506816 75316030763624400384 75684073531915763712 75831893988032786688 75980292997794103296 76735241219859038208 76885114737866575392 77035574844985688064 77630538287956694544 77782457149576962048 78105513384499378176 78862769054432197632 79345283438221590528 79558312335640363008 79888744283688861696 80114559039423184896 80271032787547058304 80663288895857590272 80820834381982312128 80978996484491083776 80998310176517873664 81783612352744501248 81943345970620955352 82103704768997904384 83081764929772191744 83244034001900653056 83406620005810615269 83406938178029617152 83569842354158581248 83978218576509272064 84142238534666516736 84306900449607155712 84565367874946695168 84730534609077450432 85144582723405234176 85310880736536885024 85477829622518366208 86327146372341417984 86495754080099897316 86665021700608899072 87697418536981757952 87868702557561800448 88040656965697929216 88643675164093120512 88720615186236222336 88894236742373670912 89263443867999289344 89874837319149969408 90128878919351083008 90746200007839789056 91123098948582607872 92006563896837563904 92186264216948574771 92186615880980103168 92366667865122642432 92547424553704095744 92569497344591855616 93466985545993715712 93649538252138234688 93832805450283319296 94475495898572931072 95136038859315032064 95321851435212131736 95787655563830888448 95974740828603995652 95997997246243405824 96162558325333161984 96928725751400890368 97118039668884095232 97308094541034553344 97498149413185011456 97688948140020989952 98358050524541681664 98659595854104477696 98852290377257025504 99045739086410170368 99724134559604760576 100421374351499200512 101109191984043715584 101394988784269968384 102313654959812050944 102513486317155433856 102714099793314250752 103507384383942259392 103709942866102616064 104140684512665837568 105150358739242930176 105355730533655514024 105561906131568734208 106518325711585148928 106819412052564246528 107028043716729411072 107551051861143453696 107761112509309749504 107971995312654778368 107997746902023831552 109044816470326001664 109257794627494607136 109471606358663872512 109685418089833137888 109900066657523613696 110992045335867537408 111208826674414153692 111426456472211441664 112189651379555355648 112753823833262260224 112974046145436600576 113526110297873645568 113747840982049180032 113970439496691154944 115102861829788557312 115327672106799863088 115553362267478532096 117158270076749067264 118191566885457494016 118294153581648296448 118525648989831561216 119017925157332385792 119337468503460544512 119833116425533292544 120171838559134777344 120406549181320587456 120994933343786385408 121497465264776810496 122675418529116751872 122915018955931433028 123155557153496856576 123425996459455807488 124622647394658287616 124866051002850979584 125110407267044425728 125354763531237871872 125967327864763908096 126848051812420042752 127095801913616175648 127716874085107851264 127966321104805327536 128216744433777549312 129490719558512126976 129743631120149845974 129997532550913348608 131144067366055575552 131546127805472636928 131803053836342700672 132060985448546893824 132965512746139680768 133895165801998934016 134812255978724954112 135193318379026624512 136119300011759683584 136418206613082734592 136684648422873911808 136952133057752334336 138009845845256345856 138279923821470154752 138854246016887783424 140200478318990573568 140474307378207352032 140749208175424978944 141713243847859396608 142704058288972548096 142982777152818197604 143681483345746332672 143996995869365108736 145393088627101335552 145677059503326142848 145962141811551830016 146247224119777517184 146533422210031484928 147537075786812522496 147989393781156716544 148278435565885538256 148568608629615255552 149586201839407140864 150632061527248800768 151368147063831527424 151663787976065573376 151960585995588206592 153470482439718076416 153770229475733150784 154071149689971376128 155261076575913389088 155564914299153924096 156211026768998756352 157725538108864395264 158690566876443181056 159777488567377723392 160229118078846369792 160542065575094116608 161326577791715180544 161641668763964624256 161957992968982167552 161996620353035747328 163567224705489002496 163886691941241910704 164207409537995808768 166488068003801306112 166813240011621230538 167139684708317162496 167956437153018544128 168284477069333033472 168613800899214311424 169130735749893390336 169461069218154900864 170289165446810468352 170621761473073770048 170955659245036732416 172654292744682835968 172991508160199794632 173330043401217798144 175394837073963515904 175737405115123600896 176081313931395858432 177287350328186241024 177441230372472444672 177788473484747341824 178526887735998578688 179749674638299938816 180257757838702166016 181492400015679578112 182246197897165215744 184013127793675127808 184372528433897149542 184733335730245284864 185138994689183711232 186933971091987431424 187299076504276469376 187665610900566638592 188950991797145862144 190272077718630064128 190643702870424263472 191575311127661776896 191949481657207991304 192325116650666323968 193857451502801780736 194236079337768190464 194615446680224768961 194616189082069106688 194996298826370022912 195377896280041979904 196716101049083363328 197319191708208955392 197704580754514051008 198091478172820340736 199448269119209521152 200842748702998401024 202218383968087431168 202789977568539936768 204627309919624101888 205026972634310867712 205428199586628501504 207014768767884518784 207419885732205232128 208281369025331675136 210300717478485860352 210711461067311028048 211123812263137468416 214056087433458822144 215102103722286907392 215522225018619499008 215943990625309556736 215995493804047663104 218089632940652003328 218515589254989214272 218943212717327745024 219370836179666275776 219800133315047227392 221984090671735074816 222417653348828307384 222852912944422883328 224379302759110711296 225507647666524520448 225948092290873201152 227052220595747291136 227495681964098360064 227940878993382309888 230205723659577114624 230655344213599726176 231106724534957064192 234316540153498134528 236588307163296592896 238035850314664771584 238674937006921089024 239666232851066585088 240343677118269554688 240813098362641174912 241989866687572770816 242994930529553620992 245350837058233503744 245830037911862866056 246311114306993713152 249245294789316575232 249732102005701959168 250219860017431845807 250220814534088851456 250709527062475743744 251934655729527816192 253696103624840085504 254191603827232351296 255433748170215702528 255932642209610655072 256433488867555098624 258981439117024253952 259487262240299691948 259995065101826697216 263092255610945273856 263606107672685401344 264121970897093787648 265931025492279361536 267790331603997868032 269624511957449908224 270386636758053249024 272238600023519367168 273369296845747823616 276019691690512691712 276559847642940309504 277708492033775566848 280400956637981147136 280948614756414704064 281498416350849957888 283426487695718793216 285408116577945096192 285965554305636395208 287362966691492665344 287993991738730217472 290786177254202671104 291354119006652285696 291924283623103660032 292494448239555034368 293066844420062969856 295074151573625044992 295978787562313433088 296556871131771076512 297137217259230511104 299172403678814281728 301264123054497601536 303327575952131146752 306940964879436152832 307540458951466301568 308142299379942752256 310522153151826778176 311129828598307848192 312422053537997512704 315451076217728790528 319554977134755446784 320458236157692739584 321084131150188233216 322653155583430361088 323283337527929248512 323915985937964335104 323993240706071494656 327134449410978004992 327773383882483821408 328414819075991617536 332976136007602612224 333626480023242461076 334279369416634324992 336568954138666066944 338261471499786780672 338922138436309801728 340578330893620936704 341243522946147540096 341911318490073464832 345308585489365671936 345983016320399589264 346660086802435596288 351474810230247201792 354574700656372482048 354882460744944889344 355576946969494683648 357053775471997157376 359499349276599877632 360515515677404332032 362984800031359156224 364492395794330431488 368026255587350255616 368745056867794299084 369466671460490569728 370277989378367422464 373867942183974862848 374598153008552938752 375331221801133277184 377901983594291724288 380544155437260128256 381287405740848526944 383150622255323553792 383898963314415982608 384650233301332647936 388472158675536380928 389230893360449537922 389992597652740045824 393432202098166726656 394638383416417910784 395409161509028102016 396182956345640681472 398896538238419042304 401685497405996802048 404436767936174862336 405579955137079873536 409254619839248203776 410053945268621735424 410856399173257003008 414029537535769037568 414839771464410464256 416562738050663350272 420601434956971720704 421422922134622056096 422247624526274936832 428112174866917644288 431044450037238998016 431990987608095326208 436179265881304006656 437031178509978428544 437886425434655490048 438741672359332551552 439600266630094454784 443968181343470149632 444835306697656614768 445705825888845766656 448758605518221422592 451896184581746402304 454104441191494582272 454991363928196720128 455881757986764619776 460411447319154229248 461310688427199452352 462213449069914128384 468633080306996269056 473176614326593185792 476071700629329543168 479332465702133170176 480687354236539109376 481626196725282349824 483979733375145541632 485989861059107241984 490701674116467007488 491660075823725732112 492622228613987426304 499464204011403918336 500439720034863691614 501419054124951487488 503869311459055632384 507392207249680171008 508383207654464702592 510867496340431405056 511865284419221310144 512866977735110197248 517962878234048507904 518974524480599383896 519990130203653394432 526184511221890547712 527212215345370802688 528243941794187575296 531862050984558723072 535580663207995736064 539249023914899816448 540773273516106498048 544477200047038734336 546738593691495647232 552039383381025383424 555416984067551133696 560801913275962294272 561897229512829408128 562996832701699915776 566852975391437586432 570816233155890192384 571931108611272790416 574725933382985330688 581572354508405342208 582708238013304571392 583846340040674306883 583848567246207320064 584988896479110068736 586133688840125939712 590148303147250089984 591957575124626866176 593113742263542153024 594274434518461022208 598344807357628563456 602528246108995203072 606655151904262293504 613881929758872305664 615080917902932603136 616284598759885504512 621044306303653556352 622259657196615696384 624844107075995025408 630902152435457581056 642168262300376466432 645306311166860722176 646566675055858497024 647831971875928670208 647986481412142989312 654268898821956009984 655546767764967642816 656829638151983235072 665952272015205224448 667252960046484922152 668558738833268649984 673137908277332133888 676522942999573561344 677844276872619603456 681156661787241873408 682487045892295080192 683822636980146929664 690617170978731343872 691966032640799178528 693320173604871192576 702949620460494403584 709764921489889778688 714107550943994314752 718998698553199755264 721031031354808664064 725969600062718312448 728984791588660862976 736052511174700511232 737490113735588598168 738933342920981139456 747735884367949725696 749196306017105877504 750662443602266554368 755803967188583448576 761088310874520256512 762574811481697053888 766301244510647107584 767797926628831965216 769300466602665295872 776944317351072761856 778461786720899075844 779985195305480091648 789276766832835821568 790818323018056204032 792365912691281362944 797793076476838084608 803370994811993604096 808873535872349724672 811159910274159747072 820107890537243470848 828059075071538075136 829679542928820928512 833125476101326700544 841202869913943441408 842845844269244112192 844495249052549873664 856224349733835288576 862088900074477996032 863981975216190652416 872358531762608013312 874062357019956857088 875772850869310980096 877483344718665103104 879200533260188909568 887936362686940299264 889670613395313229536 891411651777691533312 897517211036442845184 903792369163492804608 909982727856393440256 920822894638308458496 922621376854398904704 924426898139828256768 937266160613992538112 946353228653186371584 958664931404266340352 961374708473078218752 963252393450564699648 967959466750291083264 971979722118214483968 981403348232934014976 983320151647451464224 985244457227974852608 998928408022807836672 1000879440069727383228 1002838108249902974976 1014784414499360342016 1016766415308929405184 1021734992680862810112 1023730568838442620288 1025733955470220394496 1035925756468097015808 1037949048961198767792 1039980260407306788864 1054424430690741605376 1063724101969117446144 1071161326415991472128 1078498047829799632896 1081546547032212996096 1088954400094077468672 1093477187382991294464 1104078766762050766848 1110833968135102267392 1121603826551924588544 1123794459025658816256 1125993665403399831552 1133705950782875172864 1141632466311780384768 1143862217222545580832 1149451866765970661376 1165416476026609142784 1167692680081348613766 1169977792958220137472 1180296606294500179968 1183915150249253732352 1186227484527084306048 1188548869036922044416 1196689614715257126912 1205056492217990406144 1213310303808524587008 1227763859517744611328 1230161835805865206272 1232569197519771009024 1242088612607307112704 1244519314393231392768 1249688214151990050816 1261804304870915162112 1284336524600752932864 1293133350111716994048 1295972962824285978624 1308537797643912019968 1311093535529935285632 1313659276303966470144 1331904544030410448896 1334505920092969844304 1337117477666537299968 1346275816554664267776 1355688553745239206912 1362313323574483746816 1364974091784590160384 1367645273960293859328 1381234341957462687744 1383932065281598357056 1386640347209742385152 1405899240920988807168 1419529842979779557376 1428215101887988629504 1437997397106399510528 1442062062709617328128 1451939200125436624896 1457969583177321725952 1472105022349401022464 1474980227471177196336 1477866685841962278912 1498392612034211755008 1511607934377166897152 1522176621749040513024 1525149622963394107776 1532602489021294215168 1535595853257663930432 1538600933205330591744 1553888634702145523712 1556923573441798151688 1559970390610960183296 1578553533665671643136 1581636646036112408064 1584731825382562725888 1595586152953676169216 1606741989623987208192 1617747071744699449344 1622319820548319494144 1640215781074486941696 1656118150143076150272 1666250952202653401088 1682405739827886882816 1685691688538488224384 1688990498105099747328 1712448699467670577152 1724177800148955992064 1744717063525216026624 1748124714039913714176 1751539020122022920649 1751545701738621960192 1754966689437330206208 1758401066520377819136 1775872725373880598528 1779341226790626459072 1782823303555383066624 1795034422072885690368 1807584738326985609216 1819965455712786880512 1841645789276616916992 1845242753708797809408 1848853796279656513536 1874532321227985076224 1892706457306372743168 1926504786901129399296 1935918933500582166528 1943959444236428967936 1962806696465868029952 1966640303294902928448 1970488914455949705216 1997856816045615673344 2001758880139454766456 2005676216499805949952 2029568828998720684032 2033532830617858810368 2043469985361725620224 2047461137676885240576 2051467910940440788992 2071851512936194031616 2075898097922397535584 2079960520814613577728 2108848861381483210752 2142322652831982944256 2156996095659599265792 2163093094064425992192 2177908800188154937344 2186954374765982588928 2208157533524101533696 2243207653103849177088 2247588918051317632512 2251987330806799663104 2267411901565750345728 2283264932623560769536 2287724434445091161664 2298903733531941322752 2330832952053218285568 2335385360162697227532 2339955585916440274944 2367830300498507464704 2372454969054168612096 2377097738073844088832 2393379229430514253824 2410112984435980812288 2426620607617049174016 2460323671611730412544 2484177225214614225408 2489038628786462785536 2499376428303980101632 2523608609741830324224 2568673049201505865728 2586266700223433988096 2591945925648571957248 2617075595287824039936 2622187071059870571264 2627318552607932940288 2663809088060820897792 2669011840185939688608 2674234955333074599936 2692551633109328535552 2711377107490478413824 2729948183569180320768 2762468683914925375488 2767864130563196714112 2773280694419484770304 2811798481841977614336 2839059685959559114752 2875994794212799021056 2884124125419234656256 2903878400250873249792 2915939166354643451904 2944210044698802044928 2949960454942354392672 2955733371683924557824 2996785224068423510016 3044353243498081026048 3050299245926788215552 3065204978042588430336 3071191706515327860864 3077201866410661183488 3107777269404291047424 3113847146883596303376 3119940781221920366592 3163273292072224816128 3191172305907352338432 3213483979247974416384 3235494143489398898688 3244639641096638988288 3280431562148973883392 3312236300286152300544 3332501904405306802176 3364811479655773765632 3371383377076976448768 3377980996210199494656 3424897398935341154304 3448355600297911984128 3496249428079827428352 3503078040244045841298 3509933378874660412416 3551745450747761197056 3558682453581252918144 3565646607110766133248 3590068844145771380736 3615169476653971218432 3639930911425573761024 3683291578553233833984 3690485507417595618816 3697707592559313027072 3749064642455970152448 3785412914612745486336 3853009573802258798592 3887918888472857935872 3925613392931736059904 3933280606589805856896 3940977828911899410432 3995713632091231346688 4003517760278909532912 4011352432999611899904 4067065661235717620736 4086939970723451240448 4094922275353770481152 4102935821880881577984 4143703025872388063232 4151796195844795071168 4159921041629227155456 4217697722762966421504 4284645305663965888512 4313992191319198531584 4326186188128851984384 4355817600376309874688 4373908749531965177856 4416315067048203067392 4495177836102635265024 4534823803131500691456 4566529865247121539072 4575448868890182323328 4597807467063882645504 4661665904106436571136 4670770720325394455064 4679911171832880549888 4735660600997014929408 4744909938108337224192 4754195476147688177664 4786758458861028507648 4820225968871961624576 4853241215234098348032 4920647343223460825088 4968354450429228450816 4998752856607960203264 5047217219483660648448 5137346098403011731456 5172533400446867976192 5234151190575648079872 5244374142119741142528 5254637105215865880576 5327618176121641795584 5338023680371879377216 5348469910666149199872 5385103266218657071104 5422754214980956827648 5459896367138360641536 5524937367829850750976 5535728261126393428224 5546561388838969540608 5623596963683955228672 5678119371919118229504 5807756800501746499584 5831878332709286903808 5888420089397604089856 5899920909884708785344 5911466743367849115648 5993570448136847020032 6088706486996162052096 6100598491853576431104 6130409956085176860672 6142383413030655721728 6154403732821322366976 6215554538808582094848 6227694293767192606752 6239881562443840733184 6326546584144449632256 6426967958495948832768 6470988286978797797376 6489279282193277976576 6560863124297947766784 6624472600572304601088 6729622959311547531264 6742766754153952897536 6755961992420398989312 6849794797870682308608 6896711200595823968256 6992498856159654856704 7006156080488091682596 7019866757749320824832 7103490901495522394112 7117364907162505836288 7131293214221532266496 7180137688291542761472 7230338953307942436864 7279861822851147522048 7380971014835191237632 7498129284911940304896 7570825829225490972672 7706019147604517597184 7775837776945715871744 7851226785863472119808 7866561213179611713792 7881955657823798820864 7991427264182462693376 8007035520557819065824 8022704865999223799808 8134131322471435241472 8189844550707540962304 8287406051744776126464 8303592391689590142336 8319842083258454310912 8435395445525932843008 8627984382638397063168 8652372376257703968768 8711635200752619749376 8747817499063930355712 8832630134096406134784 8990355672205270530048 9133059730494243078144 9150897737780364646656 9195614934127765291008 9323331808212873142272 9341541440650788910128 9359822343665761099776 9489819876216674448384 9573516917722057015296 9640451937743923249152 9706482430468196696064 9841294686446921650176 9936708900858456901632 9997505713215920406528 10094434438967321296896 10274692196806023462912 10345066800893735952384 10488748284239482285056 10655236352243283591168 10676047360743758754432 10696939821332298399744 10770206532437314142208 10845508429961913655296 10919792734276721283072 11049874735659701501952 11071456522252786856448 11093122777677939081216 11247193927367910457344 11356238743838236459008 11663756665418573807616 11776840178795208179712 11799841819769417570688 11822933486735698231296 11987140896273694040064 12201196983707152862208 12260819912170353721344 12284766826061311443456 12308807465642644733952 12431109077617164189696 12455388587534385213504 12479763124887681466368 12653093168288899264512 12853935916991897665536 12941976573957595594752 12978558564386555953152 13121726248595895533568 13248945201144609202176 13485533508307905795072 13699589595741364617216 13793422401191647936512 13984997712319309713408 14012312160976183365192 14039733515498641649664 14206981802991044788224 14234729814325011672576 14262586428443064532992 14360275376583085522944 14460677906615884873728 14559723645702295044096 14761942029670382475264 14996258569823880609792 15141651658450981945344 15412038295209035194368 15702453571726944239616 15733122426359223427584 15763911315647597641728 15982854528364925386752 16014071041115638131648 16045409731998447599616 16268262644942870482944 16379689101415081924608 16574812103489552252928 16607184783379180284672 16639684166516908621824 16870790891051865686016 17423270401505239498752 17495634998127860711424 17665260268192812269568 17980711344410541060096 18266119460988486156288 18301795475560729293312 18391229868255530582016 18646663616425746284544 18683082881301577820256 18719644687331522199552 18979639752433348896768 19280903875487846498304 19412964860936393392128 19682589372893843300352 19873417801716913803264 20188868877934642593792 20549384393612046925824 20690133601787471904768 20977496568478964570112 21310472704486567182336 21352094721487517508864 21393879642664596799488 21540413064874628284416 21691016859923827310592 21839585468553442566144 22142913044505573712896 22494387854735820914688 22712477487676472918016 23327513330837147615232 23553680357590416359424 23599683639538835141376 23645866973471396462592 23974281792547388080128 24402393967414305724416 24569533652122622886912 24862218155234328379392 24910777175068770427008 24959526249775362932736 25306186336577798529024 25883953147915191189504 25957117128773111906304 26243452497191791067136 26497890402289218404352 26971067016615811590144 27399179191482729234432 27586844802383295873024 27969995424638619426816 28024624321952366730384 28079467030997283299328 28469459628650023345152 28720550753166171045888 28921355813231769747456 29119447291404590088192 29523884059340764950528 29992517139647761219584 30283303316901963890688 30824076590418070388736 31466244852718446855168 31965709056729850773504 32028142082231276263296 32090819463996895199232 32536525289885740965888 32759378202830163849216 33149624206979104505856 33214369566758360569344 33279368333033817243648 33741581782103731372032 34991269996255721422848 35330520536385624539136 35961422688821082120192 36603590951121458586624 36782459736511061164032 37293327232851492569088 37366165762603155640512 37439289374663044399104 37959279504866697793536 38561807750975692996608 38825929721872786784256 39365178745787686600704 39746835603433827606528 41098768787224093851648 41380267203574943809536 41954993136957929140224 42620945408973134364672 42704189442975035017728 42787759285329193598976 43080826129749256568832 43382033719847654621184 43679170937106885132288 44285826089011147425792 44988775709471641829376 45424954975352945836032 47107360715180832718848 47199367279077670282752 47291733946942792925184 47948563585094776160256 48804787934828611448832 49139067304245245773824 49724436310468656758784 49821554350137540854016 49919052499550725865472 50612372673155597058048 52486904994383582134272 52995780804578436808704 53942134033231623180288 54798358382965458468864 55173689604766591746048 55939990849277238853632 56049248643904733460768 56158934061994566598656 56938919257300046690304 57842711626463539494912 58238894582809180176384 59047768118681529901056 60566606633803927781376 61648153180836140777472 62932489705436893710336 63931418113459701547008 64056284164462552526592 64181638927993790398464 65073050579771481931776 65518756405660327698432 66428739133516721138688 67483163564207462744064 69982539992511442845696 70661041072771249078272 71922845377642164240384 73207181902242917173248 74586654465702985138176 74732331525206311281024 74878578749326088798208 75918559009733395587072 77651859443745573568512 78730357491575373201408 79493671206867655213056 82197537574448187703296 82760534407149887619072 83909986273915858280448 85408378885950070035456 86161652259498513137664 86764067439695309242368 87358341874213770264576 88571652178022294851584 89977551418943283658752 90849909950705891672064 94398734558155340565504 95897127170189552320512 97609575869657222897664 98278134608490491547648 99448872620937313517568 99643108700275081708032 99838104999101451730944 101224745346311194116096 104973809988767164268544 105991561609156873617408 107884268066463246360576 110347379209533183492096 111879981698554477707264 112098497287809466921536 112317868123989133197312 113877838514600093380608 115685423252927078989824 116477789165618360352768 118095536237363059802112 123296306361672281554944 125864979410873787420672 127862836226919403094016 128112568328925105053184 128363277855987580796928 130146101159542963863552 131037512811320655396864 132857478267033442277376 134966327128414925488128 141322082145542498156544 143845690755284328480768 146414363804485834346496 149173308931405970276352 149464663050412622562048 149757157498652177596416 151837118019466791174144 157460714983150746402816 158987342413735310426112 164395075148896375406592 165521068814299775238144 167819972547831716560896 170816757771900140070912 173528134879390618484736 174716683748427540529152 177143304356044589703168 181699819901411783344128 188797469116310681131008 191794254340379104641024 195219151739314445795328 196556269216980983095296 199286217400550163416064 202449490692622388232192 209947619977534328537088 211983123218313747234816 215768536132926492721152 223759963397108955414528 224196994575618933843072 224635736247978266394624 227755677029200186761216 232955578331236720705536 236191072474726119604224 246592612723344563109888 251729958821747574841344 256225136657850210106368 260292202319085927727104 262075025622641310793728 265714956534066884554752 269932654256829850976256 287691381510568656961536 292828727608971668692992 298346617862811940552704 298929326100825245124096 299514314997304355192832 303674236038933582348288 314921429966301492805632 317974684827470620852224 331042137628599550476288 335639945095663433121792 341633515543800280141824 347056269758781236969472 349433367496855081058304 354286608712089179406336 377594938232621362262016 383588508680758209282048 390438303478628891590656 393112538433961966190592 398572434801100326832128 404898981385244776464384 423966246436627494469632 431537072265852985442304 447519926794217910829056 448393989151237867686144 449271472495956532789248 455511354058400373522432 472382144949452239208448 493185225446689126219776 503459917643495149682688 512450273315700420212736 520584404638171855454208 524150051245282621587456 531429913068133769109504 575382763021137313923072 585657455217943337385984 597858652201650490248192 607348472077867164696576 629842859932602985611264 635949369654941241704448 671279890191326866243584 683267031087600560283648 698866734993710162116608 708573217424178358812672 755189876465242724524032 780876606957257783181312 786225076867923932381184 797144869602200653664256 809797962770489552928768 863074144531705970884608 895039853588435821658112 896787978302475735372288 898542944991913065578496 911022708116800747044864 944764289898904478416896 1006919835286990299365376 1024900546631400840425472 1041168809276343710908416 1048300102490565243174912 1062859826136267538219008 1150765526042274627846144 1171314910435886674771968 1195717304403300980496384 1214696944155734329393152 1271898739309882483408896 1342559780382653732487168 1366534062175201120567296 1417146434848356717625344 1510379752930485449048064 1561753213914515566362624 1572450153735847864762368 1594289739204401307328512 1726148289063411941769216 1793575956604951470744576 1822045416233601494089728 1889528579797808956833792 2013839670573980598730752 2049801093262801680850944 2096600204981130486349824 2125719652272535076438016 2342629820871773349543936 2391434608806601960992768 2429393888311468658786304 2685119560765307464974336 2733068124350402241134592 2834292869696713435250688 3020759505860970898096128 3123506427829031132725248 3144900307471695729524736 3188579478408802614657024 3452296578126823883538432 3587151913209902941489152 3644090832467202988179456 4027679341147961197461504 4099602186525603361701888 4251439304545070152876032 4685259641743546699087872 4782869217613203921985536 5466136248700804482269184 5668585739393426870501376 6041519011721941796192256 6289800614943391459049472 6377158956817605229314048 7174303826419805882978304 7288181664934405976358912 8055358682295922394923008 8199204373051206723403776 8502878609090140305752064 9370519283487093398175744 9565738435226407843971072 10932272497401608964538368 12083038023443883592384512 12754317913635210458628096 14348607652839611765956608 16398408746102413446807552 17005757218180280611504128 19131476870452815687942144 21864544994803217929076736 24166076046887767184769024 25508635827270420917256192 28697215305679223531913216 32796817492204826893615104 38262953740905631375884288 51017271654540841834512384 57394430611358447063826432 65593634984409653787230208 76525907481811262751768576 114788861222716894127652864 153051814963622525503537152 229577722445433788255305728 459155444890867576510611456
- Sum of all divisors σ(n): 1714616813049315993713318319
- Sum of proper divisors (its aliquot sum) s(n): 1255461368158448417202706863
- 459155444890867576510611456 is an abundant number, because the sum of its proper divisors (1255461368158448417202706863) is greater than itself. Its abundance is 796305923267580840692095407
Bases of 459155444890867576510611456
- Binary: 101111011110011011111001010001010111111111000001111001011000001110010010000000000000000002
- Hexadecimal: 0x17BCDF28AFF83CB07240000
- Base-36: 1LOXJK4U9000000000
Squares and roots of 459155444890867576510611456
- 459155444890867576510611456 squared (4591554448908675765106114562) is 210823722572930532069512586460223084429825370998439936
- 459155444890867576510611456 cubed (4591554448908675765106114563) is 96800860131522759633025404763193185238603829691275677711616532077168725449506816
-
459155444890867576510611456 is a
perfect square number . Itssquare root is 21427912751616 -
The
cube root of 459155444890867576510611456 is 771471546.3640909411
Scales and comparisons
How big is 459155444890867576510611456?- 459,155,444,890,867,576,510,611,456 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 459,155,444,890,867,576,510,611,456 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 459155444890867576510611456 cubic inches would be around 64289295.5 feet tall.
Recreational maths with 459155444890867576510611456
- 459155444890867576510611456 backwards is 654116015675768098444551954
- 459155444890867576510611456 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 459155444890867576510611456's digits is 126
- 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 459155444890867576510611456 - Facts about the integer". Numbermatics.com. 2024. Web. 8 June 2024.
APA style:
Numbermatics. (2024). Number 459155444890867576510611456 - Facts about the integer. Retrieved 8 June 2024, from https://numbermatics.com/n/459155444890867576510611456/
Chicago style:
Numbermatics. 2024. "Number 459155444890867576510611456 - Facts about the integer". https://numbermatics.com/n/459155444890867576510611456/
The information we have on file for 459155444890867576510611456 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 459155444890867576510611456, math, Factors of 459155444890867576510611456, curriculum, school, college, exams, university, Prime factorization of 459155444890867576510611456, STEM, science, technology, engineering, physics, economics, calculator, four hundred fifty-nine septillion, one hundred fifty-five sextillion, four hundred forty-four quintillion, eight hundred ninety quadrillion, eight hundred sixty-seven trillion, five hundred seventy-six billion, five hundred ten million, six hundred eleven thousand, four hundred fifty-six.