574186645102492200755036736
574,186,645,102,492,200,755,036,736 is an even composite number composed of six prime numbers multiplied together.
574186645102492200755036736 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fourteen thousand, one hundred seventy-five divisors.
Prime factorization of 574186645102492200755036736:
26 × 314 × 132 × 192 × 232 × 4914
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 19 × 19 × 23 × 23 × 491 × 491 × 491 × 491)See below for interesting mathematical facts about the number 574186645102492200755036736 from the Numbermatics database.
Names of 574186645102492200755036736
- Cardinal: 574186645102492200755036736 can be written as Five hundred seventy-four septillion, one hundred eighty-six sextillion, six hundred forty-five quintillion, one hundred two quadrillion, four hundred ninety-two trillion, two hundred billion, seven hundred fifty-five million, thirty-six thousand, seven hundred thirty-six.
Scientific notation
- Scientific notation: 5.74186645102492200755036736 × 1026
Factors of 574186645102492200755036736
Divisors of 574186645102492200755036736
- Number of divisors d(n): 14175
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 23 24 26 27 32 36 38 39 46 48 52 54 57 64 69 72 76 78 81 92 96 104 108 114 117 138 144 152 156 162 169 171 184 192 207 208 216 228 234 243 247 276 288 299 304 312 324 338 342 351 361 368 414 416 432 437 456 468 486 491 494 507 513 529 552 576 598 608 621 624 648 676 684 702 722 729 736 741 828 832 864 874 897 912 936 972 982 988 1014 1026 1053 1058 1083 1104 1196 1216 1242 1248 1296 1311 1352 1368 1404 1444 1458 1472 1473 1482 1521 1539 1587 1656 1728 1748 1794 1824 1863 1872 1944 1964 1976 2028 2052 2106 2116 2166 2187 2208 2223 2392 2484 2496 2592 2622 2691 2704 2736 2808 2888 2916 2946 2964 3042 3078 3159 3174 3211 3249 3312 3496 3588 3648 3726 3744 3887 3888 3928 3933 3952 4056 4104 4212 4232 4332 4374 4416 4419 4446 4563 4617 4693 4761 4784 4968 5184 5244 5382 5408 5472 5589 5616 5681 5776 5832 5892 5928 6084 6156 6318 6348 6383 6422 6498 6561 6624 6669 6877 6992 7176 7452 7488 7774 7776 7856 7866 7904 8073 8112 8208 8303 8424 8464 8664 8748 8838 8892 9126 9234 9329 9386 9477 9522 9568 9633 9747 9936 10051 10488 10764 10816 10944 11178 11232 11293 11362 11552 11661 11664 11784 11799 11856 12168 12312 12636 12696 12766 12844 12996 13122 13248 13257 13338 13689 13754 13851 13984 14079 14283 14352 14904 15548 15552 15712 15732 15808 16146 16224 16416 16606 16767 16848 16928 17043 17328 17496 17676 17784 18252 18468 18658 18772 18954 19044 19136 19149 19266 19494 19683 19872 20007 20102 20631 20976 21528 22356 22464 22586 22724 23104 23322 23328 23568 23598 23712 24219 24336 24624 24909 25272 25392 25532 25688 25992 26244 26514 26676 27378 27508 27702 27968 27987 28158 28431 28566 28704 28899 29241 29808 30153 31096 31424 31464 32292 32448 32832 33212 33534 33696 33856 33879 34086 34656 34983 34992 35352 35397 35568 36504 36936 37316 37544 37908 38088 38298 38532 38988 39366 39744 39771 40014 40204 41067 41262 41553 41952 42237 42849 43056 44712 45172 45448 46644 46656 47136 47196 47424 48438 48672 49248 49818 50301 50544 50784 51064 51129 51376 51984 52488 53028 53352 54756 55016 55404 55974 56316 56862 57132 57408 57447 57798 58482 59049 59616 60021 60306 61009 61893 62192 62928 64584 66424 67068 67392 67758 68172 69312 69966 69984 70704 70794 71136 72657 73008 73853 73872 74632 74727 75088 75816 76176 76596 77064 77976 78732 79542 80028 80408 82134 82524 82979 83106 83904 83961 84474 85293 85698 86112 86697 87723 89401 89424 90344 90459 90896 93288 94272 94392 96876 97344 98496 99636 100602 101088 101568 101637 102128 102258 102752 103968 104949 104976 106056 106191 106704 107939 109512 110032 110808 111948 112632 113724 114264 114894 115596 116964 118098 119232 119313 120042 120612 121277 122018 123201 123786 124384 124659 125856 126711 128547 129168 130663 132848 134136 135516 136344 139932 139968 141408 141588 142272 145314 146016 146809 147706 147744 149264 149454 150176 150903 151632 152352 153192 153387 154128 155952 157464 159084 160056 160816 164268 165048 165958 166212 167922 168948 170586 171396 172224 172341 173394 175446 177147 177251 178802 178848 180063 180688 180918 181792 183027 185679 186576 188784 190969 193752 199272 201204 202176 203274 204256 204516 205504 207936 209898 209952 212112 212382 213408 214567 215878 217971 219024 220064 221559 221616 223896 224181 225264 227448 228528 229788 231192 233928 236196 238626 240084 241081 241224 242554 244036 246402 247572 248768 248937 249318 251712 251883 253422 255879 257094 258336 259739 260091 261326 263169 265696 268203 268272 271032 271377 272688 279864 282816 283176 290628 292032 293618 295412 295488 298528 298908 300352 301806 303264 304704 304911 306384 306774 308256 311904 314847 314928 318168 318573 320112 321632 323817 328536 330096 331916 332424 335844 337896 341172 342792 344682 346788 350892 354294 354502 357604 357696 357939 360126 361376 361836 363584 363831 366054 369603 371358 373152 373977 377568 380133 381938 385641 387504 391989 398544 402408 406548 408512 409032 419796 419904 424224 424764 426816 429134 431756 435942 438048 440128 440427 443118 443232 447792 448362 450528 452709 454896 457056 459576 460161 462384 467856 472392 477252 480168 482162 482448 485108 488072 492804 495144 497874 498636 503766 506844 511758 514188 516672 517023 519478 520182 522652 526338 531392 531441 531753 536406 536544 540189 542064 542754 545376 549081 557037 559728 566352 572907 581256 587236 590824 597056 597816 603612 606528 609822 612768 613548 616512 623808 629694 629856 636336 637146 640224 643264 643701 647634 653913 657072 660192 663832 664677 664848 671688 672543 675792 682344 685584 689364 693576 701784 708588 709004 715208 715878 720252 722752 723243 723672 727662 732108 739206 742716 746304 746811 747954 755136 755649 760266 763876 767637 771282 775008 779217 780273 783978 789507 797088 804609 804816 813096 814131 818064 839592 848448 849528 858268 863512 871884 876096 880854 886236 886464 895584 896724 901056 905418 909792 914112 914733 919152 920322 924768 935712 944541 944784 954504 955719 960336 964324 964896 970216 971451 976144 985608 990288 995748 997272 1007532 1013688 1023516 1028376 1034046 1038956 1040364 1045304 1052676 1062882 1063506 1072812 1073088 1073817 1080378 1084128 1085508 1090752 1091493 1098162 1108809 1114074 1119456 1121931 1132704 1140399 1145814 1156923 1162512 1174472 1175967 1181648 1195632 1207224 1219644 1225536 1227096 1259388 1259712 1272672 1274292 1280448 1287402 1295268 1307826 1314144 1320384 1321281 1327664 1329354 1329696 1343376 1345086 1351584 1358127 1364688 1371168 1378728 1380483 1387152 1403207 1403568 1417176 1418008 1430416 1431756 1440504 1446486 1447344 1455324 1464216 1478412 1485432 1493622 1495908 1511298 1520532 1527752 1535274 1542564 1550016 1551069 1558434 1560546 1567956 1576601 1579014 1594176 1594323 1595259 1609218 1609632 1620567 1626192 1628262 1636128 1647243 1671111 1679184 1698619 1699056 1716536 1718721 1727024 1743768 1761708 1772472 1791168 1793448 1810836 1819584 1829466 1838304 1840644 1849536 1871424 1889082 1889568 1908517 1909008 1911438 1920672 1928648 1929792 1931103 1940432 1942902 1952288 1961739 1971216 1980576 1991496 1994031 1994544 2015064 2017629 2027376 2047032 2056752 2068092 2077912 2080728 2090608 2105352 2125764 2127012 2145624 2147634 2160756 2168256 2169729 2171016 2182986 2196324 2217618 2228148 2238912 2240433 2243862 2265408 2266947 2280798 2291628 2302911 2304263 2313846 2325024 2337651 2340819 2348944 2351934 2363296 2368521 2391264 2413827 2414448 2439288 2442393 2454192 2482597 2518776 2545344 2548584 2574804 2590536 2615652 2628288 2642562 2655328 2658708 2659392 2686752 2690172 2703168 2716254 2729376 2742336 2744199 2757456 2760966 2774304 2789371 2806414 2807136 2833623 2834352 2836016 2860832 2863512 2867157 2881008 2892972 2894688 2910648 2914353 2928432 2956824 2970864 2987244 2991816 3022596 3041064 3055504 3070548 3085128 3102138 3116868 3121092 3134053 3135912 3153202 3158028 3188646 3190518 3218436 3219264 3221451 3241134 3252384 3256524 3272256 3274479 3294486 3326427 3342222 3358368 3365793 3376607 3397238 3398112 3421197 3433072 3437442 3454048 3470769 3487536 3523416 3527901 3544944 3586896 3621672 3658932 3676608 3681288 3778164 3779136 3817034 3818016 3822876 3841344 3857296 3862206 3880864 3885804 3904576 3923478 3942432 3961152 3963843 3982992 3988062 3989088 4030128 4035258 4054752 4074381 4076773 4094064 4113504 4136184 4141449 4155824 4161456 4181216 4209621 4210704 4251528 4254024 4291248 4295268 4321512 4339458 4342032 4365972 4392648 4435236 4456296 4480866 4487724 4533894 4561596 4580539 4583256 4605822 4608526 4627692 4650048 4653207 4675302 4681638 4697888 4703868 4726592 4729803 4737042 4782528 4782969 4785777 4827654 4828896 4861701 4878576 4884786 4908384 4935041 4941729 4965194 5013333 5037552 5095857 5097168 5149608 5156163 5181072 5231304 5285124 5310656 5317416 5373504 5380344 5432508 5458752 5488398 5514912 5521932 5544863 5548608 5578742 5612828 5614272 5667246 5668704 5672032 5721664 5725551 5727024 5734314 5762016 5785944 5789376 5793309 5821296 5828706 5856864 5885217 5913648 5941728 5974488 5982093 5983632 6045192 6052887 6082128 6111008 6141096 6170256 6204276 6233736 6242184 6268106 6271824 6306404 6316056 6377292 6381036 6436872 6442902 6482268 6504768 6509187 6513048 6548958 6588972 6652854 6684444 6716736 6721299 6731586 6753214 6794476 6796224 6800841 6842394 6866144 6874884 6908096 6908733 6912789 6941538 6975072 7012953 7022457 7046832 7055802 7089888 7105563 7173792 7241481 7243344 7317864 7327179 7362576 7447791 7556328 7634068 7636032 7645752 7714592 7724412 7761728 7771608 7846956 7884864 7927686 7965984 7976124 7978176 8060256 8070516 8109504 8148762 8153546 8188128 8227008 8232597 8272368 8282898 8311648 8322912 8362432 8368113 8419242 8421408 8500869 8503056 8508048 8582496 8590536 8601471 8643024 8678916 8684064 8731944 8743059 8785296 8870472 8912592 8961732 8975448 9067788 9123192 9161078 9166512 9211644 9217052 9255384 9306414 9350604 9363276 9395776 9402159 9407736 9459606 9474084 9565938 9571554 9655308 9657792 9664353 9723402 9757152 9769572 9816768 9823437 9870082 9883458 9930388 9979281 10026666 10075104 10097379 10129821 10191714 10194336 10263591 10299216 10312326 10362144 10412307 10462608 10570248 10583703 10634832 10760688 10865016 10976796 11029824 11043864 11089726 11157484 11225656 11334492 11337408 11344064 11451102 11454048 11468628 11524032 11571888 11586618 11642592 11657412 11713728 11770434 11827296 11883456 11891529 11948976 11964186 11967264 12090384 12105774 12164256 12222016 12223143 12230319 12282192 12340512 12408552 12424347 12467472 12484368 12536212 12543648 12612808 12628863 12632112 12754584 12762072 12873744 12885804 12964536 13018374 13026096 13097916 13177944 13305708 13368888 13442598 13463172 13506428 13588952 13601682 13684788 13732288 13741617 13749768 13817466 13825578 13883076 13950144 13959621 14025906 14044914 14093664 14111604 14179776 14189409 14211126 14347584 14357331 14482962 14486688 14585103 14635728 14654358 14725152 14805123 14825187 14895582 15039999 15112656 15268136 15287571 15291504 15429184 15448824 15468489 15543216 15693912 15855372 15931968 15952248 16120512 16141032 16297524 16307092 16376256 16465194 16544736 16565796 16623296 16634589 16645824 16736226 16838484 16842816 17001738 17006112 17016096 17164992 17176653 17181072 17202942 17286048 17357832 17368128 17379927 17463888 17486118 17570592 17655651 17740944 17825184 17923464 17946279 17950896 18135576 18158661 18246384 18322156 18333024 18423288 18434104 18510768 18612828 18701208 18726552 18804318 18815472 18919212 18948168 19131876 19143108 19310616 19328706 19446804 19514304 19527561 19539144 19646874 19740164 19766916 19860776 19958562 20053332 20150208 20163897 20194758 20259642 20383428 20388672 20402523 20527182 20598432 20624652 20724288 20726199 20738367 20824614 20925216 21038859 21067371 21140496 21167406 21269664 21316689 21521376 21724443 21730032 21953592 21981537 22087728 22179452 22314968 22343373 22451312 22668984 22902204 22908096 22937256 23143776 23173236 23285184 23314824 23540868 23654592 23783058 23897952 23928372 23934528 24180768 24211548 24328512 24446286 24460638 24564384 24681024 24697791 24817104 24848694 24934944 24968736 25072424 25087296 25104339 25225616 25257726 25264224 25502607 25509168 25524144 25747488 25771608 25804413 25929072 26036748 26052192 26195832 26229177 26355888 26611416 26737776 26885196 26926344 27012856 27177904 27203364 27369576 27483234 27499536 27634932 27651156 27766152 27919242 28051812 28089828 28187328 28206477 28223208 28378818 28422252 28714662 28965924 28973376 28993059 29170206 29271456 29308716 29450304 29470311 29610246 29650374 29791164 29937843 29955419 30079998 30225312 30292137 30389463 30536272 30575142 30583008 30790773 30897648 30936978 31086432 31236921 31387824 31710744 31751109 31904496 32273761 32282064 32595048 32614184 32930388 33089472 33131592 33269178 33472452 33676968 34003476 34012224 34032192 34353306 34362144 34405884 34572096 34715664 34759854 34927776 34972236 35141184 35311302 35481888 35650368 35674587 35846928 35892558 35901792 36261823 36271152 36317322 36492768 36644312 36666048 36669429 36690957 36846576 36868208 37021536 37225656 37273041 37402416 37453104 37608636 37630944 37838424 37886589 37896336 38263752 38286216 38621232 38657412 38893608 39055122 39078288 39293748 39480328 39533832 39721552 39917124 40106664 40327794 40389516 40519284 40742689 40766856 40805046 41054364 41196864 41224851 41249304 41452398 41476734 41649228 41850432 41878863 42077718 42134742 42280992 42334812 42539328 42568227 42633378 43042752 43071993 43448886 43460064 43755309 43895891 43907184 43963074 44175456 44358904 44415369 44475561 44629936 44686746 44902624 45119997 45337968 45804408 45862713 45874512 46287552 46346472 46405467 46629648 47081736 47566116 47795904 47856744 48361536 48423096 48892572 48921276 49128768 49395582 49634208 49697388 49869888 49903767 49937472 50144848 50208678 50451232 50515452 50528448 51005214 51018336 51048288 51494976 51529959 51543216 51608826 51858144 52073496 52104384 52139781 52391664 52458354 52711776 52966953 52998049 53222832 53475552 53770392 53838837 53852688 54025712 54355808 54406728 54475983 54739152 54966468 54999072 55269864 55302312 55532304 55838484 56103624 56179656 56412954 56446416 56757636 56844504 57429324 57931848 57986118 58340412 58542912 58582683 58617432 58940622 59220492 59300748 59547007 59582328 59875686 59910838 60159996 60450624 60491691 60584274 60778926 61072544 61150284 61166016 61207569 61581546 61795296 61873956 62172864 62178597 62215101 62473842 62775648 63116577 63202113 63421488 63502218 63808992 63950067 64155533 64547522 64564128 65173329 65190096 65228368 65860776 65944611 66263184 66538356 66944904 67030119 67353936 68006952 68706612 68724288 68811768 69431328 69519708 69855552 69944472 70622604 70963776 71349174 71693856 71785116 71803584 72083219 72523646 72542304 72634644 72985536 73288624 73338858 73381914 73693152 73736416 74043072 74093373 74451312 74546082 74804832 74906208 75217272 75261888 75313017 75676848 75773178 75792672 76507821 76527504 76572432 77242464 77314824 77413239 77787216 78110244 78156576 78587496 78687531 78960656 79067664 79443104 79834248 80213328 80655588 80779032 81038568 81485378 81533712 81610092 82108728 82449702 82498608 82904796 82953468 83298456 83757726 84155436 84269484 84561984 84619431 84669624 85136454 85266756 86143986 86897772 86920128 86979177 87030241 87510618 87791782 87814368 87926148 88350912 88410933 88717808 88830738 88951122 89259872 89373492 89805248 89813529 89866257 90239994 90675936 90876411 91168389 91608816 91725426 91749024 92372319 92692944 92810934 93259296 93710763 93765779 94163472 95132232 95253327 95713488 96821283 96846192 97785144 97842552 98791164 99268416 99394776 99807534 100289696 100417356 100902464 101030904 102010428 102036672 102096576 103059918 103086432 103217652 103716288 104146992 104279562 104783328 104916708 105352397 105423552 105933906 105996098 106445664 106951104 107023761 107540784 107677674 107705376 108051424 108711616 108785469 108813456 108951966 109478304 109932936 109998144 110008287 110072871 110539728 110604624 111064608 111676968 111819123 112207248 112359312 112825908 112892832 113515272 113659767 113689008 114858648 115863696 115972236 116680824 117165366 117234864 117881244 118370771 118440984 118601496 119094014 119164656 119751372 119821676 120319992 120983382 121168548 121557852 122145088 122228067 122300568 122415138 123163092 123590592 123674553 123747912 124357194 124430202 124947684 125551296 125636589 126233154 126404226 126842976 127004436 127531849 127617984 127704681 127900134 128311066 129095044 129128256 129215979 130346658 130380192 130456736 131265927 131687673 131721552 131889222 132526368 133076712 133246107 133426683 133889808 134060238 134707872 135359991 136013904 137413224 137588139 137623536 138862656 139039416 139216401 139888944 141245208 142698348 143387712 143570232 144166438 145047292 145084608 145269288 146577248 146677716 146763828 147386304 147472832 148186746 148902624 149092164 149609664 149711301 149812416 150434544 150626034 151353696 151546356 151585344 153015642 153055008 153144864 154484928 154589877 154629648 154826478 155574432 156220488 156313152 156419343 157174992 157375062 157921312 158135328 158886208 158900859 158994147 159668496 160426656 161311176 161516511 161558064 162077136 162970756 163067424 163220184 163427949 164217456 164899404 164997216 165809592 165906936 166596912 167515452 168310872 168538968 169238862 169339248 170272908 170533512 172287972 173795544 173958354 174060482 175021236 175583564 175628736 175748049 175852296 176821866 177435616 177661476 177902244 178519744 178641021 178746984 179627058 179732514 180479988 181351872 181475073 181752822 182336778 183217632 183450852 183498048 183622707 184744638 185385888 185621868 186518592 186645303 187421526 187531558 188326944 189349731 189606339 190264464 190506654 191426976 191850201 192466599 193642566 193692384 195519987 195570288 195685104 197582328 197833833 198789552 199615068 200579392 200834712 201090357 202061808 204020856 206119836 206172864 206435304 208293984 208559124 209566656 209833416 210704794 211867812 211992196 212891328 214047522 215081568 215355348 215410752 216102848 216249657 217570938 217626912 217903932 218956608 219865872 220016574 220145742 221079456 221209248 222129216 222280119 223353936 223638246 224414496 224718624 225651816 225785664 225939051 227030544 227319534 227378016 229523463 229717296 231727392 231944472 232239717 233361648 234330732 234469728 235762488 236062593 236741542 236881968 237202992 238188028 238329312 239502744 239643352 240639984 241966764 242337096 243115704 244456134 244601136 244830276 246326184 247349106 247495824 248714388 248860404 249895368 251273178 252466308 252808452 253685952 253858293 254008872 255063698 255409362 255800268 256622132 258190088 258431958 260693316 260760384 260913472 260937531 261090723 262531854 263375346 263443104 263778444 265052736 265232799 266153424 266492214 266853366 267779616 268120476 269415744 269440587 269598771 270719982 272027808 273505167 274826448 275176278 275247072 277116957 278078832 278432802 279777888 281132289 281297337 282490416 285396696 285759981 287140464 288332876 290094584 290463849 290538576 293154496 293355432 293527656 296373492 297805248 298184328 299422602 300869088 301252068 302707392 303092712 306031284 306110016 306289728 309179754 309259296 309652956 311148864 312440976 312838686 314349984 314750124 315842624 316057191 316270656 317801718 317988294 319336992 320853312 321071283 322622352 323033022 323116128 324154272 325941512 326134848 326356407 326440368 326855898 328434912 329798808 329994432 330218613 331619184 331813872 333193824 335030904 335457369 336621744 337077936 338477724 338678496 340545816 340979301 341067024 344575944 347591088 347916708 348120964 350042472 351167128 351496098 351704592 353643732 354871232 355112313 355322952 355804488 357282042 357493968 359254116 359465028 360959976 362950146 363505644 364673556 366435264 366684201 366901704 367245414 369489276 370771776 371023659 371243736 373290606 374843052 375063116 376653888 376909767 378699462 379212678 380528928 381013308 382595547 382853952 383114043 383700402 384933198 387285132 387384768 387647937 391039974 391140576 391370208 393797781 395063019 395164656 395667666 397579104 399230136 399738321 400280049 401669424 402180714 404123616 406079973 408041712 412239672 412764417 412870608 416587968 417118248 417649203 419666832 421409588 423735624 423984392 428095044 430163136 430710696 432499314 435141876 435253824 435807864 439731744 440033148 440291484 442158912 442418496 444560238 446707872 447276492 448828992 449133903 449437248 451303632 451878102 454061088 454639068 454756032 459046926 459434592 463454784 463769631 463888944 464479434 466723296 468661464 468939456 469258029 471524976 472125186 473483084 473763936 474405984 476376056 476658624 476702577 476982441 479005488 479286704 481279968 483933528 484549533 484674192 486231408 488912268 489202272 489660552 490283847 492652368 494698212 494991648 497428776 497720808 499790736 502546356 504932616 505616904 507716586 508017744 510127396 510818724 511600536 513244264 516380176 516863916 521386632 521875062 522181446 525063708 526750692 526886208 527244147 527556888 530465598 532306848 532984428 533706732 535559232 535923063 536240952 538881174 539197542 541439964 544055616 544425219 547010334 549652896 550352556 550494144 550868121 554233914 556157664 556865604 559555776 559935909 562264578 562594674 564980832 568049193 568819017 570793392 571519962 574280928 575550603 576665752 577399797 580189168 580927698 581077152 586559961 586710864 587055312 592746984 593501499 596368656 598845204 601738176 602504136 603271071 606185424 612062568 618359508 618518592 619305912 624881952 625677372 628699968 629500248 632114382 635603436 635976588 638673984 642142566 645244704 646066044 646232256 648308544 648748971 651883024 652712814 652880736 653711796 656869824 659597616 660437226 663238368 663627744 666387648 666840357 670061808 670914738 673243488 674155872 676955448 677356992 677817153 681091632 681958602 682134048 688570389 688974637 689151888 695182176 695833416 696241928 696719151 700084944 702334256 702992196 703409184 707287464 708187779 710224626 710645904 711608976 714564084 714987936 718508232 718930056 721919952 725900292 727011288 729347112 733368402 733803408 734490828 738978552 742047318 742487472 746581212 749686104 750126232 753819534 757398924 758425356 761057856 761574879 762026616 765191094 766228086 767400804 769866396 774111091 774570264 775295874 782079948 782281152 782740416 782812593 783272169 787595562 790126038 790329312 791335332 795158208 795698397 798460272 799476642 800560098 803338848 804361428 808247232 808321761 808796313 812159946 816083424 820515501 824479344 825528834 825741216 831350871 834021929 834236496 835298406 839333664 842819176 843396867 843892011 847471248 847968784 856190088 857279943 861421392 864998628 870283752 871391547 871615728 879463488 880066296 880582968 889120476 893415744 894552984 898267806 902607264 903756204 908122176 909278136 918093852 918869184 927539262 927777888 928958868 933446592 937081847 937322928 938516058 943049952 944250372 946966168 947527872 948171573 948811968 952752112 953405154 953964882 958010976 958573408 962559936 963213849 967867056 969099066 969348384 972462816 977824536 978404544 979069221 979321104 980567694 985304736 989396424 989983296 990655839 994857552 995441616 999581472 1005092712 1006372107 1009865232 1011233808 1015433172 1016035488 1020254792 1021637448 1022937903 1023201072 1026488528 1032760352 1033727832 1042773264 1043750124 1044362892 1050127416 1053501384 1054488294 1055113776 1060931196 1064613696 1065336939 1065968856 1067413464 1071846126 1072481904 1077762348 1078395084 1082879928 1088850438 1094020668 1099305792 1100052603 1100705112 1101736242 1108467828 1112315328 1113070977 1113731208 1119871818 1124529156 1125189348 1129961664 1130729301 1131393133 1136098386 1137638034 1141586784 1143039924 1147786641 1148561856 1149342129 1151101206 1153331504 1154799594 1160378336 1161855396 1162154304 1162943811 1173119922 1173421728 1174110624 1181393343 1185189057 1185493968 1187002998 1192737312 1197690408 1199214963 1200840147 1205008272 1206542142 1212370848 1218239919 1218955127 1224125136 1236719016 1238293251 1238611824 1249763904 1251354744 1252947609 1259000496 1264228764 1271206872 1271953176 1284285132 1290489408 1292132088 1297497942 1303766048 1305425628 1305761472 1307423592 1319195232 1320874452 1326476736 1327255488 1333680714 1340123616 1341829476 1346486976 1347401709 1348311744 1353910896 1355634306 1362183264 1363917204 1364268096 1369581161 1377140778 1377949274 1378303776 1390364352 1391308893 1391666832 1392483856 1393438302 1400169888 1404668512 1405984392 1406818368 1407774087 1414574928 1416375558 1420449252 1421291808 1423217952 1429128168 1429975872 1430107731 1430947323 1437016464 1437860112 1443839904 1451800584 1453648599 1454022576 1458694224 1466736804 1467606816 1468981656 1470851541 1477957104 1484094636 1484974944 1493162424 1499372208 1500252464 1507639068 1514797848 1516850712 1523149758 1524053232 1530382188 1532456172 1534801608 1538820023 1539732792 1548222182 1549140528 1550591748 1564159896 1565625186 1566544338 1575191124 1580252076 1580658624 1581732441 1582670664 1591396794 1596920544 1598953284 1601120196 1606677696 1607769189 1608722856 1616643522 1617592626 1624319892 1632166848 1633275657 1641031002 1648958688 1651057668 1651482432 1652604363 1657914037 1662701742 1668043858 1668472992 1670596812 1678667328 1679807727 1685638352 1686793734 1687784022 1694942496 1695937568 1704147579 1706457051 1712380176 1714559886 1722842784 1726651809 1729997256 1732199391 1740567504 1742783094 1743231456 1759679883 1760132592 1761165936 1778240952 1780504497 1789105968 1796535612 1805214528 1807512408 1809813213 1818556272 1836187704 1855078524 1855555776 1857917736 1874163694 1874645856 1877032116 1886099904 1888500744 1893932336 1896343146 1905504224 1906810308 1907929764 1916021952 1917146816 1926427698 1935734112 1938198132 1938696768 1944925632 1946246913 1955649072 1958138442 1958642208 1961135388 1970609472 1978792848 1981311678 1989715104 1990883232 1999162944 2000521071 2001695543 2010185424 2012744214 2019730464 2022467616 2030866344 2032070976 2033451459 2040509584 2043274896 2045875806 2046402144 2052977056 2065520704 2065711167 2066923911 2067455664 2085546528 2087500248 2088725784 2090157453 2100254832 2107002768 2108976588 2110227552 2121862392 2124563337 2130673878 2131937712 2134826928 2143692252 2144963808 2155524696 2156790168 2165759856 2177700876 2188041336 2200105206 2201410224 2203472484 2216935656 2226141954 2227462416 2239743636 2249044649 2249058312 2250378696 2261458602 2262786266 2272196772 2275276068 2283173568 2284724637 2286079848 2295573282 2298684258 2302202412 2306663008 2309599188 2320756672 2322333273 2323710792 2325887622 2346239844 2346843456 2348221248 2348437779 2349816507 2362786686 2370378114 2370987936 2374005996 2385474624 2387095191 2395380816 2398429926 2401680294 2410016544 2413084284 2423105131 2424741696 2426388939 2436479838 2437910254 2448250272 2461546503 2473438032 2476586502 2477223648 2494052613 2502065787 2502709488 2505895218 2518000992 2528457528 2530190601 2531676033 2542413744 2543906352 2568570264 2571839829 2584264176 2594995884 2607532096 2610851256 2614174641 2614847184 2638390464 2641748904 2667361428 2680247232 2683658952 2694803418 2707821792 2711268612 2722527733 2724366528 2727834408 2739162322 2754281556 2755898548 2756607552 2782617786 2783333664 2784967712 2786876604 2800339776 2809337024 2811245541 2811968784 2815548174 2829149856 2832751116 2840898504 2842583616 2844514719 2846435904 2858256336 2860215462 2861894646 2874032928 2875720224 2887679808 2889641547 2903601168 2907297198 2908045152 2917388448 2933473608 2935213632 2937207663 2937963312 2941703082 2955914208 2968189272 2969949888 2971967517 2986324848 2998744416 3000504928 3015278136 3019116321 3029595696 3033701424 3046299516 3048106464 3060764376 3064912344 3068813709 3069603216 3077640046 3079465584 3096444364 3098281056 3101183496 3128319792 3131250372 3133088676 3150382248 3160504152 3163464882 3165341328 3182793588 3193841088 3196010817 3197906568 3202240392 3215538378 3217445712 3233287044 3235185252 3248639784 3266551314 3282062004 3297917376 3300157809 3302115336 3305208726 3315828074 3325403484 3336087716 3336945984 3339212931 3341193624 3359615454 3371276704 3373587468 3375568044 3389884992 3391875136 3392187903 3394179399 3408295158 3412914102 3424760352 3429119772 3443359923 3445685568 3448026387 3453303618 3459994512 3464398782 3481135008 3485566188 3486462912 3488831433 3519359766 3520265184 3522331872 3555567171 3556481904 3561008994 3578211936 3593071224 3597644889 3602520441 3615024816 3619626426 3637112544 3654719757 3656865381 3672375408 3710157048 3714879753 3715835472 3748327388 3749291712 3754064232 3758842827 3777001488 3787864672 3792686292 3811008448 3813620616 3815859528 3852855396 3871468224 3876396264 3892493826 3911298144 3916276884 3917284416 3922270776 3957585696 3962623356 3979430208 3981766464 4001042142 4003391086 4020370848 4025488428 4039460928 4042205127 4044935232 4061732688 4066902918 4081019168 4086549792 4091751612 4092804288 4105954112 4108743483 4131422334 4133847822 4134911328 4171093056 4173926679 4175000496 4177451568 4180314906 4200509664 4214005536 4217953176 4220455104 4223322261 4243724784 4249126674 4261347756 4263875424 4269653856 4287384504 4289927616 4292841969 4311049392 4313580336 4331519712 4355401752 4360945797 4376082672 4400210412 4402820448 4406944968 4412554623 4433871312 4452283908 4454924832 4479487272 4498089298 4498116624 4500757392 4522917204 4525572532 4544393544 4550552136 4569449274 4572159696 4591146564 4597368516 4604404824 4613326016 4616460069 4619198376 4644666546 4647421584 4651775244 4692479688 4696875558 4699633014 4725573372 4740756228 4741975872 4745197323 4748011992 4774190382 4790761632 4796859852 4803360588 4820033088 4823307567 4826168568 4846210262 4852777878 4872959676 4875820508 4896500544 4899826971 4923093006 4946876064 4953173004 4954447296 4957813089 4973742111 4988105226 5004131574 5005418976 5011790436 5036001984 5039423181 5056915056 5060381202 5063352066 5084827488 5087812704 5112442737 5119371153 5137140528 5143679658 5168528352 5189991768 5196598173 5221702512 5228349282 5229694368 5279039649 5283497808 5334722856 5341513491 5367317904 5389606836 5415643584 5422537224 5429439639 5445055466 5455668816 5478324644 5508563112 5511797096 5565235572 5566667328 5569935424 5573753208 5622491082 5623937568 5631096348 5658299712 5665502232 5681797008 5689029438 5716512672 5720430924 5723789292 5748065856 5751440448 5779283094 5807202336 5814594396 5816090304 5834776896 5838740739 5866947216 5874415326 5875926624 5883406164 5911828416 5936378544 5943935034 5972649696 5997488832 6001009856 6001563213 6005086629 6030556272 6038232642 6059191392 6067402848 6092599032 6096212928 6100354377 6121528752 6129824688 6137627418 6139206432 6155280092 6158931168 6192888728 6196562112 6197133501 6200771733 6202366992 6256639584 6262500744 6266177352 6300764496 6321008304 6326929764 6330682656 6365587176 6373690011 6392021634 6395813136 6404480784 6431076756 6434891424 6466574088 6470370504 6497279568 6533102628 6564124008 6600315618 6604230672 6610417452 6631656148 6650806968 6672175432 6678425862 6682387248 6719230908 6742553408 6747133947 6747174936 6751136088 6784375806 6788358798 6816590316 6825828204 6849520704 6854173911 6858239544 6886719846 6896052774 6906607236 6919989024 6928797564 6962270016 6966999819 6971132376 6977662866 7038719532 7040530368 7044663744 7049449521 7111134342 7112963808 7122017988 7156423872 7161285573 7186142448 7195289778 7205040882 7230049632 7239252852 7269315393 7274225088 7279166817 7309439514 7313730762 7344750816 7384639509 7420314096 7429759506 7431670944 7482157839 7496654776 7506197361 7508128464 7517685654 7554002976 7575729344 7585372584 7595028099 7627241232 7631719056 7705710792 7715519487 7752792528 7784987652 7822596288 7832553768 7842523923 7844541552 7915171392 7925246712 8002084284 8006782172 8040741696 8050976856 8084410254 8123465376 8133805836 8162038336 8167583199 8173099584 8183503224 8217486966 8262844668 8267695644 8269822656 8347853358 8350000992 8354903136 8360629812 8401019328 8428011072 8433736623 8435906352 8446644522 8487449568 8498253348 8522695512 8527750848 8533544157 8539307712 8574769008 8585683938 8622098784 8627160672 8663039424 8668924641 8710803504 8721891594 8752165344 8800420824 8805640896 8811622989 8813889936 8825109246 8867742624 8904567816 8909849664 8915902551 8958974544 8996178596 8996233248 9001514784 9045834408 9051145064 9057348963 9088787088 9101104272 9138898548 9144319392 9182293128 9194737032 9206441127 9208809648 9232920138 9238396752 9289333092 9294843168 9303550488 9384959376 9393751116 9399266028 9451146744 9481512456 9490394646 9496023984 9548380764 9581523264 9588032451 9593719704 9606721176 9646615134 9652337136 9692420524 9705555756 9745919352 9751641016 9799653942 9846186012 9893752128 9900473427 9906346008 9915626178 9947484222 9976210452 10008263148 10010837952 10017638793 10023580872 10078846362 10113830112 10120762404 10126704132 10169654976 10175625408 10176563709 10182538197 10224885474 10238742306 10274281056 10287359316 10330079769 10337056704 10344079161 10379983536 10393196346 10443405024 10456698564 10459388736 10466494299 10558079298 10566995616 10666701513 10669445712 10683026982 10734635808 10779213672 10792934667 10807561323 10845074448 10858879278 10890110932 10911337632 10956649288 10964159271 10970596143 11017126224 11023594192 11130471144 11144639259 11147506416 11244982164 11247875136 11262192696 11276528481 11331004464 11363594016 11378058876 11433025344 11440861848 11447578584 11558566188 11614404672 11629188792 11677481478 11733894432 11748830652 11751853248 11766812328 11872757088 11887870068 11945299392 12003126426 12010173258 12061112544 12076465284 12118382784 12126615381 12134805696 12185198064 12200708754 12243057504 12259649376 12275254836 12278412864 12310560184 12317862336 12326230449 12385777456 12394267002 12401543466 12404733984 12513279168 12521780037 12525001488 12532354704 12601528992 12642016608 12653859528 12661365312 12669966783 12731174352 12747380022 12784043268 12791626272 12808961568 12862153512 12869782848 12878525907 12933148176 12940741008 12994559136 13066205256 13082837391 13128248016 13200631236 13208461344 13220834904 13237663869 13263312296 13301613936 13344350864 13356851724 13364774496 13438461816 13494267894 13494349872 13502272176 13568751612 13576717596 13633180632 13651656408 13708347822 13716479088 13773439692 13792105548 13813214472 13839978048 13849380207 13857595128 13933999638 13942264752 13955325732 14077439064 14098899042 14222268684 14225927616 14235591969 14244035976 14322571146 14372284896 14390579556 14410081764 14460099264 14469922701 14478505704 14538630786 14558333634 14618879028 14627461524 14689501632 14699480913 14708110729 14769279018 14840628192 14859519012 14863341888 14873439267 14921226333 14964315678 14993309552 15012394722 15016256928 15035371308 15108005952 15118269543 15170745168 15190056198 15254482464 15263438112 15337328211 15358113459 15411421584 15431038974 15505585056 15569975304 15589794519 15665107536 15685047846 15689083104 15837118947 15846416651 15850493424 16004168568 16013564344 16024540473 16101953712 16168820508 16246930752 16267611672 16288318917 16335166398 16367006448 16434973932 16525689336 16535391288 16695706716 16700001984 16709806272 16721259624 16867473246 16871812704 16893289044 16974899136 16996506696 17045391024 17067088314 17149538016 17171367876 17244197568 17254321344 17337849282 17421607008 17443783188 17504330688 17516222217 17600841648 17623245978 17627779872 17650218492 17735485248 17804555093 17809135632 17831805102 17917949088 17992357192 17992466496 18003029568 18004689639 18015259887 18091668816 18102290128 18114697926 18177574176 18202208544 18277797096 18288638784 18301063131 18364586256 18389474064 18412882254 18417619296 18465840276 18476793504 18578666184 18589686336 18591400503 18602315199 18607100976 18769918752 18787502232 18798532056 18902293488 18963024912 18980789292 18992047968 19096761528 19121070033 19176064902 19187439408 19213442352 19293230268 19304674272 19384841048 19411111512 19491838704 19503282032 19599307884 19692372024 19800946854 19812692016 19831252356 19894968444 19952420904 20004660299 20016526296 20035277586 20047161744 20157692724 20227660224 20241401841 20241524808 20253408264 20353127418 20365076394 20449770948 20477484612 20548562112 20562521733 20574718632 20660159538 20688158322 20759967072 20786392692 20886810048 20900999457 20913397128 20932988598 21116158596 21133991232 21148348563 21333403026 21338891424 21366053964 21469271616 21483856719 21552882481 21558427344 21585869334 21615122646 21690148896 21717758556 21780221864 21807946179 21822675264 21837500451 21913298576 21928318542 21941192286 22034252448 22047188384 22153918527 22260942288 22289278518 22295012832 22446473517 22489964328 22518592083 22524385392 22553056962 22662008928 22727188032 22756117752 22785084297 22881723696 22895157168 23117132376 23146558461 23258377584 23354962956 23467788864 23497661304 23527571769 23533624656 23745514176 23775740136 24006252852 24020346516 24122225088 24152930568 24253230762 24370396128 24401417508 24486115008 24502749597 24519298752 24550509672 24621120368 24652460898 24771554912 24788534004 24803086932 24809467968 25043560074 25050002976 25064709408 25203057984 25284033216 25301209869 25307719056 25339933566 25462348704 25494760044 25568086536 25583252544 25600632471 25617923136 25724307024 25757051814 25866296352 25881482016 25989118272 26006773923 26022042059 26132410512 26165674782 26256496032 26401262472 26416922688 26434868967 26441669808 26475327738 26526624592 26603227872 26688701728 26713703448 26729548992 26747707653 26876923632 26988535788 26988699744 27004544352 27137503224 27153435192 27172046889 27266361264 27303312816 27416695644 27432958176 27546879384 27584211096 27619323381 27626428944 27698760414 27715190256 27867999276 27884529504 27910651464 28154878128 28197798084 28444537368 28471183938 28488071952 28645142292 28744569792 28764097353 28781159112 28820163528 28939845402 28957011408 29077261572 29116667268 29237580437 29237758056 29254923048 29398961826 29416221458 29538558036 29681256384 29701420281 29719038024 29746878534 29842452666 29928631356 29986619104 30024789444 30032513856 30052916379 30070742616 30236539086 30341490336 30380112396 30508964928 30526876224 30529691127 30547614591 30674656422 30716226918 30822843168 30862077948 30990239307 31011170112 31032237483 31139950608 31179589038 31330215072 31370095692 31378166208 31399482897 31500366703 31674237894 31692833302 31700986848 32000104539 32008337136 32027128688 32049080946 32203907424 32337641016 32378804001 32422683969 32535223344 32576637834 32670332796 32734012896 32869947864 32892477813 32911788429 33051378672 33070782576 33391413432 33433917777 33442519248 33734946492 33743625408 33786578088 33829585443 33993013392 34090782048 34134176628 34299076032 34342735752 34675698564 34843214016 34887566376 35032444434 35201683296 35246491956 35255559744 35300436984 35392860529 35609110186 35618271264 35663610204 35835898176 35984714384 36009379278 36030519774 36183337632 36204580256 36229395852 36355148352 36379846143 36404417088 36555594192 36602126262 36729172512 36778948128 36825764508 36835238592 36931680552 36953587008 36978691347 37157332368 37182801006 37204630398 37214201952 37539837504 37565340111 37575004464 37597064112 37804586976 37926049824 37961578584 37984095936 38009900349 38193523056 38242140066 38352129804 38374878816 38426884704 38586460536 38609348544 38635577721 38769682096 38822223024 38983677408 39006564064 39198615768 39248512173 39384744048 39601893708 39625384032 39662504712 39712991607 39789936888 39904841808 40009320598 40033052592 40070555172 40094323488 40315385448 40482803682 40483049616 40506816528 40706254836 40730152788 40899541896 40954969224 41125043466 41149437264 41320319076 41376316644 41519934144 41548140621 41572785384 41801998914 41826794256 41865977196 42232317192 42296697126 42666806052 42677782848 42706775907 42731848331 42732107928 42967713438 43105764962 43116854688 43171738668 43230245292 43380297792 43409768103 43435517112 43560443728 43615892358 43675000902 43826597152 43856637084 43882384572 44068504896 44094376768 44098442739 44124332187 44307837054 44521884576 44578557036 44590025664 44620317801 44763678999 44892947034 44979928656 45037184166 45048770784 45106113924 45324017856 45354808629 45512235504 45570168594 45763447392 45790314336 46011984633 46038997489 46234264752 46293116922 46516755168 46709925912 46769383557 46995322608 47055143538 47067249312 47511356841 47539249953 47551480272 48012505704 48040693032 48073621419 48305861136 48506461524 48740792256 48802835016 48864956751 49005499194 49101019344 49242240736 49304921796 49543109824 49577068008 49606173864 50087120148 50100005952 50129418816 50602419738 50615438112 50679867132 50924697408 50989520088 51136173072 51201264942 51448614048 51514103628 51728026927 51732592704 51762964032 52013547846 52044084118 52264821024 52331349564 52512992064 52548666651 52802524944 52869737934 52883339616 52950655476 53053249184 53206455744 53377403456 53413665279 53427406896 53495415306 53753847264 53977071576 53977399488 54009088704 54014068917 54045779661 54275006448 54306870384 54344093778 54532722528 54606625632 54833391288 54865916352 54903189393 55093758768 55168422192 55238646762 55252857888 55397520828 55430380512 55735998552 55769059008 55806945597 55821302928 56309756256 56395596168 56889074736 56942367876 56976143904 57290284584 57363210099 57528194706 57562318224 57640327056 57879690804 57914022816 58120048561 58154523144 58233334536 58475160874 58475516112 58509846096 58797923652 58832442916 59077116072 59402840562 59438076048 59493757068 59684905332 59857262712 59973238208 60013980897 60049578888 60105832758 60141485232 60473078172 60682980672 60724205523 60760224792 61059382254 61095229182 61349312844 61432453836 61645686336 61687565199 61724155896 61980478614 62064474966 62279901216 62359178076 62618137859 62660430144 62702998371 62740191384 62798965794 63000733406 63348475788 63385666604 63401973696 63445045689 64000209078 64016674272 64054257376 64098161892 64407814848 64451570157 64658647443 64675282032 64757608002 64845367938 65070446688 65153275668 65340665592 65423838537 65468025792 65512501353 65739895728 65784955626 65823576858 66102757344 66141565152 66461755581 66782826864 66867835554 66885038496 67469892984 67555776249 67573156176 67659170886 67986026784 68181564096 68268353256 68355252891 68685471504 69351397128 69439675383 69775132752 70064888868 70403366592 70492983912 70582715307 70600873968 70785721058 71218220372 71236542528 71327220408 71969428768 72018758556 72061039548 72366675264 72409160512 72458791704 72759692286 73111188384 73204252524 73458345024 73508248791 73557896256 73651529016 73863361104 73957382694 74314664736 74365602012 74409260796 74428403904 75130680222 75150008928 75194128224 75609173952 75852099648 75903629607 75923157168 76019800698 76387046112 76484280132 76704259608 76749757632 76801897413 76853769408 77172921072 77271155442 77539364192 77644446048 77967354816 78013128128 78020321769 78066126177 78397231536 78497024346 78769488096 79203787416 79250768064 79304606901 79325009424 79425983214 79579873776 79809683616 80018641196 80066105184 80141110344 80188646976 80243122959 80630770896 80965607364 80966099232 81013633056 81412509672 81460305576 81799083792 81909938448 82250086932 82298874528 82640638152 82752633288 82857970143 83096281242 83145570768 83603997828 83653588512 83731954392 84464634384 84593394252 85333612104 85413551814 85463696662 85464215856 85935426876 86211529924 86233709376 86292292059 86343477336 86460490584 86819536206 86871034224 87120887456 87231784716 87350001804 87653194304 87712741311 87713274168 87764769144 88196885478 88248664374 88615674108 89043769152 89104260843 89157114072 89240635602 89527357998 89785894068 89959857312 90074368332 90097541568 90158749137 90212227848 90709617258 91024471008 91140337188 91526894784 91580628672 91642843773 92023969266 92077994978 92468529504 92586233844 92970717921 93033510336 93096712449 93419851824 93538767114 93990645216 94110287076 94134498624 94198448691 94501100109 95022713682 95078499906 95102960544 96000313617 96025011408 96081386064 96147242838 96611722272 97012923048 97136412003 97268051907 97605670032 97729913502 98010998388 98202038688 98484481472 98609843592 98735365287 99154136016 99212347728 100174240296 100301753331 101204839476 101230876224 101359734264 101488756329 101979040176 102272346144 102402529884 102897228096 103028207256 103456053854 104027095692 104088168236 104529642048 104662699128 105097333302 105605049888 105739475868 105766679232 105901310952 106106498368 106178581587 106827330558 106854813792 106990830612 107507694528 107954143152 108028137834 108091559322 108550012896 108613740768 108688187556 109065445056 109139538429 109213251264 109666782576 109806378786 110187517536 110336844384 110477293524 110505715776 110795041656 110860761024 110936074041 111471997104 111613891194 111642605856 112619512512 112696020333 112791192336 113778149472 113884735752 113952287808 114029701047 114580569168 114726420198 115056389412 115124636448 115280654112 115759381608 115828045632 115906733163 116240097122 116309046288 116466669072 116950321748 116951032224 117019692192 117595847304 117664885832 117745536519 118154232144 118805681124 118876152096 118987514136 119369810664 119714525424 120027961794 120099157776 120211665516 120282970464 120946156344 121448411046 121520449584 122118764508 122190458364 122698625688 122864907672 123375130398 123448311792 123960957228 124128949932 124559802432 124644421863 124718356152 125236275718 125405996742 125480382768 125597931588 126001466812 126696951576 126771333208 126890091378 128000418156 128033348544 128108514752 128120327721 128195544993 128196323784 128903140314 129317294886 129350564064 129515216004 129690735876 130140893376 130229304309 130306551336 130681331184 130847677074 131025002706 131479791456 131569911252 131647153716 132205514688 132283130304 132295328217 132372996561 132923511162 133565653728 133735671108 133770076992 134291036997 134939785968 135111552498 135146312352 135318341772 135972053568 136064425887 136536706512 136710505782 137370943008 138035953899 138116992467 138702794256 138879350766 139550265504 140129777736 140308150671 140985967824 141165430614 141201747936 141571442116 142436440744 142534070523 142617749859 142654440816 143938857536 144037517112 144122079096 144917583408 145519384572 146222376768 146408505048 146594870253 147016497582 147303058032 147726722208 147914765388 148629329472 148731204024 148818521592 150261360444 150300017856 150388256448 151807259214 151846314336 152039601396 152774092224 152968560264 153408519216 153603794826 154345842144 154542310884 155078728384 155184080781 155288892096 156040643538 156132252354 156794463072 156994048692 157538976192 157645999953 158407574832 158609213802 158650018848 158851966428 159159747552 159619367232 160037282392 160132210368 160240995837 160282220688 160486245918 161261541792 161931214728 161932198464 162027266112 162137338983 162825019344 162920611152 163598167584 163819876896 164500173864 164597749056 164709568179 165281276304 165505266576 165715940286 166192562484 166291141536 167207995656 167307177024 167420836791 167463908784 168929268768 169186788504 170667224208 170827103628 170927393324 170928431712 171870853752 172089630297 172423059848 172584584118 172686954672 172920981168 173639072412 173742068448 174241774912 174360145683 174463569432 174700003608 175425482622 175426548336 175529538288 176393770956 176497328748 177231348216 178208521686 178314228144 178481271204 179054715996 179571788136 179919714624 180041942691 180148736664 180317498274 180424455696 181419234516 182048942016 182172616569 182280674376 183285687546 184047938532 184155989956 184937059008 185062695597 185172467688 185941435842 186193424898 186839703648 187077534228 187854413577 187981290432 188108995113 188220574152 188396897382 189002200218 190045427364 190156999812 190205921088 190335137067 192000627234 192050022816 192162772128 192294485676 193223444544 193354710471 193975942329 194025846096 194272824006 194536103814 195211340064 195459827004 196021996776 196271515611 196404077376 196537504059 197219687184 197470730574 198308272032 198424695456 199385266743 200348480592 200603506662 202409678952 202667328747 202719468528 202977512658 203958080352 204544692288 204805059768 205065758673 206056414512 206912107708 208054191384 208176336472 208319026149 209325398256 210194666604 211210099776 211478951736 211748145921 211802621904 212357163174 213654661116 213709627584 213981661224 215908286304 216056275668 216183118644 217100025792 217227481536 217376375112 218279076858 219333565152 219612757572 220375035072 220524746373 220673688768 220954587048 221590083312 221872148082 222943994208 223227782388 223285211712 225392040666 225582384672 227556298944 227710888821 227769471504 228059402094 229161138336 229452840396 230112778824 230249272896 230405692239 230561308224 231518763216 231813466326 232480194244 232618092576 232933338144 233900643496 233902064448 234039384384 234060965307 234198378531 235191694608 235329771664 235491073038 236308464288 237611362248 237752304192 237913820703 237975028272 238739621328 239429050848 240055923588 240198315552 240423331032 240565940928 240729368877 241892312688 242896822092 243040899168 244237529016 244380916728 245397251376 245729815344 246750260796 246896623584 247921914456 248257899864 248573910429 249288843726 249436712304 250472551436 250811993484 250960765536 251195863176 252002933624 253393903152 253542666416 253780182756 256000836312 256240655442 256391089986 256392647568 257806280628 258634589772 258701128128 258876876177 259030432008 259381471752 260458608618 260613102672 261362662368 261695354148 262050005412 262959582912 263138223933 263139822504 263294307432 264590656434 264745993122 265847022324 267131307456 267312782529 267471342216 268582073994 269879571936 270223104996 270292624704 270476247411 270636683544 272128851774 273073413024 273421011564 274741886016 274928531319 276071907798 276233984934 277405588512 277758701532 278912153763 279100531008 279290137347 280259555472 280616301342 281971935648 282330861228 282403495872 282595346073 283142884232 283503300327 284872881488 285068141046 285235499718 285308881632 288000940851 288075034224 288244158192 289835166816 291038769144 291409236009 291804155721 292817010096 293189740506 294032995164 294606116064 295453444416 295829530776 296206095861 297462408048 297637043184 300522720888 300905259993 303614518428 303692628672 304079202792 304466268987 305937120528 306817038432 307207589652 308691684288 309084621768 310368161562 312081287076 312264504708 313588926144 313988097384 315291999906 316815149664 317218427604 317300037696 317703932856 318319495104 318535744761 320074564784 320481991674 320564441376 320972491836 322523083584 323862429456 324274677966 325650038688 325841222304 327196335168 327418615287 327639753792 329000347728 329419136358 330562552608 331010533152 331431880572 332385124968 332582283072 332808222123 334415991312 334841673582 334927817568 337858537536 338088060999 338286546767 338373577008 341334448416 341654207256 341854786648 341856863424 342089103141 343741707504 344179260594 344846119696 345169168236 345373909344 345841962336 347278144824 347484136896 347720199489 348720291366 348927138864 349400007216 350850965244 350853096672 351059076576 352787541912 352994657496 353236609557 354462696432 356417043372 356628456288 356962542408 358109431992 359143576272 360083885382 360297473328 360634996548 360848911392 362838469032 364345233138 364561348752 366571375092 368095877064 368311979912 370125391194 370344935376 371882871684 372386849796 373679407296 373933265589 374155068456 375708827154 376217990226 376441148304 376793794764 378004400436 380088545681 380090854728 380313999624 380670274134 384001254468 384100045632 384325544256 384360983163 384586634979 384588971352 386709420942 387951884658 388051692192 388545648012 389072207628 390422680128 390687912927 390919654008 392043993552 392543031222 393075008118 394439374368 394941461148 396616544064 396849390912 396885984651 397118989683 398770533486 400696961184 401207013324 402873110991 404819357904 405334657494 405438937056 405955025316 407916160704 408193277661 409504767139 409610119536 410131517346 412112829024 413824215416 414107861697 414350977401 416108382768 416352672944 416638052298 418650796512 420389333208 420924452013 422957903472 423496291842 423605243808 424714326348 427309322232 427602211569 427853249577 427963322448 431816572608 432112551336 432366237288 434752750224 436558153716 438667130304 439225515144 439784610759 441049492746 441909174096 443180166624 443744296164 445887988416 446455564776 450784081332 451164769344 455421777642 455538943008 456118804188 458322276672 458905680792 460107186877 460225557648 460811384478 463037526432 463626932652 464960388488 465236185152 465552242343 465866676288 467801286992 468121930614 468396757062 470383389216 470659543328 470982146076 472616928576 472937999859 475222724496 475827641406 475950056544 477479242656 478858101696 480111847176 480396631104 480722987511 480846662064 481458737754 483784625376 485793644184 486081798336 486412016949 488475058032 488761833456 490794502752 491459630688 493500521592 493793247168 494128704537 495843828912 496515799728 497147820858 498577687452 498873424608 500945102872 501623986968 501921531072 502262510373 502391726352 504005867248 506787806304 507085332832 507560365512 512001672624 512481310884 512782179972 512785295136 515612561256 516268890891 517269179544 517753752354 518060864016 518762943504 520917217236 521226205344 522725324736 523080437049 523390708296 524100010824 526276447866 526279645008 526588614864 529181312868 529491986244 531694044648 534625565058 534942684432 537164147988 539759143872 540125828073 540446209992 540952494822 541273367088 544257703548 546146826048 546517849707 546842023128 549857062638 552143815596 552467969868 554811177024 555188086791 555514028303 555517403064 557824307526 558580274694 560519110944 561232602684 563563240731 563943871296 564326985339 564661722456 565190692146 566285768464 567006600654 569745762976 570136282092 570470999436 570617763264 571005411201 576001881702 576150068448 576488316384 579670333632 580064131413 581927826987 582077538288 582818472018 583608311442 585634020192 586379481012 588065990328 588814546833 589212232128 589612512177 591659061552 592412191722 594924816096 595274086368 598155800229 598506967357 601045441776 601810519986 607229036856 608001986241 608158405584 608932537974 611874241056 613634076864 614415179304 615197276019 618169243536 620736323124 624162574152 624529009416 624957078447 627976194768 630583999812 633630299328 634436855208 635244437763 635407865712 637071489522 640149129568 640963983348 641128882752 641944983672 647724858912 648549355932 651300077376 651682444608 654837230574 658000695456 658838272716 661125105216 661574239119 662021066304 662863761144 664770249936 665616444246 668831982624 669683347164 669855635136 672464350051 676176121998 676573093534 676747154016 682668896832 683132666463 683308414512 683709573296 684178206282 687483415008 688358521188 689692239392 690338336472 690747818688 691217076717 691683924672 694556289648 695440398978 697440582732 697854277728 698800014432 701701930488 701706193344 702118153152 702182895921 702595135593 705575083824 705989314992 706473219114 708925392864 712834086744 713256912576 713741462109 713925084816 716218863984 718287152544 720167770764 720594946656 721269993096 721697822784 722188106631 725676938064 728690466276 729122697504 733142750184 736191754128 736623959824 740250782388 740689870752 743765743368 744773699592 745721731287 747866531178 748310136912 751417654308 752435980452 752882296608 753587589528 755560631293 756008800872 760177091362 760181709456 760627999248 761340548268 768002508936 768721966326 769173269958 769177942704 773418841884 775903769316 776103384384 776630628531 777091296024 778144415256 781375825854 781839308016 784087987104 785086062444 786150016236 788878748736 789414671799 789882922296 793771969302 794237979366 797541066972 801393922368 801938347587 802414026648 805746221982 809638715808 810669314988 810877874112 811428742233 811910050632 814035792167 816386555322 819009534278 819220239072 820263034692 824225658048 824785593957 827648430832 828215723394 828701954802 832216765536 832705345888 833276104596 836736461289 837301593024 837870412041 840778666416 841848904026 845915806944 846992583684 847210487616 847786038219 849428652696 850509900981 854618644464 855204423138 855706499154 855926644896 864002822553 864225102672 864732474576 869505500448 873116307432 874227708027 878451030288 879569221518 882098985492 883818348192 886360333248 887488592328 888618287583 892911129552 901568162664 902715779979 910843555284 911077886016 912237608376 913398806961 917811361584 920214373754 920451115296 921622768956 926075052864 927253865304 929920776976 931104484686 935602573984 936243861228 936793514124 940766778432 941319086656 941964292152 945875999718 950445448992 951655282812 951900113088 954958485312 955607234283 960223694352 961445975022 961693324128 962917475508 967569250752 971587288368 972824033898 976950116064 977523666912 981589005504 982255845861 982832511613 982919261376 987001043184 988257409074 991687657824 993031599456 994295641716 997155374904 997746849216 998424666369 1001890205744 1003247973936 1004525020746 1004783452704 1008011734496 1013575612608 1014170665664 1014264182997 1014859640301 1015120731024 1024003345248 1024962621768 1025564359944 1025570590272 1026267309423 1031225122512 1032537781782 1034538359088 1035507504708 1036121728032 1037525887008 1041834434472 1042452410688 1043160598467 1046160874098 1046781416592 1048200021648 1052552895732 1052559290016 1053177229728 1058362625736 1058983972488 1063388089296 1069251130116 1069885368864 1074328295976 1080251656146 1080892419984 1081904989644 1082546734176 1088515407096 1093035699414 1093684046256 1099714125276 1104280922659 1104287631192 1104935939736 1110376173582 1111028056606 1111034806128 1115648615052 1117160549388 1121038221888 1121799796767 1122465205368 1127126481462 1128653970678 1129323444912 1130381384292 1132571536928 1134013201308 1139491525952 1140265637043 1140272564184 1140941998872 1142010822402 1152003763404 1152300136896 1152976632768 1153082949489 1153759904937 1160128262826 1163855653974 1164155076576 1165636944036 1167216622884 1171268040384 1172063738781 1172758962024 1176131980656 1177629093666 1179225024354 1183318123104 1184824383444 1189744619321 1189849632192 1190548172736 1191356969049 1196311600458 1197013934714 1202090883552 1203621039972 1208619332973 1214458073712 1216003972482 1216316811168 1217865075948 1223748482112 1224579832983 1228514301417 1228830358608 1230394552038 1236338487072 1241472646248 1242323585091 1243052932203 1248325148304 1249058018832 1249914156894 1255952389536 1261167999624 1262773356039 1268873710416 1270488875526 1270815731424 1274142979044 1280298259136 1281927966696 1283559748731 1283889967344 1295449717824 1297098711864 1309674461148 1316001390912 1317676545432 1319353832277 1323148478238 1325727522288 1329540499872 1331232888492 1336761116903 1337663965248 1339366694328 1344928700102 1352352243996 1353146187068 1353494308032 1366265332926 1366616829024 1367419146592 1368356412564 1374966830016 1376717042376 1379384478784 1380321560631 1380676672944 1382434153434 1389112579296 1390880797956 1394881165464 1395708555456 1396656727029 1397600028864 1403403860976 1404365791842 1405190271186 1411150167648 1411978629984 1412946438228 1417850785728 1418813999577 1425668173488 1427482924218 1427850169632 1432437727968 1436574305088 1440335541528 1441189893312 1442168962533 1442539986192 1444376213262 1451353876128 1457380932552 1458245395008 1459236050847 1466285500368 1472383508256 1473247919648 1480501564776 1481379741504 1482386113611 1487531486736 1489547399184 1491443462574 1495733062356 1496620273824 1502835308616 1504871960904 1505764593216 1506787531119 1507175179056 1511121262586 1512017601744 1520354182724 1520363418912 1521255998496 1522681096536 1536005017872 1537443932652 1538346539916 1538355885408 1546837683768 1551807538632 1553261257062 1554182592048 1556288830512 1562751651708 1563678616032 1568175974208 1569241311147 1570172124888 1572300032472 1578829343598 1579765844592 1587543938604 1588475958732 1595082133944 1603876695174 1604828053296 1611492443964 1619277431616 1620377484219 1621338629976 1622857484466 1623820101264 1628071584334 1632773110644 1638019068556 1638440478144 1639553549121 1640526069384 1649571187914 1655296861664 1656431446788 1657403909604 1664433531072 1665410691776 1665564260373 1666542084909 1666552209192 1673472922578 1675740824082 1681557332832 1683697808052 1690689722193 1691831613888 1692980956017 1693985167368 1695572076438 1698857305392 1701019801962 1709237288928 1710408846276 1711412998308 1711853289792 1713016233603 1728005645106 1728450205344 1729464949152 1739011000896 1745783480961 1746232614864 1748455416054 1756902060576 1759138443036 1764197970984 1766443640499 1767636696384 1768837536531 1774977184656 1777236575166 1785822259104 1794467400687 1795520902071 1803136325328 1805431559958 1821687110568 1824005958723 1824475216752 1826797613922 1835622723168 1840428747508 1840902230592 1843245537912 1845591828057 1854507730608 1859841553952 1862208969372 1871205147968 1872487722456 1873587028248 1883928584304 1891751999436 1900890897984 1903310565624 1905733313289 1911214468566 1920447388704 1922891950044 1923386648256 1925834951016 1943174576736 1945648067796 1953900232128 1955047333824 1964511691722 1965665023226 1974002086368 1976514818148 1983375315648 1984722717357 1986063198912 1988591283432 1994310749808 1996849332738 2003780411488 2006495947872 2009050041492 2009566905408 2016023468992 2017393050153 2028528365994 2029719280602 2030241462048 2048006690496 2049397999389 2049925243536 2051128719888 2052534618846 2062450245024 2065075563564 2069076718176 2071015009416 2072243456064 2073651230151 2075051774016 2083668868944 2086321196934 2092321748196 2093562833184 2096400043296 2105105791464 2105118580032 2106354459456 2107785406779 2116725251472 2117967944976 2126776178592 2138502260232 2139770737728 2141224386327 2148656591952 2160503312292 2161784839968 2163809979288 2165093468352 2166564319893 2177030814192 2186071398828 2187368092512 2199428250552 2208561845318 2208575262384 2209871879472 2220752347164 2222056113212 2222069612256 2231297230104 2234321098776 2237165193861 2243599593534 2244930410736 2254252962924 2257307941356 2258646889824 2260762768584 2265143073856 2266681893879 2268026402616 2280531274086 2280545128368 2281883997744 2284021644804 2304007526808 2306165898978 2307519809874 2320256525652 2327711307948 2328310153152 2329891885593 2331273888072 2334433245768 2344127477562 2345517924048 2352263961312 2355258187332 2358450048708 2366636246208 2368244015397 2369648766888 2379489238642 2382713938098 2392623200916 2394027869428 2404181767104 2405815042761 2407242079944 2417238665946 2428916147424 2432007944964 2432633622336 2434286226699 2435730151896 2442107376501 2449159665966 2457028602834 2457660717216 2460789104076 2472676974144 2474356781871 2482945292496 2484647170182 2486105864406 2496650296608 2498116037664 2499828313788 2510209383867 2511904779072 2513611236123 2522335999248 2525546712078 2537747420832 2540977751052 2541631462848 2548285958088 2551529702943 2563855933392 2567119497462 2567779934688 2592008467659 2594197423728 2619348922296 2622683124081 2635353090864 2638707664554 2646296956476 2651455044576 2659080999744 2662465776984 2665854862749 2673522233806 2678733388656 2689857400204 2704704487992 2706292374136 2708147339937 2732530665852 2733233658048 2734838293184 2736712825128 2753434084752 2760643121262 2761353345888 2764868306868 2778225158592 2781761595912 2789762330928 2793313454058 2806807721952 2808731583684 2810380542372 2822300335296 2823957259968 2825892876456 2837627999154 2851336346976 2854965848436 2855700339264 2864875455936 2866821702849 2880671083056 2884337925066 2885079972384 2888752426524 2902707752256 2914761865104 2918472101694 2932571000736 2944767016512 2946495839296 2946767537583 2948497534839 2961003129552 2964772227222 2975062973472 2979094798368 2982886925148 2991466124712 2993240547648 2995273999107 3005670617232 3009743921808 3013575062238 3014350358112 3022242525172 3024035203488 3040708365448 3040726837824 3042511996992 3042792548991 3044578920903 3045362193072 3072010035744 3074887865304 3076693079832 3076711770816 3093675367536 3103615077264 3106522514124 3108365184096 3112577661024 3125503303416 3127357232064 3129481795401 3138482622294 3140344249776 3144600064944 3157658687196 3159531689184 3175087877208 3176951917464 3190164267888 3207753390348 3209656106592 3222984887928 3240754968438 3242677259952 3245714968932 3247640202528 3256143168668 3265546221288 3276038137112 3279107098242 3281052138768 3299142375828 3310593723328 3312842767977 3312862893576 3314807819208 3331128520746 3333084169818 3333104418384 3346945845156 3351481648164 3363114665664 3365399390301 3367395616104 3381379444386 3385961912034 3387970334736 3391144152876 3397714610784 3402039603924 3418474577856 3420796911129 3420817692552 3422825996616 3426032467206 3456011290212 3456900410688 3458929898304 3461279714811 3491566961922 3492465229728 3496910832108 3513804121152 3516191216343 3518276886072 3528395941968 3532887280998 3537675073062 3549954369312 3554473150332 3569233857963 3571644518208 3574070907147 3588934801374 3591041804142 3606272650656 3610863119916 3625857998919 3643374221136 3648011917446 3648950433504 3653595227844 3671245446336 3673739498949 3680857495016 3685542904251 3686491075824 3691183656114 3709015461216 3719683107904 3724417938744 3729158796609 3744975444912 3747174056496 3767857168608 3783503998872 3788320068117 3806621131248 3811466626578 3822428937132 3840894777408 3845783900088 3850679246193 3851669902032 3886349153472 3891296135592 3929023383444 3931330046452 3948004172736 3953029636296 3958061496831 3969445434714 3977182566864 3988621499616 3993698665476 4007560822976 4010283350709 4012991895744 4018100082984 4034786100306 4057056731988 4059438561204 4060482924096 4098795998778 4099850487072 4102257439776 4105069237692 4124900490048 4130151127128 4138153436352 4140964681893 4142030018832 4147302460302 4167337737888 4172642393868 4184643496392 4187125666368 4189970181087 4192800086592 4210211582928 4215570813558 4233450502944 4235935889952 4253552357184 4256441998731 4277004520464 4282448772654 4297313183904 4321006624584 4323569679936 4326506887599 4327619958576 4333128639786 4354061628384 4372142797656 4374736185024 4377708152541 4398856501104 4417123690636 4417150524768 4419743758944 4441504694328 4444112226424 4444139224512 4447158340833 4462594460208 4468642197552 4474330387722 4487199187068 4489860821472 4508505925848 4514615882712 4517293779648 4520362593357 4521525537168 4533363787758 4536052805232 4561062548172 4561090256736 4563767995488 4568043289608 4608015053616 4612331797956 4615039619748 4640513051304 4655422615896 4659783771186 4662547776144 4668866491536 4688254955124 4691035848096 4704527922624 4707723933441 4710516374664 4716900097416 4736488030794 4739297533776 4758978477284 4765427876196 4785246401832 4788055738856 4811630085522 4814484159888 4834477331892 4857832294848 4861132452657 4864015889928 4868572453398 4871460303792 4884214753002 4898319331932 4914057205668 4915321434432 4918660647363 4921578208152 4948713563742 4965890584992 4969294340364 4972211728812 4993300593216 4996232075328 4996692781119 4999626254727 4999656627576 5020418767734 5027222472246 5044671998496 5051093424156 5072069166579 5075494841664 5078942868051 5081955502104 5096571916176 5103059405886 5127711866784 5134238994924 5135559869376 5139048700809 5184016935318 5188394847456 5237350442883 5238697844592 5245366248162 5270706181728 5277415329108 5292593912952 5299330921497 5302910089152 5306512609593 5324931553968 5331709725498 5347044467612 5357466777312 5379714800408 5383402202061 5386562706213 5409408975984 5412584748272 5416294679874 5465061331704 5472017876169 5473425650256 5506868169504 5521286242524 5522706691776 5529736613736 5536775484171 5563523191824 5579524661856 5586626908116 5613615443904 5617463167368 5620761084744 5651785752912 5675255998308 5702672693952 5709931696872 5717199939867 5733643405698 5761342166112 5768675850132 5770159944768 5777504853048 5829523730208 5836944203388 5865142001472 5893535075166 5896995069678 5922006259104 5929544454444 5950125946944 5954168152071 5958189596736 5965773850296 5982932249424 5990547998214 6011341234464 6019487843616 6027150124476 6028700716224 6044485050344 6048070406976 6052179150459 6081416730896 6085585097982 6089157841806 6090724386144 6144020071488 6148193998167 6149775730608 6153386159664 6187350735072 6207230154528 6213045028248 6216730368192 6220953690453 6225155322048 6251006606832 6258963590802 6276965244588 6280688499552 6289200129888 6315317374392 6319063378368 6323356220337 6350175754416 6353903834928 6380328535776 6415506780696 6419312213184 6423673158981 6445969775856 6481509936876 6485354519904 6491429937864 6495280405056 6499692959679 6512286337336 6531092442576 6552076274224 6558214196484 6562104277536 6598284751656 6625685535954 6625725787152 6629615638416 6662257041492 6666168339636 6666208836768 6693891690312 6702963296328 6711495581583 6730798780602 6734791232208 6762758888772 6771923824068 6775940669472 6782288305752 6795429221568 6800045681637 6804079207848 6841593822258 6841635385104 6845651993232 6852064934412 6912022580424 6922559429622 6983133923844 6984930459456 6989675656779 6993821664216 7032382432686 7036553772144 7056791883936 7065774561996 7075350146124 7099908738624 7104732046191 7108946300664 7138467715926 7148141814294 7177869602748 7182083608284 7212545301312 7217445128283 7221682367939 7221726239832 7251715997838 7286748442272 7296023834892 7297900867008 7302858680097 7307190455688 7326322129503 7347478997898 7361714990032 7371085808502 7372982151648 7382367312228 7418030922432 7423070345613 7448835877488 7458317593218 7489950889824 7494348112992 7530628151601 7535714337216 7540833708369 7567007997744 7576640136234 7613242262496 7622933253156 7644857874264 7654589108829 7691567800176 7701358492386 7703339804064 7776025402977 7780590575641 7782592271184 7858046766888 7862660092904 7868049372243 7906059272592 7916122993662 7938890869428 7954365133728 7977242999232 7987397330952 7997564588247 8020566701418 8036200165968 8069572200612 8114113463976 8118877122408 8124442019811 8197591997556 8199700974144 8204514879552 8210138475384 8260302254256 8281929363786 8284060037664 8294604920604 8334675475776 8345284787736 8369286992784 8379940362174 8420423165856 8431141627116 8466901005888 8471871779904 8512883997462 8554009040928 8564897545308 8594626367808 8600465108547 8642013249168 8653013775198 8655239917152 8666257279572 8708123256768 8742036550663 8744285595312 8755416305082 8797713002208 8834247381272 8834301049536 8839487517888 8840302612749 8845492604517 8883009388656 8888224452848 8894316681666 8925188920416 8937284395104 8948660775444 8974398374136 8979721642944 8985821997321 9017011851696 9029231765424 9040725186714 9043051074336 9066727575516 9072105610464 9122125096344 9122180513472 9127535990976 9128377646973 9133736762709 9136086579216 9216030107232 9224663595912 9230079239496 9281026102608 9310845231792 9319567542372 9325095552288 9337732983072 9376509910248 9382071696192 9388445386203 9415447866882 9421032749328 9433800194832 9472976061588 9478595067552 9517956954568 9530855752392 9570492803664 9576111477712 9623260171044 9628968319776 9668954663784 9722264905314 9728031779856 9737144906796 9742920607584 9768429506004 9796638663864 9822288206809 9828114411336 9837321294726 9843156416304 9897427127484 9931781169984 9938528303931 9938588680728 9944423457624 9993385562238 9999252509454 9999313255152 10040837535468 10054444944492 10089343996992 10096198170903 10102186848312 10144138333158 10157885736102 10163911004208 10193143832352 10206118811772 10255423733568 10262390733387 10268477989848 10278097401618 10368033870636 10376789694912 10383839144433 10474700885766 10477395689184 10490732496324 10541412363456 10548573649029 10554830658216 10582465298171 10585187825904 10598661842994 10613025219186 10649863107936 10663419450996 10694088935224 10707701573889 10714933554624 10722212721441 10759429600816 10766804404122 10773125412426 10818817951968 10825169496544 10832589359748 10877573996757 10930122663408 10944035752338 10946851300512 11013736339008 11021218496847 11042572485048 11056628712753 11059473227472 11073550968342 11127046383648 11159049323712 11173253816232 11187476389827 11234926334736 11241522169488 11303571505824 11350511996616 11364960204351 11419863393744 11434399879734 11467286811396 11522684332224 11537351700264 11552037738579 11555009706096 11659047460416 11673888406776 11787070150332 11793990139356 11844012518208 11859088908888 11874184490493 11908336304142 11931547700592 11965864498848 11981095996428 12022682468928 12030850052127 12038975687232 12054300248952 12088970100688 12104358300918 12162833461792 12171170195964 12178315683612 12181448772288 12296387996334 12299551461216 12306772319328 12374701470144 12414460309056 12422894045679 12426090056496 12441907380906 12502013213664 12517927181604 12553930489176 12561376999104 12569910543261 12578400259776 12630634748784 12646712440674 12700351508832 12707807669856 12760657071552 12769325996193 12776822650969 12831013561392 12847346317962 12891939551712 12963019873752 12970709039808 12979520662797 12982859875728 12999385919358 13024572674672 13062184885152 13104152548448 13116428392968 13124208555072 13133124457623 13196569503312 13251371071908 13251451574304 13259231276832 13324514082984 13332336679272 13332417673536 13341475022499 13387783380624 13405926592656 13422991163166 13461597561204 13469582464416 13525517777544 13543847648136 13551881338944 13561087780071 13564576611504 13600091363274 13608158415696 13683187644516 13683270770208 13691303986464 13704129868824 13824045160848 13845118859244 13966267847688 13979351313558 13987643328432 14064764865372 14073107544288 14113583767872 14123171800323 14131549123992 14150700292248 14209464092382 14217892601328 14276935431852 14296283628588 14355651994567 14355739205496 14364167216568 14434890256566 14443364735878 14443452479664 14503431995676 14573496884544 14583397357971 14592047669784 14605717360194 14614380911376 14652644259006 14694957995796 14723429980064 14742171617004 14745964303296 14755981942089 14764734624456 14846140691226 14897671754976 14916635186436 14979901779648 14988696225984 14990078343357 14998878764181 15061256303202 15081667416738 15134015995488 15153280272468 15216207499737 15226484524992 15236828604153 15245866506312 15289715748528 15309178217658 15383135600352 15402716984772 15406679608128 15417146102427 15466680051173 15552050805954 15561181151282 15565184542368 15712051328649 15716093533776 15725320185808 15736098744486 15812118545184 15832245987324 15877781738856 15897992764491 15908730267456 15919537828779 15974794661904 15995129176494 16041133402836 16072400331936 16139144401224 16150206606183 16159688118639 16228226927952 16237754244816 16248884039622 16395183995112 16416053628507 16420276950768 16520604508512 16563858727572 16568120075328 16589209841208 16610326452513 16690569575472 16738573985568 16759880724348 16840846331712 16862283254232 17025767994924 17108018081856 17129795090616 17151599819601 17200930217094 17284026498336 17306027550396 17310479834304 17332514559144 17377894519739 17484073101326 17488571190624 17510832610164 17595426004416 17668494762544 17680605225498 17690985209034 17766018777312 17776448905696 17788633363332 17850377840832 17862504456213 17874568790208 17897321550888 17948796748272 17971643994642 18034023703392 18058463530848 18081450373428 18086102148672 18133455151032 18144211220928 18156537451377 18244250192688 18256755293946 18267473525418 18272173158432 18432060214464 18444581994501 18449327191824 18460158478992 18562052205216 18621690463584 18639135084744 18650191104576 18662861071359 18675465966144 18753019820496 18776890772406 18830895733764 18842065498656 18867600389664 18945952123176 18957190135104 18970068661011 19035913909136 19061711504784 19140985607328 19152222955424 19246520342088 19257936639552 19271019476943 19337909327568 19444529810628 19456063559712 19474289813592 19485841215168 19499078879037 19536859012008 19593277327728 19644576413618 19656228822672 19674642589452 19686312832608 19794854254968 19877056607862 19877177361456 19888846915248 19986771124476 19998505018908 19998626510304 20081675070936 20108889888984 20192396341806 20204373696624 20288276666316 20315771472204 20327822008416 20386287664704 20400137044911 20412237623544 20524781466774 20536955979696 20556194803236 20736067741272 20767678288866 20949401771532 20954791378368 20969026970337 20981337530521 20981464992648 21097147298058 21109661316432 21164930596342 21170375651808 21197323685988 21226050438372 21299726215872 21314196138573 21326838901992 21388177870448 21415403147778 21444425442882 21518859201632 21533608808244 21546250824852 21637635903936 21650338993088 21652335384849 21665047103817 21665178719496 21755147993514 21860245326816 21888071504676 21893702601024 21908576040291 21978966388509 22042436993694 22085144970096 22113257425506 22118946454944 22147101936684 22254092767296 22269211036839 22346507632464 22374952779654 22469852669472 22483044338976 22591884454803 22605147767099 22607143011648 22701023993232 22729920408702 22839726787488 22868799759468 22934573622792 22963767326487 23074703400528 23104075477158 23110019412192 23328076208931 23341771726923 23347776813552 23574140300664 23587980278712 23604148116729 23718177817776 23748368980986 23816672608284 23863095401184 23931728997696 23962191992856 23992693764741 24061700104254 24108600497904 24177940201376 24208716601836 24325666923584 24342340391928 24356631367224 24592775992668 24599102922432 24613544638656 24845788091358 24852180112992 24883814761812 25004026427328 25035854363208 25107860978352 25139821086522 25261269497568 25293424881348 25398461221157 25400703017664 25415615339712 25538651992386 25553645301938 25662027122784 25694692635924 25783879103424 25801395325641 25926039747504 25959041325594 25965719751456 25998771838716 26049145349344 26124369770304 26208305096896 26226109651989 26232856785936 26266248915246 26393139006624 26502742143816 26502903148608 26518462553664 26520907838247 26536477813551 26649028165968 26664673358544 26682950044998 26775566761248 26811853185312 26845982326332 26923195122408 26939164928832 26957465991963 27051035555088 27087695296272 27122175560142 27129153223008 27200182726548 27216316831392 27366375289032 27366541540416 27382607972928 27401210288127 27408259737648 27648090321696 27690237718488 27932535695376 27958702627116 27975286656864 28129529730744 28146215088576 28165336158609 28246343600646 28263098247984 28301400584496 28418928184764 28435785202656 28553870863704 28592567257176 28711303989134 28711478410992 28728334433136 28869780513132 28886729471756 28886904959328 29006863991352 29166794715942 29184095339568 29211434720388 29228761822752 29305288518012 29389915991592 29446859960128 29466864620427 29484343234008 29511963884178 29529469248912 29692281382452 29795343509952 29815584911793 29833270372872 29980156686714 29997757528362 30122512606404 30163334833476 30268031990976 30288594512709 30306560544936 30432414999474 30473657208306 30491733012624 30579431497056 30618356435316 30745505688769 30766271200704 30787172200161 30805433969544 30834292204854 30933360102346 31104101611908 31122362302564 31130369084736 31151517433299 31424102657298 31432187067552 31450640371616 31472197488972 31624237090368 31645720947087 31664491974648 31747395894513 31755563477712 31795985528982 31839075657558 31949589323808 31990258352988 32082266805672 32123104721667 32144800663872 32166638164323 32278288802448 32300413212366 32319376237278 32456453855904 32475508489632 32497768079244 32632721990271 32790367990224 32832107257014 32840553901536 33041209017024 33127717455144 33169886138259 33178419682416 33220652905026 33381139150944 33477147971136 33519761448696 33562429169481 33724566508464 34051535989848 34094880613053 34259590181232 34303199639202 34401860434188 34568052996672 34612055100792 34656113215737 34665029118288 34755789039478 34968146202652 34977142381248 35021665220328 35336989525088 35361210450996 35381970418068 35532037554624 35552897811392 35577266726664 35725008912426 35794643101776 35897593496544 35943287989284 36068047406784 36092550156381 36116927061696 36162900746856 36266910302064 36313074902754 36488500385376 36513510587892 36534947050836 36544346316864 36889163989002 36898654383648 36920316957984 37124104410432 37243380927168 37268682137037 37278270169488 37325722142718 37506039640992 37553781544812 37661791467528 37684130997312 37709731629783 37735200779328 37891904246352 37940137322022 38071827818272 38123423009568 38281971214656 38304445910848 38307977988579 38330467952907 38493040684176 38542038953886 38675818655136 38889059621256 38912127119424 38938561988391 38948579627184 38998157758074 39073718024016 39186554655456 39289152827236 39312457645344 39349285178904 39372625665216 39399373372869 39589708509936 39754113215724 39754354722912 39777693830496 39973542248952 39997010037816 39997253020608 40163350141872 40217779777968 40384792683612 40408747393248 40576553332632 40631542944408 40655644016832 40683263340213 40800274089822 40824475247088 41049562933548 41073911959392 41112389606472 41472135482544 41535356577732 41898803543064 41938053940674 41962675061042 41962929985296 42194294596116 42219322632864 42329861192684 42340751303616 42369515400969 42394647371976 42452100876744 42628392277146 42653677803984 42776355740896 42830806295556 42888850885764 43037718403264 43066955983701 43067217616488 43092501649704 43304670769698 43330094207634 43330357438992 43510295987028 43720490653632 43750192073913 43776143009352 43817152080582 43957932777018 44084873987388 44170289940192 44226514851012 44237892909888 44267945826267 44294203873368 44538422073678 44693015264928 44749905559308 44939705338944 44966088677952 44996636292543 45183768909606 45210295534198 45402047986464 45459840817404 45648622499211 45679453574976 45710485812459 45737599518936 45869147245584 45927534652974 46149406801056 46208150954316 46220038824384 46251438307281 46400040153519 46656152417862 46683543453846 46695553627104 47136153985947 47148280601328 47175960557424 47208296233458 47436355635552 47496737961972 47633345216568 47693978293473 47726190802368 47758613486337 47924383985712 47985387529482 48123400208508 48217200995808 48355880402752 48417433203672 48479064355917 48684680783856 48713262734448 49185551985336 49248160885521 49691576182716 49704360225984 49767629523624 49830979357539 50071708726416 50215721956704 50279642173044 50522538995136 50586849762696 50796922442314 51077303984772 51107290603876 51324054245568 51389385271848 51454799458803 51602790651282 51852079495008 51918082651188 51931439502912 51997543677432 52098290698688 52133683559217 52452219303978 52465713571872 52532497830492 52786278013248 53005484287632 53041815676494 53072955627102 53298056331936 53329346717088 53365900089996 53551133522496 53587513368639 53623706370624 53691964652664 53846390244816 53914931983926 54102071110176 54175390592544 54244351120284 54258306446016 54400365453096 54432633662784 54469612354131 54732750578064 54802420576254 54816519475296 55296180643392 55333745983503 55380475436976 55865071390752 55917405254232 55950573313728 55988583214077 56259059461488 56330672317218 56492687201292 56526196495968 56602801168992 56837856369528 56871570405312 56910205983033 57107741727408 57185134514352 57422607978268 57422956821984 57456668866272 57739561026264 57773458943512 57773809918656 57813058430829 58013727982704 58333589431884 58368190679136 58422869440776 58457523645504 58610577036024 58779831983184 58933729240854 58968686468016 59023927768356 59058938497824 59384562764904 59631169823586 59666540745744 59960313373428 59995515056724 60245025212808 60326669666952 60577189025418 60613121089872 60864829998948 60947314416612 60983466025248 61158862994112 61200411134733 61236712870632 61491011377538 61574344400322 61610867939088 61668584409708 61866720204692 62208203223816 62244724605128 62303034866598 62848205314596 62864374135104 62901280743232 62907080911011 62944012591563 62944394977944 63291441894174 63328983949296 63494791789026 63511126955424 63591971057964 63678151315116 63899178647616 63942588415719 63980516705976 64164533611344 64246209443334 64333276328646 64556577604896 64600826424732 64638752474556 64912907711808 64951016979264 64957006154547 64995141311451 64995536158488 65265443980542 65580735980448 65664214514028 65681107803072 65936899165527 66255434910288 66339772276518 66356839364832 66441305810052 66762278301888 66807633110517 67039522897392 67124858338962 67449133016928 67775653364409 67815443301297 68103071979696 68189761226106 68519180362464 68606399278404 68803720868376 68891301979461 69224110201584 69312226431474 69330058236576 69511578078956 69936292405304 69984228626793 70025315180769 70043330440656 70673979050176 70722420901992 70763940836136 71154533453328 71450017824852 71589286203552 71795186993088 71886575978568 71978081294223 72185100312762 72325801493712 72533820604128 72626149805508 72977000770752 73027021175784 73069894101672 73778327978004 73797308767296 73840633915968 74537364274074 74556540338976 74651444285436 75012079281984 75107563089624 75323582935056 75419463259566 75783808492704 75880274644044 76143655636544 76195383663471 76246846019136 76615955977158 76660935905814 76986081368352 77084077907772 77351637310272 77404185976923 77778119242512 77877123976782 77897159254368 77996315516148 78147436048032 78373109310912 78578305654472 78624915290688 78678328955967 78698570357808 78798746745738 79179417019872 79508226431448 79508709445824 79555387660992 79609433440653 79947084497904 79994020075632 80326700283744 80435559555936 80769585367224 80817494786496 80872397975889 81153106665264 81263085888816 81366526680426 81600548179644 81648950494176 82099125867096 82147823918784 82203630864381 82224779212944 82944270965088 83070713155464 83797607086128 83876107881348 83925350122084 83925859970592 84388589192232 84438645265728 84496008475827 84659722385368 84739030801938 84789294743952 84904201753488 85256784554292 85307355607968 85552711481792 85661612591112 85777701771528 86133911967402 86134435232976 86185003299408 86609341539396 86660188415268 86660714877984 87020591974056 87500384147826 87552286018704 87634304161164 87915865554036 88169747974776 88340579880384 88400593861281 88453029702024 88535891652534 88588407746736 89076844147356 89386030529856 89446754735379 89499811118616 89993272585086 90367537819212 90420591068396 90804095972928 90865783538127 90919681634808 91297244998422 91420971624918 91475199037872 91738294491168 91855069305948 92236517066307 92298813602112 92361516600483 92416301908632 92502876614562 92800080307038 93312304835724 93367086907692 93391107254208 93454552299897 94272307971894 94296561202656 94351921114848 94416592466916 94872711271104 94937162841261 94993475923944 95242187683539 95266690433136 95387956586946 95517226972674 95848767971424 95970775058964 96246800417016 96369314165001 96434401991616 96499914492969 96834866407344 96958128711834 97369361567712 97426525468896 97898165970813 98371103970672 98496321771042 99383152365432 99509658414777 99535259047248 99661958715078 100143417452832 100431443913408 100559284346088 100687287508443 101173699525392 101593844884628 102154607969544 102214581207752 102284641839159 102778770543696 102909598917606 103205581302564 103704158990016 103836165302376 103968339647211 103995087354864 104267367118434 104904438607956 104931427143744 105064995660984 106010968575264 106083631352988 106145911254204 106596112663872 106658693434176 106731800179992 107175026737278 107383929305328 107692780489632 107829863967852 108204142220352 108277650469143 108350781185088 108488702240568 108800730906192 108939224708262 109465501156128 109604841152508 109633038950592 110667491967006 110760950873952 111730142781504 111806046411111 111834810508464 111977166428154 112518118922976 112661344634436 112985374402584 113052392991936 113129194889349 113205602337984 113675712739056 113820411966066 114215483454816 114370269028704 114845215956536 114845913643968 114913337732544 114923933965737 114991403858721 115479122052528 115546917887024 115626116861658 116027455965408 116667178863768 116736381358272 116815685965173 116845738881552 117221154072048 117559663966368 117867458481708 117937372936032 118047855536712 118117876995648 118198120118607 118769125529808 119262339647172 119333081491488 119920626746856 119991030113448 120490050425616 120653339333904 121154378050836 121226242179744 121729659997896 121894628833224 121966932050496 122049790020639 122400822269466 122473425741264 122982022755076 123148688800644 123221735878176 123337168819416 123733440409384 124416406447632 124489449210256 124606069733196 125696410629192 125814161822022 125888025183126 125888789955888 126582883788348 126657967898592 126989583578052 127022253910848 127108546202907 127183942115928 127356302630232 127885176831438 127961033411952 128329067222688 128492418886668 128666552657292 129113155209792 129200867951103 129201652849464 129277504949112 129914012309094 129990282622902 129991072316976 130530887961084 131161471960896 131250576221739 131328429028056 131873798331054 132510869820576 132679544553036 132713678729664 132803837478801 132882611620104 133615266221034 134079045794784 134249716677924 134898266033856 134989908877629 135551306728818 135630886602594 136206143959392 136379522452212 136945867497633 137038360724928 137131457437377 137212798556808 137607441736752 137782603958922 138448220403168 138624452862948 138660116473152 138754314921843 139023156157912 139200120460557 139872584810608 139968457253586 140050630361538 140086660881312 141408461957841 141444841803984 141527881672272 142309066906656 142900035649704 143081934880419 143178572407104 143275840459011 143773151957136 143956162588446 144370200625524 144651602987424 145067641208256 145252299611016 145437193067751 146054042351568 146139788203344 147556655956008 147744482656563 149074728548148 149113080677952 149302888570872 149492938072617 150215126179248 150647165870112 150838926519132 151567616985408 151760549288088 152390767326942 153231911954316 153321871811628 153972162736704 154168155815544 154364398376409 154808371953846 155556238485024 155754247953564 155794318508736 155992631032296 156294872096064 156401050677651 157156611308944 157356657911934 157397140715616 157597493491476 158358834039744 159016452862896 159218866881306 159894168995808 159988040151264 160653400567488 160762540105917 160871119111872 161539170734448 161744795951778 162306213330528 162526171777632 162733053360852 163201096359288 163297900988352 163408837062393 164198251734192 164407261728762 164449558425888 165888541930176 166001237950509 166098694462597 166141426310928 167595214172256 167752215762696 167850700244168 167851719941184 167965749642231 168777178384464 168992016951654 169319444770736 169478061603876 169578589487904 169808403506976 170513569108584 170614711215936 170730617949099 171323225182224 171555403543056 172267823934804 172268870465952 172370006598816 173218683078792 173320376830536 173321429755968 173439175292487 174041183948112 175000768295652 175104572037408 175268608322328 175831731108072 176339495949552 176801187722562 176906059404048 177071783305068 177176815493472 178153688294712 178893509470758 178999622237232 179986545170172 180735075638424 180841182136792 181731567076254 181839363269616 182594489996844 182841943249836 182950398075744 183476588982336 183601233404199 183710138611896 184473034132614 184723033200966 184832603817264 185005753229124 185600160614076 186623475929371 186624609671448 186734173815384 186909104599794 188544615943788 188593122405312 188703842229696 188721242733033 188832037774689 188833184933832 189874325682522 189986951847888 190484375367078 190533380866272 190775913173892 191034453945348 191697535942848 191827765247157 191941550117928 192493600834032 192738628330002 192999828985938 193669732814688 193916257423668 194738723135424 194853050937792 194871018463641 194985423934353 195796331941626 196742207941344 196992643542084 197810697496581 198766304730864 199019316829554 199070518094496 199323917430156 200286834905664 200422899331551 201066840665249 201118568692176 201374575016886 202347399050784 203187689769256 203326960093227 203446329903891 204309215939088 204429162415504 204569283678318 205557541087392 205819197835212 206411162605128 206673905938383 207672330604752 207936679294422 207990174709728 208534734236868 209808877215912 209952685880379 210075945542307 210129991321968 212021937150528 212167262705976 212291822508408 213463600359984 214350053474556 214767858610656 215385560979264 215659727935704 215934243882669 216555300938286 216977404481136 217601461812384 217878449416524 218931002312256 219209682305016 221334983934012 221521901747904 223612092822222 223669621016928 223954332856308 225036237845952 225322689268872 225912628756607 225970748805168 226258389778698 227351425478112 227640823932132 228430966909632 228586150990413 228740538057408 229690431913072 229847867931474 229982807717442 230958244105056 231093835774048 231252233723316 232054911930816 232212557930769 233334357727536 233631371930346 233691477763104 234442308144096 235119327932736 235734916963416 235874745872064 236034986867901 236095711073424 236396240237214 237538251059616 238524679294344 238666162982976 238828300321959 239841253493712 239982060226896 240980100851232 241306678667808 242308756101672 242452484359488 242617193927667 243459319995792 243789257666448 244099580041278 244801644538932 244946851482528 245964045510152 246297377601288 246443471756352 246610892593143 246674337638832 247466880818768 248832812895264 248978898420512 249212139466392 251392821258384 251628323644044 251776050366252 251777579911776 253165767576696 253315935797184 253488025427481 253979167156104 254217092405814 254367884231856 254712605260464 255770353662876 255922066823904 256658134445376 256984837773336 257333105314584 258401735902206 258403305698928 258555009898224 259828024618188 259980565245804 259982144633952 261061775922168 262501152443478 262656858056112 263747596662108 265021739641152 265201781583843 265359089106072 265607674957602 265765223240208 267230532442068 268158091589568 268340264206137 268499433355848 269979817755258 271102613457636 271261773205188 272412287918784 272597350614381 272757387896773 272759044904424 273891734995266 274262914874754 274425597113616 275214883473504 275565207917844 276709551198921 276896440806336 277084549801449 277248905725896 277508629843686 278046312315824 278400240921114 279745169621216 279936914507172 280101260723076 280173321762624 280363656899691 282816923915682 282889683607968 283055763344544 284618133813312 284811488523783 285726563050617 285800071299408 286163869760838 286551680918022 287546303914272 287912325176892 288740401251048 289107942495003 289303205974848 289499743478907 290504599222032 290874386135502 292108084703136 292279576406688 293694497912439 293866920972287 295113311912016 295488965313126 298149457096296 298528975244331 298605777141744 298985876145234 300430252358496 301294331740224 301677853038264 302061862525329 303521098576176 304781534653884 306463823908632 306643743623256 306853925517477 308336311631088 308728796752818 309616743907692 311112476970048 311508495907128 311905018941633 311985262064592 312802101355302 314313222617888 314713315823868 314794281431232 315194986982952 318032905725792 318437733762612 319788337991616 319976080302528 321525080211834 323078341468896 323489591903556 324612426661056 324832951407429 325052343555264 325466106721704 326402192718576 326817674124786 328396503468384 328814523457524 328899116851776 330179995875041 332002475901018 332197388925194 332282852621856 335190428344512 335418139233333 335504431525392 335701400488336 335931499284462 337554356768928 337984033903308 338638889541472 338956123207752 339157178975808 339387584668047 339616807013952 341027138217168 341461235898198 342646450364448 343110807086112 344535647869608 344537740931904 344740013197632 344771801897211 344974211576163 346437366157584 346640753661072 346878350584974 348082367896224 350001536591304 350209144074816 350447057895519 350537216644656 351663462216144 352678991899104 353602375445124 353812118808096 354143566610136 354353630986944 354594360355821 356307376589424 357787018941516 357999244474464 359973090340344 361470151276848 361682364273584 363463134152508 363678726539232 365188979993688 365683886499672 365900796151488 366149370061917 367202466808398 367420277223792 368946068265228 369446066401932 369665207634528 370011506458248 371200321228152 373246951858742 373249219342896 373468347630768 373818209199588 377089231887576 377442485466066 377664075549378 377666369867664 379748651365044 379973903695776 380968750734156 381066761732544 381325638608721 381551826347784 382068907890696 383655530494314 383883100235856 384987201668064 385477256660004 385999657971876 387339465629376 387602603853309 387832514847336 389742036927282 389970847868706 391592663883252 393484415882688 393751728665217 393985287084168 395621394993162 397532609461728 398038633659108 398141036188992 398411512436403 398647834860312 399691573953997 400845798663102 402133681330498 402237137384352 402749150033772 404694798101568 404969726632887 406375379538512 406653920186454 406892659807782 408618431878176 408858324831008 409138567356636 410837602492899 411115082174784 411394372312131 411638395670424 412822325210256 413347811876766 415344661209504 415873358588844 415980349419456 416262944765529 417069468473736 417600361381671 419617754431824 419905371760758 420151891084614 420259982643936 424225385873523 424334525411952 424583645016816 426927200719968 428700106949112 429245804641257 429535717221312 431319455871408 431868487765338 433110601876572 433954808962272 435202923624768 435756898833048 436311579203253 438419364610032 442669967868024 443233447969689 447224185644444 447339242033856 447908665712616 448478814217851 450645378537744 451825257513214 451941497610336 452516779557396 454702850956224 455281647864264 457172301980826 459380863826144 459695735862948 459965615434884 461916488210112 462187671548096 462504467446632 464425115861538 466668715455072 467262743860692 467382955526208 468884616288192 469203152032953 471469833926832 472069973735802 472191422146848 472792480474428 475076502119232 477049358588688 477656600643918 479682506987424 479964120453792 481960201702464 482287620317751 482570763201983 482613357335616 484617512203344 485234387855334 486918639991584 487578515332896 488199160082556 489603289077864 489893702965056 490226511187179 491928091020304 492594755202576 493221785186286 493348675277664 494933761637536 497665625790528 497957796841024 498003713851527 498296083387791 498424278932784 502785642516768 503256647288088 503552100732504 503555159823552 503897248926693 506331535153392 506976050854962 507958334312208 508434184811628 508735768463712 509425210520928 511540707325752 511844133647808 512191853847297 513969675546672 514666210629168 516803471804412 516806611397856 517110019796448 519656049236376 519961130491608 519964289267904 522123551844336 525002304886956 525313716112224 527495193324216 530403563167686 530718178212144 531215349915204 531530446480416 534461064884136 536680528412274 536998866711696 539959635510516 542205226915272 542523546410376 545194701228762 545514775793546 545518089808848 547783469990532 548525829749508 548851194227232 550429766947008 550803700212597 551130415835688 553419102397842 554169099602898 554497811451792 555017259687372 556092624631648 556800481842228 559490339242432 559870427788113 559873829014344 560202521446152 560727313799382 565633847831364 565779367215936 566111526689088 566163728199099 566496113324067 569622977047566 571453126101234 571600142598816 572327739521676 573103361836044 575092607828544 575483295741471 575824650353784 577480802502096 578215884990006 578999486957814 581009198444064 581748772271004 584164608086611 584216169406272 584559152813376 584956271803059 587388995824878 587733841944574 590226623824032 590977930626252 593432092489743 596298914192592 597057950488662 597211554283488 597971752290468 600860504716992 601268697994653 603200521995747 603355706076528 604123725050658 607042197152352 609563069307768 609980880279681 610338989711673 612927647817264 613287487246512 613707851034954 616672623262176 617457593505636 619233487815384 620021717815149 623016991814256 623810037883266 623970524129184 625604202710604 628626445235776 629426631647736 630227836626921 630389973965904 636065811451584 636875467525224 643050160423668 646156682937792 646979183807112 647802731648007 649665902814858 650932213443408 652804385437152 653635348249572 656793006936768 657629046915048 660359991750082 664004951802036 664394777850388 664565705243712 670836278466666 671008863050784 671402800976672 671862998568924 675108713537856 675968067806616 677277779082944 677737886269821 677912246415504 678775169336094 682054276434336 682922471796396 685292900728896 685758452971239 686221614172224 689071295739216 689543603794422 689948423152326 692874732315168 693281507322144 693756701169948 696164735792448 696637673792307 700003073182608 700894115791038 701074433289312 703326924432288 705357983798208 707204750890248 707624237616192 708104960603703 708287133220272 709188720711642 712614753178848 715574037883032 715998488948928 716484900965877 719946180680688 722940302553696 723364728547168 726926268305016 727357453078464 727851581783001 730377959987376 731367772999344 732298740123834 734404933616796 734840554447584 737892136530456 738892132803864 739330415269056 739832677779429 740023012916496 742400642456304 746493903717484 746498438685792 746936695261536 747636418399176 754178463775152 754884970932132 755328151098756 755332739735328 759497302730088 759947807391552 761937501468312 762651277217442 763103652695568 764137815781392 767311060988628 767766200471712 769974403336128 770954513320008 771999315943752 775205207706618 775665029694672 779484073854564 779941695737412 783185327766504 787503457330434 787970574168336 791242789986324 795065218923456 795605344751529 796077267318216 796823024872806 797295669720624 799383147907994 801691597326204 804267362660996 804474274768704 805020792618411 805498300067544 809939453265774 812750759077024 813307840372908 813785319615564 817236863756352 817716649662016 817792051843143 818272163690319 818277134713272 821675204985798 822788744624262 823276791340848 825644650420512 826695623753532 830128653596763 830689322419008 831253649404347 831746717177688 832525889531058 834138936947472 835200722763342 839235508863648 839810743521516 840303782169228 840519965287872 841090970699073 848450771747046 848669050823904 849167290033632 853854401439936 857179689151851 857400213898224 858491609282514 862638911742816 863736975530676 866221203753144 867323827485009 867909617924544 868499230436721 871513797666096 872623158406506 876838729220064 881083493737317 881600762916861 885339935736048 886466895939378 894448371288888 895586925732993 895817331425232 896957628435702 901290757075488 903650515026428 903882995220672 905033559114792 906185587575987 910563295728528 914344603961652 918761727652288 919391471725896 919931230869768 925008934893264 928850231723076 933337430910144 934525487721384 935715056824899 938406304065906 942939667853664 944139947471604 944382844293696 945584960948856 954098717177376 955313201287836 959365013974848 959928240907584 964575240635502 965141526403966 969235024406688 970468775710668 973837279983168 974498854222287 975157030665792 976398320165112 979206578155728 980453022374358 983856182040608 985189510405152 986443570372572 986697350555328 989867523275072 990539987625123 996007427703054 996592166775582 996848557865568 1005571285033536 1006254417699999 1006513294576176 1007104201465008 1007794497853386 1012663070306784 1013952101709924 1015916668624416 1016868369623256 1017471536927424 1018162754004141 1018850421041856 1023081414651504 1024383707694594 1027939351093344 1029332421258336 1033606943608824 1033613222795712 1034220039592896 1034922634728489 1039312098472752 1039922260983216 1044247103688672 1050004609773912 1050627432224448 1051341173686557 1054990386648432 1060807126335372 1061436356424288 1062430699830408 1063060892960832 1063783081067463 1068922129768272 1073361056824548 1073997733423392 1079919271021032 1084410453830544 1085047092820752 1090389402457524 1091029551587092 1091036179617696 1095566939981064 1097051659499016 1097702388454464 1098448110185751 1101607400425194 1102260831671376 1106838204795684 1108338199205796 1108995622903584 1110034519374744 1112185249263296 1113600963684456 1119740855576226 1119747658028688 1120405042892304 1121454627598764 1131267695662728 1132327456398198 1132992226648134 1139245954095132 1142906252202468 1143200285197632 1143976915826163 1144655479043352 1146206723672088 1150966591482942 1151649300707568 1154961605004192 1156431769980012 1157998973915628 1162018396888128 1162807811559927 1163497544542008 1168329216173222 1169912543606118 1174777991649756 1175467683889148 1180453247648064 1181255185995651 1181955861252504 1186864184979486 1192597828385184 1194115900977324 1194423108566976 1195234537309209 1195943504580936 1199074721861991 1202537395989306 1206401043991494 1206711412153056 1208247450101316 1214084394304704 1214909179898661 1219126138615536 1219961760559362 1220677979423346 1225855295634528 1226574974493024 1227415702069908 1232512807478697 1233345246524352 1234183116936393 1234915187011272 1238466975630768 1240043435630298 1246033983628512 1247620075766532 1247941048258368 1251208405421208 1252801084145013 1258853263295472 1260455673253842 1260779947931808 1272676157620569 1273750935050448 1286100320847336 1287737413923771 1293958367614224 1295605463296014 1299331805629716 1301864426886816 1305608770874304 1307270696499144 1308934737609759 1315258093830096 1320719983500164 1328009903604072 1328789555700776 1329700343909067 1341672556933332 1342017726101568 1342805601953344 1343725997137848 1351936135613232 1355475772539642 1355824492831008 1357550338672188 1364108552868672 1365844943592792 1371516905942478 1378142591478432 1379087207588844 1379896846304652 1385749464630336 1386563014644288 1387513402339896 1393275347584614 1400006146365216 1401788231582076 1402148866578624 1406653848864576 1407609456098859 1414409501780496 1416209921207406 1416574266440544 1418377441423284 1425229506357696 1431148075766064 1432969801931754 1439892361361376 1445880605107392 1446729457094336 1446862860953253 1447712289605949 1453852536610032 1455703163566002 1460755919974752 1462735545998688 1464597480247668 1468809867233592 1469681108895168 1470679533561537 1475784273060912 1477784265607728 1479665355558858 1480046025832992 1484801284912608 1492987807434968 1492996877371584 1493873390523072 1494011141554581 1494888250163373 1495272836798352 1508356927550304 1509769941864264 1510656302197512 1510665479470656 1518994605460176 1523875002936624 1525302554434884 1526207305391136 1528275631562784 1534622121977256 1535532400943424 1536575561541891 1541909026640016 1543998631887504 1550410415413236 1551330059389344 1558968147709128 1559883391474824 1566370655533008 1575006914660868 1575941148336672 1582485579972648 1591210689503058 1592154534636432 1593646049745612 1594591339441248 1598766295815988 1603383194652408 1608534725321992 1610041585236822 1610996600135088 1619878906531548 1625501518154048 1626615680745816 1627570639231128 1635584103686286 1636544327380638 1636554269426544 1643350409971596 1645577489248524 1646553582681696 1651289300841024 1652411100637791 1653391247507064 1660257307193526 1662507298808694 1663493434355376 1665051779062116 1668277873894944 1670401445526684 1678471017727296 1679611283364339 1679621487043032 1680607564338456 1682181941398146 1696901543494092 1697338101647808 1698334580067264 1699488339972201 1714359378303702 1714800427796448 1716983218565028 1725277823485632 1726449887224413 1727473951061352 1732442407506288 1734647654970018 1736998460873442 1743027595332192 1745246316813012 1752493824259833 1753677458440128 1754868815409177 1762166987474634 1763201525833722 1770679871472096 1772933791878756 1780296277469229 1788896742577776 1791173851465986 1791634662850464 1793915256871404 1802581514150976 1803806093983959 1807301030052856 1809601565987241 1810067118229584 1812371175151974 1821126591457056 1828689207923304 1831016969135019 1838782943451792 1839862461739536 1850017869786528 1857700463446152 1860065153445447 1869050975442768 1871430113649798 1876812608131812 1885879335707328 1888279894943208 1890683509880763 1891169921897712 1908197434354752 1910626402575672 1929150481271004 1930283052807932 1938470048813376 1940937551421336 1943408194944021 1948997708444574 1952796640330224 1958413156311456 1960906044748716 1967712364081216 1970379020810304 1972887140745144 1981079975250246 1992014855406108 1993184333551164 1993697115731136 2012508835399998 2013026589152352 2014208402930016 2015588995706772 2025326140613568 2027904203419848 2031833337248832 2033213658809463 2033736739246512 2036325508008282 2046162829303008 2048767415389188 2055878702186688 2057275358913717 2058664842516672 2067213887217648 2069845269456978 2078624196945504 2079844521966432 2088494207377344 2089913021376921 2100009219547824 2102682347373114 2109980773296864 2121614252670744 2122872712848576 2124314881811109 2124861399660816 2127566162134926 2137844259536544 2146722113649096 2147995466846784 2149454702897631 2159838542042064 2168820907661088 2170094185641504 2180778804915048 2182059103174184 2182072359235392 2183554745349003 2191133879962128 2194103318998032 2196896220371502 2203214800850388 2204521663342752 2213676409591368 2216676398411592 2217991245807168 2219498033338287 2220069038749488 2227201927368912 2239481711152452 2239495316057376 2240810085784608 2242909255197528 2262535391325456 2264654912796396 2265984453296268 2278491908190264 2285812504404936 2287953831652326 2289310958086704 2292413447344176 2301933182965884 2303298601415136 2309923210008384 2312863539960024 2315997947831256 2325615623119854 2326995089084016 2336658432346444 2339825087212236 2349555983299512 2350935367778296 2362510371991302 2363911722505008 2373728369958972 2385195656770368 2386816034254587 2388231801954648 2390469074618418 2391887009161872 2398149443723982 2405074791978612 2412802087982988 2413422824306112 2415062377855233 2416494900202632 2429818359797322 2438252277231072 2439923521118724 2441355958846692 2451710591269056 2453149948986048 2453376155529429 2454816491070957 2454831404139816 2465025614957394 2468366233872786 2469830374022544 2476933951261536 2480086871260596 2490385960790289 2492067967257024 2493760948213041 2495240151533064 2502416810842416 2505602168290026 2517706526590944 2520911346507684 2521559895863616 2523272912097219 2545352315241138 2547501870100896 2571539067455553 2572200641694672 2575474827847542 2587916735228448 2591210926592028 2598663611259432 2601971482455027 2603728853773632 2605497691310163 2614541392998288 2617869475219518 2630516187660192 2641439967000328 2643250481211951 2644802288750583 2656019807208144 2657579111401552 2659400687818134 2683345113866664 2686760777198979 2687451994275696 2703872271226464 2710951545079284 2711648985662016 2715100677344376 2718556762727961 2731689887185584 2743033811884956 2756285182956864 2758174415177688 2759793692609304 2775026804679792 2786550695169228 2800012292730432 2803576463164152 2807145170474697 2815218912197718 2828819003560992 2832419842414812 2833148532881088 2836754882846568 2862296151532128 2865939603863508 2879784722722752 2893725721906506 2895424579211898 2907705073220064 2911406327132004 2921511839949504 2923496562666861 2925471091997376 2929194960495336 2937619734467184 2941359067123074 2951568546121824 2955568531215456 2959330711117716 2960092051665984 2969602569825216 2971619962875369 2985975614869936 2988022283109162 2989776500326746 2990545673596704 3016713855100608 3018763253099997 3019539883728528 3021312604395024 3037989210920352 3047750005873248 3050605108869768 3052414610782272 3054488262012423 3056551263125568 3069244243954512 3073151123083782 3083818053280032 3087997263775008 3100820830826472 3102660118778688 3104767904185467 3117936295418256 3119766782949648 3132741311066016 3150013829321736 3151882296673344 3154023521059671 3164971159945296 3182421379006116 3184309069272864 3187292099491224 3189182678882496 3191349243202389 3197532591631976 3206766389304816 3217069450643984 3220083170473644 3221993200270176 3239757813063096 3253231361491632 3255141278462256 3271168207372572 3273088654761276 3273108538853088 3286700819943192 3291154978497048 3293107165363392 3295344330557253 3304822201275582 3306782495014128 3320514614387052 3325014597617388 3326986868710752 3330103558124232 3336555747789888 3340802891053368 3359222566728678 3359242974086064 3361215128676912 3364363882796292 3393803086988184 3398976679944402 3428718756607404 3429600855592896 3431930747478489 3433966437130056 3452899774448826 3454947902122704 3464884815012576 3469295309940036 3473996921746884 3486055190664384 3488423434679781 3490492633626024 3504987648519666 3509737630818354 3524333974949268 3526403051667444 3541359742944192 3543765557986953 3545846042658049 3545867583757512 3560592554938458 3577793485155552 3582347702931972 3583269325700928 3585703611927627 3587830513742808 3597224165585973 3607612187967918 3614602060105712 3619203131974482 3620134236459168 3624742350303948 3642253182914112 3644727539695983 3657378415846608 3662033938270038 3677565886903584 3679724923479072 3697538422436091 3700035739573056 3702549350809179 3715400926892304 3720130306890894 3738101950885536 3742860227299596 3753625216263624 3758403252435039 3776559789886416 3781367019761526 3782339843795424 3818028472861707 3820269972639731 3821252805151344 3858300962542008 3860566105615864 3863212241771313 3881875102842672 3886816389888042 3897995416889148 3905593280660448 3916826312622912 3921812089497432 3926804212829277 3945774281490288 3962159950500492 3984029710812216 3986368667102328 3989101031727201 4025017670799996 4026053178304704 4028416805860032 4031177991413544 4055808406839696 4066427317618926 4067473478493024 4072651016016564 4092325658606016 4097534830778376 4114550717827434 4134427774435296 4139690538913956 4157248393891008 4159689043932864 4179826042753842 4200018439095648 4205364694746228 4219961546593728 4222828368296577 4243228505341488 4248629763622218 4249722799321632 4255132324269852 4275688519073088 4292339946375533 4293444227298192 4298909405795262 4319677084084128 4337641815322176 4340188371283008 4340588582859759 4343136868817847 4361557609830096 4364118206348368 4367109490698006 4382267759924256 4388206637996064 4393792440743004 4406429601700776 4409043326685504 4412038600684611 4427352819182736 4433352796823184 4438996066676574 4440138077498976 4454403854737824 4478963422304904 4478990632114752 4481620171569216 4482033424663743 4484664750490119 4485818510395056 4525070782650912 4529309825592792 4531968906592536 4556983816380528 4571625008809872 4575907663304652 4578621916173408 4584826894688352 4603866365931768 4606597202830272 4609726684625673 4625727079920048 4631995895662512 4651231246239708 4653990178168032 4673316864692888 4679650174424472 4699111966599024 4701870735556592 4725020743982604 4727823445010016 4747456739917944 4773632068509174 4776463603909296 4780938149236836 4783774018323744 4796298887447964 4810149583957224 4825604175965976 4830124755710466 4832989800405264 4859636719594644 4876504554462144 4879847042237448 4882711917693384 4906752311058858 4909632982141914 4909662808279632 4930051229914788 4936732467745572 4939660748045088 4953867902523072 4957233301913373 4960173742521192 4980771921580578 4987521896426082 4990480303066128 5004833621684832 5011204336580052 5035413053181888 5038833850093017 5041822693015368 5046545824194438 5090704630482276 5095003740201792 5098465019916603 5143078134911106 5144401283389344 5150949655695084 5175833470456896 5179349661673239 5182421853184056 5195990461401961 5197327222518864 5203942964910054 5210995382620326 5229082785996576 5235738950439036 5257481472779499 5261032375320384 5264606446227531 5282879934000656 5286500962423902 5289604577501166 5312039614416288 5315158222803104 5318801375636268 5340888832407687 5366690227733328 5373521554397958 5374903988551392 5407744542452928 5411418281951877 5421903090158568 5428804697961723 5430201354688752 5437113525455922 5463379774371168 5486067623769912 5493050907405057 5516348830355376 5519587385218608 5550053609359584 5573101390338456 5580195460336341 5607152926328304 5614290340949394 5630437824395436 5657638007121984 5664839684829624 5672050529642289 5673509765693136 5724592303064256 5731879207727016 5787451443813012 5790849158423796 5815410146440128 5822812654264008 5830224584832063 5846993125333722 5858389920990672 5875239468934368 5882718134246148 5903137092243648 5911137062430912 5918661422235432 5943239925750738 5971951229739872 5976044566218324 5979553000653492 5981091347193408 6037526506199994 6039079767457056 6042625208790048 6075978421840704 6095500011746496 6099640976428389 6101210217739536 6108976524024846 6138488487909024 6146302246167564 6167636106560064 6171826076741151 6175994527550016 6201641661652944 6209535808370934 6235872590836512 6239533565899296 6265482622132032 6269739064130763 6273419921625779 6300027658643472 6308047042119342 6329942319890592 6364842758012232 6368618138545728 6372944645433327 6374584198982448 6382698486404778 6395065183263952 6413532778609632 6434138901287968 6440166340947288 6443986400540352 6448364108692893 6479515626126192 6506462722983264 6510282556924512 6542336414745144 6546177309522552 6546217077706176 6550664236047009 6573401639886384 6582309956994096 6590688661114506 6609644402551164 6613564990028256 6641029228774104 6650029195234776 6653973737421504 6658494100014861 6660207116248464 6681605782106736 6718445133457356 6718485948172128 6722430257353824 6728727765592584 6787606173976368 6797953359888804 6857437513214808 6863861494956978 6867932874260112 6905799548897652 6909895804245408 6929769630025152 6938590619880072 6947993843493768 6976846869359562 6980985267252048 7009975297039332 7019475261636708 7048667949898536 7052806103334888 7087531115973906 7091692085316098 7091735167515024 7121185109876916 7155586970311104 7160448102763761 7164695405863944 7171407223855254 7175661027485616 7194448331171946 7215224375935836 7229204120211424 7238406263948964 7240268472918336 7245187133565699 7249484700607896 7289455079391966 7314756831693216 7324067876540076 7355131773807168 7359449846958144 7360128466588287 7364449473212871 7395076844872182 7405098701618358 7430801853784608 7440260613781788 7471157882370867 7476203901771072 7481282844639123 7485720454599192 7507250432527248 7516806504870078 7553119579772832 7562734039523052 7564679687590848 7569818736291657 7594139905125943 7636056945723414 7640539945279462 7642505610302688 7714617202366659 7716601925084016 7721132211231728 7726424483542626 7763750205685344 7773632779776084 7795990833778296 7805914447365081 7811186561320896 7816493073930489 7843624178994864 7853608425658554 7891548562980576 7924319901000984 7929751443635853 7934406866251749 7968059421624432 7972737334204656 7978202063454402 8050035341599992 8060282331596937 8062355982827088 8111616813679392 8132854635237852 8134946956986048 8145302032033128 8155670288183883 8195069661556752 8229101435654868 8268855548870592 8279381077827912 8359652085507684 8400036878191296 8410729389492456 8421435511424091 8445656736593154 8486457010682976 8497259527244436 8499445598643264 8510264648539704 8584679892751066 8586888454596384 8597818811590524 8639354168168256 8681177165719518 8686273737635694 8723115219660192 8728236412696736 8734218981396012 8764535519848512 8770489688000583 8776413275992128 8787584881486008 8812859203401552 8824077201369222 8854705638365472 8866705593646368 8877992133353148 8880276154997952 8908807709475648 8914859888626107 8957926844609808 8964066849327486 8969329500980238 8971637020790112 9050141565301824 9056289759299991 9058619651185584 9063937813185072 9113967632761056 9143250017619744 9151815326609304 9157243832346816 9163464786037269 9169653789376704 9207732731863536 9219453369251346 9251454159840096 9263991791325024 9302462492479416 9307980356336064 9314303712556401 9346633729385776 9359300348848944 9398223933198048 9403741471113184 9450041487965208 9455646890020032 9462070563179013 9494913479835888 9547264137018348 9552927207818592 9561876298473672 9567548036647488 9574047729607167 9592597774895928 9620299167914448 9651208351931952 9660249511420932 9665979600810528 9719273439189288 9759694084474896 9765423835386768 9813504622117716 9819265964283828 9819325616559264 9860102459829576 9873464935491144 9879321496090176 9914466603826746 9920347485042384 9961543843161156 9975043792852164 9980960606132256 10009667243369664 10022408673160104 10077667700186034 10083645386030736 10093091648388876 10181409260964552 10196930039833206 10286156269822212 10288802566778688 10295792242435467 10301899311390168 10358699323346478 10364843706368112 10391980922803922 10394654445037728 10407885929820108 10421990765240652 10458165571993152 10465270304039343 10471477900878072 10514962945558998 10529212892455062 10565759868001312 10573001924847804 10579209155002332 10624079228832576 10630316445606208 10631296673960859 10637538127974147 10637602751272536 10681777664815374 10733380455466656 10747043108795916 10749807977102784 10757110835782881 10791672496757919 10822836563903754 10843806180317136 10857609395923446 10860402709377504 10874227050911844 10926759548742336 10934182619087949 10972135247539824 10986101814810114 11032697660710752 11039174770437216 11092615267308273 11099127553645609 11100107218719168 11146202780676912 11160390920672682 11214305852656608 11228580681898788 11260875648790872 11275209757305117 11329679369659248 11344101059284578 11347019531386272 11454085418585121 11460809917919193 11463758415454032 11574902887626024 11581698316847592 11589636725313939 11645625308528016 11660449169664126 11693986250667444 11716779841981344 11750478937868736 11765436268492296 11780412638487831 11837322844470864 11886479851501476 11943902459479744 11952089132436648 11959106001306984 12075053012399988 12078159534914112 12085250417580096 12199281952856778 12202420435479072 12217953048049692 12276976975818048 12292604492335128 12343652153482302 12403283323305888 12419071616741868 12471745181673024 12479067131798592 12539478128261526 12546839843251558 12600055317286944 12616094084238684 12659884639781184 12668485104889731 12729685516024464 12745889290866654 12749168397964896 12765396972809556 12790130366527904 12827065557219264 12868277802575936 12877019839126599 12880332681894576 12896728217385786 12959031252252384 13012925445966528 13020565113849024 13021765748579277 13029410606453541 13084672829490288 13092354619045104 13101328472094018 13146803279772768 13164619913988192 13181377322229012 13219288805102328 13227129980056512 13236115802053833 13282058457548208 13300058390469552 13316988200029722 13320414232496928 13363211564213472 13436890266914712 13436971896344256 13444860514707648 13453994251470357 13457455531185168 13575212347952736 13595906719777608 13714875026429616 13727722989913956 13735865748520224 13811599097795304 13819791608490816 13829180053877019 13877181239760144 13895987686987536 13953693738719124 13961970534504096 14019950594078664 14038950523273416 14097335899797072 14105612206669776 14175062231947812 14183384170632196 14183470335030048 14242370219753832 14320896205527522 14329390811727888 14342814447710508 14351322054971232 14388896662343892 14430448751871672 14458408240422848 14476812527897928 14490374267131398 14498969401215792 14578910158783932 14629513663386432 14648135753080152 14720256933176574 14728898946425742 14790153689744364 14810197403236716 14861603707569216 14871699905740119 14880521227563576 14942315764741734 14962565689278246 14971440909198384 15014500865054496 15033613009740156 15106239159545664 15116501550279051 15125468079046104 15139637472583314 15188279810251886 15272113891446828 15281079890558924 15285011220605376 15295395059749809 15429234404733318 15433203850168032 15442264422463456 15452848967085252 15527500411370688 15538048985019717 15547265559552168 15587971384205883 15591981667556592 15611828894730162 15632986147860978 15687248357989728 15707216851317108 15772444418338497 15783097125961152 15793819338682593 15848639802001968 15859502887271706 15868813732503498 15936118843248864 15945474668409312 15956404126908804 16022666497223061 16100070683199984 16120564663193874 16124711965654176 16223233627358784 16265709270475704 16286414093885169 16290604064066256 16311340576367766 16390139323113504 16458202871309736 16479152722215171 16558762155655824 16719304171015368 16740586381009023 16821458778984912 16842871022848182 16891313473186308 16972914021365952 16994519054488872 17016151588926867 17020529297079408 17169359785502132 17173776909192768 17195637623181048 17362354331439036 17372547475271388 17446230439320384 17456472825393472 17468437962792024 17540979376001166 17575169762972016 17625718406803104 17648154402738444 17709411276730944 17733411187292736 17755984266706296 17829719777252214 17915853689219616 17928133698654972 17938659001960476 17943274041580224 18112579518599982 18117239302371168 18127875626370144 18227935265522112 18286500035239488 18298922929285167 18303630653218608 18326929572074538 18415465463727072 18438906738502692 18502908319680192 18515478230223453 18527983582650048 18604924984958832 18628607425112802 18693267458771552 18718600697697888 18796447866396096 18807482942226368 18809217192392289 18820259764877337 18900082975930416 18924141126358026 18989826959671776 19094528274036696 19105854415637184 19118833936299981 19123752596947344 19148095459214334 19185195549791856 19240598335828896 19302416703863904 19320499022841864 19331959201621056 19345092326078679 19438546878378576 19519388168949792 19530847670773536 19627009244235432 19638531928567656 19638651233118528 19720204919659152 19746929870982288 19828933207653492 19840694970084768 19923087686322312 19950087585704328 19961921212264512 19975482300044583 20044817346320208 20155335400372068 20167290772061472 20186183296777752 20362818521929104 20393860079666412 20572312539644424 20591584484870934 20603798622780336 20717398646692956 20729687412736224 20783961845607844 20789308890075456 20815771859640216 20843981530481304 20930540608078686 20942955801756144 21029925891117996 21058425784910124 21131519736002624 21146003849695608 21158418310004664 21262593347921718 21275076255948294 21275205502545072 21363555329630748 21466760910933312 21481344308291283 21494086217591832 21514221671565762 21583344993515838 21645673127807508 21687612360634272 21715218791846892 21720805418755008 21735561400697097 21748454101823688 21868365238175898 21944270495079648 21972203629620228 22065395321421504 22078349540874432 22093348419638613 22185230534616546 22198255107291218 22292405561353824 22320781841345364 22413473647112601 22428611705313216 22443848533917369 22457161363797576 22521751297581744 22550419514610234 22659358739318496 22688202118569156 22694039062772544 22709456208874971 22782419715377829 22908170837170242 22921619835838386 22927516830908064 23143851607099977 23149805775252048 23163396633695184 23179273450627878 23291250617056032 23320898339328252 23387972501334888 23417743342095243 23433559683962688 23449479221791467 23530872536984592 23560825276975662 23674645688941728 23772959703002952 23803220598755247 23904178264873296 23918212002613968 24150106024799976 24180846994790811 24398563905713556 24404840870958144 24435906096099384 24467010864551649 24585208984670256 24687304306964604 24806566646611776 24838143233483736 25078956256523052 25093679686503116 25200110634573888 25232188168477368 25264306534272273 25336970209779462 25459371032048928 25491778581733308 25498336795929792 25530793945619112 25580260733055808 25754039678253198 25760665363789152 25793456434771572 25918062504504768 26043531497158554 26058821212907082 26169345658980576 26184709238090208 26202656944188036 26293606559545536 26311469064001749 26329239827976384 26362754644458024 26438577610204656 26472231604107666 26564116915096416 26600116780939104 26633976400059444 26640828464993856 26726423128426944 26744579665878321 26873780533829424 26907988502940714 26914911062370336 27150424695905472 27168869277899973 27191813439555216 27429750052859232 27455445979827912 27471731497040448 27490394358111807 27623198195590608 27658360107754038 27754362479520288 27791975373975072 27907387477438248 27923941069008192 27942911137669203 28039901188157328 28077901046546832 28194671799594144 28211224413339552 28350124463895624 28366768341264392 28366940670060096 28386211689537039 28484740439507664 28641792411055044 28658781623455776 28685628895421016 28702644109942464 28777793324687784 28860897503743344 28953625055795856 28980748534262796 28997938802431584 29157820317567864 29296271506160304 29440513866353148 29457797892851484 29580307379488728 29620394806473432 29743399811480238 29761042455127152 29884631529483468 29925131378556492 29942881818396768 30029001730108992 30067226019480312 30233003100558102 30250936158092208 30279274945166628 30376559620503772 30544227782893656 30562159781117848 30590790119499618 30858468809466636 30866407700336064 30884528844926912 30887376727306401 30905697934170504 31076097970039434 31094531119104336 31175942768411766 31183963335113184 31223657789460324 31265972295721956 31374496715979456 31395810912118029 31414433702634216 31544888836676994 31587638677365186 31697279604003936 31719005774543412 31737627465006996 31872237686497728 31890949336818624 31893890021882577 31912614383922441 31912808253817608 32045332994446122 32200141366399968 32241129326387748 32249423931308352 32375017490273757 32531418540951408 32572828187770338 32581208128132512 32622681152735532 32780278646227008 32802547857263847 32916405742619472 32958305444430342 33117524311311648 33277845801924819 33297382660936827 33438608342030736 33481172762018046 33642917557969824 33685742045696364 33782626946372616 33825629271915351 33989038108977744 34032303177853734 34041058594158816 34338719571004264 34362256255755363 34382429753757579 34391275246362096 34724708662878072 34745094950542776 34936875925584048 35081958752002332 35150339525944032 35251436813606208 35296308805476888 35341237915463493 35511968533412592 35659439554504428 35831707378439232 35856267397309944 35877318003920952 36225159037199964 36234478604742336 36255751252740288 36597845858570334 36607261306437216 36653859144149076 36830930927454144 36877813477005384 37030956460446906 37209849969917664 37257214850225604 37386534917543104 37437201395395776 37618434384784578 37640519529754674 37800165951860832 37848282252716052 37979653919343552 38005455314669193 38189056548073392 38237667872599962 38247505193894688 38296190918428668 38370391099583712 38481196671657792 38604833407727808 38631059517379797 38640998045683728 38690184652157358 38877093756757152 39038776337899584 39061695341547072 39088231819360623 39254018488470864 39277063857135312 39440409839318304 39493859741964576 39657866415306984 39681389940169536 39708347406161499 39846175372644624 39900175171408656 39950964600089166 40089634692640416 40310670800744136 40334581544122944 40361982754411071 40372366593555504 40725637043858208 40787720159332824 41144625079288848 41183168969741868 41207597245560672 41434797293385912 41459374825472448 41487540161631057 41567923691215688 41631543719280432 41687963060962608 41861081216157372 41885911603512288 42059851782235992 42116851569820248 42292007699391216 42316836620009328 42525186695843436 42550152511896588 42550411005090144 42727110659261496 42962688616582566 42988172435183664 43028443343131524 43166689987031676 43291346255615016 43375224721268544 43430437583693784 43471122801394194 43496908203647376 43736730476351796 43888540990159296 43944407259240456 44186696839277226 44370461069233092 44396510214582436 44584811122707648 44615099717220357 44641563682690728 44826947294225202 44887697067834738 44914322727595152 45043502595163488 45100839029220468 45318717478636992 45349504650837153 45376404237138312 45418912417749942 45564839430755658 45816341674340484 45843239671676772 45855033661816128 45886185179249427 46287703214199954 46299611550504096 46326793267390368 46358546901255756 46582501234112064 46614146955059151 46641796678656504 46763914152617649 46775945002669776 46835486684190486 46898958443582934 47061745073969184 47121650553951324 47317333255015491 47349291377883456 47381458016047779 47545919406005904 47606441197510494 47808356529746592 47836424005227936 48067999491669183 48300212049599952 48361693989581622 48797127811427112 48859242281655507 48871812192198768 48934021729103298 49170417969340512 49374608613929208 49437458166645513 49676286466967472 50157912513046104 50187359373006232 50221759143027069 50464376336954736 50528613068544546 50673940419558924 50918742064097856 50983557163466616 51048454766780601 51061587891238224 51508079356506396 51521330727578304 51586912869543144 52087062994317108 52117642425814164 52338691317961152 52369418476180416 52405313888376072 52622938128003498 52725509288916048 52877155220409312 52944463208215332 53128233830192832 53200233561878208 53267952800118888 53489159331756642 53747561067658848 53815977005881428 53829822124740672 54337738555799946 54383626879110432 54859500105718464 54896768787855501 54910891959655824 54980788716223614 55246396391181216 55316720215508076 55508724959040576 55546434690670359 55583950747950144 55814774954876496 55885822275338406 56079802376314656 56155802093093664 56389343599188288 56422448826679104 56427651577176867 56460779294632011 56700248927791248 56733536682528784 56772423379074078 56969480879015328 57283584822110088 57317563246911552 57356501808899943 57371257790842032 57555586649375568 57721795007486688 57907250111591712 57961497068525592 57995877604863168 58035276978236037 58315640635135728 58592543012320608 58881027732706296 58915595785702968 59160614758977456 59240789612946864 59486799622960476 59522084910254304 59769263058966936 59850262757112984 59885763636793536 59926446900133749 60134452038960624 60466006201116204 60501872316184416 60558549890333256 60753119241007544 61088455565787312 61124319562235696 61181580238999236 61716937618933272 61774753454612802 61811395868341008 62152195940078868 62189062238208672 62351885536823532 62367926670226368 62447315578920648 62531944591443912 62791621824236058 62828867405268432 63089777673353988 63175277354730372 63394559208007872 63438011549086824 63475254930013992 63787780043765154 63825228767844882 63825616507635216 64090665988892244 64400282732799936 64444032924873849 64482258652775496 64750034980547514 65062837081902816 65145656375540676 65162416256265024 65206684202091291 65245362305471064 65605095714527694 65832811485238944 65916610888860684 66235048622623296 66280045258915839 66555691603849638 66594765321873654 66877216684061472 66962345524036092 67240420941337803 67285835115939648 67331545601752107 67371484091392728 67565253892745232 67651258543830702 67978076217955488 68064606355707468 68082117188317632 68128368626624913 68347259146133487 68677439142008528 68724512511510726 68764859507515158 68782550492724192 69431554821299931 69449417325756144 69490189901085552 69873751851168096 70163917504004664 70253230026285729 70300679051888064 70348437665374401 70592617610953776 70682475830926986 71023937066825184 71318879109008856 71409661796265741 71712534794619888 71754636007841904 72450318074399928 72542540984372433 73195691717140668 73214522612874432 73307718288298152 73401032593654947 73755626954010768 74061912920893812 74419699939835328 74514429700451208 75236868769569156 75281039059509348 75600331903721664 75696564505432104 75792919602816819 76010910629338386 76378113096146784 76475335745199924 76495010387789376 76592381836857336 76740782199167424 77262119034759594 77281996091367456 77380369304314716 77754187513514304 78176463638721246 78508036976941728 78554127714270624 78880819678636608 78934407192005247 78987719483929152 79315732830613968 79416694812322998 79692350745289248 79800350342817312 79901929200178332 80179269385280832 80233738997634963 80621341601488272 80723965508822142 80744733187111008 81451274087716416 81506607833699919 81554458981135127 81575440318665648 82289250158577696 82366337939483736 82415194491121344 82471183074335421 82869594586771824 82975080323262114 83135847382431376 83263087438560864 83375926121925216 83722162432314744 83771823207024576 83828733413007609 84119703564471984 84233703139640496 84584015398782432 84633673240018656 85050373391686872 85100305023793176 85100822010180288 85158635068611117 85454221318522992 85925377233165132 85976344870367328 86056886686263048 86333379974063352 86582692511230032 86860875167387568 86942245602788388 86993816407294752 87473460952703592 87888814518480912 88373393678554452 88740922138466184 88793020429164872 89230199434440714 89283127365381456 89653894588450404 89775394135669476 89828645455190304 90087005190326976 90201678058440936 90699009301674306 90752808474276624 90837824835499884 91129678861511316 91632683348680968 91686479343353544 91772370358498854 92575406428399908 92599223101008192 92653586534780736 92662130181919203 92717093802511512 93228293910118302 93283593357313008 93527828305235298 93551890005339552 93670973368380972 93797916887165868 94123490147938368 94187432736354087 94243301107902648 94634666510030982 94762916032095558 95091838812011808 95212882395020988 95616713059493184 95672848010455872 95681670065647731 95737843151767323 96135998983338366 96600424099199904 96723387979163244 97125052470821271 97594255622854224 97718484563311014 97743624384397536 97868043458206596 98340835938681024 98407643571791541 98723818766637259 98749217227858416 98874916333291026 99352572933934944 99833537405774457 99892147982810481 100315825026092208 100374718746012464 100443518286054138 100928752673909472 101057226137089092 101347880839117848 101476887815746053 101967114326933232 102096909533561202 102123175782476448 103016158713012792 103086768767266089 103147289261272737 103173825739086288 104174125988634216 104235284851628328 104810627776752144 105245876256006996 105451018577832096 105754310440818624 105888926416430664 106023713746390479 106535905600237776 106978318663513284 107495122135317696 107631954011762856 108675477111599892 108767253758220864 109793537575711002 109821783919311648 109961577432447228 110492792782362432 110633440431016152 111092869381340718 111629549909752992 111771644550676812 112159604752629312 112311604186187328 112855303154353734 112921558589264022 113400497855582496 113467073365057568 113544846758148156 113938961758030656 114016365944007579 114567169644220176 114713003617799886 114742515581684064 115111173298751136 115443590014973376 115814500223183424 115893178552139391 115922994137051184 116070553956472074 116631281270271456 117185086024641216 117264695458081869 117762055465412592 117831191571405936 118321229517954912 118481579225893728 118973599245920952 119044169820508608 119125042218484497 119538526117933872 119700525514225968 119852893800267498 120268904077921248 120932012402232408 121003744632368832 121085948263233213 121117099780666512 121506238482015088 122176911131574624 122248639124471392 122363160477998472 123433875237866544 123549506909225604 123622791736682016 124304391880157736 124378124476417344 124462620484893171 124703771073647064 124894631157841296 125063889182887824 125583243648472116 125657734810536864 126179555346707976 126350554709460744 126876023098173648 126950509860027984 127575560087530308 127650457535689764 127651233015270432 128181331977784488 128888065849747698 128964517305550992 129500069961095028 130125674163805632 130291312751081352 130413368404182582 130490724610942128 131210191429055388 131665622970477888 131833221777721368 132560090517831678 133111383207699276 133189530643747308 133754433368122944 133845299151661071 133924691048072184 134480841882675606 134663091203504214 134742968182785456 135130507785490464 135302517087661404 135956152435910976 136048513952511459 136129212711414936 136256737253249826 136694518292266974 137354878284017056 137449025023021452 137529719015030316 137565100985448384 137658555537748281 138863109642599862 138898834651512288 138980379802171104 139747503702336192 139842440865177453 140291742457852947 140327835008009328 140506460052571458 140696875330748802 141185235221907552 141364951661853972 141951999765046473 142047874133650368 142144374048143337 142637758218017712 142819323592531482 143425069589239776 143509272015683808 144203998475007549 144288658197392917 144900636148799856 145085081968744866 146391383434281336 146577726844966521 146615436576596304 146802065187309894 147511253908021536 148123825841787624 148312374499936539 149028859400902416 150473737539138312 150562078119018696 150665277429081207 151393129010864208 151585839205633638 152021821258676772 152756226192293568 152950671490399848 153145364300341803 153184763673714672 154524238069519188 154563992182734912 154760738608629432 156352927277442492 157016073953883456 157108255428541248 157868814384010494 158631465661227936 158833389624645996 159384701490578496 159600700685634624 159803858400356664 160467477995269926 161242683202976544 161447931017644284 161489466374222016 163013215667399838 163108917962270254 163150880637331296 164578500317155392 164690306363566503 164732675878967472 164942366148670842 165739189173543648 165950160646524228 166271694764862752 166526174877121728 166639304072011077 166751852243850432 167444324864629488 167657466826015218 168239407128943968 168467406279280992 169168030797564864 169267346480037312 169282954731530601 169382337883896033 170100746783373744 170200610047586352 170317270137222234 170908442637045984 171850754466330264 171952689740734656 172069505426699829 172113773372526096 172666759948126704 173165385022460064 173721750334775136 173884491205576776 173987632814589504 174105830934708111 174946921905407184 175777629036961824 176746787357108904 177481844276932368 177586040858329744 178460398868881428 178566254730762912 179307789176900808 179550788271338952 179657290910380608 179779340700401247 180403356116881872 181398018603348612 181505616948553248 181675649670999768 182259357723022632 183265366697361936 183372958686707088 183544740716997708 185150812856799816 185324260363838406 185434187605023024 186456587820236604 186567186714626016 187055656610470596 187103780010679104 187341946736761944 187595833774331736 188374865472708174 188486602215805296 189269333020061964 189525832064191116 190183677624023616 190425764790041976 191363340131295462 191475686303534646 192271997966676732 193200848198399808 193332098774621547 193446775958326488 194250104941642542 195188511245708448 195436969126622028 195487248768795072 195620052606273873 195736086916413192 196815287143583082 197447637533274518 197498434455716832 197749832666582052 198705145867869888 198840135776747517 199667074811548914 199784295965620962 200631650052184416 200749437492024928 200887036572108276 201721262824013409 201857505347818944 201994636805256321 202114452274178184 202695761678235696 202953775631492106 203934228653866464 204193819067122404 204246351564952896 204385105879874739 205041777438400461 206032317426025584 206173537534532178 206294578522545474 206347651478172576 208294664463899793 208348251977268432 208470569703256656 209621255553504288 210491752512013992 210759690078857187 210902037155664192 211777852832861328 212047427492780958 213071811200475552 213956637327026568 214228985388797223 215263908023525712 217350954223199784 217627622953117299 219587075151422004 219643567838623296 219923154864894456 220203097780964841 221266880862032304 222185738762681436 223259099819505984 223543289101353624 225710606308707468 225843117178528044 226800995711164992 226934146730115136 227089693516296312 228032731888015158 229134339288440352 229426007235599772 229485031163368128 230222346597502272 231786357104278782 231845988274102368 232141107912944148 233262562540542912 234529390916163738 235524110930825184 235662383142811872 236642459035909824 236803221576015741 236963158451787456 237947198491841904 238250084436968994 239077052235867744 239401051028451936 239705787600534996 240537808155842496 240701216992904889 241864024804464816 242171896526466426 242234199561333024 243012476964030176 244353822263149248 244497278248942784 244519823501099757 244663376943405381 244726320955996944 246867750475733088 247099013818451208 247245583473364032 247413549223006263 248608783760315472 248925240969786342 249407542147294128 249789262315682592 250127778365775648 251166487296944232 251315469621073728 251486200239022827 252359110693415952 252701109418921488 253752046196347296 253901019720055968 255151120175060616 255300915071379528 255302466030540864 256362663955568976 257776131699495396 257929034611101984 259000139922190056 260582625502162704 260826736808365164 260981449221884256 262420382858110776 263666443555442736 265120181035663356 266222766415398552 266379061287494616 267690598303322142 267849382096144368 268961683765351212 269326182407008428 269485936365570912 270261015570980928 270605034175322808 272097027905022918 272258425422829872 272513474506499652 273389036584533948 274709756568034112 274898050046042904 275059438030060632 275317111075496562 277726219285199724 277797669303024576 277960759604342208 277986390545757609 279684881730354906 280583484915705894 280655670016018656 281012920105142916 281393750661497604 282370470443815104 282562298209062261 282729903323707944 283903999530092946 284288748096286674 285275516436035424 285638647185062964 286850139178479552 287018544031367616 287213529455301969 288407996950015098 288577316394785834 289801272297599712 290170163937489732 291375157412463813 292782766868562672 293155453689933042 293230873153192608 293604130374619788 295022507816043072 295222930715374623 296171456299911777 296247651683575248 296624748999873078 298057718801804832 299500612217323371 299676443948431443 300947475078276624 301124156238037392 301330554858162414 302786258021728416 303171678411267276 304043642517353544 304430663447238159 305901342980799696 306290728600683606 306369527347429344 309048476139038376 309441867783818211 309521477217258864 312705854554884984 315737628768020988 317262931322455872 317666779249291992 318071141239171437 319607716800713328 320934955990539852 322485366405953088 322895862035288568 326026431334799676 326217835924540508 326301761274662592 329380612727133006 329465351757934944 329884732297341684 331478378347087296 331900321293048456 332543389529725504 333278608144022154 334888649729258976 335314933652030436 336478814257887936 336934812558561984 338565909463061202 338764675767792066 340201493566747488 340401220095172704 340634540274444468 341816885274091968 342049097832022737 343701508932660528 344139010853399658 344227546745052192 345333519896253408 346330770044920128 347443500669550272 347679535656418173 347768982411153552 348211661869416222 349893843810814368 351555258073923648 351794086374245607 353493574714217808 354963688553864736 355172081716659488 356920797737762856 357132509461525824 357375126655453491 358615578353801616 359101576542677904 359558681400802494 360806712233763744 362796037206697224 363011233897106496 363257844789699639 363351299341999536 364518715446045264 366530733394723872 366745917373414176 367089481433995416 370301625713599632 370648520727676812 370868375210046048 372913175640473208 373134373429252032 374111313220941192 374683893473523888 375191667548663472 376749730945416348 376973204431610592 378538666040123928 379051664128382232 380851529580083952 382726680262590924 382951372607069292 384543995933353464 386664197549243094 386893551916652976 388500209883285084 390377022491416896 390873938253244056 391240105212547746 391472173832826384 393630574287166164 394895275066549036 394996868911433664 395499665333164104 397680271553495034 399334149623097828 399568591931241924 401263300104368832 401498874984049856 401535897454983213 401774073144216552 403442525648026818 403989273610512642 404228904548356368 405391523356471392 405907551262984212 407868457307732928 408145541857534377 408387638134244808 408770211759749478 410083554876800922 412064634852051168 412347075069064356 412589157045090948 412695302956345152 412975666613244843 416589328927799586 416696503954536864 416941139406513312 419242511107008576 420875227373558841 420983505024027984 421519380157714374 423555705665722656 424094854985561916 425855999295139419 426143622400951104 426433122144430011 427913274654053136 428457970777594446 430527816047051424 432611995425022647 432865974592178751 434701908446399568 435255245906234598 439174150302844008 439733180534899563 439846309729788912 440406195561929682 442533761724064608 444371477525362872 444937123499809617 447086578202707248 451421212617414936 451686234357056088 454179387032592624 456065463776030316 458268678576880704 458852014471199544 459436092901025409 463572714208557564 463691976548204736 464282215825888296 469058781832327476 471048221861650368 471324766285623744 473606443152031482 475894396983683808 476500168873937988 478154104471735488 478802102056903872 479411575201069992 481402433985809778 483728049608929632 484343793052932852 484468399122666048 486024953928060352 489039647002199514 489326753886810762 489452641911993888 493735500951466176 494070919090699509 494198027636902416 494827098446012526 497217567520630944 497850481939572684 498815084294588256 499578524631365184 499917912216033231 500255556731551296 502332974593888464 502972400478045654 504718221386831904 505402218837842976 507504092392694592 507802039440111936 508147013651688099 510302240350121232 510601830142759056 512725327911137952 515552263398990792 515858069222203968 516208516280099487 518000279844380112 521165251004325408 521653473616730328 521962898443768512 522317492804124333 524840765716221552 527332887110885472 530240362071326712 532445532830797104 532758122574989232 535381196606644284 535698764192288736 537923367530702424 538652364814016856 538971872731141824 539338022101203741 541210068350645616 544194055810045836 544516850845659744 545026949012999304 546778073169067896 549796100092085808 550118876060121264 550634222150993124 555452438570399448 555972781091515218 559369763460709812 561166969831411788 561311340032037312 562025840210285832 562787501322995208 565124596418124522 565459806647415888 567807999060185892 568577496192573348 570551032872070848 571277294370125928 574427058910603938 576815993900030196 577154632789571668 579602544595199424 579996296323864641 580340327874979464 582750314824927626 585565533737125344 586310907379866084 586461746306385216 586860157818821619 587208260749239576 590445861430749246 592342912599823554 592495303367150496 593249497999746156 596115437603609664 596520407330242551 599001224434646742 599352887896862886 601894950156553248 602248312476074784 602661109716324828 605163788472040227 605572516043456832 605983910415768963 606343356822534552 608087285034707088 608861326894476318 611802685961599392 612581457201367212 612739054694858688 615125332315201383 618096952278076752 618883735567636422 619042954434517728 624883993391699379 625411709109769968 631475257536041976 632279070236571561 635333558498583984 636142282478342874 639215433601426656 641869911981079704 642686956166391669 645791724070577136 652052862669599352 652435671849081016 652882868859351897 658761225454266012 658930703515869888 659769464594683368 663800642586096912 666557216288044308 669777299458517952 670629867304060872 677131818926122404 677529351535584132 680402987133494976 680802440190345408 681269080548888936 684098195664045474 687403017865321056 688278021706799316 688455093490104384 690667039792506816 695359071312836346 695537964822307104 696423323738832444 699787687621628736 703588172748491214 706987149428435616 709927377107729472 710344163433318976 710409664728047223 713841595475525712 714750253310906982 717231156707603232 718203153085355808 719117362801604988 721613424467527488 722103650978714667 725592074413394448 726515689579399278 726702598683999072 729037430892090528 733061466789447744 733491834746828352 733559470503299271 733990130830216143 734178962867990832 740603251427199264 741297041455353624 741736750420092096 745826351280946416 748222626441882384 749367786947047776 750383335097326944 753499461890832696 753946408863221184 754458600717068481 757077332080247856 758103328256764464 761703059160167904 765453360525181848 765902745214138584 769087991866706928 773328395098486188 773787103833305952 777000419766570168 781747876506488112 782480210425095492 782944347665652768 787261148574332328 789790550133098072 790999330666328208 795360543106990068 798668299246195656 799137183862483848 803071794909966426 803548146288433104 806885051296053636 807978547221025284 808457809096712736 810783046712942784 811815102525968424 816291083715068754 816775276268489616 817540423519498956 820167109753601844 824129269704102336 824694150138128712 825178314090181896 825951333226489686 833178657855599172 833393007909073728 833882278813026624 841750454747117682 841967010048055968 843038760315428748 847111411331445312 847686894627186783 848189709971123832 851711998590278838 852866244288860022 855826549308106272 856915941555188892 861055632094102848 861640588365905907 865223990850045294 865731949184357502 869403816892799136 870510491812469196 874125472237391439 878348300605688016 879466361069799126 879692619459577824 880812391123859364 885067523448129216 885668792146123869 888514368899735331 888742955050725744 889874246999619234 894173156405414496 899029331845294329 902842425234829872 903372468714112176 908358774065185248 912130927552060632 913291990341714477 917704028942399088 918872185802050818 927145428417115128 928325603351454633 928564431651776592 938117563664654952 947212886304062964 951788793967367616 953000337747875976 954213423717514311 958823150402139984 962804867971619556 967456099217859264 968687586105865704 978079294004399028 978653507773621524 978905283823987776 988141838181399018 988396055273804832 989654196892025052 994435135041261888 995700963879145368 997630168589176512 999835824432066462 1004665949187776928 1005944800956091308 1009436442773663808 1010804437675685952 1016294027303376198 1020604480700242464 1021203660285518112 1025450655822275904 1026147293496068211 1031104526797981584 1032417032560198974 1036000559688760224 1042330502008650816 1043038606969254519 1043306947233460656 1044634985608248666 1049681531432443104 1054665774221770944 1055382259122736821 1060480724142653424 1064891065661594208 1065516245149978464 1070762393213288568 1071397528384577472 1072125379966360473 1075846735061404848 1077304729628033712 1078676044202407482 1082420136701291232 1088388111620091672 1089033701691319488 1089773534369098917 1090053898025998608 1093556146338135792 1099592200184171616 1100237752120242528 1101268444301986248 1110904877140798896 1111945562183030436 1118739526921419624 1122333939662823576 1124051680420571664 1125575002645990416 1130249192836249044 1130919613294831776 1135615998120371784 1137154992385146696 1142554588740251856 1148854117821207876 1153631987800060392 1154309265579143336 1159992592647729282 1160680655749958928 1165500629649855252 1171131067474250688 1172621814759732168 1173720315637643238 1174416521498479152 1180891722861498492 1184685825199647108 1184990606734300992 1186498995999492312 1193040814660485102 1198002448869293484 1198705775793725772 1203789900313106496 1204496624952149568 1204607692364949639 1205322219432649656 1210327576944080454 1211967820831537926 1212686713645069104 1216174570069414176 1217722653788952636 1223605371923198784 1224436625572603131 1225162914402734424 1230250664630402766 1236193904556153504 1237767471135272844 1238085908869035456 1238926999839734529 1249767986783398758 1250823418219539936 1262625682120676523 1262950515072083952 1264558140473143122 1270667116997167968 1272284564956685748 1277567997885418257 1278430867202853312 1279299366433290033 1283739823962159408 1285373912332783338 1291583448141154272 1297835986275067941 1298597923776536253 1304105725339198704 1304871343698162032 1305765737718703794 1317522450908532024 1319199541604698689 1319538929189366736 1327601285172193824 1333114432576088616 1334811370499428851 1341259734608121744 1354263637852244808 1355058703071168264 1362538161097777872 1368196391328090948 1374806035730642112 1376556043413598632 1378308278703076227 1390718142625672692 1391075929644614208 1392846647477664888 1407176345496982428 1413974298856871232 1420819329456094446 1427683190951051424 1429500506621813964 1434462313415206464 1436406306170711616 1438234725603209976 1444207301957429334 1451184148826788896 1453031379158798556 1453405197367998144 1458074861784181056 1467118941006598542 1467980261660432286 1468357925735981664 1481206502854398528 1482212757272098527 1482594082910707248 1491652702561892832 1496445252883764768 1498735573894095552 1499753736648099693 1500766670194653888 1506998923781665392 1508917201434136962 1514154664160495712 1516206656513528928 1523406118320335808 1524441040955064297 1530906721050363696 1531805490428277168 1538175983733413856 1546656790196972376 1547574207666611904 1548625548840298461 1554000839533140336 1563495753012976224 1564960420850190984 1565888695331305536 1566952478412372999 1574522297148664656 1579581100266196144 1581998661332656416 1590721086213980136 1597336598492391312 1598274367724967696 1606143589819932852 1607096292576866208 1613770102592107272 1615957094442050568 1616915618193425472 1618014066303611223 1623630205051936848 1632582167430137508 1633550552536979232 1635080847038997912 1640334219507203688 1649388300276257424 1650356628180363792 1651902666452979372 1666357315711198344 1683500909494235364 1683934020096111936 1686077520630857496 1695373789254373566 1696379419942247664 1703423997180557676 1705732488577720044 1711653098616212544 1713831883110377784 1723281176731811814 1730447981700090588 1731463898368715004 1738807633785598272 1739988888971593923 1741020983624938392 1748250944474782878 1756696601211376032 1758932722139598252 1759385238919155648 1760580473456464857 1761624782247718728 1771337584292247738 1777028737799470662 1777485910101451488 1779748493999238468 1788346312810828992 1789561221990727653 1798058663690588658 1805684850469659744 1806744937428224352 1815491365416120681 1816717548130370496 1817951731247306889 1824261855104121264 1826583980683428954 1835408057884798176 1837744371604101636 1845375996945604149 1854290856834230256 1856651206702909266 1857128863303553184 1874651980175098137 1875752556566107921 1876235127329309904 1894425772608125928 1896837210709714683 1906000675495751952 1908426847435028622 1917646300804279968 1925609735943239112 1928060868499175007 1937375172211731408 1956158588008798056 1957307015547243048 1958648606578055691 1976283676362798036 1976792110547609664 1979308393784050104 1991401927758290736 1999671648864132924 2009331898375553856 2011889601912182616 2032588054606752396 2041208961400484928 2042407320571036224 2052294586992136422 2062209053595963168 2064834065120397948 2072001119377520448 2086077213938509038 2086613894466921312 2089269971216497332 2099363062864886208 2110764518245473642 2120961448285306848 2129782131323188416 2131032490299956928 2131228994184141669 2141524786426577136 2144250759932720946 2151693470122809696 2154609459256067424 2157352088404814964 2164840273402582464 2166310952936144001 2176776223240183344 2179547068738197834 2180107796051997216 2187112292676271584 2199184400368343232 2200475504240485056 2200678411509897813 2201970392490648429 2202536888603972496 2221809754281597792 2223891124366060872 2237479053842839248 2244667879325647152 2248103360841143328 2251150005291980832 2260498385672498088 2261839226589663552 2263375802151205443 2271231996240743568 2274309984770293392 2285109177480503712 2297708235642415752 2307263975600120784 2308618531158286672 2319985185295458564 2321361311499917856 2331001259299710504 2345243629519464336 2347440631275286476 2348833042996958304 2361783445722996984 2369371650399294216 2372997991998984624 2386081629320970204 2396004897738586968 2397411551587451544 2409215384729899278 2410644438865299312 2420655153888160908 2423935641663075852 2425373427290138208 2432349140138828352 2435445307577905272 2448873251145206262 2450325828805468848 2460501329260805532 2472387809112307008 2475534942270545688 2477853999679469058 2499535973566797516 2501646836439079872 2525251364241353046 2525901030144167904 2529116280946286244 2541334233994335936 2543060683881560349 2544569129913371496 2555135995770836514 2558598732866580066 2567479647924318816 2570747824665566676 2583166896282308544 2584921765097717721 2595671972550135882 2597195847553072506 2608211450678397408 2609742687396324064 2611531475437407588 2622376416712174317 2635044901817064048 2638399083209397378 2639077858378733472 2655202570344387648 2657006376438371607 2665543106699205993 2666228865152177232 2669622740998857702 2682519469216243488 2697087995535882987 2708527275704489616 2710117406142336528 2725076322195555744 2736392782656181896 2739875971025143431 2753112086827197264 2756616557406152454 2781436285251345384 2784976810054363899 2785693294955329776 2814352690993964856 2841638658912188892 2855366381902102848 2859001013243627928 2862640271152542933 2876469451206419952 2888414603914858668 2902368297653577792 2906062758317597112 2934237882013197084 2935960523320864572 2936715851471963328 2964425514544197054 2965188165821414496 2983305405123785664 2992890505767529536 2999507473296199386 3013997847563330784 3017834402868273924 3028309328320991424 3032413313027057856 3048882081910128594 3061813442100727392 3063610980856554336 3076351967466827712 3078441880488204633 3093313580393944752 3097251097680596922 3108001679066280672 3126991506025952448 3129115820907763557 3129920841700381968 3133904956824745998 3149044594297329312 3159162200532392288 3163997322665312832 3166146777368210463 3181442172427960272 3194673196984782624 3196548735449935392 3212287179639865704 3214192585153732416 3216376139899081419 3227540205184214544 3231914188884101136 3236028132607222446 3247260410103873696 3265164334860275016 3267101105073958464 3269320603107296751 3270161694077995824 3280668439014407376 3298776600552514848 3300713256360727584 3303805332905958744 3332714631422396688 3367001818988470728 3372155041261714992 3390747578508747132 3392758839884495328 3406847994361115352 3411464977155440088 3427663766220755568 3446562353463623628 3460895963400181176 3462927796737430008 3479977777943187846 3482041967249876784 3496501888949565756 3513393202422752064 3517865444279196504 3521160946912929714 3523249564495437456 3542675168584495476 3554057475598941324 3554971820202902976 3559496987998476936 3579122443981455306 3596117327381177316 3611369700939319488 3613489874856448704 3613823077094848917 3630982730832241362 3635903462494613778 3648523710208242528 3653167961366857908 3670816115769596352 3673309876717809393 3675488743208203272 3690751993891208298 3708581713668460512 3713302413405818532 3714257726607106368 3716780999519203587 3749303960350196274 3751505113132215842 3752470254658619808 3787877046362029569 3788851545216251856 3793674421419429366 3812001350991503904 3816853694870057244 3832703993656254771 3835292601608559936 3837898099299870099 3851219471886478224 3856121736998350014 3874750344423462816 3893507958825203823 3895793771329608759 3912317176017596112 3914614031094486096 3917297213156111382 3952567352725596072 3957598624814096067 3958616787568100208 3982803855516581472 3999343297728265848 4004434111498286553 4023779203824365232 4065176109213504792 4104589173984272844 4124418107191926336 4129668130240795896 4134924836109228681 4172154427877018076 4173227788933842624 4178539942432994664 4221529036490947284 4241922896570613696 4262457988368283338 4283049572853154272 4288501519865441892 4303386940245619392 4309218918512134848 4314704176809629928 4332621905872288002 4353552446480366688 4359094137476395668 4360215592103994432 4374224585352543168 4401356823019795626 4403940784981296858 4405073777207944992 4443619508563195584 4446638271816295581 4447782248732121744 4474958107685678496 4489335758651294304 4496206721682286656 4499261209944299079 4502300010583961664 4520996771344996176 4526751604302410886 4542463992481487136 4548619969540586784 4570218354961007424 4573323122865192891 4595416471284831504 4614527951200241568 4617237062316573344 4639970370590917128 4642722622999835712 4645876646520895383 4662002518599421008 4690487259038928672 4694881262550572952 4697666085993916608 4700857435237118997 4723566891445993968 4738743300798588432 4745995983997969248 4772163258641940408 4792009795477173936 4794823103174903088 4818430769459798556 4821288877730598624 4841310307776321816 4847871283326151704 4850746854580276416 4870890615155810544 4897746502290412524 4900651657610937696 4921002658521611064 4951069884541091376 4955707999358938116 4999071947133595032 5050502728482706092 5051802060288335808 5058232561892572488 5086121367763120698 5089138259826742992 5110271991541673028 5117197465733160132 5134959295848637632 5141495649331133352 5169843530195435442 5191343945100271764 5194391695106145012 5216422901356794816 5219485374792648128 5219966666914781769 5223062950874815176 5244752833424348634 5270089803634128096 5276798166418794756 5278155716757466944 5281741420369394571 5314012752876743214 5331086213398411986 5332457730304354464 5339245481997715404 5365038938432486976 5368683665972182959 5394175991071765974 5417054551408979232 5420234812284673056 5446474096248362043 5450152644391111488 5472785565312363792 5479751942050286862 5506224173654394528 5513233114812304908 5536127990836812447 5562872570502690768 5569953620108727798 5571386589910659552 5623955940525294411 5627257669698323763 5628705381987929712 5683277317824377784 5690511632129144049 5718002026487255856 5725280542305085866 5752938902412839904 5776829207829717336 5784182605497525021 5812125516635194224 5868475764026394168 5871921046641729144 5928851029088394108 5930376331642828992 5999014946592398772 6027995695126661568 6035668805736547848 6097764163820257188 6123626884201454784 6127221961713108672 6156883760976409266 6186627160787889504 6194502195361193844 6216003358132561344 6258231641815527114 6259841683400763936 6267809913649491996 6298089188594658624 6318324401064784576 6332293554736420926 6362884344855920544 6389346393969565248 6393097470899870784 6393686982552425007 6424574359279731408 6432752279798162838 6455080410368429088 6463828377768202272 6472056265214444892 6494520820207747392 6498932858808432003 6530328669720550032 6538641206214593502 6540323388155991648 6561336878028814752 6597553201105029696 6601426512721455168 6605911177471945287 6607610665811917488 6665429262844793376 6734003637976941456 6744310082523429984 6781495157017494264 6785517679768990656 6790127406453616329 6813695988722230704 6822929954310880176 6855327532441511136 6893124706927247256 6921791926800362352 6925855593474860016 6959955555886375692 6964083934499753568 6993003777899131512 7035730888558393008 7042321893825859428 7046499128990874912 7085350337168990952 7108114951197882648 7118993975996953872 7158244887962910612 7192234654762354632 7227646154189697834 7261965461664482724 7271806924989227556 7297047420416485056 7306335922733715816 7346619753435618786 7350977486416406544 7381503987782416596 7417163427336921024 7426604826811637064 7433561999038407174 7498607920700392548 7503010226264431684 7504940509317239616 7575754092724059138 7577703090432503712 7587348842838858732 7624002701983007808 7629182051644681047 7633707389740114488 7665407987312509542 7675796198599740198 7702438943772956448 7712243473996700028 7749500688846925632 7754765295293153163 7787015917650407646 7791587542659217518 7824634352035192224 7829228062188972192 7834594426312222764 7867129250136522951 7905134705451192144 7915197249628192134 7917233575136200416 7965607711033162944 7996629320097617979 7998686595456531696 8008868222996573106 8047558407648730464 8091263986607648961 8130352218427009584 8209178347968545688 8219627913075430293 8259336260481591792 8269849672218457362 8344308855754036152 8354930430163091697 8357079884865989328 8443058072981894568 8524915976736566676 8566099145706308544 8577003039730883784 8629408353619259856 8665243811744576004 8707104892960733376 8718188274952791336 8802713646039591252 8807881569962593716 8810147554415889984 8893276543632591162 8895564497464243488 8949916215371356992 8978671517302588608 8998522419888598158 9041993542689992352 9053503208604821772 9084927984962974272 9097239939081173568 9146646245730385782 9190832942569663008 9229055902400483136 9234474124633146688 9235325641464613899 9279940741181834256 9291753293041790766 9324005037198842016 9380974518077857344 9387347462723290671 9389762525101145904 9401714870474237994 9447133782891987936 9477486601597176864 9491991967995938496 9498440332104631389 9544326517283880816 9584019590954347872 9589646206349806176 9636861538919597112 9642577755461197248 9682620615552643632 9695742566652303408 9741781230311621088 9795493004580825048 9801303315221875392 9807961809321890253 9842005317043222128 9902139769082182752 9911415998717876232 9998143894267190064 10101005456965412184 10116465123785144976 10172242735526241396 10178276519653485984 10220543983083346056 10234394931466320264 10282991298662266704 10339687060390870884 10382687890200543528 10388783390212290024 10439933333829563538 10446125901749630352 10489505666848697268 10540179607268256192 10553596332837589512 10563482840738789142 10628025505753486428 10662172426796823972 10664915460608708928 10678490963995430808 10737367331944365918 10788351982143531948 10834109102817958464 10840469624569346112 10892948192496724086 10945571130624727584 10959503884100573724 11012448347308789056 11019929630153428179 11026466229624609816 11072255981673624894 11125745141005381536 11139907240217455596 11142773179821319104 11150342998557610761 11247911881050588822 11254515339396647526 11257410763975859424 11363631139086088707 11366554635648755568 11381023264258288098 11436004052974511712 11450561084610171732 11498111980968764313 11505877804825679808 11513694297899610297 11553658415659434672 11568365210995050042 11624251033270388448 11687381313988826277 11736951528052788336 11743842093283458288 11857702058176788216 11872795874442288201 11998029893184797544 12013302334494859659 12071337611473095696 12195528327640514376 12313767521952818532 12373254321575779008 12389004390722387688 12404774508327686043 12516463283631054228 12519683366801527872 12535619827298983992 12664587109472841852 12725768689711841088 12787373965104850014 12849148718559462816 12865504559596325676 12910160820736858176 12927656755536404544 12944112530428889784 12997865717616864006 13060657339441100064 13077282412429187004 13080646776311983296 13122673756057629504 13211822354943890574 13215221331623834976 13330858525689586752 13339914815448886743 13468007275953882912 13488620165046859968 13497783629832897237 13562990314034988528 13580254812907232658 13627391977444461408 13645859908621760352 13710655064883022272 13719969368595578673 13786249413854494512 13843583853600724704 13851711186949720032 13919911111772751384 13928167868999507136 13937629939562686149 13986007555798263024 14071461777116786016 14084643787651718856 14092998257981749824 14170700674337981904 14216229902395765296 14237987951993907744 14316489775925821224 14384469309524709264 14455292308379395668 14523930923328965448 14543613849978455112 14612671845467431632 14693239506871237572 14701954972832813088 14763007975564833192 14853209653623274128 14867123998076814348 14997215841400785096 15006020452528863368 15151508185448118276 15155406180865007424 15174697685677717464 15258364103289362094 15267414779480228976 15330815974625019084 15351592397199480396 15404877887545912896 15424486947993400056 15509530590586306326 15574031835300815292 15583175085318435036 15649268704070384448 15658456124377944384 15659900000744345307 15669188852624445528 15734258500273045902 15810269410902384288 15830394499256384268 15834467150272400832 15993258640195235958 15997373190913063392 16017736445993146212 16095116815297460928 16106050997916548877 16182527973215297922 16260704436854019168 16339422288745086129 16418356695937091376 16439255826150860586 16518672520963183584 16539699344436914724 16608383972510437341 16688617711508072304 16709860860326183394 16714159769731978656 16871867821575883233 16881773009094971289 16886116145963789136 17049831953473133352 17154006079461767568 17258816707238519712 17330487623489152008 17352547816492575063 17436376549905582672 17605427292079182504 17615763139925187432 17786553087265182324 17791128994928486976 17997044839777196316 18083987085379984704 18107006417209643544 18293292491460771564 18381665885139326016 18470651282929227798 18559881482363668512 18583506586083581532 18648010074397684032 18774694925446581342 18779525050202291808 18803429740948475988 18894267565783975872 18954973203194353728 18996880664209262778 19088653034567761632 19168039181908695744 19179292412699612352 19273723077839194224 19365241231105287264 19391485133304606816 19483562460623242176 19496798576425296009 19590986009161650096 19615923618643780506 19684010634086444256 19804279538164365504 19817733532415835861 19822831997435752464 19996287788534380128 20202010913930824368 20232930247570289952 20344485471052482792 20356553039306971968 20370382219360848987 20441087966166692112 20468789862932640528 20565982597324533408 20679374120781741768 20765375780401087056 20777566780424580048 20879866667659127076 20892251803499260704 20979011333697394536 21107192665675179024 21126965681477578284 21256051011506972856 21324344853593647944 21356981927990861616 21474734663888731836 21576703964287063896 21785896384993448172 21891142261249455168 21919007768201147448 22039859260306856358 22052932459249219632 22144511963347249788 22251490282010763072 22279814480434911192 22300685997115221522 22495823762101177644 22509030678793295052 22514821527951718848 22727262278172177414 22733109271297511136 22762046528516576196 22872008105949023424 22887546154934043141 22901122169220343464 22996223961937528626 23027388595799220594 23107316831318869344 23136730421990100084 23248502066540776896 23264295885879459489 23374762627977652554 23473903056105576672 23487684186566916576 23601387750409568853 23715404116353576432 23745591748884576402 23989887960292853937 23996059786369595088 24026604668989719318 24142675222946191392 24273791959822946883 24391056655281028752 24627535043905637064 24658883739226290879 24778008781444775376 24809549016655372086 25032926567262108456 25064791290489275091 25071239654597967984 25329174218945683704 25574747930209700028 25698297437118925632 25731009119192651352 25888225060857779568 25995731435233728012 26121314678882200128 26154564824858374008 26423644709887781148 26430442663247669952 26679829630897773486 26936014551907765824 26995567259665794474 27125980628069977056 27160509625814465316 27254783954888922816 27291719817243520704 27439938737191157346 27572498827708989024 27687167707201449408 27703422373899440064 27705976924393841697 27839822223545502768 27875259879125372298 27972015111596526048 28142923554233572032 28162042388169872013 28169287575303437712 28341401348675963808 28432459804791530592 28475975903987815488 28495320996313894167 28632979551851642448 28768938619049418528 28910584616758791336 29047861846657930896 29087227699956910224 29225343690934863264 29386479013742475144 29403909945665626176 29423885427965670759 29526015951129666384 29706419307246548256 29734247996153628696 29994431682801570192 30012040905057726736 30303016370896236552 30349395371355434928 30516728206578724188 30534829558960457952 30661631949250038168 30703184794398960792 30848973895986800112 31019061181172612652 31148063670601630584 31166350170636870072 31319800001488690614 31338377705248891056 31468517000546091804 31620538821804768576 31660788998512768536 31986517280390471916 31994746381826126784 32035472891986292424 32212101995833097754 32365055946430595844 32521408873708038336 32678844577490172258 32836713391874182752 32878511652301721172 33037345041926367168 33059788890460284537 33079398688873829448 33216767945020874682 33377235423016144608 33419721720652366788 33428319539463957312 33451028995672832283 33743735643151766466 33763546018189942578 33772232291927578272 34090893417258266121 34099663906946266704 34308012158923535136 34494335942906292939 34517633414477039424 34541082893698830891 34660975246978304016 34705095632985150126 34872753099811165344 35062143941966478831 35210854584158365008 35231526279850374864 35573106174530364648 35618387623326864603 35994089679554392632 36039907003484578977 36214012834419287088 36586584982921543128 36941302565858455596 37119762964727337024 37167013172167163064 37214323524983058129 37549389850893162684 37559050100404583616 37606859481896951976 37993761328418525556 38177306069135523264 38547446155678388448 38730482462210574528 38782970266609213632 38993597152850592018 39181972018323300192 39231847237287561012 39368021268172888512 39635467064831671722 39645663994871504928 39992575577068760256 40019744446346660229 40404021827861648736 40465860495140579904 40493350889498691711 40688970942104965584 40740764438721697974 40882175932333384224 40937579725865281056 41131965194649066816 41159908105786736019 41358748241563483536 41530751560802174112 41555133560849160096 41759733335318254152 41784503606998521408 41812889818688058447 41958022667394789072 42214385331350358048 42253931362955156568 42512102023013945712 42648689707187295888 42713963855981723232 42949469327777463672 43153407928574127792 43571792769986896344 43838015536402294896 44079718520613712716 44105864918498439264 44289023926694499576 44559628960869822384 44601371994230443044 44991647524202355288 45018061357586590104 45454524556344354828 45466218542595022272 45524093057033152392 45775092309868086282 45802244338440686928 45992447923875057252 46054777191598441188 46214633662637738688 46273460843980200168 46528591771758918978 46749525255955305108 46947806112211153344 46975368373133833152 46979700002233035921 47202775500819137706 47430808232707152864 47491183497769152804 47979775920585707874 47992119572739190176 48053209337979438636 48285350445892382784 48318152993749646631 48547583919645893766 48782113310562057504 49018266866235258387 49255070087811274128 49317767478452581758 49556017562889550752 49619098033310744172 49825151917531312023 50065853134524216912 50129582580978550182 50142479309195935968 50615603464727649699 50645319027284913867 50658348437891367408 51149495860419400056 51462018238385302704 51776450121715559136 51991462870467456024 52057643449477725189 52309129649716748016 52847289419775562296 53359659261795546972 53991134519331588948 54251961256139954112 54321019251628930632 54879877474382314692 55144997655417978048 55411953848787683394 55679644447091005536 55750519758250744596 55944030223193052096 56324084776339744026 56338575150606875424 56682802697351927616 56864919609583061184 56990641992627788334 57265959103703284896 57537877238098837056 57821169233517582672 58095723693315861792 58174455399913820448 58450687381869726528 58490395729275888027 58772958027484950288 58847770855931341518 59052031902259332768 59412838614493096512 59453200597247507583 59468495992307257392 59988863365603140384 60024081810115453472 60606032741792473104 60698790742710869856 61033456413157448376 61069659117920915904 61111146658082546961 61323263898500076336 61406369588797921584 61697947791973600224 62038122362345225304 62296127341203261168 62332700341273740144 62639600002977381228 62676755410497782112 62937034001092183608 63321577997025537072 63973034560780943832 64070945783972584848 64424203991666195508 64730111892861191688 65357689154980344516 65673426783748365504 65757023304603442344 66119577780920569074 66158797377747658896 66433535890041749364 66754470846032289216 66839443441304733576 66902057991345664566 67487471286303532932 67527092036379885156 67544464583855156544 68181786834516532242 68199327813892533408 68616024317847070272 68662638464802129423 68988671885812585878 69082165787397661782 69321950493956608032 69410191265970300252 69745506199622330688 69792887657638378467 70124287883932957662 70421709168316730016 70463052559700749728 70804163251228706559 71146212349060729296 71236775246653729206 71969663880878561811 71988179359108785264 72079814006969157954 72428025668838574176 72821375879468840649 73173169965843086256 73882605131716911192 73976651217678872637 74334026344334326128 74428647049966116258 75098779701786325368 75194373871467825273 75213718963793903952 75987522656837051112 77094892311356776896 77987194305701184036 78363944036646600384 78463694474575122024 79270934129663343444 79291327989743009856 80039488892693320458 80808043655723297472 80986701778997383422 81377941884209931168 81481528877443395948 81764351864666768448 81875159451730562112 82319816211573472038 82717496483126967072 83061503121604348224 83110267121698320192 83117930773181525091 83519466670636508304 83625779637376116894 83916045334789578144 84428770662700716096 84486127164509616039 84507862725910313136 85024204046027891424 85297379414374591776 85427927711963446464 85485962988941682501 85898938655554927344 86306815857148255584 87143585539973792688 87676031072804589792 88159437041227425432 88211729836996878528 88271656283897012277 88578047853388999152 89119257921739644768 89202743988460886088 89983295048404710576 90036122715173180208 90909049112688709656 91048186114066304784 91550184619736172564 91604488676881373856 91984895847750114504 92109554383196882376 92546921687960400336 93057183543517837956 93499050511910610216 93959400004466071842 94405551001638275412 94861616465414305728 94982366995538305608 95959551841171415748 95984239145478380352 96106418675958877272 96636305987499293262 97095167839291787532 97564226621124115008 98036533732470516774 98510140175622548256 98635534956905163516 99112035125779101504 99179366671380853611 99238196066621488344 99650303835062624046 100131706269048433824 100259165161957100364 100284958618391871936 100353086987018496849 101231206929455299398 101290638054569827734 101316696875782734816 102272680251774798363 102298991720838800112 102924036476770605408 103483007828718878817 103552900243431118272 103982925740934912048 104115286898955450378 104618259299433496032 105186431825899436493 105694578839551124592 106719318523591093944 106855162869980593809 107982269038663177896 108119721010453736931 108642038503257861264 109759754948764629384 110823907697575366788 111359288894182011072 111501039516501489192 112648169552679488052 112677150301213750848 113981283985255576668 114531918207406569792 115642338467035165344 116191447386631723584 116348910799827640896 116980791458551776054 117545916054969900576 117695541711862683036 118104063804518665536 118906401194495015166 118936991984614514784 119977726731206280768 120048163620230906944 120059233339039980687 121212065483584946208 121397581485421739712 121480052668496075133 122066912826314896752 122222293316165093922 122646527797000152672 122812739177595843168 123395895583947200448 123479724317360208057 124076244724690450608 124592254682406522336 124665400682547480288 125279200005954762456 125353510820995564224 125874068002184367216 126643155994051074144 127946069121561887664 128141891567945169696 128848407983332391016 129460223785722383376 130715378309960689032 131514046609206884688 132239155561841138148 132317594755495317792 132867071780083498728 133678886882609467152 133804115982691329132 134974942572607065864 135054184072759770312 136363573669033064484 136398655627785066816 137325276929604258846 137977343771625171756 138164331574795323564 138643900987913216064 138820382531940600504 139585775315276756934 140248575767865915324 140843418336633460032 140926105119401499456 141608326502457413118 142292424698121458592 142473550493307458412 143939327761757123622 143976358718217570528 144159628013938315908 144856051337677148352 144954458981248939893 145642751758937681298 146346339931686172512 147054800598705775161 147765210263433822384 147953302435357745274 148668052688668652256 148857294099932232516 149475455752593936069 150197559403572650736 150388747742935650546 150427437927587807904 151935957081854741601 151975045313674102224 155974388611402368072 156172930348433175567 156927388949150244048 158541868259326686888 160078977785386640916 161973403557994766844 162755883768419862336 162963057754886791896 164639632423146944076 165434992966253934144 166235861546363050182 167038933341273016608 167251559274752233788 167832090669579156288 168972254329019232078 169015725451820626272 170048408092055782848 170594758828749183552 170971925977883365002 171797877311109854688 172613631714296511168 174287171079947585376 175352062145609179584 175471187187827664081 176318874082454850864 176543312567794024554 177156095706777998304 178238515843479289536 178359601791742522749 178405487976921772176 179966590096809421152 180072245430346360416 181818098225377419312 182096372228132609568 183100369239472345128 183208977353762747712 183969791695500229008 184219108766393764752 185093843375920800672 186114367087035675912 186998101023821220432 187918800008932143684 188811102003276550824 189964733991076611216 191919103682342831496 192212837351917754544 193272611974998586524 194190335678583575064 196073067464941033548 197020280351245096512 197271069913810327032 198358733342761707222 198476392133242976688 199300607670125248092 200263412538096867648 200518330323914200728 200706173974036993698 202462413858910598796 202581276109139655468 202633393751565469632 204545360503549596726 204597983441677600224 205848072953541210816 206966015657437757634 207965851481869824096 208230573797910900756 209236518598866992064 209378662972915135401 210372863651798872986 211389157679102249184 212412489753686119677 213438637047182187888 213710325739961187618 215908991642635685433 215964538077326355792 216239442020907473862 217284077006515722528 218464127638406521947 219519509897529258768 221647815395150733576 223002079033002978384 225296339105358976104 225583121614403475819 227962567970511153336 231284676934070330688 233961582917103552108 235091832109939801152 235391083423725366072 237812802388990030332 237873983969229029568 240118466678079961374 242424130967169892416 242960105336992150266 244133825652629793504 244444586632330187844 245293055594000305344 245625478355191686336 246959448634720416114 248152489449380901216 249184509364813044672 249330801365094960576 250558400011909524912 251748136004368734432 253286311988102148288 253458381493528848117 255892138243123775328 256283783135890339392 256457888966825047503 257696815966664782032 258920447571444766752 261430756619921378064 263028093218413769376 264478311123682276296 264635189510990635584 264814968851691036831 265734143560166997456 267357773765218934304 267608231965382658264 269949885145214131728 270108368145519540624 272727147338066128968 274650553859208517692 275954687543250343512 276328663149590647128 277640765063881201008 279171550630553513868 280497151535731830648 283216653004914826236 284584849396242917184 284947100986614916824 287878655523514247244 287952717436435141056 288319256027876631816 289908917962497879786 291285503517875362596 292692679863372345024 294109601197411550322 295530420526867644768 295906604870715490548 297336105377337304512 297538100014142560833 297714588199864465032 298950911505187872138 300395118807145301472 300777495485871301092 300854875855175615808 303871914163709483202 303950090627348204448 306818040755324395089 310449023486156636451 311948777222804736144 312345860696866351134 313854777898300488096 315559295477698309479 317083736518653373776 320157955570773281832 320565488609941781427 323946807115989533688 325926115509773583792 329279264846293888152 332471723092726100364 334077866682546033216 334503118549504467576 337944508658038464156 338031450903641252544 341943851955766730004 343595754622219709376 348574342159895170752 350942374375655328162 352637748164909701728 353086625135588049108 354312191413555996608 356719203583485045498 356810975953843544352 359933180193618842304 360144490860692720832 360177700017119942061 363636196450754838624 364192744456265219136 366200738478944690256 367939583391000458016 368438217532787529504 370187686751841601344 370439172952080624171 372228734174071351824 373996202047642440864 375837600017864287368 377622204006553101648 379929467982153222432 383838207364685662992 384425674703835509088 386545223949997173048 388380671357167150128 392146134929882067096 394542139827620654064 396717466685523414444 396952784266485953376 398601215340250496184 401036660647828401456 401412347948073987396 404924827717821197592 405162552218279310936 409090721007099193452 409195966883355200448 413932031314875515268 415931702963739648192 416461147595821801512 418757325945830270802 420745727303597745972 422778315358204498368 424824979507372239354 426877274094364375776 427420651479922375236 431817983285271370866 431929076154652711584 432478884041814947724 434568154013031445056 434863376943746819679 436928255276813043894 439039019795058517536 443295630790301467152 446004158066005956768 448426367257781808207 450592678210717952208 451166243228806951638 455807871245564224803 455925135941022306672 467923165834207104216 468518791045299526701 470782166847450732144 475625604777980060664 480236933356159922748 485920210673984300532 488267651305259587008 488889173264660375688 493918897269440832228 496304978898761802432 501116800023819049824 503496272008737468864 506916762987057696234 511784276486247550656 512915777933650095006 515393631933329564064 517840895142889533504 522861513239842756128 526056186436827538752 526413561563482992243 528956622247364552592 529629937703382073662 531468287120333994912 534715547530437868608 535078805375227568247 535216463930765316528 539899770290428263456 540216736291039081248 545454294676132257936 549301107718417035384 551909375086500687024 552657326299181294256 555281530127762402016 558343101261107027736 560994303071463661296 566433306009829652472 569894201973229833648 575757311047028494488 576638512055753263632 579817835924995759572 582571007035750725192 588219202394823100644 591060841053735289536 591813209741430981096 595076200028285121666 595429176399728930064 597901823010375744276 600790237614290602944 601554990971742602184 607743828327418966404 607900181254696408896 613636081510648790178 620898046972313272902 623897554445609472288 624691721393732702268 627709555796600976192 628135988918745406203 631118590955396618958 634167473037306747552 637237469261058359031 640315911141546563664 641130977219883562854 647726974927907056299 647893614231979067376 651852231019547167584 655392382915219565841 658558529692587776304 664943446185452200728 669006237099008935152 675889017316076928312 676749364843210427457 683887703911533460008 701884748751310656324 705275496329819403456 706173250271176098216 713438407166970090996 713621951907687088704 720355400034239884122 727272392901509677248 732401476957889380512 735879166782000916032 736876435065575059008 740878345904161248342 744457468348142703648 747992404095284881728 751675200035728574736 755244408013106203296 759858935964306444864 760375144480586544351 767676414729371325984 768851349407671018176 769373666900475142509 773090447899994346096 776761342714334300256 784292269859764134192 789084279655241308128 793434933371046828888 793905568532971906752 794444906555073110493 797202430680500992368 802073321295656802912 802824695896147974792 809849655435642395184 810325104436558621872 818181442014198386904 827864062629751030536 832922295191643603024 837514651891660541604 841491454607195491944 849649959014744478708 853754548188728751552 854841302959844750472 863635966570542741732 863858152309305423168 864957768083629895448 869726753887493639358 873856510553626087788 878078039590117035072 886591261580602934304 892008316132011913536 892614300042427682499 896852734515563616414 901185356421435904416 902332486457613903276 911615742491128449606 911850271882044613344 920454122265973185267 931347070458469909353 935846331668414208432 937037582090599053402 941564333694901464288 946677886433094928437 951251209555960121328 960473866712319845496 961696465829825344281 971840421347968601064 977778346529320751376 987837794538881664456 1002233600047638099648 1013833525974115392468 1025831555867300190012 1030787263866659128128 1045723026479685512256 1052827123126965984486 1057913244494729105184 1059259875406764147324 1062936574240667989824 1070157610750455136494 1070432927861530633056 1079799540580856526912 1080433472582078162496 1080533100051359826183 1090908589352264515872 1098602215436834070768 1103818750173001374048 1105314652598362588512 1110563060255524804032 1111317518856241872513 1116686202522214055472 1121988606142927322592 1132866612019659304944 1139788403946459667296 1151514622094056988976 1153277024111506527264 1159635671849991519144 1165142014071501450384 1176438404789646201288 1183626419482861962192 1190152400056570243332 1190858352799457860128 1195803646020751488552 1203109981943485204368 1215487656654837932808 1227272163021297580356 1241796093944626545804 1247795108891218944576 1249383442787465404536 1256271977837490812406 1262237181910793237916 1268334946074613495104 1274474938522116718062 1280631822283093127328 1282261954439767125708 1295453949855814112598 1295787228463958134752 1303704462039094335168 1304590130831240459037 1310784765830439131682 1317117059385175552608 1329886892370904401456 1338012474198017870304 1345279101773345424621 1351778034632153856624 1353498729686420854914 1367423613736692674409 1367775407823066920016 1403769497502621312648 1405556373135898580103 1412346500542352196432 1426876814333940181992 1440710800068479768244 1464802953915778761024 1481756691808322496684 1488914936696285407296 1503350400071457149472 1510488816026212406592 1520750288961173088702 1535352829458742651968 1538747333800950285018 1546180895799988692192 1553522685428668600512 1568584539719528268384 1578168559310482616256 1579240684690448976729 1586869866742093657776 1588889813110146220986 1594404861361001984736 1604146642591313605824 1605236416125682704741 1605649391792295949584 1619699310871284790368 1620650208873117243744 1636362884028396773808 1655728125259502061072 1665844590383287206048 1675029303783321083208 1682982909214390983888 1699299918029488957416 1709682605919689500944 1727271933141085483464 1729915536167259790896 1739453507774987278716 1747713021107252175576 1773182523161205868608 1785228600084855364998 1793705469031127232828 1802370712842871808832 1804664972915227806552 1823231484982256899212 1823700543764089226688 1840908244531946370534 1862694140916939818706 1871692663336828416864 1874075164181198106804 1883128667389802928576 1884407966756236218609 1893355772866189856874 1902502419111920242656 1911712407783175077093 1920947733424639690992 1923392931659650688562 1943180924783721168897 1943680842695937202128 1955556693058641502752 1966177148745658697523 1975675589077763328912 2027667051948230784936 2030248094529631282371 2051663111734600380024 2105654246253931968972 2115826488989458210368 2118519750813528294648 2140315221500910272988 2140865855723061266112 2161066200102719652366 2181817178704529031744 2197204430873668141536 2207637500346002748096 2210629305196725177024 2222635037712483745026 2233372405044428110944 2243977212285854645184 2265733224039318609888 2279576807892919334592 2281125433441759633053 2303029244188113977952 2306554048223013054528 2308121000701425427527 2319271343699983038288 2330284028143002900768 2352876809579292402576 2367252838965723924384 2380304800113140486664 2381716705598915720256 2391607292041502977104 2406219963886970408736 2430975313309675865616 2454544326042595160712 2483592187889253091608 2498766885574930809072 2512543955674981624812 2524474363821586475832 2548949877044233436124 2561263644566186254656 2564523908879534251416 2590907899711628225196 2591574456927916269504 2609180261662480918074 2621569531660878263364 2634234118770351105216 2659773784741808802912 2676024948396035740608 2690558203546690849242 2703556069264307713248 2706997459372841709828 2734847227473385348818 2735550815646133840032 2761362366797919555801 2794041211375409728059 2807538995005242625296 2811112746271797160206 2824693001084704392864 2840033659299284785311 2853753628667880363984 2881421600136959536488 2963513383616644993368 3006700800142914298944 3041500577922346177404 3077494667601900570036 3092361791599977384384 3137169079439056536768 3158481369380897953458 3173739733484187315552 3177779626220292441972 3188809722722003969472 3210472832251365409482 3211298783584591899168 3239398621742569580736 3241300417746234487488 3272725768056793547616 3311456250519004122144 3331689180766574412096 3333952556568725617539 3350058607566642166416 3365965818428781967776 3398599836058977914832 3419365211839379001888 3454543866282170966928 3459831072334519581792 3478907015549974557432 3495426042214504351152 3570457200169710729996 3587410938062254465656 3609329945830455613104 3646462969964513798424 3681816489063892741068 3725388281833879637412 3743385326673656833728 3748150328362396213608 3768815933512472437218 3786711545732379713748 3805004838223840485312 3823424815566350154186 3841895466849279381984 3846785863319301377124 3886361849567442337794 3887361685391874404256 3911113386117283005504 3932354297491317395046 3951351178155526657824 4035837305320036273863 4055334103896461569872 4060496189059262564742 4102270841210078023227 4103326223469200760048 4211308492507863937944 4237039501627056589296 4280630443001820545976 4322132400205439304732 4394408861747336283072 4445270075424967490052 4466744810088856221888 4531466448078637219776 4562250866883519266106 4606058488376227955904 4616242001402850855054 4638542687399966076576 4660568056286005801536 4705753619158584805152 4734505677931447848768 4760609600226280973328 4783214584083005954208 4812439927773940817472 4815709248377048114223 4861950626619351731232 4909088652085190321424 4967184375778506183216 4997533771149861618144 5025087911349963249624 5048948727643172951664 5097899754088466872248 5129047817759068502832 5181815799423256450392 5218360523324961836148 5243139063321756526728 5319547569483617605824 5381116407093381698484 5407112138528615426496 5413994918745683419656 5469694454946770697636 5471101631292267680064 5522724733595839111602 5588082422750819456118 5615077990010485250592 5622225492543594320412 5649386002169408785728 5653223900268708655827 5680067318598569570622 5707507257335760727968 5762843200273919072976 5829542774351163506691 5898531446236976092569 5927026767233289986736 6083001155844692354808 6090744283588893847113 6154989335203801140072 6316962738761795906916 6347479466968374631104 6355559252440584883944 6420945664502730818964 6422597567169183798336 6545451536113587095232 6622912501038008244288 6667905113137451235078 6700117215133284332832 6731931636857563935552 6797199672117955829664 6838730423678758003776 6843376300325278899159 6909087732564341933856 6919662144669039163584 6957814031099949114864 6990852084429008702304 7140914400339421459992 7174821876124508931312 7218659891660911226208 7292925939929027596848 7363632978127785482136 7450776563667759274824 7496300656724792427216 7537631867024944874436 7573423091464759427496 7646849631132700308372 7683790933698558763968 7693571726638602754248 7772723699134884675588 7774723370783748808512 7864708594982634790092 7902702356311053315648 8071674610640072547726 8110668207792923139744 8120992378118525129484 8204541682420156046454 8206652446938401520096 8284087100393758667403 8422616985015727875888 8474079003254113178592 8520100977897854355933 8561260886003641091952 8644264800410878609464 8890540150849934980104 9124501733767038532212 9232484002805701710108 9277085374799932153152 9411507238317169610304 9521219200452561946656 9566429168166011908416 9631418496754096228446 9723901253238703462464 9818177304170380642848 9934368751557012366432 9995067542299723236288 10001857669706176852617 10050175822699926499248 10097897455286345903328 10195799508176933744496 10258095635518137005664 10363631598846512900784 10436721046649923672296 10486278126643513053456 10762232814186763396968 10827989837491366839312 10939388909893541395272 11045449467191678223204 11176164845501638912236 11230155980020970501184 11244450985087188640824 11306447800537417311654 11360134637197139141244 11415014514671521455936 11525686400547838145952 11659085548702327013382 11797062892473952185138 11854053534466579973472 12107511915960108821589 12166002311689384709616 12181488567177787694226 12306812523630234069681 12309978670407602280144 12633925477523591813832 12711118504881169767888 12841891329005461637928 13335810226274902470156 13400234430266568665664 13594399344235911659328 13686752600650557798318 13818175465128683867712 13915628062199898229728 13981704168858017404608 14281828800678842919984 14349643752249017862624 14437319783321822452416 14447127745131144342669 14585851879858055193696 14727265956255570964272 14901553127335518549648 14992601313449584854432 15075263734049889748872 15146846182929518854992 15293699262265400616744 15387143453277205508496 15545447398269769351176 15729417189965269580184 16143349221280145095452 16221336415585846279488 16241984756237050258968 16409083364840312092908 16413304893876803040192 16568174200787517334806 16845233970031455751776 16948158006508226357184 16959671700806125967481 17040201955795708711866 17122521772007282183904 17288529600821757218928 17488628323053490520073 17695594338710928277707 17781080301699869960208 18249003467534077064424 18272232850766681541339 18464968005611403420216 19042438400905123893312 19262836993508192456892 19636354608340761285696 19868737503114024732864 20003715339412353705234 20100351645399852998496 20195794910572691806656 20391599016353867488992 20516191271036274011328 20530128900975836697477 20727263197693025801568 20873442093299847344592 20972556253287026106912 21524465628373526793936 21655979674982733678624 21878777819787082790544 22090898934383356446408 22352329691003277824472 22488901970174377281648 22612895601074834623308 22720269274394278282488 23051372801095676291904 23318171097404654026764 23594125784947904370276 23708107068933159946944 24215023831920217643178 24332004623378769419232 24362977134355575388452 24613625047260468139362 24619957340815204560288 24852261301181276002209 25267850955047183627664 25422237009762339535776 25560302933693563067799 25683782658010923275856 26671620452549804940312 27373505201301115596636 27831256124399796459456 28563657601357685839968 28699287504498035725248 28894255490262288685338 29171703759716110387392 29454531912511141928544 29803106254671037099296 29985202626899169708864 30005573009118530557851 30150527468099779497744 30293692365859037709984 30587398524530801233488 30774286906554411016992 31090894796539538702352 31458834379930539160368 32286698442560290190904 32483969512474100517936 32818166729680624185816 33136348401575034669612 33690467940062911503552 33919343401612251934962 34080403911591417423732 34245043544014564367808 34577059201643514437856 34977256646106981040146 35391188677421856555414 35562160603399739920416 36322535747880326464767 36498006935068154128848 36544465701533363082678 36920437570890702209043 36929936011222806840432 38525673987016384913784 40007430678824707410468 40200703290799705996992 40783198032707734977984 41060257801951673394954 41454526395386051603136 41746884186599694689184 41945112506574052213824 43048931256747053587872 43311959349965467357248 43341383235393433028007 43757555639574165581088 44181797868766712892816 44704659382006555648944 44977803940348754563296 45225791202149669246616 45440538548788556564976 46636342194809308053528 47188251569895808740552 48430047663840435286356 48664009246757538838464 48725954268711150776904 49227250094520936278724 49239914681630409120576 49704522602362552004418 50535701910094367255328 50844474019524679071552 51120605867387126135598 51367565316021846551712 52465884969160471560219 53086783016132784833121 53343240905099609880624 54747010402602231193272 57127315202715371679936 57788510980524577370676 58909063825022283857088 59606212509342074198592 60011146018237061115702 60301054936199558995488 60587384731718075419968 61174797049061602466976 61548573813108822033984 62181789593079077404704 62917668759861078320736 64573396885120580381808 64967939024948201035872 65636333459361248371632 66272696803150069339224 67838686803224503869924 68160807823182834847464 69154118403287028875712 69954513292213962080292 70782377354843713110828 71124321206799479840832 72645071495760652929534 72996013870136308257696 73088931403066726165356 73840875141781404418086 73859872022445613680864 76680908801080689203397 77051347974032769827568 80014861357649414820936 82120515603903346789908 83493768373199389378368 86097862513494107175744 86682766470786866056014 87515111279148331162176 88363595737533425785632 89409318764013111297888 89955607880697509126592 90451582404299338493232 90881077097577113129952 93272684389618616107056 94376503139791617481104 96860095327680870572712 97451908537422301553808 98454500189041872557448 99409045204725104008836 101071403820188734510656 102241211734774252271196 102735130632043693103424 104931769938320943120438 106173566032265569666242 106686481810199219761248 109494020805204462386544 110761312712672106627129 115577021961049154741352 120022292036474122231404 120602109872399117990976 122349594098123204933952 124363579186158154809408 125835337519722156641472 129146793770241160763616 129935878049896402071744 130024149706180299084021 131272666918722496743264 132545393606300138678448 135677373606449007739848 136321615646365669694928 139909026584427924160584 141564754709687426221656 145290142991521305859068 145992027740272616515392 146177862806133452330712 147681750283562808836172 147719744044891227361728 153361817602161378406794 154102695948065539655136 157397654907481414680657 160029722715298829641872 164241031207806693579816 173365532941573732112028 176727191475066851571264 178818637528026222595776 180903164808598676986464 181762154195154226259904 186545368779237232214112 188753006279583234962208 193720190655361741145424 194903817074844603107616 196909000378083745114896 198818090409450208017672 204482423469548504542392 209863539876641886240876 212347132064531139332484 213372963620398439522496 218988041610408924773088 221522625425344213254258 230042726403242067610191 231154043922098309482704 240044584072948244462808 258293587540482321527232 260048299412360598168042 262545333837444993486528 265090787212600277356896 271354747212898015479696 272643231292731339389856 279818053168855848321168 283129509419374852443312 290580285983042611718136 292355725612266904661424 295363500567125617672344 306723635204322756813588 308205391896131079310272 314795309814962829361314 320059445430597659283744 328482062415613387159632 332283938138016319881387 346731065883147464224056 361806329617197353972928 373090737558474464428224 377506012559166469924416 387440381310723482290848 389807634149689206215232 390072449118540897252063 393818000756167490229792 397636180818900416035344 408964846939097009084784 419727079753283772481752 424694264129062278664968 437976083220817849546176 443045250850688426508516 460085452806484135220382 462308087844196618965408 472192964722444244041971 480089168145896488925616 520096598824721196336084 530181574425200554713792 542709494425796030959392 545286462585462678779712 559636106337711696642336 566259018838749704886624 581160571966085223436272 584711451224533809322848 590727001134251235344688 613447270408645513627176 629590619629925658722628 640118890861195318567488 656964124831226774319264 664567876276032639762774 690128179209726202830573 693462131766294928448112 774880762621446964581696 780144898237081794504126 787636001512334980459584 795272361637800832070688 817929693878194018169568 839454159506567544963504 849388528258124557329936 886090501701376853017032 920170905612968270440764 924616175688393237930816 944385929444888488083942 960178336291792977851232 996851814414048959644161 1040193197649442392672168 1085418988851592061918784 1119272212675423393284672 1132518037677499409773248 1162321143932170446872544 1169422902449067618645696 1181454002268502470689376 1226894540817291027254352 1259181239259851317445256 1313928249662453548638528 1329135752552065279525548 1380256358419452405661146 1386924263532589856896224 1560289796474163589008252 1590544723275601664141376 1635859387756388036339136 1678908319013135089927008 1698777056516249114659872 1772181003402753706034064 1840341811225936540881528 1888771858889776976167884 1920356672583585955702464 1993703628828097919288322 2080386395298884785344336 2324642287864340893745088 2362908004537004941378752 2453789081634582054508704 2518362478519702634890512 2658271505104130559051096 2760512716838904811322292 2773848527065179713792448 2990555443242146878932483 3120579592948327178016504 3357816638026270179854016 3397554113032498229319744 3544362006805507412068128 3680683622451873081763056 3777543717779553952335768 3987407257656195838576644 4160772790597769570688672 4907578163269164109017408 5036724957039405269781024 5316543010208261118102192 5521025433677809622644584 5981110886484293757864966 6241159185896654356033008 7088724013611014824136256 7361367244903746163526112 7555087435559107904671536 7974814515312391677153288 8321545581195539141377344 8971666329726440636797449 10073449914078810539562048 10633086020416522236204384 11042050867355619245289168 11962221772968587515729932 12482318371793308712066016 14722734489807492327052224 15110174871118215809343072 15949629030624783354306576 17943332659452881273594898 21266172040833044472408768 22084101734711238490578336 23924443545937175031459864 24964636743586617424132032 30220349742236431618686144 31899258061249566708613152 35886665318905762547189796 44168203469422476981156672 47848887091874350062919728 63798516122499133417226304 71773330637811525094379592 95697774183748700125839456 143546661275623050188759184 191395548367497400251678912 287093322551246100377518368 574186645102492200755036736
- Sum of all divisors σ(n): 2045997473638106585171119545
- Sum of proper divisors (its aliquot sum) s(n): 1471810828535614384416082809
- 574186645102492200755036736 is an abundant number, because the sum of its proper divisors (1471810828535614384416082809) is greater than itself. Its abundance is 897624183433122183661046073
Bases of 574186645102492200755036736
- Binary: 111011010111101001100000001100110110100000011000101010100100011110111010010000010010000002
- Hexadecimal: 0x1DAF4C066D031548F748240
- Base-36: 2059E402RFB2E29000
Squares and roots of 574186645102492200755036736
- 574186645102492200755036736 squared (5741866451024922007550367362) is 329690303414055330790906671806792192876998872709533696
- 574186645102492200755036736 cubed (5741866451024922007550367363) is 189303769240139160995698230747943855712159459142280756222341667803456997909856256
-
574186645102492200755036736 is a
perfect square number . Itssquare root is 23962191992856 -
The
cube root of 574186645102492200755036736 is 831159479.3664382701
Scales and comparisons
How big is 574186645102492200755036736?- 574,186,645,102,492,200,755,036,736 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 574,186,645,102,492,200,755,036,736 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 574186645102492200755036736 cubic inches would be around 69263289.9 feet tall.
Recreational maths with 574186645102492200755036736
- 574186645102492200755036736 backwards is 637630557002294201546681475
- 574186645102492200755036736 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 574186645102492200755036736's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 574186645102492200755036736 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 574186645102492200755036736 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/574186645102492200755036736/
Chicago style:
Numbermatics. 2024. "Number 574186645102492200755036736 - Facts about the integer". https://numbermatics.com/n/574186645102492200755036736/
The information we have on file for 574186645102492200755036736 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 574186645102492200755036736, math, Factors of 574186645102492200755036736, curriculum, school, college, exams, university, Prime factorization of 574186645102492200755036736, STEM, science, technology, engineering, physics, economics, calculator, five hundred seventy-four septillion, one hundred eighty-six sextillion, six hundred forty-five quintillion, one hundred two quadrillion, four hundred ninety-two trillion, two hundred billion, seven hundred fifty-five million, thirty-six thousand, seven hundred thirty-six.