20029812272350085379794256
20,029,812,272,350,085,379,794,256 is an even composite number composed of nine prime numbers multiplied together.
20029812272350085379794256 is an even composite number. It is composed of nine distinct prime numbers multiplied together. It has a total of eleven thousand, five hundred twenty divisors.
Prime factorization of 20029812272350085379794256:
24 × 33 × 72 × 13 × 193 × 372 × 757 × 19531 × 524287
(2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 13 × 19 × 19 × 19 × 37 × 37 × 757 × 19531 × 524287)See below for interesting mathematical facts about the number 20029812272350085379794256 from the Numbermatics database.
Names of 20029812272350085379794256
- Cardinal: 20029812272350085379794256 can be written as Twenty septillion, twenty-nine sextillion, eight hundred twelve quintillion, two hundred seventy-two quadrillion, three hundred fifty trillion, eighty-five billion, three hundred seventy-nine million, seven hundred ninety-four thousand, two hundred fifty-six.
Scientific notation
- Scientific notation: 2.0029812272350085379794256 × 1025
Factors of 20029812272350085379794256
Divisors of 20029812272350085379794256
- Number of divisors d(n): 11520
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 19 21 24 26 27 28 36 37 38 39 42 48 49 52 54 56 57 63 72 74 76 78 84 91 98 104 108 111 112 114 117 126 133 144 147 148 152 156 168 171 182 189 196 208 216 222 228 234 247 252 259 266 273 294 296 304 312 333 336 342 351 361 364 378 392 399 432 441 444 456 468 481 494 504 513 518 532 546 588 592 624 637 666 684 702 703 722 728 741 756 757 777 784 798 819 882 888 912 931 936 962 988 999 1008 1026 1036 1064 1083 1092 1176 1197 1274 1323 1332 1368 1369 1404 1406 1443 1444 1456 1482 1512 1514 1554 1596 1638 1729 1764 1776 1813 1862 1872 1911 1924 1976 1998 2052 2072 2109 2128 2166 2184 2223 2271 2331 2352 2394 2457 2527 2548 2646 2664 2736 2738 2793 2808 2812 2886 2888 2964 3024 3028 3108 3192 3249 3276 3367 3458 3528 3591 3626 3724 3822 3848 3952 3996 4104 4107 4144 4218 4329 4332 4368 4446 4542 4662 4693 4788 4914 4921 5054 5096 5187 5292 5299 5328 5439 5476 5586 5616 5624 5733 5772 5776 5928 6056 6216 6327 6384 6498 6552 6669 6734 6813 6859 6916 6993 7056 7182 7252 7448 7581 7644 7696 7992 8208 8214 8379 8436 8658 8664 8892 9084 9139 9324 9386 9576 9583 9747 9828 9841 9842 10101 10108 10192 10374 10584 10598 10878 10952 11172 11248 11466 11544 11856 12103 12112 12321 12432 12654 12987 12996 13104 13338 13357 13468 13626 13718 13832 13986 14079 14364 14383 14504 14763 14896 15162 15288 15561 15897 15984 16317 16428 16758 16872 17199 17316 17328 17689 17784 17797 18168 18278 18648 18772 18981 19152 19166 19494 19531 19656 19682 19684 20202 20216 20439 20577 20748 21168 21196 21756 21904 22344 22743 22932 23088 23569 24206 24642 25137 25308 25974 25992 26011 26676 26714 26936 27252 27417 27436 27664 27972 28009 28158 28728 28749 28766 29008 29523 29526 30303 30324 30576 31122 31794 32634 32851 32856 33516 33744 34398 34447 34632 35378 35568 35594 36309 36336 36556 36963 37093 37296 37544 37962 38332 38988 39062 39312 39364 39368 40071 40404 40432 40878 41154 41496 42237 42392 43149 43512 44289 44688 45486 45864 46683 47138 47691 48013 48412 48951 49284 50274 50616 51948 51984 52022 53067 53352 53391 53428 53872 54504 54834 54872 55944 56018 56316 57456 57498 57532 58593 59046 59052 60606 60648 61731 62244 63588 63973 65268 65702 65712 67032 67081 68229 68796 68887 68894 69264 70707 70756 71188 72618 73112 73926 74186 75088 75924 76664 77976 78033 78124 78728 78736 80142 80808 81756 82251 82308 82992 84027 84474 84784 86247 86298 87024 88569 88578 89167 90909 90972 91728 93366 93499 94276 95382 96026 96824 97902 98553 98568 100548 100681 101232 103341 103896 104044 106134 106704 106782 106856 108927 109008 109668 109744 111279 111888 112036 112632 114996 115064 117186 118092 118104 120213 121212 121296 123462 124488 124579 126711 127176 127946 129447 130536 131404 132867 134064 134162 136458 136717 137592 137774 137788 141414 141512 142376 143073 144039 145236 146224 147852 148372 151848 153328 155952 156066 156248 157456 159201 160173 160284 161616 163512 164502 164616 168054 168948 172494 172596 173641 175779 177138 177156 178334 181818 181944 182077 185193 186732 186979 186998 188552 190764 191919 192052 193648 195804 196063 197106 197136 201096 201243 201362 206661 206682 207792 208088 212121 212268 213564 213712 217854 219336 222558 224072 225264 229957 229992 230128 234099 234372 236184 236208 240426 242424 246753 246924 248976 249158 252081 253422 253783 253903 254352 255892 258741 258894 261072 262808 265707 265734 267501 268324 272916 273277 273434 275184 275548 275576 280497 282828 283024 284752 286146 288078 290472 295659 295704 296744 302043 303696 310023 312132 312496 318402 320346 320568 326781 327024 329004 329232 333837 336091 336108 337896 338143 344988 345192 347282 351558 354276 354312 356668 360639 363636 363888 364117 364154 370386 371089 373464 373737 373958 373996 377104 381528 383838 384104 388341 391608 392126 394212 402192 402486 402724 410151 413322 413364 416176 424242 424536 427128 432117 435708 438672 445116 447811 448144 459914 459984 468198 468744 472368 477603 480519 480852 482209 484848 493506 493848 494209 498316 504162 506844 507566 507806 511784 517482 517788 520923 524287 525616 527337 531414 531468 532171 535002 536648 545832 546231 546554 546868 551096 551152 560937 560994 565656 572292 575757 576156 580944 588189 591318 591408 593488 603729 604086 619983 620046 624169 624264 636363 636804 640692 641136 653562 654493 658008 667674 672182 672216 675792 676286 689871 689976 690384 694564 702297 703116 704767 708552 708624 713336 721278 722647 727272 728234 728308 740772 742178 746928 747474 747916 747992 756243 761349 761709 763056 767676 768208 776682 783216 784252 788424 802503 804972 805448 819831 820302 826644 826728 841491 848484 849072 854256 864234 871416 872053 886977 890232 895622 906129 919828 930069 936396 937488 955206 957019 961038 961704 964418 987012 987696 988418 996632 1001511 1008273 1008324 1013688 1014429 1015132 1015612 1023568 1034964 1035576 1036333 1041846 1048574 1054674 1062828 1062936 1064342 1070004 1073296 1091664 1092351 1092462 1093108 1093736 1102192 1113267 1121211 1121874 1121988 1131312 1144584 1151514 1152312 1176378 1182636 1207458 1208172 1215487 1230453 1239966 1240092 1248338 1248528 1272726 1273608 1274539 1281384 1296351 1307124 1308853 1308986 1316016 1335348 1343433 1344364 1344432 1352572 1372441 1379742 1379952 1389128 1404594 1406232 1409534 1417104 1426672 1442556 1445294 1446627 1454544 1456468 1456616 1481544 1482627 1484356 1494948 1495832 1495984 1512486 1522698 1523418 1535352 1553364 1562769 1568504 1572861 1576848 1596513 1605006 1609944 1610896 1638693 1639662 1640604 1653288 1653456 1682811 1682982 1696968 1727271 1728468 1742832 1744106 1764567 1773954 1776481 1777321 1780464 1791244 1811187 1812258 1839656 1859949 1860138 1872507 1872792 1910412 1912939 1914038 1922076 1923408 1928836 1963479 1974024 1976836 1993264 2003022 2016546 2016648 2027376 2028858 2030264 2031224 2069613 2069928 2071152 2072666 2083692 2097148 2109348 2114301 2125656 2125872 2128684 2140008 2167941 2184702 2184924 2186216 2187472 2226534 2242422 2243748 2243976 2284047 2285127 2289168 2303028 2304624 2352756 2365272 2367001 2407509 2414916 2416344 2430974 2459493 2460906 2479932 2480184 2496676 2524473 2545452 2547216 2548819 2549078 2562768 2592702 2597623 2614248 2616159 2617706 2617972 2670696 2686866 2688728 2705144 2718387 2744882 2759484 2778256 2809188 2812464 2819068 2871057 2885112 2890588 2893254 2912936 2913232 2963088 2965254 2968712 2989896 2991664 3024819 3024972 3043287 3045396 3046836 3070704 3106728 3108999 3125538 3137008 3145722 3193026 3210012 3219888 3277053 3277386 3279324 3281208 3299179 3306576 3339801 3363633 3365622 3365964 3393936 3454542 3456936 3459463 3488212 3529134 3547908 3552601 3552962 3554642 3582488 3622374 3624516 3646461 3670009 3679312 3691359 3719898 3720276 3725197 3745014 3745584 3820824 3823617 3825878 3828076 3844152 3857672 3926559 3926958 3948048 3953672 4006044 4030299 4033092 4033296 4057716 4060528 4062448 4117323 4139226 4139856 4145332 4167384 4194296 4218696 4228602 4251312 4257368 4280016 4335882 4339881 4369183 4369404 4369848 4372432 4447881 4453068 4484844 4487496 4487952 4568094 4570254 4606056 4688307 4705512 4718583 4730544 4734002 4789539 4815018 4824157 4829832 4832688 4861948 4916079 4918986 4921812 4959864 4960368 4993352 5048433 5048946 5058529 5090904 5097638 5098156 5185404 5192263 5195246 5228496 5232318 5235412 5235944 5293701 5329443 5331963 5341392 5373732 5377456 5410288 5436774 5489764 5518968 5617521 5618376 5638136 5738817 5742114 5770224 5781176 5786508 5825872 5890437 5930508 5937424 5979792 6049638 6049944 6086574 6090792 6093672 6208839 6213456 6217998 6251076 6291444 6342903 6386052 6420024 6424717 6503823 6554106 6554772 6558648 6562416 6598358 6679602 6727266 6731244 6731928 6815731 6852141 6855381 6909084 6913872 6918223 6918926 6976424 7050691 7058268 7095816 7101003 7105202 7105924 7109284 7164976 7244748 7249032 7254331 7292922 7340018 7378479 7382718 7439796 7440552 7450394 7490028 7641648 7646457 7647234 7651756 7656152 7688304 7715344 7792869 7848477 7853118 7853916 7907344 8012088 8060598 8066184 8115432 8234646 8278452 8290664 8334768 8388592 8437392 8457204 8508409 8514736 8613171 8671764 8679762 8738366 8738808 8739696 8895762 8906136 8969688 8974992 9074457 9129861 9136188 9140508 9161971 9212112 9326997 9376614 9389971 9394411 9411024 9437166 9468004 9579078 9630036 9648314 9659664 9723896 9831159 9832158 9837972 9843624 9897537 9919728 9961453 9986704 10019403 10096866 10097892 10111249 10117058 10181808 10195276 10196312 10370808 10378389 10384526 10390492 10464636 10470824 10471888 10587402 10657803 10658886 10663926 10747464 10873548 10939383 10979528 11010027 11037936 11175591 11235042 11236752 11276272 11470851 11477634 11484228 11562352 11573016 11779677 11780874 11861016 12090897 12099276 12099888 12173148 12181584 12187344 12351969 12417678 12435367 12435996 12441247 12502152 12582888 12685806 12772104 12840048 12849434 13007646 13019643 13107549 13108212 13109544 13117296 13196716 13343643 13359204 13390573 13454532 13462488 13463856 13472329 13631462 13704282 13710762 13730293 13818168 13836446 13837852 13952848 14101382 14116536 14155749 14191632 14202006 14210404 14211848 14218568 14368617 14472471 14489496 14498064 14508662 14585844 14680036 14756958 14765436 14784967 14879592 14881104 14900788 14980056 15175587 15292914 15294468 15303512 15312304 15576789 15585738 15696954 15706236 15707832 15988329 15995889 16024176 16121196 16132368 16230864 16469292 16556904 16569007 16581328 16852563 16914408 17016818 17216451 17226342 17343528 17359524 17476732 17477616 17671311 17791524 17812272 17841733 17939376 18148914 18183361 18259722 18272376 18281016 18323942 18653994 18753228 18779942 18788822 18874332 18936008 19028709 19158156 19260072 19274151 19296628 19398619 19447792 19511469 19662318 19664316 19675944 19687248 19690327 19795074 19922906 20038806 20193732 20195784 20222498 20234116 20390552 20392624 20447193 20741616 20754669 20756778 20769052 20780984 20929272 20941648 21152073 21174804 21303009 21315606 21317772 21327852 21494928 21747096 21762993 21878766 21959056 22020054 22351182 22470084 22939371 22941702 22955268 22968456 23094253 23146032 23378607 23545431 23559354 23561748 23722032 24181794 24198552 24216241 24346296 24703938 24835356 24868207 24870734 24871992 24882494 25004304 25165776 25371612 25525227 25544208 25690063 25698868 25839513 26015292 26039286 26076379 26215098 26216424 26219088 26393432 26687286 26718408 26737939 26781146 26909064 26924976 26944658 27262924 27408564 27421524 27460586 27485913 27636336 27672892 27675704 27980991 28169913 28183233 28202764 28233072 28311498 28404012 28420808 28423696 28437136 28737234 28944942 28978992 29017324 29171688 29360072 29513916 29530872 29569934 29692611 29759184 29801576 29884359 29960112 30333747 30351174 30585828 30588936 30607024 31135167 31153578 31171476 31393908 31412472 31415664 31973409 31976658 31991778 32242392 32818149 32938584 33030081 33113808 33138014 33526773 33705126 33769099 33828816 34033636 34412553 34432902 34452684 34687056 34719048 34953464 35339031 35342622 35409703 35583048 35683466 36297828 36345841 36366722 36519444 36544752 36562032 36647884 37055907 37306101 37307988 37323741 37506456 37559884 37577644 37748664 37872016 38057418 38316312 38520144 38548302 38593256 38797238 39022938 39322647 39324636 39328632 39351888 39380654 39590148 39845812 40077612 40171719 40387464 40391568 40416987 40444996 40468232 40781104 40894386 41190879 41509338 41513556 41538104 41561968 41858544 42304146 42349608 42606018 42631212 42635544 42655704 43417413 43494192 43525986 43757532 44040108 44354901 44702364 44940168 44973019 45526761 45878742 45883404 45910536 45936912 46188506 46730367 46757214 47090862 47118708 47123496 47710117 47964987 47987667 48363588 48397104 48427561 48432482 48692592 49354837 49407876 49670712 49707021 49736414 49741468 49743984 49764988 50743224 50780317 51050454 51380126 51397736 51649353 51679026 52030584 52078572 52152758 52430196 52432848 52786864 53374572 53436816 53475878 53525199 53562292 53818128 53889316 54525848 54550083 54817128 54843048 54921172 54971826 55345784 55351408 55961982 56339826 56366466 56405528 56622996 56808024 56841616 57474468 57822453 57889884 58034648 58195857 58343376 58720144 59027832 59061744 59070981 59139868 59385222 59603152 59768718 60667494 60702348 61171656 61177872 61341579 62264007 62270334 62307156 62342952 62787816 62824944 63456219 63909027 63946818 63953316 63983556 64484784 65288979 65636298 65729797 65760877 65877168 66060162 66276028 67053546 67410252 67499419 67538198 68067272 68818113 68825106 68865804 68905368 69282759 69438096 69730171 69906928 70135821 70678062 70685244 70778743 70819406 71166096 71366932 72595656 72648723 72691682 72733444 73038888 73295768 74111814 74604621 74612202 74615976 74647482 75012912 75119768 75155288 75497328 76114836 76575681 76632624 77070189 77096604 77186512 77594476 78045876 78229137 78645294 78649272 78657264 78761308 79180296 79691624 80155224 80213817 80343438 80774928 80833974 80889992 80936464 81788772 82381758 82457739 83018676 83027112 83076208 84509739 84549699 84608292 84699216 85212036 85262424 85271088 85311408 86834826 87051972 87515064 88080216 88709802 89077833 89404728 89653077 89880336 89946038 91001241 91053522 91658983 91757484 91766808 91821072 92377012 93405501 93460734 93514428 94181724 94237416 94246992 94306303 95420234 95920227 95929974 95975334 96112051 96727176 96855122 96864964 98709674 98815752 99090243 99341424 99414042 99472828 99482936 99529976 100580319 101307297 101486448 101560634 102100908 102760252 102795472 103298706 103358052 103494769 104061168 104157144 104305516 104860392 106229109 106749144 106951756 107050398 107124584 107778632 109037523 109051696 109100166 109634256 109686096 109842344 109943652 110691568 111918303 111923964 111971223 112679652 112732932 112811056 113245992 113616048 114948936 115644906 115779768 116069296 116391714 117967941 118055664 118141962 118279736 118770444 119537436 120515157 121250961 121334988 121404696 122069623 122343312 122683158 123572637 124528014 124540668 124614312 124685904 125575632 126912438 127818054 127893636 127906632 127967112 129498889 130252239 130577958 131272596 131446237 131459594 131521754 132120324 132552056 133064703 133963129 134107092 134820504 134919057 134998838 135076396 135790333 136134544 136580283 137636226 137650212 137731608 137810736 137832289 138565518 139460342 140191101 140271642 141356124 141370488 141557486 141638812 142733864 143130351 145191312 145282683 145297446 145383364 145466888 146077776 146591536 148064511 148223628 149121063 149209242 149224404 149231952 149294964 150239536 150310576 152229672 152340951 153151362 154140378 154193208 155188952 156091752 156458274 157290588 157298544 157522616 158360592 159383248 160310448 160427634 160575597 160686876 161659771 161667948 161779984 163577544 163650249 164763516 164915478 166037352 166054224 169019478 169099398 169216584 170424072 170524848 173467359 173669652 174077449 174103944 174587571 175030128 176160432 177212943 177419604 178155666 178493809 178809456 179306154 179892076 182002482 182107044 183317966 183514968 183533616 184024737 184754024 186792021 186811002 186921468 187028856 187165573 188363448 188474832 188612606 189267607 190368657 190840468 191840454 191859948 191950668 192113731 192204571 192224102 193454352 193710244 193729928 195866937 197189391 197282631 197419348 197631504 198180486 198828084 198945656 198965872 199059952 201160638 202498257 202614594 203121268 204201816 205520504 206597412 206716104 206989538 207848277 208314288 208611032 209190513 209720784 212336229 212458218 213498288 213903512 214100796 214249168 215557264 217946169 218075046 218200332 219684688 219887304 223813863 223836606 223847928 223942446 225359304 225465864 226491984 229727043 229897872 231210567 231289812 231559536 232783428 234687411 235935882 236283924 236383693 236559472 237540888 239074872 240641451 241030314 242501922 242669976 242809392 244139246 245366316 247145274 247373217 249056028 249081336 249228624 252182047 253529217 253649097 253824876 254420887 255636108 255787272 255813264 255934224 255974251 258997778 260504478 260875567 261155916 262545192 262892474 262919188 263043508 264240648 265104112 266129406 267926258 268214184 268959231 269641008 269838114 269997676 270152792 271580666 273003723 273160566 274976949 275272452 275300424 275463216 275664578 277131036 278920684 280382202 280543284 280914373 282712248 282740976 282918909 283114972 283277624 285467728 286260702 288336153 290565366 290594892 290766728 290933776 296129022 296447256 298242126 298418484 298448808 298589928 303921891 304459344 304681902 306302724 308280756 308386416 310377904 310484307 312183504 312916548 314581176 314811133 315045232 318687327 320855268 321151194 321373752 323319542 323335896 327112569 327155088 327300498 329527032 329830956 332074704 333970819 335754909 335913669 338038956 338198796 338433168 338992927 340848144 345483859 346934718 347339304 347593207 348154898 348207888 349175142 354425886 354839208 356311332 356987618 358612308 359784152 361545471 363752883 364004964 364214088 366208869 366635932 367029936 368049474 368573761 369508048 370717911 373584042 373622004 373842936 374057712 374116213 374331146 376726896 377225212 378535214 380737314 381680936 383680908 383719896 383901336 384227462 384409142 384448204 387420488 387459856 388496667 391733874 394338711 394378782 394565262 394838696 396360972 396885259 397656168 397891312 399194109 401889387 402321276 404757171 404996514 405229188 406242536 407370999 408403632 411041008 413194824 413432208 413496867 413979076 415696554 417222064 418381026 424672458 424916436 427807024 428201592 429391053 435848049 435892338 436150092 436400664 439774608 444193533 447363189 447627726 447673212 447695856 447884892 450718608 450931728 457022853 459454086 460108579 460326139 462421134 462579624 465566856 469374822 471871764 472495933 472567848 472767386 475081776 478149744 481282902 481726791 482060628 484979313 485003844 485339952 488111197 488278492 490732632 490950747 494290548 494746434 495451201 498112056 498162672 504364094 507058434 507298194 507649752 508020841 508841774 511272216 511574544 511948502 517995556 521008956 521751134 522232347 522311832 523762713 525090384 525784948 525838376 526087016 528481296 531638829 532258812 535481427 535852516 536428368 537918462 539676228 539995352 540305584 543161332 546007446 546321132 547043779 549953898 550544904 550600848 551329156 554262072 557841368 560764404 561086568 561496719 561828746 565424496 565837818 566229944 566555248 567802821 572521404 576341193 576613713 576672306 581130732 581189784 581533456 591568173 591847893 592258044 592894512 596484252 596836968 596897616 597179856 607494771 607843782 609363804 612605448 616561512 620968614 623544831 625833096 627571539 629162352 629622266 637008687 637374654 641612881 641710536 642302388 642747504 646639084 646671792 653838507 654225138 654600996 659054064 659661912 660144121 667941638 671441589 671509818 671827338 672784357 676077912 676397592 677985854 690967718 693631701 693869436 694678608 695186414 696309796 698350284 704062233 708851772 709151079 709678416 712622664 713975236 717224616 717748903 719568304 721924353 723090942 724463383 727505766 728009928 728428176 732417738 733271864 736098948 737147522 741435822 747168084 747244008 747685872 748232426 748662292 754450424 756546141 757070428 761474628 763262661 763361872 767361816 767439792 767802672 767922753 768454924 768818284 768896408 774840976 776993334 782626701 783467748 788677422 788757564 789130524 789677392 792721944 793770518 795312336 798388218 803778774 804642552 809514342 809993028 810458376 812485072 814741998 824930847 826389648 826993734 827958152 831393108 836762052 842743119 848756727 849344916 849832872 854487361 856403184 858782106 865008459 871696098 871784676 872300184 872801328 888387066 894726378 895255452 895346424 895769784 906492223 911765673 914045706 918908172 920123659 920217158 920652278 924842268 925159248 931133712 931452921 937741903 938749644 943743528 944433399 944991866 945135696 945534772 950532331 956061981 962565804 963453582 964121256 964826023 969958626 970007688 976222394 976556984 981337707 981465264 981901494 988581096 989492868 990902402 996224112 1001912457 1008728188 1014116868 1014596388 1015299504 1016041682 1016978781 1017683548 1022544432 1023897004 1035991112 1036451577 1042017912 1042779621 1043502268 1044464694 1044623664 1047525426 1051569896 1051676752 1052174032 1063277658 1064517624 1070962854 1071705032 1075836924 1079352456 1079990704 1086322664 1092014892 1092642264 1094087558 1098626607 1099907796 1101089808 1102658312 1105721283 1108524144 1115682736 1121528808 1122173136 1122348639 1122993438 1123657492 1131675636 1132459888 1135605642 1145042808 1152682386 1153227426 1153344612 1162261464 1162379568 1165490001 1183016133 1183136346 1183695786 1184516088 1190655777 1192968504 1193673936 1205668161 1214271513 1214989542 1215687564 1218727608 1222112997 1225210896 1233123024 1240490601 1241937228 1247089662 1249456663 1251666192 1255143078 1259244532 1274017374 1274749308 1283225762 1283421072 1284604776 1288173159 1293278168 1307544147 1307677014 1308450276 1309201992 1310159011 1319323824 1320288242 1324873249 1332580599 1335883276 1342883178 1343019636 1343654676 1344796117 1345431997 1345568714 1352155824 1352795184 1355971708 1371068559 1380325737 1380978417 1381935436 1387263402 1387738872 1390372828 1392619592 1396700568 1408124466 1417487799 1417703544 1418302158 1425245328 1427950472 1434449232 1435497806 1443848706 1446181884 1448926766 1454937939 1455011532 1456019856 1464333591 1464835476 1466543728 1472197896 1474295044 1482871644 1486353603 1494336168 1494488016 1496464852 1497324584 1508900848 1513092282 1514140856 1522949256 1524062523 1526525322 1534723632 1535845506 1536909848 1537636568 1537792816 1553986668 1565253402 1566697041 1566935496 1577354844 1577515128 1578261048 1585443888 1587541036 1596776436 1606444281 1607557548 1609285104 1619028684 1619986056 1620916752 1629483996 1641131337 1649861694 1653987468 1655916304 1662786216 1673524104 1684490157 1685486238 1697513454 1698689832 1699665744 1703408463 1708974722 1717564212 1729023579 1729841139 1730016918 1741520677 1743392196 1743569352 1744600368 1765274329 1774704519 1775543679 1776774132 1789452756 1790510904 1790692848 1791539568 1791819757 1812984446 1822484313 1823531346 1826128969 1828091412 1837816344 1840247318 1840434316 1841304556 1849684536 1862905842 1875483806 1877499288 1882714617 1887487056 1888866798 1889983732 1891069544 1901064662 1911026061 1912123962 1924838643 1925131608 1926907164 1928242512 1929652046 1939917252 1940015376 1952444788 1953113968 1962675414 1963802988 1966400611 1977162192 1978985736 1980432363 1981804804 2003824914 2017456376 2018353071 2028233736 2029192776 2032083364 2033957562 2035367096 2047794008 2071982224 2072903154 2084035824 2085559242 2087004536 2088929388 2095050852 2103139792 2126555316 2127453237 2129035248 2141925708 2143410064 2151673848 2153246709 2158704912 2172645328 2173390149 2184029784 2185284528 2188175116 2197253214 2199815592 2205316624 2211442566 2243057616 2244697278 2245986876 2247314984 2263351272 2269638423 2271211284 2289787983 2290085616 2303768259 2305364772 2306454852 2306689224 2324522928 2330980002 2347880103 2366032266 2366272692 2367391572 2369032176 2381311554 2385937008 2411336322 2428543026 2429979084 2431375128 2433152449 2437455216 2444225994 2460478891 2474792541 2480981202 2483874456 2494179324 2497478503 2498913326 2510286156 2518489064 2528229357 2546270181 2548034748 2549498616 2563462083 2566451524 2569209552 2576346318 2580016327 2586556336 2595025377 2615088294 2615354028 2616900552 2618403984 2618813491 2620318022 2640576484 2649746498 2665161198 2671766552 2685766356 2686039272 2687309352 2689592234 2690863994 2691137428 2711943416 2719476669 2742137118 2760370977 2760651474 2761956834 2763870872 2774526804 2775477744 2778196813 2780745656 2785239184 2793401136 2794358763 2813225709 2816248932 2833300197 2834975598 2835407088 2836604316 2851596993 2855900944 2870995612 2887697412 2892363768 2894478069 2897853532 2909875878 2910023064 2928667182 2929670952 2944395792 2948590088 2965743288 2972707206 2988672336 2992929704 2994649168 3005737371 3026184564 3028281712 3045898512 3048125046 3050936343 3053050644 3071691012 3073819696 3075273136 3107973336 3109354731 3128338863 3130506804 3133394082 3133870992 3154709688 3155030256 3156522096 3175082072 3193552872 3212888562 3215115096 3238057368 3239972112 3258967992 3282262674 3295879821 3299723388 3307471531 3307974936 3317163849 3325572432 3347048208 3367045917 3368980314 3370972476 3391382371 3395026908 3397379664 3406816926 3417949444 3435128424 3458047158 3459682278 3460033836 3483041354 3486784392 3487138704 3496470003 3530548658 3549048399 3549409038 3551087358 3553548264 3556145887 3571967331 3578905512 3581021808 3583639514 3596084533 3617004483 3625968892 3644968626 3647062692 3651886849 3652257938 3656182824 3666338991 3675632688 3680494636 3680868632 3682609112 3699369072 3721471803 3725811684 3748369989 3750967612 3754998576 3765429234 3777733596 3779967464 3782139088 3802129324 3822052122 3824247924 3829306453 3849677286 3850263216 3853814328 3859304092 3879834504 3904889576 3925350828 3927605976 3930477033 3932801222 3957971472 3960864726 3963609608 3974619747 4007649828 4034388351 4034912752 4036295991 4036706142 4056467472 4058385552 4064166728 4067915124 4070734192 4095588016 4140977211 4142935251 4145806308 4171118484 4174009072 4177858776 4190101704 4252463397 4253110632 4254906474 4283851416 4303347696 4306493418 4346780298 4364813817 4368059568 4376350232 4393000773 4394506428 4399631184 4422885132 4459060809 4489394556 4491290167 4491973752 4494629968 4526702544 4539276846 4542422568 4572187569 4579575966 4607536518 4610729544 4612909704 4613378448 4661960004 4695760206 4700091123 4732064532 4732545384 4734783144 4762623108 4791458893 4819332843 4822672644 4857086052 4859958168 4862750256 4863510769 4866304898 4888451988 4920957782 4923394011 4949585082 4956635773 4961962404 4967748912 4988358648 4994957006 4997826652 5020572312 5024242321 5036978128 5053470471 5056458714 5092540362 5096069496 5098997232 5110225389 5126924166 5132903048 5152692636 5159508367 5160032654 5187070737 5189523417 5190050754 5224562031 5230176588 5230708056 5233801104 5237626982 5240636044 5281152968 5295822987 5299492996 5330322396 5337373087 5343533104 5371532712 5372078544 5374618704 5375459271 5379184468 5381727988 5382274856 5423886832 5438953338 5478386907 5484274236 5520741954 5521302948 5523913668 5527741744 5549053608 5556393626 5561491312 5588717526 5626451418 5632497864 5666600394 5669951196 5673208632 5703193986 5741991224 5774515929 5775394824 5784727536 5788956138 5795707064 5819751756 5820046128 5857334364 5859341904 5897180176 5899201833 5931486576 5941297089 5945414412 5981411527 5985859408 6011474742 6052369128 6055059213 6096250092 6101872686 6106101288 6143382024 6215946672 6218709462 6256677726 6261013608 6266788164 6309419376 6345445561 6350164144 6382359711 6387105744 6425777124 6430230192 6440865613 6459740127 6476114736 6517935984 6520170447 6564193321 6564525348 6591759642 6599446776 6604270933 6614943062 6615949872 6634327698 6734091834 6737960628 6741944952 6782764742 6790053816 6808915269 6813633852 6835898888 6869363949 6870256848 6911304777 6916094316 6919364556 6920067672 6966082708 6973568784 6992940006 7002901459 7043640309 7061097316 7098096798 7098818076 7102174716 7107096528 7108208047 7111569127 7112291774 7143934662 7157811024 7167279028 7192169066 7234008966 7251937784 7289937252 7294125384 7299457347 7303773698 7304515876 7312365648 7332677982 7360989272 7361737264 7365218224 7381436673 7442943606 7451623368 7492435509 7496739978 7501935224 7530858468 7540819921 7555467192 7559934928 7584688071 7604258648 7644104244 7648495848 7658612906 7690386249 7699354572 7707628656 7718608184 7740048981 7759669008 7809779152 7850701656 7855211952 7856440473 7860954066 7865602444 7921729452 7927219216 7949239494 8015299656 8068776702 8072591982 8073412284 8128333456 8135830248 8158430007 8281112931 8281954422 8285870502 8291612616 8334590439 8342236968 8355717552 8380203408 8439677127 8499900591 8504926794 8506221264 8509812948 8554790979 8567702832 8612986836 8683434207 8693560596 8729627634 8746196641 8752700464 8786001546 8789012856 8845770264 8918121618 8978789112 8982580334 8983947504 9017212113 9078553692 9084845136 9144375138 9152809029 9159151932 9215073036 9221459088 9225819408 9274112743 9323920008 9328064193 9330735739 9385016589 9391520412 9400182246 9413572819 9418023979 9464129064 9465090768 9469566288 9525246216 9582917786 9638665686 9645345288 9652395979 9714172104 9719916336 9727021538 9732609796 9776903976 9841915564 9846788022 9899170164 9913271546 9922414593 9923924808 9951491547 9976717296 9989914012 9995653304 10041144624 10048484642 10101137751 10106940942 10112917428 10174147113 10185080724 10192138992 10220450778 10239849397 10253848332 10265806096 10305385272 10319016734 10320065308 10374141474 10379046834 10380101508 10393831801 10449124062 10460353176 10461416112 10475253964 10481272088 10562305936 10591645974 10598985992 10660644792 10668437661 10674746174 10715901993 10743065424 10750918542 10758368936 10763455976 10764549712 10788253599 10877906676 10955660547 10956773814 10968548472 11041483908 11042605896 11047827336 11098107216 11112787252 11177435052 11245109967 11252902836 11264995728 11333200788 11339902392 11346417264 11406387972 11483982448 11487919359 11549031858 11550789648 11577912276 11591414128 11639503512 11714668728 11791431099 11798403666 11882594178 11890828824 11923859241 11962823054 12022949484 12103165053 12104738256 12108887973 12110118426 12190644739 12192500184 12203745372 12212202576 12286764048 12356920303 12422931633 12428805753 12437418924 12513355452 12522027216 12533576328 12542738299 12690891122 12757390191 12764719422 12782902783 12851554248 12881731226 12919480254 13040340894 13128386642 13129050696 13179002319 13183519284 13198893552 13208541866 13229886124 13268655396 13377182427 13468183668 13473870501 13475921256 13483889904 13565529484 13580107632 13617830538 13627267704 13637229157 13671797776 13716562707 13738727898 13764804277 13822609554 13832188632 13838729112 13840135344 13932165416 13985880012 14005802918 14087280618 14122194632 14196193596 14197636152 14204349432 14216416094 14223138254 14224583548 14287869324 14334558056 14374376679 14384338132 14468017932 14503875568 14579874504 14588250768 14590532307 14598914694 14607547396 14609031752 14665355964 14684754583 14721978544 14762873346 14770182033 14869907319 14885887212 14903246736 14984871018 14993479956 15003870448 15061716936 15072726963 15081639842 15110934384 15169376142 15208517296 15288208488 15296991696 15317225812 15380772498 15398709144 15437216368 15478525101 15480097962 15673686093 15701403312 15712880946 15721908132 15731204888 15843458904 15887468961 15898478988 16012119261 16030599312 16126377813 16137553404 16145183964 16146824568 16271660496 16316860014 16435160721 16562225862 16563908844 16571741004 16583225232 16669180878 16684473936 16879354254 16999801182 17009853588 17019625896 17032067143 17109581958 17223352237 17225973672 17323547787 17366868414 17387121192 17459255268 17482349521 17492393282 17572003092 17578025712 17691540528 17697605499 17823891267 17836243236 17944234581 17957578224 17965160668 18034424226 18060114289 18157107384 18165177639 18288750276 18305618058 18318303864 18331694437 18430146072 18548225486 18647840016 18656128386 18661471478 18770033178 18783040824 18800364492 18827145638 18836047958 18928258128 19036336683 19050492432 19165835572 19277331372 19290690576 19304791958 19322596839 19379220381 19428344208 19447377691 19454043076 19465219592 19553807952 19560511341 19683831128 19692579963 19693576044 19798340328 19812812799 19826543092 19844829186 19847849616 19902983094 19979828024 19991306608 20096969284 20202275502 20213881884 20225834856 20240619823 20348294226 20370161448 20440901556 20479698794 20507696664 20610770544 20638033468 20640130616 20748282948 20758093668 20760203016 20787663602 20898248124 20920706352 20950507928 20962544176 21008704377 21183291948 21197971984 21321289584 21324624141 21334707381 21336875322 21349492348 21431803986 21501837084 21516737872 21526911952 21576507198 21755813352 21898372041 21911321094 21913547628 21937096944 22082967816 22085211792 22095654672 22144310019 22225574504 22354870104 22477306527 22490219934 22505805672 22622459763 22666401576 22679804784 22812775944 22975838718 23071158747 23098063716 23155824552 23220146943 23279007024 23429337456 23569321419 23582862198 23596807332 23739676597 23765188356 23781657648 23847718482 23925646108 24045898968 24206330106 24217775946 24220236852 24381289478 24385000368 24407490744 24475290021 24713840606 24843338793 24845863266 24857611506 24874837848 24893021209 25003771317 25026710904 25067152656 25085476598 25172591731 25319031381 25381782244 25514780382 25529438844 25563207943 25565805566 25664372937 25703108496 25763462452 25838960508 26050302621 26080681788 26238589923 26256773284 26258101392 26358004638 26367038568 26417083732 26459772248 26537310792 26754364854 26805145171 26936367336 26947741002 26951842512 27131058968 27235661076 27254535408 27274458314 27433125414 27477455796 27529608554 27645219108 27664377264 27677458224 27822338229 27864330832 27971760024 27992207217 28011605836 28174561236 28240718457 28244389264 28254071937 28392387192 28395272304 28408698864 28432832188 28446276508 28449167096 28575738648 28669116112 28748753358 28768676264 28936035864 28957187937 29159749008 29181064614 29197829388 29215094792 29218063504 29330711928 29369509166 29525746692 29540364066 29739814638 29767243779 29771774424 29969742036 29986959912 30123433872 30145453926 30163279684 30338752284 30522441339 30576416976 30634451624 30719548191 30761544996 30797418288 30957050202 30960195924 31181495403 31347372186 31425761892 31443816264 31462409776 31686917808 31774937922 31796957976 32005312983 32024238522 32252755626 32275106808 32290367928 32293649136 32364760797 32633720028 32866981641 32870321442 33124451724 33127817688 33143482008 33338361756 33540212251 33735329901 33758708508 33999602364 34019707176 34039251792 34044575383 34064134286 34219163916 34446704474 34451947344 34463758077 34647095574 34696450411 34733736828 34774242384 34918510536 34964699042 34984786564 35144006184 35169696247 35374293297 35395210998 35647782534 35672486472 35771577723 35888469162 35930321336 36068848452 36116558569 36120228578 36309495159 36314214768 36326663919 36330355278 36571934217 36577500552 36611236116 36636607728 36663388874 36860292144 37070760909 37096450972 37312256772 37322942956 37361611609 37540066356 37566081648 37600728984 37628214897 37654291276 37672095916 38072673366 38331671144 38348708349 38554662744 38609583916 38645193678 38758440762 38894755382 38908086152 38930439184 39121022682 39367662256 39385159926 39387152088 39596680656 39625625598 39653086184 39689658372 39805966188 39959656048 40193938568 40404551004 40421611503 40427763768 40451669712 40481239646 40696588452 40740322896 40881803112 40911687471 40959397588 41015393328 41276066936 41280261232 41294412831 41496565896 41516187336 41520406032 41575327204 41796496248 41901015856 42017408754 42366583896 42649248282 42669414762 42673750644 42698984696 42863607972 43003674168 43123130037 43153014396 43511626704 43771596921 43796744082 43822642188 43827095256 44054263749 44165935632 44288620038 44451149008 44609721957 44709740208 44954613054 44980439868 45011611344 45218180889 45244919526 45332803152 45625551888 45951677436 46142317494 46196127432 46229896531 46311649104 46435575303 46440293886 46749098929 47021058279 47138642838 47165724396 47193614664 47479353194 47530376712 47662406883 47695436964 47851292216 48036357783 48091797936 48379133439 48412660212 48435551892 48440473704 48762578956 48814981488 48950580042 49020310213 49305482163 49427681212 49686677586 49691726532 49715223012 49749675696 49757456329 49780983889 49786042418 50007542634 50053421808 50170953196 50345183462 50638062762 50763564488 51029560764 51058877688 51096201429 51126415886 51131611132 51328745874 51526924904 51670056711 51677921016 52100605242 52161363576 52447048563 52477179846 52513546568 52716009276 52734077136 52785739447 52834167464 52919544496 53074621584 53092816497 53508729708 53610290342 53832703743 53872734672 53895482004 54180342867 54262117936 54471322152 54548916628 54866250828 54954911592 54995083311 55059217108 55290438216 55644676458 55943520048 55984414434 56023211672 56349122472 56481436914 56508143874 56784774384 56865664376 56892553016 56898334192 57109010049 57151477296 57497506716 57537352528 57872071728 57914375874 57967790517 58342133073 58362129228 58395658776 58430189584 58661423856 58739018332 59051493384 59077739889 59080728132 59438438397 59479629276 59534487558 59543548848 59939484072 59973919824 60290907852 60326559368 60677504568 60721859469 61044882678 61268903248 61439096382 61523089992 61914100404 61920391848 62362990806 62694744372 62851523784 62887632528 63026113131 63549875844 63593915952 63973872423 64004122143 64010625966 64048477044 64436265049 64505511252 64550213616 64580735856 64729521594 65267440056 65315150173 65695116123 65733963282 65740642884 66248903448 66255635376 66286964016 66432930057 66676723512 67080424502 67431919581 67470659802 67517417016 67566771853 67867379289 67999204728 68039414352 68089150766 68128268572 68438327832 68893408948 68927516154 69294191148 69385850131 69392900822 69467473656 69660440829 69837021072 69929398084 69969573128 70288012368 70339392494 70707964257 70748586594 70790421996 71219029791 71295565068 71344972944 71543155446 71678945779 71776938324 71860642672 72137696904 72233117138 72240457156 72618990318 72653327838 72660710556 72756822607 73143868434 73155001104 73222472232 73326777748 74141521818 74192901944 74624513544 74645885912 74679063627 74723223218 75011313951 75080132712 75201457968 75256429794 75308582552 75344191832 75517775193 76145346732 76663342288 76689623829 76697416698 77109325488 77219167832 77290387356 77516881524 77789510764 77816172304 78242045364 78715769769 78770319852 78774304176 79251251196 79306172368 79379316744 79611932376 80387877136 80415435513 80809102008 80843223006 80855527536 80962479292 81393176904 81763606224 81823374942 81918795176 82552133872 82588825662 82993131792 83032374672 83150654408 83467014687 83592992496 83976621651 84034817508 84722155371 84733167792 84762215811 85298496564 85334513173 85338829524 85347501288 85397969392 85727215944 86007348336 86246260074 86306028792 86871563811 87543193842 87593488164 87645284376 87654190512 88108527498 88577240076 89219443914 89301731337 89909226108 89960879736 90436361778 90489839052 91037718967 91567324017 91903354872 92158644573 92284634988 92392254864 92406704611 92459793062 92871150606 92880587772 93498197858 93544486209 94042116558 94277285676 94331448792 94387229328 94958706388 95060753424 95324813766 95390873928 95460604099 95702584432 96015938949 96072715566 96758266878 96825320424 96871103784 96880947408 97094282391 97525157912 97901160084 98030658973 98040620426 98600944923 98610964326 98855362424 99373355172 99383453064 99430446024 99514912658 99561967778 99572084836 100015085268 100341906392 100620636753 100690366924 101276125524 101410088653 101527128976 102059121528 102117755376 102133726149 102192402858 102252831772 102263222264 102657491748 102793282081 103053849808 103340113422 103355842032 103391274231 104089351233 104201210484 104322727152 104894097126 104954359692 105027093136 105432018552 105509088741 105571478894 105668334928 106185632994 107017459416 107220580684 107665407486 107790964008 108349675707 108360685734 108942644304 109097833256 109715802651 109732501656 109909823184 109990166622 110118434216 110580876432 111212282727 111289352916 111968828868 112046423344 112084834827 112698244944 112884644691 112962873828 113016287748 113731328752 113785106032 114218020098 114995013432 115046125047 115828751748 115935581034 116684266146 116724258456 116791317552 117478036664 118102986768 118155479778 118161456264 118876876794 118959258552 119068975116 119878968144 120563465659 120581815704 120653118736 121264834509 121355009136 121443718938 122089765356 122376446647 122735062413 122878192764 123046179984 123828200808 123840783696 123883238493 124725981612 125389488744 125481147727 125703047568 126052226262 127099751688 127947744846 128008244286 128021251932 128096954088 128872530098 129011022504 129369390111 129459043188 130534880112 130630300346 131314790763 131390232246 131467926564 131481285768 132162791247 132497806896 132865860114 133055127721 133118042161 133353447024 133829165871 134160849004 134863839162 134941319604 135034834032 135119813413 135133543706 135654542667 135734758578 135998409456 136178301532 136256537144 136876655664 137786817896 137855032308 138588382296 138689689593 138771700262 138785801644 138934947312 139306725909 139320881658 139858796168 139939146256 140247296787 140678784988 141415928514 141497173188 141580843992 141684338761 142438059582 142591130136 143086310892 143275578499 143357891558 143553876648 144109073349 144275393808 144466234276 144480914312 145237980636 145306655676 145321421112 145513645214 146287736868 146444944464 146653555496 147060930639 148283043636 148385803888 149249027088 149272368987 149291771824 149342951667 149358127254 149446446436 150022627902 150160265424 150512859588 150617165104 150688383664 151035550386 152290693464 153288604287 153379247658 153394833396 154438335664 154580774712 155010170133 155033763048 155579021528 156484090728 157341145689 157431539538 157540639704 158357218341 158502502392 158758633488 159223864752 160830871026 161498111229 161618204016 161686446012 161924958584 162541028601 162786353808 163646749884 163837590352 164985249933 165177651324 166177736179 166301308816 166934029374 167953243302 168069635016 169444310742 169524431622 170596993128 170669026346 170677659048 170695002576 171327030147 171454431888 172492520148 172612057584 173743127622 173903371551 175026399219 175086387684 175186976328 175290568752 176208142117 176217054996 177154480152 177233219667 177283979041 178315315191 178438887828 178603462674 178942455601 179818452216 179921759472 180872723556 180979678104 182075437934 182165578407 183134648034 183395523601 183806709744 184317289146 184569269976 184813409222 184919586124 185742301212 185761175544 186996395716 187088972418 188084233116 188554571352 188662897584 189078339393 189917412776 190649627532 190781747856 190901809579 190921208198 191921617269 192012366429 192031877898 192145431132 193308795147 193516533756 193650640848 193742207568 194188564782 194557138543 195050315824 195802320168 195945450519 196061317946 196081240852 197201889846 197221928652 197482804219 197710724848 198746710344 198766906128 198860892048 199029825316 199123935556 199144169672 200030170536 200683812784 201241273506 201380733848 202552251048 202700315559 202820177306 203602137867 204118243056 204267452298 204384805716 204505663544 204526444528 205314983496 205586564162 206680226844 206782548462 208157550393 208178702466 208402420968 209788194252 209908719384 210864037104 211018177482 211142957788 212371265988 213657089373 214034918832 214441161368 215036837337 215330814972 215581928016 216699351414 216721371468 218195666512 218270467821 219431605302 219465003312 219980333244 220236868432 222424565454 222578705832 223937657736 224037190881 224169669654 225769289382 225925747656 226032575496 226553325579 228436040196 229990026864 230068871487 230092250094 231657503496 231871162068 233368532292 233448516912 234781485757 234956073328 236147309307 236310959556 236322912528 237753753588 237918517104 238137950232 238312027681 241126931318 241163631408 241246306539 242529669018 242875152877 242887437876 244179530712 244752893294 245470124826 245756385528 247656401616 247766476986 249451963224 250401044061 250778977488 250962295454 251929864953 252104452524 252815909983 254166466113 254199503376 254286647433 255895489692 256003539519 256016488572 256042503864 256193908176 257745060196 258022045008 258738780222 258918086376 259107353983 260614691433 261260600692 261531281263 262629581526 262780464492 262935853128 262962571536 263128057699 264325582494 265731720228 266110255442 266236084322 267658331742 268321698008 269727678324 269882639208 270239626826 270267087412 271309085334 271469517156 272356603064 272513074288 273113156901 275573635792 275710064616 276475933719 277176764592 277220113833 277379379186 277543400524 277571603288 278613451818 278641763316 279010337077 279717592336 280494593574 280633458627 281357569976 282831857028 282994346376 283161687984 283368677522 284876119164 285182260272 286172621784 286381812297 286551156998 286715783116 287107753296 288218146698 288932468552 288961828624 290475961272 290613311352 290642842224 291027290428 292575473736 293307110992 294091976919 294121861278 296566087272 298544737974 298685903334 298716254508 298892892872 300045255804 301025719176 301861910259 302071100772 304230265959 304581386928 306401178447 306577208574 306758495316 306789666792 308379846243 309161549424 310020340266 310067526096 311158043056 312268053699 312968181456 314682291378 314863079076 315081279408 316527266223 316714436682 317005004784 321661742052 322996222458 323372892024 323609275717 323849917168 325049027121 325082057202 327243692503 327293499768 329147407953 329970499866 330355302648 332355472358 333636848181 333868058748 335906486604 336139270032 336254504481 338653934073 338888621484 339048863244 341193986256 341338052692 341355318096 342654060294 343142171491 344985040296 345138375141 347486255244 347806743102 348302194303 348466887223 350052798438 350172775368 350373952656 352416284234 352434109992 354308960304 354466439334 354567958082 356630630382 356877775656 357206925348 357884911202 359636904432 361690396977 361745447112 361959356208 364150875868 364331156814 366269296068 366791047202 367129339941 368205187239 368634578292 369138539952 369500176129 369626818444 369839172248 371484602424 371522351088 371649715479 373992791432 374177944836 376168466232 376443443181 377109142704 378156678786 378874427689 379834825552 381299255064 381803619158 381842416396 383843234538 384024732858 384063755796 384290862264 384571776637 386617590294 387033067512 388377129564 389114277086 391604640336 391890901038 392122635892 392162481704 394403779692 394443857304 394965608438 396488373741 397493420688 398059650632 398247871112 398288339344 399165383163 399354126483 400060341072 402482547012 402761467696 405104502096 405359440239 405400631118 405640354612 407204275734 408534904596 408769611432 409011327088 410629966992 411173128324 413360453688 413565096924 416069068779 416315100786 416357404932 416804841936 419576388504 419817438768 420741890361 422036354964 422285915576 424742531976 425053016283 427314178746 428882322736 429826735497 430073674674 430661629944 433398702828 433442742936 436540935642 438863210604 439960666488 441182791917 444849130908 445157411664 447817106961 447875315472 448028855001 448074381762 448339339308 451053855343 451538578764 451851495312 452065150992 453106651158 456872080392 457206051211 459865812861 460137742974 460184500188 463315006992 463742324136 465030510399 466737064584 469562971514 472023437067 472294618614 472621919112 472967402971 475071655023 475507507176 476275900464 476624055362 482253862636 482492613078 485059338036 485700950917 485750305754 485774875752 487623085803 488359061424 489505786588 490940249652 491512771056 494955749799 495532953972 498533208537 498903926448 500802088122 501752620453 501924590908 503859729906 504208905048 505631819966 508332932226 508573294866 509297758249 511790979384 512007079038 512032977144 512085007728 515490120392 517477560444 517836172752 518214707966 521229382866 522521201384 523062562526 525079197657 525259163052 525560928984 525871706256 526256115398 528624426351 528651164988 531463440456 531851937123 532220510884 532472168644 535316663484 536643396016 536827366803 539455356648 539765278416 540479253652 540534174824 542618170668 542939034312 543335919571 544713206128 546226313802 546496735221 550186570803 551420129232 552951867438 554440227666 554758758372 555086801048 555143206576 557226903636 557283526632 558020674154 560989187148 561266917254 562715139952 565663714056 565988692752 566737355044 569752238328 572345243568 572705428737 572763624594 573102313996 573431566232 576436293396 577864937104 579926385441 580951922544 581226622704 582054580856 583671415629 585150947472 587836351557 588183953838 588243722556 592448412657 593132174544 597089475948 597371806668 597432509016 597785785744 600090511608 602051438352 603723820518 604142201544 608100946677 608460531918 612802356894 613154417148 613516990632 613579333584 616759692486 620040680532 624472651179 624536107398 629364582756 629726158152 633054532446 633428873364 637264032769 640971268119 643323484104 645110512011 645992444916 646745784048 646846932277 647218551434 650098054242 650164114404 654487385006 654586999536 654811403463 658294815906 659940999732 660710605296 664710944716 667273696362 667736117496 668224228693 671812973208 672111572643 672509008962 677307868146 677777242968 678097726488 679659976737 682676105384 685308120588 686214612811 686284342982 689970080592 690206614461 690276750282 694972510488 695613486204 696604388606 696933774446 700105596876 700345550736 704344457271 704832568468 704868219984 708932878668 709135916164 709870620571 713261260764 713755551312 714413850696 714936083043 715769822404 719552974567 723380793954 723490894224 723738919617 728301751736 728625458631 728662313628 732538592136 733582094404 734258679882 736410374478 737269156584 739000352258 739253636888 739678344496 742969204848 743299430958 747985582864 748355889672 752336932464 752886886362 756313357572 757748855378 758447729949 762598510128 763607238316 763684832792 767686469076 768010618557 768049465716 768127511592 768581724528 769143553274 773235180588 774066135024 776754259128 777322061949 778228554172 783781802076 784245271784 784324963408 784593843789 788807559384 788887714608 789384173097 789931216876 792976747482 796119301264 796495742224 798330766326 798708252966 804965094024 810718880478 810801262236 811280709224 814408551468 817069809192 817539222864 819339470703 822346256648 826720907376 827130193848 831660341499 832138137558 832630201572 832714809864 837031011231 839152777008 841483780722 844072709928 844571831152 849485063952 850106032566 854628357492 859145436891 859653470994 860147349348 861323259888 866797405656 866885485872 873081871284 877726421208 878368034089 879921332976 882275930757 882365583834 889698261816 895634213922 896057710002 896148763524 896678678616 902107710686 903077157528 905585730777 906213302316 912690797877 913744160784 914412102422 919203535341 919731625722 920275485948 920369000376 925139538729 927484648272 930061020798 931385894047 931826295127 933474129168 936804161097 939125943028 944046874134 944589237228 945243838224 945838693891 945934805942 949581798669 950143310046 951015014352 953248110724 964507725272 964985226156 970118676072 970827827151 971401901834 971500611508 971549751504 975147081363 975246171606 979011573176 981731077509 981880499304 989911499598 991065907944 991790371327 997066417074 1001604176244 1002929049493 1003505240906 1003849181816 1007719459812 1008417810096 1008763513443 1011263639932 1016665864452 1017146589732 1018595516498 1023581958768 1024014158076 1024065954288 1029426514473 1030980240784 1034955120888 1036429415932 1042458765732 1044906582909 1045042402768 1045400661669 1046125125052 1050158395314 1050518326104 1051121857968 1052512230796 1057248852702 1057302329976 1062926880912 1063703874246 1064441021768 1064944337288 1070633326968 1073654733606 1078910713296 1080958507304 1081068349648 1085071190931 1085236341336 1085878068624 1086671839142 1092452627604 1092993470442 1100373141606 1101388019823 1105903734876 1108500528387 1108880455332 1109517516744 1110173602096 1114453807272 1114567053264 1116041348308 1121978374296 1122533834508 1129330329543 1131327428112 1133474710088 1136623283067 1139504476656 1145410857474 1145527249188 1146204627992 1146863132464 1152872586792 1153715329911 1159852770882 1164109161712 1167342831258 1175672703114 1176367907676 1176487445112 1184896825314 1194178951896 1194743613336 1194865018032 1197496149489 1198062379449 1200181023216 1207447641036 1208284403088 1216078320717 1216201893354 1216921063836 1225604713788 1226308834296 1227033981264 1233519384972 1240081361064 1240987853287 1248207206337 1248945302358 1249072214796 1258729165512 1259452316304 1262225671083 1266109064892 1266857746728 1274528065538 1275159048849 1281942536238 1283768665207 1286646968208 1289480206491 1290221024022 1291984889832 1293693864554 1294437102868 1300196108484 1300328228808 1308974770012 1309622806926 1316589631812 1318331152489 1319881999464 1323548375751 1329421889432 1334547392724 1335472234992 1336312667053 1336448457386 1343451320883 1343625946416 1344086565003 1344223145286 1345018017924 1353161566029 1354615736292 1355554485936 1356195452976 1359319953474 1361899969801 1365352210768 1370616241176 1371618153633 1372429225622 1372568685964 1380413228922 1380553500564 1382379629533 1389945020976 1391226972408 1393208777212 1393867548892 1400211193752 1408688914542 1409665136936 1417865757336 1418271832328 1418902208913 1419741241142 1425214965069 1426522521528 1428827701392 1429872166086 1431539644808 1439105949134 1446761587908 1447477839234 1456603503472 1457102852751 1457250917262 1457324627256 1465077184272 1467164188808 1468517359764 1472820748956 1474538313168 1478000704516 1478507273776 1486598861916 1495599625611 1496711779344 1505257861359 1505773772724 1512626715144 1515497710756 1516895459898 1527214476632 1527369665584 1527893274747 1535372938152 1536021237114 1536098931432 1536255023184 1538287106548 1546470361176 1553508518256 1554644123898 1556457108344 1567563604152 1568490543568 1569187687578 1577615118768 1578768346194 1579862433752 1585873279053 1585953494964 1595555811369 1596661532652 1597416505932 1609930188048 1610482100409 1621437760956 1621602524472 1622561418448 1628817102936 1630007758713 1634139618384 1638678941406 1644692513296 1650559712409 1654260387696 1663320682998 1664276275116 1665260403144 1665429619728 1674062022462 1682967561444 1688145419856 1700212065132 1709256714984 1718116286211 1718290873782 1719306941988 1720294698696 1729716660373 1733594811312 1739779156323 1746163742568 1751014246887 1755452842416 1756736068178 1763509054671 1764551861514 1764731167668 1777345237971 1779396523632 1791268427844 1792115420004 1792297527048 1793357357232 1804215421372 1806154315056 1811171461554 1812426604632 1813751477881 1824302840031 1825381595754 1828824204844 1838407070682 1839463251444 1840550971896 1840738000752 1841896403893 1850279077458 1860122041596 1862582520487 1862771788094 1863652590254 1873417953537 1873608322194 1878251886056 1888093748268 1889178474456 1891677387782 1891869611884 1899163597338 1900286620092 1906496221448 1911792098307 1929015450544 1929970452312 1935331536033 1940237352144 1940540796831 1941655654302 1942803803668 1943001223016 1950294162726 1950492343212 1953072359539 1958023146352 1963462155018 1963760998608 1964434210389 1979822999196 1982131815888 1983580742654 1994132834148 2003208352488 2004672686079 2005858098986 2007010481812 2007698363632 2015438919624 2017527026886 2022527279864 2033331728904 2034293179464 2037191032996 2048028316152 2058643838433 2058853028946 2069910241776 2072858831864 2084917531464 2089813165818 2090801323338 2092250250104 2100316790628 2101036652208 2105024461592 2113033371813 2114497705404 2114604659952 2127407748492 2128882043536 2129611861713 2129888674576 2141266653936 2144808249129 2147309467212 2158658923701 2161917014608 2170142381862 2170472682672 2173343678284 2184905255208 2185876375893 2185986940884 2200746283212 2202776039646 2211807469752 2217001056774 2217760910664 2219035033488 2228907614544 2232082696616 2243956748592 2245067669016 2258660659086 2266949420176 2273246566134 2275343189847 2290705847521 2290821714948 2291054498376 2292409255984 2304031855671 2305745173584 2307430659822 2319705541764 2331966185847 2334685662516 2351345406228 2352735815352 2352974890224 2353781531367 2368152519291 2369793650628 2384141806813 2388357903792 2389487226672 2394992298978 2396124758898 2414895282072 2432156641434 2432403786708 2433842127672 2451209427576 2452617668592 2458018412109 2467038769944 2480162722128 2481975706574 2494981024497 2496414412674 2497890604716 2498144429592 2511093033693 2517458331024 2524451342166 2529242801059 2532218129784 2533715493456 2549056131076 2550318097698 2563885072476 2567276454847 2567537330414 2577436310673 2578960412982 2580442048044 2583969779664 2587387729108 2588874205736 2600392216968 2600656457616 2617949540024 2619245613852 2633179263624 2635104102267 2636662304978 2639763998928 2646827792271 2647096751502 2652120993823 2658843778864 2669094785448 2672625334106 2672896914772 2686902641766 2688173130006 2688446290572 2690036035848 2692002436459 2706323132058 2709231472584 2718639906948 2722235991481 2723799939602 2738072393631 2741232482352 2743236307266 2744858451244 2745137371928 2760826457844 2761107001128 2764759259066 2775418616187 2782453944816 2786417554424 2787735097784 2794157682141 2795478885381 2800422387504 2817377829084 2819330273872 2835731514672 2836543664656 2837516081673 2837804417826 2839482482284 2850429930138 2853045043056 2859744332172 2863079289616 2878211898268 2893523175816 2894955678468 2912483481453 2914205705502 2914501834524 2914649254512 2934328377616 2937034719528 2945193232527 2945641497912 2956001409032 2973197723832 2975371113981 2991199251222 3008787148479 3010515722718 3011547545448 3025253430288 3030995421512 3033790919796 3054428953264 3055786549494 3070745876304 3072042474228 3072197862864 3076574213096 3088279543419 3092940722352 3109288247796 3112914216688 3134719748727 3135127208304 3136201985007 3138375375156 3157376987401 3157536692388 3159724867504 3171746558106 3171906989928 3191111622738 3193323065304 3194833011864 3220964200818 3242875521912 3243205048944 3255213572793 3257634205872 3260015517426 3277357882812 3301119424818 3304164059469 3325501585161 3326641365996 3328552550232 3330520806288 3348124044924 3365935122888 3368395601779 3387990988629 3399906656419 3400424130264 3409869849201 3418513429968 3436232572422 3436581747564 3438613883976 3440589397392 3459433320746 3461145989733 3479558312646 3492327485136 3502028493774 3513472136356 3527018109342 3529103723028 3529462335336 3554690475942 3582536855688 3584230840008 3584595054096 3592488448467 3594187138347 3608430842744 3622342923108 3624853209264 3627134382001 3627502955762 3648234962151 3648605680062 3650763191508 3657648409688 3676814141364 3678926502888 3681101943792 3683792807786 3696585632317 3700558154916 3720244083192 3722963559861 3725165040974 3725543576188 3727305180508 3746835907074 3747216644388 3752173280161 3756503772112 3776187496536 3778356948912 3783354775564 3783739223768 3798327194676 3800573240184 3803351436997 3812992442896 3823584196614 3825477146547 3851305995621 3859940904624 3868440619473 3870663072066 3881081593662 3883311308604 3885607607336 3886002446032 3900588325452 3900984686424 3906144719078 3926924310036 3928868420778 3954993457467 3959645998392 3967161485308 3988265668296 4006416704976 4008938001159 4009345372158 4011716197972 4014020963624 4030877839248 4035054053772 4045054559728 4059484698087 4066663457808 4068586358928 4074382065992 4085699909403 4096056632304 4114854460899 4117287676866 4117706057892 4145717663728 4147138888599 4169835062928 4179626331636 4181602646676 4184500500208 4200633581256 4210048923184 4226066743626 4228995410808 4254815496984 4256706626739 4259223723426 4289616498258 4294618934424 4317317847402 4340284763724 4346687356568 4369810510416 4371308558253 4371752751786 4371973881768 4401492566424 4405552079292 4423614939504 4434002113548 4435521821328 4460848229383 4464165393232 4486798876833 4490135338032 4515773584077 4517321318172 4527928525939 4546493132268 4550686379694 4581411695042 4581643429896 4582108996752 4583679824241 4608063711342 4614861319644 4639411083528 4663932371694 4669371325032 4702690812456 4705471630704 4707563062734 4736305038582 4739587301256 4757619837159 4768283613626 4786667434107 4789984597956 4792249517796 4803502289677 4829790564144 4831446301227 4864313282868 4864807573416 4867684255344 4890023276139 4902418855152 4916036824218 4923039725677 4925367559957 4934077539888 4951679137227 4963951413148 4969094343997 4989962048994 4992828825348 4995781209432 4996288859184 4999433096281 5022186067386 5048902684332 5058485602118 5064436259568 5098112262152 5100636195396 5127770144952 5134552909694 5135074660828 5154348858633 5154872621346 5157920825964 5160884096088 5174775458216 5177748411472 5189149981119 5200784433936 5235899080048 5238491227704 5253042740661 5266358527248 5270208204534 5273324609956 5293655584542 5294193503004 5301196404463 5304241987646 5332035713913 5338189570896 5345250668212 5345793829544 5373805283532 5376346260012 5376892581144 5380072071696 5384004872918 5412646264116 5418462945168 5437279813896 5441254433643 5444471982962 5447599879204 5476144787262 5486472614532 5489716902488 5490274743856 5521652915688 5522214002256 5525689211679 5529518518132 5550837232374 5572835108848 5575470195568 5587747561461 5588315364282 5590957770762 5634755658168 5675032163346 5675608835652 5678964964568 5700859860276 5719488664344 5735376294921 5756423796536 5787046351632 5789911356936 5821622390493 5824966962906 5828411411004 5829003669048 5859217078617 5874069439056 5890386465054 5891282995824 5912002818064 5946395447664 5950742227962 5982398502444 6014018058237 6017574296958 6021031445436 6023095090896 6061990843024 6067581839592 6111573098988 6144084948456 6148576238623 6153148426192 6175931515299 6176559086838 6218576495592 6269439497454 6272403970014 6276750750312 6314753974802 6315073384776 6339100115439 6343493116212 6343813979856 6382223245476 6386646130608 6388835585139 6389666023728 6434424747387 6441928401636 6475976771103 6485751043824 6510427145586 6519701258329 6520031034852 6522784065889 6554715765624 6557629127679 6602238849636 6608328118938 6620870857237 6651003170322 6653282731992 6657105100464 6696248089848 6731870245776 6736791203558 6775981977258 6799813312838 6800848260528 6819739698402 6826029569541 6872117542563 6872465144844 6873163495128 6877227767952 6918866641492 6922291979466 6959116625292 6995898557541 7004056987548 7020503346451 7026944272712 7054036218684 7058207446056 7058924670672 7061344594101 7063366954423 7104457557873 7109380951884 7152425420439 7165073711376 7168461680016 7184976896934 7188374276694 7198614126091 7216861685488 7244685846216 7254268764002 7255005911524 7296469924302 7297211360124 7301526383016 7306863756103 7315296819376 7353628282728 7357853005776 7367585615572 7393171264634 7401116309832 7440488166384 7445927119722 7450330081948 7451087152376 7454610361016 7493671814148 7494433288776 7504346560322 7533279101079 7552374993072 7566709551128 7567478447536 7587728403177 7596654389352 7601146480368 7606702873994 7647168393228 7650954293094 7701829364541 7702611991242 7736881238946 7741326144132 7751565993529 7762163187324 7766622617208 7771215214672 7801176650904 7801969372848 7812289438156 7853848620072 7857736841556 7905312306801 7909986914934 7919291996784 7934322970616 7956362981469 7976531336592 8017876002318 8018690744316 8023432395944 8028041927248 8070108107544 8076007309377 8118969396174 8148764131984 8166707974443 8171399818806 8229708921798 8234575353732 8235412115784 8294277777198 8359252663272 8363205293352 8382473046423 8386436656143 8401267162512 8452133487252 8457990821616 8509630993968 8512548245019 8513413253478 8518447446852 8579232996516 8589237868848 8634635694804 8680569527448 8686914973009 8693374713136 8737450444359 8742617116506 8743505503572 8743947763536 8802985132848 8811104158584 8835579697581 8868004227096 8921696458766 8926113341943 8973597753666 8986380656449 9026361445437 9031547168154 9034642636344 9055857051878 9092986264536 9101372759388 9162823390084 9163286859792 9167359648482 9216127422684 9228318067423 9229722639288 9264838630257 9278822167056 9327864743388 9338742650064 9354188669371 9404159246181 9405381624912 9408605955021 9415126125468 9472130962203 9472610077164 9479174602512 9515239674318 9533299788607 9536567227252 9573334868214 9579969195912 9584499035592 9607004579354 9662892602454 9676657406731 9728626565736 9729615146832 9780046552278 9832073648436 9846079451354 9850735119914 9903358274454 9927902826296 9938188687994 9976504755483 9979924097988 9985657650696 9991562418864 9998866192562 10044372134772 10097805368664 10105186805337 10116971204236 10196224524304 10199719969257 10201272390792 10229609547603 10255540289904 10269105819388 10270149321656 10308697717266 10309745242692 10315841651928 10321768192176 10323382471849 10349550916432 10378299962238 10383437969199 10476982455408 10506085481322 10540416409068 10546649219912 10587311169084 10588387006008 10602392808926 10608483975292 10664071427826 10690501336424 10691587659088 10747610567064 10752692520024 10753785162288 10768009745836 10825292528232 10874559627792 10881403146003 10882508867286 10888943965924 10895199758408 10952289574524 10972945229064 10979433804976 11043305831376 11051378423358 11059037036264 11089756896951 11101674464748 11168890679583 11175495122922 11176630728564 11181915541524 11256519840483 11269511316336 11350064326692 11351217671304 11357929929136 11401719720552 11410054310991 11438977328688 11470752589842 11512847593072 11553917986863 11579822713872 11643244780986 11649933925812 11656822822008 11658007338096 11718434157234 11780772930108 11864980372401 11901484455924 11964797004888 12026814003477 12028036116474 12035148593916 12042062890872 12108016622611 12135163679184 12178454094261 12223146197976 12257099728209 12288169896912 12297152477246 12344563382697 12351863030598 12353118173676 12437152991184 12441416665797 12538878994908 12544807940028 12553501500624 12629507949604 12630146769552 12678200230878 12686986232424 12696260345167 12764446490952 12770119880217 12777671170278 12868849494774 12883856803272 12893274827251 12951953542206 13020854291172 13038077643409 13039402516658 13040062069704 13045568131778 13109431531248 13113925674759 13115258255358 13204477699272 13216656237876 13241741714474 13302006340644 13306565463984 13382544688149 13392496179696 13473582407116 13547320752231 13551963954516 13583785577817 13599626625676 13639479396804 13652059139082 13671506516773 13744235085126 13744930289688 13746326990256 13751039472723 13837733282984 13844583958932 13918233250584 13991797115082 14008113975096 14018353824493 14041006692902 14053888545424 14108072437368 14116414892112 14122689188202 14126733908846 14208915115746 14218761903768 14304850840878 14369953793868 14376748553388 14397228252182 14410506869031 14489371692432 14508537528004 14510011823048 14592939848604 14594422720248 14603052766032 14613727512206 14670069828417 14707256565456 14735171231144 14769119177031 14776102679871 14786342529268 14802232619664 14891854239444 14900660163896 14902174304752 14907283031991 14909220722032 14987343628296 14988866577552 14998299288843 15008693120644 15066558202158 15133419102256 15175456806354 15193308778704 15213405747988 15294336786456 15301908586188 15403658729082 15405223982484 15473762477892 15482652288264 15503131987058 15524326374648 15533245234416 15567449943357 15602353301808 15624578876312 15707697240144 15715473683112 15810624613602 15819973829868 15868645941232 15903589213389 15912725962938 16035752004636 16037381488632 16046864791888 16140216215088 16152014618754 16237938792348 16323763300929 16333415948886 16342799637612 16459417843596 16469150707464 16470824231568 16577067635037 16588555554396 16688992647691 16718505326544 16726410586704 16763242684383 16764946092846 16772873312286 16904266974504 17025096490038 17026826506956 17036894893704 17158465993032 17206128884763 17269271389608 17361139054896 17373829946018 17464867171479 17474900888718 17485234233012 17487011007144 17577651235851 17622208317168 17671159395162 17704699607413 17736008454192 17843392917532 17852226683886 17947195507332 17970935183929 17972761312898 18042054174711 18052722890874 18063094336308 18069285272688 18111714103756 18185972529072 18202745518776 18325646780168 18334719296964 18432254845368 18445728715869 18456636134846 18459445278576 18527794545897 18529677260514 18564846956761 18655729486776 18708377338742 18808318492362 18817211910042 18830252250936 18844017055213 18944261924406 18945220154328 19030479348636 19055651940367 19066599577214 19073134454504 19146669736428 19159938391824 19166506755417 19168998071184 19214009158708 19325785204908 19353314813462 19427930313309 19457253131472 19559103774987 19560093104556 19568352197667 19664147296872 19692158902708 19701470239828 19806716548908 19855805652592 19862612571711 19876377375988 19953009510966 19959848195976 19971315301392 19997732385124 20088744269544 20195610737328 20210373610674 20233942408472 20399439938514 20402544781584 20459219095206 20538211638776 20540298643312 20616352627689 20617395434532 20619490485384 20631683303856 20646764943698 20756599924476 20766875938398 21012170962644 21061510039353 21080832818136 21093298439824 21174622338168 21176774012016 21190100863269 21204785617852 21216967950584 21328142855652 21381002672848 21457276261317 21495221134128 21505385040048 21536019491672 21595842378273 21650585056464 21762806292006 21765017734572 21777887931848 21790399516816 21904579149048 21920591268309 21945890458128 22102756846716 22118074072528 22179513793902 22203348929496 22337781359166 22350990245844 22353261457128 22363831083048 22513039680966 22700128653384 22702435342608 22763185209531 22803439441104 22820108621982 22941505179684 23105488093623 23107835973726 23254697980587 23286489561972 23299867851624 23313645644016 23436868314468 23561545860216 23578769212453 23715936920403 23729960744802 23802968911848 23869088944407 23929594009776 24053628006954 24056072232948 24070297187832 24084125781744 24216033245222 24228021928131 24356908188522 24446292395952 24500123923329 24514199456418 24594304954492 24689126765394 24703726061196 24706236347352 24882833331594 25077757989816 25089615880056 25147419139269 25159309968429 25259015899208 25356400461756 25373972464848 25389940674007 25392520690334 25528892981904 25537644735057 25540239760434 25555342340556 25737698989548 25767713606544 25786549654502 25876099426219 25903907084412 26041708582344 26060744919027 26076155286818 26078805033316 26080124139408 26091136263556 26227851349518 26230516510716 26265212961127 26408955398544 26433312475752 26483483428948 26604012681288 26623460058979 26765089376298 26778340025829 26947164814232 26959141969347 27079084336311 27094641504462 27103927909032 27167571155634 27199253251352 27278958793608 27304118278164 27343013033546 27488470170252 27489860579376 27502078945446 27675466565968 27684954202269 27689167917864 27836466501168 27983594230164 28016227950192 28036707648986 28062566008113 28082013385804 28216144874736 28245378376404 28253467817692 28416392886609 28417830231492 28437523807536 28599899365821 28609701681756 28739907587736 28753497106776 28794456504364 28821013738062 29017075056008 29020023646096 29029972220193 29185879697208 29188845440496 29227455024412 29340139656834 29470342462288 29538238354062 29552205359742 29572685058536 29783708478888 29801320327792 29814566063982 29974687256592 29996598577686 30017386241288 30133116404316 30315560416011 30350913612708 30426811495976 30588673572912 30599159907771 30603817172376 30807317458164 30810447964968 30947524955784 30965304576528 30970147415547 31006263974116 31048652749296 31134899886714 31249157752624 31430947366224 31621249227204 31639947659736 31807178426778 31825451925876 32071504009272 32074762977264 32304029237508 32475877584696 32644209438009 32647526601858 32666831897772 32685599275224 32918835687192 32938301414928 33154135270074 33177111108792 33269270690853 33377985295382 33506672038749 33526485368766 33529892185692 33545746624572 33769559521449 33808533949008 34050192980076 34053653013912 34073789787408 34230162932973 34316931986064 34412257769526 34461278079739 34477572919699 34538542779216 34661753960589 34747659892036 34929734342958 34949801777436 34970468466024 34974022014288 34996031673967 35155302471702 35342318790324 35389067889253 35409399214826 35594941117203 35686785835064 35704453367772 35894391014664 35941870367858 35945522625796 36080442010431 36084108349422 36105445781748 36126188672616 36223428207512 36324049867833 36405491037552 36651293560336 36669438593928 36771299184627 36864509690736 36891457431738 36913272269692 37055589091794 37059354521028 37108374831241 37129693913522 37311458973552 37324249997391 37416754677484 37616636984724 37634423820084 37660504501872 37688034110426 37888523848812 37890440308656 38060958697272 38088781035501 38111303880734 38133199154428 38146268909008 38293339472856 38333013510834 38428018317416 38651570409816 38679824481753 38706629626924 38855860626618 39114232930227 39118207549974 39120186209112 39136704395334 39328294593744 39384317805416 39402940479656 39613433097816 39725225143422 39752754751976 39906019021932 39919696391952 39995464770248 40147634064447 40177488539088 40420747221348 40467884816944 40751356733451 40798879877028 40918438190412 41014519550319 41076423277552 41232705255378 41234790869064 41238980970768 41293529887396 41513199848952 41533751876796 42024341925288 42055061473479 42123020078706 42161665636272 42349244676336 42380201726538 42409571235704 42433935901168 42656285711304 42914552522634 43072038983344 43191684756546 43231520607093 43525612584012 43530035469144 43555775863696 43809158298096 43841182536618 44205513693432 44307357531093 44328308039613 44359027587804 44406697858992 44675562718332 44701980491688 44706522914256 44721849095973 44727662166096 44994897866529 45026079361932 45400257306768 45526370419062 45640217243964 45883010359368 46210976187246 46215671947452 46509395961174 46572979123944 46599735703248 46702349830071 46873736628936 47123091720432 47157538424906 47431873840806 47459921489604 47605937823696 47710767640167 47738177888814 48055613220121 48107256013908 48112144465896 48140594375664 48432066490444 48456043856262 48713816377044 48778252642093 48971289902787 49000247846658 49028398912836 49188609908984 49378253530788 49407452122392 49412472694704 49443568680961 49731202905111 49765666663188 50066977943073 50155515979632 50179231760112 50289728053149 50294838278538 50318619936858 50390298882637 50518031798416 50712800923512 50779881348014 50785041380668 51075289470114 51080479520868 51110684681112 51148046292721 51475397979096 51573099309004 51752198852438 51807814168824 52083417164688 52121489838054 52152310573636 52157610066632 52182272527112 52455702699036 52461033021432 52530425922254 52732953707553 52866624951504 52966966857896 53114098822239 53208025362576 53246920117958 53530178752596 53556680051658 53894329628464 53912805551787 53918283938694 54158168672622 54189283008924 54207855818064 54260961954703 54335142311268 54398506502704 54557917587216 54608236556328 54686026067092 54976940340504 55004157890892 55337186147607 55369908404538 55378335835728 55694540870283 55967188460328 56073415297972 56125132016226 56164026771608 56490756752808 56506935635384 56532051165639 56832785773218 56835660462984 57166955821101 57199798731642 57219403363512 57479815175472 57506994213552 57588913008728 57642027476124 58034150112016 58059944440386 58371759394416 58454910048824 58677311324961 58680279313668 58705056593001 59076476708124 59104410719484 59145370117072 59567416957776 59587837715133 59629132127964 59993197155372 60034772482576 60266232808632 60631120832022 60701827225416 60853622991952 61198319815542 61207634344752 61614634916328 61620895929936 61849057883067 61895049911568 61940294831094 62012527948232 62269799773428 63184530118059 63242498454408 63279895319472 63570302589807 63614356853556 63650903851752 63999516433801 64143008018544 64371828783951 64598226471961 64608058475016 64787527134819 64951755169392 65288418876018 65295053203716 65333663795544 65371198550448 65761773804927 65837671374384 66308270540148 66354222217584 66538541381706 66755970590764 67013344077498 67052970737532 67059784371384 67091493249144 67539119042898 68100385960152 68107306027824 68289555628593 68460325865946 68824515539052 68915553258019 68922556159478 68955145839398 69316464280869 69323507921178 69495319784072 69764093941761 69859468685916 69899603554872 69940936932048 69992063347934 70235127014023 70310604943404 70684637580648 70736307637359 70778135778506 70818798429652 71189882234406 71373571670128 71408906735544 71607266833221 71788782029328 71883740735716 71891045251592 72160884020862 72168216698844 72210891563496 72252377345232 72263677302943 72446856415024 72648099735666 72684065784393 73338877187856 73500371769987 73542598369254 73782914863476 73826544539384 74111178183588 74118709042056 74216749662482 74259387827044 74648499994782 74833509354968 75233273969448 75268847640168 75376068220852 75777047697624 76121917394544 76169822022021 76177562071002 76222607761468 76266398308856 76586678945712 76666027021668 76856036634832 77303140819632 77359648963506 77413259253848 77628298278657 77711721253236 78182234757081 78228465860454 78236415099948 78240372418224 78273408790668 78768635610832 78795638883381 78805880959312 79226866195632 79450450286844 79505509503952 79812038043864 79870380176937 79990929540496 80295268128894 80841494442696 80877425908041 81502713466902 81597759754056 81836876380824 82029039100638 82465410510756 82469581738128 82587059774792 83026399697904 83054862606807 83067503753592 84048683850576 84110122946958 84187698024339 84246040157412 84756116358277 84760403453076 84819142471408 85249178659827 85312571422608 85799698097463 85829105045268 86383369513092 86463041214186 87051225168024 87060070938288 87089916660579 87682365073236 88411027386864 88614715062186 88656616079226 88718055175608 89351125436664 89403960983376 89443698191946 89989795733058 90052158723864 90946681248033 91052740838124 91266543503863 91280434487928 91766020718736 91797479723313 92421952374492 92431343894904 92910442246641 93018791922348 93145958247888 93404699660142 93581983639183 93747473257872 94315076849812 94863747681612 94919842979208 94989228829339 95421535280334 95476355777628 96111226440242 96214512027816 96224288931792 96864132980888 96912087712524 97427632754088 97556505284186 97932628314027 97942579805574 98000495693316 98056797825672 98128476771451 98377219817968 98756507061576 98814904244784 98887137361922 99462405810222 99531333326376 99807812072559 100133955886146 100579456106298 100589676557076 100637239873716 100722731684797 100770357915877 100780597765274 101308678564347 101425601847024 101559762696028 101570082761336 102150578940228 102160959041736 102221369362224 102296092585442 102690488798919 102950795958192 103146198618008 103383834239217 103432718759097 103504397704876 103615628337648 104242979676108 104304621147272 104315220133264 104364545054224 104911405398072 104922066042864 104988095021901 105060851844508 105465907415106 105933933715792 106167203667759 106228197644478 106493840235916 107060357505192 107113360103316 107825611103574 107836567877388 108316337345244 108378566017848 108521923909406 108670284622536 108972149603499 109216473112656 109372052134184 109953880681008 110008315781784 110674372295214 110739816809076 111325124493723 111389081740566 111934376920656 112146830595944 112250264032452 112328053543216 112981513505616 113013871270768 113064102331278 113665571546436 113671320925968 114266343106503 114333911642202 114399597463284 114438806727024 115177826017456 115284054952248 116039473445259 116119888880772 116822948533837 116909820097648 117342698790681 117354622649922 117360558627336 117410113186002 118152953416248 118208821438968 119175675430266 119258264255928 119986394310744 120442902193341 120532465617264 121262241664044 121403654450832 122254070200353 122396639631084 123043558650957 123229269832656 123698115766134 123880589662188 123932897251891 124025055896464 124539599546856 125796546287503 126165184420437 126369060236118 126484996908816 127140605179614 127228713707112 127301807703504 127999032867602 128743657567902 129196452943922 129216116950032 129575054269638 129694561821279 130576837752036 130590106407432 130667327591088 131523547609854 132616541080296 132922072593279 132984924118839 133077082763412 133389563582569 133511941181528 134026688154996 134105941475064 134119568742768 134165547287919 134182986498288 134203972134037 134984693599587 135078238085796 136200771920304 136579111257186 136773668395729 136920651731892 137649031078104 137831106516038 137845112318956 137910291678796 138632928561738 138647015842356 138830411365957 138990639568144 139528187883522 139718937371832 139799207109744 139984126695868 140470254028046 140621209886808 141369275161296 141472615274718 141556271557012 141637596859304 142379764468812 142817813471088 143132302920501 143214533666442 143767481471432 143782090503184 144166839660363 144321768041724 144336433397688 144421783126992 144527354605886 145296199471332 145368131568786 146334757926279 147000743539974 147085196738508 147279753877051 147565829726952 147653089078768 148222356367176 148237418084112 148330706042883 148433499324964 148518775654088 149296999989564 149667018709936 150200933829219 150466547938896 150537695280336 150752136441704 151170896647911 151554095395248 152339644044042 152355124142004 152445215522936 152532796617712 153332054043336 153444138878163 154719297927012 154826518507696 155256596557314 155423442506472 156364469514162 156456931720908 156472830199896 156546817581336 157591277766762 158900900573688 159342296466717 159624076087728 159740760353874 160590536257788 161682988885392 161738416655361 161754851816082 162782885864109 163005426933804 163195519508112 163673752761648 164058078201276 164930821021512 165051384487171 165174119549584 166011558442821 166109725213614 166135007507184 167083622610849 168220245893916 168375396048678 168492080314824 169512232716554 169520806906152 169596153496917 170498357319654 171500867463303 171599396194926 171658210090536 172766739026184 172926082428372 174102450336048 174179833321158 175364730146472 176031933974883 176115169779003 177229430124372 177313232158452 177436110351216 177729584718049 178702250873328 178763513145399 178887396383892 179979591466116 180104317447728 181132695983533 181893362496066 182105481676248 182238599718409 182533087007726 182560868975856 183594959446626 183856490727889 184843904748984 184862687789808 185820884493282 186037583844696 186809399320284 187163967278366 188630153699624 189553590354177 189727495363224 189839685958416 189978457658678 190710907769421 190843070560668 190952711555256 191998549301403 192222452880484 192429024055632 193728265961776 193794679415883 193824175425048 194362581404457 194855265508176 195113010568372 195865256628054 195885159611148 196000991386632 196113595651344 196144266965131 196256953542902 197285321414781 197513014123152 197774274723844 198924811620444 199062666652752 199615624145118 200267911772292 201158912212596 201179353114152 201274479747432 201445463369594 201540715831754 201561195530548 202617357128694 203119525392056 203140165522672 204301157880456 204321918083472 204592185170884 205380977597838 206292397236016 206746659774057 206767668478434 206865437518194 207008795409752 208485959352216 208609242294544 209292281825283 209822810796144 209976190043802 210121703689016 210705381042069 210931814830212 212208922912077 212334407335518 212456395288956 212987680471832 214120715010384 214226720206632 215651222207148 215673135754776 216632674690488 216757132035696 216791031908829 217043847818812 217340569245072 217944299206998 218744104268368 220016631563568 221348744590428 221479633618152 222650248987446 222778163481132 224293661191888 224500528064904 226128204662556 227331143092872 228509466066063 228532686213006 228667823284404 228799194926568 230568109904496 232078946890518 232239777761544 232884894835971 233645897067674 234546704271243 234685397581362 234709245299844 234721117254672 234820226372004 236305906832496 236386916650143 236417642877936 238351350860532 238516528511856 239611140530811 239972788621488 240885804386682 241228946558173 241343010437893 242524483328088 242632277724123 244508140400706 244793279262168 244972221717769 246087117301914 247396231532268 247723475224771 247761179324376 247865794503782 249079199093712 249164587820421 251593092575006 252330368840874 252563094073017 252738120472236 254268349074831 254281210359228 254457427414224 255998065735204 257399094292389 257487315135804 258392905887844 259150108539276 259389123642558 259758623818687 261153675504072 261180212814864 261269749981737 263047095219708 265233082160592 265844145186558 265969848237678 266154165526824 266348722665367 266779127165138 267023882363056 268053376309992 268211882950128 268331094575838 268407944268074 269969387199174 270156476171592 273158222514372 273547336791458 273799630511589 273841303463784 275298062156208 275662213032076 275690224637912 275820583357592 277265857123476 277294031684712 277660822731914 278731326739923 279056375767044 279437874743664 279968253391736 280745950917549 280940508056092 281242419773616 282945230549436 283112543114024 283275193718608 284759528937624 284967686488017 286264605841002 286429067332884 286807941760573 287534962942864 288333679320726 288643536083448 288672866795376 289054709211772 290592398942664 290736263137572 292669515852558 294001487079948 294170393477016 294385430314353 294559507754102 295131659453904 296444712734352 296661412085766 296866998649928 297037551308176 298593999979128 300401867658438 301504272883408 302168195054391 302311073747631 302341793295822 304679288088084 304710248284008 304890431045872 306664108086672 306888277756326 309438595854024 310151502717651 310298156277291 310513193114628 310846885012944 312728939028324 312913863441816 312945660399792 313093635162672 314964285065703 315182555533524 317801801147376 318501611003277 318684592933434 319481520707748 321181072515576 323476833310722 323509703632164 325565771728218 326010853867608 326916448810497 328116156402552 329861642043024 330102768974342 332023116885642 332219450427228 333975373481169 334167245221698 336389292540847 336440491787832 336750792097356 336984160629648 339024465433108 339041613812304 339192306993834 340996714639308 341447768494651 342799029319509 343001734926606 343198792389852 343316420181072 345533478052368 345852164856744 346104980766727 348118420335777 348359666642316 350468845601511 350729460292944 352028096372043 352063867949766 352230339558006 352732092178459 354458860248744 354626464316904 355459169436098 357527026290798 357774792767784 358036324049047 359959182932232 362265391967066 363786724992132 364210963352496 364477199436818 365066174015452 367189918893252 367712981455778 369130675952871 369687809497968 371641768986564 371798691755673 372075167689392 373618798640568 374327934556732 377260307399248 377389638862509 378495553261311 379107180708354 379454990726448 379826733682921 379956915317356 381421815538842 381686141121336 381905423110512 383997098602806 384444905760968 387589358831766 387648350850096 388725162808914 390226021136744 391730513256108 391770319222296 392001982773264 392288533930262 392513907085804 394570642829562 395548549447688 397849623240888 399231248290236 400168690747707 400535823544584 402317824425192 402358706228304 402548959494864 402611916402111 402890926739188 403081431663508 403122391061096 405234714257388 406239050784112 408602315760912 409184370341768 410321005187187 410761955195676 413493319548114 413535336956868 413730875036388 414017590819504 416491234097871 416971918704432 418584563650566 419952380087604 420243407378032 421410762084138 421863629660424 424417845824154 424668814671036 424912790577912 425975360943664 428453440413264 431302444414296 431346271509552 432500518981089 433265349380976 433582063817658 434087695637624 435888598413996 439004273778837 441839261631153 442697489180856 442959267236304 444992118128649 445300497974892 445556326962264 447996615036607 449001056129808 450602801487657 452256409325112 453512689943733 454662286185744 457018932132126 457065372426012 457335646568808 457598389853136 460332416634489 464157893781036 464479555523088 465769789671942 467291794135348 469093408542486 469370795162724 469418490599688 469640452744008 472773833300286 476702701721064 478026889400151 479222281061622 481771608773364 482408872806133 482457893116346 482686020875786 485048966656176 485215249966083 485264555448246 488348657592327 489016280801412 489586558524336 489944443435538 491645889098161 492174234603828 494792463064536 495154153461513 495446950449542 495522358648752 495731589007564 498329175640842 501250867832547 503186185150012 504660737681748 505126188146034 505476240944472 505845741120601 508536698149662 508562420718456 508788460490751 511996131470408 514502602389909 514798188584778 514974630271608 516785811775688 518300217078552 518778247285116 519517247637374 522307351008144 522539499963474 526094190439416 531688290373116 531939696475356 532308331053648 532697445330734 533188754154147 533558254330276 536106752619984 536662189151676 536815888536148 539938774398348 540312952343184 543398087950599 546316445028744 546715799155227 547094673582916 547599261023178 547682606927568 551324426064152 551380449275824 551569472183667 551641166715184 554531714246952 554588063369424 555321645463828 557462653479846 558112751534088 559936506783472 561491901835098 561881016112184 565890461098872 566225086228048 569519057875248 569935372976034 572529211682004 572858134665768 573615883521146 575995647904209 576667358641452 577287072166896 578109418423544 581184797885328 581384038247649 581472526275144 585339031705116 588002974159896 588340786954032 588432800895393 588770860628706 589119015508204 593322824171532 593733997299856 597187999958256 600803735316876 604336390108782 604622147495262 604683586591644 609358576176168 609420496568016 613776555512652 618877191708048 620239979322171 620303005435302 620596312554582 621026386229256 625457878056648 625827726883632 629928570131406 630365111067048 632116143126207 636626768736231 637003222006554 637369185866868 638963041415496 642362145031152 646953666621444 647019407264328 650373095726487 651131543456436 652021707735216 653832897620994 655073885474281 656232312805104 660205537948684 664046233771284 664438900854456 664924601805373 667950746962338 668334490443396 672778585081694 672880983575664 673501584194712 678048930866216 678384613987668 681993429278616 682895536989302 685528398198189 685598058639018 686003469853212 686397584779704 686899337400157 691704329713488 692209961533454 696236840671554 696719333284632 698654684507913 700937691203022 704056192744086 704127735899532 704460679116012 705059121793579 705392505411139 705464184356918 708917720497488 709160749950429 709252928633808 710918338872196 715054052581596 715549585535568 716072648098094 718833421592433 719918365864464 723686839674519 724029031313679 724530783934132 727573449984264 728954398873636 730132348030904 734379837786504 734916665153307 735425962911556 738261351905742 743170425674313 743283537973128 743597383511346 747237597281136 748655869113464 754779277725018 756991106522622 758214361416708 759653467365842 759913830634712 762805047224493 762843631077684 763372282242672 767994197205612 768889811521936 775178717663532 777450325617828 779275871456061 780452042273488 783461026512216 783540638444592 784577067860524 785027814171608 789141285659124 791097098895376 795699246481776 798462496580472 799046167996101 800337381495414 801071647089168 804635648850384 805223832804222 805781853478376 806162863327016 806244782122192 810469428514776 818368740683536 820642010374374 821398891534767 821523910391352 826986639096228 827070673913736 827461750072776 832982468195742 837169127301132 839904760175208 842237852752647 842821524168276 843727259320848 848835691648308 849337629342072 849825581155824 854903059464051 860423825281719 862604888828592 865001037962178 867164127635316 868175391275248 871777196827992 878008547557674 883156290943059 883678523262306 885394978361712 889984236257298 890600995949784 891112653924528 895993230073214 901205602975314 904512818650224 906504585163173 906933221242893 907025379887466 913056651182299 914037864264252 914130744852024 914671293137616 920664833268978 928315787562072 930454508152953 930894468831873 931539579343884 934583588270696 938186817084972 938741590325448 938836981199376 939280905488016 939427804938259 944892855197109 945547666600572 953405403442128 955504833009831 956053778800302 957415678770103 958444562123244 963543217546728 964817745612266 964915786232692 965372041751572 970430499932166 970529110896492 971812879561699 976697315184654 978032561602824 979888886871076 983291778196322 984348469207656 989584926129072 990308306923026 990893900899084 991463178015128 996658351281684 1001926120443507 1002501735665094 1006372370300024 1009167877622541 1009321475363496 1010252376292068 1010952481888944 1011691482241202 1017073396299324 1017124841436912 1017576920981502 1023992262940816 1024343305483953 1029005204779818 1029596377169556 1029949260543216 1030958277139357 1033571623551376 1036600434157104 1037556494570232 1038314942300181 1039034495274748 1045078999926948 1051406536804533 1052188380878832 1058196276535377 1063376580746232 1063879392950712 1065394890661468 1066377508308294 1067116508660552 1073324378303352 1073631777072296 1074108972147141 1079877548796696 1086796175901198 1092632890057488 1093431598310454 1094189347165832 1095198522046356 1102648852128304 1103138944367334 1109063428493904 1110643290927656 1114925306959692 1115396075267019 1116225503068176 1122983803670196 1123762032224368 1131780922197744 1132168916587527 1139480201048763 1139870745952068 1145058423364008 1145716269331536 1147231767042292 1151991295808418 1153334717282904 1156218836847088 1162768076495298 1162945052550288 1170678063410232 1176005948319792 1176865601790786 1177541721257412 1178238031016408 1186645648343064 1200506072243121 1201607470633752 1207835749206333 1208672780217564 1209244294990524 1209367173183288 1218717152352336 1227553111025304 1230963015561561 1240479958644342 1240606010870604 1241192625109164 1242052772458512 1249473702293613 1250915756113296 1259857140262812 1260730222134096 1264232286252414 1273253537472462 1274006444013108 1274738371733736 1275670198028863 1277926082830992 1293907333242888 1294038814528656 1297501556943267 1300746191452974 1302263086912872 1307665795241988 1309395511902361 1310147770948562 1317012821336511 1320411075897368 1325517784893459 1328092467542568 1328877801708912 1329849203610746 1334976354385947 1335901493924676 1336668980886792 1343989845109821 1345557170163388 1347003168389424 1356097861732432 1356769227975336 1360538069831199 1363986858557232 1365791073978604 1371056796396378 1371196117278036 1372006939706424 1372795169559408 1373009868755917 1373798674800314 1380997249903467 1384419923066908 1392473681343108 1393438666569264 1397309369015826 1401875382406044 1408112385488172 1408255471799064 1408921358232024 1410118243587158 1410785010822278 1410928368713836 1418321499900858 1421836677744392 1430108105163192 1432145296196188 1437666843184866 1447226618418399 1447373679349038 1448058062627358 1449061567868264 1455146899968528 1457908797747272 1460264696061808 1465045972776981 1468759675573008 1469833330306614 1470851925823112 1474937667294483 1476522703811484 1485462460384539 1486340851348626 1486567075946256 1487194767022692 1497311738226928 1509558555450036 1513982213045244 1516428722833416 1517537223361803 1519306934731684 1519827661269424 1525610094448986 1525687262155368 1535988394411224 1550357435327064 1554900651235656 1558551742912122 1566922053024432 1569154135721048 1570055628343216 1578282571318248 1596924993160944 1598092335992202 1599566262462441 1600674762990828 1610447665608444 1611563706956752 1612325726654032 1620938857029552 1630194263851797 1640147397465681 1641284020748748 1642797783069534 1643047820782704 1653973278192456 1654141347827472 1654708416551001 1654923500145552 1665964936391484 1674338254602264 1679809520350416 1684475705505294 1685643048336552 1697671383296616 1698675258684144 1709806118928102 1720847650563438 1727986943712627 1730002075924356 1734064326573397 1734328255270632 1743554393655984 1744152114742947 1756017095115348 1765298402686179 1766312581886118 1767357046524612 1778057689144477 1779968472514596 1781201991899568 1791986460146428 1802411205950628 1804795347757441 1813009170326346 1813866442485786 1814050759774932 1826113302364598 1828075728528504 1828261489704048 1841329666537956 1856631575124144 1860719937966513 1860909016305906 1861788937663746 1863079158687768 1864441058657569 1869167176541392 1876373634169944 1877483180650896 1878855609876518 1889785710394218 1891095333201144 1896348429378621 1911009666019662 1912107557600604 1914636800401663 1914831357540206 1916889124246488 1927086435093456 1929635491224532 1929831572465384 1930744083503144 1940860999864332 1941058221792984 1943625759123398 1951119287179461 1953394630369308 1956065123205648 1959777773742152 1965221656422843 1966583556392644 1968696938415312 1980616613846052 1981787801798168 1982926356030256 1993316702563368 1994773805416119 2003852240887014 2005003471330188 2007655592324011 2012744740600048 2018335755245082 2018642950726992 2020504752584136 2023382964482404 2034146792598648 2035153841963004 2048686610967906 2058010409559636 2059192754339112 2060698012200471 2061916554278714 2075112989140464 2076629884600362 2078068990549496 2090157999853896 2102813073609066 2115177365380737 2116177516233417 2116392553070754 2126753161492464 2127758785901424 2130789781322936 2132755016616588 2134233017321104 2146648756606704 2147263554144592 2148217944294282 2159755097593392 2171060519023557 2172087093941037 2173592351802396 2186863196620908 2188378694331664 2190397044092712 2204749995459921 2206277888734668 2221286581855312 2229511277022939 2229850613919384 2230792150534038 2245967607340392 2264337833175054 2278960402097526 2279741491904136 2288415141673479 2290116846728016 2294463534084584 2303982591616836 2306669434565808 2325536152990596 2337827614368183 2341356126820464 2353731203581572 2354725047785929 2355083442514824 2356476062032816 2373291296686128 2390134379462557 2397138503988303 2401012144486242 2403214941267504 2415671498412666 2417345560435128 2418488589981048 2418734346366576 2455106222050608 2461926031123122 2464196674604301 2480959917288684 2481212021741208 2482385250218328 2498947404587226 2519714280525624 2526713558257941 2528464572504828 2546507074944924 2548012888026216 2549476743467472 2549875470546703 2551340396057726 2564709178392153 2581271475845157 2587814666485776 2595003113886534 2598699699518851 2601492382905948 2604526173825744 2615331590483976 2618791023804722 2620295541897124 2634025642673022 2640822151794736 2649468872829177 2651035569786918 2656184935085136 2659698407221492 2669952708771894 2671802987849352 2673337961773584 2687979690219642 2691114340326776 2713538455950672 2719513755489519 2720799663728679 2721076139662398 2731582147957208 2739169953546897 2742113592792756 2742392234556072 2744013879412848 2746019737511834 2747597349600628 2761994499806934 2768839846133816 2784947362686216 2794618738031652 2798315323663969 2803750764812088 2816224770976344 2816510943598128 2817842716464048 2818283414814777 2820236487174316 2821570021644556 2821856737427672 2836642999801716 2843673355488784 2860216210326384 2864290592392376 2872247036310309 2875333686369732 2894453236836798 2894747358698076 2896116125254716 2898123135736528 2915438638685097 2915817595494544 2930091945553962 2939666660613228 2941703851646224 2949875334588966 2953045407622968 2970924920769078 2972681702697252 2974389534045384 3019117110900072 3027503632867623 3027964426090488 3032857445666832 3035074446723606 3038613869463368 3051220188897972 3051374524310736 3071976788822448 3073029916451859 3092874831418071 3100714870654128 3109801302471312 3114944826900543 3117103485824244 3135976305256249 3138308271442096 3154219610413599 3156565142636496 3174588829606131 3196184671984404 3199132524924882 3201349525981656 3220895331216888 3222326916441423 3260388527703594 3280294794931362 3282568041497496 3285595566139068 3307946556384912 3309416833102002 3331929872782968 3346188225801057 3348676509204528 3368951411010588 3371286096673104 3376862109642931 3395342766593232 3396506749762581 3418440603146289 3419612237856204 3441521223687127 3441695301126876 3455973887425254 3460004151848712 3462533394649771 3468128653146794 3468656510541264 3488304229485894 3512034190230696 3530596805372358 3532625163772236 3534714093049224 3556115378288954 3559936945029192 3583972920292856 3601518216729363 3604822411901256 3609590695514882 3623507247618999 3626018340652692 3627732884971572 3628101519549864 3652226604729196 3656151457057008 3682659333075912 3692889046684683 3721439875933026 3721818032611812 3723577875327492 3726158317375536 3726741072337489 3728503242887449 3728882117315138 3748421106880839 3752747268339888 3757711219753036 3779571420788436 3782190666402288 3792696858757242 3822019332039324 3824215115201208 3827010594086589 3829273600803326 3829662715080412 3833778248492976 3859270982449064 3859663144930768 3861488167006288 3881721999728664 3882116443585968 3887251518246796 3902238574358922 3906789260738616 3919555547484304 3928186535707083 3930443312845686 3933167112785288 3961233227692104 3963575603596336 3976553354680377 3986633405126736 3989547610832238 4007704481774028 4010006942660376 4015311184648022 4031969535329463 4036671510490164 4041009505168272 4046765928964808 4068293585197296 4070307683926008 4097373221935812 4116020819119272 4118385508678224 4119029606267751 4121396024400942 4123833108557428 4153259769200724 4156137981098992 4180315999707792 4205626147218132 4230354730761474 4232355032466834 4232785106141508 4261579562645872 4265510033233176 4296435888588564 4341679855255197 4342121038047114 4344174187882074 4347184703604792 4373726393241816 4380794088185424 4409499990919842 4412555777469336 4424813001883449 4456387381153617 4459022554045878 4459701227838768 4461584301068076 4491935214680784 4528675666350108 4552611670085409 4557920804195052 4559482983808272 4576830283346958 4585517198319967 4588927068169168 4607965183233672 4651072305981192 4654472212637611 4675655228736366 4707462407163144 4709450095571858 4710166885029648 4780268758925114 4794277007976606 4798698787387323 4802024288972484 4831342996825332 4834691120870256 4836977179962096 4890582791555391 4920442192397043 4923852062246244 4928393349208602 4935413852555053 4937747537877973 4961919834577368 4962424043482416 4964125249653003 4964770500436656 4997894809174452 5039428561051248 5053427116515882 5056929145009656 5060625730641973 5093014149889848 5096025776052432 5099750941093406 5102680792115452 5129418356784306 5162542951690314 5190006227773068 5197399399037702 5202192979720191 5202984765811896 5230663180967952 5237582047609444 5240591083794248 5268051285346044 5295895208058537 5298937745658354 5302071139573836 5319396814442984 5334173067433431 5339905417543788 5343605975698704 5375959380439284 5382228680653552 5414386043272323 5439027510979038 5441599327457358 5442152279324796 5449350893450887 5463164295914416 5478339907093794 5484227185585512 5484784469112144 5492039475023668 5495194699201256 5523988999613868 5537679692267632 5569894725372432 5589237476063304 5593323175972707 5596630647327938 5607501529624176 5632449541952688 5636566829629554 5640472974348632 5643140043289112 5643713474855344 5673285999603432 5728581184784752 5743910401204989 5744494072620618 5750667372739464 5788906473673596 5789494717396152 5792232250509432 5830877277370194 5860183891107924 5879333321226456 5895664969268529 5899750669177932 5906090815245936 5941849841538156 5945363405394504 5948779068090768 5984321416248357 6022966776972033 6038234221800144 6055007265735246 6055928852180976 6070148893447212 6077227738926736 6102440377795944 6146059832903718 6182094036601413 6185749662836142 6229889653801086 6234206971648488 6271952610512498 6308439220827198 6345532096142211 6348532548700251 6349177659212262 6391396558276093 6392369343968808 6398265049849764 6402699051963312 6441790662433776 6444653832882846 6513181557070671 6516261281823111 6520777055407188 6560589589862724 6565136082994992 6571191132278136 6575994634567813 6614249986379763 6618833666204004 6663859745565936 6688533831068817 6692376451602114 6701909751390721 6737902822021176 6753724219285862 6793013499525162 6802690156931893 6836881206292578 6839224475712408 6883042447374254 6883390602253752 6911947774850508 6920008303697424 6925066789299542 6936257306293588 6976608458971788 7013482843104549 7024068380461392 7061193610744716 7064175143357787 7065250327544472 7069428186098448 7112230756577908 7119873890058384 7167945840585712 7170403138387671 7191415511964909 7203036433458726 7209644823802512 7216707939975499 7219181391029764 7247014495237998 7252036681305384 7255465769943144 7256203039099728 7304453209458392 7365318666151824 7385778093369366 7442879751866052 7443636065223624 7447155750654984 7453482144674978 7457006485774898 7457764234630276 7496842213761678 7515422439506072 7559142841576872 7585393717514484 7644038664078648 7648430230402416 7649626411640109 7654021188173178 7658547201606652 7659325430160824 7718541964898128 7743814427535471 7763443999457328 7774503036493592 7796099098556553 7804477148717844 7813578521477232 7856373071414166 7860886625691372 7866334225570576 7922466455384208 7953106709360754 7979095221664476 8015408963548056 8020013885320752 8030622369296044 8063939070658926 8073343020980328 8093531857929616 8140615367852016 8194746443871624 8217509860640691 8232041638238544 8238059212535502 8242792048801884 8247666217114856 8306519538401448 8394945970991907 8411252294436264 8454850244444331 8460709461522948 8464710064933668 8465570212283016 8531020066466352 8592871777177128 8616741108930927 8683359710510394 8684242076094228 8688348375764148 8694369407209584 8746315916055291 8747452786483632 8818999981839684 8825111554938672 8849626003766898 8912774762307234 8918045108091756 8923168602136152 8929691386202041 9057351332700216 9082510898602869 9105223340170818 9115841608390104 9153660566693916 9165768583316527 9171034396639934 9215930366467344 9219089749355577 9278624494254213 9302144611962384 9308944425275222 9344834480701629 9351310457472732 9407928915768747 9414924814326288 9418900191143716 9523766488818393 9560537517850228 9588554015953212 9597397574774646 9604048577944968 9611069081291419 9662685993650664 9666980749324269 9781165583110782 9840884384794086 9847704124492488 9856786698417204 9870827705110106 9875495075755946 9923839669154736 9928250499306006 9995789618348904 10106854233031764 10113858290019312 10121251461283946 10130586328928793 10186028299779696 10199501882186812 10205361584230904 10255321809438867 10258836713568612 10324563671061381 10325085903380628 10380012455546136 10387600183949313 10394798798075404 10404385959440382 10405969531623792 10475164095218888 10481182167588496 10536102570692088 10591790416117074 10597875491316708 10604142279147672 10611893845141201 10638793628885968 10668346134866862 10679810835087576 10751918760878568 10828772086544646 10878055021958076 10883198654914716 10884304558649592 10898701786901774 10956679814187588 10968454371171024 10984078950047336 10990389398402512 11047977999227736 11178474952126608 11180223217012467 11185509728662347 11186646351945414 11193261294655876 11273133659259108 11280945948697264 11286280086578224 11346571999206864 11481031782259767 11487820802409978 11488988145241236 11501334745478928 11577812947347192 11578989434792304 11584464501018864 11661754554740388 11720367782215848 11758666642452912 11784559607121249 11791329938537058 11799501338355864 11883699683076312 11890726810789008 11968642832496714 12045933553944066 12095908605988389 12110014531470492 12140297786894424 12204880755591888 12292119665807436 12357088818803253 12364188073202826 12371499325672284 12446403824011339 12459779307602172 12468413943296976 12543905221024996 12616878441654396 12633567434302087 12691064192284422 12697065097400502 12698355318424524 12782793116552186 12784738687937616 12796530099699528 12889307665765692 13025039565765591 13026363114141342 13032522563646222 13041554110814376 13051087410602983 13121179179725448 13142382264556272 13151989269135626 13228499972759526 13237667332408008 13274439005650347 13377067662137634 13384752903204228 13402457602811641 13403819502781442 13475805644042352 13507448438571724 13586026999050324 13605380313863786 13657835010256227 13673762412585156 13678448951424816 13756551594959901 13766084894748508 13766781204507504 13823895549701016 13850133578599084 13872514612587176 13953216917943576 13963416637912833 14026965686209098 14053589146268077 14122387221489432 14128350286715574 14130500655088944 14224461513155816 14340806276775342 14382831023929818 14406072866917452 14433415879950998 14438362782059528 14494028990475996 14504073362610768 14510931539886288 14608906418916784 14771556186738732 14806241557665159 14813242613633919 14885759503732104 14887272130447248 14894311501309968 14906964289349956 14914012971549796 14915528469260552 14993684427523356 15030844879012144 15118285683153744 15170787435028968 15181877191925919 15288077328157296 15299252823280218 15308042376346356 15317094403213304 15318650860321648 15487628855070942 15549006072987184 15592198197113106 15606578939160573 15608954297435688 15712746142828332 15721773251382744 15906213418721508 15958190443328952 16002519202300293 16030817927096112 16061244738592088 16127878141317852 16146686041960656 16243158129816969 16348052680352661 16389492887743248 16435019721281382 16476118425071004 16485584097603768 16495332434229712 16613039076802896 16779969527918121 16789891941983814 16822504588872528 16909700488888662 16921418923045896 16929420129867336 16931140424566032 17185743554354256 17231731203614967 17233482217861854 17366719421020788 17368484152188456 17376696751528296 17492631832110582 17637999963679368 17686994907805587 17699252007533796 17825549524614468 17836090216183512 17846337204272304 17849128293826921 17859382772404082 17952964248745071 18068900330916099 18114702665400432 18165021797205738 18190897896631957 18210446680341636 18231683216780208 18307321133387832 18331537166633054 18342068793279868 18438179498711154 18546282109804239 18557248988508426 18617888850550444 18689668961403258 18702620914945464 18815857831537494 18837800382287432 19036596288426633 19045597646100753 19047532977636786 19121075035700456 19174189674828279 19177108031906424 19194795149549292 19208097155889936 19222138162582838 19325371987301328 19333961498648538 19562331166221564 19588207265647783 19681768769588172 19695408248984976 19713573396834408 19727983903703439 19741655410220212 19750990151511892 19856500998612012 19991579236697808 20105729254172163 20213708466063528 20242502922567892 20261172657857586 20399003764373624 20408070470795679 20410723168461808 20510643618877734 20517673427137224 20649127342122762 20650171806761256 20760024911092272 20775200367898626 20789597596150808 20808771918880764 20950328190437776 21072205141384176 21183580832234148 21192525430073361 21195750982633416 21208284558295344 21223787690282402 21336692269733724 21359621670175152 21503837521757136 21511209415163013 21650123819926497 21657544173089292 21756110043916152 21766397309829432 21768609117299184 21797403573803548 21913359628375176 21968157900094672 22095955998455472 22360446434024934 22371019457324694 22373292703890828 22386522589311752 22546267318518216 22948879234920327 22962063564519534 22975641604819956 22977976290482472 23155625894694384 23323509109480776 23388297295669659 23440735564431696 23569119214242498 23582659877074116 23599002676711728 23767399366152624 23937285664993428 24091867107888132 24191817211976778 24220029062940984 24237733762548397 24280595573788848 24584239331614872 24652529581922073 24714177637606506 24728376146405652 24742998651344568 24892807648022678 24919558615204344 25087810442049992 25184837912975721 25233756883308792 25267134868604174 25364550733332993 25382128384568844 25394130194801004 25396710636849048 25565586233104372 25593060199399056 25778615331531384 25850223326792781 26050079131531182 26052726228282684 26065045127292444 26083108221628752 26087187506362423 26099522700212143 26102174821205966 26238947748165873 26242358359450896 26303978538271252 26456999945519052 26475334664816016 26548878011300694 26754135324275268 26769505806408456 26789074158606123 26804915205623282 26807639005562884 27014896877143448 27172053998100648 27210760627727572 27315670020512454 27347524825170312 27497305749949581 27513103189919802 27532169789497016 27647791099402032 27700267157198168 27745029225174352 27835873482762639 27906433835887152 27926833275825666 28053931372418196 28107178292536154 28223786747306241 28244774442978864 28256700573431148 28448923026311632 28681612553550684 28765662047859636 28812145733834904 28833207243874257 28866831759901996 28876725564119056 28988057980951992 29543112373477464 29612483115330318 29626485227267838 29771519007464208 29813928578699912 29828025943099592 29831056938521104 29987368855046712 30341574870057936 30363754383851838 30391758986786379 30598505646560436 30616084752692712 30634188806426608 30973691013184143 30975257710141884 31162800551847939 31184396394226212 31213157878321146 31217908594871376 31425492285656664 31443546502765488 31812426837443016 31835681535423603 31916380886657904 32005038404600586 32122489477184176 32255756282635704 32486316259633938 32696105360705322 32870039442562764 32952236850142008 32971168195207536 33540669651037401 33556529185987041 33559939055836242 33579783883967628 33783096093745063 33819400977777324 33842837846091792 33858840259734672 34443095346779301 34463462407229934 34466964435723708 34733438842041576 34736968304376912 34753393503056592 34985263664221164 35275999927358736 35353678821363747 35373989815611174 35398504015067592 35424380114493811 35651099049228936 35672180432367024 35698256587653842 35718765544808164 35905928497490142 36137800661832198 36330043594411476 36378099207631597 36381795793263914 36420893360683272 36614642266775664 36663074333266108 36684137586559736 36876358997422308 37071266456409759 37092564219608478 37114497977016852 37235777701100888 37339211472034017 37379337922806516 37405241829890928 37631715663074988 37675600764574864 37900702302906261 38073192576853266 38091195292201506 38095065955273572 38145456254156209 38242150071400912 38348379349656558 38354216063812848 38389590299098584 38444276325165676 38667922997297076 39124662332443128 39153262231808949 39176414531295566 39363537539176344 39427146793668816 39455967807406878 39483310820440424 39501980303023784 39713001997224024 40207372808434923 40211458508344326 40427416932127056 40485005845135784 40522345315715172 40798007528747248 40816140941591358 41021287237755468 41035346854274448 41269654784879703 41298254684245524 41300343613522512 41550400735797252 41579195192301616 41617543837761528 41890249913738499 42160767438804231 42367161664468296 42385050860146722 42391501965266832 42447575380564804 42673384539467448 43022418830326026 43300247639852994 43315088346178584 43512220087832304 43532794619658864 43594807147607096 43826719256750352 44418724672995477 44439727840901757 44720892868049868 44739775907932651 44742038914649388 44746585407781656 44773045178623504 45092534637036432 45545631575777757 45897758469840654 45924127129039068 45951283209639912 45955952580964944 46647018218961552 46776594591339318 46819736817481719 47138238428484996 47165319754148232 47874571329986856 48007557606900879 48183734215776264 48383634423953556 48440058125881968 48447633940387357 48475467525096794 48729474389450907 49044158041057983 49168478663229744 49305059163844146 49428355275213012 49456752292811304 49485997302689136 49785615296045356 49839117230408688 50175620884099984 50339908583754363 50369675825951442 50467513766617584 50534269737208348 50729101466665986 50764256769137688 50788260389602008 50793421273698096 51131172466208744 51557230663062768 51695193610844901 51700446653585562 52100158263062364 52105452456565368 52130090254584888 52174375012724846 52199045400424286 52204349642411932 52477895496331746 52607957076542504 52913999891038104 53097756022601388 53167991149615411 53508270648550536 53539011612816912 53547384881480763 53578148317212246 53609830411246564 53615278011125768 54029793754286896 54206700992748297 54344107996201296 54421521255455144 54572693689895871 54631340041024908 54695049650340624 54994611499899162 55026206379839604 55064339578994032 55400534314396336 55671746965525278 55853666551651332 56107862744836392 56214356585072308 56447573494612482 56513401146862296 57363225107101368 57522569024484837 57531324095719272 57624291467669808 57666414487748514 57733663519803992 57976115961903984 58764621796943349 59086224746954928 59183951711110317 59224966230660636 59252970454535676 59627857157399824 59656051886199184 59974737710093424 60317187762516489 60727508767703676 60783517973572758 61197011293120872 61224211412387037 61232169505385424 61947382026368286 61950515420283768 62325601103695878 62368792788452424 62426315756642292 62850984571313328 63577576290220083 63624853674886032 63671363070847206 64010076809201172 64160380083215689 64511512565271408 64533628245489039 64950371459779491 64972632519267876 65392210721410644 65740078885125528 65788134498345649 65904473700284016 67081339302074802 67113058371974082 67119878111672484 67159567767935256 67566192187490126 67638801955554648 68846637704760981 68886190693558602 68926924814459868 68933928871447416 69466877684083152 69970527328442328 70164891887008977 70707357642727494 70747979631222348 70797008030135184 70841561614861531 70848760228987622 71302198098457872 71396513175307684 71437531089616328 71811856994980284 72275601323664396 72660087188822952 72713201287645191 72756198415263194 72763591586527828 72841786721366544 73326148666532216 73368275173119472 73752717994844616 74142532912819518 74185128439216956 74228995954033704 74283256915988407 74471555402201776 74678422944068034 74758675845613032 75263431326149976 75554513738927163 75801404605812522 76146385153706532 76182390584403012 76190131910547144 76290912508312418 76696758699313116 76779180598197168 76888552650331352 77335845994594152 78249324664886256 78261562519087269 78298568100636429 78306524463617898 78352829062591132 78727075078352688 78911935614813756 78966621640880848 79003960606047568 79426003994448048 80367222475818369 80414745616869846 80422917016688652 80970011690271568 81044690631430344 81632281883182716 82042574475510936 82491917249848743 82539309569759406 82596509368491048 83100801471594504 83235087675523056 83780499827476998 84321534877608462 84671360241918723 84734323328936592 84770101720293444 84895150761129608 85346769078934896 86044837660652052 86499621731622771 86600495279705988 86630176692357168 87124826768079373 87189614295214192 88434972040114609 88837449345990954 88879455681803514 89441785736099736 89479551815865302 89484077829298776 89493170815563312 91091263151555514 91175276960359137 91795516939681308 91848254258078136 91902566419279824 92921073039552429 93488401655543817 93553189182678636 93639473634963438 93817203219681487 94276476856969992 94330639508296464 95507044606270809 95749142659973712 96015115213801758 96151888882197487 96367468431552528 96767268847907112 96895267880774714 96950935050193588 97458948778901814 98088316082115966 98610118327688292 98856710550426024 98913504585622608 99571230592090712 100622008953112203 100669587557961123 100679817167508726 100739351651902884 101068539474416696 101349288281235189 101458202933331972 101528513538275376 101576520779204016 102262344932417488 103390387221689802 103400893307171124 103537666975566853 104200316526124728 104210904913130736 104260180509169776 104348750025449692 104398090800848572 104408699284823864 104955790992663492 105215914153085008 105827999782076208 106195512045202776 106273140343481433 106335982299230822 107016541297101072 107094769762961526 107156296634424492 107219660822493128 107230556022251536 108413401985496594 108843042510910288 109134297622894791 109145387379791742 109262680082049816 109989222999798324 110052412759679208 111343493931050556 111707333103302664 112017634416102051 112215725489672784 112428713170144616 112895146989224964 113026802293724592 113702106908718783 114436368762468627 114726450214202736 115045138048969674 115062648191438544 115332828975497028 115467327039607984 117459786695426847 117529243593886698 118367903422220634 118449932461321272 118505940909071352 120622118425304769 120634375525032978 121455017535407352 121567035947145516 122394022586241744 122448422824774074 123808964354639109 123894764052736572 123901030840567536 124651202207391756 124737585576904848 124852631513284584 124943898056788447 125670749741215497 126482302316412693 127155152580440166 127336285276423699 127342726141694412 128020153618402344 128320760166431378 129067256490978078 129900742919558982 129945265038535752 130784421442821288 131480157770251056 131576268996691298 133256174018986431 133319183522705271 134162678604149604 134219327723797953 134226116743948164 134239756223344968 134319135535870512 135132384374980252 135277603911109296 136636894727333271 137117450859534481 137693275409521962 137772381387117204 137853849628919736 137867857742894832 137954619986835613 139941054656884656 140329783774017954 141414715285454988 141495959262444696 141683123229723062 141697520457975244 142793026350615368 142875062179232656 143623713989960568 144551202647328792 145320174377645904 145342901821162071 145426402575290382 145512396830526388 145527183173055656 146652297333064432 147132474123173949 147505435989689232 148285065825639036 148370256878433912 148457991908067408 148566513831976814 149356845888136068 149517351691226064 150526862652299952 151109027477854326 151602809211625044 152292770307413064 152364781168806024 152380263821094288 152581825016624836 153393517398626232 153777105300662704 154671691989188304 156523125038174538 156597136201272858 156613048927235796 156705658125182264 157823871229627512 159503973448846233 160642154644442289 160734444951636738 160829491233739692 160845834033377304 162089381262860688 163264563766365432 163718081069687613 164085148951021872 164983834499697486 165078619139518812 165193018736982096 166201602943189008 167560999654953996 168643069755216924 169342720483837446 169540203440586888 169664136337838779 169790301522259216 172089675321304104 172567707073454511 172999243463245542 173200990559411976 174249653536158746 176293865390830047 176869944080229218 177551855133330951 177674898691981908 177758911363607028 178883571472199472 178959103631730604 178968155658597552 180951563287549467 182182526303111028 182350553920718274 182610312544536961 182696658901485001 183591033879362616 183672634237161111 183696508516156272 185842146079104858 186976803311087634 187106378365357272 187278947269926876 187634406439362974 188552953713939984 191014089212541618 192030230427603516 192303777764394974 192481140249647067 193534537695814224 193790535761549428 193901870100387176 194851114379338473 194917897557803628 196176632164231932 197220236655376584 197364403495036947 197713421100852048 199142461184181424 201244017906224406 201339175115922246 201359634335017452 201478703303805768 201625983057682819 202137078948833392 202698576562470378 202916405866663944 206780774443379604 206801786614342248 207075333951133706 208400633052249456 208697500050899384 208796181601697144 208817398569647728 209911581985326984 212391024090405552 212524684844584593 212546280686962866 212671964598461644 214189539525923052 214312593268848984 214439321644986256 216826803970993188 218139603862935573 218268595245789582 218290774759583484 218525360164099632 219978445999596648 220104825519358416 222686987862101112 222849770747965221 223414666206605328 224035268832204102 224857426340289232 225790293978449928 227404213817437566 228872737524937254 230090276097939348 230665657950994056 234784687557261807 234895704301909287 234919573390853694 235058487187773396 236481672656215441 236735806844441268 236899864922642544 237011881818142704 241101667427455107 241244236850609538 241268751050065956 242910035070814704 243134071894291032 244896845649548148 247475751749546229 247617928709278218 247789528105473144 247970660801456677 249302404414783512 249705263026569168 249887796113576894 251341499482430994 252964604632825386 254310305160880332 254646694453421179 254672570552847398 254685452283388824 256040307236804688 256641520332862756 258134512981956156 259498865194868313 259801485839117964 259890530077071504 261374480304238119 261568842885642576 263152537993382596 265304916120343827 266512348037972862 266638367045410542 267018193779093463 268325357208299208 268438655447595906 268452233487896328 268479512446689936 270264768749960504 273273789454666542 274234901719068962 275386550819043924 275544762774234408 275707699257839472 275909239973671226 280659567548035908 281451609659044461 282829430570909976 282991918524889392 283366246459446124 283395040915950488 285586052701230736 286521133818812427 287247427979921136 288455666646592461 289102405294657584 290685803642324142 290852805150580764 291024793661052776 291054366346111312 294264948246347898 296570131651278072 296740513756867824 297133027663953628 298713691776272136 302218054955708652 303205618423250088 304047864843705567 304585540614826128 304729562337612048 305163650033249672 306787034797252464 310613000926700559 313046250076349076 313194272402545716 313226097854471592 313411316250364528 315647742459255024 318819421030444299 319007946897692466 321284309288884578 321468889903273476 321658982467479384 321691668066754608 326529127532730864 327402892868684373 327436162139375226 329967668999394972 330157238279037624 335121999309907992 336052903248306153 337286139510433848 338685440967674892 339080406881173776 339133437582711499 339328272675677558 341106320726156349 343309106287405881 344179350642608208 345135414146909022 345998486926491084 346401981118823952 348499307072317492 352379360086280541 352587730781660094 353739888160458436 355103710266661902 355349797383963816 355517822727214056 357918207263461208 361866355275914307 361903126575098934 364365052606222056 364701107841436548 365220625089073922 365393317802970002 367182067758725232 367345268474322222 371684292158209716 372175938047307877 373953606622175268 374212756730714544 374557894539853752 374831694170365341 375268812878725948 379446906949238079 382008855829271097 382028178425083236 384060460855207032 384607555528789948 384962280499294134 387581071523098856 387803740200774352 389702228758676946 389835795115607256 392353264328463864 394440473310753168 394728806990073894 402488035812448812 402657983171393859 402678350231844492 402719268670034904 402957406607611536 403251966115365638 405397153124940756 405832811733327888 411352352578603443 413561548886759208 413603573228684496 413863859960506839 414150667902267412 417395000101798768 417592363203394288 419823163970653968 425049369689169186 425092561373925732 425343929196923288 428379079051846104 428625186537697968 433653607941986376 436028705463486213 436279207725871146 436537190491579164 436581549519166968 439956891999193296 445373975724202224 445699541495930442 448070537664408204 451580587956899856 454808427634875132 457745475049874508 460180552195878696 460516941488419543 461331315901988112 469569375114523614 469791408603818574 469839146781707388 470116974375546792 472963345312430882 473471613688882536 478511920346538699 481926463933326867 482203334854910214 482488473701219076 482537502100131912 486268143788582064 489793691299096296 491154243209062839 494951503499092458 495235857418556436 495579056210946288 495890931304030717 495941321602913354 498604808829567024 499775592227153788 502682998964861988 505929209265650772 508620610321760664 508992409013516337 509293388906842358 509345141105694796 509370904566777648 513283040665725512 516269025963912312 518997730389736626 519602971678235928 519982798411918849 522748960608476238 526305075986765192 528881596172490141 530609832240687654 533024696075945724 533276734090821084 534036387558186926 536650714416598416 536877310895191812 536904466975792656 540529537499921008 546547578909333084 547830937633610883 548089976704455003 548469803438137924 550773101638087848 551089525548468816 551818479947342452 561319135096071816 562903219318088922 565658861141819952 566732492918892248 566790081831900976 573042267637624854 576911333293184922 577443420748941201 581371607284648284 581705610301161528 582049587322105552 588529896492695796 592093210485110841 593140263302556144 594266055327907256 597427383552544272 604436109911417304 604877949173048457 606411236846500176 608095729687411134 610327300066499344 621226001853401118 626092500152698152 626388544805091432 626452195708943184 637574054533753779 637638842060888598 638015893795384932 642568618577769156 642937779806546952 643317964934958768 654418811588806719 654805785737368746 654872324278750452 659935337998789944 660314476558075248 668549312243895663 670243998619815984 672105806496612306 673063222175382409 674572279020867696 677370881935349784 678266875165422998 678656545351355116 682212641452312698 686618212574811762 690270828293818044 691183884945000343 691996973852982168 696998614144634984 704354062671785421 704687112905727861 704758720172561082 705175461563320188 707479776320916872 709445017968646323 710207420533323804 710699594767927632 711035645454428112 715836414526922416 723732710551828614 723806253150197868 724763668828967971 728730105212444112 729402215682873096 730441250178147844 730786635605940004 734690536948644444 743368584316419432 743911982404370031 744351876094615754 747907213244350536 749115789079707504 749663388340730682 750537625757451896 758893813898476158 763940083360263537 764017711658542194 764056356850166472 768120921710414064 769215111057579896 769924560998588268 775162143046197712 779404457517353892 779671590231214512 784123440912714357 784706528656927728 789457613980147788 795914748361031481 801054581337280389 804976071624897624 805315966342787718 805356700463688984 805438537340069808 806503932230731276 810794306249881512 822704705157206886 827123097773518416 827727719921013678 828301335804534824 844354828977133383 850098739378338372 850185122747851464 850687858393846576 856758158103692208 865366999939777383 867307215883972752 872057410926972426 872558415451742292 873074380983158328 873163099038333936 891399082991860884 896141075328816408 909616855269750264 912143594531116701 915490950099749016 920361104391757392 921033882976839086 931839002780101677 939138750229047228 939582817207637148 939678293563414776 940233948751093584 945926690624861764 946943227377765072 956458263091332897 957023840693077398 963852927866653734 964406669709820428 964976947402438152 965075004200263824 965682339907849291 979587382598192592 982208678606053119 982308486418125678 989903006998184916 990471714837112872 991781862608061434 991882643205826708 999551184454307576 1005365997929723976 1011858418531301544 1017241220643521328 1017400312748134497 1017984818027032674 1018586777813684716 1018690282211389592 1026566081331451024 1029927318862217643 1032538051927824624 1037995460779473252 1039205943356471856 1039965596823837698 1045497921216952476 1052610151973530384 1057763192344980282 1061219664481375308 1066049392151891448 1066553468181642168 1068072775116373852 1073754621790383624 1093095157818666168 1095661875267221766 1096179953408910006 1096939606876275848 1101546203276175696 1103636959894684904 1116527814141923631 1122638270192143632 1124495082511096023 1125806438636177844 1133464985837784496 1146026567487813291 1146084535275249708 1153822666586369844 1154886841497882402 1162743214569296568 1163411220602323056 1177059792985391592 1184186420970221682 1188532110655814512 1207973949514181577 1208872219822834608 1209755898346096914 1216191459374822268 1234057057735810329 1241591579881520517 1242452003706802236 1249974555468567331 1252185000305396304 1252777089610182864 1275148109067507558 1275277684121777196 1276031787590769864 1285137237155538312 1285875559613093904 1308086116390458639 1308837623177613438 1309611571474737492 1309744648557500904 1319870675997579888 1337098624487791326 1344211612993224612 1345989670682369089 1346126444350764818 1354741763870699568 1356533750330845996 1357313090702710232 1364425282904625396 1373236425149623524 1380541656587636088 1381550824465258629 1382367769890000686 1383993947705964336 1393997228289269968 1408708125343570842 1409374225811455722 1409517440345122164 1410350923126640376 1411381881403779733 1414959552641833744 1418890035937292646 1420414841066647608 1435535761039616097 1447465421103657228 1447612506300395736 1449527337657935942 1458804431365746192 1460882500356295688 1461573271211880008 1469381073897288888 1486737168632838864 1487672793912092151 1487823964808740062 1488703752189231508 1495814426488701072 1499326776681461364 1501075251514903792 1517787627796952316 1526977227040549011 1527880166720527074 1528035423317084388 1528112713700332944 1538430222115159792 1539849121997176536 1558808915034707784 1559948395235756547 1568246881825428714 1578915227960295576 1591829496722062962 1602109162674560778 1609952143249795248 1610631932685575436 1610713400927377968 1613007864461462552 1621588612499763024 1643492812900832649 1644269930113365009 1645409410314413772 1655371708593508087 1655455439842027356 1656602671609069648 1688709657954266766 1700197478756676744 1700370245495702928 1730733999879554766 1732330262246823603 1744114821853944852 1745116830903484584 1746148761966316656 1776279631455332523 1782526861173948253 1782798165983721768 1792282150657632816 1814633847519145371 1819233710539500528 1824287189062233402 1830981900199498032 1842067765953678172 1863678005560203354 1878277500458094456 1879165634415274296 1879356587126829552 1891853381249723528 1912722163601261337 1912916526182665794 1914047681386154796 1927705855733307468 1928813339419640856 1929953894804876304 1931364679815698582 1964417357212106238 1964616972836251356 1967215672535770207 1979806013996369832 1980943429674225744 1983563725216122868 1983765286411653416 1999102368908615152 2005647936731686989 2010731995859447952 2019189666526147227 2023716837062603088 2034800625496268994 2035969636054065348 2037173555627369432 2037380564422779184 2059854637724435286 2073551654835001029 2075990921558946504 2079931193647675396 2090995842433904952 2115526384689960564 2122439328962750616 2128335053905938969 2132098784303782896 2133106936363284336 2136145550232747704 2147509243580767248 2174291006486903913 2186190315637332336 2191323750534443532 2192359906817820012 2193879213752551696 2207273919789369808 2231735947213110093 2233055628283847262 2248990165022192046 2251612877272355688 2291820250080790611 2292053134975626582 2292169070550499416 2307645333172739688 2309773682995764804 2325486429138593136 2352370322738143071 2354119585970783184 2368372841940443364 2373934063078980493 2387744245083094443 2403163744011841167 2415947899028363154 2419511796692193828 2432382918749644536 2468114115471620658 2483183159763041034 2484904007413604472 2499949110937134662 2533064486931400149 2550296218135015116 2550555368243554392 2552063575181539728 2570274474311076624 2596100999819332149 2605231566331155139 2616172232780917278 2617675246355226876 2619223142949474984 2619489297115001808 2621137779749876647 2674197248975582652 2688423225986449224 2691979341364738178 2692252888701529636 2713067500661691992 2714626181405420464 2728850565809250792 2746472850299247048 2761083313175272176 2763101648930517258 2764735539780001372 2795517008340305031 2817416250687141684 2818748451622911444 2819034880690244328 2820701846253280752 2822763762807559466 2837780071874585292 2840829682133295216 2871071522079232194 2894930842207314456 2895225012600791472 2897047019723547873 2899054675315871884 2921765000712591376 2923146542423760016 2938762147794577776 2975345587824184302 2975647929617480124 2977407504378463016 2998653553362922728 3035575255593904632 3052200938244403491 3053954454081098022 3055760333441054148 3056070846634168776 3079698243994353072 3117617830069415568 3119896790471513094 3136493763650857428 3157830455920591152 3183658993444125924 3204218325349121556 3221263865371150872 3223618590418936801 3226015728922925104 3286985625801665298 3288539860226730018 3290818820628827544 3310743417187016174 3310910879684054712 3349583442425770893 3373485247533288069 3377419315908533532 3400394957513353488 3438079702463439873 3461467999759109532 3464660524493647206 3471236519128215019 3488229643707889704 3490233661806969168 3552559262910665046 3565053722347896506 3565596331967443536 3629267695038290742 3648574378124466804 3684135531907356344 3702171173207430987 3724774739644561551 3727356011120406708 3749923666405701993 3756555000916188912 3758331268830548592 3783706762499447056 3825444327202522674 3825833052365331588 3828095362772309592 3830893678095973561 3855411711466614936 3857626678839281712 3862729359631397164 3928834714424212476 3929233945672502712 3934431345071540414 3959612027992739664 3967127450432245736 3967530572823306832 4011295873463373978 4037969012047107267 4038379333052294454 4069601250992537988 4071939272108130696 4074347111254738864 4119709275448870572 4144652473395775887 4147103309670002058 4151981843117893008 4159862387295350792 4181991684867809904 4231052769379921128 4234145644211339199 4244878657925501232 4256670107811877938 4272291100465495408 4348582012973807826 4382647501068887064 4384719813635640024 4463018381736276453 4463471894426220186 4466111256567694524 4497980330044384092 4503225754544711376 4580931681121647033 4583640500161581222 4584106269951253164 4584338141100998832 4615290666345479376 4619547365991529608 4679845185707269641 4704740645476286142 4711442555227676863 4736745683880886728 4747868126157960986 4775488490166188886 4806327488023682334 4831895798056726308 4838287194615002401 4839023593384387656 4864765837499289072 4930478438702497947 4932809790340095027 4936228230943241316 4966115125780524261 4966366319526082068 4969808014827208944 4999898221874269324 5066128973862800298 5073345681802775797 5100592436270030232 5101110736487108784 5192201999638664298 5210463132662310278 5232344465561834556 5235350492710453752 5238446285898949968 5242275559499753294 5347580583521844759 5348394497951165304 5376846451972898448 5383958682729476356 5384505777403059272 5426135001323383984 5443901542557436113 5457701131618501584 5492945700598494096 5526203297861034516 5529471079560002744 5591034016680610062 5634832501374283368 5637496903245822888 5638069761380488656 5645527525615118932 5675560143749170584 5742143044158464388 5789861684414628912 5794094039447095746 5798109350631743768 5901647017607310621 5950691175648368604 5951295859234960248 5954815008756926032 5997307106725845456 6057568999578441681 6071150511187809264 6104401876488806982 6107908908162196044 6111520666882108296 6112141693268337552 6220654964505003087 6239793580943026188 6272987527301714856 6367317986888251848 6385005161717816907 6408436650698243112 6442527730742301744 6447237180837873602 6522873019460711739 6573971251603330596 6577079720453460036 6581637641257655088 6621486834374032348 6621821759368109424 6695207841639330279 6699166884851541786 6746970495066576138 6754838631817067064 6759776379354945037 6875460750242371833 6876159404926879746 6922935999518219064 6929321048987294412 6942473038256430038 6976459287415779408 7105118525821330092 7121802189236941479 7130107444695793012 7209491232035523501 7258535390076581484 7297148756248933608 7368271063814712688 7404342346414861974 7449549479289123102 7454712022240813416 7499847332811403986 7650888654405045348 7651666104730663176 7656190725544619184 7661787356191947122 7710823422933229872 7725458719262794328 7815694698993465417 7857669428848424952 7858467891345005424 7863413339249629941 7868862690143080828 7934254900864491472 8022591746926747956 8075938024094214534 8076758666104588908 8139202501985075976 8143878544216261392 8239418550897741144 8289304946791551774 8294206619340004116 8319724774590701584 8462105538759842256 8468291288422678398 8513340215623755876 8691141059170643619 8697164025947615652 8749821888279971317 8765295002137774128 8769439627271280048 8926036763472552906 8926943788852440372 8932222513135389048 8995960660088768184 9156602814733210473 9161863362243294066 9167281000323162444 9168212539902506328 9239094731983059216 9359690371414539282 9409481290952572284 9421927694776583623 9422885110455353726 9473491367761773456 9495736252315921972 9550976980332377772 9612654976047364668 9663791596113452616 9670855771256810403 9676574389230004802 9678047186768775312 9860956877404995894 9865619580680190054 9872456461886482632 9879673169826458131 9932230251561048522 9932732639052164136 9999796443748538648 10048750327277312679 10132257947725600596 10146691363605551594 10201184872540060464 10384403999277328596 10413709557384645057 10420926265324620556 10464688931123669112 10470700985420907504 10484551118999506588 10695161167043689518 10696788995902330608 10767917365458952712 10769011554806118544 10887803085114872226 11052406595722069032 11058942159120005488 11182068033361220124 11249770999217105979 11269665002748566736 11274993806491645776 11291055051230237864 11351120287498341168 11484286088316928776 11492681034287920683 11588188078894191492 11596218701263487536 11803294035214621242 11901382351296737208 11902591718469920496 12113907036141321801 12115137999156883362 12208803752977613964 12215817816324392088 12223041333764216592 12433957420187327661 12441309929010006174 12479587161886052376 12545975054603429712 12702436932634017597 12734635973776503696 12770010323435633814 12816873301396486224 12894474361675747204 13045746038921423478 13147942503206661192 13154159440906920072 13242973668748064696 13389055145208829359 13390415683278660558 13398333769703083572 13493940990133152276 13509677263634134128 13519552758709890074 13750921500484743666 13752318809853759492 13770509707750391449 13845871999036438128 13858642097974588824 13884946076512860076 14039535557121808923 14134327665683030589 14210237051642660184 14243604378473882958 14260214889391586024 14418982464071047002 14514861583845007203 14517070780153162968 14594297512497867216 14808684692829723948 14898345377341572783 14899098958578246204 14909424044481626832 14999694665622807972 15220037045408327391 15301777308810090696 15303332209461326352 15323574712383894244 15450917438525588656 15631389397986930834 15715338857696849904 15726826678499259882 15737725380286161656 16042741750565534277 16045183493853495912 16151876048188429068 16153517332209177816 16278405003970151952 16478837101795482288 16578609893583103548 16588413238680008232 16936582576845356796 17026680431247511752 17382282118341287238 17394328051895231304 17499643776559942634 17704941052821931863 17852073526945105812 17853887577704880744 17864445026270778096 17991921320177536368 18172706998735325043 18313205629466420946 18323726724486588132 18334562000646324888 18336425079805012656 18347964458249136529 18661964893515009261 18719380742829078564 18818962581905144568 18843855389553167246 18845770220910707452 18991472504631843944 19101953960664755544 19225309952094729336 19327583192226905232 19341711542513620806 19353148778460009604 19568619058382135217 19721913754809991788 19731239161360380108 19744912923772965264 19759346339652916262 19864460503122097044 19865465278104328272 19999592887497077296 20097500654554625358 20264515895451201192 20279329138064835111 20293382727211103188 20768807998554657192 20827419114769290114 20841852530649241112 20929377862247338224 20969102237999013176 21365406567710824437 21390322334087379036 21535834730917905424 21775606170229744452 22104813191444138064 22364136066722440248 22499541998434211958 22582110102460475728 22968572176633857552 22985362068575841366 23176376157788382984 23447084096980396251 23590240017748889823 23606588070429242484 23802764702593474416 24227814072282643602 24230275998313766724 24417607505955227928 24431635632648784176 24867914840374655322 24882619858020012348 24959174323772104752 25404873865268035194 25540020646871267628 25573803742965012691 25788948723351494408 26073423177511930857 26091492077842846956 26249465664839913951 26295885006413322384 26308318881813840144 26485947337496129392 26778110290417658718 26780831366557321116 26796667539406167144 26816255746671814927 26987881980266304552 27039105517419780148 27501843000969487332 27504637619707518984 27541019415500782898 27717284195949177648 27769892153025720152 28079071114243617846 28265783084329750869 28268655331366061178 28420474103285320368 28487208756947765916 28520429778783172048 28837964928142094004 29012567313770431209 29029723167690014406 29034141560306325936 29617369385659447896 29639019509479374393 29796690754683145566 29798197917156492408 29999389331245615944 30440074090816654782 30603554617620181392 30647149424767788488 31241128672153935171 31262778795973861668 31453653356998519764 31475450760572323312 32085483501131068554 32090366987706991824 32303752096376858136 32307034664418355632 33157219787166207096 33176826477360016464 33749312997651317937 33868010362305016807 33873165153690713592 34053360862495023504 34478043102863762049 34764564236682574476 34788656103790462608 34999287553119885268 35409882105643863726 35704147053890211624 35707775155409761488 36341721108423965403 36345413997470650086 36626411258932841892 36647453448973176264 36669124001292649776 36695928916498273058 37323929787030018522 37438761485658157128 37637925163810289136 37687710779106334492 37691540441821414904 37982945009263687888 38107310797902052791 38203907921329511088 38450619904189458672 38683423085027241612 38706297556920019208 39137238116764270434 39443827509619983576 39462478322720760216 39518692679305832524 39728921006244194088 40195001309109250716 40529031790902402384 40558658276129670222 40586765454422206376 41311529123251174347 41537615997109314384 41654838229538580228 41683705061298482224 41938204475998026352 42402982997049091767 42730813135421648874 42780644668174758072 43544584751535021609 43551212340459488904 44695036132024718349 44728272133444880496 44999083996868423916 45660111136224982173 45970724137151682732 46352752315576765968 46894168193960792502 47180480035497779646 47213176140858484968 48128225251696602831 48455628144565287204 48460551996627533448 48835215011910455856 49735829680749310644 49765239716040024696 49801617815247656293 50809747730536070388 51080041293742535256 51147607485930025382 51577897446702988816 52146846355023861714 52182984155685693912 52498931329679827902 53114823158465795589 53556220580835317436 53561662733114642232 53593335078812334288 53632511493343629854 53975763960532609104 54078211034839560296 55003686001938974664 55009275239415037968 55043893374747409587 55082038831001565796 55539784306051440304 56158142228487235692 56531566168659501738 56537310662732122356 56974417513895531832 57675929856284188008 58025134627540862418 58059446335380028812 59234738771318895792 59278039018958748786 59593381509366291132 59596395834312984816 59998778662491231888 60837987414194505333 60880148181633309564 61248753217959799219 61294298849535576976 62482257344307870342 62525557591947723336 62907306713997039528 64096219703132473311 64170967002262137108 64607504192753716272 65953493863436085361 66314439574332414192 67498625995302635874 67736020724610033614 67746330307381427184 68956086205727524098 69529128473365148952 69998575106239770536 70341252290941188753 70770720053246669469 70819764211287727452 71408294107780423248 72683442216847930806 72690827994941300172 72786979883823497659 73252822517865683784 73294906897946352528 73391857832996546116 74647859574060037044 74877522971316314256 75375421558212668984 75383080883642829808 76214621595804105582 76721411228895038073 77366846170054483224 77412595113840038416 78274476233528540868 78748396994519741853 78887655019239967152 78924956645441520432 79037385358611665048 79457842012488388176 80390002618218501432 80448767240015444781 81117316552259340444 81173530908844412752 82623058246502348694 83309676459077160456 84797349252989252607 84805965994098183534 85461626270843297748 85561289336349516144 87037701941311293627 87089169503070043218 87102424680918977808 88917058528438123179 89390072264049436698 89998167993736847832 91320222272449964346 91941448274303365464 93723386016461805513 93788336387921585004 94360960070995559292 94426352281716969936 96256450503393205662 96393567954252740143 96911256289130574408 96921103993255066896 99471659361498621288 99530479432080049392 99603235630495312586 101604031086915050421 101619495461072140776 102160082587485070512 102295214971860050764 103434129308591286147 104293692710047723428 104365968311371387824 104997862659359655804 106229646316931591178 107112441161670634872 107123325466229284464 107265022986687259708 108156422069679120592 110007372003877949328 110087786749494819174 110164077662003131592 112316284456974471384 113063132337319003476 113074621325464244712 113948835027791063664 115351859712568376016 116050269255081724836 116118892670760057624 118556078037917497572 119186763018732582264 121675974828389010666 121760296363266619128 122497506435919598438 123934587369753523041 124964514688615740684 125051115183895446672 125814613427994079056 127208948991147275301 128192439406264946622 128341934004524274216 128435751207743955703 130633754254605064827 131906987726872170722 134997251990605271748 135472041449220067228 136980333408674946519 137912172411455048196 139058256946730297904 139997150212479541072 140682504581882377506 141541440106493338938 141639528422575454904 145366884433695861612 145381655989882600344 145573959767646995318 146505645035731367568 146783715665993092232 149295719148120074088 149404853445742968879 150750843116425337968 152429243191608211164 153442822457790076146 154733692340108966448 156548952467057081736 157496793989039483706 158074770717223330096 160780005236437002864 160897534480030889562 162234633104518680888 165131680124242228761 165246116493004697388 166619352918154320912 169594698505978505214 169611931988196367068 170923252541686595496 174075403882622587254 174178339006140086436 177834117056876246358 178780144528098873396 179016626200755088837 179996335987473695664 182513962242583515999 182640444544899928692 183746259653879397657 183882896548606730928 187446772032923611026 187576672775843170008 187713790226702704489 188721920141991118584 192512901006786411324 192787135908505480286 193822512578261148816 197860481590308256083 198943318722997242576 199206471260990625172 203208062173830100842 203238990922144281552 204590429943720101528 206868258617182572294 208587385420095446856 209995725318719311608 212459292633863182356 214224882323341269744 214530045973374519416 218360939651470492977 220175573498989638348 220328155324006263184 224632568913948942768 226126264674638006952 226149242650928489424 230164233686685114219 232100538510163449672 232237785341520115248 236245190983559225559 237112156075834995144 238373526037465164528 241346301720046334343 243351949656778021332 243520592726533238256 244995012871839196876 247869174739507046082 249929029377231481368 254392047758967757821 254417897982294550602 256384878812529893244 256683868009048548432 256871502415487911406 261267508509210129654 263813975453744341444 266751175585314369537 269994503981210543496 270944082898440134456 273960666817349893038 275824344822910096392 281365009163764755012 283082880212986677876 283279056845150909808 289180703862758220429 290733768867391723224 290763311979765200688 291147919535293990636 293567431331986184464 298591438296240148176 298809706891485937758 304812093260745151263 304858486383216422328 306885644915580152292 313097904934114163472 314993587978078967412 321795068960061779124 324469266209037361776 330263360248484457522 330492232986009394776 339189397011957010428 339223863976392734136 341846505083373190992 348150807765245174508 348356678012280172872 348611324706733594051 355668234113752492716 357560289056197746792 358033252401510177674 365027924485167031998 365280889089799857384 367492519307758795314 371803762109260569123 374893544065847222052 375153345551686340016 375427580453405408978 377443840283982237168 385025802013572822648 385307253623231867109 385574271817010960572 395720963180616512166 398412942521981250344 406416124347660201684 409180859887440203056 413736517234365144588 417174770840190893712 419991450637438623216 424918585267726364712 429060091946749038832 436721879302940985954 440351146997979276696 448214560337228906637 452252529349276013904 460328467373370228438 464201077020326899344 472490381967118451118 474224312151669990288 482692603440092668686 486703899313556042664 489990025743678393752 495395040372726686283 495738349479014092164 499858058754462962736 508784095517935515642 508835795964589101204 509508859186764483613 512769757625059786488 513743004830975822812 522535017018420259308 527627950907488682888 533502351170628739074 537049878602265266511 539989007962421086992 541888165796880268912 547921333634699786076 551238778961638192971 551648689645820192784 562730018327529510024 563141370680108113467 566165760425973355752 578361407725516440858 581467537734783446448 582295839070587981272 593581444770924768249 597619413782971875516 609624186521490302526 609716972766432844656 613771289831160304584 629987175956157934824 643590137920123558248 655082818954411478931 660526720496968915044 660984465972018789552 678378794023914020856 678447727952785468272 690492701060055342657 696301615530490349016 696713356024560345744 697222649413467188102 711336468227504985432 715120578112395493584 716066504803020355348 724038905160139003029 730055848970334063996 730561778179599714768 734985038615517590628 743607524218521138246 749787088131694444104 750855160906810817956 770051604027145645296 770614507246463734218 771148543634021921144 791441926361233024332 796825885043962500688 812832248695320403368 827473034468730289176 849837170535452729424 867542111588274661287 873443758605881971908 880702293995958553392 896429120674457813274 914436279782235453789 920656934746740456876 944980763934236902236 946230738489705469567 965385206880185337372 973407798627112085328 979980051487356787504 990790080745453372566 991476698958028184328 1017568191035871031284 1017671591929178202408 1019017718373528967226 1025539515250119572976 1027486009661951645624 1045070034036840518616 1045833974120200782153 1055255901814977365776 1067004702341257478148 1074099757204530533022 1095842667269399572152 1102477557923276385942 1125460036655059020048 1126282741360216226934 1132331520851946711504 1155921760869695601327 1156722815451032881716 1164591678141175962544 1187162889541849536498 1195238827565943751032 1219248373042980605052 1227542579662320609168 1253116383405285621859 1259974351912315869648 1287180275840247116496 1310165637908822957862 1321053440993937830088 1344643681011686719911 1356757588047828041712 1380985402120110685314 1392603231060980698032 1394445298826934376204 1422672936455009970864 1432133009606040710696 1448077810320278006058 1460111697940668127992 1469970077231035181256 1487215048437042276492 1499574176263388888208 1501710321813621635912 1528526577560293450839 1541229014492927468436 1542297087268043842288 1582883852722466048664 1611149635806795799533 1625664497390640806736 1653716336884914578913 1654946068937460578352 1689424112040324340401 1735084223176549322574 1746887517211763943816 1780744334312774304747 1792858241348915626548 1828872559564470907578 1841313869493480913752 1889961527868473804472 1892461476979410939134 1930770413760370674744 1965248456863234436793 1981580161490906745132 1982953397916056368656 2035136382071742062568 2035343183858356404816 2038035436747057934452 2054972019323903291248 2090140068073681037232 2091667948240401564306 2134009404682514956296 2148199514409061066044 2191685334538799144304 2204955115846552771884 2252565482720432453868 2311843521739391202654 2313445630902065763432 2374325779083699072996 2390477655131887502064 2438496746085961210104 2440279272947135158357 2506232766810571243718 2602626334764823983861 2620331275817645915724 2642106881987875660176 2689287362023373439822 2761970804240221370628 2788890597653868752408 2838692215469116408701 2864266019212081421392 2896155620640556012116 2920223395881336255984 2939940154462070362512 2974430096874084552984 3003420643627243271824 3057053155120586901678 3082458028985854936872 3137501922360602346459 3165767705444932097328 3222299271613591599066 3307432673769829157826 3378848224080648680802 3467765282609086803981 3470168446353098645148 3493775034423527887632 3561488668625548609494 3566562014307351385291 3585716482697831253096 3657745119128941815156 3682627738986961827504 3759349150215856865577 3779923055736947608944 3784922953958821878268 3861540827520741349488 3930496913726468873586 3963160322981813490264 4070272764143484125136 4076070873494115868904 4183335896480803128612 4268018809365029912592 4296399028818122132088 4409910231693105543768 4505130965440864907736 4585579732680880352517 4623687043478782405308 4626891261804131526864 4748651558167398145992 4833448907420387398599 4876993492171922420208 4880558545894270316714 5012465533621142487436 5068272336120973021203 5205252669529647967722 5240662551635291831448 5378574724046746879644 5523941608480442741256 5577781195307737504816 5677384430938232817402 5792311241281112024232 5948860193748169105968 6114106310241173803356 6164916057971709873744 6275003844721204692918 6444598543227183198132 6614865347539658315652 6623615169427938286969 6757696448161297361604 6935530565218173607962 6940336892706197290296 7122977337251097218988 7133124028614702770582 7171432965395662506192 7315490238257883630312 7320837818841405475071 7518698300431713731154 7569845907917643756536 7860993827452937747172 7926320645963626980528 8152141746988231737808 8366671792961606257224 8516076646407349226103 8592798057636244264176 8819820463386211087536 9010261930881729815472 9171159465361760705034 9247374086957564810616 9412505767081807039377 9497303116334796291984 9666897814840774797198 9761117091788540633428 10024931067242284974872 10136544672241946042406 10410505339059295935444 10481325103270583662896 10699686042922054155873 10757149448093493759288 11047883216960885482512 11278047450647570596731 11354768861876465634804 11584622482562224048464 12228212620482347606712 12550007689442409385836 12889197086454366396264 13229730695079316631304 13247230338855876573938 13515392896322594723208 13756739198042641057551 13871061130436347215924 13880673785412394580592 14245954674502194437976 14266248057229405541164 14630980476515767260624 14641675637682810950142 15037396600863427462308 15139691815835287513072 15721987654905875494344 16733343585923212514448 17032153292814698452206 18342318930723521410068 18494748173915129621232 18825011534163614078754 19333795629681549594396 19522234183577081266856 19870845508283814860907 20049862134484569949744 20273089344483892084812 20821010678118591870888 21399372085844108311746 21514298896186987518576 21962513456524216425213 22556094901295141193462 22709537723752931269608 24456425240964695213424 25100015378884818771672 25548229939222047678309 25778394172908732792528 26459461390158633262608 26494460677711753147876 27030785792645189446416 27513478396085282115102 27742122260872694431848 28491909349004388875952 28532496114458811082328 29283351275365621900284 30074793201726854924616 31443975309811750988688 32099058128766162467619 33834142351942711790193 34064306585629396904412 36684637861447042820136 37650023068327228157508 38667591259363099188792 39044468367154162533712 39741691016567629721814 40546178688967784169624 41642021356237183741776 42798744171688216623492 43925026913048432850426 45112189802590282386924 45419075447505862539216 46365306185995568008783 50200030757769637543344 51096459878444095356618 52988921355423506295752 55026956792170564230204 55484244521745388863696 57064992228917622164656 58566702550731243800568 59612536524851444582721 60149586403453709849232 64198116257532324935238 65887540369572649275639 67668284703885423580386 68128613171258793808824 73369275722894085640272 75300046136654456315016 77335182518726198377584 79483382033135259443628 81092357377935568339248 85597488343376433246984 87850053826096865700852 90224379605180564773848 92730612371991136017566 96297174386298487402857 102192919756888190713236 105977842710847012591504 110053913584341128460408 117133405101462487601136 119225073049702889165442 128396232515064649870476 131775080739145298551278 135336569407770847160772 136257226342517587617648 139095918557986704026349 150600092273308912630032 158966764066270518887256 171194976686752866493968 175700107652193731401704 178837609574554333748163 180448759210361129547696 185461224743982272035132 192594348772596974805714 204385839513776381426472 220107827168682256920816 238450146099405778330884 256792465030129299740952 263550161478290597102556 270673138815541694321544 278191837115973408052698 317933528132541037774512 351400215304387462803408 357675219149108667496326 370922449487964544070264 385188697545193949611428 408771679027552762852944 417287755673960112079047 476900292198811556661768 513584930060258599481904 527100322956581194205112 541346277631083388643088 556383674231946816105396 715350438298217334992652 741844898975929088140528 770377395090387899222856 834575511347920224158094 953800584397623113323536 1054200645913162388410224 1112767348463893632210792 1251863267021880336237141 1430700876596434669985304 1540754790180775798445712 1669151022695840448316188 2225534696927787264421584 2503726534043760672474282 2861401753192869339970608 3338302045391680896632376 5007453068087521344948564 6676604090783361793264752 10014906136175042689897128 20029812272350085379794256
- Sum of all divisors σ(n): 78242564938760434011340800
- Sum of proper divisors (its aliquot sum) s(n): 58212752666410348631546544
- 20029812272350085379794256 is an abundant number, because the sum of its proper divisors (58212752666410348631546544) is greater than itself. Its abundance is 38182940394060263251752288
Bases of 20029812272350085379794256
- Binary: 10000100100010111101001001100100010111100100011000111011010101110110000100101010100002
- Hexadecimal: 0x10917A4C8BC8C76AEC2550
- Base-36: 2ILOMBFNYL3LM3EC0
Squares and roots of 20029812272350085379794256
- 20029812272350085379794256 squared (200298122723500853797942562) is 401193379665586090857024099100964952467196890593536
- 20029812272350085379794256 cubed (200298122723500853797942563) is 8035828079611363475411696146406731434694988364156380364471637519045403529216
-
The
square root of 20029812272350085379794256 is 4475467827205.3398127079 -
The
cube root of 20029812272350085379794256 is 271576566.2965483661
Scales and comparisons
How big is 20029812272350085379794256?- 20,029,812,272,350,085,379,794,256 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 20,029,812,272,350,085,379,794,256 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 20029812272350085379794256 cubic inches would be around 22631380.5 feet tall.
Recreational maths with 20029812272350085379794256
- 20029812272350085379794256 backwards is 65249797358005327221892002
- 20029812272350085379794256 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 20029812272350085379794256'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 20029812272350085379794256 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 20029812272350085379794256 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/20029812272350085379794256/
Chicago style:
Numbermatics. 2024. "Number 20029812272350085379794256 - Facts about the integer". https://numbermatics.com/n/20029812272350085379794256/
The information we have on file for 20029812272350085379794256 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 20029812272350085379794256, math, Factors of 20029812272350085379794256, curriculum, school, college, exams, university, Prime factorization of 20029812272350085379794256, STEM, science, technology, engineering, physics, economics, calculator, twenty septillion, twenty-nine sextillion, eight hundred twelve quintillion, two hundred seventy-two quadrillion, three hundred fifty trillion, eighty-five billion, three hundred seventy-nine million, seven hundred ninety-four thousand, two hundred fifty-six.