49972421917312656965409024
49,972,421,917,312,656,965,409,024 is an even composite number composed of seven prime numbers multiplied together.
What does the number 49972421917312656965409024 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 18225 divisors.
49972421917312656965409024 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 49972421917312656965409024:
28 × 34 × 74 × 132 × 532 × 832 × 175192
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 13 × 13 × 53 × 53 × 83 × 83 × 17519 × 17519)See below for interesting mathematical facts about the number 49972421917312656965409024 from the Numbermatics database.
Names of 49972421917312656965409024
- Cardinal: 49972421917312656965409024 can be written as Forty-nine septillion, nine hundred seventy-two sextillion, four hundred twenty-one quintillion, nine hundred seventeen quadrillion, three hundred twelve trillion, six hundred fifty-six billion, nine hundred sixty-five million, four hundred nine thousand and twenty-four.
Scientific notation
- Scientific notation: 4.9972421917312656965409024 × 1025
Factors of 49972421917312656965409024
Divisors of 49972421917312656965409024
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 53 54 56 63 64 72 78 81 83 84 91 96 98 104 106 108 112 117 126 128 144 147 156 159 162 166 168 169 182 189 192 196 208 212 216 224 234 249 252 256 273 288 294 312 318 324 332 336 338 343 351 364 371 378 384 392 416 424 432 441 448 468 477 498 504 507 546 567 576 581 588 624 636 637 648 664 672 676 686 689 702 728 742 747 756 768 784 819 832 848 864 882 896 936 954 996 1008 1014 1029 1053 1079 1092 1113 1134 1152 1162 1176 1183 1248 1272 1274 1296 1323 1328 1344 1352 1372 1378 1404 1431 1456 1484 1494 1512 1521 1568 1638 1664 1696 1728 1743 1764 1792 1872 1908 1911 1992 2016 2028 2058 2067 2106 2158 2184 2226 2241 2268 2304 2324 2352 2366 2401 2457 2496 2544 2548 2592 2597 2646 2656 2688 2704 2744 2756 2808 2809 2862 2912 2968 2988 3024 3042 3087 3136 3237 3276 3328 3339 3392 3456 3486 3528 3549 3744 3816 3822 3969 3984 4032 4056 4067 4116 4134 4212 4293 4316 4368 4399 4452 4459 4482 4536 4563 4648 4704 4732 4802 4823 4914 4992 5088 5096 5184 5194 5229 5292 5312 5376 5408 5488 5512 5616 5618 5724 5733 5824 5936 5976 6048 6084 6174 6201 6272 6474 6552 6678 6723 6784 6889 6912 6972 7056 7098 7203 7371 7488 7553 7632 7644 7791 7938 7968 8064 8112 8134 8232 8268 8281 8424 8427 8586 8632 8736 8798 8904 8918 8957 8964 9072 9126 9261 9296 9408 9464 9604 9646 9711 9828 9984 10017 10176 10192 10368 10388 10458 10584 10624 10647 10816 10976 11024 11232 11236 11448 11466 11648 11872 11952 12096 12168 12201 12348 12402 12544 12948 13104 13197 13356 13377 13446 13568 13689 13778 13944 14027 14112 14196 14406 14469 14742 14976 15106 15264 15288 15582 15687 15876 15936 16128 16224 16268 16464 16536 16562 16848 16854 17172 17199 17264 17472 17519 17596 17808 17836 17914 17928 18144 18179 18252 18522 18592 18603 18816 18928 19208 19292 19422 19656 19663 20034 20352 20384 20667 20736 20776 20916 21168 21248 21294 21609 21632 21952 22048 22464 22472 22659 22896 22932 23296 23373 23744 23904 24192 24336 24402 24696 24804 24843 25281 25896 26208 26394 26712 26754 26871 26892 27378 27556 27783 27888 28054 28224 28392 28469 28812 28938 29133 29484 29952 30051 30212 30528 30576 30793 31164 31213 31374 31752 31872 31941 32448 32536 32928 33072 33124 33696 33708 33761 34344 34398 34528 34944 35038 35192 35616 35672 35828 35856 36288 36358 36504 36517 36603 37044 37184 37206 37632 37856 38416 38584 38844 39312 39326 39591 40068 40131 40704 40768 41334 41552 41832 42081 42336 42588 43218 43264 43407 43904 44096 44928 44944 45318 45792 45864 46746 47061 47488 47808 48223 48384 48672 48804 49392 49608 49686 50562 51597 51792 52416 52557 52788 52871 53424 53508 53742 53784 54537 54756 55112 55566 55776 55809 56108 56448 56784 56938 57187 57624 57876 57967 58266 58968 58989 60102 60424 61056 61152 61586 62001 62328 62426 62699 62748 63504 63744 63882 64827 64896 65072 65856 66144 66248 67392 67416 67522 67977 68688 68796 69056 69888 70076 70119 70384 71232 71344 71656 71712 72576 72716 73008 73034 73206 74088 74368 74412 74529 75712 75843 76832 77168 77688 78624 78652 79182 80136 80262 80613 81536 82668 83104 83664 84162 84672 85176 85407 86436 86814 87399 87808 88192 89557 89856 89888 90636 91584 91728 92379 93492 93639 94122 94976 95616 95823 96446 97344 97608 98189 98784 99216 99372 101124 101283 103194 103584 104832 105114 105576 105742 106848 107016 107484 107568 109074 109512 109551 109809 110224 111132 111552 111618 112216 112896 113568 113876 114374 115248 115752 115934 116532 117936 117978 118773 120204 120393 120848 122112 122304 122633 123172 124002 124656 124852 125398 125496 126243 127008 127253 127764 129654 129792 130144 130221 131712 132288 132496 134784 134832 135044 135954 137376 137592 137641 138112 140152 140238 140768 142464 142688 143312 143424 144669 145152 145432 146016 146068 146412 148176 148736 148824 149058 151424 151686 153664 154336 155376 157248 157304 157671 158364 158613 160272 160524 161226 163072 163611 165336 166208 167328 168324 169344 170352 170814 171561 172872 173628 173901 174798 176384 176967 179114 179776 181272 183168 183456 184758 186003 186984 187278 188097 188244 191232 191646 192892 194481 194688 195216 196378 197568 198432 198744 199283 202248 202566 203931 206388 207168 209664 210228 210357 211152 211484 213696 214032 214968 215136 215551 218148 219024 219102 219618 220448 222264 223104 223236 223587 224432 227136 227529 227747 227752 228748 230496 231504 231868 233064 233147 235872 235956 236327 237546 240408 240786 241696 241839 244608 245266 246344 248004 249312 249704 250796 250992 252486 254016 254506 255528 255619 256221 259308 260288 260442 263424 264576 264992 268671 269568 269664 270088 271908 274752 275184 275282 276224 277137 280304 280476 280917 281536 284928 285376 286624 286848 289338 290864 292032 292136 292824 294567 296352 297648 298116 302848 303372 303849 307328 308672 310752 314496 314608 315342 316728 317226 320544 321048 322452 327222 328653 329427 330672 332416 334656 336648 337561 338688 340704 341628 343122 345744 347256 347802 349596 353934 356319 358228 359552 361179 362544 365117 366336 366912 367899 369516 370097 372006 373968 374556 376194 376488 378729 381759 383292 385784 388962 389376 390432 390663 392756 395136 396864 397488 398566 400309 404496 405132 405769 407862 412776 412923 414336 420456 420714 422304 422968 427392 428064 429936 430272 431102 434007 436296 438048 438204 438893 439236 440896 444528 446208 446472 447174 448864 454272 455058 455494 455504 457496 460992 463008 463736 466128 466294 471744 471912 472654 473013 474721 475092 475839 480816 481572 483392 483678 489216 490532 490833 492688 496008 498624 499408 501592 501984 504972 508032 509012 511056 511238 512442 514683 518616 520576 520884 521703 529152 529984 530901 537342 539328 540176 543816 549504 550368 550564 554274 558009 560608 560952 561834 563072 564291 570752 573248 573696 578676 581728 584064 584272 585648 589134 592704 595296 596232 597849 606744 607698 611793 614656 617344 621504 626899 628992 629216 630684 633456 634452 641088 642096 644904 646653 654444 657306 658854 661344 664832 669312 670761 673296 675122 681408 683241 683256 686244 687323 691488 694512 695604 699192 699441 707868 708981 712638 716456 719104 722358 725088 725517 730234 733824 735798 739032 740194 743431 744012 747936 749112 752388 752976 757458 763518 766584 766857 768663 771568 777924 780864 781326 785512 790272 793728 794976 797132 800618 806013 808992 810264 811538 815724 825552 825846 828672 831411 840912 841428 842751 844608 845936 854784 856128 858431 859872 860544 862204 868014 872592 876096 876408 877786 878472 881792 883701 889056 892944 894348 897728 908544 910116 910988 911008 911547 914992 921984 926016 927472 928507 932256 932588 943488 943824 945308 946026 949442 950184 951678 961632 963144 963487 966784 967356 981064 981666 985376 985959 992016 997248 998816 1003184 1003968 1009944 1012683 1016064 1018024 1022112 1022476 1024884 1029366 1037232 1041152 1041768 1043406 1059968 1061802 1074684 1078656 1080352 1087632 1095351 1099008 1100736 1101128 1103697 1108548 1110291 1116018 1121216 1121904 1123668 1126144 1128582 1136187 1141504 1145277 1146496 1157352 1163456 1164241 1168128 1168544 1171296 1178268 1185408 1190592 1192464 1195698 1200927 1213488 1215396 1217307 1223586 1234688 1238769 1243008 1253798 1258432 1261368 1266912 1268904 1282176 1284192 1289808 1293306 1302021 1308888 1314612 1316679 1317708 1322688 1338624 1341522 1346592 1350244 1362816 1366482 1366512 1372488 1374646 1382976 1389024 1391208 1398384 1398882 1415736 1417962 1419039 1424163 1425276 1427517 1432912 1444716 1450176 1451034 1454077 1460468 1467648 1471596 1472499 1478064 1480388 1486862 1488024 1495872 1498224 1504776 1505952 1508857 1514916 1527036 1533168 1533714 1537326 1543136 1544049 1555848 1561728 1562652 1565109 1571024 1587456 1589952 1592703 1594229 1594264 1601236 1612026 1617984 1620528 1623076 1631448 1632029 1651104 1651692 1654289 1662822 1681824 1682856 1685502 1689216 1691872 1692873 1712256 1716862 1719744 1721088 1724408 1736028 1745184 1752192 1752816 1755572 1756944 1763584 1767402 1778112 1785888 1788696 1789333 1793547 1795456 1820232 1821976 1822016 1823094 1829984 1843968 1852032 1854944 1857014 1864512 1865176 1880697 1886976 1887648 1890616 1892052 1898884 1900368 1903356 1923264 1926288 1926974 1933568 1934712 1939959 1962128 1963332 1970752 1971918 1984032 1994496 1997632 2006368 2007936 2019888 2025366 2036048 2044224 2044952 2049723 2049768 2058732 2061969 2074464 2083536 2086812 2098323 2119936 2123604 2126943 2149368 2157312 2160704 2175264 2190702 2201472 2202256 2207394 2217096 2220582 2230293 2232036 2242432 2243808 2247336 2257164 2272374 2290554 2292992 2300571 2305989 2314704 2326912 2328482 2337088 2342592 2356536 2362927 2370816 2381184 2384928 2391396 2401854 2418039 2426976 2430792 2434614 2447172 2477538 2486016 2494233 2507596 2516864 2522736 2528253 2533824 2537808 2555819 2564352 2568384 2575293 2579616 2586612 2590679 2604042 2617776 2629224 2633358 2635416 2645376 2651103 2683044 2693184 2700488 2725632 2732964 2733024 2734641 2744976 2749292 2765952 2778048 2782416 2785521 2796768 2797764 2802163 2831472 2835924 2838078 2848326 2850552 2855034 2865824 2889432 2890461 2900352 2902068 2908154 2920936 2943192 2944998 2956128 2957877 2960711 2960776 2973724 2976048 2991744 2996448 3009552 3011904 3017714 3029832 3030911 3038049 3054072 3066336 3067428 3072251 3074652 3086272 3088098 3111696 3123456 3125304 3130218 3142048 3179904 3185406 3188458 3188528 3202472 3224052 3235968 3241056 3246152 3262896 3264058 3286053 3302208 3303384 3308578 3311091 3323047 3325644 3330873 3363648 3365712 3371004 3378432 3383744 3385746 3424512 3433724 3435831 3439488 3448816 3472056 3490368 3492723 3504384 3505632 3511144 3513888 3534804 3556224 3571776 3577392 3578666 3587094 3590912 3602781 3640464 3643952 3644032 3646188 3651921 3659968 3704064 3709888 3714028 3716307 3729024 3730352 3761394 3775296 3781232 3784104 3797768 3800736 3806712 3846528 3852576 3853948 3869424 3879918 3906063 3924256 3926664 3941504 3943836 3950037 3968064 3995264 4012736 4015872 4039776 4050732 4072096 4088448 4089904 4099446 4099536 4117464 4123938 4148928 4167072 4173624 4196646 4247208 4253886 4272489 4282551 4298736 4321408 4350528 4362231 4381404 4388293 4402944 4404512 4414788 4434192 4441164 4460586 4464072 4484864 4487616 4494672 4514328 4526571 4544748 4581108 4601142 4611978 4629408 4632147 4653824 4656964 4674176 4685184 4695327 4713072 4725854 4746521 4762368 4769856 4782687 4782792 4803708 4811261 4836078 4853952 4861584 4869228 4894344 4896087 4955076 4962867 4988466 5015192 5033728 5045472 5056506 5067648 5075616 5078619 5111638 5136768 5150586 5159232 5173224 5181358 5204017 5208084 5235552 5258448 5266716 5270832 5290752 5302206 5366088 5367999 5380641 5386368 5400976 5465928 5466048 5469282 5489952 5498584 5531904 5556096 5564832 5571042 5593536 5595528 5604326 5642091 5662944 5671848 5676156 5696652 5701104 5710068 5731648 5778864 5780922 5800704 5804136 5816308 5819877 5841872 5886384 5889996 5912256 5915754 5921422 5921552 5947448 5952096 5983488 5992896 6009017 6019104 6023808 6035428 6059664 6061822 6076098 6108144 6132672 6134856 6144502 6149169 6149304 6172544 6176196 6185907 6223392 6250608 6260436 6284096 6294969 6359808 6370812 6376916 6377056 6380829 6404944 6448104 6471936 6482112 6492304 6499549 6525792 6528116 6572106 6604416 6606768 6617156 6622182 6646094 6651288 6661746 6690879 6727296 6731424 6742008 6744409 6767488 6771492 6867448 6871662 6878976 6897632 6901713 6944112 6980736 6985446 7011264 7022288 7027776 7069608 7088781 7112448 7143552 7154784 7157332 7174188 7205562 7254117 7280928 7287904 7288064 7292376 7303842 7319936 7419776 7428056 7432614 7458048 7460704 7522788 7550592 7562464 7568208 7595536 7601472 7613424 7667457 7693056 7705152 7707896 7725879 7738848 7759836 7772037 7812126 7848512 7853328 7883008 7887672 7900074 7936128 7953309 7990528 8025472 8079552 8101464 8144192 8149687 8176896 8179808 8198892 8199072 8234928 8247876 8297856 8334144 8347248 8356563 8393292 8406489 8494416 8507772 8544978 8565102 8597472 8642816 8671383 8701056 8724462 8762808 8776586 8809024 8829576 8868384 8882133 8882328 8921172 8928144 8975232 8989344 9028656 9053142 9089496 9092733 9114147 9162216 9202284 9216753 9223956 9258816 9264294 9313928 9348352 9370368 9390654 9426144 9451708 9493042 9539712 9565374 9565584 9607416 9622522 9672156 9707904 9723168 9738456 9788688 9792174 9858159 9910152 9925734 9933273 9969141 9976932 9992619 10030384 10090944 10113012 10135296 10151232 10157238 10178539 10223276 10273536 10301172 10307493 10318464 10346448 10362716 10408034 10416168 10471104 10478169 10516896 10533432 10541664 10561999 10604412 10732176 10735998 10761282 10772736 10801952 10808343 10931856 10932096 10938564 10955763 10979904 10997168 11112192 11129664 11142084 11148921 11159603 11187072 11191056 11208652 11284182 11325888 11343696 11352312 11393304 11402208 11420136 11424203 11463296 11557728 11561844 11608272 11632616 11639754 11683744 11772768 11779992 11824512 11831508 11842844 11843104 11850111 11894896 11904192 11985792 12018034 12038208 12047616 12070591 12070856 12119328 12123644 12152196 12216288 12265344 12269712 12289004 12298338 12298608 12345088 12352392 12371814 12446784 12501216 12520872 12525331 12568192 12589938 12741624 12753832 12754112 12761658 12809888 12817467 12896208 12964224 12984608 12999098 13051584 13056232 13086693 13144212 13164879 13208832 13213536 13234312 13244364 13292188 13302576 13323492 13381758 13454592 13462848 13484016 13488818 13534976 13542984 13579713 13734896 13743324 13795264 13803426 13888224 13961472 13970892 14022528 14044576 14055552 14139216 14177562 14239563 14287104 14309568 14314664 14348061 14348376 14411124 14433783 14508234 14561856 14575808 14584752 14607684 14639872 14688261 14839552 14856112 14865228 14888601 14921408 15045576 15101184 15124928 15136416 15191072 15202944 15226848 15334914 15410304 15415792 15451758 15477696 15519672 15544074 15612051 15624252 15697024 15706656 15775344 15800148 15872256 15906618 16050944 16103997 16141923 16159104 16202928 16288384 16299374 16359616 16397784 16398144 16469856 16495752 16540489 16595712 16668288 16694496 16713126 16786584 16812978 16926273 16988832 17015544 17089956 17130204 17194944 17342766 17402112 17448924 17459631 17525616 17553172 17618048 17659152 17736768 17764266 17764656 17842344 17856288 17890733 17950464 17978688 18027051 18057312 18106284 18178992 18185466 18228294 18324432 18404568 18433506 18447507 18447912 18517632 18528588 18557721 18627856 18781308 18852288 18884907 18903001 18903416 18986084 19079424 19130748 19131168 19142487 19214832 19245044 19344312 19351201 19415808 19446336 19476912 19498647 19577376 19584348 19615141 19716318 19820304 19851468 19866546 19938282 19953864 19985238 20060768 20072637 20181888 20226024 20233227 20302464 20314476 20357078 20446552 20602344 20614986 20636928 20692896 20705139 20724977 20725432 20816068 20832336 20942208 20956338 21033792 21066864 21083328 21123998 21208824 21216377 21266343 21464352 21471996 21505757 21522564 21603904 21616686 21863712 21864192 21877128 21911526 21959808 21994336 22259328 22284168 22297842 22319206 22374144 22382112 22417304 22568364 22651776 22687392 22704624 22786608 22804416 22840272 22848406 22926592 23002371 23115456 23123688 23177637 23216544 23261329 23265232 23279508 23316111 23367488 23545536 23559984 23649024 23663016 23685688 23686208 23700222 23789792 23808384 23971584 24036068 24076416 24141182 24141712 24238656 24247288 24304392 24432576 24449061 24530688 24539424 24578008 24596676 24597216 24704784 24743628 24893568 25002432 25041744 25050662 25069689 25136384 25179876 25219467 25483248 25507664 25508224 25523316 25619776 25634934 25792416 25928448 25969216 25998196 26014149 26103168 26112464 26173386 26288424 26329758 26427072 26468624 26488728 26584376 26605152 26646399 26646984 26763516 26925696 26968032 26977636 27085968 27159426 27278199 27342441 27469792 27486648 27590528 27606852 27650259 27776448 27941784 28045056 28089152 28111104 28278432 28355124 28479126 28619136 28629328 28696122 28696752 28822248 28867566 29016468 29123712 29151616 29169504 29215368 29376522 29574477 29712224 29730456 29777202 29842816 29907423 29977857 30091152 30249856 30272832 30382144 30405888 30453696 30535617 30669828 30718051 30820608 30831584 30903516 30955392 31039344 31088148 31224102 31248504 31394048 31413312 31434507 31550688 31600296 31685997 31813236 32207994 32283846 32318208 32405856 32425029 32576768 32598748 32719232 32795568 32796288 32867289 32939712 32991504 33080978 33225647 33336576 33388992 33426252 33478809 33573168 33625956 33678827 33852546 33977664 34031088 34179912 34260408 34272609 34389888 34685532 34897848 34919262 35051232 35106344 35236096 35318304 35473536 35528532 35529312 35550333 35684688 35712576 35781466 35957376 36054102 36114624 36211773 36212568 36357984 36370932 36428119 36456588 36648864 36809136 36867012 36895014 36895824 37035264 37057176 37115442 37255712 37562616 37575993 37704576 37769814 37806002 37806832 37972168 38261496 38262336 38284974 38429664 38452401 38490088 38688624 38702402 38892672 38953824 38997294 39154752 39168696 39230282 39260079 39401843 39432636 39494637 39640608 39702936 39733092 39876564 39907728 39970476 40121536 40145274 40363776 40452048 40466454 40604928 40628952 40714156 40739139 40893104 41204688 41229972 41385792 41410278 41449954 41450864 41632136 41664672 41884416 41912676 42063119 42067584 42133728 42166656 42247996 42417648 42432754 42532686 42718689 42928704 42943992 43011514 43044183 43045128 43207808 43233372 43301349 43727424 43754256 43823052 43919616 43988672 44064783 44518656 44568336 44595684 44638412 44665803 44764224 44834608 45136728 45303552 45374784 45409248 45496843 45573216 45608832 45680544 45696812 46004742 46230912 46247376 46355274 46433088 46522658 46530464 46559016 46632222 46734976 46836153 47091072 47119968 47326032 47371376 47372416 47400444 47579584 47616768 48072136 48152832 48282364 48283424 48311991 48477312 48494576 48608784 48865152 48898122 49078848 49156016 49193352 49194432 49210871 49409568 49487256 49621467 49787136 50004864 50083488 50101324 50139378 50359752 50438934 50778819 50966496 51015328 51016448 51046632 51239552 51269868 51584832 51938432 51996392 52028298 52206336 52224928 52346772 52576848 52659516 52854144 52937248 52977456 53168752 53210304 53292798 53293968 53527032 53672199 53851392 53936064 53955272 54081153 54171936 54318852 54556398 54684882 54939584 54973296 55181056 55213704 55300518 55552896 55673163 55883568 56178304 56556864 56709003 56710248 56958252 57047809 57238272 57258656 57392244 57393504 57644496 57735132 58032936 58053603 58247424 58303232 58339008 58430736 58495941 58753044 58845423 59148954 59424448 59460912 59554404 59685632 59814846 59955714 60182304 60217911 60499712 60545664 60699681 60764288 60907392 61071234 61339656 61436102 61663168 61704773 61807032 61910784 62078688 62174931 62176296 62448204 62497008 62826624 62869014 63101376 63200592 63371994 63626472 63649131 63799029 64415988 64517271 64567692 64811712 64850058 65197496 65438464 65591136 65592576 65734578 65879424 65983008 66161956 66451294 66777984 66852504 66957618 67146336 67251912 67357654 67705092 67955328 68062176 68359824 68520816 68545218 68779776 69007113 69371064 69532911 69783987 69795696 69838524 69948333 70102464 70212688 70636608 70947072 71057064 71058624 71100666 71249773 71369376 71425152 71562932 71914752 72108204 72229248 72423546 72425136 72715968 72741864 72856238 72913176 73297728 73347183 73618272 73734024 73790028 73791648 74114352 74230884 74511424 75125232 75151986 75209067 75409152 75539628 75612004 75613664 75658401 75944336 76522992 76524672 76569948 76859328 76904802 76980176 77066081 77377248 77404804 77785344 77907648 77994588 78042447 78117221 78309504 78337392 78460564 78520158 78803686 78865272 78989274 79281216 79405872 79466184 79753128 79815456 79939197 79940952 79969421 80243072 80290548 80904096 80932908 81257904 81428312 81478278 81786208 81834597 82409376 82459944 82771584 82820556 82899908 82901728 82950777 83264272 83329344 83825352 84126238 84135168 84267456 84333312 84494137 84495992 84835296 84865508 85065372 85437378 85857408 85887984 86023028 86088366 86090256 86415616 86466744 86602698 87454848 87508512 87646104 87677317 87977344 88129566 89136672 89191368 89276824 89331606 89528448 89669216 89722269 90273456 90749568 90818496 90993686 91146432 91217664 91361088 91393624 91606851 92009484 92154153 92461824 92494752 92710548 92866176 93045316 93060928 93118032 93264444 93469952 93672306 94182144 94239936 94303521 94652064 94742752 94744832 94800888 95057991 95159168 96144272 96564728 96566848 96623982 96954624 96989152 97217568 97730304 97796244 98157696 98312032 98386704 98388864 98421742 98819136 98974512 99242934 99676941 100009728 100166976 100202648 100278756 100436427 100719504 100877868 101036481 101557638 101932992 102030656 102093264 102479104 102539736 102817827 103169664 103876864 103992784 104056596 104449856 104693544 105153696 105319032 105708288 105874496 105954912 106337504 106420608 106585596 106587936 107054064 107344398 107872128 107910544 108162306 108343872 108635319 108637704 109112796 109284357 109369764 109879168 109946592 110427408 110601036 111105792 111346326 111767136 112356608 112727979 113113728 113418006 113420496 113916504 114095618 114517312 114784488 114787008 115288992 115470264 116065872 116107206 116678016 116861472 116991882 117506088 117690846 117780237 118205529 118297908 118483911 118848896 118921824 119108808 119629692 119911428 120364608 120435822 120688391 121091328 121399362 121528576 121814784 122142468 122217417 122679312 122872204 123326336 123409546 123614064 124157376 124349862 124352592 124896408 124994016 125235131 125653248 125738028 126189357 126202752 126401184 126743988 127252944 127298262 127598058 128156067 128831976 129034542 129132549 129135384 129623424 129700116 129904047 130394992 131182272 131469156 131758848 131966016 132194349 132321007 132323912 132902588 133555968 133705008 133915236 133997409 134292672 134503824 134715308 135410184 135458407 135910656 136124352 136490529 136719648 137041632 137090436 137305987 138014226 138742128 139065822 139567974 139591392 139677048 139896666 140204928 140425376 140508459 141273216 142114128 142117248 142201332 142499546 142738752 142850304 143125864 144216408 144458496 144847092 144850272 144935973 145074839 145431936 145483728 145712476 145826352 146595456 146694366 147236544 147468048 147580056 147583296 147632613 148228704 148461768 148514639 148864401 149022848 150250464 150303972 150418134 151079256 151224008 151227328 151316802 151888672 153045984 153049344 153139896 153718656 153809604 153960352 154132162 154754496 154809608 155815296 155989176 156084894 156234442 156619008 156674784 156917683 156921128 157040316 157607372 157730544 157978548 158562432 158811744 158932368 159506256 159630912 159878394 159881904 159938842 160486144 160581096 161016597 161808192 161865816 162243459 162515808 162829303 162856624 162956556 163572416 163669194 164818752 164919888 165543168 165641112 165799816 165803456 165901554 166528544 166658688 167650704 168252476 168534912 168988274 168991984 169670592 169731016 170127009 170130744 170874756 171143427 171714816 171775968 172046056 172176732 172180512 172933488 173205396 174160809 174909696 175017024 175292208 175354634 175487823 175954688 176259132 176536269 178273344 178382736 178553648 178663212 179056896 179338432 179444538 180546912 181499136 181636992 181987372 182099043 182292864 182722176 182787248 183213702 184018968 184308306 184989504 185114319 185421096 185732352 186090632 186121856 186236064 186524793 186528888 187344612 188479872 188607042 189304128 189485504 189601776 190115982 190318336 190947393 191397087 192288544 193129456 193133696 193247964 193551813 193978304 194435136 195592488 196315392 196624064 196773408 196777728 196843484 197638272 197949024 198485868 199353882 200333952 200405296 200557512 200872854 201439008 201755736 202072962 203115276 203865984 204061312 204186528 205079472 205635654 206339328 207021339 207985568 208113192 208899712 209351961 209387088 209844999 210307392 210638064 211748992 211909824 212675008 212841216 213171192 213175872 213749319 214108128 214688796 215026357 215744256 215821088 216324612 216687744 217270638 217275408 218225592 218568714 218739528 219758336 219893184 220041549 220854816 221202072 222692652 223534272 225455958 226227456 226836012 226840992 226975203 227833008 228191236 229034624 229568976 229574016 230577984 230940528 231198243 232131744 232214412 232579529 233356032 233722944 233983764 234351663 235012176 235381692 235560474 236411058 236595816 236967822 237697792 237843648 238217616 239259384 239817591 239822856 239908263 240729216 240871644 241376782 242798724 244284936 244434834 245358624 245503791 245739013 245744408 246652672 246819092 247228128 248314752 248699724 248705184 248852331 249792816 249988032 250470262 251476056 251565613 252378714 252405504 252802368 253482411 253487976 254505888 254596524 254996833 255196116 256312134 257663952 258069084 258265098 258270768 259246848 259400232 259808094 260789984 262364544 262938312 263031951 263932032 264388698 264642014 264647824 265805176 267410016 267830472 267994818 268585344 269007648 269166807 269430616 270820368 270916814 272248704 272981058 273439296 274083264 274180872 274611974 274820553 275812901 276028452 276462459 277484256 278131644 279135948 279182784 279354096 279793332 280409856 280850752 281016918 282546432 284228256 284234496 284402664 284999092 285173973 285477504 286251728 288432816 289694184 289700544 289871946 290149678 290863872 290967456 291424952 291652704 293190912 293388732 294473088 294936096 295160112 295166592 295265226 296457408 296923536 297029278 297728802 298045696 299030823 300500928 300607944 300836268 301309281 302158512 302448016 302454656 302633604 303109443 303777344 306091968 306279792 306915361 307437312 307619208 307920704 308264324 308453481 309508992 309619216 311630592 311978352 312169788 312468884 313349568 313835366 313842256 314080632 315214744 315461088 315957096 317124864 317623488 317864736 318477901 319012512 319261824 319756788 319763808 319877684 321162192 322033194 323616384 323731632 324486918 325031616 325658606 325713248 325905957 325913112 327144832 327338388 327853071 329637504 329839776 331282224 331599632 331606912 331803108 333057088 333317376 335301408 336504952 337069824 337976548 337983968 338183937 339341184 339462032 340254018 340261488 341749512 342286854 343551936 344092112 344353464 344361024 344476097 345866976 346410792 348321618 350034048 350584416 350709268 350975646 352518264 353072538 354616587 355451733 356546688 356765472 357107296 357326424 358676864 358889076 361093824 362065173 363273984 363974744 364198086 364585728 365444352 365574496 366427404 368037936 368616612 369979008 370228638 370842192 372181264 372243712 372472128 373049586 373057776 374689224 375705393 376959744 377214084 378568071 378608256 378971008 379203552 380231964 381894786 382794174 384468201 384577088 386258912 386267392 386495928 387103626 387956608 388870272 389712141 391184976 393248128 393546816 393686968 395276544 395898048 396963021 396971736 398707764 399334663 400667904 400810592 401115024 401745708 402878016 403511472 404145924 406230552 406375221 407731968 408122624 408373056 409471587 410158944 411271308 411917961 414042678 415971136 416226384 417799424 418703922 418774176 419689998 420614784 421276128 421525377 423497984 423819648 425350016 426342384 426351744 427498638 428216256 429377592 430052714 431642176 431933411 432649224 433375488 434541276 434550816 435224517 436451184 437137428 437479056 439786368 440083098 441709632 442404144 442897839 445385304 445543917 446593203 447068544 450911916 453672024 453681984 453950406 455666016 456382472 458069248 459137952 459148032 461155968 461881056 462396486 464263488 464428824 465159058 467445888 467967528 468703326 470024352 470753049 470763384 471120948 472822116 473191632 473935644 475687296 476435232 478518768 479635182 479645712 479816526 481458432 481743288 482753564 483049791 485597448 486730377 488487909 488569872 488869668 490717248 491007582 491478026 491488816 493638184 494456256 496629504 497399448 497410368 497704662 498748411 499585632 499976064 500940524 502952112 503131226 504757428 505604736 506964822 506975952 509011776 509193048 509993666 510381027 510392232 512624268 513430281 515327904 516138168 516530196 516541536 518800464 519616188 521579968 522482427 524729088 525876624 526063902 526463469 527864064 528777396 529284028 529295648 529608807 531610352 534820032 535660944 535989636 537170688 538015296 538333614 538861232 539462567 541640736 541833628 544497408 545962116 546297129 546820547 546878592 548166528 548361744 549223948 549641106 551625802 552056904 552924918 554968512 555342957 556263288 558271896 558365568 558708192 559574379 559586664 559785947 561701504 562033836 568456512 568805328 569998184 570347946 570955008 572503456 572842179 576865632 579388368 579401088 579743892 580299356 580655439 581934912 582849904 583305408 586777464 588946176 589872192 590320224 590333184 590530452 591458959 592914816 593847072 594058556 595457604 598061646 601001856 601215888 601672536 602618562 604317024 604896032 604909312 605267208 606218886 607554688 612183936 612559584 613830722 615238416 615841408 616528648 616906962 619017984 619238432 623956704 624339576 624937768 626699136 627670732 627684512 628055883 628161264 630429488 630922176 631914192 635246976 635729472 636955802 638025024 638523648 639513576 639527616 639741323 639755368 641247957 642324384 644066388 645079071 647232768 647463264 648973836 650063232 651317212 651426496 651811914 651826224 654289664 654676776 655706142 659275008 659679552 660124647 662564448 663199264 663213824 663606216 666114176 670602816 673009904 675953096 675967936 676367874 678682368 678924064 680508036 680522976 683499024 684573708 687103872 688184224 688706928 688722048 688952194 691733952 692821584 693594729 696643236 697738587 700068096 701168832 701418536 701951292 703054989 705036528 706145076 709233174 710903466 713093376 713530944 714214592 714652848 717353728 717778152 719724789 722187648 724130346 727949488 728396172 731148992 732854808 736075872 737217039 737233224 739958016 740457276 741684384 744362528 744944256 746099172 746115552 749378448 751410786 754428168 754696839 757136142 757216512 757942016 758407104 760447233 760463928 763789572 764990499 765588348 768936402 769154176 772517824 772991856 774207252 775913216 777740544 779424282 782369952 786496256 787093632 787373936 789095853 791796096 793926042 793943472 797415528 798669326 801621184 802230048 803491416 805756032 807022944 808291848 812461104 812750442 816746112 818943174 820317888 822542616 823835922 824461659 827438703 828085356 829387377 831942272 832452768 837407844 837548352 839379996 841229568 842552256 843050754 844818737 847639296 850700032 852684768 852703488 854997276 855521919 856432512 858755184 860105428 863284352 863866822 865298448 869082552 869101632 870449034 872902368 874274856 874958112 876645917 879572736 880166196 883419264 884808288 885795678 890770608 891087834 893186406 894137088 897092469 901823832 903927843 907344048 907363968 907900812 909328329 911332032 912764944 918275904 920746083 922311936 923762112 924792972 925360443 926247049 928526976 928857648 930318116 934891776 935935056 937406652 940048704 941506098 941526768 942241896 945644232 946383264 947871288 948208849 951374592 952870464 955433703 957037536 959270364 959291424 959633052 963486576 965507128 966099582 971194896 973460754 976975818 977139744 977717871 977739336 981434496 982015164 982956052 982977632 983559213 987276368 988912512 994798896 994820736 995409324 997496822 999171264 999952128 1001859053 1001881048 1005904224 1006262452 1009514856 1011209472 1013929644 1013951904 1014551811 1015523873 1018023552 1018386096 1019987332 1020762054 1020784464 1025248536 1026860562 1030655808 1032276336 1033060392 1033083072 1033428291 1037600928 1039232376 1039602473 1043159936 1044964854 1051753248 1052127804 1052926938 1057554792 1058568056 1058591296 1059217614 1063220704 1063849761 1069640064 1071321888 1071979272 1076030592 1076667228 1077722464 1078925134 1083281472 1083667256 1086195519 1091924232 1092594258 1093641094 1093757184 1096333056 1096723488 1098423781 1098447896 1099282212 1103251604 1104113808 1105849836 1109937024 1110685914 1112526576 1116543792 1116731136 1117416384 1119148758 1119173328 1119571894 1123403008 1124067672 1127116179 1135704213 1136913024 1137610656 1139805121 1139996368 1140695892 1145006912 1145684358 1153731264 1158776736 1158802176 1159487784 1160598712 1161310878 1163869824 1165699808 1166610816 1173554928 1179744384 1180640448 1181060904 1182917918 1185829632 1187694144 1188117112 1190889063 1190915208 1196123292 1198003989 1202003712 1202431776 1203345072 1205237124 1208634048 1209792064 1210534416 1212437772 1215109376 1219125663 1224367872 1225119168 1227661444 1228414761 1230476832 1231682816 1233057296 1233813924 1235753883 1238476864 1247913408 1248679152 1249875536 1253398272 1255341464 1255369024 1256111766 1256322528 1260858976 1261844352 1263828384 1270493952 1271458944 1273911604 1276050048 1279027152 1279055232 1279482646 1279510736 1282495914 1284648768 1288132776 1290158142 1294926528 1295800233 1297947672 1300126464 1302634424 1302852992 1303623828 1303652448 1305673551 1309353552 1311412284 1319359104 1320249294 1325128896 1326398528 1327212432 1328693517 1332228352 1336631751 1339779609 1341205632 1346019808 1351906192 1351935872 1352735748 1357848128 1361016072 1361045952 1366998048 1369147416 1374207744 1376368448 1377413856 1377444096 1377904388 1383467904 1385643168 1387189458 1393286472 1395477174 1402337664 1402837072 1403902584 1406109978 1410073056 1412259147 1412290152 1418466348 1421806932 1427061888 1428429184 1429305696 1435556304 1439449578 1444375296 1448260692 1449149373 1455898976 1456792344 1462297984 1465463727 1465709616 1472151744 1474434078 1474466448 1480914552 1483368768 1488725056 1489888512 1492198344 1492231104 1496245233 1498756896 1502821572 1508856336 1509393678 1514272284 1516814208 1520894466 1520927856 1527579144 1529980998 1531143081 1531176696 1537872804 1538308352 1540290843 1545035648 1545983712 1548414504 1558848564 1564739904 1567447281 1568949083 1574187264 1574747872 1578191706 1583592192 1587852084 1587886944 1588826421 1594831056 1597338652 1603242368 1604460096 1606982832 1611512064 1614045888 1616583696 1618387701 1624922208 1625500884 1628056703 1633492224 1637886348 1640461641 1640635776 1645085232 1647671844 1648923318 1654877406 1656170712 1658774754 1663884544 1664905536 1666028871 1674815688 1675096704 1678723137 1678759992 1679357841 1685104512 1686101508 1689637474 1705369536 1709994552 1711043838 1712865024 1717510368 1718526537 1720173091 1720210856 1726568704 1727733644 1730596896 1738165104 1738203264 1740898068 1741966317 1745804736 1748549712 1749916224 1753291834 1760332392 1760959291 1766838528 1769616576 1771591356 1774376877 1781541216 1782175668 1784977831 1786372812 1794184938 1803647664 1807855686 1814688096 1814727936 1815801624 1818656658 1822664064 1825529888 1836551808 1841492166 1847524224 1849585944 1850720886 1852494098 1857053952 1857715296 1860636232 1871870112 1874813304 1880097408 1883012196 1883053536 1884167649 1884483792 1891288464 1892766528 1895742576 1896417698 1905740928 1910867406 1914075072 1918540728 1918582848 1919223969 1919266104 1923743871 1926973152 1930690307 1931014256 1932199164 1935237213 1942389792 1946921508 1953951636 1954279488 1955435742 1955478672 1962868992 1964030328 1965912104 1965955264 1967118426 1974552736 1977825024 1989597792 1989641472 1990818648 1994993644 1998342528 2003718106 2003762096 2011808448 2012524904 2019029712 2027859288 2027903808 2029103622 2031047746 2036047104 2036772192 2039974664 2041524108 2041568928 2050497072 2053721124 2061311616 2064552672 2066120784 2066166144 2066856582 2075201856 2078464752 2079204946 2080784187 2086319872 2089929708 2093215761 2103506496 2104255608 2105853876 2109164967 2115109584 2117136112 2117182592 2118435228 2126441408 2127699522 2139280128 2142643776 2143958544 2148407527 2152061184 2153334456 2155444928 2157850268 2159174367 2166562944 2167334512 2172391038 2183848464 2185188516 2187282188 2193446976 2196847562 2196895792 2198564424 2206503208 2208227616 2211651117 2211699672 2219874048 2221371828 2225053152 2229345307 2233087584 2234832768 2238297516 2238346656 2239143788 2248135344 2254232358 2264090517 2271408426 2273826048 2275221312 2279610242 2279992736 2281341699 2281391784 2290013824 2291368716 2294971497 2307462528 2317553472 2318975568 2321197424 2322621756 2327739648 2331399616 2333221632 2347109856 2359488768 2361280896 2362121808 2365835836 2367287559 2375388288 2376234224 2381778126 2381830416 2392246584 2396007978 2404863552 2406690144 2410474248 2411332679 2417268096 2419584128 2421068832 2424875544 2438251326 2450238336 2455322888 2456829522 2460953664 2466114592 2467627848 2471507766 2476953728 2482316109 2488162131 2495826816 2497358304 2499751072 2510682928 2510738048 2512223532 2512645056 2521717952 2523688704 2527656768 2534456211 2542917888 2547823208 2552100096 2558054304 2558110464 2558965292 2559021472 2564991828 2569297536 2576265552 2580316284 2589853056 2591600466 2595895344 2605268848 2605705984 2607247656 2607304896 2611347102 2618707104 2622824568 2629937751 2638718208 2640498588 2650257792 2652797056 2654424864 2657387034 2673263502 2679559218 2682411264 2691277407 2692039616 2703812384 2703871744 2705471496 2715696256 2722032144 2722091904 2727984987 2733996096 2738294832 2752736896 2754827712 2755808776 2762238249 2766935808 2771286336 2774378916 2778741147 2786572944 2790954348 2795342641 2804675328 2805674144 2807805168 2812219956 2820146112 2824518294 2824580304 2836932696 2843613864 2844626547 2854123776 2856858368 2858611392 2866301109 2871112608 2878899156 2896521384 2898298746 2911797952 2913584688 2924595968 2930927454 2931419232 2944303488 2948868156 2948932896 2950677639 2961829104 2966737536 2977450112 2984396688 2984462208 2992490466 2997513792 3005577159 3005643144 3017712672 3018787356 3023533877 3028544568 3033628416 3041788932 3041855712 3046571619 3055158288 3059961996 3062286162 3062353392 3075745608 3080581686 3090071296 3091967424 3096829008 3100284873 3117697128 3118807419 3129479808 3134894562 3137898166 3149495744 3156383412 3175704168 3175773888 3177652842 3189662112 3191549283 3194677304 3206484736 3208920192 3213965664 3228091776 3233167392 3236775402 3249844416 3251001768 3256113406 3258586557 3270352969 3275772696 3280923282 3281271552 3290170464 3295271343 3295343688 3297846636 3309754812 3312341424 3317549508 3329811072 3332057742 3349631376 3350193408 3357446274 3357519984 3358715682 3370209024 3372203016 3379274948 3381348537 3407112639 3410739072 3419415363 3419989104 3422087676 3435020736 3437053074 3440346182 3440421712 3455467288 3461193792 3476330208 3476406528 3481796136 3483932634 3491238877 3491609472 3497099424 3499832448 3506583668 3520664784 3521918582 3539233152 3543182712 3548753754 3563082432 3564351336 3569955662 3572667189 3572745624 3588369876 3594011967 3607295328 3615711372 3629376192 3631603248 3637313316 3645328128 3651059776 3657376989 3673103616 3682984332 3685244283 3695048448 3699171888 3701441772 3704988196 3707261649 3715430592 3721272464 3743740224 3749626608 3760194816 3766024392 3766107072 3768335298 3768967584 3776237969 3782576928 3785533056 3791485152 3792835396 3811481856 3821734812 3828150144 3837081456 3837165696 3838447938 3838532208 3847487742 3853946304 3861380614 3862028512 3864398328 3870474426 3884779584 3887400699 3893843016 3907903272 3908558976 3910871484 3910957344 3917020653 3928060656 3931824208 3931910528 3934236852 3949105472 3979195584 3981637296 3986080551 3989899693 3989987288 3996685056 4007436212 4007524192 4009895253 4023616896 4025049808 4038059424 4055718576 4055807616 4058207244 4062095492 4073544384 4079949328 4083048216 4083137856 4084502293 4100994144 4107442248 4122623232 4129105344 4132241568 4132332288 4133713164 4140212713 4150403712 4156929504 4158409892 4161568374 4179859416 4186431522 4207012992 4208511216 4211707752 4218329934 4230219168 4234272224 4234365184 4236777441 4236870456 4252882816 4255399044 4285287552 4287917088 4296815054 4306668912 4310889856 4315700536 4318348734 4333125888 4334669024 4344782076 4367696928 4370377032 4374564376 4386893952 4393695124 4393791584 4396391181 4397128848 4413006416 4416455232 4423302234 4423399344 4442743656 4450106304 4458690614 4466175168 4469665536 4476595032 4476693312 4478189261 4478287576 4488735699 4496270688 4508464716 4528181034 4542816852 4550442624 4559220484 4559985472 4562683398 4562783568 4580027648 4582737432 4589942994 4614925056 4620872529 4635106944 4637951136 4642394848 4645243512 4662799232 4694219712 4706847249 4722561792 4724243616 4731671672 4734575118 4750776576 4752468448 4763556252 4763660832 4784493168 4792015956 4809727104 4813380288 4820948496 4822665358 4834536192 4839168256 4842137664 4849751088 4855163103 4876502652 4884170109 4900476672 4910645776 4913659044 4921384923 4921907328 4932229184 4935255696 4943015532 4953907456 4964632218 4976324262 4991653632 4994716608 4998086613 4999502144 5021365856 5021476096 5024447064 5025290112 5038073523 5043435904 5055313536 5068912422 5095646416 5116108608 5117930584 5118042944 5129983656 5138595072 5152531104 5160519273 5160632568 5179706112 5183200932 5191790688 5210537696 5214495312 5214609792 5222694204 5237414208 5245649136 5259875502 5280997176 5282877873 5300515584 5305594112 5308849728 5314774068 5323130631 5346527004 5354933493 5359118436 5382554814 5384079232 5407624768 5410942992 5431392512 5444064288 5444183808 5455969974 5467992192 5476589664 5505473792 5509655424 5511617552 5524476498 5542572672 5548757832 5557482294 5573145888 5581908696 5590685282 5611348288 5615610336 5624439912 5640292224 5649036588 5649160608 5673865392 5687227728 5689253094 5717222784 5732602218 5742225216 5757671907 5757798312 5771231613 5792070921 5793042768 5796597492 5805711639 5823595904 5827169376 5861854908 5862838464 5888606976 5897736312 5897865792 5901355278 5913731159 5923658208 5933475072 5954900224 5968793376 5968924416 5984980932 5995027584 6011154318 6011286288 6035425344 6037574712 6047067754 6057089136 6083577864 6083711424 6093143238 6110316576 6119923992 6124572324 6124706784 6151491216 6161163372 6183934848 6193658016 6200569746 6235394256 6237614838 6242352561 6258959616 6269789124 6275796332 6279647283 6298991488 6312766824 6327494901 6351408336 6351547776 6355305684 6379324224 6383098566 6389354608 6396484723 6417840384 6427931328 6445222581 6456183552 6466334784 6473550804 6477523101 6483729343 6499688832 6502003536 6512226812 6517173114 6540705938 6551545392 6561846564 6580340928 6590542686 6590687376 6595693272 6619509624 6624682848 6634953351 6635099016 6637461943 6659622144 6664115484 6688035921 6699262752 6714892548 6715039968 6717431364 6744406032 6758549896 6762697074 6792271551 6814225278 6821478144 6838830726 6839978208 6844025097 6844175352 6870041472 6874106148 6880692364 6880843424 6884914491 6910934576 6922387584 6952660416 6963592272 6967865268 6982477754 6983218944 6994198848 6999664896 7013013371 7013167336 7041329568 7043837164 7078466304 7086365424 7097507508 7101862677 7108667111 7126164864 7128702672 7139911324 7145334378 7145491248 7176739752 7188023934 7214590656 7231422744 7233998037 7258752384 7263206496 7274626632 7277217311 7302119552 7314753978 7365968664 7370488566 7398343776 7402883544 7409976392 7414523298 7430861184 7442544928 7446948327 7487480448 7499253216 7532048784 7532214144 7536670596 7537935168 7552475938 7565153856 7571066112 7582970304 7585670792 7603368633 7643469624 7656300288 7674162912 7674331392 7676895876 7677064416 7688966467 7694975484 7707892608 7722761228 7724057024 7728796656 7740948852 7769559168 7774801398 7787686032 7815806544 7817117952 7821742968 7821914688 7834041306 7856121312 7863648416 7863821056 7868473704 7889813253 7898210944 7958391168 7963274592 7972161102 7979799386 7979974576 8014872424 8015048384 8019790506 8047233792 8050099616 8076118848 8111437152 8111615232 8116414488 8124190984 8147088768 8159898656 8166096432 8166275712 8169004586 8201988288 8214884496 8258210688 8264483136 8267426328 8280425426 8286714747 8300807424 8313859008 8316637199 8316819784 8323136748 8336223441 8359718832 8372863044 8386027923 8414025984 8417022432 8423415504 8436659868 8460438336 8468544448 8473554882 8473740912 8505765632 8510798088 8533879641 8570575104 8575834176 8593630108 8598903327 8613337824 8621779712 8631401072 8636697468 8669338048 8689564152 8735393856 8740754064 8749128752 8773787904 8787390248 8787583168 8792782362 8794257696 8826012832 8832910464 8846604468 8846798688 8885487312 8900212608 8917381228 8932350336 8953190064 8953386624 8956378522 8956575152 8977471398 8992541376 9016731477 9016929432 9056362068 9070601631 9085633704 9100885248 9118440968 9119970944 9125366796 9125567136 9139714857 9165474864 9179885988 9241745058 9270213888 9275902272 9284789696 9290487024 9300854619 9325598464 9356422257 9388439424 9413694498 9448487232 9463343344 9469150236 9504936896 9527112504 9527321664 9568986336 9584031912 9619454208 9626760576 9641896992 9645330716 9684275328 9699502176 9710326206 9753005304 9768340218 9775759671 9811058907 9821291552 9827318088 9842769846 9843814656 9864458368 9870511392 9885814029 9886031064 9929264436 9952648524 9989433216 9996173226 9999004288 10042731712 10048894128 10050580224 10076147046 10086871808 10110627072 10137824844 10144045611 10191292832 10232217216 10235861168 10236085888 10258246089 10259967312 10305062208 10321038546 10321265136 10366401864 10383581376 10421075392 10428990624 10429219584 10445388408 10473716631 10474828416 10491298272 10519751004 10561994352 10565755746 10617699456 10629548136 10646261262 10693054008 10709866986 10718001567 10718236872 10765109628 10768158464 10782035901 10815249536 10821885984 10888128576 10911939948 10935984384 10953179328 10972130967 10982643581 11019310848 11023235104 11048952996 11085145344 11097515664 11114964588 11121784947 11146291776 11163817392 11181370564 11222696576 11231220672 11248879824 11280584448 11298073176 11298321216 11328713907 11347730784 11374455456 11378506188 11396396921 11434445568 11465204436 11484450432 11515343814 11515596624 11542463226 11584141842 11586085536 11593194984 11611423278 11647191808 11654338752 11662202097 11723709816 11725676928 11751061959 11795472624 11795731584 11802710556 11827462318 11847316416 11937586752 11969699079 11969961864 11990055168 12022308636 12022572576 12029685759 12041211637 12070850688 12075149424 12094135508 12114178272 12167155728 12167422848 12186286476 12220633152 12239847984 12249144648 12249413568 12253506879 12302982432 12322326744 12326715037 12367869696 12387316032 12401139492 12420638139 12470788512 12475229676 12484705122 12539578248 12551592664 12559294566 12597982976 12625533648 12654989802 12702816672 12703095552 12710332323 12710611368 12758648448 12766197132 12778709216 12792969446 12855862656 12890445162 12932669568 12947101608 12955046202 12967458686 12999377664 13004007072 13024167689 13024453624 13034346228 13081411876 13103090784 13123693128 13160681856 13181085372 13181374752 13189173543 13191386544 13239019248 13249365696 13269906702 13270198032 13274923886 13328230968 13376071842 13398525504 13429785096 13430079936 13434567783 13434862728 13466207097 13488812064 13514832149 13517099792 13525394148 13584543102 13628450556 13677661452 13679956416 13688050194 13688350704 13740082944 13748212296 13761384728 13761686848 13769828982 13821869152 13844775168 13905320832 13927184544 13935730536 13964955508 13988397696 14026026742 14026334672 14082659136 14087674328 14120541747 14172730848 14195015016 14203725354 14217334222 14252329728 14257405344 14279822648 14290668756 14290982496 14353479504 14376047868 14429181312 14462845488 14467996074 14517504768 14526412992 14549253264 14554434622 14565489309 14604239104 14629507956 14652510327 14731937328 14740977132 14764154769 14796687552 14805767088 14819952784 14829046596 14861722368 14885089856 14893896654 14974960896 14998506432 15038852689 15064097568 15064428288 15073341192 15075870336 15104951876 15114220569 15130307712 15165940608 15171341584 15206737266 15286939248 15348325824 15353791752 15354128832 15377932934 15389950968 15415785216 15445522456 15448114048 15457593312 15481557819 15481897704 15539118336 15549602796 15575372064 15631613088 15643485936 15643829376 15668082612 15712242624 15727296832 15736947408 15779626506 15796421888 15848633619 15916782336 15926549184 15944322204 15959598772 15959949152 15969391893 16029744848 16030096768 16039581012 16064800479 16100199232 16152237696 16222874304 16232828976 16248381968 16266514133 16294177536 16319797312 16332192864 16332551424 16338009172 16403976576 16429768992 16516421376 16528966272 16534852656 16560850852 16573429494 16627718016 16633274398 16633639568 16646273496 16672446882 16719437664 16745726088 16772055846 16834044864 16846831008 16873319736 16879328753 16920876672 16937088896 16947109764 16947481824 17021596176 17067759282 17151668352 17187260216 17197806654 17226675648 17262802144 17273015721 17273394936 17338676096 17376212763 17379128304 17417134917 17470787712 17481508128 17498257504 17574780496 17575166336 17585564724 17588515392 17652025664 17665820928 17693208936 17693597376 17741193477 17770974624 17800425216 17834762456 17864700672 17906380128 17906773248 17912757044 17913150304 17954942796 17985082752 18033462954 18033858864 18112724136 18141203262 18171267408 18236881936 18239941888 18250733592 18251134272 18279429714 18330949728 18359771976 18483490116 18551804544 18569579392 18580974048 18601709238 18712844514 18776878848 18827388996 18838941849 18896974464 18926686688 18938300472 19009873792 19054225008 19054643328 19137972672 19168063824 19189454169 19253521152 19283793984 19290661432 19335667743 19368550656 19399004352 19420652412 19451188029 19506010608 19536680436 19551519342 19622117814 19642583104 19654636176 19685539692 19728916736 19741022784 19771628058 19772062128 19858528872 19904860053 19905297048 19912385829 19978866432 19992346452 19998008576 20064107763 20085463424 20097788256 20152294092 20275649688 20288091222 20376814653 20382585664 20396338079 20464434432 20471722336 20472171776 20516492178 20519934624 20610124416 20642077092 20642530272 20654743473 20732803728 20767162752 20842150784 20857981248 20890776816 20947433262 20949656832 20982596544 21039040113 21039502008 21123988704 21131511492 21164737139 21235398912 21259096272 21292522524 21326001333 21386108016 21419733972 21436003134 21436473744 21530219256 21564071802 21630499072 21643771968 21701994111 21776257152 21823879896 21831651933 21906358656 21944261934 21965287162 22046470208 22097905992 22195031328 22229929176 22243569894 22292583552 22327634784 22340844981 22362741128 22445393152 22462441344 22497759648 22596146352 22596642432 22657427814 22695461568 22748910912 22757012376 22792793842 22810105899 22892470783 22930408872 22968900864 23030687628 23031193248 23066899401 23084926452 23168283684 23172171072 23186389968 23222846556 23308677504 23324404194 23447419632 23451353856 23502123918 23590945248 23591463168 23605421112 23654924636 23669439759 23694632832 23875173504 23939398158 23939923728 24044617272 24045145152 24059371518 24082423274 24141701376 24150298848 24188271016 24228356544 24334311456 24334845696 24372572952 24441266304 24479695968 24498289296 24498827136 24507013758 24605964864 24644653488 24653430074 24774632064 24802278984 24841276278 24860144241 24941577024 24949911597 24950459352 24969410244 25008670323 25079156496 25103185328 25118589132 25158083769 25251067296 25309979604 25405633344 25420664646 25421222736 25473974963 25517296896 25532394264 25557418432 25585938892 25601638923 25711725312 25780890324 25796709981 25865339136 25894203216 25910092404 25934917372 26008014144 26048335378 26048907248 26068692456 26162823752 26206181568 26247386256 26321363712 26362170744 26362749504 26378347086 26382773088 26433665783 26478038496 26498731392 26539813404 26540396064 26549847772 26656461936 26752143684 26797051008 26859570192 26860159872 26869135566 26869725456 26932414194 26977624128 27029664298 27034199584 27050194431 27050788296 27169086204 27211804893 27256901112 27355322904 27359912832 27376100388 27376701408 27419144571 27496424592 27522769456 27523373696 27539657964 27643738304 27810641664 27854369088 27871461072 27902563857 27929297851 27929911016 27976795392 28052053484 28052669344 28069266771 28165318272 28175348656 28241083494 28345461696 28390030032 28407450708 28434668444 28514810688 28559645296 28581337512 28581964992 28591516051 28706959008 28752095736 28858362624 28925690976 28935992148 28981488991 29052825984 29098506528 29108869244 29130978618 29259015912 29305020654 29433176721 29463874656 29481954264 29528309538 29593375104 29611534176 29639905568 29657442087 29658093192 29770179712 29787793308 29997012864 30077705378 30128195136 30146682384 30151740672 30209903752 30228441138 30260615424 30331881216 30342683168 30413474532 30573878496 30696651648 30707583504 30708257664 30755865868 30774738267 30779901936 30891044912 30896228096 30915186624 30963115638 30963795408 31099205592 31150744128 31263226176 31286971872 31287658752 31336165224 31347324827 31421149893 31424485248 31454593664 31473894816 31559253012 31697267238 31853098368 31888644408 31919197544 31919898304 31938783786 32059489696 32060193536 32079162024 32129600958 32200398464 32304475392 32346107703 32445748608 32465657952 32496763936 32533028266 32639594624 32664385728 32676018344 32807953152 32859537984 32947930743 33057932544 33069705312 33121701704 33146858988 33255436032 33266548796 33267279136 33292546992 33344893764 33438875328 33491452176 33544111692 33668089728 33693662016 33746639472 33758657506 33841753344 33874177792 33894219528 33894963648 33986141721 34043192352 34135518564 34189190763 34303336704 34374520432 34395613308 34453351296 34525604288 34546031442 34546789872 34677352192 34752425526 34758256608 34834269834 34941575424 34963016256 34986606291 34996515008 35149560992 35150332672 35171129448 35177030784 35304051328 35386417872 35387194752 35482386954 35541949248 35669524912 35812760256 35825514088 35826300608 35909097237 35909885592 35970165504 36066925908 36067717728 36123634911 36225448272 36282406524 36342534816 36473763872 36501467184 36502268544 36558859428 36661899456 36719543952 36760520637 36966980232 36980145111 37103609088 37139158784 37161948096 37203418476 37261914417 37425689028 37654777992 37677883698 37793948928 37853373376 37876600944 38019747584 38108450016 38109286656 38275945344 38336127648 38378908338 38567587968 38581322864 38671335486 38798008704 38841304824 38902376058 39012021216 39072503067 39073360872 39103038684 39244235628 39285166208 39309272352 39371079384 39482045568 39543256116 39544124256 39717057744 39809720106 39810594096 39824771658 39984692904 40128215526 40170926848 40195576512 40303703349 40304588184 40398621291 40544496447 40551299376 40576182444 40753629306 40765171328 40792676158 40943444672 41032984356 41039869248 41220248832 41284154184 41285060544 41309486946 41396118113 41465607456 41534325504 41684301568 41715962496 41781553632 41894866524 41965193088 42078080226 42079004016 42247977408 42263022984 42329474278 42361625241 42518192544 42585045048 42652002666 42772216032 42839467944 42872006268 42872947488 43060438512 43128143604 43287543936 43403988222 43552514304 43647759792 43663303866 43696467927 43812717312 43888523868 43930574324 43957530981 44092940416 44195811984 44292464307 44390062656 44459858352 44487139788 44585167104 44655269568 44681689962 44725482256 44775393061 44924882688 44995519296 45116558067 45192292704 45193284864 45314855628 45342661707 45386105401 45390923136 45497821824 45514024752 45585587684 45620211798 45784941566 45860817744 46061375256 46062386496 46133798802 46169852904 46336567368 46344342144 46372779936 46444673457 46445693112 46462233601 46617355008 46648808388 46894839264 47004247836 47181890496 47210842224 47309849272 47338879518 47389265664 47545900857 47750347008 47878796316 47879847456 47908175679 48089234544 48090290304 48118743036 48164846548 48194401437 48300597696 48376542032 48456713088 48668622912 48745145904 48799542399 48882532608 48959391936 48996578592 48997654272 49014027516 49091093597 49211929728 49289306976 49306860148 49549264128 49604557968 49682552556 49720288482 49883154048 49899823194 49900918704 49938820488 50017340646 50158312992 50206370656 50237178264 50316167538 50502134592 50619959208 50637986259 50811266688 50841329292 50842445472 50947949926 51064788528 51114836864 51171877784 51203277846 51561780648 51593419962 51788406432 51819047163 51820184808 51868696009 51869834744 52016028288 52096670756 52097814496 52128638289 52137384912 52325647504 52412363136 52494772512 52724341488 52725499008 52756694172 52765546176 52867331566 52956076992 52997462784 53079626808 53080792128 53098529809 53099695544 53223580431 53312923872 53504287368 53594102016 53719140384 53720319744 53738271132 53739450912 53822765269 53864828388 53955248256 54059328596 54068399168 54100388862 54101576592 54338172408 54423609786 54513802224 54710645808 54719825664 54752200776 54753402816 54838289142 54992849184 55045538912 55046747392 55079315928 55287476608 55708738176 55742922144 55805127714 55858595702 55859822032 56104106968 56105338688 56138533542 56330636544 56350697312 56482166988 56690923392 56780060064 56814901416 56869336888 57029621376 57119290592 57162675024 57163929984 57183032102 57413918016 57504191472 57568362507 57851381952 57871984296 57962977982 58007003229 58105651968 58197013056 58216460393 58217738488 58261957236 58353564087 58518031824 58610041308 58866353442 58927749312 58963908528 59056619076 59186750208 59223068352 59279811136 59314884174 59316186384 59540359424 59575586616 59737157487 59994025728 60155410756 60192323289 60256390272 60293364768 60419807504 60456882276 60685366336 60826949064 61147756992 61189014237 61393303296 61415167008 61416515328 61511731736 61549476534 61559803872 61782089824 61830373248 61926231276 61927590816 62198411184 62301488256 62526452352 62573943744 62672330448 62694649654 62842299786 62848970496 62909187328 62947789632 63117120339 63118506024 63394534476 63494211417 63706196736 63777288816 63838395088 63839796608 63877567572 63978003999 64118979392 64158324048 64259201916 64400796928 64692215406 64891497216 64931315904 64993527872 65066056532 65105982333 65279189248 65328771456 65352036688 65494955799 65719075968 65895861486 66139410624 66243403408 66293717976 66533097592 66534558272 66585093984 66689787528 66877750656 66982904352 67088223384 67336179456 67387324032 67493278944 67517315012 67788439056 67789927296 67972283442 68086384704 68271037128 68378381526 68430317697 68677412349 68749040864 68791226616 68906702592 69051208576 69092062884 69093579744 69200698203 69504851052 69516513216 69668539668 69926032512 69973212582 69993030016 70299121984 70342258896 70354061568 70608102656 70772835744 70774389504 70964773908 71008319277 71083898496 71339049824 71625520512 71651028176 71652601216 71818194474 71819771184 72133851816 72135435456 72247269822 72450896544 72564813048 72685069632 72947527744 73002934368 73004537088 73117718856 73323798912 73439087904 73521041274 73933960464 73960290222 74323896192 74406836952 74523828834 74849734791 74851378056 75026010969 75309555984 75355767396 75474251307 75706746752 75753201888 76216900032 76421924889 76551890688 76672255296 76757816676 76804916769 76878505067 77135175936 77162645728 77342670972 77596017408 77682609648 77804752116 78024042432 78145006134 78146721744 78206077368 78488471256 78570332416 78618544704 78742158768 78964091136 79086512232 79088248512 79300997349 79434115488 79619440212 79621188192 79649543316 79969385808 80256431052 80391153024 80607406698 80609176368 80797242582 81088992894 81102598752 81150583293 81152364888 81507258612 81530342656 81585352316 81635414679 81886889344 82065968712 82079738496 82257433713 82568308368 82570121088 82618973892 82792236226 82931214912 83154301399 83431924992 83563107264 83787893553 83789733048 83930386176 84156160452 84158008032 84207800313 84288481459 84495954816 84526045968 84658948556 84723250482 85036385088 85170090096 85304005332 85544432064 85678935888 85744012536 85745894976 85774548153 86120877024 86256287208 86287005259 86575087872 86807976444 86944466973 87295519584 87326607732 87392935854 87777047736 87861148648 87915061962 88185880832 88299530163 88391623968 88584928614 88780125312 88919716704 88972326261 88974279576 89310539136 89363379924 89450964512 89550786122 89991038592 90233116134 90384585408 90629711256 90685323414 90772210802 90781846272 90995643648 91028049504 91169173823 91171175368 91240423596 91569883132 91721635488 92122750512 92124772992 92267597604 92324214801 92339705808 92673134736 92688684288 92745559872 92889346914 92891386224 92924467202 93297616776 93789678528 94008495672 94041974481 94263449679 94363780992 94421684448 94603825043 94619698544 94677759036 95091801714 95757592632 95759694912 95816351358 96178469088 96180580608 96237486072 96329693096 96388802874 96601195392 96753084064 96913426176 97337245824 97490291808 97599084798 97918783872 97993157184 98028055032 98182187194 98423859456 98578613952 98613720296 98843792229 99209115936 99365105112 99440576964 99766308096 99799646388 99801837408 99877640976 100034681292 100316625984 100412741312 100474356528 100632335076 101004269184 101239918416 101275972518 101622533376 101682658584 101684890944 101895899852 101958425163 102129577056 102229673728 102343755568 102406555692 102567572289 103123561296 103186839924 103576812864 103638094326 103640369616 103737392018 103739669488 104032056576 104193341512 104195628992 104257276578 104274769824 104651295008 104824726272 104989545024 105271968823 105448682976 105450998016 105513388344 105531092352 105734663132 105912153984 106159253616 106161584256 106197059618 106199391088 106447160862 106625847744 107008574736 107438280768 107476542264 107478901824 107645530538 107727291711 107729656776 107910496512 108118657192 108136798336 108200777724 108203153184 108370904733 108676344816 108847219572 109027604448 109421291616 109504401552 109506805632 109676578284 109985698368 110091077824 110158631856 110281561911 110574953216 110940435333 111417476352 111485844288 111610255428 111717191404 111719644064 111785743251 112208213936 112210677376 112277067084 112701394624 112964333976 113381846784 113560120128 113629802832 113738673776 113865598931 114059242752 114238581184 114325350048 114327859968 114366064204 114827836032 115008382944 115136725014 115702763904 115743968592 115925955964 116014006458 116394026112 116432920786 116435476976 116523914472 116707128174 117036063648 117217509201 117220082616 117732706884 117855498624 117927817056 118113238152 118155301271 118446136704 118559622272 118629768348 118632372768 119151173232 119474314974 120310821512 120384646578 120512780544 120586729536 120839615008 120911110047 120913764552 121370732672 121633489341 121653898128 122295513984 122378028474 122830334016 123023463472 123098953068 123119607744 123564179648 123660746496 123852462552 123855181632 124188354339 124396822368 124602976512 125052904704 125147887488 125344660896 125389299308 125684599572 125895579264 126234240678 126237012048 126789068952 126988422834 127084875723 127554577632 127676790176 127679593216 127755135144 127956007998 128237958784 128316648096 128518403832 129384430812 129862631808 129987055744 130132113064 130211964666 130657542912 130704073376 130989911598 131438151936 131791722972 131872592943 132278821248 132486806816 132587435952 133066195184 133069116544 133170187968 133379575056 133755501312 133965808704 134176446768 134326179183 134774648064 134986557888 135034630024 135349674201 135576878112 135579854592 135944566884 136158316203 136172769408 136542074256 136756763052 136860635394 137354824698 137498081728 137582453232 138102417152 138184125768 138187159488 138401396406 139009702104 139033026432 139334020371 139337079336 139386700803 139852065024 139946425164 139986060032 140598243968 140684517792 141545671488 141929547816 142016638554 142167796992 142637702571 142678099648 142774366553 143251041024 143302056352 143305202432 143636388948 143639542368 144267703632 144270870912 144494539644 144583204311 144901793088 145129626096 145370139264 145895055488 146005868736 146235437712 146398627197 146647597824 146878175808 147042082548 147273280791 147867920928 147920580444 148153159973 148647792384 148813673904 149047657668 149699469582 149702756112 150052021938 150619111968 150711534792 150948502614 151413493504 151506403776 151913958777 152433800064 152843849778 153344510592 153515633352 153609833538 153757010134 154325291456 154685341944 155365219296 155606088027 155609504232 156048084864 156290012268 156293443488 156385914867 156412154736 156976942512 157237089408 157484317536 158173024464 158176497024 158601994698 158868230976 159238880424 159242376384 159295589427 159299086632 159670741293 159938771616 160247295481 160512862104 160782306048 161214813396 161218352736 161468295807 161594485164 162177985788 162205197504 162301166586 162304729776 163014517224 163170704632 163270829358 163773778688 164131937424 164159476992 164514867426 165136616736 165140242176 165237947784 165584472452 165862429824 166308602798 167126214528 167575787106 167579466096 168312320904 168316016064 168415600626 168576962918 168991909632 169052091936 169317897112 169446500964 170072770176 170340180192 170608010664 171088864128 171357871776 171488025072 171491789952 171549096306 172241754048 172512574416 172574010518 172705087521 173615952888 173888933946 174021009687 174591039168 174649381179 174653215464 174785871708 175060692261 175554095472 175722297296 175830123924 176599060326 176783247936 177169857228 177560250624 177839433408 177944652522 177948559152 178317824741 178621078272 178726759848 178901929024 179101572244 179211472461 179982077184 180466232268 180576969867 180769170816 181259422512 181370646828 181544421604 182056099008 182338347646 182342350736 182480847192 183139766264 183443270976 183567042711 184245501024 184249545984 184535195208 184648429602 184679411616 185035660481 185346269472 185491119744 185778693828 185782772448 185848934404 186595233552 187579357056 188016991344 188083948962 188526899358 188727561984 188843368896 189207650086 189239397088 189351361017 189355518072 190183603428 190482634251 191515185264 191519389824 191632702716 191934011997 192356938176 192474972144 192659386192 192777605748 193202390784 193506168128 194674491648 194980583616 195198169596 195317946999 195505084957 195837567744 195986314368 196056110064 196364374388 196484867397 197157227904 197227440592 197687584458 198418231872 198730210224 198881153928 199599292776 199603674816 199755281952 200069362584 200140612357 200633251968 200825482624 200948713056 201264670152 202008538368 202479836832 202551945036 203365317168 203369781888 203791799704 203916850326 204259154112 204687511136 204813111384 205135144578 206032237047 206247122592 206373679848 207153625728 207276188652 207280739232 207474784036 207479338976 207602094609 208386683024 208391257984 208514553156 208549539648 209302590016 209979090048 210543937646 210897365952 211026776688 211062184704 211464683729 211469326264 211824307968 212318507232 212323168512 212394119236 212398782176 212894321724 213251695488 214017149472 214876561536 214953084528 214957803648 215291061076 215454583422 215459313552 216237314384 216273596672 216401555448 216406306368 216741809466 217352689632 217694439144 218055208896 218842583232 219008803104 219013611264 219353156568 219431273789 219971396736 220182155648 220317263712 220563123822 221880870666 222971688576 223220510856 223434382808 223439288128 223571486502 224416427872 224421354752 224549204373 224554134168 225402789248 225928667952 226422753921 227120240256 227259605664 227477347552 227731197862 228477162368 228650700096 228732128408 229265774667 229655672064 230016765888 230273450028 230635515201 231405527808 231487937184 231851911928 232028012916 232788052224 232865841572 232870953952 233047828944 233414256348 234072127296 234435018402 234440165232 235465413768 235710997248 235855634112 236226476304 236310602542 236892273408 237119244544 237259536696 237264745536 237902992047 238302346464 238948629948 240621643024 240769293156 241173459072 241679230016 241822220094 241827529104 242741465344 243266978682 243307796256 244591027968 244756056948 244906244037 245660668032 246046926944 246197906136 246239215488 247128359296 247704925104 247710363264 248376708678 248793644736 249462904197 250295774976 250689321792 250778598616 251363680659 251369199144 251791158528 252468481356 252474024096 252865444377 253578137904 253976845668 254169751446 255109155264 255353580352 255510270288 255912015996 256475917568 256633296192 257036807664 257323644459 258768861624 258861015777 259725263616 259974111488 260264226128 260423929332 260833400919 261408146752 261979823196 263583445944 263745185886 264557642496 264898590489 264973613632 265174871904 266132390368 266138233088 266340375936 266759150112 267931617408 268352893536 268652358366 269973115776 270069260048 270699348402 271153756224 271889133768 272316632406 272345538816 273084148512 273507521469 273513526104 273721270788 274709649396 274996163456 275164906464 276368251536 276374318976 276802792812 278019404208 278066052864 278668040742 278674158672 278773401606 279892850328 281196487936 281369035584 282125923443 282790349037 283091342976 283811475129 283859095632 284033277108 285275405142 285356199296 285548733106 286604112704 287272777896 287279084736 288535407264 288541741824 288989079288 289166408622 289772826791 289803586176 290259252192 290740278528 291790110976 292011737472 292470875424 292797254394 293756351616 294084165096 294546561582 295735841856 295841160888 296306319946 296531376687 297627347808 298095315336 299398939164 299405512224 300104043876 301238223936 301423069584 301897005228 303012807552 303827917554 304867600128 305687699556 305875275489 306689021184 307031266704 307219667076 307514020268 307702716867 308650582912 309370683888 310730438592 311212176054 311219008464 312096169728 312580024536 312586886976 312771829734 312824309472 313427751427 313953885024 314474178816 314968635072 315815906469 316346048928 316352994048 317203989396 317736461952 318477760848 318484752768 318591178854 318598173264 319341482586 319877543232 320494590962 321025724208 322429626792 322436705472 322936591614 323181875133 323188970328 324355971576 324410395008 324602333172 324609459552 325112714199 326029034448 326341409264 326541658716 328263874848 329029734852 330273233472 330475895568 330844685733 331161674519 331168944904 331724859648 332617205596 332821305999 334252429056 335151574212 335158932192 335357229753 336624641808 336632032128 336831201252 337153925836 338104183872 338635794224 338893001928 339013690319 340145540352 340680360384 341216021328 341596796793 342177728256 342715743552 342976050144 342983579904 343098192612 343637655179 344483508096 345025148832 345148021036 345410175042 347231905776 347777867892 348042019374 349182078336 349298762358 349306430928 349571743416 350121384522 351108190944 351444594592 351652527603 351660247848 353198120652 353566495872 354339714456 354465903813 355678866816 355889305044 355897118304 356635649482 357453519696 357803858048 358203144488 358422944922 360932464536 361153939734 361538341632 362518845024 362733330141 362741293656 363080872063 363088843208 364112198016 364676695292 364684701472 364900468023 364961694384 366279532528 366886541952 367134085422 368491002048 369070390416 369296859204 369358823232 370071320962 370692538944 370982239488 371557387656 371565544896 371689708663 371697868808 372565063017 373190467104 375158714112 376033982688 376167897924 376759356883 377053798716 377686737792 378415300172 378478794176 378702722034 378711036144 380367206856 380965268502 383030370528 383038779648 383265405432 383868023994 384713876352 384949944288 385318772384 385555211496 387012336256 389961167232 390396339192 390635893998 391010169914 391972628736 392112220128 392728748776 392969734794 394314455808 394454881184 395375168916 396836463744 397460420448 397762307856 399198585552 399207349632 399510563904 400138725168 400281224714 401266503936 401650965248 401897426112 402529340304 402978537549 404959673664 405103890072 406049022603 406730634336 406739563776 407515222751 407583599408 407833700652 408474948609 408518308224 409375022272 409626222768 410270289156 412064474094 412494245184 412747359696 414307251456 414552377304 414561478464 414949568072 414958677952 415204189218 416773366048 416782515968 417029106312 417099079296 418160102409 418605180032 419958180096 421087875292 421794731904 422053553376 422929367458 422938652528 424637014464 424788238472 424797564352 425788643448 426503390976 428034298944 428323099659 429753123072 429906169056 429915607296 430582122152 430909166844 430918627104 432474628768 432803110896 432812612736 433483618932 434705379264 435388878288 436110417792 437685166464 438017606208 438706313136 438862547578 439195881591 439942793472 440364311296 440634527424 441126247644 441819842373 443761741332 444459479919 445943377152 446441021712 446868765616 446878576256 447142973004 448832855744 449098408746 449108268336 450805578496 451857335904 452845507842 454240480512 454519211328 454954695104 455462395724 455741876331 456954324736 457301400192 457464256816 458531549334 460033531776 460546900056 461271030402 462975874368 463703823856 464056025832 465731683144 465741907904 466095657888 466818264081 466828512696 468144254592 468870036804 468880330464 470930827536 471711268224 472452952608 472621205084 474519073392 474529491072 475805984094 476604692928 477886768281 477897259896 479012223879 480741886443 481243286048 481538586312 482346918144 483358460032 483644440188 483655058208 484404887421 486533957364 486615592512 489512113896 489812488074 491321336064 492093853888 492395812272 492478430976 494256718592 495409850208 495420726528 496753417356 497587289472 498925808394 501378643584 501557197232 502727361318 502738398288 504936962712 504948048192 505730888754 507156275808 507953691336 508339502892 510218310528 510707160704 511020540576 511824031992 513266592384 514073615328 514647288918 517537723248 517722031554 518115262563 520528452256 520847858664 521666801838 522816293504 523948143537 523959646392 525182076783 527166891888 527490371772 529797180978 529947227264 530349743808 532264780736 532680751872 533518300224 534953474223 535863234816 536705787072 537304716732 537634417383 538149535469 539946231552 540138520096 541398696804 542307512448 543778267536 544633264812 546168297024 547015042938 547027052208 547442541576 549419298792 549992326912 550329812928 550701128133 552736503072 552748637952 553605585624 555106981443 556038808416 557336081484 557348317344 557546803212 559785700656 562738071168 564251846886 565580698074 566182685952 567622950258 567718191264 568054083051 568066554216 570550810284 570712398592 571097466212 571447902753 573208225408 574545555792 574558169472 575802035991 577070814528 577978158576 578332817244 579545653582 579607172352 580518504384 582080109793 584023474944 584941750848 585594508788 586515254871 587512703232 588168330192 589093123164 589454602191 590019370213 591471683712 591682321776 592612639892 593062753374 595254695616 596190630672 598797878328 598811024448 600208087752 600421837071 602476447872 602846139168 603794010456 604009036813 606025615104 607655835108 611375399112 611750550978 614062533408 614439334152 615028040536 615405433734 617301165824 618096711141 618741367776 621460877184 622424352108 622438016928 622806283827 625160049072 625173773952 625543659468 625648618944 626855502854 627907770048 629937270144 631631812938 632692097856 634394051187 634407978792 635472923904 636955521696 636969505536 637182357708 637196346528 638184216761 638682965172 639755086464 640989181924 642051448416 644859253584 644873410944 645873183228 646363750266 646377940656 648711943152 648820790016 649204666344 649218919104 650225428398 652058068896 652682818528 653083317432 656527749696 658059469704 658293821367 660546466944 660951791136 661689371466 662323349038 662337889808 665234411192 665642611998 670303148424 670317864384 670714459506 673249283616 673264064256 673647613119 673662402504 674307851672 676208367744 677271588448 677786003856 678027380638 681360720768 682432042656 683193593586 685431487104 685952100288 686196385224 687275310358 687797324001 688967016192 690050297664 690280887517 690296042072 690820350084 691906545603 694463811552 695555735784 696084038748 698364156672 698597524716 698612861856 699143486832 700242769044 702216381888 702889189184 703305055206 703320495696 706396241304 707132991744 708679428912 708931807626 711357733632 711778610088 711794236608 713271298964 713708976141 714907039392 715607716096 716406288976 716845889844 721864929072 722307879468 725037690048 725466660282 725482587312 726161744126 726177686416 728224396032 729353390584 729369402944 729800936046 729923388768 732559065056 733773083904 734268170844 736903781761 736982004096 738140780832 738593718408 738717646464 740142641924 741385077888 743114775312 743131089792 743379417326 743395737616 745130126034 746380934208 748388712591 752067965376 752335795848 753518713766 754091041977 754107597432 755373475584 756830600344 756957588352 757405444068 757422072288 758596333131 760734413712 761930537004 766060741056 766530810864 767736047988 769427752704 769899888576 770637544768 771110422992 771970933377 774024672512 776583047331 779922334464 780792678384 781271787996 782020339828 782500202757 784224440256 785457497552 785939469588 788909762368 790750337832 793672927488 794920840896 795524615712 797059192517 798397171104 798414699264 799021127808 800277450336 800562449428 803794852224 805058680608 805957075098 809919347328 810207780144 812098045206 813461268672 815030445502 815167198816 815667401304 816949897218 817036616448 818750044544 819252445536 820522564407 820540578312 824128948188 824988490368 825494719392 829104754608 829122956928 829899136144 829917355904 830408378436 833546732096 834058212624 834198158592 836320204818 837210360064 842175750584 843589463808 844107106752 845858734916 845877305056 846377770329 849274028928 849576476944 849595128704 851434425387 851577286896 856068597888 856646199318 859812338112 861164244304 861818333688 861837254208 862125249049 864949257536 865606221792 865625225472 866967237864 869318480373 869410758528 870777756576 872220835584 875370332928 876035212416 877412626272 877725095156 878391763182 881269054848 882252495288 883639684746 887523482664 888918959838 889594130061 892882043424 893737531232 893757152512 894285946008 897665711488 898196817492 898216536672 903714671808 905691015684 909038422656 909909390208 910924791448 911483752662 914602800384 914928513632 917063098668 920067063552 921093800112 922542060804 923108150601 925951748736 927407647712 928112051664 931463366288 931483815808 932191315776 933636528162 933657025392 936288509184 937740073608 937760660928 940283254281 941861655072 943422536448 944905905216 945242410168 947447719407 949038146784 949058982144 951611968188 953209385856 955773536562 955794519792 958024447758 961483772886 962486572096 963077172624 966716920064 967288880376 967310116416 968809774842 973067914728 973231185024 975338142597 979024227792 979624976148 984187707776 984791624544 990819700416 993485023557 993506834712 995174578944 997851616788 998463917997 999420565871 1002757287168 1003114394464 1005454722636 1005476796576 1009873925424 1009896096384 1011461777508 1014312551616 1015907382672 1016679005784 1017041070957 1020436621056 1021414321408 1022041081152 1023648063984 1024790390379 1026533184768 1028147230656 1029294577836 1030912965537 1035075446496 1035444063108 1036230525126 1041056904512 1041695717328 1043333603676 1045632587008 1047896287074 1047919292784 1050364153566 1054333783776 1054957582809 1054980743544 1059594361956 1059894454528 1060699487616 1063397711439 1064529561472 1067036600448 1069906948446 1073411574144 1074609433464 1075268834766 1076299070938 1080277040192 1081005918187 1082797393608 1084615024896 1087556535072 1089242616189 1089266529624 1092336594048 1094030085876 1094054104416 1094701404069 1094885083152 1098838597584 1100659625856 1101402256266 1105473006144 1107211171248 1110213962886 1112077616832 1114672162968 1114696634688 1115069125989 1115093606424 1117695189051 1119571401312 1121731068367 1125476142336 1128503693772 1130278070649 1131161396148 1135245900516 1135436382528 1136108166102 1136133108432 1141101620568 1142194932424 1142895805506 1146416450816 1149091111584 1149116338944 1151604071982 1154141629056 1155956317152 1156665634488 1159091307164 1161037008768 1164160219586 1169883501696 1171189017576 1173030509742 1176336660384 1178186246328 1178909204382 1180038740426 1182943367424 1183364643552 1185225279784 1186125506748 1190509391232 1192381261344 1197595756656 1197622048896 1200416175504 1200843674142 1204952895744 1205692278336 1207588020912 1208018073626 1208935612647 1215311670216 1218147067809 1222545668253 1222750798224 1223501101956 1225424845827 1228125066816 1228878668304 1230056081072 1230810867468 1236193422282 1237482735552 1242921754368 1244848704216 1244876033856 1245612567654 1248224773187 1250320098144 1250347547904 1251087318936 1251297237888 1253711005708 1254480307227 1255815540096 1259874540288 1263263625876 1265384195712 1268788102374 1268815957584 1273911043392 1274364715416 1274392693056 1276368433522 1277365930344 1279510172928 1281978363848 1284102896832 1284969298977 1289718507168 1289746821888 1291746366456 1292727500532 1292755881312 1297423886304 1298409332688 1298437838208 1300450856796 1304116137792 1305365637056 1306166634864 1313055499392 1316118939408 1316587642734 1317587644773 1321092933888 1321903582272 1323378742932 1324646698076 1324675779616 1325459527119 1330468822384 1331285223996 1333378439757 1340606296848 1340635728768 1341428919012 1346498567232 1347295226238 1347324805008 1348615703344 1350120673039 1352416735488 1354543176896 1355572007712 1356054761276 1362721441536 1364864085312 1366387187172 1367225628993 1368535594699 1370862974208 1371904200576 1372392770448 1374550620716 1375594648002 1380100595328 1380561775034 1380592084144 1381640700168 1383813091206 1388927623104 1391111471568 1392168077496 1397195049432 1397225723712 1398286973664 1400454792243 1400485538088 1400984286499 1404432763776 1405778378368 1406610110412 1406640991392 1412792482608 1417358857824 1417863615252 1423557220176 1423588473216 1426542597928 1427417952282 1429814078784 1432812577952 1433660304843 1433691779688 1442225659329 1443729858144 1444615758936 1450075380096 1450933320564 1450965174624 1452323488252 1452355372832 1453214662263 1458706781168 1458738805888 1459601872092 1459846777536 1465118130112 1468536341688 1473807563522 1473964008192 1476281561664 1477187436816 1477435292928 1480252786103 1480285283848 1482770155776 1486229550624 1486262179584 1486758834652 1486791475232 1490260252068 1492761868416 1496777425182 1504135930752 1504671591696 1507037427532 1508182083954 1508215194864 1513661200688 1513915176704 1514810888136 1514844144576 1517192666262 1521468827424 1523861074008 1532121482112 1533061621728 1535472095976 1536018916523 1539799777152 1541275089536 1542220845984 1543941866754 1553166094662 1561585356768 1562543575992 1564040679656 1565000405514 1568448880512 1570914995104 1571844430611 1571878939176 1577819524736 1581500675664 1589841681792 1591049231424 1594118385034 1596794342208 1598042255616 1600554900672 1601124898856 1604860422669 1607589704448 1610117361216 1611914150196 1614448606407 1619838694656 1620415560288 1624196090412 1626922537344 1630060891004 1630334397632 1631334802608 1633899794436 1637500089088 1638504891072 1641045128814 1641081156624 1648257896376 1649976980736 1650989438784 1652103384399 1658209509216 1658245913856 1659798272288 1659834711808 1660816756872 1665320944329 1667093464192 1668116425248 1672640409636 1684351501168 1688214213504 1691717469832 1691754610112 1692755540658 1698548057856 1699152953888 1699190257408 1702868850774 1703154573792 1712137195776 1713292398636 1714343708259 1719624676224 1722328488608 1723636667376 1723674508416 1724250498098 1729898515072 1731212443584 1733934475728 1738636960746 1738821517056 1741555513152 1746240329379 1752070424832 1754825252544 1755450190312 1756783526364 1759545764613 1762538109696 1764504990576 1767279369492 1770058110639 1775046965328 1777837919676 1779188260122 1785764086848 1787475062464 1788571892016 1795331422976 1796393634984 1796433073344 1801265511213 1807429343616 1811382031368 1812027110439 1818076845312 1819818780416 1821849582896 1822967505324 1829857027264 1834126197336 1842187600224 1845084121608 1846216301202 1851903497472 1854290133423 1854815295424 1856224103328 1862926732576 1862967631616 1864382631552 1867273056324 1867314050784 1875480147216 1875521321856 1880566508562 1883723310144 1889811810432 1890484820336 1894895438814 1898076293568 1903182153561 1903223936376 1906418771712 1911547073124 1911589039584 1914552650283 1916048895516 1922967545772 1924973144192 1926154345248 1934577760752 1934620232832 1937619549684 1946135829456 1946462370048 1950676285194 1958048455584 1959249952296 1968375415552 1969583249088 1974881464101 1981639400832 1986970047114 1987013669424 1995703233576 1996927835994 1998841131742 2006228788928 2010909445272 2010953593152 2019747850848 2019792192768 2022923555016 2028625103232 2031814765344 2033358011568 2034082141914 2044082162304 2047296127968 2049580780758 2056294461312 2058589155672 2061825931074 2063391972003 2070150892992 2070842662551 2070888126216 2072461050252 2075719636809 2082113809024 2083391434656 2086667207352 2095792574148 2095838585568 2100728307132 2108667567552 2109915165618 2109961487088 2114339921929 2119188723912 2121398975232 2126795422878 2129059122944 2134073200896 2139813896892 2141126928423 2146823148288 2149218866928 2150537669532 2152598141876 2160554080384 2162011836374 2165594787216 2175113070144 2178485232378 2178533059248 2184673188096 2188060171752 2188108208832 2189402808138 2189770166304 2193994259989 2197677195168 2201319251712 2202804512532 2210711345283 2210946012288 2214422342496 2220427925772 2224155233664 2229344325936 2229393269376 2230138251978 2230187212848 2235390378102 2239142802624 2243462136734 2245166137773 2257007387544 2260556141298 2262273125931 2262322792296 2270491801032 2270872765056 2272216332204 2272266216864 2275788999393 2282203241136 2284389864848 2285791611012 2298182223168 2303208143964 2308283258112 2311912634304 2313331268976 2315912800131 2318131721633 2318182614328 2322074017536 2328320439172 2329749141993 2339767003392 2342378035152 2346061019484 2347500608271 2352673320768 2356372492656 2357818408764 2360077480852 2366729287104 2370450559568 2372251013496 2373095832233 2381018782464 2384762522688 2391177577551 2395191513312 2395244097792 2400832351008 2401687348284 2405463586253 2411384556672 2415176041824 2416036147252 2417871225294 2430623340432 2436294135618 2445091336506 2445501596448 2447002203912 2450849691654 2456250133632 2457757336608 2460112162144 2461567693221 2461621734936 2472386844564 2474965471104 2489697408432 2489752067712 2491225135308 2496449546374 2500640196288 2502174637872 2502594475776 2507422011416 2508960614454 2511631080192 2526527251752 2530768391424 2537576204748 2537631915168 2539133310987 2541566104441 2547822086784 2548729430832 2548785386112 2552736867044 2554303276161 2554731860688 2563956727696 2568205793664 2569938597954 2579437014336 2583492732912 2585455001064 2585511762624 2586375747147 2594847772608 2596818665376 2596875676416 2600901713592 2601827960641 2607955441119 2608232275584 2610731274112 2612333269728 2626110998784 2632237878816 2633175285468 2635175289546 2643807164544 2646757485864 2649293396152 2649351559232 2650919054238 2660937644768 2662570447992 2666756879514 2681212593696 2681271457536 2682857838024 2692997134464 2694590452476 2694649610016 2697231406688 2700241346078 2709086353792 2711144015424 2712109522552 2729728170624 2732774374344 2734451257986 2737071189398 2743808401152 2744785540896 2749040888477 2749101241432 2751189296004 2760201190656 2761123550068 2761184168288 2763281400336 2767626182412 2777855246208 2782222943136 2784336154992 2794390098864 2794451447424 2796573947328 2800909584486 2800971076176 2801968572998 2808865527552 2811556756736 2813220220824 2813281982784 2820849762843 2825584965216 2834717715648 2835727230504 2842343158221 2847114440352 2847176946432 2852606559257 2853085195856 2854835904564 2859628157568 2865625155904 2867320609686 2867383559376 2884451318658 2887459716288 2889231517872 2900150760192 2901866641128 2901930349248 2904646976504 2904710745664 2906429324526 2917413562336 2917477611776 2919203744184 2919693555072 2930236260224 2937072683376 2947615127044 2952563123328 2954374873632 2960505572206 2960570567696 2972459101248 2973517669304 2973582950464 2980455070671 2980520504136 2985523736832 2993554850364 2998261697613 3008271861504 3009343183392 3014074855064 3016364167908 3016430389728 3027322401376 3029621776272 3029688289152 3034385332524 3042937654848 3047722148016 3051123212871 3064242964224 3066123243456 3070944191952 3072037833046 3074371171137 3079599554304 3082550179072 3084441691968 3087883733508 3092738896611 3106332189324 3123170713536 3125087151984 3128081359312 3130000811028 3136897761024 3141829990208 3143688861222 3143757878352 3155639049472 3163001351328 3179683363584 3182098462848 3188236770068 3190193134317 3193588684416 3201109801344 3202249797712 3209720845338 3220234722432 3223828300392 3228897212814 3240831120576 3243017754561 3248392180824 3253845074688 3260121782008 3260668795264 3262669605216 3267727848567 3267799588872 3277009782144 3282090257628 3282162313248 3296515792752 3301978877568 3304206768798 3316419018432 3319596544576 3321633513744 3330641888658 3334186928384 3336232850496 3345207377967 3345280819272 3353085567153 3365193205101 3368703002336 3376428427008 3383434939664 3383509220224 3385511081316 3390834211947 3398305907776 3405737701548 3406309147584 3426584797272 3428687416518 3439249352448 3444656977216 3447273334752 3447349016832 3448500996196 3459797030144 3462424887168 3467868951456 3477273921492 3483111026304 3492480658758 3509650505088 3510900380624 3513567052728 3519091529226 3529009981152 3534558738984 3540116221278 3550093930656 3555675839352 3558376520244 3571528173696 3574950124928 3577143784032 3592787269968 3592866146688 3602531022426 3614858687232 3622764062736 3624054220878 3626806837941 3643699165792 3645935010648 3659714054528 3667637004759 3668252394672 3676274537481 3684375200448 3690168243216 3692432602404 3708580266846 3709630590848 3712448206656 3725853465152 3728765263104 3734546112648 3734628101568 3744674319561 3750960294432 3751042643712 3761133017124 3763440921681 3767046748283 3767446620288 3779623620864 3780969640672 3789790877628 3796152587136 3806364307122 3806447872752 3823094146248 3823178079168 3829105300566 3832097791032 3845935091544 3849946288384 3852308690496 3854907896931 3869155521504 3869240465664 3875239099368 3892271658912 3901352570388 3916096911168 3918499904592 3939166498176 3949762928202 3963278801664 3973940094228 3974027338848 3976378581357 3991406467152 3993855671988 3997682263484 4000135319271 4012457577856 4021818890544 4021907186304 4039495701696 4045847110032 4050362019117 4057250206464 4063629530688 4066716023136 4068164283828 4074560768551 4088164324608 4094592255936 4099161561516 4105606784097 4112588922624 4117178311344 4123651862148 4126783944006 4140301785984 4141685325102 4141776252432 4144922100504 4151439273618 4164227618048 4166782869312 4173334414704 4191585148296 4191677171136 4201364376729 4201456614264 4202952859497 4217335135104 4219830331236 4219922974176 4228679843858 4238377447824 4253590845756 4279627793784 4282253856846 4298437733856 4300980914529 4301075339064 4305101768747 4305196283752 4321108160768 4324023672748 4326676977987 4331189574432 4350226140288 4356970464756 4357066118496 4359643986789 4376120343504 4376216417664 4378805616276 4379540332608 4387988519978 4395354390336 4405609025064 4407177974147 4421422690566 4421892024576 4428844684992 4440758358309 4440855851544 4448310467328 4458688651872 4458786538752 4460276503956 4460374425696 4467289517327 4470780756204 4478285605248 4486924273468 4490332275546 4514014775088 4521112282596 4524546251862 4524645584592 4540983602064 4541745530112 4544432664408 4544532433728 4551577998786 4564406482272 4568779729696 4571583222024 4596364446336 4606416287928 4608056749569 4623825268608 4626662537952 4631825600262 4636263443266 4636365228656 4656640878344 4659498283986 4684756070304 4692122038968 4695001216542 4705346641536 4712744985312 4715533291833 4715636817528 4720154961704 4733458574208 4740901119136 4744502026992 4746191664466 4769525045376 4782355155102 4790383026624 4801664702016 4803374696568 4810927172506 4814581268007 4822769113344 4830352083648 4831966212619 4832072294504 4835742450588 4843345819221 4861246680864 4872588271236 4890182673012 4891003192896 4894004407824 4901699383308 4912500267264 4915514673216 4920224324288 4923135386442 4923243469872 4944773689128 4949930942208 4979394816864 4979504135424 4982450270616 4992899092748 4995962832987 5001280392576 5004349275744 5014844022832 5017921228908 5053054503504 5075152409496 5075263830336 5078266621974 5083132208882 5095644173568 5097458861664 5097570772224 5105473734088 5108606552322 5109463721376 5127913455392 5136411587328 5139877195908 5158874028672 5166985465824 5170910002128 5171023525248 5172751494294 5189695545216 5193637330752 5201803427184 5203655921282 5215910882238 5216464551168 5221462548224 5224666539456 5238720988137 5264475757632 5266350570936 5270350579092 5278637293839 5287614329088 5293514971728 5298586792304 5298703118464 5301838108476 5310174331917 5321875289536 5325140895984 5333513759028 5362425187392 5365715676048 5385994268928 5389180904952 5389299220032 5394462813376 5400482692156 5403796533639 5418172707584 5422288030848 5424219045104 5436081331317 5459456341248 5465548748688 5468902515972 5474142378796 5489571081792 5498081776954 5498202482864 5502378592008 5522247100136 5522368336576 5526562800672 5535252364824 5555710492416 5564445886272 5568672309984 5579414347619 5588780197728 5588902894848 5593147894656 5601819168972 5601942152352 5603937145996 5626440441648 5626563965568 5641699525686 5651169930432 5669435431296 5671454461008 5684686316442 5694228880704 5705213118514 5706170391712 5709546460683 5709671809128 5719256315136 5731250311808 5734641219372 5734767118752 5743657950849 5768902637316 5774919432576 5778463035744 5803733282256 5803860698496 5809293953008 5809421491328 5812858649052 5834827124672 5838407488368 5839387110144 5860472520448 5874145366752 5895230254088 5905126246656 5908749747264 5921011144412 5921141135392 5924644392303 5944918202496 5947035338608 5947165900928 5960910141342 5961041008272 5987109700728 5996523395226 6018686366784 6028149710128 6032728335816 6032860779456 6034876743343 6054644802752 6059243552544 6059376578304 6068770665048 6085875309696 6095444296032 6102246425742 6132246486912 6141888383904 6144075666092 6148742342274 6168883383936 6175767467016 6185477793222 6212527987653 6212664378648 6227158910427 6246341427072 6250174303968 6256162718624 6260001622056 6283659980416 6287377722444 6287515756704 6326002702656 6343019765787 6364196925696 6376473540136 6380386268634 6387177368832 6402219602688 6404499595424 6419441690676 6440469444864 6447656600784 6457794425628 6481662241152 6486035509122 6496784361648 6520243564016 6521337590528 6525339210432 6535455697134 6535599177744 6554019564288 6564180515256 6564324626496 6581982779967 6593031585504 6603957755136 6608413537596 6632134035849 6632838036864 6639193089152 6643267027488 6661283777316 6672465700992 6690414755934 6690561638544 6706171134306 6730386410202 6735498413319 6737406004672 6766869879328 6767018440448 6771022162632 6781668423894 6796611815552 6811475403096 6812618295168 6827366998179 6853169594544 6857374833036 6889313954432 6894546669504 6897001992392 6924849774336 6935737902912 6954395164899 6954547842984 6966222052608 6984961317516 6989247425979 6995943961097 7019301010176 7021800761248 7027134105456 7038183058452 7058019962304 7069117477968 7080232442556 7100187861312 7111351678704 7116753040488 7119287496699 7143056347392 7149900249856 7154287568064 7173532732653 7185574539936 7185732293376 7205062044852 7216390758759 7245528125472 7248108441756 7253613675882 7287398331584 7291870021296 7319428109056 7335274009518 7336504789344 7352549074962 7368750400896 7380336486432 7384703079663 7384865204808 7417160533692 7419261181696 7424896413312 7451706930304 7469092225296 7469256203136 7489348639122 7501920588864 7522266034248 7526881843362 7534093496566 7534893240576 7561939281344 7567041427309 7579581755256 7592305174272 7612728614244 7612895745504 7624698313323 7646188292496 7646356158336 7658210601132 7662909828483 7664195582064 7691870183088 7704617380992 7709815793862 7738311043008 7750478198736 7759127241441 7784543317824 7802705140776 7805483881923 7823866323357 7832193822336 7836999809184 7852117478569 7878332996352 7899525856404 7947880188456 7948054677696 7952757162714 7982812934304 7987711343976 7995364526968 8000270638542 8024915155712 8043637781088 8043814372608 8078991403392 8091694220064 8100724038234 8127259061376 8133432046272 8136328567656 8149121537102 8189184511872 8198323123032 8211213568194 8234356622688 8247122665431 8247303724296 8253567888012 8280603571968 8283370650204 8283552504864 8289844201008 8302878547236 8333565738624 8346668829408 8383170296592 8383354342272 8402728753458 8402913228528 8405905718994 8434670270208 8439660662472 8439845948352 8457359687716 8462549288529 8476754895648 8507181691512 8527029474663 8557819677771 8559255587568 8564507713692 8596875467712 8601961829058 8602150678128 8610203537494 8610392567504 8648047345496 8653353955974 8662379148864 8700452280576 8713940929512 8714132236992 8719287973578 8737573412309 8752240687008 8752432835328 8757611232552 8759080665216 8775977039956 8790708780672 8811218050128 8814355948294 8842845381132 8857689369984 8881516716618 8881711703088 8917377303744 8920553007912 8920748851392 8934579034654 8941365212013 8941561512408 8956571210496 8973848546936 8980664551092 8994785092839 9028029550176 9042224565192 9049092503724 9049291169184 9081967204128 9088865328816 9089064867456 9103155997572 9128812964544 9137559459392 9143166444048 9153369638613 9192728892672 9212832575856 9216113499138 9223113513411 9247650537216 9253325075904 9263651200524 9272526886532 9272730457312 9278216689833 9313281756688 9318996567972 9369512140608 9384244077936 9390002433084 9410693283072 9425489970624 9431066583666 9431273635056 9440309923408 9450844711273 9466917148416 9481802238272 9489004053984 9492383328932 9539050090752 9564710310204 9570579402951 9579749162893 9580766053248 9603329404032 9606749393136 9621854345012 9629162536014 9660704167296 9663932425238 9664144589008 9671484901176 9686691638442 9722493361728 9729053263683 9745176542472 9780365346024 9782006385792 9788008815648 9803183545701 9803398766616 9806890005493 9831029346432 9840448648576 9846270772884 9846486939744 9889547378256 9958789633728 9964900541232 9985798185496 9991925665974 10002560785152 10008698551488 10029688045664 10035622133901 10035842457816 10095579615303 10106109007008 10150304818992 10150527660672 10156533243948 10166264417764 10172502635841 10194917723328 10210947468176 10217213104644 10218927442752 10255826910784 10279754391816 10317748057344 10333970931648 10341820004256 10342047050496 10345502988588 10361769502721 10379391090432 10387274661504 10403606854368 10407311842564 10431821764476 10449333078912 10477441976274 10528951515264 10532701141872 10540701158184 10557274587678 10587029943456 10597173584608 10597406236928 10603676216952 10620348663834 10643750579072 10650281791968 10667027518056 10724850374784 10731431352096 10778361809904 10778598440064 10788925626752 10800965384312 10807593067278 10844576061696 10848438090208 10872162662634 10931097497376 10937805031944 10948284757592 10979142163584 10996163553908 10996404965728 11002911014277 11004757184016 11044494200272 11044736673152 11053125601344 11070504729648 11128891772544 11137344619968 11158828695238 11177560395456 11186295789312 11203638337944 11203884304704 11207628237637 11207874291992 11234022958683 11252880883296 11253127931136 11283399051372 11301140244849 11302339860864 11338870862592 11342908922016 11369372632884 11388457761408 11410426237028 11412340783424 11419092921366 11419343618256 11462500623616 11469282438744 11469534237504 11487315901698 11537805274632 11549838865152 11556926071488 11564723690793 11607466564512 11607721396992 11618587906016 11618842982656 11625717298104 11669654249344 11676814976736 11748290733504 11790460508176 11817499494528 11842022288824 11842282270784 11849288784606 11889836404992 11894070677216 11894331801856 11921820282684 11922082016544 11974219401456 11993046790452 12000405957813 12037372733568 12056299420256 12065456671632 12065721558912 12069753486686 12109289605504 12118487105088 12137541330096 12151086057351 12171750619392 12190888592064 12204492851484 12223682305653 12264492973824 12283776767808 12288151332184 12297484684548 12316820352291 12337766767872 12351534934032 12370955586444 12425055975306 12425328757296 12454317820854 12492682854144 12500348607936 12512325437248 12520003244112 12567319960832 12574755444888 12575031513408 12608858578491 12652005405312 12686039531574 12752947080272 12760772537268 12808999190848 12838883381352 12895313201568 12915305306241 12915588851256 12963324482304 12972071018244 12980030933961 12993568723296 13040487128032 13050678420864 13070911394268 13071198355488 13128361030512 13128649252992 13163965559934 13186063171008 13216827075192 13221533922441 13264268071698 13265676073728 13278386178304 13286534054976 13322275074927 13322567554632 13344931401984 13380829511868 13381123277088 13401868551981 13412342268612 13460772820404 13470996826638 13474812009344 13533739758656 13542044325264 13563336847788 13593223631104 13622950806192 13625236590336 13654733996358 13706339189088 13714749666072 13778627908864 13789093339008 13794003984784 13824170248707 13871475805824 13908790329798 13909095685968 13969922635032 13978494851958 13991887922194 14043601522496 14054268210912 14076366116904 14116039924608 14138234955936 14160464885112 14200375722624 14222703357408 14233506080976 14238574993398 14308575136128 14347065465306 14371149079872 14410124089704 14432781517518 14443743804021 14491056250944 14495898637857 14496216883512 14507227351764 14530037457663 14574796663168 14583740042592 14670548019036 14673009578688 14705098149924 14737500801792 14760672972864 14769406159326 14769730409616 14800379453503 14834321067384 14849792826624 14903413860608 14938184450592 14938512406272 14978697278244 14987888498961 15003841177728 15044532068496 15053763686724 15068186993132 15123878562688 15134082854618 15159163510512 15225457228488 15225791491008 15249396626646 15292376584992 15292712316672 15316421202264 15325819656966 15328391164128 15357959819923 15383740366176 15409234761984 15419631587724 15476622086016 15500956397472 15518254482882 15569086635648 15605410281552 15610967763846 15647732646714 15664387644672 15673999618368 15704234957138 15716162964411 15799051712808 15835911881517 15895760376912 15896109355392 15905514325428 15930522995751 15965625868608 15975422687952 15990729053936 16000541277084 16087275562176 16157982806784 16183388440128 16201448076468 16211389600917 16226922051431 16254518122752 16266864092544 16272657135312 16298243074204 16308243993951 16378369023744 16396646246064 16422427136388 16468713245376 16494245330862 16494607448592 16507135776024 16566741300408 16567105009728 16579688402016 16605757094472 16611670825631 16667131477248 16693337658816 16738243042857 16766340593184 16766708684544 16805457506916 16805826457056 16811811437988 16879321324944 16879691896704 16914719375432 16925098577058 16953509791296 17014363383024 17054058949326 17115639355542 17118511175136 17128639382049 17129015427384 17193750935424 17203923658116 17204301356256 17220407074988 17220785135008 17230973852547 17296094690992 17306707911948 17324758297728 17427881859024 17428264473984 17438575947156 17475146824618 17504481374016 17515222465104 17518161330432 17551568749507 17551954079912 17581417561344 17622436100256 17628711896588 17685690762264 17715378739968 17763033433236 17763423406176 17773933176909 17790962731087 17834754607488 17841106015824 17841497702784 17869158069308 17882730424026 17883123024816 17947697093872 17961329102184 17989570185678 18056059100352 18084449130384 18098185007448 18098582338368 18104630230029 18163934408256 18177730657632 18178129734912 18206311995144 18212795724487 18257625929088 18275118918784 18286332888096 18306739277226 18425665151712 18432226998276 18446227026822 18506650151808 18527302401048 18545053773064 18545460914624 18556433379666 18626563513376 18637583962959 18637993135944 18739024281216 18768488155872 18780004866168 18850979941248 18862133167332 18862547270112 18880619846816 18901689422546 18963604476544 18978008107968 18984766657864 19029059297361 19129420620408 19141158805902 19159498325786 19161532106496 19206658808064 19213498786272 19243286219339 19243708690024 19258325072028 19321408334592 19327864850476 19328289178016 19342969802352 19373383276884 19444986723456 19458106527366 19490353084944 19560730692048 19564012771584 19576017631296 19606367091402 19606797533232 19613780010986 19662058692864 19680897297152 19692541545768 19692973879488 19745948339901 19779094756512 19896402107547 19917579267456 19929801082464 19968245914799 19971596370992 19983851331948 20017397102976 20059376091328 20071244267802 20071684915632 20191159230606 20212218014016 20300609637984 20301055321344 20313066487896 20332528835528 20345005271682 20389835446656 20421894936352 20434426209288 20437854885504 20511653821568 20559508783632 20667941863296 20683640008512 20691005977176 20723539005442 20774549323008 20807213708736 20814623685128 20863185494697 20863643528952 20898666157824 20954883952548 20987831883291 21057903030528 21065402283744 21081402316368 21114549175356 21174059886912 21194347169216 21207352433904 21240697327668 21287501158144 21300563583936 21334055036112 21357862490097 21449700749568 21462862704192 21520598197959 21556723619808 21557196880128 21577851253504 21601930768624 21615186134556 21649172276277 21696876180416 21744325325268 21862194994752 21875610063888 21896569515184 21958284327168 21992327107816 21992809931456 22005822028554 22009514368032 22088988400544 22089473346304 22106251202688 22141009459296 22257783545088 22274689239936 22317657390476 22355120790912 22407276675888 22407768609408 22415256475274 22415748583984 22468045917366 22505761766592 22566798102744 22602280489698 22604679721728 22685817844032 22701124281927 22738745265768 22776915522816 22820852474056 22824681566848 22838185842732 22838687236512 22874094939969 22938564877488 22939068475008 22974631803396 23075610549264 23113852142976 23129447381586 23214933129024 23237175812032 23251434596208 23277381724323 23339308498688 23353629953472 23416451645769 23471598970071 23496581467008 23556352435707 23580921016352 23634998989056 23684044577648 23684564541568 23698577569212 23788141354432 23843640565368 23844164033088 23948438802912 23986093580904 24000811915626 24074745467136 24112598840512 24130913343264 24131443117824 24139506973372 24218579211008 24236974210176 24275082660192 24302172114702 24381777184128 24408985702968 24447364611306 24567553535616 24576302664368 24594969369096 24633640704582 24703069868064 24741367996293 24741911172888 24850111950612 24850657514592 24908635641708 25000697215872 25024650874496 25040006488224 25149510889776 25150063026816 25217717156982 25304010810624 25372079063148 25387647865587 25505894160544 25521545074536 25617998381696 25673459033313 25677766762704 25790626403136 25830610612482 25831177702512 25944142036488 25960061867922 25987137446592 26080974256064 26101356841728 26141822788536 26142396710976 26212720236927 26256722061024 26257298505984 26327931119868 26372126342016 26433654150384 26443067844882 26528536143396 26573068109952 26644550149854 26645135109264 26761659023736 26762246554176 26803737103962 26824095636039 26824684537224 26921545640808 26941993653276 26949624018688 26984355278517 27067479517312 27084088650528 27126673695576 27245901612384 27309467992716 27412678378176 27429499332144 27460108915839 27486418985077 27578186678016 27588007969568 27648340497414 27742951611648 27817580659596 27818191371936 27834650069499 27939845270064 27956989703916 27983775844388 28087203044992 28108536421824 28152732233808 28232079849216 28276469911872 28320929770224 28352534133819 28400751445248 28445406714816 28467012161952 28477149986796 28521925379857 28617150272256 28694130930612 28739247488679 28742298159744 28820248179408 28865563035036 28887487608042 28982112501888 28991797275714 28992433767024 29014454703528 29060074915326 29149593326336 29167480085184 29187159791049 29341096038072 29346019157376 29409550637103 29410196299848 29420670016479 29521345945728 29538812318652 29539460819232 29600758907006 29668642134768 29876368901184 29957394556488 29975776997922 30007682355456 30089064136992 30106866401703 30107527373448 30135712381229 30136373986264 30247757125376 30268165709236 30286738845909 30318327021024 30450914456976 30451582982016 30498793253292 30517507907523 30584753169984 30632842404528 30651639313932 30656782328256 30715919639846 30767480732352 30839263175448 30850245819029 30953244172032 31001912794944 31036508965764 31085308508163 31138173271296 31210820563104 31221935527692 31271026621289 31295465293428 31347999236736 31408469914276 31432325928822 31598103425616 31671823763034 31791520753824 31792218710784 31811028650856 31861045991502 31931251737216 31950845375904 31981458107872 32001082554168 32174551124352 32366776880256 32402896152936 32422779201834 32453844102862 32533728185088 32545314270624 32596486148408 32616487987902 32793292492128 32844854272776 32937426490752 32988490661724 32989214897184 33008733042831 33014271552048 33133482600816 33134210019456 33159376804032 33211514188944 33223341651262 33386675317632 33476486085714 33532681186368 33610915013832 33611652914112 33622884712911 33623622875976 33702068876049 33758642649888 33759383793408 33823763488333 33829438750864 33850197154116 33903420734547 33907019582592 34028726766048 34108117898652 34231278711084 34237022350272 34257278764098 34258030854768 34387501870848 34407847316232 34408602712512 34440814149976 34441570270016 34461947705094 34592189381984 34613415823896 34649516595456 34855763718048 34856528947968 34877151894312 34950293649236 35008962748032 35030444930208 35103137499014 35103908159824 35244872200512 35257423793176 35371381524528 35526066866472 35526846812352 35547866353818 35581925462174 35669509214976 35682212031648 35682995405568 35738316138616 35765460848052 35766246049632 35895394187744 35922658204368 35979140371356 36112118200704 36168898260768 36196370014896 36197164676736 36209260460058 36327868816512 36355461315264 36412623990288 36425591448974 36453258172053 36515251858176 36550237837568 36572665776192 36613478554452 36671046916959 36851330303424 36864453996552 36892454053644 36950461056873 37013300303616 37054604802096 37090107546128 37090921829248 37112866759332 37253127026752 37275167925918 37275986271888 37478048562432 37536976311744 37560009732336 37701959882496 37724266334664 37725094540224 37761239693632 37803378845092 37826575735473 37927208953088 37956016215936 37969533315728 38058118594722 38258841240816 38282317611804 38318996651572 38426997572544 38486572438678 38487417380048 38516650144056 38655729700952 38656578356032 38685939604704 38745915918723 38746766553768 38889973446912 38916213054732 38980706169888 39055900433333 39121461384096 39152035262592 39212734182804 39213595066464 39227560021972 39385083091536 39385947758976 39491896679802 39558189513024 39664601767323 39792804215094 39835158534912 39859602164928 39936491829598 39943192741984 39966825224781 39967702663896 40034794205952 40118752182656 40142488535604 40143369831264 40205605655943 40382318461212 40424436028032 40601219275968 40626132975792 40665057671056 40690010543364 40779670893312 40843789872704 40868852418576 40875709771008 41023307643136 41119017567264 41335883726592 41367280017024 41382011954352 41447078010884 41472510746121 41614427417472 41629247370256 41726370989394 41727287057904 41909767905096 41975663766582 42130804567488 42162804632736 42229098350712 42244137203401 42348119773824 42388694338432 42414704867808 42481394655336 42601127167872 42668110072224 42715724980194 42925725408384 43041196395918 43113447239616 43203861537248 43230372269112 43298344552554 43393752360832 43487695913571 43488650650536 43590112372989 43724389989504 43751220127776 43793139030368 43984654215632 43985619862912 44011644057108 44019028736064 44177976801088 44212502405376 44282018918592 44401138360509 44549378479872 44635314780952 44710241581824 44814553351776 44815537218816 44830512950548 44831497167968 44936091834732 45011523533184 45133596205488 45204560979396 45371635688064 45402248563854 45477490531536 45641704948112 45649363133696 45676371685464 45677374473024 45748189879938 45877129754976 45878136950016 45949263606792 46073879459769 46151221098528 46227704285952 46258894763172 46429866258048 46474351624064 46502869192416 46554763448646 46707259906944 46832903291538 46943197940142 46993162934016 47112704871414 47148488893233 47161842032704 47368089155296 47369129083136 47397155138424 47576282708864 47687281130736 47688328066176 47791568987253 47896877605824 47972187161808 48001623831252 48225197681024 48261826686528 48279013946744 48473948420352 48550165320384 48604344229404 48680766154293 48763554368256 48817971405936 48894729222612 48924731981853 48971607727679 49135107071232 49152605328736 49189938738192 49267281409164 49406139736128 49482735992586 49483822345776 49700223901224 49701315029184 49817271283416 49835012476893 50001394431744 50049301748992 50080012976448 50214729128571 50299021779552 50300126053632 50435434313964 50744158126296 50775295731174 51011788321088 51043090149072 51235996763392 51346918066626 51355533525408 51581252806272 51661221224964 51662355405024 51692921557641 51888284072976 51920123735844 51974274893184 52161948512128 52283645577072 52284793421952 52425440473854 52513444122048 52654706248521 52655862239736 52744252684032 52867308300768 52886135689764 52969289991163 53057072286792 53146136219904 53289100299708 53290270218528 53372888193261 53523318047472 53524493108352 53607474207924 53648191272078 53649369074448 53843091281616 53883987306552 53968710557034 54134959034624 54168177301056 54253347391152 54313890690087 54491803224768 54618935985432 54638387173461 54825356756352 54858998664288 54920217831678 54972837970154 55176015939136 55296680994828 55635161319192 55636382743872 55669300138998 55879690540128 55912751888877 55913979407832 55967551688776 56174406089984 56217072843648 56305464467616 56552939823744 56641859540448 56705068267638 56890813429632 56934024323904 56954299973592 57043850759714 57087177892083 57293313663911 57388261861224 57478494977358 57484596319488 57640496358816 57729858658017 57731126070072 57774975216084 57964225003776 57983594551428 57984867534048 58028909407056 58120149830652 58334960170368 58374319582098 58682192076144 58692038314752 58819101274206 58820392599696 58841340032958 59042691891456 59077624637304 59078921638464 59201517814012 59237845019703 59337284269536 59689206322641 59752737802368 59904737744397 59914789112976 59951553995844 60178128273984 60213732803406 60215054746896 60271424762458 60272747972528 60536331418472 60573477691818 60636654042048 60901828913952 60903165964032 60997586506584 61035015815046 61163013886163 61169506339968 61265684809056 61303278627864 61313564656512 61431839279692 61534961464704 61678526350896 61700491638058 62003825589888 62073017931528 62170617016326 62421641126208 62443871055384 62542053242578 62589556484091 62590930586856 62695998473472 62816939828552 62864651857644 62963495649873 63196206851232 63343647526068 63583041507648 63622057301712 63722091983004 63862503474432 63901690751808 63962916215744 64002165108336 64073587470291 64349102248704 64561794593877 64733553760512 64805792305872 64845558403668 64907688205724 64947516828831 65090628541248 65192972296816 65232975975804 65586584984256 65689708545552 65874852981504 65976981323448 65978429794368 66017466085662 66028543104096 66155912978911 66266965201632 66268420038912 66318753608064 66423028377888 66446683302524 66773350635264 66952972171428 67065362372736 67221830027664 67223305828224 67245769425822 67247245751952 67404137752098 67517285299776 67647526976666 67658877501728 67700394308232 67806841469094 67814039165184 68057453532096 68103372845781 68216235797304 68462557422168 68474044700544 68514557528196 68516061709536 68622284819907 68815694632464 68817205425024 68881628299952 68883140540032 68923895410188 69184378763968 69226831647792 69711527436096 69754303788624 69832145172969 69900587298472 70017925496064 70060889860416 70206274998028 70207816319648 70249354937307 70489744401024 70514847586352 70669057307121 70742763049056 71052133732944 71053693624704 71095732707636 71163850924348 71364424063296 71476632277232 71530921696104 71532492099264 71556395671067 71790788375488 71845316408736 71958280742712 72224236401408 72337796521536 72392740029792 72394329353472 72418520920116 72532386519047 72655737633024 72710922630528 72825247980576 72851182897948 72906516344106 73145331552384 73226957108904 73342093833918 73702660606848 73728907993104 73784908107288 73900922113746 74109209604192 74180215092256 74181843658496 74224103988879 74225733518664 74506254053504 74550335851836 74551972543776 75073952623488 75120019464672 75448532669328 75450189080448 75522479387264 75606757690184 75653151470946 75912032431872 75939066631456 76116237189444 76517682481632 76564635223608 76637993303144 76853995145088 76973144877356 76974834760096 77020377099939 77033300288112 77311459401904 77313156712064 77371879209408 77491831837446 77493533107536 77832426109464 77961412339776 78111800866666 78242922768192 78304070525184 78425468365608 78427190132928 78453397663459 78455120043944 78638160710781 78770166183072 78771895517952 78983793359604 79116379026048 79329203534646 79585608430188 79719204329856 79872983659196 79886385483968 79933650449562 79935405327792 80237504365312 80284977071208 80286739662528 80411211311886 80764636922424 80848872056064 80953065835551 81202438551936 81252265951584 81330115342112 81380021086728 81687579745408 81737704837152 82238035134528 82459256955231 82734560034048 82764023908704 82894156021768 82945021492242 83228854834944 83258494740512 83452741978788 83454574115808 83819535810192 83951327533164 84261609134976 84325609265472 84458196701424 84488274406802 84696239547648 84777388676864 84829409735616 84962789310672 85057602401457 85202254335744 85336220144448 85431449960388 85565776139571 85851450816768 86082392791836 86217742466037 86226894479232 86407723074496 86460744538224 86596689105108 86787504721664 86975391827142 86977301301072 87180224745978 87448779979008 87502440255552 87561479373147 87586278060736 87969308431264 87971239725824 88023288114216 88038057472128 88262010049437 88355953602176 88564037837184 88802276721018 89270629561904 89629106703552 89661025901096 89662994335936 89872183669464 90023047066368 90267192410976 90407137143687 90409121958792 90743271376128 90804497127708 90860216537727 90954981063072 91283409896224 91352743370928 91354748946048 91496379759876 91754259509952 91898527213584 92147758919538 92302442197056 92517789526344 92550737457087 92859732516096 92948703248128 93005738384832 93109526897292 93255925524489 93414519813888 93665806583076 93813079863867 93886395880284 94225409742828 94296977786466 94323684065408 94736178310592 94794310276848 95152565417728 95374562261472 95376656132352 95583137974506 95793755211648 95944374323616 96003247662504 96450395362048 96523653373056 96558027893488 97100330640768 97208688458808 97361532308586 97635942811872 97789458445224 97849463963706 97943215455358 98305210657472 98379877476384 98534562818328 98812279472256 98965471985172 98967644691552 99400447802448 99402630058368 99634542566832 99670024953786 100160025952896 100429458257142 100598043559104 100868654138733 100870868627928 101106206628147 101471290464999 101488316252592 101550591462348 101710262203641 102023576642176 102086180298144 102693836133252 102711067050816 103162505612544 103322442449928 103324710810048 103385843115282 103602656174521 103776568145952 103840247471688 103948549786368 104323897024256 104567291154144 104569586843904 104850880947708 105026888244096 105309412497042 105311724479472 105734616601536 105772271379528 105938579982326 106114144573584 106578200599416 106580540437056 106745776386522 107046636094944 107048986216704 107214948415848 107296382544156 107298738148896 107686182563232 107767974613104 107937421114068 108336354602112 108506694782304 108627781380174 108983606449536 109237871970864 109276774346922 109359774516159 109650713512704 109717997328576 109840435663356 109945675940308 110013140750877 110352031878272 110593361989656 110851383170619 111270322638384 111272765487744 111338600277996 111759381080256 111825503777754 111827958815664 111935103377552 112060015862237 112434145687296 112610928935232 113105879647488 113283719080896 113410136535276 113479727206419 113588454360017 113781626859264 113868048647808 113908599947184 114087701519428 114174355784166 114586627327822 114776523722448 114956989954716 115280992717632 115459717316034 115462252140144 115549950432168 115967189102856 115969735068096 116057818814112 116237747756169 116240299661304 116281695779417 116669920340736 116748639164196 117167701299999 117364384152288 117638202548412 117640785199392 117682680065916 118155249274608 118157843276928 118403035628024 118475690039406 118674568539072 118993805301969 119378412645282 119505475604736 119809475488794 119829578225952 119900475674343 119903107991688 120356256547968 120427465606812 120430109493792 120542849524916 120545495945056 120616816967829 121072662836944 121146955383636 121273308084096 121803657827904 121995173013168 122070031630092 122326027772326 122339012679936 122531369618112 122606557255728 122627129313024 122860981246549 122863678559384 123069922929408 123357052701792 123400983276116 124007651179776 124146035863056 124341234032652 124417532238363 124536739117609 124843282252416 124887742110768 125084106485156 125179112968182 125181861173712 125633879657104 125729303715288 125926991299746 126392413702464 126687295052136 126732411610203 127166083015296 127244114603424 127444183966008 127489570071409 127803381503616 127925832431488 128004330216672 128147174940582 129123589187754 129611584611744 129691116807336 129815376411448 129895033657662 130181257082496 130385944593632 130463087740713 130465951951608 131173169968512 131379417091104 131953962646896 131956859588736 132034932171324 132057086208192 132311825957822 132533930403264 132637507216128 132846056755776 132893366605048 133203415081527 133905944342856 134130724745472 134443660055328 134446611656448 134491538851644 134494491503904 134703003535373 134808275504196 135034570599552 135295053953332 135317755003456 135400788616464 135613682938188 136114907064192 136206745691562 136432471594608 136925114844336 136948089401088 137029115056392 137032123419072 137244569639814 137631389264928 137634410850048 137763256599904 137766281080064 137847790820376 138221638379307 138368757527936 138453663295584 139423054872192 139508607577248 139664290345938 139801174596944 140121779720832 140412549996056 140415632639296 140498709874614 140979488802048 141029695172704 141338114614242 141485526098112 142104267465888 142107387249408 142191465415272 142327701848696 142728848126592 142953264554464 143061843392208 143064984198528 143112791342134 143581576750976 143690632817472 143916561485424 144675593043072 144785480059584 144837041840232 145064773038094 145421845261056 145650495961152 145699167089281 145702365795896 145813032688212 146042298462879 146290663104768 146453914217808 146684187667836 146914823183037 147405321213696 147457815986208 147569816214576 147801844227492 148218419208384 148360430184512 148448207977758 148451467037328 149012508107008 149100671703672 149103945087552 149505037430679 150147905246976 150240038929344 150644187385713 150897065338656 150900378160896 151044958774528 151213515380368 151306302941892 151878133262912 152232474378888 153035364963264 153129270447216 153275986606288 153707990290176 153946289754712 153949669520192 154040754199878 154066600576224 154622918803808 154626313424128 154743758418816 154983663674892 154987066215072 155664852218928 155922824679552 156223601733332 156485845536384 156850936731216 156854380265856 156906795326918 156910240087888 157276321421562 157540332366144 157964118745563 157967586719208 158232758052096 158658407069292 158907869973489 159171216860376 159438408659712 159745967318392 159772770967936 159867300899124 159870810655584 160118664579783 160569954142416 160573479325056 160822422623772 161529273844848 161906131671102 162404877103872 162504531903168 162660230684224 162760042173456 162941672070261 163375159490816 163475409674304 163915161520383 164476070269056 164918513910462 165528047817408 165788312043536 165890042984484 166516989481024 166905483957576 166909148231616 167639071620384 167902655066328 168523218269952 168651218530944 168916393402848 168976548813604 169658819471232 169925578621344 170115204802914 170672440288896 170862899920776 171131552279142 171261533676249 171879940991733 172164785583672 172435484932074 172453788958464 172815446148992 172921489076448 173189575974051 173193378210216 173950783654284 173954602602144 174360449491956 175004880511104 175122958746294 175172556121472 175938616862528 176046576228432 176076114944256 176524020098874 176711907204352 177128075674368 177604553442036 177713535059109 178541259123808 179258213407104 179322051802192 179325988671872 179714213233191 179744367338928 180534384821952 180814274287374 180818243917584 181608994255416 181720433075454 181909962126144 182566819792448 182705486741856 182709497892096 182992759519752 183489041658489 183508519019904 183797054427168 184295517839076 184604884394112 185035579052688 185101474914174 186011476769664 186219053794584 186511851048978 187331613166152 187626159727734 187768669452273 187772791760568 188450819485656 188593955572932 188647368130816 188890486949619 189472356621184 189588620553696 190749124522944 191166275949012 191587510423296 191888748647232 192006495325008 192220762410873 192404932895539 193047306746112 193116055786976 194200661281536 194417376917616 194723064617172 194842550486493 195271885623744 195578916890448 195698927927412 195886430910716 196610421314944 196759754952768 197069125636656 197624558944512 197930943970344 197935289383104 198467738936733 198800895604896 198805260116736 199269085133664 199340049907572 199653477658999 200320051905792 200858916514284 201196087118208 201737308277466 201741737255856 202212413256294 202942580929998 202976632505184 203101182924696 203420524407282 204047153284352 204172360596288 204310118537343 205387672266504 205422134101632 205866854459721 206644884899856 206649421620096 206771686230564 207205312349042 207553136291904 207680494943376 209134582308288 209701761895416 210053776488192 210618824994084 210623448958944 210748064811921 210949986668603 211469233203072 211544542759056 211877159964652 212007171921363 212228289147168 213156401198832 213161080874112 213491552773044 214093272189888 214429896831696 214592765088312 214597476297792 214669187013201 215372365126464 215535949226208 215874842228136 215951720733203 216672709204224 217013389564608 217255562760348 217597159557141 217967212899072 218475743941728 218553548693844 218719549032318 219435994657152 219680871326712 219891351880616 220026281501754 220704063756544 221186723979312 221702766341238 222540645276768 222545530975488 222672311966637 222677200555992 223518762160512 223651007555508 223655917631328 223870206755104 224120031724474 225221857870464 226567438161792 226820273070552 226959454412838 227176908720034 227736097295616 227817199894368 228170393743591 228175403038856 228348711568332 229173254655644 229553047444896 229913979909432 230561985435264 230919434632068 230924504280288 231061131299817 231099900864336 231934378205712 231939470136192 232115637628224 232475495512338 232480599322608 232563391558834 233497278328392 234335402599998 234728768304576 235276405096824 235281570398784 235360192990377 235365360131832 235914482132343 236310498549216 236315686553856 236766344418331 236806071256048 236951380078812 237349137078144 237987610603938 238756825290564 239618950977588 239659156451904 239800951348686 239806215983376 240712513095936 240854931213624 240860218987584 241085699049832 241090991890112 241233633935658 242145325673888 242293910767272 242546616168192 243607315655808 243990346026336 244140063260184 244652055544652 245062739236224 245213114511456 245721962493098 245727357118768 246714105403584 246801966552232 247377770865693 248292071726112 248682468065304 248835064476726 249073478235218 249686564504832 249775484221536 250168212970312 250358225936364 250363722347424 251267759314208 251458607430576 251853982599492 252784827404928 253374590104272 253464823220406 254332166030592 254488229206848 254888367932016 254979140142818 255172807204371 255606763007232 255851664862976 256008660433344 256294349881164 256697328418713 258247178375508 258653227398111 259223169223488 259382233614672 259630752822896 259790067315324 260362514164992 260771889187264 260926175481426 260931903903216 262346339937024 262758834182208 263907925293792 263913719177472 264069864342648 264114172416384 264623651915644 264786030148311 265067860806528 265692113511552 265786733210096 266406830163054 267811888685712 268887320110656 268983077703288 268988983007808 269406007070746 269616551008392 270069141199104 270590107906664 270635510006912 270801577232928 271221411431061 271227365876376 272229814128384 272413491383124 272864943189216 273850229688672 274058230112784 274064246838144 274489139279628 275262778529856 275526513199808 275695581640752 276443276758614 276737515055872 276907326591168 277652212371261 278846109744384 279017215154496 279328580691876 279602349193888 279767776573467 280243559441664 280825099992112 280831265278592 280997419749228 281439239591601 282059390345408 282676229228484 282971052196224 284208534931776 284382930830544 284655403697392 285457696253184 285906529108928 286123686784416 286129968397056 286225582684268 287163153501952 287381265634944 287833122970848 289351186086144 289570960119168 289674083680464 290129546076188 291300991922304 291398334178562 291404731591792 291626065376424 292084596925758 292907828435616 293368375335672 293829646366074 294915631972416 295139632429152 295603688454984 295708960423807 296436838416768 296720860369024 296896415955516 296902934074656 298201343407344 298207890175104 299010074861358 300480077858688 301288374771426 301794130677312 302427030760736 302605962416199 302612605883784 303756266525824 304413871394997 304464948757776 305130786610923 306070729926528 306258540894432 306551973212576 307892579509424 307899339040384 308081508399756 308133201152448 309245837607616 309487516837632 309967327349784 309974132430144 310807968523563 311329704437856 311845649359104 312447203466664 312971691072768 313701873462432 313708760531712 313813590653836 313820480175776 314552642843124 315080664732288 315928237491126 315935173438416 317316814138584 317815739946978 318342433720752 319491934636784 319545541935872 319734601798248 319741621311168 320237329159566 321139908284832 321146958650112 321644845247544 323058547689696 323812263342204 325009063806336 325320461368448 325520084346912 325883344140522 326950819348608 327830323040766 328952140538112 329837027820924 330039422252631 331056095634816 331576624087072 331780085968968 333033978962048 333810967915152 333818296463232 335278143240768 335805310132656 336180047586711 337302437061888 337832786805696 337953097627208 339317638942464 339851157242688 340230409605828 340765363080051 341344880577792 341725799841552 342263104558284 342523067352498 343759881983466 344329571167344 344870969864148 345630892297984 345842978152896 346379151948102 346386756420432 347901567308568 347909205204288 348713243268507 348720898983912 348845087338251 350009761022208 350245917492588 350345112242944 351503103899997 351877233725056 352093152456864 353048040197748 355209106884072 355427070118218 356981415905907 357082518247616 357323446806001 358516426814208 358644103604384 358651977343744 359428426466382 359488734677856 361068769643904 361628548574748 361636487835168 361850450903487 363217988510832 363440866150908 363819924252288 365133639584896 365410973483712 365985519039504 366978083316978 367017038039808 367594108854336 368582943739647 368591035678152 369209768788224 370071158105376 370202949828348 370785029938141 372022953539328 372438107589168 373023702097956 373610217352827 374663226332304 375252319455468 375537338904546 375545583521136 376901638971312 377187911145864 377780973899238 378944713242368 379177241107392 380197234830609 381498249045888 382332551898024 382468710214227 383777497294464 384012990650016 384441524821746 384809865791078 386232111573952 388834753835232 389446129234344 389685100972986 390543771247488 391157833780896 391389263222139 391397855854824 391772861821432 393220842629888 393519509905536 394138251273312 395861887940688 395870578766208 396935477873466 397601791209792 398538170267328 398680099815144 399306955317998 399610245244581 401053195647377 401717833028568 402392174236416 403474616554932 403483474511712 404109010606119 404424826512588 405885161859996 405953265010368 406202365849392 406841048814564 408344721192576 408620237074686 410775344533008 410844268203264 411733708919442 413289769799712 413298843240192 413543372461128 414410624698084 414664915137921 415106272583808 415360989886752 418269164616576 419403523790832 421237649988168 421246897917888 421496129623842 421899973337206 422938466406144 423089085518112 423754319929304 424014343842726 424456578294336 426312802397664 426322161748224 426983105546088 428186544379776 428859793663392 429185530176624 429194952595584 429338374026402 430744730252928 431071898452416 431749684456272 431903441466406 434026779129216 434511125520696 435194319114282 436951487883456 437097501267843 437107097387688 437439098064636 438126895388637 438871989314304 439361742653424 439782703761232 440052563003508 440744469549111 442373447958624 443405532682476 445081290553536 445344623933274 445354401111984 447037524321024 447302015111016 447311835262656 447740413510208 448240063448948 448515112292037 450443715740928 451932562157139 453134876323584 453640546141104 453918908825676 454353817440068 455634399788736 456340787487182 456350806077712 456697423136664 458346509311288 459106094889792 459827959818864 461123970870528 461838869264136 461849008560576 462122262599634 462199801728672 463091390852377 463868756411424 463878940272384 464231275256448 464950991024676 464961198645216 465126783117668 466994556656784 468670805199996 469457536609152 470552810193648 470563140797568 470720385980754 470730720263664 471828964264686 472620997098432 473532688836662 473612142512096 473892356236689 473902760157624 474698274156288 475975221207876 476723609920467 477513650581128 479237901955176 479318312903808 479601902697372 479612431966752 480355993739349 481709862427248 481720437975168 482171398099664 482181983780224 482467267871316 484290651347776 484587821534544 487214631311616 487980692052672 488280126520368 488825016210783 489304111089304 490125478472448 490426229022912 491443924986196 491454714237536 491745484561149 493428210807168 493603933104464 494755541731386 496584143452224 497364936130608 497670128953452 498146956470436 499550968443072 500336425940624 500716451872728 500727444694848 500894769697469 502535518628416 502917214861152 503707965198984 505569654809856 506749180208544 506929646440812 507726705633329 508976458413696 509776735864032 509958280285636 510345614408742 512017320866688 512588699762328 513394656837426 515639822975199 516494356751016 517306454796222 518446338446976 518764467229344 519261505645792 519568727922153 519580134630648 521543778374528 521852350962852 521863807806432 525517668364416 527815850587584 528139728685296 528228344832768 529247303831288 529572060296622 530135721613056 531384227023104 531573466420192 532813660326108 535623777371424 537774640221312 537966155406576 537977966015616 538812014141492 539142639699573 539233102016784 541180215813328 541271020013824 541603154465856 542442822862122 542454731752752 544826982766248 545729886378432 547700459377344 548116460225568 548128493676288 548978278559256 549173783644213 550467124975467 550525557059712 551053026399616 551391163281504 552886553517228 553814653182336 555304424742522 558034430308992 558657161383752 559204698387776 559535553146934 561650199984224 561662530557184 561994839498456 562878479183202 564118780690816 565352458456968 565942104392448 566671460848857 568417069863552 568765861661088 569310807394784 571813058217856 572247373568832 572451165368536 574762531269888 575666245941696 577214798686617 579141920238336 579348167360928 580259092152376 582601983844608 582796668357124 582809463183584 583252130752848 584169193851516 585815656871232 586736750671344 587659292732148 589831263944832 590279264858304 591207376909968 591417920847614 592873676833536 593441720738048 593792831911032 593805868149312 595403216810199 596402686814688 596415780350208 598020149722716 598960432976997 600960155717376 602576749542852 603588261354624 604854061521472 605211924832398 605225211767568 607512533051648 608827742789994 608929897515552 610261573221846 612141459853056 612517081788864 612930355612029 613103946425152 615785159018848 615798678080768 616163016799512 616266402304896 618491675215232 619934654699568 619948264860288 621615937047126 622659408875712 624894406933328 627403746924864 627627181307672 627640960351552 629105285686248 630161329464576 631856474982252 631870346876832 632849960005809 634633628277168 635631479893956 636021515764089 636684867441504 638983869273568 639469203596496 639483242622336 640474658319132 642279816569664 643289690495088 644007561039603 646117095379392 647624526684408 647855162199609 650018127612672 650640922736896 651040168693824 651766688281044 652791478671423 653901638697216 655660646081532 659674055641848 660078844505262 662112191269632 663153248174144 663560171937936 666067957924096 667621935830304 667636592926464 670556286481536 671610620265312 672360095173422 675665573611392 675906195254416 679702314485376 680460819211656 681530726160102 683451599683104 684511181230773 684526209116568 685046134704996 687519763966932 688659142334688 689741939728296 691685956305792 692758303896204 692773512840864 695803134617136 695818410408576 697426486537014 697441797967824 697690174676502 700491834985176 703006207799994 703754467450112 704186304913728 706080578971131 706096080395496 707743446397029 710299033254993 710418213768144 710854140236436 713962831811814 714165036495232 714646893612002 717288207208768 718856852932764 718977469355712 722137539287808 723257097149496 723272975670336 723700901806974 725218593221647 726435977021664 726881732301816 727639848504576 730267279169792 730821946967424 731971038079008 733956166633956 735188217708672 737165887479294 737182071356304 740142316210752 740405899656696 741570059876282 742133312597079 744876215178336 746047404195912 747220434705654 749326452664608 750504638910936 751074677809092 751091167042272 753803277942624 754375822291728 755561947798476 758354482214784 760394469661218 762996498091776 764665103796048 764937420428454 765518421613113 767554994588928 768025981300032 768883049643492 769619731582156 770091985256139 772464223147904 775959682194333 777669507670464 778892258468688 779370201945972 781087542494976 782315667561792 782778526444278 782795711709648 783545723642864 784420111035659 787039019811072 788276502546624 791723775881376 791741157532416 793870955746932 794358090444933 795119180520119 795203582419584 797076340534656 797360199630288 798613910635996 799220490489162 802106391294754 803435666057136 806949233109864 806966949023424 808218021212238 808849653025176 811770323719992 811906530020736 812404731698784 813664234293183 813682097629128 813971870455919 816689442385152 817240474149372 821550689066016 823467417838884 826579539599424 827086744922256 828821249396168 829329830275842 830212545167616 830721979773504 832956637113783 836538329233152 838807047581664 839303329720401 842475299976336 842493795835776 842992259247684 843799946674412 844317718774803 846178171036224 847508639858608 848028687685452 848913156588672 852625604795328 853966211092176 856373088759552 857719587326784 858371060353248 858389905191168 858676748052804 860026868725843 861489460505856 862143796904832 863499368912544 863806882932812 868053558258432 869022251041392 870388638228564 873902975766912 874195002535686 874214194775376 874878196129272 876253790777274 878723485306848 879565407522464 880105126007016 881488939098222 884746895917248 886811065364952 887126881271421 890162581107072 890689247866548 890708802223968 894604030222032 894623670525312 895480827020416 896480126897896 897030224584074 903865124314278 907281092282208 907817887248597 907837817651352 908707634880136 911268799577472 912681574974364 912701612155424 913241614184991 913394846273328 916693018622576 918212189779584 919655919637728 923677738528272 923698017121152 924244525199268 924399603457344 926182781704754 927737512822848 928462550512896 929901982049352 929922397290432 930233143723871 930253566235336 932423905570689 933989113313568 937341610399992 938915073218304 941105620387296 941126281595136 941440771961508 941461440527328 942921024747611 943657928529372 945241994196864 947065377673324 947224285024192 947784712473378 947805520315248 951950442415752 953447219840934 955027301162256 958475803910352 958636625807616 959203805394744 959224863933504 960711987478698 963419724854496 963440875950336 964342796199328 964363967560448 964934535742632 968581302695552 969175643069088 975961384105344 976560253040736 977650032421566 978608222178608 980852458045824 982887849972392 982909428475072 983490969122298 986856421614336 987207866208928 989511083462772 993168286904448 994729872261216 995340257906904 996293912940872 999101936886144 1000672851881248 1001432903745456 1001454889389696 1001789539394938 1005071037256832 1005834429722304 1007415930397968 1008540142760133 1013498360417088 1013859292881624 1015453411266658 1017952916827392 1019553471728064 1019894169624967 1019916560571272 1020691228817484 1022296089240153 1024034641733376 1025177399524656 1026789313674852 1031279645950398 1032988713502032 1034612909592444 1036892676893952 1037528934458688 1038523011291584 1039137455844306 1039160269261296 1043087556749056 1043704701925704 1043727615612864 1046535262014753 1051035336728832 1054509311699991 1055631701175168 1056279457370592 1058494607662576 1059144120593244 1063146932840384 1065627320652216 1071247554742848 1071970340418003 1075549280442624 1075932310813152 1075955932031232 1077624028282984 1078285279399146 1078466204033568 1082360431626656 1083206308931712 1084885645724244 1084909463505504 1089653965532496 1091459772756864 1095400918754688 1096232920451136 1097956557118512 1098347567288426 1100934249950934 1101051114119424 1102106052799232 1102782326563008 1105748831218941 1105773107034456 1107629306364672 1110608849485044 1112355089814423 1116068860617984 1117314322767504 1118409396775552 1119071106293868 1120830652058481 1123300399968448 1123989678996912 1125756958366404 1128237561381632 1130704916913936 1133342921697714 1136834139727104 1137531723322176 1138621614789568 1140591704491827 1143626116435712 1144494747137664 1144902330737072 1147406130642681 1151332491883392 1154429597373234 1158696334721856 1160518184304752 1165593336714248 1165618926367168 1166504261505696 1168338387703032 1171631313742464 1173473501342688 1175318585464296 1179662527889664 1180558529716608 1182414753819936 1182835841695228 1187585663822064 1187611736298624 1190806433620398 1192805373629376 1196040299445432 1197920865953994 1198830735733743 1203159586942131 1205153499085704 1207176522709248 1209708123042944 1210423849664796 1210450423535136 1212327031818357 1217655485579988 1217859795031104 1220523146443692 1225034163577728 1225860711224058 1226207892850304 1231570318037696 1232326033599024 1232532804609792 1236983350430464 1239869309399136 1239896529720576 1243231874094252 1243994745413763 1245318817751424 1249788813866656 1254807493849728 1255254362615344 1255281920703104 1258210571372496 1263712949964504 1263740693753664 1265699920011618 1269267256554336 1271262959787912 1272043031528178 1273369734883008 1277967738547136 1278938407192992 1278966485244672 1280949316638264 1284559633139328 1286579380990176 1288015122079206 1292234190758784 1295249053368816 1295710324399218 1302080337387648 1303533376562088 1305582957342846 1311292503803529 1311321292163064 1314380686165911 1319348111283696 1320157689010524 1322233408647333 1326306496348288 1327120343875872 1335243871660608 1341112572963072 1343221240530624 1344720190346844 1345545336876111 1346834530268773 1351331147222784 1351812390508832 1359404628970752 1360921638423312 1363061452320204 1366903199366208 1369022362461546 1369052418233136 1370092269409992 1375039527933864 1377318284669376 1379483879456592 1383371912611584 1385516607792408 1385547025681728 1389274172557131 1391606269234272 1391636820817152 1394852973074028 1394883595935648 1395380349353004 1400983669970352 1406012415599988 1408372609827456 1412161157942262 1412192160790992 1415486892794058 1420598066509986 1420836427536288 1421677068710067 1421708280472872 1427925663623628 1428330072990464 1429293787224004 1430170829761401 1434576414417536 1437713705865528 1437954938711424 1441067981218047 1446514194298992 1446545951340672 1447401803613948 1450437186443294 1452871954043328 1453763464603632 1456780206209081 1461643893934848 1463942076158016 1467912333267912 1470376435417344 1474331774958588 1474364142712608 1475236453683447 1476649906680221 1480284632421504 1480811799313392 1483140119752564 1484266625194158 1489752430356672 1492094808391824 1494440869411308 1498652905329216 1501009277821872 1502149355618184 1502182334084544 1502684309092407 1507606555885248 1508751644583456 1511123895596952 1511662045132421 1516708964429568 1520788939322436 1523180116899987 1529330207592096 1529874840856908 1531036843226226 1536051962600064 1537766099286984 1539239463164312 1540183970512278 1544928446295808 1546919468925597 1551919364388666 1555339015340928 1557784516937376 1558706183766459 1558740403891944 1564631335123584 1565557052888556 1565591423419296 1567091447285728 1568840222071318 1576553005093248 1583447551762752 1587741911493864 1588716180889866 1590238361040238 1590407164839168 1594152681069312 1594720399260576 1597192756205137 1597227821271992 1598440980978324 1604212782589508 1606871332114272 1613898466219728 1613933898046848 1616436042424476 1617427919098719 1617699306050352 1623540647439984 1623813060041472 1624809463397568 1627328468586366 1627364195258256 1627943740911838 1634480948298744 1643101378132032 1646934835677768 1647521350932639 1651401374926401 1653159079198848 1654173489844512 1657364410928317 1657642498792336 1658659660551684 1661443959547008 1665913274227566 1677614095163328 1678606659440802 1684950599952672 1684987591671552 1685984518495368 1687599893348824 1688635437549606 1692356342072448 1695017279717216 1696057375370904 1697826313177344 1705251209590656 1707932422184352 1715439174653568 1716742120706496 1717353496105608 1720053737451686 1724287593809664 1726998737825088 1727613765865624 1731644396059851 1738044502082784 1740777276457128 1747805951533824 1748390005071372 1748428389550752 1749756392258544 1752507581554548 1757446970613696 1759130815044928 1760210252014032 1762977878196444 1769493791834496 1773622130729904 1774253762542842 1780325162214144 1781378495733096 1781417604447936 1786209650430597 1789208060444064 1789247341050624 1790961654040832 1792960253795792 1794060449168148 1796881298930991 1807730248628556 1814562184564416 1815635774497194 1815675635302704 1817415269760272 1822537599154944 1825363149948728 1825403224310848 1826483228369982 1826789692546656 1833386037245152 1836424379559168 1839311839275456 1847355477056544 1847396034242304 1848489050398536 1848799206914688 1852365563409508 1855475025645696 1859803964098704 1859844794580864 1860466287447742 1860507132470672 1864847811141378 1867978226627136 1874683220799984 1882211240774592 1882881543923016 1882922881054656 1885842049495222 1887315857058744 1890483988393728 1894130755346648 1894448570048384 1895569424946756 1895611040630496 1898549880017427 1903900884831504 1906894439681868 1910054602324512 1916951607820704 1918407610789488 1918449727867008 1921423974957396 1926839449708992 1928685592398656 1929869071485264 1932022683118809 1937162605391104 1938351286138176 1943565486598827 1951922768210688 1953120506081472 1955300064843132 1957216444357216 1958374436014269 1961704916091648 1965775699944784 1965818856950144 1966981938244596 1974415732417856 1979022166925544 1986336573808896 1989459744522432 1990680515813808 1992587825881744 1998203873772288 2001345703762496 2002865807490912 2002909778779392 2003579078789876 2010142074513664 2011668859444608 2014831860795936 2017080285520266 2026996720834176 2027718585763248 2030906822533316 2039106943456128 2039788339249934 2039833121142544 2041382457634968 2044592178480306 2050354799049312 2053533543692319 2053578627349704 2062559291900796 2065977427004064 2069225819184888 2069962722966649 2075057868917376 2077046022583168 2078274911688612 2078320538522592 2087409403851408 2087455231225728 2093070524029506 2109018623399982 2111263402350336 2112558914741184 2116989215325152 2118241736913393 2118288241186488 2126293865680768 2130897099764979 2131254641304432 2142495109485696 2143940680836006 2151864621626304 2155248056565968 2156570558798292 2156932408067136 2164720863253312 2166412617863424 2169771291448488 2169818927011008 2175655779664941 2179307931064992 2182919545513728 2190801837509376 2192465840902272 2195913114237024 2196695134576852 2201868499901868 2205564653126016 2211497662437882 2211546214068912 2221217698970088 2224710179628846 2226399937791237 2234628645535008 2236818793551104 2238142212587736 2241661304116962 2246600799936896 2247979357993824 2251513916732808 2261409833827872 2266685843395428 2275063446644352 2277243229579136 2281183408983654 2288989494275328 2289804661474144 2294812261285362 2302664983766784 2308859194746468 2310275955768417 2317392669443712 2321036368609504 2331186673428496 2331237852734336 2333008523011392 2336676775406064 2343262627484928 2346947002685376 2350637170928592 2353260333106977 2361117059433216 2364829507639872 2365671683390456 2375171327644128 2375223472597248 2381612867240796 2385357541560357 2385610747258752 2392080598890864 2395841731907988 2397661471467486 2406319173884262 2410306998171408 2419416246085888 2420847699329592 2420900847070272 2424654063636714 2435310971159976 2435719590062208 2440992702879549 2441046292887384 2441915611367757 2450068327155456 2451721422448116 2452415785700608 2463140636075392 2464652067198048 2479738618798272 2486463748188504 2487989490827526 2490637635502848 2498869911341349 2499577627733312 2501264127642007 2509614987699456 2510508725230688 2510563841406208 2516421142744992 2527425899929008 2527481387507328 2531399840023236 2532953156324409 2538534513108672 2542525919575824 2544086063056356 2546739469766016 2555935477094272 2557876814385984 2561898633276528 2569119266278656 2573158761980352 2576030244158412 2580080606177529 2584468381517568 2590498106737632 2591420648798436 2595495209566987 2604160674775296 2607066753124176 2611165914685692 2622585007607058 2622642584326128 2628761372331822 2638696222567392 2640315378021048 2644466817294666 2652612992696576 2654240687751744 2661380643814263 2670487743321216 2686442481061248 2689440380693688 2691090673752222 2693669060537546 2703624781017664 2721843276846624 2726122904640408 2733806398732416 2738044724923092 2738104836466272 2739724842554973 2740184538819984 2750079055867728 2754636569338752 2758967758913184 2771033215584816 2771094051363456 2778548345114262 2783212538468544 2789705946148056 2789767191871296 2790699431171613 2790760698706008 2797271716712067 2801967339940704 2807372369531639 2812024831199976 2816745219654912 2824322315884524 2824384321581984 2828763074242833 2830973785588116 2841196133019972 2841672855072576 2843354137420134 2843416560945744 2855851327247256 2858587574448008 2860341659522802 2869152828835072 2875427411731056 2875909877422848 2882135962436094 2893028388597984 2893091902681344 2894803607227896 2900874372886588 2905743908086656 2907526929207264 2913560412418162 2927884152316032 2935824666535824 2948663549917176 2948728285425216 2950472907366894 2953299813360442 2960569264843008 2961623598626784 2966280239505128 2968533250388316 2979504860713344 2984189616783648 2988881738822616 2997305810658432 3002018555643744 3004298711236368 3004364668169088 3005368618184814 3015213111770496 3017503289166912 3022247791193904 3023324090264842 3025620428280399 3041577878644872 3046360233799974 3058660415184192 3059682508874901 3059749681713816 3062073686452452 3066888267720459 3072103925200128 3075532198573968 3078478926328624 3080367941024556 3093838937851194 3103838728777332 3110678030681856 3115569033874752 3117412367532918 3117480807783888 3129262670247168 3131114105777112 3131182846838592 3134182894571456 3137680444142636 3139605786044259 3153106010186496 3163527935099973 3166895103525504 3175483822987728 3177432361779732 3180476722080476 3189440798521152 3194385512410274 3194455642543984 3196881961956648 3208425565179016 3213742664228544 3215911021254009 3227796932439456 3227867796093696 3232872084848952 3234855838197438 3235398612100704 3241639735966639 3247081294879968 3249618926795136 3254656937172732 3254728390516512 3255887481823676 3268961896597488 3286202756264064 3293869671355536 3295042701865278 3302802749852802 3306318158397696 3308346979689024 3314728821856634 3315284997584672 3317246493656823 3317319321103368 3322887919094016 3331826548455132 3337065269443269 3355228190326656 3357213318881604 3362491956175443 3369901199905344 3371969036990736 3375199786697648 3377270875099212 3384712684144896 3390034559434432 3392114750741808 3410502419181312 3415864844368704 3421775113475481 3430878349307136 3433484241412992 3434706992211216 3440107474903372 3442218391928043 3453997475650176 3455227531731248 3463288792119702 3476089004165568 3481554552914256 3496780010142744 3496856779101504 3499512784517088 3505015163109096 3506263387882283 3514893941227392 3518261630089856 3520420504028064 3525955756392888 3538987583668992 3547244261459808 3548507525085684 3562756991466192 3562835208895872 3572419300861194 3578416120888128 3585920507591584 3588120898336296 3593762597861982 3609478760826393 3615460497257112 3629124369128832 3631271548994388 3631351270605408 3634830539520544 3636981095455071 3650726299897456 3650806448621696 3652966456739964 3653579385093312 3666772074490304 3678623678550912 3694710954113088 3696978100797072 3697598413829376 3704731126819016 3710950051291392 3719607928197408 3719689589161728 3720932574895484 3721014264941344 3729695622282756 3735956453254272 3749366441599968 3764422481549184 3765763087846032 3765845762109312 3771684098990444 3774631714117488 3788261510693296 3788897140096768 3791138849893512 3791222081260992 3797099760034854 3807801769663008 3813788879363736 3820109204649024 3833903215641408 3836815221578976 3836899455734016 3842847949914792 3844216485509491 3853678899417984 3857371184797312 3859738142970528 3864045366237618 3876702572276352 3887130973197654 3906241012162944 3910600129686264 3914432888714432 3916748872028538 3931551399889568 3931637713900288 3933877511410587 3933963876489192 3948831464835712 3958044333851088 3966700225941999 3978919489044864 3981361031627616 3985175651763488 4002691407524992 4005731614981824 4007158157579752 4023337718889216 4029663721591872 4034160571040532 4040503590806319 4053993441668352 4055437171526496 4061813645066632 4078213886912256 4079576678499868 4079666242285088 4082764915269936 4089184356960612 4100709598098624 4107067087384638 4107157254699408 4125118583801592 4131954854008128 4138451638369776 4139925445933298 4150115737834752 4154092045166336 4156549823377224 4156641077045184 4167822517671393 4174818807702816 4174910462451456 4186141048059012 4218037246799964 4225117829482368 4233978430650304 4236483473826786 4236576482372976 4252587731361536 4261794199529958 4262509282608864 4284990218971392 4287881361672012 4290512489284203 4303729243252608 4310496113131936 4313141117596584 4313864816134272 4329441726506624 4339542582896976 4339637854022016 4351311559329882 4358615862129984 4370340618627243 4384931681804544 4391826228474048 4393390269153704 4403736999803736 4411129306252032 4422995324875764 4423092428137824 4429949720040663 4442435397940176 4449420359257692 4452799875582474 4469257291070016 4476284425175472 4483322608233924 4493201599873792 4495958715987648 4503027833465616 4508052927277221 4522819667655744 4533371686790856 4534986135397263 4550126893288704 4554486459158272 4562366817967308 4569540350699961 4579609322948288 4589624522570724 4617718389492936 4620551911536834 4634785338887424 4640758406776791 4642072737219008 4662373346856992 4662475705468672 4666017046022784 4673353550812128 4693894005370752 4701274341857184 4706520666213954 4729659015279744 4731343366780912 4750342655288256 4763225734481592 4770715083120714 4771221494517504 4784161197781728 4791578268615411 4791683463815976 4795322942934972 4812638347768524 4820613996342816 4841695398659184 4841801694140544 4849308127273428 4870621942319952 4871439180124416 4881985405759098 4882092585774768 4883831222735514 4903442844896232 4926281272150784 4929304134396096 4942564052797917 4954204124779203 4959477237596544 4972093232784951 4972927496377008 4975978981655052 4997739822682698 4999155255466624 5002528255284014 5021017450461376 5032842285489984 5054851799858016 5054962775014656 5062799680046472 5065906312648818 5076530152551529 5077069026217344 5085051839151648 5088172126112712 5093478939532032 5111870954188544 5115753628771968 5123797266553056 5146317523960704 5152060488316824 5160161212355058 5180996213475264 5182841297596872 5190990419133974 5194933188179553 5214133506248352 5222331829371384 5245170015214116 5245285168652256 5257522744663644 5277392445134784 5280630756042096 5288933634589332 5308481375503488 5322761287628526 5340975486642432 5358628951291791 5372884962122496 5378880761387376 5382181347504444 5387338121075092 5390643896792973 5407249562035328 5443686553693248 5452245809280816 5467612797464832 5476089449846184 5476209672932544 5479449685109946 5480369077639968 5490940777249613 5500158111735456 5509273138677504 5517935517826368 5542066431169632 5542188102726912 5557096690228524 5566425076937088 5579411892296112 5579534383742592 5581398862343226 5581521397412016 5594543433424134 5603934679881408 5614744739063278 5624049662399952 5648644631769048 5648768643163968 5657526148485666 5661947571176232 5682392266039944 5683345710145152 5686708274840268 5686833121891488 5695649640052281 5711702654494512 5717175148896016 5720683319045604 5750854823462112 5764271924872188 5786056777195968 5789607214455792 5796068049356427 5801748745773176 5811487816173312 5815053858414528 5827120824836324 5830696459796481 5855768304632064 5871649333071648 5875123308042807 5897327099834352 5897456570850432 5900945814733788 5906599626720884 5923247197253568 5932560479010256 5937066500776632 5939180840698561 5959009721426688 5968379233567296 5977763477645232 5994611621316864 6004037111287488 6008597422472736 6008729336338176 6010737236369628 6020188081080901 6030426223540992 6035006578333824 6044495582387808 6046648180529684 6051240856560798 6083155757289744 6092720467599948 6117320830368384 6119365017749802 6119499363427632 6124147372904904 6133776535440918 6151064397147936 6156957852657248 6160600631076957 6160735882049112 6187677875702388 6207677457554664 6209888168899947 6231138067749504 6234824735065836 6234961615567776 6262228211554224 6262365693677184 6268365789142912 6275360888285272 6279211572088518 6327055870199946 6333790207051008 6350967645975456 6354725210740179 6354864723559464 6360953444160952 6378881597042304 6388771024820548 6388911285087968 6392691299294937 6393763923913296 6416851130358032 6427485328457088 6431822042508018 6455593864878912 6465744169697904 6469711676394876 6470797224201408 6483279471933278 6494162589759936 6499237853590272 6509313874345464 6509456781033024 6511632006067097 6511774963647352 6526967338994823 6537923793194976 6572405512528128 6587739342711072 6590085403730556 6600447173233277 6605605499705604 6616693959378048 6629457643713268 6630569995169344 6634492987313646 6634638642206736 6663653096910264 6674130538886538 6710456380653312 6714426637763208 6724983912350886 6739802399810688 6743938073981472 6750399573395296 6754541750198424 6780069118868864 6784229501483616 6831729688737408 6843550226950962 6866968482825984 6869413984422432 6880214949806744 6884436783856086 6907994951300352 6910455063462496 6926577584239404 6952178008331136 6963109105828512 6993560020285488 6993713558203008 6999025569034176 7010030326218192 7012526775764566 7029787882454784 7036523260179712 7040841008056128 7051911512785776 7059780999320931 7094488522919616 7097015050171368 7125513982932384 7125670417791744 7139259187374769 7144838601722388 7156072624681071 7156832241776256 7171841015183168 7176241796672592 7187525195723964 7218957521652786 7230920994514224 7258248738257664 7262543097988776 7262702541210816 7269661079041088 7273962190910142 7301452599794912 7301612897243392 7305932913479928 7307158770186624 7325746834103271 7333544148980608 7357247357101824 7389421908226176 7393956201594144 7409462253638032 7439215856394816 7441865149790968 7442028529882688 7459391244565512 7471912906508544 7498732883199936 7503792382926021 7528844963098368 7531526175692064 7531691524218624 7543368197980888 7549263428234976 7576523021386592 7582277699787024 7582444162521984 7594199520069708 7615603539326016 7627577758727472 7640218409298048 7667806431282816 7673630443157952 7685695899829584 7688432971018982 7707357798835968 7714742369594624 7719476285941056 7728090732475236 7740241818532587 7753405144552704 7774261946395308 7786485628700961 7812482024325888 7821200259372528 7828865777428864 7833497744057076 7863102799779136 7867755022821174 7867927752978384 7897662929671424 7916088667702176 7933400451883998 7957838978089728 7962722063255232 7970351303526976 7984141931442789 8005382815049984 8011463229963648 8014316315159504 8059327443183744 8068321142081064 8081007181612638 8110874343052992 8123627290133264 8159153356999736 8159332484570176 8165529830539872 8178368713921224 8201419196197248 8214134174769276 8214314509398816 8250237167603184 8263909708016256 8276903276739552 8279850891866596 8313099646754448 8313282154090368 8335645035342786 8349637615405632 8372098293514839 8372282096118024 8391815150136201 8422117108594917 8436074493599928 8450235658964736 8467956861300608 8472966947653572 8473152964745952 8486289222728499 8523588399059916 8525018565217728 8575762723344024 8581024978568406 8607458486505216 8620992226263872 8626282235193168 8627729632268544 8658883453013248 8679085165793952 8679275708044032 8702623118659764 8717231724259968 8740681237254486 8783652456948096 8786780538307408 8807473999607472 8845990649751528 8846184856275648 8859899440081326 8884870795880352 8898840718515384 8905599751164948 8938514582140032 8952568850350944 8966645216467848 8991917431975296 9006055666931232 9016105854554442 9045639335311488 9066743373581712 9069972270794526 9076861284841197 9124733635934616 9139080701399922 9159218645896576 9179047526624703 9179249045141448 9200664803161377 9235436778985872 9241103823073668 9281516813553582 9284145474438016 9324746693713984 9332034092045568 9346707101624256 9387788010741504 9402548683714368 9413041332427908 9418817358132777 9427841711881411 9459318030559488 9462686733561824 9500685310576512 9526451468963184 9541430166241428 9568322395563456 9583156537230822 9583366927631952 9590645885869944 9625276695537048 9641227992685632 9647733063762027 9683390797318368 9683603388281088 9698616254546856 9724919207899917 9741243884639904 9763970811518196 9764185171549536 9767662445471028 9806885689792464 9858608268792192 9885128105595834 9908408249558406 9918954475193088 9944186465569902 9945854992754016 9951739480970469 9951957963310104 9995479645365396 9998310510933248 10005056510568028 10011195808329807 10042034900922752 10065684570979968 10087475868526329 10109703599716032 10125599360092944 10131812625297636 10153060305103058 10154138052434688 10170103678303296 10176344252225424 10197461443463567 10231507257543936 10247594533106112 10292635047921408 10304120976633648 10320322424710116 10326655175784129 10336549346761547 10361992426950528 10365682595193744 10381980838267948 10389866376359106 10428267012496704 10444663658742768 10490340030428232 10490570337304512 10515045489327288 10518790163646849 10554784890269568 10561261512084192 10577867269178664 10581634315926947 10616962751006976 10645522575257052 10717257902583582 10757761522774752 10764362695008888 10774676242150184 10781287793585946 10814499124070656 10828436282479179 10887373107386496 10904491618561632 10910943286365213 10952178899692368 10952419345865088 10958899370219892 10960738155279936 10981881554499226 11000316223470912 11035871035652736 11084132862339264 11114193380457048 11132850153874176 11158823784592224 11159068767485184 11162797724686452 11163042794824032 11180349293435959 11189086866848268 11207869359762816 11229489478126556 11248099324799904 11297289263538096 11297537286327936 11315052296971332 11323895142352464 11364784532079888 11366691420290304 11373416549680536 11373666243782976 11391299280104562 11423405308989024 11434350297792032 11441366638091208 11501709646924224 11528543849744376 11532649456528473 11572113554391936 11579214428911584 11592136098712854 11603497491546352 11630107716829056 11654241649672648 11661392919592962 11743298666143296 11750246616085614 11794654199668704 11794913141700864 11801632534231761 11801891629467576 11813199253441768 11846494394507136 11865120958020512 11874133001553264 11878361681397122 11936758467134592 11955526955290464 12008074222574976 12017194844945472 12021474472739256 12040376162161802 12070013156667648 12088991164775616 12093030868410323 12093296361059368 12102481713121596 12121510772418957 12166311514579488 12185440935199896 12234641660736768 12238730035499604 12238998726855264 12248294745809808 12267553070881836 12302128794295872 12313915705314496 12321201262153914 12321471764098224 12375355751404776 12415354915109328 12419776337799894 12462276135499008 12469649470131672 12469923231135552 12503467553014179 12524456423108448 12524731387354368 12536731578285824 12550721776570544 12558423144177036 12654111740399892 12701935291950912 12709450421480358 12709729447118928 12721906888321904 12757763194084608 12777542049641096 12777822570175936 12785382598589874 12787527847826592 12833702260716064 12854970656914176 12863644085016036 12911187729757824 12931488339395808 12939423352789752 12941594448402816 12966558943866556 12988325179519872 13018627748690928 13018913562066048 13023264012134194 13023549927294704 13053934677989646 13075847586389952 13111021855881729 13175478685422144 13180170807461112 13200894346466554 13211210999411208 13233387918756096 13258915287426536 13261139990338688 13268985974627292 13269277284413472 13289849160121989 13327306193820528 13348261077773076 13428853275526416 13449967824701772 13479604799621376 13487876147962944 13500799146790592 13509083500396848 13524158781831663 13560138237737728 13568459002967232 13604958406191789 13663459377474816 13687100453901924 13708621052099883 13738827968844864 13760429899613488 13768873567712172 13820910126924992 13853155168478808 13904356016662272 13926218211657024 13987120040570976 13987427116406016 13998051138068352 14020060652436384 14025053551529132 14081682016112256 14103823025571552 14119561998641862 14188977045839232 14194030100342736 14251027965864768 14278518374749538 14289677203444776 14312145249362142 14313664483552512 14343682030366336 14352483593345184 14374734805846233 14375050391447928 14437915043305572 14461841989028448 14525086195977552 14525405082421632 14539322158082176 14547924381820284 14602905199589824 14611865826959856 14614317540373248 14651493668206542 14667088297961216 14778843816452352 14787912403188288 14818924507276064 14827692158393751 14878431712789632 14883730299581936 14884057059765376 14916279698354853 14918782489131024 14997465766399872 15007584765852042 15063052351384128 15086736395961776 15098526856469952 15153046042773184 15164555399574048 15164888325043968 15188399040139416 15229590457654587 15231207078652032 15255155517454944 15280436818596096 15335612862565632 15347260886315904 15371391799659168 15376865942037964 15438952571882112 15456181464950472 15480483637065174 15548523892790616 15572971257401922 15584799564538659 15642400518745056 15657731554857728 15666995488114152 15726205599558272 15735510045642348 15735855505956768 15832177335404352 15866800903767996 15925444126510464 15940702607053952 15968283862885578 16022926459927296 16028632630319008 16118654886367488 16136642284162128 16162014363225276 16171931690378919 16221748686105984 16247254580266528 16318306713999472 16318664969140352 16331059661079744 16356737427842448 16402838392394496 16428268349538552 16428629018797632 16472822331748839 16500474335206368 16527819416032512 16553806553479104 16559701783733192 16626199293508896 16626564308180736 16671290070685572 16699275230811264 16744196587029678 16744564192236048 16783630300272402 16844234217189834 16872148987199856 16935913722601216 16945933895307144 16946305929491904 16972578445456998 17047176798119832 17050037130435456 17086948920156843 17151525446688048 17162049957136812 17241984452527744 17252564470386336 17358170331587904 17405246237319528 17434463448519936 17481362474508972 17492089379389443 17508848893494049 17567304913896192 17573561076614816 17614947999214944 17691981299503056 17692369712551296 17719798880162652 17769741591760704 17797681437030768 17811199502329896 17817542522095683 17877029164280064 17905137700701888 17933290432935696 17983834863950592 18012111333862464 18032211709108884 18060564243242703 18091278670622976 18133486747163424 18139944541589052 18153722569682394 18249467271869232 18278161402799844 18318437291793152 18358095053249406 18358498090282896 18401329606322754 18470873557971744 18481801893230871 18482207646147336 18563033627107164 18568290948876032 18629664506699841 18649493387427968 18693414203248512 18805097367428736 18826082664855816 18837634716265554 18855683423762822 18925373467123648 18938142680718053 19001370621153024 19052902937926368 19082860332482856 19136644791126912 19166313074461644 19166733855263904 19178073897884811 19181291771739888 19250553391074096 19282455985371264 19295466127524054 19366781594636736 19397232509093712 19449838415799834 19482487769279808 19527941623036392 19528370343099072 19534896018201291 19535324890942056 19580902016984469 19613771379584928 19651606586721473 19717216537584384 19770256211191668 19801341519699831 19816816499116812 19888372931139804 19891709985508032 19903478961940938 19903915926620208 19990959290730792 20010113021136056 20022391616659614 20084069801845504 20131369141959936 20174951737052658 20219407199432064 20251198720185888 20263625250595272 20306120610206116 20340207356606592 20352688504450848 20394922886927134 20495189066212224 20608241953267296 20640644849420232 20653310351568258 20673098693523094 20723984853901056 20731365190387488 20763961676535896 20779732752718212 20856534024993408 20889327317485536 20980680060856464 20981140674609024 21030090978654576 21037580327293698 21109569780539136 21122523024168384 21155734538357328 21163268631853894 21179342997962793 21291045150514104 21417777562124307 21434515805167164 21468217874043213 21515523045549504 21528725390017776 21549352484300368 21562575587171892 21656872564958358 21774746214772992 21808983237123264 21821886572730426 21904357799384736 21904838691730176 21917798740439784 21921476310559872 21963763108998452 21977240502309813 22000632446941824 22071742071305472 22168265724678528 22228386760914096 22317647569184448 22325595449372904 22326085589648064 22360698586871918 22378173733696536 22415738719525632 22458978956253112 22496198649599808 22511377148778063 22594578527076192 22595074572655872 22630104593942664 22647790284704928 22729569064159776 22746833099361072 22747332487565952 22782598560209124 22846810617978048 22868700595584064 22882733276182416 23003419293848448 23057087699488752 23065298913056946 23144227108783872 23158428857823168 23184272197425708 23206994983092704 23220725455597761 23260215433658112 23308483299345296 23322785839185924 23359456886102883 23486597332286592 23500493232171228 23589308399337408 23603265068463522 23603783258935152 23626398506883536 23692988789014272 23730241916041024 23748266003106528 23756723362794244 23873516934269184 23911053910580928 23952425794328367 24016148445149952 24034389689890944 24042948945478512 24080752324323604 24177982329551232 24186061736820646 24186592722118736 24204963426243192 24243021544837914 24332623029158976 24370881870399792 24477460070999208 24477997453710528 24496589491619616 24535106141763672 24543843715175981 24604257588591744 24627831410628992 24642402524307828 24642943528196448 24750711502809552 24830709830218656 24839552675599788 24939298940263344 24939846462271104 25006935106028358 25048912846216896 25101443553141088 25116294880544517 25116846288354072 25266351325784751 25308223480799784 25403870583901824 25418900842960716 25419458894237856 25443813776643808 25458867668185497 25555084099282192 25555645140351872 25570765197179748 25575055695653184 25667404521432128 25727288170032072 25822375459515648 25862976678791616 25878846705579504 25883188896805632 25933117887733112 25976650359039744 26037255497381856 26037827124132096 26046528024268388 26047099854589408 26107869355979292 26151695172779904 26222043711763458 26350957370844288 26360341614922224 26401788692933108 26422421998822416 26517830574853072 26522279980677376 26537971949254584 26538554568826944 26579698320243978 26654612387641056 26696522155546152 26857706551052832 26899935649403544 26909515398566437 26975752295925888 27001598293581184 27018167000793696 27048317563663326 27136918005934464 27209916812383578 27374200907803848 27417242104199766 27477655937689728 27520859799226976 27537142579874109 27537747135424344 27641820253849984 27706310336957616 27852436423314048 27974240081141952 27996102276136704 28040121304872768 28050107103058264 28163364032224512 28207646051143104 28239123997283724 28283525135644233 28377954091678464 28388060200685472 28502055931729536 28557036749499076 28579354406889552 28624290498724284 28687364060732672 28704967186690368 28749469611692466 28750100782895856 28875830086611144 28923683978056896 28943199191286081 29050172391955104 29050810164843264 29078644316164352 29095848763640568 29174757623699751 29205810399179648 29223731653919712 29302987336413084 29575824806376576 29637849014552128 29655384316787502 29756863425579264 29767460599163872 29768114119530752 29832559396709706 29837564978262048 29994931532799744 30015169531704084 30033587424989421 30126104702768256 30173472791923552 30197053712939904 30306092085546368 30329110799148096 30376798080278832 30459180915309174 30462414157304064 30510311034909888 30592384330390701 30694521772631808 30742783599318336 30753731884075928 30877905143764224 30912362929900944 30960967274130348 31009648040284641 31097047785581232 31145942514803844 31169599129077318 31284801037490112 31333990976228304 31452411199116544 31471020091284696 31471711011913536 31556370490940547 31664354670808704 31733601807535992 31744902947780841 31850888253020928 31881405214107904 31936567725771156 32057265260638016 32273284568324256 32324028726450552 32343863380757838 32443497372211968 32485308847437537 32494509160533056 32636613427998944 32637329938280704 32662119322159488 32713474855684896 32856536699077104 32857258037595264 32945644663497678 33000948670412736 33107613106958208 33119403567466384 33252398587017792 33342580141371144 33398550461622528 33488393174059356 33489128384472096 33541047880307877 33567260600544804 33688468434379668 33744297974399712 33891867790614288 33892611858983808 33945156890913996 34094353596239664 34100074260870912 34173897840313686 34303050893376096 34324099914273624 34483968905055488 34505128940772672 34597948369585419 34716340663175808 34810492474639056 34962724949017944 34984178758778886 35017697786988098 35147122153229632 35229895998429888 35383962599006112 35384739425102592 35439597760325304 35539483183521408 35595362874061536 35622399004659792 35635085044191366 35810275401403776 35866580865871392 36024222667724928 36064423418217768 36121128486485406 36266973494326848 36279092605230969 36279889083178104 36307445139364788 36364532317256871 36498934543738464 36556322805599688 36716190106498812 36716996180565792 36802659212645508 36941747115943488 36963603786461742 36964415292294672 37126067254214328 37259329013399682 37298986774855936 37386828406497024 37510402659042537 37610194734857472 37652165329711632 37675269432531108 37711366847525644 37850746934247296 37876285361436106 38105805875852736 38165720664965712 38273289582253824 38332626148923288 38333467710527808 38356147795769622 38362583543479776 38436585440747291 38501106782148192 38564911970742528 38590932255048108 38733563189273472 38794465018187424 38899676831599668 38964975538559616 39055883246072784 39056740686198144 39069792036402582 39070649781884112 39161804033968938 39227542759169856 39303213173442946 39333065567645187 39540512422383336 39602683039399662 39633632998233624 39776745862279608 39783419971016064 39806957923881876 39807831853240416 39869547480365967 39981918581461584 40020226042272112 40044783233319228 40349903474105316 40438814398864128 40502397440371776 40527250501190544 40572476345494989 40612241220412232 40680414713213184 40705377008901696 40789845773854268 40814875218575367 40990378132424448 41125863156299649 41216483906534592 41281289698840464 41306620703136516 41346197387046188 41462730380774976 41527923353071792 41559465505436424 41574265884889927 41713068049986816 41778654634971072 41961360121712928 41962281349218048 42060181957309152 42075160654587396 42141316567566307 42245046048336768 42311469076714656 42326537263707788 42358685995925586 42582090301028208 42835555124248614 42869031610334328 42936435748086426 43031046091099008 43057450780035552 43098704968600736 43124204417538699 43125151174343784 43313745129916716 43617966474246528 43643773145460852 43808715598769472 43835597480879568 43842952621119744 43927526217996904 43954481004619626 44001264893883648 44336531449357056 44456773521828192 44483076475181253 44635295138368896 44651190898745808 44652171179296128 44721397173743836 44748839095064559 44756347467393072 44917957912506224 44992397299199616 45022754297556126 45189157054152384 45260209187885328 45295580569409856 45459138128319552 45493666198722144 45494664975131904 45565197120418248 45581424042469679 45688771372963761 45693621235956096 45737401191168128 45765466552364832 46006838587696896 46114175398977504 46130597826113892 46316857715646336 46368544394851416 46413989966185408 46441450911195522 46616966598690592 46645571678371848 46718913772205766 46973194664573184 47000986464342456 47178616798674816 47206530136927044 47207566517870304 47252797013767072 47460483832082048 47496532006213056 47513446725588488 47822107821161856 47904851588656734 48068779379781888 48085897890957024 48161504648647208 48355964659102464 48372123473641292 48373185444237472 48409926852486384 48486043089675828 48665246058317952 48741763740799584 48954920141998416 48955994907421056 48993178983239232 49070212283527344 49087687430351962 49208515177183488 49255662821257984 49284805048615656 49285887056392896 49418466995246517 49501423005619104 49661419660437312 49679105351199576 49878597880526688 49879692924542208 49974814311623383 50013870212056716 50097825692433792 50202887106282176 50232589761089034 50233692576708144 50532702651569502 50616446961599568 50807741167803648 50837801685921432 50838917788475712 50887627553287616 50917735336370994 51110168198564384 51111290280703744 51141530394359496 51150111391306368 51334809042864256 51454576340064144 51725953357583232 51757693411159008 51866235775466224 52074510994763712 52093056048536776 52094199709178816 52215738711958584 52303390345559808 52444087423526916 52526546680482147 52701914741688576 52720683229844448 52803577385866216 52844843997644832 53035661149706144 53075943898509168 53077109137653888 53159396640487956 53309224775282112 53393044311092304 53452627566287049 53715413102105664 53799871298807088 53819030797132874 53951504591851776 54003196587162368 54036334001587392 54096635127326652 54181692729728109 54273836011868928 54419833624767156 54748401815607696 54834484208399532 54955311875379456 55041719598453952 55074285159748218 55075494270848688 55283640507699968 55412620673915232 55704872846628096 55888993520099523 55948480162283904 56080242609745536 56100214206116528 56415292102286208 56478247994567448 56567050271288466 56776120401370944 56814428042154159 57004111863459072 57114073498998152 57158708813779104 57248580997448568 57409934373380736 57498939223384932 57500201565791712 57751660173222288 57847367956113792 57886398382572162 58100344783910208 58191697527281136 58349515247399502 58411620798359296 58447463307839424 58604688054603873 58605974672826168 58742706050953407 58954819760164419 59151649612753152 59275698029104256 59310768633575004 59404024559099493 59534921198327744 59665118793419412 59675129956524096 60030339063408168 60067174849978842 60252209405536512 60346945583847104 60394107425879808 60612184171092736 60658221598296192 60753596160557664 60918361830618348 61020622069819776 61184768660781402 61485567198636672 61507463768151856 61824725859801888 61921934548260696 62019296080569282 62194095571162464 62291885029607688 62339198258154636 62569602074980224 62667981952456608 62942040182569392 62943422023827072 63112740981881094 63328709341617408 63467203615071984 63489805895561682 63538028993888379 63873135451542312 64114530521276032 64253332686372921 64404653622129639 64546569136648512 64648057452901104 64687726761515676 64970617694875074 64989018321066112 65273226855997888 65324238644318976 65426949711369792 65713073398154208 65714516075190528 65891289326995356 65931721506929439 65994891983169877 66001897340825472 66215226213916416 66238807134932768 66504797174035584 66685160282742288 66976786348118712 66978256768944192 67082095760615754 67134521201089608 67376936868759336 67488595948799424 67534131446334189 67783735581228576 67785223717967616 67890313781827992 68188707192479328 68347795680627372 68606101786752192 68648199828547248 69010257881545344 69195896739170838 69432681326351616 69620984949278112 69662176366793283 69925449898035888 69968357517557772 70035395573976196 70078370658308649 70294244306459264 70459791996859776 70767925198012224 70879195520650608 71078966367042816 71190725748123072 71244798009319584 71270170088382732 71382230104244969 71620550802807552 71733161731742784 72048445335449856 72128846836435536 72242256972970812 72533946988653696 72558185210461938 72559778166356208 72614890278729576 72729064634513742 72997869087476928 73112645611199376 73432380212997624 73433992361131584 73605318425291016 73631531145527943 73883494231886976 73927207572923484 73928830584589344 74252134508428656 74518658026799364 75020805318085074 75304330659423264 75348884641633551 75350538865062216 75422733695051288 75701493868494592 75752570722872212 75799053977354253 76211611751705472 76331441329931424 76376603004556491 76665252297846576 76666935421055616 76712295591539244 76725167086959552 76873170881494582 77002213564296384 77181864510096216 77209350929081293 77467126378546944 77588930036374848 77799353663199336 77929951077119232 78111766492145568 78113481372396288 78139584072805164 78141299563768224 78262445054051713 78323608067937876 78455085518339712 78606426346885892 78666131135290374 79081024844766672 79205366078799324 79267265996467248 79553491724559216 79566839942032128 79613915847763752 79615663706480832 79739094960731934 79963837162923168 80040452084544224 80089566466638456 80699806948210632 80728546195699311 81004794880743552 81054501002381088 81144952690989978 81224482440824464 81410754017803392 81579691547708536 81629750437150734 82251726312599298 82432967813069184 82562579397680928 82611427739622327 82613241406273032 82692394774092376 82925460761549952 83055846706143584 83118931010872848 83148531769779854 83557309269942144 83922720243425856 84120363914618304 84150321309174792 84282633135132614 84490092096673536 84622938153429312 84651216078872261 84653074527415576 84717371991851172 84850575406932699 85164180602056416 85671110248497228 85738063220668656 85872871496172852 86062092182198016 86114901560071104 86197409937201472 86248408835077398 86250302348687568 86627490259833432 87235932948493056 87287546290921704 87524272871099253 87617431197538944 87671194961759136 87855052435993808 87908962009239252 88913547043656384 88966152950362506 89270590276737792 89302381797491616 89304342358592256 89442794347487672 89497678190129118 89512694934786144 89835915825012448 89984794598399232 90045508595112252 90378314108304768 90520418375770656 90591161138819712 90918276256639104 90987332397444288 91130394240836496 91162848084939358 91377542745927522 91387242471912192 91474802382336256 91530933104729664 91777152991172103 92228350797955008 92261195652227784 92633715431292672 92737088789702832 92827979932370816 92882901822391044 93028944120853923 93233933197381184 93291143356743696 93437827544411532 94001972928684912 94357233597349632 94413060273854088 94415133035740608 94505594027534144 94669111472821641 94920967664164096 94993064012426112 95026893451176976 95234708843342523 95644215642323712 95809703177313468 96171795781914048 96323009297294416 96744246947282584 96746370888474944 96819853704972768 96972086179351656 97330492116635904 97483527481599168 97909840283996832 97911989814842112 97986357966478464 98140424567054688 98175374860703924 98569610097231312 98571774112785792 98836933990493034 99002846011238208 99322839320874624 99358210702399152 99757195761053376 99949628623246766 100027740424113432 100195651384867584 100405774212564352 100465179522178068 100467385153416288 100623143640923631 101065405303139004 101232893923199136 101675603371842864 101677835576951424 101775255106575232 101835470672741988 102220336397128768 102283060788718992 102300222782612736 102669618085728512 102909152680128288 103451906715166464 103515386822318016 103732471550932448 103793845108756257 104149021989527424 104186112097073552 104188399418357632 104431477423917168 104888174847053832 105053093360964294 105441366459688896 105607154771732432 105689687995289664 106071322299412288 106151887797018336 106154218275307776 106318793280975912 106618449550564224 106786088622184608 106905255132574098 107430826204211328 107599742597614176 107638061594265748 108072668003174784 108193270254653304 108363385459456218 108837277815692907 108839667249534312 109093596951770613 109496803631215392 109668968416799064 110083439196907904 110148570319496436 110150988541697376 110825241347830464 111777987040199046 111896960324567808 112160485219491072 112200428412233056 112830584204572416 112956495989134896 113134100542576932 113552240802741888 113628856084308318 114228146997996304 114317417627558208 114497161994897136 114819868746761472 114997878446769864 115000403131583424 115309756322241873 115503320346444576 115694735912227584 115772796765144324 116200689567820416 116383395054562272 116699030494799004 116894926615678848 117209376109207746 117211949345652336 117485412101906814 117909639520328838 117999196702935561 118551396058208512 118621537267150008 118808049118198986 119069842396655488 119330237586838824 119350259913048192 119608642441097901 120060678126816336 120134349699957684 120693891167694208 121316443196592384 121507192321115328 121836723661236696 122041244139639552 122369537321562804 122444625655726101 122561942254458343 122971134397273344 123014927536303712 123649451719603776 123843869096521392 124038592161138564 124388191142324928 124583770059215376 124678396516309272 124722797654669781 125139204149960448 125335963904913216 125884080365138784 125886844047654144 126225481963762188 126423949702698921 126934407230143968 126979611791123364 127076057987776758 127746270903084624 128229061042552064 128506665372745842 128809307244259278 129093138273297024 129296114905802208 129372613252616097 129375453523031352 129941235389750148 129978036642132224 130546453711995776 130853899422739584 131426146796308416 131782578653990712 131863443013858878 131989783966339754 132003794681650944 132477614269865536 132566998765026371 133009594348071168 133370320565484576 133953572696237424 133956513537888384 134164191521231508 134246517285193677 134269042402179216 134753873737518672 134977191897598848 135068262892668378 135567471162457152 135780627563655984 136377414384958656 136695591361254744 136744272127409037 137066314118891283 137212203573504384 137296399657094496 137561246107050311 138020515763090688 138391793478341676 139241969898556224 139324352733586566 139850899796071776 139936715035115544 140070791147952392 140156741316617298 140588488612918528 140919583993719552 141535850396024448 141758391041301216 142381451496246144 142489596018639168 142540340176765464 142764460208489938 143466323463485568 144257693672871072 144484513945941624 145067893977307392 145116370420923876 145119556332712416 145229780557459152 145458129269027484 145995738174953856 146225291222398752 146864760425995248 146867984722263168 147210636850582032 147263062291055886 147766988463773952 147854415145846968 147857661169178688 148255400985739551 148504269016857312 149037316053598728 149924442934870149 150041610636170148 150608661318846528 150697769283267102 150701077730124432 150845467390102576 151505141445744424 151598107954708506 152423223503410944 152662882659862848 152753206009112982 153330504595693152 153333870842111232 153424591183078488 153450334173919104 153746341762989164 154004427128592768 154363729020192432 154418701858162586 155177860072749696 155598707326398672 156223532984291136 156279168145610328 156282599127536448 156524890108103426 156647216135875752 156910171036679424 157212852693771784 157332262270580748 157579640041446441 158162049689533344 158410732157598648 158534531992934496 159106983449118432 159227831695527504 159231327412961664 159478189921463868 159927674325846336 160080904169088448 160179132933276912 160357882698861147 161399613896421264 161457092391398622 162009589761487104 162109002004762176 162289905381979956 162448964881648928 162545078189184327 162821508035606784 163159383095417072 163259500874301468 164503452625198596 164865935626138368 165125158795361856 165222855479244654 165226482812546064 165384789548184752 165850921523099904 166111693412287168 166237862021745696 166297063539559708 167114618539884288 167666980560298569 167845440486851712 168240727829236608 168300642618349584 168565266270265228 169245876306858624 169302432157744522 169306149054831152 169434743983702344 169701150813865398 170328361204112832 170443284126462477 171342220496994456 171476126441337312 171745742992345704 171806906006231867 172229803120142208 172394819874402944 172496817670154796 172500604697375136 173254980519666864 174575092581843408 175048545742198506 175234862395077888 175342389923518272 175710104871987616 175814064163811619 175817924018478504 176864459280493257 177827094087312768 177932305900725012 178212073677298479 178604763594983232 178885588694975344 178995356380258236 179025389869572288 179671831650024896 180091017190224504 180756628216609536 181040836751541312 181182322277639424 181836552513278208 181974664794888576 182260788481672992 182325696169878716 182755085491855044 183061866209459328 183554305982344206 184456701595910016 184522391304455568 185474177579405664 185655959864741632 185765803644782088 186057888241707846 186467866394762368 186582286713487392 186875655088823064 188003945857369824 188826120547708176 188830266071481216 189011188055068288 189338222945643282 189986128024852224 190053786902353952 190469417686685046 191619406354626936 192343591563828096 192646018594588832 192759998059118763 193488493894565168 193492741776949888 193639707409945536 193944172358703312 194967054963198336 195819680567993664 195972715932956928 196280849134109376 196350749721407848 197139220194462624 197143548225571584 197673867980986068 197984675949509631 198005692022476416 198645678641749248 198716421404798304 199514391522106752 199899257246493532 200055480848226864 200811548425128704 200930359044356136 200934770306832576 201246287281847262 202130810606278008 202465787846398272 202602394339002567 203351206743685728 203355671153902848 203550510213150464 203670941345483976 204440672794257536 204566121577437984 205818305360256576 207030773644636032 207464943101864896 207587690217512514 208298043979054848 208372224194147104 208376798836715264 208862954847834336 209776349694107664 210106186721928588 210235111974925947 210882732919377792 211214309543464864 211379375990579328 212142644598824576 212303775594036672 212637586561951824 213236899101128448 213572177244369216 213810510265148196 214146690312734907 214861652408422656 215199485195228352 215276123188531496 216145336006349568 216386540509306608 216726770918912436 217674555631385814 217679334499068624 218187193903541226 218993607262430784 219337936833598128 220166878393815808 220297140638992872 220301977083394752 220894593436583829 221650482695660928 223555974080398092 224400856824466112 225912991978269792 226268201085153864 227104481605483776 227257712168616636 227397161932062759 228456293995992608 228634835255116416 228994323989794272 229995756893539728 230000806263166848 230619512644483746 231006640692889152 231545593530288648 231628052787243879 232401379135640832 232766790109124544 233398060989598008 233789853231357696 234418752218415492 234423898691304672 234787335162155139 234970824203813628 235819279040657676 235998393405871122 237243074534300016 237616098236397972 238139684793310976 238660475173677648 238700519826096384 239217284882195802 240121356253632672 240268699399915368 241387782335388416 242185638587097933 243014384642230656 243673447322473392 244739074643125608 244889251311452202 245123884508916686 246029855072607424 247298903439207552 247687738193042784 248077184322277128 248776382284649856 249167540118430752 249356793032618544 249445595309339562 250671927809826432 251768160730277568 252450963927524376 252847899405397842 253868814460287936 253953648236616783 253959223582246728 254152115975553516 254551726220798097 255492541806169248 257013330745491684 257618614488518556 258186276546594048 258592229811604416 258745226505232194 258750907046062704 259882470779500296 261092907423991552 261707798845479168 262572818613297759 262852293592616832 263565157307981424 263726886027717756 263979567932679508 264955228539731072 265133997530052742 266740641130969152 267907145392474848 267913027075776768 268328383042463016 268493034570387354 268538084804358432 269056098085231037 269507747475037344 269954383795197696 270136525785336756 271134942324914304 271561255127311968 272754828769917312 273391182722509488 273488544254818074 274132628237782566 274424407147008768 274592799314188992 275122492214100622 275331458973516309 276783586956683352 278483939797112448 278648705467173132 279086832362561769 279701799592143552 279873430070231088 280141582295904784 280313482633234596 283071700792048896 283516782082602432 284007334418464923 284762902992492288 284979192037278336 285080680353530928 285528920416979876 285704126530027569 286932646926971136 288515387345742144 288969027891883248 290232740841847752 290239112665424832 290459561114918304 290916258538054968 291019861194229489 291991476349907712 292450582444797504 293729520851990496 293735969444526336 294421273701164064 294526124582111772 295708830291693936 295715322338357376 296510801971479102 297008538033714624 298074632107197456 299848885869740298 300083221272340296 301217322637693056 301395538566534204 301402155460248864 301690934780205152 301869430922770893 303010282891488848 303196215909417012 305325765319725696 305506412018225964 306661009191386304 306849182366156976 306900668347838208 307492683525978328 308008854257185536 308727458040384864 308837403716325172 310355720145499392 311197414652797344 311381535326268771 312447065968582272 312558336291220656 312565198255072896 313049780216206852 313294432271751504 314425705387543568 314664524541161496 315159280082892882 316324099379066688 316821464315197296 317069063985868992 318213966898236864 318455663391055008 318462654825923328 318956379842927736 319069968297287753 319855348651692672 320161808338176896 320358265866553824 320715765397722294 322799227792842528 322914184782797244 324218004009524352 324579810763959912 324897929763297856 325090156378368654 326318766190834144 326511833447078721 326519001748602936 329006905250397192 330250317590723712 330445710958489308 330452965625092128 330769579096369504 332223386824574336 332475724043491392 332594127079119416 335333961120597138 335690880973703424 336481455658473216 336601285236699168 337130532540530456 338491752613717248 338604864315489044 338612298109662304 338869487967404688 339402301627730796 340656722408225664 340886568252924954 342684440993988912 342952252882674624 343491485984691408 343613812012463734 344459606240284416 344789639748805888 344993635340309592 345001209394750272 345929268966725619 346509961039333728 349150185163686816 349823700181363681 350097091484397012 350684779847036544 351420209743975232 351628128327623238 351635848036957008 353728918560986514 355654188174625536 355864611801450024 356424147354596958 357209527189966464 357771177389950688 357990712760516472 358050779739144576 359343663300049792 360182034380449008 362081673503082624 363949329589777152 364521576963345984 364651392339757432 365510170983710088 366123732418918656 367108611964688412 367685826763375029 368913403191820032 369044782608911136 370948355158811328 371531607289564176 372115776483415692 372935732789524736 373164573426974784 373751310177646128 374168392964009343 376007891714739648 377652241095416352 377660532142962432 378022376110136576 378676445891286564 379271849108096763 380107573804707904 380938835373370092 383238812709253872 384687183127656192 385292037189177664 385519996118237526 386976987789130336 386985483553899776 387279414819891072 387888344717406624 389934109926396672 391639361135987328 392561698268218752 392701499442815696 394278440388925248 395347735961972136 395969351899019262 396011384044952832 397432842809596608 397700996295079113 399028783044213504 399798514492987064 400110961696453728 401860718088712272 401869540613665152 402492574563694524 404261621212556016 404931575692796544 405204788678005134 406702413487371456 407341882690967952 408881345588515072 409132243154875968 410232816382227111 411198942356673849 411636610720513152 412683738321150933 414061547289272064 414929886203729792 415175380435025028 416744448388294208 417725909695668672 419552699388215328 420212373443857176 420470223949851894 421765465838755584 422428619086929728 422758751981158656 424285289197649152 424607551188073344 425275173123903648 427144354488738432 427621020530296392 428293380625469814 430398970390456704 430552246377062992 432773081018613216 433453541837824872 435349111262771628 435358668998137248 436374387807082452 437987214524861568 438675873667196256 440594281277985744 440603954166789504 441789186873167658 443300965391321856 444766202957218653 447111948160796184 448801713648932224 449773328804610447 451825983956539584 452536402170307728 454515424337233272 454794323864125518 456912587991985216 457269670510232832 457988647979588544 459991513787079456 460001612526333696 461239025288967492 462013281385778304 463091187060577296 463256105574487758 465533580218249088 466796121979196016 468837504436830984 468847797382609344 469574670324310278 469941648407627256 471638558081315352 471996786811742244 472738920124339323 474486149068600032 475232196472795944 477320950347355296 478434569764391604 480242712507265344 480537398799830736 481073648096583441 484371277174195866 486028769284461312 487346894644946784 487635234567552981 489478149286251216 489778502622904404 490247769017833372 492059710145214848 494597806878415104 495375476386085568 496154368644554256 497552764569299712 498335080236861504 498713586065237088 498891190618679124 499675610729714783 501343855619652864 503536321460555136 504901927855048752 505695798810795684 507737628920575872 507907296473233566 507918447164493456 508304231951107032 509103452441596194 510985083612338496 511329852379387431 514026661490983368 515237228977037112 515420718018695601 517184459623208832 517490453010464388 517501814092125408 519764941559000592 525145637226595518 525704587185233664 527130314615962848 527442192491434857 527453772055435512 527959135865359016 529910457079462144 530267995060105484 530593377841479771 533481282261938304 534636221031895437 535814290784949696 536656766084926032 536986069140774708 537076169608716864 538112196170462074 539015494950074688 540273051570673512 540465456503569051 542269884649828608 543122510254623936 545509657539834624 546782365445018976 546977088509636148 547837115378361991 548265256475565132 549185598628377984 550244984428201244 550662917947032618 553567173913366704 556967879594224896 557297410934346264 558173664725123538 559403599184287104 559746860140462176 560283164591809568 560626965266469192 567033564165204864 568014668836929846 569958384074556672 570161360707061856 571057840833959752 571408253060055138 577030774691484288 577938055783766496 578279994177356289 580465481683695504 580478225330849664 580919122229836608 581832517076109936 582039722388458978 584901164889595008 587459041703980992 588842547402328128 589052249164223544 591417660583387872 591430644676714752 592558512552105827 593021603942958204 593954027848528893 594017076067429248 596149264214394912 599697771739480596 600166442544680592 602434645275386112 602791077133068408 602804310920497728 603381869560410304 603738861845541786 606020565782977696 606392431818834024 610651530639451392 611012824036451928 613322018382772608 613698364732313952 614985367051956656 617454916080769728 617674807432650344 622394829305594688 622763070652537542 624894131937164544 625116672582441312 625130396510145792 626099560432413704 626588864543503008 628851410775087136 629329049082322992 630318560165785764 632648198758133376 633642928630394592 634138127971737984 636427933796473728 636911326782110016 637912759685855472 638139936594575506 639710697303385344 640323616676353792 640716531733107648 641431530795444588 642440070938204721 645598455585685056 645828369565594488 648436008019048704 649159621527919824 649795859526595712 650180312756737308 652637532381668288 653023666894157442 653038003497205872 658013810500794384 660500635181447424 660891421916978616 660905931250184256 661539158192739008 662683780309751487 664446773649148672 664951448086982784 665188254158238832 670667922241194276 673202570473398336 674261065081060912 677209728630978088 677224596219324608 677738975934809376 678804603255461592 681313444816451328 681773136505849908 685368881987977824 685904505765349248 686982971969382816 687227624024927468 689987270680619184 690002418789500544 691858537933451238 693019922078667456 694884158361731637 698300370327373632 699647400362727362 700194182968794024 701369559694073088 702840419487950464 703256256655246476 703271696073914016 704362005486465417 707457837121973028 711729223602900048 712848294709193916 714419054379932928 715542354779901376 715981425521032944 716101559478289152 718687326600099584 720364068760898016 724163347006165248 726556915761293799 729043153926691968 729302784679514864 731020341967420176 734217223929376824 735371653526750058 738089565217822272 741896710317622656 743063214579128352 744231552966831384 746329146853949568 747502620355292256 748336785928018686 752015783429479296 755304482190832704 757352891782573128 758543698216193526 760215147609415808 761860944709850349 761877670746740184 763655178662394291 766477625418507744 770584074378355328 771039992236475052 773953975578260672 774558829639782144 775776689434813248 783278722271974656 785123396536437504 785402998885631392 788556880777850496 790695471923944272 791938703798038524 794865685619193216 795401992590158226 799597028985974128 800221923392907456 803721436177424544 803739081227330304 804985149127389048 807168294255693111 808523242425112032 809863151385593088 810409577356010268 813404826974742912 814683765381935904 818264486309751936 820465632764454222 822397884713347698 823273221441026304 825367476642301866 825994376920548927 829859772407459584 830350760870050056 833488896776588416 835451819391337344 837260497087685307 839105398776430656 840424746887714352 840940447899703788 844857238173859456 849215102376146688 850550346247807296 854288708977476864 855242041060592784 856586761250939628 857112379590082707 857933595781208401 860797940780913408 861104492754125984 865546162037226432 866907083675649744 870698222525543256 870717337996274496 872748775614164904 873059583582688467 875974429049723136 877351747334392512 881188562555971488 881207908333579008 883578373746335316 889532405914437306 894223896321592368 897603427297864448 899546657609220894 903651967913079168 905072804340615456 905608292768312679 909030848674466544 909588647728251036 913825175983970432 915977295959177088 919983027574158912 922478050577934984 924026562771556608 926182374121154592 926512211148975516 927968991355184597 931067160436498176 933592243958392032 937675008873661968 937695594765218688 939149340648620556 939883296815254512 943277116162630704 943993573623484488 945477840248678646 948972298137200064 950464392945591888 954641900694710592 956869139528783208 957209904891863259 960485425014530688 961074797599661472 962147296193166882 968742554348391732 974693789289893568 975270469135105962 978956298572502432 979535500341236163 979557005245808808 980495538035666744 984119420290429696 990750952772171136 992308737289108512 996670160473723008 997427172130474176 997782381237358248 999351221459429566 1003721562078056809 1007072642921110272 1009803855710097504 1011391597621591368 1015475257841151744 1015814592946467132 1015836894328986912 1016608463902214064 1018206904883192388 1021970167224676992 1022659704758774862 1028053322981966736 1030474457954074224 1030841436037391202 1034368919246417664 1034980906020928776 1035003628184250816 1037787806900176857 1039529883118001184 1049471100544091043 1050291274453191036 1054260629231925696 1054884384982869714 1054907544110871024 1055918271730718032 1060535990120210968 1061186755682959542 1066962564523876608 1069272442063790874 1071628581569899392 1073313532169852064 1073972138281549416 1074152339217433728 1076224392340924148 1078030989900149376 1080546103141347024 1080930913007138102 1086245020509247872 1093564730890037952 1093954177019272296 1095674230756723982 1096530512951130264 1098371197256755968 1100489968856402488 1101325835894065236 1103057480290125087 1107134347826733408 1114594821868692528 1116347329450247076 1118807198368574208 1119493720280924352 1120566329183619136 1121253930532938384 1122505178892028029 1134067128330409728 1136029337673859692 1137815547324290289 1140322721414123712 1142115681667919504 1142816506120110276 1154061549382968576 1155876111567532992 1156559988354712578 1160930963367391008 1160956450661699328 1161838244459673216 1163665034152219872 1164079444776917956 1169802329779190016 1174918083407961984 1177685094804656256 1178104498328447088 1182835321166775744 1185117025104211654 1186043207885916408 1187908055697057786 1188034152134858496 1192298528428789824 1193102988885237339 1199395543478961192 1200332885089361184 1205582154266136816 1205608621840995456 1206763739120820608 1207477723691083572 1212041131565955392 1212784863637668048 1222025648072903856 1226644036765545216 1227396729464627904 1229970734103913312 1230698449146681333 1234909832161539456 1235349614865300688 1238051214963452799 1244789658611189376 1245526141305075084 1250233345164882624 1252199120864827408 1253177729087006016 1257702821550174272 1258658098164645984 1260637120331571528 1265296397516266752 1267285857260789184 1268276255943475968 1272855867592947456 1273822653564220032 1275825519371710944 1276279873189151012 1281433063466215296 1282863061590889176 1284880141876409442 1291196911171370112 1291656739131188976 1298319243055839648 1299591719053191424 1300360625513474616 1305275064763336576 1306047333788314884 1306076006994411744 1316027621001588768 1321782843833957232 1321811862500368512 1323078316385478016 1325367560619502974 1329902896173965568 1330376508316477664 1341335844482388552 1346405140946796672 1348522130162121824 1349319986413831341 1354419457261956176 1354449192438649216 1355477951869618752 1357609206510923184 1363546273011699816 1370737763975955648 1371809011530698496 1373965943938765632 1374455248049854936 1379974541361238368 1380004837579001088 1383717075866902476 1386039844157334912 1389768316723463274 1396600740654747264 1399294800725454724 1400388365937588048 1405680838975900928 1406512513310492952 1406543392147828032 1408724010972930834 1414915674243946056 1418216760373017969 1423458447205800096 1425696589418387832 1431084709559802752 1431962851042065888 1440728137521796032 1453113831522587598 1458086307853383936 1458605569359029728 1462040683934840352 1468434447858753648 1470743307053500116 1476179130435644544 1483793420635245312 1486126429158256704 1488463105933662768 1492658293707899136 1495005240710584512 1496673571856037372 1499026832189144349 1504031566858958592 1510608964381665408 1514705783565146256 1517087396432387052 1520430295218831616 1523721889419700698 1523755341493480368 1527310357324788582 1532955250837015488 1533989557138162293 1541168148756710656 1542079984472950104 1546262154056086803 1547907951156521344 1551553378869626496 1570805997771262784 1577113761555700992 1581390943847888544 1583877407596077048 1589731371238386432 1590803985180316452 1591780133524439313 1599194057971948256 1600443846785814912 1607442872354849088 1609970298254778096 1614336588511386222 1617046484850224064 1620819154712020536 1621396369510707153 1626809653949485824 1629367530763871808 1636528972619503872 1640931265528908444 1643511346135085973 1644795769426695396 1650734953284603732 1651988753841097854 1660701521740100112 1666977793553176832 1670903638782674688 1674520994175370614 1678210797552861312 1680849493775428704 1681880895799407576 1689714476347718912 1701100692495614592 1710484082121185568 1713173522501879256 1714224759180165414 1715867191562416802 1722208985508251968 1731092324074452864 1733814167351299488 1741396445051086512 1741434675992548992 1745497551228329808 1746119167165376934 1754703494668785024 1762377125111942976 1767156747492670632 1777675537656317481 1779064811828874612 1781862083545586679 1788447792643184736 1799093315218441788 1807303935826158336 1810145608681230912 1811216585536625358 1818061697348933088 1819177295456502072 1827650351967940864 1831954591918354176 1839966055148317824 1844956101155869968 1852364748242309184 1853024422297951032 1855937982710369194 1867184487916784064 1875350017747323936 1875391189530437376 1878298681297241112 1879766593630509024 1886554232325261408 1887987147246968976 1890955680497357292 1897944596274400128 1900928785891183776 1909283801389421184 1913738279057566416 1914419809783726518 1920970850029061376 1922149595199322944 1924294592386333764 1927320212814614163 1937485108696783464 1949387578579787136 1950540938270211924 1957912597145004864 1959071000682472326 1959114010491617616 1960991076071333488 1981501905544342272 1984617474578217024 1988051340929254461 1993340320947446016 1994854344260948352 1995564762474716496 1998702442918859132 2007443124156113618 2019607711420195008 2022783195243182736 2031629185892934264 2031673788657973824 2033216927804428128 2036413809766384776 2037139028359606423 2043940334449353984 2045319409517549724 2056106645963933472 2060948915908148448 2061682872074782404 2069961812041857552 2070007256368501632 2075575613800353714 2079059766236002368 2084652475085194911 2098942201088182086 2100582548906382072 2108521258463851392 2109768769965739428 2109815088221742048 2111836543461436064 2113086016459396251 2121071980240421936 2122373511365919084 2138544884127581748 2143257163139798784 2146627064339704128 2147944276563098832 2148304678434867456 2152448784681848296 2156061979800298752 2161092206282694048 2161861826014276204 2172490041018495744 2179670747283881397 2187129461780075904 2187908354038544592 2191348461513447964 2193061025902260528 2200979937712804976 2202651671788130472 2206114960580250174 2214268695653466816 2229189643737385056 2232694658900494152 2233489778081014271 2238987440561848704 2241132658367238272 2242507861065876768 2245010357784056058 2272058675347719384 2275631094648580578 2280645442828247424 2284231363335839008 2285582834129551047 2285633012240220552 2311752223135065984 2313119976709425156 2321861926734782016 2323676488919346432 2327330068304439744 2328158889553835912 2349836166815923968 2355370189609312512 2356208996656894176 2365670642333551488 2370234050208423308 2372086415771832816 2375816111394115572 2384597056857579648 2386205977770474678 2398791086957922384 2400665770178722368 2411164308532273632 2411217243681990912 2413527478241641216 2414955447382167144 2421504882767079333 2424082263131910784 2425569727275336096 2444051296145807712 2454793458929255808 2459941468207826624 2461396898293362666 2469819664323078912 2470699229730601376 2476102429926905598 2489579317222378752 2491052282610150168 2500466690329765248 2504398241729654816 2506355458174012032 2515405643100348544 2517316196329291968 2521274240663143056 2534571714521578368 2547645307128440064 2551651038743421888 2552559746378302024 2562866126932430592 2565726123181778352 2569760283752818884 2573800787343625203 2582393822342740224 2583313478262377952 2596638486111679296 2600721251026949232 2610550129526673152 2612094667576629768 2612152013988823488 2619178750748065401 2632055242003177536 2643565687667914464 2643623725000737024 2646156632770956032 2650735121239005948 2660753016632955328 2682671688964777104 2692810281893593344 2697044260324243648 2698639972827662682 2708838914523912352 2708898384877298432 2710955903739237504 2715218413021846368 2727092546023399632 2741475527951911296 2747931887877531264 2748910496099709872 2759949082722476736 2767434151733804952 2772079688314669824 2779536633446926548 2783906974065553791 2793201481309494528 2798589601450909448 2800776731875176096 2813025026620985904 2813086784295656064 2817448021945861668 2829831348487892112 2836433520746035938 2846916894411600192 2851393178836775664 2862169419119605504 2863925702084131776 2871629714675589777 2881456275043592064 2906227663045175196 2917211138718059456 2924081367869680704 2936868895717507296 2941486614107000232 2952358260871289088 2972252858316513408 2976926211867325536 2990010481421169024 2993347143712074744 2998053664378288698 3011164686234170427 3021217928763330816 3029411567130292512 3034174792864774104 3047443778839401396 3047510682986960736 3054620714649577164 3065910501674030976 3067979114276324586 3084159968945900208 3092524308112173606 3095815902313042688 3103106757739252992 3113363420700530571 3141611995542525568 3148413301632273129 3162781887695777088 3167754815192154096 3181607970360632904 3183560267048878626 3198388115943896512 3200887693571629824 3214885744709698176 3219940596509556192 3228673177022772444 3234092969700448128 3241638309424041072 3242792739021414306 3258735061527743616 3281862531057816888 3287022692270171946 3289591538853390792 3301469906569207464 3303977507682195708 3309172440870375261 3321403043480200224 3349041988350741228 3356421595105722624 3361698987550857408 3363761791598815152 3367515536676084087 3402201384991229184 3413446641972870867 3420968164242371136 3426347045003758512 3428449518360330828 3431734383124833604 3444417971016503936 3462184648148905728 3467628334702598976 3482792890102173024 3482869351985097984 3490995102456659616 3492238334330753868 3497729275108003481 3509406989337570048 3524754250223885952 3534313494985341264 3555351075312634962 3558129623657749224 3563724167091173358 3576895585286369472 3579308966655712017 3598186630436883576 3620291217362461824 3622433171073250716 3636123394697866176 3638354590913004144 3679932110296635648 3689912202311739936 3692095347440043999 3704729496484618368 3706048844595902064 3711875965420738388 3714153644890358397 3734368975833568128 3750700035494647872 3756597362594482224 3759533187261018048 3773108464650522816 3775974294493937952 3781911360994714584 3783258195524983357 3795889192548800256 3801857571782367552 3818567602778842368 3827476558115132832 3828839619567453036 3844299190398645888 3848589184772667528 3854640425629228326 3874970217393566928 3898775157159574272 3901081876540423848 3915825194290009728 3918142001364944652 3918228020983235232 3921982152142666976 3969234949156434048 3976102681858508922 3989708688521896704 3991129524949432992 3997404885837718264 4014886248312227236 4039215422840390016 4045566390486365472 4047959959241494023 4063258371785868528 4063347577315947648 4066433855608856256 4072827619532769552 4074278056719212846 4090638819035099448 4112213291927866944 4121897831816296896 4123365744149564808 4139923624083715104 4140014512737003264 4147909587864740789 4151151227600707428 4158119532472004736 4169304950170389822 4197884402176364172 4201165097812764144 4217042516927702784 4219537539931478856 4219630176443484096 4223673086922872128 4226172032918792502 4242143960480843872 4244747022731838168 4277089768255163496 4293254128679408256 4295888553126197664 4304897569363696592 4322184412565388096 4323723652028552408 4359341494567762794 4374258923560151808 4375816708077089184 4382696923026895928 4386122051804521056 4401959875425609952 4405303343576260944 4412229921160500348 4428537391306933632 4458379287474770112 4465389317800988304 4466979556162028542 4477974881123697408 4482265316734476544 4485015722131753536 4490020715568112116 4497080496567433047 4544117350695438768 4551262189297161156 4561290885656494848 4568462726671678016 4571165668259102094 4571266024480441104 4623504446270131968 4626239953418850312 4638786462168260409 4643723853469564032 4654660136608879488 4656317779107671824 4712417993313788352 4731341284667102976 4740468100416846616 4744172831543665632 4751632222788231144 4769194113715159296 4772411955540949356 4797582173915844768 4801331540357444736 4822328617064547264 4829910894764334288 4843009765534158666 4848164526263821568 4851139454550672192 4864189108532121459 4888102592291615424 4909586917858511616 4919882936415653248 4922793796586725332 4930534038405257919 4941398459461202752 4952204859853811196 4982104565220300336 5000933380659530496 5008796483459309632 5012710916348024064 5030811286200697088 5034632392658583936 5042548481326286112 5069143429043156736 5103302077486843776 5105119492756604048 5131452246363556704 5139520567505637768 5147601574687250406 5166626956524755904 5193276972223358592 5201442502053898464 5224189335153259536 5224304027977646976 5238357501496130802 5264110484006355072 5287131375335828928 5301470242478011896 5321506033265910656 5333026612968952443 5345586250636760037 5365343377929554208 5394088520648487296 5397279945655325364 5417677829047824704 5421911807478475008 5430436826043692736 5454185092046799264 5482951055903822592 5495863775755062528 5497820992199419744 5519898165444953472 5534868303467609904 5559073266893853096 5567813948131107582 5597179202901818896 5601553463750352192 5626050053241971808 5626173568591312128 5634896043891723336 5659662696975784224 5672867041492071876 5693833788823200384 5702786357673551328 5727851404168263552 5743259429351179554 5762912550087184128 5781960638443842489 5812455326090350392 5834422277436118912 5848162735739361408 5873737791435014592 5882973228214000464 5944505716633026816 5953852423734651072 5980020962842338048 5986694287424149488 5996107328756577396 6022329372468340854 6058823134260585024 6068349585729548208 6094887557678802792 6095021365973921472 6109241429299154328 6111417085078819269 6131821003348061952 6135958228552649172 6168319937891800416 6185048616224347212 6226726841401061142 6253957425255584733 6283223991085051136 6296826603264546258 6325563775391554176 6335509630384308192 6339258049378188753 6363215940721265808 6367120534097757252 6396776231887793024 6429771489419396352 6439881193019112384 6457346354045544888 6468185939400896256 6483276618848082144 6485585478042828612 6495782939486292179 6517470123055487232 6563725062115633776 6574045384540343892 6579183077706781584 6602939813138414928 6607955015364391416 6618344881740750522 6642806086960400448 6698083976701482456 6700469334243042813 6723397975101714816 6727523583197630304 6735031073352168174 6826893283945741734 6841936328484742272 6852694090007517024 6856748502388653141 6856899036720661656 6863468766249667208 6888835942033007872 6935256669405197952 6965585780204346048 6981990204913319232 6984476668661507736 6995458550216006962 7026050934546397663 7049508500447771904 7068626989970682528 7110702150625269924 7116259247315498448 7127448334182346716 7153791170572738944 7158617933311424034 7196373260873767152 7240582434724923648 7244866342146501432 7264514648301237999 7272246789395732352 7276709181826008288 7379824404623479872 7384190694880087998 7409458992969236736 7412097689191804128 7423751930841476776 7428307289780716794 7468737951667136256 7501400070989295744 7513194725188964448 7519066374522036096 7546216929301045632 7551948588987875904 7563822721989429168 7566516391049966714 7603715143564735104 7654953116230265664 7657679239134906072 7688598380797291776 7697178369545335056 7709280851258456652 7721402362030875609 7749940434787133856 7802163753080847696 7831650388580019456 7836284002729889304 7836456041966470464 7843964304285333952 7857536252244196203 7938469898312868096 7952205363717017844 7982259049898865984 7994809771675436528 8029772496624454472 8078430845680780032 8091132780972730944 8095919918482988046 8126516743571737056 8126695154631895296 8132867711217712512 8145655239065539104 8148556113438425692 8181277638070198896 8224426583855733888 8243795663632593792 8246731488299129616 8279847248167430208 8295819175729481578 8302302455201414856 8316239064944009472 8338609900340779644 8351720922196661373 8395768804352728344 8402330195625528288 8439075079862957712 8439260352886968192 8447346173845744256 8452344065837585004 8484287920961687744 8489494045463676336 8554179536510326992 8586508257358816512 8591777106252395328 8609795138727393184 8614889144026769331 8644368825130776192 8647447304057104816 8718682989135525588 8751633416154178368 8765393846053791856 8772244103609042112 8803919750851219904 8810606687152521888 8824459842321000696 8857074782613867264 8916758574949540224 8930778635601976608 8933959112324057084 8970031444263507072 8980041431136224232 8994160993134866094 9033494058702511281 9088234701390877536 9102524378594322312 9136925453343356032 9142331336518204188 9142532048960882208 9252479906837700624 9277572924336520818 9287447706939128064 9309320273217758976 9312635558215343648 9424835986627576704 9445239904896819387 9480936200833693232 9488345663087331264 9503264445576462288 9544823911081898712 9595164347831689536 9602663080714889472 9644657234129094528 9659821789528668576 9686019531068317332 9702278909101344384 9728378217064242918 9776205184583230848 9839765872831306496 9845587593173450664 9861068076810515838 9882796918922405504 9904409719707622392 9927517322611125783 9964209130440600672 10017592966918619264 10069264785317167872 10085096962652572224 10206604154973687552 10210238985513208096 10262904492727113408 10279041135011275536 10295203149374500812 10333253913049511808 10386553944446717184 10402885004107796928 10448378670306519072 10448608055955293952 10476715002992261604 10493187825324010443 10528220968012710144 10574262750671657856 10602940484956023792 10643012066531821312 10666053225937904886 10691172501273520074 10730686755859108416 10737926899967136051 10788177041296974592 10794559891310650728 10835355658095649408 10860873652087385472 10908370184093598528 10995641984398839488 11039796330889906944 11069736606935219808 11118146533787706192 11135627896262215164 11142460934671075191 11194358405803637792 11203106927500704384 11252100106483943616 11269792087783446672 11319325393951568448 11345734082984143752 11349774586574950071 11387667577646400768 11405572715347102656 11455702808336527104 11486518858702359108 11563921276887684978 11624910652180700784 11668844554872237824 11696325471478722816 11747475582870029184 11765946456428000928 11907704847469302144 11973388574848298976 11992214657513154792 12044658744936681708 12117646268521170048 12136699171459096416 12189775115357605584 12190042731947842944 12218482858598308656 12222834170157638538 12271916457105298344 12336639875783600832 12370097232448694424 12443728763594222367 12453453682802122284 12507914850511169466 12593653206529092516 12651127550783108352 12671019260768616384 12678516098756377506 12726431881442531616 12734241068195514504 12793552463775586048 12879762386038224768 12914692708091089776 12966553237696164288 12971170956085657224 12991565878972584358 13127450124231267552 13148090769080687784 13158366155413563168 13205879626276829856 13215910030728782832 13236689763481501044 13285612173920800896 13396167953402964912 13400938668486085626 13446795950203429632 13455047166395260608 13470062146704336348 13491241489702299141 13653786567891483468 13683872656969484544 13705388180015034048 13713497004777306282 13713798073441323312 13726937532499334416 13870513338810395904 13916359386504781227 13931171560408692096 13963980409826638464 13968953337323015472 13990917100432013924 14052101869092795326 14137253979941365056 14221404301250539848 14232518494630996896 14254896668364693432 14259973198517244961 14307582341145477888 14317235866622848068 14392746521747534304 14489732684293002864 14529029296602475998 14544493578791464704 14553418363652016576 14592567325596364377 14759648809246959744 14768381389760175996 14791602115215773757 14824195378383608256 14847503861682953552 14856614579561433588 15002800141978591488 15026389450377928896 15038132749044072192 15092433858602091264 15103897177975751808 15127645443978858336 15133032782099933428 15207430287129470208 15309906232460531328 15315358478269812144 15394356739090670112 15418561702516913304 15442804724061751218 15499880869574267712 15604327506161695392 15672568005459778608 15672912083932940928 15687928608570667904 15715072504488392406 15904410727434035688 15964518099797731968 15989619543350873056 15999079838906857329 16059544993248908944 16182265561945461888 16191839836965976092 16253033487143474112 16265735422435425024 16291310478131078208 16297112226876851384 16362555276140397792 16448853167711467776 16487591327265187584 16493462976598259232 16559694496334860416 16591638351458963156 16604604910402829712 16677219800681559288 16703441844393322746 16791537608705456688 16804660391251056576 16878150159725915424 16878520705773936384 16894692347691488512 16904688131675170008 16968575841923375488 16978988090927352672 17108359073020653984 17183554212504790656 17219590277454786368 17229778288053538662 17288737650261552384 17294894608114209632 17437365978271051176 17503266832308356736 17530787692107583712 17544488207218084224 17607839501702439808 17621213374305043776 17648919684642001392 17833517149899080448 17861557271203953216 17867918224648114168 17940062888527014144 17960082862272448464 17988321986269732188 18066988117405022562 18176469402781755072 18205048757188644624 18273850906686712064 18284662673036408376 18285064097921764416 18334251255236457807 18504959813675401248 18555145848673041636 18625271116430687296 18849671973255153408 18890479809793638774 18961872401667386464 18976691326174662528 19006528891152924576 19089647822163797424 19190328695663379072 19289314468258189056 19319643579057337152 19372039062136634664 19404557818202688768 19456756434128485836 19487348818458876537 19552410369166461696 19691175186346901328 19722136153621031676 19765593837844811008 19808819439415244784 19855034645222251566 19928418260881201344 20035185933837238528 20101408002729128439 20170193925305144448 20420477971026416192 20525808985454226816 20558082270022551072 20590406298749001624 20666507826099023616 20805770008215593856 20896757340613038144 20953430005984523208 20986375650648020886 21078152803639192989 21148525501343315712 21205880969912047584 21332106451875809772 21382345002547040148 21461373511718216832 21475853799934272102 21589119782621301456 21670711316191298816 21721747304174770944 21793543944903713997 21816740368187197056 21991283968797678976 22139473213870439616 22236293067575412384 22271255792524430328 22284921869342150382 22388716811607275584 22406213855001408768 22504200212967887232 22539584175566893344 22638650787903136896 22691468165968287504 22699549173149900142 22811145430694205312 22973037717404718216 23127842553775369956 23164207086092626827 23249821304361401568 23494951165740058368 23531892912856001856 23572608756732588609 23815409694938604288 23946777149696597952 23984429315026309584 24089317489873363416 24235292537042340096 24273398342918192832 24379550230715211168 24380085463895685888 24436965717196617312 24445668340315277076 24543832914210596688 24673279751567201664 24740194464897388848 24887457527188444734 24906907365604244568 25015829701022338932 25055162766589984119 25187306413058185032 25342038521537232768 25357032197512755012 25452863762885063232 25468482136391029008 25759524772076449536 25829385416182179552 25844667432080307993 25933106475392328576 25942341912171314448 25983131757945168716 26254900248462535104 26296181538161375568 26316732310827126336 26411759252553659712 26431820061457565664 26473379526963002088 26482807368674883499 26571224347841601792 26792335906805929824 26801877336972171252 26910094332790521216 26940124293408672696 26982482979404598282 27100482176107533843 27307573135782966936 27410776360030068096 27426994009554612564 27427596146882646624 27453875064998668832 27832718773009562454 27862343120817384192 27927960819653276928 27937906674646030944 27981834200864027848 28104203738185590652 28274507959882730112 28335719714690458161 28442808602501079696 28465036989261993792 28509793336729386864 28519946397034489922 28634471733245696136 28785493043495068608 28979465368586005728 29035367115053185523 29058058593204951996 29106836727304033152 29185134651192728754 29519297618493919488 29536762779520351992 29583204230431547514 29648390756767216512 29695007723365907104 29713229159122867176 30052778900755857792 30207794355951503616 30255290887957716672 30266065564199866856 30619812464921062656 30630716956539624288 30788713478181340224 30837123405033826608 30885609448123502436 30999761739148535424 31208655012323390784 31345136010919557216 31345824167865881856 31375857217141335808 31430145008976784812 31479563475972031329 31808821454868071376 31929036199595463936 31979239086701746112 31998159677813714658 32119089986497817888 32364531123890923776 32383679673931952184 32506066974286948224 32582620956262156416 32594224453753702768 32725110552280795584 32986925953196518464 33119388992669720832 33183276702917926312 33209209820805659424 33354439601363118576 33406883688786645492 33583075217410913376 33609320782502113152 33756300319451830848 33809376263350340016 33937151683846750976 33957976181854705344 34049323759724850213 34216718146041307968 34367108425009581312 34439180554909572736 34459556576107077324 34589789216228419264 34874731956542102352 35006533664616713472 35061575384215167424 35088976414436168448 35215679003404879616 35242426748610087552 35297839369284002784 35723114542407906432 35735836449296228336 35920165724544896928 35976643972539464376 36133976234810045124 36352938805563510144 36410097514377289248 36569325346072816752 36570128195843528832 36668502510472915614 37009919627350802496 37110291697346083272 37250542232861374592 37331186290782667101 37780959619587277548 37923744803334772928 37953382652349325056 38013057782305849152 38179295644327594848 38380657391326758144 38639287158114674304 38744078124273269328 38913512868256971672 38974697636917753074 39382350372693802656 39444272307242063352 39617638878830489568 39710069290444503132 39856836521762402688 40202816005458256878 40340387850610288896 40473724469106897423 40840955942052832384 41051617970908453632 41116164540045102144 41180812597498003248 41611540016431187712 41793514681226076288 41906860011969046416 41972751301296041772 42156305607278385978 42411761939824095168 42664212903751619544 42764690005094080296 42779919595551734883 42922747023436433664 42951707599868544204 43178239565242602912 43587087889807427994 43633480736374394112 43777701976789093131 43982567937595357952 44278946427740879232 44374806345647321271 44472586135150824768 44542511585048860656 44569843738684300764 44777433623214551168 45008400425935774464 45079168351133786688 45277301575806273792 45382936331936575008 45399098346299800284 45470480576404045253 45622290861388410624 45946075434809436432 46255685107550739912 46328414172185253654 46499642608722803136 47063785825712003712 47145217513465177218 47893554299393195904 47968858630052619168 47997239516720571987 48178634979746726832 48546796685836385664 48759100461430422336 48873931434393234624 48891336680630554152 49087665828421193376 49182356541824783641 49346559503134403328 49480388929794777696 49774915054376889468 49813814731208489136 50031659402044677864 50110325533179968238 50374612826116370064 50684077043074465536 50714064395025510024 50905727525770126464 50936964272782058016 51658770832364359104 51689334864160615986 51866212950784657152 51884683824342628896 51966263515890337432 52509800496925070208 52592363076322751136 52633464621654252672 52823518505107319424 52863640122915131328 52946759053926004176 52965614737349766998 53584671813611859648 53603754673944342504 53820188665581042432 53880248586817345392 53964965958809196564 54200964352215067686 54615146271565933872 54821552720060136192 54853988019109225128 54855192293765293248 54907750129997337664 55002753765709373421 55665437546019124908 55875813349292061888 55963668401728055696 56208407476371181304 56549015919765460224 56671439429380916322 56885617205002159392 56930073978523987584 57019586673458773728 57039892794068979844 57268943466491392272 57570986086990137216 57958930737172011456 58070734230106371046 58116117186409903992 58213673454608066304 58370269302385457508 58462046455376629611 59073525559040703984 59166408460863095028 59296781513534433024 59390015446731814208 59426458318245734352 60105557801511715584 60304224008187385317 60510581775915433344 60532131128399733712 61261433913079248576 61577426956362680448 61674246810067653216 61771218896247004872 61999523478297070848 62417310024646781568 62690272021839114432 62860290017953569624 62959126951944062658 63234458410917578967 63617642909736142752 63958478173403492224 63996319355627429316 64238179972995635776 64767359347863904368 65012133948573896448 65165241912524312832 65188448907507405536 65450221104561591168 65973851906393036928 66366553405835852624 66418419641611318848 66708879202726237152 66813767377573290984 67166150434821826752 67218641565004226304 67512600638903661696 67618752526700680032 67915952363709410688 68098647519449700426 68433436292082615936 68878361109819145472 68919113152214154648 69179578432456838528 69492621258277880481 69749463913084204704 70123150768430334848 70484853497220175104 70595678738568005568 71446229084815812864 71471672898592456672 71840331449089793856 71953287945078928752 72267952469620090248 72705877611127020288 72820195028754578496 73138650692145633504 73140256391687057664 73337005020945831228 74019839254701604992 74220583394692166544 74501084465722749184 74662372581565334202 75165488299769952357 75561919239174555096 75847489606669545856 76026115564611698304 76358591288655189696 77278574316229348608 77488156248546538656 77827025736513943344 77949395273835506148 78764700745387605312 78888544614484126704 79235277757660979136 79420138580889006264 79448422106024650497 79713673043524805376 80405632010916513756 80947448938213794846 81301446528322601529 81681911884105664768 82232329080090204288 82361625194996006496 83587029362452152576 83813720023938092832 83945502602592083544 84312611214556771956 84823523879648190336 85328425807503239088 85529380010188160592 85559839191103469766 85903415199737088408 86356479130485205824 87106101345159556569 87174175779614855988 87555403953578186262 88557892855481758464 88749612691294642542 88945172270301649536 89085023170097721312 89139687477368601528 89554867246429102336 90158336702267573376 90765872663873150016 90798196692599600568 90940961152808090506 91892150869618872864 92511370215101479824 92656828344370507308 92999285217445606272 94127571651424007424 94290435026930354436 94438690427916093987 95787108598786391808 95937717260105238336 95994479033441143974 96357269959493453664 97093593371672771328 97518200922860844672 97747862868786469248 97782673361261108304 98175331656842386752 98364713083649567282 98960777859589555392 99549830108753778936 99627629462416978272 100063318804089355728 100220651066359936476 100749225652232740128 101428128790051020048 101811455051540252928 101873928545564116032 102147971279174550639 103317541664728718208 103378669728321231972 103769367648685257792 103932527031780674864 105019600993850140416 105184726152645502272 105266929243308505344 105647037010214638848 105727280245830262656 105893518107852008352 105931229474699533996 107169343627223719296 107207509347888685008 107760497173634690784 107929931917618393128 108401928704430135372 109230292543131867744 109707976038218450256 109710384587530586496 109815500259994675328 110005507531418746842 111330875092038249816 111751626698584123776 111927336803456111392 111993558872348001303 112416814952742362608 113342878858761832644 113771234410004318784 113860147957047975168 114039173346917547456 114079785588137959688 114537886932982784544 115141972173980274432 115917861474344022912 116141468460212742092 116232234372819807984 116740538604770915016 116924092910753259222 118147051118081407968 118332816921726190056 118780030893463628416 118852916636491468704 120608448016374770634 121021163551830866688 121064262256799467424 122522867826158497152 123154853912725360896 123348493620135306432 123542437792494009744 124834620049293563136 125380544043678228864 125720580035907139248 125918253903888125316 126468916821835157934 127235285819472285504 127916956346806984448 127992638711254858632 128339758786655204649 128476359945991271552 129534718695727808736 130376897815014811072 130900442209123182336 131947703812786073856 132733106811671705248 132836839283222637696 133417758405452474304 133627534755146581968 134332300869643653504 135025201277807323392 135237505053401360064 135831904727418821376 136197295038899400852 136411441729212135759 136866872584165231872 137838226304428309296 138359156864913677056 138985242516555760962 139498927826168409408 140246301536860669696 141191357477136011136 142943345797184913344 143680662898179587712 143906575890157857504 144535904939240180496 145640390057509156992 146277301384291267008 146674010041891662456 147547069625474350923 148039678509403209984 148441166789384333088 149324745163130668404 150330976599539904714 151123838478349110192 151694979213339091712 152052231129223396608 152717182577310379392 154976312497093077312 155654051473027886688 155898790547671012296 157529401490775210624 157777089228968253408 158470555515321958272 158840277161778012528 158896844212049300994 160811264021833027512 161894897876427589692 162602893056645203058 164464658160180408576 164723250389992012992 165008261297128120263 167627440047876185664 167891005205184167088 168625222429113543912 169647047759296380672 170656851615006478176 171058760020376321184 171119678382206939532 171806830399474176816 172712958260970411648 174212202690319113138 174348351559229711976 175110807907156372524 175386139366129888833 177499225382589285084 177890344540603299072 178170046340195442624 178279374954737203056 180316673404535146752 180912672024562155951 181531745327746300032 181596393385199201136 181881922305616181012 183784301739237745728 185022740430202959648 185313656688741014616 185379651580724184493 185998570434891212544 188580870053860708872 188877380855832187974 189703375232752736901 191875434520210476672 191988958066882287948 192714539918986907328 195036401845721689344 195495725737572938496 195565346722522216608 196350663313684773504 196729426167299134564 197921555719179110784 199099660217507557872 199255258924833956544 200126637608178711456 200441302132719872952 201498451304465480256 202856257580102040096 203747857091128232064 204295942558349101278 206635083329457436416 206757339456642463944 207538735297370515584 207865054063561349728 210369452305291004544 211454560491660525312 211787036215704016704 211862458949399067992 214338687254447438592 214415018695777370016 215520994347269381568 215859863835236786256 216803857408860270744 218460585086263735488 219415952076436900512 219420769175061172992 219631000519989350656 220011015062837493684 222661750184076499632 223503253397168247552 223854673606912222784 223987117744696002606 224833629905484725216 226685757717523665288 227542468820008637568 228078346693835094912 228159571176275919376 229075773865965569088 231835722948688045824 232282936920425484184 232464468745639615968 233481077209541830032 233848185821506518444 236294102236162815936 236665633843452380112 237560061786927256832 237705833272982937408 238345266318073951491 241216896032749541268 242128524513598934848 245045735652316994304 246696987240270612864 247084875584988019488 250761088087356457728 251441160071814278496 251836507807776250632 252937833643670315868 254470571638944571008 255985277422509717264 256679517573310409298 256952719891982543104 259069437391455617472 260753795630029622144 261318304035478669707 265466213623343410496 265673678566445275392 266835516810904948608 267255069510293163936 268664601739287307008 270475010106802720128 272394590077798801704 272822883458424271518 275676452608856618592 277970485033111521924 278997855652336818816 282382714954272022272 283316071283748281961 285886691594369826688 287361325796359175424 287813151780315715008 289071809878480360992 291280780115018313984 292554602768582534016 293348020083783324912 295094139250948701846 296882333578768666176 298649490326261336808 300661953199079809428 302247676956698220384 305434365154620758784 306443913837523651917 309952624994186154624 311308102946055773376 311797581095342024592 315058802981550421248 315554178457936506816 316941111030643916544 317680554323556025056 317793688424098601988 321622528043666055024 323789795752855179384 325205786113290406116 329446500779984025984 330016522594256240526 335254880095752371328 335782010410368334176 335980676617044003909 337250444858227087824 341313703230012956352 342117520040752642368 342239356764413879064 343613660798948353632 344276495792773485487 345425916521940823296 348424405380638226276 348696703118459423952 350221615814312745048 350772278732259777666 354998450765178570168 356340092680390885248 356558749909474406112 361825344049124311902 363063490655492600064 363192786770398402272 363763844611232362024 367568603478475491456 370045480860405919296 370627313377482029232 370759303161448368986 377161740107721417744 377754761711664375948 379406750465505473802 383750869040420953344 383977916133764575896 385019276359965613947 385429079837973814656 391130693445044433216 392701326627369547008 393458852334598269128 395843111438358221568 398199320435015115744 398510517849667913088 400253275216357422912 400882604265439745904 402996902608930960512 405712515160204080192 407495714182256464128 408591885116698202556 409234325187636407277 413514678913284927888 415077470594741031168 415730108127122699456 420738904610582009088 423574072431408033408 423724917898798135984 428830037391554740032 431041988694538763136 431719727670473572512 433607714817720541488 436921170172527470976 438831904152873801024 440022030125674987368 442641208876423052769 445323500368152999264 447709347213824445568 447974235489392005212 449667259810969450432 453371515435047330576 455084937640017275136 456156693387670189824 456319142352551838752 458151547731931138176 464565873840850968368 464928937491279231936 466962154419083660064 467696371643013036888 472588204472325631872 473331267686904760224 475411666545965874816 476690532636147902982 482433792065499082536 484257049027197869696 493393974480541225728 494169751169976038976 502882320143628556992 503673015615552501264 505875667287340631736 508941143277889142016 511970554845019434528 513359035146620818596 518138874782911234944 521507591260059244288 522636608070957339414 526158418098389666499 530932427246686820992 533671033621809897216 534510139020586327872 540950020213605440256 544789180155597603408 545645766916848543036 551352905217713237184 555940970066223043848 556138954742172553479 557995711304673637632 566632142567496563922 569110125698258210703 571773383188739653376 575626303560631430016 578143619756960721984 585109205537165068032 586696040167566649824 590188278501897403692 593764667157537332352 597298980652522673616 601323906398159618856 604495353913396440768 612887827675047303834 619905249988372309248 622616205892111546752 623595162190684049184 631108356915873013632 635361108647112050112 635587376848197203976 643245056087332110048 647579591505710358768 650411572226580812232 658893001559968051968 660033045188512481052 670509760191504742656 671564020820736668352 671961353234088007818 674500889716454175648 682627406460025912704 684235040081505284736 684478713528827758128 687227321597896707264 688552991585546970974 696848810761276452552 697393406236918847904 700443231628625490096 701544557464519555332 709996901530357140336 712680185360781770496 713117499818948812224 715035798954221854473 723650688098248623804 726385573540796804544 727527689222464724048 735137206956950982912 740090961720811838592 741254626754964058464 741518606322896737972 754323480215442835488 755509523423328751896 758813500931010947604 767955832267529151792 770038552719931227894 770858159675947629312 782261386890088866432 783954912106436009121 786917704669196538256 796398640870030231488 797021035699335826176 800506550432714845824 801765208530879491808 805993805217861921024 811425030320408160384 817183770233396405112 818468650375272814554 827029357826569855776 831460216254245398912 847148144862816066816 847449835797596271968 857660074783109480064 862083977389077526272 863439455340947145024 867215429635441082976 873842340345054941952 877663808305747602048 880044060251349974736 885282417752846105538 890647000736305998528 895418694427648891136 895948470978784010424 899334519621938900864 906743030870094661152 912638284705103677504 916303095463862276352 929131747681701936736 929857874982558463872 933924308838167320128 935392743286026073776 945176408944651263744 946662535373809520448 950823333091931749632 953381065272295805964 964867584130998165072 968514098054395739392 988339502339952077952 1005764640287257113984 1007346031231105002528 1011751334574681263472 1023941109690038869056 1026718070293241637192 1032829487378320456461 1036277749565822469888 1045273216141914678828 1052316836196779332998 1061864854493373641984 1069020278041172655744 1089578360311195206816 1091291533833697086072 1102705810435426474368 1111881940132446087696 1112277909484345106958 1133264285134993127844 1138220251396516421406 1151252607121262860032 1155057829079896841841 1156287239513921443968 1173392080335133299648 1180376557003794807384 1187529334315074664704 1194597961305045347232 1202647812796319237712 1208990707826792881536 1225775655350094607668 1227702975562909221831 1245232411784223093504 1247190324381368098368 1262216713831746027264 1270722217294224100224 1271174753696394407952 1286490112174664220096 1295159183011420717536 1300823144453161624464 1320066090377024962104 1327923626629269158307 1343128041641473336704 1343922706468176015636 1349001779432908351296 1365254812920051825408 1368470080163010569472 1368957427057655516256 1374454643195793414528 1377105983171093941948 1393697621522552905104 1394786812473837695808 1400886463257250980192 1403089114929039110664 1419993803060714280672 1426234999637897624448 1430071597908443708946 1447301376196497247608 1452771147081593609088 1455055378444929448096 1480181923441623677184 1482509253509928116928 1483037212645793475944 1508646960430885670976 1511019046846657503792 1517627001862021895208 1535911664535058303584 1540077105439862455788 1564522773780177732864 1567909824212872018242 1573835409338393076512 1592797281740060462976 1601013100865429691648 1603530417061758983616 1622850060640816320768 1634367540466792810224 1636937300750545629108 1654058715653139711552 1662920432508490797824 1668416864226517660437 1694899671595192543936 1715320149566218960128 1726878910681894290048 1734430859270882165952 1755327616611495204096 1760088120502699949472 1770564835505692211076 1781294001472611997056 1791896941957568020848 1798669039243877801728 1813486061740189322304 1825276569410207355008 1858263495363403873472 1859715749965116927744 1867848617676334640256 1870785486572052147552 1893325070747619040896 1906762130544591611928 1929735168261996330144 1976679004679904155904 2011529280574514227968 2014692062462210005056 2023502669149362526944 2047882219380077738112 2053436140586483274384 2065658974756640912922 2090546432283829357656 2104633672393558665996 2138040556082345311488 2145107396862665563419 2179156720622390413632 2182583067667394172144 2205411620870852948736 2223763880264892175392 2224555818968690213916 2266528570269986255688 2276440502793032842812 2310115658159793683682 2312574479027842887936 2346784160670266599296 2351864736319308027363 2360753114007589614768 2389195922610090694464 2405295625592638475424 2409935470549414398409 2417981415653585763072 2451551310700189215336 2455405951125818443662 2494380648762736196736 2541444434588448200448 2542349507392788815904 2572980224349328440192 2590318366022841435072 2601646288906323248928 2640132180754049924208 2655847253258538316614 2686256083282946673408 2687845412936352031272 2698003558865816702592 2737914854115311032512 2748909286391586829056 2754211966342187883896 2787395243045105810208 2789573624947675391616 2801772926514501960384 2806178229858078221328 2839987606121428561344 2852469999275795248896 2860143195816887417892 2894602752392994495216 2905542294163187218176 2910110756889858896192 2965018507019856233856 2966074425291586951888 3017293920861771341952 3022038093693315007584 3035254003724043790416 3071823329070116607168 3080154210879724911576 3098488462134961369383 3135819648425744036484 3147670818676786153024 3185594563480120925952 3207060834123517967232 3268735080933585620448 3273874601501091258216 3308117431306279423104 3336833728453035320874 3389799343190385087872 3453757821363788580096 3468861718541764331904 3520176241005399898944 3541129671011384422152 3562588002945223994112 3583793883915136041696 3626972123480378644608 3650553138820414710016 3683108926688727665493 3716526990726807746944 3735697235352669280512 3741570973144104295104 3786650141495238081792 3813524261089183223856 3859470336523992660288 3983770879887807474921 4029384124924420010112 4047005338298725053888 4095764438760155476224 4106872281172966548768 4131317949513281825844 4181092864567658715312 4209267344787117331992 4290214793725331126838 4358313441244780827264 4365166135334788344288 4447527760529784350784 4449111637937380427832 4533057140539972511376 4552881005586065685624 4620231316319587367364 4693568321340533198592 4703729472638616054726 4721506228015179229536 4778391845220181388928 4810591251185276950848 4819870941098828796818 4903102621400378430672 4910811902251636887324 4988761297525472393472 5005250592679552981311 5084699014785577631808 5145960448698656880384 5180636732045682870144 5203292577812646497856 5280264361508099848416 5311694506517076633228 5375690825872704062544 5396007117731633405184 5475829708230622065024 5508423932684375767792 5574790486090211620416 5579147249895350783232 5603545853029003920768 5612356459716156442656 5679975212242857122688 5720286391633774835784 5789205504785988990432 5820221513779717792384 5930037014039712467712 5932148850583173903776 6034587841723542683904 6044076187386630015168 6070508007448087580832 6143646658140233214336 6160308421759449823152 6196976924269922738766 6271639296851488072968 6295341637353572306048 6414121668247035934464 6537470161867171240896 6547749203002182516432 6616234862612558846208 6673667456906070641748 6779598686380770175744 6937723437083528663808 7040352482010799797888 7082259342022768844304 7167587767830272083392 7229806411648243195227 7253944246960757289216 7366217853377455330986 7433053981453615493888 7483141946288208590208 7627048522178366447712 7718940673047985320576 7967541759775614949842 8058768249848840020224 8094010676597450107776 8213744562345933097536 8262635899026563651688 8362185729135317430624 8418534689574234663984 8580429587450662253676 8716626882489561654528 8730332270669576688576 8895055521059568701568 8898223275874760855664 9066114281079945022752 9105762011172131371248 9240462632639174734728 9295465386404884108149 9407458945277232109452 9443012456030358459072 9556783690440362777856 9621182502370553901696 9639741882197657593636 9806205242800756861344 9821623804503273774648 10010501185359105962622 10169398029571155263616 10361273464091365740288 10406585155625292995712 10560528723016199696832 10623389013034153266456 10751381651745408125088 10951659416461244130048 11016847865368751535584 11149580972180423240832 11207091706058007841536 11224712919432312885312 11359950424485714245376 11440572783267549671568 11578411009571977980864 11640443027559435584768 11864297701166347807552 12088152374773260030336 12141016014896175161664 12287293316280466428672 12320616843518899646304 12393953848539845477532 12543278593702976145936 12590683274707144612096 13074940323734342481792 13095498406004365032864 13347334913812141283496 14080704964021599595776 14164518684045537688608 14335175535660544166784 14459612823296486390454 14732435706754910661972 14966283892576417180416 15015751778038658943933 15254097044356732895424 15437881346095970641152 15935083519551229899684 16188021353194900215552 16427489124691866195072 16525271798053127303376 16724371458270634861248 16837069379148469327968 17160859174901324507352 17460664541339153377152 17790111042119137403136 17796446551749521711328 18132228562159890045504 18211524022344262742496 18480925265278349469456 18590930772809768216298 18814917890554464218904 18886024912060716918144 19242365004741107803392 19279483764395315187272 19612410485601513722688 19643247609006547549296 20021002370718211925244 20338796059142310527232 20813170311250585991424 21121057446032399393664 21246778026068306532912 21502763303490816250176 21689419234944729585681 22033695730737503071168 22299161944360846481664 22449425838864625770624 22881145566535099343136 23156822019143955961728 23728595402332695615104 24176304749546520060672 24282032029792350323328 24641233687037799292608 24787907697079690955064 25086557187405952291872 26149880647468684963584 26190996812008730065728 26694669827624282566992 27886396159214652324447 28329037368091075377216 28670351071321088333568 28919225646592972780908 29464871413509821323944 30031503556077317887866 30508194088713465790848 31870167039102459799368 32854978249383732390144 33050543596106254606752 33448742916541269722496 33674138758296938655936 34321718349802649014704 34921329082678306754304 35592893103499043422656 36264457124319780091008 36423048044688525484992 36961850530556698938912 37181861545619536432596 37629835781108928437808 37772049824121433836288 38558967528790630374544 39224820971203027445376 39286495218013095098592 40042004741436423850488 42242114892064798787328 42493556052136613065824 43005526606981632500352 43378838469889459171362 44067391461475006142336 44898851677729251541248 45762291133070198686272 46313644038287911923456 47457190804665391230208 48564064059584700646656 49282467374075598585216 49575815394159381910128 50173114374811904583744 52381993624017460131456 53389339655248565133984 55772792318429304648894 56658074736182150754432 57838451293185945561816 58929742827019642647888 60063007112154635775732 61016388177426931581696 63740334078204919598736 65068257704834188757043 66101087192212509213504 66897485833082539444992 67348277516593877311872 68643436699605298029408 71185786206998086845312 72528914248639560182016 72846096089377050969984 73923701061113397877824 74363723091239072865192 75259671562217856875616 77117935057581260749088 78449641942406054890752 78572990436026190197184 80084009482872847700976 84987112104273226131648 86011053213963265000704 86757676939778918342724 88134782922950012284672 91524582266140397372544 98564934748151197170432 99151630788318763820256 100346228749623809167488 104763987248034920262912 106778679310497130267968 111545584636858609297788 113316149472364301508864 115676902586371891123632 117859485654039285295776 120126014224309271551464 127480668156409839197472 130136515409668377514086 132202174384425018427008 134696555033187754623744 137286873399210596058816 142371572413996173690624 145692192178754101939968 147847402122226795755648 148727446182478145730384 150519343124435713751232 154235870115162521498176 157145980872052380394368 160168018965745695401952 169974224208546452263296 173515353879557836685448 183049164532280794745088 195204773114502566271129 198303261576637527640512 200692457499247618334976 213557358620994260535936 223091169273717218595576 231353805172743782247264 235718971308078570591552 240252028448618543102928 254961336312819678394944 260273030819336755028172 264404348768850036854016 274573746798421192117632 295694804244453591511296 297454892364956291460768 301038686248871427502464 308471740230325042996352 314291961744104760788736 320336037931491390803904 339948448417092904526592 347030707759115673370896 390409546229005132542258 396606523153275055281024 427114717241988521071872 446182338547434437191152 462707610345487564494528 471437942616157141183104 480504056897237086205856 509922672625639356789888 520546061638673510056344 549147493596842384235264 594909784729912582921536 602077372497742855004928 616943480460650085992704 640672075862982781607808 694061415518231346741792 780819092458010265084516 793213046306550110562048 892364677094868874382304 925415220690975128989056 942875885232314282366208 961008113794474172411712 1019845345251278713579776 1041092123277347020112688 1189819569459825165843072 1281344151725965563215616 1388122831036462693483584 1561638184916020530169032 1784729354189737748764608 1850830441381950257978112 1922016227588948344823424 2082184246554694040225376 2379639138919650331686144 2776245662072925386967168 3123276369832041060338064 3569458708379475497529216 3844032455177896689646848 4164368493109388080450752 5552491324145850773934336 6246552739664082120676128 7138917416758950995058432 8328736986218776160901504 12493105479328164241352256 16657473972437552321803008 24986210958656328482704512 49972421917312656965409024
- Sum of all divisors σ(n): 194202536558122740433326387
- Sum of proper divisors (its aliquot sum) s(n): 144230114640810083467917363
- 49972421917312656965409024 is an abundant number, because the sum of its proper divisors (144230114640810083467917363) is greater than itself. Its abundance is 94257692723497426502508339
Bases of 49972421917312656965409024
- Binary: 101001010101100001001001101011100111000110110100110111101110100101100010011001000000002
- Hexadecimal: 0x2956126B9C6D37BA589900
- Base-36: 6A1KYI2LGVLEGLS00
Squares and roots of 49972421917312656965409024
- 49972421917312656965409024 squared (499724219173126569654090242) is 2497242952281910406470514997992376795630071620632576
- 49972421917312656965409024 cubed (499724219173126569654090243) is 124793278441467105162287076533354604884221894427776007688663599006849458765824
-
49972421917312656965409024 is a
perfect square number . Itssquare root is 7069117477968 -
The
cube root of 49972421917312656965409024 is 368335405.0571708647
Scales and comparisons
How big is 49972421917312656965409024?- 49,972,421,917,312,656,965,409,024 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 49,972,421,917,312,656,965,409,024 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 49972421917312656965409024 cubic inches would be around 30694617.1 feet tall.
Recreational maths with 49972421917312656965409024
- 49972421917312656965409024 backwards is 42090456965621371912427994
- 49972421917312656965409024 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 49972421917312656965409024's digits is 117
- 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 49972421917312656965409024 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 49972421917312656965409024 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/49972421917312656965409024/
Chicago style:
Numbermatics. 2024. "Number 49972421917312656965409024 - Facts about the integer". https://numbermatics.com/n/49972421917312656965409024/
The information we have on file for 49972421917312656965409024 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 49972421917312656965409024, math, Factors of 49972421917312656965409024, curriculum, school, college, exams, university, Prime factorization of 49972421917312656965409024, STEM, science, technology, engineering, physics, economics, calculator, forty-nine septillion, nine hundred seventy-two sextillion, four hundred twenty-one quintillion, nine hundred seventeen quadrillion, three hundred twelve trillion, six hundred fifty-six billion, nine hundred sixty-five million, four hundred nine thousand and twenty-four.