6370153640759903577440256
6,370,153,640,759,903,577,440,256 is an even composite number composed of six prime numbers multiplied together.
6370153640759903577440256 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fifteen thousand, three hundred nine divisors.
Prime factorization of 6370153640759903577440256:
220 × 38 × 72 × 232 × 3312 × 5712
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 23 × 23 × 331 × 331 × 571 × 571)See below for interesting mathematical facts about the number 6370153640759903577440256 from the Numbermatics database.
Names of 6370153640759903577440256
- Cardinal: 6370153640759903577440256 can be written as Six septillion, three hundred seventy sextillion, one hundred fifty-three quintillion, six hundred forty quadrillion, seven hundred fifty-nine trillion, nine hundred three billion, five hundred seventy-seven million, four hundred forty thousand, two hundred fifty-six.
Scientific notation
- Scientific notation: 6.370153640759903577440256 × 1024
Factors of 6370153640759903577440256
Divisors of 6370153640759903577440256
- Number of divisors d(n): 15309
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 23 24 27 28 32 36 42 46 48 49 54 56 63 64 69 72 81 84 92 96 98 108 112 126 128 138 144 147 161 162 168 184 189 192 196 207 216 224 243 252 256 276 288 294 322 324 331 336 368 378 384 392 414 432 441 448 483 486 504 512 529 552 567 571 576 588 621 644 648 662 672 729 736 756 768 784 828 864 882 896 966 972 993 1008 1024 1058 1104 1127 1134 1142 1152 1176 1242 1288 1296 1323 1324 1344 1449 1458 1472 1512 1536 1568 1587 1656 1701 1713 1728 1764 1792 1863 1932 1944 1986 2016 2048 2116 2187 2208 2254 2268 2284 2304 2317 2352 2484 2576 2592 2646 2648 2688 2898 2916 2944 2979 3024 3072 3136 3174 3312 3381 3402 3426 3456 3528 3584 3703 3726 3864 3888 3969 3972 3997 4032 4096 4232 4347 4374 4416 4508 4536 4568 4608 4634 4704 4761 4968 5103 5139 5152 5184 5292 5296 5376 5589 5796 5832 5888 5958 6048 6144 6272 6348 6561 6624 6762 6804 6852 6912 6951 7056 7168 7406 7452 7613 7728 7776 7938 7944 7994 8064 8192 8464 8694 8748 8832 8937 9016 9072 9136 9216 9268 9408 9522 9936 10143 10206 10278 10304 10368 10584 10592 10752 11109 11178 11592 11664 11776 11907 11916 11991 12096 12288 12544 12696 13041 13122 13133 13248 13524 13608 13704 13824 13902 14112 14283 14336 14812 14904 15226 15309 15417 15456 15552 15876 15888 15988 16128 16219 16384 16767 16928 17388 17496 17664 17874 18032 18144 18272 18432 18536 18816 19044 19872 20286 20412 20556 20608 20736 20853 21168 21184 21504 22218 22356 22839 23184 23328 23552 23814 23832 23982 24192 24576 25088 25392 25921 26082 26244 26266 26496 26811 27048 27216 27408 27648 27804 27979 28224 28566 28672 29624 29808 30429 30452 30618 30834 30912 31104 31752 31776 31976 32256 32438 32768 33327 33534 33856 34776 34992 35328 35721 35748 35973 36064 36288 36544 36864 37072 37632 38088 39123 39399 39744 40572 40824 41112 41216 41472 41706 42336 42368 42849 43008 44436 44712 45678 45927 46251 46368 46656 47104 47628 47664 47964 48384 48657 49152 50176 50301 50784 51842 52164 52488 52532 52992 53291 53622 54096 54432 54816 55296 55608 55958 56448 57132 57344 59248 59616 60858 60904 61236 61668 61824 62208 62559 63504 63552 63952 64512 64876 65536 66654 67068 67712 68517 69552 69984 70656 71442 71496 71946 72128 72576 73088 73728 74144 75264 76176 77763 78246 78798 79488 80433 81144 81648 82224 82432 82944 83412 83937 84672 84736 85698 86016 88872 89424 91287 91356 91854 91931 92502 92736 93312 94208 95256 95328 95928 96768 97314 98304 99981 100352 100602 101568 103684 104328 104976 105064 105984 106582 107163 107244 107919 108192 108864 109561 109632 110592 111216 111916 112896 114264 114688 117369 118197 118496 119232 121716 121808 122472 123336 123648 124416 125118 127008 127104 127904 128547 129024 129752 131072 133308 134136 135424 137034 138753 139104 139968 141312 142884 142992 143892 144256 145152 145971 146176 147456 148288 150528 150903 152352 155526 156492 157596 158976 159873 160866 162288 163296 164448 164864 165888 166824 167874 169344 169472 171396 172032 175099 177744 178848 182574 182712 183708 183862 185004 185472 186624 187677 188416 189001 190512 190656 191856 193536 194628 196608 199962 200704 201204 203136 205551 207368 208656 209952 210128 211968 213164 214326 214488 215838 216384 217728 219122 219264 221184 222432 223832 225792 228528 229376 233289 234738 236394 236992 238464 241299 243432 243616 244944 246672 247296 248832 250236 251811 254016 254208 255808 257094 258048 259504 262144 266616 268272 270848 273861 274068 275793 277506 278208 279936 282624 285768 285984 287784 288512 290304 291942 292352 294912 296576 299943 301056 301806 302059 304704 311052 312984 315192 317952 319746 321489 321732 323757 324576 326041 326592 328683 328896 329728 331776 333648 335748 338688 338944 342792 344064 350198 352107 354591 355488 357696 365148 365424 367416 367724 370008 370944 373037 373248 375354 376832 378002 381024 381312 383712 385641 387072 389256 393216 399924 401408 402408 406272 411102 414736 416259 417312 419904 420256 423936 426328 428652 428976 431676 432768 435456 437913 438244 438528 442368 444864 447664 451584 457056 458752 466578 469476 472788 473984 476928 479619 482598 486864 487232 489888 493344 494592 497664 500472 503622 508032 508416 511616 514188 516096 519008 524288 525297 533232 536544 541696 547722 548136 551586 555012 556416 559872 563031 565248 567003 571536 571968 575568 577024 580608 583884 584704 589824 593152 599886 602112 603612 604118 609408 616653 622104 625968 630384 635904 639492 642978 643464 643517 647514 649152 652082 653184 657366 657792 659456 663552 667296 671496 677376 677888 685584 688128 699867 700396 704214 709182 710976 715392 723897 730296 730848 734832 735448 740016 741888 746074 746496 750708 753664 755433 756004 762048 762624 766927 767424 771282 774144 778512 786432 799848 802816 804816 812544 821583 822204 827379 829472 832518 834624 839808 840512 847872 852656 857304 857952 863352 865536 870912 875826 876488 877056 884736 889728 895328 899829 903168 906177 914112 917504 933156 938952 945576 947968 953856 959238 965196 971271 973728 974464 978123 979776 986049 986688 989184 995328 1000944 1007244 1016064 1016832 1023232 1028376 1032192 1038016 1048576 1050594 1056321 1063773 1066464 1073088 1083392 1095444 1096272 1103172 1110024 1112832 1119111 1119744 1126062 1130496 1134006 1143072 1143936 1151136 1154048 1156923 1161216 1167768 1169408 1179648 1186304 1199772 1204224 1207224 1208236 1218816 1225693 1233306 1244208 1248777 1251936 1260768 1271808 1278984 1285956 1286928 1287034 1295028 1298304 1304164 1306368 1313739 1314732 1315584 1318912 1323007 1327104 1334592 1342992 1354752 1355776 1371168 1376256 1399734 1400792 1408428 1418364 1421952 1430784 1438857 1447794 1460592 1461696 1469664 1470896 1480032 1483776 1492148 1492992 1501416 1507328 1510866 1512008 1524096 1525248 1533854 1534848 1542564 1548288 1557024 1572864 1575891 1599696 1605632 1609632 1625088 1643166 1644408 1654758 1658944 1665036 1669248 1679616 1681024 1689093 1695744 1701009 1705312 1714608 1715904 1726704 1731072 1741824 1751652 1752976 1754112 1769472 1779456 1790656 1799658 1806336 1812354 1828224 1835008 1849959 1866312 1877904 1891152 1895936 1907712 1918476 1930392 1930551 1942542 1947456 1948928 1956246 1959552 1972098 1973376 1978368 1990656 2001888 2014488 2032128 2033664 2046464 2056752 2064384 2076032 2099601 2101188 2112642 2114413 2127546 2132928 2146176 2166784 2171691 2190888 2192544 2206344 2220048 2225664 2238222 2239488 2252124 2260992 2266299 2268012 2282287 2286144 2287872 2300781 2302272 2308096 2313846 2322432 2335536 2338816 2359296 2372608 2399544 2408448 2414448 2416472 2437632 2451386 2464749 2466612 2482137 2488416 2497554 2503872 2519903 2521536 2543616 2557968 2571912 2573856 2574068 2590056 2596608 2608328 2612736 2627478 2629464 2631168 2637824 2646014 2654208 2669184 2685984 2699487 2709504 2711552 2718531 2742336 2752512 2799468 2801584 2816856 2836728 2843904 2861568 2877714 2895588 2913813 2921184 2923392 2934369 2939328 2941792 2958147 2960064 2967552 2984296 2985984 3002832 3014656 3021732 3024016 3048192 3050496 3067708 3069696 3085128 3096576 3114048 3145728 3151782 3191319 3199392 3211264 3219264 3250176 3286332 3288816 3309516 3317888 3330072 3338496 3357333 3359232 3362048 3378186 3391488 3402018 3410624 3429216 3431808 3453408 3462144 3470769 3483648 3503304 3505952 3508224 3538944 3558912 3581312 3599316 3612672 3624708 3656448 3670016 3677079 3699918 3732624 3746331 3755808 3782304 3791872 3815424 3836952 3860784 3861102 3885084 3894912 3897856 3912492 3919104 3941217 3944196 3946752 3956736 3969021 3981312 4003776 4028976 4064256 4067328 4092928 4113504 4128768 4152064 4199202 4202376 4225284 4228826 4255092 4265856 4292352 4316571 4333568 4343382 4347023 4381776 4385088 4412688 4440096 4451328 4476444 4478976 4504248 4521984 4532598 4536024 4564574 4572288 4575744 4601562 4604544 4616192 4627692 4644864 4671072 4677632 4718592 4727673 4745216 4799088 4816896 4828896 4832944 4875264 4902772 4929498 4933224 4964274 4976832 4995108 5007744 5039806 5043072 5067279 5087232 5103027 5115936 5143824 5147712 5148136 5180112 5193216 5216656 5225472 5254956 5258928 5262336 5275648 5292028 5308416 5338368 5368489 5371968 5398974 5419008 5423104 5437062 5484672 5505024 5549877 5598936 5603168 5633712 5673456 5687808 5723136 5755428 5791176 5791653 5827626 5842368 5846784 5868738 5878656 5883584 5916294 5920128 5935104 5968592 5971968 6005664 6029312 6043464 6048032 6096384 6100992 6135416 6139392 6170256 6193152 6228096 6298803 6303564 6343239 6382638 6398784 6422528 6438528 6500352 6572664 6577632 6619032 6635776 6660144 6676992 6714666 6718464 6724096 6756372 6782976 6798897 6804036 6821248 6846861 6858432 6863616 6902343 6906816 6924288 6941538 6967296 7006608 7011904 7016448 7077888 7117824 7162624 7198632 7225344 7249416 7312896 7340032 7354158 7394247 7399836 7446411 7465248 7492662 7498943 7511616 7559709 7564608 7583744 7630848 7673904 7721568 7722204 7770168 7789824 7795712 7824984 7838208 7882434 7888392 7893504 7913472 7938042 7962624 8007552 8057952 8098461 8128512 8134656 8155593 8185856 8227008 8257536 8304128 8398404 8404752 8450568 8457652 8510184 8531712 8579851 8584704 8633142 8667136 8686764 8694046 8741439 8763552 8770176 8803107 8825376 8874441 8880192 8902656 8952888 8957952 9008496 9043968 9065196 9072048 9129148 9144576 9151488 9203124 9209088 9232384 9255384 9261049 9289728 9342144 9355264 9437184 9455346 9490432 9573957 9598176 9633792 9657792 9665888 9750528 9805544 9858996 9866448 9928548 9953664 9990216 10015488 10071999 10079612 10086144 10134558 10174464 10206054 10231872 10287648 10295424 10296272 10360224 10386432 10433312 10450944 10509912 10517856 10524672 10551296 10584056 10616832 10676736 10736978 10743936 10797948 10838016 10846208 10874124 10969344 11010048 11031237 11099754 11197872 11206336 11267424 11346912 11375616 11446272 11510856 11582352 11583306 11655252 11684736 11693568 11737476 11757312 11767168 11823651 11832588 11840256 11870208 11907063 11937184 11943936 12011328 12058624 12086928 12096064 12192768 12201984 12270832 12278784 12340512 12386304 12456192 12597606 12607128 12686478 12765276 12797568 12845056 12877056 12949713 13000704 13041069 13145328 13155264 13238064 13271552 13320288 13353984 13429332 13436928 13448192 13512744 13565952 13597794 13608072 13642496 13693722 13716864 13727232 13804686 13813632 13848576 13883076 13934592 14013216 14023808 14032896 14155776 14183019 14235648 14325248 14397264 14450688 14498832 14625792 14708316 14788494 14799672 14800891 14892822 14930496 14985324 14997886 15023232 15119418 15129216 15167488 15201837 15261696 15309081 15347808 15443136 15444408 15540336 15579648 15591424 15649968 15676416 15764868 15776784 15787008 15826944 15876084 15925248 15976009 16015104 16105467 16115904 16196922 16257024 16269312 16311186 16371712 16454016 16515072 16608256 16649631 16796808 16809504 16901136 16915304 17020368 17063424 17159702 17169408 17266284 17334272 17373528 17374959 17388092 17482878 17527104 17540352 17606214 17639321 17650752 17748882 17760384 17805312 17905776 17915904 18016992 18087936 18130392 18144096 18258296 18289152 18302976 18406248 18418176 18464768 18510768 18522098 18579456 18684288 18710528 18896409 18910692 18980864 19029717 19147914 19196352 19267584 19315584 19331776 19501056 19611088 19717992 19732896 19857096 19907328 19980432 20030976 20143998 20159224 20172288 20269116 20348928 20396691 20412108 20463744 20540583 20575296 20590848 20592544 20707029 20720448 20772864 20866624 20901888 21019824 21035712 21049344 21102592 21168112 21233664 21353472 21473956 21487872 21595896 21676032 21692416 21748248 21938688 22020096 22062474 22199508 22339233 22395744 22412672 22496829 22534848 22679127 22693824 22751232 22892544 23021712 23164704 23166612 23310504 23369472 23387136 23474952 23514624 23534336 23647302 23665176 23680512 23740416 23814126 23874368 23887872 24022656 24117248 24173856 24192128 24295383 24385536 24403968 24466779 24541664 24557568 24681024 24772608 24912384 25195212 25214256 25372956 25530552 25595136 25690112 25739553 25754112 25899426 26001408 26082138 26224317 26290656 26310528 26409321 26476128 26543104 26623323 26640576 26707968 26858664 26873856 26896384 27025488 27131904 27195588 27216144 27284992 27387444 27433728 27454464 27609372 27627264 27697152 27766152 27783147 27869184 28026432 28047616 28065792 28311552 28366038 28471296 28650496 28721871 28794528 28901376 28997664 29251584 29416632 29576988 29599344 29601782 29785644 29860992 29970648 29995772 30046464 30215997 30238836 30258432 30334976 30403674 30429161 30523392 30618162 30695616 30886272 30888816 31080672 31159296 31182848 31299936 31352832 31529736 31553568 31574016 31653888 31752168 31850496 31952018 32030208 32210934 32231808 32393844 32514048 32538624 32622372 32743424 32908032 33030144 33093711 33216512 33299262 33593616 33619008 33802272 33830608 34040736 34126848 34319404 34338816 34532568 34668544 34747056 34749918 34776184 34965756 35054208 35080704 35212428 35278642 35301504 35470953 35497764 35520768 35610624 35721189 35811552 35831808 36033984 36175872 36260784 36288192 36516592 36578304 36605952 36812496 36836352 36929536 37021536 37044196 37158912 37368576 37421056 37792818 37821384 37961728 38059434 38295828 38392704 38535168 38631168 38663552 38849139 39002112 39123207 39222176 39435984 39465792 39714192 39814656 39960864 40061952 40287996 40318448 40344576 40538232 40697856 40793382 40824216 40927488 41081166 41150592 41181696 41185088 41414058 41440896 41545728 41733248 41803776 42039648 42071424 42098688 42205184 42336224 42467328 42549057 42706944 42947912 42975744 43191792 43352064 43384832 43496496 43877376 44124948 44399016 44402673 44678466 44791488 44825344 44993658 45069696 45358254 45387648 45502464 45785088 45927243 46043424 46329408 46333224 46621008 46738944 46774272 46949904 47029248 47068672 47294604 47330352 47361024 47480832 47628252 47748736 47775744 47928027 48045312 48316401 48347712 48384256 48590766 48771072 48807936 48933558 49083328 49115136 49362048 49545216 49824768 49948893 50390424 50428512 50745912 51061104 51190272 51380224 51479106 51508224 51798852 52002816 52124877 52164276 52448634 52492601 52581312 52621056 52818642 52917963 52952256 53086208 53246646 53281152 53415936 53717328 53747712 53792768 54050976 54263808 54391176 54432288 54569984 54774888 54867456 54908928 55218744 55254528 55394304 55532304 55566294 55738368 56052864 56095232 56131584 56689227 56732076 56942592 57089151 57300992 57443742 57589056 57802752 57957769 57995328 58503168 58833264 59153976 59198688 59203564 59571288 59721984 59941296 59991544 60092928 60431994 60477672 60516864 60669952 60807348 60858322 61046784 61190073 61236324 61391232 61621749 61772544 61777632 62121087 62161344 62318592 62365696 62559331 62599872 62705664 63059472 63107136 63148032 63307776 63504336 63700992 63904036 64060416 64421868 64463616 64787688 65028096 65077248 65244744 65486848 65816064 66060288 66187422 66433024 66598524 67017699 67187232 67238016 67490487 67604544 67661216 68037381 68081472 68253696 68638808 68677632 69065136 69337088 69494112 69499836 69552368 69931512 70108416 70161408 70424856 70557284 70603008 70941906 70995528 71041536 71221248 71442378 71623104 71663616 72067968 72351744 72521568 72576384 73033184 73156608 73211904 73400337 73624992 73672704 73859072 74043072 74088392 74317824 74737152 74842112 75585636 75642768 75923456 76118868 76591656 76785408 77070336 77218659 77262336 77327104 77698278 78004224 78246414 78444352 78871968 78931584 79227963 79428384 79629312 79869969 79921728 80123904 80575992 80636896 80689152 81076464 81395712 81586764 81648432 81854976 82162332 82301184 82363392 82370176 82828116 82881792 83091456 83349441 83466496 83607552 84079296 84142848 84197376 84410368 84672448 84934656 85098114 85413888 85895824 85951488 86165613 86383584 86704128 86769664 86992992 87754752 88249896 88798032 88805346 89356932 89582976 89650688 89987316 90139392 90647991 90716508 90775296 91004928 91287483 91570176 91854486 92086848 92658816 92666448 93242016 93477888 93548544 93899808 94058496 94137344 94589208 94660704 94722048 94961664 95256504 95497472 95551488 95856054 96090624 96632802 96695424 96768512 97181532 97542144 97615872 97867116 98166656 98230272 98724096 99090432 99281133 99649536 99897786 99981529 100780848 100857024 101491824 102122208 102380544 102958212 103016448 103597704 104005632 104249754 104328552 104897268 104985202 105162624 105242112 105637284 105835926 105904512 106172416 106412859 106493292 106562304 106831872 107163567 107434656 107495424 107585536 107919571 108101952 108527616 108782352 108864576 109139968 109549776 109734912 109817856 110437488 110509056 110788608 111064608 111132588 111476736 112105728 112190464 112263168 113378454 113464152 113885184 114178302 114601984 114887484 115178112 115605504 115915538 115990656 116547417 117006336 117369621 117666528 118307952 118397376 118407128 119142576 119443968 119882592 119983088 120185856 120863988 120955344 121033728 121339904 121614696 121716644 122093568 122380146 122472648 122782464 123243498 123475247 123545088 123555264 124242174 124322688 124637184 124731392 125118662 125199744 125411328 126118944 126214272 126296064 126615552 127008672 127401984 127647171 127808072 128120832 128843736 128927232 129575376 130056192 130154496 130489488 130973696 131632128 132374844 132866048 133197048 133208019 134035398 134374464 134476032 134980974 135209088 135322432 136074762 136162944 136507392 137277616 137355264 137781729 138130272 138674176 138988224 138999672 139104736 139863024 140216832 140322816 140849712 141114568 141206016 141883812 141991056 142083072 142442496 142884756 143246208 143327232 143784081 144135936 144949203 145043136 145152768 146066368 146313216 146423808 146800674 147249984 147345408 147718144 148086144 148176784 148635648 149474304 149684224 151171272 151285536 151846912 152237736 153183312 153570816 154140672 154437318 154524672 154654208 155396556 156008448 156374631 156492828 156888704 157477803 157743936 157863168 158455926 158753889 158856768 159258624 159739938 159843456 160247808 161151984 161273792 161378304 162152928 162791424 163173528 163296864 163709952 164324664 164602368 164726784 164740352 165656232 165763584 166182912 166698882 166932992 167215104 168158592 168285696 168394752 168820736 169344896 170067681 170196228 170827776 171267453 171791648 171902976 172331226 172475689 172767168 173408256 173539328 173873307 173985984 175509504 176499792 177596064 177610692 178713864 179165952 179301376 179974632 180278784 181295982 181433016 181550592 182009856 182574966 183140352 183570219 183708972 184173696 184865247 185317632 185332896 186363261 186484032 186955776 187097088 187677993 187799616 188116992 188274688 189178416 189321408 189444096 189923328 190513008 190994944 191102976 191712108 192181248 193265604 193390848 193537024 194363064 195084288 195231744 195734232 196333312 196460544 197448192 198180864 198562266 199299072 199795572 199963058 201053097 201561696 201714048 202471461 202983648 204112143 204244416 204761088 205916424 206032896 207195408 208011264 208499508 208657104 209794536 209970404 210325248 210484224 211274568 211671852 211809024 212344832 212825718 212986584 213004127 213124608 213663744 214327134 214869312 214990848 215171072 215839142 216203904 217055232 217564704 217729152 218279936 219099552 219469824 219635712 220201011 220874976 221018112 221577216 222129216 222265176 222953472 224211456 224380928 224526336 226756908 226928304 227770368 228356604 229203968 229774968 230356224 231211008 231655977 231831076 231981312 233094834 234012672 234739242 235333056 236615904 236794752 236814256 237683889 238285152 238887936 239609907 239765184 239966176 240371712 241727976 241910688 242067456 242679808 243229392 243433288 244187136 244760292 244945296 245564928 246486996 246950494 247090176 247110528 248484348 248645376 249274368 249462784 250048323 250237324 250399488 250822656 252237888 252428544 252592128 253231104 254017344 254803968 255294342 255616144 256241664 257687472 257854464 259150752 260112384 260308992 260978976 261947392 263264256 264749688 265732096 266394096 266416038 268070796 268748928 268952064 269961948 270418176 270644864 271943973 272149524 272325888 273014784 273862449 274555232 274710528 275563458 276260544 277348352 277976448 277999344 278209472 279726048 280433664 280645632 281699424 282229136 282412032 283767624 283982112 284166144 284884992 285769512 286492416 286654464 287568162 288271872 289898406 290086272 290305536 292132736 292626432 292847616 293601348 294499968 294690816 295436288 296172288 296353568 297271296 297843399 298948608 299368448 299944587 302342544 302571072 303693824 304475472 306366624 307141632 308874636 309049344 309308416 310793112 312016896 312749262 312985656 313777408 314955606 315487872 315726336 316911852 317507778 317713536 318517248 319479876 319686912 320495616 321490701 322303968 322547584 322756608 323758713 324305856 325582848 326347056 326593728 327419904 328649328 329204736 329453568 329480704 331312464 331527168 332365824 333397764 333865984 334430208 336317184 336571392 336789504 338689792 340135362 340392456 341655552 342534906 343583296 343805952 344662452 344951378 345534336 346816512 347078656 347746614 347971968 349642251 351019008 352108863 352999584 355192128 355221384 357427728 358331904 358602752 359949264 360557568 362591964 362866032 363101184 364019712 365149932 366280704 367140438 367417944 367448207 368347392 369730494 370425741 370635264 370665792 372726522 372968064 373911552 374194176 375355986 375599232 376233984 376549376 378356832 378642816 378888192 379846656 381026016 381989888 382205952 382941513 383424216 384362496 386531208 386781696 387074048 388726128 390168576 390463488 391468464 392666624 392921088 394896384 397124532 398598144 399591144 399624057 399926116 402106194 403123392 403428096 404942922 405704383 405967296 408224286 408488832 409522176 411832848 412065792 413345187 414390816 416022528 416999016 417314208 419589072 419940808 420650496 420968448 422549136 423343704 423618048 424689664 425651436 425973168 426008254 426249216 427327488 428654268 429738624 429981696 430342144 431352243 431678284 432407808 434847609 435129408 435458304 436559872 437915317 438199104 438939648 439271424 440402022 441749952 442036224 443154432 444258432 444530352 445906944 448422912 448761856 449052672 453513816 453856608 455540736 456713208 458407936 459549936 460712448 462422016 463311954 463662152 463962624 466189668 468025344 469123893 469478484 470666112 472433409 473231808 473589504 473628512 475367778 476261667 476570304 477775872 479219814 479530368 479932352 480743424 483455952 483821376 484134912 485359616 486458784 486866576 488374272 489520584 489890592 491129856 492973992 493900988 494180352 494221056 496968696 497290752 498548736 498925568 500096646 500474648 500798976 501645312 504475776 504857088 505184256 506462208 508034688 510588684 511232288 512483328 513802359 515374944 515708928 517427067 518301504 520224768 520617984 521619921 521957952 523894784 526528512 529499376 531464192 532788192 532832076 536141592 537497856 537904128 539923896 540836352 541289728 543887946 544299048 544651776 546029568 547724898 549110464 549421056 551126916 552521088 554595741 554696704 555952896 555998688 556418944 559089783 559452096 560867328 561291264 563033979 563398848 564458272 564824064 567535248 567964224 568332288 569769984 571539024 572984832 573308928 575136324 576543744 579796812 580172544 580611072 584265472 585252864 585695232 587202696 588999936 589381632 590872576 592344576 592707136 594542592 595686798 597897216 598736896 599889174 603159291 604685088 605142144 607387648 607414383 608950944 612336429 612733248 614283264 617749272 618098688 618616832 621586224 624033792 625498524 625971312 627554816 629911212 630975744 631452672 633823704 635015556 635427072 637034496 638959752 639012381 639373824 640991232 642981402 644607936 645095168 645513216 647517426 648611712 651165696 652694112 653187456 654839808 657298656 658409472 658907136 658961408 660603033 662624928 663054336 664731648 666795528 667731968 668860416 672634368 673142784 673579008 677379584 680270724 680784912 683311104 685069812 687166592 687611904 689324904 689902756 691068672 693633024 694967931 695493228 695943936 699284502 699870703 702038016 704217726 705999168 710384256 710442768 713051667 714855456 716663808 717205504 718829721 719898528 721115136 725183928 725732064 726202368 728039424 730299864 732561408 734280876 734835888 734896414 736694784 739460988 740851482 741270528 741331584 745453044 745936128 747823104 748388352 750144969 750711972 751198464 752467968 753098752 755436997 756713664 757285632 757776384 759693312 762052032 763979776 764411904 765883026 766848432 768724992 773062416 773563392 774148096 777452256 780337152 780926976 782936928 785333248 785842176 789792768 794249064 797196288 799182288 799248114 799852232 804212388 806246784 806856192 809885844 811408766 811934592 815831919 816448572 816977664 819044352 821587347 823665696 824131584 826690374 828781632 832045056 833998032 834628416 839178144 839881616 841300992 841936896 845098272 846687408 847236096 849379328 851302872 851946336 852016508 852498432 854654976 857308536 859477248 859963392 860684288 862704486 863356568 864815616 869695218 870258816 870916608 873119744 875830634 876398208 877879296 878542848 880804044 883499904 884072448 886308864 888516864 889060704 891813888 893530197 896845824 897523712 898105344 899833761 907027632 907713216 911081472 913426416 916815872 919099872 921424896 926623908 927324304 927925248 932379336 936050688 938247786 938956968 941332224 944866818 946463616 947179008 947257024 950735556 952523334 953140608 955551744 958439628 959060736 959864704 961486848 964472103 966911904 967642752 968269824 970719232 971276139 972917568 973733152 976748544 979041168 979781184 982259712 985947984 987801976 988360704 988442112 993937392 994581504 997097472 997851136 1000193292 1000949296 1001597952 1003290624 1008951552 1009714176 1010368512 1016069376 1021177368 1022464576 1024966656 1027604718 1030749888 1031417856 1034854134 1036603008 1040449536 1041235968 1043239842 1043915904 1047789568 1053057024 1056326589 1058998752 1062928384 1065576384 1065664152 1072283184 1074995712 1075808256 1079847792 1081672704 1082579456 1087775892 1088598096 1089303552 1092059136 1095449796 1098220928 1098842112 1102253832 1102344621 1105042176 1109191482 1111277223 1111905792 1111997376 1112837888 1118179566 1118904192 1121734656 1122582528 1126067958 1126797696 1128916544 1129648128 1135070496 1135928448 1136664576 1139539968 1143078048 1145969664 1146617856 1148824539 1150272648 1153087488 1159593624 1160345088 1161222144 1168530944 1170505728 1171390464 1174405392 1177999872 1178763264 1181745152 1184689152 1185414272 1191373596 1195794432 1198872171 1199778348 1206318582 1207329823 1209370176 1210284288 1214775296 1214828766 1217113149 1217901888 1224672858 1225466496 1228566528 1235498544 1236197376 1237233664 1240035561 1243172448 1248067584 1250997048 1251942624 1255109632 1259822424 1261951488 1262905344 1267647408 1270031112 1270854144 1274068992 1277919504 1278024762 1278747648 1281982464 1285962804 1289215872 1290190336 1291026432 1294056729 1295034852 1297223424 1304542827 1305388224 1306374912 1309679616 1313745951 1314597312 1316818944 1317814272 1317922816 1321206066 1325249856 1326108672 1329463296 1333591056 1335463936 1337720832 1345268736 1346285568 1347158016 1354759168 1360541448 1361569824 1366622208 1370139624 1374333184 1375223808 1378649808 1379805512 1382137344 1387266048 1389935862 1390986456 1391887872 1398569004 1399741406 1404076032 1407371679 1408435452 1411998336 1417300227 1420768512 1420885536 1426103334 1428785001 1429710912 1433327616 1434411008 1437659442 1438864613 1439797056 1442230272 1450367856 1451464128 1452404736 1456078848 1460599728 1465122816 1468561752 1469671776 1469792828 1473389568 1478921976 1481702964 1482541056 1482663168 1490906088 1491872256 1495646208 1496776704 1500289938 1501423944 1502396928 1504935936 1506197504 1510873994 1513427328 1514571264 1515552768 1519386624 1524104064 1527959552 1531766052 1533696864 1537449984 1541407077 1546124832 1547126784 1548296192 1552281201 1554904512 1560674304 1561853952 1564859763 1565873856 1570666496 1571684352 1579585536 1588498128 1594392576 1598364576 1598496228 1599704464 1608424776 1612493568 1613712384 1619771688 1622817532 1623869184 1631663838 1632897144 1633955328 1638088704 1643174694 1647331392 1648263168 1653380748 1657563264 1663787223 1664090112 1667996064 1669256832 1677269349 1678356288 1679763232 1682601984 1683873792 1689101937 1690196544 1693374816 1694472192 1698758656 1702605744 1703892672 1704033016 1704996864 1709309952 1714617072 1718954496 1719926784 1721368576 1725408972 1726713136 1729631232 1739390436 1740517632 1741833216 1746239488 1751661268 1752796416 1755758592 1757085696 1761608088 1766999808 1768144896 1772617728 1777033728 1778121408 1783627776 1787060394 1793691648 1795047424 1796210688 1799667522 1814055264 1815426432 1822162944 1822243149 1826852832 1833631744 1837009287 1838199744 1842849792 1853247816 1854648608 1855850496 1864758672 1872101376 1876495572 1877913936 1882664448 1889733636 1892927232 1894358016 1894514048 1901471112 1905046668 1906281216 1911103488 1916879256 1917037143 1918121472 1919729408 1922973696 1928944206 1933823808 1935285504 1936539648 1941438464 1942552278 1945835136 1947466304 1953497088 1958082336 1959562368 1964519424 1971895968 1975603952 1976721408 1976884224 1981809099 1987874784 1989163008 1994194944 1995702272 2000386584 2001898592 2003195904 2006581248 2017903104 2019428352 2020737024 2032138752 2042354736 2044929152 2049933312 2055209436 2061499776 2062835712 2069708268 2073206016 2080899072 2084903793 2086479684 2087831808 2095579136 2099612109 2106114048 2112653178 2117997504 2125856768 2131152768 2131328304 2139155001 2144566368 2149991424 2151616512 2159695584 2163345408 2165158912 2175551784 2177196192 2178607104 2184118272 2190899592 2196441856 2197684224 2204507664 2204689242 2210084352 2218382964 2222554446 2223811584 2223994752 2225675776 2236359132 2237808384 2243469312 2245165056 2250434907 2252135916 2253595392 2257833088 2259296256 2266310991 2270140992 2271856896 2273329152 2279079936 2286156096 2291939328 2293235712 2297649078 2300545296 2306174976 2319187248 2320690176 2322444288 2337061888 2341011456 2342780928 2348810784 2355999744 2357526528 2369378304 2370828544 2382747192 2391588864 2397744342 2399556696 2412637164 2414659646 2418740352 2420568576 2429550592 2429657532 2434226298 2435803776 2447495757 2449345716 2450932992 2457133056 2464762041 2470997088 2472394752 2474467328 2480071122 2482150133 2486344896 2496135168 2501994096 2503885248 2510219264 2519644848 2523902976 2525810688 2535294816 2540062224 2541708288 2548137984 2555839008 2556049524 2557495296 2563964928 2571925608 2578431744 2580380672 2582052864 2588113458 2590069704 2594446848 2609085654 2610776448 2612749824 2619359232 2627491902 2629194624 2633637888 2635628544 2635845632 2642412132 2650499712 2652217344 2658926592 2667182112 2670927872 2675441664 2680590591 2690537472 2692571136 2694316032 2699501283 2709518336 2721082896 2723139648 2733244416 2740279248 2748666368 2750447616 2757299616 2759611024 2764274688 2779871724 2781972912 2783775744 2797138008 2799482812 2808152064 2814743358 2816870904 2823996672 2834600454 2839930681 2841537024 2841771072 2852206668 2857570002 2859421824 2866655232 2868822016 2875318884 2877729226 2879594112 2884460544 2893416309 2900735712 2902928256 2904809472 2912157696 2913828417 2921199456 2930245632 2937123504 2939343552 2939585656 2946779136 2957843952 2963405928 2965082112 2965326336 2981812176 2983744512 2991292416 2993553408 3000579876 3002847888 3004793856 3009871872 3012395008 3021747988 3026854656 3029142528 3031105536 3048208128 3055919104 3063532104 3065407219 3067393728 3074899968 3082814154 3092249664 3094253568 3096592384 3104562402 3109809024 3121348608 3123707904 3129719526 3131747712 3141332992 3143368704 3159171072 3168979767 3176996256 3188785152 3196729152 3196992456 3199408928 3216849552 3224987136 3227424768 3239543376 3245635064 3247738368 3263327676 3265794288 3267910656 3276177408 3286349388 3294662784 3296526336 3306761496 3307033863 3315126528 3327574446 3333831669 3335992128 3338513664 3354538698 3356712576 3359526464 3365203968 3367747584 3378203874 3380393088 3386749632 3388944384 3397517312 3405211488 3407785344 3408066032 3409993728 3418619904 3429234144 3437908992 3439853568 3442737152 3450817944 3453426272 3459262464 3478780872 3481035264 3483666432 3492478976 3503322536 3505592832 3511517184 3514171392 3523216176 3533999616 3536289792 3545235456 3554067456 3556242816 3574120788 3587383296 3590094848 3596616513 3599335044 3621989469 3628110528 3630852864 3644325888 3644486298 3651339447 3653705664 3667263488 3674018574 3676399488 3685699584 3706495632 3709297216 3711700992 3729517344 3744202752 3752991144 3755827872 3765328896 3779467272 3785854464 3788716032 3789028096 3802942224 3810093336 3812562432 3822206976 3833758512 3834074286 3836242944 3839458816 3845947392 3857888412 3867647616 3870571008 3873079296 3882170187 3882876928 3885104556 3891670272 3894932608 3913628481 3916164672 3919124736 3929038848 3941237853 3943791936 3951207904 3953442816 3953768448 3963618198 3975749568 3978326016 3988389888 3991404544 4000773168 4003797184 4006391808 4013162496 4035806208 4038856704 4041474048 4064277504 4084709472 4089858304 4099866624 4110418872 4122999552 4125671424 4139416536 4146412032 4161798144 4169807586 4172959368 4175663616 4191158272 4199224218 4212228096 4222115037 4225306356 4235995008 4251713536 4251900681 4262305536 4262656608 4278310002 4286355003 4289132736 4299982848 4303233024 4316593839 4319391168 4326690816 4330317824 4351103568 4354392384 4357214208 4368236544 4381799184 4392883712 4395368448 4409015328 4409378484 4420168704 4436765928 4445108892 4447623168 4447989504 4451351552 4472718264 4475616768 4486938624 4490330112 4500869814 4504271832 4507190784 4515666176 4518592512 4532621982 4540281984 4543713792 4546658304 4558159872 4572312192 4583878656 4595298156 4601090592 4612349952 4624221231 4638374496 4641380352 4644888576 4656843603 4674123776 4682022912 4685561856 4694579289 4697621568 4711999488 4715053056 4738756608 4741657088 4765494384 4783177728 4795488684 4799113392 4825274328 4829319292 4837480704 4841137152 4859315064 4868452596 4871607552 4894991514 4898691432 4899094921 4901865984 4914266112 4929524082 4941994176 4944789504 4948934656 4960142244 4964300266 4972689792 4991361669 4992270336 5003988192 5007770496 5020438528 5031808047 5039289696 5047805952 5051621376 5067305811 5070589632 5080124448 5083416576 5096275968 5111678016 5112099048 5114990592 5127929856 5143851216 5156863488 5160761344 5164105728 5176226916 5180139408 5188893696 5218171308 5221552896 5225499648 5238718464 5254983804 5258389248 5267275776 5271257088 5271691264 5284824264 5288058979 5300999424 5304434688 5317853184 5334364224 5341855744 5350883328 5361181182 5381074944 5385142272 5388632064 5399002566 5419036672 5442165792 5446279296 5466488832 5466729447 5480558496 5497332736 5500895232 5511027861 5514599232 5519222048 5528549376 5559743448 5563945824 5567551488 5594276016 5598965624 5616304128 5629486716 5633741808 5647993344 5669200908 5679861362 5683074048 5683542144 5704413336 5715140004 5718843648 5733310464 5737644032 5750637768 5751111429 5755458452 5759188224 5768921088 5786832618 5801471424 5805856512 5809618944 5824315392 5827656834 5842398912 5860491264 5874247008 5878687104 5879171312 5893558272 5915687904 5926811856 5930164224 5930652672 5963624352 5967489024 5982584832 5987106816 6001159752 6005695776 6009587712 6019743744 6024790016 6043495976 6053709312 6058285056 6062211072 6096416256 6111838208 6127064208 6130814438 6134787456 6149799936 6165628308 6184499328 6188507136 6193184768 6209124804 6219618048 6242697216 6254711379 6259439052 6263495424 6282665984 6286737408 6298836327 6318342144 6337959534 6353992512 6377570304 6393458304 6393984912 6398817856 6433699104 6449974272 6454849536 6479086752 6491270128 6495476736 6526655352 6531588576 6535821312 6552354816 6572698776 6589325568 6593052672 6613522992 6614067726 6630253056 6655148892 6667663338 6671984256 6677027328 6709077396 6713425152 6719052928 6730407936 6735495168 6751304721 6756407748 6760786176 6773499264 6777888768 6795034624 6798932973 6810422976 6815570688 6816132064 6819987456 6837239808 6858468288 6875817984 6879707136 6885474304 6901635888 6906852544 6918524928 6957561744 6962070528 6967332864 6984957952 7006645072 7011185664 7023034368 7028342784 7046432352 7067999232 7072579584 7108134912 7112485632 7148241576 7174766592 7180189696 7193233026 7198670088 7243978938 7256221056 7261705728 7288651776 7288972596 7302678894 7307411328 7334526976 7348037148 7352798976 7371399168 7394286123 7412991264 7418594432 7423401984 7446450399 7459034688 7488405504 7505982288 7511655744 7530657792 7558934544 7571708928 7577432064 7578056192 7605884448 7620186672 7625124864 7644413952 7667517024 7668148572 7672485888 7678917632 7691894784 7715776824 7735295232 7741142016 7746158592 7764340374 7770209112 7783340544 7789865216 7827256962 7832329344 7838249472 7858077696 7882475706 7887583872 7902415808 7906885632 7907536896 7927236396 7951499136 7956652032 7976779776 7982809088 8001546336 8007594368 8012783616 8026324992 8041771773 8071612416 8077713408 8082948096 8098503849 8128555008 8169418944 8179716608 8199733248 8220837744 8245999104 8251342848 8278833072 8292824064 8339615172 8345918736 8351327232 8398448436 8424456192 8444230074 8450612712 8451308761 8471990016 8503427072 8503801362 8519792043 8524611072 8525313216 8556620004 8572710006 8578265472 8599965696 8606466048 8633187678 8638782336 8653381632 8660635648 8680248927 8702207136 8708784768 8714428416 8736473088 8741485251 8763598368 8785767424 8790736896 8818030656 8818756968 8840337408 8873531856 8890217784 8895246336 8895979008 8902703104 8945436528 8951233536 8973877248 8980660224 9001739628 9008543664 9014381568 9031332352 9037185024 9065243964 9080563968 9087427584 9093316608 9144624384 9167757312 9190596312 9196221657 9202181184 9224699904 9248442462 9276748992 9282760704 9289777152 9313687206 9348247552 9364045824 9371123712 9389158578 9395243136 9423998976 9430106112 9477513216 9483314176 9506939301 9530988768 9566355456 9590977368 9598226784 9650548656 9658638584 9674961408 9682274304 9718630128 9736905192 9743215104 9789983028 9797382864 9798189842 9803731968 9828532224 9859048164 9883988352 9889579008 9897869312 9920284488 9921101589 9928600532 9945379584 9982723338 10001495007 10007976384 10015540992 10040877056 10063616094 10072052291 10078579392 10095611904 10103242752 10134611622 10141179264 10160248896 10166833152 10192551936 10223356032 10224198096 10229981184 10255859712 10287702432 10313726976 10321522688 10328211456 10352453832 10360278816 10377787392 10436342616 10443105792 10450999296 10477436928 10509967608 10516778496 10534551552 10542514176 10543382528 10569648528 10576117958 10601998848 10608869376 10635706368 10668728448 10683711488 10722362364 10762149888 10770284544 10789849539 10798005132 10838073344 10865968407 10884331584 10892558592 10932977664 10933458894 10954018341 10961116992 10994665472 11001790464 11022055722 11029198464 11038444096 11057098752 11119486896 11127891648 11135102976 11188552032 11197931248 11232608256 11258973432 11267483616 11295986688 11338401816 11359722724 11366148096 11367084288 11408826672 11430280008 11437687296 11466620928 11475288064 11501275536 11502222858 11510916904 11518376448 11537842176 11573665236 11602942848 11611713024 11619237888 11646510561 11648630784 11655313668 11684797824 11740885443 11748494016 11757374208 11758342624 11787116544 11823713559 11831375808 11853623712 11860328448 11861305344 11927248704 11934978048 11965169664 11974213632 12002319504 12011391552 12019175424 12039487488 12049580032 12086991952 12107418624 12116570112 12124422144 12192832512 12223676416 12254128416 12261628876 12269574912 12299599872 12331256616 12368998656 12377014272 12386369536 12418249608 12439236096 12485394432 12509422758 12518878104 12526990848 12565331968 12573474816 12597672654 12636684288 12675919068 12707985024 12755140608 12755702043 12786916608 12787969824 12797635712 12859065009 12867398208 12899948544 12909699072 12949781517 12958173504 12982540256 12990953472 13053310704 13063177152 13071642624 13104709632 13145397552 13178651136 13186105344 13227045984 13228135452 13260506112 13310297784 13335326676 13343968512 13354054656 13418154792 13426850304 13438105856 13460815872 13470990336 13502609442 13512815496 13521572352 13546998528 13555777536 13590069248 13597865946 13620845952 13631141376 13632264128 13639974912 13674479616 13716936576 13751635968 13770948608 13803271776 13813705088 13837049856 13872663693 13915123488 13924141056 13934665728 13969915904 13970530809 14013290144 14022371328 14046068736 14056685568 14083737867 14092864704 14135998464 14145159168 14216269824 14224971264 14296483152 14349533184 14360379392 14386466052 14397340176 14487957876 14512442112 14523411456 14577945192 14605357788 14614822656 14669053952 14696074296 14697284763 14705597952 14742798336 14788572246 14825982528 14837188864 14846803968 14892900798 14918069376 14974085007 14976811008 15011964576 15023311488 15061315584 15117869088 15143417856 15154864128 15156112384 15201917433 15211768896 15240373344 15250249728 15288827904 15335034048 15336297144 15344971776 15357835264 15383789568 15431553648 15470590464 15482284032 15492317184 15528680748 15540418224 15566681088 15579730432 15654513924 15664658688 15676498944 15716155392 15764951412 15775167744 15804831616 15813771264 15815073792 15854472792 15864176937 15902998272 15913304064 15953559552 16003092672 16015188736 16025567232 16052649984 16083543546 16143224832 16155426816 16165896192 16197007698 16257110016 16338837888 16359433216 16399466496 16400188341 16441675488 16491998208 16502685696 16533083583 16557666144 16585648128 16679230344 16691837472 16702654464 16796896872 16848912384 16888460148 16901225424 16902617522 16943980032 17006854144 17007602724 17039584086 17049222144 17050626432 17113240008 17145420012 17156530944 17199931392 17212932096 17253334287 17266375356 17277564672 17306763264 17321271296 17360497854 17375050931 17404414272 17417569536 17428856832 17472946176 17482970502 17527196736 17571534848 17581473792 17636061312 17637513936 17680674816 17747063712 17780435568 17790492672 17791958016 17805406208 17890873056 17902467072 17947754496 17961320448 18003479256 18017087328 18028763136 18062664704 18074370048 18130487928 18161127936 18174855168 18186633216 18289248768 18335514624 18381192624 18392443314 18404362368 18449399808 18496884924 18553497984 18565521408 18579554304 18627374412 18696495104 18728091648 18764134137 18778317156 18790486272 18847997952 18860212224 18896508981 18955026432 18966628352 19013878602 19061977536 19132710912 19181954736 19196453568 19301097312 19317277168 19349922816 19364548608 19437260256 19473810384 19486430208 19579966056 19594765728 19596379684 19607463936 19657064448 19718096328 19767976704 19779158016 19795738624 19840568976 19842203178 19857201064 19890759168 19965446676 20002990014 20015952768 20031081984 20081754112 20127232188 20144104582 20157158784 20191223808 20206485504 20253914163 20269223244 20282358528 20320497792 20333666304 20385103872 20396798919 20446712064 20448396192 20459962368 20511719424 20575404864 20627453952 20643045376 20656422912 20704907664 20720557632 20755574784 20872685232 20886211584 20901998592 20954873856 21019935216 21033556992 21069103104 21085028352 21086765056 21139297056 21152235916 21203997696 21217738752 21337456896 21367422976 21444724728 21524299776 21540569088 21579699078 21596010264 21676146688 21731936814 21768663168 21785117184 21865955328 21866917788 21908036682 21922233984 21989330944 22003580928 22044111444 22058396928 22076888192 22114197504 22182858369 22238973792 22255783296 22270205952 22339351197 22377104064 22395862496 22465216512 22517946864 22534967232 22591973376 22676803632 22719445448 22732296192 22734168576 22817653344 22860560016 22875374592 22933241856 22950576128 23002551072 23004445716 23021833808 23036752896 23075684352 23147330472 23205885696 23223426048 23238475776 23293021122 23310627336 23369595648 23481770886 23496988032 23514748416 23516685248 23574233088 23647427118 23662751616 23707247424 23720656896 23722610688 23854497408 23869956096 23930339328 23948427264 24004639008 24022783104 24038350848 24078974976 24099160064 24173983904 24214837248 24233140224 24248844288 24295511547 24385665024 24447352832 24508256832 24523257752 24539149824 24599199744 24662513232 24737997312 24754028544 24772739072 24836499216 24878472192 25018845516 25037756208 25053981696 25130663936 25195345308 25273368576 25351838136 25353926283 25415970048 25510281216 25511404086 25559376129 25573833216 25575939648 25595271424 25718130018 25734796416 25799897088 25819398144 25899563034 25916347008 25965080512 25981906944 26106621408 26126354304 26143285248 26209419264 26224455753 26290795104 26357302272 26372210688 26454091968 26456270904 26521012224 26620595568 26670653352 26687937024 26708109312 26836309584 26853700608 26876211712 26921631744 26941980672 27005218884 27025630992 27043144704 27093997056 27111555072 27180138496 27195731892 27241691904 27262282752 27264528256 27279949824 27433873152 27503271936 27588664971 27606543552 27627410176 27674099712 27745327386 27830246976 27848282112 27869331456 27939831808 27941061618 28026580288 28044742656 28092137472 28113371136 28167475734 28185729408 28271996928 28290318336 28432539648 28449942528 28520817903 28592966304 28699066368 28720758784 28772932104 28794680352 28975915752 29024884224 29046822912 29155890384 29210715576 29229645312 29338107904 29392148592 29394569526 29411195904 29485596672 29577144492 29651965056 29674377728 29693607936 29763304767 29785801596 29836138752 29948170014 30004485021 30023929152 30046622976 30122631168 30216156873 30235738176 30286835712 30309728256 30312224768 30403834866 30423537792 30480746688 30500499456 30577655808 30670068096 30672594288 30689943552 30715670528 30767579136 30863107296 30941180928 30964568064 30984634368 31057361496 31080836448 31133362176 31159460864 31309027848 31329317376 31352997888 31432310784 31529902824 31550335488 31609663232 31627542528 31630147584 31708945584 31728353874 31805996544 31826608128 31907119104 32006185344 32030377472 32051134464 32167087092 32286449664 32310853632 32369548617 32394015396 32514220032 32597905221 32677675776 32718866432 32798932992 32800376682 32862055023 32883350976 32983996416 33005371392 33066167166 33093886099 33115332288 33171296256 33358460688 33383674944 33405308928 33593793744 33697824768 33776920296 33802450848 33805235044 33887960064 34015205448 34079168172 34098444288 34101252864 34226480016 34290840024 34313061888 34399862784 34425864192 34506668574 34532750712 34555129344 34613526528 34642542592 34720995708 34750101862 34808828544 34835139072 34857713664 34939531683 34945892352 34965941004 35054393472 35143069696 35222656329 35272122624 35275027872 35361349632 35471140677 35494127424 35560871136 35580985344 35583916032 35610812416 35721378001 35781746112 35804934144 35895508992 35922640896 36006958512 36034174656 36057526272 36125329408 36148740096 36260975856 36322255872 36349710336 36373266432 36578497536 36671029248 36762385248 36784886628 36808724736 36898799616 36993769848 37106995968 37131042816 37159108608 37254748824 37392990208 37456183296 37528268274 37556634312 37580972544 37695995904 37720424448 37793017962 37910052864 37933256704 38027757204 38123955072 38265421824 38267106129 38363909472 38392907136 38577195027 38602194624 38634554336 38699845632 38729097216 38849344551 38874520512 38947620768 38972860416 39159932112 39189531456 39192759368 39214927872 39314128896 39436192656 39535953408 39558316032 39591477248 39681137952 39684406356 39714402128 39781518336 39930893352 40005980028 40031905536 40062163968 40163508224 40254464376 40288209164 40314317568 40382447616 40412971008 40507828326 40538446488 40564717056 40640995584 40667332608 40770207744 40793597838 40893424128 40896792384 40919924736 41023438848 41150809728 41254907904 41286090752 41312845824 41409815328 41441115264 41511149568 41745370464 41772423168 41803997184 41909747712 41911592427 42039870432 42067113984 42138206208 42170056704 42173530112 42251213601 42278594112 42304471832 42407995392 42435477504 42674913792 42734845952 42889449456 43048599552 43081138176 43159398156 43192020528 43352293376 43463873628 43537326336 43570234368 43733835576 43816073364 43844467968 43978661888 44007161856 44088222888 44091854289 44116793856 44153776384 44228395008 44365716738 44477947584 44511566592 44540411904 44678702394 44754208128 44791724992 44930433024 45035893728 45069934464 45183946752 45353607264 45438890896 45464592384 45468337152 45605752299 45635306688 45721120032 45750749184 45866483712 45901152256 46005102144 46008891432 46043667616 46073505792 46151368704 46294660944 46411771392 46446852096 46476951552 46586042244 46621254672 46739191296 46963541772 46993976064 47029496832 47033370496 47148466176 47294854236 47325503232 47414494848 47441313792 47445221376 47592530811 47708994816 47739912192 47860678656 48009278016 48045566208 48076701696 48157949952 48198320128 48347967808 48429674496 48466280448 48497688576 48591023094 48771330048 48894705664 49016513664 49046515504 49078299648 49198399488 49200565023 49325026464 49475994624 49508057088 49545478144 49672998432 49756944384 50037691032 50075512416 50107963392 50261327872 50390690616 50546737152 50703676272 50707852566 50831940096 51020562432 51022808172 51118752258 51147666432 51151879296 51190542848 51436260036 51469592832 51599794176 51638796288 51760002861 51799126068 51832694016 51930161024 51963813888 52125152793 52213242816 52252708608 52286570496 52418838528 52448911506 52581590208 52714604544 52744421376 52908183936 52912541808 53042024448 53241191136 53341306704 53375874048 53416218624 53672619168 53707401216 53752423424 53843263488 53883961344 54010437768 54051261984 54086289408 54187994112 54223110144 54391463784 54483383808 54524565504 54529056512 54559899648 54867746304 55006543872 55177329942 55213087104 55254820352 55348199424 55490654772 55660493952 55696564224 55738662912 55879663616 55882123236 56053160576 56089485312 56184274944 56292402411 56334951468 56371458816 56543993856 56580636672 56689526943 56865079296 56899885056 57041635806 57089453059 57185932608 57398132736 57441517568 57545864208 57589360704 57951831504 58049768448 58093645824 58311780768 58421431152 58459290624 58784297184 58789139052 58822391808 58971193344 59154288984 59303930112 59348755456 59387215872 59526609534 59571603192 59672277504 59896340028 60008970042 60047858304 60093245952 60245262336 60432313746 60471476352 60573671424 60619456512 60624449536 60761742489 60807669732 60847075584 60961493376 61000998912 61155311616 61190396757 61340136192 61345188576 61379887104 61431341056 61535158272 61726214592 61882361856 61929136128 61969268736 62114722992 62161672896 62266724352 62318921728 62618055696 62658634752 62705995776 62864621568 63059805648 63100670976 63219326464 63255085056 63260295168 63417891168 63456707748 63611993088 63653216256 64012370688 64060754944 64102268928 64334174184 64572899328 64621707264 64739097234 64788030792 65028440064 65195810442 65355351552 65437732864 65597865984 65600753364 65724110046 65766701952 65967992832 66010742784 66132334332 66187772198 66230664576 66342592512 66548575107 66716921376 66767349888 66810617856 67018053591 67187587488 67395649536 67553840592 67604901696 67610470088 67775920128 68030410896 68158336344 68196888576 68202505728 68452960032 68581680048 68626123776 68799725568 68851728384 69013337148 69065501424 69110258688 69227053056 69285085184 69441991416 69500203724 69617657088 69670278144 69715427328 69879063366 69931882008 70108786944 70286139392 70445312658 70504366037 70544245248 70550055744 70722699264 70942281354 70988254848 71121742272 71161970688 71167832064 71221624832 71442756002 71563492224 71609868288 71791017984 71845281792 72013917024 72068349312 72115052544 72250658816 72297480192 72521951712 72644511744 72699420672 72746532864 72886534641 73156995072 73342058496 73524770496 73569773256 73617449472 73797599232 73987539696 74213991936 74262085632 74318217216 74509497648 74785980416 75056536548 75113268624 75161945088 75391991808 75586035924 75820105728 75866513408 76055514408 76061778849 76247910144 76530843648 76534212258 76678128387 76727818944 76785814272 77154390054 77204389248 77269108672 77399691264 77458194432 77698689102 77749041024 77895241536 77945720832 78319864224 78379062912 78385518736 78429855744 78628257792 78673367259 78872385312 79071906816 79116632064 79182954496 79362275904 79368812712 79428804256 79563036672 79861786704 80011960056 80063811072 80124327936 80327016448 80508928752 80576418328 80628635136 80764895232 80825942016 81015656652 81076892976 81129434112 81281991168 81334665216 81540415488 81587195676 81786848256 81793584768 81839849472 82301619456 82509815808 82572181504 82765994913 82819630656 82882230528 83022299136 83490740928 83544846336 83607994368 83819495424 83823184854 84079740864 84134227968 84276412416 84340113408 84347060224 84502427202 84557188224 84608943664 84815990784 84870955008 85349827584 85469691904 85778898912 86097199104 86162276352 86318796312 86384041056 86704586752 86927747256 87074652672 87140468736 87467671152 87632146728 87688935936 87957323776 88014323712 88176445776 88183708578 88233587712 88307552768 88456790016 88731433476 88955895168 89023133184 89080823808 89289914301 89357404788 89508416256 89583449984 90013455063 90071787456 90139868928 90367893504 90648470619 90707214528 90877781792 90929184768 90936674304 91211504598 91270613376 91442240064 91501498368 91732967424 91802304512 92010204288 92017782864 92087335232 92147011584 92302737408 92589321888 92823542784 92893704192 92953903104 93172084488 93242509344 93478382592 93927083544 93987952128 94058993664 94066740992 94296932352 94589708472 94651006464 94828989696 94882627584 94890442752 95185061622 95417989632 95479824384 95721357312 96018556032 96091132416 96153403392 96396640256 96695935616 96859348992 96932560896 97108645851 97182046188 97542660096 97789411328 97793715663 98033027328 98093031008 98156599296 98396798976 98401130046 98586165069 98650052928 98951989248 99016114176 99090956288 99281658297 99345996864 99513888768 100075382064 100151024832 100215926784 100522655744 100781381232 101093474304 101407352544 101415705132 101663880192 102045616344 102237504516 102295332864 102303758592 102381085696 102872520072 102939185664 103199588352 103277592576 103520005722 103598252136 103665388032 103860322048 103927627776 104250305586 104426485632 104505417216 104573140992 104818595049 104837677056 104897823012 105163180416 105429209088 105816367872 105825083616 106084048896 106413422031 106482382272 106682613408 106751748096 106832437248 107164134003 107345238336 107414802432 107504846848 107686526976 107767922688 108020875536 108102523968 108172578816 108375988224 108446220288 108782927568 108966767616 109049131008 109058113024 109119799296 109735492608 110013087744 110354659884 110426174208 110509640704 110696398848 110981309544 111320987904 111393128448 111477325824 111764246472 112106321152 112178970624 112368549888 112584804822 112669902936 112742917632 113087987712 113161273344 113379053886 113730158592 113799770112 114083271612 114178906118 114371865216 114796265472 114801318387 114883035136 115091728416 115178721408 115731585081 115903663008 116099536896 116187291648 116548033653 116623561536 116842862304 116918581248 117568594368 117578278104 117644783616 117942386688 118308577968 118607860224 118697510912 118774431744 119053219068 119143206384 119344555008 119792680056 120017940084 120095716608 120186491904 120490524672 120864627492 120942952704 121147342848 121238913024 121248899072 121523484978 121615339464 121625356517 121694151168 121922986752 122001997824 122310623232 122380793514 122680272384 122690377152 122759774208 122862682112 123070316544 123452429184 123764723712 123858272256 123938537472 124229445984 124323345792 124533448704 124637843456 125236111392 125317269504 125411991552 125729243136 125734777281 126119611296 126201341952 126438652928 126510170112 126520590336 126753640803 126835782336 126913415496 127223986176 127306432512 128024741376 128121509888 128204537856 128668348368 129145798656 129243414528 129478194468 129576061584 130056880128 130391620884 130710703104 130875465728 131201506728 131448220092 131533403904 131935985664 132021485568 132264668664 132275562867 132375544396 132461329152 132685185024 133097150214 133433842752 133534699776 133621235712 134036107182 134375174976 134791299072 135107681184 135209803392 135220940176 135551840256 136060821792 136316672688 136393777152 136405011456 136817256897 136905920064 137163360096 137252247552 137599451136 137703456768 138026674296 138131002848 138220517376 138454106112 138570170368 138883982832 139000407448 139235314176 139340556288 139430854656 139758126732 139863764016 140217573888 140572278784 140890625316 141008732074 141088490496 141100111488 141445398528 141884562708 141976509696 142243484544 142323941376 142335664128 142443249664 142777592433 142885512004 143126984448 143219736576 143582035968 144027834048 144136698624 144230105088 144501317632 144594960384 145043903424 145289023488 145398841344 145493065728 145773069282 146313990144 146684116992 147049540992 147139546512 147234898944 147595198464 147975079392 148427983872 148524171264 148636434432 149018995296 149571960832 150113073096 150226537248 150323890176 150783983616 151172071848 151640211456 151733026816 152111028816 152123557698 152495820288 153061687296 153068424516 153356256774 153455637888 153571628544 154308780108 154408778496 154538217344 154799382528 154916388864 155280008583 155397378204 155498082048 155790483072 155891441664 156375458379 156639728448 156758125824 156771037472 156859711488 157256515584 157346734518 157744770624 158143813632 158233264128 158365908992 158724551808 158737625424 158857608512 159126073344 159723573408 160023920112 160127622144 160248655872 160654032896 161017857504 161152836656 161257270272 161529790464 161651884032 162031313304 162153785952 162258868224 162563982336 162669330432 163174391352 163573696512 163587169536 163679698944 164603238912 165019631616 165144363008 165531989826 165639261312 165764461056 166044598272 166981481856 167089692672 167215988736 167638990848 167646369708 168159481728 168268455936 168552824832 168694120448 169004854404 169114376448 169217887328 169631981568 169741910016 170068580829 170699655168 170939383808 171268359177 171557797824 172194398208 172324552704 172637592624 172768082112 173409173504 173855494512 174149305344 174280937472 174935342304 175264293456 175377871872 175914647552 176352891552 176367417156 176467175424 176615105536 176913580032 177462866952 177911790336 178046266368 178161647616 178579828602 178714809576 179016832512 179166899968 180026910126 180143574912 180279737856 180735787008 181296941238 181414429056 181755563584 181858369536 181873348608 182423009196 182541226752 182884480128 183002996736 183465934848 183571190271 183604609024 184020408576 184035565728 184174670464 184294023168 184605474816 185178643776 185647085568 185787408384 185907806208 186344168976 186485018688 186956765184 187854167088 187975904256 188117987328 188133481984 188593864704 189179416944 189302012928 189657979392 189765255168 189780885504 190370123244 190835979264 190959648768 192037112064 192182264832 192306806784 193391871232 193718697984 193865121792 194217291702 194364092376 195085320192 195578822656 195587431326 196066054656 196186062016 196313198592 196793597952 196802260092 197172330138 197300105856 197903978496 198032228352 198181912576 198563316594 198691993728 199027777536 199645725321 200150764128 200302049664 200431853568 201045311488 201054160773 201562762464 202186948608 202814705088 202831410264 203327760384 204091232688 204475009032 204590665728 204607517184 204762171392 205745040144 205878371328 206399176704 206555185152 207040011444 207196504272 207330776064 207720644096 207855255552 208500611172 208852971264 209010834432 209146281984 209637190098 209795646024 210326360832 210858418176 211513098111 211632735744 211650167232 212168097792 212826844062 212964764544 213365226816 213503496192 213664874496 214328268006 214690476672 214829604864 215009693696 215373053952 215535845376 216041751072 216205047936 216345157632 216751976448 216892440576 217565855136 217933535232 218098262016 218116226048 218239598592 218659603923 219470985216 220026175488 220709319768 220852348416 221019281408 221392797696 221962619088 222641975808 222786256896 222954651648 223528492944 224212642304 224357941248 225169609644 225339805872 225485835264 226175975424 226758107772 227460317184 227599540224 228166543224 228185336547 228357812236 228743730432 229592530944 229602636774 230034385161 230183456832 230357442816 231463170162 231657202693 231807326016 232199073792 232374583296 233096067306 233247123072 233685724608 233837162496 235137188736 235156556208 235289567232 235884773376 236020101777 236617155936 237215720448 237395021824 237548863488 238106438136 238286412768 238689110016 239585360112 240035880168 240191433216 240372983808 240981049344 241729254984 241885905408 242294685696 242477826048 242497798144 243046969956 243230678928 243250713034 243388302336 243845973504 244003995648 244621246464 244761587028 245360544768 245380754304 245519548416 245725364224 246904858368 247529447424 247716544512 248297984739 248458891968 248646691584 249066897408 249275686912 250049646007 250472222784 250634539008 250823983104 251458486272 251469554562 252239222592 252402683904 252877305856 253020340224 253041180672 253507281606 253671564672 253826830992 254447972352 254612865024 256049482752 256243019776 256409075712 257336696736 258291597312 258486829056 258956388936 259152123168 260113760256 260783241768 261421406208 261750931456 262403013456 262896440184 263066807808 263871971328 264042971136 264529337328 264551125734 264751088792 264922658304 265370370048 266194300428 266867685504 267069399552 267242471424 267869742903 268072214364 268750349952 270040365189 270215362368 270419606784 270441880352 271103680512 271945411857 272121643584 272633345376 272787554304 272810022912 273634513794 273811840128 274326720192 274504495104 275198902272 275406913536 276053348592 276262005696 276441034752 276908212224 277140340736 277767965664 278000814896 278470628352 278681112576 278861709312 279516253464 279727528032 280435147776 281144557568 281781250632 282017464148 282176980992 282200222976 282890797056 283769125416 283953019392 284486969088 284647882752 284671328256 284886499328 285555184866 285771024008 286253968896 286439473152 287164071936 288055668096 288273397248 288460210176 289002635264 289189920768 290087806848 290578046976 290797682688 291546138564 292627980288 293368233984 293381146989 294099081984 294279093024 294469797888 295190396928 295758495207 295950158784 296855967744 297048342528 297272868864 297844974891 298037990592 299143921664 300226146192 300453074496 300647780352 301567967232 302344143696 303280422912 303466053632 304222057632 304247115396 304991640576 306136849032 306712513548 306911275776 307143257088 308617560216 308817556992 309076434688 309598765056 309832777728 310560017166 310794756408 310996164096 311580966144 311782883328 312750916758 313279456896 313516251648 313542074944 313719422976 314513031168 314693469036 315489541248 316287627264 316731817984 317449103616 317475250848 317715217024 318252146688 319240266093 319447146816 320047840224 320255244288 320497311744 321308065792 321492402009 322035715008 322305673312 322514540544 323059580928 323303768064 324062626608 324307571904 324517736448 325127964672 325338660864 326348782704 327147393024 327174339072 327359397888 329206477824 330039263232 330288726016 331063979652 331278522624 331528922112 332089196544 333962963712 334179385344 334431977472 335292739416 336318963456 336536911872 337105649664 337388240896 338009708808 338228752896 338435774656 339263963136 339483820032 340137161658 341399310336 341878767616 342536718354 343115595648 344388796416 344403955161 344649105408 345275185248 345536164224 346818347008 347710989024 348298610688 348561874944 349644100959 349870684608 350528586912 350755743744 351829295104 352705783104 352734834312 352934350848 353230211072 353827160064 354925733904 355823580672 356092532736 356323295232 357159657204 357429619152 358033665024 358333799936 360053820252 360287149824 360559475712 361471574016 362593882476 362828858112 363511127168 363716739072 363746697216 364846018392 364876069551 365082453504 365768960256 366005993472 366931869696 367142380542 368040817152 368071131456 368349340928 368588046336 369210949632 370357287552 371294171136 371574816768 371815612416 372688337952 372970037376 373913530368 375708334176 375951808512 376235974656 376266963968 377187729408 377204331843 378358833888 378604025856 379315958784 379530510336 379561771008 380260922409 380740246488 381671958528 381919297536 384074224128 384364529664 384613613568 386783742464 387437395968 387730243584 388434583404 388728184752 390170640384 391157645312 391174862652 392132109312 392372124032 392626397184 393604520184 394344660276 394600211712 395807956992 396064456704 396826688601 397126633188 397383987456 398055555072 399291450642 399626171413 400301528256 400604099328 400863707136 402090622976 402108321546 403125524928 404373897216 405629410176 405662820528 406655520768 408182465376 408950018064 409181331456 409215034368 409524342784 410451770691 411490080288 411756742656 412798353408 413110370304 414080022888 414393008544 414661552128 415441288192 415710511104 417001222344 417705942528 418021668864 418292563968 419274380196 419591292048 420652721664 421716836352 423026196222 423265471488 423300334464 424336195584 425653688124 425929529088 426730453632 427006992384 427329748992 428332777299 428656536012 429380953344 429659209728 430019387392 430746107904 432083502144 432410095872 432690315264 433503952896 433784881152 435131710272 435867070464 436196524032 436232452096 436479197184 437319207846 438941970432 440052350976 441418639536 441704696832 442038562816 442785595392 443925238176 445283951616 445572513792 445909303296 447056985888 448425284608 448715882496 450339219288 450679611744 450971670528 452351950848 453516215544 454920634368 455199080448 456333086448 456370673094 456715624472 457487460864 459185061888 459205273548 460068770322 460366913664 460714885632 462926340324 463314405386 463614652032 464398147584 464749166592 465840025749 466192134612 466494246144 467371449216 467674324992 469126375137 470274377472 470313112416 470579134464 471769546752 472040203554 473234311872 474431440896 474790043648 475097726976 476212876272 476572825536 477378220032 479170720224 480071760336 480382866432 480745967616 481962098688 483458509968 483771810816 484589371392 484955652096 484995596288 486093939912 486461357856 486501426068 486776604672 487691947008 488007991296 489523174056 490721089536 490761508608 491039096832 491450728448 493809716736 495058894848 495433089024 496595969478 496917783936 497293383168 498133794816 498551373824 500099292014 500944445568 501269078016 501647966208 502916972544 502939109124 504478445184 504805367808 505754611712 506082361344 507014563212 507343129344 507653661984 508895944704 509225730048 510205742487 512098965504 512486039552 512818151424 513805077531 514673393472 516583194624 516973658112 517912777872 518304246336 520227520512 521566483536 522842812416 523501862912 524806026912 525792880368 526133615616 527743942656 529058674656 529102251468 529502177584 529845316608 530740740096 532388600856 533735371008 534138799104 534484942848 535739485806 536144428728 537500699904 540080730378 540430724736 540839213568 540883760704 542207361024 543890823714 544243287168 545266690752 545575108608 545620045824 547269027588 547623680256 548653440384 549008990208 550397804544 550713570813 550813827072 552106697184 552524011392 552882069504 553816424448 554280681472 555535931328 556001629792 556941256704 557362225152 557723418624 559032506928 559455056064 560870295552 562289115136 563562501264 564034928296 564353961984 564400445952 565781594112 567538250832 567906038784 568973938176 569295765504 569342656512 569772998656 571110369732 571542048016 572507937792 572878946304 576111336192 576546794496 576920420352 578005270528 580175613696 581156093952 581595365376 583092277128 585255960576 586736467968 586762293978 588198163968 588558186048 588939595776 590380793856 591516990414 591900317568 593711935488 594096685056 594545737728 595689949782 596075981184 598287843328 600452292384 600906148992 601295560704 603135934464 603162482319 604688287392 606560845824 606932107264 608444115264 608494230792 609983281152 612273698064 613425027096 613822551552 614286514176 617235120432 617635113984 618152869376 619197530112 619665555456 621120034332 621589512816 621992328192 623161932288 623565766656 625501833516 626558913792 627032503296 627084149888 627438845952 629386938072 630979082496 632575254528 634539294333 634898207232 634950501696 635430434048 636504293376 638480532186 638894293632 640095680448 640510488576 640994623488 642616131584 642984804018 644071430016 644611346624 645029081088 646119161856 646607536128 648125253216 648615143808 649035472896 650255929344 650677321728 652697565408 654294786048 654348678144 654718795776 655978811769 658412955648 660078526464 660577452032 662127959304 662557045248 663057844224 664178393088 667925927424 668358770688 668863954944 670585478832 672637926912 673073823744 674776481792 676019417616 676457505792 676871549312 678527926272 680274323316 682798620672 684556009641 685073436708 686231191296 688777592832 688807910322 690103155483 690550370496 691072328448 693636694016 694971608079 695421978048 696597221376 697123749888 699288201918 699741369216 701057173824 701511487488 703658590208 705411566208 705469668624 705868701696 706460422144 707654320128 708060305331 709851467808 711647161344 712185065472 712646590464 714319314408 714859238304 716067330048 716667599872 720107640504 720574299648 721118951424 722943148032 725187764952 725657716224 727022254336 727433478144 727493394432 729692036784 729752139102 730164907008 731537920512 732011986944 733863739392 734284761084 736081634304 736142262912 736698681856 737176092672 740714575104 742588342272 743149633536 744893954217 745376675904 745940074752 747827060736 750148938021 751416668352 751903617024 752471949312 752533927936 754375458816 754408663686 756717667776 757208051712 758631917568 759061020672 759123542016 760521844818 761480492976 763343917056 763838595072 768148448256 768729059328 769227227136 773567484928 774874791936 775460487168 776869166808 777456369504 780341280768 782349725304 784264218624 784744248064 785252794368 787209040368 788689320552 789200423424 791615913984 792128913408 793653377202 794253266376 794767974912 796111110144 798582901284 799252342826 800603056512 801208198656 801727414272 803609228709 804181245952 804216643092 806251049856 810121095567 811258820352 811325641056 813311041536 815836235571 816364930752 817900036128 818362662912 818430068736 819048685568 820903541382 821591694023 822980160576 823513485312 825596706816 826220740608 828160045776 828786017088 829323104256 830882576384 831421022208 834002444688 835411885056 836043337728 836585127936 838548760392 839182584096 841305443328 843433672704 846052392444 846530942976 846600668928 848672391168 851307376248 851859058176 853460907264 854013984768 854659497984 856665554598 857313072024 858761906688 859318419456 860038774784 861492215808 864167004288 864820191744 865380630528 867007905792 867569762304 870263420544 871734140928 872393048064 872464904192 874638415692 877883940864 880104701952 880143440967 882837279072 883409393664 884077125632 885571190784 887275485621 887850476352 890567903232 891145027584 891818606592 893534924673 894113971776 896850569216 897431764992 900678438576 901359223488 901943341056 904703901696 907032431088 909841268736 910398160896 912666172896 912741346188 913431248944 914974921728 918410547096 920137540644 920733827328 921429771264 925852680648 926628810772 927229304064 928796295168 929498333184 931680051498 932384269224 932988492288 934742898432 935348649984 938252750274 940548754944 940626224832 941158268928 943539093504 944080407108 946468623744 948862881792 949580087296 950195453952 952425752544 953145651072 954756440064 957720798279 958341440448 960143520672 960765732864 961491935232 963924197376 964477206027 966917019936 967543621632 969178742784 969911304192 969991192576 972187879824 972922715712 973002852136 973553209344 975383894016 976015982592 979046348112 981442179072 981523017216 982078193664 982901456896 987619433472 990117789696 990866178048 993191938956 993835567872 994586766336 996267589632 997102747648 1000198584028 1001888891136 1002538156032 1003295932416 1005878218248 1008956890368 1009610735616 1011509223424 1012164722688 1014029126424 1014686258688 1015307323968 1017791889408 1018451460096 1020411484974 1024197931008 1024972079104 1025636302848 1027610155062 1029346786944 1033166389248 1033947316224 1035825555744 1036608492672 1040455041024 1043132967072 1045685624832 1047003725824 1048932302877 1049612053824 1051585760736 1052267231232 1055487885312 1058117349312 1058204502936 1059004355168 1059690633216 1061481480192 1064777201712 1067470742016 1068277598208 1068969885696 1071478971612 1072288857456 1075001399808 1080161460756 1080861449472 1081678427136 1081767521408 1084414722048 1087781647428 1088486574336 1090533381504 1091150217216 1091240091648 1094538055176 1094628208653 1095247360512 1097306880768 1098017980416 1100795609088 1101427141626 1104213394368 1105048022784 1105764139008 1107632848896 1108561362944 1111071862656 1112003259584 1113882513408 1114724450304 1115446837248 1118065013856 1118910112128 1121740591104 1124578230272 1127125002528 1128069856592 1128707923968 1128800891904 1131563188224 1131612995529 1135076501664 1135812077568 1137947876352 1138591531008 1138685313024 1139545997312 1142220739464 1143084096032 1145015875584 1145757892608 1152222672384 1153093588992 1153840840704 1156010541056 1160351227392 1162312187904 1163190730752 1166184554256 1170511921152 1173472935936 1173524587956 1176396327936 1177116372096 1177879191552 1183033980828 1183800635136 1187423870976 1188193370112 1190480065803 1191379899564 1192151962368 1196575686656 1198878514239 1200904584768 1201812297984 1202591121408 1206271868928 1206324964638 1209376574784 1213121691648 1213864214528 1216888230528 1216988461584 1219966562304 1224547396128 1226850054192 1227645103104 1228573028352 1234470240864 1235270227968 1236305738752 1238395060224 1239331110912 1242240068664 1243179025632 1243984656384 1246323864576 1247131533312 1251003667032 1253117827584 1254065006592 1254168299776 1254877691904 1258773876144 1261958164992 1265150509056 1269078588666 1269796414464 1269901003392 1270860868096 1273008586752 1276961064372 1277788587264 1280191360896 1281020977152 1281989246976 1284998331897 1285232263168 1285969608036 1288142860032 1289222693248 1290058162176 1292238323712 1296250506432 1297230287616 1298070945792 1300511858688 1301354643456 1305395130816 1308589572096 1308697356288 1309437591552 1311957623538 1316825911296 1320157052928 1321154904064 1324255918608 1325114090496 1326115688448 1328356786176 1335851854848 1336717541376 1337727909888 1341170957664 1345275853824 1346147647488 1352038835232 1352915011584 1353743098624 1357055852544 1360548646632 1365597241344 1369112019282 1370146873416 1372462382592 1377555185664 1377615820644 1380206310966 1381100740992 1382144656896 1387273388032 1389943216158 1390843956096 1393194442752 1394247499776 1397520077247 1398576403836 1399482738432 1402114347648 1403022974976 1407317180416 1407379125411 1410823132416 1410939337248 1411737403392 1412920844288 1415308640256 1416120610662 1419702935616 1423294322688 1424370130944 1425293180928 1428638628816 1429718476608 1432134660096 1433335199744 1440215281008 1441148599296 1442237902848 1445886296064 1450375529904 1451315432448 1454044508672 1454866956288 1454986788864 1459384073568 1459504278204 1460329814016 1463075841024 1464023973888 1468569522168 1472163268608 1472284525824 1473397363712 1474352185344 1481429150208 1485176684544 1486299267072 1489787908434 1490753351808 1491880149504 1495654121472 1500297876042 1502833336704 1503807234048 1504943898624 1505067855872 1508750917632 1508817327372 1513435335552 1514416103424 1517263835136 1518247084032 1521043689636 1522960985952 1526687834112 1527677190144 1530617227461 1536296896512 1537458118656 1538454454272 1541415232593 1547134969856 1549749583872 1550920974336 1553738333616 1554912739008 1560682561536 1564699450608 1568528437248 1569488496128 1570505588736 1574418080736 1577378641104 1578400846848 1583231827968 1587306754404 1588506532752 1589535949824 1592222220288 1597165802568 1598504685652 1601206113024 1602416397312 1603454828544 1607218457418 1608433286184 1612502099712 1620242191134 1621600418851 1622517640704 1622651282112 1626622083072 1631672471142 1632729861504 1635800072256 1636725325824 1636860137472 1638097371136 1641807082764 1643183388046 1645960321152 1647026970624 1651193413632 1652140712439 1652441481216 1656320091552 1657572034176 1658646208512 1661765152768 1662842044416 1668004889376 1670823770112 1672086675456 1673170255872 1677097520784 1678365168192 1682610886656 1686867345408 1692104784888 1693061885952 1693201337856 1697344782336 1702614752496 1703718116352 1706921814528 1708027969536 1709318995968 1713331109196 1714626144048 1717523813376 1718636838912 1720077549568 1728334008576 1729640383488 1730761261056 1734015811584 1740526841088 1743468281856 1744786096128 1744929808384 1749276831384 1750347522049 1755767881728 1760209403904 1760286881934 1765674558144 1766818787328 1768154251264 1771142381568 1774550971242 1775700952704 1781135806464 1782290055168 1783637213184 1787069849346 1788227943552 1793701138432 1794863529984 1801356877152 1802718446976 1803886682112 1809407803392 1809487446957 1814064862176 1819682537472 1820796321792 1825332345792 1825482692376 1826862497888 1829949843456 1836821094192 1840275081288 1841467654656 1842859542528 1851705361296 1853257621544 1854458608128 1857592590336 1858996666368 1863360102996 1864768538448 1865976984576 1869485796864 1870697299968 1876505500548 1881097509888 1881252449664 1882316537856 1888160814216 1892937247488 1897725763584 1899160174592 1903617882999 1904851505088 1906291302144 1909512880128 1915441596558 1916682880896 1920287041344 1921531465728 1922983870464 1927848394752 1928954412054 1933834039872 1935087243264 1938357485568 1939822608384 1939982385152 1944375759648 1945845431424 1946005704272 1947106418688 1950767788032 1952031965184 1958092696224 1962884358144 1963046034432 1964156387328 1965802913792 1975238866944 1980235579392 1981732356096 1986383877912 1987671135744 1989173532672 1992535179264 1994205495296 2000397168056 2003777782272 2005076312064 2006591864832 2011756436496 2017913780736 2019221471232 2023018446848 2024329445376 2028058252848 2029372517376 2030614647936 2035583778816 2040822969948 2048395862016 2049944158208 2053668028923 2055220310124 2058693573888 2066332778496 2070309466449 2071651111488 2073216985344 2080910082048 2084914824237 2086265934144 2091371249664 2094007451648 2097864605754 2099224107648 2103171521472 2104534462464 2110975770624 2116234698624 2116409005872 2118008710336 2119381266432 2122962960384 2129554403424 2134941484032 2136555196416 2137939771392 2142957943224 2144577714912 2150002799616 2160322921512 2161722898944 2163356854272 2163535042816 2168829444096 2175563294856 2176973148672 2181066763008 2182300434432 2182480183296 2189076110352 2189256417306 2190494721024 2194613761536 2196035960832 2201591218176 2202854283252 2208426788736 2210096045568 2211528278016 2217122725888 2222143725312 2224006519168 2227765026816 2229448900608 2234681862651 2236130027712 2237820224256 2243481182208 2249156460544 2250446814063 2254250005056 2256139713184 2257415847936 2257601783808 2263126376448 2263225991058 2270153003328 2271624155136 2275895752704 2277183062016 2277370626048 2279091994624 2284441478928 2286168192064 2290031751168 2291515785216 2304445344768 2306187177984 2307681681408 2312021082112 2320702454784 2324624375808 2326381461504 2332369108512 2341023842304 2347049175912 2352792655872 2354232744192 2355758383104 2366067961656 2367601270272 2374847741952 2376386740224 2380960131606 2382759799128 2384303924736 2393151373312 2397757028478 2401809169536 2403624595968 2405182242816 2410827686127 2412543737856 2412649929276 2418753149568 2427728429056 2433776461056 2433976923168 2439933124608 2447508706713 2449094792256 2453700108384 2455290206208 2457146056704 2464775082069 2468940481728 2470540455936 2472611477504 2476790120448 2478662221824 2484480137328 2486358051264 2487969312768 2492647729152 2494263066624 2502007334064 2506235655168 2508130013184 2508336599552 2509755383808 2517547752288 2523916329984 2530301018112 2538157177332 2539592828928 2539802006784 2541721736192 2546017173504 2553922128744 2555577174528 2560382721792 2562041954304 2563978493952 2569996663794 2571939216072 2576285720064 2578445386496 2580116324352 2584476647424 2592501012864 2594460575232 2596141891584 2601023717376 2602709286912 2610790261632 2617179144192 2617394712576 2623915247076 2633651822592 2640314105856 2640430322901 2642309808128 2648511837216 2650228180992 2652231376896 2656713572352 2661826456863 2671703709696 2673435082752 2675455819776 2680604774019 2682341915328 2690551707648 2692295294976 2704077670464 2705830023168 2707486197248 2714111705088 2721097293264 2731194482688 2738224038564 2740293746832 2744924765184 2755231641288 2760412621932 2762201481984 2764289313792 2779886432316 2781687912192 2786388885504 2788494999552 2795040154494 2797152807672 2797383199891 2798965476864 2804228695296 2806045949952 2814634360832 2814758250822 2821646264832 2821878674496 2823474806784 2825841688576 2830617280512 2832241221324 2839405871232 2846588645376 2848740261888 2850586361856 2857277257632 2859436953216 2864269320192 2866670399488 2873162394837 2880430562016 2882297198592 2884475805696 2891772592128 2893431618081 2900751059808 2902630864896 2908089017344 2909733912576 2909973577728 2918768147136 2919008556408 2920659628032 2926151682048 2928047947776 2937139044336 2944326537216 2944569051648 2946794727424 2948704370688 2962858300416 2970353369088 2972598534144 2979575816868 2981506703616 2983760299008 2991308242944 3000595752084 3005666673408 3007614468096 3009887797248 3010135711744 3017634654744 3026870671104 3028832206848 3034527670272 3036494168064 3042087379272 3045921971904 3053375668224 3055354380288 3061234454922 3072593793024 3074916237312 3076908908544 3082830465186 3094269939712 3099499167744 3101841948672 3107476667232 3109825478016 3121365123072 3129398901216 3137056874496 3138976992256 3141011177472 3146796908631 3148836161472 3154757282208 3156801693696 3166463655936 3174613508808 3177013065504 3179071899648 3184444440576 3194331605136 3197009371304 3202412226048 3204832794624 3206909657088 3214436914836 3216866572368 3225004199424 3240484382268 3243200837702 3245035281408 3245302564224 3253244166144 3263344942284 3265459723008 3271600144512 3273450651648 3273720274944 3276194742272 3283614165528 3283884625959 3286366776092 3291920642304 3294053941248 3302386827264 3304281424878 3312640183104 3315144068352 3317292417024 3323530305536 3325684088832 3336009778752 3341647540224 3344173350912 3346340511744 3354195041568 3356730336384 3365221773312 3373734690816 3384209569776 3386123771904 3386402675712 3394689564672 3405229504992 3407436232704 3413843629056 3416055939072 3418637991936 3426662218392 3429252288096 3435047626752 3437273677824 3440155099136 3456668017152 3459280766976 3461522522112 3468031623168 3481053682176 3486936563712 3489572192256 3489859616768 3498553662768 3500695044098 3511535763456 3520418807808 3520573763868 3531349116288 3533637574656 3536308502528 3549101942484 3551401905408 3562271612928 3564580110336 3571440197409 3574139698692 3576455887104 3587402276864 3589727059968 3596635542717 3602713754304 3605436893952 3607773364224 3618815606784 3618974893914 3628129724352 3639365074944 3641592643584 3650664691584 3650965384752 3653724995776 3659899686912 3673642188384 3680550162576 3682935309312 3685719085056 3703410722592 3706515243088 3708917216256 3715185180672 3717993332736 3726720205992 3729537076896 3731953969152 3738971593728 3741394599936 3753011001096 3762195019776 3762504899328 3764633075712 3776321628432 3785874494976 3795451527168 3798320349184 3807235765998 3809703010176 3812582604288 3819025760256 3830883193116 3833365761792 3840574082688 3843062931456 3845967740928 3854994995691 3855696789504 3857908824108 3867668079744 3870174486528 3876714971136 3879964770304 3888751519296 3891690862848 3892011408544 3894212837376 3901535576064 3904063930368 3916185392448 3925768716288 3926092068864 3928312774656 3931605827584 3950477733888 3960471158784 3963464712192 3972767755824 3975342271488 3978347065344 3985070358528 3988410990592 4000794336112 4007555564544 4010152624128 4013183729664 4023512872992 4035827561472 4038442942464 4046036893696 4056116505696 4058745034752 4061229295872 4071167557632 4081645939896 4096791724032 4099888316416 4107336057846 4110440620248 4117387147776 4132665556992 4140618932898 4143302222976 4146433970688 4161820164096 4169829648474 4172531868288 4182742499328 4188014903296 4195729211508 4198448215296 4206343042944 4209068924928 4221951541248 4222137376233 4232469397248 4232818011744 4236017420672 4238762532864 4245925920768 4259108806848 4269882968064 4273110392832 4275879542784 4285915886448 4289155429824 4300005599232 4320645843024 4323445797888 4326713708544 4327070085632 4337658888192 4351126589712 4353946297344 4362133526016 4364600868864 4364960366592 4378152220704 4378512834612 4380989442048 4389227523072 4392071921664 4405708566504 4416853577472 4420192091136 4423056556032 4444287450624 4448013038336 4455530053632 4458897801216 4469363725302 4472260055424 4475640448512 4486962364416 4498312921088 4500893628126 4508500010112 4512279426368 4514831695872 4515203567616 4526252752896 4526451982116 4540306006656 4543248310272 4551791505408 4554741252096 4558183989248 4568882957856 4572336384128 4580063502336 4583031570432 4591851682383 4608890689536 4612374355968 4615363362816 4624042164224 4624245697779 4641404909568 4649248751616 4652762923008 4664738217024 4682047684608 4694098351824 4705585311744 4708465488384 4711516766208 4732135923312 4735202540544 4749695483904 4761920263212 4765519598256 4768607849472 4795514056956 4803618339072 4807249191936 4810364485632 4821655372254 4825299858552 4837506299136 4855456858112 4864801256553 4867552922112 4867953846336 4879866249216 4895017413426 4898189584512 4907400216768 4910580412416 4914292113408 4929550164138 4937880963456 4941080911872 4945222955008 4953580240896 4956422137317 4957324443648 4968960274656 4972716102528 4975938625536 4985295458304 4988526133248 5004014668128 5012471310336 5016260026368 5016673199104 5019510767616 5035095504576 5047832659968 5060602036224 5076314354664 5079185657856 5079604013568 5083443472384 5092034347008 5107844257488 5111154349056 5120765443584 5124083908608 5127956987904 5139993327588 5143878432144 5152571440128 5156890772992 5160232648704 5185002025728 5188921150464 5192283783168 5202047434752 5221580523264 5234358288384 5234789425152 5247830494152 5251042566147 5267303645184 5280628211712 5280860645802 5297023674432 5300456361984 5304462753792 5313427144704 5323652913726 5343407419392 5346870165504 5350911639552 5361209548038 5364683830656 5381103415296 5384590589952 5408155340928 5411660046336 5414972394496 5428223410176 5428462340871 5442194586528 5462388965376 5476448077128 5480587493664 5489849530368 5510463282576 5520825243864 5524402963968 5528578627584 5559772864632 5563375824384 5572777771008 5576989999104 5590080308988 5594305615344 5594766399782 5597930953728 5608457390592 5612091899904 5629268721664 5629516501644 5643292529664 5643757348992 5646949613568 5651683377152 5664482442648 5678811742464 5693177290752 5697480523776 5710853648997 5714554515264 5718873906432 5728538640384 5733340798976 5746324789674 5751141858161 5760861124032 5764594397184 5768951611392 5783545184256 5786863236162 5801502119616 5805261729792 5816178034688 5819467825152 5819947155456 5837536294272 5838017112816 5841319256064 5852303364096 5856095895552 5874278088672 5888653074432 5889138103296 5893589454848 5897408741376 5925716600832 5940706738176 5945197068288 5959151633736 5963013407232 5967520598016 5982616485888 6001191504168 6011333346816 6015228936192 6019775594496 6020271423488 6035269309488 6053741342208 6057664413696 6069055340544 6072988336128 6084174758544 6091843943808 6106751336448 6122468909844 6145187586048 6149832474624 6161004086769 6165660930372 6188539879424 6198998335488 6210928399347 6214953334464 6219650956032 6242730246144 6254744472711 6258797802432 6274113748992 6277953984512 6282022354944 6293593817262 6297672322944 6309514564416 6313603387392 6332927311872 6349227017616 6354026131008 6358143799296 6368888881152 6388663210272 6394018742608 6404824452096 6409665589248 6413819314176 6428873829672 6433733144736 6450008398848 6480968764536 6486401675404 6490070562816 6490605128448 6506488332288 6526689884568 6530919446016 6543200289024 6546901303296 6547440549888 6552389484544 6567228331056 6567769251918 6572733552184 6583841284608 6588107882496 6604773654528 6608562849756 6625280366208 6630288136704 6634584834048 6647060611072 6651368177664 6672019557504 6683295080448 6688346701824 6704045587953 6708390083136 6713460672768 6730443546624 6747469381632 6751340442189 6768419139552 6772247543808 6772805351424 6789379129344 6810459009984 6814872465408 6827687258112 6832111878144 6837275983872 6853324436784 6858504576192 6870095253504 6874547355648 6880310198272 6913336034304 6918561533952 6923045044224 6936063246336 6962107364352 6973873127424 6979144384512 6979719233536 6997107325536 7001390088196 7023071526912 7041147527736 7062698232576 7067275149312 7072617005056 7098203884968 7102803810816 7124543225856 7129160220672 7142880394818 7148279397384 7152911774208 7174804553728 7179454119936 7193271085434 7205427508608 7210873787904 7215546728448 7237631213568 7237949787828 7256259448704 7283185287168 7301329383168 7301930769504 7307449991552 7319799373824 7342526120139 7347284376768 7361100325152 7365870618624 7371438170112 7394325246207 7406821445184 7413030486176 7417834432512 7430370361344 7435986665472 7453440411984 7459074153792 7463907938304 7477943187456 7482789199872 7506022002192 7524390039552 7525009798656 7529266151424 7552643256864 7571748989952 7590903054336 7596640698368 7614471531996 7619406020352 7625165208576 7638051520512 7661766386232 7666731523584 7681148165376 7686125862912 7691935481856 7709989991382 7715817648216 7735336159488 7740348973056 7753429942272 7759929540608 7777503038592 7783381725696 7784022817088 7788425674752 7803071152128 7808127860736 7832370784896 7851537432576 7852184137728 7863211655168 7900955467776 7920942317568 7921290968703 7926929424384 7945535511648 7950684542976 7956694130688 7970140717056 7976821981184 8001588672224 8015111129088 8020305248256 8026367459328 8041814322057 8047025745984 8071655122944 8076885884928 8092073787392 8112233011392 8117490069504 8122458591744 8142335115264 8163291879792 8193583448064 8199776632832 8214672115692 8220881240496 8234774295552 8281237865796 8286604445952 8292867941376 8339659296948 8345063736576 8365484998656 8376029806592 8391458423016 8392149599673 8396896430592 8412686085888 8418137849856 8443903082496 8444274752466 8464938794496 8465636023488 8472034841344 8477525065728 8491851841536 8518217613696 8539765936128 8546220785664 8551759085568 8571831772896 8578310859648 8600011198464 8641291686048 8646891595776 8653427417088 8654140171264 8675317776384 8680294854243 8702253179424 8707892594688 8724267052032 8729201737728 8729920733184 8756304441408 8757025669224 8761978884096 8778455046144 8784143843328 8811417133008 8833707154944 8840384182272 8846113112064 8888574901248 8896026076672 8911060107264 8917795602432 8938727450604 8944520110848 8951280897024 8973924728832 8996625842176 9001787256252 9017000020224 9024558852736 9029663391744 9030407135232 9052903964232 9080612013312 9086496620544 9103583010816 9109482504192 9137765915712 9144672768256 9160127004672 9166063140864 9183703364766 9217781379072 9224748711936 9230726725632 9248084328448 9248491395558 9282809819136 9298497503232 9305525846016 9329476434048 9364095369216 9388196703648 9411170623488 9416930976768 9423033532416 9440390725893 9464271846624 9470405081088 9499390967808 9523840526424 9531039196512 9537215698944 9591028113912 9607236678144 9614498383872 9620728971264 9643310744508 9650599717104 9675012598272 9710913716224 9729602513106 9735105844224 9735907692672 9759732498432 9790034826852 9796379169024 9814800433536 9821160824832 9828584226816 9851653877877 9859100328276 9875761926912 9882161823744 9890445910016 9907160481792 9912844274634 9937920549312 9945432205056 9951877251072 9970590916608 9977052266496 10008029336256 10024942620672 10032520052736 10033346398208 10039021535232 10070191009152 10095665319936 10121204072448 10152628709328 10158371315712 10159208027136 10166886944768 10184068694016 10215688514976 10222308698112 10241530887168 10248167817216 10255913975808 10279986655176 10287756864288 10305142880256 10313781545984 10320465297408 10370004051456 10377842300928 10384567566336 10404094869504 10443161046528 10468716576768 10469578850304 10495660988304 10502085132294 10534607290368 10561256423424 10561721291604 10594047348864 10600912723968 10608925507584 10647305827452 10686814838784 10693740331008 10714320592227 10722419096076 10729367661312 10762206830592 10769181179904 10789906628151 10816310681856 10823320092672 10829944788992 10856446820352 10856924681742 10884389173056 10924777930752 10952896154256 10961174987328 10979699060736 11020926565152 11041650487728 11048805927936 11057157255168 11119545729264 11126751648768 11145555542016 11153979998208 11180160617976 11188611230688 11189532799564 11195861907456 11216914781184 11224183799808 11259033003288 11286585059328 11287514697984 11293899227136 11303366754304 11328964885296 11357623484928 11386354581504 11394961047552 11421707297994 11429109030528 11437747812864 11457077280768 11466681597952 11492649579348 11502283716322 11521722248064 11529188794368 11537903222784 11564984987073 11567090368512 11573726472324 11603004239232 11610523459584 11632356069376 11639894310912 11675072588544 11676034225632 11682638512128 11704606728192 11712191791104 11748556177344 11777306148864 11778276206592 11787178909696 11794817482752 11851433201664 11881413476352 11890394136576 11918303267472 11926026814464 11935041196032 11965232971776 12002383008336 12022666693632 12030457872384 12039551188992 12040542846976 12070538618976 12107482684416 12115328827392 12138110681088 12168349517088 12183687887616 12213502672896 12244937819688 12290375172096 12299664949248 12322008173538 12331321860744 12377079758848 12397996670976 12421856798694 12429906668928 12439301912064 12485460492288 12509488945422 12517595604864 12548227497984 12555907969024 12564044709888 12587187634524 12595344645888 12619029128832 12627206774784 12665854623744 12666412128699 12698454035232 12708052262016 12716287598592 12737777762304 12777326420544 12788037485216 12809648904192 12819331178496 12827638628352 12857747659344 12867466289472 12900016797696 12961937529072 12972803350808 12980141125632 12981210256896 13012976664576 13053379769136 13061838892032 13086400578048 13093802606592 13094881099776 13104778969088 13134456662112 13135538503836 13145467104368 13167682569216 13176215764992 13217125699512 13250560732416 13260576273408 13269169668096 13294121222144 13344039115008 13366590160896 13376693403648 13408091175906 13416780166272 13426921345536 13460887093248 13494938763264 13502680884378 13536838279104 13544495087616 13545610702848 13578758258688 13620918019968 13629744930816 13655374516224 13664223756288 13674551967744 13706648873568 13717009152384 13740190507008 13749094711296 13760620396544 13826672068608 13837123067904 13846090088448 13872126492672 13872737093337 13924214728704 13947746254848 13958288769024 13959438467072 13994214651072 14002780176392 14046143053824 14082295055472 14125396465152 14134550298624 14145234010112 14196407769936 14205607621632 14249086451712 14285760789636 14296558794768 14305823548416 14349609107456 14386542170868 14410855017216 14421747575808 14431093456896 14475899575656 14512518897408 14566370574336 14594403769659 14602658766336 14603861539008 14614899983104 14639598747648 14685052240278 14694568753536 14722200650304 14731741237248 14742876340224 14788650492414 14813642890368 14826060972352 14835668865024 14860740722688 14871973330944 14906880823968 14918148307584 14927815876608 14955886374912 14965578399744 15012044004384 15048780079104 15050019597312 15058532302848 15105286513728 15143497979904 15181806108672 15193281396736 15228943063992 15238812040704 15250330417152 15276103041024 15323532772464 15333463047168 15362296330752 15372251725824 15383870963712 15419979982764 15431635296432 15470672318976 15480697946112 15519859081216 15555006077184 15566763451392 15568045634176 15576851349504 15606142304256 15664741569792 15703074865152 15704368275456 15753127698441 15801910935552 15841884635136 15842581937406 15891071023296 15901369085952 15913388261376 15940281434112 15953643962368 16003177344448 16030222258176 16040610496512 16052734918656 16083628644114 16094051491968 16143310245888 16153771769856 16184147574784 16224466022784 16234980139008 16244917183488 16284670230528 16285387022613 16326583759584 16387166896128 16399553265664 16429344231384 16441762480992 16469548591104 16562475731592 16573208891904 16585735882752 16679318593896 16690127473152 16730969997312 16752059613184 16782916846032 16784299199346 16793792861184 16825372171776 16836275699712 16887806164992 16888549504932 16929877588992 16931272046976 16944069682688 16955050131456 17036435227392 17079531872256 17092441571328 17132560946991 17143663545792 17156621719296 17200022396928 17253425574483 17282583372096 17293783191552 17306854834176 17308280342528 17350635552768 17360589708486 17404506358848 17415785189376 17448534104064 17458403475456 17459841466368 17512608882816 17514051338448 17523957768192 17556910092288 17568287686656 17622834266016 17667414309888 17680768364544 17692226224128 17777149802496 17792052153344 17822120214528 17835591204864 17877454901208 17889040221696 17902561794048 17947849457664 18003574512504 18034000040448 18049117705472 18059326783488 18060814270464 18105807928464 18161224026624 18172993241088 18207166021632 18218965008384 18275531831424 18289345536512 18320254009344 18367406729532 18435562758144 18449497423872 18483012260307 18496168656896 18496982791116 18565619638272 18596995006464 18632785198041 18658952868096 18728190738432 18764233418133 18776393407296 18822341246976 18833861953536 18846067064832 18880781451786 18896608962529 18928543693248 18940810162176 18998781935616 19047681052848 19062078393024 19074431397888 19182056227824 19214473356288 19228996767744 19241457942528 19286621489016 19301199434208 19350025196544 19459205026212 19470211688448 19471815385344 19519464996864 19580069653704 19592758338048 19629600867072 19642321649664 19657168453632 19703307755754 19718200656552 19751523853824 19764323647488 19780891820032 19814320963584 19825688549268 19875841098624 19890864410112 19903754502144 19941181833216 19954104532992 20016058672512 20049885241344 20065040105472 20066692796416 20112136763859 20140382018304 20191330639872 20242408144896 20254021326567 20305257418656 20316742631424 20318416054272 20333773889536 20368137388032 20431377029952 20444617396224 20483061774336 20496335634432 20511827951616 20559973310352 20575513728576 20610285760512 20627563091968 20640930594816 20740008102912 20755684601856 20769135132672 20808189739008 20886322093056 20937433153536 20939157700608 20991321976608 21004170264588 21069214580736 21123442583208 21188094697728 21201825447936 21217851015168 21294611654904 21373629677568 21387480662016 21428641184454 21444838192152 21458735322624 21524413661184 21538362359808 21579813256302 21632621363712 21646640185344 21659889577984 21712893640704 21713849363484 21768778346112 21849555861504 21905792308512 21922349974656 21959398121472 22027578360417 22041853130304 22083300975456 22097611855872 22114314510336 22182975738621 22239091458528 22253503297536 22291111084032 22307959996416 22360321235952 22377222461376 22379065599128 22391723814912 22433829562368 22448367599616 22518066006576 22573170118656 22575029395968 22587798454272 22606733508608 22657929770592 22715246969856 22772709163008 22789922095104 22843414595988 22858218061056 22875495625728 22914154561536 22933363195904 22985299158696 23004567432644 23043444496128 23058377588736 23075806445568 23129969974146 23147452944648 23206008478464 23221046919168 23264712138752 23279788621824 23350145177088 23352068451264 23365277024256 23409213456384 23424383582208 23497112354688 23554612297728 23556552413184 23574357819392 23589634965504 23702866403328 23762826952704 23780788273152 23836606534944 23852053628928 23870082392064 23930465943552 24004766016672 24045333387264 24060915744768 24079102377984 24081085693952 24125442966171 24141077237952 24214965368832 24230657654784 24276221362176 24336699034176 24367375775232 24427005345792 24489875639376 24580750344192 24599329898496 24644016347076 24662643721488 24754159517696 24843713597388 24859813337856 24878603824128 25018977890844 25035191209728 25096454995968 25111815938048 25128089419776 25174375269048 25176448799019 25190689291776 25238058257664 25254413549568 25331709247488 25332824257398 25396908070464 25416104524032 25432575197184 25475555524608 25554652841088 25576074970432 25619297808384 25638662356992 25655277256704 25715495318688 25734932578944 25800033595392 25923875058144 25945606701616 25960282251264 25962420513792 26025953329152 26040884562729 26106759538272 26123677784064 26172801156096 26187605213184 26189762199552 26209557938176 26268913324224 26271077007672 26290934208736 26335365138432 26352431529984 26434251399024 26501121464832 26521152546816 26538339336192 26588242444288 26688078230016 26733180321792 26753386807296 26816182351812 26833560332544 26853842691072 26921774186496 26989877526528 27005361768756 27073676558208 27088990175232 27091221405696 27241836039936 27259489861632 27310749032448 27328447512576 27413297747136 27434018304768 27480381014016 27498189422592 27521240793088 27653344137216 27674246135808 27692180176896 27744252985344 27745474186674 27848429457408 27895492509696 27916577538048 27918876934144 27988429302144 28005560352784 28092286107648 28164590110944 28250792930304 28269100597248 28290468020224 28392815539872 28411215243264 28498172903424 28571521579272 28593117589536 28611647096832 28699218214912 28773084341736 28821710034432 28843495151616 28862186913792 28951799151312 29025037794816 29132741148672 29188807539318 29205317532672 29207723078016 29229799966208 29279197495296 29370104480556 29389137507072 29444401300608 29463482474496 29485752680448 29554961633631 29577300984828 29627285780736 29652121944704 29671337730048 29721481445376 29813761647936 29836296615168 29855631753216 29911772749824 29931156799488 30024088008768 30097560158208 30100039194624 30117064605696 30210573027456 30286995959808 30363612217344 30386562793472 30457886127984 30477624081408 30500660834304 30552206082048 30647065544928 30666926094336 30724592661504 30744503451648 30767741927424 30839959965528 30863270592864 30941344637952 30961395892224 31110012154368 31133526902784 31136091268352 31153702699008 31212284608512 31329483139584 31406149730304 31408736550912 31506255396882 31603821871104 31683769270272 31685163874812 31782142046592 31802738171904 31826776522752 31907287924736 32006354688896 32060444516352 32081220993024 32142961776681 32167257288228 32188102983936 32286620491776 32307543539712 32368295149568 32369719884453 32448932045568 32469960278016 32489834366976 32569340461056 32570774045226 32653167519168 32774333792256 32799106531328 32858688462768 32883524961984 32939097182208 33124951463184 33146417783808 33171471765504 33358637187792 33380254946304 33461939994624 33565833692064 33568598398692 33587585722368 33650744343552 33672551399424 33777099009864 33859755177984 33862544093952 33888139365376 33910100262912 34072870454784 34159063744512 34184883142656 34265121893982 34287327091584 34313243438592 34400044793856 34506851148966 34565166744192 34587566383104 34613709668352 34616560685056 34694954961219 34701271105536 34721179416972 34809012717696 34831570378752 34897068208128 34919682932736 35025217765632 35028102676896 35047915536384 35113820184576 35136575373312 35245668532032 35334828619776 35361536729088 35384452448256 35554299604992 35584104306688 35644240429056 35671182409728 35754909802416 35778080443392 35805123588096 35895698915328 36007149025008 36068000080896 36098235410944 36118653566976 36121628540928 36211615856928 36322448053248 36345986482176 36414332043264 36551063662848 36578691073024 36640508018688 36734813459064 36871125516288 36898994847744 36966024520614 36993965582232 37131239276544 37193990012928 37265570396082 37317905736192 37456381476864 37528466836266 37552786814592 37644682493952 37667723907072 37692134129664 37761562903572 37793217925058 37857087386496 37881620324352 37997563871232 37999236386097 38095362105696 38124156786048 38148862795776 38364112455648 38428946712576 38457993535488 38482915885056 38573242978032 38602398868416 38700050393088 38918410052424 38940423376896 38943630770688 39038929993728 39160139307408 39185516676096 39259201734144 39284643299328 39314336907264 39406615511508 39436401313104 39503047707648 39528647294976 39561783640064 39651377098536 39751682197248 39781728820224 39807509004288 39882363666432 40032117345024 40099770482688 40130080210944 40133385592832 40224273527718 40257993007127 40280764036608 40382661279744 40484816289792 40508042653134 40610514837312 40633485262848 40636832108544 40667547779072 40736274776064 40862754059904 40889234792448 40966123548672 40992671268864 41023655903232 41119946620704 41151027457152 41220571521024 41255126183936 41281861189632 41480016205824 41511369203712 41538270265344 41616379478016 41618211280011 41772644186112 41874866307072 41878315401216 41982643953216 42008340529176 42138429161472 42246885166416 42376189395456 42403650895872 42435702030336 42589223309808 42747259355136 42857282368908 42889676384304 42917470645248 43048827322368 43159626512604 43265242727424 43293280370688 43319779155968 43427698726968 43537556692224 43699111723008 43783211308977 43811584617024 43844699949312 43918796242944 44055156720834 44083706260608 44166601950912 44195223711744 44228629020672 44365951477242 44478182917056 44507006595072 44582222168064 44615919992832 44720642471904 44754444922752 44758131198256 44783447629824 44867659124736 44896735199232 45036132013152 45146340237312 45150058791936 45175596908544 45213467017216 45315859541184 45430493939712 45545418326016 45579844190208 45686829191976 45716436122112 45750991251456 45828309123072 45866726391808 45970598317392 46009134865288 46086888992256 46116755177472 46151612891136 46259939948292 46294905889296 46412016956928 46442093838336 46529424277504 46559577243648 46700290354176 46704136902528 46730554048512 46818426912768 46994224709376 47109224595456 47113104826368 47148715638784 47259383095323 47405732806656 47525653905408 47673213069888 47704107257856 47740164784128 47860931887104 48009532033344 48090666774528 48121831489536 48158204755968 48162171387904 48250885932342 48282154475904 48429930737664 48461315309568 48552442724352 48673398068352 48734751550464 48854010691584 48979751278752 49161500688384 49198659796992 49288032694152 49325287442976 49508319035392 49687427194776 49719626675712 49757207648256 50037955781688 50070382419456 50192909991936 50223631876096 50256178839552 50348750538096 50352897598038 50381378583552 50476116515328 50508827099136 50663418494976 50665648514796 50793816140928 50832209048064 50865150394368 51109305682176 51152149940864 51238595616768 51277324713984 51397682840973 51430990637376 51469865157888 51600067190784 51760276723449 51847750116288 51891213403232 51920564502528 51924841027584 52051906658304 52081769125458 52213519076544 52247355568128 52345602312192 52375210426368 52379524399104 52419115876352 52537826648448 52542154015344 52581868417472 52670730276864 52704863059968 52868502798048 53002242929664 53042305093632 53076678672384 53176484888576 53376156460032 53466360643584 53506773614592 53632364703624 53667120665088 53707685382144 53843548372992 54010723537512 54147353116416 54177980350464 54182442811392 54483672079872 54518979723264 54621498064896 54656895025152 54826595494272 54868036609536 54960762028032 55042481586176 55306688274432 55348492271616 55449036780921 55488505970688 55490948373348 55696858914816 55790985019392 55837753868288 55976858604288 56011120705568 56184572215296 56292700254399 56329180221888 56501585860608 56538201194496 56580936040448 56689826887587 56785631079744 56822430486528 56996345806848 57143043158544 57186235179072 57223294193664 57398436429824 57546168683472 57643420068864 57686990303232 57724373827584 57903598302624 58050075589632 58377615078636 58410635065344 58415446156032 58459599932416 58558394990592 58740208961112 58778275014144 58888802601216 58926964948992 58971505360896 59109923267262 59154601969656 59254571561472 59304243889408 59342675460096 59442962890752 59627523295872 59672593230336 59711263506432 59823545499648 59862313598976 60048176017536 60195120316416 60200078389248 60421146054912 60573991919616 60727224434688 60762063979701 60773125586944 60915772255968 60955248162816 61001321668608 61104412164096 61294131089856 61333852188672 61449185323008 61489006903296 61535483854848 61679919931056 61726541185728 61882689275904 61922791784448 62220024308736 62267053805568 62272182536704 62307405398016 62424569217024 62658966279168 62812299460608 62817473101824 63012510793764 63207643742208 63370327749624 63564284093184 63605476343808 63653553045504 64012709377792 64120889032704 64162441986048 64285923553362 64334514576456 64376205967872 64573240983552 64615087079424 64736590299136 64739439768906 64897864091136 64939920556032 64979668733952 65138680922112 65141548090452 65306335038336 65548667584512 65598213062656 65717376925536 65767049923968 65878194364416 66082735081251 66249902926368 66292835567616 66342943531008 66548927215863 66717274375584 66760509892608 66923879989248 67131667384128 67137196797384 67175171444736 67301488687104 67345102798848 67554198019728 67719510355968 67725088187904 67776278730752 67820200525824 68145740909568 68318127489024 68369766285312 68530243787964 68574654183168 68626486877184 68800089587712 69013702297932 69130333488384 69175132766208 69227419336704 69233121370112 69389909922438 69442358833944 69618025435392 69663140757504 69794136416256 69839365865472 70050435531264 70056205353792 70095831072768 70227640369152 70273150746624 70491337064064 70669657239552 70723073458176 70768904896512 71108599209984 71168208613376 71288480858112 71342364819456 71509819604832 71556160886784 71610247176192 71791397830656 72014298050016 72136000161792 72196470821888 72237307133952 72243257081856 72376328898513 72423231713856 72644896106496 72691972964352 72828664086528 73102127325696 73157382146048 73281016037376 73469626918128 73742251032576 73797989695488 73932049041228 73987931164464 74262478553088 74531140792164 74635811472384 75056933672532 75105573629184 75289364987904 75335447814144 75384268259328 75523125807144 75529346397057 75586435850116 75714174772992 75763240648704 75995127742464 75998472772194 76190724211392 76248313572096 76297725591552 76728224911296 76857893425152 76915987070976 76965831770112 77146485956064 77204797736832 77400100786176 77836820104848 77880846753792 77887261541376 78077859987456 78122653688187 78320278614816 78371033352192 78518403468288 78569286598656 78628673814528 78813231023016 78872802626208 79006095415296 79057294589952 79123567280128 79302754197072 79503364394496 79563457640448 79615018008576 79764727332864 80064234690048 80199540965376 80260160421888 80266771185664 80448547055436 80515986014254 80561528073216 80765322559488 80969632579584 81016085306268 81221029674624 81266970525696 81273664217088 81335095558144 81725508119808 81778469584896 81932247097344 81985342537728 82239893241408 82302054914304 82441143042048 82510252367872 82563722379264 82960032411648 83022738407424 83076540530688 83232758956032 83236422560022 83545288372224 83749732614144 83756630802432 83965287906432 84016681058352 84276858322944 84493770332832 84752378790912 84807301791744 84871404060672 85178446619616 85494518710272 85714564737816 85779352768608 85834941290496 86097654644736 86319253025208 86530485454848 86586560741376 86639558311936 86855397453936 87075113384448 87398223446016 87566422617954 87623169234048 87689399898624 87837592485888 88110313441668 88167412521216 88333203901824 88390447423488 88457258041344 88664884900893 88731902954484 88956365834112 89014013190144 89164444336128 89441284943808 89508889845504 89516262396512 89566895259648 89735318249472 89793470398464 90072264026304 90292680474624 90300117583872 90351193817088 90426934034432 90631719082368 90860987879424 91090836652032 91159688380416 91373658383952 91432872244224 91501982502912 91656618246144 91733452783616 91941196634784 92018269730576 92173777984512 92233510354944 92303225782272 92519879896584 92589811778592 92824033913856 92884187676672 93058848555008 93400580708352 93408273805056 93461108097024 93636853825536 93988449418752 94218449190912 94226209652736 94297431277568 94518766190646 94811465613312 95051307810816 95346426139776 95408214515712 95480329568256 95721863774208 96019064066688 96181333549056 96243662979072 96324342775808 96501771864684 96564308951808 96859861475328 96922630619136 97104885448704 97109159653359 97346796136704 97469503100928 97708021383168 97959502557504 98323001376768 98397319593984 98576065388304 98650574885952 99016638070784 99374854389552 99439253351424 99514415296512 100075911563376 100140764838912 100385819983872 100447263752192 100697501076192 100705795196076 100762757167104 100952233030656 101017654198272 101331297029592 101587632281856 101664418096128 101730300788736 102218611364352 102304299881728 102477191233536 102554649427968 102795365681946 102861981274752 102939730315776 103200134381568 103520553446898 103695500232576 103782426806464 103841129005056 103849682055168 104103813316608 104163538250916 104427038153088 104494711136256 104691204624384 104759048798208 104838231752704 105075653296896 105084308030688 105163736834944 105341460553728 105409726119936 105737005596096 106004485859328 106084610187264 106153357344768 106352969777152 106752312920064 106932721287168 107013547229184 107264729407248 107334241330176 107415370764288 107687096745984 108021447075024 108294706232832 108355960700928 108364885622784 108967344159744 109037959446528 109242996129792 109653190988544 109736073219072 109921524056064 110613376548864 110696984543232 110898073561842 110981896746696 111393717829632 111581970038784 111675507736576 111953717208576 112022241411136 112369144430592 112585400508798 112658360443776 113003171721216 113076402388992 113161872080896 113379653775174 113571262159488 113644860973056 113992691613696 113997709158291 114286086317088 114372470358144 114446588387328 114796872859648 115092337366944 115286840137728 115373980606464 115448747655168 115807196605248 116100151179264 116755230157272 116821270130688 116830892312064 116919199864832 117116789981184 117480417922224 117556550028288 117777605202432 117853929897984 117943010721792 118219846534524 118309203939312 118509143122944 118608487778816 118685350920192 119255046591744 119345186460672 119422527012864 119647090999296 120096352035072 120390240632832 120400156778496 120773979021381 120842292109824 121147983839232 121454448869376 121524127959402 121831544511936 121910496325632 122002643337216 122208824328192 122588262179712 122667704377344 122898370646016 122978013806592 123070967709696 123359839862112 123453082371456 123765378551808 123845583568896 124440048617472 124534107611136 124544365073408 124614810796032 124849138434048 124854633840033 125317932558336 125624598921216 125634946203648 126025021587528 126415287484416 126740655499248 127128568186368 127210952687616 127307106091008 128025418755584 128241778065408 128571847106724 128669029152912 128752411935744 129146481967104 129473180598272 129478879537812 129795728182272 129879841112064 129959337467904 130283096180904 130612670076672 131097335169024 131349633926931 131434753851072 131534099847936 131756388728832 132165470162502 132276262737703 132499805852736 132585671135232 132685887062016 133097854431726 133434548751168 133521019785216 133847759978496 134263334768256 134274393594768 134350342889472 134602977374208 134690205597696 135108396039456 135439020711936 135450176375808 135552557461504 135640401051648 136291481819136 136636254978048 136739532570624 137060487575928 137149308366336 137252973754368 137600179175424 138027404595864 138260666976768 138350265532416 138454838673408 138466242740224 138779819844876 138884717667888 139236050870784 139326281515008 139588272832512 139678731730944 140100871062528 140112410707584 140191662145536 140455280738304 140982674128128 141339314479104 141446146916352 141778149285969 142217198419968 142336417226752 142576961716224 143019639209664 143112321773568 143220494352384 143582795661312 144028596100032 144272000323584 144392941643776 144474614267904 144486514163712 144752657797026 144846463427712 145289792212992 145383945928704 145657328173056 146204254651392 146314764292096 146562032074752 146939253836256 147484502065152 147595979390976 147864098082456 147975862328928 148524957106176 149062281584328 149271622944768 150113867345064 150211147258368 150578729975808 150670895628288 150768536518656 151046251614288 151058692794114 151172871700232 151428349545984 151526481297408 151990255484928 151996945544388 152381448422784 152496627144192 152595451183104 153456449822592 153715786850304 153831974141952 154193048522919 154292971912128 154409595473664 154800201572352 155280830170347 155673640209696 155761693507584 155774523082752 156155719974912 156245307376374 156640557229632 156742066704384 157036806936576 157138573197312 157257347629056 157626462046032 157745605252416 158012190830592 158114589179904 158247134560256 158605508394144 159006728788992 159126915280896 159230036017152 159529454665728 160128469380096 160399081930752 160520320843776 160533542371328 160897094110872 161031972028508 161123056146432 161530645118976 162032170612536 162442059349248 162533941051392 162547328434176 162670191116288 163451016239616 163556939169792 163864494194688 163970685075456 164479786482816 164604109828608 164882286084096 165020504735744 165127444758528 165920064823296 166045476814848 166465517912064 166472845120044 167090576744448 167513261604864 167930575812864 168033362116704 168553716645888 168878100763197 168987540665664 169504757581824 169614603583488 169742808121344 170069480662761 170356893239232 170989037420544 171429129475632 171558705537216 171669882580992 172195309289472 172638506050416 173060970909696 173173121482752 173279116623872 173710794907872 174150226768896 175132845235908 175246338468096 175378799797248 175675184971776 176220626883336 176334825042432 176666407803648 176780894846976 176914516082688 177329769801786 177463805908968 177912731668224 178028026380288 178328888672256 178882569887616 179017779691008 179032524793024 179133790519296 179470636498944 179586940796928 180144528052608 180585360949248 180600235167744 180853868068864 181263438164736 181721975758848 182181673304064 182286191939103 182319376760832 182747316767904 182865744488448 183003965005824 183313236492288 183466905567232 183882393269568 184036539461152 184347555969024 184467020709888 184606451564544 185039759793168 185179623557184 185648067827712 185768375353344 186117697110016 186801161416704 186816547610112 186922216194048 187273707651072 187976898837504 188436898381824 188452419305472 188594862555136 189037532381292 189622931226624 190692852279552 190816429031424 190960659136512 192038128133376 192362667098112 192487325958144 192648685551616 193003543729368 193128617903616 193719722950656 193845261238272 194209770897408 194218319306718 194693592273408 194939006201856 195416042766336 195919005115008 196646002753536 196794639187968 197152130776608 197301149771904 198033276141568 198749708779104 198878506702848 199028830593024 199646781647589 200151823126752 200281529677824 200771639967744 200894527504384 201395002152384 201411590392152 201525514334208 201904466061312 202035308396544 202662594059184 203175264563712 203328836192256 203460601577472 204437222728704 204608599763456 204954382467072 205109298855936 205590731363892 205723962549504 205879460631552 206400268763136 207041106893796 207391000465152 207564853612928 207682258010112 207699364110336 208327076501832 208854076306176 208989422272512 209382409248768 209518097596416 210151306593792 210168616061376 210327473669888 210682921107456 210819452239872 211474011192192 212008971718656 212169220374528 212306714689536 212705939554304 213504625840128 213865442574336 214027094458368 214529458814496 214668482660352 214830741528576 215374193491968 216042894150048 216589412465664 216711921401856 216729771245568 217128986695539 217934688319488 218075918893056 218485992259584 219306381977088 219472146438144 219843048112128 221226753097728 221393969086464 221796147123684 221963793493392 222787435659264 223351015473152 223907434417152 224044482822272 225170801017596 225316720887552 226006343442432 226152804777984 226588039191171 226759307550348 227142524318976 227289721946112 227985383227392 227995418316582 228572172634176 228744940716288 228893176774656 229593745719296 230184674733888 230573680275456 230747961212928 230897495310336 231614393210496 232200302358528 233510460314544 233642540261376 233661784624128 233838399729664 234233579962368 234367961064561 234960835844448 235113100056576 235555210404864 235707859795968 235886021443584 236439693069048 236618407878624 237018286245888 237216975557632 237370701840384 238510093183488 238690372921344 238845054025728 239294181998592 240192704070144 240780481265664 240800313556992 241547958042762 241684584219648 242295967678464 242908897738752 243048255918804 243663089023872 243820992651264 244005286674432 245176524359424 245335408754688 245796741292032 245956027613184 246719679724224 246906164742912 247530757103616 247691167137792 248880097234944 249068215222272 249088730146816 249229621592064 249698276868096 249709267680066 250635865116672 251249197842432 251269892407296 252050043175056 252830574968832 253481310998496 254257136372736 254421905375232 254614212182016 256050837511168 256483556130816 257143694213448 257338058305824 257504823871488 258292963934208 258957759075624 259591456364544 259759682224128 259918674935808 260566192361808 261225340153344 262194670338048 262699267853862 262869507702144 263068199695872 263512777457664 264330940325004 264552525475406 264999611705472 265171342270464 265371774124032 265994654702679 266195708863452 266869097502336 267042039570432 268526669536512 268548787189536 268700685778944 269205954748416 269380411195392 270216792078912 270878041423872 270900352751616 271105114923008 271280802103296 272582963638272 273272509956096 273479065141248 274120975151856 274298616732672 274505947508736 275200358350848 276054809191728 276521333953536 276700531064832 276909677346816 276932485480448 277559639689752 277769435335776 278472101741568 278652563030016 279176545665024 280201742125056 280224821415168 280383324291072 280910561476608 281965348256256 282678628958208 282892293832704 283556298571938 284434396839936 284672834453504 285153923432448 286039278419328 286224643547136 286440988704768 287165591322624 288057192200064 288544000647168 288785883287552 288973028327424 289505315594052 289692926855424 290579584425984 290767891857408 291314656346112 291327478960077 292408509302784 292629528584192 293124064149504 293878507672512 294969004130304 295191958781952 295728196164912 295951724657856 297049914212352 298124563168656 298543245889536 300227734690128 300422294516736 301157459951616 301341791256576 302092503228576 302117385588228 302345743400464 302856699091968 303052962594816 303993891088776 304762896845568 304993254288384 305190902366208 306912899645184 307431573700608 307663948283904 308386097045838 308585943824256 308819190947328 309600403144704 310561660340694 311347280419392 311523387015168 311549046165504 312311439949824 312490614752748 313281114459264 313484133408768 314073613873152 314277146394624 314514695258112 315252924092064 315491210504832 316024381661184 316229178359808 316494269120512 317211016788288 318013457577984 318253830561792 318460072034304 319058909331456 320256938760192 320798163861504 321040641687552 321067084742656 321794188221744 322063944057016 322246112292864 323061290237952 324064341225072 324884118698496 325067882102784 325094656868352 325340382232576 326902032479232 327113878339584 327728988389376 328959572965632 329208219657216 329764572168192 330041009471488 331840129646592 332090953629696 332945690240088 334181153488896 335026523209728 335861151625728 336066724233408 337107433291776 337756201526394 337975081331328 339009515163648 339229207166976 339485616242688 340138961325522 340713786478464 341978074841088 342858258951264 343117411074432 343339765161984 344390618578944 345277012100832 346121941819392 346346242965504 346558233247744 347421589815744 348300453537792 350265690471816 350492676936192 350757599594496 351350369943552 352441253766672 352669650084864 353332815607296 353561789693952 353829032165376 354659539603572 354927611817936 355825463336448 356056052760576 357765139775232 358035559382016 358065049586048 358267581038592 358941272997888 360289056105216 361170721898496 361200470335488 362321937064143 362526876329472 363443951517696 364363346608128 364572383878206 365494633535808 365731488976896 366007930011648 366626472984576 366933811134464 367764786539136 368073078922304 368695111938048 368934041419776 369212903129088 370079519586336 370359247114368 371296135655424 371536750706688 372235394220032 373602322833408 373633095220224 373844432388096 374547415302144 374563901520099 375953797675008 376873796763648 376904838610944 377189725110272 378075064762584 379245862453248 381385704559104 381632858062848 381921318273024 384076256266752 384725334196224 385297371103232 386007087458736 386257235807232 387439445901312 388419541794816 388436638613436 389387184546816 389878012403712 391838010230016 393292005507072 394048901780793 394304261553216 394602299543808 396066552283136 396828788213109 397499417558208 397757013405696 398057661186048 399293563295178 400303646253504 400563059355648 401543279935488 401789055008768 402790004304768 402823180784304 403051028668416 403808932122624 404070616793088 405325188118368 406350529127424 406657672384512 406921203154944 408874445457408 409217199526912 409908764934144 410218597711872 411181462727784 411447925099008 411758921263104 412800537526272 414082213787592 414782000930304 415129707225856 415364516020224 415398728220672 416654153003664 417708152612352 417978844545024 418764818497536 419036195192832 420302613187584 420337232122752 420654947339776 421365842214912 422948022384384 424017943437312 424338440749056 425334447857907 425411879108608 427009251680256 427730885148672 429058917628992 429336965320704 429661483057152 430748386983936 432085788300096 433178824931328 433423842803712 433459542491136 434257973391078 435869376638976 436151837786112 436971984519168 438612763954176 438944292876288 439686096224256 442453506195456 442787938172928 443592294247368 443927586986784 445574871318528 447814868834304 448088965644544 450341602035192 450633441775104 452012686884864 452305609555968 453176078382342 453518615100696 454285048637952 454579443892224 455970766454784 455990836633164 457144345268352 457489881432576 457786353549312 459187491438592 460369349467776 461147360550912 461495922425856 462579145568757 463228786420992 464400604717056 465842490511041 467020920629088 467285080522752 467323569248256 467676799459328 468467159924736 468735922129122 469921671688896 470226200113152 471110420809728 471415719591936 471772042887168 472879386138096 473236815757248 474036572491776 474433951115264 474741403680768 477020186366976 477380745842688 477690108051456 478588363997184 480385408140288 481560962531328 481600627113984 483095916085524 483369168439296 484591935356928 486096511837608 487326178047744 487641985302528 488010573348864 490353048718848 490670817509376 491593482584064 491912055226368 493439359448448 493812329485824 495061514207232 495382334275584 497760194469888 498136430444544 498177460293632 499396553736192 499418535360132 501271730233344 502539784814592 504100086350112 505661149937664 506634302289591 506962621996992 508514272745472 508843810750464 509228424364032 510208441988283 512101675022336 512967112261632 514287388426896 514676116611648 515009647742976 516585927868416 517915518151248 519182912729088 519519364448256 519837349871616 521132384723616 522450680306688 525398535707724 525739015404288 526136399391744 527025554915328 528661880650008 529105050950812 529999223410944 530342684540928 530743548248064 531989309405358 532391417726904 533738195004672 534084079140864 537053339073024 537097574379072 537401371557888 538411909496832 538760822390784 540433584157824 541756082847744 541800705503232 542210229846016 542561604206592 545165927276544 546545019912192 546858575817309 546958130282496 548241950303712 548597233465344 549011895017472 550400716701696 552109618383456 553042667907072 553401062129664 553819354693632 553864970960896 555119279379504 555538870671552 556944203483136 557305126060032 558353091330048 560403484250112 560449642830336 560766648582144 561821122953216 563930696512512 565357257916416 565784587665408 567112597143876 568868793679872 569345668907008 572078556838656 572449287094272 572881977409536 576114384400128 577088001294336 577571766575104 577946056654848 579010631188104 579385853710848 581159168851968 581535783714816 582629312692224 582654957920154 584817018605568 585259057168384 586248128299008 587757015345024 589938008260608 590383917563904 591456392329824 591903449315712 594099828424704 596249126337312 597086491779072 598940344942767 600455469380256 600844589033472 602314919903232 602683582513152 604185006457152 604234771176456 604691486800928 605713398183936 606105925189632 607987782177552 609525793691136 609986508576768 610381804732416 613825799290368 614863147401216 615327896567808 616772194091676 617171887648512 617638381894656 619200806289408 621123320681388 622694560838784 623046774030336 623098092331008 624981229505496 626562228918528 626968266817536 628147227746304 628554292789248 630505848184128 630982421009664 632048763322368 632458356719616 632988538241024 634422033576576 636026915155968 636507661123584 636920144068608 638117818662912 640513877520384 641596327723008 642081283375104 642134169485312 643588376443488 644127888114032 644492224585728 646122580475904 648128682450144 649768237396992 650135764205568 650189313736704 650680764465152 653804064958464 654227756679168 655457976778752 657919145931264 658416439314432 659529144336384 660082018942976 663680259293184 664181907259392 665891380480176 668362306977792 670053046419456 671722303251456 672133448466816 675512403052788 675950162662656 678019030327296 678458414333952 679764117573513 680277922651044 681427572956928 683956149682176 685716517902528 686234822148864 686679530323968 688781237157888 690554024201664 692243883638784 692692485931008 693116466495488 694843179631488 696600907075584 700531380943632 700985353872384 701515199188992 702700739887104 704882507533344 705339300169728 706665631214592 707123579387904 707658064330752 709319079207144 709855223635872 711650926672896 712112105521152 715530279550464 716071118764032 716130099172096 716535162077184 717882545995776 720578112210432 722341443796992 722400940670976 724643874128286 725053752658944 726887903035392 728726693216256 729144767756412 730989267071616 731462977953792 732015860023296 733867622268928 735529573078272 736146157844608 737390223876096 737868082839552 740159039172672 740718494228736 742592271310848 743073501413376 744470788440064 747204645666816 747266190440448 747688864776192 749094830604288 749127803040198 751907595350016 753747593527296 753809677221888 754379450220544 756150129525168 758491724906496 762771409118208 763265716125696 763842636546048 768152512533504 769450668392448 772014174917472 772514471614464 774878891802624 776873277226872 778774369093632 779756024807424 783676020460032 786584011014144 788097803561586 788608523106432 789204599087616 792133104566272 793657576426218 794998835116416 795514026811392 796115322372096 797983964108037 798587126590356 800607292507008 801126118711296 803578110017536 805580008609536 805646361568608 806102057336832 807617864245248 808141233586176 810650376236736 812701058254848 813315344769024 813842406309888 817748890914816 818434399053824 819817529868288 820437195423744 822362925455568 822895850198016 823517842526208 825601075052544 828164427575184 829564001860608 830259414451712 830729032040448 830797456441344 833308306007328 835416305224704 835957689090048 837529636995072 840605226375168 840674464245504 841309894679552 842731684429824 845896044768768 848035886874624 848676881498112 850668895715814 854018503360512 855461770297344 858117835257984 858673930641408 859322966114304 861496773967872 864171576600192 866357649862656 866919084982272 868515946782156 871738753277952 872303675572224 873943969038336 873982436880231 877225527908352 877888585752576 879372192448512 884907012390912 885575876345856 887184588494736 887855173973568 891149742637056 895629737668608 896177931289088 900683204070384 901266883550208 904025373769728 906352156764684 907037230201392 908570097275904 909158887784448 911981673266328 914288690536704 914979762865152 915572707098624 920738698935552 922294721101824 922991844851712 925158291137514 925933839163921 926457572841984 928801209434112 931684981022082 934041841258176 934570161045504 934647138496512 935353598918656 936934319849472 937471844258244 939843343377792 940452400226304 942220841619456 942831439183872 943544085774336 945758772276192 946473631514496 948073144983552 948867902230528 949482807361536 954040372733952 954761491685376 955380216102912 957176727994368 960770816280576 963121925062656 963201254227968 966191832171048 966738336878592 969183870713856 972193023675216 974652356095488 975283970605056 976021146697728 980706097437696 981341635018752 983186965168128 986878718896896 987624658971648 990123028414464 995520388939776 996272860889088 996354920587264 998837070720264 1002543460466688 1005079569629184 1008200172700224 1011322299875328 1013268604579182 1013925243993984 1017028545490944 1017687621500928 1018456848728064 1020416883976566 1024203350044672 1025934224523264 1028574776853792 1029352233223296 1030019295485952 1033171855736832 1035831036302496 1038365825458176 1039038728896512 1039674699743232 1042264769447232 1044901360613376 1050797071415448 1051478030808576 1052272798783488 1054051109830656 1057323761300016 1058210101901624 1059998446821888 1060685369081856 1061487096496128 1063978618810716 1064782835453808 1067476390009344 1068168158281728 1074106678146048 1074195148758144 1074802743115776 1076823818993664 1080867168315648 1083512165695488 1083601411006464 1084420459692032 1086965811192429 1090331854553088 1093090039824384 1093717151634618 1096483900607424 1097194466930688 1098023790034944 1100801433403392 1104219236766912 1106085335814144 1106802124259328 1107638709387264 1107729941921792 1110238558759008 1111077741343104 1113888406966272 1114610252120064 1116706182660096 1120806968500224 1120899285660672 1121533297164288 1123642245906432 1127861393025024 1130714515832832 1131569175330816 1134225194287752 1137737587359744 1138691337814016 1144157113677312 1144898574188544 1145763954819072 1152228768800256 1154176002588672 1155143533150208 1155892113309696 1158021262376208 1158771707421696 1162318337703936 1165258625384448 1165309915840308 1169634037211136 1170518114336768 1175514030690048 1179876016521216 1182146705342379 1182912784659648 1183806898631424 1188199656849408 1190486364639327 1192498252674624 1194172983558144 1197880689885534 1200910938760512 1201689178066944 1204629839806464 1205367165026304 1208370012914304 1208469542352912 1209382973601856 1211426796367872 1212211850379264 1215975564355104 1219051587382272 1219973017153536 1220763609464832 1227651598580736 1229726294802432 1230655793135616 1233544388183352 1234343775297024 1235276763789312 1238401612578816 1242246641362776 1245389121677568 1246093548060672 1246196184662016 1249962459010992 1253124457837056 1253936533635072 1256294455492608 1257108585578496 1261011696368256 1261964842019328 1264097526644736 1265977076482048 1268844067153152 1272053830311936 1273015322247168 1276003343573721 1276235637325824 1281027755040768 1283192655446016 1284268338970624 1287176752886976 1288255776228064 1288984449171456 1292245160951808 1296257364900288 1299536474793984 1300271528411136 1300378627473408 1301361528930304 1307608129916928 1308455513358336 1310915953557504 1315838291862528 1316832878628864 1319058288672768 1320164037885952 1327360518586368 1328363814518784 1331782760960352 1336724613955584 1343444606502912 1344266896933632 1351024806105576 1351900325325312 1356038060654592 1356916828667904 1359528235147026 1360555845302088 1362855145913856 1367912299364352 1371433035805056 1372469644297728 1373359060647936 1377562474315776 1381108048403328 1384487767277568 1386232932990976 1389686359262976 1393201814151168 1397527471533123 1401062761887264 1401970707744768 1403030398377984 1405401479774208 1409765015066688 1410678600339456 1413331262429184 1414247158775808 1415316128661504 1418638158414288 1419710447271744 1423301853345792 1424224211042304 1431060559100928 1432142237528064 1432260198344192 1433070324154368 1435765091991552 1441156224420864 1444682887593984 1444801881341952 1449287748256572 1450107505317888 1453775806070784 1458289535512824 1461978534143232 1462925955907584 1464031720046592 1471059146156544 1472292315689216 1474780447752192 1475736165679104 1480318078345344 1481436988457472 1485184542621696 1486147002826752 1488941576880128 1494409291333632 1494532380880896 1498189661208576 1498255606080396 1503815190700032 1507619354443776 1508758900441088 1512300259050336 1516983449812992 1519902906868773 1525542818236416 1526531432251392 1527685273092096 1530625325964849 1536305025067008 1538901336784896 1544028349834944 1545028943228928 1549757783605248 1553746554453744 1557548738187264 1559512049614848 1567352040920064 1576195607123172 1577217046212864 1578409198175232 1587315152852436 1589997670232832 1591028053622784 1592230644744192 1595967928216074 1597174253180712 1601214585014016 1602252237422592 1607156220035072 1611160017219072 1611292723137216 1612204114673664 1615235728490496 1616282467172352 1621300752473472 1625402116509696 1626630689538048 1627684812619776 1635497781829632 1636868798107648 1639635059736576 1640575727451927 1640874390847488 1644725850911136 1645791700396032 1647035685052416 1651202150105088 1656328855150368 1659128003721216 1660518828903424 1661458064080896 1661594912882688 1666616612014656 1670832610449408 1671915378180096 1675059273990144 1681210452750336 1681348928491008 1682619789359104 1685463368859648 1691792089537536 1696071773749248 1697353762996224 1701337791431628 1708037006721024 1716235670515968 1717347861282816 1718645932228608 1728343153200384 1732715299725312 1733838169964544 1737031893564312 1743477506555904 1744607351144448 1747887938076672 1747964873760462 1754451055816704 1755777171505152 1758744384897024 1769814024781824 1771151752691712 1774369176989472 1775710347947136 1782299485274112 1791259475337216 1792355862578176 1796821034828301 1801366408140768 1802533767100416 1808050747539456 1812704313529368 1814074460402784 1817140194551808 1818317775568896 1823963346532656 1828577381073408 1829959525730304 1831145414197248 1841477397871104 1844589442203648 1845983689703424 1850316582275028 1851867678327842 1852915145683968 1857602418868224 1863369962044164 1868083682516352 1869140322091008 1869294276993024 1870707197837312 1874943688516488 1879686686755584 1880904800452608 1884441683238912 1885662878367744 1891517544552384 1892947263028992 1896146289967104 1897735804461056 1898965614723072 1908080745467904 1909522983370752 1910760432205824 1914353455988736 1921541632561152 1926243850125312 1926402508455936 1932383664342096 1933476673757184 1938367741427712 1944386047350432 1949304712190976 1950567941210112 1952042293395456 1961412194875392 1962683270037504 1966373930336256 1973757437793792 1975249317943296 1980246056828928 1991040777879552 1992545721778176 1992709841174528 1997674141440528 2005086920933376 2010159139258368 2016400345400448 2026537209158364 2027850487987968 2034057090981888 2035375243001856 2039292352720539 2040833767953132 2048406700089344 2051868449046528 2057149553707584 2058704466446592 2060038590971904 2066343711473664 2071662072604992 2076731650916352 2078077457793024 2079349399486464 2084529538894464 2089802721226752 2101594142830896 2102956061617152 2104545597566976 2108102219661312 2114647522600032 2116420203803248 2119996893643776 2121370738163712 2122974192992256 2127957237621432 2129565670907616 2134952780018688 2136336316563456 2148213356292096 2148390297516288 2149605486231552 2153647637987328 2161734336631296 2167024331390976 2167202822012928 2168840919384064 2173931622384858 2180663709106176 2186180079648768 2187434303269236 2192967801214848 2194388933861376 2196047580069888 2201602866806784 2208438473533824 2212170671628288 2213604248518656 2215459883843584 2220477117518016 2222155482686208 2227776813932544 2229220504240128 2233412365320192 2241613937000448 2241798571321344 2243066594328576 2247284491812864 2255722786050048 2261429031665664 2263138350661632 2268450388575504 2275475174719488 2277382675628032 2288314227354624 2289797148377088 2291527909638144 2304457537600512 2308352005177344 2310287066300416 2316042524752416 2317543414843392 2324636675407872 2330619831680616 2339268074422272 2341036228673536 2351028061380096 2359752033042432 2364293410684758 2365825569319296 2367613797262848 2376399313698816 2380972729278654 2384996505349248 2388345967116288 2395761379771068 2401821877521024 2403378356133888 2410734330052608 2416740025828608 2416939084705824 2418765947203712 2422853592735744 2424423700758528 2431951128710208 2438103174764544 2439946034307072 2441527218929664 2455303197161472 2459452589604864 2461311586271232 2467088776366704 2468687550594048 2470553527578624 2476803225157632 2484493282725552 2490778243355136 2492187096121344 2492392369324032 2499924918021984 2506248915674112 2507873067270144 2512588910985216 2522023392736512 2523929684038656 2528195053289472 2537688134306304 2544107660623872 2546030644494336 2552006687147442 2562055510081536 2566385310892032 2568536677941248 2574353505773952 2576511552456128 2577968898342912 2584490321903616 2592514729800576 2599072949587968 2600757254946816 2602723057860608 2615216259833856 2616911026716672 2621831907115008 2621947310640693 2631676583725056 2633665757257728 2638116577345536 2640328075771904 2654721037172736 2656727629037568 2663565521920704 2673449227911168 2686889213005824 2688533793867264 2702049612211152 2703800650650624 2712076121309184 2719056470294052 2721111690604176 2725710291827712 2742866071610112 2744939288595456 2746718121295872 2762216096806656 2768975534555136 2772465865981952 2777801517491763 2779372718525952 2786403628302336 2795054943066246 2802125523774528 2803941415489536 2806060796755968 2810802959548416 2819530030133376 2821357200678912 2826662524858368 2828494317551616 2830632257323008 2837276316828576 2839420894543488 2846603706691584 2848448422084608 2862121118201856 2864284475056128 2864520396688384 2866140648308736 2871530183983104 2882312448841728 2889365775187968 2889603762683904 2898575496513144 2900215010635776 2907551612141568 2916579071025648 2923957068286464 2925851911815168 2928063440093184 2942118292313088 2944584631378432 2949560895504384 2960636156690688 2962873976914944 2970369085243392 2977883153760256 2988818582667264 2989064761761792 2996511212160792 3007630381400064 3015238708887552 3024600518100672 3033966899625984 3039805813737546 3051085636472832 3053062864502784 3055370546184192 3061250651929698 3072610050134016 3077802673569792 3088056699669888 3090057886457856 3099515567210496 3107493108907488 3115097476374528 3119024099229696 3134704081840128 3152391214246344 3154434092425728 3156818396350464 3174630305704872 3179995340465664 3182056107245568 3184461289488384 3191935856432148 3194348506361424 3202429170028032 3204504474845184 3214312440070144 3222320034438144 3222585446274432 3224408229347328 3230471456980992 3242601504946944 3250804233019392 3253261379076096 3260897433577287 3270995563659264 3273737596215296 3279270119473152 3281151454903854 3289451701822272 3291583400792064 3294071370104832 3302404300210176 3312657710300736 3318256007442432 3321037657806848 3322916128161792 3323189825765376 3333233224029312 3341665220898816 3343830756360192 3350118547980288 3362420905500672 3362697856982016 3365239578718208 3370926737719296 3383584179075072 3392143547498496 3394707525992448 3402675582863256 3416074013442048 3432471341031936 3434695722565632 3437291864457216 3456686306400768 3465430599450624 3467676339929088 3474063787128624 3486955013111808 3495775876153344 3495929747520924 3508902111633408 3511554343010304 3539628049563648 3546440116027137 3548738353978944 3551420695894272 3564598970548224 3571459093917981 3582518950674432 3584711725156352 3593642069656602 3602732816281536 3605067534200832 3616101495078912 3625408627058736 3628148920805568 3634280389103616 3636635551137792 3647926693065312 3657154762146816 3659919051460608 3662290828394496 3682954795742208 3689178884407296 3691967379406848 3700633164550056 3703735356655684 3705830291367936 3715204837736448 3726739924088328 3736167365032704 3738280644182016 3738588553986048 3741414395674624 3749887377032976 3759373373511168 3761809600905216 3768883366477824 3771325756735488 3783035089104768 3785894526057984 3792292579934208 3795471608922112 3797931229446144 3816161490935808 3819045966741504 3828010030721163 3828706911977472 3843083265122304 3852805016911872 3864767328684192 3866953347514368 3876735482855424 3888772094700864 3898609424381952 3901135882420224 3904084586790912 3922824389750784 3925366540075008 3932747860672512 3947514875587584 3950498635886592 3960492113657856 3982081555759104 3985091443556352 3985419682349056 3995348282881056 4010173841866752 4032800690800896 4053074418316728 4055700975975936 4068114181963776 4070750486003712 4078584705441078 4081667535906264 4096813400178688 4103736898093056 4114299107415168 4117408932893184 4120077181943808 4132687422947328 4143324145209984 4153463301832704 4158698798972928 4169059077788928 4179605442453504 4192582414599369 4203188285661792 4205912123234304 4209091195133952 4216204439322624 4229295045200064 4232840407606496 4239993787287552 4242741476327424 4245948385984512 4255914475242864 4259131341815232 4269905560037376 4272672633126912 4296426712584192 4296780595032576 4299210972463104 4307295275974656 4323468673262592 4334048662781952 4334405644025856 4337681838768128 4347863244769716 4361327418212352 4374868606538472 4385935602429696 4388777867722752 4392095160139776 4416876947067648 4424341343256576 4427208497037312 4430919767687168 4440954235036032 4444310965372416 4455553627865088 4458441008480256 4466824730640384 4483227874000896 4483597142642688 4494568983625728 4511445572100096 4522858063331328 4526276701323264 4536900777151008 4550950349438976 4554765351256064 4576628454709248 4579594296754176 4583055819276288 4591875977894547 4608915075201024 4616704010354688 4620574132600832 4632085049504832 4635086829686784 4649273350815744 4661239663361232 4678536148844544 4682072457347072 4702056122760192 4728586821369516 4731651138638592 4735227594525696 4761945458557308 4769993010698496 4776691934232576 4791522759542136 4803643755042048 4806756712267776 4821468660105216 4833480051657216 4833878169411648 4837531894407424 4845707185471488 4848847401517056 4863902257420416 4876206349529088 4879892068614144 4883054437859328 4910606394322944 4918905179209728 4922623172542464 4934177552733408 4937375101188096 4941107055157248 4953606450315264 4968986565451104 4981556486710272 4984374192242688 4984784738648064 4999849836043968 5012497831348224 5015746134540288 5025177821970432 5044046785473024 5047859368077312 5056390106578944 5075376268612608 5088215321247744 5092061288988672 5104013374294884 5124111020163072 5137073355882496 5148707011547904 5153023104912256 5155937796685824 5185029459601152 5198145899175936 5201514509893632 5230432519667712 5233822053433344 5243663814230016 5243894621281386 5263353167450112 5267331514515456 5276233154691072 5280656151543808 5309442074345472 5313455258075136 5327131043841408 5346898455822336 5373778426011648 5377067587734528 5390463104484903 5404099224422304 5407601301301248 5424152242618368 5438112940588104 5442223381208352 5451420583655424 5485732143220224 5489878577190912 5493436242591744 5524432193613312 5537951069110272 5544931731963904 5555603034983526 5558745437051904 5572807256604672 5590109886132492 5604251047549056 5607882830979072 5612121593511936 5639060060266752 5642714401357824 5653325049716736 5656988635103232 5674552633657152 5678841789086976 5693207413383168 5696896844169216 5724242236403712 5728568950112256 5729040793376768 5732281296617472 5743060367966208 5764624897683456 5778731550375936 5779207525367808 5797150993026288 5800430021271552 5815103224283136 5833158142051296 5847914136572928 5851703823630336 5856126880186368 5884236584626176 5889169262756864 5899121791008768 5921272313381376 5925747953829888 5940738170486784 5977637165334528 5978129523523584 5993022424321584 6015260762800128 6030477417775104 6049201036201344 6079611627475092 6102171272945664 6106125729005568 6117877058161617 6122501303859396 6145220100268032 6155605347139584 6176113399339776 6180115772915712 6199031134420992 6214986217814976 6230194952749056 6238048198459392 6269408163680256 6304782428492688 6308868184851456 6313636792700928 6349260611409744 6359990680931328 6364112214491136 6368922578976768 6383871712864296 6388697012722848 6404858340056064 6409008949690368 6444640068876288 6445170892548864 6448816458694656 6460942913961984 6485203009893888 6501608466038784 6506522758152192 6521794867154574 6541991127318528 6547475192430592 6558540238946304 6562302909807708 6578903403644544 6583166801584128 6588142740209664 6604808600420352 6625315420601472 6636512014884864 6642075315613696 6646379651530752 6666466448058624 6683330441797632 6687661512720384 6700237095960576 6724841811001344 6725395713964032 6730479157436416 6741853475438592 6767168358150144 6784287094996992 6789415051984896 6805351165726512 6832148026884096 6864942682063872 6869391445131264 6874583728914432 6913372612801536 6930861198901248 6948127574257248 6973910026223616 6991859495041848 7017804223266816 7023108686020608 7079256099127296 7092880232054274 7097476707957888 7102841391788544 7129197941096448 7142918187835962 7165037901348864 7169423450312704 7187284139313204 7205465632563072 7210135068401664 7232202990157824 7250817254117472 7256297841611136 7268560778207232 7273271102275584 7295853386130624 7314309524293632 7319838102921216 7324581656788992 7365909591484416 7378357768814592 7383934758813696 7401266329100112 7407470713311368 7411660582735872 7430409675472896 7453479848176656 7472334730065408 7476561288364032 7477177107972096 7482828791349248 7499774754065952 7518746747022336 7523619201810432 7537766732955648 7566070178209536 7571789052115968 7584585159868416 7590943217844224 7632322981871616 7638091933483008 7656020061442326 7686166530244608 7705610033823744 7729534657368384 7733906695028736 7753470965710848 7777544189401728 7797218848763904 7802271764840448 7808169173581824 7845648779501568 7850733080150016 7865495721345024 7895029751175168 7900997271773184 7920984227315712 7964163111518208 7970182887112704 7970839364698112 7990696565762112 8020347683733504 8065601381601792 8106148836633456 8111401951951872 8136228363927552 8157169410882156 8163335071812528 8193626800357376 8228598214830336 8234817865786368 8240154363887616 8286648290419968 8306926603665408 8317397597945856 8333404552475289 8338118155577856 8359210884907008 8385164829198738 8406376571323584 8411824246468608 8418182390267904 8432408878645248 8458590090400128 8465680815212992 8479987574575104 8485482952654848 8491896771969024 8511828950485728 8518262683630464 8539811120074752 8545345266253824 8592853425168384 8593561190065152 8598421944926208 8614590551949312 8646937346525184 8668097325563904 8668811288051712 8675363677536256 8695726489539432 8722654836424704 8749737213076944 8771871204859392 8777555735445504 8784190320279552 8833753894135296 8848682686513152 8861839535374336 8881908470072064 8888621930744832 8911107255730176 8933649461280768 8966455748001792 8967194285285376 9022891144200192 9045716126662656 9073801554302016 9101900698877952 9109530702512128 9153256909418496 9159188593508352 9166111638552576 9183751955789094 9217830150402048 9233408020709376 9241148265201664 9264170099009664 9270173659373568 9298546701631488 9322479326722464 9357072297689088 9364144914694144 9404112245520384 9457173642739032 9463302277277184 9470455189051392 9523890917114616 9539986021396992 9553383868465152 9583045519084272 9607287510084096 9613513424535552 9642937320210432 9666960103314432 9667756338823296 9675063788814848 9691414370942976 9727804514840832 9752412699058176 9759784137228288 9782692300731861 9821212788645888 9837810358419456 9868355105466816 9874750202376192 9882214110314496 9907212900630528 9937973130902208 9963112973420544 9968748384485376 9969569477296128 9999699672087936 10024995662696448 10031492269080576 10050355643940864 10088093570946048 10095718736154624 10112780213157888 10150752537225216 10176430642495488 10184122577977344 10208026748589768 10248222040326144 10297414023095808 10306046209824512 10311875593371648 10370058919202304 10396291798351872 10403029019787264 10460865039335424 10487327628460032 10487789242562772 10526706334900224 10534663029030912 10561312303087616 10618884148690944 10639320348081411 10654262087682816 10693796911644672 10714377281753943 10747556852023296 10754135175469056 10780926208969806 10808198448844608 10815202602602496 10848304485236736 10876225881176208 10884446762416704 10902841167310848 10971464286440448 10979757154381824 10986872485183488 11048864387226624 11075902138220544 11111206069967052 11117490874103808 11145614513209344 11180219772264984 11208502095098112 11215765661958144 11224243187023872 11278120120533504 11285428802715648 11306650099433472 11313977270206464 11349105267314304 11357683578173952 11386414826766336 11393793688338432 11448484472807424 11457137900224512 11458081586753536 11484030092163489 11486120735932416 11529249795366912 11558415050735616 11594301986052576 11600860042543104 11630206448566272 11666316284102592 11695828273145856 11703407647260672 11712253760372736 11768473169252352 11778338525513728 11798243582017536 11842544626762752 11851495907659776 11881476340973568 11955274330669056 11956259047047168 11986044848643168 12030521525600256 12098402072402688 12159223254950184 12204342545891328 12212251458011136 12235754116323234 12245002607718792 12290440200536064 12311210694279168 12352226798679552 12360231545831424 12398062268841984 12429972435629952 12460389905498112 12476096396918784 12538816327360512 12577747243798107 12609564856985376 12617736369702912 12627273585401856 12698521222819488 12719981361862656 12728224428982272 12737845157953536 12767743425728592 12777394025445696 12809716680112128 12818017899380736 12889280137752576 12890341785097728 12897632917389312 12921885827923968 12970406019787776 13003216932077568 13013045516304384 13043589734309148 13083982254637056 13094950384861184 13124605819615416 13157806807289088 13166333603168256 13176285480419328 13250630841202944 13273024029769728 13284150631227392 13292759303061504 13332932896117248 13366660883595264 13375323025440768 13400474191921152 13449683622002688 13450791427928064 13460958314872832 13483706950877184 13534336716300288 13568574189993984 13578830103969792 13610702331453024 13664296053768192 13729885364127744 13738782890262528 13749167457828864 13775627933683641 13826745225603072 13861722397802496 13896255148514496 13947820052447232 13983718990083696 14035608446533632 14046217372041216 14185760464108548 14194953415915776 14205682783577088 14285836375671924 14330075802697728 14338846900625408 14374568278626408 14410931265126144 14420270136803328 14464405980315648 14501634508234944 14512595683222272 14537121556414464 14546542204551168 14591706772261248 14628619048587264 14639676205842432 14649163313577984 14731819182968832 14756715537629184 14767869517627392 14802532658200224 14814941426622736 14823321165471744 14860819350945792 14906959696353312 14944669460130816 14953122576728064 14954354215944192 14965657582698496 14999549508131904 15037493494044672 15047238403620864 15075533465911296 15132140356419072 15143578104231936 15169170319736832 15181886435688448 15264645963743232 15276183866966016 15312040122884652 15372333060489216 15411220067647488 15459069314736768 15467813390057472 15555088378803456 15594437697527808 15604543529680896 15691297559003136 15701466160300032 15730991442690048 15790059502350336 15801994543546368 15841968454631424 15928326223036416 15940365774225408 15941678729396224 15981393131524224 16040695367467008 16131202763203584 16212297673266912 16222803903903744 16272456727855104 16314338821764312 16326670143625056 16387253600714752 16457196429660672 16469635731572736 16480308727775232 16573296580839936 16613853207330816 16634795195891712 16666809104950578 16676236311155712 16718421769814016 16770329658397476 16812753142647168 16823648492937216 16836364780535808 16917180180800256 16931361630425984 16959975149150208 16970965905309696 17023657900971456 17036525367260928 17079622240149504 17090690532507648 17185706850336768 17187122380130304 17196843889852416 17229181103898624 17293874693050368 17336194651127808 17337622576103424 17350727355072512 17391452979078864 17445309672849408 17499474426153888 17543742409718784 17555111470891008 17568380640559104 17667507788270592 17697365373026304 17763816940144128 17777243861489664 17822214511460352 17932911496003584 17934388570570752 18045782288400384 18091432253325312 18147603108604032 18219061405024256 18306513818836992 18318377187016704 18353631174484851 18367503911578188 18435660300804096 18466816041418752 18482296530403328 18528340198019328 18540347318747136 18597093403262976 18644958653444928 18714144595378176 18728289829388288 18808224491040768 18914347285478064 18926604554554368 18940910378102784 19047781834229232 19079972042793984 19106767736930304 19166091038168544 19214575020168192 19227026849071104 19333920206628864 19335512677646592 19350127577629696 19382828741885952 19455609029681664 19504825398116352 19519568274456576 19565384601463722 19642425577291776 19675620716838912 19736710210933632 19749500404752384 19764428220628992 19814425801261056 19875946261804416 19926225946841088 19939138954592256 19999399344175872 20049991325392896 20062984538161152 20100711287881728 20176187141892096 20191437472309248 20225560426315776 20301505074450432 20352861284990976 20368245155954688 20416053497179536 20496444080652288 20594828046191616 20612092419649024 20623751186743296 20740117838404608 20792583596703744 20921730078670848 20975578485125544 21053412669800448 21069326058061824 21237768297381888 21278640696162822 21308524175365632 21387593823289344 21428754563507886 21495113704046592 21508270350938112 21561852417939612 21616396897689216 21630405205204992 21696608970473472 21752451762352416 21768893524833408 21805682334621696 21942928572880896 21959514308763648 21973744970366976 22097728774453248 22151804276441088 22222412139934104 22234981748207616 22291229026418688 22360439544529968 22417004190196224 22431531323916288 22448486374047744 22556240241067008 22570857605431296 22613300198866944 22698210534628608 22715367156347904 22772829653532672 22896968945614848 22914275800449024 22916163173507072 22968060184326978 23058499590733824 23116830101471232 23188603972105152 23201720085086208 23260412897132544 23332632568205184 23391656546291712 23406815294521344 23424507520745472 23536946338504704 23556677051027456 23596487164035072 23685089253525504 23702991815319552 23762952681947136 23910548661338112 23912518094094336 23972089697286336 24061043051200512 24196804144805376 24318446509900368 24408685091782656 24471508232646468 24490005215437584 24580880401072128 24704453597359104 24720463091662848 24859944871259904 24920779810996224 24952192793837568 25000213657425867 25077632654721024 25155494487596214 25219129713970752 25235472739405824 25254547170803712 25397042445638976 25439962723725312 25456448857964544 25475690315907072 25535486851457184 25554788050891392 25619433360224256 25636035798761472 25778560275505152 25780683570195456 25795265834778624 25843771655847936 25940812039575552 26006433864155136 26026091032608768 26087179468618296 26167964509274112 26189900769722368 26249211639230832 26315613614578176 26332667206336512 26352570960838656 26501261682405888 26546048059539456 26568301262454784 26585518606123008 26665865792234496 26733321767190528 26800948383842304 26899367244005376 26901582855856128 26921916629745664 27068673432600576 27137148379987968 27221404662906048 27328592107536384 27459770728255488 27477565780525056 27498334915657728 27551255867367282 27653490451206144 27723444795604992 27792510297028992 27895640104894464 27967437980167392 28071216893067264 28092434744082432 28371520928217096 28389906831831552 28411365567154176 28571672751343848 28660151605395456 28677693801250816 28749136557252816 28821862530252288 28840540273606656 28928811960631296 29003269016469888 29025191366444544 29074243112828928 29183413544522496 29257238097174528 29279352411684864 29348076902195583 29463638365937664 29513431075258368 29605065316400448 29629882853245472 29646642330943488 29721638701891584 29813919392706624 29889338920261632 29906245153456128 29908708431888384 29931315165396992 29999099016263808 30074986988089344 30094476807241728 30151066931822592 30264280712838144 30287156208463872 30338340639473664 30363772871376896 30529291927486464 30552367733932032 30624080245769304 30744666120978432 30918138629473536 30935626780114944 31110176757606912 31188875395055616 31209087059361792 31382595118006272 31461982885380096 31580119004700672 31603989087092736 31683936909262848 31856652446072832 31883357458792448 31962786263048448 32081390734934016 32143131845261829 32262405526407168 32424595346533824 32445607807807488 32544913455710208 32628677643528624 32653340287250112 32774507201429504 32914392859321344 32939271463145472 32960617455550464 33146593161679872 33227706414661632 33333618209901156 33352472622311424 33436843539628032 33540659316794952 33625506285294336 33647296985874432 33672729561071616 33834360361600512 33862723260851968 33919950298300416 33941931810619392 34047315801942912 34073050734521856 34159244480299008 34181381065015296 34371413700673536 34374244760260608 34458362207797248 34587749386100736 34675245152206848 34701454710145024 34782905958157728 34890619345698816 34998948852307776 35087484819437568 35110222941782016 35136761281118208 35335015576541184 35394730746052608 35527633880288256 35554487722979328 35644429022920704 35865822992007168 35868777141141504 36091564576800768 36295206217208064 36613027637673984 36636754374033408 36707262348969702 36735007823156376 36871320601608192 36933632082837504 36964593060806656 37056680396038656 37080694637494272 37194186806525952 37289917306889856 37428289190756352 37456579658776576 37616448982081536 37733241731394321 37828694570956128 37853209109108736 37881820756205568 38095563668458464 38159944085587968 38213535473860608 38332182076337088 38429150040336384 38454053698142208 38667840413257728 38671025355293184 38700255155259392 38765657483771904 38911218059363328 39009650796232704 39039136548913152 39130769202927444 39284851154583552 39473420421867264 39499000809504768 39528856441257984 39751892523608832 39852451893682176 39878277909184512 39998798688351744 40099982650785792 40125969076322304 40201422575763456 40352374283784192 40382874944618496 40451120852631552 40603010148900864 40705722569981952 40736490311909376 40832106994359072 40992888161304576 41189656092383232 41224184839298048 41247502373486592 41326883801050923 41480235676809216 41585167193407488 41843460157341696 41951156970251088 42106825339600896 42138652116123648 42557281392325644 42617048350731264 42857509127015772 42990227408093184 43016540701876224 43123704835879224 43232793795378432 43260810410409984 43393217940946944 43504903524704832 43537787049666816 43611364669243392 43885857145761792 43919028617527296 43947489940733952 44195457548906496 44303608552882176 44444824279868208 44469963496415232 44582458052837376 44720879089059936 44834008380392448 44863062647832576 44896972748095488 45112480482134016 45141715210862592 45226600397733888 45396421069257216 45430734312695808 45545659307065344 45793937891229696 45828551600898048 45832326347014144 45936120368653956 46116999181467648 46233660202942464 46377207944210304 46403440170172416 46665265136410368 46783313092583424 46813630589042688 47073892677009408 47113354102054912 47192974328070144 47370178507051008 47405983630639104 47525905363894272 47821097322676224 47825036188188672 47944179394572672 48122086102401024 48393608289610752 48636893019800736 48817370183565312 48943016465292936 48980010430875168 49161760802144256 49408907194718208 49440926183325696 49719889742519808 49841559621992448 49904385587675136 50000427314851734 50155265309442048 50310988975192428 50438259427941504 50470945478811648 50509094341607424 50794084891277952 50879925447450624 50912897715929088 51070973702914368 51109576101782784 51238866720448512 51272071597522944 51557120551010304 51561367140390912 51590531669557248 51687543311695872 51881624079151104 52012867728310272 52052182065217536 52174358937236592 52335929018548224 52379801539444736 52498423278461664 52631227229156352 52665334412673024 52705141921677312 53002523364811776 53092096119078912 53136602524909568 53331731584468992 53466643534381056 53798734488010752 53803165711712256 53843833259491328 54137346865201152 54274296759975936 54442809325812096 54657184215072768 54919541456510976 54955131561050112 55102511734734564 55306980902412288 55446889591209984 55585020594057984 55791280209788928 55934875960334784 56142433786134528 56184869488164864 56743041856434192 56779813663663104 56822731134308352 57143345502687696 57320303210790912 57355387602501632 57498273114505632 57643725060504576 57681080547213312 58006538032939776 58050382732889088 58148486225657856 58366827089044992 58514476194349056 58558704823369728 58696153804391166 58927276731875328 59026862150516736 59210130632800896 59259765706490944 59293284661886976 59443277403783168 59627838785413248 59778677840523264 59817416863776768 59862630330793984 59998198032527616 60149973976178688 60188953614483456 60302133863645184 60528561425676288 60574312416927744 60676681278947328 60727545742753792 61058583854972928 61104735467864064 61248160491538608 61489332241956864 61836277258947072 61871253560229888 62220353515213824 62377750790111232 62765190236012544 63160238009401344 63207978174185472 63713304892145664 63766714917584896 63925572526096896 64162781469868032 64286263690523658 64524811052814336 64849190693067648 64891215615614976 65089826911420416 65257355287057248 65306680574500224 65549014402859008 65828785718642688 65878542926290944 65921234911100928 66293186323359744 66455412829323264 66667236419802312 66704945244622848 66873687079256064 67081318633589904 67251012570588672 67294593971748864 67345459122143232 67668720723201024 67725446521703936 67839900596600832 68094631603885824 68146101469043712 68318488960598016 68742827401347072 68748489520521216 69175498772201472 69350490304413696 69565811916315456 69781238691397632 69997897704615552 70174969638875136 70220445883564032 70273522562236416 70670031153082368 70789461492105216 71055267760576512 71108975445958656 71288858045841408 71731645984014336 71737554282283008 72183129153601536 72590412434416128 73226055275347968 73414524697939404 73470015646312752 73742641203216384 73929186121613312 74113360792077312 74161389274988544 74579834613779712 74856578381512704 75000640972277601 75232897964163072 75466483462788642 75657389141912256 75706418218217472 75763641512411136 76191127336916928 76319888171175936 76427070947721216 76664364152674176 76858300080672768 76908107396284416 77335680826515456 77342050710586368 77400510310518784 77531314967543808 77822436118726656 78019301592465408 78078273097826304 78261538405854888 78569702309167104 78946840843734528 78998001619009536 79057712882515968 79503785047217664 79704903787364352 79756555818369024 79997597376703488 80199965301571584 80402845151526912 80704748567568384 80765749889236992 81206020297801728 81411445139963904 81664213988718144 81985776322609152 82379312184766464 82448369678596096 82495004746973184 82653767602101846 82960471353618432 83170334386814976 83686920314683392 83902313940502176 84213650679201792 84277304232247296 85114562784651288 85234096701462528 85715018254031544 85980454816186368 86033081403752448 86247409671758448 86465587590756864 86521620820819968 86786435881893888 87009807049409664 87075574099333632 87222729338486784 87771714291523584 87838057235054592 88044230706586749 88390915097812992 88889648559736416 88939926992830464 89164916105674752 89441758178119872 89668016760784896 89726125295665152 89793945496190976 90224960964268032 90283430421725184 90453200795467776 90792842138514432 90861468625391616 91091318614130688 91587875782459392 91657103201796096 91664652694028288 91872240737307912 92233998362935296 92754415888420608 92806880340344832 93330530272820736 93566626185166848 93627261178085376 94147785354018816 94226708204109824 94385948656140288 94740357014102016 94811967261278208 95051810727788544 95650072376377344 95888358789145344 96244172204802048 96429395535785487 96787216579221504 97273786039601472 97634740367130624 97886032930585872 97960020861750336 98323521604288512 98817814389436416 98881852366651392 99439779485039616 99683119243984896 100000854629703468 100310530618884096 100621977950384856 100876518855883008 100941890957623296 101018188683214848 101588169782555904 101759850894901248 101825795431858176 102141947405828736 102219152203565568 102477733440897024 102544143195045888 103114241102020608 103122734280781824 103375086623391744 103763248158302208 104025735456620544 104104364130435072 104348717874473184 104671858037096448 104759603078889472 104996846556923328 105262454458312704 105330668825346048 105410283843354624 106005046729623552 106184192238157824 106273205049819136 106663463168937984 106933287068762112 107597468976021504 107606331423424512 107687666518982656 108274693730402304 108885618651624192 109839082913021952 109910263122100224 110205023469469128 110613961804824576 110893779182419968 111170041188115968 111582560419577856 111869751920669568 112284867572269056 112369738976329728 113486083712868384 113559627327326208 113645462268616704 114286691005375392 114640606421581824 114710775205003264 114996546229011264 115287450121009152 115362161094426624 116013076065879552 116100765465778176 116296972451315712 116733654178089984 117028952388698112 117117409646739456 117392307608782332 117854553463750656 118420261265601792 118519531412981888 118586569323773952 119255677570826496 119557355681046528 119634833727553536 119996396065055232 120299947952357376 120377907228966912 120604267727290368 121057122851352576 121148624833855488 121353362557894656 121455091485507584 122117167709945856 122209470935728128 122496320983077216 122978664483913728 123672554517894144 123742507120459776 123980651403152769 124440707030427648 124755501580222464 125530380472025088 126320476018802688 126415956348370944 127533429835169792 127851145052193792 128572527381047316 129049622105628672 129698381386135296 129782431231229952 130179653822840832 130514710574114496 130613361149000448 131098028805718016 131657571437285376 131757085852581888 131842469822201856 132586372646719488 132910825658646528 133334472839604624 133409890489245696 133747374158512128 134162637267179808 134502025141177344 134589187943497728 134690918244286464 135337441446402048 135450893043407872 135679801193201664 136189263207771648 136292202938087424 136636977921196032 137485654802694144 137496979041042432 138350997544402944 138700980608827392 139131623832630912 139995795409231104 140349939277750272 140440891767128064 141340062306164736 141578922984210432 142110535521153024 142217950891917312 142577716091682816 143463291968028672 143475108564566016 144366258307203072 145180824868832256 146452110550695936 146829049395878808 146940031292625504 147485282406432768 148226721584154624 148322778549977088 149159669227559424 149713156763025408 150001281944555202 150465795928326144 150932966925577284 151314778283824512 151412836436434944 151527283024822272 152382254673833856 152639776342351872 153328728305348352 153716600161345536 153816214792568832 154671361653030912 154684101421172736 154801020621037568 155062629935087616 155644872237453312 156038603184930816 156156546195652608 156523076811709776 157139404618334208 157893681687469056 157996003238019072 158115425765031936 159007570094435328 159409807574728704 159995194753406976 160399930603143168 161409497135136768 161531499778473984 162412040595603456 162822890279927808 163328427977436288 163971552645218304 164758624369532928 164896739357192192 165307535204203692 165920942707236864 166340668773629952 167373840629366784 167804627881004352 168427301358403584 168554608464494592 170229125569302576 170468193402925056 171430036508063088 171960909632372736 172066162807504896 172494819343516896 172931175181513728 173043241641639936 174019614098819328 174151148198667264 174445458676973568 175543428583047168 175676114470109184 176088461413173498 176781830195625984 177779297119472832 177879853985660928 178329832211349504 178883516356239744 179336033521569792 179452250591330304 179587890992381952 180449921928536064 180566860843450368 180906401590935552 181585684277028864 181722937250783232 182182637228261376 183175751564918784 183314206403592192 183329305388056576 183744481474615824 184467996725870592 185508831776841216 185613760680689664 186661060545641472 187133252370333696 188295570708037632 188453416408219648 189480714028204032 189623934522556416 191300144752754688 191776717578290688 192488344409604096 192858791071570974 193574433158443008 194547572079202944 195269480734261248 195772065861171744 195920041723500672 196647043208577024 197635628778872832 197763704733302784 198879558970079232 199366238487969792 200001709259406936 200621061237768192 201243955900769712 201753037711766016 201883781915246592 202036377366429696 203176339565111808 203519701789802496 204283894811657472 204438304407131136 204955466881794048 206228482204041216 206245468561563648 207526496316604416 208051470913241088 208697435748946368 209343716074192896 209519206157778944 209993693113846656 210524908916625408 210661337650692096 210820567686709248 212010093459247104 212368384476315648 212546410099638272 213326926337875968 213866574137524224 215194937952043008 215212662846849024 215375333037965312 216549387460804608 217771237303248384 219678165826043904 220410046938938256 221227923609649152 221787558364839936 222340082376231936 223739503841339136 224569735144538112 225001922916832803 226972167425736768 227119254654652416 227290924537233408 228573382010750784 229281212843163648 229421550410006528 229993092458022528 230574900242018304 230724322188853248 232026152131759104 232201530931556352 232593944902631424 233467308356179968 234057904777396224 234234819293478912 234784615217564664 235709106927501312 236840522531203584 237039062825963776 237173138647547904 238511355141652992 239114711362093056 239269667455107072 239992792130110464 240599895904714752 241208535454580736 242114245702705152 242297249667710976 242910182971015168 244234335419891712 244992641966154432 245957328967827456 247345109035788288 247485014240919552 247961302806305538 248881414060855296 249511003160444928 251060760944050176 252640952037605376 252831912696741888 255702290104387584 257145054762094632 258099244211257344 259396762772270592 259564862462459904 260359307645681664 261029421148228992 261226722298000896 262196057611436032 263315142874570752 263514171705163776 264132692119760247 265172745293438976 266668945679209248 266819780978491392 267494748317024256 268325274534359616 269004050282354688 269178375886995456 269381836488572928 270674882892804096 270901786086815744 271359602386403328 272378526415543296 272584405876174848 273273955842392064 274971309605388288 274993958082084864 276701995088805888 278263247665261824 279991590818462208 280699878555500544 280881783534256128 282680124612329472 283157845968420864 284221071042306048 284435901783834624 285155432183365632 286950217129132032 288732516614406144 289288186607356461 290361649737664512 292904221101391872 293658098791757616 293880062585251008 294970564812865536 296453443168309248 296645557099954176 298319338455118848 300002563889110404 300931591856652288 301865933851154568 302629556567649024 302825672872869888 303054566049644544 304764509347667712 305279552684703744 306657456610696704 307433200322691072 307632429585137664 309342723306061824 309368202842345472 309602041242075136 310125259870175232 311289744474906624 312077206369861632 312313092391305216 313046153623419552 314278809236668416 315787363374938112 315992006476038144 316230851530063872 318015140188870656 318819615149457408 319990389506813952 320799861206286336 322818994270273536 323062999556947968 324824081191206912 326656855954872576 329517248739065856 329793478714384384 330615070408407384 331841885414473728 332681337547259904 334747681258733568 335609255762008704 336854602716807168 337109216928989184 340458251138605152 340936386805850112 342860073016126176 343921819264745472 344132325615009792 344989638687033792 345862350363027456 346086483283279872 348039228197638656 348302296397334528 348890917353947136 351086857166094336 351352228940218368 352176922826346996 353563660391251968 355558594238945664 355759707971321856 357767032712479488 358672067043139584 358904501182660608 360899843857072128 361133721686900736 361812803181871104 363171368554057728 363445874501566464 364365274456522752 366351503129837568 366628412807184384 366658610776113152 367488962949231648 368935993451741184 371017663553682432 371227521361379328 373322121091282944 374266504740667392 376591141416075264 376906832816439296 378961428056408064 379247869045112832 382600289505509376 383553435156581376 385717582143141948 387148866316886016 389095144158405888 390538961468522496 391544131722343488 391840083447001344 393294086417154048 395271257557745664 395527409466605568 397759117940158464 398732476975939584 400003418518813872 401242122475536384 402487911801539424 403506075423532032 403767563830493184 404072754732859392 406352679130223616 407039403579604992 408567789623314944 408876608814262272 409910933763588096 412456964408082432 412490937123127296 415052992633208832 416102941826482176 417394871497892736 419038412315557888 419987386227693312 421049817833250816 421322675301384192 424020186918494208 424736768952631296 425092820199276544 426653852675751936 427733148275048448 430389875904086016 430425325693698048 430750666075930624 433098774921609216 435542474606496768 439356331652087808 440820093877876512 442455847219298304 444680164752463872 447479007682678272 449139470289076224 450003845833665606 453944334851473536 454238509309304832 454581849074466816 457146764021501568 458843100820013056 459986184916045056 461149800484036608 461448644377706496 464052304263518208 464403061863112704 465187889805262848 466934616712359936 468115809554792448 468469638586957824 469569230435129328 471418213855002624 473681045062407168 474078125651927552 474346277295095808 477022710283305984 478229422724186112 479985584260220928 481199791809429504 484228491405410304 484594499335421952 488468670839783424 489985283932308864 491914657935654912 494690218071576576 495922605612611076 497762828121710592 499022006320889856 502121521888100352 505281904075210752 505663825393483776 511404580208775168 514290109524189264 516198488422514688 518793525544541184 519129724924919808 522058842296457984 522453444596001792 526630285749141504 527028343410327552 528265384239520494 530345490586877952 533337891358418496 533639561956982784 534989496634048512 536650549068719232 538008100564709376 538356751773990912 538763672977145856 541349765785608192 541803572173631488 542719204772806656 544757052831086592 545168811752349696 546547911684784128 549942619210776576 549987916164169728 553403990177611776 556526495330523648 559983181636924416 561399757111001088 565360249224658944 568442142084612096 568871803567669248 573900434258264064 577465033228812288 578576373214712922 580723299475329024 585808442202783744 587316197583515232 587760125170502016 589941129625731072 592906886336618496 593291114199908352 596638676910237696 600005127778220808 601863183713304576 603731867702309136 605259113135298048 605651345745739776 606109132099289088 609529018695335424 610559105369407488 613314913221393408 614866400645382144 618685446612123648 618736405684690944 619204082484150272 622579488949813248 624154412739723264 626092307246839104 628557618473336832 631574726749876224 631984012952076288 632461703060127744 636030280377741312 637639230298914816 639980779013627904 641599722412572672 645637988540547072 646125999113895936 649648162382413824 653313711909745152 659034497478131712 659586957428768768 661230140816814768 663683770828947456 665362675094519808 671218511524017408 673709205433614336 675005768750498409 680916502277210304 681872773611700224 685720146032252352 687843638529490944 688264651230019584 689979277374067584 691724700726054912 692172966566559744 696078456395277312 696604592794669056 697781834707894272 702173714332188672 702704457880436736 704353845652693992 707127320782503936 711117188477891328 711519415942643712 715534065424958976 717344134086279168 717809002365321216 721799687714144256 723625606363742208 726342737108115456 726891749003132928 728730548913045504 732703006259675136 733317221552226304 734977925898463296 737871986903482368 742035327107364864 742455042722758656 746644242182565888 748533009481334784 753182282832150528 753813665632878592 757922856112816128 758495738090225664 767106870313162752 771435164286283896 774297732633772032 778190288316811776 781077922937044992 783088263444686976 783680166894002688 786588172834308096 790542515115491328 795518235880316928 800006837037627744 802484244951072768 804975823603078848 807012150847064064 807535127660986368 808145509465718784 812705358260447232 814078807159209984 817135579246629888 817753217628524544 819821867527176192 824913928816164864 824981874246254592 830105985266417664 834789742995785472 839974772455386624 842099635666501632 842645350602768384 848040373836988416 849473537905262592 850185640398553088 853307705351503872 855466296550096896 860850651387396096 861501332151861248 866197549843218432 867864559822069383 871084949212993536 878712663304175616 881640187755753024 884911694438596608 889360329504927744 894958015365356544 900007691667331212 907888669702947072 908477018618609664 909163698148933632 914293528043003136 917686201640026112 919972369832090112 922299600968073216 922897288755412992 928104608527036416 928806123726225408 930375779610525696 933869233424719872 936231619109584896 936939277173915648 939138460870258656 942836427710005248 947362090124814336 948156251303855104 948692554590191616 954045420566611968 956458845448372224 959971168520441856 962399583618859008 968456982810820608 969188998670843904 979970567864617728 989380436143153152 991845211225222152 995525656243421184 998044012641779712 1004243043776200704 1010563808150421504 1011327650786967552 1022809160417550336 1028580219048378528 1032396976845029376 1037587051089082368 1038259449849839616 1044117684592915968 1044906889192003584 1053260571498283008 1054056686820655104 1056530768479040988 1060690981173755904 1066675782716836992 1067279123913965568 1073301098137438464 1076016201129418752 1076713503547981824 1082699531571216384 1083607144347262976 1085438409545613312 1089514105662173184 1090337623504699392 1093095823369568256 1099885238421553152 1099975832328339456 1106807980355223552 1113052990661047296 1119966363273848832 1122799514222002176 1130720498449317888 1136884284169224192 1137743607135338496 1147800868516528128 1157152746429425844 1161446598950658048 1171616884405567488 1174632395167030464 1175520250341004032 1179882259251462144 1185813772673236992 1186582228399816704 1193277353820475392 1200010255556441616 1203726367426609152 1207463735404618272 1210518226270596096 1211302691491479552 1212218264198578176 1219058037390670848 1221118210738814976 1226629826442786816 1229732801290764288 1237370893224247296 1237472811369381888 1238408164968300544 1245158977899626496 1248308825479446528 1252184614493678208 1257115236946673664 1263149453499752448 1263968025904152576 1272060560755482624 1275278460597829632 1279961558027255808 1283199444825145344 1291275977081094144 1292251998227791872 1299296324764827648 1306627423819490304 1318068994956263424 1319173914857537536 1322460281633629536 1327367541657894912 1342437023048034816 1347418410867228672 1350011537500996818 1361833004554420608 1363745547223400448 1371440292064504704 1376529302460039168 1379958554748135168 1383449401452109824 1384345933133119488 1392156912790554624 1393209185589338112 1395563669415788544 1404347428664377344 1405408915760873472 1408707691305387984 1414254641565007872 1422234376955782656 1423038831885287424 1431068130849917952 1434688268172558336 1443599375428288512 1452685474216230912 1453783498006265856 1465406012519350272 1466634443104452608 1469955851796926592 1475743973806964736 1484070654214729728 1493288484365131776 1497066018962669568 1506364565664301056 1507627331265757184 1515845712225632256 1516991476180451328 1534213740626325504 1542870328572567792 1548595465267544064 1556380576633623552 1566176526889373952 1567360333788005376 1581085030230982656 1591036471760633856 1600013674075255488 1604968489902145536 1609951647206157696 1614024301694128128 1615070255321972736 1616291018931437568 1625410716520894464 1628157614318419968 1634271158493259776 1635506435257049088 1639643735054352384 1649827857632329728 1649963748492509184 1660211970532835328 1669579485991570944 1679949544910773248 1684199271333003264 1696080747673976832 1700371280797106176 1706615410703007744 1721701302774792192 1732395099686436864 1735729119644138766 1742169898425987072 1757425326608351232 1763280375511506048 1769823388877193216 1778720659009855488 1789916030730713088 1800015383334662424 1815777339405894144 1816954037237219328 1818327396297867264 1828587056086006272 1835372403280052224 1839944739664180224 1844599201936146432 1856209217054072832 1857612247452450816 1867738466849439744 1872463238219169792 1878276921740517312 1885672855420010496 1894724180249628672 1896312502607710208 1897385109180383232 1908090841133223936 1912917690896744448 1919942337040883712 1924799167237718016 1936913965621641216 1938377997341687808 1959941135729235456 1978760872286306304 1983690422450444304 1991051312486842368 1996088025283559424 2021127616300843008 2025017306251495227 2045618320835100672 2057160438096757056 2064793953690058752 2075174102178164736 2076518899699679232 2088235369185831936 2089813778384007168 2106521142996566016 2108113373641310208 2113061536958081976 2121381962347511808 2133351565433673984 2134558247827931136 2146602196274876928 2152032402258837504 2153427007095963648 2165399063142432768 2167214288694525952 2170876819091226624 2179028211324346368 2180675247009398784 2186191646739136512 2199951664656678912 2213615960710447104 2226105981322094592 2239932726547697664 2245599028444004352 2261440996898635776 2273768568338448384 2275487214270676992 2314305492858851688 2322893197901316096 2343233768811134976 2349264790334060928 2351040500682008064 2359764518502924288 2371627545346473984 2386554707640950784 2400020511112883232 2407452734853218304 2414927470809236544 2421036452541192192 2422605382982959104 2424436528397156352 2438116074781341696 2442236421477629952 2453259652885573632 2459465602581528576 2474741786448494592 2474945622738763776 2476816329936601088 2490317955799252992 2504369228987356416 2526298906999504896 2527936051808305152 2544121121510965248 2550556921195659264 2559923116054511616 2566398889650290688 2582551954162188288 2584503996455583744 2598592649529655296 2613254847638980608 2636137989912526848 2638347829715075072 2644920563267259072 2654735083315789824 2684874046096069632 2700023075001993636 2723666009108841216 2727491094446800896 2742880584129009408 2753058604920078336 2759917109496270336 2766898802904219648 2768691866266238976 2784313825581109248 2786418371178676224 2791127338831577088 2808694857328754688 2810817831521746944 2817415382610775968 2828509283130015744 2844468753911565312 2846077663770574848 2862136261699835904 2869376536345116672 2887198750856577024 2905370948432461824 2907566996012531712 2933268886208905216 2939911703593853184 2968141308429459456 2986576968730263552 2994132037925339136 3012729131328602112 3015254662531514368 3031691424451264512 3033982952360902656 3068427481252651008 3085740657145135584 3097190930535088128 3112761153267247104 3132353053778747904 3134720667576010752 3162170060461965312 3182072943521267712 3200027348150510976 3219903294412315392 3228048603388256256 3230140510643945472 3250821433041788928 3256315228636839936 3268542316986519552 3271012870514098176 3279287470108704768 3299655715264659456 3299927496985018368 3320423941065670656 3339158971983141888 3359899089821546496 3368398542666006528 3392161495347953664 3413230821406015488 3443402605549584384 3471458239288277532 3484339796851974144 3514850653216702464 3526560751023012096 3539646777754386432 3557441318019710976 3579832061461426176 3600030766669324848 3631554678811788288 3633908074474438656 3636654792595734528 3657174112172012544 3679889479328360448 3689198403872292864 3712418434108145664 3715224494904901632 3735476933698879488 3744926476438339584 3756553843481034624 3771345710840020992 3789448360499257344 3792625005215420416 3816181682266447872 3825835381793488896 3839884674081767424 3849598334475436032 3873827931243282432 3876755994683375616 3919882271458470912 3957521744572612608 3967380844900888608 3982102624973684736 4042255232601686016 4050034612502990454 4091236641670201344 4114320876193514112 4129587907380117504 4150348204356329472 4153037799399358464 4176470738371663872 4179627556768014336 4213042285993132032 4216226747282620416 4226123073916163952 4242763924695023616 4266703130867347968 4269116495655862272 4293204392549753856 4304064804517675008 4330798126284865536 4334428577389051904 4358056422648692736 4361350494018797568 4399903329313357824 4427231921420894208 4452211962644189184 4479865453095395328 4491198056888008704 4522881993797271552 4547537136676896768 4550974428541353984 4628610985717703376 4645786395802632192 4698529580668121856 4702081001364016128 4743255090692947968 4773109415281901568 4800041022225766464 4814905469706436608 4829854941618473088 4842072905082384384 4845210765965918208 4848873056794312704 4876232149562683392 4884472842955259904 4906519305771147264 4918931205163057152 4949483572896989184 4949891245477527552 4953632659873202176 4980635911598505984 5008738457974712832 5052597813999009792 5088242243021930496 5101113842391318528 5119846232109023232 5165103908324376576 5197185299059310592 5226509695277961216 5272275979825053696 5276695659430150144 5289841126534518144 5309470166631579648 5369748092192139264 5400046150003987272 5447332018217682432 5454982188893601792 5485761168258018816 5506117209840156672 5519834218992540672 5533797605808439296 5568627651162218496 5572836742357352448 5617389714657509376 5634830765221551936 5657018566260031488 5688937507823130624 5692155327541149696 5724272523399671808 5738753072690233344 5774397501713154048 5810741896864923648 5815133992025063424 5879823407187706368 5936282616858918912 5973153937460527104 5988264075850678272 6030509325063028736 6063382848902529024 6075051918754485681 6136854962505302016 6171481314290271168 6194381861070176256 6225522306534494208 6264706107557495808 6269441335152021504 6324340120923930624 6364145887042535424 6400054696301021952 6439806588824630784 6456097206776512512 6460281021287890944 6501642866083577856 6512630457273679872 6537084633973039104 6542025741028196352 6558574940217409536 6599854993970036736 6640847882131341312 6678317943966283776 6719798179643092992 6736797085332013056 6784322990695907328 6826461642812030976 6942916478576555064 6968679593703948288 7029701306433404928 7053121502046024192 7079293555508772864 7114882636039421952 7159664122922852352 7200061533338649696 7263109357623576576 7267816148948877312 7273309585191469056 7314348224344025088 7359778958656720896 7378396807744585728 7424836868216291328 7430448989809803264 7470953867397758976 7513107686962069248 7578896720998514688 7585250010430840832 7632363364532895744 7651670763586977792 7679769348163534848 7699196668950872064 7747655862486564864 7753511989366751232 7839764542916941824 7915043489145225216 7934761689801777216 7964205249947369472 8100069225005980908 8182473283340402688 8228641752387028224 8259175814760235008 8300696408712658944 8306075598798716928 8352941476743327744 8359255113536028672 8426084571986264064 8432453494565240832 8452246147832327904 8485527849390047232 8533406261734695936 8538232991311724544 8586408785099507712 8608129609035350016 8661596252569731072 8668857154778103808 8716112845297385472 8722700988037595136 8799806658626715648 8904423925288378368 8959730906190790656 8982396113776017408 9045763987594543104 9095074273353793536 9101948857082707968 9257221971435406752 9291572791605264384 9397059161336243712 9404162002728032256 9486510181385895936 9546218830563803136 9600082044451532928 9659709883236946176 9684145810164768768 9690421531931836416 9752464299125366784 9768945685910519808 9813038611542294528 9837862410326114304 9898967145793978368 9899782490955055104 9907265319746404352 9961271823197011968 10017476915949425664 10105195627998019584 10176484486043860992 10239692464218046464 10330207816648753152 10453019390555922432 10544551959650107392 10553391318860300288 10579682253069036288 10618940333263159296 10739496184384278528 10800092300007974544 10894664036435364864 10909964377787203584 10971522336516037632 11039668437985081344 11067595211616878592 11137255302324436992 11145673484714704896 11234779429315018752 11269661530443103872 11314037132520062976 11377875015646261248 11448545046799343616 11477506145380466688 11548795003426308096 11621483793729847296 11630267984050126848 11759646814375412736 11872565233717837824 11946307874921054208 12126765697805058048 12150103837508971362 12273709925010604032 12342962628580542336 12388763722140352512 12451044613068988416 12529412215114991616 12538882670304043008 12648680241847861248 12728291774085070848 12800109392602043904 12879613177649261568 12912194413553025024 13003285732167155712 13074169267946078208 13084051482056392704 13199709987940073472 13281695764262682624 13356635887932567552 13439596359286185984 13473594170664026112 13568645981391814656 13652923285624061952 13885832957153110128 13937359187407896576 14106243004092048384 14229765272078843904 14319328245845704704 14400123066677299392 14526218715247153152 14535632297897754624 14546619170382938112 14628696448688050176 14719557917313441792 14756793615489171456 14849673736432582656 14860897979619606528 14941907734795517952 15026215373924138496 15157793441997029376 15170500020861681664 15264726729065791488 15303341527173955584 15359538696327069696 15495311724973129728 15679529085833883648 15830086978290450432 15869523379603554432 15928410499894738944 16200138450011961816 16364946566680805376 16457283504774056448 16518351629520470016 16601392817425317888 16705882953486655488 16718510227072057344 16852169143972528128 16904492295664655808 16971055698780094464 17066812523469391872 17076465982623449088 17172817570199015424 17216259218070700032 17323192505139462144 17337714309556207616 17432225690594770944 17445401976075190272 17808847850576756736 17919461812381581312 17964792227552034816 18091527975189086208 18190148546707587072 18514443942870813504 18583145583210528768 18794118322672487424 18808324005456064512 18973020362771791872 19092437661127606272 19200164088903065856 19319419766473892352 19368291620329537536 19380843063863672832 19504928598250733568 19537891371821039616 19626077223084589056 19675724820652228608 19799564981910110208 19814530639492808704 19922543646394023936 20034953831898851328 20210391255996039168 20352968972087721984 20479384928436092928 20906038781111844864 21089103919300214784 21106782637720600576 21159364506138072576 21237880666526318592 21478992368768557056 21600184600015949088 21789328072870729728 21819928755574407168 21943044673032075264 22079336875970162688 22135190423233757184 22274510604648873984 22291346969429409792 22539323060886207744 22755750031292522496 22897090093598687232 22955012290760933376 23097590006852616192 23242967587459694592 23260535968100253696 23519293628750825472 23745130467435675648 23892615749842108416 24300207675017942724 24547419850021208064 24685925257161084672 24777527444280705024 24902089226137976832 25058824430229983232 25077765340608086016 25297360483695722496 25456583548170141696 25600218785204087808 25759226355298523136 25824388827106050048 26006571464334311424 26148338535892156416 26168102964112785408 26399419975880146944 26713271775865135104 26879192718572371968 26947188341328052224 27137291962783629312 27305846571248123904 27771665914306220256 27874718374815793152 28212486008184096768 28459530544157687808 28638656491691409408 28800246133354598784 29052437430494306304 29071264595795509248 29257392897376100352 29439115834626883584 29513587230978342912 29699347472865165312 29721795959239213056 29883815469591035904 30052430747848276992 30315586883994058752 30341000041723363328 30529453458131582976 30719077392654139392 30990623449946259456 31359058171667767296 31660173956580900864 31739046759207108864 31856820999789477888 32400276900023923632 32729893133361610752 32914567009548112896 33202785634850635776 33411765906973310976 33437020454144114688 33704338287945056256 33808984591329311616 33942111397560188928 34133625046938783744 34345635140398030848 34432518436141400064 34646385010278924288 34675428619112415232 34864451381189541888 34890803952150380544 35617695701153513472 35838923624763162624 36380297093415174144 37028887885741627008 37166291166421057536 37588236645344974848 37616648010912129024 37946040725543583744 38184875322255212544 38400328177806131712 38638839532947784704 38736583240659075072 39009857196501467136 39252154446169178112 39599129963820220416 39845087292788047872 40069907663797702656 40420782511992078336 40705937944175443968 40958769856872185856 41812077562223689728 42213565275441201152 42318729012276145152 42957984737537114112 43200369200031898176 43578656145741459456 43639857511148814336 43886089346064150528 44158673751940325376 44270380846467514368 44549021209297747968 44582693938858819584 45078646121772415488 45511500062585044992 45794180187197374464 45910024581521866752 46485935174919389184 47038587257501650944 47490260934871351296 47785231499684216832 48600415350035885448 49094839700042416128 49371850514322169344 49555054888561410048 49804178452275953664 50117648860459966464 50155530681216172032 50913167096340283392 51200437570408175616 51518452710597046272 51648777654212100096 52013142928668622848 52296677071784312832 52336205928225570816 53426543551730270208 53758385437144743936 53894376682656104448 54274583925567258624 55543331828612440512 55749436749631586304 56424972016368193536 56919061088315375616 57277312983382818816 57600492266709197568 58104874860988612608 58142529191591018496 58514785794752200704 58878231669253767168 59027174461956685824 59398694945730330624 59443591918478426112 59767630939182071808 60104861495696553984 60631173767988117504 60682000083446726656 61058906916263165952 61438154785308278784 62718116343335534592 63320347913161801728 63478093518414217728 63713641999578955776 64800553800047847264 65459786266723221504 65829134019096225792 66405571269701271552 66823531813946621952 66874040908288229376 67617969182658623232 68267250093877567488 68691270280796061696 68865036872282800128 69292770020557848576 69350857238224830464 69728902762379083776 69781607904300761088 71235391402307026944 71677847249526325248 74057775771483254016 74332582332842115072 75176473290689949696 75233296021824258048 75892081451087167488 76369750644510425088 76800656355612263424 77277679065895569408 77473166481318150144 78019714393002934272 78504308892338356224 79198259927640440832 80139815327595405312 80841565023984156672 81411875888350887936 81917539713744371712 83624155124447379456 84637458024552290304 85915969475074228224 86400738400063796352 87157312291482918912 87772178692128301056 88317347503880650752 88540761692935028736 89098042418595495936 89165387877717639168 90157292243544830976 91023000125170089984 91588360374394748928 92971870349838778368 94077174515003301888 94980521869742702592 95570462999368433664 97200830700071770896 98189679400084832256 98743701028644338688 99608356904551907328 100235297720919932928 100311061362432344064 101826334192680566784 102400875140816351232 103036905421194092544 103297555308424200192 104026285857337245696 104593354143568625664 104672411856451141632 106853087103460540416 107516770874289487872 111086663657224881024 111498873499263172608 112849944032736387072 113838122176630751232 114554625966765637632 115200984533418395136 116209749721977225216 117029571589504401408 117756463338507534336 118797389891460661248 119535261878364143616 120209722991393107968 121262347535976235008 121364000166893453312 122117813832526331904 122876309570616557568 125436232686671069184 126640695826323603456 126956187036828435456 129601107600095694528 130919572533446443008 131658268038192451584 132811142539402543104 133647063627893243904 133748081816576458752 135235938365317246464 136534500187755134976 137382540561592123392 137730073744565600256 138701714476449660928 139457805524758167552 142470782804614053888 143355694499052650496 148115551542966508032 148665164665684230144 150352946581379899392 150466592043648516096 152739501289020850176 153601312711224526848 154555358131791138816 154946332962636300288 156039428786005868544 157008617784676712448 160279630655190810624 161683130047968313344 162823751776701775872 167248310248894758912 169274916049104580608 171831938950148456448 172801476800127592704 174314624582965837824 175544357384256602112 176634695007761301504 177081523385870057472 178196084837190991872 178330775755435278336 180314584487089661952 182046000250340179968 183176720748789497856 188154349030006603776 189961043739485405184 191140925998736867328 194401661400143541792 196379358800169664512 197487402057288677376 199216713809103814656 200470595441839865856 200622122724864688128 204801750281632702464 206073810842388185088 206595110616848400384 208052571714674491392 209186708287137251328 209344823712902283264 213706174206921080832 215033541748578975744 222173327314449762048 222997746998526345216 225699888065472774144 227676244353261502464 229109251933531275264 230401969066836790272 232419499443954450432 234059143179008802816 235512926677015068672 237594779782921322496 240419445982786215936 242524695071952470016 242728000333786906624 244235627665052663808 245752619141233115136 250872465373342138368 253912374073656870912 259202215200191389056 263316536076384903168 265622285078805086208 267294127255786487808 267496163633152917504 270471876730634492928 273069000375510269952 274765081123184246784 278915611049516335104 284941565609228107776 286711388998105300992 296231103085933016064 300705893162759798784 300933184087297032192 305479002578041700352 307202625422449053696 309110716263582277632 309892665925272600576 312078857572011737088 314017235569353424896 320559261310381621248 334496620497789517824 338549832098209161216 343663877900296912896 345602953600255185408 348629249165931675648 351088714768513204224 353269390015522603008 356392169674381983744 360629168974179323904 364092000500680359936 366353441497578995712 376308698060013207552 379922087478970810368 388803322800287083584 392758717600339329024 394974804114577354752 398433427618207629312 400941190883679731712 401244245449729376256 409603500563265404928 412147621684776370176 413190221233696800768 416105143429348982784 418373416574274502656 427412348413842161664 430067083497157951488 444346654628899524096 445995493997052690432 451399776130945548288 458218503867062550528 460803938133673580544 464838998887908900864 468118286358017605632 471025853354030137344 480838891965572431872 485049390143904940032 485456000667573813248 488471255330105327616 501744930746684276736 507824748147313741824 518404430400382778112 526633072152769806336 531244570157610172416 534588254511572975616 534992327266305835008 540943753461268985856 546138000751020539904 549530162246368493568 569883131218456215552 573422777996210601984 592462206171866032128 601411786325519597568 601866368174594064384 614405250844898107392 618221432527164555264 619785331850545201152 624157715144023474176 628034471138706849792 641118522620763242496 668993240995579035648 677099664196418322432 687327755800593825792 691205907200510370816 697258498331863351296 702177429537026408448 706538780031045206016 712784339348763967488 721258337948358647808 728184001001360719872 732706882995157991424 752617396120026415104 777606645600574167168 789949608229154709504 796866855236415258624 801882381767359463424 802488490899458752512 819207001126530809856 824295243369552740352 836746833148549005312 854824696827684323328 860134166994315902976 888693309257799048192 902799552261891096576 916437007734125101056 921607876267347161088 929677997775817801728 936236572716035211264 942051706708060274688 961677783931144863744 970912001335147626496 1003489861493368553472 1015649496294627483648 1036808860800765556224 1053266144305539612672 1069176509023145951232 1081887506922537971712 1092276001502041079808 1099060324492736987136 1139766262436912431104 1184924412343732064256 1202823572651039195136 1203732736349188128768 1228810501689796214784 1236442865054329110528 1239570663701090402304 1248315430288046948352 1282237045241526484992 1337986481991158071296 1354199328392836644864 1374655511601187651584 1382411814401020741632 1394516996663726702592 1404354859074052816896 1413077560062090412032 1442516675896717295616 1456368002002721439744 1465413765990315982848 1505234792240052830208 1555213291201148334336 1579899216458309419008 1593733710472830517248 1603764763534718926848 1604976981798917505024 1638414002253061619712 1648590486739105480704 1709649393655368646656 1720268333988631805952 1777386618515598096384 1805599104523782193152 1843215752534694322176 1859355995551635603456 1872473145432070422528 1884103413416120549376 1923355567862289727488 2006979722986737106944 2031298992589254967296 2073617721601531112448 2106532288611079225344 2138353018046291902464 2163775013845075943424 2184552003004082159616 2198120648985473974272 2369848824687464128512 2405647145302078390272 2407465472698376257536 2457621003379592429568 2472885730108658221056 2564474090483052969984 2708398656785673289728 2749311023202375303168 2764823628802041483264 2789033993327453405184 2808709718148105633792 2826155120124180824064 2885033351793434591232 2912736004005442879488 3010469584480105660416 3110426582402296668672 3159798432916618838016 3207529527069437853696 3276828004506123239424 3297180973478210961408 3419298787310737293312 3554773237031196192768 3611198209047564386304 3686431505069388644352 3718711991103271206912 3744946290864140845056 3846711135724579454976 4013959445973474213888 4062597985178509934592 4147235443203062224896 4213064577222158450688 4327550027690151886848 4369104006008164319232 4396241297970947948544 4739697649374928257024 4811294290604156780544 4814930945396752515072 4915242006759184859136 4945771460217316442112 5128948180966105939968 5416797313571346579456 5529647257604082966528 5578067986654906810368 5617419436296211267584 5652310240248361648128 5770066703586869182464 6020939168960211320832 6220853164804593337344 6319596865833237676032 6415059054138875707392 6553656009012246478848 6594361946956421922816 7109546474062392385536 7222396418095128772608 7372863010138777288704 7693422271449158909952 8125195970357019869184 8294470886406124449792 8426129154444316901376 8655100055380303773696 8738208012016328638464 9479395298749856514048 9622588581208313561088 9830484013518369718272 9891542920434632884224 10257896361932211879936 10833594627142693158912 11059294515208165933056 11156135973309813620736 11234838872592422535168 11540133407173738364928 12041878337920422641664 12441706329609186674688 12639193731666475352064 13107312018024492957696 13188723893912843845632 14219092948124784771072 14444792836190257545216 14745726020277554577408 15386844542898317819904 16250391940714039738368 16588941772812248899584 16852258308888633802752 17310200110760607547392 18958790597499713028096 19245177162416627122176 19660968027036739436544 19783085840869265768448 21667189254285386317824 22118589030416331866112 23080266814347476729856 24883412659218373349376 25278387463332950704128 26214624036048985915392 28438185896249569542144 29491452040555109154816 30773689085796635639808 32500783881428079476736 33177883545624497799168 33704516617777267605504 34620400221521215094784 37917581194999426056192 39321936054073478873088 39566171681738531536896 43334378508570772635648 44237178060832663732224 46160533628694953459712 49766825318436746698752 50556774926665901408256 56876371792499139084288 58982904081110218309632 65001567762856158953472 66355767091248995598336 69240800443042430189568 75835162389998852112384 78643872108146957746176 88474356121665327464448 92321067257389906919424 99533650636873493397504 101113549853331802816512 113752743584998278168576 117965808162220436619264 130003135525712317906944 132711534182497991196672 138481600886084860379136 151670324779997704224768 176948712243330654928896 199067301273746986795008 227505487169996556337152 235931616324440873238528 265423068364995982393344 276963201772169720758272 303340649559995408449536 353897424486661309857792 398134602547493973590016 455010974339993112674304 530846136729991964786688 707794848973322619715584 796269205094987947180032 910021948679986225348608 1061692273459983929573376 1592538410189975894360064 2123384546919967859146752 3185076820379951788720128 6370153640759903577440256
- Sum of all divisors σ(n): 23349222132669561227480199
- Sum of proper divisors (its aliquot sum) s(n): 16979068491909657650039943
- 6370153640759903577440256 is an abundant number, because the sum of its proper divisors (16979068491909657650039943) is greater than itself. Its abundance is 10608914851149754072599687
Bases of 6370153640759903577440256
- Binary: 101010001001110111010111000100001111001011010101001010110110001000000000000000000002
- Hexadecimal: 0x544EEB88796A95B100000
- Base-36: STBPCYK5GTTS0000
Squares and roots of 6370153640759903577440256
- 6370153640759903577440256 squared (63701536407599035774402562) is 40578857406886654680337590728870179147585249345536
- 6370153640759903577440256 cubed (63701536407599035774402563) is 258493556248356003291306738782021242589819465975584079631949006918140297216
-
6370153640759903577440256 is a
perfect square number . Itssquare root is 2523916329984 -
The
cube root of 6370153640759903577440256 is 185374489.9297566635
Scales and comparisons
How big is 6370153640759903577440256?- 6,370,153,640,759,903,577,440,256 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 6,370,153,640,759,903,577,440,256 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 6370153640759903577440256 cubic inches would be around 15447874.2 feet tall.
Recreational maths with 6370153640759903577440256
- 6370153640759903577440256 backwards is 6520447753099570463510736
- 6370153640759903577440256 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 6370153640759903577440256's digits is 108
- 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 6370153640759903577440256 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 6370153640759903577440256 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/6370153640759903577440256/
Chicago style:
Numbermatics. 2024. "Number 6370153640759903577440256 - Facts about the integer". https://numbermatics.com/n/6370153640759903577440256/
The information we have on file for 6370153640759903577440256 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 6370153640759903577440256, math, Factors of 6370153640759903577440256, curriculum, school, college, exams, university, Prime factorization of 6370153640759903577440256, STEM, science, technology, engineering, physics, economics, calculator, six septillion, three hundred seventy sextillion, one hundred fifty-three quintillion, six hundred forty quadrillion, seven hundred fifty-nine trillion, nine hundred three billion, five hundred seventy-seven million, four hundred forty thousand, two hundred fifty-six.