306961203275773106502242304
306,961,203,275,773,106,502,242,304 is an even composite number composed of five prime numbers multiplied together.
306961203275773106502242304 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred seventy-five divisors.
Prime factorization of 306961203275773106502242304:
212 × 38 × 76 × 434 × 734
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 43 × 43 × 43 × 43 × 73 × 73 × 73 × 73)See below for interesting mathematical facts about the number 306961203275773106502242304 from the Numbermatics database.
Names of 306961203275773106502242304
- Cardinal: 306961203275773106502242304 can be written as Three hundred six septillion, nine hundred sixty-one sextillion, two hundred three quintillion, two hundred seventy-five quadrillion, seven hundred seventy-three trillion, one hundred six billion, five hundred two million, two hundred forty-two thousand, three hundred four.
Scientific notation
- Scientific notation: 3.06961203275773106502242304 × 1026
Factors of 306961203275773106502242304
Divisors of 306961203275773106502242304
- Number of divisors d(n): 20475
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 43 48 49 54 56 63 64 72 73 81 84 86 96 98 108 112 126 128 129 144 146 147 162 168 172 189 192 196 216 219 224 243 252 256 258 288 292 294 301 324 336 343 344 378 384 387 392 432 438 441 448 486 504 511 512 516 567 576 584 588 602 648 657 672 686 688 729 756 768 774 784 864 876 882 896 903 972 1008 1022 1024 1029 1032 1134 1152 1161 1168 1176 1204 1296 1314 1323 1344 1372 1376 1458 1512 1533 1536 1548 1568 1701 1728 1752 1764 1792 1806 1849 1944 1971 2016 2044 2048 2058 2064 2107 2187 2268 2304 2322 2336 2352 2401 2408 2592 2628 2646 2688 2709 2744 2752 2916 3024 3066 3072 3087 3096 3136 3139 3402 3456 3483 3504 3528 3577 3584 3612 3698 3888 3942 3969 4032 4088 4096 4116 4128 4214 4374 4536 4599 4608 4644 4672 4704 4802 4816 5103 5184 5256 5292 5329 5376 5418 5488 5504 5547 5832 5913 6048 6132 6144 6174 6192 6272 6278 6321 6561 6804 6912 6966 7008 7056 7154 7168 7203 7224 7396 7776 7884 7938 8064 8127 8176 8232 8256 8428 8748 9072 9198 9216 9261 9288 9344 9408 9417 9604 9632 10206 10368 10449 10512 10584 10658 10731 10752 10836 10976 11008 11094 11664 11826 11907 12096 12264 12288 12348 12384 12544 12556 12642 12943 13122 13608 13797 13824 13932 14016 14112 14308 14336 14406 14448 14749 14792 15309 15552 15768 15876 15987 16128 16254 16352 16464 16512 16641 16807 16856 17496 17739 18144 18396 18432 18522 18576 18688 18816 18834 18963 19208 19264 20412 20736 20898 21024 21168 21316 21462 21504 21609 21672 21952 21973 22016 22188 23328 23652 23814 24192 24381 24528 24696 24768 25039 25088 25112 25284 25886 26244 27216 27594 27648 27783 27864 28032 28224 28251 28616 28672 28812 28896 29498 29584 30618 31104 31347 31536 31752 31974 32193 32256 32508 32704 32928 33024 33282 33614 33712 34992 35478 35721 36288 36792 36864 37044 37152 37303 37376 37632 37668 37926 38416 38528 38829 40824 41391 41472 41796 42048 42336 42632 42924 43008 43218 43344 43904 43946 44032 44247 44376 45927 46656 47304 47628 47961 48384 48762 49056 49392 49536 49923 50078 50176 50224 50421 50568 51772 52488 53217 54432 55188 55296 55566 55728 56064 56448 56502 56889 57232 57624 57792 58996 59168 61236 62208 62694 63072 63504 63948 64386 64512 64827 65016 65408 65856 65919 66048 66564 67228 67424 69984 70956 71442 72576 73143 73584 74088 74304 74606 74752 75117 75264 75336 75852 76832 77056 77658 79507 81648 82782 82944 83349 83592 84096 84672 84753 85264 85848 86016 86436 86688 87808 87892 88064 88494 88752 90601 91854 93312 94041 94608 95256 95922 96579 96768 97524 98112 98784 99072 99846 100156 100352 100448 100842 101136 103243 103544 104976 106434 107163 108864 110376 110592 111132 111456 111909 112128 112896 113004 113778 114464 115248 115584 116487 117649 117992 118336 122472 124173 124416 125388 126144 127008 127896 128772 129024 129654 130032 130816 131712 131838 132096 132741 133128 134456 134848 134977 139968 141912 142884 143883 145152 146286 147168 148176 148608 149212 149504 149769 150234 150528 150672 151263 151704 153664 153811 154112 155316 159014 159651 163296 165564 165888 166698 167184 168192 169344 169506 170528 170667 171696 172872 173376 175273 175616 175784 176128 176988 177504 181202 183708 186624 188082 189216 190512 191844 193158 193536 194481 195048 196224 197568 197757 198144 199692 200312 200704 200896 201684 202272 206486 207088 209952 212868 214326 217728 219429 220752 222264 222912 223818 224256 225351 225792 226008 227556 228928 229147 230496 231168 232974 235298 235984 236672 238521 244944 248346 248832 250047 250776 252288 254016 254259 255792 257544 258048 259308 260064 261121 261632 263424 263676 264192 265482 266256 268912 269696 269954 271803 279936 282123 283824 285768 287766 289737 290304 292572 294336 296352 297216 298424 299008 299538 300468 301056 301344 302526 303408 307328 307622 308224 309729 310632 318028 319302 321489 326592 331128 331776 333396 334368 335727 336384 338688 339012 341056 341334 343392 345744 346752 349461 350546 351232 351568 352947 353976 355008 362404 367416 372519 373248 376164 378432 381024 383688 386316 387072 388962 389017 390096 392448 395136 395514 396288 398223 399384 400624 401792 403368 404544 404931 412972 414176 419904 425736 428652 431649 435456 438858 441504 444528 445824 447636 448512 449307 450702 451584 452016 453789 455112 457856 458294 460992 461433 462336 465948 470596 471968 473344 477042 478953 489888 496692 497664 500094 501552 504576 508032 508518 511584 512001 515088 518616 520128 522242 523264 525819 526848 527352 528384 530964 532512 537824 539392 539908 543606 556549 559872 564246 567648 571536 575532 579474 580608 583443 585144 588672 592704 593271 594432 596848 599076 600936 602112 602688 605052 606816 614656 615244 616448 619458 621264 634207 636056 638604 642978 653184 658287 662256 666792 668736 671454 672768 676053 677376 678024 682112 682668 686784 687441 691488 693504 698922 701092 702464 703136 705894 707952 710016 715563 722701 724808 734832 745038 746496 750141 752328 756864 762048 762777 767376 772632 774144 777924 778034 780192 783363 784896 790272 791028 792576 796446 798768 801248 803584 806736 809088 809862 815409 825944 828352 839808 851472 857304 863298 869211 870912 877716 883008 889056 891648 895272 897024 898614 901404 903168 904032 907578 910224 915712 916588 921984 922866 924672 929187 931896 941192 943936 944839 946688 954084 957906 979776 993384 995328 1000188 1003104 1007181 1009152 1016064 1017036 1023168 1024002 1030176 1037232 1040256 1044484 1046528 1048383 1051638 1053696 1054704 1058841 1061928 1065024 1075648 1076677 1078784 1079816 1087212 1113098 1117557 1119744 1128492 1135296 1143072 1151064 1158948 1161216 1166886 1167051 1170288 1177344 1185408 1186542 1188864 1193696 1194669 1198152 1201872 1205376 1210104 1213632 1214793 1226911 1229312 1230488 1232896 1238916 1242528 1268414 1272112 1277208 1285956 1294947 1306368 1316574 1324512 1333584 1337472 1342908 1345536 1347921 1352106 1354752 1356048 1361367 1364224 1365336 1373568 1374882 1382976 1384299 1387008 1397844 1402184 1404928 1406272 1411788 1415904 1420032 1431126 1445402 1449616 1469664 1490076 1492992 1500282 1504656 1513728 1524096 1525554 1534752 1536003 1545264 1555848 1556068 1560384 1566726 1569792 1577457 1580544 1582056 1585152 1592892 1597536 1602496 1604029 1607168 1613472 1618176 1619724 1630818 1651888 1656704 1669647 1679616 1702944 1714608 1726596 1738422 1741824 1750329 1755432 1766016 1778112 1779813 1783296 1790544 1797228 1802808 1806336 1808064 1815156 1820448 1827847 1831424 1833176 1843968 1845732 1849344 1858374 1863792 1882384 1887872 1889678 1893376 1902621 1908168 1915812 1959552 1974861 1986768 2000376 2006208 2014362 2018304 2028159 2032128 2034072 2046336 2048004 2060352 2062323 2074464 2080512 2088968 2093056 2096766 2103276 2107392 2109408 2117682 2123856 2130048 2146689 2151296 2153354 2157568 2159632 2168103 2174424 2226196 2235114 2239488 2250423 2256984 2270592 2286144 2288331 2302128 2317896 2322432 2333772 2334102 2340576 2350089 2354688 2370816 2373084 2377728 2387392 2389338 2396304 2403744 2410752 2420208 2427264 2429586 2446227 2453822 2458624 2460976 2477832 2485056 2536828 2544224 2554416 2571912 2589894 2607633 2612736 2633148 2649024 2667168 2674944 2685816 2691072 2695842 2704212 2709504 2712096 2722734 2723119 2728448 2730672 2747136 2749764 2765952 2768598 2774016 2787561 2795688 2804368 2812544 2823576 2831808 2834517 2840064 2862252 2890804 2899232 2939328 2980152 2985984 3000564 3009312 3021543 3027456 3048192 3051108 3069504 3072006 3090528 3111696 3112136 3120768 3133452 3139584 3145149 3154914 3161088 3164112 3176523 3185784 3195072 3204992 3208058 3214336 3226944 3230031 3236352 3239448 3261636 3303776 3313408 3339294 3352671 3359232 3405888 3418801 3429216 3453192 3476844 3483648 3500658 3501153 3510864 3532032 3556224 3559626 3566592 3581088 3584007 3594456 3605616 3616128 3630312 3640896 3644379 3655694 3662848 3666352 3680733 3687936 3691464 3698688 3716748 3727584 3764768 3775744 3779356 3786752 3805242 3816336 3831624 3884841 3895843 3919104 3949722 3973536 4000752 4012416 4028724 4036608 4043763 4056318 4064256 4068144 4084101 4092672 4096008 4120704 4124646 4148928 4152897 4161024 4177936 4193532 4206552 4214784 4218816 4235364 4247712 4260096 4293378 4302592 4306708 4315136 4319264 4336206 4348848 4439449 4452392 4470228 4478976 4500846 4513968 4541184 4572288 4576662 4604256 4608009 4635792 4667544 4668204 4681152 4700178 4709376 4732371 4741632 4746168 4755456 4774784 4778676 4792608 4807488 4812087 4821504 4840416 4854528 4859172 4892454 4907644 4917248 4921952 4955664 4970112 5008941 5058907 5073656 5088448 5108832 5143824 5179788 5215266 5225472 5250987 5266296 5298048 5334336 5339439 5349888 5371632 5391684 5408424 5419008 5424192 5445468 5446238 5456896 5461344 5483541 5494272 5499528 5531904 5537196 5548032 5575122 5591376 5608736 5625088 5647152 5663616 5669034 5680128 5707863 5724504 5781608 5798464 5804011 5878656 5960304 6001128 6018624 6043086 6054912 6084477 6096384 6102216 6139008 6144012 6181056 6186969 6223392 6224272 6241536 6266904 6279168 6290298 6309828 6322176 6328224 6353046 6371568 6390144 6409984 6416116 6428672 6440067 6453888 6460062 6472704 6478896 6504309 6523272 6607552 6613873 6626816 6678588 6705342 6718464 6811776 6837602 6858432 6864993 6906384 6953688 6967296 7001316 7002306 7021728 7050267 7064064 7112448 7119252 7133184 7162176 7168014 7188912 7211232 7232256 7260624 7281792 7288758 7311388 7325696 7332704 7338681 7361466 7375872 7382928 7433496 7455168 7529536 7536739 7551488 7558712 7573504 7610484 7632672 7663248 7769682 7791686 7822899 7838208 7899444 7947072 8001504 8024832 8057448 8073216 8087526 8112636 8128512 8136288 8168202 8169357 8185344 8192016 8241408 8249292 8297856 8305794 8322048 8355872 8362683 8387064 8413104 8437632 8470728 8495424 8503551 8520192 8586756 8588377 8605184 8613416 8630272 8638528 8672412 8697696 8878898 8904784 8940456 8957952 9001692 9027936 9064629 9082368 9144576 9153324 9208512 9216018 9271584 9335088 9336408 9362304 9400356 9418752 9435447 9464742 9483264 9492336 9529569 9549568 9557352 9585216 9614976 9624174 9643008 9680832 9690093 9709056 9718344 9784908 9815288 9834496 9843904 9853321 9911328 9940224 10017882 10117814 10147312 10176896 10217664 10256403 10287648 10359576 10430532 10450944 10501974 10503459 10532592 10596096 10668672 10678878 10699776 10743264 10752021 10783368 10816848 10848384 10890936 10892476 10913792 10922688 10933137 10967082 10988544 10999056 11042199 11063808 11074392 11096064 11150244 11182752 11217472 11228203 11250176 11294304 11327232 11338068 11360256 11415726 11449008 11563216 11596928 11608022 11654523 11687529 11757312 11920608 12002256 12037248 12086172 12109824 12131289 12168954 12192768 12204432 12252303 12278016 12288024 12362112 12373938 12446784 12448544 12458691 12483072 12533808 12580596 12619656 12644352 12656448 12706092 12743136 12780288 12794929 12819968 12832232 12857344 12880134 12907776 12920124 12945408 12957792 13008618 13046544 13215104 13227746 13253632 13318347 13357176 13410684 13436928 13623552 13675204 13716864 13729986 13812768 13824027 13907376 14002632 14004612 14043456 14100534 14128128 14197113 14224896 14238504 14266368 14324352 14336028 14377824 14422464 14436261 14464512 14521248 14563584 14577516 14622776 14651392 14665408 14677362 14722932 14751744 14765856 14866992 14910336 15026823 15059072 15073478 15102976 15117424 15176721 15220968 15265344 15326496 15539364 15583372 15645798 15676416 15752961 15798888 15894144 16003008 16018317 16049664 16114896 16175052 16225272 16257024 16272576 16336404 16338714 16370688 16384032 16450623 16482816 16498584 16595712 16611588 16644096 16711744 16725366 16727731 16774128 16826208 16875264 16941456 16990848 17007102 17040384 17123589 17173512 17176754 17210368 17226832 17277056 17344824 17395392 17412033 17757796 17809568 17880912 18003384 18055872 18129258 18164736 18253431 18289152 18306648 18417024 18432036 18543168 18560907 18670176 18672816 18724608 18800712 18837504 18870894 18929484 18966528 18984672 19059138 19061833 19099136 19114704 19170432 19229952 19248348 19286016 19320201 19361664 19380186 19418112 19436688 19512927 19569816 19630576 19687808 19706642 19822656 19841619 19880448 20035764 20235628 20294624 20353792 20435328 20512806 20575296 20594979 20719152 20861064 20901888 21003948 21006918 21065184 21150801 21192192 21337344 21357756 21399552 21486528 21504042 21566736 21633696 21696768 21781872 21784952 21827584 21845376 21866274 21934164 21977088 21998112 22016043 22084398 22127616 22148784 22300488 22365504 22434944 22456406 22500352 22588608 22610217 22654464 22676136 22720512 22831452 22898016 23126432 23193856 23216044 23309046 23375058 23468697 23514624 23841216 23931607 24004512 24074496 24172344 24219648 24262578 24337908 24385536 24408864 24504606 24508071 24556032 24576048 24724224 24747876 24893568 24897088 24917382 24966144 25067616 25088049 25161192 25239312 25312896 25412184 25486272 25510653 25560576 25589858 25639936 25664464 25760268 25765131 25815552 25840248 25890816 25915584 26017236 26093088 26430208 26455492 26507264 26636694 26714352 26821368 26873856 27193887 27247104 27270901 27350408 27433728 27459972 27625536 27648054 27814752 28005264 28009224 28086912 28201068 28256256 28306341 28394226 28398241 28449792 28477008 28588707 28648704 28672056 28755648 28844928 28872522 28929024 29042496 29070279 29127168 29155032 29245552 29330816 29354724 29445864 29503488 29531712 29559963 29733984 29820672 30053646 30118144 30146956 30205952 30234848 30353442 30441936 30530688 30652992 30769209 31076143 31078728 31166744 31291596 31352832 31505922 31510377 31597776 31788288 32006016 32036634 32099328 32229792 32256063 32350104 32450544 32545152 32672808 32677428 32741376 32768064 32799411 32901246 32965632 32997168 33126597 33191424 33223176 33288192 33423488 33450732 33455462 33548256 33652416 33684609 33750528 33882912 33981696 34014204 34080768 34247178 34347024 34353508 34420736 34453664 34554112 34689648 34790784 34824066 34963569 35062587 35515592 35619136 35761824 36006768 36111744 36258516 36329472 36506862 36578304 36613296 36756909 36834048 36864072 37086336 37121814 37340352 37345632 37376073 37449216 37601424 37741788 37858968 37933056 37969344 38118276 38123666 38198272 38229408 38340864 38384787 38459904 38496696 38572032 38640402 38723328 38760372 38836224 38873376 39025854 39139632 39261152 39375616 39413284 39645312 39683238 39760896 39955041 40071528 40471256 40589248 40628077 40707584 40870656 41025612 41150592 41189958 41438304 41722128 42007896 42013836 42130368 42301602 42384384 42591339 42674688 42715512 42799104 42973056 43008084 43133472 43267392 43308783 43393536 43563744 43569904 43690752 43732548 43868328 43954176 43996224 44032086 44168796 44255232 44297568 44600976 44731008 44869888 44912812 45000704 45080469 45177216 45220434 45308928 45352272 45530163 45662904 45796032 46252864 46297111 46387712 46432088 46618092 46750116 46937394 47029248 47682432 47863214 48009024 48054951 48148992 48344688 48525156 48675816 48771072 48817728 49009212 49016142 49112064 49152096 49351869 49448448 49495752 49787136 49794176 49834764 49932288 50135232 50176098 50183193 50322384 50478624 50625792 50824368 50972544 51021306 51121152 51179716 51279872 51328928 51370767 51520536 51530262 51631104 51680496 51831168 52034472 52186176 52236099 52757173 52860416 52910984 53014528 53273388 53428704 53642736 54387774 54494208 54541802 54700816 54760293 54867456 54919944 55251072 55296108 55629504 55682721 56010528 56018448 56173824 56402136 56512512 56612682 56788452 56796482 56899584 56954016 57177414 57185499 57297408 57344112 57511296 57689856 57745044 57858048 57960603 58084992 58140558 58254336 58310064 58491104 58538781 58661632 58709448 58891728 59063424 59119926 59467968 59524857 59641344 60107292 60236288 60293912 60411904 60469696 60706884 60883872 61061376 61305984 61538418 62152286 62157456 62333488 62583192 62705664 63011844 63020754 63195552 63452403 63576576 64012032 64073268 64198656 64459584 64512126 64700208 64901088 65090304 65345616 65354856 65482752 65536128 65598822 65802492 65931264 65994336 66048129 66253194 66382848 66446352 66846976 66901464 66910924 67096512 67304832 67369218 67501056 67765824 67830651 67963392 68028408 68161536 68494356 68694048 68707016 68841472 68907328 68973247 69108224 69379296 69581568 69648132 69927138 70125174 71031184 71238272 71523648 71794821 72013536 72223488 72517032 72658944 73013724 73156608 73226592 73513818 73524213 73668096 73728144 74172672 74243628 74680704 74691264 74752146 74898432 75202848 75264147 75483576 75717936 75938688 76236552 76247332 76396544 76458816 76531959 76681728 76769574 76919808 76993392 77280804 77295393 77446656 77520744 77672448 77746752 78051708 78279264 78522304 78597421 78751232 78826568 79290624 79366476 79521792 79910082 80143056 80942512 81178496 81256154 81415168 81581661 81741312 81812703 82051224 82301184 82379916 82876608 83444256 84015792 84027672 84260736 84603204 84768768 84919023 85182678 85194723 85349376 85431024 85766121 85946112 86016168 86266944 86534784 86617566 86787072 87127488 87139808 87210837 87381504 87465096 87736656 87992448 88064172 88337592 88510464 88595136 88679889 89201952 89462016 89564503 89739776 89825624 90001408 90160938 90354432 90440868 90617856 90704544 91060326 91325808 91592064 92307627 92505728 92594222 92775424 92864176 93228429 93236184 93500232 93874788 94058496 94531131 95364864 95726428 96018048 96109902 96297984 96689376 96768189 97050312 97351632 97635456 98018424 98032284 98224128 98304192 98398233 98703738 98896896 98991504 99379791 99574272 99588352 99669528 99864576 100270464 100352196 100366386 100644768 100957248 101053827 101251584 101648736 101945088 102042612 102242304 102359432 102559744 102657856 102741534 103041072 103060524 103262208 103360992 103662336 104068944 104372352 104472198 105187761 105514346 105720832 105821968 106546776 106857408 107285472 108775548 108988416 109083604 109401632 109520586 109734912 109839888 110270727 110502144 110592216 111259008 111365442 112021056 112036896 112128219 112347648 112804272 113225364 113576904 113592964 113799168 113908032 114354828 114370998 114594816 114688224 115022592 115154361 115379712 115490088 115716096 115921206 116169984 116281116 116508672 116620128 116982208 117077562 117094117 117323264 117418896 117783456 118126848 118239852 118935936 119049714 119282688 119865123 120214584 120472576 120587824 120939392 121413768 121767744 121884231 122122752 122611968 123076836 124304572 124314912 124666976 125166384 126023688 126041508 126391104 126904806 127153152 127774017 128024064 128146536 128397312 128919168 129024252 129400416 129802176 129926349 130180608 130691232 130709712 131072256 131197644 131604984 131862528 131988672 132096258 132506388 132765696 132892704 133432831 133693952 133802928 133821848 134193024 134609664 134738436 135002112 135241407 135531648 135661302 135926784 136056816 136590489 136988712 137388096 137414032 137814656 137946494 138216448 138758592 138891333 139163136 139296264 139854276 140250348 142062368 142476544 143047296 143589642 144027072 144164853 144446976 145034064 146027448 146313216 146453184 147027636 147048426 147336192 147456288 148055607 148345344 148487256 149361408 149382528 149504292 149796864 150405696 150528294 150549579 150967152 151435872 151877376 152473104 152494664 152793088 152917632 153063918 153363456 153539148 153839616 153986784 154112301 154561608 154590786 154893312 155041488 155493504 156103416 156558528 156708297 157044608 157194842 157502464 157653136 158271519 158581248 158732952 159043584 159820164 160286112 161885024 162356992 162512308 162830336 163163322 163482624 163625406 164102448 164280879 164602368 164759832 165753216 166888512 167048163 167521249 168031584 168055344 168521472 169206408 169537536 169838046 170365356 170389446 170698752 170862048 171532242 171556497 171892224 172032336 172533888 173069568 173235132 173574144 173881809 174254976 174279616 174421674 174763008 174930192 175473312 175616343 175984896 176128344 176675184 177190272 177359778 178403904 178574571 178924032 179129006 179479552 179651248 180321876 180708864 180881736 181235712 181409088 182120652 182651616 183184128 184615254 185011456 185188444 185550848 185728352 186456858 186472368 187000464 187749576 188116992 189062262 190357209 190729728 190896307 191452856 192036096 192219804 192595968 193378752 193536378 194100624 194703264 195270912 196036848 196064568 196448256 196608384 196796466 197407476 197793792 197983008 198144387 198759582 198787687 199148544 199176704 199339056 200540928 200704392 200732772 201289536 201914496 202107654 202503168 203297472 203491953 203890176 204085224 204484608 204718864 205315712 205483068 206082144 206121048 206524416 206721984 206919741 207324672 208137888 208744704 208944396 210375522 211028692 211441664 211643936 213093552 213714816 214570944 215384463 217533001 217551096 217976832 218167208 218803264 219041172 219469824 219679776 220541454 220572639 221004288 221184432 222518016 222730884 224042112 224073792 224256438 224695296 225608544 225792441 226450728 227153808 227185928 227816064 228709656 228741996 229189632 229376448 229595877 230045184 230308722 230759424 230980176 231842412 231886179 232339968 232562232 233017344 233240256 233964416 234155124 234188234 234646528 234837792 235566912 235792263 236253696 236479704 237871872 238099428 238565376 239730246 240429168 240945152 241175648 241878784 242827536 243535488 243768462 244245504 244744983 245223936 245438109 246153672 248609144 248629824 249333952 249572473 250332768 252047376 252083016 252782208 253809612 254306304 255548034 255584169 256048128 256293072 257298363 257838336 258048504 258800832 259604352 259852698 260361216 261382464 261419424 261632511 262144512 262395288 263209968 263977344 264192516 265012776 265531392 265785408 266039667 266865662 267387904 267605856 267643696 268386048 268693509 269219328 269476872 270004224 270482814 271063296 271322604 271853568 272113632 273180978 273977424 274776192 274828064 275629312 275892988 276432896 276922881 277517184 277782666 278326272 278592528 279685287 279708552 280500696 283593393 284124736 284396539 284953088 286094592 287179284 288054144 288329706 288893952 290068128 292054896 292906368 294055272 294096852 294672384 294912576 295194699 296111214 296690688 296974512 298139373 298722816 298765056 299008584 299593728 300811392 301056588 301099158 301934304 302871744 303161481 303754752 304946208 304989328 305835264 306127836 306726912 307078296 307679232 307973568 308224602 309123216 309181572 309786624 310082976 310987008 312206832 313117056 313416594 314089216 314389684 315004928 315306272 315563283 316543038 317162496 317465904 319640328 320572224 323770048 324079777 324713984 325024616 325660672 326326644 326965248 327250812 328204896 328561758 329204736 329519664 331506432 333777024 334096326 335042498 336063168 336110688 336384657 337042944 338412816 339676092 340730712 340778892 341397504 341724096 343064484 343112994 343784448 344064672 345067776 345463083 346139136 346470264 347148288 347763618 348509952 348559232 348843348 349526016 349860384 350946624 351232686 351282351 351969792 352256688 353350368 354380544 354719556 356807808 357149142 357848064 358258012 358959104 359302496 359595369 360643752 361417728 361763472 362818176 364241304 365303232 365652693 366368256 369230508 369300211 370022912 370376888 371101696 371456704 372913716 372944736 374000928 375499152 378124524 380714418 381459456 381792614 382905712 383322051 384072192 384439608 385191936 386757504 387072756 388201248 389406528 389779047 390541824 392073696 392129136 393216768 393592932 394814952 395587584 395966016 396288774 397519164 397575374 398297088 398353408 398678112 400298493 401081856 401408784 401465544 402579072 403828992 404215308 405006336 405724221 406594944 406983906 407780352 408170448 409437728 409771467 410631424 410966136 412164288 412242096 413443968 413839482 414649344 416275776 416673999 417489408 417888792 420751044 422057384 422883328 423287872 423692803 426187104 427429632 429141888 430768926 435066002 435102192 436334416 437606528 438082344 438939648 439359552 441082908 441145278 442008576 442368864 444166821 445036032 445461768 448084224 448147584 448512876 449390592 451217088 451584882 451648737 452901456 454307616 454371856 455632128 457419312 457483992 458379264 458752896 459191754 460090368 460617444 461518848 461960352 462336903 463684824 463772358 464679936 465124464 466480512 467928832 468310248 468376468 469293056 469675584 470124891 471133824 471584526 472507392 472959408 474814557 475743744 476198856 477130752 479460492 480858336 481890304 482351296 482812729 483757568 485655072 487070976 487536924 488491008 489489966 490447872 490876218 492307344 497218288 497259648 498667904 499144946 500665536 501144489 502563747 504094752 504166032 505564416 507619224 508612608 511096068 511168338 512096256 512586144 514596726 514669491 515676672 516097008 517601664 519208704 519705396 520722432 521645427 522764928 522838848 523265022 524289024 524790576 526419936 526849029 527954688 528385032 530025552 531570816 532079334 533731324 534775808 535211712 535287392 535723713 536772096 537387018 538438656 538953744 540965628 542126592 542645208 543707136 544227264 546361956 547954848 549552384 549656128 550181947 551258624 551785976 552865792 553845762 555034368 555565332 556652544 557185056 559370574 559417104 561001392 567186786 568249472 568793078 569906176 571071627 572189184 572688921 574358568 576108288 576659412 577787904 580136256 584109792 585812736 588110544 588193704 589344768 589825152 590389398 592222428 593381376 593949024 594433161 596278746 596363061 597445632 597530112 598017168 601622784 602113176 602198316 603868608 605743488 606322962 607509504 609892416 609978656 610475859 611670528 612255672 613453824 614156592 615947136 616449204 618246432 618363144 619573248 620165952 620759223 621974016 624413664 626234112 626833188 626951521 628178432 628779368 630009856 630612544 631126566 633086076 634324992 634931808 639280656 641144448 646153389 647540096 648159554 649427968 650049232 652599003 652653288 653930496 654501624 656409792 657123516 658409472 659039328 661717917 663012864 667554048 668192652 670084996 672126336 672221376 672769314 674085888 676825632 677377323 679352184 681461424 681557784 683448192 686128968 686225988 687568896 688129344 688787631 690135552 690926166 692278272 692940528 695527236 695658537 697019904 697118464 697686696 699052032 699720768 701893248 702465372 702564702 703939584 704513376 706700736 707376789 708761088 709439112 713615616 714298284 715696128 716516024 717918208 718604992 719190738 719292433 721287504 722835456 723526944 725636352 728482608 730606464 731305386 732736512 736314327 738461016 738600422 740045824 740753776 742913408 745827432 745889472 748001856 748717419 750998304 756249048 761428836 762918912 763585228 765811424 766644102 766752507 768144384 768879216 771895089 773515008 774145512 776402496 778813056 779558094 781083648 784147392 784258272 784897533 786433536 787185864 789629904 791932032 792577548 795038328 795150748 796594176 796706816 797356224 798119001 800596986 802163712 802817568 802931088 805158144 806080527 807657984 808430616 810012672 811448442 813189888 813967812 815560704 816340896 818875456 819542934 819658819 821262848 821932272 824328576 824484192 826887936 827678964 829298688 830768643 832551552 833347998 834978816 835777584 839055861 841502088 844114768 846575744 847385606 850780179 852374208 853189617 854859264 858283776 861537852 870132004 870204384 872668832 875213056 876164688 878719104 882165816 882290556 884017152 884737728 885584097 888333642 890072064 890923536 894418119 896168448 896295168 897025752 898781184 902434176 903169764 903297474 905802912 908615232 908743712 909484443 911264256 914838624 914967984 917505792 918383508 920180736 921234888 923037696 923920704 924673806 927369648 927544716 929359872 930248928 932961024 934029817 935857664 936620496 936752936 938586112 939351168 940249782 942267648 943169052 945014784 945918816 946689849 949629114 951487488 952397712 958920984 961716672 964702592 965625458 967515136 971310144 972239331 974141952 975073848 976982016 978979932 980895744 981752436 984614688 994436576 994519296 997335808 998289892 1001331072 1002288978 1005127494 1008189504 1008332064 1009153971 1011128832 1015238448 1022192136 1022336676 1024192512 1025172288 1029193452 1029338982 1031353344 1032194016 1035203328 1036389249 1038417408 1039410792 1041444864 1043290854 1045529856 1045677696 1046530044 1048578048 1049581152 1052839872 1053698058 1053847053 1055909376 1056770064 1060051104 1063141632 1064158668 1067462648 1069551616 1070423424 1070574784 1071447426 1073544192 1074774036 1076877312 1077907488 1078786107 1081931256 1084253184 1085290416 1088454528 1092723912 1095909696 1096958079 1099104768 1099312256 1100363894 1102517248 1103571952 1107691524 1107900633 1110068736 1111130664 1113305088 1114370112 1118741148 1118834208 1122002784 1134373572 1136498944 1137586156 1139812352 1142143254 1144378368 1145377842 1148717136 1149966153 1152216576 1153318824 1155575808 1160272512 1168219584 1169337141 1171625472 1172648743 1176221088 1176387408 1179650304 1180778796 1184444856 1186762752 1187898048 1188866322 1192557492 1192726122 1194891264 1195060224 1196034336 1200895479 1203245568 1204226352 1204396632 1207737216 1211486976 1212645924 1215019008 1217172663 1219784832 1219957312 1220951718 1221124363 1223341056 1224511344 1228313184 1229314401 1231894272 1232898408 1236492864 1236726288 1240331904 1241518446 1243948032 1248827328 1250021997 1252468224 1253666376 1253903042 1256356864 1257558736 1261225088 1262253132 1266172152 1268649984 1269863616 1271078409 1278561312 1282288896 1292306778 1295080192 1296319108 1298855936 1300098464 1305198006 1305306576 1309003248 1312819584 1314247032 1316818944 1318078656 1323435834 1326025728 1332500463 1335108096 1336274149 1336385304 1340169992 1344252672 1344442752 1345538628 1348171776 1353651264 1354754646 1354946211 1358704368 1362922848 1363115568 1366896384 1372257936 1372451976 1375137792 1376258688 1377575262 1380271104 1381852332 1384556544 1385881056 1387010709 1391054472 1391317074 1391513809 1394039808 1394236928 1395373392 1399441536 1403786496 1404930744 1405129404 1407879168 1409026752 1410374673 1413401472 1414753578 1417522176 1418878224 1424443671 1427231232 1428596568 1431392256 1433032048 1437209984 1438381476 1438584866 1442575008 1445670912 1447053888 1448438187 1451272704 1456965216 1461212928 1462610772 1465473024 1472628654 1476922032 1477200844 1480091648 1481507552 1485826816 1491654864 1491778944 1496003712 1497434838 1501996608 1503433467 1507691241 1512498096 1522857672 1525837824 1527170456 1531622848 1533288204 1533505014 1536288768 1537758432 1543790178 1544008473 1547030016 1548291024 1552804992 1557626112 1559116188 1562167296 1568294784 1568516544 1569795066 1572867072 1574371728 1579259808 1580547087 1583864064 1585155096 1590076656 1590301496 1593413632 1594712448 1596238002 1601193972 1604327424 1605635136 1605862176 1607171139 1610316288 1612161054 1615315968 1616861232 1622896884 1626379776 1627935624 1631121408 1632681792 1637750912 1639085868 1639317638 1642525696 1643864544 1648657152 1648968384 1650545841 1653775872 1655357928 1658597376 1661537286 1665103104 1666695996 1669957632 1671555168 1678111722 1683004176 1688229536 1693151488 1694771212 1701560358 1704748416 1706379234 1709718528 1713214881 1716567552 1718066763 1723075704 1740264008 1740408768 1745337664 1747007311 1750426112 1752329376 1757438208 1764331632 1764581112 1768034304 1769475456 1771168194 1776667284 1780144128 1781847072 1788836238 1789089183 1792336896 1792590336 1794051504 1804868352 1806339528 1806594948 1811605824 1817230464 1817487424 1818968886 1822528512 1829677248 1829935968 1831427577 1835011584 1836767016 1840361472 1842469776 1847841408 1849347612 1854739296 1855089432 1858719744 1860497856 1862277669 1865922048 1868059634 1871715328 1873240992 1873505872 1878702336 1880499564 1880854563 1884535296 1886338104 1890029568 1891837632 1893379698 1899258228 1902974976 1904795424 1917841968 1923433344 1929405184 1931250916 1935030272 1938460167 1942620288 1944478662 1948283904 1950147696 1957797009 1957959864 1961791488 1963504872 1969229376 1985153751 1988873152 1989038592 1990775773 1994671616 1996579784 2002662144 2004577956 2010254988 2016379008 2016664128 2018307942 2022257664 2030476896 2044384272 2044673352 2050344576 2058386904 2058677964 2062706688 2064388032 2066362893 2070406656 2072778498 2076834816 2078821584 2086581708 2086975611 2091059712 2091355392 2093060088 2097156096 2099162304 2105679744 2107396116 2107694106 2111818752 2113540128 2120102208 2122130367 2126283264 2128317336 2134925296 2140846848 2141149568 2142894852 2147088384 2149548072 2153754624 2155814976 2157572214 2157877299 2163862512 2168506368 2170580832 2176909056 2185447824 2191819392 2193916158 2198209536 2198624512 2200727788 2205034496 2207143904 2208942981 2215383048 2215801266 2220137472 2222261328 2228740224 2237482296 2237668416 2244005568 2246152257 2268558439 2268747144 2272997888 2275172312 2279624704 2284286508 2288756736 2290755684 2297434272 2299932306 2300257521 2304433152 2306637648 2320545024 2336439168 2338674282 2343250944 2345297486 2352442176 2352774816 2354692599 2359300608 2361557592 2368889712 2375796096 2377732644 2385114984 2385452244 2389782528 2390120448 2392068672 2394357003 2401790958 2406491136 2408452704 2408793264 2415474432 2418241581 2422973952 2425291848 2430038016 2434345326 2439569664 2439914624 2441903436 2442248726 2446682112 2449022688 2456626368 2458628802 2458976457 2463788544 2465796816 2472985728 2473452576 2480663808 2483036892 2487896064 2492305929 2497654656 2500043994 2504936448 2507332752 2507806084 2512713728 2515117472 2517167583 2522450176 2524506264 2532344304 2539727232 2542156818 2552340537 2557122624 2559568851 2564577792 2584613556 2590160384 2592638216 2597711872 2600196928 2610396012 2610613152 2618006496 2625639168 2628494064 2636157312 2646871668 2652051456 2665000926 2670216192 2672548298 2672770608 2680339984 2683254357 2688505344 2688885504 2691077256 2696343552 2707302528 2709509292 2709892422 2717408736 2725845696 2726231136 2728453329 2733792768 2744515872 2744903952 2752517376 2755150524 2760542208 2763704664 2769113088 2771762112 2774021418 2782108944 2782634148 2783027618 2788079616 2788473856 2790746784 2798883072 2802089451 2807572992 2809861488 2810258808 2815758336 2818053504 2820749346 2826802944 2829507156 2835044352 2837756448 2840069547 2848887342 2854462464 2857193136 2866064096 2874419968 2876762952 2877169732 2885150016 2894107776 2896876374 2902545408 2913930432 2916717993 2922425856 2925221544 2930946048 2945257308 2953844064 2954401688 2960183296 2963015104 2965849621 2971653632 2983309728 2983557888 2992007424 2994869676 3003993216 3006866934 3015382482 3024996192 3045715344 3054340912 3063245696 3066576408 3067010028 3072577536 3075516864 3087580356 3088016946 3094060032 3096582048 3105609984 3109167747 3115252224 3118232376 3124334592 3136589568 3137033088 3139590132 3145734144 3148743456 3158519616 3161094174 3161541159 3167728128 3170310192 3180153312 3180602992 3189424896 3192476004 3202387944 3208654848 3211270272 3211724352 3214342278 3220632576 3224322108 3230631936 3233722464 3236358321 3245793768 3252759552 3255871248 3265363584 3275501824 3278171736 3278635276 3285051392 3287729088 3290874237 3297314304 3297936768 3301091682 3307551744 3310715856 3323074572 3323701899 3330206208 3333391992 3339915264 3343110336 3356223444 3366008352 3376459072 3379689103 3386302976 3389542424 3403120716 3409496832 3412758468 3419437056 3426429762 3433135104 3436133526 3446151408 3480528016 3480817536 3490675328 3494014622 3500852224 3504658752 3508011423 3514876416 3517946229 3528663264 3529162224 3538950912 3542336388 3553334568 3560288256 3563694144 3577672476 3578178366 3584673792 3585180672 3588103008 3602686437 3609736704 3612679056 3613189896 3623211648 3634460928 3634974848 3637937772 3645057024 3651517989 3659354496 3659871936 3662855154 3663373089 3670023168 3673534032 3684939552 3687943203 3695682816 3698695224 3709478592 3710178864 3720995712 3724555338 3731844096 3736119268 3743430656 3746481984 3747011744 3750065991 3757404672 3760999128 3761709126 3769070592 3772676208 3783675264 3786759396 3798516456 3805949952 3809590848 3813235227 3835683936 3846866688 3851273629 3858810368 3862501832 3870060544 3876920334 3885240576 3888957324 3896567808 3900295392 3915594018 3915919728 3927009744 3938458752 3970307502 3977746304 3978077184 3981551546 3989343232 3993159568 3997501389 4005324288 4008822447 4009155912 4020509976 4032758016 4033328256 4036615884 4044515328 4060953792 4064838633 4088768544 4089346704 4100689152 4116773808 4117355928 4125413376 4128776064 4132725786 4140813312 4145556996 4153669632 4157643168 4161032127 4173163416 4173951222 4174541427 4182119424 4182710784 4186120176 4198324608 4211359488 4214792232 4215388212 4223637504 4227080256 4231124019 4240204416 4244260734 4252566528 4256634672 4269850592 4273331013 4281693696 4282299136 4285789704 4294176768 4299096144 4311629952 4315144428 4315754598 4327725024 4337012736 4341161664 4345314561 4353818112 4370895648 4383638784 4387832316 4396419072 4397249024 4401455576 4410068992 4414287808 4417885962 4430766096 4431602532 4440274944 4444522656 4457480448 4474964592 4475336832 4488011136 4492304514 4523073723 4537116878 4537494288 4545995776 4550344624 4568573016 4577513472 4581511368 4594868544 4599864612 4600515042 4608866304 4613275296 4632025419 4641090048 4672878336 4677348564 4686501888 4690594972 4704884352 4705549632 4709385198 4718601216 4723115184 4737779424 4741641261 4751592192 4755465288 4770229968 4770904488 4780240896 4784137344 4788714006 4803581916 4812982272 4816905408 4817586528 4821513417 4830948864 4836483162 4845947904 4850583696 4868690652 4879139328 4879829248 4883806872 4884497452 4893364224 4898045376 4913252736 4917257604 4917952914 4927577088 4931593632 4945971456 4946905152 4951637523 4961327616 4966073784 4975792128 4984611858 4995309312 5000087988 5009872896 5014665504 5015612168 5025427456 5030234944 5034335166 5035047031 5044900352 5049012528 5064688608 5079454464 5084313636 5104681074 5114245248 5119137702 5129155584 5154200289 5169227112 5180320768 5185276432 5200393856 5220792024 5221226304 5236012992 5241021933 5251278336 5256988128 5272314624 5293743336 5304102912 5330001852 5340432384 5345096596 5345541216 5360679968 5366508714 5367267549 5377010688 5377771008 5382154512 5414605056 5419018584 5419784844 5434817472 5451691392 5452462272 5456906658 5467585536 5489031744 5489807904 5494282731 5505034752 5510301048 5521084416 5527409328 5543524224 5548042836 5564217888 5565268296 5566055236 5576159232 5576947712 5581493568 5586833007 5597766144 5604178902 5615145984 5619722976 5620517616 5636107008 5641498692 5642563689 5653605888 5659014312 5670088704 5675512896 5680139094 5697774684 5708924928 5714386272 5732128192 5737611733 5748839936 5753525904 5754339464 5770300032 5788215552 5793752748 5805090816 5815380501 5827860864 5833435986 5844851712 5850443088 5873391027 5890514616 5907688128 5908803376 5926030208 5931699242 5943307264 5955461253 5966619456 5967115776 5972327319 5984014848 5989739352 6007986432 6013733868 6030764964 6049992384 6091430688 6108681824 6126491392 6133152816 6134020056 6151033728 6175160712 6176033892 6188120064 6193164096 6199088679 6211219968 6218335494 6230504448 6236464752 6260926833 6273179136 6274066176 6279180264 6291468288 6297486912 6317039232 6322188348 6323082318 6335456256 6340620384 6360306624 6361205984 6366391101 6378849792 6384952008 6404775888 6422540544 6423448704 6428684556 6441265152 6448644216 6461263872 6467444928 6472716642 6473631897 6491587536 6505519104 6511742496 6530727168 6538208719 6551003648 6556343472 6557270552 6570102784 6575458176 6581748474 6594628608 6595873536 6602183364 6615103488 6621431712 6626828943 6646149144 6647403798 6660412416 6666783984 6686220672 6712446888 6732016704 6738456771 6752918144 6759378206 6772605952 6779084848 6805675317 6806241432 6818993664 6825516936 6838874112 6852859524 6866270208 6872267052 6892302816 6900772563 6961056032 6961635072 6981350656 6988029244 7001704448 7009317504 7016022846 7029752832 7035892458 7057326528 7058324448 7064077797 7077901824 7084672776 7106669136 7127388288 7155344952 7156356732 7169347584 7170361344 7176206016 7183071009 7205372874 7219473408 7225358112 7226379792 7246423296 7254724743 7268921856 7269949696 7275875544 7290114048 7303035978 7318708992 7319743872 7325710308 7326746178 7340046336 7347068064 7369879104 7375886406 7376929371 7391365632 7397390448 7418957184 7420357728 7441991424 7449110676 7463688192 7472238536 7476917787 7486861312 7492963968 7494023488 7500131982 7514809344 7521998256 7523418252 7538141184 7545352416 7551502749 7567350528 7573518792 7597032912 7619181696 7626470454 7671367872 7678706553 7693733376 7702547258 7717620736 7725003664 7753840668 7770481152 7777914648 7793135616 7800590784 7831188036 7831839456 7854019488 7876917504 7940615004 7955492608 7956154368 7963103092 7978686464 7986319136 7995002778 8010648576 8017644894 8018311824 8041019952 8049763071 8065516032 8066656512 8073231768 8089030656 8121907584 8129677266 8177537088 8178693408 8185359987 8201378304 8208541201 8233547616 8234711856 8257552128 8265451572 8281626624 8291113992 8307339264 8315286336 8322064254 8346326832 8347902444 8349082854 8364238848 8365421568 8372240352 8396649216 8406268353 8422718976 8429584464 8430776424 8447275008 8454160512 8462248038 8480408832 8488521468 8505133056 8513269344 8520208641 8539701184 8546662026 8547870541 8563387392 8564598272 8571579408 8598192288 8623259904 8630288856 8631509196 8655450048 8682323328 8690629122 8707636224 8741791296 8750153979 8767277568 8775664632 8792838144 8794498048 8802911152 8828575616 8835771924 8861532192 8863205064 8880549888 8889045312 8897548863 8914960896 8949929184 8950673664 8976022272 8984609028 9046147446 9074233756 9074988576 9091991552 9100689248 9137146032 9163022736 9189737088 9199729224 9201030084 9217732608 9226550592 9264050838 9282180096 9327503241 9345756672 9353919043 9354697128 9373003776 9381189944 9409768704 9411099264 9418770396 9437202432 9446230368 9475558848 9483282522 9484623477 9503184384 9510930576 9540459936 9541808976 9568274688 9577428012 9607163832 9625964544 9633810816 9635173056 9643026834 9661897728 9672966324 9691895808 9701167392 9709074963 9737381304 9740596663 9758278656 9759658496 9767613744 9768994904 9796090752 9826505472 9834515208 9835905828 9855154176 9863187264 9872622711 9891942912 9893810304 9903275046 9922655232 9932147568 9969223716 9971105697 9990618624 10000175976 10019745792 10029331008 10031224336 10060469888 10068670332 10070094062 10089800704 10098025056 10129377216 10139067309 10158908928 10168627272 10209362148 10228490496 10238275404 10258311168 10308400578 10338454224 10360641536 10370552864 10400787712 10441584048 10442452608 10472025984 10482043866 10502556672 10513976256 10524034269 10544629248 10553838687 10587486672 10660003704 10680864768 10690193192 10691082432 10721359936 10733017428 10734535098 10754021376 10755542016 10764309024 10808059311 10829210112 10838037168 10839569688 10869634944 10903382784 10904924544 10913813316 10935171072 10978063488 10979615808 10988565462 10990119267 11010069504 11020602096 11054818656 11063829609 11087048448 11096085672 11128435776 11130536592 11132110472 11153895424 11162987136 11173666014 11195532288 11208357804 11230291968 11239445952 11241035232 11250197973 11272214016 11282997384 11285127378 11307211776 11318028624 11351025792 11360278188 11395549368 11417849856 11428772544 11439705681 11464256384 11475223466 11497679872 11507051808 11508678928 11540600064 11553820887 11576431104 11587505496 11610181632 11630761002 11655721728 11666871972 11689703424 11700886176 11746782054 11781029232 11815376256 11817606752 11852060416 11863398484 11886614528 11910922506 11933238912 11934231552 11944654638 11968029696 11979478704 11992504167 12015972864 12026467341 12027467736 12061529928 12099984768 12182861376 12194515899 12217363648 12229051177 12252982784 12266305632 12268040112 12302067456 12350321424 12352067784 12376240128 12386328192 12398177358 12422439936 12436670988 12461008896 12472929504 12521853666 12523624281 12546358272 12548132352 12558360528 12594973824 12634078464 12644376696 12646164636 12670912512 12681240768 12693372057 12720613248 12722411968 12732782202 12757699584 12769904016 12809551776 12819993039 12845081088 12846897408 12857369112 12882530304 12897288432 12934889856 12945433284 12947263794 12983175072 13011038208 13023484992 13035943683 13061454336 13076417438 13102007296 13112686944 13114541104 13150916352 13163496948 13189257216 13191747072 13204366728 13230206976 13242863424 13253657886 13292298288 13294807596 13320824832 13333567968 13372441344 13424893776 13464033408 13476913542 13505836288 13518756412 13545211904 13558169696 13569221169 13611350634 13612482864 13637987328 13651033872 13705719048 13732540416 13744534104 13784605632 13801545126 13896076257 13922112064 13923270144 13935430411 13962701312 13976058488 14003408896 14018635008 14032045692 14059505664 14071784916 14114653056 14116648896 14128155594 14155803648 14169345552 14213338272 14254776576 14310689904 14312713464 14340722688 14352412032 14366142018 14410745748 14438946816 14450716224 14452759584 14464540251 14492846592 14509449486 14537843712 14539899392 14551751088 14606071956 14637417984 14639487744 14651420616 14653492356 14680092672 14694136128 14739758208 14751772812 14753858742 14782731264 14794780896 14837914368 14840715456 14854912569 14883982848 14898221352 14927376384 14944477072 14953835574 14985927936 14988046976 15000263964 15029618688 15043996512 15046836504 15076282368 15090704832 15103005498 15105141093 15134701056 15147037584 15194065824 15238363392 15252940908 15342735744 15357413106 15387466752 15405094516 15435241472 15450007328 15462600867 15507681336 15540962304 15555829296 15601181568 15662376072 15663678912 15708038976 15723065799 15753835008 15879909073 15881230008 15910985216 15912308736 15926206184 15957372928 15972638272 15990005556 16021297152 16035289788 16036623648 16082039904 16099526142 16101802647 16131032064 16133313024 16146463536 16243815168 16259354532 16355074176 16357386816 16370719974 16402756608 16417082402 16467095232 16469423712 16482848193 16515104256 16530903144 16563253248 16582227984 16630572672 16644128508 16692653664 16695804888 16698165708 16728477696 16730843136 16744480704 16760499021 16793298432 16812536706 16845437952 16859168928 16861552848 16908321024 16924496076 16927691067 16960817664 16977042936 17010266112 17026538688 17040417282 17079402368 17093324052 17095741082 17126774784 17129196544 17143158816 17196384576 17212835199 17246519808 17260577712 17263018392 17310900096 17364646656 17381258244 17415272448 17446141503 17483582592 17500307958 17534555136 17551329264 17588996096 17605822304 17620173081 17657151232 17671543848 17723064384 17726410128 17778090624 17795097726 17829921792 17866383759 17899858368 17901347328 17916981957 17952044544 17969218056 18092294892 18148467512 18149977152 18183983104 18201378496 18218790529 18274292064 18326045472 18379474176 18399458448 18402060168 18453101184 18528101676 18564360192 18655006482 18691513344 18707838086 18709394256 18762379888 18782780499 18819537408 18822198528 18837540792 18874404864 18892460736 18951117696 18966565044 18969246954 19006368768 19021861152 19080919872 19083617952 19099173303 19136549376 19154856024 19214327664 19267621632 19270346112 19286053668 19323795456 19345932648 19383791616 19402334784 19418149926 19420895691 19474762608 19481193326 19516557312 19519316992 19535227488 19537989808 19592181504 19614626157 19653010944 19669030416 19671811656 19710308352 19726374528 19745245422 19783885824 19787620608 19806550092 19845310464 19864295136 19880486829 19938447432 19942211394 19981237248 20000351952 20058662016 20062448672 20120939776 20137340664 20140188124 20179601408 20196050112 20215370313 20258754432 20278134618 20317817856 20337254544 20417025951 20418724296 20456980992 20476550808 20516622336 20616801156 20676908448 20702317689 20721283072 20741105728 20760947347 20801575424 20883168096 20884905216 20944051968 20964087732 21005113344 21027952512 21048068538 21089258496 21107677374 21174973344 21320007408 21380386384 21382164864 21442719872 21466034856 21469070196 21508042752 21511084032 21528618048 21549213027 21616118622 21658420224 21676074336 21679139376 21739269888 21764174229 21806765568 21809849088 21827626632 21870342144 21956126976 21959231616 21977130924 21980238534 22020139008 22041204192 22109637312 22127659218 22130788113 22174096896 22192171344 22256871552 22261073184 22264220944 22325974272 22347332028 22391064576 22416715608 22430753361 22460583936 22478891904 22482070464 22500395946 22544428032 22565994768 22570254756 22614423552 22636057248 22654508247 22702051584 22720556376 22791098736 22857545088 22879411362 22928512768 22950446932 22995359744 23014103616 23017357856 23036119659 23081200128 23107641774 23152862208 23175010992 23261522004 23311443456 23333743944 23379406848 23401772352 23493564108 23562058464 23630752512 23635213504 23657823721 23704120832 23726796968 23773229056 23821845012 23866477824 23868463104 23889309276 23936059392 23958957408 23985008334 24031945728 24052934682 24054935472 24123059856 24199969536 24365722752 24389031798 24434727296 24458102354 24505965568 24532611264 24536080224 24556079961 24604134912 24625623603 24700642848 24704135568 24772656384 24796354716 24844879872 24873341976 24922017792 24945859008 25043707332 25047248562 25092716544 25096264704 25116721056 25189947648 25218805059 25268156928 25288753392 25292329272 25341825024 25362481536 25386744114 25441226496 25444823936 25465564404 25515399168 25539808032 25560625923 25619103552 25639986078 25643611623 25690162176 25693794816 25714738224 25794576864 25869779712 25890866568 25894527588 25966350144 26046969984 26071887366 26122908672 26152834876 26204014592 26225373888 26229082208 26250461937 26301832704 26326993896 26378514432 26383494144 26408733456 26485726848 26507315772 26584596576 26589615192 26641649664 26667135936 26692646589 26744882688 26849787552 26928066816 26953827084 26958915403 27011672576 27037512824 27090423808 27116339392 27138442338 27222701268 27224965728 27275974656 27302067744 27411438096 27489068208 27569211264 27603090252 27792152514 27844224128 27846540288 27870860822 27925402624 27952116976 27982509723 28037270016 28061757129 28064091384 28119011328 28143569832 28229306112 28233297792 28256311188 28311607296 28338691104 28426676544 28453870431 28509553152 28621379808 28625426928 28704824064 28732284036 28821491496 28877893632 28901432448 28905519168 28929080502 28985693184 29018898972 29075687424 29079798784 29103502176 29127224889 29212143912 29221789989 29274835968 29278975488 29302841232 29306984712 29388272256 29479516416 29503545624 29507717484 29565462528 29589561792 29617868133 29675828736 29681430912 29709825138 29767965696 29796442704 29888954144 29907671148 29913317091 29971855872 29976093952 30000527928 30059237376 30087993024 30093673008 30181409664 30206010996 30210282186 30269402112 30294075168 30388131648 30417201927 30476726784 30505881816 30685471488 30714826212 30774933504 30810189032 30870482944 30900014656 30925201734 30929574619 31015362672 31081924608 31111658592 31202363136 31324752144 31327357824 31416077952 31446131598 31507670016 31661516061 31759818146 31762460016 31821970432 31852412368 31945276544 31980011112 32042594304 32070579576 32073247296 32164079808 32199052284 32203605294 32262064128 32266626048 32292927072 32424177933 32487630336 32518709064 32710148352 32714773632 32741439948 32805513216 32834164804 32934190464 32938847424 32965696386 32970357801 33030208512 33061806288 33164455968 33191488827 33261145344 33288257016 33385307328 33391609776 33396331416 33461686272 33488961408 33520998042 33586596864 33625073412 33690875904 33718337856 33723105696 33750593919 33816642048 33848992152 33855382134 33921635328 33954085872 34053077376 34080834564 34158804736 34186648104 34191482164 34253549568 34258393088 34286317632 34319117043 34392769152 34425670398 34493039616 34521155424 34526036784 34621800192 34661462661 34729293312 34762516488 34830544896 34892283006 34967165184 35000615916 35069110272 35102658528 35177992192 35211644608 35240346162 35245329217 35314302464 35343087696 35446128768 35452820256 35556181248 35590195452 35659843584 35732767518 35799716736 35802694656 35833963914 35904089088 35938436112 36079402023 36184589784 36296935024 36299954304 36402756992 36437581058 36548584128 36583547697 36652090944 36687153531 36758948352 36798916896 36804120336 36906202368 37056203352 37128720384 37310012964 37383026688 37415676172 37418788512 37524759776 37565560998 37570872843 37639074816 37644397056 37675081584 37784921472 37902235392 37933130088 37938493908 38012737536 38043722304 38080116171 38161839744 38167235904 38198346606 38273098752 38309712048 38428655328 38459979117 38535243264 38540692224 38572107336 38647590912 38691865296 38804669568 38836299852 38841791382 38949525216 38962386652 39033114624 39038633984 39070454976 39075979616 39107831049 39184363008 39229252314 39306021888 39338060832 39343623312 39452749056 39490490844 39567771648 39575241216 39613100184 39690620928 39728590272 39760973658 39876894864 39884422788 39962474496 40000703904 40117324032 40124897344 40163282131 40241879552 40274681328 40280376248 40359202816 40392100224 40430740626 40517508864 40556269236 40635635712 40674509088 40707663507 40834051902 40837448592 40913961984 40953101616 41233602312 41353816896 41404635378 41482211456 41521894694 41603150848 41688228771 41766336192 41769810432 41806291233 41888103936 41928175464 42010226688 42055905024 42096137076 42178516992 42215354748 42349946688 42640014816 42760772768 42764329728 42885439744 42932069712 42938140392 43022168064 43057236096 43098426054 43232237244 43316840448 43352148672 43358278752 43393620753 43478539776 43528348458 43613531136 43619698176 43655253264 43912253952 43918463232 43954261848 43960477068 44040278016 44082408384 44219274624 44255318436 44261576226 44348193792 44384342688 44513743104 44522146368 44528441888 44564737707 44651948544 44694664056 44782129152 44833431216 44861506722 44957783808 44964140928 45000791892 45088856064 45131989536 45140509512 45228847104 45272114496 45309016494 45315423279 45404103168 45441112752 45582197472 45715090176 45758822724 45767461033 45857025536 45900893864 45990719488 46028207232 46034715712 46072239318 46162400256 46215283548 46305724416 46350021984 46387802601 46523044008 46622886912 46667487888 46803544704 46987128216 47124116928 47169197397 47261505024 47270427008 47315647442 47408241664 47453593936 47639727219 47643690024 47732955648 47736926208 47778618552 47872118784 47917914816 47970016668 48063891456 48105869364 48109870944 48246119712 48305407941 48399939072 48731445504 48778063596 48869454592 48916204708 49011931136 49065222528 49072160448 49112159922 49208269824 49251247206 49401285696 49408271136 49448544579 49545312768 49592709432 49689759744 49746683952 49891718016 50087414664 50094497124 50185433088 50192529408 50233442112 50281497063 50379895296 50437610118 50536313856 50577506784 50584658544 50724963072 50773488228 50783073201 50882452992 50889647872 50931128808 51030798336 51079616064 51121251846 51238207104 51279972156 51287223246 51380324352 51387589632 51429476448 51589153728 51638505597 51739559424 51781733136 51789055176 51932700288 52093939968 52143774732 52245817344 52305669752 52338424509 52408029184 52450747776 52458164416 52500923874 52508347609 52603665408 52653987792 52766988288 52817466912 52860519243 52971453696 53014631544 53169193152 53179230384 53334271872 53385293178 53489765376 53699575104 53750945871 53856133632 53907654168 53917830806 54023345152 54075025648 54232678784 54276884676 54445402536 54449931456 54551949312 54604135488 54656371587 54822876192 54978136416 55138422528 55206180504 55584305028 55688448256 55693080576 55741721644 55850805248 55904233952 55965019446 56074540032 56123514258 56128182768 56287139664 56348341497 56458612224 56466595584 56512622376 56623214592 56677382208 56853353088 56907740862 57019106304 57242759616 57250853856 57297519909 57409648128 57459788407 57464568072 57642982992 57802864896 57811038336 57858161004 57971386368 58037797944 58151374848 58159597568 58207004352 58254449778 58262687073 58424287824 58443579978 58549671936 58557950976 58605682464 58613969424 58776544512 58843878471 58959032832 59007091248 59015434968 59130925056 59179123584 59235736266 59351657472 59362861824 59419650276 59535931392 59592885408 59641460487 59777908288 59815342296 59826634182 59835093787 59943711744 59952187904 60001055856 60175986048 60187346016 60362819328 60412021992 60420564372 60538804224 60588150336 60646110939 60776263296 60834403854 60953453568 61011763632 61251077853 61370942976 61429652424 61549867008 61620378064 61800029312 61850403468 61859149238 62030725344 62106953067 62163849216 62223317184 62282842041 62404726272 62649504288 62654715648 62832155904 62892263196 63015340032 63323032122 63519636292 63524920032 63643940864 63704824736 63890553088 63960022224 64141159152 64146494592 64328159616 64398104568 64407210588 64524128256 64533252096 64585854144 64647639081 64848355866 64975260672 65037418128 65292522687 65420296704 65429547264 65482879896 65611026432 65668329608 65868380928 65877694848 65931392772 65940715602 66060417024 66123612576 66328911936 66382977654 66392364339 66522290688 66576514032 66770614656 66783219552 66792662832 66977922816 67041996084 67173193728 67250146824 67381751808 67436675712 67446211392 67501187838 67633284096 67697984304 67710764268 67843270656 67908171744 67963524741 68106154752 68161669128 68184176641 68317609472 68373296208 68382964328 68516786176 68572635264 68638234086 68785538304 68851340796 68986079232 69042310848 69052073568 69108358977 69243600384 69322925322 69458586624 69525032976 69784566012 69934330368 70001231832 70138220544 70205317056 70423289216 70480692324 70490658434 70628604928 70686175392 70892257536 70905640512 70973471163 71112362496 71180390904 71319687168 71465535036 71599433472 71605389312 71667927828 71808178176 71876872224 72158804046 72369179568 72593870048 72599908608 72805513984 72875162116 73097168256 73167095394 73304181888 73374307062 73517896704 73597833792 73608240672 73668239883 73812404736 73876870809 74112406704 74620025928 74766053376 74831352344 74837577024 75049519552 75131121996 75141745686 75278149632 75288794112 75350163168 75569842944 75656415177 75804470784 75866260176 75876987816 76025475072 76087444608 76160232342 76323679488 76334471808 76396693212 76546197504 76619424096 76857310656 76919958234 76930834869 77070486528 77081384448 77144214672 77383730592 77609339136 77672599704 77683582764 77899050432 77924773304 78077267968 78140909952 78151959232 78215662098 78368726016 78458504628 78612043776 78676121664 78687246624 78751385811 78905498112 78980981688 79135543296 79150482432 79226200368 79457180544 79521947316 79753789728 79768845576 79924948992 80001407808 80077939767 80234648064 80249794688 80326564262 80483759104 80549362656 80560752496 80784200448 80861481252 80876746209 81035017728 81112538472 81271271424 81349018176 81415327014 81668103804 81674897184 81827923968 81906203232 82467204624 82707633792 82809270756 82964422912 83043789388 83206301696 83376457542 83532672384 83539620864 83612582466 83776207872 83856350928 83947529169 84111810048 84185271387 84192274152 84357033984 84430709496 84699893376 85280029632 85361611293 85521545536 85528659456 85603358239 85770879488 85864139424 85876280784 86114472192 86196852108 86464474488 86633680896 86704297344 86716557504 86787241506 86957079552 87056696916 87227062272 87239396352 87310506528 87665369967 87824507904 87836926464 87908523696 87920954136 88164816768 88438549248 88510636872 88523152452 88696387584 88768685376 88853604399 89027486208 89044292736 89056883776 89129475414 89303897088 89389328112 89666862432 89723013444 89739951273 89915567616 89928281856 90001583784 90177712128 90263979072 90281019024 90544228992 90618032988 90630846558 90808206336 90882225504 91164394944 91251605781 91430180352 91517645448 91534922066 91714051072 91801787728 92056414464 92069431424 92144478636 92324800512 92430567096 92611448832 92700043968 92775605202 92788723857 93046088016 93245773824 93334975776 93607089408 93974256432 94248233856 94338394794 94523010048 94540854016 94631294884 94816483328 94907187872 94984548183 95279454438 95287380048 95465911296 95557237104 95835829632 95940033336 96127782912 96211738728 96219741888 96492239424 96610815882 96799878144 97272533799 97462891008 97548012877 97556127192 97738909184 97832409416 98023862272 98130445056 98144320896 98224319844 98416539648 98502494412 98802571392 98816542272 98897089158 98911073403 99090625536 99185418864 99493367904 99783436032 100174829328 100188994248 100385058816 100466884224 100562994126 100759790592 100875220236 101072627712 101155013568 101169317088 101251781757 101449926144 101546976456 101566146402 101764905984 101779295744 101862257616 102159232128 102242503692 102476414208 102559944312 102574446492 102760648704 102775179264 102858952896 102957351129 103178307456 103277011194 103479118848 103563466272 103578110352 103865400576 103984387983 104187879936 104287549464 104491634688 104611339504 104676849018 104901495552 104916328832 105001847748 105016695218 105207330816 105307975584 105533976576 105634933824 105721038486 105735987651 105942907392 106029263088 106338386304 106358460768 106668543744 106770586356 106979530752 107399150208 107501891742 107712267264 107815308336 107835661612 108046690304 108150051296 108238206069 108465357568 108553769352 108890805072 108899862912 109208270976 109312743174 109645752384 109750643091 109956272832 110061460593 110276845056 110412361008 111168610056 111376896512 111386161152 111483443288 111701610496 111808467904 111930038892 112149080064 112247028516 112256365536 112574279328 112696682994 112712618529 112917224448 112933191168 113025244752 113354764416 113706706176 113815481724 114038212608 114485519232 114501707712 114595039818 114819296256 114919576814 114929136144 115285965984 115379937351 115605729792 115622076672 115716322008 115942772736 116075595888 116319195136 116414008704 116508899556 116525374146 116848575648 116887159956 117099343872 117115901952 117211364928 117227938848 117323493147 117553089024 117687756942 117918065664 118014182496 118030869936 118358247168 118471472532 118703314944 118725723648 118839300552 119071862784 119185770816 119282920974 119555816576 119630684592 119653268364 119670187574 119887423488 119904375808 120002111712 120351972096 120374692032 120489846393 120725638656 120824043984 120841128744 121077608448 121176300672 121292221878 121552526592 121668807708 121906907136 122023527264 122122990521 122502155706 122741885952 122859304848 123240756128 123600058624 123700806936 123718298476 124061450688 124213906134 124446634368 124565684082 124809452544 125064686313 125299008576 125309431296 125418873699 125664311808 125784526392 126030680064 126646064244 127039272584 127049840064 127287881728 127409649472 127531533703 127781106176 127920044448 128282318304 128292989184 128656319232 128796209136 128814421176 129066504192 129171708288 129295278162 129696711732 129950521344 130074836256 130585045374 130840593408 130859094528 130965759792 131336659216 131736761856 131755389696 131862785544 131881431204 132120834048 132247225152 132657823872 132765955308 132784728678 133044581376 133153028064 133541229312 133566439104 133585325664 133694213121 133955845632 134083992168 134346387456 134500293648 134873351424 134892422784 135002375676 135266568192 135395968608 135421528536 135686541312 135816343488 135927049482 135946269837 136212309504 136323338256 136368353282 136635218944 136746592416 136765928656 137145270528 137276468172 137302383099 137571076608 137702681592 137972158464 138084621696 138104147136 138216717954 138487200768 138645850644 138917173248 139050065952 139163407803 139569132024 139868660736 140002463664 140410634112 140846578432 140961384648 140981316868 141257209856 141372350784 141507592191 141784515072 141811281024 141946942326 142224724992 142360781808 142919181657 142931070072 143198866944 143210778624 143335855656 143616356352 143753744448 144317608092 144738359136 144916223823 145187740096 145199817216 145326631429 145611027968 145750324232 146194336512 146334190788 146608363776 146748614124 147035793408 147195667584 147216481344 147336479766 147624809472 147753741618 148224813408 149240051856 149662704688 149675154048 150099039104 150262243992 150283491372 150556299264 150577588224 150700326336 150844491189 151139685888 151312830354 151608941568 151732520352 151753975632 152174889216 152320464684 152349219603 152647358976 152668943616 152793386424 153092395008 153238848192 153714621312 153839916468 153861669738 154140973056 154162768896 154288429344 154767461184 154915516791 155218678272 155345199408 155367165528 155798100864 155849546608 156281819904 156303918464 156431324196 156737452032 156917009256 157015273527 157224087552 157352243328 157374493248 157502771622 157525042827 157810996224 157961963376 158300964864 158452400736 158581557729 158914361088 159043894632 159507579456 159537691152 160002815616 160155879534 160469296128 160499589376 160653128524 160967518208 161098725312 161121504992 161252837613 161568400896 161722962504 161753492418 162070035456 162225076944 162698036352 162830654028 163336207608 163349794368 163655847936 163812406464 163969114761 164934409248 165415267584 165604766047 165618541512 165928845824 166087578776 166412603392 166752915084 167065344768 167079241728 167225164932 167552415744 167712701856 167895058338 168223620096 168370542774 168384548304 168861418992 169399786752 170560059264 170723222586 171043091072 171057318912 171206716478 171541758976 171728278848 171752561568 171892559727 172228944384 172379365221 172393704216 172928948976 173408594688 173433115008 173574483012 173914159104 174113393832 174454124544 174478792704 174621013056 174788061219 175330739934 175649015808 175673852928 175817047392 175841908272 176329633536 176531635413 176877098496 177021273744 177046304904 177392775168 177537370752 177707208798 178054972416 178088585472 178113767552 178258950828 178607794176 178778656224 178924381461 179333724864 179446026888 179479902546 179505281361 179831135232 179856563712 180003167568 180527958144 180562038048 181088457984 181236065976 181261693116 181616412672 181764451008 181938332817 182328789888 182503211562 182860360704 183035290896 183069844132 183428102144 183603575456 183753233559 184112828928 184138862848 184288957272 184649601024 184861134192 185400087936 185551210404 185577447714 186092176032 186320859201 186491547648 186669951552 186848526123 187214178816 187948512864 188496467712 188676789588 189046020096 189081708032 189262589768 189632966656 189814375744 189969096366 190558908876 190574760096 190931822592 191114474208 191671659264 191880066672 192423477456 192439483776 192984478848 193221631764 193599756288 194545067598 194925782016 195096025754 195112254384 195477818368 195664818832 195877568061 196260890112 196288641792 196448639688 196833079296 197004988824 197605142784 197633084544 197794178316 197822146806 198181251072 198370837728 198986735808 199177093017 199566872064 200349658656 200377988496 200933768448 201125988252 201519581184 201750440472 202145255424 202310027136 202338634176 202503563514 202899852288 203093952912 203132292804 203529811968 203558591488 203724515232 203890574223 204318464256 204485007384 204552529923 204952828416 205119888624 205148892984 205550358528 205717905792 205914702258 206356614912 206554022388 206958237696 207126932544 207156220704 207325076931 207730801152 207968775966 208375759872 208575098928 209222679008 209353698036 209802991104 209832657664 210003695496 210033390436 210414661632 210615951168 211269867648 211442076972 211471975302 211885814784 212058526176 212676772608 212716921536 212920413489 213337087488 213541172712 213959061504 214798300416 215003783484 215424534528 215630616672 215671323224 216093380608 216300102592 216476412138 216507022333 216930715136 217107538704 217781610144 217799725824 218416541952 218625486348 219291504768 219501286182 219912545664 220122921186 220553690112 220824722016 221630612427 222337220112 222753793024 222966886576 223616935808 223860077784 224298160128 224494057032 224512731072 225148558656 225393365988 225425237058 225834448896 225866382336 226050489504 226709528832 226969245531 227413412352 227630963448 228076425216 228971038464 229003415424 229190079636 229638592512 229839153628 229858272288 230571931968 230759874702 230792504607 231211459584 231244153344 231432644016 232151191776 232828017408 233017799112 233050748292 233697151296 233774319912 234231803904 234422729856 234455877696 234646986294 235106178048 235375513884 235836131328 236028364992 236061739872 236254157433 236716494336 236942945064 237406629888 237451447296 237678601104 238371541632 238565841948 239111633152 239261369184 239306536728 239340375148 239774846976 239808751616 240004223424 240233819301 240703944192 240749384064 240979692786 241451277312 241648087968 241682257488 242352601344 242584443756 242630238627 243105053184 243337615416 243813814272 244047054528 244245981042 245004311412 245483771904 245718609696 246481512256 246717304519 247200117248 247401613872 247436596952 248122901376 248427812268 248893268736 249131368164 249618905088 250129372626 250598017152 250618862592 250837747398 251328623616 251569052784 252555814161 253292128488 254078545168 254099680128 254819298944 255063067406 255562212352 255840088896 256084833879 256564636608 256585978368 256810074717 257312638464 257592418272 257628842352 258343416576 258590556324 259393423464 259901042688 260149672512 261170090748 261681186816 261718189056 261931519584 262673318432 262996109901 263473523712 263510779392 263725571088 263762862408 264494450304 265315647744 265531910616 265569457356 266089162752 266306056128 266560813197 267082458624 267132878208 267170651328 267388426242 267911691264 268167984336 269000587296 269219853819 269746702848 269784845568 270004751352 270533136384 270791937216 270843057072 271632686976 271854098964 271892539674 272424619008 272646676512 272736706564 273270437888 273493184832 273531857312 273754817343 274290541056 274552936344 274604766198 275142153216 275405363184 276169243392 276208294272 276433435908 276974401536 277291701288 277834346496 278100131904 278326815606 278366171571 279138264048 279737321472 280004927328 280821268224 281142974917 281693156864 281922769296 281962633736 282514419712 282744701568 283015184382 283569030144 283622562048 283893884652 284449449984 284721563616 284953644549 285838363314 285862140144 286397733888 286671711312 287507488896 288635216184 289476718272 289832447646 290375480192 290399634432 290653262858 291222055936 291500648464 291817601397 292388673024 292644038631 292668381576 293216727552 293497228248 294071586816 294391335168 294432962688 294672959532 295249618944 295507483236 296449626816 296733220209 298480103712 299325409376 299350308096 300198078208 300524487984 300566982744 301155176448 301400652672 301688982378 302279371776 302625660708 303217883136 303465040704 303507951264 303755345271 304349778432 304640929368 304698439206 305294717952 305337887232 305586772848 306477696384 307429242624 307679832936 307723339476 308281946112 308325537792 308576858688 308872053387 309534922368 309831033582 310437356544 310690398816 310734331056 311596201728 311699093216 311953163949 312563639808 312607836928 312862648392 313474904064 313834018512 314030547054 314704486656 314748986496 315005543244 315050085654 315621992448 315923926752 316601929728 316904801472 317163115458 317207962953 317828722176 318087789264 319015158912 319075382304 320005631232 320311759068 320938592256 320999178752 321306257048 321935036416 322197450624 322243009984 322505675226 323136801792 323445925008 323506984836 324140070912 324450153888 324714618207 325396072704 325661308056 326672415216 326699588736 327624812928 327938229522 329868818496 330184381779 330830535168 331209532094 331237083024 331857691648 332175157552 333505830168 334130689536 334158483456 334450329864 335104831488 335425403712 335790116676 336447240192 336741085548 336769096608 337722837984 338137855587 338799573504 341120118528 341446445172 342086182144 342114637824 342413432956 343083517952 343456557696 343505123136 343785119454 344457888768 344758730442 344787408432 345857897952 346139812053 346817189376 346866230016 347148966024 347828318208 348226787664 348957585408 349242026112 349576122438 350661479868 351298031616 351347705856 351634094784 351683816544 351970479441 352659267072 353063270826 353754196992 354042547488 354092609808 355074741504 355414417596 356109944832 356177170944 356227535104 356517901656 357215588352 357557312448 357848762922 358667449728 358892053776 358959805092 359010562722 359662270464 359713127424 360006335136 361055916288 361124076096 361469539179 362176915968 362472131952 362523386232 363232825344 363528902016 363876665634 364657579776 365006423124 365720721408 366070581792 366139688264 366368971563 366856204288 367207150912 367506467118 367558433263 368225657856 368277725696 368577914544 369722268384 370800175872 371102420808 371154895428 372184352064 372641718402 373339903104 373697052246 374428357632 375897025728 376256621097 376992935424 377353579176 378092040192 378163416064 378525179536 379628751488 379938192732 381117817752 381149520192 381863645184 382228948416 382594601109 383343318528 383760133344 384846954912 384878967552 385968957696 386443263528 387199512576 389090135196 389851564032 390192051508 390224508768 390955636736 391329637664 391755136122 392521780224 392577283584 392897279376 394009977648 395210285568 395266169088 395588356632 395644293612 396362502144 396741675456 397973471616 398354186034 399133744128 400699317312 400755976992 401082639363 401867536896 402218518849 402251976504 403039162368 403500880944 404620054272 404677268352 405007127028 405799704576 406187905824 406264585608 407059623936 407117182976 407449030464 407781148446 407838809511 408636928512 408970014768 409105059846 409905656832 410239777248 410297785968 411435811584 411829404516 411907149297 412713229824 413108044776 413916475392 414253865088 414312441408 414650153862 415461602304 415937551932 416751519744 417150197856 417490223409 418445358016 418707396072 418845656509 419605982208 419665315328 420007390992 420066780872 421231902336 422539735296 422884153944 422943950604 423771629568 424117052352 424522776573 425353545216 425433843072 425840826978 426674174976 427082345424 428757544971 429596600832 430007566968 430849069056 431261233344 431342646448 432600205184 432952824276 433014044666 433861430272 434215077408 434748671469 435563220288 435599451648 435979894287 436833083904 437250972696 438583009536 439002572364 439825091328 440245842372 441107380224 441649444032 443261224854 444674440224 445507586048 445933773152 447233871616 447720155568 448988114064 449025462144 450297117312 450786731976 450850474116 451668897792 451732764672 452100979008 452533473567 453419057664 453938491062 454826824704 455261926896 457047658809 457942076928 458006830848 458380159272 459277185024 459678307256 459716544576 461143863936 461519749404 461585009214 462422919168 462488306688 462865288032 464302383552 464746550373 465656034816 466035598224 466101496584 467394302592 467548639824 468845459712 468911755392 469293972588 470212356096 470751027768 471672262656 472056729984 472123479744 472508314866 472575128481 473432988672 473885890128 474902894592 475357202208 475744673187 476743083264 477131683896 477289236487 478223266304 478522738368 478613073456 478680750296 479617503232 480008446848 480467638602 481407888384 481498768128 481959385572 482902554624 483296175936 483364514976 483758512839 484705202688 485168887512 485260477254 486210106368 486675230832 488094109056 488491962084 490008622824 490967543808 491437219392 491907344283 492963024512 493434609038 494400234496 494803227744 494873193904 496245802752 496814298141 496855624536 497786537472 498262736328 499237810176 500258745252 501196034304 501237725184 501675494796 502657247232 503138105568 505111628322 506584256976 508157090336 508199360256 509638597888 510126134812 511124424704 511680177792 512169667758 513129273216 513171956736 513620149434 514625276928 515184836544 515257684704 515677679181 516686833152 517138095663 517181112648 518786846928 520299345024 522340181496 523362373632 523436378112 523863039168 524364183657 525346636864 525992219802 526947047424 527021558784 527451142176 527525724816 528988900608 529594906239 530631295488 531063821232 531138914712 532178325504 532612112256 533121626394 534164917248 534265756416 534341302656 534776852484 535823382528 536335968672 538001174592 538439707638 538515844083 539493405696 539569691136 540009502704 541583874432 541686114144 543265373952 543708197928 543785079348 544849238016 545293353024 545473413128 545814998451 546540875776 546986369664 547063714624 547509634686 548581082112 549105872688 549209532396 550284306432 550810726368 551259700677 552338486784 552416588544 552866871816 553948803072 554583402576 556200263808 556653631212 556732343142 558276528096 559474642944 560009854656 560545578369 561642536448 562285949834 563386313728 563845538592 563925267472 565489403136 566030368764 567138060288 567245124096 567787769304 568898899968 569443127232 569907289098 571676726628 571724280288 572795467776 573343422624 575014977792 577270432368 578953436544 579664895292 580750960384 580799268864 581306525716 582444111872 583001296928 583635202794 584777346048 585288077262 585336763152 586433455104 586994456496 587632704183 588782670336 588865925376 589345919064 590499237888 591014966472 592899253632 593466440418 596960207424 597531279051 598650818752 598700616192 599223507673 600396156416 601048975968 601133965488 602801305344 603377964756 604558743552 605251321416 606435766272 606930081408 607015902528 607510690542 608699556864 609281858736 609396878412 610589435904 610675774464 611173545696 612955392768 613657589769 614858485248 615359665872 615446678952 616651075584 617153717376 617744106774 619069844736 619662067164 620874713088 621380797632 621468662112 621975230793 623192403456 623398186432 623906327898 625127279616 625215673856 625725296784 627668037024 628061094108 629408973312 629497972992 630011086488 630100171308 631243984896 631847853504 633809602944 634326230916 634415925906 635657444352 636175578528 638030317824 638150764608 638761240467 640011262464 640623518136 641877184512 641998357504 642612514096 644394901248 644486019968 645011350452 646273603584 646891850016 647013969672 648280141824 648900307776 649429236414 649521066999 650792145408 651322616112 653344830432 653399177472 655249625856 655876459044 659737636992 660368763558 661661070336 662419064188 662474166048 663715383296 664350315104 664891837281 667011660336 668261379072 668900659728 670850807424 671580233352 672894480384 673482171096 673538193216 675445675968 676275711174 677599147008 680907736593 682240237056 682836090139 682892890344 684172364288 684229275648 684826865912 686167035904 686913115392 687010246272 687570238908 688915777536 689517460884 689574816864 691715795904 692279624106 692377513821 693634378752 693732460032 694297932048 696453575328 698484052224 699152244876 701322959736 702695411712 703268189568 703367633088 703940958882 705318534144 706126541652 707508393984 708085094976 708185219616 708762472299 710149483008 710828835192 712219889664 712354341888 712455070208 713035803312 715114624896 715697525844 717334899456 717784107552 717919610184 718021125444 719324540928 719426254848 720012670272 720701457903 722111832576 722248152192 722939078358 724353831936 724944263904 725046772464 727057804032 727753331268 727890715881 729315159552 730012846248 731441442816 732141163584 732279376528 732737943126 734414301824 735012934236 735116866526 736451315712 736555451392 737155829088 739444536768 740151913557 741600351744 742204841616 742309790856 744368704128 745283436804 746679806208 747394104492 748856715264 751794051456 752513242194 753985870848 754707158352 756326832128 757050359072 757667442483 759257502976 759876385464 762235635504 762299040384 764457896832 765189202218 766686637056 767520266688 768254501637 769693909824 769757935104 770430224151 771937915392 772886527056 778180270392 779703128064 780384103016 780449017536 781911273472 782659275328 783510272244 785043560448 785154567168 785794558752 788019955296 788988329703 790420571136 790532338176 791176713264 791288587224 793483350912 795946943232 796708372068 798267488256 801398634624 801511953984 802165278726 803735073792 804437037698 804503953008 807001761888 807659561457 809240108544 809354536704 810014254056 811599409152 812375811648 812529171216 814234365952 814898060928 815562296892 815677619022 817273857024 817940029536 818210119692 819811313664 820479554496 820595571936 821264452029 822871623168 823658809032 823814298594 825426459648 826216089552 828507730176 828624882816 829300307724 830923204608 831875103864 833503039488 834300395712 834980446818 835098514713 836890716032 837414792144 837691313018 839211964416 839330630656 840014781984 840133561744 842463804672 843428924751 845079470592 845768307888 845887901208 847543259136 848234104704 849045553146 850707090432 850867686144 851681653956 853348349952 854164690848 854860933647 857515089942 859193201664 860015133936 862522466688 862685292896 865200410368 865905648552 866028089332 867722860544 868430154816 869497342938 871126440576 871198903296 871959788574 873666167808 874501945392 875452804191 877166019072 877932115893 878005144728 879650182656 880491684744 882214760448 883298888064 886522449708 889348880448 890199660627 891015172096 891867546304 892720735921 894467743232 895440311136 897976228128 898050924288 900594234624 901573463952 901700948232 903465529344 904201958016 905066947134 906838115328 907876982124 909653649408 910523853792 914095317618 915884153856 916013661696 916760318544 919356614512 919433089152 922287727872 923039498808 923170018428 924845838336 924976613376 925730576064 926616160161 928604767104 929493100746 931312069632 932071196448 932202993168 934788605184 935097279648 935859491847 937690919424 937823510784 938587945176 940424712192 941502055536 944113459968 944246959488 945016629732 945150256962 946865977344 947771780256 949805789184 950714404416 951489346374 951623888859 953486166528 954263367792 954578472974 956446532608 957045476736 957226146912 957361500592 960016893696 960935277204 962815776768 962997536256 963918771144 965805109248 966592351872 966729029952 967517025678 969410405376 970337775024 970520954508 972420212736 973350461664 974143854621 976188218112 976983924168 980017245648 982874438784 983814688566 985926049024 986869218076 988800468992 989606455488 989746387808 990553145337 992491605504 993628596282 993711249072 995573074944 996525472656 1000517490504 1002392068608 1002475450368 1003350989592 1005314494464 1006276211136 1010223256644 1013168513952 1014413566761 1016314180672 1016398720512 1017286420003 1019277195776 1020252269624 1022248849408 1023360355584 1024339335516 1026258546432 1026343913472 1027240298868 1029250553856 1030369673088 1030515369408 1031355358362 1033373666304 1034276191326 1034362225296 1037573693856 1040598690048 1044680362992 1046872756224 1047726078336 1048728367314 1050693273728 1051984439604 1053894094848 1054043117568 1054902284352 1055051449632 1055911438323 1057977801216 1059189812478 1061262590976 1062127642464 1062277829424 1065224224512 1066243252788 1068329834496 1068531512832 1068682605312 1069553704968 1071646765056 1072671937344 1076002349184 1076879415276 1077031688166 1078986811392 1079139382272 1080019005408 1083167748864 1083372228288 1084408617537 1086530747904 1087416395856 1087570158696 1089698476032 1090586706048 1090946826256 1091629996902 1093972739328 1094127429248 1095019269372 1097162164224 1098211745376 1098419064792 1099106914689 1100568612864 1101621452736 1102519401354 1102675299789 1104676973568 1104833177088 1105733743632 1109166805152 1112400527616 1113307262424 1113464686284 1116553056192 1120019709312 1121091156738 1123285072896 1124571899668 1126772627456 1127691077184 1127850534944 1128769863291 1130978806272 1132060737528 1134276120576 1134490248192 1135575538608 1138886254464 1139814578196 1143353453256 1143448560576 1145590935552 1146686845248 1147783803327 1150029955584 1154540864736 1157906873088 1159233362329 1159329790584 1161501920768 1161598537728 1162613051432 1164888223744 1166002593856 1167270405588 1169554692096 1170576154524 1170673526304 1172866910208 1173988912992 1175265408366 1177565340672 1177731850752 1178691838128 1182029932944 1185798507264 1186932880836 1193920414848 1195062558102 1197301637504 1197401232384 1198447015346 1200792312832 1202097951936 1202267930976 1203247918089 1205602610688 1206655556547 1206755929512 1209117487104 1210502642832 1213860162816 1214031805056 1215021381084 1217399113728 1218563717472 1218793756824 1221178871808 1221351548928 1222347091392 1223516428533 1225910785536 1227315179538 1229716970496 1230719331744 1230893357904 1234307434752 1235488213548 1235721447891 1238139689472 1239324134328 1241749426176 1242761595264 1242937324224 1243950461586 1246384806912 1246796372864 1247812655796 1250254559232 1250431347712 1251450593568 1252470670227 1255336074048 1256122188216 1256536969527 1258817946624 1258995945984 1260022172976 1260200342616 1263695707008 1267619205888 1268652461832 1268831851812 1271314888704 1272351157056 1273568329719 1276060635648 1276301529216 1277522480934 1280022524928 1281247036272 1283996715008 1285225028192 1286272634913 1288789802496 1288972039936 1290022700904 1292547207168 1293783700032 1294027939344 1297800615552 1298858472828 1299042133998 1301584290816 1302645232224 1304246014407 1306689660864 1306798354944 1307939682861 1310499251712 1311752918088 1319475273984 1320737527116 1323322140672 1324838128376 1324948332096 1327430766592 1328700630208 1329783674562 1329971708617 1334023320672 1336522758144 1337801319456 1341701614848 1343160466704 1346964342192 1347076386432 1350891351936 1352551422348 1355198294016 1361815473186 1364480474112 1365672180278 1365785780688 1368344728576 1369653731824 1371142976427 1373826230784 1374020492544 1375140477816 1377831555072 1379034921768 1379149633728 1383431591808 1384559248212 1384755027642 1387268757504 1387464920064 1388595864096 1392907150656 1394239651119 1396968104448 1398304489752 1402645919472 1406536379136 1406735266176 1407881917764 1410637068288 1412253083304 1415016787968 1416170189952 1416370439232 1417524944598 1417725385443 1420298966016 1421657670384 1424708683776 1424910140416 1426071606624 1427234019561 1430229249792 1431395051688 1431867709461 1434669798912 1435568215104 1435839220368 1436042250888 1438852509696 1440025340544 1441402915806 1444223665152 1444496304384 1445878156716 1448707663872 1449888527808 1450093544928 1451275538517 1454115608064 1455506662536 1455781431762 1458630319104 1460025692496 1464282327168 1464558753056 1465475886252 1468828603648 1470025868472 1470233733052 1472902631424 1473110902784 1474311658176 1475722032849 1478889073536 1480303827114 1483200703488 1484409683232 1484619581712 1488737408256 1490442894423 1490566873608 1493359612416 1494788208984 1497713430528 1503588102912 1505026484388 1507971741696 1509414316704 1512653664256 1514100718144 1515334884966 1515549156331 1518515005952 1519752770928 1524471271008 1524598080768 1528915793664 1530378404436 1533373274112 1535040533376 1536509003274 1539387819648 1539515870208 1540860448302 1543875830784 1545773054112 1551414286989 1556360540784 1560768206032 1560898035072 1565318550656 1567020544488 1570087120896 1570309134336 1571589117504 1573092550971 1576039910592 1577976659406 1580841142272 1581064676352 1582353426528 1582577174448 1586966701824 1588784718717 1591893886464 1593416744136 1596534976512 1602797269248 1603023907968 1604330557452 1607470147584 1608874075396 1609007906016 1614003523776 1615319122914 1615547532249 1618480217088 1618709073408 1620028508112 1624751623296 1625058342432 1629796121856 1631124593784 1631355238044 1634547714048 1635880059072 1636420239384 1637444995353 1639622627328 1640959108992 1641191143872 1642528904058 1645743246336 1647317618064 1647628597188 1650852919296 1652432179104 1653779102031 1657015460352 1657249765632 1658600615448 1661846409216 1663750207728 1668600791424 1669960893636 1670197029426 1673781432064 1674829584288 1675382626036 1678423928832 1678661261312 1680029563968 1680267123488 1681636735107 1684927609344 1686857849502 1690158941184 1691536615776 1691775802416 1696468209408 1698091106292 1701414180864 1701735372288 1703363307912 1706696699904 1708329381696 1709721867294 1715030179884 1718386403328 1720030267872 1725044933376 1725370585792 1727021131633 1730400820736 1731811297104 1732056178664 1735445721088 1736860309632 1738994685876 1742252881152 1742397806592 1743919577148 1747332335616 1749003890784 1750905608382 1754332038144 1755864231786 1756010289456 1759300365312 1760983369488 1766597776128 1773044899416 1778697760896 1780399321254 1783735092608 1785441471842 1788935486464 1790880622272 1792593837153 1795952456256 1796101848576 1797670523019 1801188469248 1803146927904 1803401896464 1808403916032 1810133894268 1813676230656 1815753964248 1819307298816 1821047707584 1828190635236 1831768307712 1832027323392 1833520637088 1838713229024 1838866178304 1840972769307 1844575455744 1846078997616 1846340036856 1849953226752 1851461152128 1853232320322 1857209534208 1858986201492 1862624139264 1864142392896 1864405986336 1865925692379 1869577210368 1870194559296 1871718983694 1875381838848 1875647021568 1877175890352 1883004111072 1888226919936 1888493918976 1890033259464 1890300513924 1893731954688 1895543560512 1901428808832 1902978692748 1903247777718 1906972333056 1908526735584 1909156945948 1912893065216 1914090953472 1914452293824 1914723001184 1916283721401 1920033787392 1921870554408 1925631553536 1925995072512 1927837542288 1933184703744 1933458059904 1935034051356 1938820810752 1940675550048 1941041909016 1944840425472 1946700923328 1948287709242 1948563200997 1952376436224 1953967848336 1960034491296 1965748877568 1967629377132 1968000824419 1971852098048 1973738436152 1977600937984 1979212910976 1979492775616 1981106290674 1984983211008 1987257192564 1987422498144 1991146149888 1993050945312 1994675511843 2001034981008 2004784137216 2006701979184 2012552422272 2020446513288 2026337027904 2028827133522 2032628361344 2032797441024 2034572840006 2038554391552 2040504539248 2042723209779 2046720711168 2048508270417 2048678671032 2052517092864 2052687826944 2054480597736 2058501107712 2060739346176 2061030738816 2062710716724 2066747332608 2068552382652 2068724450592 2075147387712 2077132541463 2081197380096 2089360725984 2095452156672 2097456734628 2101386547456 2103968879208 2108086235136 2109804568704 2110102899264 2111822876646 2115955602432 2118379624956 2122525181952 2124255284928 2124555658848 2126287416897 2130448449024 2132486505576 2136659668992 2137063025664 2137365210624 2139107409936 2145343874688 2152004698368 2153758830552 2154063376332 2157973622784 2158278764544 2160038010816 2162104373709 2166335497728 2166744456576 2168817235074 2173061495808 2174832791712 2175140317392 2181173412096 2181893652512 2183259993804 2183672147643 2187945478656 2188254858496 2190038538744 2194324328448 2196423490752 2196838129584 2198213829378 2203242905472 2205038802708 2205350599578 2209353947136 2209666354176 2211467487264 2218333610304 2220455740671 2224801055232 2226614524848 2226929372568 2233106112384 2240039418624 2242182313476 2246570145792 2249143799336 2253545254912 2255382154368 2255701069888 2257539726582 2257858947187 2261957612544 2264121475056 2268980496384 2271151077216 2273002327449 2277772508928 2279629156392 2286706906512 2286897121152 2293373690496 2295567606654 2300059911168 2309081729472 2311290672453 2315813746176 2318466724658 2318659581168 2323003841536 2325226102864 2332005187712 2334540811176 2339109384192 2341152309048 2341347052608 2345733820416 2347977825984 2350530816732 2355130681344 2355463701504 2357383676256 2364059865888 2366964989109 2371597014528 2373865761672 2387840829696 2390125116204 2394603275008 2394802464768 2396894030692 2401584625664 2404195903872 2404535861952 2406495836178 2411205221376 2413311113094 2413511859024 2421005285664 2422978684371 2427720325632 2428063610112 2430042762168 2434798227456 2437127434944 2437587513648 2442703097856 2444694182784 2447032857066 2451821571072 2454630359076 2459433940992 2461438663488 2461786715808 2463793356087 2468614869504 2470976427096 2471442895782 2476279378944 2478648268656 2485523190528 2485874648448 2487900923172 2492769613824 2493592745728 2495625311592 2500509118464 2500862695424 2502901187136 2504941340454 2505295544139 2510672148096 2512244376432 2513073939054 2517635893248 2517991891968 2520044345952 2520400685232 2527391414016 2530286774253 2535238411776 2537304923664 2537663703624 2542629777408 2544702314112 2547136659438 2552121271296 2552603058432 2555044961868 2560045049856 2562494072544 2564582800941 2567993430016 2570450056384 2572545269826 2572909032841 2577579604992 2577944079872 2580045401808 2587567400064 2588055878688 2595601231104 2597716945656 2598084267996 2603168581632 2605290464448 2608492028814 2613379321728 2613596709888 2615879365722 2620998503424 2623505836176 2633796347679 2638950547968 2641475054232 2646644281344 2649676256752 2649896664192 2657401260416 2659567349124 2659943417234 2668046641344 2670598981881 2673045516288 2675602638912 2678162207763 2683403229696 2686320933408 2693928684384 2694152772864 2701782703872 2705102844696 2710396588032 2723630946372 2728960948224 2731344360556 2731571561376 2736689457152 2739307463648 2742285952854 2747652461568 2748040985088 2750280955632 2758069843536 2758299267456 2766863183616 2769118496424 2769510055284 2774537515008 2774929840128 2777191728192 2779848480483 2785814301312 2788479302238 2793936208896 2796608979504 2805291838944 2807578475541 2813072758272 2813470532352 2815763835528 2821274136576 2824506166608 2832340379904 2832740878464 2835049889196 2835450770886 2840597932032 2843315340768 2849417367552 2849820280832 2852143213248 2854468039122 2854871666577 2860458499584 2862790103376 2863735418922 2869339597824 2871136430208 2871678440736 2872084501776 2880050681088 2882805831612 2888447330304 2888992608768 2891756313432 2897415327744 2899777055616 2900187089856 2902551077034 2908231216128 2911013325072 2911562863524 2917260638208 2920051384992 2922431563863 2928564654336 2929117506112 2930951772504 2931919595563 2937657207296 2940051736944 2940467466104 2946221805568 2948623316352 2951444065698 2957778147072 2960607654228 2966401406976 2968819366464 2969239163424 2971659436011 2977474816512 2980885788846 2981133747216 2986719224832 2989576417968 3007176205824 3010052968776 3015943483392 3018828633408 3028201436288 3030669769932 3031098312662 3037030011904 3039505541856 3043240700283 3048942542016 3049196161536 3051859260009 3057831587328 3060756808872 3066746548224 3070081066752 3073018006548 3078775639296 3079031740416 3081720896604 3087751661568 3091546108224 3102828573978 3112721081568 3121536412064 3121796070144 3130637101312 3134041088976 3140618268672 3143178235008 3146185101942 3152079821184 3155953318812 3161682284544 3162129352704 3164706853056 3165154348896 3167734314969 3173933403648 3177569437434 3183787772928 3186833488272 3205594538496 3206047815936 3208661114904 3214940295168 3217748150792 3218015812032 3228007047552 3230638245828 3231095064498 3236960434176 3237418146816 3240057016224 3249503246592 3250116684864 3253225852611 3259592243712 3262249187568 3262710476088 3269095428096 3271760118144 3272840478768 3274889990706 3281918217984 3282382287744 3285057808116 3291486492672 3294635236128 3295257194376 3301705838592 3304864358208 3307558204062 3308025899367 3314030920704 3314499531264 3317201230896 3327500415456 3337201582848 3339921787272 3340394058852 3341024655409 3347562864128 3349659168576 3350765252072 3357322522624 3360059127936 3360534246976 3363273470214 3369855218688 3373715699004 3380317882368 3383073231552 3383551604832 3386309589873 3392936418816 3396182212584 3402828361728 3403470744576 3406726615824 3416658763392 3419443734588 3430060359768 3436772806656 3440060535744 3443351409981 3450089866752 3450741171584 3454042263266 3460801641472 3463622594208 3464112357328 3473720619264 3477700086987 3477989371752 3484505762304 3484795613184 3487839154296 3494664671232 3498007781568 3501811216764 3508664076288 3511728463572 3512020578912 3518600730624 3521966738976 3533195552256 3546089798832 3557395521792 3560798642508 3567470185216 3570882943684 3577870972928 3581761244544 3585187674306 3591904912512 3592203697152 3595341046038 3602376938496 3606293855808 3606803792928 3609743754267 3616807832064 3619966669641 3620267788536 3627352461312 3631507928496 3642095415168 3656381270472 3663536615424 3664054646784 3667041274176 3670549285599 3677426458048 3677732356608 3681945538614 3689150911488 3692157995232 3692680073712 3702922304256 3706464640644 3707164343673 3714419068416 3717972402984 3725248278528 3728284785792 3728811972672 3731851384758 3739154420736 3740389118592 3743437967388 3750763677696 3751294043136 3754351780704 3766008222144 3769610908581 3776453839872 3776987837952 3780066518928 3780601027848 3791087121024 3802857617664 3805957385496 3806495555436 3813944666112 3817053471168 3818313891896 3820704989157 3825786130432 3828181906944 3828904587648 3829446002368 3832567442802 3840067574784 3843741108816 3851990145024 3855675084576 3858817904739 3866369407488 3866916119808 3870068102712 3877641621504 3881351100096 3882083818032 3893401846656 3896575418484 3897126401994 3904752872448 3907935696672 3920068982592 3923819048583 3931497755136 3935258754264 3936001648838 3943704196096 3947476872304 3958425821952 3958985551232 3962212581348 3969966422016 3974514385128 3974844996288 3982292299776 3986101890624 3989351023686 3989915125851 4002069962016 4009568274432 4013403958368 4025104844544 4040893026576 4052674055808 4057654267044 4065256722688 4065594882048 4069145680012 4077108783104 4081009078496 4085446419558 4093441422336 4097016540834 4097357342064 4105034185728 4108961195472 4113428929281 4121478692352 4122061477632 4125421433448 4133494665216 4137104765304 4137448901184 4150294775424 4154265082926 4162394760192 4178721451968 4182718953357 4190904313344 4194564553711 4194913469256 4202773094912 4207937758416 4219609137408 4220205798528 4223645753292 4231911204864 4236759249912 4245050363904 4248510569856 4249111317696 4252574833794 4253176156329 4260896898048 4264973011152 4274126051328 4274730421248 4278214819872 4290687749376 4295603128383 4304009396736 4307517661104 4308126752664 4316557529088 4320076021632 4324208747418 4332670995456 4333488913152 4337634470148 4346122991616 4349665583424 4350280634784 4353826615551 4362346824192 4363787305024 4366519987608 4367344295286 4375890957312 4376509716992 4380077077488 4392846981504 4393676259168 4396427658756 4406485810944 4410077605416 4410701199156 4418707894272 4419332708352 4422934974528 4427166098547 4436667220608 4440911481342 4449602110464 4453229049696 4453858745136 4466212224768 4471328683269 4480078837248 4484364626952 4493140291584 4498287598672 4510764308736 4511402139776 4515079453164 4515717894374 4523915225088 4528242950112 4537960992768 4542302154432 4546004654898 4546647468993 4555545017856 4559258312784 4573413813024 4573794242304 4586747380992 4591135213308 4600119822336 4618163458944 4622581344906 4631627492352 4636933449316 4637319162336 4646007683072 4650452205728 4654242860967 4664010375424 4669081622352 4682304618096 4682694105216 4695955651968 4701061633464 4710261362688 4710927403008 4714767352512 4719277652913 4728119731776 4733929978218 4743194029056 4747731523344 4766354156151 4775681659392 4780250232408 4789206550016 4789604929536 4793788061384 4803169251328 4808391807744 4809071723904 4812991672356 4822410442752 4826622226188 4827023718048 4842010571328 4845957368742 4846642596747 4855440651264 4856127220224 4860085524336 4874254869888 4875175027296 4889388365568 4894065714132 4903643142144 4909260718152 4918867881984 4922877326976 4923573431616 4927586712174 4937229739008 4941952854192 4942885791564 4952558757888 4957296537312 4961337306093 4971046381056 4971749296896 4975801846344 4985539227648 4987185491456 4991250623184 5001725390848 5005802374272 5009882680908 5010591088278 5021344296192 5024488752864 5026147878108 5035271786496 5035983783936 5040088691904 5040801370464 5044910205321 5054782828032 5060573548506 5070476823552 5074609847328 5075327407248 5089404628224 5094273318876 5104242542592 5105206116864 5110089923736 5120090099712 5124988145088 5129165601882 5140900112768 5145090539652 5145818065682 5155159209984 5155888159744 5160090803616 5175134800128 5176111757376 5181063394899 5191202462208 5195433891312 5196168535992 5206337163264 5210580928896 5216984057628 5226758643456 5227193419776 5231758731444 5241997006848 5247011672352 5267592695358 5277901095936 5282950108464 5299352513504 5299793328384 5314802520832 5319134698248 5319886834468 5336093282688 5341197963762 5351205277824 5356324415526 5366806459392 5372641866816 5377781511459 5387857368768 5388305545728 5393011569057 5403565407744 5410205689392 5447261892744 5457921896448 5462688721112 5463143122752 5473378914304 5478614927296 5484571905708 5495304923136 5496081970176 5500561911264 5516139687072 5516598534912 5522918307921 5533726367232 5538236992848 5539020110568 5549859680256 5554383456384 5559696960966 5571628602624 5576958604476 5587872417792 5593217959008 5610583677888 5615156951082 5626145516544 5626941064704 5631527671056 5649012333216 5664680759808 5665481756928 5670099778392 5670901541772 5681195864064 5686630681536 5699640561664 5704286426496 5708936078244 5709743333154 5720916999168 5725580206752 5727470837844 5738679195648 5742272860416 5743356881472 5744169003552 5748851164203 5760101362176 5765611663224 5776894660608 5777985217536 5783512626864 5799554111232 5800374179712 5805102154068 5816462432256 5822026650144 5823125727048 5834521276416 5840102769984 5844863127726 5845689602991 5857129308672 5858235012224 5861903545008 5863839191126 5875314414592 5880103473888 5880934932208 5897246632704 5902888131396 5904002473257 5915556294144 5921215308456 5932802813952 5937638732928 5938478326848 5943318872022 5954949633024 5961771577692 5962267494432 5973438449664 5979152835936 5984026535529 6014352411648 6020105937552 6037657266816 6056402872576 6061339539864 6062196625324 6074060023808 6079011083712 6086481400566 6097885084032 6098392323072 6103718520018 6115663174656 6121513617744 6128169629337 6140162133504 6145524811251 6146036013096 6157551278592 6158063480832 6163441793208 6175503323136 6183092216448 6205657147956 6225442163136 6231397624389 6243072824128 6243592140288 6249045151447 6261274202624 6268082177952 6286356470016 6292370203884 6304159642368 6311906637624 6324258705408 6329413706112 6330308697792 6335468629938 6347866807296 6355138874868 6367575545856 6373666976544 6411189076992 6412095631872 6417322229808 6435496301584 6436031624064 6456014095104 6461276491656 6462190128996 6473920868352 6474836293632 6480114032448 6486313121127 6499006493184 6500233369728 6506451705222 6519184487424 6524498375136 6525420952176 6543520236288 6545680957536 6549779981412 6551016442929 6563836435968 6564764575488 6570115616232 6582972985344 6589270472256 6590514388752 6609728716416 6615116408124 6616051798734 6628061841408 6628999062528 6634402461792 6655000830912 6661367222013 6674403165696 6679843574544 6680788117704 6682049310818 6695125728256 6699318337152 6701530504144 6720118255872 6721068493952 6726546940428 6739710437376 6747431398008 6760635764736 6766146463104 6767103209664 6772619179746 6773576841561 6785872837632 6792364425168 6806941489152 6813453231648 6819006982347 6833317526784 6838887469176 6860120719536 6880121071488 6886702819962 6900179733504 6901482343168 6908084526532 6921603282944 6927245188416 6928224714656 6933872017359 6947441238528 6955400173974 6955978743504 6969011524608 6975678308592 6996015563136 7003622433528 7017328152576 7023456927144 7024041157824 7037201461248 7043933477952 7066391104512 7092179597664 7100894967327 7114791043584 7121004940021 7121597285016 7134940370432 7141765887368 7155741945856 7163522489088 7170375348612 7183809825024 7184407394304 7190682092076 7204753876992 7212587711616 7213607585856 7219487508534 7233615664128 7239933339282 7240535577072 7263015856992 7284190830336 7312762540944 7328109293568 7334082548352 7341098571198 7354852916096 7355464713216 7363891077228 7378301822976 7384315990464 7385360147424 7391380068261 7405844608512 7412929281288 7414328687346 7428838136832 7435944805968 7456569571584 7457623945344 7463702769516 7478308841472 7480778237184 7486875934776 7501527355392 7502588086272 7508703561408 7515886632417 7532016444288 7539221817162 7552907679744 7553975675904 7560133037856 7561202055696 7582174242048 7590860322759 7605715235328 7611914770992 7612991110872 7627889332224 7634106942336 7636627783792 7641409978314 7656363813888 7657809175296 7658892004736 7665134885604 7680135149568 7687482217632 7693748402823 7703980290048 7711350169152 7717635809478 7718727098523 7732738814976 7733832239616 7740136205424 7762702200192 7764167636064 7786803693312 7793150836968 7794252803988 7809505744896 7815871393344 7840137965184 7847638097166 7862995510272 7870517508528 7872003297676 7887408392192 7894953744608 7901389043037 7916851643904 7917971102464 7924425162696 7939932844032 7949028770256 7949689992576 7972203781248 7978702047372 7979830251702 8004139924032 8011796945643 8019136548864 8026807916736 8034486623289 8050209689088 8081786053152 8105348111616 8115308534088 8130513445376 8131189764096 8138291360024 8154217566208 8162018156992 8170892839116 8186882844672 8194033081668 8194714684128 8210068371456 8217922390944 8226857858562 8242957384704 8244122955264 8250842866896 8274209530608 8274897802368 8300589550848 8308530165852 8324789520384 8357442903936 8365437906714 8381808626688 8389129107422 8389826938512 8405546189824 8415875516832 8422735426623 8439218274816 8440411597056 8447291506584 8463822409728 8473518499824 8497021139712 8498222635392 8505149667588 8506352312658 8521793796096 8529946022304 8548252102656 8549460842496 8556429639744 8564614999731 8581375498752 8591206256766 8608018793472 8615035322208 8616253505328 8640152043264 8648417494836 8665341990912 8666977826304 8675268940296 8692245983232 8699331166848 8700561269568 8707653231102 8724693648384 8727574610048 8733039975216 8734688590572 8751781914624 8753019433984 8760154154976 8767294691589 8785693963008 8787352518336 8792855317512 8795758786689 8812971621888 8820155210832 8821402398312 8838665416704 8845869949056 8854332197094 8873334441216 8881822962684 8899204220928 8906458099392 8907717490272 8914978308033 8932424449536 8942657366538 8960157674496 8968729253904 8996575197344 9021528617472 9022804279552 9030158906328 9031435788748 9047830450176 9056485900224 9084604308864 9092009309796 9093294937986 9111090035712 9118516625568 9129722100849 9146827626048 9147588484608 9155577780027 9173494761984 9182270426616 9200239644672 9236326917888 9245162689812 9263254984704 9273866898632 9274638324672 9292015366144 9300904411456 9308485721934 9309801960319 9328020750848 9338163244704 9364609236192 9365388210432 9391911303936 9402123266928 9421854806016 9429534705024 9438555305826 9456239463552 9467859956436 9486388058112 9495463046688 9532708312302 9551363318784 9560500464816 9578413100032 9587576122768 9616783615488 9618143447808 9625983344712 9644820885504 9653244452376 9654047436096 9684021142656 9691914737484 9693285193494 9710881302528 9712254440448 9720171048672 9748509739776 9750350054592 9759677557833 9778776731136 9788131428264 9807286284288 9818521436304 9845754653952 9847146863232 9855173424348 9874459478016 9883905708384 9885771583128 9905117515776 9914593074624 9922674612186 9924077698101 9942092762112 9943498593792 9951603692688 9974370982912 9982501246368 10011604748544 10019765361816 10021182176556 10023073966227 10042688592384 10048977505728 10052295756216 10071967567872 10080177383808 10081602740928 10089820410642 10109565656064 10121147097012 10140953647104 10149219694656 10150654814496 10158928769619 10178809256448 10188546637752 10208485085184 10210412233728 10220179847472 10249976290176 10258331203764 10281800225536 10290181079304 10291636131364 10310318419968 10311776319488 10320181607232 10330054229943 10350269600256 10352223514752 10362126789798 10382404924416 10390867782624 10392337071984 10421161857792 10433100260961 10433968115256 10453517286912 10454386839552 10463517462888 10483994013696 10494023344704 10535185390716 10555802191872 10565900216928 10598705027008 10599586656768 10608844094317 10629605041664 10638269396496 10639773668936 10672186565376 10682395927524 10702410555648 10712648831052 10733612918784 10745283733632 10755563022918 10775714737536 10776611091456 10786023138114 10807130815488 10820411378784 10859900008923 10894523785488 10925377442224 10926286245504 10957229854592 10969143811416 10990609846272 10992163940352 11001123822528 11011647856797 11032279374144 11033197069824 11045836615842 11067452734464 11076473985696 11078040221136 11108766912768 11119393921932 11121493031019 11143257205248 11153917208952 11175744835584 11186435918016 11221167355776 11230313902164 11252291033088 11253882129408 11263055342112 11298024666432 11308832725743 11329361519616 11330963513856 11340199556784 11341803083544 11373261363072 11408572852992 11417872156488 11419486666308 11441833998336 11451160413504 11454941675688 11462114967471 11477358391296 11484545720832 11486713762944 11488338007104 11497702328406 11520202724352 11531223326448 11555970435072 11567025253728 11576453714217 11599108222464 11600748359424 11610204308136 11632924864512 11644053300288 11646251454096 11680205539968 11689726255452 11691379205982 11714258617344 11716470024448 11723807090016 11727678382252 11750628829184 11760206947776 11761869864416 11771457145749 11794493265408 11805776262792 11808004946514 11831112588288 11842430616912 11875277465856 11876956653696 11886637744044 11909899266048 11923543155384 11924534988864 11946876899328 11958305671872 11968053071058 11969745377553 12028704823296 12040211875104 12075314533632 12089147921431 12112805745152 12122679079728 12124393250648 12148120047616 12158022167424 12172962801132 12195770168064 12196784646144 12207437040036 12231326349312 12243027235488 12256339258674 12280324267008 12291049622502 12292072026192 12315102557184 12326883586416 12366184432896 12411314295912 12450884326272 12462795248778 12486145648256 12487184280576 12498090302894 12522548405248 12536164355904 12548156860071 12572712940032 12583693661133 12584740407768 12608319284736 12623813275248 12658827412224 12660617395584 12670937259876 12695733614592 12710277749736 12735151091712 12747333953088 12759528468987 12822378153984 12824191263744 12834644459616 12870992603168 12872063248128 12886809385149 12912028190208 12922552983312 12924380257992 12949672587264 12960228064896 12972626242254 12998012986368 13000466739456 13012903410444 13038368974848 13048996750272 13050841904352 13061479846653 13087040472576 13091361915072 13099559962824 13102032885858 13127672871936 13129529150976 13140231232464 13178540944512 13181028777504 13219457432832 13230232816248 13232103597468 13256123682816 13257998125056 13268804923584 13281498295641 13310001661824 13322734444026 13348806331392 13359687149088 13361576235408 13364098621636 13390251456512 13398636674304 13403061008288 13413986049807 13440236511744 13442136987904 13453093880856 13479420874752 13494862796016 13532292926208 13534206419328 13545238359492 13547153683122 13571745675264 13584728850336 13613882978304 13626906463296 13638013964694 13639942406979 13666635053568 13677774938352 13720241439072 13760242142976 13773405639924 13800359467008 13802964686336 13816169053064 13843206565888 13854490376832 13856449429312 13867744034718 13894882477056 13910800347948 13911957487008 13938023049216 13951356617184 13962728582901 13992031126272 14007244867056 14046913854288 14048082315648 14087866955904 14132782209024 14184359195328 14201789934654 14229582087168 14242009880042 14243194570032 14269880740864 14283531774736 14299062468453 14327044978176 14340750697224 14367619650048 14368814788608 14381364184152 14409507753984 14425175423232 14427215171712 14438975017068 14467231328256 14479866678564 14481071154144 14526031713984 14539927790241 14568381660672 14625525081888 14668165096704 14682197142396 14709705832192 14710929426432 14727782154456 14756603645952 14768631980928 14770720294848 14782760136522 14811689217024 14825858562576 14828657374692 14857676273664 14871889611936 14884011918279 14913139143168 14915247890688 14927405539032 14956617682944 14961556474368 14973751869552 15005176172544 15017407122816 15031773264834 15064032888576 15078443634324 15105815359488 15107951351808 15120266075712 15122404111392 15134730615963 15164348484096 15181720645518 15211430470656 15223829541984 15225982221744 15268213884672 15273255567584 15282819956628 15312727627776 15315618350592 15317784009472 15330269771208 15360270299136 15374964435264 15387496805646 15422700338304 15435271618956 15437454197046 15465477629952 15467664479232 15480272410848 15525404400384 15528335272128 15543190184697 15573607386624 15586301673936 15588505607976 15619011489792 15631742786688 15680275930368 15695276194332 15725991020544 15741035017056 15744006595352 15774816784384 15789907489216 15802778086074 15805012630309 15833703287808 15835942204928 15848850325392 15898057540512 15899379985152 15944407562496 15957404094744 15959660503404 16008279848064 16023593891286 16053615833472 16068973246578 16100419378176 16163572106304 16179034707171 16210696223232 16230617068176 16261026890752 16276582720048 16324036313984 16341785678232 16373765689344 16388066163336 16389429368256 16420136742912 16435844781888 16453715717124 16485914769408 16488245910528 16501685733792 16548419061216 16549795604736 16568754923763 16601179101696 16617060331704 16649579040768 16714885807872 16730875813428 16763617253376 16778258214844 16779653877024 16811092379648 16831751033664 16845470853246 16878436549632 16880823194112 16894583013168 16947036999648 16994042279424 16996445270784 17010299335176 17012704625316 17043587592192 17059892044608 17098921684992 17112859279488 17129229999462 17162750997504 17182412513532 17216037586944 17230070644416 17232507010656 17246553492609 17280304086528 17296834989672 17330683981824 17333955652608 17350537880592 17398662333696 17401122539136 17415306462204 17449387296768 17455149220096 17466079950432 17469377181144 17503563829248 17506038867968 17520308309952 17534589383178 17537068808973 17571387926016 17574705036672 17585710635024 17591517573378 17625943243776 17640310421664 17642804796624 17691739898112 17708664394188 17712007419771 17746668882432 17763645925368 17798408441856 17812916198784 17815434980544 17829956616066 17864848899072 17885314733076 17920315348992 17937458507808 17952079606587 17993150394688 18010363229887 18043057234944 18045608559104 18060317812656 18062871577496 18112971800448 18169208617728 18184018619592 18186589875972 18222180071424 18237033251136 18259444201698 18293655252096 18295176969216 18311155560054 18346989523968 18364540853232 18436574433753 18472653835776 18490325379624 18526509969408 18547733797264 18549276649344 18601808822912 18616971443868 18619603920638 18656041501696 18676326489408 18694192873167 18729218472384 18730776420864 18747135454341 18783822607872 18804246533856 18859069410048 18877110611652 18912478927104 18935719912872 18972776116224 18990926093376 19065416624604 19102726637568 19121000929632 19156826200064 19175152245536 19233567230976 19236286895616 19251966689424 19306488904752 19308094872192 19368042285312 19383829474968 19386570386988 19421762605056 19424508880896 19440342097344 19458939363381 19497019479552 19500700109184 19519355115666 19557553462272 19576262856528 19637042872608 19653049328787 19691509307904 19694293726464 19710346848696 19748918956032 19767811416768 19771543166256 19829186149248 19845349224372 19848155396202 19884185524224 19886997187584 19903207385376 19948741965824 19965002492736 19984101666039 20023209497088 20039530723632 20042364353112 20046147932454 20085377184768 20097955011456 20104591512432 20160354767616 20163205481856 20179640821284 20219131312128 20242294194024 20281907294208 20298439389312 20301309628992 20317857539238 20320730524683 20357618512896 20377093275504 20420824467456 20440359694944 20457020947041 20499952580352 20516662407528 20523437168941 20563600451072 20580362158608 20583272262728 20623552638976 20640363214464 20660108459886 20700539200512 20704447029504 20724253579596 20764809848832 20781735565248 20784674143968 20801616052077 20842323715584 20866200521922 20867936230512 20907034573824 20927034925776 20988046689408 21070370781432 21111604383744 21131800433856 21197410054016 21199173313536 21217688188634 21259210083328 21276538792992 21279547337872 21302684901981 21344373130752 21363014820063 21364791855048 21404821111296 21425297662104 21467225837568 21490567467264 21511126045836 21551429475072 21553222182912 21572046276228 21614261630976 21640822757568 21719800017846 21789047570976 21850754884448 21852572491008 21914459709184 21938287622832 21984327880704 22002247645056 22023295713594 22064558748288 22066394139648 22091673231684 22134905468928 22152947971392 22156080442272 22174140204783 22217533825536 22238787843864 22242986062038 22286514410496 22307834417904 22372871836032 22442334711552 22460627804328 22504582066176 22507764258816 22526110684224 22547659897251 22596049332864 22617665451486 22658723039232 22661927027712 22680399113568 22683606167088 22746522726144 22772580968277 22817145705984 22835744312976 22838973332616 22883667996672 22902320827008 22909883351376 22924229934942 22969091441664 22973427525888 22976676014208 22995404656812 23040405448704 23062446652896 23111940870144 23134050507456 23152907428434 23156181295569 23198216444928 23201496718848 23220408616272 23288106600576 23292502908192 23360411079936 23379452510904 23382758411964 23428517234688 23432940048896 23447614180032 23455356764504 23501257658368 23520413895552 23523739728832 23542914291498 23588986530816 23611552525584 23616009893028 23662225176576 23684861233824 23704167129111 23750554931712 23753913307392 23773275488088 23819798532096 23847086310768 23849069977728 23916611343744 23936106142116 23939490755106 24057409646592 24080423750208 24103459869867 24150629067264 24178295842862 24225611490304 24245358159456 24248786501296 24316044334848 24345925602264 24391540336128 24393569292288 24414874080072 24462652698624 24486054470976 24512678517348 24560648534016 24582099245004 24584144052384 24630205114368 24653767172832 24732368865792 24822628591824 24901768652544 24925590497556 24972291296512 24974368561152 24996180605788 25045096810496 25072328711808 25096313720142 25145425880064 25167387322266 25169480815536 25216638569472 25247626550496 25268206279869 25317654824448 25321234791168 25341874519752 25391467229184 25420555499472 25494667906176 25519056937974 25644756307968 25648382527488 25669288919232 25693844999193 25741985206336 25744126496256 25773618770298 25824056380416 25845105966624 25848760515984 25920456129792 25945252484508 25996025972736 26000933478912 26025806820888 26076737949696 26097993500544 26101683808704 26122959693306 26174080945152 26182723830144 26199119925648 26204065771716 26255345743872 26259058301952 26280462464928 26357081889024 26362057555008 26387276360067 26438914865664 26460465632496 26464207194936 26515996250112 26537609847168 26562996591282 26620003323648 26645468888052 26697612662784 26719374298176 26723152470816 26728197243272 26744934924099 26780502913024 26797273348608 26806122016576 26827972099614 26880473023488 26884273975808 26906187761712 26989725592032 27064585852416 27068412838656 27090476718984 27094307366244 27143491350528 27169457700672 27253812926592 27276027929388 27279884813958 27333270107136 27355549876704 27440482878144 27466733340081 27520484285952 27546811279848 27600718934016 27605929372672 27632338106128 27708980753664 27712898858624 27735488069436 27789764954112 27821600695896 27823914974016 27876046098432 27902713234368 27925457165802 27929405880957 27984062252544 28014489734112 28093827708576 28096164631296 28175733911808 28265564418048 28368718390656 28403579869308 28459164174336 28484019760084 28486389140064 28539761481728 28567063549472 28598124936906 28654089956352 28681501394448 28735239300096 28762728368304 28850350846464 28854430343424 28877950034136 28934462656512 28959733357128 28962142308288 29052063427968 29079855580482 29136763321344 29251050163776 29279032673499 29336330193408 29361951875977 29364394284792 29419411664384 29421858852864 29455564308912 29537263961856 29541440589696 29565520273044 29623378434048 29651717125152 29657314749384 29715352547328 29743779223872 29768023836558 29772233094303 29826278286336 29830495781376 29854811078064 29923112948736 29947503739104 30034814245632 30063546529668 30069221898681 30128065777152 30156887268648 30215902703616 30240532151424 30244808222784 30269461231926 30328696968192 30363441291036 30422860941312 30447659083968 30451964443488 30476786308857 30536427769344 30546511135168 30565639913256 30625455255552 30631236701184 30635568018944 30660539542416 30749928870528 30774993611292 30845400676608 30870543237912 30874908394092 30930955259904 30935328958464 30960544821696 30990162689829 31050808800768 31056670544256 31086380369394 31147214773248 31172603347872 31177011215952 31263485573376 31299300782883 31360551860736 31390552388664 31451982041088 31482070034112 31488013190704 31579814978432 31605556172148 31610025260618 31667406575616 31671884409856 31697700650784 31796115081024 31798759970304 31826532282951 31888815124992 31914808189488 31919321006808 32016559696128 32047187782572 32107231666944 32137946493156 32200838756352 32327144212608 32358069414342 32421392446464 32461234136352 32522053781504 32553165440096 32579700026769 32648072627968 32683571356464 32776132326672 32778858736512 32871689563776 32907431434248 32971829538816 32976491821056 33003371467584 33034943570391 33096838122432 33099591209472 33137509847526 33202358203392 33234120663408 33364479093057 33429771615744 33461751626856 33527234506752 33556516429688 33559307754048 33622184759296 33663502067328 33690941706492 33756873099264 33761646388224 33789166026336 33894073999296 33926498177229 33988084558848 33992890541568 34020598670352 34025409250632 34119784089216 34225718558976 34258459998924 34325501995008 34364825027064 34432075173888 34460141288832 34465014021312 34493106985218 34560608173056 34593669979344 34667911305216 34701075761184 34729361142651 34797324667392 34802245078272 34830612924408 34898774593536 34910298440192 34932159900864 34938754362288 35012077735936 35040616619904 35069178766356 35074137617946 35142775852032 35149410073344 35171421270048 35183035146756 35251886487552 35280620843328 35285609593248 35314371437247 35383479796224 35417328788376 35424014839542 35493337764864 35527291850736 35625832397568 35630869961088 35659913232132 35729697798144 35770629466152 35840630697984 35874917015616 35904159213174 35909236132659 35986300789376 36020726459774 36086114469888 36091217118208 36120635625312 36125743154992 36225943600896 36267443764293 36338417235456 36368037239184 36373179751944 36444360142848 36474066502272 36518888403396 36587310504192 36590353938432 36622311120108 36693979047936 36729081706464 36873148867506 36945307671552 36980650759248 37095467594528 37098553298688 37203617645824 37233942887736 37239207841276 37312083003392 37352652978816 37388385746334 37458436944768 37461552841728 37494270908682 37567645215744 37608493067712 37644470580213 37718138820096 37751080983399 37754221223304 37824957854208 37871439825744 37981852186752 38130833249208 38205453275136 38242001859264 38278585406961 38313652400128 38350304491072 38467134461952 38472573791232 38503933378848 38612977809504 38616189744384 38660428155447 38736084570624 38767658949936 38773140773976 38849017761792 38880684194688 38917878726762 38994038959104 39001400218368 39038710231332 39115106924544 39152525713056 39274085745216 39306098657574 39383018615808 39388587452928 39420693697392 39535622833536 39543086332512 39658372298496 39690698448744 39696310792404 39768371048448 39773994375168 39806414770752 39844494886923 39897483931648 39930004985472 39968203332078 40046418994176 40079061447264 40084728706224 40092295864908 40170754369536 40195910022912 40209183024864 40241958149421 40320709535232 40326410963712 40359281642568 40438262624256 40484588388048 40596878778624 40602619257984 40635715078476 40641461049366 40715237025792 40754186551008 40841648934912 40880719389888 40914041894082 40919827220937 40999905160704 41033324815056 41046874337882 41127200902144 41160724317216 41166544525456 41280726428928 41320216919772 41401078401024 41408894059008 41448507159192 41529619697664 41563471130496 41569348287936 41603232104154 41684647431168 41732401043844 41735872461024 41814069147648 41854069851552 41888185748703 41976093378816 42140741562864 42263600867712 42394820108032 42398346627072 42435376377268 42518420166656 42553077585984 42559094675744 42605369803962 42688746261504 42726029640126 42729583710096 42809642222592 42850595324208 42897187405359 42981134934528 43022252091672 43102858950144 43106444365824 43144092552456 43228523261952 43281645515136 43439600035692 43578095141952 43619783370723 43701509768896 43705144982016 43743316060129 43828919418368 43876575245664 44004495290112 44046591427188 44129117496576 44132788279296 44183346463368 44269810937856 44305895942784 44312160884544 44348280409566 44435067651072 44477575687728 44485972124076 44573028820992 44615668835808 44745743672064 44884669423104 44921255608656 45015528517632 45052221368448 45095319794502 45192098665728 45235330902972 45317446078464 45323854055424 45360798227136 45367212334176 45404191847889 45493045452288 45545161936554 45634291411968 45671488625952 45677946665232 45804641654016 45819766702752 45848459869884 45938182883328 45946855051776 45953352028416 45990809313624 46080810897408 46124893305792 46268101014912 46305814856868 46312362591138 46396432889856 46402993437696 46440817232544 46576213201152 46585005816384 46629570554091 46720822159872 46758905021808 46765516823928 46857034469376 46865880097792 46895228360064 46910713529008 47040827791104 47047479457664 47085828582996 47177973061632 47223105051168 47232019786056 47324450353152 47369722467648 47408334258222 47415037890927 47501109863424 47507826614784 47546550976176 47694172621536 47698139955456 47833222687488 47872212284232 47878981510212 48160847500416 48206919739734 48301258134528 48356591685724 48451222980608 48490716318912 48497573002592 48537104121513 48632088669696 48691851204528 48783080672256 48829748160144 48972108941952 49025357034696 49121297068032 49164198490008 49168288104768 49260410228736 49307534345664 49464737731584 49645257183648 49706264771289 49803537305088 49847034580147 49851180995112 49944582593024 49948737122304 49992361211576 50090193620992 50144657423616 50192627440284 50290851760128 50334774644532 50338961631072 50433277138944 50495253100992 50536412559738 50635309648896 50642469582336 50683749039504 50841110998944 50989335812352 51038113875948 51296765054976 51338577838464 51387689998386 51483970412672 51488252992512 51547237540596 51648112760832 51690211933248 51697521031968 51739660477827 51840912259584 51890504969016 51992051945472 52001866957824 52051613641776 52195987001088 52203367617408 52245919386612 52348161890304 52365447660288 52398239851296 52408131543432 52510691487744 52518116603904 52560924929856 52611206426919 52714163778048 52724115110016 52774552720134 52877829731328 52920931264992 52928414389872 53075219694336 53125993182564 53136022259313 53240006647296 53290937776104 53395225325568 53438748596352 53446304941632 53456394486544 53489869848198 53594546697216 53612244033152 53655944199228 53760946046976 53768547951616 53812375523424 53856238819761 53979451184064 54031089689661 54129171704832 54136825677312 54180953437968 54188614732488 54338915401344 54507625853184 54552055858776 54559769627916 54666540214272 54711099753408 54880965756288 54933466680162 55040968571904 55093622559696 55211858745344 55264676212256 55309723301259 55417961507328 55425797717248 55470976138872 55579529908224 55643201391792 55647829948032 55805426468736 55850914331604 55858811761914 55968124505088 56028979468224 56082578619501 56187655417152 56192329262592 56241406363023 56351467823616 56737436781312 56807159738616 56918328348672 56968039520168 56972778280128 57079522963456 57134127098944 57196249873812 57308179912704 57363002788896 57470478600192 57525456736608 57700701692928 57708860686848 57755900068272 57919466714256 57924284616576 58104126855936 58159711160964 58273526642688 58502100327552 58558065346998 58672660386816 58723903751954 58728788569584 58838823328768 58911128617824 58959147986361 59074527923712 59082881179392 59131040546088 59246756868096 59303434250304 59314629498768 59487558447744 59536047673116 59544466188606 59652556572672 59660991562752 59709622156128 59846225897472 59895007478208 59952304998117 60069628491264 60127093059336 60138443797362 60256131554304 60313774537296 60481064302848 60489616445568 60538922463852 60657393936384 60726882582072 60845721882624 60895318167936 60903928886976 60953572617714 60962191574049 61072855538688 61093022270336 61131279826512 61262473402368 61271136037888 61321079084832 61371062841123 61499857741056 61549987222584 61570311506823 61690801353216 61741086475824 61749816788184 61870657916928 61921089643392 61980325379658 62101617601536 62113341088512 62172760738788 62294429546496 62345206695744 62354022431904 62404848156231 62526971146752 62598601565766 62721103721472 62781104777328 62964140068224 62976026381408 63159629956864 63211112344296 63220050521236 63334813151232 63343768819712 63395401301568 63592230162048 63597519940608 63653064565902 63777630249984 63829616378976 63838642013616 63908054705943 64033119392256 64089044460189 64094375565144 64214463333888 64275892986312 64401677512704 64654288425216 64716138828684 64842784892928 64922468272704 65044107563008 65106330880192 65159400053538 65168613722233 65296145255936 65367142712928 65552264653344 65557717473024 65743379127552 65814862868496 65952983642112 66006742935168 66069887140782 66193676244864 66199182418944 66275019695052 66404716406784 66468241326816 66728958186114 66859543231488 66923503253712 67113032859376 67118615508096 67327004134656 67381883412984 67513746198528 67523292776448 67578332052672 67642979691753 67788147998592 67852996354458 67976169117696 67985781083136 68041197340704 68050818501264 68239568178432 68317742904831 68451437117952 68516919997848 68651003990016 68729650054128 68920282577664 68930028042624 68986213970436 69121216346112 69187339958688 69335822610432 69402151522368 69458722285302 69468543886707 69594649334784 69604490156544 69661225848816 69820596880384 69864319801728 69877508724576 70081233239808 70138357532712 70148275235892 70285551704064 70298820146688 70342842540096 70366070293512 70503772975104 70561241686656 70571219186496 70628742874494 70766959592448 70834657576752 70848029679084 70986675529728 71054583701472 71112501387333 71251664795136 71261739922176 71319826464264 71459395596288 71541258932304 71749834031232 71808318426348 71818472265318 71972601578752 72041452919548 72172228939776 72182434236416 72241271250624 72251486309984 72310379609601 72451887201792 72534887528586 72676834470912 72736074478368 72746359503888 72948133004544 73037776806792 73174621008384 73180707876864 73244622240216 73387958095872 73458163412928 73746297735012 73890615343104 73961301518496 74190935189056 74197106597376 74261908660219 74407235291648 74467885775472 74478415682552 74624166006784 74705305957632 74776771492668 74916873889536 74923105683456 74988541817364 75135290431488 75216986135424 75288941160426 75436277640192 75502161966798 75508442446608 75649915708416 75742879651488 75963704373504 76261666498416 76484003718528 76557170813922 76700608982144 76934268923904 76945147582464 77007866757696 77081534997579 77225955619008 77232379488768 77320856310894 77472169141248 77535317899872 77546281547952 77761368389376 77835757453524 77988077918208 78002800436736 78077420462664 78230213849088 78305051426112 78548171490432 78612197315148 78766037231616 78777174905856 78841387394784 79071245667072 79086172665024 79161829080201 79316744596992 79381396897488 79392621584808 79547988750336 79612829541504 79688989773846 79860009970944 79936406664156 80092837988352 80158122894528 80169457412448 80184591729816 80234804772297 80341508739072 80391820045824 80418366049728 80483916298842 80641419070464 80652821927424 80718563285136 80969176776096 81193757557248 81205238515968 81271430156952 81282922098732 81430474051584 81508373102016 81761438779776 81828083788164 81839654441874 81999810321408 82066649630112 82093748675764 82254401804288 82321448634432 82333089050912 82400200020243 82561452857856 82640433839544 82802156802048 82817788118016 82897014318384 83126942260992 83138696575872 83206464208308 83369294862336 83464802087688 83471744922048 83628138295296 83708139703104 83776371497406 83788217642871 83952186757632 84281483125728 84527201735424 84624035450017 84789640216064 84796693254144 84870752754536 85036840333312 85106155171968 85118189351488 85210739607924 85377492523008 85452059280252 85459167420192 85619284445184 85701190648416 85794374810718 85962269869056 86044504183344 86205717900288 86288185104912 86563291030272 86879200071384 87156190283904 87239566741446 87403019537792 87410289964032 87486632120258 87657838836736 87753150491328 87837098020497 88008990580224 88085855627931 88093182854376 88258234993152 88265576558592 88366692926736 88611791885568 88624321769088 88696560819132 88870135302144 88955151375456 88971944248152 89146057641984 89231337671616 89316699282909 89491487344128 89769338846208 89842511217312 90104442736896 90190639589004 90207665696043 90384197331456 90470661805944 90647708110848 90721596454272 90734424668352 90808383695778 90986090904576 91090323873108 91268582823936 91342977251904 91355893330464 91430358926571 91609283308032 91639533405504 91696919739768 91876365766656 91893710103552 91906704056832 91981618627248 92249786611584 92536202029824 92611629713736 92624725182276 92792865779712 92805986875392 92881634465088 92970488069487 93152426402304 93170011632768 93259141108182 93441644319744 93517810043616 93531033647856 93731760195584 93790456720128 93821427058016 93897902348649 94081655582208 94094958915328 94171657165992 94355946123264 94446210102336 94464039572112 94739444935296 94816668516444 94830075781854 95002219726848 95015653229568 95093101952352 95388345243072 95396279910912 95479596848853 95666445374976 95744424568464 95757963020424 96321695000832 96413839479468 96602516269056 96713183371448 96902445961216 96981432637824 96995146005184 97074208243026 97087934729041 97264177339392 97383702409056 97566161344512 97659496320288 97739100080307 97944217883904 98050714069392 98328396980016 98336576209536 98615068691328 98929475463168 99290514367296 99412529542578 99607074610176 99694069160294 99702361990224 99889165186048 99984722423152 100093437279171 100289314847232 100385254880568 100581703520256 100669549289064 100677923262144 100866554277888 100990506201984 101072825119476 101270619297792 101284939164672 101367498079008 101682221997888 101779494531687 101978671624704 102076227751896 102677155676928 102775379996772 102967940825344 102976505985024 103094475081192 103296225521664 103380423866496 103395042063936 103479320955654 103681824519168 103781009938032 104003733915648 104103227283552 104188083427953 104391974002176 104406735234816 104491838773224 104696323780608 104730895320576 104796479702592 104816263086864 105036233207808 105121849859712 105222412853838 105428327556096 105448230220032 105549105440268 105755659462656 105841862529984 105856828779744 105943114311741 106150439388672 106251986365128 106272044518626 106480013294592 106581875552208 106877497192704 106892609883264 106912788973088 106979739696396 107189093394432 107224488066304 107311888398456 107521892093952 107537095903232 107624751046848 107712477639522 107727708397977 107958902368128 108062179379322 108258343409664 108273651354624 108361906875936 108377229464976 108677830802688 108802331292879 109015251706368 109104111717552 109119539255832 109333080428544 109422199506816 109761931512576 109866933360324 110081937143808 110187245119392 110423717490688 110529352424512 110619446602518 110635088412163 110835923014656 110851595434496 110941952277744 111286402783584 111295659896064 111610852937472 111701828663208 111717623523828 111936249010176 112057958936448 112165157239002 112375310834304 112384658525184 112482812726046 112702935647232 113253242950197 113474873562624 113614319477232 113936079040336 113945556560256 114268254197888 114392499747624 114616359825408 114726005577792 114835756220883 114940957200384 115050913473216 115401403385856 115417721373696 115511800136544 115838933428512 115848569233152 115981284466341 116208253711872 116319422321928 116547053285376 117004200655104 117116130693996 117345320773632 117447807503908 117457577139168 117677646657536 117822257235648 117918295972722 118149055847424 118165762358784 118262081092176 118606868500608 118629258997536 118975116895488 119072095346232 119088932377212 119305113145344 119321983125504 119419244312256 119533484660769 119692451794944 119790014956416 119904609996234 120139256982528 120254186118672 120276887594724 120512263108608 120627549074592 120725874448263 120962128605696 120979232891136 121077844927704 121314787872768 121453765164144 121790636335872 121807857773952 121907145235428 121924383148098 122145711077376 122186044540672 122262559653024 122524946804736 122542272075776 122642158169664 122742125682246 122759481662811 122999715482112 123099974445168 123140623013646 123381602706432 123482172951648 123499633576368 123842179286784 123960650759316 124203235203072 124226682177024 124345521477576 124588859092992 124690413391488 124708044863808 124809696312462 125053942293504 125197203131532 125442207442944 125562209554656 125664557246109 125928280136448 125952052762816 126072542609209 126319259913728 126422224688592 126440101042472 126687537639424 126790802603136 127184460324096 127195039881216 127306129131804 127555260499968 127659232757952 127677284027232 127816109411886 128066238784512 128178088920378 128188751130288 128428926667776 128551785972624 129308576850432 129432277657368 129685569785856 129844936545408 130212661760384 130318800107076 130337227444466 130592290511872 130734285425856 130859350112169 131104529306688 131115434946048 131229948180387 131486758255104 131629725736992 132013485870336 132139774281564 132387352489728 132398364837888 132550039390104 132809432813568 132936482653632 133457916372228 133719086462976 133847006507424 134226065718752 134237231016192 134654008269312 134763766825968 135046585552896 135156664105344 135285959383506 135576295997184 135705992708916 135952338235392 135971562166272 136082394681408 136101637002528 136212575543667 136479136356864 136635485809662 136902874235904 137033839995696 137459300108256 137840565155328 137860056085248 137972427940872 138242432692224 138374679917376 138804303044736 138917444570604 138937087773414 139189298669568 139208980313088 139322451697632 139641193760768 139728639603456 139755017449152 139888711662273 140162466479616 140276715065424 140296550471784 140571103408128 140597640293376 140685685080192 140732140587024 141122483373312 141142438372992 141257485748988 141533919184896 141669315153504 141696059358168 141973351059456 142109167402944 142225002774666 142245113672781 142503329590272 142523479844352 142639652928528 143082517864608 143499668062464 143616636852696 143636944530636 143664060182587 143945203157504 144082905839096 144364868472832 144482542501248 144502972619968 144620759219202 144903774403584 145069775057172 145353668941824 145472148956736 145492719007776 145611312364539 145896266009088 146075553613584 146349242016768 146489244480432 146916326825856 147492595470024 147781230686208 147922603036992 148381870378112 148394213194752 148523817320438 148814470583296 148935771550944 148956831365104 149118794313867 149410611915264 149541103740441 149553542985336 149833747779072 149846211366912 149977083634728 150270580862976 150433972270848 150577882320852 150872555280384 151004323933596 151016884893216 151299831416832 151485759302976 151927408747008 152523332996832 152968007437056 153114341627844 153401217964288 153890295164928 154015733515392 154163069995158 154451911238016 154464758977536 154641712621788 154944338282496 155070635799744 155092563095904 155218981433481 155522736778752 155671514907048 155976155836416 156005600873472 156154840925328 156610102852224 157096342980864 157224394630296 157532074463232 157554349811712 157682774789568 157833619280757 158142491334144 158172345330048 158323658160402 158633489193984 158762793794976 158785243169616 159225659083008 159377979547692 159408066777939 159720019941888 159872813328312 160185675976704 160316245789056 160338914824896 160369183459632 160469609544594 160783640091648 160836732099456 160967832597684 161282838140928 161305643854848 161437126570272 161938353552192 162093269068983 162387515114496 162410477031936 162542860313904 162565844197464 163016746204032 163522877559552 163656167576328 163679308883748 163999620642816 164133299260224 164187497351528 164508803608576 164642897268864 164666178101824 164800400040486 165122905715712 165280867679088 165635576236032 165794028636768 165929169903777 166253884521984 166277393151744 166412928416616 166738589724672 166929604175376 166943489844096 167416279406208 167552742994812 167576435285742 167904373515264 168562966251456 168724219089069 169054403470848 169248070900034 169579280432128 169741505509072 170212310343936 170236378702976 170421479215848 170754985046016 170904118560504 170918334840384 171238568890368 171402381296832 171588749621436 171924539738112 172089008366688 172411435800576 172576370209824 173126582060544 173758400142768 174312380567808 174479133482892 174806039075584 174820579928064 174973264240516 175315677673472 175506300982656 175674196040994 176017981160448 176171711255862 176186365708752 176516469986304 176733385853472 176877443959083 177223583771136 177248643538176 177393121638264 177740270604288 177910302750912 177943888496304 178462675343232 178633398565818 178982974688256 179538677692416 179685022434624 179856914994351 180208885473792 180381279178008 180415331392086 180768394662912 180941323611888 181443192908544 181468849336704 181616767391556 181972181809152 182180647746216 182537165647872 182685954503808 182711786660928 182860717853142 182886574722147 183218566616064 183279066811008 183393839479536 183787420207104 183813408113664 183963237254496 184499573223168 184710934520469 185072404059648 185223259427472 185249450364552 185611973750784 185763268930176 185940976138974 186304852804608 186340023265536 186518282216364 186883288639488 187035620087232 187062067295712 187214544468693 187463520391168 187580913440256 187642854116032 187795804697298 188163311164416 188189917830656 188343314331984 188892420204672 188928079144224 189478889870592 189633337032888 189660151563708 190004439453696 190031306459136 190186203904704 190776690486144 190792559821824 190959193697706 191332890749952 191488849136928 191515926040848 192267133380567 192643390001664 192827678958936 193205032538112 193426366742896 193962865275648 193990292010368 194148416486052 194175869458082 194528354678784 194767404818112 195132322689024 195318992640576 195478200160614 195505841166699 195888435767808 196101428138784 196656793960032 196673152419072 197230137382656 197858950926336 198581028734592 198825059085156 199214149220352 199388138320588 199404723980448 199778330372096 199969444846304 200186874558342 200578629694464 200770509761136 201339098578128 201355846524288 201981012403968 202145650238952 202541238595584 202569878329344 202734996158016 202928939075259 203364443995776 203558989063374 203957343249408 204152455503792 204953228714493 205354311353856 205550759993544 205935881650688 205953011970048 206188950162384 206760847732992 206790084127872 206958641911308 207363649038336 207562019876064 208007467831296 208206454567104 208376166855906 208405631660121 208783948004352 208813470469632 208983677546448 209461790641152 209592959405184 209632526173728 210243699719424 210444825707676 210856655112192 210896460440064 211098210880536 211511318925312 211683725059968 211713657559488 211886228623482 212300878777344 212503972730256 212544089037252 212960026589184 213163751104416 213337504161999 213754994385408 213785219766528 213825577946176 213959479392792 214378186788864 214448976132608 214623776796912 215074191806464 215249502093696 215424955279044 215455416795954 215917804736256 216124358758644 216516686819328 216547302709248 216723813751872 216754458929952 216931138828803 217355661605376 217604662585758 218030503412736 218208223435104 218239078511664 218844399013632 219523863025152 219733866720648 220163874287616 220374490238784 221058704849024 221238893205036 221270176824326 221671846029312 221703190868992 221883904555488 222572805567168 222591319792128 222785725980657 223221705874944 223403657326416 223435247047656 223872498020352 224115917872896 224330314478004 224750621668608 224769317050368 224965625452092 225405871294464 226506485900394 226949747125248 227228638954464 227872158080672 227891113120512 228536508395776 228784999495248 229452011155584 229671512441766 230101826946432 230802806771712 230835442747392 231023600273088 231244604992737 231677866857024 231697138466304 231962568932682 232416507423744 232638844643856 234008401310208 234232261387992 234690641547264 234895615007816 234915154278336 235355293315072 235644514471296 235836591945444 236298111694848 236331524717568 236524162184352 237213737001216 237258517995072 237485487240603 237950233790976 238144190692464 238177864754424 238643966251008 238838488624512 239066969321538 239580029912832 239809219992468 240278513965056 240508372237344 240553775189448 241024526217216 241255098149184 241451748896526 241924257211392 241958465782272 242155689855408 242907530328288 243581272671744 243615715547904 243814290470856 243848766296196 244291422154752 244372089081344 244525119306048 245084544151552 245284316339328 245484251364492 245518963325622 245999430964224 246199948890336 246281246027292 246763205412864 246964345903296 246999267152736 247200600060729 247684358573568 247921301518632 248406470406144 248453364354048 248691042955152 249380826782976 249416089727616 249619392624924 250107884587008 250394406263064 250884414885888 251124419109312 251329114492218 251364652928613 251856560272896 251904105525632 252145085218418 252638519827456 252844449377184 252880202084944 253581605206272 253872106350051 254368920648192 254390079762432 254612258263608 255110520999936 255318465515904 255354568054464 255632218823772 256132477569024 256356177840756 256377502260576 256857853335552 257103571945248 258617153700864 258864555314736 259689873090816 260425323520768 260637600214152 260674454888932 261184581023744 261468570851712 261718700224338 262209058613376 262230869892096 262459896360774 262973516510208 263259451473984 263511294061491 264026971740672 264257566883793 264279548563128 264774704979456 264796729675776 265100078780208 265872965307264 266915832744456 267438172925952 267694013014848 267950097848727 268452131437504 268474462032384 269308016538624 269527533651936 270313328210688 270571918767012 270622997088129 271152591994368 271411985417832 271943124332544 272164789362816 272203274005056 272425151087334 272958272713728 273270971619324 273805748471808 274067679991392 274918600216512 275681130310656 275720112170496 275944855881744 276749359834752 277608606089472 277834889141208 277874175546828 278378597339136 278417960626176 278644903395264 278911464208461 279282387521536 279457279206912 279510034898304 279777423324546 280324932959232 280553430130848 280593100943568 281195280586752 281371370160384 281464281174048 281693707045947 282244966746624 282284876745984 282514971497976 283067838369792 283338630307008 283392118716336 284218334805888 284450005549332 284490227345562 285006659180544 285046959688704 285279305857056 286165035729216 286438790546559 286999336124928 287233273705392 287273889061272 287328120365174 287890406315008 288165811678192 288965085002496 289005945239936 289241518438404 289807548807168 290139550114344 290707337883648 290944297913472 290985438015552 291222624729078 291263804187123 291792532018176 292151107227168 292698484033536 292978488960864 293217300240921 293832653651712 294985190940048 295845206073984 296763740756224 296788426389504 297047634640876 297628941166592 297871543101888 297913662730208 298237588627734 298821223830528 299082207480882 299107085970672 299667495558144 299954167269456 300280311837513 300867944541696 301155764641704 301745110560768 302008647867192 302033769786432 302599662833664 302971518605952 303854817494016 305046665993664 305338483595061 305936014874112 306203212420903 306228683255688 306802435928576 308031467030784 308326139990316 308903822476032 308929517955072 309283425243576 309888676564992 310141271599488 310185126191808 310437962866962 311045473557504 311343029814096 312011201746944 312309681850656 313220205704448 314192685961728 314448789260592 315108699623424 315365549579136 315667238561514 316284982668288 316344690660096 316647316320804 317266978387968 317525587589952 317570486339232 317829342935223 318451318166016 318755959095384 318816133555878 319440039883776 319745626656624 320632491578112 320677829649792 320738366919264 320939219089188 321567280183296 321673464198912 321935665195368 322565676281856 322611287709696 322874253140544 323183125193931 323876707104384 324186538137966 324775030228992 324820954063872 325085720627808 325131688394928 326033492408064 326406993878637 327045755119104 327312335152656 327358617767496 327999241285632 328266598520448 328374994703056 329285794537728 329332356203648 329600800080972 330245811431424 330561735358176 331271152472064 331588057273536 331858339807554 331905265236489 332507769043968 332554786303488 332825856833232 333859208350752 333886979688192 334832558812416 335105485989624 335152870571484 335808747030528 337125932502912 337448438178138 338108806941696 338496141800068 339158560864256 339483011018144 339759728850591 340424620687872 340472757405952 340842958431696 341808237121008 341836669680768 342804762593664 343177499242872 343849079476224 344178016733376 344507268662649 344822871601152 345152740419648 346253164121088 347516800285536 347943853399023 348624761135616 348958266965784 349612078151168 349641159856128 349946528481032 350631355346944 351012601965312 351348392081988 352035962320896 352343422511724 352372731417504 353032939972608 353466771706944 353754887918166 354447167542272 354497287076352 354786243276528 355820605501824 355887776992608 356925350686464 357266797131636 357965949376512 359077355384832 359370044869248 359713829988702 360417770947584 360762558356016 360830662784172 361536789325824 361882647223776 362177623344789 362886385817088 362937698673408 363233534783112 363944363618304 364361295492432 365371909007616 365423573321856 365721435706284 365773149444294 366437133232128 366558133622016 366787678959072 367574840414208 367626816227328 367926474508992 368278444988433 368999146446336 369421869040938 370144808119296 370446518854944 370498900729104 371526537860352 371881952277948 372609705609216 372680046531072 373036564432728 373766577278976 374071240174464 374124134591424 374429088937386 375161826880512 375285708232064 375591609394596 376326622328832 376379835661312 376686628663968 376993671738327 377784840409344 377856158288448 378217627827627 378957779741184 379266674065776 379320303127416 380062612918272 380372407809408 381553380972288 381585119643648 381918387395412 382665781499904 382977698273856 383031852081696 384534266761134 385286780003328 385655357917872 386852733485792 387925730551296 387980584020736 388296832972104 388351738916164 389056709357568 389534809636224 390637985281152 390956400321228 391011682333398 391776871535616 392202856277568 392578050336507 393313587920064 393346304838144 393689844541161 394460274765312 397162057469184 397650118170312 398428298440704 398776276641176 398809447960896 399556660744192 399938889692608 400373749116684 401157259388928 401541019522272 402678197156256 402711693048576 403962024807936 404291300477904 405139756658688 405469992316032 405857878150518 406728887991552 407117978126748 407914686498816 408304911007584 409906457428986 410708622707712 411101519987088 411871763301376 412377900324768 413521695465984 413580168255744 413917283822616 414727298076672 415124039752128 416412909134208 416752333711812 416811263320242 417567896008704 417626940939264 417967355092896 418923581282304 419185918810368 419265052347456 419666134986819 420487399438848 420889651415352 421713310224384 421792920880128 422196421761072 423367450119936 423427315118976 423772457246964 424601757554688 425007945460512 425088178074504 425920053178368 426327502208832 426675008323998 426735341018343 427509988770816 427570439533056 427651155892352 427918958785584 428897952265216 429247553593824 430499004187392 430849910558088 430910833591908 430992180547761 431835609472512 432248717517288 433094605418496 433447627503744 433508917859904 433862277657606 434711323210752 435209325171516 436061006825472 436416446870208 436478157023328 436833937093617 437688798027264 439047726050304 439467733441296 440748980477568 442117409698048 442477786410072 442540353648652 443343692058624 443406381737984 443767809110976 445145611134336 445182639584256 445571451961314 446443411749888 446807314652832 446870494095312 447356382941601 448231835745792 448623311221323 448660628956008 449501243337216 449538634100736 449931250904184 450811742588928 453012971800788 453899494250496 454457277908928 455744316161344 455782226241024 456180296055631 457073016791552 457569998990496 458904022311168 459343024883532 460203653892864 461670885494784 462047200546176 462489209985474 463355733714048 463394276932608 463925137865364 464833014847488 465277689287712 468016802620416 468464522775984 469791230015632 469830308556672 471289028942592 471673183890888 472596223389696 472663049435136 473048324368704 473500857842271 474427474002432 474517035990144 474970974481206 475900467581952 476288381384928 476355729508848 477676977249024 478133938643076 478224200333817 479160059825664 479618439984936 480557027930112 481016744474688 481107550378896 482510196298368 482903497793052 483848514422784 483916931564544 484311379710816 485815060656576 486279807206949 487162545343488 487231431095808 487628580941712 487697532592392 488744178162688 489050238612096 490568632678656 490968502728984 491037926651244 491998861928448 492399897780672 492562492054584 493526410825728 493928691806592 493998534305472 494401200121458 495368717147136 495842603037264 496906728708096 497382085910304 497787509711331 498761653565952 498832179455232 499238785249848 500215769174016 500788812526128 502248838218624 502658228984436 502729305857226 503713120545792 503808211051264 504290170436836 505277039654912 505688898754368 505760404169888 506172657267207 507163210412544 507744212700102 508737841296384 509224516527216 510636931031808 510709136108928 511264437647544 512264955138048 512712355681512 512755004521152 513715706671104 514207143890496 517234307401728 517729110629472 519379746181632 519833360621533 520850647041536 521275200428304 521348909777864 522369162047488 522937141703424 523437400448676 524418117226752 524461739784192 524919792721548 525947033020416 526518902947968 527022588122982 528053943481344 528515133767586 528559097126256 529549409958912 530200157560416 531745930614528 533831665488912 535388026029696 535900195697454 536904262875008 536948924064768 538616033077248 539055067303872 539570744983053 540626656421376 541143837534024 541245994176258 542305183988736 542823970835664 544329578725632 544406548010112 544850302174668 545916545427456 546541943238648 547611496943616 548135359982784 548659724166441 549837200433024 551362260621312 551440224340992 551889711763488 553498719669504 554132803561407 555217212178944 555669778282416 555748351093656 556835921252352 557289806790528 557822928416922 558914558413824 559020069796608 559554846649092 560649865918464 561106860261696 561186201887136 561643633406079 562390561173504 562742740320768 562928562348096 563387414091894 564489933493248 564569753491968 565029942995952 566677260614016 566784237432672 568436669611776 568900011098664 568980454691124 570013318361088 570093919377408 570558611714112 572330071458432 572877581093118 573998672249856 574466547410784 574547778122544 574656240730348 575780812630016 576331623356384 576801400141701 577930170004992 578011890479872 578483036876808 579615097614336 580279100228688 581888595826944 581970876031104 582445249458156 582527608374246 583585064036352 584302214454336 585396968067072 585956977921728 586434600481842 586517523500097 587665307303424 589970381880096 591690412147968 593527481512448 593576852779008 594095269281752 595257882333184 595743086203776 595827325460416 596475177255468 597642447661056 598164414961764 598214171941344 599334991116288 599908334538912 600560623675026 601735889083392 602311529283408 604017295734384 604067539572864 605943037211904 607709634988032 610093331987328 610676967190122 611872029748224 612406424841806 612457366511376 613604871857152 614859686143479 616062934061568 616652279980632 617807644952064 617859035910144 618566850487152 620282543198976 620370252383616 620875925733924 622090947115008 622686059628192 624022403493888 624619363701312 625216894980363 626440411408896 628385371923456 628897578521184 630731099158272 631334477123028 632569965336576 632689381320192 633294632641608 634533956775936 635051175179904 635140972678464 635658685870446 636902636332032 637511918190768 637632267111756 638880079767552 639491253313248 640012512485997 641264983156224 641355659299584 641476733838528 641878438178376 643134560366592 643346928397824 643871330390736 645222575419392 645748506281088 646366250387862 647753414208768 648373076275932 649550060457984 649641908127744 650171441255616 650263376789856 650793416486409 652066984816128 652813987757274 654091510238208 654624670305312 654717235534992 656533197040896 656749989406112 658571589075456 658664712407296 659201600161944 660491622862848 661123470716352 663176114547072 663716679615108 663810530472978 665015538087936 665109572606976 665651713666464 667718416701504 667773959376384 668357177941971 669665117624832 670210971979248 670305741142968 671617494061056 674251865005824 674896876356276 676217613883392 676992283600136 678317121728512 678966022036288 679519457701182 679615543103287 680849241375744 680945514811904 681685916863392 683616474242016 683673339361536 685609525187328 686354998485744 688356033466752 689014537325298 690305480839296 692506328242176 695033600571072 695887706798046 697249522271232 697916533931568 699224156302336 699893056962064 702025203930624 702696784163976 704071924641792 704686845023448 704745462835008 706065879945216 706933543413888 707509775836332 708894335084544 708994574152704 709572486553056 711641211003648 711775553985216 712456461721809 713850701372928 714533594263272 715931898753024 718740089738496 719427659977404 720835541895168 721525116712032 721661325568344 723073578651648 723765294447552 724355246689578 725772771634176 725875397346816 726467069566224 728722590984864 730743818015232 730847146643712 731442871412568 731546298888588 732874266464256 733116267244032 733575357918144 735253632454656 735852949017984 736556889976866 737998292892672 738843738081876 740289616238592 740893037709888 740997801458208 741601800182187 743053075720704 743763904555896 745219411218432 745360093062144 746073128865456 748142480348928 748248269182848 748858177874772 750323653761024 750571416464128 751183218789192 752653244657664 752759671322624 753373257327936 753987343476654 754093958785839 755569680818688 755712316576896 756435255655254 757915559482368 758533348131552 758640606254832 760744815618816 761616319050153 763106761944576 763170239287296 763836774790824 765331562999808 765955396547712 766063704163392 769068533522268 770573560006656 771310715835744 773705466971584 774445618885141 775851461102592 775961168041472 776593665944208 776703477832328 779069619272448 781275970562304 781912800642456 782023364666796 783553743071232 784405712555136 785156100673014 786627175840128 786692609676288 787379689082322 788920549530624 792772700651379 794324114938368 795300236340624 797552553282352 797618895921792 799877779385216 800747498233368 802314518777856 803082039044544 803850293546181 805356394312512 805423386097152 807924049615872 808582600955808 810939984632064 811715756301036 811868991264387 813457775983104 814235956253496 815829372997632 816609822015168 819812914857972 821417245415424 822203039974176 823743526602752 824755800649536 827043390931968 827160336511488 827834567645232 830248079504256 832825818268416 833504667423624 833622526640484 835135792017408 835253881878528 835934710185792 836734392625383 837847162564608 838371837620736 838530104694912 839332269973638 840974798877696 841779302830704 843585841760256 844392843522144 845081121137841 846734900239872 846854630237952 847544914493928 849203515109376 850015890921024 850176356149008 852655004417664 853350016647996 853470682036686 855019977541632 855140879066112 855302311784704 855837917571168 857795904530432 858495107187648 859316371639677 860998008374784 861699821116176 861821667183816 861984361095522 863671218945024 864497435034576 866895255007488 867017835719808 867724555315212 869422646421504 870418650343032 872122013650944 872832893740416 872956314046656 873667874187234 873791412561369 875377596054528 878095452100608 878935466882592 879651900722763 881497960955136 882507798264463 884234819396096 884955572820144 885080707297304 886812763475968 887535618221952 890291222268672 890365279168512 891142903922628 892886823499776 893614629305664 893740988190624 894712765883202 896463671491584 897246622442646 897321257912016 899002486674432 899862501808368 906025943601576 907798988500992 908914555817856 911488632322688 911564452482048 912360592111262 914146033583104 915139997980992 916015450785183 917808044622336 918609637262709 918686049767064 920407307785728 924094401092352 924978419970948 926711467428096 926788553865216 927850275730728 929666029694976 930555378575424 936033605240832 936929045551968 939582460031264 939660617113344 942578057885184 943346367781776 945326098870272 946096648737408 947001715684542 948854948004864 949034071980288 949941948962412 951800935163904 952576762769856 952711459017696 953488028805669 955353954498048 956267877286152 956448400667634 958320119651328 959236879969872 962033488949376 962215100757792 965020392596736 965806995586104 967697028845568 967833863129088 968622759421632 969549375581793 971630121313152 972559614413898 974325090686976 974462862191616 975257161883424 975395065184784 977488356325376 978100477224192 979220981635911 981137265357312 981937005457968 982075853302488 983997723856896 984799795561344 985124984109168 987857383613184 987997068610944 988802400242916 990737434294272 991685206074528 993813457416192 994764171820608 995575019422662 995715795709467 997523307131904 997664358910464 998477570499696 1001577625052256 1004497676437248 1005316457968872 1005458611714452 1007426241091584 1007616422102528 1008580340873672 1010554079309824 1011377797508736 1011520808339776 1012345314534414 1014326420825088 1015488425400204 1017475682592768 1018449033054432 1019279186551773 1021273862063616 1021418272217856 1022528875295088 1025424711363024 1025510009042304 1028414287780992 1034468614803456 1035458221258944 1038759492363264 1039666721243066 1041701294083072 1042550400856608 1042697819555728 1043831560197069 1045874283406848 1046874800897352 1048836234453504 1048923479568384 1049839585443096 1051894066040832 1053037805895936 1054045176245964 1056107886962688 1057030267535172 1057118194252512 1059098819917824 1060400315120832 1063491861229056 1067663330977824 1070776052059392 1071800391394908 1073808525750016 1073897848129536 1077232066154496 1078110134607744 1079141489966106 1081253312842752 1082287675068048 1082491988352516 1084610367977472 1085647941671328 1086532870034367 1088659157451264 1088813096020224 1089700604349336 1091833090854912 1093083886477296 1096270719965568 1097319448332882 1099674400866048 1102724521242624 1102880448681984 1103779423526976 1104835334965299 1106997439339008 1108265607122814 1110434424357888 1111339556564832 1111496702187312 1114579613581056 1115645856833844 1117829116827648 1118040139593216 1119109693298184 1121299731836928 1122213720523392 1122372403774272 1123287266812158 1125485480641536 1125857124696192 1126774828183788 1128979866986496 1129139506983936 1130059885991904 1133354521228032 1133568474865344 1134652883482881 1136873339223552 1137800022197328 1137960909382248 1140187838754816 1141117223428224 1144660142916864 1145755162186236 1147997344499712 1148933094821568 1149095556245088 1149312481460696 1151561625260032 1152663246712768 1153602800283402 1155860340009984 1156023780959744 1156966073753616 1160558200457376 1163777191653888 1163941752062208 1164890498916312 1165055216748492 1167170128072704 1168604428908672 1171913955843456 1172869200963684 1173035047000194 1175330614606848 1179940763760192 1181069533623483 1183380824295936 1187054963024896 1188190538563504 1191486172407552 1191654650920832 1192950354510936 1195284895322112 1196328829923528 1196428343882688 1198669982232576 1199816669077824 1201121247350052 1203471778166784 1204623058566816 1208034591468768 1208135079145728 1211886074423808 1215419269976064 1220186663974656 1221353934380244 1223744059496448 1224812849683612 1224914733022752 1227209743714304 1229719372286958 1232125868123136 1233304559961264 1235615289904128 1237133700974304 1240565086397952 1240740504767232 1241751851467848 1244181894230016 1245372119256384 1249238727402624 1250433789960726 1252880822817792 1256770743846912 1257795157042368 1258998404960457 1261462198316544 1262668954246056 1265139930673152 1265378762640384 1266589265283216 1270102350359808 1270281945356928 1271317371740892 1273805272664064 1275023836381536 1275264534223512 1277760159535104 1278982506626496 1280025024971994 1280206023055029 1282529966312448 1282711318599168 1282953467677056 1283756876356752 1286693856795648 1287742660781472 1291497012562176 1292732500775724 1292976541643283 1295506828417536 1296746152551864 1299283816255488 1300342882511232 1300526753579712 1301586832972818 1304133969632256 1305627975514548 1308183020476416 1309249340610624 1309434471069984 1310501811280851 1313066394081792 1313499978812224 1317143178150912 1317329424814592 1318403200323888 1322246941432704 1326352229094144 1327433359230216 1327621060945956 1330031076175872 1330219145213952 1331303427332928 1335436833403008 1335547918752768 1336714355883942 1339330235249664 1340421943958496 1340611482285936 1345869933663969 1348503730011648 1349793752712552 1352435227766784 1353984567200272 1357932044072576 1359038915402364 1359231086206574 1361698482751488 1361891029623808 1363371833726784 1367232948484032 1367346678723072 1368540888166893 1371219050374656 1372709996971488 1376712066933504 1378029074650596 1380610961678592 1385012656484352 1390067201142144 1391775413596092 1394499044542464 1395833067863136 1398448312604672 1399786113924128 1404050407861248 1405393568327952 1409373690046896 1409490925670016 1413867086827776 1415019551672664 1417788670169088 1417989148305408 1419144973106112 1420502573526813 1423282422007296 1423551107970432 1424912923443618 1427701402745856 1429067188526544 1434672601001451 1437480179476992 1438855319954808 1441671083790336 1443050233424064 1443322651136688 1447530588895104 1448710493379156 1451545543268352 1451750794693632 1452934139132448 1457445181969728 1458839421620847 1461487636030464 1461694293287424 1462885742825136 1463092597777176 1466232534488064 1467150715836288 1471705898035968 1473113779953732 1475996585785344 1477687476163752 1480579232477184 1481786075419776 1481995602916416 1483203600364374 1486106151441408 1487527809111792 1490720186124288 1492146257730912 1493362529133993 1496284960697856 1496496538365696 1497716355749544 1500647307522048 1501142832928256 1502366437578384 1505519342645248 1506746514655872 1507974686953308 1508187917571678 1511139361637376 1511424633153792 1512870511310508 1515831118964736 1517066696263104 1517281212509664 1518517971801621 1521489631237632 1523232638100306 1526213523889152 1527673549581648 1531910793095424 1532127408326784 1538137067044536 1541147120013312 1542621431671488 1547410933943168 1548891237770282 1551702922205184 1551922336082944 1553187331888416 1553406955664656 1558139238544896 1559500081864599 1562551941124608 1563825601284912 1564046729333592 1567107486142464 1568811425110272 1570312201346028 1573254351680256 1573385219352576 1574759378164644 1577841099061248 1585545401302758 1588648229876736 1590600472681248 1595105106564704 1595237791843584 1599755558770432 1601494996466736 1606164078089088 1607700587092362 1610712788625024 1610846772194304 1615848099231744 1617165201911616 1618712234949159 1621879969264128 1623431512602072 1623737982528774 1626915551966208 1628471912506992 1633219644030336 1639625829715944 1642834490830848 1644406079948352 1645979172499323 1647487053205504 1649511601299072 1654086781863936 1654320673022976 1655669135290464 1660496159008512 1662398410684221 1665651636536832 1667009334847248 1667245053280968 1670507763757056 1671869420371584 1673468785250766 1676743675241472 1677060209389824 1678664539947276 1681949597755392 1683558605661408 1687171683520512 1688785687044288 1690162242275682 1693469800479744 1693709260475904 1695089828987856 1700031781842048 1700352712298016 1705310008835328 1706700033295992 1706941364073372 1710039955083264 1710281758132224 1710604623569408 1711675835142336 1715591809060864 1716990214375296 1718632743279354 1721996016749568 1723399642232352 1723643334367632 1723968722191044 1727342437890048 1728994870069152 1730404200425103 1733790510014976 1734035671439616 1735449110630424 1738845292843008 1740837300686064 1745665787480832 1745912628093312 1747335748374468 1747582825122738 1750755192109056 1756190904201216 1757870933765184 1759303801445526 1759552570500291 1762995921910272 1765015596528926 1768469638792192 1769911145640288 1770161414594608 1775071236443904 1780582444537344 1780730558337024 1782285807845256 1785773646999552 1787229258611328 1787481976381248 1789425531766404 1792927342983168 1794493244885292 1794642515824032 1798004973348864 1799725003616736 1812051887203152 1817829111635712 1822977264645376 1823128904964096 1824721184222524 1828292067166208 1830279995961984 1832030901570366 1835616089244672 1837219274525418 1837372099534128 1840814615571456 1844579058430437 1848188802184704 1849956839941896 1853422934856192 1853577107730432 1855700551461456 1861110757150848 1872067210481664 1873858091103936 1875650684941089 1879164920062528 1879321234226688 1885156115770368 1886692735563552 1892193297474816 1894003431369084 1897709896009728 1898068143960576 1899883897924824 1903601870327808 1905153525539712 1905422918035392 1906976057611338 1910707908996096 1912535754572304 1912896801335268 1916640239302656 1918473759939744 1924066977898752 1924430201515584 1930040785193472 1931613991172208 1935667726258176 1937245518843264 1939098751163586 1943260242626304 1945119228827796 1948650181373952 1948925724383232 1950514323766848 1950790130369568 1952380249459227 1954976712650752 1956200954448384 1958441963271822 1962274530714624 1963874010915936 1964151706604976 1969599591122688 1970249968218336 1975714767226368 1975994137221888 1977604800485832 1981474868588544 1983370412149056 1989528343641216 1991150038845324 1991431591418934 1995046614263808 1995328717820928 1996955140999392 2003155250104512 2005071533825913 2008995352874496 2010632915937744 2010917223428904 2014852482183168 2015232844205056 2017160681747344 2022755595017472 2023041616679552 2024690629068828 2028652841650176 2030976850800408 2034951365185536 2036898066108864 2038558373103546 2038846629309861 2042547724127232 2042836544435712 2045057750590176 2050849422726048 2051020018084608 2056828575561984 2070916442517888 2077518984726528 2079333442486132 2083402588166144 2085100801713216 2085395639111456 2087663120394138 2091748566813696 2093749601794704 2097672468907008 2099679170886192 2106075611791872 2108090352491928 2112215773925376 2114060535070344 2114236388505024 2118197639835648 2120800630241664 2126983722458112 2135326661955648 2137369385165427 2141552104118784 2143422486946321 2143600782789816 2147617051500032 2147795696259072 2156220269215488 2158282979932212 2162506625685504 2164575350136096 2164983976705032 2169220735954944 2171295883342656 2173065740068734 2177318314902528 2177626192040448 2179401208698672 2186167772954592 2192541439931136 2194638896665764 2199348801732096 2205760897363968 2207558847053952 2209670669930598 2213994878678016 2216531214245628 2220868848715776 2222679113129664 2222993404374624 2224805400546561 2229159227162112 2231291713667688 2235658233655296 2236080279186432 2238219386596368 2244427441046784 2244744807548544 2246574533624316 2250970961283072 2251714249392384 2253549656367576 2257959733972992 2258279013967872 2260119771983808 2262281876357517 2266709042456064 2267136949730688 2269305766965762 2273746678447104 2275600044394656 2275921818764496 2282234446856448 2284848957150459 2289320285833728 2291510324372472 2295994688999424 2297866189643136 2298191112490176 2298624962921392 2305326493425536 2307205600566804 2311720680019968 2312047561919488 2313932147507232 2321116400914752 2323336856655423 2327554383307776 2327883504124416 2329780997832624 2330110433496984 2337208857817344 2343827911686912 2345738401927368 2346070094000388 2350661229213696 2359881527520384 2362139067246966 2366761648591872 2374109926049792 2376381077127008 2378318101954137 2382972344815104 2383309301841664 2385900709021872 2392657659847056 2392856687765376 2399633338155648 2402242494700104 2406943556333568 2409246117133632 2411550880638543 2416069182937536 2416270158291456 2423772148847616 2435606973793161 2440373327949312 2442707868760488 2447488118992896 2449625699367224 2449829466045504 2454419487428608 2459438744573916 2464251736246272 2466609119922528 2471230579808256 2474267401948608 2481130172795904 2481481009534464 2483503702935696 2490744238512768 2498477454805248 2500867579921452 2505761645635584 2513541487693824 2515590314084736 2517996809920914 2522924396633088 2525337908492112 2530757525280768 2533178530566432 2535243363413523 2540204700719616 2540563890713856 2542634743481784 2547610545328128 2550047672763072 2550529068447024 2557965013252992 2560050049943988 2560412046110058 2565059932624896 2565422637198336 2565906935354112 2567513752713504 2573387713591296 2575485321562944 2577949114919031 2582994025124352 2585465001551448 2585953083286566 2591013656835072 2593492305103728 2600685765022464 2601053507159424 2603173665945636 2608267939264512 2611255951029096 2616366040952832 2618498681221248 2618868942139968 2621003622561702 2621374237684107 2626132788163584 2626999957624448 2634286356301824 2634658849629184 2636806400647776 2638955702168289 2644493882865408 2647523394793389 2652704458188288 2654866718460432 2655242121891912 2660438290427904 2662606854665856 2670873666806016 2671095837505536 2673428711767884 2678660470499328 2680843887916992 2681222964571872 2691739867327938 2697007460023296 2699587505425104 2707969134400544 2715864088145152 2718077830804728 2718462172413148 2723396965502976 2723782059247616 2726743667453568 2734465896968064 2734693357446144 2737081776333786 2742438100749312 2745419993942976 2748046352355549 2753424133867008 2755828911788127 2756058149301192 2761221923357184 2780134402284288 2783550827192184 2788998089084928 2791666135726272 2796896625209344 2799572227848256 2808100815722496 2810787136655904 2818747380093792 2818981851340032 2827734173655552 2830039103345328 2835978296610816 2838289946212224 2841005147053626 2846564844014592 2847102215940864 2849825846887236 2855402805491712 2858134377053088 2869345202002902 2874960358953984 2877710639909616 2886100466848128 2886645302273376 2895061177790208 2897420986758312 2903091086536704 2903501589387264 2905868278264896 2908648126745379 2914890363939456 2917678843241694 2922975272060928 2923388586574848 2925771485650272 2926185195554352 2932465068976128 2934301431672576 2937662944907733 2943411796071936 2946227559907464 2951993171570688 2955374952327504 2963572150839552 2963991205832832 2966407200728748 2972212302882816 2975055618223584 2981440372248576 2984292515461824 2986725058267986 2987147387128401 2992569921395712 2992993076731392 2995432711499088 3002285665856512 3004732875156768 3013493029311744 3015949373906616 3016375835143356 3022278723274752 3022849266307584 3025741022621016 3031662237929472 3034133392526208 3034562425019328 3037035943603242 3042979262475264 3046465276200612 3052427047778304 3055347099163296 3057837559655319 3063821586190848 3064254816653568 3076274134089072 3085242863342976 3094821867886336 3097782475540564 3103405844410368 3103844672165888 3106374663776832 3106813911329312 3116278477089792 3119000163729198 3125103882249216 3127651202569824 3128093458667184 3131494680591207 3137622850220544 3140624402692056 3146508703360512 3146770438705152 3149518756329288 3155682198122496 3171090802605516 3177296459753472 3181200945362496 3190210213129408 3190475583687168 3193262072389417 3199511117540864 3202989992933472 3212328156178176 3215401174184724 3221425577250048 3221693544388608 3231696198463488 3234330403823232 3237424469898318 3243759938528256 3246863025204144 3247475965057548 3253831103932416 3256943825013984 3266439288060672 3279251659431888 3288812159896704 3291958344998646 3299023202598144 3308173563727872 3308641346045952 3311338270580928 3314506004895897 3320992318017024 3324796821368442 3331303273073664 3334018669694496 3334490106561936 3343738840743168 3346937570501532 3353487350482944 3354120418779648 3357329079894552 3363899195510784 3367117211322816 3377571374088576 3380324484551364 3386939600959488 3387418520951808 3390179657975712 3400063563684096 3400705424596032 3403958650448643 3410620017670656 3413400066591984 3413882728146744 3420563516264448 3421209247138816 3423351670284672 3433980428750592 3437265486558708 3443992033499136 3446799284464704 3447286668735264 3447937444382088 3454684875780096 3457989740138304 3460808400850206 3467581020029952 3468071342879232 3470898221260848 3481674601372128 3491331574961664 3491825256186624 3494671496748936 3495165650245476 3501510384218112 3515741867530368 3518607602891052 3519105141000582 3525991843820544 3530031193057852 3536939277584384 3539822291280576 3540322829189216 3543208600870449 3550142472887808 3561164889074688 3564571615690512 3574458517222656 3574963952762496 3578851063532808 3585854685966336 3588986489770584 3589285031648064 3596009946697728 3599450007233472 3624103774406304 3635658223271424 3638833524350731 3645954529290752 3646257809928192 3649442368445048 3656584134332416 3660559991923968 3664061803140732 3671232178489344 3674438549050836 3674744199068256 3681629231142912 3689158116860874 3696377604369408 3699913679883792 3706845869712384 3711401102922912 3722221514301696 3747716182207872 3751301369882178 3758329840125056 3758642468453376 3770312231540736 3773385471127104 3776995214881371 3784386594949632 3788006862738168 3795419792019456 3796136287921152 3799767795849648 3810307051079424 3810845836070784 3813952115222676 3821415817992192 3825071509144608 3825793602670536 3833280478605312 3836947519879488 3840618069165087 3848133955797504 3848860403031168 3860081570386944 3863227982344416 3874491037686528 3878197502327172 3878929624929849 3886520485252608 3890238457655592 3897851448766464 3901028647533696 3901580260739136 3904760498918454 3912401908896768 3916883926543644 3924549061429248 3927748021831872 3928303413209952 3931505433842553 3939199182245376 3940499936436672 3951429534452736 3951988274443776 3955209600971664 3966740824298112 3979056687282432 3982300077690648 3982863182837868 3990093228527616 3990657435641856 3993910281998784 4006310500209024 4010143067651826 4017990705748992 4021265831875488 4021834446857808 4030465688410112 4034321363494688 4037609800991907 4045511190034944 4046083233359104 4049381258137656 4057305683300352 4061953701600816 4073796132217728 4077116746207092 4077693258619722 4085095448254464 4085673088871424 4090115501180352 4101698845452096 4102040036169216 4105622664500679 4113657151123968 4141832885035776 4155037969453056 4158666884972264 4166805176332288 4170201603426432 4170791278222912 4175326240788276 4183497133627392 4187499203589408 4195344937814016 4199358341772384 4212151223583744 4216180704983856 4228121070140688 4228472777010048 4241601260483328 4253967444916224 4270653323911296 4274738770330854 4283104208237568 4286844973892642 4287201565579632 4295234103000064 4304017803004353 4312440538430976 4316565959864424 4325013251371008 4329150700272192 4329967953410064 4342591766685312 4346131480137468 4354636629805056 4355252384080896 4358802417397344 4372335545909184 4376518264862541 4385082879862272 4389277793331528 4398697603464192 4415117694107904 4419341339861196 4427989757356032 4433062428491256 4441737697431552 4445358226259328 4445986808749248 4449610801093122 4458318454324224 4462583427335376 4472160558372864 4476438773192736 4480087587401979 4488854882093568 4489489615097088 4493149067248632 4501941922566144 4503428498784768 4507099312735152 4516558027935744 4520239543967616 4524563752715034 4533418084912128 4534273899461376 4538611533931524 4547493356894208 4551200088789312 4551843637528992 4555553915404863 4564468893712896 4569697914300918 4578640571667456 4583020648744944 4595732379286272 4596382224980352 4597249925842784 4610652986851072 4614411201133608 4623441360039936 4624095123838976 4627864295014464 4642232801829504 4646673713310846 4655108766615552 4655767008248832 4659561995665248 4660220866993968 4674417715634688 4678500245593797 4687655823373824 4691476803854736 4692140188000776 4701322458427392 4719763055040768 4724278134493932 4733523297183744 4748219852099584 4752762154254016 4756636203908274 4757308801723009 4765944689630208 4766618603683328 4771801418043744 4785315319694112 4785713375530752 4799266676311296 4804484989400208 4818492234267264 4823101761277086 4832138365875072 4832540316582912 4847544297695232 4871213947586322 4880746655898624 4885415737520976 4899251398734448 4899658932091008 4918877489147832 4928503472492544 4933218239845056 4937937517497969 4942461159616512 4948534803897216 4962260345591808 4962962019068928 4967007405871392 4981488477025536 4987195232052663 4996954909610496 5001735159842904 5011523291271168 5031180628169472 5035993619841828 5045848793266176 5050675816984224 5061515050561536 5066357061132864 5070486726827046 5080409401439232 5081127781427712 5085269486963568 5100095345526144 5101058136894048 5115930026505984 5120100099887976 5120824092220116 5130119865249792 5130845274396672 5131813870708224 5135027505427008 5146775427182592 5150970643125888 5155898229838062 5165988050248704 5170930003102896 5171906166573132 5182027313670144 5186984610207456 5191212601275309 5201371530044928 5202107014318848 5206347331891272 5216535878529024 5222511902058192 5236997362442496 5237737884279936 5242007245123404 5242748475368214 5252265576327168 5253999915248896 5268572712603648 5269317699258368 5273612801295552 5277911404336578 5278657711500873 5288987765730816 5295046789586778 5305408916376576 5309733436920864 5310484243783824 5325213709331712 5341747333612032 5342191675011072 5346857423535768 5357320940998656 5361687775833984 5362445929143744 5383479734655876 5394014920046592 5399175010850208 5415938268801088 5421119332195987 5431728176290304 5436155661609456 5436924344826296 5447564118495232 5453487334907136 5468931793936128 5469386714892288 5474163552667572 5484876201498624 5490839987885952 5496092704711098 5506848267734016 5511657823576254 5512116298602384 5522443846714368 5560268804568576 5567101654384368 5583332271452544 5599144455696512 5616201631444992 5621574273311808 5626952054823267 5637494760187584 5637963702680064 5655468347311104 5660078206690656 5676579892424448 5682010294107252 5693129688029184 5694204431881728 5699651693774472 5710805610983424 5716268754106176 5738690404005804 5749920717907968 5755421279819232 5772200933696256 5773290604546752 5790122355580416 5794841973516624 5807003178774528 5811736556529792 5817296253490758 5829780727878912 5835357686483388 5845950544121856 5846777173149696 5851542971300544 5852370391108704 5857140748377681 5864930137952256 5868602863345152 5875325889815466 5886823592143872 5892455119814928 5910749904655008 5927144301679104 5927982411665664 5932814401457496 5944424605765632 5950111236447168 5968585030923648 5973450116535972 5974294774256802 5985139842791424 5985986153462784 5990865422998176 6004571331713024 6009465750313536 6015214601477739 6026986058623488 6031898747813232 6032751670286712 6044557446549504 6045698532615168 6051482045242032 6068266785052416 6069124850038656 6074071887206484 6085958524950528 6092930552401224 6104854095556608 6110694198326592 6115675119310638 6116539887929583 6127643172381696 6128509633307136 6152548268178144 6170485726685952 6177554587851241 6189643735772672 6195564951081128 6207689344331776 6212749327553664 6213627822658624 6232556954179584 6238000327458396 6250207764498432 6255302405139648 6256186917334368 6262989361182414 6275245700441088 6281248805384112 6293017406721024 6299037512658576 6342181605211032 6354592919506944 6362401890724992 6380420426258816 6380951167374336 6386524144778834 6399022235081728 6405979985866944 6412108155496281 6424656312356352 6430267460838963 6430802348369448 6442851154500096 6443387088777216 6468660807646464 6474848939796636 6487519877056512 6493726050408288 6494951930115096 6507662207864832 6513887650027968 6532878576121344 6558503318863776 6577624319793408 6583916689997292 6598046405196288 6617282692091904 6622676541161856 6629012009791794 6641984636034048 6649593642736884 6662606546147328 6668037339388992 6668980213123872 6674416201639683 6687477681486336 6693875141003064 6706974700965888 6708240837559296 6714658159789104 6734234422645632 6755142748177152 6760648969102728 6773879201918976 6774837041903616 6780359315951424 6786845629072551 6800127127368192 6801410849192064 6807917300897286 6821240035341312 6826800133183968 6827765456293488 6842418494277632 6846703340569344 6854546871451377 6867960857501184 6874530973117416 6887984066998272 6893598568929408 6894573337470528 6895874888764176 6915979480276608 6921616801700412 6935162040059904 6936142685758464 6941796442521696 6963349202744256 6970010569966269 6982663149923328 6983650512373248 6989342993497872 6990331300490952 7031483735060736 7037215205782104 7038210282001164 7051983687641088 7060062386115704 7073878555168768 7079644582561152 7080645658378432 7086417201740898 7100284945775616 7122329778149376 7129143231381024 7134954305862411 7148917034445312 7149927905524992 7157702127065616 7177972979541168 7178570063296128 7198900014466944 7248207548812608 7271316446542848 7277667048701462 7291909058581504 7298884736890096 7306820921379483 7321119983847936 7328123606281464 7342464356978688 7348877098101672 7349488398136512 7363258462285824 7378316233721748 7392755208738816 7399827359767584 7413691739424768 7422802205845824 7444443028603392 7495432364415744 7502602739764356 7516659680250112 7517284936906752 7540624463081472 7546770942254208 7553990429762742 7568773189899264 7576013725476336 7592272575842304 7599535591699296 7605730090240569 7620614102158848 7621691672141568 7627904230445352 7642831635984384 7650143018289216 7651587205341072 7673895039758976 7681236138330174 7696267911595008 7697720806062336 7720163140773888 7726455964688832 7733847344757093 7748982075373056 7756395004654344 7757859249859698 7773040970505216 7780476915311184 7802057295067392 7803160521478272 7809520997836908 7824803817793536 7833767853087288 7849098122858496 7855496043663744 7856606826419904 7863010867685106 7864122713052321 7878398364490752 7880999872873344 7902859068905472 7903976548887552 7910419201943328 7933481648596224 7942570184380167 7958113374564864 7964600155381296 7965726365675736 7981314871283712 7987820563997568 8012621000418048 8020286135303652 8035981411497984 8042531663750976 8043668893715616 8060931376820224 8068642726989376 8075219601983814 8091022380069888 8092166466718208 8098762516275312 8123907403201632 8147592264435456 8154233492414184 8155386517239444 8170190896508928 8171346177742848 8180231002360704 8203397690904192 8204080072338432 8211245329001358 8227314302247936 8267486735364381 8283665770071552 8317333769944528 8340403206852864 8341582556445824 8350652481576552 8366994267254784 8374998407178816 8390689875628032 8398716683544768 8424302447167488 8432361409967712 8456242140281376 8456945554020096 8483202520966656 8507934889832448 8541306647822592 8549477540661708 8566208416475136 8573689947785284 8574403131159264 8590468206000128 8608035606008706 8624881076861952 8633131919728848 8658301400544384 8659935906820128 8685183533370624 8692262960274936 8709273259610112 8710504768161792 8717604834794688 8725944380236137 8744671091818368 8753036529725082 8770165759724544 8778555586663056 8797395206928384 8812988834723199 8830235388215808 8838682679722392 8855979514712064 8866124856982512 8890716452518656 8891973617498496 8899221602186244 8916636908648448 8925166854670752 8944321116745728 8952877546385472 8960175174803958 8961442161385203 8977709764187136 8978979230194176 8986298134497264 9006856997569536 9014198625470304 9040479087935232 9049127505430068 9066836169824256 9068547798922752 9077223067863048 9094986713788416 9102400177578624 9103687275057984 9111107830809726 9128937787425792 9139395828601836 9157281143334912 9166041297489888 9173512678965957 9191464758572544 9192764449960704 9194499851685568 9221305973702144 9228822402267216 9248190247677952 9255728590028928 9284465603659008 9293347426621692 9310217533231104 9311534016497664 9319123991330496 9320441733987936 9348835431269376 9357000491187594 9375311646747648 9382953607709472 9384280376001552 9439526110081536 9448556268987864 9467046594367488 9505524308508032 9513272407816548 9514617603446018 9531889379260416 9533237207366656 9543602836087488 9570630639388224 9571426751061504 9579786217168251 9598533352622592 9608969978800416 9636984468534528 9646203522554172 9664276731750144 9665080633165824 9695088595390464 9742427895172644 9761493311797248 9770831475041952 9798502797468896 9799317864182016 9837754978295664 9866436479690112 9875875034995938 9897069607794432 9924520691183616 9925924038137856 9934014811742784 9943518014687691 9962976954051072 9974390464105326 9993909819220992 10003470319685808 10062361256338944 10071987239683656 10091697586532352 10101351633968448 10132714122265728 10140973453654092 10160818802878464 10162255562855424 10170538973927136 10200190691052288 10202116273788096 10211875951345929 10231860053011968 10240200199775952 10241648184440232 10261690548793344 10263627741416448 10270055010854016 10301941286251776 10311796459676124 10331976100497408 10341860006205792 10343812333146264 10364054627340288 10373969220414912 10382425202550618 10402743060089856 10404214028637696 10412694663782544 10445023804116384 10473994724884992 10475475768559872 10484014490246808 10485496950736428 10504531152654336 10507999830497792 10538635398516736 10547225602591104 10555822808673156 10557315423001746 10577975531461632 10590093579173556 10610817832753152 10619466873841728 10620968487567648 10629625802611347 10650427418663424 10683494667224064 10693714847071536 10723375551667968 10724891858287488 10766959469311752 10788029840093184 10798350021700416 10831876537602176 10842238664391974 10863456352580608 10872311323218912 10873848689652592 10906974669814272 10916500573052193 10937863587872256 10938773429784576 10948327105335144 10969752402997248 10981679975771904 10992185409422196 11013696535468032 11023315647152508 11024232597204768 11044887693428736 11120537609137152 11134203308768736 11166664542905088 11198288911393024 11243148546623616 11253904109646534 11274989520375168 11275927405360128 11310936694622208 11320156413381312 11330985644644113 11353159784848896 11364020588214504 11386259376058368 11388408863763456 11399303387548944 11432537508212352 11477380808011608 11499841435815936 11510842559638464 11521854207495261 11544401867392512 11546581209093504 11580244711160832 11589683947033248 11623473113059584 11634592506981516 11636788874789547 11659561455757824 11670715372966776 11693554346299392 11703085942601088 11704740782217408 11714281496755362 11737205726690304 11750651779630932 11773647184287744 11784910239629856 11821499809310016 11854288603358208 11855964823331328 11865628802914992 11900222472894336 11937170061847296 11946900233071944 11948589548513604 11970279685582848 11971972306925568 11981730845996352 12009142663426048 12018931500627072 12030429202955478 12053972117246976 12063797495626464 12065503340573424 12091397065230336 12102964090484064 12112829402975721 12136533570104832 12138249700077312 12148143774412968 12171917049901056 12185861104802448 12221388396653184 12231350238621276 12233079775859166 12255286344763392 12257019266614272 12305096536356288 12316867993502037 12340971453371904 12355109175702482 12379287471545344 12391129902162256 12425498655107328 12427255645317248 12465113908359168 12476000654916792 12500415528996864 12510604810279296 12512373834668736 12525978722364828 12550491400882176 12562497610768224 12586034813442048 12598075025317152 12684363210422064 12724803781449984 12760840852517632 12761902334748672 12773048289557668 12798044470163456 12811959971733888 12824216310992562 12849312624712704 12860534921677926 12861604696738896 12885702309000192 12912053409013059 12937321615292928 12949697879593272 12975039754113024 12987452100816576 12989903860230192 13027775300055936 13065757152242688 13117006637727552 13129554794587623 13155248639586816 13167833379994584 13196092810392576 13245353082323712 13258024019583588 13283969272068096 13299187285473768 13325213092294656 13336074678777984 13337960426247744 13348832403279366 13374955362972672 13387750282006128 13416481675118592 13429316319578208 13468468845291264 13510285496354304 13521297938205456 13549674083807232 13560718631902848 13573691258145102 13600254254736384 13602821698384128 13615834601794572 13642480070682624 13653600266367936 13655530912586976 13666661746214589 13684836988555264 13693406681138688 13709093742902754 13735921715002368 13749061946234832 13787197137858816 13789146674941056 13791749777528352 13831958960553216 13843233603400824 13870324080119808 13872285371516928 13883592885043392 13926698405488512 13940021139932538 13965326299846656 13967301024746496 13978685986995744 13980662600981904 14035500736781391 14062967470121472 14074430411564208 14076420564002328 14103967375282176 14120124772231408 14159289165122304 14161291316756864 14172834403481796 14200569891551232 14244659556298752 14258286462762048 14269908611724822 14271926405169027 14297834068890624 14299855811049984 14315404254131232 14355945959082336 14357140126592256 14397800028933888 14496415097625216 14542632893085696 14555334097402924 14583818117163008 14597769473780192 14613641842758966 14642239967695872 14656247212562928 14697754196203344 14698976796273024 14756632467443496 14785510417477632 14799654719535168 14813812552493907 14827383478849536 14845604411691648 14888886057206784 14961585696157989 14990864728831488 15005205479528712 15033319360500224 15034569873813504 15093541884508416 15107980859525484 15137546379798528 15152027450952672 15184545151684608 15199071183398592 15211460180481138 15241228204317696 15243383344283136 15255808460890704 15300286036578432 15303174410682144 15347790079517952 15362472276660348 15392535823190016 15395441612124672 15440326281547776 15452911929377664 15467694689514186 15497964150746112 15512790009308688 15515718499719396 15546081941010432 15560953830622368 15573637803825927 15604114590134784 15606321042956544 15619041995673816 15649607635587072 15667535706174576 15710992087327488 15713213652839808 15726021735370212 15728245426104642 15756796728981504 15761999745746688 15805718137810944 15807953097775104 15820838403886656 15835973134502619 15866963297192448 15885140368760334 15916226749129728 15929200310762592 15931452731351472 15975641127995136 16025242000836096 16040572270607304 16071962822995968 16085063327501952 16087337787431232 16137285453978752 16150439203967628 16182044760139776 16184332933436416 16197525032550624 16247814806403264 16263357996587961 16295184528870912 16308466984828368 16310773034478888 16342692355485696 16360462004721408 16406795381808384 16408160144676864 16422490658002716 16454628604495872 16534973470728762 16567331540143104 16634667539889056 16680806413705728 16683165112891648 16701304963153104 16749996814357632 16797433367089536 16848604894334976 16864722819935424 16880856164469801 16912484280562752 16913891108040192 16966405041933312 17082613295645184 17098955081323416 17132416832950272 17147379895570568 17148806262318528 17180936412000256 17216071212017412 17249762153723904 17266263839457696 17316602801088768 17319871813640256 17370367066741248 17384525920549872 17421009536323584 17435209669589376 17451888760472274 17489342183636736 17506073059450164 17540331519449088 17557111173326112 17594790413856768 17625977669446398 17660470776431616 17677365359444784 17732249713965024 17781432905037312 17783947234996992 17798443204372488 17833273817296896 17850333709341504 17905755092770944 17920350349607916 17922884322770406 17955419528374272 17957958460388352 17972596268994528 18013713995139072 18028397250940608 18045643804433217 18080958175870464 18098255010860136 18133672339648512 18137095597845504 18154446135726096 18204800355157248 18207374550115968 18222215661619452 18257875574851584 18278791657203672 18314562286669824 18332082594979776 18347025357931914 18349619663788749 18382929517145088 18385528899921408 18388999703371136 18442611947404288 18457644804534432 18511457180057856 18532663763553723 18568931207318016 18586694853243384 18623068032995328 18638247982660992 18640883467975872 18697670862538752 18714000982375188 18750623293495296 18765907215418944 18768560752003104 18879052220163072 18897112537975728 19011048617016064 19026544815633096 19029235206892036 19063778758520832 19066474414733312 19087205672174976 19141261278776448 19142853502123008 19159572434336502 19197066705245184 19217939957600832 19236324466488843 19273968937069056 19290802382516889 19292407045108344 19328553463500288 19330161266331648 19484855790345288 19522986623594496 19541662950083904 19597005594937792 19598635728364032 19675509956591328 19732872959380224 19751750069991876 19794139215588864 19851848076275712 19868029623485568 19887036029375382 19925953908102144 19948780928210652 19987819638441984 20006940639371616 20124722512677888 20143974479367312 20202703267936896 20265428244531456 20281946907308184 20321637605756928 20324511125710848 20341077947854272 20360536887217653 20400381382104576 20404232547576192 20423751902691858 20463720106023936 20480400399551904 20483296368880464 20527255482832896 20540110021708032 20563640614354131 20603882572503552 20623592919352248 20663952200994816 20683720012411584 20687624666292528 20747938440829824 20764850405101236 20805486120179712 20808428057275392 20825389327565088 20890047608232768 20910031709898807 20947989449769984 20950951537119744 20968028980493616 20970993901472856 21015999660995584 21094451205182208 21111645617346312 21114630846003492 21155951062923264 21180187158347112 21221635665506304 21238933747683456 21241936975135296 21259251605222694 21300854837326848 21366989334448128 21387429694143072 21404862917587233 21446751103335936 21449783716574976 21533918938623504 21596700043400832 21663753075204352 21684477328783948 21726912705161216 21744622646437824 21747697379305184 21813949339628544 21833001146104386 21875727175744512 21896654210670288 21920462764138449 21963359951543808 21984370818844392 22027393070936064 22046631294305016 22048465194409536 22089775386857472 22241075218274304 22268406617537472 22333329085810176 22352834506725919 22396577822786048 22486297093247232 22507808219293068 22549979040750336 22551854810720256 22621873389244416 22640312826762624 22661971289288226 22706319569697792 22728041176429008 22776817727526912 22798606775097888 22865075016424704 22954761616023216 23021685119276928 23043708414990522 23088803734785024 23093162418187008 23160489422321664 23179367894066496 23201542034271279 23246946226119168 23269185013963032 23273577749579094 23319122911515648 23341430745933552 23406171885202176 23409481564434816 23428562993510724 23474411453380608 23501303559261864 23547294368575488 23569820479259712 23592368139156963 23642999618620032 23708577206716416 23711929646662656 23731257605829984 23800444945788672 23827710553140501 23874340123694592 23893800466143888 23897179097027208 23943944613851136 23963461691992704 24037863001254144 24060858405910956 24107944234493952 24127594991252928 24131006681146848 24182794130460672 24205928180968128 24225658805951442 24273067140209664 24276499400154624 24296287548825936 24371722209604896 24442776793306368 24462700477242552 24466159551718332 24510572689526784 24514038533228544 24610193072712576 24633735987004074 24681942906743808 24710218351404964 24758574943090688 24782259804324512 24802460206093143 24850997310214656 24854511290634496 24952001309833584 25021209620558592 25024747669337472 25051957444729656 25100982801764352 25124995221536448 25172069626884096 25196150050634304 25368726420844128 25449607562899968 25521681705035264 25523804669497344 25546096579115336 25596088940326912 25623919943467776 25648432621985124 25698625249425408 25721069843355852 25723209393477792 25771404618000384 25824106818026118 25874643230585856 25899395759186544 25974904201633152 25979807720460384 26055550600111872 26131514304485376 26234013275455104 26259109589175246 26310497279173632 26335666759989168 26392185620785152 26438966504169597 26490706164647424 26516048039167176 26567938544136192 26598374570947536 26672149357555968 26675920852495488 26697664806558732 26749910725945344 26775500564012256 26832963350237184 26858632639156416 26884326484155609 26936937690582528 27020570992708608 27042595876410912 27121437263805696 27147382516290204 27200508509472768 27205643396768256 27231669203589144 27284960141365248 27307200532735872 27311061825173952 27333323492429178 27386813362277376 27418187485805508 27471843430004736 27498123892469664 27520538036897871 27574394275717632 27578293349882112 27583499555056704 27663917921106432 27686467206801648 27744570743033856 27767185770086784 27853396810977024 27880042279865076 27930652599693312 27934602049492992 27957371973991488 27961325201963808 28071001473562782 28125934940242944 28148860823128416 28152841128004656 28240249544462816 28318578330244608 28322582633513728 28345668806963592 28401139783102464 28516572925524096 28539817223449644 28543852810338054 28595668137781248 28599711622099968 28630808508262464 28711891918164672 28714280253184512 28739358651504753 28795600057867776 28992830195250432 29085265786171392 29110668194805848 29167636234326016 29195538947560384 29227283685517932 29284479935391744 29312494425125856 29395508392406688 29397953592546048 29513264934886992 29599309439070336 29627625104987814 29691208823383296 29777772114413568 29923171392315978 29981729457662976 30010410959057424 30066638721000448 30187083769016832 30215961719050968 30275092759597056 30304054901905344 30398142366797184 30422920360962276 30482456408635392 30486766688566272 30511616921781408 30600572073156864 30606348821364288 30635627854037787 30695580159035904 30724944553320696 30785071646380032 30790883224249344 30905823858755328 30935389379028372 30995928301492224 31025580018617376 31031436999438792 31092163882020864 31121907661244736 31147275607651854 31208229180269568 31212642085913088 31238083991347632 31335071412349152 31421984174654976 31426427305679616 31452043470740424 31456490852209284 31513593457963008 31523999491493376 31615906195550208 31641676807773312 31671946269005238 31733926594384896 31770280737520668 31832453498259456 31858400621525184 31862905462702944 31888877407834041 31951282255990272 32050484001672192 32081144541214608 32170126655003904 32174675574862464 32274570907957504 32300878407935256 32364089520279552 32368665866872832 32395050065101248 32495629612806528 32526715993175922 32590369057741824 32616933969656736 32621546068957776 32720924009442816 32749501719156579 32813590763616768 32816320289353728 32844981316005432 32909257208991744 33069946941457524 33134663080286208 33269335079778112 33301161612061063 33361612827411456 33366330225783296 33402609926306208 33499993628715264 33594866734179072 33729445639870848 33761712328939602 33824968561125504 33827782216080384 33932810083866624 34165226591290368 34197910162646832 34294759791141136 34297612524637056 34432142424034824 34499524307447808 34532527678915392 34565562622485783 34633205602177536 34639743627280512 34740734133482496 34769051841099744 34870419339178752 34903777520944548 34910366624368641 34978684367273472 35012146118900328 35080663038898176 35114222346652224 35251955338892796 35320941552863232 35354730718889568 35464499427930048 35562865810074624 35567894469993984 35596886408744976 35700667418683008 35811510185541888 35840700699215832 35845768645540812 35910839056748544 35915916920776704 35945192537989056 36027427990278144 36056794501881216 36091287608866434 36161916351740928 36196510021720272 36274191195691008 36308892271452192 36338488208927163 36409600710314496 36414749100231936 36444431323238904 36515751149703168 36557583314407344 36664165189959552 36694050715863828 36699239327577498 36765859034290176 36771057799842816 36777999406742272 36885223894808576 36915289609068864 36950603980506111 37022914360115712 37065327527107446 37137862414636032 37173389706486768 37276495965321984 37281766935951744 37395341725077504 37428001964750376 37501246586990592 37531814430837888 37537121504006208 37758104440326144 37794225075951456 37947835325371909 38022097234032128 38053089631266192 38058470413784072 38132948829466624 38174411344349952 38282522557552896 38285707004246016 38319144868673004 38394133410490368 38435879915201664 38472648932977686 38547937874138112 38581604765033778 38584814090216688 38657106927000576 38969711580690576 39083325900167808 39194011189875584 39197271456728064 39351019913182656 39388664383762869 39465745918760448 39503500139983752 39588278431177728 39736059246971136 39774072058750764 39851907816204288 39897561856421304 39975639276883968 40013881278743232 40249445025355776 40287948958734624 40405406535873792 40530856489062912 40563893814616368 40649022251421696 40682155895708544 40721073774435306 40800762764209152 40808465095152384 40847503805383716 40927440212047872 40960800799103808 40966592737760928 40999985238643767 41054510965665792 41080220043416064 41127281228708262 41207765145007104 41247185838704496 41367440024823168 41375249332585056 41495876881659648 41529700810202472 41610972240359424 41616856114550784 41650778655130176 41780095216465536 41820063419797614 41895978899539968 41901903074239488 41936057960987232 41941987802945712 42031999321991168 42106502210344173 42188902410364416 42223291234692624 42229261692006984 42311902125846528 42360374316694224 42477867495366912 42483873950270592 42518503210445388 42601709674653696 42733978668896256 42774859388286144 42809725835174466 42815779215507081 42893502206671872 42899567433149952 43067837877247008 43193400086801664 43327506150408704 43368954657567896 43453825410322432 43489245292875648 43495394758610368 43627898679257088 43666002292208772 43751454351489024 43793308421340576 43840925528276898 43926719903087616 43968741637688784 44093262588610032 44096930388819072 44482150436548608 44536813235074944 44666658171620352 44705669013451838 44793155645572096 44884757088473967 44972594186494464 45015616438586136 45099958081500672 45103709621440512 45280625653525248 45323942578576452 45412639139395584 45456082352858016 45553635455053824 45597213550195776 45730150032849408 45909523232046432 46043370238553856 46087416829981044 46177607469570048 46186324836374016 46320978844643328 46358735788132992 46403084068542558 46493892452238336 46538370027926064 46547155499158188 46638245823031296 46682861491867104 46720913411477781 46812343770404352 46818963128869632 46857125987021448 46948822906761216 47002607118523728 47139640958519424 47184736278313926 47285999237240064 47417154413432832 47423859293325312 47462515211659968 47507919403507857 47600889891577344 47655421106281002 47748680247389184 47787600932287776 47794358194054416 47926923383985408 48075726002508288 48121716811821912 48215888468987904 48255189982505856 48262013362293696 48411856361936256 48451317611902884 48546134280419328 48552998800309248 48592575097651872 48743444419209792 48790073989763883 48885553586612736 48925400954485104 48932319103436664 49028077066457088 49220386145425152 49267471974008148 49363885813487616 49420436702809928 49517149886181376 49564519608649024 49604920412186286 49701994620429312 49709022581268992 49904002619667168 50042419241117184 50049495338674944 50103914889459312 50249990443072896 50392300101268608 50737452841688256 50899215125799936 51043363410070528 51092193158230672 51247839886935552 51296865243970248 51397250498850816 51442139686711704 51446418786955584 51542809236000768 51648213636052236 51749286461171712 51798791518373088 51949808403266304 51959615440920768 52111101200223744 52263028608970752 52468026550910208 52518219178350492 52620994558347264 52671333519978336 52784371241570304 52877933008339194 52981412329294848 53032096078334352 53196749141895072 53344298715111936 53351841704990976 53395329613117464 53499821451890688 53551001128024512 53717265278312832 53768652968311218 53873875381165056 54041141985417216 54085191752821824 54136931413299651 54242874527611392 54294765032580408 54401017018945536 54411286793536512 54463338407178288 54614401065471744 54622123650347904 54666646984858356 54773626724554752 54836374971611016 54943686860009472 54996247784939328 55041076073795742 55048858991366247 55148788551435264 55156586699764224 55166999110113408 55327835842212864 55372934413603296 55534371540173568 55597991290661169 55706793621954048 55760084559730152 55869204098985984 55914743947982976 55922650403927616 56142002947125564 56251869880485888 56297721646256832 56305682256009312 56480499088925632 56637156660489216 56645165267027456 56691337613927184 57033145851048192 57079634446899288 57087705620676108 57191336275562496 57199423244199936 57261617016524928 57423783836329344 57428560506369024 57478717303009506 57591200115735552 57872407147550667 57985660390500864 58221336389611696 58391077895120768 58454567371035864 58568959870783488 58624988850251712 58791016784813376 58795907185092096 59026529869773984 59198618878140672 59255250209975628 59382417646766592 59555544228827136 59846342784631956 59963458915325952 60020821918114848 60133277442000896 60374167538033664 60431923438101936 60608109803810688 60796284733594368 60845840721924552 60964912817270784 60973533377132544 61023233843562816 61081610661652959 61201144146313728 61212697642728576 61271255708075574 61391160318071808 61449889106641392 61581766448498688 61690921843062393 61811647717510656 61870778758056744 61991856602984448 62051160037234752 62062873998877584 62243815322489472 62294551215303708 62416458360539136 62425284171826176 62476167982695264 62670142824698304 62730095129696421 62843968349309952 62852854611359232 62904086941480848 62912981704418568 63047998982986752 63283353615546624 63343892538010476 63467853188769792 63540561475041336 63664906996518912 63716801243050368 63725810925405888 63777754815668082 63902564511980544 64100968003344384 64162289082429216 64214588752761699 64340253310007808 64349351149724928 64549141815915008 64601756815870512 64737331733745664 64790100130202496 64991259225613056 65053431986351844 65180738115483648 65233867939313472 65243092137915552 65441848018885632 65499003438313158 65627181527233536 65689962632010864 66139893882915048 66269326160572416 66538670159556224 66602323224122126 66723225654822912 66732660451566592 66805219852612416 66999987257430528 67058503520177757 67189733468358144 67458891279741696 67523424657879204 67649937122251008 67655564432160768 67865620167733248 68330453182580736 68395820325293664 68589519582282272 68595225049274112 68864284848069648 69065055357830784 69131125244971566 69266411204355072 69279487254561024 69481468266964992 69538103682199488 69604626102813837 69740838678357504 69807555041889096 69820733248737282 69957368734546944 70024292237800656 70228444693304448 70503910677785592 70641883105726464 70709461437779136 70777104417470889 70928998855860096 71125731620149248 71135788939987968 71193772817489952 71401334837366016 71483131659421503 71623020371083776 71681401398431664 71691537291081624 71831833841553408 71890385075978112 72113589003762432 72182575217732868 72323832703481856 72393020043440544 72548382391382016 72617784542904384 72676976417854326 72819201420628992 72829498200463872 72888862646477808 73115166628814688 73328330379919104 73388101431727656 73398478655154996 73531718068580352 73542115599685632 73555998813484544 73770447789617152 73830579218137728 73901207961012222 74045828720231424 74130655054214892 74275724829272064 74346779412973536 74407380618279429 74552991930643968 74563533871903488 74856003929500752 75063628861675776 75074243008012416 75516208880652288 75588450151902912 75895670650743818 76044194468064256 76106179262532384 76116940827568144 76348822688699904 76565045115105792 76571414008492032 76638289737346008 76788266820980736 76871759830403328 76945297865955372 77095875748276224 77163209530067556 77169628180433376 77314213854001152 77939423161381152 78166651800335616 78388022379751168 78394542913456128 78702039826365312 78777328767525738 78931491837520896 79007000279967504 79176556862355456 79316899512508791 79472118493942272 79548144117501528 79703815632408576 79795123712842608 80027762557486464 80498890050711552 80575897917469248 80652979452466827 80810813071747584 81061712978125824 81127787629232736 81364311791417088 81442147548870612 81601525528418304 81616930190304768 81695007610767432 81854880424095744 81921601598207616 81933185475521856 81999970477287534 82160440086832128 82254562457416524 82415530290014208 82494371677408992 82734880049646336 82750498665170112 82991753763319296 83059401620404944 83233712229101568 83301557310260352 83560190432931072 83640126839595228 83791957799079936 83803806148478976 83872115921974464 83883975605891424 84063998643982336 84213004420688346 84377804820728832 84446582469385248 84458523384013968 84720748633388448 84955734990733824 84967747900541184 85037006420890776 85203419349307392 85549718776572288 85619451670348932 85631558431014162 85787004413343744 85799134866299904 86135675754494016 86218075954514259 86386800173603328 86655012300817408 86737909315135792 86978490585751296 86990789517220736 87255797358514176 87332004584417544 87502908702978048 87586616842681152 87681851056553796 87853439806175232 87937483275377568 88186525177220064 88193860777638144 89073626470149888 89333316343240704 89411338026903676 89586311291144192 89769514176947934 89945188372988928 90031232877172272 90199916163001344 90561251307050496 90647885157152904 90825278278791168 90912164705716032 91194427100391552 91460300065698816 91819046464092864 91906883562113361 92086740477107712 92174833659962088 92355214939140096 92372649672748032 92717471576265984 92806168137085116 92987784904476672 93076740055852128 93094310998316376 93276491646062592 93365722983734208 93441826822955562 93624687540808704 93637926257739264 93714251974042896 94005214237047456 94279281917038848 94369472556627852 94571998474480128 94847718586650624 94925030423319936 95015838807015714 95201779783154688 95310842212562004 95497360494778368 95575201864575552 95588716388108832 95666632223502123 95853846767970816 96151452005016576 96243433623643824 96510379965011712 96524026724587392 96823712723872512 96902635223805768 97092268560838656 97105997600618496 97185150195303744 97486888838419584 97580147979527766 97771107173225472 97850801908970208 97864638206873328 98248505157469737 98440772290850304 98534943948016296 98727771626975232 98840873405619856 99129039217298048 99209840824372572 99403989240858624 99418045162537984 99808005239334336 99903484836183189 100084838482234368 100098990677349888 100207829778918624 100499980886145792 100784600202537216 101474905683376512 101798430251599872 102086726820141056 102184386316461344 102495679773871104 102593730487940496 102884279373423408 102892837573911168 103296427272104472 103498572922343424 103597583036746176 103696687867457349 103899616806532608 103919230881841536 104222202400447488 104731099873105923 104936053101820416 105036438356700984 105241989116694528 105342667039956672 105755866016678388 105962824658589696 106064192156668704 106393498283790144 106688597430223872 106703683409981952 106790659226234928 107102002256049024 107434530556625664 107537305936622436 107747750762330112 108082283970834432 108170383505643648 108273862826599302 108485749055222784 108589530065160816 108822573587073024 108926676814356576 109015464626781489 109228802130943488 109244247300695808 109333293969716712 109547253449109504 109672749943222032 109992495569878656 110082152147591484 110097717982732494 110297577102870528 110313173399528448 110333998220226816 110655671684425728 110745868827206592 110851811941518333 111068743080347136 111195982581322338 111413587243908096 111520169119460304 111829487895965952 111845300807855232 112284005894251128 112503739760971776 112595443292513664 112611364512018624 112960998177851264 113274313320978432 113290330534054912 113382675227854368 113843505976115727 114066291702096384 114159268893798576 114175411241352216 114398846488399872 114523234033049856 114847567672658688 114857121012738048 114957434606019012 115182400231471104 115744814295101334 115971320781001728 116442672779223392 116782155790241536 116909134742071728 117249977700503424 117582033569626752 117591814370184192 118053059739547968 118165993151288607 118397237756281344 118510500419951256 118764835293533184 119692685569263912 119926917830651904 120041643836229696 120266554884001792 120748335076067328 120863846876203872 121216219607621376 121592569467188736 121691681443849104 121947066754265088 122046467687125632 122163221323305918 122402288292627456 122425395285457152 122542511416151148 122782320636143616 122899778213282784 123163532896997376 123381843686124786 123623295435021312 123741557516113488 124102320074469504 124125747997755168 124487630644978944 124589102430607416 124832916721078272 124850568343652352 124952335965390528 125340285649396608 125460190259392842 125687936698619904 125705709222718464 125808173882961696 125825963408837136 126095997965973504 126319506631032519 126566707231093248 126687785076020952 126935706377539584 127081122950082672 127433602486100736 127451621850811776 127555509631336164 127805129023961088 128201936006688768 128324578164858432 128429177505523398 128447337646521243 128680506620015616 128698702299449856 129098283631830016 129203513631741024 129580200260404992 129982518451226112 130106863972703688 130361476230967296 130467735878626944 130486184275831104 130883696037771264 130998006876626316 131254363054467072 131379925264021728 132279787765830096 133077340319112448 133204646448244252 133446451309645824 133465320903133184 133610439705224832 133999974514861056 134117007040355514 134379466936716288 134654271265421901 134917782559483392 135046849315758408 135299874244502016 135311128864321536 136660906365161472 136791640650587328 137179039164564544 137190450098548224 137728569696139296 138130110715661568 138262250489943132 138532822408710144 138558974509122048 138962936533929984 139076207364398976 139209252205627674 139481677356715008 139615110083778192 139641466497474564 139914737469093888 140048584475601312 140456889386608896 141007821355571184 141418922875558272 141554208834941778 141857997711720192 142251463240298496 142271577879975936 142387545634979904 142523758210523571 142802669674732032 142966263318843006 143246040742167552 143362802796863328 143383074582163248 143780770151956224 144227178007524864 144365150435465736 144647665406963712 144786040086881088 145235569085808768 145353952835708652 145638402841257984 145658996400927744 145777725292955616 146230333257629376 146370221969291649 146656660759838208 146776202863455312 146796957310309992 147084231199371264 147111997626969088 147661158436275456 147802415922024444 148091657440462848 148261310108429784 148551449658544128 148693558825947072 148814761236558858 149105983861287936 149127067743806976 149712007859001504 150127257723351552 150148486016024832 151176900303805824 151791341301487636 152088388936128512 152212358525064768 152233881655136288 152697645377399808 153130090230211584 153276579474692016 153743519660806656 153890595731910744 154191751496552448 154326419060135112 154339256360866752 154628427708002304 155878846322762304 156333303600671232 156469841547081433 156776044759502336 156789085826912256 157404079652730624 157554657535051476 157862983675041792 158014000559935008 158353113724710912 158633799025017582 158944236987884544 159096288235003056 159590247425685216 160055525114972928 161151795834938496 161305958904933654 161621626143495168 162123425956251648 162255575258465472 162410794239898953 162728623582834176 162884295097741224 163203051056836608 163233860380609536 163390015221534864 163843203196415232 163866370951043712 163999940954575068 164320880173664256 164509124914833048 164831060580028416 164988743354817984 165146576974098741 165469760099292672 165500997330340224 165983507526638592 166118803240809888 166603114620520704 166793973871983507 167120380865862144 167280253679190456 167607612296957952 167744231843948928 167767951211782848 168426008841376692 168755609641457664 168893164938770496 168917046768027936 169441497266776896 169911469981467648 169935495801082368 170074012841781552 171099437553144576 171238903340697864 171263116862028324 171574008826687488 171598269732599808 172271351508988032 172436151909028518 172773600347206656 173310024601634816 173475818630271584 173617221442652001 173956981171502592 173981579034441472 174664009168835088 175173233685362304 175363702113107592 175706879612350464 175874966550755136 176373050354440128 176387721555276288 178147252940299776 178666632686481408 178822676053807352 179172622582288384 179539028353895868 179890376745977856 180062465754344544 180399832326002688 181122502614100992 181295770314305808 181824329411432064 182388854200783104 182920600131397632 183638092928185728 183813767124226722 184173480954215424 184349667319924176 184745299345496064 185072765529187179 185434943152531968 185612336274170232 185975569808953344 186153480111704256 186188621996632752 186731445967468416 186883653645911124 187249375081617408 187275852515478528 187428503948085792 188010428474094912 188190285389089263 188558563834077696 188738945113255704 189143996948960256 189850060846639872 190031677614031428 190403559566309376 190621684425124008 190994720989556736 191150403729151104 191177432776217664 191333264447004246 191707693535941632 192302904010033152 192486867247287648 192643766258285097 193020759930023424 193048053449174784 193647425447745024 193805270447611536 194211995201236992 194370300390607488 194973777676839168 195160295959055532 195542214346450944 195701603817940416 195729276413746656 196497010314939474 196881544581700608 197069887896032592 197681746811239712 198258078434596096 198419681648745144 198807978481717248 198836090325075968 199616010478668672 199806969672366378 200169676964468736 200197981354699776 200415659557837248 200999961772291584 201175510560533271 201569200405074432 202949811366753024 203596860503199744 204173453640282112 204368772632922688 204991359547742208 205187460975880992 205768558746846816 205785675147822336 206592854544208944 207195166073492352 207393375734914698 207799233613065216 207838461763683072 208444404800894976 209462199746211846 209872106203640832 210072876713401968 210685334079913344 211511732033356776 211925649317179392 212128384313337408 212331313252412667 212786996567580288 213377194860447744 213407366819963904 213581318452469856 214204004512098048 214449394978264509 214869061113251328 215074611873244872 215495501524660224 216340767011287296 216547725653198604 216971498110445568 217179060130321632 217645147174146048 217853353628713152 218030929253562978 218457604261886976 218488494601391616 218666587939433424 219345499886444064 219984991139757312 220164304295182968 220195435965464988 220595154205741056 220626346799056896 220667996440453632 221311343368851456 221491737654413184 221703623883036666 222137486160694272 222391965162644676 222827174487816192 223040338238920608 223222141854838287 223658975791931904 223690601615710464 224568011788502256 225190886585027328 225222729024037248 225921996355702528 226548626641956864 226580661068109824 226765350455708736 227687011952231454 228132583404192768 228318537787597152 228350822482704432 229046468066099712 229695135345317376 229714242025476096 229914869212038024 230364800462942208 231489628590202668 231942641562003456 232885345558446784 233108131284427441 233564311580483072 233818269484143456 234499955401006848 235164067139253504 235183628740368384 236106119479095936 236331986302577214 236794475512562688 237021000839902512 237529670587066368 239385371138527824 240083287672459392 241496670152134656 241727693752407744 241958938357400481 242432439215242752 243185138934377472 243383362887698208 244092935374251264 244326442646611836 244804576585254912 244850790570914304 245085022832302296 245564641272287232 245799556426565568 246763687372249572 247246590870042624 247483115032226976 248204640148939008 248251495995510336 248975261289957888 249178204861214832 249701136687304704 249904671930781056 250680571298793216 250920380518785684 251375873397239808 251411418445436928 251616347765923392 251651926817674272 252191995931947008 252639013262065038 253133414462186496 253375570152041904 254162245900165344 254867204972201472 254903243701623552 255111019262672328 255610258047922176 256649156329716864 256858355011046796 256894675293042486 257361013240031232 257397404598899712 258196567263660032 258407027263482048 258654227863542777 259160400520809984 259965036902452224 260213727945407376 260935471757253888 260972368551662208 261767392075542528 261996013753252632 262508726108934144 262759850528043456 264559575531660192 265634847277603363 266154680638224896 266409292896488504 266930641806266368 267220879410449664 267999949029722112 268234014080711028 268758933873432576 269308542530843802 269835565118966784 270093698631516816 270599748489004032 273583281301174656 274358078329129088 274380900197096448 275457139392278592 275720650686340083 276260221431323136 276524500979886264 277065644817420288 277117949018244096 278152414728797952 278418504411255348 278963354713430016 279230220167556384 279282932994949128 279829474938187776 280097168951202624 280913778773217792 282015642711142368 282837845751116544 283108417669883556 283715995423440384 284543155759951872 284775091269959808 285047516421047142 285605339349464064 285932526637686012 286492081484335104 286725605593726656 286766149164326496 286999896670506369 287561540303912448 288454356015049728 288730300870931472 289572080173762176 290471138171617536 290707905671417304 291276805682515968 291317992801855488 291555450585911232 292460666515258752 292740443938583298 293313321519676416 293552405726910624 293593914620619984 294223995253938176 294745515472409211 295322316872550912 295604831844048888 296183314880925696 296522620216859568 297387117651894144 297629522473117716 298211967722575872 298254135487613952 299424015718003008 299710454508549567 300254515446703104 300296972032049664 302353800607611648 303582682602975272 304176777872257024 304424717050129536 304467763310272576 305395290754799616 306260180460423168 306553158949384032 307487039321613312 307781191463821488 308652838120270224 308678512721733504 311757692645524608 312666607201342464 312939683094162866 313552089519004672 314193299619317769 314808159305461248 315109315070102952 315725967350083584 316028001119870016 317267598050035164 317888473975769088 318192576470006112 319180494851370432 320111050229945856 322303591669876992 322611917809867308 323243252286990336 324246851912503296 324511150516930944 324821588479797906 325457247165668352 325768590195482448 326467720761219072 326780030443069728 327046393880344467 327686406392830464 327732741902087424 327999881909150136 328641760347328512 329018249829666096 329977486709635968 330293153948197482 330939520198585344 331001994660680448 331967015053277184 332237606481619776 332555435824554999 333206229241041408 333587947743967014 334240761731724288 334560507358380912 335488463687897856 335535902423565696 336852017682753384 337511219282915328 337786329877540992 337834093536055872 338882994533553792 339822939962935296 339870991602164736 340148025683563104 341530517928347181 342198875106289152 342477806681395728 342526233724056648 343196539465199616 344542703017976064 344872303818057036 345547200694413312 346620049203269632 346951637260543168 347234442885304002 347913962343005184 347963158068882944 349328018337670176 350346467370724608 350727404226215184 351749933101510272 352746100708880256 352775443110552576 356294505880599552 357645352107614704 359078056707791736 359780753491955712 360124931508689088 360799664652005376 362245005228201984 362591540628611616 363648658822864128 364777708401566208 365841200262795264 367276185856371456 367627534248453444 368346961908430848 368699334639848352 369490598690992128 370145531058374358 370869886305063936 371224672548340464 372306960223408512 372377243993265504 373462891934936832 373767307291822248 374498750163234816 374551705030957056 374857007896171584 376020856948189824 376380570778178526 377117127668155392 377477890226511408 378287993897920512 378958519893097557 379700121693279744 380063355228062856 380807119132618752 381243368850248016 382300807458302208 382354865552435328 382666528894008492 383415387071883264 384605808020066304 384973734494575296 385287532516570194 385342012939563729 386041519860046848 386096106898349568 387294850895490048 387610540895223072 388740600781214976 389947555353678336 390320591918111064 391084428692901888 391403207635880832 391458552827493312 392994020629878948 393763089163401216 394139775792065184 395363493622479424 396516156869192192 396839363297490288 397672180650151936 399232020957337344 399613939344732756 400339353928937472 400395962709399552 400831319115674496 401999923544583168 402351021121066542 403138400810148864 405899622733506048 408737545265845376 409982719095484416 410374921951761984 411537117493693632 411571350295644672 413185709088417888 414390332146984704 414786751469829396 415598467226130432 415676923527366144 416888809601789952 418924399492423692 419744212407281664 420145753426803936 421370668159826688 423023464066713552 424256768626674816 424662626504825334 425573993135160576 426754389720895488 426814733639927808 427162636904939712 427571274631570713 428408009024196096 428898789956529018 429738122226502656 430149223746489744 432681534022574592 433095451306397208 433942996220891136 434358120260643264 435706707257426304 436061858507125956 436915208523773952 436976989202783232 437333175878866848 438690999772888128 439110665907874947 439969982279514624 440328608590365936 440390871930929976 441252693598113792 441335992880907264 442983475308826368 443407247766073332 444274972321388544 444783930325289352 445654348975632384 446080676477841216 446444283709676574 447317951583863808 447381203231420928 449136023577004512 450381773170054656 450445458048074496 451843992711405056 453161322136219648 453530700911417472 455374023904462908 456265166808385536 456637075575194304 456701644965408864 458092936132199424 459390270690634752 459829738424076048 462979257180405336 463885283124006912 465770691116893568 466216262568854882 467128623160966144 467636538968286912 468999910802013696 469409524641244299 470328134278507008 470367257480736768 472212238958191872 472663972605154428 473588951025125376 474042001679805024 475059341174132736 478770742277055648 480166575344918784 483455387504815488 483917876714800962 484864878430485504 486370277868754944 486766725775396416 487232382719696859 488185870748502528 488652885293223672 489609153170509824 489701581141828608 490170045664604592 491599112853131136 493527374744499144 494493181740085248 494966230064453952 495439730922296223 496409280297878016 496502991991020672 497950522579915776 498356409722429664 499809343861562112 500381921615950521 501361142597586432 501840761037571368 502822836890873856 503232695531846784 503303853635348544 505278026524130076 506266828924372992 506751140304083808 508324491800330688 509734409944402944 509806487403247104 510222038525344656 513298312659433728 513716710022093592 513789350586084972 514722026480062464 514794809197799424 516393134527320064 516814054526964096 517308455727085554 518320801041619968 519930073804904448 520427455890814752 520851664327956003 521870943514507776 521944737103324416 523992027506505264 525519701056086912 529119151063320384 531269694555206726 532309361276449792 532818585792977008 534441758820899328 535999898059444224 536468028161422056 537517867746865152 538617085061687604 539671130237933568 540187397263033632 541199496978008064 547166562602349312 548716156658258176 548761800394192896 550914278784557184 551441301372680166 552520442862646272 553049001959772528 554235898036488192 555218296587561537 556304829457595904 556837008822510696 557926709426860032 558460440335112768 558565865989898256 560194337902405248 561827557546435584 564031285422284736 564570856167267789 565675691502233088 566216835339767112 567431990846880768 569550182539919616 570095032842094284 571210678698928128 571865053275372024 572984162968670208 573451211187453312 573532298328652992 573999793341012738 575123080607824896 576908712030099456 577460601741862944 579144160347524352 580942276343235072 581415811342834608 582635985603710976 583110901171822464 584921333030517504 585480887877166596 586626643039352832 587104811453821248 587187829241239968 588447990507876352 589491030944818422 590644633745101824 591209663688097776 593045240433719136 594774235303788288 595259044946235432 596423935445151744 596508270975227904 598848031436006016 599420909017099134 600509030893406208 600593944064099328 603526531681599813 604707601215223296 607165365205950544 608849434100259072 608935526620545152 610790581509599232 612520360920846336 613106317898768064 614974078643226624 615562382927642976 617305676240540448 617357025443467008 623515385291049216 625333214402684928 625879366188325732 627104179038009344 628386599238635538 629616318610922496 630218630140205904 632056002239740032 634535196100070328 635776947951538176 636385152940012224 636993939757238001 638360989702740864 640222100459891712 643348184934793527 644607183339753984 645223835619734616 646486504573980672 649022301033861888 649643176959595812 650914494331336704 651537180390964896 652935441522438144 653560060886139456 654092787760688934 655372812785660928 655465483804174848 655999763818300272 658036499659332192 659954973419271936 660586307896394964 661879040397170688 662003989321360896 663934030106554368 664475212963239552 665110871649109998 666412458482082816 667175895487934028 668481523463448576 669121014716761824 669666425564514861 670976927375795712 671071804847131392 673704035365506768 675572659755081984 675668187072111744 677765989067107584 679645879925870592 679741983204329472 680296051367126208 683061035856694362 684397750212578304 684955613362791456 685052467448113296 689085406035952128 689744607636114072 691094401388826624 693903274521086336 694468885770608004 695827924686010368 695926316137765888 698656036675340352 699324393853282323 700692934741449216 701454808452430368 703499866203020544 705492201417760512 705550886221105152 712589011761199104 715290704215229408 718156113415583472 720249863017378176 724490010456403968 725183081257223232 725876815072201443 727297317645728256 729555416803132416 734552371712742912 735255068496906888 736693923816861696 737398669279696704 740291062116748716 741739772610127872 742449345096680928 744613920446817024 744754487986531008 746925783869873664 747534614583644496 749103410061914112 749714015792343168 752041713896379648 752761141556357052 754234255336310784 754955780453022816 756575987795841024 757917039786195114 759400243386559488 760126710456125712 762486737700496032 764601614916604416 764709731104870656 765333057788016984 766830774143766528 769947468989150592 770575065033140388 770684025879127458 772083039720093696 772192213796699136 774589701790980096 775221081790446144 775962683590628331 777481201562429952 779895110707356672 780641183836222128 782806415271761664 782917105654986624 785988041259757896 787526178326802432 788279551584130368 790726987244958848 793032313738384384 793678726594980576 796904541832810089 798464041914674688 799227878689465512 800791925418799104 801662638231348992 803999847089166336 804702042242133084 806276801620297728 811799245467012096 817475090531690752 820749843903523968 823074234987387264 823142700591289344 826371418176835776 827161952059020249 828780664293969408 829573502939658792 831196934452260864 831353847054732288 837848798984847384 839488424814563328 840291506853607872 842741336319653376 846046928133427104 848513537253349632 849325253009650668 851147986270321152 853629467279855616 854325273809879424 855142549263141426 856816018048392192 857797579913058036 859476244453005312 860298447492979488 865363068045149184 866190902612794416 868716240521286528 871413414514852608 872123717014251912 873830417047547904 873953978405566464 874666351757733696 877381999545776256 878221331815749894 879939964559029248 880657217180731872 880781743861859952 882671985761814528 884236546417227633 885966950617652736 886814495532146664 888549944642777088 889567860650578704 892161352955682432 892888567419353148 894635903167727616 894762406462841856 898272047154009024 899131363525648701 900763546340109312 900890916096148992 903687985422810112 907061401822834944 910748047808925816 912530333616771072 913274151150388608 913403289930817728 916185872264398848 918780541381269504 919659476848152096 925958514360810672 931541382233787136 932432525137709764 934257246321932288 935273077936573824 937999821604027392 938819049282488598 940656268557014016 942579898857953307 944424477916383744 945327945210308856 947177902050250752 948084003359610048 957541484554111296 960333150689837568 966910775009630976 967835753429601924 969729756860971008 972740555737509888 973533451550792832 974464765439393718 976371741497005056 977305770586447344 979403162283657216 980340091329209184 983198225706262272 987054749488998288 989932460128907904 990879461844592446 992818560595756032 993005983982041344 995901045159831552 996712819444859328 997666307473664997 999618687723124224 1000763843231901042 1002722285195172864 1003681522075142736 1006465391063693568 1006607707270697088 1010556053048260152 1012533657848745984 1013502280608167616 1016648983600661376 1019468819888805888 1019612974806494208 1020444077050689312 1024591553785041543 1026596625318867456 1027433420044187184 1027578701172169944 1029589618395598848 1033628109053928192 1034616911454171108 1036641602083239936 1039860147609808896 1040854911781629504 1041703328655912006 1043741887029015552 1043889474206648832 1047984055013010528 1051039402112173824 1058238302126640768 1062539389110413452 1064618722552899584 1065637171585954016 1068883517641798656 1072936056322844112 1077234170123375208 1079342260475867136 1080374794526067264 1082398993956016128 1094333125204698624 1097432313316516352 1097523600788385792 1101828557569114368 1102882602745360332 1105040885725292544 1106098003919545056 1108471796072976384 1110436593175123074 1112609658915191808 1113674017645021392 1116920880670225536 1117131731979796512 1120388675804810496 1123655115092871168 1128062570844569472 1129141712334535578 1131351383004466176 1132433670679534224 1134863981693761536 1136875559679292671 1139100365079839232 1140190065684188568 1142421357397856256 1143730106550744048 1146902422374906624 1147064596657305984 1147999586682025476 1150246161215649792 1153817424060198912 1154921203483725888 1156026038818691187 1158288320695048704 1161884552686470144 1162831622685669216 1166221802343644928 1169842666061035008 1170961775754333192 1173253286078705664 1174209622907642496 1174375658482479936 1178982061889636844 1181289267490203648 1182419327376195552 1186090480867438272 1189548470607576576 1190518089892470864 1193016541950455808 1197696062872012032 1198841818034198268 1201018061786812416 1201187888128198656 1207053063363199626 1209415202430446592 1214330730411901088 1217698868200518144 1217871053241090304 1226212635797536128 1229948157286453248 1231124765855285952 1234611352481080896 1234714050886934016 1247030770582098432 1250666428805369856 1251758732376651464 1254208358076018688 1256773198477271076 1259232637221844992 1260437260280411808 1264112004479480064 1269070392200140656 1272770305880024448 1273987879514476002 1276721979405481728 1280444200919783424 1286696369869587054 1289214366679507968 1290447671239469232 1298044602067723776 1299286353919191624 1301828988662673408 1303074360781929792 1307120121772278912 1308185575521377868 1310745625571321856 1310930967608349696 1311999527636600544 1316072999318664384 1317331997723624841 1319909946838543872 1321172615792789928 1323758080794341376 1324007978642721792 1328950425926479104 1330221743298219996 1332824916964165632 1334351790975868056 1336963046926897152 1338242029433523648 1339332851129029722 1341953854751591424 1342143609694262784 1347408070731013536 1351145319510163968 1351336374144223488 1355531978134215168 1359483966408658944 1360592102734252416 1366122071713388724 1368795500425156608 1369911226725582912 1370104934896226592 1378170812071904256 1379489215272228144 1387806549042172672 1388937771541216008 1391655849372020736 1391852632275531776 1397312073350680704 1398648787706564646 1401385869482898432 1402909616904860736 1406999732406041088 1408228573923732897 1410984402835521024 1411101772442210304 1425178023522398208 1430581408430458816 1436312226831166944 1440499726034756352 1450366162514446464 1451753630144402886 1454594635291456512 1459110833606264832 1469104743425485824 1470510136993813776 1474797338559393408 1480582124233497432 1483479545220255744 1484898690193361856 1486319192766888669 1489227840893634048 1489508975973062016 1493851567739747328 1495069229167288992 1499428031584686336 1501145764847851563 1504083427792759296 1505522283112714104 1508468510672621568 1509911560906045632 1515834079572390228 1518800486773118976 1520253420912251424 1524973475400992064 1529203229833208832 1529419462209741312 1530666115576033968 1539894937978301184 1541150130066280776 1541368051758254916 1544166079440187392 1544384427593398272 1549179403581960192 1550442163580892288 1551925367181256662 1554962403124859904 1559790221414713344 1561282367672444256 1562554992983868009 1565612830543523328 1565834211309973248 1571976082519515792 1576559103168260736 1581453974489917696 1586064627476768768 1587357453189961152 1593809083665620178 1596928083829349376 1598455757378931024 1603325276462697984 1607999694178332672 1609404084484266168 1612553603240595456 1623598490934024192 1631756918990992087 1634950181063381504 1641499687807047936 1646148469974774528 1646285401182578688 1652742836353671552 1654323904118040498 1657561328587938816 1659147005879317584 1662707694109464576 1675697597969694768 1680583013707215744 1685482672639306752 1692093856266854208 1693712568501803367 1697027074506699264 1698650506019301336 1702295972540642304 1708650547619758848 1710285098526282852 1713632036096784384 1715595159826116072 1718952488906010624 1720596894985958976 1730726136090298368 1732381805225588832 1737432481042573056 1742826829029705216 1744247434028503824 1747907956811132928 1749332703515467392 1754763999091552512 1756442663631499788 1759879929118058496 1761314434361463744 1761563487723719904 1765343971523629056 1768473092834455266 1771933901235305472 1773628991064293328 1779135721301157408 1784322705911364864 1785777134838706296 1789271806335455232 1789524812925683712 1796544094308018048 1798262727051297402 1801527092680218624 1801781832192297984 1807375970845620224 1810579595044799439 1814122803645669888 1821496095617851632 1826548302300777216 1826806579861635456 1832371744528797696 1837561082762539008 1839318953696304192 1851917028721621344 1863082764467574272 1864865050275419528 1868514492643864576 1870546155873147648 1875999643208054784 1877638098564977196 1881312537114028032 1885159797715906614 1888848955832767488 1890655890420617712 1896168006719220096 1915082969108222592 1920666301379675136 1930044554804380581 1933821550019261952 1935671506859203848 1939459513721942016 1947066903101585664 1948929530878787436 1952743482994010112 1954611541172894688 1958806324567314432 1960680182658418368 1966396451412524544 1974109498977996576 1979864920257815808 1981758923689184892 1985637121191512064 1986011967964082688 1991802090319663104 1993425638889718656 1995332614947329994 1999237375446248448 2001527686463802084 2005444570390345728 2007363044150285472 2008999276693544583 2012930782127387136 2013215414541394176 2021112106096520304 2027004561216335232 2033297967201322752 2038937639777611776 2039225949612988416 2040888154101378624 2049183107570083086 2053193250637734912 2054866840088374368 2055157402344339888 2067256218107856384 2069233822908342216 2073283204166479872 2081709823563259008 2083406657311824012 2087483774058031104 2087778948413297664 2095968110026021056 2097973181559846969 2102078804224347648 2116476604253281536 2125078778220826904 2129237445105799168 2131274343171908032 2137767035283597312 2145872112645688224 2154468340246750416 2160749589052134528 2188666250409397248 2194864626633032704 2203657115138228736 2205765205490720664 2210081771450585088 2212196007839090112 2220873186350246148 2225219317830383616 2227348035290042784 2233841761340451072 2234263463959593024 2240777351609620992 2247310230185742336 2256125141689138944 2258283424669071156 2262702766008932352 2264867341359068448 2269727963387523072 2273751119358585342 2278200730159678464 2280380131368377136 2287460213101488096 2293804844749813248 2294129193314611968 2295999173364050952 2300492322431299584 2309842406967451776 2312052077637382374 2316576641390097408 2323769105372940288 2325663245371338432 2327888050771884993 2332443604687289856 2339685332122070016 2341923551508666384 2348419245815284992 2348751316964959872 2357964123779273688 2362578534980407296 2364838654752391104 2372180961734876544 2379096941215153152 2381036179784941728 2390713625498430267 2395392125744024064 2397683636068396536 2402375776256397312 2414106126726399252 2418830404860893184 2428661460823802176 2435397736401036288 2435742106482180608 2452425271595072256 2462249531710571904 2469222704962161792 2469428101773868032 2494061541164196864 2503517464753302928 2513546396954542152 2518465274443689984 2520874520560823616 2528224008958960128 2538140784400281312 2545540611760048896 2547975759028952004 2553443958810963456 2560888401839566848 2573392739739174108 2578428733359015936 2580895342478938464 2596089204135447552 2598572707838383248 2606148721563859584 2614240243544557824 2616371151042755736 2621491251142643712 2621861935216699392 2623999055273201088 2632145998637328768 2634663995447249682 2639819893677087744 2642345231585579856 2648015957285443584 2652709639251682899 2657900851852958208 2660443486596439992 2665649833928331264 2668703581951736112 2676484058867047296 2678665702258059444 2683907709503182848 2684287219388525568 2694816141462027072 2697394090576946103 2702290639020327936 2702672748288446976 2711063956268430336 2721184205468504832 2732244143426777448 2737591000850313216 2739822453451165824 2740209869792453184 2756341624143808512 2758978430544456288 2775613098084345344 2777875543082432016 2783705264551063552 2794624146701361408 2797297575413129292 2802771738965796864 2805819233809721472 2813999464812082176 2816457147847465794 2821968805671042048 2861162816860917632 2872624453662333888 2880999452069512704 2900732325028892928 2903507260288805772 2909189270582913024 2918221667212529664 2938209486850971648 2941020273987627552 2949594677118786816 2961164248466994864 2969797380386723712 2972638385533777338 2978455681787268096 2979017951946124032 2987703135479494656 2990138458334577984 2992998922420994991 2998856063169372672 3002291529695703126 3008166855585518592 3011044566225428208 3019823121812091264 3031668159144780456 3037600973546237952 3040506841824502848 3049946950801984128 3058406459666417664 3058838924419482624 3061332231152067936 3073774661355124629 3079789875956602368 3082300260132561552 3082736103516509832 3088768855186796544 3100884327161784576 3103850734362513324 3109924806249719808 3119580442829426688 3122564735344888512 3125109985967736018 3131225661087046656 3131668422619946496 3143952165039031584 3153118206336521472 3162907948979835392 3172129254953537536 3174714906379922304 3187618167331240356 3193856167658698752 3196911514757862048 3206650552925395968 3218808168968532336 3247196981868048384 3263513837981984174 3269900362126763008 3282999375614095872 3292296939949549056 3292570802365157376 3305485672707343104 3308647808236080996 3315122657175877632 3318294011758635168 3325415388218929152 3351395195939389536 3361166027414431488 3370965345278613504 3384187712533708416 3387425137003606734 3394054149013398528 3397301012038602672 3404591945081284608 3410626679037878013 3417301095239517696 3420570197052565704 3427264072193568768 3431190319652232144 3441193789971917952 3461452272180596736 3464763610451177664 3468078116456073561 3474864962085146112 3485653658059410432 3488494868057007648 3498665407030934784 3509527998183105024 3512885327262999576 3519759858236116992 3522628868722927488 3523126975447439808 3536946185668910532 3543867802470610944 3547257982128586656 3558271442602314816 3568645411822729728 3571554269677412592 3579049625851367424 3593088188616036096 3596525454102594804 3603054185360437248 3603563664384595968 3614751941691240448 3621159190089598878 3628245607291339776 3642992191235703264 3653096604601554432 3653613159723270912 3678637907392608384 3703834057443242688 3726165528935148544 3729730100550839056 3741092311746295296 3751999286416109568 3755276197129954392 3762625074228056064 3770319595431813228 3777697911665534976 3781311780841235424 3792336013438440192 3830165938216445184 3841332602759350272 3860089109608761162 3867643100038523904 3871343013718407696 3894133806203171328 3897859061757574872 3905486965988020224 3909223082345789376 3921360365316836736 3932792902825049088 3948218997955993152 3951995993170874523 3959729840515631616 3963517847378369784 3971274242383024128 3972023935928165376 3986851277779437312 3990665229894659988 3998474750892496896 4003055372927604168 4010889140780691456 4014726088300570944 4017998553387089166 4025861564254774272 4026430829082788352 4042224212193040608 4054009122432670464 4066595934402645504 4078451899225976832 4081776308202757248 4098366215140166172 4106386501275469824 4109733680176748736 4110314804688679776 4134512436215712768 4138467645816684432 4163419647126518016 4166813314623648024 4174967548116062208 4175557896826595328 4191936220052042112 4195946363119693938 4204157608448695296 4224685721771198691 4232953208506563072 4250157556441653808 4262548686343816064 4275534070567194624 4291744225291376448 4308936680493500832 4321499178104269056 4377332500818794496 4389729253266065408 4407314230276457472 4411530410981441328 4424392015678180224 4441746372700492296 4450438635660767232 4454696070580085568 4458957578300666007 4467683522680902144 4468526927919186048 4481554703219241984 4503437294543554689 4512250283378277888 4516566849338142312 4525405532017864704 4529734682718136896 4547502238717170684 4556401460319356928 4560760262736754272 4574920426202976192 4587609689499626496 4588258386629223936 4591998346728101904 4619684813934903552 4624104155274764748 4633153282780194816 4647538210745880576 4651326490742676864 4655776101543769986 4664887209374579712 4679370664244140032 4683847103017332768 4687664978951604027 4696838491630569984 4697502633929919744 4715928247558547376 4729677309504782208 4744361923469753088 4758193882430306304 4762072359569883456 4781427250996860534 4790784251488048128 4795367272136793072 4828212253452798504 4837660809721786368 4857322921647604352 4870795472802072576 4871484212964361216 4895270756972976261 4904850543190144512 4924499063421143808 4938445409924323584 4938856203547736064 4988123082328393728 5007034929506605856 5027092793909084304 5041749041121647232 5056448017917920256 5076281568800562624 5081137705505410101 5091081223520097792 5095951518057904008 5106887917621926912 5146785479478348216 5156857466718031872 5161790684957876928 5192178408270895104 5197145415676766496 5212297443127719168 5228480487089115648 5232742302085511472 5243723870433398784 5247998110546402176 5264291997274657536 5269327990894499364 5279639787354175488 5284690463171159712 5296031914570887168 5305419278503365798 5315801703705916416 5320886973192879984 5337407163903472224 5352968117734094592 5357331404516118888 5367815419006365696 5368574438777051136 5389632282924054144 5394788181153892206 5404581278040655872 5405345496576893952 5422127912536860672 5431738785134398317 5442368410937009664 5464488286853554896 5479644906902331648 5480419739584906368 5512683248287617024 5517956861088912576 5551226196168690688 5555751086164864032 5589248293402722816 5594595150826258584 5605543477931593728 5611638467619442944 5627998929624164352 5632914295694931588 5643937611342084096 5722325633721835264 5745248907324667776 5761998904139025408 5790133664413141743 5801464650057785856 5807014520577611544 5818378541165826048 5876418973701943296 5882040547975255104 5899189354237573632 5922328496933989728 5939594760773447424 5945276771067554676 5956911363574536192 5958035903892248064 5975406270958989312 5980276916669155968 5985997844841989982 5997712126338745344 6004583059391406252 6016333711171037184 6022089132450856416 6039646243624182528 6063336318289560912 6081013683649005696 6099893901603968256 6116812919332835328 6117677848838965248 6122664462304135872 6147549322710249258 6159579751913204736 6164600520265123104 6165472207033019664 6201768654323569152 6207701468725026648 6219849612499439616 6245129470689777024 6250219971935472036 6262451322174093312 6263336845239892992 6287904330078063168 6293919544679540907 6306236412673042944 6325815897959670784 6349429812759844608 6375236334662480712 6387712335317397504 6393823029515724096 6413301105850791936 6437616337937064672 6527027675963968348 6539800724253526016 6565998751228191744 6584593879899098112 6610971345414686208 6617295616472161992 6630245314351755264 6636588023517270336 6702790391878779072 6722332054828862976 6741930690557227008 6768375425067416832 6774850274007213468 6788108298026797056 6794602024077205344 6809183890162569216 6821253358075756026 6834602190479035392 6841140394105131408 6862380639304464288 6882387579943835904 6929527220902355328 6936156232912147122 6949729924170292224 6971307316118820864 6976989736114015296 6983664152315654979 6997330814061869568 7019055996366210048 7025770654525999152 7045257737445854976 7046253950894879616 7073892371337821064 7087735604941221888 7094515964257173312 7116542885204629632 7137290823645459456 7143108539354825184 7172140876495290801 7186176377232072192 7193050908205189608 7207127328769191936 7242318380179197756 7256491214582679552 7285984382471406528 7306193209203108864 7307226319446541824 7357275814785216768 7407668114886485376 7452331057870297088 7459460201101678112 7482184623492590592 7510552394259908784 7540639190863626456 7555395823331069952 7562623561682470848 7584672026876880384 7660331876432890368 7682665205518700544 7720178219217522324 7735286200077047808 7742686027436815392 7788267612406342656 7795718123515149744 7818446164691578752 7842720730633673472 7865585805650098176 7896437995911986304 7903991986341749046 7919459681031263232 7927035694756739568 7944047871856330752 7958128917755048697 7973702555558874624 7981330459789319976 7996949501784993792 8006110745855208336 8029452176601141888 8035997106774178332 8051723128509548544 8052861658165576704 8084448424386081216 8092182271730838309 8108018244865340928 8133191868805291008 8163552616405514496 8196732430280332344 8212773002550939648 8219467360353497472 8220629609377359552 8269024872431425536 8276935291633368864 8326839294253036032 8333626629247296048 8351115793653190656 8383872440104084224 8391892726239387876 8408315216897390592 8449371443542397382 8465906417013126144 8500315112883307616 8525097372687632128 8583488450582752896 8617873360987001664 8642998356208538112 8754665001637588992 8779458506532130816 8814628460552914944 8823060821962882656 8848784031356360448 8883492745400984592 8909392141160171136 8917915156601332014 8935367045361804288 8937053855838372096 8963109406438483968 9006874589087109378 9024500566756555776 9033133698676284624 9059469365436273792 9095004477434341368 9112802920638713856 9121520525473508544 9149840852405952384 9175219378999252992 9176516773258447872 9183996693456203808 9221323984065373887 9239369627869807104 9248208310549529496 9266306565560389632 9302652981485353728 9311552203087539972 9329774418749159424 9358741328488280064 9367694206034665536 9375329957903208054 9393676983261139968 9395005267859839488 9431856495117094752 9459354619009564416 9488723846939506176 9516387764860612608 9524144719139766912 9562854501993721068 9581568502976096256 9590734544273586144 9656424506905597008 9714645843295208704 9741590945604145152 9742968425928722432 9790541513945952522 9809701086380289024 9848998126842287616 9876890819848647168 9877712407095472128 9976246164656787456 10014069859013211712 10054185587818168608 10083498082243294464 10112896035835840512 10152563137601125248 10162275411010820202 10182162447040195584 10191903036115808016 10213775835243853824 10293570958956696432 10323581369915753856 10384356816541790208 10394290831353532992 10404234349368220683 10424594886255438336 10456960974178231296 10465484604171022944 10495996221092804352 10528583994549315072 10538655981788998728 10559279574708350976 10569380926342319424 10610838557006731596 10631603407411832832 10641773946385759968 10674814327806944448 10705936235468189184 10714662809032237776 10737148877554102272 10779264565848108288 10789576362307784412 10809162556081311744 10810690993153787904 10844255825073721344 10863477570268796634 10884736821874019328 10928976573707109792 10959289813804663296 10960839479169812736 11035913722177825152 11102452392337381376 11111502172329728064 11178496586805445632 11189190301652517168 11223276935238885888 11255997859248328704 11265828591389863176 11287875222684168192 11422298432936944609 11444651267443670528 11490497814649335552 11523997808278050816 11580267328826283486 11602929300115571712 11614029041155223088 11764081095950510208 11798378708475147264 11844656993867979456 11855987979512623569 11879189521546894848 11890553542135109352 11913822727149072384 11916071807784496128 11960553833338311936 11971995689683979964 11995424252677490688 12009166118782812504 12032667422342074368 12044178264901712832 12079292487248365056 12126672636579121824 12162027367298011392 12199787803207936512 12235355697677930496 12245328924608271744 12295098645420498516 12319159503826409472 12329201040530246208 12330944414066039328 12403537308647138304 12415402937450053296 12490258941379554048 12500439943870944072 12524902644348186624 12526673690479785984 12575808660156126336 12587839089359081814 12612472825346085888 12651631795919341568 12674057165313596073 12698859625519689216 12750472669324961424 12787646059031448192 12826602211701583872 12875232675874129344 13054055351927936696 13079601448507052032 13131997502456383488 13169187759798196224 13221942690829372416 13234591232944323984 13273176047034540672 13405580783757558144 13444664109657725952 13510311883630664067 13536750850134833664 13549700548014426936 13576216596053594112 13589204048154410688 13642506716151512052 13669204380958070784 13682280788210262816 13724761278608928576 13764775159887671808 13859054441804710656 13872312465824294244 13899459848340584448 13942614632237641728 13953979472228030592 13967328304631309958 13994661628123739136 14038111992732420096 14051541309051998304 14062994936854812081 14090515474891709952 14092507901789759232 14147784742675642128 14189031928514346624 14233085770409259264 14274581647290918912 14286217078709650368 14344281752990581602 14372352754464144384 14386101816410379216 14484636760358395512 14512982429165359104 14571968764942813056 14612386418406217728 14614452638893083648 14685812270918928783 14714551629570433536 14815336229772970752 14904662115740594176 14918920402203356224 14964369246985181184 15021104788519817568 15081278381727252912 15125247123364941696 15169344053753760768 15320663752865780736 15440356438435044648 15470572400154095616 15485372054873630784 15576535224812685312 15591436247030299488 15636892329383157504 15685441461267346944 15731171611300196352 15792875991823972608 15807983972683498092 15838919362062526464 15854071389513479136 15888095743712661504 15916257835510097394 15947405111117749248 15962660919578639952 16012221491710416672 16058904353202283776 16071994213548356664 16103446257019097088 16105723316331153408 16168896848772162432 16184364543461676618 16216036489730681856 16266383737610582016 16295216355403194951 16327105232811028992 16393464860560664688 16438934720706994944 16441259218754719104 16538049744862851072 16553870583266737728 16653678588506072064 16667253258494592096 16767744880208168448 16783785452478775752 16816630433794781184 16898742887084794764 16931812834026252288 17000630225766615232 17050194745375264256 17166976901165505792 17235746721974003328 17285996712417076224 17629256921105829888 17646121643925765312 17697568062712720896 17766985490801969184 17818784282320342272 17835830313202664028 17870734090723608576 17874107711676744192 17926218812876967936 18013749178174218756 18049001133513111552 18066267397352569248 18118938730872547584 18190008954868682736 18243041050947017088 18299681704811904768 18350438757998505984 18353033546516895744 18367993386912407616 18442647968130747774 18478739255739614208 18496416621099058992 18605305962970707456 18623104406175079944 18659548837498318848 18735388412069331072 18750659915806416108 18787353966522279936 18790010535719678976 18863712990234189504 18881758634038622721 18918709238019128832 18977447693879012352 19048289438279533824 19125709003987442136 19163137005952192512 19181469088547172288 19312849013811194016 19429291686590417408 19485936851857444864 19581083027891905044 19619402172760578048 19697996253684575232 19753781639697294336 20028139718026423424 20108371175636337216 20166996164486588928 20225792071671681024 20305126275202250496 20324550822021640404 20364324894080391168 20383806072231616032 20427551670487707648 20587141917913392864 20647162739831507712 20788581662707065984 20808468698736441366 20849189772510876672 20913921948356462592 20930969208342045888 20950992456946964937 20991992442185608704 21057167989098630144 21077311963577997456 21138761852684638848 21221677114013463192 21263206814823665664 21283547892771519936 21349628655613888896 21411872470936378368 21429325618064475552 21516422629485872403 21558529131696216576 21579152724615568824 21621381986307575808 21726955140537593268 21769473643748038656 21857953147414219584 21918579627609326592 21921678958339625472 22071827444355650304 22204904784674762752 22223004344659456128 22356993173610891264 22378380603305034336 22446553870477771776 22531657182779726352 22844596865873889218 22889302534887341056 22980995629298671104 23047995616556101632 23160534657652566972 23205858600231143424 23228058082310446176 23528162191901020416 23596757416950294528 23689313987735958912 23711975959025247138 23758379043093789696 23781107084270218704 23832143615568992256 23874386753265146091 23921107666676623872 23943991379367959928 23990848505354981376 24018332237565625008 24088356529803425664 24158584974496730112 24253345273158243648 24276546815192514927 24324054734596022784 24399575606415873024 24490657849216543488 24590197290840997032 24638319007652818944 24658402081060492416 24661888828132078656 24807074617294276608 24830805874900106592 24980517882759108096 25000879887741888144 25053347380959571968 25151617320312252672 25175678178718163628 25224945650692171776 25303263591838683136 25348114330627192146 25397719251039378432 25500945338649922848 25575292118062896384 25750465351748258688 26108110703855873392 26263995004912766976 26338375519596392448 26443885381658744832 26469182465888647968 26546352094069081344 26811161567515116288 26889328219315451904 27020623767261328134 27073501700269667328 27099401096028853872 27178408096308821376 27285013432303024104 27338408761916141568 27364561576420525632 27449522557217857152 27529550319775343616 27663971952196121661 27718108883609421312 27744624931648588488 27798919696681168896 27907958944456061184 27934656609262619916 27989323256247478272 28076223985464840192 28103082618103996608 28125989873709624162 28181030949783419904 28185015803579518464 28295569485351284256 28378063857028693248 28466171540818518528 28549163294581837824 28572434157419300736 28688563505981163204 28744705508928288768 28772203632820758432 28969273520716791024 29143937529885626112 29224772836812435456 29228905277786167296 29371624541837857566 29429103259140867072 29630672459545941504 29837840804406712448 29928738493970362368 30042209577039635136 30162556763454505824 30250494246729883392 30338688107507521536 30641327505731561472 30880712876870089296 30970744109747261568 31153070449625370624 31182872494060598976 31212703048104662049 31273784658766315008 31370882922534693888 31585751983647945216 31615967945366996184 31677838724125052928 31708142779026958272 31832515671020194788 31894810222235498496 31925321839157279904 32024442983420833344 32117808706404567552 32143988427096713328 32211446632662306816 32337793697544324864 32368729086923353236 32432072979461363712 32532767475221164032 32590432710806389902 32654210465622057984 32786929721121329376 32877869441413989888 32882518437509438208 33107741166533475456 33307357177012144128 33334506516989184192 33535489760416336896 33567570904957551504 33797485774169589528 33863625668052504576 34001260451533230464 34100389490750528512 34266895298810833827 34333953802331011584 34471493443948006656 34571993424834152448 35292243287851530624 35395136125425441792 35533970981603938368 35567963938537870707 35637568564640684544 35671660626405328056 35741468181447217152 35748215423353488384 36027498356348437512 36098002267026223104 36132534794705138496 36237877461745095168 36380017909737365472 36486082101894034176 36599363409623809536 36706067093033791488 36735986773824815232 36885295936261495548 36957478511479228416 36992833242198117984 37210611925941414912 37246208812350159888 37470776824138662144 37501319831612832216 37574707933044559872 37580021071439357952 37727425980468379008 37763517268077245442 37837418476038257664 37954895387758024704 38022171495940788219 38096578876559067648 38251418007974884272 38362938177094344576 38625698027622388032 38858583373180834816 39162166055783810088 39238804345521156096 39395992507369150464 39507563279394588672 40056279436052846848 40216742351272674432 40333992328973177856 40530935650891992201 40610252550404500992 40649101644043280808 40728649788160782336 40767612144463232064 41174283835826785728 41294325479663015424 41577163325414131968 41616937397472882732 41698379545021753344 41827843896712925184 41861938416684091776 41901984913893929874 41983984884371217408 42114335978197260288 42154623927155994912 42277523705369277696 42443354228026926384 42567095785543039872 42699257311227777792 42823744941872756736 42858651236128951104 43032845258971744806 43117058263392433152 43158305449231137648 43453910281075186536 43538947287496077312 43715906294828439168 43837159255218653184 43843357916679250944 44057436812756786349 44143654888711300608 44446008689318912256 44713986347221782528 44756761206610068672 44893107740955543552 45063314365559452704 45689193731747778436 45778605069774682112 45961991258597342208 46321069315305133944 46411717200462286848 46456116164620892352 47056324383802040832 47193514833900589056 47378627975471917824 47423951918050494276 47516758086187579392 47562214168540437408 47664287231137984512 47748773506530292182 47842215333353247744 47887982758735919856 48036664475131250016 48176713059606851328 48317169948993460224 48506690546316487296 48553093630385029854 48648109469192045568 48799151212831746048 48885649066209584853 48981315698433086976 49180394581681994064 49316804162120984832 49323777656264157312 49614149234588553216 49661611749800213184 49961035765518216192 50001759775483776288 50303234640624505344 50351356357436327256 50449891301384343552 50696228661254384292 50795438502078756864 51001890677299845696 51150584236125792768 51500930703496517376 52216221407711746784 52887770763317489664 52938364931777295936 53092704188138162688 53622323135030232576 53778656438630903808 54041247534522656268 54147003400539334656 54198802192057707744 54356816192617642752 54570026864606048208 54729123152841051264 54899045114435714304 55059100639550687232 55327943904392243322 55436217767218842624 55489249863297176976 55815917888912122368 55869313218525239832 55978646512494956544 56206165236207993216 56251979747419248324 56362061899566839808 56370031607159036928 56591138970702568512 56645275902115868163 56756127714057386496 56932343081637037056 57144868314838601472 57377127011962326408 57489411017856577536 57544407265641516864 57938547041433582048 58287875059771252224 58457810555572334592 58743249083675715132 58858206518281734144 59261344919091883008 59675681608813424896 60084419154079270272 60325113526909011648 60500988493459766784 60677376215015043072 61282655011463122944 61761425753740178592 61941488219494523136 62365744988121197952 62425406096209324098 62547569317532630016 62741765845069387776 63171503967295890432 63231935890733992368 63416285558053916544 63665031342040389576 63789620444470996992 63850643678314559808 64048885966841666688 64235617412809135104 64287976854193426656 64549267888457617209 64675587395088649728 64737458173846706472 64864145958922727424 65180865421612779804 65308420931244115968 65573859442242658752 65755738882827979776 65765036875018876416 66215482333066950912 66614714354024288256 66669013033978368384 67070979520832673792 67135141809915103008 67594971548339179056 68002520903066460928 68200778981501057024 68533790597621667654 68667907604662023168 68942986887896013312 69143986849668304896 70584486575703061248 70790272250850883584 71067941963207876736 71135927877075741414 71275137129281369088 71343321252810656112 71496430846706976768 72054996712696875024 72265069589410276992 72475754923490190336 72760035819474730944 72829640445577544781 72972164203788068352 73198726819247619072 73471973547649630464 73770591872522991096 73914957022958456832 73985666484396235968 74421223851882829824 74492417624700319776 74941553648277324288 75002639663225664432 75160042142878715904 75454851960936758016 75527034536154490884 75674836952076515328 75909790775516049408 76044342991881576438 76193157753118135296 76502836015949768544 76725876354188689152 77251396055244776064 77717166746361669632 78324332111567620176 78791985014738300928 79015126558789177344 80112558872105693696 80433484702545348864 80667984657946355712 81061871301783984402 81220505100809001984 81298203288086561616 81535224288926464128 82348567671653571456 82588650959326030848 82991915856588364983 83154326650828263936 83233874794945765464 83396759090043506688 83723876833368183552 83803969827787859748 83967969768742434816 84228671956394520576 84309247854311989824 84555047410738555392 84886708456053852768 85134191571086079744 85398514622455555584 85647489883745513472 85717302472257902208 86065690517943489612 86234116526784866304 86316610898462275296 86907820562150373072 87431812589656878336 87674318510437306368 87686715833358501888 88114873625513572698 88287309777422601216 88892017378637824512 89513522413220137344 89786215481911087104 90126628731118905408 91378387463495556872 91557210139549364224 91923982517194684416 92642138630610267888 92912232329241784704 94112648767604081664 94757255950943835648 94847903836100988552 95033516172375158784 95124428337080874816 95497547013060584364 95684430666706495488 95775965517471839712 96073328950262500032 96353426119213702656 96634339897986920448 97013381092632974592 97106187260770059708 97296218938384091136 97598302425663492096 97771298132419169706 97962631396866173952 98360789163363988128 98633608324241969664 98647555312528314624 99323223499600426368 99922071531036432384 100003519550967552576 100606469281249010688 100702712714872654512 101392457322508768584 101590877004157513728 102003781354599691392 102301168472251585536 102800685896432501481 103001861406993034752 104432442815423493568 105876729863554591872 106185408376276325376 107244646270060465152 108082495069045312536 108294006801078669312 108397604384115415488 108713632385235285504 109140053729212096416 109458246305682102528 109798090228871428608 110118201279101374464 110655887808784486644 110872435534437685248 110978499726594353952 111631835777824244736 111738626437050479664 112412330472415986432 112503959494838496648 112724123799133679616 112740063214318073856 113182277941405137024 113290551804231736326 113512255428114772992 113864686163274074112 114066514487822364657 114289736629677202944 114754254023924652816 115088814531283033728 115877094082867164096 116575750119542504448 117486498167351430264 117716413036563468288 118522689838183766016 119351363217626849792 120168838308158540544 120650227053818023296 121001976986919533568 123522851507480357184 123882976438989046272 124731489976242395904 124850812192418648196 125095138635065260032 125483531690138775552 126343007934591780864 126463871781467984736 126832571116107833088 127330062684080779152 127701287356629119616 128097771933683333376 128471234825618270208 128575953708386853312 129098535776915234418 129351174790177299456 129474916347693412944 130361730843225559608 130616841862488231936 131147718884485317504 131511477765655959552 131530073750037752832 132172310438270359047 132430964666133901824 133338026067956736768 134141959041665347584 134270283619830206016 135189943096678358112 136005041806132921856 136401557963002114048 137067581195243335308 137335815209324046336 137885973775792026624 141168973151406122496 141580544501701767168 142135883926415753472 142271855754151482828 142550274258562738176 142686642505621312224 142992861693413953536 144109993425393750048 144530139178820553984 144951509846980380672 145520071638949461888 145659280891155089562 145944328407576136704 146397453638495238144 146656947198628754559 146943947095299260928 147541183745045982192 147971332968792471936 148842447703765659648 148984835249400639552 149883107296554648576 150005279326451328864 150909703921873516032 151054069072308981768 151349673904153030656 152088685983763152876 152386315506236270592 153005672031899537088 153451752708377378304 154502792110489552128 155434333492723339264 156648664223135240352 160225117744211387392 160866969405090697728 161335969315892711424 162123742603567968804 162441010201618003968 162596406576173123232 163070448577852928256 164697135343307142912 165177301918652061696 165983831713176729966 166308653301656527872 166467749589891530928 167447753666736367104 167607939655575719496 167935939537484869632 168618495708623979648 169110094821477110784 169773416912107705536 169935827706347604489 170268383142172159488 170797029244911111168 171434604944515804416 172131381035886979224 172468233053569732608 172633221796924550592 173815641124300746144 174863625179313756672 175373431666717003776 176229747251027145396 176574619554845202432 177784034757275649024 179027044826440274688 180253257462237810816 182756774926991113744 183847965034389368832 185284277261220535776 185824464658483569408 188225297535208163328 189514511901887671296 189695807672201977104 190248856674161749632 190995094026121168728 191368861333412990976 191551931034943679424 192146657900525000064 192706852238427405312 193647803665372851627 194026762185265949184 194212374521540119416 194592437876768182272 195542596264838339412 195925262793732347904 196721578326727976256 197267216648483939328 197295110625056629248 198646446999200852736 199844143062072864768 200007039101935105152 201212938562498021376 201405425429745309024 202784914645017537168 204007562709199382784 204602336944503171072 205601371792865002962 206003722813986069504 208864885630846987136 211753459727109183744 212370816752552650752 214489292540120930304 216164990138090625072 216795208768230830976 217427264770470571008 218280107458424192832 218488921336732634343 218916492611364205056 219596180457742857216 221311775617568973288 221744871068875370496 221956999453188707904 223263671555648489472 223477252874100959328 224824660944831972864 225007918989676993296 225480126428636147712 226364555882810274048 226581103608463472652 227024510856229545984 227729372326548148224 228133028975644729314 228579473259354405888 229508508047849305632 230177629062566067456 231754188165734328192 233151500239085008896 234972996334702860528 237045379676367532032 238702726435253699584 240337676616317081088 241300454107636046592 242003953973839067136 247045703014960714368 247765952877978092544 248975747569765094949 249462979952484791808 249701624384837296392 250190277270130520064 252686015869183561728 252927743562935969472 253665142232215666176 254660125368161558304 255402574713258239232 256195543867366666752 256942469651236540416 257151907416773706624 258197071553830468836 258702349580354598912 258949832695386825888 260723461686451119216 262295437768970635008 263022955531311919104 263060147500075505664 264344620876540718094 264861929332267803648 266676052135913473536 268540567239660412032 270379886193356716224 272010083612265843712 274135162390486670616 274671630418648092672 275771947551584053248 282337946302812244992 284271767852831506944 284543711508302965656 285100548517125476352 285373285011242624448 288219986850787500096 289060278357641107968 289903019693960761344 291040143277898923776 291318561782310179124 291888656815152273408 292794907276990476288 293313894397257509118 293887894190598521856 295082367490091964384 295942665937584943872 297969670498801279104 299766214593109297152 300010558652902657728 301819407843747032064 302108138144617963536 304177371967526305752 304772631012472541184 306011344063799074176 306903505416754756608 308402057689297504443 309005584220979104256 313297328446270480704 320450235488422774784 321733938810181395456 324247485207135937608 324882020403236007936 325192813152346246464 326140897155705856512 329394270686614285824 330354603837304123392 331967663426353459932 332617306603313055744 332935499179783061856 334895507333472734208 335215879311151438992 337236991417247959296 338220189642954221568 339546833824215411072 339871655412695208978 340536766284344318976 341594058489822222336 342199543463467093971 342869209889031608832 344262762071773958448 345266443593849101184 347631282248601492288 349727250358627513344 352459494502054290792 353149239109690404864 355568069514551298048 358054089652880549376 360506514924475621632 365513549853982227488 370568554522441071552 371648929316967138816 376450595070416326656 379029023803775342592 379391615344403954208 380497713348323499264 381990188052242337456 383103862069887358848 384293315801050000128 385413704476854810624 387295607330745703254 388053524370531898368 388424749043080238832 391085192529676678824 391850525587464695808 393443156653455952512 394534433296967878656 394590221250113258496 396516931314811077141 397292893998401705472 400014078203870210304 402425877124996042752 402810850859490618048 405569829290035074336 408015125418398765568 409204673889006342144 411202743585730005924 412007445627972139008 417729771261693974272 423506919454218367488 424741633505105301504 428978585080241860608 432329980276181250144 433590417536461661952 434854529540941142016 436560214916848385664 436977842673465268686 437832985222728410112 439192360915485714432 442623551235137946576 443913998906377415808 446527343111296978944 446954505748201918656 449649321889663945728 450015837979353986592 452729111765620548096 453162207216926945304 454049021712459091968 456266057951289458628 457158946518708811776 459017016095698611264 460355258125132134912 463508376331468656384 466303000478170017792 469945992669405721056 477405452870507399168 480675353232634162176 482600908215272093184 484007907947678134272 494091406029921428736 495531905755956185088 497951495139530189898 498925959904969583616 499403248769674592784 505855487125871938944 507330284464431332352 509320250736323116608 509807483119042813467 510805149426516478464 512391087734733333504 514303814833547413248 516394143107660937672 517404699160709197824 517899665390773651776 521446923372902238432 524590875537941270016 526120295000151011328 528689241753081436188 529723858664535607296 533352104271826947072 537081134479320824064 540759772386713432448 544020167224531687424 548270324780973341232 551543895103168106496 564675892605624489984 568543535705663013888 569087423016605931312 570746570022485248896 576439973701575000192 578120556715282215936 580943410996118554881 582080286555797847552 582637123564620358248 583777313630304546816 586627788794515018236 587775788381197043712 590164734980183928768 591885331875169887744 595939340997602558208 599532429186218594304 600021117305805315456 603638815687494064128 604216276289235927072 608354743935052611504 612022688127598148352 613807010833509513216 616804115378595008886 618011168441958208512 626594656892540961408 640900470976845549568 643467877620362790912 648494970414271875216 650385626304692492928 652281794311411713024 658788541373228571648 663935326852706919864 665234613206626111488 665870998359566123712 669791014666945468416 670431758622302877984 674473982834495918592 676440379285908443136 679093667648430822144 679743310825390417956 681073532568688637952 683188116979644444672 684399086926934187942 685738419778063217664 688525524143547916896 690532887187698202368 695262564497202984576 699454500717255026688 704918989004108581584 711136139029102596096 716108179305761098752 721013029848951243264 731027099707964454976 741137109044882143104 743297858633934277632 758058047607550685184 758783230688807908416 760995426696646998528 763980376104484674912 766207724139774717696 768586631602100000256 770827408953709621248 774591214661491406508 776107048741063796736 776849498086160477664 782170385059353357648 786886313306911905024 789068866593935757312 789180442500226516992 793033862629622154282 794585787996803410944 800028156407740420608 805621701718981236096 811139658580070148672 816030250836797531136 822405487171460011848 824014891255944278016 835459542523387948544 847013838908436734976 864659960552362500288 867180835072923323904 869709059081882284032 873120429833696771328 873955685346930537372 875665970445456820224 878384721830971428864 885247102470275893152 887827997812754831616 893909011496403837312 899298643779327891456 900031675958707973184 905458223531241096192 906324414433853890608 912532115902578917256 914317893037417623552 918034032191397222528 920710516250264269824 925206173067892513329 927016752662937312768 939891985338811442112 954810905741014798336 961350706465268324352 965201816430544186368 988182812059842857472 991063811511912370176 995902990279060379796 997851919809939167232 998806497539349185568 1011710974251743877888 1014660568928862664704 1018640501472646233216 1019614966238085626934 1021610298853032956928 1024782175469466667008 1026598630390401281913 1028607629667094826496 1032788286215321875344 1035799330781547303552 1042893846745804476864 1049181751075882540032 1057378483506162872376 1059447717329071214592 1066704208543653894144 1074162268958641648128 1081519544773426864896 1088040334449063374848 1096540649561946682464 1129351785211248979968 1137087071411326027776 1138174846033211862624 1141493140044970497792 1152879947403150000384 1156241113430564431872 1161886821992237109762 1164160573111595695104 1165274247129240716496 1173255577589030036472 1175551576762394087424 1180329469960367857536 1183770663750339775488 1189550793944433231423 1191878681995205116416 1200042234611610630912 1207277631374988128256 1208432552578471854144 1216709487870105223008 1224045376255196296704 1227614021667019026432 1233608230757190017772 1236022336883916417024 1253189313785081922816 1286935755240725581824 1296989940828543750432 1300771252609384985856 1304563588622823426048 1317577082746457143296 1327870653705413839728 1331741996719132247424 1339582029333890936832 1340863517244605755968 1348947965668991837184 1358187335296861644288 1359486621650780835912 1362147065137377275904 1368798173853868375884 1371476839556126435328 1377051048287095833792 1381065774375396404736 1390525128994405969152 1398909001434510053376 1409837978008217163168 1432216358611522197504 1442026059697902486528 1462054199415928909952 1482274218089764286208 1486595717267868555264 1517566461377615816832 1521990853393293997056 1527960752208969349824 1529422449357128440401 1532415448279549435392 1537173263204200000512 1549182429322982813016 1552214097482127593472 1553698996172320955328 1564340770118706715296 1573772626613823810048 1578360885000453033984 1586067725259244308564 1589171575993606821888 1600056312815480841216 1611243403437962472192 1622279317160140297344 1632060501673595062272 1644810974342920023696 1670919085046775897088 1694027677816873469952 1729319921104725000576 1734361670145846647808 1742830232988355664643 1746240859667393542656 1747911370693861074744 1751331940890913640448 1770494204940551786304 1775655995625509663232 1787818022992807674624 1798597287558655782912 1800063351917415946368 1810916447062482192384 1812648828867707781216 1825064231805157834512 1836068064382794445056 1841421032500528539648 1850412346135785026658 1854033505325874625536 1879783970677622884224 1922701412930536648704 1930403632861088372736 1976365624119685714944 1991805980558120759592 1995703839619878334464 1997612995078698371136 2023421948503487755776 2029321137857725329408 2037281002945292466432 2039229932476171253868 2043220597706065913856 2049564350938933334016 2053197260780802563826 2057215259334189652992 2065576572430643750688 2071598661563094607104 2085787693491608953728 2098363502151765080064 2114756967012325744752 2133408417087307788288 2148324537917283296256 2163039089546853729792 2193081299123893364928 2274174142822652055552 2276349692066423725248 2282986280089940995584 2305759894806300000768 2312482226861128863744 2323773643984474219524 2328321146223191390208 2330548494258481432992 2346511155178060072944 2360658939920735715072 2367541327500679550976 2379101587888866462846 2383757363990410232832 2400084469223221261824 2416865105156943708288 2433418975740210446016 2448090752510392593408 2467216461514380035544 2472044673767832834048 2506378627570163845632 2593979881657087500864 2601542505218769971712 2609127177245646852096 2635154165492914286592 2655741307410827679456 2663483993438264494848 2681727034489211511936 2697895931337983674368 2716374670593723288576 2718973243301561671824 2737596347707736751768 2742953679112252870656 2754102096574191667584 2762131548750792809472 2775618519203677539987 2781050257988811938304 2819675956016434326336 2864432717223044395008 2884052119395804973056 2924108398831857819904 2964548436179528572416 2973191434535737110528 3035132922755231633664 3043981706786587994112 3055921504417938699648 3058844898714256880802 3064830896559098870784 3074346526408400001024 3098364858645965626032 3107397992344641910656 3128681540237413430592 3147545253227647620096 3172135450518488617128 3178343151987213643776 3200112625630961682432 3222486806875924944384 3244558634320280594688 3264121003347190124544 3289621948685840047392 3341838170093551794176 3388055355633746939904 3458639842209450001152 3468723340291693295616 3485660465976711329286 3492481719334787085312 3495822741387722149488 3540988409881103572608 3551311991251019326464 3568652381833299694269 3575636045985615349248 3600126703834831892736 3621832894124964384768 3625297657735415562432 3650128463610315669024 3672136128765588890112 3682842065001057079296 3700824692271570053316 3708067010651749251072 3759567941355245768448 3860807265722176745472 3952731248239371429888 3983611961116241519184 3995225990157396742272 4046843897006975511552 4074562005890584932864 4078459864952342507736 4086441195412131827712 4106394521561605127652 4114430518668379305984 4131153144861287501376 4143197323126189214208 4171575386983217907456 4196727004303530160128 4229513934024651489504 4296649075834566592512 4326078179093707459584 4386162598247786729856 4552699384132847450496 4565972560179881991168 4611519789612600001536 4647547287968948439048 4656642292446382780416 4661096988516962865984 4693022310356120145888 4721317879841471430144 4735082655001359101952 4758203175777732925692 4767514727980820465664 4800168938446442523648 4833730210313887416576 4866837951480420892032 4896181505020785186816 4934432923028760071088 5012757255140327691264 5187959763314175001728 5203085010437539943424 5311482614821655358912 5326967986876528989696 5363454068978423023872 5395791862675967348736 5432749341187446577152 5437946486603123343648 5475192695415473503536 5508204193148383335168 5524263097501585618944 5551237038407355079974 5562100515977623876608 5639351912032868652672 5768104238791609946112 5848216797663715639808 5929096872359057144832 6070265845510463267328 6087963413573175988224 6111843008835877399296 6117689797428513761604 6129661793118197741568 6148693052816800002048 6196729717291931252064 6214795984689283821312 6257363080474826861184 6295090506455295240192 6344270901036977234256 6400225251261923364864 6444973613751849888768 6489117268640561189376 6579243897371680094784 6683676340187103588352 6917279684418900002304 6937446680583386591232 6971320931953422658572 6984963438669574170624 6991645482775444298976 7081976819762207145216 7102623982502038652928 7137304763666599388538 7151272091971230698496 7200253407669663785472 7250595315470831124864 7300256927220631338048 7344272257531177780224 7401649384543140106632 7416134021303498502144 7519135882710491536896 7905462496478742859776 7967223922232483038368 7990451980314793484544 8093687794013951023104 8149124011781169865728 8156919729904685015472 8212789043123210255304 8228861037336758611968 8262306289722575002752 8286394646252378428416 8326855557611032619961 8343150773966435814912 8459027868049302979008 8593298151669133185024 8652156358187414919168 8772325196495573459712 9105398768265694900992 9131945120359763982336 9223039579225200003072 9295094575937896878096 9322193977033925731968 9386044620712240291776 9442635759682942860288 9516406351555465851384 9535029455961640931328 9600337876892885047296 9667460420627774833152 9733675902960841784064 9792363010041570373632 9868865846057520142176 10025514510280655382528 10375919526628350003456 10406170020875079886848 10622965229643310717824 10653935973753057979392 10705957145499899082807 10726908137956846047744 10865498682374893154304 10875892973206246687296 10950385390830947007072 11016408386296766670336 11048526195003171237888 11102474076814710159948 11124201031955247753216 11278703824065737305344 11696433595327431279616 11858193744718114289664 12140531691020926534656 12223686017671754798592 12235379594857027523208 12259323586236395483136 12393459434583862504128 12429591969378567642624 12514726160949653722368 12590181012910590480384 12688541802073954468512 12889947227503699777536 12978234537281122378752 13158487794743360189568 13834559368837800004608 13942641863906845317144 13969926877339148341248 13983290965550888597952 14163953639524414290432 14205247965004077305856 14274609527333198777076 14302544183942461396992 14400506815339327570944 14501190630941662249728 14600513854441262676096 14688544515062355560448 14803298769086280213264 15038271765420983073792 15934447844464966076736 15980903960629586969088 16187375588027902046208 16298248023562339731456 16313839459809370030944 16425578086246420510608 16524612579445150005504 16572789292504756856832 16653711115222065239922 16686301547932871629824 16918055736098605958016 17304312716374829838336 17544650392991146919424 18210797536531389801984 18263890240719527964672 18446079158450400006144 18590189151875793756192 18644387954067851463936 18772089241424480583552 18885271519365885720576 19032812703110931702768 19200675753785770094592 19334920841255549666304 19467351805921683568128 19737731692115040284352 20051029020561310765056 20751839053256700006912 20812340041750159773696 21245930459286621435648 21307871947506115958784 21411914290999798165614 21453816275913692095488 21751785946412493374592 21900770781661894014144 22032816772593533340672 22204948153629420319896 22248402063910495506432 22557407648131474610688 23392867190654862559232 23716387489436228579328 24281063382041853069312 24447372035343509597184 24470759189714055046416 24786918869167725008256 24859183938757135285248 24980566672833097859883 25029452321899307444736 25377083604147908937024 25779894455007399555072 25956469074562244757504 26316975589486720379136 27669118737675600009216 27885283727813690634288 27966581931101777195904 28327907279048828580864 28549219054666397554152 28605088367884922793984 28801013630678655141888 29002381261883324499456 29201027708882525352192 29377089030124711120896 29606597538172560426528 30076543530841966147584 31868895688929932153472 31961807921259173938176 32596496047124679462912 32627678919618740061888 32851156172492841021216 33049225158890300011008 33145578585009513713664 33307422230444130479844 33372603095865743259648 33836111472197211916032 35089300785982293838848 36421595073062779603968 37180378303751587512384 37288775908135702927872 37544178482848961167104 37770543038731771441152 38065625406221863405536 38669841682511099332608 38934703611843367136256 39475463384230080568704 41503678106513400013824 42491860918573242871296 42615743895012231917568 42823828581999596331228 42907632551827384190976 43503571892824986749184 43801541563323788028288 44065633545187066681344 44409896307258840639792 45114815296262949221376 46785734381309725118464 48562126764083706138624 48894744070687019194368 48941518379428110092832 49573837738335450016512 49718367877514270570496 49961133345666195719766 50058904643798614889472 50754167208295817874048 51912938149124489515008 52633951178973440758272 55338237475351200018432 55770567455627381268576 55933163862203554391808 56655814558097657161728 57098438109332795108304 57602027261357310283776 58004762523766648998912 58402055417765050704384 59213195076345120853056 60153087061683932295168 63737791377859864306944 63923615842518347876352 65255357839237480123776 65702312344985682042432 66098450317780600022016 66614844460888260959688 66745206191731486519296 67672222944394423832064 70178601571964587677696 72843190146125559207936 74360756607503175024768 74577551816271405855744 74941700018499293579649 75088356965697922334208 76131250812443726811072 77339683365022198665216 77869407223686734272512 78950926768460161137408 83007356213026800027648 84983721837146485742592 85647657163999192662456 85815265103654768381952 87007143785649973498368 87603083126647576056576 88131267090374133362688 88819792614517681279584 90229630592525898442752 97789488141374038388736 97883036758856220185664 99147675476670900033024 99436735755028541140992 99922266691332391439532 100117809287597229778944 101508334416591635748096 105267902357946881516544 111541134911254762537152 111866327724407108783616 113311629116195314323456 114196876218665590216608 116009525047533297997824 116804110835530101408768 118426390152690241706112 127475582755719728613888 127847231685036695752704 130510715678474960247552 131404624689971364084864 132196900635561200044032 133229688921776521919376 135344445888788847664128 140357203143929175355392 145686380292251118415872 148721513215006350049536 149155103632542811711488 149883400036998587159298 150176713931395844668416 152262501624887453622144 155738814447373468545024 157901853536920322274816 166014712426053600055296 169967443674292971485184 171295314327998385324912 174014287571299946996736 175206166253295152113152 177639585229035362559168 180459261185051796885504 195766073517712440371328 198295350953341800066048 199844533382664782879064 200235618575194459557888 203016668833183271496192 210535804715893763033088 223082269822509525074304 223732655448814217567232 228393752437331180433216 232019050095066595995648 233608221671060202817536 236852780305380483412224 254951165511439457227776 261021431356949920495104 262809249379942728169728 264393801271122400088064 266459377843553043838752 270688891777577695328256 297443026430012700099072 298310207265085623422976 299766800073997174318596 300353427862791689336832 304525003249774907244288 315803707073840644549632 339934887348585942970368 342590628655996770649824 348028575142599893993472 350412332506590304226304 355279170458070725118336 391532147035424880742656 396590701906683600132096 399689066765329565758128 406033337666366542992384 421071609431787526066176 446164539645019050148608 447465310897628435134464 456787504874662360866432 467216443342120405635072 473705560610760966824448 509902331022878914455552 522042862713899840990208 525618498759885456339456 532918755687106087677504 541377783555155390656512 594886052860025400198144 599533600147994348637192 600706855725583378673664 609050006499549814488576 631607414147681289099264 685181257311993541299648 696057150285199787986944 700824665013180608452608 710558340916141450236672 783064294070849761485312 793181403813367200264192 799378133530659131516256 812066675332733085984768 892329079290038100297216 894930621795256870268928 913575009749324721732864 947411121221521933648896 1019804662045757828911104 1044085725427799681980416 1051236997519770912678912 1065837511374212175355008 1189772105720050800396288 1199067200295988697274384 1218100012999099628977152 1263214828295362578198528 1370362514623987082599296 1401649330026361216905216 1421116681832282900473344 1566128588141699522970624 1598756267061318263032512 1624133350665466171969536 1784658158580076200594432 1827150019498649443465728 1894822242443043867297792 2088171450855599363960832 2102473995039541825357824 2131675022748424350710016 2379544211440101600792576 2398134400591977394548768 2436200025998199257954304 2740725029247974165198592 2842233363664565800946688 3132257176283399045941248 3197512534122636526065024 3569316317160152401188864 3654300038997298886931456 3789644484886087734595584 4204947990079083650715648 4263350045496848701420032 4796268801183954789097536 4872400051996398515908608 5481450058495948330397184 5684466727329131601893376 6264514352566798091882496 6395025068245273052130048 7138632634320304802377728 7308600077994597773862912 8526700090993697402840064 9592537602367909578195072 10962900116991896660794368 11368933454658263203786752 12790050136490546104260096 14617200155989195547725824 17053400181987394805680128 19185075204735819156390144 21925800233983793321588736 25580100272981092208520192 34106800363974789611360256 38370150409471638312780288 43851600467967586643177472 51160200545962184417040384 76740300818943276625560576 102320401091924368834080768 153480601637886553251121152 306961203275773106502242304
- Sum of all divisors σ(n): 1115027166393461512774239787
- Sum of proper divisors (its aliquot sum) s(n): 808065963117688406271997483
- 306961203275773106502242304 is an abundant number, because the sum of its proper divisors (808065963117688406271997483) is greater than itself. Its abundance is 501104759841915299769755179
Bases of 306961203275773106502242304
- Binary: 11111101111010011001000000101100010010101110011001110110110010001001100000010000000000002
- Hexadecimal: 0xFDE9902C4AE676C8981000
- Base-36: 12KI0DVHL633F40000
Squares and roots of 306961203275773106502242304
- 306961203275773106502242304 squared (3069612032757731065022423042) is 94225180316510498130001645936560500529599779927228416
- 306961203275773106502242304 cubed (3069612032757731065022423043) is 28923474728832753954732590436564100430885371921930046899972095920324247986110464
-
306961203275773106502242304 is a
perfect square number . Itssquare root is 17520308309952 -
The
cube root of 306961203275773106502242304 is 674571252.7557994851
Scales and comparisons
How big is 306961203275773106502242304?- 306,961,203,275,773,106,502,242,304 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 306,961,203,275,773,106,502,242,304 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 306961203275773106502242304 cubic inches would be around 56214271.1 feet tall.
Recreational maths with 306961203275773106502242304
- 306961203275773106502242304 backwards is 403242205601377572302169603
- The number of decimal digits it has is: 27
- The sum of 306961203275773106502242304's digits is 90
- 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 306961203275773106502242304 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 306961203275773106502242304 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/306961203275773106502242304/
Chicago style:
Numbermatics. 2024. "Number 306961203275773106502242304 - Facts about the integer". https://numbermatics.com/n/306961203275773106502242304/
The information we have on file for 306961203275773106502242304 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 306961203275773106502242304, math, Factors of 306961203275773106502242304, curriculum, school, college, exams, university, Prime factorization of 306961203275773106502242304, STEM, science, technology, engineering, physics, economics, calculator, three hundred six septillion, nine hundred sixty-one sextillion, two hundred three quintillion, two hundred seventy-five quadrillion, seven hundred seventy-three trillion, one hundred six billion, five hundred two million, two hundred forty-two thousand, three hundred four.