534237674925035945799936
534,237,674,925,035,945,799,936 is an even composite number composed of six prime numbers multiplied together.
534237674925035945799936 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty-five divisors.
Prime factorization of 534237674925035945799936:
28 × 32 × 76 × 114 × 136 × 1672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 13 × 13 × 13 × 13 × 13 × 13 × 167 × 167)See below for interesting mathematical facts about the number 534237674925035945799936 from the Numbermatics database.
Names of 534237674925035945799936
- Cardinal: 534237674925035945799936 can be written as Five hundred thirty-four sextillion, two hundred thirty-seven quintillion, six hundred seventy-four quadrillion, nine hundred twenty-five trillion, thirty-five billion, nine hundred forty-five million, seven hundred ninety-nine thousand, nine hundred thirty-six.
Scientific notation
- Scientific notation: 5.34237674925035945799936 × 1023
Factors of 534237674925035945799936
Divisors of 534237674925035945799936
- Number of divisors d(n): 19845
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 18 21 22 24 26 28 32 33 36 39 42 44 48 49 52 56 63 64 66 72 77 78 84 88 91 96 98 99 104 112 117 121 126 128 132 143 144 147 154 156 167 168 169 176 182 192 196 198 208 224 231 234 242 252 256 264 273 286 288 294 308 312 334 336 338 343 352 363 364 384 392 396 416 429 441 448 462 468 484 501 504 507 528 539 546 572 576 588 616 624 637 668 672 676 686 693 704 726 728 768 784 792 819 832 847 858 882 896 924 936 968 1001 1002 1008 1014 1029 1056 1078 1089 1092 1144 1152 1169 1176 1183 1232 1248 1274 1287 1331 1336 1344 1352 1372 1386 1408 1452 1456 1503 1521 1568 1573 1584 1617 1638 1664 1694 1716 1764 1792 1837 1848 1859 1872 1911 1936 2002 2004 2016 2028 2058 2112 2156 2171 2178 2184 2197 2288 2304 2338 2352 2366 2401 2464 2496 2541 2548 2574 2662 2672 2688 2704 2744 2772 2816 2904 2912 3003 3006 3042 3087 3136 3146 3168 3234 3276 3328 3388 3432 3507 3528 3549 3674 3696 3718 3744 3773 3822 3872 3993 4004 4008 4032 4056 4116 4224 4312 4342 4356 4368 4394 4459 4576 4676 4704 4719 4732 4802 4851 4928 4992 5082 5096 5148 5324 5344 5376 5408 5488 5511 5544 5577 5733 5808 5824 5929 6006 6012 6084 6174 6272 6292 6336 6468 6513 6552 6591 6776 6864 7007 7014 7056 7098 7203 7348 7392 7436 7488 7546 7623 7644 7744 7986 8008 8016 8064 8112 8183 8232 8281 8448 8624 8684 8712 8736 8788 8918 9009 9152 9317 9352 9408 9438 9464 9604 9702 9856 9984 10164 10192 10296 10521 10647 10648 10688 10816 10976 11011 11022 11088 11154 11319 11466 11616 11648 11858 11979 12012 12024 12168 12348 12544 12584 12672 12859 12936 13013 13026 13104 13182 13377 13552 13728 14014 14028 14112 14157 14196 14406 14641 14696 14784 14872 14976 15092 15197 15246 15288 15379 15488 15972 16016 16032 16128 16224 16366 16464 16533 16562 16731 16807 17248 17303 17368 17424 17472 17576 17787 17836 18018 18304 18634 18704 18816 18876 18928 19208 19404 19539 19712 19773 20207 20328 20384 20449 20592 21021 21042 21294 21296 21376 21609 21632 21952 22022 22044 22176 22308 22638 22932 23232 23296 23716 23881 23958 24024 24048 24167 24336 24549 24696 24843 25168 25344 25718 25872 26026 26052 26208 26364 26411 26754 27104 27456 27889 27951 28028 28056 28223 28224 28314 28392 28561 28812 29282 29392 29568 29744 29952 30184 30394 30492 30576 30758 30976 31213 31944 32032 32064 32448 32732 32928 33033 33066 33124 33462 33614 33957 34496 34606 34736 34848 34944 35152 35574 35672 36036 36608 37268 37408 37632 37752 37856 38416 38577 38808 39039 39078 39546 40131 40414 40656 40768 40898 41184 41503 42042 42084 42588 42592 42752 43218 43264 43904 43923 44044 44088 44352 44616 45276 45591 45864 46137 46464 47432 47762 47916 48048 48096 48334 48672 49049 49098 49392 49686 50336 50421 51436 51744 51909 52052 52104 52416 52728 52822 53361 53508 54208 54912 55778 55902 56056 56112 56446 56448 56628 56784 57122 57281 57624 57967 58564 58784 59136 59488 60368 60621 60788 60984 61152 61347 61516 62426 63063 63888 64064 64128 64896 65219 65464 65856 66066 66132 66248 66924 67228 67914 68992 69212 69472 69696 69888 70304 71148 71344 71643 72072 72501 73647 74529 74536 74816 75504 75712 76832 77077 77154 77616 78078 78156 79092 79233 80262 80828 81312 81536 81796 82368 83006 83667 83853 84084 84168 84669 85176 85184 85683 86436 87808 87846 88088 88176 88704 89232 90013 90552 91091 91182 91728 92274 92928 93639 94864 95524 95832 96096 96192 96668 97344 98098 98196 98784 99099 99372 100672 100842 102487 102872 103488 103818 104104 104208 104832 105456 105644 106379 106722 107016 107653 108416 109824 111556 111804 112112 112224 112892 112896 113256 113568 114244 114562 115248 115731 115934 117117 117128 117568 117649 118976 120736 121121 121242 121576 121968 122304 122694 123032 124509 124852 126126 127776 128128 128256 129792 130438 130928 131712 131769 132132 132264 132496 133848 134456 135828 136773 137984 138411 138424 138944 139392 140608 141449 142296 142688 143143 143286 144144 145002 147147 147294 149058 149072 149632 151008 151263 151424 153664 154154 154308 155232 155727 156156 156312 158184 158466 160524 161656 162624 163072 163592 164736 166012 167167 167334 167706 168168 168336 169169 169338 170352 170368 171366 171843 172872 173901 175692 176176 176352 177408 178464 180026 181104 181863 182182 182364 183456 184041 184548 184877 187278 189728 190333 191048 191664 192192 192384 193336 194688 195223 195657 196196 196392 197561 197568 198198 198744 199927 201344 201684 204974 205744 206976 207636 208208 208416 209664 210912 211288 212758 213444 214032 214929 215306 216832 217503 218491 222277 223112 223608 224224 224448 224939 225784 226512 227136 228488 229124 230496 231231 231462 231868 234234 234256 235136 235298 237699 237952 241472 242242 242484 243152 243936 244608 245388 246064 249018 249704 251001 252252 254007 255552 256256 257049 260876 261856 262691 263424 263538 264264 264528 264992 265837 267696 268912 270039 271656 273273 273546 276822 276848 277888 278784 280917 281216 282898 284592 285376 286286 286572 288288 290004 290521 294294 294588 298116 298144 299264 302016 302526 302848 306779 307328 307461 308308 308616 310453 310464 311454 312312 312624 314171 316368 316932 319137 321048 322959 323312 325248 327184 329472 332024 334334 334668 335412 336336 336672 338338 338676 340704 340736 342732 343343 343686 345744 347802 351384 352352 352704 352947 356928 360052 362208 362557 363363 363726 364364 364728 366899 366912 368082 369096 369754 371293 373527 374556 379456 380666 382096 383328 384384 384768 386672 389376 390446 391314 392392 392784 395122 395136 396396 397488 399854 400967 402688 403368 405769 409948 411488 413952 415272 416416 416832 421824 422576 424347 425516 426888 428064 429429 429858 430612 435006 436982 441441 444554 446224 447216 448448 448896 449878 451568 453024 454272 456533 456976 458248 460992 462462 462924 463736 468468 468512 470272 470596 475398 475904 482944 484484 484968 486304 487872 489216 490776 492128 498036 499408 501501 502002 504504 507507 508014 511104 514098 515529 521703 521752 523712 525382 527076 528528 529056 529984 531674 535392 537824 539539 540078 543312 546546 547092 553644 553696 554631 555776 561834 562432 565796 569184 570752 570999 572572 573144 576576 580008 581042 585669 586971 588588 589176 592683 596232 596288 599781 604032 605052 613558 614656 614922 616616 617232 620906 620928 622908 624624 625248 628342 630091 632736 633864 637637 638274 642096 645918 646624 650496 654368 655473 664048 666831 668668 669336 670824 672672 673344 674817 676676 677352 681408 685464 686686 687372 691488 693693 695604 702768 704704 705408 705894 713856 717409 720104 724416 725114 726726 727452 728728 729456 733798 733824 736164 738192 739508 742586 744653 747054 749112 753571 758912 761332 764192 766656 768768 773344 780892 782628 784784 785568 788073 790244 790272 792792 794976 797511 799708 801934 806736 810117 811538 819819 819896 822976 830544 832832 833664 843648 845152 847847 848694 851032 853776 856128 858858 859716 861224 870012 871563 873964 882882 889108 892448 894432 896896 897792 899756 903136 906048 908544 913066 913952 916496 920337 921984 922383 924924 925848 927472 931359 936936 937024 941192 942513 950796 957411 965888 968877 968968 969936 972608 975744 981552 984256 990143 996072 998816 1002001 1003002 1004004 1009008 1015014 1016028 1022208 1028196 1030029 1031058 1043406 1043504 1047424 1050764 1054152 1057056 1058112 1058841 1059968 1063348 1070784 1075648 1079078 1080156 1086624 1087671 1090089 1093092 1094184 1100697 1107288 1107392 1109262 1113879 1123668 1131592 1138368 1141504 1141998 1145144 1146288 1153152 1160016 1162084 1170169 1171338 1173942 1177176 1178352 1184183 1185366 1192464 1192576 1199562 1202901 1208064 1210104 1217307 1227116 1229844 1233232 1234464 1241812 1241856 1245816 1249248 1250496 1256684 1260182 1265472 1267728 1273041 1275274 1276548 1284192 1288287 1291836 1293248 1294139 1308736 1310946 1328096 1332331 1333662 1337336 1338672 1341648 1345344 1346688 1349634 1353352 1354704 1362816 1366561 1369599 1370928 1373372 1374744 1382927 1382976 1387386 1391208 1399489 1405536 1409408 1410816 1411788 1427712 1434818 1440208 1448832 1450228 1453452 1454904 1457456 1458912 1467596 1467648 1472328 1476384 1479016 1485172 1489306 1494108 1498224 1504503 1507142 1517824 1522521 1522664 1528384 1529437 1533312 1546688 1555939 1561784 1565256 1569568 1571136 1574573 1576146 1580488 1585584 1589952 1595022 1599416 1603868 1613472 1618617 1620234 1623076 1639638 1639792 1645952 1661088 1663893 1665664 1667328 1687296 1690304 1695694 1697388 1702064 1707552 1712256 1712997 1717716 1719432 1722448 1740024 1743126 1747928 1757007 1765764 1778049 1778216 1784896 1788864 1793792 1799343 1799512 1806272 1812096 1826132 1827904 1832992 1838837 1840674 1843968 1844766 1849848 1851696 1854944 1860859 1862718 1873872 1874048 1882384 1885026 1890273 1901592 1912911 1914822 1937754 1937936 1939872 1945216 1951488 1963104 1966419 1968512 1980286 1992144 1997632 2000493 2004002 2006004 2008008 2018016 2024451 2030028 2032056 2033647 2056392 2060058 2062116 2086812 2087008 2094848 2101528 2108304 2114112 2116224 2117682 2119936 2126696 2141568 2147453 2151296 2152227 2158156 2160312 2173171 2173248 2175342 2180178 2186184 2188368 2199197 2201394 2214576 2214784 2218524 2227758 2233959 2247336 2260713 2263184 2276736 2283996 2290288 2292576 2306304 2320032 2324168 2340338 2342676 2347884 2354352 2356704 2364219 2368366 2370732 2384928 2385152 2392533 2399124 2403401 2405802 2420208 2434614 2445047 2454232 2459688 2466464 2468928 2474329 2483624 2491632 2498496 2500992 2513368 2520364 2530944 2535456 2537899 2543541 2546082 2550548 2553096 2568293 2568384 2576574 2583672 2586496 2588278 2599051 2614689 2617472 2621892 2656192 2664662 2667324 2674672 2677344 2683296 2690688 2693376 2699268 2706704 2709408 2725632 2733122 2739198 2741856 2746744 2749488 2761011 2765854 2765952 2774772 2782416 2794077 2798978 2806769 2811072 2818816 2823576 2827539 2840383 2869636 2880416 2889601 2897664 2900456 2906904 2909808 2914912 2917824 2924207 2935192 2944656 2952768 2958032 2970344 2970429 2978612 2988216 2996448 3006003 3009006 3014284 3045042 3045328 3056768 3058874 3066624 3090087 3093376 3111878 3123568 3130512 3139136 3142272 3149146 3152292 3160976 3171168 3179904 3190044 3195731 3198832 3207736 3226944 3237234 3240468 3246152 3263013 3279276 3279584 3291904 3302091 3322176 3327786 3331328 3341637 3374569 3380608 3391388 3394776 3404128 3414983 3415104 3424512 3425994 3435432 3438864 3444896 3455881 3480048 3486252 3495856 3510507 3514014 3531528 3552549 3556098 3556432 3569792 3577728 3598686 3599024 3608703 3612544 3624192 3651921 3652264 3655808 3665984 3677674 3681348 3689532 3699696 3703392 3709888 3721718 3725436 3747744 3748096 3764768 3770052 3776773 3780546 3803184 3825822 3829644 3875508 3875872 3879744 3882417 3890432 3926208 3932838 3937024 3960572 3984288 3988127 3995264 3996993 4000986 4008004 4012008 4016016 4035889 4036032 4048902 4060056 4064112 4067294 4084223 4099683 4108797 4112784 4120116 4124232 4148781 4173624 4174016 4198467 4203056 4216608 4228224 4232448 4235364 4253392 4283136 4294906 4302592 4304454 4316312 4320624 4346342 4346496 4350684 4360356 4372368 4376736 4398394 4402788 4410637 4429152 4429568 4437048 4455516 4463459 4467918 4494672 4521426 4526368 4553472 4567992 4580576 4585152 4588311 4640064 4648336 4667817 4680676 4685352 4695768 4708704 4713241 4713408 4723719 4728438 4736732 4741464 4769687 4769856 4785066 4798248 4806802 4811604 4826809 4840416 4855851 4869228 4890094 4908464 4919376 4932928 4937856 4948658 4967248 4983264 4996992 5001984 5021863 5026736 5040728 5061888 5070912 5075798 5087082 5092164 5101096 5106192 5136586 5136768 5153148 5167344 5172992 5176556 5198102 5212571 5229378 5234944 5243784 5274997 5312384 5329324 5334648 5349344 5354688 5366592 5381376 5398536 5413408 5418816 5466244 5478396 5483712 5493488 5498976 5516511 5522022 5531708 5531904 5549544 5564832 5582577 5588154 5597956 5613538 5622144 5647152 5655078 5670819 5680766 5738733 5739272 5760832 5779202 5800912 5813808 5819616 5829824 5835648 5848414 5870384 5889312 5905536 5916064 5934929 5940688 5940858 5957224 5976432 5992896 6012006 6018012 6028568 6090084 6090656 6100941 6113536 6117748 6180174 6186752 6223756 6247136 6261024 6278272 6284544 6298292 6304584 6321952 6342336 6359808 6380088 6391462 6397664 6415472 6442359 6453888 6456681 6474468 6480936 6492304 6519513 6526026 6558552 6559168 6597591 6604182 6644352 6655572 6683274 6701877 6749138 6761216 6782139 6782776 6789552 6808256 6829966 6830208 6851988 6870864 6877728 6889792 6911762 6931001 6960096 6972504 6991712 7014007 7021014 7028028 7063056 7105098 7112196 7112864 7139584 7155456 7197372 7198048 7210203 7217406 7225088 7303842 7304528 7311616 7331968 7335141 7355348 7362696 7379064 7399392 7406784 7419776 7422987 7443436 7450872 7495488 7529536 7540104 7553546 7561092 7606368 7613697 7630623 7651644 7659288 7704879 7751016 7751744 7759488 7764834 7797153 7852416 7865676 7921144 7968576 7976254 7990528 7993986 8001972 8016008 8024016 8032032 8071778 8072064 8097804 8120112 8128224 8134588 8168446 8191183 8199366 8217594 8225568 8240232 8248464 8289281 8297562 8347248 8348032 8396934 8406112 8420307 8433216 8456448 8470728 8506784 8521149 8589812 8608908 8632624 8641248 8668803 8692684 8692992 8701368 8720712 8744736 8753472 8772621 8796788 8805576 8821274 8858304 8874096 8911032 8911287 8926918 8935836 8989344 9018009 9042852 9052736 9135984 9161152 9170304 9176622 9280128 9296672 9326317 9335634 9361352 9370704 9391536 9417408 9426482 9426816 9447438 9456876 9473464 9482928 9539374 9539712 9565927 9570132 9587193 9596496 9613604 9623208 9653618 9680489 9680832 9711702 9738456 9780188 9796423 9816928 9838752 9865856 9875712 9897316 9934496 9966528 9993984 10043726 10053472 10081456 10123707 10141824 10151596 10174164 10184328 10202192 10212384 10244949 10273172 10273536 10306296 10334688 10353112 10367643 10396204 10425142 10458756 10487568 10531521 10549994 10624768 10657647 10658648 10669296 10698688 10709376 10733184 10797072 10826816 10837632 10891573 10932488 10956792 10967424 10986976 10997952 11022011 11033022 11044044 11063416 11099088 11129664 11165154 11176308 11195912 11227076 11244288 11294304 11310156 11330319 11341638 11361532 11477466 11478544 11521664 11558404 11601824 11627616 11639232 11647251 11659648 11671296 11696828 11740768 11778624 11811072 11832128 11869858 11881376 11881716 11914448 11952864 11964381 11985792 11990979 12024012 12036024 12057136 12107667 12180168 12181312 12201882 12235496 12252669 12299049 12360348 12446343 12447512 12494272 12522048 12556544 12595401 12596584 12609168 12643904 12684672 12760176 12782924 12795328 12830944 12871859 12884718 12907776 12913362 12948936 12961872 12984608 13026013 13039026 13052052 13117104 13118336 13195182 13208364 13231911 13288704 13311144 13366548 13390377 13403754 13498276 13564278 13565552 13579104 13616512 13659932 13660416 13703976 13741728 13755456 13764933 13779584 13823524 13862002 13920192 13945008 13983424 14003451 14028014 14042028 14056056 14126112 14139723 14171157 14210196 14224392 14225728 14235529 14309061 14394744 14396096 14420406 14434812 14480427 14607684 14609056 14663936 14670282 14710696 14725392 14758128 14798784 14813568 14839552 14845974 14886872 14901744 14990976 15032171 15059072 15065589 15080208 15107092 15122184 15212197 15212736 15227394 15261246 15303288 15318576 15394379 15409758 15502032 15503488 15518976 15529668 15594306 15637713 15704832 15731352 15824991 15842288 15937152 15952508 15987972 16003944 16032016 16048032 16064064 16143556 16144128 16195608 16240224 16256448 16269176 16336892 16382366 16398732 16435188 16451136 16480464 16496928 16549533 16578562 16595124 16694496 16696064 16747731 16793868 16812224 16823807 16840614 16866432 16941456 17013568 17042298 17115329 17179624 17217816 17265248 17282496 17320303 17337606 17385368 17402736 17441424 17489472 17506944 17545242 17593576 17611152 17642548 17716608 17748192 17765293 17804787 17822064 17822574 17853836 17871672 17978051 17978688 18036018 18085704 18105472 18193357 18271968 18302823 18322304 18340608 18353244 18560256 18593344 18652634 18671268 18722704 18741408 18783072 18834816 18852964 18853632 18894876 18913752 18946928 18965856 19078748 19079424 19131854 19140264 19174386 19192992 19227208 19246416 19307236 19327077 19360978 19361664 19423404 19476912 19558539 19560376 19592846 19633856 19647383 19677504 19731712 19792773 19794632 19868992 19882681 19933056 20087452 20106944 20162912 20227207 20247414 20283648 20303192 20348328 20368656 20404384 20424768 20469449 20489898 20546344 20612592 20669376 20706224 20735286 20792408 20793003 20850284 20917512 20975136 21042021 21063042 21099988 21315294 21317296 21338592 21397376 21418752 21466368 21594144 21630609 21653632 21675264 21783146 21864976 21913584 21934848 21973952 21995904 22005423 22044022 22066044 22088088 22126832 22198176 22259328 22268961 22330308 22352616 22370117 22391824 22454152 22588608 22620312 22660638 22683276 22723064 22841091 22954932 22957088 23043328 23114637 23116808 23203648 23255232 23278464 23294502 23319296 23391459 23393656 23481536 23557248 23621983 23664256 23739716 23762752 23763432 23828896 23904881 23905728 23928762 23971584 23981958 24048024 24072048 24114272 24191167 24215334 24360336 24362624 24403764 24470992 24505338 24573549 24598098 24720696 24867843 24892686 24895024 24988544 25044096 25190802 25193168 25218336 25260921 25287808 25369344 25520352 25563447 25565848 25590656 25661888 25743718 25769436 25826724 25897872 25923744 25969216 26006409 26052026 26078052 26104104 26234208 26236672 26317863 26390364 26416728 26437411 26463822 26622288 26733096 26780754 26807508 26996552 27128556 27131104 27158208 27233024 27319864 27407952 27483456 27510912 27529866 27559168 27647048 27724004 27840384 27890016 27916889 27966848 27978951 28006902 28056028 28084056 28112112 28251223 28252224 28279446 28342314 28420392 28448784 28451456 28471058 28589561 28618122 28697781 28761579 28789488 28792192 28840812 28869624 28960854 29041467 29215368 29218112 29340564 29389269 29421392 29450784 29516256 29597568 29627136 29691948 29773744 29803488 29981952 30064342 30118144 30131178 30160416 30214184 30244368 30371121 30424394 30425472 30454788 30522492 30606576 30637152 30734847 30788758 30819516 30874459 31004064 31006976 31059336 31102929 31188612 31244213 31275426 31462704 31649982 31684576 31785611 31874304 31905016 31975944 32007888 32064032 32096064 32128128 32166277 32287112 32391216 32480448 32512896 32538352 32673784 32674719 32764732 32797464 32870376 32902272 32960928 32992687 32993856 33066033 33099066 33157124 33190248 33387809 33388992 33495462 33587736 33624448 33647614 33681228 33732864 33787663 33882912 33990957 34027136 34084596 34230658 34359248 34435632 34530496 34564992 34640606 34675212 34770736 34805472 34882848 34978944 35013888 35090484 35153041 35187152 35222304 35285096 35433216 35496384 35530586 35609574 35644128 35645148 35707672 35743344 35893143 35956102 35957376 36072036 36171408 36210944 36323001 36386714 36487997 36543936 36605646 36644608 36706488 36758007 36924979 37120259 37186688 37305268 37342536 37445408 37482816 37564813 37566144 37669632 37705928 37789752 37827504 37893856 37931712 38014691 38157496 38263708 38280528 38348772 38385984 38454416 38492832 38614472 38615577 38654154 38721956 38723328 38846808 38953824 39078039 39117078 39120752 39185692 39267712 39294766 39355008 39585546 39589264 39695733 39737984 39765362 39866112 40171131 40174904 40213888 40325824 40454414 40494828 40606384 40696656 40737312 40808768 40849536 40938898 40979796 41092688 41225184 41338752 41412448 41470572 41544503 41584816 41586006 41700568 41835024 41950272 42084042 42126084 42199976 42419169 42630588 42634592 42677184 42706587 42794752 42927183 43188288 43261218 43307264 43441281 43566292 43729952 43827168 43869397 43947904 43991808 44010846 44088044 44132088 44176176 44253664 44394779 44396352 44518656 44537922 44660616 44705232 44740234 44783648 44908304 44926453 45096513 45177216 45196767 45240624 45321276 45366552 45446128 45636591 45682182 45909864 45914176 46183137 46229274 46233616 46407296 46510464 46556928 46589004 46782918 46787312 46913139 46963072 47114496 47243966 47328512 47474973 47479432 47525504 47526864 47657792 47809762 47811456 47857524 47963916 48096048 48144096 48228544 48382334 48430668 48517007 48720672 48725248 48807528 48941984 49010676 49098049 49147098 49196196 49441392 49735686 49785372 49790048 49977088 50088192 50381604 50386336 50436672 50471421 50521842 50575616 51040704 51126894 51131696 51181312 51323776 51345987 51487436 51538872 51653448 51795744 51845651 51847488 51938432 51960909 52012818 52104052 52156104 52208208 52466557 52468416 52635726 52780728 52833456 52874822 52927644 53094899 53244576 53295879 53414361 53466192 53561508 53615016 53934153 53993104 54257112 54262208 54316416 54580071 54639728 54815904 54966912 55021824 55059732 55294096 55448008 55680768 55780032 55833778 55933696 55957902 56013804 56112056 56168112 56224224 56502446 56504448 56558892 56684628 56840784 56897568 56902912 56942116 57179122 57236244 57338281 57395562 57523158 57578976 57584384 57681624 57739248 57921708 58024967 58082934 58430736 58436224 58681128 58778538 58842784 58901568 58942149 59032512 59195136 59383896 59547488 59606976 59648043 60128684 60262356 60320832 60428368 60488736 60681621 60742242 60848788 60850944 60909576 61044984 61213152 61272133 61274304 61408347 61469694 61577516 61639032 61748918 62005931 62008128 62118672 62205858 62377224 62379009 62488426 62550852 62925408 63126063 63299964 63369152 63571222 63810032 63951888 64015776 64128064 64192128 64256256 64332554 64574224 64782432 64960896 65025792 65076704 65284219 65347568 65349438 65529464 65594928 65740752 65804544 65921856 65985374 65987712 66132066 66198132 66314248 66380496 66775618 66777984 66961489 66990924 67110351 67175472 67248896 67295228 67362456 67575326 67763423 67765824 67981914 68054272 68169192 68461316 68574961 68718496 68871264 69060992 69129984 69281212 69350424 69541472 69610944 69765696 69957888 70180968 70306082 70374304 70444608 70570192 70865949 70992768 71061172 71219148 71288256 71290296 71415344 71486688 71714643 71786286 71912204 71914752 72144072 72342816 72573501 72646002 72773428 72975994 73087872 73211292 73412976 73516014 73720647 73849958 74240518 74373376 74603529 74610536 74685072 74890816 74965632 75129626 75132288 75411856 75579504 75655008 75787712 75863424 76029382 76241011 76314992 76527416 76561056 76697544 76771968 76908832 76985664 77154077 77228944 77231154 77308308 77443912 77693616 77907648 78156078 78234156 78241504 78371384 78535424 78589532 78710016 79171092 79178528 79312233 79391466 79475968 79530724 80342262 80349808 80427776 80651648 80908828 80989656 81212768 81393312 81474624 81617536 81699072 81877796 81959592 82185376 82450368 82677504 82824896 82941144 83089006 83169632 83172012 83401136 83670048 83750667 83900544 83936853 84168084 84252168 84399952 84753669 84838338 85261176 85269184 85354368 85413174 85768683 85854366 86093343 86376576 86522436 86882562 87124401 87132584 87459904 87654336 87738794 87895808 88021692 88167807 88176088 88264176 88352352 88507328 88789558 88792704 89075844 89321232 89410464 89480468 89567296 89816608 89852906 90103013 90193026 90354432 90393534 90481248 90642552 90733104 90892256 91182091 91273182 91364364 91819728 91828352 92366274 92458548 92467232 92623377 92814592 93020928 93178008 93565836 93574624 93732639 93826278 93926144 94487932 94949946 94958864 95051008 95053728 95315584 95356833 95619524 95622912 95715048 95927832 96192096 96288192 96457088 96498831 96764668 96861336 97034014 97441344 97615056 97883968 98021352 98024157 98196098 98294196 98392392 98882784 98978061 99198099 99471372 99570744 99580096 100163427 100763208 100772672 100873344 100942842 101043684 101362989 102081408 102253788 102263392 102647552 102691974 102974872 103077744 103306896 103591488 103691302 103694976 103876864 103921818 104025636 104208104 104312208 104416416 104933114 104936832 105225197 105271452 105459123 105561456 105666912 105749644 105855288 106189798 106485379 106489152 106591758 106828722 106932384 107123016 107230032 107760653 107868306 107986208 108514224 108524416 108632832 109160142 109279456 109463991 109631808 109933824 110119464 110588192 110774937 110896016 111360777 111560064 111667556 111915804 112027608 112224112 112336224 112448448 112694439 113004892 113008896 113117784 113369256 113681568 113795136 113884232 114044073 114358244 114472488 114676562 114791124 115046316 115157952 115363248 115478496 115843416 115846731 116049934 116165868 116861472 116872448 117234117 117362256 117557076 117685568 117803136 117884298 118065024 118767792 119094976 119213952 119296086 119807303 120257368 120524712 120641664 120856736 120977472 121242121 121363242 121484484 121697576 121819152 122089968 122426304 122544266 122548608 122816694 122939388 123155032 123278064 123497836 124011862 124016256 124237344 124357051 124411716 124633509 124754448 124758018 124976852 125101704 125846357 125850816 126252126 126599928 126738304 127142444 127353499 127620064 127903776 128031552 128119761 128256128 128384256 128665108 129148448 129564864 129921792 130153408 130568438 130695136 130698876 131058928 131189856 131481504 131608191 131843712 131970748 131975424 132264132 132396264 132628496 132760992 133184337 133551236 133555968 133922978 133981848 134220702 134350944 134590456 134724912 134779359 135150652 135289539 135526846 135531648 135963828 136338384 136909773 136922632 137149922 137436992 137742528 138121984 138549411 138562424 138700848 139082944 139221888 139531392 140361936 140612164 140748608 140889216 141140384 141590449 141731898 141985536 142122344 142438296 142576512 142580592 142830688 142973376 143286143 143429286 143572572 143824408 144288144 144685632 145147002 145292004 145546856 145551021 145951988 146175744 146422584 146825952 147032028 147294147 147441294 147699916 148481036 149207058 149221072 149370144 149781632 149931264 150259252 150264576 150823712 151159008 151310016 151414263 151575424 151726848 152058764 152482022 152629984 153054832 153122112 153395088 153543936 153817664 153971328 154037961 154308154 154457888 154462308 154616616 154887824 155387232 155536953 155815296 155882727 156312156 156468312 156483008 156590819 156742768 157179064 157399671 158342184 158357056 158624466 158782932 159061448 159284697 159887637 160684524 160699616 161303296 161802459 161817656 161979312 162425536 162786624 162949248 163235072 163740213 163755592 163919184 164370752 164900736 165353881 165649792 165882288 166178012 166339264 166344024 166802272 167334167 167340096 167501334 167801088 167873706 168336168 168504336 168799904 169338169 169507338 169676676 170522352 170538368 170708736 170826348 171537366 171708732 172014843 172186686 172753152 173044872 173765124 174074901 174248802 174265168 174919808 175308672 175477588 176043384 176335614 176352176 176528352 176704704 176826447 177014656 177579116 177585408 178151688 178642464 178820928 178944129 178960936 179134592 179633216 179705812 180206026 180386052 180787068 180962496 181285104 181466208 181784512 182044863 182364182 182546364 182728728 183639456 183656704 183816399 184225041 184732548 184917096 184934464 185061877 185246754 186017793 186356016 187131672 187149248 187465278 187652556 188975864 189899892 189917728 190107456 190631168 190713666 191239048 191430096 191855664 192384192 192576384 192914176 192997662 193529336 193722672 194068028 194882688 195230112 195418223 195767936 195852657 196042704 196048314 196392196 196588392 196784784 197758561 197765568 197956122 198396198 198942744 199141488 199160192 200126927 200326854 200884467 201331053 201526416 201545344 201746688 201885684 202087368 202725978 203290269 204162816 204507576 204526784 205383948 205724883 205949744 206155488 206613792 207182976 207382604 207389952 207843636 208051272 208416208 208624416 208832832 209866228 209873664 210450394 210542904 210918246 211122912 211333824 211499288 211710576 212379596 212597847 212970758 212978304 213183516 213657444 213864768 214246032 214460064 215143929 215521306 215736612 215972416 216121213 217028448 217048832 217720503 218320284 218558912 218709491 218927982 219263616 220238928 221176384 221549874 221792032 222499277 222721554 223120128 223335112 223831608 224055216 224448224 224672448 224896896 225163939 225388878 226009784 226235568 226738512 227363136 227590272 227768464 228088146 228716488 228723033 228944976 229353124 229582248 230092632 230315904 230726496 230948809 230956992 231462231 231686832 231693462 232099868 232331736 233714663 233722944 234468234 234724512 235114152 235371136 235606272 235768596 236130048 236513641 237535584 237936699 238189952 238427904 238592172 239614606 240514736 241049424 241283328 241713472 241954944 242484242 242726484 242968968 243395152 243638304 244179936 244852608 245088532 245097216 245633388 245878776 246071287 246310064 246556128 246995672 248023724 248032512 248474688 248714102 248823432 249267018 249508896 249516036 249953704 250203408 251252001 251692714 251701632 252504252 253199856 253476608 254261007 254284888 254706998 255240128 255415979 255807552 256063104 256239522 256512256 257306049 257330216 258296896 258474853 259129728 259841813 260306816 261136876 261390272 261397752 262117856 262379712 262953691 262963008 263216382 263687424 263941496 264528264 264792528 265256992 265521984 266102837 266368674 267102472 267845956 267963696 268441404 268701888 269180912 269449824 269558718 270301304 270309039 270579078 271053692 271063296 271927656 272676768 273546273 273819546 273845264 274299844 274873984 275485056 277098822 277124848 277401696 277870131 278165888 278443776 279062784 280723872 281197917 281224328 281497216 281778432 282280768 283180898 283463796 284244688 284876592 285153024 285161184 285661376 285946752 286070499 286572286 286858572 287145144 287648816 288576288 289371264 289496493 290294004 290584008 290811521 291093712 291102042 291903976 292845168 293651904 294064056 294588294 294882588 295399832 296934183 296962072 298414116 298442144 298740288 299563264 300490281 300518504 301647424 302318016 302620032 302828526 303150848 304088967 304117528 304964044 305259968 306109664 306244224 306790176 307085779 307635328 307942656 308075922 308616308 308915776 308924616 309233232 309775648 310763453 310774464 311073906 311630592 311765454 312624312 312936624 312966016 313181638 313485536 314358128 314485171 314799342 315675591 316377369 316684368 316714112 317248932 317565864 318122896 318569394 319456137 319775274 321369048 321399232 323281959 323604918 323635312 323958624 324851072 325573248 325898496 327480426 327511184 327838368 328391973 328741504 329801472 330707762 331299584 331764576 332324811 332356024 332678528 332688048 333604544 334082331 334668334 334680192 335002668 335747412 336672336 337008672 337599808 338083317 338676338 339014676 339353352 339619049 341044704 341076736 341652696 342132219 343074732 343417464 343686343 344029686 344373372 346089744 347530248 348149802 348497604 348530336 349839616 350617344 350955176 352086768 352671228 352704352 353056704 353409408 353652894 354029312 355158232 356303376 357284928 357641856 357888258 357921872 358269184 359266432 359411624 359421909 360412052 360772104 361574136 361924992 362570208 362919557 362932416 363569024 363726363 364089726 364728364 365092728 365457456 367265899 367278912 367632798 368450082 369465096 369834192 369868928 370123754 370493508 371664293 372035586 372712032 373071153 373900527 374263344 374298496 374930556 375305112 377539071 377951728 379799784 379835456 380214912 381427332 382060497 382478096 382860192 383711328 384768384 385152768 385995324 387058672 387445344 388136056 389765376 390460224 390836446 391535872 391705314 392085408 392096628 392784392 393176784 393569568 394824573 395517122 395531136 395912244 396792396 397885488 398282976 398320384 399553011 400253854 400653708 401367967 401768934 402662106 403052832 403090688 403771368 404174736 404338077 405451956 406174769 406580538 408322849 409015152 409053568 410767896 411449766 411899488 412310976 413212943 413227584 414365952 414765208 415687272 416102544 416832416 417248832 417665664 418161601 419732456 420900788 421085808 421836492 422245824 422667648 422998576 423421152 424759192 424771347 425195694 425941516 425956608 426367032 427314888 427729536 428492064 428904931 428920128 429858429 430287858 431042612 431473224 431944832 432242426 434041517 434056896 435441006 436640568 436653063 437117824 437418982 437855964 438527232 440477856 441882441 442352768 443099748 443584064 444998554 445443108 446670224 447663216 448110432 448896448 449344896 449793792 450327878 450777756 452019568 452471136 453477024 454726272 455180544 455536928 456176292 456989533 457432976 457446066 457889952 458706248 459164496 460185264 460631808 461452992 461897618 461913984 462924462 463373664 463386924 464199736 464663472 466610859 467429326 467445888 468730423 468936468 469449024 469772457 470228304 470742272 471537192 472199013 473027282 474343961 475071168 475873398 476379904 477184344 477854091 479229212 480024727 481029472 482098848 482563367 483426944 483909888 484968484 485452968 485937936 486790304 487276608 488342569 488359872 489705216 490177064 491266776 491757552 492142574 492620128 493112256 493991344 494190983 496047448 496061643 496949376 497428204 497646864 498534036 499017792 499032072 499907408 500406816 502002501 502504002 503385428 503403264 505008504 506399712 508014507 508522014 508569776 509413996 510480256 510831958 511615104 512126208 512479044 514612098 514660432 516044529 516593792 516949706 518259456 519683626 520613632 522224703 522273752 522780544 522795504 524235712 524759424 525907382 525926016 526432764 527882992 529056528 529585056 530513984 531043968 532205674 532737348 533687077 534204944 535691912 535927392 536882808 537403776 538361824 538899648 539117436 540078539 540602608 540618078 541158156 542107384 543855312 545353536 547092546 547639092 547690528 548599688 549747968 550970112 551449197 554197644 554249696 554803392 555185631 555740262 556331776 558053379 561447744 562395834 562448656 562994432 564561536 566361796 566927592 568489376 569753184 570302161 570322368 571322752 571893504 572140998 573144572 573717144 574290288 575297632 577132127 577152576 578742528 578992986 580588008 581168016 581623042 582187424 582204084 583807952 584043889 585690336 586254669 587303808 587557971 588128112 589176588 589765176 590799664 593275683 593868366 593924144 596828232 596884288 597480576 600380781 600980562 601037008 602653401 603294848 604636032 605240064 605657052 608177934 608235056 609870807 609928088 610519936 612219328 612488448 613580352 614171558 615270656 616151844 617174649 617232616 617831552 617849232 618466464 619551296 621526906 621548928 622147812 623530908 625248624 625873248 625932032 626363276 626971072 628716256 628970342 629598684 630721091 631351182 632754738 633368736 633428224 634497864 635131728 636245792 637138788 638274637 638912274 639550548 642738096 642798464 646563918 647209836 647270624 647917248 648363639 649702144 651146496 654960852 655022368 655676736 656128473 656783946 657483008 661415524 663529152 664649622 664712048 665357056 665376096 667209088 667497831 668164662 669336668 669360384 670005336 671494824 673344672 673993463 674017344 675199616 675491817 676166634 677352676 678029352 678706704 679238098 682065241 682089408 683305392 684264438 686149464 686169099 686834928 687372686 688059372 688746744 692179488 692846427 694386693 695060496 696299604 696995208 697060672 701143989 701910352 704173536 705342456 705408704 706113408 706818816 707305788 709540923 710316464 712606752 714569856 715283712 715776516 715843744 718532864 718823248 718843818 720824104 721544208 723148272 723849984 725140416 725839114 725864832 727138048 727452726 728179452 729456728 730185456 730914912 734531798 734557824 735265596 736576379 736900164 738213861 738930192 739668384 739737856 740247508 740987016 743328586 744071172 745397653 745424064 746142306 747801054 748526688 748596992 749861112 750610224 754324571 755078142 755903456 759599568 759670912 760429824 762854664 764120994 764956192 765720384 766247937 767422656 769536768 771990648 774117344 774890688 775424559 776272112 779525439 780920448 781672892 783410628 784170816 784193256 785568784 786353568 787139136 788861073 789649146 791034244 791062272 791824488 793584792 795770976 796537729 796565952 798308511 799106022 800507708 801307416 802735934 803537868 805324212 806077103 806105664 807542736 808349472 808676154 810903912 810927117 812349538 813161076 816645698 818030304 818107136 820638819 821535792 822899532 823798976 824621952 826425886 826455168 829530416 831374544 832205088 833664832 834497664 835331328 836323202 838651121 839464912 841801576 842171616 843672984 844491648 845335296 845997152 846842304 848694847 849518384 849542694 850391388 851883032 852734064 854629776 855459072 856984128 857809862 857840256 859716858 860575716 862085224 862946448 863889664 864484852 868083034 868113792 870499357 870882012 872434563 873281136 873306126 874235648 874837964 875711928 880924499 880955712 883764882 884705536 886199496 887168128 889997108 890886216 891474493 893340448 895326432 896220864 897792896 898689792 900655756 901555512 904039136 904942272 906954048 909452544 911073856 912352584 913979066 914865952 914892132 915779904 917412496 918328992 920370528 921257337 922905984 923795236 923827968 925848924 926747328 926773848 928399472 929326944 932290359 933221718 934858652 934891776 937460846 937872936 938898048 939544914 940456608 943074384 943455513 944398026 946054564 947026773 948687922 950142336 951746796 954368688 955708182 958368411 958458424 960049454 962058944 964197696 965126734 966853888 969845877 969936968 970905936 971875872 973580608 974553216 976685138 976719744 980354128 982533552 983515104 984285148 985240256 986224512 987982688 988381966 991133143 992094896 992123286 993898752 994856408 995293728 997068072 998035584 998064144 999814816 1000813632 1003003001 1004005002 1005008004 1006770856 1010017008 1012799424 1016029014 1017044028 1017139552 1018827992 1018857147 1020960512 1021663916 1023230208 1024958088 1029224196 1029320864 1031059029 1032089058 1033187584 1033899412 1039367252 1044449406 1044547504 1045561088 1045591008 1048471424 1049518848 1051814764 1051852032 1052865528 1055765984 1058113056 1059170112 1061027968 1062087936 1064411348 1065474696 1067374154 1068409888 1071383824 1071854784 1073765616 1074807552 1076723648 1077799296 1078234872 1078265727 1080157078 1081205216 1081236156 1082316312 1084214768 1087710624 1088758671 1090707072 1091179089 1094185092 1095278184 1095381056 1097199376 1101797697 1102898394 1108395288 1108499392 1109606784 1110371262 1111480524 1114992879 1116106758 1119213459 1122895488 1124791668 1124897312 1129123072 1132617213 1132723592 1133855184 1136978752 1139506368 1140604322 1140644736 1142645504 1144281996 1146181491 1146289144 1147434288 1148580576 1150595264 1154264254 1154305152 1157477167 1157985972 1161176016 1162336032 1163246084 1164374848 1164408168 1167615904 1168087778 1171339169 1171380672 1172509338 1174607616 1175115942 1176256224 1178353176 1179530352 1181599328 1185367183 1186551366 1187736732 1187848288 1193656464 1193768576 1194961152 1200761562 1201961124 1202074016 1204103901 1205306802 1206589696 1209272064 1211314104 1216355868 1216470112 1218524307 1219741614 1219856176 1221039872 1224438656 1224968547 1227160704 1228343116 1232303688 1234349298 1234465232 1235663104 1235698464 1236932928 1239102592 1239638829 1243053812 1243097856 1244295624 1247061816 1250497248 1251746496 1252726552 1253942144 1254484803 1257432512 1257940684 1259197368 1261442182 1262702364 1265509476 1266737472 1268995728 1270263456 1272491584 1274277576 1274314041 1276549274 1277824548 1279101096 1285476192 1285596928 1286714793 1289575287 1293127836 1294419672 1294541248 1295834496 1296727278 1302124551 1309921704 1310044736 1311353472 1312256946 1313567892 1322831048 1327058304 1329299244 1329424096 1330752192 1334418176 1334995662 1336329324 1338673336 1340010672 1342989648 1346689344 1347986926 1348034688 1350399232 1350983634 1352333268 1354705352 1356058704 1357413408 1358476196 1364130482 1364178816 1366610784 1367927561 1368528876 1370968599 1372298928 1372338198 1373669856 1374745372 1376118744 1377493488 1384309927 1384358976 1385692854 1388773386 1390120992 1392599208 1393990416 1394121344 1400888489 1402287978 1403820704 1406191269 1408347072 1409317371 1410684912 1410817408 1412226816 1414611576 1419081846 1420632928 1423031883 1425213504 1429139712 1431553032 1431687488 1437646496 1437687636 1440074181 1441648208 1443088416 1446296544 1447690101 1450280832 1451678228 1451729664 1454905452 1456358904 1458913456 1460370912 1461829824 1465027707 1469063596 1469115648 1470531192 1473152758 1473800328 1476427722 1477860384 1479336768 1480495016 1481974032 1482572949 1486657172 1488142344 1488184929 1490795306 1490848128 1492284612 1495602108 1497053376 1499722224 1501220448 1506007503 1508649142 1510156284 1511806912 1519199136 1519341824 1524043521 1525709328 1528241988 1529912384 1531440768 1532495874 1534845312 1543981296 1548234688 1549781376 1550849118 1552544224 1557494939 1559050878 1561840896 1563345784 1566821256 1568341632 1568386512 1571137568 1572707136 1574278272 1576147573 1577722146 1579298292 1582068488 1583648976 1587169584 1591541952 1593075458 1593131904 1596617022 1598212044 1601015416 1601061231 1602614832 1605471868 1607075736 1610648424 1612154206 1612211328 1615085472 1616641663 1616698944 1617352308 1620235617 1621807824 1621854234 1624699076 1626322152 1633291396 1636002641 1636060608 1641277638 1643071584 1645799064 1647597952 1649243904 1652851772 1652910336 1655595487 1659060832 1662749088 1664410176 1665556893 1667329664 1668995328 1672646404 1677302242 1678929824 1683603152 1684343232 1687345968 1688983296 1691994304 1693684608 1697389694 1699036768 1699085388 1700782776 1703766064 1705468128 1709259552 1710906483 1713968256 1715619724 1715680512 1719433716 1721151432 1722499009 1724170448 1725892896 1728969704 1731396381 1736166068 1736227584 1740998714 1741764024 1744869126 1746562272 1746612252 1749675928 1751423856 1752131667 1758764007 1761848998 1761911424 1767529764 1772398992 1774336256 1779827049 1779994216 1781772432 1782948986 1786680896 1790652864 1792441728 1795585792 1801142343 1801311512 1803111024 1808078272 1809884544 1813908096 1818892691 1822147712 1824705168 1827958132 1829731904 1829784264 1831559808 1834824992 1836657984 1840675837 1840741056 1842514674 1845811968 1847590472 1851697848 1853494656 1853547696 1856798944 1858653888 1862719859 1864580718 1866443436 1869717304 1874921692 1875745872 1877796096 1879089828 1880913216 1886148768 1886911026 1888796052 1892109128 1892163273 1894053546 1897375844 1900284672 1903493592 1908737376 1911416364 1914823911 1916736822 1916916848 1920098908 1924117888 1928395392 1930253468 1939691754 1939873936 1941811872 1943751744 1945090917 1947161216 1949106432 1953370276 1953439488 1960708256 1965067104 1967030208 1968385419 1968570296 1970480512 1972449024 1975965376 1976763932 1982266286 1984189792 1984246572 1989712816 1990587456 1994136144 1996071168 1996128288 1999629632 2001627264 2002493493 2006006002 2008010004 2010016008 2013541712 2020034016 2021980389 2025598848 2026475451 2032058028 2034088056 2034279104 2035680647 2037655984 2037714294 2043327832 2046195723 2049916176 2058448392 2058641728 2062118058 2064178116 2067798824 2078539281 2078734504 2088898812 2089095008 2091182016 2096942848 2103431967 2103629528 2105731056 2111531968 2116226112 2118340224 2122055936 2128622769 2128822696 2130949392 2134748308 2136819776 2142767648 2143709568 2147531232 2149600453 2153447296 2155598592 2156469744 2156531454 2160314156 2162410432 2162472312 2164632624 2168429536 2175344171 2175421248 2177517342 2181414144 2182358178 2188370184 2190556368 2190762112 2194398752 2201396197 2203595394 2205796788 2209729137 2214641583 2216790576 2216998784 2219213568 2220742524 2222961048 2229985758 2232213516 2236192959 2238426918 2245790976 2249583336 2249794624 2262973713 2265234426 2265447184 2267710368 2273957504 2279012736 2281208644 2281289472 2288563992 2292362982 2292578288 2294868576 2297161152 2298743811 2301190528 2308528508 2308610304 2314954334 2315971944 2322352032 2324672064 2326273677 2326492168 2328749696 2328816336 2335231808 2336175556 2338576317 2342678338 2342761344 2345018676 2350231884 2352512448 2356706352 2359060704 2363198656 2366583219 2370734366 2373102732 2375473464 2375696576 2377333343 2387312928 2387537152 2389613187 2394925533 2401523124 2403922248 2404148032 2405804401 2408207802 2410613604 2418231309 2422628208 2432711736 2432940224 2437048614 2439483228 2439712352 2448877312 2449937094 2454321408 2456686232 2464607376 2468698596 2468930464 2471396928 2473865856 2478205184 2479277658 2486107624 2488591248 2494123632 2500994496 2503492992 2505453104 2507884288 2508969606 2514865024 2515881368 2515953363 2518394736 2522884364 2525404728 2531018952 2533474944 2537991456 2540436899 2540526912 2544983168 2546084541 2548555152 2548628082 2553098548 2555649096 2558202192 2570861293 2570952384 2573429586 2579150574 2586255672 2588839344 2589082496 2591668992 2593454556 2601650051 2604249102 2611498071 2617303689 2619843408 2620089472 2622706944 2624513892 2627135784 2642773497 2645662096 2654116608 2658598488 2658848192 2661504384 2669991324 2672658648 2674423479 2677346672 2680021344 2685979296 2693378688 2695973852 2696069376 2701967268 2704666536 2709410704 2712117408 2714826816 2716952392 2728260964 2728357632 2733221568 2735855122 2737057752 2741937198 2744597856 2744676396 2747339712 2749490744 2752237488 2754986976 2763772011 2768619854 2768717952 2771385708 2777546772 2780241984 2785198416 2787980832 2788242688 2796871077 2801776978 2804575956 2807641408 2809575769 2812382538 2816694144 2818634742 2821369824 2821634816 2829223152 2830366539 2838163692 2841265856 2843223383 2846063766 2850427008 2858259943 2863106064 2863374976 2875292992 2875375272 2880148362 2883296416 2886176832 2892490601 2892593088 2895380202 2900561664 2903356456 2909810904 2912717808 2917826912 2920741824 2923659648 2927131207 2930055414 2938127192 2941062384 2946305516 2947600656 2952855444 2955720768 2958673536 2960990032 2963948064 2965145898 2973314344 2973399429 2976284688 2976369858 2981590612 2981696256 2984569224 2991204216 2994106752 2999444448 3002334517 3002440896 3009009003 3012015006 3017298284 3020312568 3023613824 3038290619 3038398272 3048087042 3051418656 3056483976 3056571441 3059824768 3062881536 3064991748 3069690624 3087962592 3093177087 3096469376 3099562752 3101698236 3105088448 3114989878 3118101756 3126691568 3133642512 3136683264 3136773024 3142275136 3145414272 3148556544 3152295146 3155444292 3158596584 3164136976 3167297952 3174339168 3183083904 3186150916 3186263808 3193234044 3196424088 3198926731 3202030832 3202122462 3205229664 3210943736 3214151472 3221296848 3224308412 3224422656 3230170944 3233283326 3233397888 3234704616 3240471234 3243615648 3243708468 3249398152 3252644304 3266276013 3266582792 3272005282 3272121216 3281112961 3282555276 3286143168 3291598128 3295195904 3305393091 3305703544 3311190974 3318121664 3320407727 3325498176 3328820352 3331113786 3334659328 3344978637 3345292808 3354604484 3357859648 3360173089 3367206304 3368686464 3374691936 3377943569 3383988608 3387369216 3394779388 3398073536 3398170776 3401565552 3407532128 3410936256 3418397983 3418519104 3421812966 3427936512 3431239448 3438867432 3442302864 3444998018 3448340896 3451785792 3457939408 3459336881 3462792762 3472332136 3472431501 3481997428 3483528048 3489738252 3493124544 3493224504 3499351856 3502847712 3504263334 3514017507 3517528014 3523697996 3523822848 3535059528 3544797984 3556101549 3559654098 3559988432 3563544864 3565897972 3573361792 3581305728 3584883456 3602284686 3602623024 3606222048 3612311703 3616156544 3619769088 3627816192 3637785382 3644295424 3649410336 3655572921 3655916264 3659463808 3659568528 3663119616 3669649984 3673315968 3674905641 3681351674 3681482112 3685029348 3695180944 3703395696 3706989312 3707095392 3713597888 3717307776 3718916487 3725439718 3729161436 3732886872 3735809539 3739434608 3749843384 3751491744 3758179656 3761826432 3763454409 3772297536 3773822052 3777592104 3780549773 3784218256 3784326546 3788107092 3794751688 3806987184 3817474752 3822832728 3829647822 3833473644 3833833696 3840197816 3848235776 3856790784 3860144379 3860506936 3879383508 3879747872 3883623744 3887503488 3890181834 3894322432 3906373653 3906740552 3921416512 3930134208 3934060416 3936770838 3937140592 3940961024 3951930752 3953527864 3964532572 3968379584 3968493144 3979425632 3981174912 3988272288 3992115127 3992256576 3999259264 4003254528 4004986986 4012012004 4016020008 4020032016 4027083424 4039924889 4040068032 4043960778 4051197696 4052950902 4064116056 4068176112 4068558208 4071361294 4075311968 4075428588 4086655664 4088307223 4092391446 4099832352 4103782683 4112905797 4116896784 4117283456 4124236116 4128356232 4135597648 4152929781 4157078562 4157469008 4177797624 4178190016 4182364032 4202665467 4206863934 4207259056 4211462112 4218573807 4223063936 4232452224 4236680448 4257245538 4257645392 4261898784 4269095649 4269496616 4273639552 4285535296 4287419136 4295062464 4299200906 4306894592 4312939488 4313062908 4320222543 4320628312 4324820864 4324944624 4329265248 4336859072 4343070303 4350688342 4350842496 4355034684 4364716356 4376740368 4381112736 4381524224 4388797504 4395083121 4402792394 4407190788 4411593576 4415047637 4419458274 4429283166 4433581152 4433997568 4441485048 4445922096 4447718847 4459971516 4464427032 4467922459 4472385918 4476853836 4499166672 4499589248 4525947426 4530468852 4530894368 4535420736 4547915008 4558025472 4562417288 4577127984 4584725964 4585156576 4589737152 4594322304 4597487622 4602381056 4617057016 4629908668 4631943888 4644704064 4649344128 4652547354 4652984336 4657499392 4657632672 4670463616 4672351112 4672484817 4677152634 4685356676 4685522688 4690037352 4700463768 4705024896 4713412704 4717954241 4718121408 4726397312 4728442719 4733166438 4741468732 4746205464 4750946928 4751393152 4754666686 4774456687 4774625856 4779226374 4789851066 4803046248 4803183693 4807844496 4808296064 4811608802 4816415604 4821227208 4836462618 4845256416 4849924989 4860706851 4865423472 4865880448 4874097228 4878966456 4879424704 4899874188 4908007923 4913372464 4929214752 4937397192 4937860928 4942793856 4947731712 4958555316 4966786461 4972215248 4977182496 4988247264 5001988992 5006985984 5010906208 5017939212 5029730048 5031762736 5031906726 5036789472 5045768728 5050809456 5062037904 5066949888 5075982912 5080873798 5081053824 5089966336 5092169082 5097110304 5097256164 5106197096 5111298192 5116404384 5132719449 5141722586 5141904768 5146859172 5156034653 5158301148 5167497027 5172511344 5177678688 5178164992 5186909112 5194189143 5203300102 5208498204 5217783571 5222996142 5234607378 5239686816 5240178944 5249027784 5254271568 5256395001 5280271997 5285546994 5291324192 5308197037 5317196976 5317696384 5323008768 5339982648 5345317296 5348846958 5354693344 5360042688 5371768259 5371958592 5386757376 5391947704 5403934536 5409333072 5418821408 5424234816 5429653632 5433904784 5436100813 5456521928 5456678073 5466443136 5471710244 5474115504 5483874396 5489195712 5489352792 5494679424 5498981488 5504474976 5509973952 5522027511 5527544022 5537239708 5537435904 5542771416 5555093544 5560483968 5570396832 5575764103 5575961664 5588159577 5593742154 5603553956 5609151912 5615282816 5619151538 5624765076 5633388288 5637269484 5642539721 5642739648 5658446304 5660733078 5676327384 5676489819 5682531712 5686446766 5692127532 5700854016 5716519886 5726212128 5726749952 5744471733 5750585984 5750750544 5760296724 5766592832 5772353664 5784981202 5785186176 5790760404 5806712912 5819621808 5825435616 5835653824 5841483648 5847319296 5854262414 5860110828 5870557847 5876254384 5882124768 5892611032 5895201312 5905710888 5911441536 5917347072 5921980064 5927896128 5930291796 5940863929 5946628688 5946798858 5952569376 5952739716 5963181224 5969138448 5982408432 5988213504 5998888896 6004669034 6004881792 6018018006 6024030012 6034596568 6040625136 6047227648 6065941167 6076581238 6076796544 6093495499 6096174084 6102837312 6107041941 6112967952 6113142882 6119649536 6129983496 6138587169 6166471493 6175925184 6186354174 6192938752 6203396472 6210176896 6229979756 6236203512 6240321451 6253383136 6267285024 6273323771 6273546048 6284550272 6290828544 6304590292 6310888584 6317193168 6328273952 6334595904 6348453397 6348678336 6366167808 6372301832 6386468088 6392848176 6397853462 6404061664 6404244924 6410459328 6421887472 6424482779 6428302944 6442593696 6448616824 6448801359 6460341888 6466566652 6466795776 6469409232 6480942468 6487231296 6487416936 6498796304 6505288608 6526032513 6532552026 6533165584 6544010564 6544242432 6562225922 6565110552 6572286336 6583196256 6604188591 6610786182 6611407088 6622381948 6629187411 6636243328 6640815454 6650996352 6657640704 6662227572 6689957274 6690585616 6708578877 6709208968 6715719296 6720346178 6734412608 6737372928 6749383872 6755887138 6767977216 6788921139 6789558776 6796147072 6796341552 6803131104 6815064256 6821872512 6836795966 6837038208 6843625932 6862478896 6877734864 6884605728 6889996036 6896681792 6903571584 6915878816 6918673762 6925585524 6937932001 6944664272 6944863002 6963994856 6967056096 6979476504 6986249088 6986449008 6998703712 7005695424 7008526668 7021021007 7028035014 7035056028 7047395992 7070119056 7089595968 7112203098 7119308196 7119976864 7127089728 7131795944 7132000029 7146723584 7162611456 7168839561 7204569372 7205246048 7212444096 7217413203 7224623406 7232313088 7254693927 7275570764 7298820672 7311145842 7311832528 7318927616 7319137056 7339299968 7346631936 7349811282 7362703348 7362964224 7370058696 7390361888 7406791392 7413928093 7414190784 7427195776 7434615552 7437832974 7450879436 7458322872 7465773744 7471619078 7478869216 7499686768 7502717651 7502983488 7516359312 7523652864 7526908818 7544595072 7547644104 7547860089 7555184208 7561099546 7568436512 7568653092 7576214184 7589503376 7613974368 7621310697 7634949504 7638253623 7645665456 7659295644 7666947288 7667667392 7680395632 7712583879 7720288758 7721013872 7758767016 7759495744 7767247488 7775006976 7780363668 7804950153 7812747306 7813481104 7834494213 7842833024 7860268416 7868120832 7873541676 7874281184 7903861504 7907055728 7928320491 7929065144 7936759168 7936986288 7958851264 7962349824 7976544576 7984230254 7984513152 7998518528 8009973972 8023270437 8024024008 8032040016 8040064032 8054166848 8079849778 8080136064 8087921556 8102340169 8105901804 8128232112 8136352224 8137116416 8142722588 8150623936 8150857176 8173311328 8176614446 8184782892 8199374183 8199664704 8207565366 8225811594 8233793568 8234566912 8248472232 8256712464 8271195296 8297570281 8305859562 8314157124 8314938016 8355595248 8356380032 8364728064 8405330934 8413727868 8414518112 8422924224 8428727307 8437147614 8446127872 8464904448 8514491076 8515290784 8523797568 8529670149 8538191298 8538993232 8547279104 8571070592 8574779829 8590124928 8598401812 8625878976 8626125816 8640445086 8641256624 8649641728 8649889248 8658530496 8673718144 8677471803 8686140606 8701376684 8701684992 8710069368 8729432712 8753480736 8761915019 8762225472 8777595008 8781393621 8790166242 8805584788 8814381576 8823187152 8830095274 8838916548 8858566332 8866848133 8867162304 8882970096 8891844192 8895437694 8919943032 8920198287 8928854064 8935844918 8944771836 8953707672 8998333344 8999178496 9007003551 9027027009 9051894852 9060937704 9061788736 9070841472 9114871857 9124834576 9154255968 9169451928 9170313152 9179474304 9188644608 9194975244 9234114032 9259817336 9263887776 9289408128 9298688256 9305094708 9305968672 9315265344 9340927232 9344702224 9344969634 9354305268 9370713352 9380074704 9400927536 9410049792 9426825408 9435908482 9436242816 9452794624 9456885438 9466332876 9482937464 9492410928 9501893856 9502786304 9509333372 9548913374 9549251712 9558452748 9575492927 9579702132 9596780193 9606092496 9606367386 9615688992 9616592128 9623217604 9632831208 9642454416 9672925236 9690169489 9690512832 9699849978 9721413702 9730846944 9731760896 9748194456 9757932912 9758849408 9799748376 9806219423 9816015846 9826744928 9843338883 9858429504 9874794384 9875721856 9885587712 9917110632 9933572922 9944430496 9954364992 9961223181 9976494528 10003977984 10021812416 10035878424 10063525472 10063813452 10073578944 10080519267 10091537456 10101618912 10124075808 10133830707 10151965824 10161747596 10162107648 10184338164 10194220608 10194512328 10212394192 10222596384 10232808768 10255193949 10265438898 10283445172 10283809536 10293718344 10312069306 10316602296 10334994054 10345022688 10354990477 10355357376 10373818224 10378010643 10388378286 10406600204 10416996408 10417294503 10435567142 10445992284 10469214756 10479373632 10498055568 10508543136 10512790002 10542052521 10560543994 10571093988 10582648384 10616394074 10634393952 10635392768 10668304647 10679965296 10690634592 10697693916 10709386688 10720085376 10743536518 10743917184 10783895408 10807869072 10818666144 10837642816 10848469632 10859307264 10867809568 10872201626 10902464573 10913043856 10913356146 10932886272 10943420488 10948231008 10967748792 10978391424 10978705584 10989358848 10997962976 11008949952 11019947904 11033033011 11044055022 11055088044 11074479416 11085542832 11110187088 11120967936 11140793664 11151528206 11151923328 11176319154 11187484308 11207107912 11207428617 11218303824 11230565632 11238303076 11249530152 11274538968 11285079442 11285479296 11316491641 11316892608 11321466156 11341649319 11352654768 11352979638 11365063424 11372893532 11384255064 11433039772 11452018487 11452424256 11488943466 11501171968 11501501088 11520593448 11533185664 11544707328 11569962404 11570372352 11581520808 11589168409 11613425824 11639243616 11650871232 11671307648 11682967296 11708524828 11720221656 11741115694 11752508768 11764249536 11785222064 11790402624 11811421776 11822883072 11843960128 11855792256 11860583592 11881727858 11893257376 11893597716 11905138752 11905479432 11926362448 11938276896 11964816864 11976345381 11997777792 12009338068 12009763584 12036036012 12048060024 12069193136 12081250272 12119774667 12131882334 12153162476 12153593088 12186990998 12192348168 12205674624 12214083882 12225935904 12226285764 12259966992 12264921669 12277174338 12311348049 12332942986 12351850368 12372708348 12406792944 12420353792 12458789343 12459959512 12472407024 12480642902 12506766272 12534570048 12546647542 12547092096 12569100544 12607996401 12609180584 12621777168 12634386336 12656547904 12669191808 12696906794 12697356672 12732248837 12744603664 12772936176 12785696352 12795706924 12808123328 12808489848 12820918656 12843774944 12848965558 12856605888 12884730859 12885187392 12897233648 12897602718 12920683776 12933133304 12938818464 12961884936 12974462592 12974833872 12997592608 13010577216 13039039013 13052065026 13065104052 13066331168 13088021128 13124451844 13130221104 13144572672 13166392512 13208377182 13221572364 13222814176 13244763896 13245142911 13258374822 13272486656 13281630908 13301992704 13324455144 13379914548 13381171232 13403767377 13417157754 13418417936 13431438592 13440692356 13468825216 13498767744 13511774276 13577842278 13579117552 13592294144 13592683104 13606262208 13630128512 13643745024 13673591932 13674076416 13687251864 13724957792 13755469728 13769211456 13779992072 13793363584 13807143168 13831757632 13837347524 13851171048 13875864002 13889328544 13889726004 13927989712 13934112192 13958953008 13972498176 13972898016 13997407424 14011390848 14017053336 14017454451 14042042014 14056070028 14070112056 14094791984 14140238112 14153862723 14179191936 14185328157 14224406196 14238616392 14239953728 14254179456 14263591888 14264000058 14323370061 14337679122 14409138744 14410492096 14424888192 14434826406 14449246812 14509387854 14549774967 14551141528 14597641344 14622291684 14623665056 14638274112 14678599936 14699622564 14724023769 14725406696 14740117392 14780723776 14813582784 14827856186 14828381568 14854391552 14875665948 14900359383 14901758872 14916645744 14931547488 14943238156 14957738432 14999373536 15005435302 15005966976 15032718624 15047203171 15053817636 15089190144 15095288208 15095720178 15110368416 15122199092 15136873024 15137306184 15152428368 15179006752 15227409197 15227948736 15242621394 15269899008 15276507246 15291330912 15318591288 15333894576 15335334784 15360791264 15409773379 15425167758 15440577516 15442027744 15468103959 15502491081 15517534032 15518991488 15534494976 15560727336 15609900306 15625494612 15626962208 15653350713 15668988426 15685666048 15720536832 15747083352 15748562368 15814111456 15840815991 15856640982 15858130288 15873518336 15873972576 15917702528 15924591111 15953089152 15968460508 15969026304 16019947944 16046540874 16048048016 16064080032 16080128064 16108333696 16115304777 16159699556 16160272128 16175843112 16204680338 16211803608 16256464224 16272704448 16285445176 16301247872 16301714352 16308302439 16346622656 16353228892 16369565784 16370034219 16398748366 16399329408 16415130732 16451623188 16467587136 16496944464 16513424928 16542390592 16566082533 16595140562 16611719124 16628314248 16629876032 16711190496 16712760064 16727292309 16764478731 16810661868 16827455736 16829036224 16845848448 16857454614 16874295228 16927619163 17028982152 17030581568 17047595136 17059340298 17076382596 17077986464 17142141184 17149559658 17180249856 17196803624 17251757952 17252251632 17280890172 17282513248 17299778496 17317060992 17347436288 17354943606 17372281212 17402753368 17420138736 17458865424 17506961472 17523830038 17524450944 17555190016 17562787242 17580332484 17611169576 17611673541 17628763152 17646374304 17660190548 17677833096 17717132664 17733696266 17734324608 17765940192 17783058293 17783688384 17790875388 17822591787 17839886064 17840396574 17857708128 17871689836 17889543672 17907415344 17996029051 17996666688 18014007102 18054054018 18103789704 18121875408 18123577472 18141682944 18211550357 18229743714 18249669152 18280486497 18308511936 18321125823 18338903856 18340626304 18358948608 18389950488 18468228064 18499414479 18519634672 18527775552 18578816256 18610189416 18611937344 18630530688 18689404448 18689939268 18708610536 18720964353 18741426704 18760149408 18801855072 18819971313 18853650816 18871816964 18872485632 18913770876 18932665752 18965874928 18984821856 19003787712 19018666744 19045360191 19097826748 19098503424 19116905496 19150985854 19159404264 19193560386 19212184992 19212734772 19231377984 19246435208 19265662416 19273448337 19284908832 19345850472 19346404077 19380338978 19381025664 19399699956 19442827404 19461693888 19496388912 19515865824 19517698816 19578097539 19599496752 19612438846 19632031692 19653489856 19686677766 19716859008 19749588768 19751443712 19812565773 19834221264 19867145844 19888860992 19908729984 19922446362 19952989056 20007819601 20043624832 20071756848 20127050944 20127626904 20147157888 20161038534 20183074912 20203237824 20247434207 20248151616 20267661414 20303931648 20323495192 20368676328 20388441216 20389024656 20424788384 20445192768 20465617536 20489918449 20510387898 20530877796 20566890344 20587436688 20624138612 20633204592 20669988108 20690045376 20709980954 20710714752 20747636448 20756021286 20776756572 20813200408 20813796003 20833992816 20834589006 20871134284 20891984568 20938429512 20958747264 20996111136 21016341619 21017086272 21025580004 21063063021 21084105042 21121087988 21142187976 21165296768 21232788148 21268034333 21268787904 21336609294 21359930592 21381269184 21395387832 21396000087 21418773376 21440170752 21487073036 21487834368 21567790816 21615738144 21637332288 21652239609 21675285632 21696939264 21735619136 21744403252 21804929146 21826087712 21826712292 21886840976 21896462016 21935497584 21956782848 21957411168 21995925952 22017899904 22039895808 22066066022 22088110044 22110176088 22148958832 22171085664 22220374176 22241784279 22281587328 22303056412 22303846656 22352638308 22374968616 22392487117 22414215824 22414857234 22436607648 22476606152 22499060304 22508152953 22549077936 22570158884 22570958592 22632983282 22633785216 22642932312 22683298638 22705309536 22705959276 22745787064 22768510128 22863932091 22866079544 22904036974 22904848512 22977886932 23003002176 23041186896 23066371328 23137751637 23139924808 23163041616 23178336818 23226851648 23278487232 23301742464 23342615296 23414850459 23417049656 23440443312 23482231388 23505017536 23528499072 23570444128 23580805248 23622843552 23645604983 23687920256 23711584512 23721167184 23763455716 23786514752 23787195432 23810277504 23810958864 23852724896 23876553792 23928785881 23929633728 23952690762 23995555584 24018676136 24072072024 24096120048 24138386272 24162500544 24215358167 24239549334 24263764668 24306324952 24307020507 24373981996 24384696336 24411349248 24428167764 24451871808 24452571528 24519933984 24529843338 24554348676 24598122549 24622696098 24665885972 24703700736 24745416696 24813585888 24892710843 24917578686 24919919024 24944814048 24961285804 25013532544 25069140096 25093295084 25094184192 25215992802 25218361168 25243554336 25268772672 25286181921 25313095808 25338383616 25393813588 25394713344 25464497674 25489207328 25545872352 25571392704 25589010447 25591413848 25616246656 25616979696 25641837312 25687549888 25697931116 25713211776 25724339487 25769461718 25770374784 25794467296 25795205436 25866266608 25877636928 25923769872 25948925184 25949667744 25995185216 26021154432 26032415409 26078078026 26104130052 26130208104 26132662336 26150666773 26176042256 26248903688 26260442208 26285745057 26332785024 26344180863 26416754364 26443144728 26445628352 26463848411 26489527792 26490285822 26516749644 26563261816 26600544399 26648910288 26759829096 26762342464 26807534754 26834315508 26836835872 26881384712 26937650432 26997535488 27021010653 27023548552 27155684556 27158235104 27185366208 27212524416 27260257024 27344615571 27347183864 27374503728 27449915584 27510939456 27538422912 27559984144 27586727168 27663515264 27674695048 27702342096 27751728004 27778657088 27779452008 27855979424 27868224384 27917906016 27944805889 27945796032 27994814848 28022781696 28034106672 28034908902 28084084028 28112140056 28140224112 28189583968 28279474223 28280476224 28307725446 28358383872 28370656314 28448812392 28477232784 28479907456 28508358912 28527183776 28528000116 28618150561 28646740122 28675358244 28726478781 28790340579 28818277488 28820984192 28849776384 28869652812 28898493624 29018775708 29070508467 29099549934 29102283056 29195282688 29244583368 29247330112 29276548224 29399245128 29418658269 29448047538 29450813392 29480234784 29530016649 29561447552 29627165568 29655712372 29656763136 29751331896 29800718766 29803517744 29833291488 29863094976 29883669543 29886476312 29915476864 29998747072 30010870604 30011933952 30065437248 30094406342 30107635272 30190576416 30191440356 30220736832 30241557801 30244398184 30273746048 30274612368 30304856736 30358013504 30401492121 30454818394 30455897472 30485242788 30553014492 30582661824 30637182576 30667789152 30670669568 30721582528 30765581847 30819546758 30850335516 30881155032 30884055488 30905333459 30936207918 31004982162 31035068064 31037982976 31064971431 31121454672 31134031929 31219800612 31250989224 31253924416 31275457213 31306701426 31337976852 31494166704 31497124736 31628222912 31681631982 31713281964 31716260576 31747945152 31835405056 31849182222 31906178304 31936921016 32039895888 32093081748 32096096032 32128160064 32160256128 32216667392 32230609554 32319399112 32351686224 32409360676 32423607216 32512928448 32545408896 32570890352 32602495744 32603428704 32616604878 32693245312 32706457784 32707393719 32739131568 32740068438 32797496732 32798658816 32830261464 32903246376 32935174272 32993888928 33025679687 33026849856 33084781184 33099099033 33132165066 33190281124 33223438248 33256628496 33259752064 33421196809 33422380992 33454584618 33528957462 33621323736 33622285851 33654911472 33658072448 33691696896 33714909228 33748590456 33855238326 33949474923 34024947957 34057964304 34061163136 34095190272 34118680596 34152765192 34155972928 34299119316 34356055461 34393607248 34503515904 34504503264 34561780344 34565026496 34599556992 34634121984 34709887212 34744562424 34767505227 34805506736 34840277472 34917730848 35013922944 35047660076 35048901888 35125574484 35160664968 35222339152 35223347082 35257526304 35292748608 35320381096 35355666192 35434265328 35467392532 35468649216 35531880384 35566116586 35567376768 35581750776 35645183574 35679772128 35680793148 35715416256 35743379672 35779087344 35814830688 35929036143 35992058102 35993333376 36028014204 36092242571 36108108036 36207579408 36243750816 36247154944 36359324001 36423100714 36459487428 36499338304 36524484997 36560972994 36617023872 36642251646 36677807712 36681252608 36779900976 36794765007 36936456128 36961903979 36998828958 37039269344 37055551104 37157379259 37220378832 37223874688 37261061376 37378808896 37379878536 37417221072 37441928706 37482853408 37520298816 37602377813 37603710144 37639942626 37707301632 37743633928 37827541752 37865331504 37931749856 37969643712 38007575424 38037333488 38052705691 38090720382 38195653496 38196746511 38233810992 38301971708 38318808528 38387120772 38424369984 38425469544 38462755968 38492870416 38531324832 38546896674 38569817664 38654192577 38691700944 38692808154 38760677956 38762051328 38799399912 38885654808 38923387776 38992777824 39030348721 39031731648 39117117039 39156195078 39198993504 39224877692 39264063384 39306979712 39373355532 39433718016 39497778047 39499177536 39625131546 39668442528 39734291688 39735428733 39777721984 39817459968 39844892724 39905978112 40015639202 40087249664 40143513696 40211302131 40254101888 40255253808 40294315776 40322077068 40366149824 40406475648 40494868414 40496303232 40535322828 40646990384 40737352656 40776882432 40778049312 40849576768 40890385536 40931235072 40979836898 41020775796 41061755592 41093904929 41133780688 41174873376 41248277224 41266409184 41339976216 41380090752 41419961908 41421429504 41495272896 41512042572 41553513144 41586047503 41626400816 41627592006 41667985632 41669178012 41742268568 41783969136 41876859024 41917494528 41992222272 42032683238 42034172544 42051160008 42126126042 42168210084 42242175976 42284375952 42330593536 42461588169 42465576296 42536068666 42537575808 42654468493 42673218588 42719861184 42762538368 42790775664 42792000174 42837546752 42970110183 42974146072 43135581632 43165300451 43231476288 43274664576 43304479218 43350571264 43471238272 43488806504 43609858292 43652175424 43653424584 43682250157 43773681952 43792924032 43870995168 43913266397 43914822336 43991851904 44035799808 44132132044 44176220088 44220352176 44297917664 44342171328 44439173779 44440748352 44483568558 44563174656 44606112824 44705276616 44749937232 44784974234 44828431648 44829714468 44873215296 44953212304 44971379453 44998120608 45016305906 45098155872 45140317768 45141609513 45265966564 45267570432 45285864624 45366597276 45410619072 45411918552 45491574128 45537020256 45682227591 45727864182 45732159088 45808073948 45809697024 45955773864 46006004352 46082373792 46229320137 46275503274 46279849616 46326083232 46356673636 46404311877 46453703296 46556974464 46603484928 46829700918 46834099312 46880886624 46960052139 46964462776 47010035072 47056998144 47140888256 47161610496 47245687104 47291209966 47375840512 47442334368 47522447973 47526911432 47573029504 47574390864 47620555008 47621917728 47705449792 47753107584 47773773333 47857571762 47859267456 47905381524 48037352272 48144144048 48192240096 48276772544 48325001088 48345914331 48430716334 48479098668 48527529336 48565524007 48612649904 48614041014 48747963992 48769392672 48856335528 48903743616 48905143056 48924907317 49039867968 49059686676 49108697352 49147147049 49196245098 49245392196 49331771944 49490833392 49627171776 49785421686 49835157372 49839838048 49889628096 49922571608 50027065088 50138280192 50181876927 50186590168 50431985604 50436722336 50487108672 50537545344 50572363842 50626191616 50782857489 50787627176 50928995348 50978414656 51091744704 51142785408 51178020894 51182827696 51232493312 51233959392 51375099776 51395862232 51426423552 51448678974 51538923436 51540749568 51588934592 51590410872 51732533216 51755273856 51847539744 51897496651 51899335488 51990370432 52042308864 52064830818 52156156052 52208260104 52260416208 52265324672 52301333546 52352084512 52497807376 52519023557 52520884416 52571490114 52665570048 52688361726 52833508728 52835020623 52886289456 52891256704 52927696822 52979055584 52980571644 53033499288 53126523632 53201088798 53297820576 53349174879 53467775361 53519658192 53524684928 53615069508 53668631016 53673671744 53762769424 53988087153 54042021306 54047097104 54311369112 54316470208 54370732416 54425048832 54634651071 54689231142 54694367728 54749007456 54841459491 54899831168 55021878912 55076845824 55119968288 55327030528 55349390096 55404684192 55498243437 55503456008 55557314176 55558904016 55711958848 55736448768 55835812032 55889611778 55891592064 55989629696 56068213344 56069817804 56162893059 56168168056 56224280112 56280448224 56379167936 56459913939 56558948446 56560952448 56615450892 56716381183 56741312628 56897624784 56954465568 56959814912 57054367552 57056000232 57136080573 57236301122 57293480244 57350716488 57395619281 57452957562 57580681158 57636554976 57641968384 57739305624 57796987248 57820345011 58037551416 58082991967 58141016934 58199099868 58204566112 58489166736 58494660224 58553096448 58798490256 58837316538 58896095076 58901626784 58960469568 59060033298 59122895104 59254331136 59311424744 59502663792 59601437532 59607035488 59666582976 59726189952 59767339086 59772952624 59830953728 59997494144 60021741208 60023458803 60130874496 60188812684 60215270544 60381152832 60382880712 60441473664 60483115602 60488796368 60547492096 60549224736 60609713472 60716027008 60742302621 60802984242 60909636788 60911794944 60970485576 61106028984 61165323648 61274365152 61333405133 61335578304 61443165056 61469755347 61531163694 61639093516 61700671032 61762310064 61768110976 61810666918 61872415836 62009964324 62067936931 62070136128 62129942862 62242909344 62268063858 62439601224 62441388009 62501978448 62507848832 62550914426 62613402852 62675953704 62988333408 62994249472 63049024857 63189189063 63256445824 63363263964 63426563928 63432521152 63495890304 63698364444 63804102999 63873842032 64079791776 64186163496 64192192064 64256320128 64320512256 64461219108 64638798224 64703372448 64818721352 64847214432 65025856896 65090817792 65141780704 65206857408 65233209756 65386490624 65412915568 65414787438 65478263136 65480136876 65594993464 65660522928 65806492752 65870348544 65987777856 66051359374 66053699712 66169562368 66198198066 66264330132 66380562248 66446876496 66513256992 66519504128 66725352837 66842393618 66844761984 66909169236 67028450489 67057914924 67177461351 67242647472 67244571702 67309822944 67316144896 67429818456 67497180912 67524458859 67710476652 67831186423 67898949846 68049895914 68115928608 68122326272 68237361192 68305530384 68311945856 68598238632 68643535961 68712110922 68787214496 69006561481 69009006528 69123560688 69130052992 69199113984 69419774424 69489124848 69535010454 69611013472 69680554944 69832987367 69835461696 70027845888 70095320152 70251148968 70321329936 70444678304 70446694164 70515052608 70585497216 70640762192 70669310569 70711332384 70868530656 70934785064 70936814949 71063760768 71132233172 71134753536 71163501552 71290367148 71359544256 71361586296 71430832512 71486759344 71558174688 71629661376 71786357643 71858072286 71984116204 71986666752 72056028408 72184485142 72216216072 72415158816 72484933339 72487501632 72646074501 72718648002 72846201428 72918974856 72921061521 72998676608 73048969994 73121945988 73234047744 73284503292 73355615424 73559801952 73589530014 73794367647 73872912256 73923807958 73997657916 74078538688 74111102208 74314758518 74440757664 74447749376 74678132529 74757617792 74759757072 74834442144 74883857412 74965706816 75040597632 75204755626 75207420288 75279885252 75487267856 75655083504 75730663008 75863499712 75939287424 76015150848 76074666976 76105411382 76181440764 76317252011 76391306992 76393493022 76467621984 76603943416 76637617056 76774241544 76848739968 76850939088 76925511936 76985740832 77062649664 77093793348 77139635328 77231231077 77308385154 77383401888 77385616308 77521355912 77598799824 77771309616 77846775552 77985555648 78060697442 78063463296 78234234078 78312390156 78397987008 78449755384 78452000319 78528126768 78613959424 78746711064 78857235171 78995556094 78998355072 79215441487 79250263092 79336885056 79391545233 79468583376 79470857466 79555443968 79689785448 79801633197 80031278404 80164129409 80287027392 80422604262 80508203776 80510507616 80644154136 80732299648 80812951296 80989736828 80992606464 81070645656 81124178863 81293980768 81474705312 81553209023 81556098624 81699153536 81780771072 81959673796 82041551592 82123511184 82187809858 82267561376 82349746752 82496554448 82529894161 82532818368 82679952432 82760181504 82839923816 82990545792 83024085144 83107026288 83172095006 83252801632 83255184012 83335971264 83338356024 83484537136 83567938272 83753718048 83834417667 83984444544 84065366476 84068345088 84102320016 84252252084 84336420168 84484351952 84568751904 84838422669 84923176338 84931152592 85072137332 85075151616 85308936986 85346437176 85439722368 85525076736 85581551328 85584000348 85854451683 85940220366 85948292144 86179436343 86271163264 86330600902 86462952576 86549329152 86608958436 86942476544 86977613008 87211525401 87219716584 87304350848 87306849168 87364500314 87547363904 87585848064 87741990336 87826532794 87829644672 87983703808 88255974807 88264264088 88352440176 88440704352 88595835328 88684342656 88878347558 88881496704 88967137116 89125741859 89212225648 89410553232 89499874464 89569948468 89656863296 89659428936 89746430592 89906424608 89942758906 89996241216 90032611812 90193116013 90196311744 90280635536 90283219026 90531933128 90571729248 90733194552 90821238144 90823837104 90983148256 91074040512 91273273091 91364455182 91455728364 91464318176 91616147896 91911547728 92012008704 92164747584 92458640274 92551006548 92559699232 92652166464 92713347272 92716000377 92808623754 92907406592 93113948928 93194914293 93659401836 93668198624 93761773248 93826371639 93920104278 93928925552 94020070144 94281776512 94491374208 94582419932 94884668736 95044895946 95053822864 95146059008 95148781728 95243835456 95410899584 95506215168 95547546666 95715143524 95718534912 95810763048 96074704544 96288288096 96381065209 96384480192 96553545088 96650002176 96691828662 96861432668 96958197336 97055058672 97131048014 97225299808 97228082028 97495927984 97535329463 97538785344 97712671056 97807487232 97810286112 97849814634 98079735936 98119373352 98122181157 98217394704 98294294098 98392490196 98490784392 98663543888 98981666784 99077039061 99254343552 99297297099 99570843372 99670314744 99679676096 99779256192 99845143216 100263590427 100363753854 100373180336 100863971208 100873444672 100974217344 101075090688 101144727684 101565714978 101575254352 101848424769 101857990696 101956829312 102183489408 102285570816 102356041788 102365655392 102467918784 102750199552 102791724464 102897357948 103068166383 103077846872 103177869184 103180821744 103465066432 103510547712 103695079488 103794993302 103798670976 103980740864 104129661636 104302515681 104312312104 104416520208 104520832416 104530649344 104602667092 104704169024 104995614752 105038047114 105041768832 105142980228 105330422197 105376723452 105667017456 105670041246 105772578912 105782513408 105855393644 105958111168 105961143288 106066998576 106253047264 106402177596 106591864379 106595641152 106698349758 106935550722 107039316384 107049369856 107230139016 107337262032 107347343488 107525538848 107868413653 107976174306 108084042612 108094194208 108276727713 108622738224 108632940416 108741464832 109269302142 109378462284 109388735456 109498014912 109573454991 109682918982 109799662336 110043757824 110239936576 110698780192 110809368384 110885711937 110996486874 111006912016 111114628352 111117808032 111423917696 111472137777 111671624064 111779223556 111783184128 112136426688 112139635608 112325786118 112336336112 112448560224 112560896448 112758335872 112807133439 112919827878 113117896892 113121904896 113230901784 113432762366 113482625256 113795249568 113904895247 113908931136 114108735104 114112000464 114158117073 114272161146 114472602244 114586960488 114590239533 114701432976 114791238562 114905915124 115161362316 115273109952 115478611248 115593974496 115640690022 115962577731 116075102832 116165983934 116282033868 116398199736 116409132224 116978333472 116989320448 117091046163 117351351117 117596980512 117674633076 117792190152 117803253568 117920939136 118120066596 118493334141 118622849488 119005327584 119202875064 119214070976 119333165952 119452379904 119534678172 119545905248 119994988288 120043482416 120046917606 120261748992 120377625368 120430541088 120762305664 120765761424 120882947328 120966231204 120977592736 121098449472 121219426944 121432054016 121484605242 121605968484 121819273576 121940971152 122212057968 122330647296 122548730304 122666810266 122671156608 122886330112 122939510694 123062327388 123278187032 123281714787 123401342064 123524620128 123536221952 123621333836 123744831672 124019928648 124135873862 124140272256 124259885724 124481408051 124485818688 124536127716 124758142509 124879202448 124882776018 125003956896 125015697664 125101828852 125226805704 125351907408 125972203357 125976666816 126098049714 126378378126 126512891648 126726527928 126853127856 126865042304 126991780608 127396728888 127480852499 127608205998 127747684064 127963405479 128159583552 128372326992 128384384128 128512640256 128922438216 129277596448 129406744896 129495901353 129637442704 129694428864 130051713792 130283561408 130413714816 130466419512 130825831136 130829574876 130956526272 130960273752 131046750471 131189986928 131321045856 131612985504 131739799191 131975555712 132102718748 132107399424 132396396132 132528660264 132761124496 132893752992 133026513984 133317521337 133450705674 133684787236 133689523968 133818338472 134056900978 134115829848 134354922702 134485294944 134489143404 134614876201 134619645888 134859636912 134914138359 134994361824 135048917718 135420953304 135424828539 135662372846 135797899692 136099791828 136231857216 136474722384 136611060768 136623891712 137046682773 137196477264 137287071922 137424221844 137574428992 138013122962 138018013056 138247121376 138260105984 138687960411 138839548848 138978249696 139070020908 139222026944 139361109888 139665974734 139670923392 140054737207 140190640304 140502297936 140642659872 140889356608 140893388328 141030105216 141170994432 141281524384 141338621138 141422664768 141732039449 141737061312 141869570128 141873629898 142127521536 142264466344 142327003104 142580734296 142719088512 142723172592 142861665024 142973518688 143116349376 143259322752 143429429143 143572715286 143716144572 143968232408 144112056816 144368970284 144432432144 144830317632 144969866678 144975003264 145292149002 145437296004 145692402856 145696572021 145837949712 145842123042 145997353216 146097939988 146243891976 146569006584 146711230848 147114391333 147119603904 147179060028 147441441147 147588735294 147745824512 147847615916 147995315832 148157077376 148629517036 148876240331 148881515328 149356265058 149515235584 149519514144 149668884288 149767714824 149931413632 150081195264 150409511252 150414840576 150559770504 150974535712 151310167008 151461326016 151726999424 151878574848 152149333952 152210822764 152362881528 152634504022 152782613984 152786986044 152935243968 153207886832 153275234112 153548483088 153697479936 153701878176 153971481664 154125299328 154187586696 154279270656 154462462154 154616770308 154766803776 154771232616 155042711824 155197599648 155542619232 155692489953 155971111296 156121394884 156126926592 156468468156 156624780312 156795974016 156899510768 156904000638 157056253536 157493422128 157557070671 157714470342 157991112188 157996710144 158430882974 158500526184 158673770112 158783090466 158937166752 158941714932 159379570896 159603266394 160047524637 160062556808 160328258818 160574054784 160845208524 161021015232 161288308272 161464599296 161964261459 161979473656 162141291312 162248357726 162587961536 162949410624 163106418046 163112197248 163398307072 163903953213 163919347592 164083103184 164247022368 164375619716 164535122752 164699493504 164993108896 165059788322 165065636736 165359904864 165519234881 165679847632 165981091584 166048170288 166214052576 166344190012 166505603264 166510368024 166671942528 166676712048 166969074272 167135876544 167501501167 167507436096 167668835334 167968889088 168130732952 168204640032 168504504168 168672840336 168968703904 169137503808 169507507169 169676845338 169846352676 169862305184 170144274664 170149143549 170617873972 170692874352 170879444736 171163102656 171168000696 171708903366 171880440732 171896584288 172186857843 172358872686 172542326528 172661201804 172925905152 173217916872 173955226016 174248975901 174423050802 174439433168 174608701696 174613698336 174729000628 175094727808 175483980672 175653065588 175659289344 176511949614 176528528176 176704880352 176881408704 177191670656 177368685312 177756695116 177762993408 177934274232 178251483718 178424451296 178821106464 178999748928 179139896936 179313726592 179318857872 179492861184 179812849216 179885517812 179992482432 180065223624 180070376409 180386232026 180392623488 180561271072 180566438052 181063866256 181143458496 181466389104 181642476288 181647674208 181966296512 182148081024 182226907863 182546546182 182728910364 182911456728 182928636352 183232295792 183823095456 184000215399 184329495168 184409266041 184917280548 185102013096 185119398464 185304332928 185426694544 185432000754 185617247508 186203810793 186389828586 187318803672 187336397248 187523546496 187652743278 187840208556 187857851104 188563553024 188982748416 189147074571 189164839864 189769337472 190089791892 190107645728 190297563456 190487670912 190821799168 191095093332 191412308997 191430287048 191621526096 192149409088 192576576192 192762130418 192768960384 193107090176 193383657324 193722865336 193916394672 194110117344 194262096028 194450599616 194456164056 194991855968 195070658926 195077570688 195425342112 195613641223 195620572224 195699629268 196159471872 196238746704 196244362314 196434789408 196588588196 196784980392 196981568784 197327087776 197956319561 197963333568 198154078122 198508687104 198594594198 199141686744 199340629488 199359352192 199558512384 199690286432 200327053927 200527180854 200727507708 200746360672 201085351467 201532384053 201727942416 201746889344 201948434688 202289455368 203131429956 203150508704 203493559269 203696849538 203715981392 203913658624 204366978816 204712083576 204731310784 204935837568 205583448928 205794715896 205930607883 206136332766 206155693744 206355738368 206361643488 206930132864 207019684443 207390158976 207589986604 207597341952 208259323272 208605031362 208624624208 208833040416 209041664832 209205334184 209408338048 209498962101 209991229504 210076094228 210083537664 210285960456 210660844394 210753446904 211334034912 211340082492 211545157824 211710787288 211916222336 211922286576 212007931707 212133997152 212506094528 212804355192 212810444847 213183728758 213191282304 213396699516 213871101444 214078632768 214460278032 214674524064 214694686976 215051077696 215359072929 215736827306 215952348612 216168085224 216188388416 216553455426 217245476448 217265880832 217454800017 217938223503 218538604284 218756924568 218777470912 218996029824 219146909982 219365837964 220479873152 221397560384 221618736768 221771423874 221992973748 222013824032 222235616064 222847835392 222944275554 223343248128 223558447112 224272853376 224279271216 224651572236 224672672224 224897120448 225121792896 225516671744 225614266878 225839655756 226235793784 226461803568 226865524732 226965250512 227590499136 227809790494 227817862272 228217470208 228224000928 228316234146 228544322292 228945204488 228951756033 229173920976 229180479066 229402865952 229582477124 229811830248 230322724632 230546219904 230957222496 231179757809 231187948992 231281380044 231693693231 231925155462 232150205664 232331967868 232564067736 232796399472 232818264448 233948377663 233956666944 234182092326 234702702234 235193961024 235349266152 235356000957 235584380304 235606507136 235841878272 236240133192 236986668282 237245698976 237646324461 238010655168 238174635699 238405750128 238428141952 238666331904 239069356344 239091810496 240086964832 240093835212 240492388227 240755250736 240861082176 241524611328 241531522848 241932462408 241955185472 242196898944 242438853888 242969210484 243211936968 243372536589 243638547152 243881942304 244424115936 244659627069 245097460608 245333620532 245342313216 245879021388 246124654776 246556374064 246563429574 246802684128 247049240256 247242667672 247489663344 247589682483 248039857296 248271747724 248280544512 248519771448 248962816102 248971637376 249072255432 249516285018 249758404896 249765552036 250007913792 250203657704 250453611408 250703814816 251503253001 251944406714 251953333632 252196099428 252756756252 253453055856 253706255712 253730084608 254515268007 254793457776 254961704998 255216411996 255495368128 255926810958 256319167104 256744653984 256768768256 257563355049 257844876432 258555192896 258813489792 258991802706 259274885408 259388857728 260101654813 260567122816 260827429632 260932839024 261651662272 261659149752 261913052544 261920547504 262093500942 262379973856 262642091712 263216644691 263225971008 263479598382 263951111424 264205437496 264792792264 265057320528 265522248992 265787505984 266053027968 266368939837 266635042674 266901411348 267369574472 267377225577 267636676944 268113801956 268231659696 268709845404 268970589888 268978286808 269229752402 269239291776 269719273824 269828276718 269988723648 270097835436 270579348039 270841906608 270849657078 271324745692 271595799384 272199583656 272463714432 272949444768 273212441047 273222121536 273819819273 274093365546 274392954528 274574143844 274848443688 275148857984 276026245924 276036026112 276484446329 276494242752 277375920822 277679097696 277956499392 278140041816 278148001131 278444053888 278722219776 279331949468 279341846784 280109474414 280381280608 281004595872 281285319744 281479114917 281778713216 281786776656 282060210432 282563048768 282677242276 282845329536 283464078898 283474122624 283739140256 283747259796 284528932688 284654006208 285161468592 285438177024 285446345184 285947037376 286232698752 286518645504 286858858286 287145430572 287432289144 287657334503 287936464816 288224113632 288737940568 288864864288 289143195627 289660635264 289939733356 289950006528 290584298004 290874592008 291102332521 291384805712 291393144042 291675899424 291684246084 292195879976 292487783952 292605988389 293138013168 293422461696 294228782666 294239207808 294358120056 294882882294 295177470588 295695231832 295990631664 296314154752 297231117183 297259034072 297752480662 297763030656 298712530116 299039028288 299337768576 299535429648 299862827264 300790771281 300819022504 301119541008 301949071424 302620334016 302922652032 303453998848 304298667904 304421645528 304725763056 305269008044 305565227968 305573972088 305870487936 306415773664 306550468224 307096966176 307392864779 307403756352 307942963328 308250598656 308375173392 308924924308 309233540616 309533607552 309542465232 310085423648 310395199296 311074216453 311085238464 311384979906 311942222592 312242789768 312936936312 313249560624 313591948032 313799021536 313808001276 314112507072 314799656171 314986844256 315114141342 315428940684 315982224376 315991266591 316861765948 317001052368 317347540224 317566180932 317874333504 317883429864 318759141792 319206532788 319775593137 320095049274 320125113616 320656517636 321148109568 321690417048 322042030464 322576616544 323605240959 323928522918 323958947312 324282582624 324496715452 324830183139 325175923072 325898821248 326212836092 326224394496 327807906426 327838695184 328166206368 328494044736 328720364973 328751239432 329070245504 329398987008 329986217792 330119576644 330131273472 330719809728 331038469762 331359695264 332096340576 332428105152 332657135811 332688380024 333011206528 333020736048 333343885056 333353424096 333938148544 334271753088 334416413331 335003002334 335014872192 335337670668 336261465904 336409280064 337009008336 337345680672 337937407808 338275007616 338421400317 339015014338 339353690676 339692705352 339724610368 339958668049 340288549328 340298287098 341235747944 341385748704 341714685741 342326205312 342336001392 342474351219 343417806732 343760881464 343793168576 344030029343 344373715686 344717745372 345322403608 346435833744 347910452032 348497951802 348846101604 348878866336 349227396672 349458001256 350189455616 350967961344 351273138489 351306131176 353023899228 353057056352 353409760704 353762817408 354383341312 355480002423 355513390232 355868548464 356502967436 356848902592 357642212928 357999497856 358279793872 358627453184 358637715744 359625698432 359771035624 359984964864 360130447248 360140752818 360772464052 360785246976 361122542144 361132876104 362127732512 362286916992 362932778208 363282476557 363295348416 363932593024 364296162048 364453815726 365093092364 365457820728 365822913456 365857272704 366464591584 367633164899 367646190912 368000430798 368658990336 368818532082 369834561096 369845144361 370204026192 370238796928 370608665856 370853389088 370864001508 371234495016 372407621586 372779657172 373444224153 374274427527 374637607344 374672794496 375047092992 375305486556 375680417112 375715702208 377916610071 378294149142 378329679728 379538674944 380179583784 380215291456 380595126912 380975341824 382190186664 382442557497 382824617994 382860574096 383243052192 383890216437 384298818176 385153152384 385524260836 385537920768 386767314648 387445730672 387832789344 388220234688 388487704059 388524192056 388901199232 388912328112 389983711936 390141317852 390155141376 390850684224 391227282446 391241144448 391399258536 392477493408 392488724628 392869578816 393140251413 393177176392 393569960784 393963137568 394654175552 395219397573 395912639122 395926667136 396308156244 397014668281 397189188396 398283373488 398681258976 398718704384 399380572864 399952564011 400654107854 401054361708 401455015416 401492721344 401769334967 402170702934 403064768106 403455884832 403493778688 403844628603 404578910736 404742415077 406262859912 406301017408 406580943769 406987118538 407393699076 407431962784 409424167152 409462621568 409871675136 411166897856 411589431792 411861215766 412272665532 412311387488 412723286976 413860265728 414039368886 414780317952 415179973208 416518646544 417210062724 417249248416 417666080832 418083329664 418410668368 418816676096 418997924202 419982459008 420152188456 420164211621 420571920912 421321688788 421506893808 422668069824 422680164984 423090315648 423421574576 423832444672 423844573152 424015863414 424267994304 425012189056 425196118347 425608710384 425620889694 426367457516 426382564608 426793399032 427742202888 428157265536 428920556064 429333835931 429349048128 430102155392 430288287429 430718145858 431473654612 431904697224 432336170448 432376776832 433106910852 434475558517 434490952896 434909600034 435876447006 437077208568 437089716063 437513849136 437554941824 437992059648 438293819964 438731675928 440959746304 441343173999 442324323441 442795120768 443237473536 443542847748 443985947496 444027648064 444471232128 445888551108 446628720993 447116894224 448545706752 448558542432 449303144472 449345344448 449794240896 450243585792 451228533756 451679311512 452471587568 452923607136 453731049464 453930501024 455180998272 455619580988 455635724544 456448001856 456632468292 457088644584 457890408976 457903512066 458347841952 458360958132 458805731904 459164954248 459623660496 460645449264 461092439808 461914444992 462359515618 462375897984 462562760088 463387386462 463850310924 464300411328 464663935736 465128135472 465592798944 465636528896 467077469859 467896755326 467913333888 468364184652 469199153423 469405404468 470387922048 470698532304 470712001914 471168760608 471213014272 472480266384 472671212013 473973336564 474491397952 474818304961 475292648922 476021310336 476349271398 476811500256 476856283904 478138712688 478183620992 480173929664 480187670424 480504751727 480984776454 481510501472 481722164352 483045930367 483063045696 483864924816 483910370944 484393797888 485938420968 486423873936 486745073178 487277094304 487763884608 488830911569 488848231872 489319254138 490194921216 490667241064 491758042776 492249309552 493112748128 493126859148 493605368256 494098480512 494485335344 494685173983 494979326688 495179364966 496079714592 496543495448 496557704643 497039542896 497925632204 497943274752 498144510864 499032570036 499516809792 499531104072 500015827584 500407315408 500907222816 501407629632 502504503501 503006506002 503888813428 503906667264 504392198856 505513512504 506906111712 507394533373 507412511424 508522521507 509030536014 509586915552 509923409996 510432823992 510447430647 510990736256 511853621916 512638334208 513489307968 515126710098 515689752864 516560573529 517110385792 517626979584 517983605412 518549770816 518777715456 520203309626 521134245632 521865678048 522746927703 523303324544 523318299504 523826105088 523841095008 524187001884 524759947712 525284183424 526433289382 526451942016 526959196764 528410874992 529585584528 530114641056 531044497984 531575011968 532106055936 532737879674 533270085348 533802822696 534220764077 534739148944 534754451154 535273353888 536227603912 536463319392 537419690808 537941179776 537956573616 538459504804 538478583552 539438547648 539656553436 539977447296 540195670872 540618617539 541158696078 541683813216 541699314156 542649491384 543191598768 544399167312 544927428864 545898889536 546424882094 546444243072 547639638546 548186731092 548785909056 549148287688 549696887376 550297715968 552000646197 552052491848 552968892658 552988485504 554508090409 554751841644 555358195392 555912998784 556280083632 556296002262 556888107776 558611432379 558663898936 560218948828 560762561216 561148905863 562009191744 562570639488 562958229834 563557426432 563573553312 565126097536 565354484552 565690659072 566928157796 566948245248 567478280512 567494519592 567869252041 569057865376 569308012416 570322937184 570872463161 570892690368 571894074752 572465397504 573717716572 574290861144 574864578288 575314669006 575872929632 576448227264 577475881136 577709259127 577729728576 578286391254 579321270528 579879466712 581168596008 581749184016 582204665042 582769611424 582786288084 583351798848 583368492168 584391759952 584975567904 585211976778 586276026336 586840923669 588457565332 588478415616 588716240112 589765764588 590354941176 591390463664 591981263328 593868958683 594462234366 594518068144 595504961324 595526061312 597425060232 598078056576 598675537152 599070859296 600981161781 601581542562 601638045008 602239082016 603256054401 603898142848 605240668032 605845304064 608597335808 608843291056 609451526112 610480677807 610538016088 611130455936 611147944176 611740975872 612831547328 613100936448 614193932352 614785729558 614807512704 615885926656 616750346784 617791823649 617849848616 618467081232 619067215104 619084930464 620170847296 620790398592 621059053329 622148432906 622170476928 622769959812 623880193013 624485579536 625873872624 626499121248 627598043072 627616002552 628225014144 628496886303 629599312342 629973688512 630228282684 630857881368 631351812091 631964448752 631982533182 633723531896 634002104736 635132361864 635748667008 635766859728 636023795121 637518283584 638413065576 638912911637 639551186274 640190098548 640250227232 641313035272 643380834096 644084060928 645153233088 647210481918 647857045836 647917894624 648565165248 648993430904 649660366278 650351846144 651797642496 652364400051 652425672184 655615812852 655677390368 656332412736 656988089472 657440729946 657502478864 658140491008 659972435584 660239153288 661439619456 662076939524 662719390528 664192681152 664856210304 665314271622 665376760048 666022413056 666041472096 666706848192 667876297088 668543506176 668832826662 670006004668 670029744384 670675341336 672522931808 672818560128 674018016672 674667456463 674691361344 675874815616 676550015232 676842800634 678030028676 678707381352 679385410704 679449220736 679917336098 680577098656 680596574196 682471495888 682747306241 682771497408 683429371482 684652410624 684672002784 684948702438 686835613464 686855268099 687521762928 687586337152 688060058686 688747431372 689435490744 690644807216 692871667488 693539273427 695081079693 695820904064 696995903604 697692203208 697757732672 698454793344 698916002512 701845132989 702546276978 702612262352 706047798456 706114112704 706819521408 707525634816 710960004846 711026780464 711737096928 712938973383 713005934872 713697805184 715284425856 715998995712 716559587744 717275431488 719251396864 719542071248 720260894496 720281505636 721477164681 721544928104 722245084288 722265752208 724255465024 724573833984 725865556416 726564953114 726590696832 727865186048 728907631452 730117609767 730186184728 730915641456 731645826912 731714545408 732929183168 733978881207 735266329798 735292381824 736000861596 737312955379 737637064164 739669122192 739690288722 740408052384 740477593856 741706778176 741728003016 742468990032 742769047449 744815243172 745559314344 746143050653 746888448306 748548855054 749275214688 749345588992 750610973112 751360834224 751431404416 755078895571 755833220142 756588298284 756659359456 760359167568 760430582912 761190253824 764380373328 764885114994 765649235988 765721148192 766486104384 767780432874 768597636352 770306304768 771048521672 773534629296 774891461344 775665578688 776440469376 776975408118 777048384112 777802398464 777824656224 779967423872 780282635704 780304964439 781701368448 782454564892 782482288896 782798517072 784954986816 784977449256 785739157632 786280502826 786354352784 787139921568 787926275136 789308351104 789649934073 790438795146 791825278244 791853334272 792616312488 794029336562 794378376792 796566746976 797334266729 797362517952 798761145728 799106819511 799905128022 801308215708 802108723416 802131676731 802910030832 802985442688 803538669934 804341405868 806129536212 806911769664 807689257206 809157821472 809484830154 811738044117 812525719824 812602034816 813161887538 813974237076 814787398152 814863925568 818848334304 818925243136 819637323141 821459457819 822333795712 823178863584 823722431532 824545331064 824622774976 825446573952 828078737772 829453338987 830359946416 833037293088 834420125448 834498496832 835332161664 836166659328 836821336736 837995848404 839964918016 840304376912 840328423242 841143841824 842643377576 843013787616 845336139648 845360329968 846180631296 846843149152 847689146304 848031726828 848535988608 850024378112 850392236694 851217420768 851241779388 852734915032 853586798064 855484405776 856314531072 857841112128 858667671862 858698096256 860204310784 860576574858 861436291716 862947309224 862972003509 863809394448 864672340896 864753553664 866213821704 867429586881 868951117034 868981905792 869819200068 871369856357 871752894012 873306997563 874154417136 874179432126 875027698272 875109883648 876587639928 877463351856 877817965167 881805423499 882686347998 884648646882 885590241536 887085695496 887971894992 888055296128 888942464256 891777102216 892365967493 893257441986 894233788448 897085299253 897117084864 898606288944 898690688896 899588481792 902457067512 903358623024 904943175136 905847214272 907462098928 907828835771 907861002048 910361996544 911239161976 912896003712 913264936584 914177289168 915780817952 915807024132 916695683904 916721916264 917611463808 918329908496 919247320992 921290898528 922178594337 923828889984 924719031236 924751795968 925125520176 926774772924 927700621848 928600822656 929327871472 930256270944 931185597888 933222649359 934154939718 935793510652 935826667776 936728369304 938398306846 938810808936 940775844096 941397064608 941424003828 942304133407 942337521216 944398968513 944960532768 945342424026 947946673128 947973799773 948982795904 949636609922 950585297844 952042620672 952698542796 953623000512 956277425376 956367241984 959326779411 960347859328 960375340848 961009503454 961969552908 963021002944 963444328704 966091860734 966126091392 967729849632 967820741888 970815722877 971876841936 972847747872 973490146356 974554188608 975527769216 977661823138 977696463744 978638508276 980383160449 981334482128 983516085552 984498619104 986225496256 986253718296 987210736512 988196961024 988970670688 989370347966 989958653376 990358729932 992124276143 992159429184 993086990896 993115409286 994079085792 995851264408 996289021728 998065140072 999033619584 999062208144 1000031655168 1000814630816 1001814445632 1002815259264 1004006004001 1005009007002 1006013012004 1007777626856 1008784397712 1011027025008 1013812223424 1014789066746 1014825022848 1017045043014 1018061072028 1019173831104 1019846819992 1019876004147 1020865647984 1020894861294 1021981472512 1023707243832 1025144057223 1026978615936 1029800739331 1030253420196 1031379505728 1032090088029 1033121147058 1034220771584 1035967210824 1037099541632 1040406619252 1042133682317 1043731356096 1045493855406 1046606649088 1046636599008 1047682190016 1048374003768 1049519895424 1050568366848 1052866578764 1052903884032 1053918393528 1056821749984 1059171169056 1060191717299 1060229282112 1062088995968 1063150023936 1065475759348 1066540170696 1067605645392 1068441528154 1069478297888 1069508902308 1070546707776 1072455207824 1072888624093 1072926638784 1074839381616 1075882359552 1075913147232 1076919009608 1078877095296 1079313106872 1079954894592 1080391341744 1081237235078 1082317392156 1083367626432 1083398628312 1085298982768 1086383197536 1088798334624 1089847429671 1091797779072 1092849764188 1092888486144 1095279277092 1096373462184 1097571818112 1098296575376 1099393774752 1102899494697 1104001292394 1104104983696 1105937785316 1105976971008 1109016180818 1109503683288 1110716390784 1111825997568 1112560167264 1112592004524 1117222864758 1117327797872 1120332672459 1120437897656 1121525122432 1122297811726 1124018383488 1125141278976 1125916459668 1127147106624 1130252195072 1130708969104 1133749830213 1133856315592 1134956561024 1134989039184 1135738504082 1138115730752 1138616024832 1140645874368 1141744926322 1141785380736 1143788149504 1147327672491 1147435433144 1148581722288 1149729156576 1150629338012 1151745859264 1152896454528 1154951762272 1155418518254 1155459457152 1156572782508 1158634644167 1159758933424 1162337192016 1163498368032 1164409330084 1165539222848 1165572576168 1166703597696 1166736984336 1168783519904 1169951135808 1170423953556 1172510508169 1172552052672 1173681847338 1176915130664 1177432480224 1179531529176 1180709882352 1182780927328 1183962526656 1186552550183 1187737917366 1188924468732 1189036136288 1191009922648 1191044004843 1194850120464 1196156113152 1198141718592 1201962323562 1203163085124 1203276090016 1204478164032 1205308004901 1206512108802 1207796285696 1210481336064 1211533885809 1217686582112 1218903052224 1219742831307 1220961355614 1221076032176 1222260911872 1222295888352 1225663094656 1228387864704 1229571459116 1229615025408 1233500693568 1235583647298 1235699697232 1236934162464 1238169860928 1240341694592 1241580797184 1242118106658 1244296865812 1244340953856 1245539919624 1247760386026 1248971159072 1251747745248 1252953847717 1252998242496 1255196086144 1255232005104 1256450028288 1256993772606 1259198624684 1259947377024 1260456565368 1260492634863 1261715762736 1262703624182 1263928897504 1263965066364 1267447063792 1268004209472 1270264723728 1271497334016 1271533719456 1272047590242 1275036567168 1275588355041 1276826131152 1277825823274 1279102372548 1280380197096 1280500454464 1282626070544 1286761668192 1288001507793 1290306466176 1290864862287 1294420963836 1295714091672 1295835789248 1297130330496 1297986861808 1299320732556 1303426675551 1304728800102 1304851344368 1311231625704 1311354780736 1312664825472 1313976178944 1314881459892 1315004957728 1319944871168 1320478306576 1322879238912 1324029521997 1324153879048 1325438781056 1328385362304 1329712420608 1330628543244 1330753520096 1332082944192 1333413696384 1335752594176 1337665653324 1339886162979 1340012009336 1341350682672 1345045863616 1345637120256 1348036033344 1349334912926 1349382722688 1351749631232 1353685601268 1356060057352 1357414762704 1358770821408 1358898441472 1359834672196 1361154197312 1361193148392 1364942991776 1365494612482 1365542994816 1366858742964 1369295488561 1369344005568 1369897404876 1373671226928 1373710536198 1375043525856 1375172674304 1376120117372 1377494862744 1378870981488 1381289614432 1385694236927 1385743334976 1387078546854 1390162159386 1391641808128 1393991807208 1395384406416 1395515465344 1396909586688 1397832005024 1402289377489 1403690265978 1405092553956 1405224524704 1407597460269 1412095596912 1412228225408 1413639042816 1421920009692 1422053560928 1423474193856 1424454914883 1425877946766 1426011869744 1427395610368 1430568851712 1433119175488 1434550862976 1439084142496 1440521788992 1440563011272 1441514255181 1442954329362 1443089856208 1444490168576 1444531504416 1448510930048 1449137791101 1451731112832 1453129906228 1453181393664 1457815262904 1460235219534 1460372369456 1461831282912 1463291653824 1465858366336 1466492734707 1467957762414 1470532659596 1470584763648 1472001723192 1474625910758 1475274128328 1479338244384 1479380577444 1480763638211 1480816104768 1483413556352 1483456006032 1484055521949 1484937980064 1485538094898 1489630486344 1489673113929 1491118628688 1492286101306 1493776896612 1497097710108 1498550429376 1501221946224 1502721668448 1502862808832 1507513510503 1510157791142 1511666440284 1513176596568 1513318718912 1520718335136 1520861165824 1522183600119 1525567564521 1528760746656 1529770229988 1531298471976 1531442296384 1532972208768 1535560865748 1542097043344 1547069258592 1549782922688 1551331157376 1552880938752 1553950816236 1554096768224 1555649312448 1559934847744 1560565271408 1560609928878 1563402736896 1564909129784 1565597034144 1569909973632 1569954898512 1571478315264 1572561005652 1572708705568 1574279843136 1575852550272 1578616702208 1579299868146 1580877590292 1583650556488 1585232624976 1588058673124 1588756753584 1593133493952 1594668533458 1594725035904 1597522291456 1598213639022 1599810256044 1602616431416 1602662292231 1604217446832 1604263353462 1605820061664 1605970885376 1607077339868 1608682811736 1612259072424 1613823539328 1615378514412 1618258304663 1618315642944 1618969660308 1621855852617 1623476088234 1625051439648 1625204069632 1626323775076 1627948474152 1629574796304 1629727851136 1637638643641 1637696668608 1639274646282 1642918915638 1644667591424 1646357727168 1647444863064 1649090662128 1649245549952 1650893147904 1656157475544 1658906677974 1660719892832 1663524271227 1666074586176 1668840250896 1668996993664 1670664323328 1673642673472 1675991696808 1680608753824 1680656846484 1682287683648 1683446717589 1685286755152 1686027575232 1690672279296 1690720659936 1693686298304 1695378292608 1696063453656 1697071977216 1700784473388 1702434841536 1702483558776 1703607756123 1705469830064 1707173596128 1710968811552 1712617389483 1715682224256 1717335343724 1717396192512 1721153149716 1722872583432 1725894618448 1725944007018 1727618788896 1729344681792 1732427643408 1733127777381 1734859173762 1737902234068 1737963811584 1739638400136 1742739712714 1743505788024 1746613995126 1748308834272 1748358864252 1750055396544 1753175279856 1754926703712 1755635930334 1760522771007 1763610846998 1765372695996 1769297293764 1774171390992 1775943789984 1776110592256 1781606876049 1783554204432 1784731934986 1786514883972 1788467576896 1794170598506 1794234169728 1797212577888 1797381377792 1802943485343 1804914135024 1806717246048 1809886350272 1811694428544 1814924197856 1815657671542 1815722004096 1820711583691 1822478323952 1825792007424 1826529873168 1828354578336 1831561635904 1831614048264 1833391367808 1833443832528 1835222927616 1836659816992 1838494641984 1842516512837 1842581797056 1844357188674 1847657779968 1849438062472 1850251040352 1853549545848 1855401243696 1857201645312 1858655742944 1860512541888 1862371195776 1864582578859 1866445298718 1868309879436 1871587021304 1871640579039 1873456738608 1876796613692 1877621617872 1882794129216 1882848007656 1884608266814 1884675042432 1888797937026 1889921065536 1890684848052 1894055436273 1895893346256 1895947599546 1897965591808 1899273219844 1901170595688 1905397085592 1907246001024 1912487087329 1912554850752 1916738734911 1918653558822 1920695718656 1920750681696 1922019006908 1923939105816 1926042005888 1932183721468 1932252182784 1935391124303 1935459699264 1941631445754 1943753683872 1945695495744 1946980292712 1949108377216 1951055538432 1955323646276 1955392927488 1957277016552 1960766320898 1962668964256 1967032171104 1968997238208 1972450992512 1972507436592 1974421473024 1977941341376 1978740695932 1979917306752 1980717459864 1984248552286 1984318858368 1986173981792 1986230818572 1988158171584 1991702528816 1992578043456 1996130280144 1998067239168 1998124416288 2001629261632 2003628891264 2005630518528 2008012008002 2010018014004 2012026024008 2015555253712 2017568795424 2022054050016 2024002369389 2027624446848 2029578133492 2029650045696 2034090086028 2036122144056 2038347662208 2039693639984 2039752008294 2041731295968 2041789722588 2047414487664 2048241918723 2050288114446 2053957231872 2059601478662 2060506840392 2062759011456 2064180176058 2066242294116 2071934421648 2074199083264 2080617820281 2080813238504 2084267364634 2087462712192 2090987710812 2093273198016 2095364380032 2096748007536 2099039790848 2105535398967 2105733157528 2107836787056 2113643499968 2118342338112 2120383434598 2120458564224 2124177991936 2130951518696 2133080341392 2135211290784 2136883056308 2138956595776 2139017804616 2141093415552 2144910415648 2145777248186 2145853277568 2149678763232 2151750053453 2151826294464 2153838019216 2157754190592 2158626213744 2160782683488 2162474470156 2164634784312 2166735252864 2166797256624 2170597965536 2172766395072 2177519515171 2177596669248 2179694859342 2183595558144 2185699528376 2190558554184 2192746924368 2195143636224 2196593150752 2198787549504 2203597593197 2205798989394 2208002584788 2208209967392 2211875570632 2211938866137 2218032361636 2219007366576 2221432781568 2225120334528 2225184009048 2234445729516 2234655595744 2238429151959 2240665344918 2240875795312 2243050244864 2244595623452 2248036766976 2251832919336 2254294213248 2261417938208 2265236686713 2267499660426 2267712631184 2269913122048 2269978078368 2271477008164 2276231461504 2281291748736 2283489852644 2283570761472 2294655344982 2294870866288 2297163444576 2299458313152 2301258676024 2303491718528 2305792909056 2309903524544 2310837036508 2310918914304 2313145565016 2317269288334 2319517866848 2324674384032 2326996736064 2328818660168 2331078445696 2331145152336 2333407195392 2333473968672 2337567039808 2339902271616 2340847907112 2340914893317 2345021016338 2345104105344 2347363694676 2353830261328 2354864960448 2359063058352 2361419764704 2365561854656 2367925053312 2368949802219 2373105100366 2375475834732 2377848937464 2378072272576 2382019845296 2382088009686 2389700240928 2392002800187 2396283437184 2397320458533 2403924647124 2406326170248 2406552180032 2408956328064 2410616009802 2413024217604 2423067771618 2435373164224 2437806104448 2439485662614 2441922711228 2442152064352 2444591776704 2451326189312 2456775729408 2458911969423 2459142918232 2467001387136 2471167294596 2471399394464 2473868324928 2476339721856 2480683389184 2484236213316 2488360016961 2488593731624 2491079839248 2495520772052 2497942318144 2503495490496 2505907695434 2505996484992 2510392172288 2510464010208 2513987545212 2518397249368 2519894754048 2520913130736 2520985269726 2523431525472 2525407248364 2527857795008 2527930132728 2534894127584 2536008418944 2540529447456 2542977335899 2543067438912 2544095180484 2550073134336 2551176710082 2553652262304 2555651646548 2558204745096 2560760394192 2561000908928 2565252141088 2573432154293 2573523336384 2576003015586 2580612932352 2581729724574 2588841927672 2588916010527 2591428183344 2591671578496 2594260660992 2595973723616 2598641465112 2606853351102 2609457600204 2609702688736 2614109569071 2619920992689 2622463251408 2622709561472 2625329650944 2629762919784 2630009915456 2640956613152 2645416270497 2648059043994 2648307758096 2650877562112 2656770724608 2661257086488 2661507040192 2664165888384 2666827392768 2675331306648 2677097902479 2679772325958 2680024018672 2682701365344 2690091727232 2691255897759 2696072066688 2698669825852 2698765445376 2707371202536 2712120114704 2714829525408 2717541642816 2719669344392 2722308394624 2722386296784 2723486507313 2729885983552 2730989224964 2731085989632 2733717485928 2738590977122 2738688011136 2739794809752 2747342453856 2747421072396 2750087051712 2752240234744 2754989725488 2757741962976 2762579228864 2766535783011 2771388473854 2771486669952 2774157093708 2780324318772 2787983614416 2790768812832 2791030930688 2795664010048 2799667948077 2804578754978 2807380531956 2810185107912 2810449049408 2815194920538 2824191193824 2824456450816 2826912400221 2833196905539 2843840019384 2844107121856 2846948387712 2848909829766 2851755893532 2852023739488 2866238350976 2869101725952 2878168284992 2881043577984 2881126022544 2883028510362 2885908658724 2886179712416 2889063008832 2897021860096 2898275582202 2903462225664 2906259812456 2915630525808 2920470439068 2920744738912 2923662565824 2926583307648 2931716732672 2932985469414 2935915524828 2941065319192 2941149481347 2944003446384 2949251821516 2950548256656 2958676488768 2958761154888 2961527276422 2961632209536 2966827112704 2966912012064 2968111043898 2969875960128 2971076189796 2976372828429 2979260972688 2979346227858 2982237257376 2984572202612 2987553793224 2994195420216 2997100858752 3002443892448 3005336851517 3005443336896 3012018012003 3015027021006 3020315582284 3023332880568 3026353193136 3026637437824 3041328909619 3041436670272 3044367200238 3051135129042 3057521493312 3059540459976 3059628012441 3062596943952 3062884592768 3065944417536 3071121731496 3084194086688 3089402217993 3094138517184 3096270264087 3099565845376 3102662314752 3107901632472 3108193536448 3111298624896 3121130542816 3121219857756 3126401046951 3129818259568 3131194068288 3139819947264 3139909797024 3145122011304 3145417411136 3148559686272 3151705100544 3158599736292 3161755180584 3167301112976 3170465249952 3176117346248 3177513507168 3180575151897 3186266987904 3189337066916 3189450071808 3196427278044 3199620512088 3205232862832 3205324584462 3208434893664 3208526706924 3211640123328 3214154679736 3217365623472 3218665872279 3224518144848 3227647078656 3230757028824 3236516609326 3236631285888 3237939320616 3243711705234 3246952176468 3250102879296 3252647550152 3255896948304 3259149592608 3259455702272 3269542289013 3275277287282 3275393337216 3278549292564 3285837831276 3292715454336 3294889726128 3298181324256 3298491099904 3308698484091 3312314951088 3317813355948 3321439785664 3327048542454 3332149172352 3337680501792 3337993987328 3347285346944 3351983393616 3361217507648 3361313692968 3364575367296 3366893435178 3370573510304 3372055150464 3381321512569 3381441319872 3387372596608 3390756585216 3392126907312 3401568946776 3404869683072 3404967117552 3407215512246 3410939660128 3414347192256 3421816380983 3421937623104 3425234778966 3431364448512 3434670687448 3442306299432 3445745166864 3451789236896 3451888014036 3455237577792 3458689363584 3462796217881 3464855286816 3466255554762 3469718347524 3475804468136 3475903932501 3479276800272 3485479425428 3487011576048 3493227990252 3496617668544 3496717728504 3500110793088 3506350559712 3509853407424 3511271860668 3517531524507 3521045542014 3527221693996 3530745391992 3538594587528 3548342781984 3551761733611 3551887579968 3559657650549 3563213752098 3567108408864 3569463869972 3573029767944 3573132014529 3576935153792 3588341197012 3588468339456 3594425155776 3605886970686 3609828270048 3613434492096 3615924014703 3619772700544 3623388857088 3629848395712 3631315343084 3631444008192 3641423167382 3644956647904 3653059746336 3656709156672 3659228493921 3663123271808 3663228096528 3666782735616 3666887665056 3673319633984 3676989283968 3685033025674 3685163594112 3688714377348 3698876124944 3700502080704 3707099091696 3710802487392 3717311485888 3721025083776 3724742391552 3729165157718 3732890597436 3736619758872 3739545348539 3743174042608 3743281158078 3746913477216 3753593227384 3755243235744 3758861543151 3765588258432 3765696015312 3769216533628 3769350084864 3777595874052 3779842131072 3781369696104 3784330322773 3788110872546 3791786692512 3791895199092 3798546439688 3802341191376 3810794171184 3814492002048 3824974174658 3825109701504 3833477469822 3837307117644 3841501363392 3844038013816 3847878211632 3852084011776 3864004523379 3864367442936 3870782248606 3870919398528 3883262891508 3887507367744 3891390991488 3893960585424 3898216754432 3910280026653 3910647292552 3914554033104 3921532641796 3925337928512 3934064342208 3937994476416 3944901985024 3945014873184 3955882682752 3957481391864 3959834613504 3961434919728 3968497104572 3968637716736 3972347963584 3972461637144 3976316343168 3983405057632 3985156086912 3992260560288 3996107242127 3996248832576 4003258523264 4007257782528 4016024016004 4020036028008 4024052048016 4031110507424 4035137590848 4043964813889 4044108100032 4048004738778 4055248893696 4059156266984 4068180172056 4072244288112 4076695324416 4079387279968 4079504016588 4083462591936 4083579445176 4094828975328 4096483837446 4100576228892 4107886465683 4119202957324 4121013680784 4125518022912 4128360352116 4132484588232 4143868843296 4157082710781 4161235640562 4161626477008 4168534729268 4174925424384 4181975421624 4186546396032 4190728760064 4193496015072 4206868132467 4211070797934 4211466315056 4215673574112 4222792380807 4227286999936 4236684676224 4240766869196 4240917128448 4261903037392 4266160682784 4270422581568 4273364744649 4273766112616 4277913191552 4278035609232 4282186831104 4289820831296 4291554496372 4291706555136 4299357526464 4303500106906 4303652588928 4307676038432 4317252427488 4321565366976 4324542765543 4324948940312 4329269568624 4333470505728 4333594513248 4341195931072 4345532790144 4347413373303 4355039030342 4355193338496 4359389718684 4367161351091 4371399056752 4381117108368 4385493848736 4393186301504 4397575099008 4399478204121 4407195186394 4411597978788 4416005169576 4416419934784 4419462684637 4423751141264 4423877732274 4436064723272 4438014733152 4442290914633 4450240669056 4450368018096 4452166565847 4468891459032 4469311191488 4472390381459 4476858303918 4481330689836 4481751590624 4489191246904 4503665838672 4508588426496 4522835876416 4530473373426 4534999320852 4535425262368 4539956156736 4542954016328 4552462923008 4562583497472 4566550800357 4566979705288 4589310689964 4589741732576 4594326889152 4598916626304 4602517352048 4606983437056 4619807049088 4621674073016 4626291130032 4634538576668 4639035733696 4649348768064 4653993472128 4657637320336 4662156891392 4662290304672 4666947937344 4675134079616 4679804543232 4681695814224 4681829786634 4690042032676 4690208210688 4694727389352 4707660522656 4709729920896 4718126116704 4722672195241 4722839529408 4731123709312 4735850106624 4737899604438 4746210200732 4750951669464 4755697874928 4756144545152 4764039690592 4764176019372 4779231143687 4779400481856 4784005600374 4792566874368 4794640917066 4807849294248 4807986876693 4812652340496 4813104360064 4817912656128 4821232019604 4826048435208 4846135543236 4854774913989 4865567557851 4870746328448 4875612208896 4878971325228 4883845422456 4884304128704 4889183553408 4912915930923 4917823938846 4918285836464 4934002774272 4942334589192 4942798788928 4947736649856 4952679443712 4968472426632 4976720033922 4977187463248 4982159678496 4990572813681 4991041544104 4995884636288 5006990980992 5011815390868 5011992969984 5020928020416 5027975090424 5036794498736 5041826261472 5041970539452 5046863050944 5050340152767 5050814496728 5055715590016 5055860265456 5069788255168 5072016837888 5081058894912 5085954671798 5086134877824 5088190360968 5102353420164 5107304524608 5110823268369 5111303293096 5116409490192 5121520788384 5122001817856 5130504282176 5137852168449 5146864308586 5147046672768 5152006031172 5161190687653 5163459449148 5177683855344 5177832021054 5182856366688 5183343156992 5191947447232 5197282930224 5199383332143 5213706702204 5218915200408 5219405377472 5223001354571 5228219138142 5239841985378 5244926502816 5245419122944 5259525839568 5260019830912 5281913226304 5285552268997 5290832540994 5296118087988 5296615516192 5322514172976 5323014080384 5328331776768 5350662613296 5354195804958 5359544651916 5360048037344 5365402730688 5380183454464 5382511795518 5392144133376 5397339651704 5414742405072 5424240229408 5429659050816 5435083285632 5439338688784 5444616789248 5444772593568 5446973014626 5459771967104 5461978449928 5462134751073 5467434971856 5477181954244 5477376022272 5479589619504 5494684907712 5494842144792 5500174103424 5504480469488 5509979450976 5515483925952 5525158457728 5527549538511 5533071566022 5542776947708 5542973339904 5548314187416 5560648637544 5575967228832 5581339867103 5581537625664 5591328020096 5593747736577 5599335896154 5609157509956 5614761063912 5614921737117 5620370215824 5620898098816 5630389841076 5648382387648 5653824800442 5666393811078 5682166308819 5687680038768 5688214243712 5693896775424 5697819659532 5703511787064 5704047478976 5732476701952 5737461261987 5750216204733 5756336569984 5762087155968 5762252045088 5766057020724 5771817317448 5772359424832 5778126017664 5796551164404 5806173372909 5812519624912 5831261051616 5840940878136 5841489477824 5847325131648 5853166615296 5865970938828 5871831049656 5882130638384 5882298962694 5888006892768 5898503643032 5901096513312 5917352977536 5917522309776 5923054552844 5923264419072 5933824024128 5936222087796 5939751920256 5942152379592 5952745656858 5958521945376 5958692455716 5964474514752 5969144405224 5975107586448 5988390840432 5994201717504 6004887784896 6010673703034 6010886673792 6024036024006 6030054042012 6040631164568 6046665761136 6052706386272 6053274875648 6072007108167 6082657819238 6082873340544 6088734400476 6099588994499 6102270258084 6115042986624 6119080919952 6119256024882 6125193887904 6125769185536 6142243462992 6144725756169 6168388173376 6172637964493 6178804435986 6188277034368 6192540528174 6199131690752 6215803264944 6216387072896 6222597249792 6242261085632 6242439715512 6246561772451 6252802093902 6259636519136 6262388136576 6279597094771 6279819594048 6290244022608 6290834822272 6297119372544 6317199472584 6323510361168 6334602225952 6340930499904 6352234692496 6354801850397 6355027014336 6361150303794 6372533975808 6378674133832 6392854556088 6399241024176 6410465725664 6410649168924 6416869787328 6417053413848 6423280246656 6428309359472 6434731246944 6437331744558 6449036289696 6455250160359 6461514057648 6473033218652 6473262571776 6475878641232 6487423410468 6493904352936 6500205758592 6505295100304 6511793896608 6518299185216 6532558545513 6539084578026 6550554574564 6550786674432 6557098585128 6571675662552 6585430908672 6589779452256 6596128933849 6596362648512 6610792779591 6617396968182 6624629902176 6635626711896 6635816598411 6642879571328 6654097084908 6664298344704 6675361003584 6694570693888 6703966787232 6715287455877 6722435015296 6722627385936 6729150734592 6733786870356 6741147020608 6744110300928 6762643025138 6762882639744 6774745193216 6784253814624 6795710060139 6803137893552 6809739366144 6809934235104 6814431024492 6821879320256 6828694384512 6843632761966 6843875246208 6850469557932 6862682123143 6869341374896 6884612598864 6891490333728 6903578473792 6903776028072 6910475155584 6917378727168 6925592435762 6929710573632 6932511109524 6939436695048 6944869933001 6951608936272 6951807865002 6958553600544 6970958850856 6974023152096 6986455980504 6993235337088 6993435457008 7000221586176 7012701119424 7019706814848 7022543721336 7028042028007 7035063049014 7042091084028 7054443387992 7061490783984 7077189175056 7096685563968 7103523467222 7103775159936 7119315301098 7126427504196 7134216817728 7138927739944 7146059535888 7146264029058 7153870307584 7176008400561 7176682394024 7188850311552 7208605175317 7211773941372 7219656540096 7226868984192 7231848029406 7239545401088 7259696791424 7262630686168 7282846334764 7289913295808 7294935776219 7306119492672 7313418313344 7318456987842 7326246543616 7326456193056 7333775330112 7346639267968 7353978567936 7370066051348 7370327188224 7377428754696 7397752249888 7401004161408 7414198183392 7421342021093 7421604974784 7434622971776 7442050167552 7458330315436 7465781194872 7473239517744 7479090697078 7486348085216 7486562316156 7493826954432 7507186454768 7510220368651 7510486471488 7517723086302 7531176516864 7531392030624 7538433067256 7555191748104 7559684262144 7562739392208 7568660645546 7576221745092 7583573385024 7583790398184 7597092879376 7604682382752 7621588342368 7628932007697 7649948349316 7650219403008 7666954939644 7674614235288 7683002726784 7688076027632 7695756423264 7720296462879 7728009046758 7728734885872 7741564497212 7741838797056 7766525783016 7775014735488 7782781982976 7787921170848 7820560053306 7821294585104 7829108066208 7842328707213 7843065283592 7850675857024 7868128684416 7875988952832 7890029746368 7911765365504 7914962783728 7922869839456 7936248811491 7936994209144 7944695927168 7944923274288 7952632686336 7966810115264 7970312173824 7984521120576 7992214484254 7992497665152 8006517046528 8031293707437 8032048032008 8040072056016 8048104096032 8062221014848 8070275181696 8073767693277 8087929627778 8088216200064 8096009477556 8110442509169 8118312533968 8136360344112 8144488576224 8158774559936 8159008033176 8166925183872 8167158890352 8170459521939 8189657950656 8192967674892 8201152457784 8207573557183 8215772931366 8238405914648 8242027361568 8256720704232 8264969176464 8287737686592 8305867851281 8314165421562 8322471281124 8323252954016 8337069458536 8363950843248 8373092792064 8386992030144 8413736264934 8422141595868 8422932630112 8431347148224 8445584761614 8454573999872 8473369352448 8480737200663 8481533738392 8523806074784 8532321365568 8540845163136 8546729489298 8547532225232 8555826383104 8556071218464 8579641662592 8583108992744 8598715052928 8607000213812 8607305177856 8615352076864 8634504854976 8643130733952 8649085531086 8649897880624 8658539137248 8667189026496 8682391862144 8691065580288 8694826746606 8710078060684 8710386676992 8718779437368 8734322702182 8742798113504 8762234216736 8770676934019 8770987697472 8786372603008 8795150198016 8798956408242 8814390372788 8823195957576 8823448444041 8832010339152 8832839869568 8838925369274 8847502282528 8847755464548 8872129446544 8876029466304 8884581829266 8900481338112 8900736036192 8904333131694 8929118485287 8937782918064 8938622382976 8944780762918 8953716607836 8962661379672 8963503181248 8978382493808 9007331677344 9016010554551 9036054036009 9045671752832 9060946746852 9069998641704 9070850524736 9079912313472 9085908032656 9123986728857 9133101600714 9133959410576 9178621379928 9179483465152 9188653778304 9197833252608 9205034704096 9239614098176 9243348146032 9252582260064 9268206653979 9269077153336 9278071467392 9298697536128 9307986944256 9315274640672 9324580609344 9333895874688 9350268159232 9363391628448 9363659573268 9379203140853 9380084065352 9389454778704 9415321045312 9419459841792 9436252233408 9445344390482 9445679058816 9462247418624 9475799208876 9492420401464 9501903338928 9511395749856 9512289090304 9528079381184 9528352038744 9541725455691 9558462287374 9558800963712 9568011200748 9585068419927 9589281834132 9615698588496 9615973753386 9625304680992 9626208720128 9642464039208 9652096870416 9655997616837 9692271086472 9699859658489 9709549827978 9731135115702 9741492656896 9757942650456 9767690844912 9768608257408 9778367106816 9816025642423 9825831861846 9835647877692 9836571672928 9884669178384 9885597577856 9895473299712 9936944853264 9953440067844 9954374926496 9964319356992 9981145627362 9982083088208 9991769272576 10013981961984 10023630781736 10041856040832 10055950180848 10073588997472 10083652522944 10083941078904 10093726101888 10100680305534 10101628993456 10111431180032 10111720530912 10139576510336 10143964537707 10162117789824 10171909343596 10172269755648 10176380721936 10204706840328 10214609049216 10221646536738 10222606586192 10232818980384 10243041576768 10261008564352 10265449142949 10275704336898 10293728617172 10294093345536 10304012062344 10322381375306 10326918898296 10355367710688 10355664042108 10365345467477 10365712733376 10383894894464 10388388653643 10394565860448 10398766664286 10427413404408 10427711797503 10437830400816 10438810754944 10446002709142 10456438276284 10479683970756 10489853005632 10519051679136 10520039661824 10552594573521 10563826452608 10571104537994 10581665081988 10592236175976 10593231032384 10645028345952 10646028160768 10655285200833 10678972951647 10701325226592 10708391609916 10719089303832 10720096074688 10730805461376 10765023591036 10794679303408 10829484810144 10848480458816 10859318101632 10870166571264 10878677377568 10889545187136 10893946029252 10919543934208 10923956899856 10924269502146 10934869943712 10954363908488 10959179239008 10989369815424 10989684289584 11000348206848 11008960938976 11019958901952 11030967851904 11050316915456 11055099077022 11066143132044 11085553895416 11096628374832 11121297275088 11151934457664 11162679734206 11163075251328 11182656040192 11187495473154 11198671792308 11218315019912 11218636045617 11229522127824 11229843474234 11240740431648 11241796197632 11260779682152 11276584629453 11296764775296 11307649600884 11327808132641 11332787622156 11352990968319 11364332617638 11375360077536 11376428487424 11395639319064 11407023574128 11408094957952 11463470505487 11474922523974 11500432409466 11512673139968 11524504090176 11532114041448 11543634634896 11544718849664 11556252035328 11593102328808 11612346745818 11625039249824 11662108890289 11662522103232 11681881756272 11682978955648 11694650263296 11731941877656 11743662099312 11764261276768 11764597925388 11776013785536 11797007286064 11801774865023 11802193026624 11834705955072 11835044619552 11846109105688 11867648048256 11872444175592 11879503840512 11884304759184 11905491313716 11917043890752 11917384911432 11928949029504 11938288810448 11950215172896 11976781680864 11988321726381 12009775569792 12021347406068 12021773347584 12048072048012 12060108084024 12081262329136 12093331522272 12105412772544 12131894441667 12144014216334 12165315638476 12165746681088 12177468800952 12199177988998 12204540516168 12230085973248 12238161839904 12238512049764 12250387775808 12284486925984 12289451512338 12323659397049 12336776346752 12345275928986 12357608871972 12376554068736 12385081056348 12431606529888 12432774145792 12471248132343 12484522171264 12484879431024 12493123544902 12505604187804 12519273038272 12524776273152 12559194189542 12559639188096 12580488045216 12581669644544 12620604397401 12634398945168 12647020722336 12669204451904 12681860999808 12704469384992 12709603700794 12710054028672 12722300607588 12744981085837 12757348267664 12785709112176 12798482048352 12820931451328 12821298337848 12833739574656 12834106827696 12846560493312 12856618718944 12869462493888 12874663489116 12897615589859 12898072579392 12910500320718 12923028115296 12946066437304 12951757282464 12974846820936 12987808705872 13000411517184 13010590200608 13023587793216 13036598370432 13052078052013 13065117091026 13078169156052 13101109149128 13101484053273 13114197170256 13143351325104 13179558904512 13192257867698 13192725297024 13221585559182 13234793936364 13249259804352 13258388053911 13271253423792 13271633196822 13285759142656 13308194169816 13326872743899 13350722007168 13387409611303 13407933574464 13417171144377 13430574911754 13444870030592 13445254771872 13467573740712 13482294041216 13525286050276 13525765279488 13547737870121 13568507629248 13591420120278 13606275787104 13619868470208 13628862048984 13643758640512 13657388769024 13687265523932 13687750492416 13700939115864 13725364246286 13738682749792 13769225197728 13782492324887 13782980667456 13807156947584 13807552056144 13820950311168 13851184871524 13859421147264 13865022219048 13878873390096 13889739866002 13903217872544 13903615730004 13917107201088 13941917701712 13948046304192 13972911961008 13986470674176 13986870914016 14025402238848 14039413629696 14045087442672 14056084056014 14070126098028 14084182168056 14108886775984 14122981567968 14154378350112 14168016585723 14193371127936 14207046934444 14207550319872 14238630602196 14252855008392 14268433635456 14277855479888 14292119071776 14292528058116 14337693431061 14352016801122 14353364788048 14377700623104 14417210350634 14423547882744 14439313080192 14453737968384 14463696058812 14519393582848 14525261372336 14564324741967 14565692669528 14579826591616 14589871552438 14612238985344 14626836626688 14636913975684 14652912386112 14667550660224 14693278535936 14738747792769 14740132102696 14754857509392 14795504499776 14802008322816 14828396366784 14842684042186 14843209949568 14869245943552 14916660630872 14931562389744 14946479035488 14958181394156 14972696170432 14973124632312 14987653908864 15014372909536 15020440737302 15020972942976 15035446172604 15062250374171 15062784061248 15076866134512 15110383496208 15125478784416 15137321291092 15152443490184 15167146770048 15167580796368 15194185758752 15209364765504 15242636606197 15243176684736 15257864015394 15299896698632 15333909879288 15349228470576 15366005453568 15376152055264 15391512846528 15425183152379 15440592925758 15456018093516 15457469771744 15483128994424 15483572062959 15533051566032 15550029470976 15575842341696 15641120106612 15642589170208 15658216132416 15669004063713 15684657414426 15686130567184 15701351714048 15736257368832 15780059492736 15829925567456 15845739678912 15856656806991 15872497622982 15873988418288 15889391854336 15889846548576 15933620230528 15969042241152 15984428968508 15984995330304 16062587414874 16064096064016 16080144112032 16096208192064 16124442029696 16140550363392 16147535386554 16175859255556 16176432400128 16192018955112 16220885018338 16236625067936 16272720688224 16288400020321 16288977152448 16317549119872 16318016066352 16333850367744 16334317780704 16340919043878 16379315901312 16385935349784 16386404253219 16402304915568 16415147114366 16431545862732 16476811829296 16484054723136 16513441408464 16529938352928 16575475373184 16582648615533 16611735702562 16628330843124 16644942562248 16646505908032 16674138917072 16727901686496 16744019601309 16773984060288 16781243209731 16827472529868 16844283191736 16845865260224 16862694296448 16891169523228 16961474401326 16963067476784 17047612149568 17064642731136 17081690326272 17093458978596 17095064450464 17112142436928 17159283325184 17166217985488 17197430105856 17212383785961 17214000427624 17230704153728 17269009709952 17286261467904 17298171062172 17299795761248 17317078274496 17334378052992 17364783724288 17389653493212 17418520118727 17420156121368 17437558874736 17468645404364 17485596227008 17524468433472 17541353868038 17541975394944 17572745206016 17597912816484 17628780745576 17646391915152 17646896888082 17664020678304 17665679739136 17677850738548 17695004565056 17695510929096 17744258893088 17752058932608 17769163658532 17800841351293 17801472072384 17808666263388 17858236970574 17875565836128 17877244765952 17889561525836 17907433215672 17925322759344 17927006362496 17956764987616 18014025080051 18014663354688 18032021109102 18072108072018 18091343505664 18121893493704 18139997283408 18141701049472 18159824626944 18171816065312 18247973457714 18266203201428 18267918821152 18298766983497 18357242759856 18358966930304 18377307556608 18410069408192 18486696292064 18505164520128 18517913893479 18536413307958 18538154306672 18556142934784 18597395072256 18630549281344 18649161218688 18667791749376 18726783256896 18727319146536 18739685317353 18758406281706 18760168130704 18778909557408 18830642090624 18838791284313 18872504466816 18890688780964 18891358117632 18951598417752 18984840802928 19003806677856 19022791499712 19056158762368 19056704077488 19064405551191 19083450911382 19116924574748 19117601927424 19136022401496 19170136839854 19178563668264 19231397176992 19231947506772 19250609361984 19284928078416 19304193740832 19311995233674 19365750481077 19384542172944 19399719316978 19419099655956 19462270231404 19515885300912 19535381689824 19537216514816 19597675636539 19632051284846 19651663723692 19671295755384 19673143345856 19769338356768 19771195155712 19788386801547 19832378338773 19873889706528 19906880135688 19908749852992 19928638713984 19962291254724 19964166176416 20047261563472 20083712081664 20111900361696 20147177994944 20167305045888 20167882157808 20187452203776 20201360611068 20203257986912 20223441061824 20279153020672 20287929075414 20324235579648 20343818687192 20352761443872 20409413680656 20429218098432 20443293073476 20445213172384 20465637960768 20486083153536 20522017128704 20530898285898 20551408673796 20587457234344 20588046369429 20608024124688 20644762750612 20653837796592 20710735421376 20711328084216 20730690934954 20731425466752 20767789788928 20776777307286 20789131720896 20797533328572 20834609799003 20854826808816 20855423595006 20875660801632 20877621509888 20892005418284 20912876552568 20959367941512 20979706011264 21037357960619 21038103358272 21084126084021 21105189147042 21127652905216 21142209075988 21163330163976 21184472351952 21186462064768 21289302367333 21290056691904 21310570401666 21357945903294 21402650453184 21416783219832 21438178607664 21440192149376 21461610922752 21530047182072 21589358606816 21625815525951 21658969620288 21696960917632 21718636203264 21757354755136 21779090374272 21787892058504 21847913799712 21848539004292 21869739887424 21884807328657 21908727816976 21918358478016 21978739630848 21979368579168 22017921877952 22039917803904 22061935703808 22110198154044 22132286264088 22171107790832 22193256749664 22242594550176 22264026063279 22303868915328 22325359468412 22326150502656 22374990946308 22397343584616 22436630039824 22437272091234 22459044255648 22459686948468 22481480863296 22521559364304 22530661105953 22553169258906 22593529550592 22615299201768 22655616265282 22665575244312 22705981936638 22728665235276 22750720155072 22791278638128 22814047148256 22816189915904 22886796023091 22926941010974 22949845047948 23000864818932 23049008180352 23064228082896 23087269269792 23089437699328 23160889388637 23186204657616 23224693491636 23250078499648 23324217780578 23325044206464 23363763512544 23365957911296 23463883755312 23487324198624 23528522553536 23529195850776 23552027571072 23594014572128 23603549730046 23604386053248 23669250587983 23670089239104 23692218211376 23735296096512 23744888351184 23768609518368 23810982627432 23834087781504 23834769822864 23857898059008 23876577620896 23900430345792 23952714666881 23953563361728 23976643452762 24019551139584 24042694812136 24096144096024 24120216168048 24162524658272 24186663044544 24210825545088 24239573525167 24263788883334 24288028432668 24330631276952 24331327527507 24354937601904 24398355977996 24409081032336 24476323679808 24477024099528 24500775551616 24568973851968 24578903024676 24622720671549 24647318794098 24673552693504 24690551857972 24715217743944 24770162112696 24862332135277 24863213059776 24917603553843 24942496264686 24969044342528 24969758862048 24986247089804 25011208375608 25038546076544 25118388379084 25119278376192 25160976090432 25241208794802 25268797890336 25294041444672 25338408903808 25363721999616 25408938769984 25419207401588 25420108057344 25444601215176 25489962171674 25514696535328 25571418224352 25596964096704 25641862902656 25642596675696 25667479149312 25668213655392 25713237437888 25738924987776 25749326978232 25795231179718 25796145158784 25821000641436 25846056230592 25892132874608 25903514564928 25949693641872 25975617411744 26021180401216 26047175586432 26073196740864 26104156104026 26130234182052 26156338312104 26202218298256 26202968106546 26228394340512 26286702650208 26312030802057 26359117809024 26384515735396 26385450594048 26443171118364 26469587872728 26498519608704 26516776107822 26542506847584 26543266393644 26616388339632 26653745487798 26701444014336 26774819222606 26815867148928 26834342288754 26861149823508 26890509543744 26935147481424 26964588082432 27048031663653 27050572100552 27095475740242 27137015258496 27182840240556 27212551574208 27239736940416 27257724097968 27287517281024 27371960186571 27374531047864 27401878231728 27450728492572 27477365499584 27538450395456 27564984649774 27565961334912 27614313895168 27615104112288 27702369743048 27718842294528 27730044438096 27757746780192 27779479732004 27806435745088 27807231460008 27834214402176 27883835403424 27896092608384 27945823922016 27972750694889 27973741828032 28050804477696 28090174885344 28112168112028 28140252196056 28168364336112 28217773551968 28245963135936 28307753697223 28308756700224 28336033171446 28386742255872 28414093868888 28477261204392 28505710016784 28536867270912 28555710959776 28584238143552 28585056116232 28675386862122 28704033602244 28706729576096 28755205259781 28834420701268 28847095765488 28878626160384 28927392117624 29050522744672 29099578975467 29128649483934 29131385339056 29159653183232 29179743104876 29224477970688 29273827951368 29305824772224 29335101320448 29448076927269 29477495585538 29480264205392 29509715018784 29591008999552 29656792733568 29685368084372 29686419899136 29833321261744 29863124779488 29892958070976 29916362788312 29945392340864 29946249264624 29975307817728 30028745819072 30040881474604 30041945885952 30070892345208 30124500748342 30125568122496 30153732269024 30220766992416 30250957568832 30274642582184 30304886980368 30334293540096 30335161592736 30388371517504 30418729531008 30431893613121 30485273212394 30486353369472 30515728030788 30599793397264 30667819758576 30698456941152 30752304110528 30783025693056 30796347428847 30850366304758 30881185851516 30912036187032 30914939543488 30966257988848 30967144125918 31066103132064 31096036402431 31151684683392 31165165960929 31282240213224 31285178340416 31316432264832 31338008127426 31369314828852 31372261134368 31560118985472 31659851134912 31691479357824 31713313613982 31744995245964 31747976836576 31779693097152 31867240461056 31938084482304 31965855602499 31968857937016 32125174829748 32128192128032 32160288224064 32192416384128 32248884059392 32295070773108 32351718511112 32384037910224 32441770036676 32473250135872 32545441376448 32576800040642 32577954304896 32635098239744 32636032132704 32668635561408 32681838087756 32758631802624 32771870699568 32772808506438 32804609831136 32830294228732 32863091725464 32953623658592 32968109446272 33026882816928 33058705366687 33059876705856 33150950746368 33165297231066 33223471405124 33256661686248 33289885124496 33293011816064 33348277834144 33454618005809 33455803372992 33488039202618 33547968120576 33562486419462 33654945059736 33655908136851 33688566383472 33691730520448 33725388592896 33782339046456 33922948802652 33926134953568 33983424397923 34058972904957 34095224299136 34129285462272 34186917957192 34190128900928 34224284873856 34332435970976 34390411516461 34424767571922 34428000855248 34461408307456 34538019419904 34596342124344 34599591522496 34634156548992 34668756105984 34779306986424 34837040237454 34840312242736 34875117749472 34937290808728 34971192454016 34986326670867 35048936866944 35082707736076 35083950789888 35195825632968 35257561491152 35292783830304 35293793776164 35328041356608 35355701477096 35390009130112 35391021858192 35405324595069 35488517786176 35504117865216 35538327317064 35601682702586 35602944144768 35617332526776 35716473941148 35751131672256 35779123051672 35814866431344 35850645518688 35854012724992 35913529975232 35964965179143 36028050160102 36029326709376 36064042218204 36144216144036 36243786987408 36279994566816 36283402098944 36343632130624 36395683325001 36495946915428 36532406402856 36535837642304 36597533966994 36714485519712 36717933860608 36820138816384 36973392584128 37010329040256 37035827786958 37072826615916 37076308613344 37261098562688 37298322437376 37453566513792 37454638293072 37479370634706 37516812563412 37520336261408 37557819114816 37661284181248 37677582568626 37745008933632 37781377561928 37903196835504 37969681605856 38007613355712 38045582999424 38112317524736 38113408154976 38128811102382 38166901822764 38233849149496 38234943257511 38272044802992 38340273679708 38357127336528 38462794353984 38463895013544 38501218723968 38569856156832 38608387481664 38623990467348 38692846769577 38731500962154 38769084345888 38799438633956 38838199311912 38924540462808 39031770601824 39069379069721 39070763379648 39156234156039 39195351273078 39264102569692 39303327447384 39304452159819 39342591510768 39346286691712 39538676713536 39576773603094 39664756677546 39747779413056 39775164161733 39813760271376 39817499705984 39857277427968 39924582509448 39928332352832 40094523126944 40162228833909 40223800723392 40251513433131 40294355989888 40334610091776 40335764315616 40402721222136 40406515973824 40446882123648 40575858150828 40643213610363 40687637374384 40705522887744 40818827361312 40886586146952 40890426344768 40931275921536 40972166307072 41061796571796 41102817347592 41174914468688 41176092738858 41216048249376 41289525501224 41307675593184 41347476974661 41421470842752 41422656168432 41461381869908 41462850933504 41553554614572 41578263441792 41595066657144 41669219598006 41709653617632 41710847190012 41751321603264 41784010836568 41825753105136 41918735883024 41959412022528 42074715921238 42076206716544 42168252168042 42210378294084 42284418151976 42326660327952 42368944703904 42372924129536 42504049757169 42578604734666 42580113383808 42621140803332 42715891806588 42805300906368 42833566439664 42876357215328 42880384298752 43013080293183 43060094364144 43178717213632 43251631051902 43317939240576 43393921835264 43514709510272 43558180748544 43575784117008 43695827599424 43697078008584 43739479774848 43769614657314 43817455633952 43836716956032 43957179663397 43958737158336 44035843755904 44079835607808 44220396308088 44264572528176 44342215581664 44386513499328 44483612952779 44485189100352 44528052126558 44607737830656 44650718936824 44749981892616 44794687169232 44873260079648 44874544182468 44918088511296 44919373896936 44962961726592 45043118728608 45061322211906 45106338517812 45186751122513 45230598403536 45311232530564 45331150488624 45411963873276 45457330470552 45501440310144 45582557276256 45628094296512 45727909818591 45773592046182 45853882021948 45899690095896 46001729637864 46098016360704 46128456165792 46172902536943 46174538539584 46275549457137 46321778777274 46372409315232 46449386983272 46450716188877 46500156999296 46648435561156 46650088412928 46727527025088 46927767510624 46974648397248 47007012191139 47057045107072 47058391701552 47104055142144 47188029144256 47207099460092 47208772106496 47338501175966 47340178478208 47384436422752 47489776702368 47537219036736 47569970420973 47621965254864 47668175563008 47669539645728 47753155241792 47800860691584 47905429333762 47907126723456 47953286905524 48038774862001 48085389624272 48192288192048 48240432336096 48325049316544 48373326089088 48421651090176 48479147050334 48527577766668 48576056865336 48614089531007 48661262553904 48662655055014 48709875203808 48796711955992 48818162064672 48865200060963 48952647359616 48954048199056 49001551103232 49137947703936 49157806049352 49196294196049 49245441343098 49294637588196 49381103715944 49430435487888 49540324225392 49724664270554 49726426119552 49835207107686 49884992529372 49939517724096 49972494179608 50022416751216 50077092153088 50232058803927 50236776758168 50321952180864 50482417589604 50537595780672 50588082889344 50676817807616 50817877539968 50838414803176 50889202430352 50979924343348 51029393070656 51142836448704 51193928193408 51283725805312 51285193351392 51336427310784 51426474875776 51477849975552 51498653956464 51590462359436 51592290317568 51642001282872 51692112461184 51784265749216 51807029129856 51899387283744 51949394147651 51951234823488 52042360802432 52094351172864 52208312208052 52260468364104 52312676624208 52404436596512 52405936213092 52456788681024 52571542580557 52573405300416 52624061604114 52718235618048 52769031470792 52886342236728 52939175745456 52997039217408 53033552215644 53085013695168 53086532787288 53232776679264 53307490975596 53402524053879 53549638445212 53631734297856 53668684577508 53722299647016 53781019087488 53870294962848 54042075240153 54096063327306 54101144201104 54190951480484 54274030516992 54365680481112 54425103148416 54479473880832 54515448195936 54743920373142 54749062095728 54803756463456 54896300950491 54901456985144 54954730999168 55076900790912 55129969299548 55131922669824 55230208224576 55404739486096 55460088876192 55515493560384 55553741680437 55558959464008 55612871490176 55614462920016 55668428804352 55767670806848 55792185216768 55891647844032 55945501389778 55947483656064 56180349770688 56219055952059 56224336224056 56280504392112 56336728672224 56435547103936 56491926271872 56516373852939 56615507394446 56617513400448 56672066342892 56773097564183 56828187737776 56954522408784 57011420033568 57111421919552 57168476287104 57170112232464 57193216653573 57350773724244 57408067204488 57413459152192 57453014900281 57510410519562 57668841402536 57694191530976 57854784235248 58101045489344 58141074958967 58199157950934 58257298967868 58262770678112 58359486209752 58547655902736 58611649544448 58896153854538 58954991171076 58960528410784 59019430037568 59182017999104 59313585467136 59365160404641 59370736168744 59666642523488 59726249558976 59785916141952 59832725576624 59890784681728 59892498529248 60057491638144 60081762949208 60141784690416 60249001496684 60251136244992 60307464538048 60441533984832 60501915137664 60549285164368 60609773960736 60670323185472 60776743035008 60837459062016 60863787226242 60970546424788 60972706738944 61031456061576 61199586794528 61335639517152 61394738538133 61396913882304 61504608221056 61566051386112 61592694857694 61700732609516 61762371703032 61764139108287 61824072374064 61829879086976 61932515977696 61934288251836 62132206264128 62192072804862 62303369366784 62330331921858 62503829397009 62564480426448 62570356680832 62632864529664 62676016254852 62738629657704 62744522268736 63112073881857 63252378252063 63319702269824 63382958715648 63426627227964 63489990491928 63495953673152 63559386194304 63867907101999 63931711204998 63937715874032 64250349659496 64256384256064 64320576448128 64384832768256 64590141546216 64703437022224 64768075820448 64877446577853 64883540073352 64946500271744 65090882752896 65153600081284 65155908609792 65272064265408 65337271122816 65363676175512 65543741399136 65545617012876 65609219662272 65654421985971 65660588457464 65726183450928 65907247317184 65936218892544 66053765633856 66117410733374 66119753411712 66330594462132 66446942810248 66513323372496 66579770248992 66586023632128 66696555668288 66792078189837 66909236011618 66911606745984 66976078405236 67095478939489 67124972838924 67309890119472 67311816273702 67377132766944 67383461040896 67564678092912 67591983317859 67845897605304 67852269907136 67899017609423 67966848795846 68117945809914 68190448598272 68373835914384 68380257801856 68448569747712 68664871941952 68712179496961 68780823032922 68849535143844 68856001710496 69192684248688 69199183044992 69268313097984 69558613972848 69674080474908 69680624485472 69750235498944 69874581617456 69942384908032 69972653341734 70097873733888 70165415472152 70391651265936 70515122982304 70585567660608 70587587552328 70656082713216 70711402954192 70780018260224 70782043716384 70810649190138 70977035572352 71007751763949 71076654634128 71203365405172 71205888289536 71234665053552 71432947882296 71502263344512 71558246103344 71629732862688 71701291037376 71827059950464 71858144000643 71929930358286 72056100320204 72058653418752 72128084436408 72288432288072 72487573974816 72557418272339 72559989133632 72687264261248 72718720575501 72791366650002 72991893830856 72993982582521 73064812805712 73071675284608 73195067933988 73428971039424 73640277632768 73868162014647 73946785168256 74020658080512 74071655573916 74145653231832 74152617226688 74522197125376 74586996405831 74752810661529 74907133027584 74909276586144 74958741269412 75033625126824 75040672522816 75115638229632 75355165137252 75562755123856 75806393671008 75939363211712 76015226711424 76091165998848 76226816309952 76257622204764 76333803645528 76467698298992 76469886515022 76544089605984 76680547359416 76714254673056 76925588707968 76927790027088 77002437447936 77139712313664 77216774963328 77247980934696 77385693539154 77463001924308 77538168691776 77598877267912 77676398623824 77849080925616 78063541203648 78138758139442 78141526759296 78312468312078 78390702546156 78528205139384 78606654894768 78608904319638 78685183021536 78692573383424 78936092406171 79077353427072 79153547206188 79294656928487 79329513355092 79495558826112 79550328323466 79627520542752 79634999411968 79849165018896 79856664705664 80189046253888 80244293538409 80324457667818 80447601446784 80503026866262 80588711979776 80671528631232 80805442444272 80813031947648 80893764247296 81151716301656 81286427220726 81375274748768 81411045775488 81634762232023 81637654722624 81773172293904 81780852689536 81862551843072 82123593143592 82205634695184 82349828937376 82352185477716 82432096498752 82579051002448 82612424055161 82615351186368 82694953949322 82842941685504 82845312336864 82922763739816 83107109229144 83156526883584 83190133314288 83338439196012 83419307235264 83421694380024 83502643206528 83568021673136 83651506210272 83837471766048 83918252084667 84149431842476 84152413433088 84336504336084 84420756588168 84568836303952 84653320655904 84737889407808 84923261091669 85008099514338 85157209469332 85160226767616 85242281606664 85431783613176 85610601812736 85667132879328 85752714430656 86026160586366 86120188728288 86265615779343 86357434427264 86503262103804 86635878481152 87029419020544 87151568234016 87298736926401 87391655198848 87394156017168 87478959549696 87539229314628 87634911267904 87673433912064 87914359326794 87917474316672 88071687511808 88344230781807 88440792616176 88529145056352 88684431163328 88773026998656 88967225905558 88970378200704 89056104253116 89214867600859 89301437873648 89499963785232 89589374338464 89746520159296 89749088364936 89836177022592 89838747793872 89925923453184 90086237457216 90122644423812 90212677035624 90283309129013 90373502245026 90461196807072 90622465061128 90662300977248 90823927746552 90914660941104 91002880620288 91165114552512 91256188593024 91364546364091 91455819637182 91547184092364 91707764043896 91799380191792 92003459275728 92256912331584 92345805073886 92349077079168 92551098914274 92643557554548 92744818630464 92898773966544 92901432377754 93000313998592 93288109207293 93296871122312 93455054050176 93711867279121 93855535021248 93949296794496 94014024382278 94114090214144 94116783403104 94376058288512 94414198920184 94677002351932 94680356956416 94768872845504 94834165090847 94979553404736 95074438073472 95139940841946 95243930509728 95339079291456 95506310483584 95601721383168 95810858667524 95814253446912 95906573811048 96077549724002 96170779248544 96384576384096 96477446274209 96480864672192 96650098633088 96746652178176 96958294100668 97055155533336 97152113730672 97228179062014 97322525107808 97325310110028 97419750407616 97593423911984 97636324129344 97730400121926 97905294719232 97908096398112 98275895407872 98315612098704 98392588392098 98490882686196 98589275176392 98762207431888 98860870975776 99080648450784 99176116100061 99449328541108 99452852239104 99670414215372 99769985058744 99879035448192 99944988359216 100044833502432 100363854017427 100464117607854 100473553516336 100643904361728 100964835179208 101075191561344 101176165778688 101635755079936 101676829606352 101778404860704 101950273193769 101959848686696 102058786141312 102285672897408 102387856386816 102570386702784 102672854621568 102852949751552 102997307912928 103171234549383 103180924718872 103284002565744 103384224922368 103568531498432 103614058259712 103798774567488 103898788295302 103902469646976 104084721604864 104416624416104 104520936728208 104625353248416 104808873193024 104811872426184 104913577362048 104958980012601 105143085161114 105146810600832 105248123208228 105435752619197 105538062941584 105772684473456 105878351490912 106067104431288 106170027390336 106173065574576 106215973785207 106465553358528 106614981951192 106698456243379 106805048107758 107099276890424 107337369155016 107444599294032 107562038174976 107740589925696 107976282066653 108084150480306 108192126654612 108202288402208 108381902960968 108731360962224 108850206296832 109030896391872 109487840746284 109498124191456 109607512926912 109792601900982 109802913970288 109909461998336 110153801581824 110259938599096 110460416449152 110809478972192 110920177752384 111030987120768 111107483360874 111117918928016 111225742980352 111228925840032 111535341613696 111783295688064 111891002779556 111894967312128 112360699541376 112438111904118 112448672448112 112561008784224 112673457344448 112871094207872 112983852543744 113032747705878 113231014788892 113235026800896 113344132685784 113546195128366 113656375475552 113909044817568 114018800142247 114022840067136 114222843839104 114336952574208 114340224464928 114386433307146 114701547448488 114704829772533 114816134408976 114826918304384 114906029800562 115020821039124 115337682805072 115388383061952 115709568470496 116078540308731 116202090978688 116282149917934 116398315901868 116514597935736 116525541356224 116718972419504 117095311805472 117208137209163 117468702468117 117792307709076 117909982342152 117921056821568 118038860075136 118730320809282 118741472337488 119333285046976 119452499117952 119571832283904 119665451153248 119784997058496 120114983276288 120163525898416 120283569380832 120486686501727 120498002993368 120614929076096 120883067969664 121003830275328 121098570328736 121219547921472 121340646370944 121553486070016 121727574452484 121929640831089 121941092849576 122062912123152 122399173589056 122671279034304 122789477076266 122793827764608 123009216442112 123185389715388 123401465219032 123524743406064 123528278216574 123648144748128 123659758173952 123865031955392 123868576503672 124042430923983 124264412528256 124384145609724 124605889459051 124660663843716 125007658794018 125128960852896 125140713361664 125352032509704 125477259315408 125489044537472 126098175560357 126224147763714 126504756504126 126639404539648 126853254455928 126979980983856 126991907346304 127118772388608 127735814203998 127863422409996 127875431748064 128500699318992 128512768512128 128641152896256 129180283092432 129406874044448 129536151640896 129754893155706 129767080146704 129893000543488 130181765505792 130307200162568 130544128530816 130674542245632 130727352351024 131087482798272 131091234025752 131218439324544 131308843971942 131321176914928 131452366901856 131814494634368 131871538990191 132107531267712 132234821466748 132239506823424 132661188924264 132893885620496 133026646744992 133159540497984 133393111336576 133450838858337 133584156379674 133818472023236 133823213491968 133952156810472 134190957878978 134249945677848 134619780238944 134623632547404 134754265533888 135129356185824 135183966635718 135560253367539 135691795210608 135704539814272 135798035218846 135933697591692 136235891619828 136747671828768 136760515603712 137183729455773 137329743883904 137424358993922 137561646065844 137699070287688 137712003420992 138385368497376 138398366089984 138518707610829 138826648371411 139117227945696 139348160949816 139361248970944 139500470997888 139749163234912 139945306683468 140330830944304 140783302531872 141030245964608 141171135321216 141175175104656 141312165426432 141422805908384 141564087432768 141621298380276 141954071144704 142015503527898 142153309268256 142406730810344 142469330107104 142865895764592 143004526689024 143116492206688 143259465725376 143402582074752 143654119900928 143716288001286 143859860716572 144112200640408 144116324586003 144256168872816 144576864576144 144975147949632 145114836544678 145119978267264 145374528522496 145437441151002 145582733300004 145842268593021 145983787661712 145987965165042 146129625611424 146143350569216 146390135867976 146595600182889 146857942078848 147261505724333 147588882588147 147736324029294 147893570336512 148143311147832 148291306463664 148305234453376 149025116571331 149173992811662 149505621323058 149818553172288 149917482538824 150067250253648 150081345045632 150231276459264 150710330274504 151125510247712 151607415573757 151612787342016 151878726423424 152030453422848 152453632619904 152515244409528 152667607291056 152935396597984 152939773030044 153088179211968 153361094718832 153428509346112 153851177415936 153855580054176 154279424627328 154433549926656 154495961869392 154771387078308 154926003848616 155076337383552 155197754535824 155352797247648 155698161851232 155848182442953 156127082407296 156277516278884 156283053518592 156624936624156 156781405092312 157056410278768 157213309789536 157217808639276 157370366043072 157714627741671 157872184812342 158154706854144 158307094412376 158589313856974 158659026710184 158991117652224 159100656646932 159255041085504 159698330037792 159713329411328 160207572161637 160378092507776 160488587076818 160648915335636 160895202893568 161006053732524 161343057262464 161610884888544 161626063895296 162126225720459 162303432603312 162572854441452 162750549497536 162822091550976 163269524464046 163275309445248 163546344587808 163561705379072 164247186287184 164411269390368 164699657874752 164704370955432 164864192997504 165158102004896 165224848110322 165230702372736 165389907898644 165684754115881 165690624673728 165845527479632 166214218458288 166380266628576 166676878392024 166838614470528 166843388760048 167005286413056 167136043346272 167303012420544 167669002668167 167674943532096 167836504169334 168298863684952 168673008672168 168841513176336 169137672607904 169306641311808 169475778815616 169677014676169 169846522183338 170016199028676 170314418938664 170319292692549 170484563213328 170863567226352 171334265758656 171505428861312 172052321172732 172240377456576 172359044700843 172531231558686 172714868854528 173006524207608 174036324946939 174303136468032 174423224876901 174597473852802 174783310397696 174788312034336 175078458629256 175269822535808 175828718653588 175834948633344 176688461563614 176881585232352 177058290112704 177368862326656 177546053997312 177934451811116 177940756401408 178112208506232 178429735201718 178602875747296 178999927570464 179172400223531 179178748676928 179493040318592 179498176729872 179672354045184 179677495587744 180172474914432 180245288847624 180425354071248 180566618258026 180747004490052 180922393614144 181244930122256 181324601954496 181647855493104 181829321882208 182330229105024 182512377186048 182729092728182 182911639274364 183094368184728 183415528087792 183598760383584 184006918551456 184184215614399 184513824663168 184691610147772 184698154158336 185102197828548 185287115109096 185489637260928 185797547933088 185802864755508 186576218414586 186593742244624 186910108100352 187423734558242 187711070042496 187898593588992 188028048764556 188233566806208 188752116577024 188828397840368 189336221645571 189354004703864 189537745691008 189668330181694 189959106809472 190148876146944 190279881683892 190487861019456 190678158582912 191012620967168 191603721305997 191621717335048 191813147622096 192155099448004 192341558497088 192769152768192 192954892548418 192961729344384 193300197266176 193916588201336 194110311066672 194304227461344 194456358124028 194645050215616 194650620220056 194839500815232 195186847823968 195272648258688 195460800243852 195809254864223 195816192796224 196631224197408 196785176784196 196981765372392 197178550352784 197524414863776 197721741951552 198154275880561 198161296901568 198352232200122 198898657082216 199340828430744 199539970117488 199758070896384 199889976718432 200089667004864 200727708034854 200928235215708 200947107032672 201286436818467 201929670358416 202150383122688 203353659212704 203556809721408 203697052828269 203900546387538 203919697373392 204117572282624 204571345794816 205140773405568 205345709243136 205994615825856 206136538490883 206342469098766 206361849437744 206568005131488 207137062996864 207597549134976 207797576590604 207804939293952 208833248832208 209041873456416 209250706496832 209617746386048 209623744852368 209827154724096 209917960025202 210286170322228 210293621201664 210496246416456 210871505238394 211076125883168 211545368946912 211756702981824 212134208862576 212340054780672 212346131149152 212431947570414 212931106717056 213023255291847 213229963902384 213396912486758 213610096215516 214198553780848 214674738310032 214889198588064 215481179851392 215574432001929 215952564133306 216168300960612 216384253309224 216404576804416 216763805921936 217462721924448 217672254817017 218061792783744 218156161726503 218975681492568 218996248382912 219215025853824 219585203801964 219605827940576 220519877198192 220920832898304 221618957944384 221840355504768 222061974241536 222214966721748 222235837856032 222457851680064 223070683227392 223566591376128 223760989217493 223782005559112 224721399082752 224876223808236 224897344896224 225122017568448 225346914688896 225742188415744 226065495411756 226462029577784 226688265371568 227092390256732 227312750951104 227818089635136 228037600284494 228045680134272 228445687678208 228680448929856 228772866614292 229403094896976 229409659545066 229632268817952 229653836608768 229812059601124 230041642078248 230675365610144 230776766123904 231410937566809 231419136940992 232157080617462 232404181957376 232564299835868 232796631803736 233029195871472 233051082712448 233437944839008 234182326040663 234190623610944 234416274418326 234937404936234 235584615418152 235819964684304 235842113643136 236077720150272 237460641618564 237482944674976 237883970785461 238666570093952 238904998235904 239330902306496 239569994116992 240327051796832 240567138761664 240732880615227 240973373003454 240996005986736 241229858152192 241766135939328 242197140657472 242439095842944 242681292741888 243455148904968 243859281662178 243882185699152 244125824246304 244798347178112 244904286696069 245342558068608 245578954152532 245587655529216 246370779430776 246802930438064 247049486812128 247056556433148 247296289496256 247730063910784 247737153007344 247837272165483 248084861847966 248528825056512 248768291219448 249211778918102 249321327687432 250015317588036 250257921705792 250704065019408 250954518630816 250978089074944 251754756254001 252196351120714 252448295527428 253009513008252 253706508911856 253959961967712 253983814692608 254769783275007 255471628407996 255726844819992 255750863496128 257001398637984 257025537024256 258360566184864 258813748088896 259072303281792 259509786311412 259534160293408 260614400325136 261088257061632 261454704702048 262174965596544 262182468051504 262436878649088 262617687943884 262642353829856 262904733803712 263628989268736 263743077980382 264215062535424 264469642933496 265322377848528 265787771240992 266053293489984 266319080995968 266786222673152 266901677716674 267168312759348 267636944046472 267644602802577 267904313620944 268381915757956 268499891355696 269239560477888 269247265094808 269508531067776 270258712371648 270367933271436 270849927387039 271120506735078 271383590421216 271409079628544 271596070437692 271867395183384 272471783239656 273485653488047 273495343657536 274093639092273 274367458911546 274659487767808 274848717987844 275123292131688 275398140575376 275424006841984 276770736994752 277037415221658 277653296742822 278234455891392 278696321899632 278722497941888 279000941995776 279498326469824 279890613366936 280661661888608 281135601837363 281566605063744 282060491929216 282342270642432 282350350209312 282845611816768 283128174865536 283242596760552 284031007055796 284306618536512 284502495272541 284813461620688 284938660214208 285731791529184 286232984413376 286518931450752 286805164149504 287432576002572 287719721433144 288224401280816 288232649172006 288512337745632 289153729152288 289432338822627 289950295899264 290229673089356 290239956534528 290874882302004 291165466600008 291684537186042 291967575323424 291975930330084 292259251222848 292780271735952 293191200365778 293715884157696 294523011448666 295177765176294 295472648058588 296286622295664 296582612927328 296610468906752 297528348300183 298050233142662 298347985623324 299011242646116 299637106344576 299834965077648 300134500507296 300162690091264 301091562052281 301420660549008 302251020495424 303214831147514 303225574684032 303757452846848 304907265239808 305030488819056 305335214582112 305870793195968 305879546060088 306176358423936 306722189437664 306857018692224 307700257643779 307711160108352 308558849254656 308991923738784 309542774156616 309852007697232 310152674767104 310395509071648 310705594495296 311385290669453 311396323702464 311696364885906 312254164814592 312555032557768 313249873248312 313562810184624 314112820557536 314426619579072 314435617278552 314740732086144 315429255483342 315744369624684 316307257857591 316614188824752 317178627713948 317318053420368 318201313293864 318510082171008 319396660075584 320095368730137 320415144323274 320756185015552 320977174153636 321297830671272 322012107465048 322686114524928 323210317758601 323221769777088 323928846199959 324252451440918 324606865206624 325145708882904 325501098995072 326539048928092 326550618890496 327092689175616 328494372574368 328822538780736 329399315749504 329408741910864 329728385995008 330316204009792 330449696220644 330461404745472 330779815797288 331369508231762 331381249347456 331691054959264 332428436916576 332760533257152 333353756784048 333677228941056 333686777520096 334272086692544 334606024841088 335338005336334 335349887064192 335673008338668 336597727369904 337346017344336 337683026352672 338275345215808 338613282623616 338951557631232 339354029352338 339693044366676 340032398057352 340628837877328 340638585385098 340969126426656 341727134452704 342056400426741 342668531517312 343010857722624 344104642345464 344480754913152 344718089401686 345062463117372 346013048415216 348072649893878 348606272936064 348846449753802 349194947705604 349576624068672 350156917258512 350539645071616 351624411627489 351657437307176 353376923127228 353763170464704 354116580225408 354737724653312 355868903622232 356224417012464 356859470403436 357205751494592 357999855140928 358344800447062 358357497353856 358986080637184 358996353459744 359354991175488 360344949828864 360490577695248 360850708142496 361133236516052 361494008980104 361844787228288 362489860244512 362649203908992 363295710986208 363645759033557 363658643764416 364660458210048 365458185456364 365823278548728 366188736369456 366831056175584 367197520767168 368000798063899 368013837102912 368368431228798 369027649326336 369383220295544 370204395657096 370574230218192 370979274521856 371595095866176 371605729511016 373152436829172 373187484489248 373817668377153 374847469116484 375422140084992 376056097529112 376467133612416 377656795680736 378294526681071 378672443291142 378708009407728 379075491382016 379336660363388 379918213618944 380559763367784 380975722038912 381356317165824 383207442611994 383243434670096 383626295244192 384310198896008 384683116994176 385538305536384 385909785096836 385923458688768 387833176402672 388220622133344 388608454922688 388912716248056 389290100431232 389301240440112 389679001630464 390373695647936 390545296517376 390921600487704 391618509728446 391632385592448 393262448394816 393570353568392 393963530744784 394357100705568 395048829727552 395443483903104 395614616970573 396308551761122 396322593803136 396704464400244 397797314164432 398681656861488 399079940234976 399779953436864 400179334009728 400352516575011 401455416069708 401856470431416 401894214065344 402572873636934 403859340716832 406707318425408 407113619442816 407394105656538 407801092775076 407839394746784 410281546811136 411989231651712 412273076981766 412684938197532 412723698875488 413136010262976 414274125993728 415195098269952 415556122832487 415595153181208 417666497664416 418083746912832 418501412993664 419235492772096 419247489704736 419835920050404 420572340644456 420992492832912 421743010476788 422152251766336 423090737893824 423513405963648 424268417725152 424692262298304 424863895140828 425862213434112 426046510583694 426459927804768 426793824973516 427220192431032 428397107561696 429349476620064 429763169766931 429778397176128 430962359702784 431148864003858 431905128266612 432336601921224 432348973758009 432768506618448 432809153608832 433527611843872 434925443848896 435344509634034 436123585567488 436312323453006 437526805779063 437951362985136 437992496765824 438430051707648 439170407603928 439211655881152 441039754396384 441784517172999 442766647764441 443237915888768 443680711009536 444429933443496 444471675712064 444915703360128 447075349713993 447521978434986 447564011118224 449752447616472 449794689792448 450244035136896 450693829377792 452130990823512 452924059155568 453376530743136 454184780513464 454625501902208 454822246721271 455636179270272 456075200568988 456091360268544 457360897859712 457545733228584 458806189793952 458819319090132 459264537635904 459624119202248 460083284156496 461350731220288 461553532247808 462821875133618 462838273881984 464314161234924 465128599671736 465593263607472 466058391742944 466102165424896 466875889678016 467544547328859 468364652081326 468381247221888 468832548836652 469874809872468 471169230836304 471639929368608 471684227286272 473143883225013 474921283237128 474965889349952 475767941570922 477333140187904 478661804612992 479139988233984 480654103593664 481134277523328 481465761230454 481946746006908 481992011973472 484394281314944 484878191685888 486910297809936 487718563324356 487764371398304 488251648492608 489596694356224 489808573392138 490685116137216 491157908305064 492741558861552 493605860876128 494098973624256 494113112866296 494592578992512 495460127821568 495474306014688 495674544330966 496169723695932 497054262347643 497536582438896 498423557836204 498642655374864 500030635176072 500515843411584 501408130038816 501909037261632 503007008004501 503509512508002 504392702241428 504896591054856 506019026016504 507413017823712 507901927906373 507919923935424 509031044028507 509539566550014 510943256815992 510957878077647 511453689639984 511501726992256 514002797275968 516721132369728 517077134102529 517627496177792 518144606563584 519019572622824 519068320586816 521228800650272 522108974840817 522909409404096 523269674630703 524349931193088 524364936103008 525235375887768 525284707659712 525809467607424 527486155960764 528939285866992 530644755697056 531575542481984 532106586979968 532638161991936 533803355433348 534336625518696 535273888092944 535289205605154 535808627241888 536763831515912 536999782711392 537517200670593 538479120955776 538494530189616 539017062135552 540517424743296 540735866542872 541699854774078 542241013470156 542767180842432 543192140875384 543734790366768 544943566479312 546971306976094 546990687315072 548187278184546 548734917823092 549697435975688 550246584263376 550796281150752 550848013683968 552552646843197 553541473989504 554074830443316 555306593485644 556468911782784 557392643799264 557444995883776 558996652939648 559781226733872 561323323777216 562271203674726 563133210127488 564120983858432 564700700418624 565691223633536 566256349731072 566485193521104 568062014111592 568613237073024 569004990545082 569626923241376 569877320428416 571443335624161 571463583058368 572465968826752 573037862901504 574865152005144 575439442866288 576448802561632 576465298344012 577024675491264 578286968386127 578307458304576 578864677645254 579900591798528 580459346178712 581749764604008 582330933200016 583369074372084 583935150646848 583951860660168 584518502445696 585560543471904 586382400731556 587427764592669 589046022897332 590355530352588 590945296117176 592573244591328 593165225854656 594462827641683 595056696600366 596100466285324 596695971246648 598022485292232 599274212689152 599669930155296 600269001014592 602183124104562 602841321098016 603859310455401 604502040990848 606429662295028 606451149368064 610060977638112 610670429164224 611091158484807 611741586391936 611759092120176 612352716847872 613444378875328 613714037384448 615400515287558 615422320216704 617983847477568 618409615472649 619085548313232 619704015394464 620791018143296 621411188990592 622770581338906 622792647404928 623392729771812 624504073206013 625110065115536 626499746496624 627125620369248 628225641115072 628853239158144 628871234557104 629481464172288 630858510966684 631488739249368 631983163903091 632614515715182 633228377649504 634357255427896 634636106840736 636402626587728 637020164342016 638793320151168 639551824548637 640190737460274 640830288646548 641954348307272 642595661342544 644024214930096 646420635517202 646443539554176 647857692399918 648504902881836 649213730413248 650291417765808 651002197990144 653016764451051 653078097856184 654185378351232 656988745148736 657645077561472 658798631499008 658817483821728 660632408019584 660899392441288 661559631594576 662739016463524 662762498694912 663382109918528 664856873833152 665521066514304 666707513568096 667373555040192 668544173385088 669212049682176 670676010672668 670699774128384 671346016677336 673195454739808 674692034688672 675342123919463 675366052705344 676550690431616 677226565247232 678708058704676 679386088733352 680064796114704 681257675754656 681277170770196 681938252853312 683454268905408 684112800853482 685337063034624 688209284690928 688961509826304 689436178803372 690124926234744 692026096830432 694232812700427 696145299787756 697212545872128 697692899507604 698389895411208 699153248137344 700313834517024 702546978121989 703248823254978 703314874614352 706753846254456 707526340929408 708233160450816 711737807244464 712448834024928 713651912356383 713718940806872 714411502989184 715999710281856 716689600894124 716714994707712 717992706919488 718709982350976 720981155390496 721701416284992 722198641845681 722266473032104 722988017960208 723689574456576 724979720489024 725298407817984 726591421972416 727291518067114 727317287528832 730916370912728 731646557097456 732377472738912 733662112351168 734395041534336 734712860088207 736001596127798 736027674205824 736736862457596 738050268334379 738766440591088 740408791314192 741148460436384 743190191732352 743211459022032 743511816496449 746304873658344 746374968978496 746889193703653 747635336754306 749694938232968 752112195058224 752934267224832 755313591361472 755833974466571 756589053362142 757344886582284 757416018815456 758673320726776 761119526735568 761951444077824 766414885223988 766486869340192 767252590488384 768620397792016 769366233988352 771076611072768 771819570193672 775666352805344 776441244266688 777216909845376 777825432496112 778580200862464 778602480880224 780747391295872 781843200975408 783237019456892 783264771184896 786524896789632 787140707136784 787927061489568 788714201411136 790097659455104 790886967806208 791229233941146 792617103522244 792645187606272 793408928800488 795594628328864 797363313722976 798131600995729 798159880469952 799559906873728 800358668019456 800705033150022 802910832139416 802933808407731 803712940862832 803788428130688 805145747273868 807718681433664 812549782161117 813414636850816 814227238885632 814788211313076 815602185550152 815678789493568 820456960464141 822280917276819 823978463303424 824546153963532 825369876395064 825447397750976 826272020525952 831112245664974 831190306362416 835332995328832 836167493825664 837002825987328 838494979409472 839671840100808 841144681288912 841984985665824 843406805512089 843486020953576 844304503532672 846181475787648 847026811927296 848536835450304 849384524596608 849727790281656 852093021167388 852919855609536 853507485817623 853587649947032 854440384862064 856794215123392 858698953240128 859526339533862 859556794352256 862297728007716 863810256533224 864673203842448 864697947516018 865537013236896 865618307217664 867055223687744 868297016467881 869850887697792 870689019268068 872241226213357 872624646906012 875053611558126 875902725970272 875984993531648 878340815207856 878423311762304 882079508792768 882687228922499 883569034345998 885533295528882 886475831777536 888859866886992 888943351424128 889831406720256 894150699427986 895043956869972 895128022236448 899504895232944 899589379584896 900488070273792 904261981647024 905848118311136 906753061486272 908369561026928 909251003804416 909644493442542 911272358540544 912150401137976 914721795719424 915091466457168 917612379587904 917638638180264 918529075271808 919248238404496 920166568312992 922701462440576 923100772931337 925643750267236 925676547763968 928628322469848 930257199343472 931186527214944 932116783485888 933751779356032 934155872008359 935089094657718 936729304162652 936762494443776 937665097673304 939749619744936 942338461672608 943279858737216 946287766450026 948921773572773 949842566474256 949931778699904 951535883141844 957323609225984 960286106190411 961308207187328 962268555046656 962931522460908 963893492013816 963984023946944 968788562629888 969630953275803 971786538599877 973820595619872 975437126648712 975528742796608 976503296985216 979617146784276 982315816610128 985483117723104 987211721752256 988197947248512 988226225732592 989185157985024 990948612029376 991349088661932 992339447391864 994108524695286 995073164877792 996847115672408 997285310749728 1000061270352144 1001031686823168 1002816260077632 1003818074523264 1006014016009002 1007019025016004 1008785404482856 1009793182109712 1012038052033008 1014826035647424 1015803855812746 1015839847870848 1018062088057014 1019079133100028 1021886513631984 1021915756155294 1022907379279968 1023003453984512 1026169201280223 1028005594551936 1030830540070331 1033442264739456 1034154268205058 1035254992355584 1038039145245648 1038136641173632 1042457601300544 1043175815999317 1044217949681634 1045818818808192 1046539349261406 1048729872206016 1050470751775536 1050569415319424 1051618935214848 1054972311921528 1057878571733984 1061251909016299 1061289511394112 1063151084963968 1064213173959936 1067606710866696 1068673251037392 1070547776185888 1070578411210308 1071617254483776 1073527663031824 1073999565422784 1075034401341186 1076958241911552 1076989060379232 1081034849486592 1081471733085744 1083399709548156 1084482026940312 1085534361684864 1086384281750768 1087469580733536 1089887132958624 1090937277100671 1093942613952188 1093981374630144 1096374556369092 1097469835646184 1099394871951376 1100493168526752 1101592562301504 1104002394191697 1105105293686394 1107082947979008 1108149660886632 1110613186971288 1112937823565568 1114785287598528 1117993305879296 1119562453467744 1121453005131459 1122646647554432 1124542407349452 1126266420254976 1129401400837248 1131382447267072 1132970387042208 1134883580043213 1136124028223184 1137226474146048 1138009981090164 1139253846482752 1139754640856832 1142886671248322 1142927166116736 1144931937653504 1149730304010288 1150878885732576 1152897605123264 1152930596688024 1154049350982528 1156573936772254 1156614916609152 1157729355290508 1159793278811167 1160918692357424 1163499529208016 1164661866400032 1166738148744168 1167870301293696 1167903721320336 1169037004891392 1171121086943808 1172764801463112 1173683018677169 1174855529185338 1178092045794664 1180711060705176 1181890592234352 1185146489182656 1186330451709312 1187739102733183 1188925655283366 1190113393200732 1192200932570648 1193391942493296 1196044970584464 1199339860310592 1200538002029184 1204366248209124 1205682642196032 1207718620910802 1209004081981696 1212859324590056 1218254274628573 1220121955276224 1221340858328448 1222182316969614 1223483172783872 1223518184240352 1226888757750656 1230801030575116 1230844640433408 1235967694955136 1236819230945298 1238171096626464 1239408030788928 1241582036286592 1242822377981184 1245541162677812 1245585294809856 1246785459543624 1249008146412026 1250220130231072 1252999492993248 1254206801564717 1254251240738496 1256451282230144 1257706478316288 1257742469114208 1261717021933368 1262977478498736 1263966327806182 1265229031430364 1266456755299008 1268714510855792 1269272213681472 1272805253175456 1277586640302336 1279103649097274 1280381474920548 1281660577293096 1283908696614544 1285191322685088 1288048429860192 1289289509300793 1292841271034404 1292887079108352 1295715384799836 1297009805763672 1298427460826496 1300582835531616 1306033528902102 1306156195712368 1308370756702464 1313977490297472 1315290155122944 1317634967643456 1321264816039168 1321798784882576 1323119263189152 1325353551518997 1325478032927048 1326764219837056 1329713747666304 1331042133028608 1333415027136192 1334747110080384 1337088346770176 1341226049141979 1341352021345336 1342692033354672 1346390909479616 1349384069377344 1350684247838926 1350732105410688 1353101380863232 1357416117409352 1358772177466704 1360129592229408 1362515351509312 1362554341540392 1363876505706624 1364466740163813 1366908537810816 1368225601706964 1370664784049561 1376418569381856 1378872357606744 1380249852469488 1384052193660864 1387079931163927 1388465625400854 1392290599575512 1395385799015208 1396779790822416 1398306496274688 1400627669034048 1405093956243978 1406497646509956 1406629749228704 1413507692508912 1415052681858816 1423475614488928 1424897668049856 1427303824712766 1427437881613744 1428823005978368 1431999420563712 1433379201788248 1435985413838976 1437419964701952 1441962310780992 1443402832569984 1444397283691362 1444532946064208 1445976035920416 1449959440978048 1453182843944832 1454583036134228 1454634575057664 1461832741825456 1463293114194912 1464754945477824 1467324224702336 1468790083068672 1469425720176414 1472003192255596 1472055348411648 1473473724915192 1476100536668758 1477532881182176 1480817582628384 1482296920872768 1486380383464704 1486422918044064 1487023632992898 1491162787042929 1492609747316688 1492749937956992 1493778387407306 1495270673508612 1499389876465936 1504224390116448 1509021024013503 1510627182722944 1511667948933142 1513178106724284 1514689773164568 1514832037630912 1517346641453552 1522239053471136 1523705783719119 1527093132085521 1532829770447976 1532973738680384 1534505180976768 1537240795584032 1543639140387344 1551332705610688 1552882488533376 1554433819690752 1555650864992224 1557204961760448 1561494782591744 1563686401950816 1566326924522451 1566474038913784 1573049793579264 1574281414273568 1575854122979136 1577428402822272 1580195318910208 1582458467882292 1585234207044488 1586817857600976 1591189256657728 1594726627445952 1596263201991458 1596319760939904 1599119813747456 1601410066300044 1605821664278832 1605867616815462 1607425881725664 1607576856261376 1610291494547736 1612551602011779 1615437362867328 1619876562967663 1625099564322234 1626829273701632 1629576422626152 1631204371100304 1631357578987136 1639276282284641 1640913920928282 1644561834553638 1649092307927064 1650739752790128 1650894795501952 1652544041051904 1662224491329948 1662380612724832 1670665990657664 1672334987651328 1676989958818944 1679343680201616 1682289362577824 1683969971331648 1686813611024178 1686972041907152 1688609007065344 1692362951575296 1697073670900608 1698769049193216 1699455580563312 1704186042334776 1705839711219072 1707014971635246 1707175299894064 1708880769724128 1713588430246784 1714330006872483 1717397906480256 1719052679067724 1719113588704512 1724595456015432 1727620513066448 1729346407684896 1729395895032036 1731074026473792 1734110447375488 1734860905158381 1736594032935762 1739701775395584 1741378038536136 1744482452426714 1745249293812024 1750107223116252 1751805451940544 1756681630415712 1756846623524608 1762283293778007 1764159017585536 1765374457844998 1767138068691996 1771066591057764 1777719733773984 1777886702848256 1783388482925049 1788301398855972 1790087913739944 1790256044472896 1799009790465888 1799178759169792 1808523963294048 1811696236622272 1813506122972544 1816739122053856 1819288986885084 1824300802275952 1830182932914336 1835224759175808 1835277276360528 1837058150543616 1838496476808992 1840333136625984 1845402924881152 1846201545862674 1851287500534472 1857256644939696 1860514398686944 1862373054429888 1864233566971776 1867503558712064 1868311744016718 1870178189315436 1873458608325304 1873512219618039 1875330195346608 1879499239489872 1884676923345216 1886559717474432 1892575532900052 1895949491709273 1897843547145546 1899685132948512 1899863557399808 1903071766283688 1914399574416329 1918655473645911 1920572212380822 1922616414374656 1925863044921816 1927786984027632 1927968047893888 1939261906551606 1943573077199754 1947641191239744 1950874253297424 1951057485593216 1953006593970432 1959234293568552 1964631633220256 1970896402458841 1970966235446208 1974423443504512 1976395894497024 1976452451465184 1981897224058752 1982698177323864 1984678894783728 1988217049390572 1990146329755584 1993694231344816 1994570621499456 2000122540704288 2005632520155264 2007636149046528 2012028032018004 2014038050032008 2017570808965712 2019586364219424 2024076104066016 2026026371758389 2029652071294848 2031607711625492 2031679695741696 2036124176114028 2038158266200056 2043773027263968 2043831512310588 2045814758559936 2052338402560446 2056011189103872 2061661080140662 2066884529478912 2068308536410116 2076078290491296 2076273282347264 2082698438101281 2084915202601088 2086351631998634 2088435899363268 2091637637616384 2093078698522812 2097459744412032 2100941503551072 2101138830638848 2107640934365967 2109944623843056 2115757143467968 2122503818032598 2122579022788224 2126302169927936 2135213421733392 2137346502074784 2141095552371776 2141156822420616 2143234508967552 2147055326063648 2147999130845568 2150068802682372 2153901803506453 2153978120758464 2162943466171488 2166799419096312 2168964053880624 2171068723369728 2172768563501536 2174939161467072 2179697034686171 2179774265917248 2181874554201342 2187885227904376 2192749112738184 2194939671292368 2198789743902752 2200986337053504 2203185124603008 2208004788383394 2210210587372788 2214150805003137 2216299321773264 2221226373942576 2229570575197056 2239124906935488 2240667581110959 2242906010262918 2245293295108864 2249084814698904 2258802801674496 2262472224310207 2265940774084416 2267501923399713 2269767160086426 2272248056446368 2276019962180328 2278507692965504 2285773342496644 2285854332233472 2299460608020576 2301757771465152 2305795210246528 2305861193376048 2308098701965056 2313147873544508 2313229833218304 2315458710581016 2319586557622334 2321837384714848 2326999058416032 2329323732800064 2333476297488336 2335740602587392 2335807442640672 2342242173887616 2345529602926224 2347366037354338 2349711058370676 2356184091589328 2361422121410352 2363781184468704 2370292978365312 2372660903418624 2375478205466366 2377851310566732 2380226786401464 2384401865141296 2386783884986592 2392089941168928 2394394802987187 2398679720621184 2401076004058368 2408732496418248 2411365284392064 2415437241821604 2425718649180112 2436508549257146 2440243910552448 2442681716656896 2444364633939228 2447036368480704 2453777515501312 2461370881392423 2461602061150232 2471935389910272 2473638461890596 2476342193252928 2478816061577856 2483164072573184 2491082325355624 2493570919087248 2498016292824052 2500440260462144 2505998985986496 2508413603129434 2508502481476992 2512902564460288 2515484938228416 2523434043866736 2525954956997472 2527932655612364 2530458062860728 2532913510598016 2537429021711584 2538544427362944 2545520313234899 2545610506350912 2558207298194548 2560762949841096 2563321154586192 2567817393229088 2570382645370176 2576005586447293 2576096859720384 2578579018601586 2585682542068808 2591430769599672 2594019611527344 2596854921652992 2601165671063232 2612067057804204 2612312391424736 2616723678640071 2627954980594944 2635269935286912 2643597569765152 2646238526378304 2648061686767497 2650707103037994 2650956065854096 2653528439674112 2659427495332608 2666830054272384 2669494220160768 2682452098283958 2682704042690672 2685384066709344 2692781818959232 2698768138754688 2701368495677852 2701464210821376 2714832234818704 2717544354933408 2720259184458816 2725030703018624 2725108683080784 2727753011413248 2728933480327626 2733817075621632 2736451203413928 2741329568099122 2752837138763712 2757744715213488 2760499704938976 2768104387321728 2769302318794011 2774159862327854 2776931250801708 2784581199151024 2790771598030416 2793559581644832 2801255338068096 2802467616025077 2810187912487956 2812995293019912 2813259498457408 2827015385017824 2846951228977856 2849795336099712 2854607649425532 2854875763227488 2866758403576496 2871970827677952 2883924621561984 2886805665139968 2888794567382724 2889065892128416 2891952071840832 2899918881956096 2906365687889664 2908892859827409 2909166072268456 2923665483650912 2926586228389824 2929509890955648 2934648449404672 2938851440352828 2944006384511192 2946947449830384 2952201073337516 2955065762364352 2961635165256768 2964593841745536 2972845836088128 2974047265985796 2982325574085858 2985219494633376 2985499875913984 2987556774814612 2990541347017224 2998779752931872 3008342188368517 3008448780232896 3018042048027006 3021254365445888 3023335897866284 3026356213448568 3029379546329136 3029664075261824 3034693282907104 3044478106942272 3047411567438238 3054186264171042 3065659540895952 3065947477360768 3069010361953536 3074481591168064 3087278280774688 3092491620210993 3102665411221376 3105764977066752 3111301729984448 3114409923520896 3127372803901632 3129527447997951 3132653849044902 3132948077827568 3148562828547136 3151708245958272 3154856805644544 3164916935764584 3170468414088976 3173635715201952 3182378513315456 3183755727048897 3189453254891904 3192526403982916 3192639521879808 3202820132600088 3211643328557664 3211735233630924 3214851763451328 3220582989095472 3225103204023558 3230874725734656 3239753125935326 3250199128644468 3259152845252304 3262408742200608 3262715157974272 3272811831302013 3278552564569282 3281827841856564 3289123669107276 3298184615854128 3301479505580256 3301789591003904 3312007182575091 3324448982659896 3324761225449664 3341331981315328 3353979917637888 3358687360403232 3364578725155648 3367939942663296 3373627222048356 3373944083814304 3394147341801216 3398911161126624 3408372084669552 3411679422438144 3414029943270492 3414350599788128 3417761539448256 3427176860493568 3428660013744966 3434795812960512 3438105358135448 3449190912030864 3455241026132896 3458692815369792 3458791790064072 3462148052947584 3468220894750976 3469721810316762 3473188065871524 3479379836433501 3482756077072272 3488964904853428 3490498587624048 3500214446232504 3503610903881088 3513363260831424 3521049056031507 3524566587556014 3528318035171072 3530748915689996 3534276137383992 3542133182115528 3555313495344611 3555439467547968 3563217308199549 3566776965850098 3576602797711944 3580175827479888 3580512088945792 3598019580931776 3617047926588096 3623392473244544 3627012245945088 3633478244107712 3638577973770168 3648601604551904 3654762823885719 3660365865828672 3670449518351616 3670554552721056 3676992953617984 3680666273251968 3692403091725348 3702575001068944 3714513289879392 3721028797373888 3724746108859776 3728467133943552 3736623488033436 3740356378630872 3746917216650608 3747024439236078 3750660390693216 3758998478979744 3762620404694151 3769353846690432 3773119434948864 3785151065800104 3791898983418546 3795687094291092 3799370265897024 3806143532567376 3828799148832658 3837310947291822 3841144424761644 3851726089843632 3855573968055264 3855936095787776 3867868527902379 3878523813103212 3887146154399508 3895282382479488 3901748506594848 3902114971186432 3918468587137104 3929263266440512 3941792804917682 3941932470892416 3948846887009024 3952904902930368 3963794448117504 3965396354647728 3969357789567456 3976434098781144 3980292659511168 3987388462689632 3989141242998912 4000103349369127 4000245081408576 4011265040310528 4024056064036008 4028076100064016 4035141617931424 4039172728438848 4048008778702889 4048152208132032 4052052743516778 4059304142589696 4063215423250984 4072248352228056 4076316532400112 4087546054527936 4087663024621176 4091629517119872 4104676805120892 4111994352148683 4123322160281324 4136617072820232 4152156580982592 4161239793491781 4165396876202562 4169830405202176 4172703263997268 4176871798726536 4186157397045624 4194919488824064 4201883007102144 4215281868731934 4219889247686112 4231514286935936 4245007636065196 4245158045576448 4270426843466784 4274693004149568 4282191104743552 4282313644841232 4286469017935104 4294110652127296 4295998261691136 4300137605364744 4307803607012906 4307956241516928 4325886932342976 4333598838192624 4337928107761248 4345537127003072 4349878322934144 4359394069372342 4359548531834496 4363749108402684 4375770455808752 4385498225476368 4389879342584736 4397579487805504 4401972674107008 4406370249206016 4416009576766788 4420421174745576 4428301610006274 4432598643546528 4442452747885152 4459141150394112 4478249813870976 4481335162221918 4485812020525836 4498169629397808 4524944448620414 4531881548168832 4535003846799426 4539534320172852 4544496112892736 4552039924360656 4557015385931008 4571117351157357 4571546684993288 4598921216041152 4603515542930304 4611590420493056 4611722386752096 4626295747089016 4630917421162032 4639173115244668 4643674769429696 4653998116832064 4658647465600128 4666952594976672 4671614885281344 4684484347775232 4691059205852448 4694732074708676 4699422116741352 4712368183178656 4722844242820704 4727394867436241 4727562368937408 4740585956730624 4750956410932732 4755702621133464 4760453572802928 4768803730282592 4773567769973184 4784179882337856 4788789605974374 4797359441242368 4817464992836496 4822730568784128 4830874483643208 4851437298360224 4859629688902989 4873017098514292 4880487821104896 4888729267878456 4894072736961408 4917828846853923 4922741762784846 4923204122300464 4947276923781192 4952684386505856 4957632123155712 4982164650711248 4987141838174496 4996032585648104 5000880520924288 5011997971972992 5016827206258868 5017004962953984 5030969876456832 5046868087733472 5051909913994944 5055865311224728 5060916125721456 5065827021196032 5074858043423168 5077088854725888 5091040626469798 5091221012701824 5116414596389096 5121525899682192 5126642309172384 5135634786458176 5140765290740352 5142990020617449 5152011172894586 5152193719440768 5157158037203172 5171365084137616 5182861539199344 5188039223054688 5202331342126464 5204582715475143 5224134115608408 5224624782849472 5233447357280142 5270539870573824 5287195139530304 5292477052756608 5296123373534994 5301414206075988 5301912131708192 5333660108544768 5364904196567916 5365408085381344 5370768133418688 5385563637918464 5397536277509376 5402736991355704 5429664469637408 5435088709866816 5440518368917632 5450061406037248 5450217366161568 5457866960655252 5472902406827856 5482659136198244 5505674277527424 5515489430426976 5520999409877952 5536208774643456 5538604637588022 5548319724655708 5553862501603416 5569162398302048 5581543196060832 5586921206970103 5587119163289664 5602510676136192 5604935232050154 5620375824975912 5620536658854117 5625990586039824 5626518996914816 5654030770035648 5687848475127819 5693902457955712 5699590672199424 5709215298851064 5709751526454976 5733516807152992 5743198723248987 5755966420937733 5767849243123968 5777589134765448 5778131784256832 5783904143681664 5817785719654818 5818332144536912 5847330967301824 5853172456779648 5859019781911296 5877702880705656 5888012769022384 5893894899660768 5904402146675032 5910131524728704 5912689207376523 5923270330513536 5929187683491072 5945691672176256 5948094531971592 5964651148171716 5970438989266752 5975113549629224 5981082694034448 5997559505863744 6016684376737034 6016897560465792 6036084096054012 6046671795732568 6052712426897136 6058759092658272 6059328150523648 6069386565814208 6078079115275167 6088956213884544 6094823134876476 6108372528342084 6131319081791904 6131894954721536 6148963182336128 6174556561549376 6184983240421986 6205330822442752 6222603459968896 6228819847041792 6254745607803264 6259054895995902 6265307698089804 6265896155655136 6297125657094272 6303416491916544 6329833871529168 6340936828177952 6347271430403904 6364757026630912 6367511454097794 6378906509783808 6385052807965832 6405640265200176 6423286657115328 6423470467261848 6429703526902656 6441165978190944 6450206408047116 6461705410519359 6479506251870652 6500398257288936 6518305690504608 6524817484401216 6539091104058513 6545623662604026 6557105129138564 6563655683713128 6578247338214552 6596369231708256 6602959011160512 6624014365150182 6642452415009411 6648897965319792 6649522450899328 6717374720806464 6722002743332877 6729157450311296 6735879885326592 6747254444096712 6747888167628608 6787416672930621 6797822322253248 6802505770199139 6816744169339104 6828059886540984 6828701199576256 6835523078896512 6857320027489932 6876210716270896 6898381824061728 6910482052265792 6917385630739584 6917583580128144 6924296105895168 6939443620633524 6946376131743048 6958759672867002 6965512154144544 6977929809706856 6980997175248096 7000428892465008 7007221807762176 7026726521662848 7042098112063014 7049133175112028 7061497831379992 7068552274767984 7084266364231056 7110626990689222 7110878935095936 7126434616399098 7133553931700196 7153205595423888 7160351654959776 7161024177891584 7183184408961561 7196039161863552 7234095853176192 7246784946489088 7266956488215424 7277155947540336 7297203209103808 7309525647771438 7320731731657344 7341109105442112 7353985907235968 7361332546503936 7384806183450696 7405150002137888 7428763363114093 7429026579758784 7442057594747776 7449492217719552 7473246976066872 7480712757261744 7493834433301216 7494048878472156 7501320781386432 7517996957959488 7525240809388302 7538707693380864 7570302131600208 7583797966837092 7591374188582184 7598740531794048 7612287065134752 7636560939704697 7657598297665316 7674621894583644 7682288849523288 7703452179687264 7711147936110528 7728016759341879 7735737055804758 7757047626206424 7774292308799016 7790564764958976 7803497013189696 7836937174274208 7850171035920213 7858526532881024 7883585609835364 7883864941784832 7905809805860736 7930792709295456 7938715579134912 7944185060302491 7952868197562288 7960585319022336 7974776925379264 7978282485997824 8000206698738254 8000490162817152 8048112128072016 8056152200128032 8070283235862848 8078345456877696 8096017557405778 8096304416264064 8104105487033556 8118552951678169 8126430846501968 8144496704456112 8152633064800224 8175092109055872 8175326049242352 8183259034239744 8209353610241784 8215781130740183 8223988704297366 8246644320562648 8273234145640464 8304313161965184 8314173719132281 8322479586983562 8330793752405124 8345406527994536 8353743597453072 8372314794091248 8403766014204288 8430563737463868 8439778495372224 8463028573871872 8490015272130392 8540853686933568 8549386008299136 8564382209487104 8564627289682464 8588221304254592 8600275210729488 8615607214025812 8615912483033856 8651773864685952 8667197676385248 8675856215522496 8691074254006144 8699756645868288 8718788138744684 8719097063668992 8727498216805368 8751540911617504 8770996450952736 8779447610953019 8779758685169472 8795158975611008 8803945348214016 8832019153533576 8840842349491152 8856603220012548 8865197287093056 8884905495770304 8956499627741952 8962670324443836 8971624041051672 8996339258795616 9025026565105551 9049888897240828 9063763096337664 9070007693598852 9079068640345704 9088992225785472 9104079848721312 9142234702314714 9143093369986576 9197842432082304 9207031085860608 9223444773504192 9252591494178032 9261834842324064 9277474860632979 9278346230489336 9287349538859392 9307996233664128 9317294931200256 9333905189953344 9343229770562688 9382118411704896 9388582343993853 9389464149417352 9398844233482704 9424736366357312 9445688485641408 9454789734872482 9455124737874816 9501912821865464 9511405242266928 9520907145605856 9537607460565184 9547135539946368 9551267181146691 9568359764675712 9577579211948748 9594653488346927 9634929985672992 9661748967286416 9702874596720448 9709559518147489 9719259377805978 9746034197028584 9777458535756912 9788145473922816 9835657693707846 9845483525569692 9846408244600928 9894553847562384 9905368773011712 9964329301422496 9974283676348992 9992065171296208 10001761041848576 10023995943945984 10033654412517736 10061939752913664 10093736175466944 10103819827989888 10111730622449456 10121832251442912 10149716086846336 10182081252939596 10182442025403648 10232829192778192 10243051799364384 10253284618344768 10271269572916352 10281530581480704 10285980041234898 10304022345789172 10304387438881536 10314316074406344 10342730168275232 10365723078398688 10376078446109376 10404662684252928 10409165430950286 10438139509300503 10448268231216816 10449249565698944 10466894714560284 10563147168094521 10574390279060608 10584954105513216 10592246747069988 10602828412151976 10603824263416384 10665940486033833 10689651924598647 10729808393135832 10730816170762688 10741536266837376 10805473982711408 10859328939274816 10870177419733632 10881036737835264 10900434732323136 10915733921310504 10945804813655712 10964288471657157 10965318272396488 11011348555054848 11030978860853952 11041998819755904 11077209275176044 11096639449311416 11107725003206832 11138324796604096 11163086392121664 11173842413940206 11174238326579328 11209870464100308 11240751649951824 11241073317708234 11251981172079648 11253037993829632 11287861214082453 11308061540071296 11339135940773641 11375696950255638 11387804915911424 11418430597702128 11419503052909952 11467033614305984 11474933975992487 11486397446497974 11511932841875466 11555178269530896 11556263568513664 11567808287363328 11635571439309636 11636664289073824 11694661934603648 11706344913559296 11755405761411312 11776025538044768 11787789799321536 11808804293350064 11820263049457408 11825378414753046 11846540661027072 11891383344352512 11896189063943184 11929302296343432 11940877978533504 11950227099258448 11962165388068896 11995119011727488 12000310048107381 12033368753474068 12033795120931584 12072168192108024 12093343591465136 12105424853794272 12117518185316544 12138773131628416 12144026336108667 12156158230550334 12177912427769088 12189646269752952 12216745056684168 12262638163583808 12297926364672256 12335983056446049 12349113123098752 12369966480843972 12445206919937792 12483719380475343 12509491215606528 12518109791991804 12530615396179608 12531792311310272 12594251314188544 12659667743058336 12681873656355904 12694542860807808 12735022908195588 12770105615931664 12811280530400352 12846573314230656 12846940934523696 12859407053805312 12882331956381888 12900412816094232 12923410821038718 12959012503741304 13000796514577872 13036611381009216 13049634968802432 13078182208117026 13091247325208052 13114210258277128 13127311367426256 13156494676429104 13192738463416512 13205918022321024 13248028730300364 13284904830018822 13297795930639584 13299044901798656 13400797020914303 13434749441612928 13444005486665754 13458314900622592 13494508888193424 13495776335257216 13574833345861242 13595644644506496 13605011540398278 13633488338678208 13656119773081968 13657402399152512 13671046157793024 13714640054979864 13752421432541792 13796274817211887 13796763648123456 13820964104531584 13834771261479168 13835167160256288 13878887241267048 13892752263486096 13917519345734004 13931024308289088 13955859619413712 13961994350496192 14000857784930016 14053453043325696 14084196224126028 14098266350224056 14122995662759984 14137104549535968 14168532728462112 14182184602308723 14221253981378444 14221757870191872 14252869232798196 14267107863400392 14306411190847776 14320703309919552 14366368817923122 14392078323727104 14468191706352384 14533912976430848 14554311895080672 14578889066708967 14594406418207616 14619051295542876 14641463463314688 14682218210884224 14707971814471936 14753486540561769 14769612366901392 14810300004275776 14857526726228186 14858053159517568 14884115189495552 14946493952133744 14961425514523488 14987668866602432 14988097756944312 15002641562772864 15035993915918976 15050481618776604 15077312624545171 15140604263200416 15167595933674184 15182748377164368 15197481063588096 15224574130269504 15257879242803197 15273121879409394 15315196595330632 15349243789167288 15364577699046576 15406904359374528 15422295872221056 15456033518683758 15471474111609516 15514095252412848 15548584617598032 15606994026379392 15673874348548416 15700342071840426 15717053065762048 15767171219670728 15811619611721472 15837305570171449 15861585418590912 15877431158269824 15888370120604982 15905736395124576 15949553850758528 16000413397476508 16000980325634304 16096224256144032 16112304400256064 16140566471725696 16156690913755392 16192035114811556 16192608832528128 16208210974067112 16237105903356338 16252861693003936 16288993408912224 16305266129600448 16350184218111744 16350652098484704 16418707220483568 16431562261480366 16447977408594732 16493288641125296 16546468291280928 16608626323930368 16628347438264562 16644959173967124 16661587504810248 16690813055989072 16707487194906144 16744629588182496 16760763620910309 16807532028408576 16861127474927736 16879556990744448 16980030544260784 17081707373867136 17098772016598272 17129254579364928 17176442608509184 17200550421458976 17229596169746961 17231214428051624 17303547729371904 17334395352770496 17351712431044992 17382148508012288 17437576277489368 17454996433610736 17503081823235008 17541992901905472 17558895221906038 17559517370338944 17590317951222016 17664038307067152 17681684698982304 17713206440025096 17730394574186112 17738067622129569 17769810991540608 17818642192644293 17925340648887672 17943248082103344 17992678517591232 18032039105131051 18050053130211102 18099777794481656 18140015387197704 18158137280691408 18177984451570944 18208159697442624 18284469404629428 18286186739973152 18395684864164608 18446889547008384 18505182988356064 18523669684648128 18554949721265958 18556692460978672 18574699077718784 18615992467328256 18667810379906688 18686459541125376 18764236823409792 18777164687987706 18778928298834704 18797688466965408 18849472732714624 18891376971282816 18909579469744964 18910249475749632 19003825643730928 19022810484533856 19041814291211712 19075214921130368 19094271079892736 19102534362293382 19136719529351424 19155158423897496 19189306976693854 19269859971345984 19323497934572832 19385116231558077 19405749193440896 19419119036294978 19438518755611956 19492068394057168 19554917071513824 19617273312175539 19671315387415692 19690967051139384 19692816489201856 19789107695124768 19928658602844992 19948567352697984 19984130342592416 20067308825035472 20187472350933888 20207639655979776 20223461244898912 20243664502885824 20299432173692672 20362250018791863 20364162505879192 20465658385556384 20486103598728768 20506569236689536 20542539145832704 20571960082469796 20608044691578344 20628632148812688 20685460336550464 20731446156797376 20752156892218752 20818330861900572 20876279018601006 20896536462433632 20898499131397888 20933789429120568 21058395318579619 21126294336189042 21148780558121216 21184493494139976 21205656824303952 21207648526832768 21331880972067666 21379303849197294 21459616786271664 21461632341525376 21483072533674752 21610947965422816 21718657878549632 21740354839467264 21800869464646272 21831467842621008 21891609627311424 21928576943314314 21930636544792976 22061957721707904 22083997639511808 22154418550352088 22193278898622832 22215450006413664 22276649593208192 22286290089342279 22326172784243328 22347684827880412 22348476653158656 22419740928200616 22481503299903648 22482146635416468 22503962344159296 22575722428164906 22616123080142592 22678271881547282 22751393900511276 22836861195404256 22839006105819904 22909682819114091 22934067228611968 22949867951984974 22972794892995948 23023865683750932 23110356539061792 23112527137027328 23184050278025637 23271142878619272 23273328578147648 23389323869207296 23510811522822624 23552051076089536 23575579598643072 23617608586700128 23650756829506092 23792378127886368 23858604592686864 23881755957067008 23900454198516896 23924330776137792 23990238023454976 24000620096214762 24066737506948136 24144336384216048 24186687182930272 24210849707588544 24235036370633088 24277546263256832 24288052672217334 24312316461100668 24355658855034507 24379292539505904 24433490113368336 24525276327167616 24647343392220549 24671966112892098 24698226246197504 24739932961687944 24887194467412277 24942521157396843 24967438760950686 25036219583983608 25061230792359216 25063584622620544 25319335486116672 25363747312711808 25389085721615616 25470045816391176 25540211231863328 25622561060800704 25693146628461312 25693881869047392 25764663912763776 25800825632188464 25846821642077436 25918025007482608 26001593029155744 26073222762018432 26099269937604864 26156364416234052 26182494650416104 26228420516554256 26254622734852512 26312989352858208 26338342832859057 26385476926833024 26411836044642048 26496057460600728 26569809660037644 26595591861279168 26801594041828606 26869498883225856 26888010973331508 26989017776386848 26991552670514432 27075079695316653 27149666691722484 27191289289012992 27210023080796556 27266976677356416 27312239546163936 27314804798305024 27429280109959728 27504842865083584 27592549634423774 27593527296246912 27641928209063168 27670334320512576 27757774482534096 27785504526972192 27835038691468008 27862048616578176 27911719238827424 27923988700992384 28000723445583889 28001715569860032 28168392448252056 28196532700448112 28245991325519968 28274209099071936 28336061450920223 28337065456924224 28364369204617446 28442507962756888 28505738465596392 28534215726800784 28612822381695552 28641406619839104 28732737635846244 28783960465040781 29108623790161344 29128678554442467 29157778133417934 29188812836415232 29238102591085752 29364436421768448 29506973081123538 29539224733802784 29620600008551552 29715053452456372 29716106319035136 29892987904267488 29922851029046976 29975337733204864 29976195513888624 30005283125545728 30071987831837952 30100963237553208 30154625249090342 30281208526400832 30335191867348368 30365496754328736 30449148260539008 30515758485606394 30546243758818788 30630393190661264 30698487578334576 30729155398093152 30813808718749056 30844591744442112 30912067037367516 30942948223219032 31028190504825696 31097169235196064 31213988052758784 31347748697096832 31400684143680852 31534342439341456 31674611140342898 31723170837181824 31754862316539648 31776740241209964 31811472790249152 31899107701517056 31997821458101499 32000826794953016 32192448512288064 32224608800512128 32281132943451392 32384070229623112 32416421948134224 32474211806712676 32505723386007872 32577986817824448 32610532259200896 32701304196969408 32837414440967136 32863124522960732 32895954817189464 32986577282250592 33091764072053687 33092936582561856 33256694876529124 33289918347934248 33323175009620496 33381626111978144 33414974389812288 33489259176364992 33521527241820618 33722254949855472 33759113981488896 33960061088521568 34017407822320923 34163414747734272 34258509158729856 34401100842917952 34424801927977461 34459192339493922 34462428856103248 34668790705540992 34703424862089984 34875152554978736 34909992867221472 35006163646470016 35083985803810944 35117790443812076 35119034740677888 35328076614134304 35363369397964608 35426412880050192 35460789148372224 35476135244259138 35539621983081216 35637284385288586 35850681297775344 35886496164206688 35985357035182464 36000930144322143 36064078210262102 36100106260422204 36199555588963312 36280030774395408 36316274561382816 36416319394885248 36432079008326001 36568938809258856 36572373479946304 36893779094016768 37010365976712128 37047339369296256 37109899442531916 37113384921957344 37335620759813376 37528473646819584 37554329375975412 37557856597669408 37595376933930816 37698945465429248 37782753942565632 37819158939489928 38007651287461856 38045620969067712 38083628582423424 38150429842260736 38205068724586764 38310316847794992 38378613953387708 38539719942691968 38646995869145664 38770232463116154 38811498386881792 38838238072589956 38877037511223912 38984136788114336 39108448448790721 39109834143027648 39234546624351078 39342630774831384 39381934102278768 39385632978403712 39578215390249536 39857317205689984 39897134705395968 39968260685184832 40134617650070944 40202391062742909 40374944701867776 40446922489797824 40487329005771648 40724500037583726 40728325011758384 40931316771112768 40972207197457536 41013138473379072 41143920164939592 41216089383156688 41257264297625376 41370920673100928 41388824451635661 41462892313594752 41504313784437504 41636661723801144 41752558037202012 41793072924867264 41867578858241136 42116790637159238 42252588672378084 42368986988279952 42411313648607904 42415297053665536 42546553806926169 42663761944135332 42758607698394588 42919233572543328 42923264683050752 43221895930845632 43437315757099264 43601738929292544 43662935685242016 43783219254622848 43857153886628628 43861273089585952 44123915443415808 44308837100704176 44386557797245664 44430900012827328 44553299186416384 44572580178684558 44652345568486656 44695369655760824 44839481856401232 44963006599807296 44964293270832936 45007924688318592 45151444856329812 45231937873635513 45356543763094564 45502787801022552 45673722390808512 45773637728409591 45819365638228182 45868134457223936 45899735903969948 45945589785991896 46047731367501864 46220713078123584 46368100556051274 46542285757238544 46546657156295296 47021623045645248 47104102152179072 47151159197286144 47235217173400256 47301513659012184 47511916710514347 47584756255772736 47717209185373728 47800908397033792 47848661552275584 48001240192429524 48133475013896272 48288672768432096 48373374365860544 48421699415177088 48470072741266176 48576105344434668 48624632922201336 48711317710069014 48758585079011808 48866980226736672 49050552654335232 49294686784441098 49343932225784196 49479865923375888 49774388934824554 49885042314793686 49934877521901372 50072439167967216 50122461584718432 50127169245241088 50282290862730927 50638670972233344 50727494625423616 50940091632782352 51080422463726656 51245122121601408 51387763738094784 51529327825527552 51601651264376928 51693643284154872 51836050014965216 52001343541798651 52003186058311488 52146445524036864 52312728832468104 52364989300832208 52456841033108512 52509245469705024 52625978705716416 52676685665718114 52770953853666048 52992114921201456 53139619320075288 53191183722558336 53455926577932879 53603188083657212 53776021946663016 53978035552773696 54096117315393153 54150159390633306 54299333383444968 54420046161593112 54533953354712832 54624479092327872 54858560219919456 55009685730167168 55185099268847548 55187054592493824 55340668641025152 55515548965068192 55571009053944384 55670077382936016 55724097233156352 55823438477654848 55847977401984768 56001446891167778 56003431139720064 56336784896504112 56393065400896224 56491982651039936 56548418198143872 56672122901840446 56674130913848448 56728738409234892 56885015925513776 57011476931192784 57068431453601568 57225644763391104 57282813239678208 57465475271692488 57567920930081562 58217247580322688 58257357108884934 58315556266835868 58476205182171504 59013946162247076 59078449467605568 59241200017103104 59430106904912744 59785975808534976 59845702058093952 59950675466409728 59952391027777248 60201926475106416 60309250498180684 60562417052801664 60670383734696736 60730993508657472 60898296521078016 61031516971212788 61092487517637576 61260786381322528 61396975156669152 61456133276671133 61458310796186304 61627617437498112 61824134074735032 61885896446438064 62056381009651392 62194338470392128 62695497394193664 62801368287361704 63068684878682912 63175185955738857 63349222280685796 63446341674363648 63553480482419928 63622945580498304 63995642916202998 64001653589906032 64384897024576128 64449217601024256 64768140459246224 64832843896268448 64948423613425352 65011446772015744 65155973635648896 65221064518401792 65402608393938816 65674828881934272 65726249045921464 65791909634378928 65973154564501184 66183528144107374 66185873165123712 66513389753058248 66579836695868496 66646350019240992 66763252223956288 66829948779624576 66858870268026837 66978518352729984 67043054483641236 67444509899710944 67920122177043136 68034815644641846 68517018317459712 68802201685835904 68849603855954922 68918384678987844 68924857712206496 69337581411081984 69750305109957472 69819985734442944 70012327292940032 70167971607621888 70235580887624152 70656153228268608 70726738795929216 70852825760100384 70952270488518276 71274568770577172 71701362595550688 71772992328413376 71970714070364928 72001860288644286 72128156420524204 72200212520844408 72399111177926624 72560061548790816 72632549122765632 72832638789770496 72864158016652002 73066976565103521 73137877618517712 73144746959892608 73942030176661647 74020731953424256 74094678738592512 74219798885063832 74226769843914688 74661583402236831 74827563472190529 75108658751950824 75115713195338816 75190753867861632 75638317878979856 76015302574923712 76091241938135424 76167257164846848 76410137449173528 76620633695589984 76757227906775416 77079439885383936 77293991738291328 77540464926232308 77676476145179912 77754075022447824 77968273576228672 78216896897581442 78219668286055296 78469093248702156 78685261549662768 78763868204557536 78771265956807424 79015028498577171 79156430780499072 79714634411379968 79936521370369664 80269235300141888 80404782125485818 80893844979595648 80974658011543296 81449000075167452 81456650023516768 81862633542225536 81944414394915072 82287840329879184 82432178766313376 82514528595250752 82741841346201856 82777648903271322 82925784627189504 83273323447602288 83505116074404024 83586145849734528 83735157716482272 84002170336751667 84233581274318476 84505177344756168 84737973976559904 84822627297215808 85008184352760669 85093107613852338 85327523888270664 85517215396789176 85838467145086656 86351881395122343 86443791861691264 87325871370484032 87386035663327401 87566438509245696 87714307773257256 87722546179171904 88617674201408352 88773115594491328 88861800025654656 89145160357369116 89390739311521648 89678963712802464 89926013199614592 89928586541665872 90015849376637184 90302889712659624 90463875747271026 90713087526189128 91005575602045104 91347444781617024 91547275456819182 91638731276456364 91799471807939896 91891179571983792 92095462735003728 92441426156247168 92736201112102548 93084571514477088 93093314312590592 94043246091290496 94208204304358144 94470434346800512 94603027318024368 95023833421028694 95169512511545472 95434418370747456 95601816794067584 95697323104551168 96002480384859048 96266950027792544 96573923720483209 96577345536864192 96746748731721088 96843398830354176 97152210688869336 97249265844402672 97422635420138028 97517170158023616 97733960453473344 98589373568882196 98687864451568392 98959731846751776 99275292216161061 99548777869649108 99770084629587372 99869755043802744 100144878335934432 100244923169436864 100564581725461854 101277341944466688 101880183265564704 102052223466962769 102160844927453312 102490244243202816 102775527476189568 103203302528753856 103274405783932383 103387286568309744 103672100029930432 104002687083597302 104006372116622976 104625457664936208 104729978601664416 104913682066217024 105018490939410048 105251957411432832 105353371331436228 105541188371816197 105984229842402912 106279238640150576 106382367445116672 106805154699622379 106911853155865758 107206376167314424 107552043893326032 107956071105547392 108192234630786306 108300318781266612 108598666766889936 108840092323186224 109248958184655744 109717120439838912 110019371460334336 110370198537695096 110681337282050304 111031097930136384 111142018107888768 111340154765872032 111646876955309696 112002893782335556 112006862279440128 112673569793008224 112786130801792448 112983965302079872 113096836396287744 113344245803680892 113348261827696896 113457476818469784 113770031851027552 114022953862385568 114136862907203136 114451289526782208 114930950543384976 115135841860163124 116434495160645376 116514714217769868 116631112533671736 116952410364343008 117325345346372163 118027892324494152 118156898935211136 118860213809825488 119571951617069952 119691404116187904 119904782055554496 120403852950212832 120607173188228727 120618500996361368 121124834105603328 121340767469393472 121461987017314944 122063033942425576 122184975035275152 122521572762645056 122793950313338304 122912266553342266 122916621592372608 123648268149470064 123771792892876128 124112762019302784 124166473354906983 124388676940784256 124730495348510051 125602736574723408 126137369757365824 126224273735917357 126350371911477714 126698444561371592 127106960964839856 127245891160996608 127991285832405996 128003307179812064 128769794049152256 129536280918492448 129665687792536896 129896847226850704 130022893544031488 130311947271297792 130805216787877632 131349657763868544 131452498091842928 131583819268757856 131946309129002368 132367056288214748 132371746330247424 133026779506116496 133159673391736992 133292700038481984 133526504447912576 133659897559249152 133717740536053674 133957036705459968 134086108967282472 134889019799421888 135695813620906539 135840244354086272 136069631289283692 137320913185228773 137604403371671808 137699207711909844 137836769357975688 137849715424412992 139500610219914944 139639971468885888 140471161775248304 141312306456537216 141453477591858432 141705651520200768 141904540977036552 142535750131543041 142549137541154344 143402725191101376 143545984656826752 144003720577288572 144256312841048408 144400425041688816 144798222355853248 145120123097581632 145265098245531264 145728316033304004 146133953130207042 146275755237035424 146289493919785216 147408767230057333 147884060353323294 148041463906848512 148439597770127664 148453539687829376 149323166804473662 149655126944381058 150217317503901648 150231426390677632 150381507735723264 151276635757959712 152030605149847424 152182483876270848 152820274898347056 153241267391179968 153514455813550832 154587983476582656 155080929852464616 155352952290359824 155508150044895648 155936547152457344 156004030625395953 156433793795162884 156439336572110592 156938186497404312 157370523099325536 157527736409115072 158030056997154342 158312861560998144 159873042740739328 160367779733798637 160538470600283776 160809564250971636 161787689959191296 162288351946179459 162898000150334904 162913300047033536 163725267084451072 164575680659758368 164864357532626752 165029057190501504 165555297806542644 166546646895204576 167010232148808048 167172291699469056 167470315432964544 168004340673503334 168467162548636952 169010354689512336 169475947953119808 169645254594431616 170016368705521338 170186215227704676 170655047776541328 171034430793578352 171676934290173312 172703762790244686 172887583723382528 174210361271885939 174651742740968064 174772071326654802 175428615546514512 175445092358343808 177235348402816704 177546231188982656 177723600051309312 178290320714738232 178781478623043296 179357927425604928 179852026399229184 179857173083331744 180605779425319248 180927751494542052 181426175052378256 182011151204090208 182694889563234048 183094550913638364 183277462552912728 183598943615879792 183782359143967584 184190925470007456 184368399830013399 184882852312494336 185472402224205096 186169143028954176 188086492182580992 188940868693601024 189206054636048736 189525557867216571 190047666842057388 190339025023090944 190868836741494912 191203633588135168 192004960769718096 192533900055585088 193147847440966418 193154691073728384 193493497463442176 194304421377738672 194498531688805344 194845270840276056 195034340316047232 195467920906946688 196005064119087223 197178747137764392 197375728903136784 197919463693503552 198352430156441561 198550584432322122 199097555739298216 199540169259174744 199739510087605488 200289756671868864 200489846338873728 201129163450923708 203760366531129408 204104446933925538 204321689854906624 205551054952379136 206406605057507712 206548811567864766 206774573136619488 207344200059860864 208005374167194604 208012744233245952 209250915329872416 209459957203328832 209827364132434048 210036981878820096 210503914822865664 210706742662872456 211082376743632394 211968459684805824 212558477280301152 213610309399244758 213823706311731516 214412752334628848 215104087786652064 215912142211094784 216384469261572612 216600637562533224 217197333533779872 217680184646372448 218497916369311488 219434240879677824 220740397075390192 222062195860272768 222284036215777536 222680309531744064 223293753910619392 223984750206710493 224005787564671112 225347139586016448 225572261603584896 225967930604159744 226688491607361784 226914953636939568 227540063702055104 228045907724771136 228273725814406272 229861901086769952 230271683720326248 231642348504375809 233029428435539736 233262225067343472 233904820728686016 234650690692744326 236055784648988304 236313797870422272 237720427619650976 239143903234139904 239809564111108992 240807705900425664 241214346376457454 241237001992722736 242681534938786944 242923974034629888 244126067884851152 244369950070550304 245043145525290112 245587900626676608 245824533106684532 245833243184745216 247296536298940128 247543585785752256 248225524038605568 248332946709813966 248777353881568512 249460990697020102 251205473149446816 252006511010255001 252274739514731648 252448547471834714 252700743822955428 253396889122743184 254213921929679712 255024553058282007 255982571664811992 256006614359624128 259072561836984896 259331375585073792 259793694453701408 262699315527737088 262904996183685856 263167638537515712 263892618258004736 264734112576429496 266053559012232992 266319346783473984 266585400076963968 267053008895825152 267435481072107348 268172217934564944 269778039598843776 271391627241813078 271680488708172544 272139262578567384 273759139141535047 274641826370457546 275398415423819688 275673538715951376 275699430848825984 279001220439829888 279279942937771776 280942323550496608 282624612913074432 283411303040401536 283809081954073104 285071500263086082 285098275082308688 286805450382202752 287091969313653504 288007441154577144 288512625682096816 288800850083377632 289596444711706496 289721771161449627 290240246195163264 290530196491062528 291456632066608008 292267906260414084 292551510474070848 294817534460114666 295768120706646588 296879195540255328 296907079375658752 297825876648483183 298646333608947324 299310253888762116 300434635007803296 300462852781355264 302553271515919424 304061210299694848 305640549796694112 306482534782359936 307028911627101664 310161859704929232 310705904580719648 311016300089791296 311873094304914688 312008061250791906 312867587590325768 313876372994808624 314741046198651072 315055472818230144 316060113994308684 316623565115448591 320415464098867137 320735559467597274 321076941200567552 321619128501943272 324576703892358918 325796000300669808 325826600094067072 329151361319516736 329728715065253504 330058114381003008 331110595613085288 333093293790409152 334020464297616096 334940630865929088 336008681347006668 336934325097273904 338020709379024672 338951895906239616 339290509188863232 340032737411042676 340372430455409352 341310095553082656 342068861587156704 343353868580346624 345407525580489372 348420722543771878 349303485481936128 349544142653309604 350857231093029024 350890184716687616 351976036039116489 354470696805633408 355092462377965312 356580641429476464 357562957246086592 358715854851209856 359714346166663488 361211558850638496 361855502989084104 362852350104756512 364009404792590557 364022302408180416 366189101827276728 366554925105825456 367197887231759584 367564718287935168 368381850940014912 368736799660026798 370944804448410192 372338286057908352 374191486045530153 378412109272097472 378672821207752071 379051115734433142 380095333684114776 381737673482989824 384009921539436192 385067800111170176 386295694881932836 386309382147456768 388608842755477344 388997063377610688 389690541680552112 390068680632094464 390935841813893376 392010128238174446 394357494275528784 394751457806273568 395838927387007104 396704860312883122 397101168864644244 398195111478596432 399080338518349488 399479020175210976 400579513343737728 400979692677747456 402258326901847416 407520733062258816 408208893867851076 412813210115015424 413097623135729532 413549146273238976 414688400119721728 416010748334389208 418501830659744832 418919914406657664 419654728264868096 421413485325744912 422164753487264788 423936919369611648 425116954560602304 427220618798489516 427647412623463032 428825504669257696 430192932936697931 430208175573304128 432768938523145224 433201275125066448 434394667067559744 435360369292744896 438868481759355648 441480794150780384 442226301690171999 444124391720545536 445360619063488128 447969500413420986 448011575129342224 450694279172032896 451144523207169792 453376983214723568 453829907273879136 455080127404110208 456091815449542272 456547451628812544 459723802173539904 460543367440652496 463284697008751618 466058856871079472 466524450134686944 467809641457372032 468012091876187859 469301381385488652 472111569297976608 475440855239301952 479619128222217984 481615411800851328 482428692752914908 482474003985445472 485363069877573888 488252135769702304 488739900141100608 490086291050580224 491175801253353216 491649066213369064 494593072597880256 495087171571504512 496665893419627932 498921981394040204 502410946298893632 504013022020510002 504549479029463296 504897094943669428 505401487645910856 506793778245486368 508427843859359424 510049106116564014 511965143329623984 512013228719248256 518145123673969792 518662751170147584 519587388907402816 522631083815657817 525809992367371712 526335277075031424 529468225152858992 532107118024465984 532638693566947968 533170800153927936 534870962144214696 536344435869129888 539556079197687552 542783254483626156 544278525157134768 547518278283070094 549283652740915092 550796830847639376 551347077431902752 551398861697651968 553105199490040197 558002440879659776 561884647100993216 566822606080803072 567618163908146208 570143000526172164 570196550164617376 573610900764405504 576014882309154288 577025251364193632 577601700166755264 579192889423412992 579443542322899254 580480492390326528 582913264133216016 584535812520828168 585103020948141696 588015192357261669 589635068920229332 591536241413293176 593758391080510656 595057290469324683 595651753296966366 597292667217894648 598620507777524232 600869270015606592 605106543031838848 611281099593388224 612965069564719872 614057823254203328 620323719409858464 621411809161439296 622032600179582592 624016122501583812 625735175180651536 627752745989617248 629482092397302144 630110945636460288 632120227988617368 633247130230897182 640830928197734274 641471118935194548 643238257003886544 649153407784717836 651592000601339616 651653200188134144 658302722639033472 659457430130507008 662221191226170576 666186587580818304 668040928595232192 669881261731858176 672017362694013336 673868650194547808 676017466043382463 676041418758049344 677903791812479232 680065474822085352 680744860910818704 682620191106165312 684137723174313408 690815051160978744 694927045513127427 696841445087543756 699088285306619208 701714462186058048 703952072078232978 708941393611266816 713161282858952928 715125914492173184 717431709702419712 719428692333326976 722423117701276992 723711005978168208 725704700209513024 728018809585181114 728044604816360832 732378203654553456 733109850211650912 734395774463519168 735129436575870336 736763701880029824 737473599320053596 741889608896820384 744676572115816704 748382972091060306 756824218544194944 757345642415504142 758102231468866284 760190667368229552 768019843078872384 770135600222340352 772591389763865672 777217685510954688 777994126755221376 779381083361104224 784020256476348892 788714988551057568 789502915612547136 791677854774014208 793409720625766244 794202337729288488 796390222957192864 798160677036698976 798958040350421952 801159026687475456 804516653803694832 815041466124517632 816417787735702152 821277417424605141 826195246271459064 827098292546477952 832021496668778416 837003661319489664 837839828813315328 842826970651489824 844329506974529576 847873838739223296 850233909121204608 854441237596979032 855294825246926064 857651009338515392 860385865873395862 860416351146608256 865537877046290448 866402550250132896 868789334135119488 869165313484348881 870720738585489792 882961588301560768 884452603380343998 890721238126976256 895939000826841972 896023150258684448 901388558344065792 906753966429447136 907659814547758272 910160254808220416 912183630899084544 919447604347079808 921086734881304992 926569394017503236 932117713742158944 933048900269373888 935619282914744064 936024183752375718 938602762770977304 944223138595953216 949870695346345773 950881710478603904 961246392296601411 963230823601702656 964857385505829816 964948007970890944 976504271539404608 977479800282201216 983298132426738128 989186145195760512 990174343143009024 993331786839255864 997843962788080408 1004821892597787264 1008026044041020004 1009794189887338856 1010802975291821712 1013587556490972736 1016855687718718848 1020098212233128028 1023930286659247968 1024026457438496512 1036290247347939584 1039174777814805632 1045262167631315634 1051619984734743424 1052670554150062848 1058936450305717984 1064214236048931968 1065277387133895936 1069741924288429392 1072688871738259776 1085566508967252312 1088557050314269536 1092028214377771671 1095036556566140188 1098567305481830184 1101593661695278752 1102694154863805504 1106210398980080394 1122574458136590459 1123769294201986432 1135236327816292416 1136018463623256213 1140286001052344328 1140393100329234752 1152029764618308576 1154050502728387264 1155203400333510528 1158887084645798508 1165826528266432032 1169071625041656336 1170206041896283392 1176030384714523338 1179270137840458664 1183072482826586352 1187516782161021312 1190114580938649366 1191303506593932732 1194585334435789296 1197241015555048464 1201738540031213184 1210213086063677696 1222562199186776448 1228115646508406656 1240647438819716928 1242823618322878592 1244065200359165184 1248032245003167624 1251470350361303072 1255505491979234496 1258964184794604288 1264240455977234736 1266494260461794364 1281661856395468548 1282942237870389096 1286476514007773088 1290578798810093793 1298306815569435672 1303184001202679232 1316605445278066944 1324442382452341152 1326678905070515997 1332373175161636608 1336081857190464384 1344034725388026672 1347737300389095616 1352034932086764926 1352082837516098688 1360130949644170704 1361489721821637408 1365240382212330624 1368275446348626816 1372035448833610561 1381630102321957488 1388467011095090927 1389854091026254854 1393682890175087512 1398176570613238416 1403428924372116096 1407904144156465956 1426322565717905856 1430251828984346368 1438857384666653952 1444846235402553984 1447422011956336416 1451409400419026048 1456037619170362228 1456089209632721664 1464756407309106912 1466219700423301824 1468791548927038336 1470258873151740672 1473527403760059648 1474947198640107192 1483779217793640768 1496765944182120612 1513648437088389888 1514691284831008284 1516204462937732568 1520381334736459104 1536039686157744768 1545182779527731344 1554435371021909376 1555988253510442752 1558762166722208448 1567893251446973451 1568040512952697784 1577429977102115136 1579005831225094272 1586819441251532488 1588404675458576976 1592780445914385728 1596321354073397952 1597916080700843904 1609033307607389664 1621496439530630663 1632835575471404304 1642554834849210282 1652390492542918128 1654196585092955904 1664042993337556832 1674007322638979328 1685653941302979648 1688659013949059152 1700467818242409216 1708882475193958064 1710589650493852128 1715302018677030784 1720771731746791724 1720832702293216512 1731075754092580896 1732805100500265792 1737578668270238976 1738330626968697762 1741441477170979584 1764045577071785007 1765923176603121536 1768905206760687996 1785171871407974049 1791878001653683944 1792046300517368896 1813507932858894272 1815319629095516544 1838895208694159616 1842173469762609984 1853138788035006472 1864235427484317888 1866097800538747776 1872048367504751436 1877205525541954608 1888446277191906432 1899741390692691546 1901763420957207808 1916313973990745329 1922492784593202822 1929714771011659632 1929896015941781888 1953008543078809216 1954959600564402432 1966596264853476256 1978372290391521024 1986663573678511728 1995687925576160816 2009643785195574528 2016052088082040008 2019588379774677712 2021605950583643424 2027175112981945472 2028052398130147389 2033711375437437696 2040196424466256056 2047860573318495936 2078349555629611264 2084781136539382281 2090524335262631268 2103239969469486848 2117872900611435968 2128428472097863936 2139483848576858784 2145377743476519552 2171133017934504624 2177114100628539072 2184056428755543342 2190073113132280376 2197134610963660368 2203187323390557504 2205388309727611008 2212420797960160788 2245148916273180918 2247538588403972864 2270472655632584832 2272036927246512426 2280572002104688656 2280786200658469504 2304059529236617152 2308101005456774528 2310406800667021056 2317774169291597016 2331653056532864064 2338143250083312672 2352060769429046676 2358540275680917328 2366144965653172704 2375033564322042624 2380229161877298732 2382607013187865464 2389170668871578592 2394482031110096928 2403477080062426368 2445124398373552896 2456231293016813312 2463832252273815423 2481294877639433856 2485647236645757184 2496064490006335248 2502940700722606144 2511010983958468992 2528480911954469472 2532988520923588728 2548065833548133899 2563323712790937096 2565884475740778192 2572953028015546176 2581157597620187586 2596613631138871344 2606368002405358464 2648884764904682304 2653357810141031994 2672163714380928768 2688069450776053344 2695474600778191232 2704069864173529852 2704165675032197376 2720261899288341408 2722979443643274816 2730480764424661248 2736550892697253632 2744070897667221122 2763260204643914976 2776934022190181854 2779708182052509708 2787365780350175024 2796353141226476832 2806857848744232192 2815808288312931912 2852645131435811712 2889692470805107968 2894844023912672832 2902818800838052096 2912075238340724456 2929512814618213824 2932439400846603648 2937583097854076672 2949894397280214384 2967558435587281536 2993531888364241224 3011350530556885517 3029382569662016568 3032408925875465136 3040762669472918208 3072079372315489536 3090365559055462688 3108870742043818752 3117524333444416896 3135786502893946902 3136081025905395568 3154859954204230272 3158011662450188544 3173638882503064976 3176809350917153952 3185560891828771456 3192642708146795904 3195832161401687808 3218066615214779328 3242992879061261326 3265671150942808608 3276084643133315013 3285109669698420564 3304780985085836256 3328085986675113664 3371307882605959296 3377318027898118304 3417764950387916128 3421179300987704256 3430604037354061568 3441543463493583448 3462151508185161792 3465610201000531584 3476661253937395524 3528091154143570014 3531846353206243072 3537810413521375992 3570343742815948098 3583756003307367888 3584092601034737792 3627015865717788544 3630639258191033088 3684346939525219968 3706277576070012944 3728470854968635776 3732195601077495552 3744096735009502872 3754411051083909216 3776892554383812864 3799482781385383092 3832627947981490658 3844985569186405644 3859429542023319264 3859792031883563776 3871736396430281379 3906017086157618432 3933192529706952512 3973327147357023456 3991375851152321632 4032104176164080016 4039176759549355424 4043211901167286848 4054350225963890944 4056104796260294778 4080392848932512112 4095721146636991872 4116106346500831683 4165401033285272781 4169562273078764562 4181048670525262536 4235745801222871936 4278967697153717568 4290755486953039104 4342266035869009248 4354228201257078144 4368112857511086684 4380146226264560752 4394269221927320736 4406374646781115008 4410776619455222016 4424841595920321576 4490297832546361836 4540945311265169664 4544073854493024852 4561144004209377312 4561572401316939008 4608119058473234304 4616202010913549056 4635548338583194032 4663306113065728128 4676286500166625344 4704121538858093352 4717080551361834656 4732122262303677241 4732289931306345408 4760458323754597464 4765214026375730928 4778341337743157184 4788964062220193856 4864489318591891989 4927664504547630846 4962589755278867712 4992128980012670496 5005881401445212288 5022021967916937984 5056961823908938944 5065977041847177456 5096131667096267798 5126647425581874192 5131768951481556384 5145906056031092352 5162315195240375172 5193227262277742688 5212736004810716928 5297769529809364608 5306715620282063988 5376138901552106688 5390949201556382464 5408139728347059704 5440523798576682816 5445958887286549632 5488141795334442244 5526520409287829952 5553868044380363708 5559416364105019416 5574731560700350048 5592706282452953664 5631616576625863824 5705290262871623424 5748941921972235987 5789688047825345664 5824150476681448912 5859025629236427648 5864878801693207296 5899788794560428768 5935116871174563072 5987063776728482448 6022701061113771034 6058765139324033136 6064817851750930272 6081525338945836416 6084157194390442167 6180731118110925376 6235048666888833792 6271573005787893804 6272162051810791136 6309719908408460544 6347277765006129952 6353618701834307904 6371121783657542912 6385285416293591808 6436133230429558656 6485985758122522652 6531342301885617216 6552169286266630026 6570219339396841128 6609561970171672512 6656171973350227328 6742615765211918592 6754636055796236608 6835529900775832256 6842358601975408512 6883086926987166896 6924303016370323584 6931220402001063168 6953322507874791048 7056182308287140028 7075620827042751984 7140687485631896196 7167512006614735776 7168185202069475584 7254031731435577088 7368693879050439936 7412555152140025888 7456941709937271552 7488193470019005744 7508822102167818432 7598965562770766184 7644197500644401697 7665255895962981316 7689971138372811288 7718859084046638528 7743472792860562758 7866385059413905024 7946654294714046912 7982751702304643264 8064208352328160032 8078353519098710848 8086423802334573696 8112209592520589556 8160785697865024224 8191442293273983744 8232212693001663366 8330802066570545562 8339124546157529124 8362097341050525072 8471491602445743872 8557935394307435136 8684532071738018496 8708456402514156288 8736225715022173368 8760292452529121504 8788538443854641472 8812749293562230016 8849683191840643152 8980595665092723672 9034051591670656551 9088147708986049704 9122288008418754624 9216238116946468608 9271096677166388064 9326612226131456256 9352573000333250688 9408243077716186704 9434161102723669312 9464244524607354482 9464579862612690816 9520916647509194928 9530428052751461856 9556682675486314368 9577928124440387712 9728978637183783978 9855329009095261692 9984257960025340992 10011762802890424576 10113923647817877888 10131954083694354912 10192263334192535596 10253294851163748384 10263537902963112768 10291812112062184704 10324630390480750344 10386454524555485376 10595539059618729216 10613431240564127976 10752277803104213376 10816279456694119408 10881047597153365632 10891917774573099264 10976283590668884488 11053040818575659904 11107736088760727416 11118832728210038832 11149463121400700096 11185412564905907328 11263233153251727648 11497883843944471974 11579376095650691328 11648300953362897824 11718051258472855296 11799577589120857536 11974127553456964896 12045402122227542068 12117530278648066272 12129635703501860544 12163050677891672832 12168314388780884334 12348319039502495049 12361462236221850752 12496203099855818343 12543146011575787608 12544324103621582272 12694555530012259904 12707237403668615808 12872266460859117312 12971971516245045304 13062684603771234432 13104338572533260052 13140438678793682256 13219123940343345024 13312343946700454656 13509272111592473216 13671059801551664512 13684717203950817024 13766173853974333792 13848606032740647168 13906645015749582096 14112364616574280056 14151241654085503968 14196366786911031723 14281374971263792392 14335024013229471552 14593467955775675967 14825110304280051776 14976386940038011488 15017644204335636864 15197931125541532368 15288395001288803394 15330511791925962632 15379942276745622576 15437718168093277056 15486945585721125516 15732770118827810048 15893308589428093824 15965503404609286528 16128416704656320064 16156707038197421696 16172847604669147392 16224419185041179112 16321571395730048448 16464425386003326732 16661604133141091124 16678249092315058248 16724194682101050144 17115870788614870272 17246825765916707961 17369064143476036992 17472451430044346736 17520584905058243008 17577076887709282944 17699366383681286304 17836460834836937293 17961191330185447344 18068103183341313102 18176295417972099408 18244576016837509248 18542193354332776128 18705146000666501376 18816486155432373408 18868322205447338624 18928489049214708964 18929159725225381632 19041833295018389856 19060856105502923712 19113365350972628736 19155856248880775424 19457957274367567956 19710658018190523384 19968515920050681984 20227847295635755776 20263908167388709824 20384526668385071192 20506589702327496768 20527075805926225536 20649260780961500688 20772909049110970752 21079453713898198619 21226862481128255952 21504555606208426752 21632558913388238816 21762095194306731264 21952567181337768976 22106081637151319808 22215472177521454832 22237665456420077664 22298926242801400192 22370825129811814656 22526466306503455296 22932592501933205091 22995767687888943948 23296601906725795648 23599155178241715072 23948255106913929792 24090804244455084136 24235060557296132544 24259271407003721088 24336628777561768668 24696638079004990098 24722924472443701504 24992406199711636686 25086292023151575216 25088648207243164544 25389111060024519808 25414474807337231616 25943943032490090608 26125369207542468864 26208677145066520104 26280877357587364512 26438247880686690048 27018544223184946432 27102154775011969653 27342119603103329024 27532347707948667584 27813290031499164192 28224729233148560112 28302483308171007936 28392733573822063446 28562749942527584784 28670048026458943104 29186935911551351934 29650220608560103552 29952773880076022976 30035288408671273728 30395862251083064736 30576790002577606788 30661023583851925264 30759884553491245152 30875436336186554112 30973891171442251032 31786617178856187648 31931006809218573056 32256833409312640128 32313414076394843392 32448838370082358224 32643142791460096896 32928850772006653464 33124855836125740687 33323208266282182248 33356498184630116496 33448389364202100288 34493651531833415922 34738128286952073984 34944902860088693472 35041169810116486016 35154153775418565888 35398732767362572608 35672921669673874586 35922382660370894688 36136206366682626204 36352590835944198816 36489152033675018496 37084386708665552256 37632972310864746816 37736644410894677248 37856978098429417928 38083666590036779712 38121712211005847424 38915914548735135912 39421316036381046768 39937031840101363968 40527816334777419648 40769053336770142384 41013179404654993536 41054151611852451072 41298521561923001376 41545818098221941504 42158907427796397238 42453724962256511904 42589100360733095169 43265117826776477632 43905134362675537952 44430944355042909664 44475330912840155328 44597852485602800384 45052932613006910592 45865185003866410182 45991535375777887896 46593203813451591296 47198310356483430144 47896510213827859584 48181608488910168272 48470121114592265088 48518542814007442176 48673257555123537336 49393276158009980196 49984812399423273372 50172584046303150432 50177296414486329088 50778222120049039616 51887886064980181216 52417354290133040208 52561754715174729024 53509382504510811879 54204309550023939306 55064695415897335168 55626580062998328384 56449458466297120224 56604966616342015872 56785467147644126892 57125499885055169568 57340096052917886208 58373871823102703868 59300441217120207104 59905547760152045952 60791724502166129472 61153580005155213576 61322047167703850528 61519769106982490304 61947782342884502064 63238361141694595857 64513666818625280256 64897676740164716448 65286285582920193792 65857701544013306928 66249711672251481374 66646416532564364496 66712996369260232992 66896778728404200576 68987303063666831844 69889805720177386944 70082339620232972032 70797465534725145216 71345843339347749172 71844765320741789376 72272412733365252408 72705181671888397632 74168773417331104512 75265944621729493632 75713956196858835856 76167333180073559424 76243424422011694848 77831829097470271824 78842632072762093536 81055632669554839296 81538106673540284768 82026358809309987072 82597043123846002752 84317814855592794476 84907449924513023808 85178200721466190338 86530235653552955264 87810268725351075904 88861888710085819328 88950661825680310656 90105865226013821184 91730370007732820364 91983070751555775792 93186407626903182592 95793020427655719168 96363216977820336544 96940242229184530176 97346515110247074672 98786552316019960392 99374567508377222061 99969624798846546744 100345168092606300864 103775772129960362432 104834708580266080416 105123509430349458048 107018765009021623758 108408619100047878612 110129390831794670336 111253160125996656768 112898916932594240448 113209933232684031744 113570934295288253784 114250999770110339136 116747743646205407736 119811095520304091904 121583449004332258944 122307160010310427152 122644094335407701056 123039538213964980608 123895564685769004128 126476722283389191714 129795353480329432896 131715403088026613856 132499423344502962748 133292833065128728992 133425992738520465984 133793557456808401152 137974606127333663688 139779611440354773888 141594931069450290432 142691686678695498344 143689530641483578752 144544825466730504816 145410363343776795264 150531889243458987264 151427912393717671712 152334666360147118848 155663658194940543648 157685264145524187072 160528147513532435637 163076213347080569536 165194086247692005504 168635629711185588952 169814899849026047616 170356401442932380676 173060471307105910528 175620537450702151808 177723777420171638656 177901323651360621312 183460740015465640728 183966141503111551584 189715083425083787571 192726433955640673088 194693030220494149344 197573104632039920784 198749135016754444122 199939249597693093488 200690336185212601728 207551544259920724864 209669417160532160832 210247018860698916096 214037530018043247516 216817238200095757224 222506320251993313536 225797833865188480896 227141868590576507568 228501999540220678272 231873990852880184809 233495487292410815472 243166898008664517888 244614320020620854304 245288188670815402112 246079076427929961216 247791129371538008256 252953444566778383428 259590706960658865792 263430806176053227712 264998846689005925496 266585666130257457984 266851985477040931968 275949212254667327376 279559222880709547776 285383373357390996688 287379061282967157504 289089650933461009632 290820726687553590528 298123702525131666183 302855824787435343424 311327316389881087296 315370528291048374144 321056295027064871274 326152426694161139072 330388172495384011008 337271259422371177904 339629799698052095232 340712802885864761352 351241074901404303616 355447554840343277312 366921480030931281456 367932283006223103168 379430166850167575142 385452867911281346176 389386060440988298688 395146209264079841568 397498270033508888244 399878499195386186976 401380672370425203456 415103088519841449728 419338834321064321664 428075060036086495032 433634476400191514448 451595667730376961792 454283737181153015136 457003999080441356544 463747981705760369618 466990974584821630944 489228640041241708608 490576377341630804224 495582258743076016512 505906889133556766856 519181413921317731584 526861612352106455424 529997693378011850992 533171332260514915968 533703970954081863936 551898424509334654752 570766746714781993376 578179301866922019264 596247405050263332366 605711649574870686848 622654632779762174592 630741056582096748288 642112590054129742548 652304853388322278144 674542518844742355808 681425605771729522704 695621972558640554427 733842960061862562912 735864566012446206336 758860333700335150284 770905735822562692352 778772120881976597376 790292418528159683136 794996540067017776488 799756998390772373952 838677668642128643328 856150120072172990064 867268952800383028896 908567474362306030272 927495963411520739236 933981949169643261888 978457280082483417216 991164517486152033024 1011813778267113533712 1053723224704212910848 1059995386756023701984 1066342664521029831936 1103796849018669309504 1141533493429563986752 1156358603733844038528 1192494810100526664732 1211423299149741373696 1245309265559524349184 1284225180108259485096 1349085037689484711616 1362851211543459045408 1391243945117281108854 1467685920123725125824 1471729132024892412672 1517720667400670300568 1557544241763953194752 1580584837056319366272 1589993080134035552976 1599513996781544747904 1712300240144345980128 1734537905600766057792 1817134948724612060544 1854991926823041478472 1867963898339286523776 1956914560164966834432 2023627556534227067424 2086865917675921663281 2119990773512047403968 2207593698037338619008 2283066986859127973504 2312717207467688077056 2384989620201053329464 2568450360216518970192 2698170075378969423232 2725702423086918090816 2782487890234562217708 2935371840247450251648 3035441334801340601136 3161169674112638732544 3179986160268071105952 3199027993563089495808 3424600480288691960256 3469075811201532115584 3634269897449224121088 3709983853646082956944 3735927796678573047552 4047255113068454134848 4173731835351843326562 4239981547024094807936 4415187396074677238016 4566133973718255947008 4769979240402106658928 5136900720433037940384 5396340150757938846464 5451404846173836181632 5564975780469124435416 5870743680494900503296 6070882669602681202272 6359972320536142211904 6849200960577383920512 6938151622403064231168 7419967707292165913888 8094510226136908269696 8347463670703686653124 8479963094048189615872 9539958480804213317856 10273801440866075880768 10902809692347672363264 11129951560938248870832 12141765339205362404544 12719944641072284423808 13698401921154767841024 14839935414584331827776 16189020452273816539392 16694927341407373306248 19079916961608426635712 20547602881732151761536 22259903121876497741664 24283530678410724809088 25439889282144568847616 29679870829168663655552 33389854682814746612496 38159833923216853271424 41095205763464303523072 44519806243752995483328 48567061356821449618176 59359741658337327311104 66779709365629493224992 76319667846433706542848 89039612487505990966656 133559418731258986449984 178079224975011981933312 267118837462517972899968 534237674925035945799936
- Sum of all divisors σ(n): 2154383078636654370337105
- Sum of proper divisors (its aliquot sum) s(n): 1620145403711618424537169
- 534237674925035945799936 is an abundant number, because the sum of its proper divisors (1620145403711618424537169) is greater than itself. Its abundance is 1085907728786582478737233
Bases of 534237674925035945799936
- Binary: 11100010010000100010101000101110110111111001110111000101110010100110001000000002
- Hexadecimal: 0x712115176FCEE2E53100
- Base-36: 2EZUVEASCQXTXZ40
Squares and roots of 534237674925035945799936
- 534237674925035945799936 squared (5342376749250359457999362) is 285409893309308380956787256999710133038937604096
- 534237674925035945799936 cubed (5342376749250359457999363) is 152476717802167482589094822581421973620685875900449406087614821990137856
-
534237674925035945799936 is a
perfect square number . Itssquare root is 730915641456 -
The
cube root of 534237674925035945799936 is 81141837.2931904897
Scales and comparisons
How big is 534237674925035945799936?- 534,237,674,925,035,945,799,936 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 534,237,674,925,035,945,799,936 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 534237674925035945799936 cubic inches would be around 6761819.8 feet tall.
Recreational maths with 534237674925035945799936
- 534237674925035945799936 backwards is 639997549530529476732435
- 534237674925035945799936 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 534237674925035945799936's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 534237674925035945799936 - Facts about the integer". Numbermatics.com. 2024. Web. 29 May 2024.
APA style:
Numbermatics. (2024). Number 534237674925035945799936 - Facts about the integer. Retrieved 29 May 2024, from https://numbermatics.com/n/534237674925035945799936/
Chicago style:
Numbermatics. 2024. "Number 534237674925035945799936 - Facts about the integer". https://numbermatics.com/n/534237674925035945799936/
The information we have on file for 534237674925035945799936 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 534237674925035945799936, math, Factors of 534237674925035945799936, curriculum, school, college, exams, university, Prime factorization of 534237674925035945799936, STEM, science, technology, engineering, physics, economics, calculator, five hundred thirty-four sextillion, two hundred thirty-seven quintillion, six hundred seventy-four quadrillion, nine hundred twenty-five trillion, thirty-five billion, nine hundred forty-five million, seven hundred ninety-nine thousand, nine hundred thirty-six.