274397617514512691638439616
274,397,617,514,512,691,638,439,616 is an even composite number composed of five prime numbers multiplied together.
274397617514512691638439616 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, eight hundred thirty-six divisors.
Prime factorization of 274397617514512691638439616:
26 × 312 × 76 × 113 × 616
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 61 × 61 × 61 × 61 × 61 × 61)See below for interesting mathematical facts about the number 274397617514512691638439616 from the Numbermatics database.
Names of 274397617514512691638439616
- Cardinal: 274397617514512691638439616 can be written as Two hundred seventy-four septillion, three hundred ninety-seven sextillion, six hundred seventeen quintillion, five hundred fourteen quadrillion, five hundred twelve trillion, six hundred ninety-one billion, six hundred thirty-eight million, four hundred thirty-nine thousand, six hundred sixteen.
Scientific notation
- Scientific notation: 2.74397617514512691638439616 × 1026
Factors of 274397617514512691638439616
Divisors of 274397617514512691638439616
- Number of divisors d(n): 17836
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 32 33 36 42 44 48 49 54 56 61 63 64 66 72 77 81 84 88 96 98 99 108 112 121 122 126 132 144 147 154 162 168 176 183 189 192 196 198 216 224 231 242 243 244 252 264 288 294 297 308 324 336 343 352 363 366 378 392 396 427 432 441 448 462 484 486 488 504 528 539 549 567 576 588 594 616 648 671 672 686 693 704 726 729 732 756 784 792 847 854 864 882 891 924 968 972 976 1008 1029 1056 1078 1089 1098 1134 1176 1188 1232 1281 1296 1323 1331 1342 1344 1372 1386 1452 1458 1464 1512 1568 1584 1617 1647 1694 1701 1708 1728 1764 1782 1848 1936 1944 1952 2013 2016 2058 2079 2112 2156 2178 2187 2196 2268 2352 2376 2401 2464 2541 2562 2592 2646 2662 2673 2684 2744 2772 2904 2916 2928 2989 3024 3087 3136 3168 3234 3267 3294 3388 3402 3416 3528 3564 3696 3721 3773 3843 3872 3888 3904 3969 3993 4026 4032 4116 4158 4312 4356 4374 4392 4536 4697 4704 4752 4802 4851 4928 4941 5082 5103 5124 5184 5292 5324 5346 5368 5488 5544 5808 5832 5856 5929 5978 6039 6048 6174 6237 6336 6468 6534 6561 6588 6776 6804 6832 7056 7128 7203 7381 7392 7442 7546 7623 7686 7744 7776 7938 7986 8019 8052 8232 8316 8624 8712 8748 8784 8967 9072 9261 9317 9394 9408 9504 9604 9702 9801 9882 10164 10206 10248 10584 10648 10692 10736 10976 11088 11163 11319 11529 11616 11664 11712 11858 11907 11956 11979 12078 12096 12348 12474 12936 13068 13122 13176 13552 13608 13664 14091 14112 14256 14406 14553 14762 14784 14823 14884 15092 15246 15309 15372 15552 15876 15972 16038 16104 16464 16632 16807 17248 17424 17496 17568 17787 17934 18117 18144 18522 18634 18711 18788 19008 19208 19404 19602 19683 19764 20328 20412 20496 20923 21168 21296 21384 21472 21609 21952 22143 22176 22326 22638 22869 23058 23232 23328 23716 23814 23912 23958 24057 24156 24696 24948 25872 26047 26136 26244 26352 26411 26901 27104 27216 27328 27783 27951 28182 28224 28512 28812 29106 29403 29524 29646 29768 30184 30492 30618 30744 31752 31944 32076 32208 32879 32928 33264 33489 33614 33957 34496 34587 34848 34992 35136 35574 35721 35868 35937 36234 36288 37044 37268 37422 37576 38416 38808 39204 39366 39528 40656 40824 40931 40992 41503 41846 42273 42336 42592 42768 42944 43218 43659 44286 44352 44469 44652 45276 45738 45927 46116 46656 47432 47628 47824 47916 48114 48312 49392 49896 50421 51667 51744 52094 52272 52488 52704 52822 53361 53802 54208 54351 54432 55566 55902 56133 56364 57024 57624 58212 58806 59048 59049 59292 59536 60368 60984 61236 61488 62769 63504 63888 64152 64416 64827 65219 65758 65856 66429 66528 66978 67228 67914 68607 69174 69696 69984 71148 71442 71736 71874 72171 72468 74088 74536 74844 75152 76832 77616 78141 78408 78732 79056 79233 80703 81191 81312 81648 81862 81984 83006 83349 83692 83853 84546 84672 85184 85536 86436 87318 88209 88572 88938 89304 90552 91476 91854 92232 94864 95256 95648 95832 96228 96624 98637 98784 99792 100467 100842 101871 103334 103488 103761 104188 104544 104976 105408 105644 106722 107163 107604 107811 108702 108864 111132 111804 112266 112728 115248 116424 117612 117649 118096 118098 118584 119072 120736 121968 122472 122793 122976 124509 125538 126819 127008 127776 128304 128832 129654 130438 130977 131516 132858 133056 133407 133956 134456 135828 137214 137781 138348 139968 142296 142884 143472 143748 144342 144936 146461 148176 149072 149688 150304 151263 153664 155001 155232 156282 156816 157464 158112 158466 160083 161406 162382 162624 163053 163296 163724 166012 166698 167384 167706 168399 169092 171072 172872 174636 176418 177144 177147 177876 178608 181104 182329 182952 183708 184464 184877 188307 189728 190512 191296 191664 192456 193248 194481 195657 197274 197568 199287 199584 200934 201684 203742 205821 206668 207522 208376 209088 209952 211288 213444 214326 215208 215622 216513 217404 222264 223608 224532 225456 226981 230153 230496 232848 234423 235224 235298 236192 236196 237168 237699 238144 241472 242109 243573 243936 244944 245586 245952 249018 250047 251076 251559 253638 254016 255552 256608 259308 260876 261954 263032 264627 265716 266814 267912 268912 271656 274428 275562 276696 284592 285768 286517 286944 287496 288684 289872 290521 292922 295911 296352 298144 299376 300608 301401 302526 305613 310002 310464 311283 312564 313632 314928 316224 316932 320166 321489 322812 323433 324764 326106 326592 327448 332024 333396 334768 335412 336798 338184 345744 349272 352836 352947 354288 354294 355752 357216 361669 362208 364658 365904 367416 368379 368928 369754 373527 376614 379456 380457 381024 383328 384912 386496 388962 391314 392931 394548 398574 399168 400221 401868 403368 407484 411642 413336 413343 415044 416752 419904 422576 426888 428652 430416 431244 433026 434808 439383 444528 447216 449064 450241 450912 453789 453962 456533 460306 460992 465003 465696 468846 470448 470596 472384 472392 474336 475398 480249 484218 487146 487872 489159 489888 491172 498036 500094 502152 503118 505197 507276 513216 518616 521752 523908 526064 529254 531432 531441 533628 535824 537824 543312 546987 548856 551124 553392 554631 564921 568337 569184 571536 573034 573888 574992 577368 579744 581042 583443 585844 586971 591822 592704 596288 597861 598752 602802 605052 611226 617463 620004 622566 625128 627264 629856 633864 640332 642978 645624 646866 649528 649539 652212 654896 664048 666792 669536 670824 673596 676368 680943 690459 691488 698544 703269 705672 705894 708576 708588 711504 713097 714432 723338 724416 726327 729316 730719 731808 734832 736758 737856 739508 747054 750141 753228 754677 760914 762048 766656 769824 777924 782628 785862 789096 793881 797148 800442 803736 806736 814968 823284 826672 826686 830088 833504 845152 853776 857304 859551 860832 862488 866052 869616 871563 878766 887733 889056 894432 898128 900482 901824 904203 907578 907924 913066 916839 920612 930006 931392 933849 937692 940896 941192 944784 948672 950796 960498 964467 968436 970299 974292 978318 979776 982344 996072 1000188 1004304 1006236 1010394 1014552 1025227 1037232 1043504 1047816 1052128 1058508 1058841 1062864 1062882 1067256 1071648 1075648 1085007 1086624 1093974 1097712 1102248 1105137 1106784 1109262 1120581 1129842 1136674 1138368 1141371 1143072 1146068 1149984 1154736 1159488 1162084 1166886 1171688 1173942 1178793 1183644 1195722 1197504 1200663 1205604 1210104 1222452 1234926 1240008 1240029 1245132 1250256 1259712 1267728 1276303 1280664 1285956 1291248 1293732 1294139 1299056 1299078 1304424 1309792 1318149 1328096 1333584 1339072 1341648 1347192 1350723 1352736 1361367 1361886 1369599 1380918 1382976 1395009 1397088 1406538 1411344 1411788 1417152 1417176 1423008 1426194 1440747 1446676 1452654 1458632 1461438 1463616 1467477 1469664 1473516 1479016 1494108 1500282 1506456 1509354 1515591 1521828 1539648 1555848 1565256 1571724 1578192 1587762 1588867 1594296 1600884 1607472 1611071 1613472 1629936 1640961 1646568 1653344 1653372 1660176 1663893 1667008 1690304 1694763 1705011 1707552 1714608 1719102 1721664 1724976 1732104 1739232 1743126 1750329 1757532 1760913 1775466 1778112 1788864 1793583 1796256 1800964 1808406 1815156 1815848 1826132 1833678 1841224 1852389 1860012 1867698 1875384 1881792 1882384 1889568 1901592 1920996 1928934 1936872 1940598 1948584 1948617 1956636 1964688 1992144 2000376 2005619 2008608 2012472 2020788 2029104 2033647 2042829 2050454 2071377 2074464 2087008 2095632 2104256 2109807 2117016 2117682 2125728 2125764 2134512 2139291 2143296 2170014 2173248 2178981 2187948 2192157 2195424 2204496 2210274 2213568 2218524 2241162 2250423 2259684 2264031 2273348 2282742 2286144 2292136 2299968 2309472 2324168 2333772 2343376 2347884 2357586 2367288 2381643 2391444 2401326 2411208 2420208 2444904 2469852 2480016 2480058 2490264 2496791 2500512 2531683 2535456 2552606 2561328 2571912 2578653 2582496 2587464 2588278 2598112 2598156 2608848 2614689 2619584 2636298 2656192 2663199 2667168 2683296 2694384 2701446 2705472 2712609 2722734 2723772 2739198 2750517 2761836 2790018 2794176 2801547 2813076 2822688 2823576 2834352 2846016 2852388 2881494 2893352 2893401 2905308 2910897 2917264 2922876 2934954 2939328 2947032 2958032 2988216 3000564 3012912 3018708 3031182 3043656 3075681 3111696 3130512 3143448 3151687 3156384 3175524 3176523 3177734 3188592 3195731 3201768 3214944 3222142 3226944 3255021 3259872 3281922 3293136 3306688 3306744 3315411 3320352 3327786 3361743 3389526 3410022 3415104 3424113 3429216 3438204 3449952 3464208 3478464 3486252 3500658 3515064 3521826 3536379 3550932 3587166 3592512 3601928 3601989 3616812 3630312 3631696 3652264 3667356 3682448 3704778 3720024 3720087 3735396 3750768 3764768 3779136 3803184 3828909 3841992 3857868 3873744 3881196 3882417 3897168 3897234 3913272 3929376 3954447 3978359 3984288 4000752 4011238 4017216 4024944 4041576 4052169 4058208 4067294 4084101 4085658 4100908 4108797 4142754 4148928 4174016 4185027 4191264 4219614 4234032 4235364 4251456 4251528 4269024 4278582 4322241 4340028 4357962 4375896 4384314 4390848 4402431 4408992 4420548 4437048 4482324 4500846 4519368 4528062 4546696 4546773 4565484 4584272 4618944 4648336 4667544 4686752 4695768 4715172 4734576 4763286 4766601 4782888 4802652 4822416 4833213 4840416 4889808 4922883 4939704 4952651 4960032 4960116 4980528 4991679 4993582 5001024 5063366 5070912 5084289 5105212 5115033 5122656 5143824 5157306 5164992 5174928 5176556 5196224 5196312 5217696 5229378 5250987 5272596 5282739 5326398 5334336 5366592 5380749 5388768 5402892 5425218 5445468 5447544 5478396 5501034 5523672 5557167 5580036 5603094 5626152 5645376 5647152 5668704 5704776 5762988 5786704 5786802 5810616 5821794 5834528 5845752 5845851 5869908 5894064 5916064 5976432 6001128 6016857 6025824 6037416 6062364 6087312 6100941 6128487 6151362 6214131 6223392 6261024 6286896 6303374 6312768 6329421 6351048 6353046 6355468 6377184 6391462 6403536 6417873 6429888 6444284 6510042 6519744 6536943 6563844 6576471 6586272 6613488 6630822 6640704 6655572 6723486 6751269 6779052 6792093 6820044 6848226 6858432 6876408 6899904 6928416 6972504 7001316 7030128 7043652 7072758 7101864 7144929 7174332 7176589 7203856 7203978 7233624 7260624 7263392 7304528 7334712 7364896 7409556 7440048 7440174 7470792 7490373 7501536 7529536 7595049 7606368 7657818 7683984 7715736 7735959 7747488 7762392 7764834 7794336 7794468 7826544 7844067 7858752 7908894 7956718 7968576 7989597 8001504 8022476 8049888 8083152 8104338 8116416 8134588 8137827 8168202 8171316 8201816 8217594 8251551 8285508 8370054 8382528 8404641 8439228 8468064 8470728 8503056 8538048 8557164 8644482 8680056 8680203 8715924 8732691 8751792 8768628 8804862 8817984 8841096 8874096 8934121 8964648 9001692 9038736 9056124 9093392 9093546 9130968 9168544 9227043 9296672 9335088 9373504 9391536 9430344 9455061 9469152 9526572 9529569 9533202 9565776 9587193 9605304 9644832 9666426 9680832 9765063 9779616 9845766 9879408 9905302 9920064 9920232 9946233 9961056 9983358 9987164 10085229 10126732 10168578 10210424 10230066 10245312 10272339 10287648 10314612 10349856 10353112 10392624 10435392 10458756 10501974 10545192 10565478 10609137 10652796 10761498 10777536 10805784 10805967 10850436 10890936 10895088 10956792 11002068 11047344 11114334 11122069 11160072 11206188 11252304 11277497 11294304 11337408 11409552 11486727 11525976 11573408 11573604 11621232 11643588 11647251 11669056 11691504 11691702 11739816 11788128 11832128 11863341 11935077 11952864 12002256 12033714 12051648 12074832 12124728 12156507 12174624 12201882 12252303 12256974 12302724 12326391 12428262 12446784 12522048 12555081 12573792 12606748 12658842 12702096 12706092 12710936 12754368 12782924 12807072 12835746 12888568 12966723 13020084 13073886 13127688 13152942 13172544 13207293 13226976 13261644 13311144 13446972 13502538 13558104 13584186 13640088 13640319 13696452 13752816 13845841 13856832 13945008 14002632 14039333 14060256 14087304 14145516 14203728 14235529 14289858 14299803 14348664 14353178 14407712 14407956 14467248 14499639 14521248 14526784 14609056 14669424 14729792 14768649 14819112 14857953 14880096 14880348 14941584 14975037 14980746 15003072 15190098 15212736 15252867 15315636 15345099 15367968 15431472 15471918 15494976 15524784 15529668 15588672 15588936 15653088 15688134 15752961 15817788 15848217 15913436 15979194 16003008 16044952 16099776 16142247 16166304 16208676 16269176 16275654 16336404 16342632 16403632 16435188 16503102 16571016 16671501 16740108 16809282 16878456 16936128 16941456 17006112 17114328 17288964 17360112 17360406 17431848 17465382 17477537 17503584 17537256 17609724 17682192 17721781 17748192 17868242 17929296 18003384 18050571 18077472 18112248 18186784 18187092 18261936 18302823 18337088 18385461 18454086 18593344 18642393 18670176 18783072 18860688 18910122 18938304 18988263 19053144 19059138 19066404 19131552 19174386 19210608 19253619 19289664 19332852 19530126 19559232 19610829 19691532 19729413 19758816 19810604 19840464 19892466 19922112 19966716 19974328 20170458 20253464 20253807 20337156 20376279 20420848 20460132 20544678 20575296 20629224 20699712 20706224 20785248 20917512 21003948 21090384 21130956 21218274 21305592 21434787 21522996 21529767 21611568 21611934 21700872 21781872 21790176 21913584 22004136 22061809 22094688 22228668 22244138 22320144 22370117 22412376 22471119 22504608 22554994 22588608 22785147 22819104 22973454 23051952 23146816 23147208 23207877 23242464 23287176 23294502 23383008 23383404 23479632 23532201 23576256 23726682 23870154 23905728 23968791 24004512 24067428 24149664 24249456 24313014 24349248 24403764 24413481 24504606 24513948 24605448 24652782 24754653 24856524 25110162 25147584 25213496 25213923 25317684 25404192 25412184 25421872 25565848 25614144 25671492 25777136 25933446 26040168 26040609 26147772 26198073 26255376 26305884 26414586 26453952 26523288 26622288 26802363 26893944 27005076 27116208 27168372 27280176 27280638 27392904 27464701 27505632 27681129 27691682 27848513 27890016 28005264 28078666 28120512 28174608 28291032 28365183 28407456 28471058 28579716 28588707 28599606 28697328 28706356 28761579 28815424 28815912 28934496 28999278 29042496 29218112 29295189 29338848 29537298 29638224 29715906 29760192 29760696 29838699 29883168 29950074 29961492 30255687 30380196 30505734 30631272 30690198 30735936 30817017 30862944 30943836 31049568 31059336 31177872 31306176 31376268 31505922 31635576 31696434 31826872 31827411 31958388 32089904 32284494 32332608 32417352 32417901 32538352 32551308 32672808 32685264 32807264 32870376 33006204 33142032 33343002 33366207 33480216 33618564 33756912 33832491 33882912 34012224 34228656 34460181 34577928 34668557 34720224 34720812 34863696 34930764 34941753 34955074 35007168 35074512 35219448 35364384 35443562 35496384 35590023 35736484 35805231 35858592 36006768 36101142 36154944 36224496 36373568 36374184 36469521 36523872 36605646 36756909 36770922 36908172 36979173 37284786 37340352 37566144 37665243 37721376 37820244 37976526 38106288 38118276 38132808 38263104 38348772 38421216 38507238 38665704 38900169 39060252 39221658 39383064 39458826 39517632 39621208 39621879 39680928 39784932 39933432 39948656 40340916 40506928 40507614 40674312 40752558 40841696 40920264 40920957 41089356 41258448 41412448 41537523 41570496 41835024 42007896 42117999 42180768 42261912 42436548 42611184 42706587 42869574 42899409 43045992 43059534 43223136 43223868 43401744 43498917 43563744 43580352 43827168 44008272 44123618 44189376 44305947 44457336 44488276 44573859 44640288 44740234 44824752 44925111 44942238 45009216 45109988 45570294 45638208 45758601 45946908 46035297 46103904 46294416 46415754 46484928 46574352 46589004 46766016 46766808 46959264 47064402 47258883 47453364 47544651 47740308 47937582 48009024 48134856 48299328 48426741 48498912 48626028 48807528 48826962 49009212 49027896 49210896 49305564 49509306 49713048 50014503 50220324 50426992 50427846 50635368 50808384 50824368 50843744 51131696 51342984 51554272 51866892 52080336 52081218 52295544 52396146 52432611 52510752 52611768 52829172 53046576 53165343 53244576 53604726 53787888 54010152 54151713 54232416 54336744 54560352 54561276 54785808 54908469 54929402 55011264 55156383 55362258 55383364 55697026 55780032 55927179 56010528 56157332 56349216 56582064 56730366 56814912 56942116 56964789 57159432 57177414 57199212 57394656 57412712 57523158 57631824 57760857 57868992 57998556 58590378 58677696 58832487 59074596 59188239 59276448 59431812 59521392 59677398 59766336 59900148 59922984 60511374 60760392 60761421 61011468 61128837 61262544 61380396 61634034 61725888 61887672 62099136 62118672 62355744 62538847 62752536 63011844 63271152 63392868 63653744 63654822 63916776 64179808 64304361 64568988 64589301 64834704 64835802 65076704 65102616 65345616 65370528 65614528 65740752 66012408 66185427 66284064 66686004 66732414 66960432 67110351 67237128 67413357 67513824 67664982 67765824 68355441 68457312 68920362 69155856 69337114 69440448 69441624 69623631 69727392 69861528 69883506 69910148 70149024 70438896 70596603 70728768 70887124 71180046 71472968 71610462 71717184 71906373 72013536 72202284 72448992 72748368 72939042 73047744 73211292 73240443 73513818 73541844 73816344 73958346 74263959 74569572 75330486 75442752 75640488 75641769 75953052 76212576 76236552 76265616 76697544 76842432 77014476 77331408 77800338 77854483 78120504 78443316 78594219 78766128 78917652 78942479 79242416 79243758 79361856 79569864 79866864 79897312 80407089 80681832 81013856 81015228 81348624 81505116 81683392 81840528 81841914 82178712 82394103 82516896 82824896 83043387 83075046 83545539 83670048 84015792 84235998 84361536 84523824 84873096 85095549 85222368 85413174 85739148 85766121 85798818 86091984 86119068 86284737 86446272 86447736 86803488 86997834 87127488 87654336 87885567 88016544 88247236 88611894 88914672 88976552 89147718 89280576 89480468 89516097 89649504 89850222 89884476 90219976 90767061 91140588 91517202 91893816 92070594 92207808 92451051 92588832 92831508 93148704 93178008 93533616 93918528 94128804 94517766 94906728 95089302 95480616 95482233 95875164 96269712 96853482 96920887 96997824 97252056 97615056 97653924 98018424 98055792 98275331 98421792 98611128 99018612 99426096 100029006 100098621 100440648 100853984 100855692 101270736 101497473 101648736 101687488 102263392 102685968 103108544 103380543 103733784 104005671 104160672 104162436 104591088 104792292 104825259 104865222 105021504 105223536 105658344 106093152 106330686 106489152 106770069 107209452 107415693 107575776 108020304 108303426 108464832 108673488 109120704 109122552 109408563 109571616 109816938 109858804 110270727 110312766 110724516 110766728 110937519 111394052 111854358 112021056 112314664 112698432 112995729 113164128 113460732 113884232 113929578 114318864 114354828 114398424 114789312 114825424 115046316 115263648 115521714 115997112 116700507 117180756 117664974 118149192 118376478 118552896 118863624 118865637 119042784 119354796 119800296 119845968 121022748 121520784 121522842 122022936 122257674 122342759 122525088 122760792 123268068 123775344 124052467 124237344 124612569 124711488 125077694 125505072 126023688 126353997 126542304 126785736 127307488 127309644 127833552 128119761 128359616 128608722 128698227 129137976 129178602 129669408 129671604 130153408 130205232 130496751 130691232 130741056 131481504 132024816 132370854 132568128 132917841 133372008 133464828 133721577 133920864 134220702 134474256 134775333 134826714 135027648 135329964 136710882 136914624 137275803 137840724 138105891 138311712 138674228 138883248 139247262 139454784 139723056 139767012 139820296 140298048 140877792 141193206 141774248 141776649 142360092 142633953 142945936 143220924 143812746 144027072 144404568 144897984 145280223 145496736 145878084 146422584 146480886 147027636 147083688 147632688 147916692 148527918 149139144 150043509 150660972 151280976 151283538 151906104 152304251 152425152 152473104 152531232 153395088 154028952 154432663 154662816 155600676 155708966 156241008 156590819 156886632 157188438 157297833 157532256 157835304 157884958 158484832 158487516 159139728 159496029 159733728 159794624 160814178 161363664 162027712 162030456 162455139 162697248 163010232 163681056 163683828 164357424 164725407 164788206 165033792 165469149 166086774 166150092 167091078 167340096 167781537 168031584 168471996 169047648 169746192 170191098 170444736 170826348 170894367 171478296 171532242 171597636 172183968 172238136 172569474 172895472 173282571 173606976 173995668 175771134 176033088 176494472 176497461 177223788 177564717 177829344 177953104 178295436 178960936 179032194 179299008 179700444 179768952 180439952 181534122 182281176 182284263 183034404 183386511 183787632 184141188 184902102 185177664 185663016 186297408 186356016 187067232 187616541 188257608 189035532 189813456 190178604 190961232 190964466 191750328 192252907 192539424 193706964 193767903 193841774 194504112 194939591 195230112 195307848 196036848 196111584 196550662 196843584 197222256 198037224 198556281 198852192 200058012 200197242 200881296 201331053 201707968 201711384 202240071 202541472 202994946 203297472 204526784 205066323 205371936 206761086 207467568 208011342 208321344 208324872 208870893 209182176 209584584 209650518 209730444 210447072 211316688 211789809 212186304 212661372 213540138 214418904 214831386 215151552 215719119 216040608 216606852 217346976 218245104 218817126 219143232 219633876 219717608 219721329 220541454 220625532 221449032 221533456 221875038 222788104 222791877 223708716 224629328 225991458 226328256 226921464 226925307 227768464 227859156 228637728 228709656 228796848 229650848 230092632 230527296 231043428 231994224 233401014 233563449 234361512 235329948 235782657 236298384 236752956 236827437 237727248 237731274 238085568 238709592 239600592 239691936 241221267 242045496 242679899 243041568 243045684 244045872 244515348 244685518 245050176 245521584 246536136 247182309 247550688 248104934 248474688 249130161 249225138 250155388 250636617 251010144 252047376 252707994 253084608 253571472 254614976 254619288 255286647 255667104 256239522 257217444 257298363 257396454 258275952 258357204 258854211 259338816 259343208 260410464 260993502 261382464 262963008 263656701 264049632 264741708 265835682 266744016 266929656 267443154 267841728 268441404 268548291 268948512 269550666 269653428 270659928 272301183 273421764 274551606 275681448 276211782 276623424 277348456 277353153 277766496 278494524 279446112 279534024 279640592 281755584 282386412 283548496 283553298 284720184 285267906 285891872 286441848 286446699 287625492 288809136 290560446 290762661 290993472 291756168 292845168 292961772 294055272 294167376 294825993 295265376 295833384 297055836 298278288 300087018 300295863 301321944 302111711 302561952 302567076 303812208 304492419 304608502 304946208 305062464 306790176 308057904 308865326 309325632 310141629 311201352 311417932 312017013 312482016 313181638 313773264 314376876 314475777 314595666 315064512 315670608 315769916 316969664 316975032 318279456 318992058 319467456 320310207 321628356 322247079 322727328 324060912 324910278 325394496 326020464 327362112 327367656 328225689 328714848 329450814 329576412 330812181 330938298 332173548 332300184 332812557 334182156 335563074 336063168 336943992 338095296 338987187 339492384 340382196 341652696 341788734 342956592 343064484 343195272 344367936 344476272 345138948 345790944 346565142 347991336 350101521 351542268 352988944 352994922 354447576 355129434 355658688 355906208 356590872 356596911 357921872 358064388 359400888 359537904 360879904 363068244 364562352 364568526 366068808 366773022 367028277 367575264 368282376 369804204 371326032 372157401 372712032 373837707 374134464 375233082 376515216 378071064 379061991 379626912 380357208 381922464 381928932 383500656 384359283 384505814 385078848 386094681 387413928 387535806 387683548 389008224 389879182 390460224 390615696 391490253 392073696 392223168 393101324 394444512 396074448 397112562 397704384 398753523 400116024 400394484 401164731 401762592 402662106 403422768 404325999 404480142 405082944 405989892 410132646 410743872 411827409 413522172 414317673 414935136 416022684 416649744 417741786 418364352 419169168 419301036 419460888 420894144 422633376 423579618 425322744 425329947 427080276 427901859 428837808 429662772 431438238 432081216 433213704 434693952 435840669 436490208 437634252 437771929 439267752 439435216 439442658 441082908 441251064 442898064 443066912 443750076 445576208 445583754 447417432 449258656 450130527 451982916 453842928 453850614 455536928 455718312 456912753 457275456 457419312 457593696 459301696 460185264 462086856 463297989 463988448 466802028 467126898 468723024 469772457 470659896 471565314 471893499 472596768 473505912 473654874 475454496 475462548 477419184 478488087 479201184 479383872 482442534 484090992 485359798 486083136 486091368 487365417 488091744 489030696 489371036 491043168 493072272 494176221 494364618 495101376 496209868 496407447 498260322 498450276 500310776 501273234 502020288 503344611 504094752 505415988 507142944 509238576 510573294 511334208 512479044 512683101 514434888 514596726 514792908 516551904 516714408 517708422 518686416 519847713 520820928 521987004 527313402 528099264 529483416 529492383 531671364 532694151 533488032 533859312 534886308 536882808 537096582 537897024 539101332 539306856 541319856 544602366 544981381 546843528 549103212 550159533 551362896 552423564 554696912 554706306 555532992 556989048 558892224 559068048 559281184 562849623 564772824 567096992 567106596 569440368 570535812 571783744 572883696 572893398 575250984 576758721 577618272 581120892 581303709 581525322 583512336 584818773 585690336 585923544 588110544 588334752 589651986 590530752 591666768 594111672 595668843 596556576 600174036 600591726 602643888 603993159 604223422 605123904 605134152 606720213 607624416 608984838 609217004 609892416 613580352 615198969 616115808 617730652 620283258 622402704 622835864 624034026 624964032 626363276 626612679 627546528 628753752 628951554 629191332 631341216 631539832 633950064 635369427 636558912 637984116 640620414 643256712 644494158 645454656 647157357 648121824 649820556 652040928 654735312 656451378 657429696 658901628 659152824 659163987 661624362 661876596 664347096 664600368 665625114 668364312 668375631 671126148 673887984 677974374 678446209 678984768 680764392 683305392 683577468 685913184 686128968 686390544 687927317 688952544 690277896 691581888 693130284 695982672 700203042 700690347 703084536 705977888 705989844 707347971 708895152 710258868 710482311 711812416 713181744 713193822 715843744 716128776 718801776 719075808 721759808 723663801 726136488 728039697 729124704 729137052 732137616 733546044 734056554 735150528 736564752 739608408 741546927 742652064 744314802 745424064 747390483 747675414 750466164 751909851 753030432 756142128 758123982 759253824 760714416 763844928 763857864 765859941 767001312 768718566 769011628 771895089 772189362 774827856 775071612 775367096 776562633 778016448 779758364 781231392 782980506 784147392 786202648 788889024 790970103 792148896 794225124 797507046 800232048 800788968 802329462 803525184 805324212 805644873 806845536 808651998 808960284 811979784 816903549 820265292 823654818 827044344 828635346 829870272 832045368 832059459 833299488 835483572 838338336 838602072 838921776 844596301 845266752 847159236 850645488 850659894 854160552 855803718 856399313 857675616 859325544 862876476 866427408 868367269 871681338 872287983 872980416 875268504 875543858 878535504 878870432 878885316 882165816 882502128 884477979 885796128 886133824 887500152 891152416 891167508 894834864 898517312 900261054 900887589 903965832 906335133 907685856 907701228 911073856 911436624 913477257 913825506 914838624 915187392 920370528 924173712 926595978 927976896 930424887 933604056 934253796 936051039 937446048 939544914 941319792 943130628 943427331 943786998 945193536 947011824 947309748 950908992 950925096 954838368 956976174 958402368 960930621 964885068 966741237 968181984 970719596 972182736 974730834 976183488 978061392 978742072 982086336 984677067 986144544 988352442 988729236 992419736 992436543 992814894 996520644 996900552 998437671 1000621552 1002546468 1006689222 1008189504 1010831976 1014285888 1016961561 1018477152 1021146588 1024958088 1025366202 1028869776 1029193452 1029585816 1033103808 1033428816 1035416844 1037372832 1039695426 1043974008 1050304563 1054626804 1058966832 1058984766 1063342728 1065388302 1066129757 1066976064 1067718624 1069772616 1073765616 1074193164 1078202664 1078613712 1081028641 1082639712 1089204732 1089962762 1093687056 1098206424 1100319066 1101084831 1102725792 1104847128 1109393824 1109412612 1113978096 1116472203 1118136096 1118562368 1121513121 1125699246 1129545648 1134193984 1134213192 1137185973 1138880736 1141071624 1145767392 1145786796 1150501968 1153077849 1153517442 1155236544 1158284043 1162241784 1162607418 1163050644 1167024672 1169637546 1171380672 1171847088 1174470759 1176221088 1176669504 1179303972 1183333536 1188223344 1191337686 1193113152 1196260569 1200348072 1201183452 1203494193 1205287776 1207986318 1208446844 1210268304 1212977997 1213440426 1215248832 1217969676 1218434008 1230397938 1232231616 1235461304 1235482227 1240566516 1242953019 1244805408 1245671728 1248068052 1252726552 1253225358 1255093056 1257507504 1257903108 1258382664 1262682432 1263079664 1267900128 1270738854 1275968232 1275989841 1281240828 1283705577 1286513424 1288988316 1294314714 1296243648 1299641112 1304081856 1307522007 1309470624 1312902756 1313315787 1317803256 1318305648 1318327974 1323248724 1323753192 1328694192 1329200736 1331250228 1336728624 1336751262 1342252296 1345770349 1347775968 1355948748 1356892418 1361528784 1364577137 1366610784 1367154936 1370738259 1371826368 1372257936 1372781088 1375854634 1377905088 1380555792 1386260568 1389893967 1391965344 1400406084 1401380694 1406169072 1409317371 1411955776 1411979688 1414695942 1415680497 1417790304 1420517736 1420964622 1426363488 1426387644 1431687488 1432257552 1435464261 1437603552 1438151616 1447327602 1452272976 1456079394 1458249408 1458274104 1462096251 1464275232 1467092088 1468113108 1473129504 1479216816 1482528663 1483093854 1485304128 1488629604 1489222341 1494780966 1495350828 1500932328 1503819702 1506060864 1510033833 1512284256 1516247964 1521428832 1527715728 1531719882 1534002624 1537437132 1538023256 1538049303 1543790178 1544378724 1549655712 1550143224 1550734192 1553125266 1559516728 1559543139 1562462784 1565961012 1572405296 1581940206 1584297792 1588450248 1588477149 1595014092 1598082453 1600464096 1601577936 1604658924 1610648424 1611289746 1613691072 1617303996 1617920568 1623959568 1633807098 1634944143 1640530584 1647309636 1650478599 1654088688 1657270692 1664090736 1664118918 1666598976 1670967144 1675346761 1676676672 1677204144 1677843552 1688548869 1689192602 1694318472 1698759293 1701290976 1701319788 1708321104 1711607436 1712798626 1715351232 1718651088 1725752952 1730276163 1732854816 1736734538 1743362676 1743911127 1744575966 1750537008 1751087716 1754456319 1757071008 1757740864 1757770632 1764331632 1765004256 1768955958 1771592256 1775000304 1782304832 1782335016 1787006529 1789669728 1800522108 1801775178 1807931664 1811979477 1812670266 1815371712 1815402456 1820160639 1822873248 1826954514 1827651012 1829677248 1840741056 1845596907 1848347424 1853191956 1860849774 1867208112 1868507592 1872102078 1874892096 1879089828 1879838037 1882639584 1886261256 1886854662 1887573996 1894023648 1894619496 1901850192 1906108281 1909676736 1913952348 1921861242 1929770136 1933482474 1936363968 1941439192 1941472071 1944365472 1949461668 1956122784 1957484144 1969354134 1972289088 1976704884 1977458472 1977491961 1984839472 1984873086 1985629788 1993041288 1993801104 1996875342 2001243104 2005092936 2005126893 2013378444 2021663952 2033923122 2035338627 2036954304 2042293176 2049916176 2050732404 2057739552 2058386904 2059171632 2063781951 2066857632 2070833688 2074745664 2079390852 2087948016 2100609126 2102071041 2109253608 2114781977 2117933664 2117969532 2126685456 2130776604 2131446933 2132259514 2135437248 2139545232 2147531232 2148386328 2156405328 2157227424 2162057282 2165279424 2170991403 2178409464 2179925524 2184119091 2187374112 2196412848 2200638132 2202169662 2205451584 2209694256 2218787648 2218825224 2224640781 2227956192 2232944406 2236272192 2242171449 2243026242 2251398492 2255729553 2259091296 2268426384 2274371946 2277761472 2282143248 2291534784 2291573592 2297579823 2301003936 2306155698 2307034884 2315685267 2316568086 2324483568 2325214836 2326101288 2329687899 2334049344 2339275092 2343694176 2348941518 2352442176 2358607944 2366667072 2372910309 2376446688 2382675372 2392521138 2400696144 2402366904 2406988386 2410575552 2415972636 2416893688 2416934619 2420536608 2425955994 2426880852 2435939352 2436868016 2450710647 2460795876 2470922608 2470964454 2481133032 2485906038 2489610816 2491343456 2496136104 2496178377 2505453104 2506450716 2515015008 2515806216 2516765328 2526159328 2533788903 2535800256 2541477708 2551936464 2551979682 2562481656 2567411154 2569197939 2573026848 2577976632 2588629428 2599282224 2605101807 2615044014 2616863949 2618941248 2625805512 2626631574 2635606512 2636611296 2636655948 2646497448 2647506384 2653433937 2657388384 2658401472 2662500456 2673457248 2673502524 2684504592 2691540698 2695551936 2702662767 2711897496 2713784836 2719005399 2723057568 2729154274 2733221568 2734309872 2740431771 2741476518 2744515872 2745562176 2751709268 2761111584 2772521136 2779787934 2783930688 2791274661 2800812168 2802761388 2808153117 2812338144 2818634742 2823959376 2829391884 2830281993 2831360994 2835580608 2841035472 2841929244 2852726976 2852775288 2864515104 2870928522 2875207104 2882791863 2894655204 2900223711 2904545952 2912158788 2916548208 2924192502 2928550464 2934184176 2936226216 2946259008 2954031201 2958433632 2965057326 2966187708 2977259208 2977309629 2978444682 2989561932 2990701656 2995313013 3001864656 3007639404 3020067666 3024568512 3032495928 3042857664 3050884683 3055431456 3063439764 3074874264 3076046512 3076098606 3087580356 3088757448 3099311424 3100286448 3101468384 3106250532 3119033456 3119086278 3131922024 3144810592 3150913689 3163880412 3176900496 3176954298 3190028184 3196164906 3198389271 3200928192 3203155872 3209317848 3221296848 3222579492 3234607992 3235841136 3243085923 3247919136 3267614196 3269888286 3281061168 3294619272 3300957198 3303254493 3308177376 3314541384 3328181472 3328237836 3341934288 3349416609 3350693522 3354408288 3355687104 3364539363 3377097738 3378385204 3388636944 3397518586 3402581952 3402639576 3411557919 3416642208 3423214872 3425597252 3437302176 3451505904 3459233547 3460552326 3465709632 3473469076 3474852129 3486725352 3487822254 3489151932 3501074016 3502175432 3508912638 3514142016 3515541264 3523412277 3528663264 3530008512 3537911916 3550000608 3564670032 3574013058 3579339456 3588781707 3601044216 3603550356 3610482579 3615863328 3623958954 3625340532 3630804912 3638933991 3640321278 3645746496 3653909028 3655302024 3691193814 3696694848 3706383912 3706446681 3721699548 3728859057 3734416224 3737015184 3744204156 3758179656 3759676074 3765279168 3772522512 3773709324 3775147992 3788047296 3789238992 3803700384 3812216562 3814869667 3827904696 3843722484 3851116731 3859540272 3866964948 3882878384 3882944142 3888730944 3898923336 3912245568 3914968288 3922566021 3938708268 3939947361 3953409768 3954916944 3954983922 3969678944 3969746172 3971259576 3986082576 3987602208 3993750684 4002486208 4010185872 4010253786 4026756888 4037311047 4043327904 4067846244 4070677254 4084586352 4093731411 4099832352 4101464808 4112214777 4115479104 4116773808 4118343264 4127563902 4133715264 4141667376 4158781704 4169681901 4175896032 4201218252 4204142082 4218507216 4227952113 4229563954 4235867328 4235939064 4247041491 4253370912 4261553208 4262893866 4264519028 4279090464 4295062464 4296772656 4306392783 4312810656 4314454848 4324114564 4341982806 4356818928 4359851048 4368238182 4374748224 4386288753 4392825696 4401276264 4404339324 4419388512 4437650448 4447585989 4449281562 4455912384 4465888812 4467667023 4484342898 4486052484 4502796984 4511459106 4518182592 4530101499 4536852768 4548743892 4564286496 4583147184 4595159646 4602007872 4612311396 4614069768 4614147909 4631370534 4633136172 4648967136 4650429672 4652202576 4659375798 4678550184 4678629417 4687388352 4697883036 4717215888 4745820618 4749123463 4752893376 4765350744 4785042276 4794247359 4801392288 4804733808 4813976772 4815491219 4831945272 4833787376 4833869238 4841073216 4851911988 4853761704 4871878704 4873736032 4901421294 4904832429 4921591752 4941845216 4941928908 4951435797 4962266064 4971812076 4982686912 4992272208 4992356754 5010906208 5012901432 5026040283 5030030016 5031612432 5033530656 5052318656 5065646607 5067577806 5082955416 5096277879 5103872928 5103959364 5124963312 5134822308 5138395878 5146053696 5155953264 5177258856 5190828489 5198564448 5210203614 5230088028 5231733381 5233727898 5251611024 5253263148 5263368957 5271213024 5273222592 5273311896 5292994896 5295012768 5306867874 5314776768 5325000912 5346914496 5347005048 5361019587 5369009184 5383081396 5405325534 5423794992 5427569672 5435938431 5438010798 5446115136 5458308548 5460481917 5468619744 5480863542 5482953036 5489031744 5503418536 5522223168 5536790721 5545042272 5559575868 5582549322 5601624336 5605522776 5616306234 5624676288 5637269484 5639514111 5647918752 5658783768 5660563986 5662721988 5682070944 5683858488 5705550576 5718324843 5729030208 5741857044 5765583726 5789310408 5800447422 5809091904 5824317576 5824416213 5833096416 5848385004 5868368352 5872452432 5908062402 5912174107 5916867264 5930114652 5932375416 5954518416 5954619258 5956889364 5979123864 5981403312 5990626026 5994795191 6003729312 6015278808 6040135332 6064991856 6101769366 6106015881 6110862912 6126879528 6149748528 6152093024 6152197212 6175160712 6177514896 6191345853 6200572896 6202936768 6212501064 6238066912 6238172556 6263844048 6289621184 6301827378 6306213123 6327760824 6344345931 6353800992 6353908596 6380056368 6392329812 6394340799 6396778542 6406311744 6418635696 6442593696 6445158984 6469215984 6471682272 6486171846 6495838272 6512974209 6535228392 6539776572 6552357273 6562122336 6589238544 6601914396 6606508986 6616354752 6629082768 6656362944 6656475672 6673922343 6683868576 6698833218 6701387044 6708816576 6726514347 6729078726 6754195476 6756770408 6767188659 6777273888 6795037172 6805279152 6823115838 6833284416 6846429744 6851194504 6874604352 6892739469 6903011808 6918467094 6921104652 6946938152 6947055801 6949704258 6973450704 6975644508 6978303864 6989063697 7002148032 7004350864 7017825276 7031082528 7046824554 7057326528 7075823832 7100001216 7118730927 7129340064 7148026116 7177563414 7202088432 7207100712 7220965158 7231726656 7247917908 7250681064 7250803857 7261609824 7277867982 7280642556 7307818056 7310604048 7352131941 7382387628 7412767824 7412893362 7443399096 7457718114 7462908299 7468832448 7474030368 7488408312 7516359312 7519352148 7545045024 7547418648 7550295984 7567200487 7578477984 7601366709 7607400768 7624433124 7629739334 7655809392 7687444968 7702233462 7707593817 7719080544 7733929896 7765756768 7765888284 7797846672 7815305421 7829936576 7845132042 7850591847 7877416536 7879894722 7906819536 7909833888 7909967844 7939357888 7939492344 7942519152 7960301811 7972165152 7975204416 7987501368 8020371744 8020507572 8053513776 8074622094 8086655808 8107988301 8135692488 8141354508 8157016197 8169172704 8187462822 8199664704 8202929616 8221295313 8224429554 8233547616 8236686528 8255127804 8283334752 8317563408 8339363802 8351792064 8373823983 8402436504 8408284164 8424459351 8437014432 8455904226 8459127908 8471878128 8490845979 8494082982 8506741824 8523106416 8525787732 8529038056 8558180928 8593545312 8612785566 8625621312 8648229128 8648375589 8683965612 8700671133 8713637856 8719702096 8736476364 8772577506 8785651392 8802552528 8808678648 8838777024 8862093603 8875300896 8895171978 8898563124 8931777624 8931928887 8935334046 8968685796 8972104968 8985939039 9005593968 9022918212 9060202998 9073705536 9097487784 9128572992 9152654049 9166294368 9190319292 9224622792 9228139536 9228295818 9262741068 9266272344 9290559311 9297934272 9300859344 9304405152 9318751596 9357100368 9357258834 9395766072 9420392443 9434431776 9491641236 9498246926 9530701488 9552039959 9570084552 9588494718 9595167813 9602784576 9609467616 9627953544 9630982438 9663890544 9667574752 9667738476 9703823976 9707523408 9729257769 9743757408 9747472064 9802842588 9809664858 9843183504 9883690432 9883857816 9902871594 9909763479 9924532128 9943624152 9984544416 9984713508 10021812416 10025802864 10048249827 10052080566 10063224864 10067061312 10093618089 10131293214 10135155612 10165910832 10192555758 10207745856 10207918728 10234673757 10249926624 10269644616 10276791756 10311906528 10354517712 10377700641 10381656978 10397128896 10420407228 10424556387 10460176056 10463466762 10467455796 10503222048 10506526296 10526737914 10542426048 10546623792 10570236831 10585989792 10590025536 10613735748 10650001824 10694010096 10722039174 10738018368 10766162792 10766345121 10810651068 10831447737 10847589984 10855139344 10871876862 10876021596 10916617096 10916801973 10920963834 10937239488 10961727084 10965906072 11006837072 11073581442 11090084544 11119151736 11119340043 11165098644 11186577171 11203248672 11211045552 11232612468 11274538968 11279028222 11295837504 11317567536 11321127972 11325443976 11364141888 11367716976 11411101152 11436649686 11444609001 11483714088 11531167452 11553350193 11578620816 11600894844 11648635152 11648832426 11666192832 11696770008 11727427327 11736736704 11744904864 11816124804 11819842083 11824348214 11860229304 11864750832 11891315051 11909036832 11909238516 11913778728 11958247728 11962806624 11981252052 11989590382 12007458624 12030557616 12080270664 12111933141 12129983712 12203538732 12212031762 12253759056 12281194233 12299497056 12304186048 12304394424 12336644331 12350321424 12355029792 12382691706 12401145792 12425002128 12476133824 12476345112 12509045703 12527688096 12603654756 12612426246 12655521648 12683856339 12688691862 12707601984 12707817192 12741124473 12760112736 12784659624 12788681598 12793557084 12837271392 12885187392 12890317968 12919178349 12938431968 12943364544 12972343692 13025948418 13070456784 13079553144 13104714546 13124244672 13158866259 13178477088 13203828792 13213017972 13258165536 13312951344 13342757967 13347844686 13367737152 13397666436 13402774088 13403001069 13453028694 13458157452 13508390952 13513540816 13534377318 13554547776 13590074344 13590304497 13610558304 13646231676 13692859488 13702389008 13785478938 13806023616 13836934188 13842209304 13842443727 13893876304 13894111602 13899408516 13946901408 13951289016 13956607728 13978127394 14008701728 14035650552 14035888251 14062165056 14093649108 14151647664 14237461854 14247370389 14258680128 14296052232 14355126828 14382742077 14404176864 14414201424 14441930316 14446473657 14495835816 14501362128 14501607714 14523219648 14555735964 14561285112 14615636112 14621208096 14704263882 14714497287 14764775256 14803473839 14825535648 14825786724 14886798192 14915436228 14925816598 14948060736 14976816624 15032718624 15038704296 15078120849 15090090048 15094837296 15100591968 15134400974 15156955968 15196939821 15202733418 15248866248 15259478668 15288833637 15311618784 15374889936 15404466924 15415187634 15438161088 15467859792 15531513536 15531776568 15572485467 15595693344 15630610842 15690264084 15695200143 15701183694 15754833072 15759789444 15790106871 15813639072 15819667776 15819935688 15878984688 15885038304 15920603622 15944330304 15975002736 16040743488 16041015144 16083058761 16107027552 16149244188 16215976602 16271384976 16282709016 16307815293 16314032394 16338345408 16374925644 16381445751 16405859232 16442590626 16448859108 16467095232 16510255608 16566669504 16610372163 16635126816 16678727604 16747647966 16804873008 16816568328 16848918702 16874028864 16911808452 16918255816 16918542333 16943756256 16981691958 16988165964 17046212832 17051575464 17058076112 17154974529 17187090624 17225571132 17296458256 17296751178 17367931224 17401342266 17427275712 17439404192 17472952728 17473248639 17545155012 17605105056 17617357296 17724187206 17736522321 17750601792 17790343956 17797126248 17863555248 17863857774 17870668092 17937371592 17944209936 17971878078 17984385573 18011187936 18045836424 18120405996 18194975568 18305308098 18318047643 18332588736 18380638584 18428814371 18449245584 18456279072 18456591636 18525482136 18532544688 18574037559 18581118622 18601718688 18608810304 18637503192 18714200736 18714517668 18791532144 18840784886 18868863552 18918639369 18983282472 18996493852 19033037793 19061402976 19104079918 19140169104 19176989436 19183022397 19190335626 19218935232 19255907088 19261964876 19327781088 19335149504 19335476952 19407647952 19415046816 19458515538 19487514816 19538922627 19605685176 19619329716 19657071819 19686367008 19767715632 19805743188 19819526958 19849064256 19887248304 19969088832 19969427016 20021767029 20051605728 20096499654 20104161132 20126449728 20179543041 20187236178 20262586428 20270311224 20301565977 20331821664 20385111516 20415837456 20469347514 20499853248 20539289232 20553583512 20623813056 20678218407 20709035424 20755401282 20763313956 20840814456 20841167403 20849112774 20920352112 20926933524 20934911592 20967191091 21006444096 21013052592 21053475828 21093247584 21140473662 21171979584 21227471496 21300003648 21356192781 21388020192 21444078348 21532325584 21532690242 21621302136 21662895474 21695179968 21710278688 21743753724 21752043192 21752411571 21833234192 21833603946 21841927668 21923454168 21931812144 22013674144 22056395823 22147162884 22238303472 22238680086 22330197288 22373154342 22388724897 22406497344 22422091104 22465224936 22549077936 22558056444 22635135072 22642255944 22650887952 22701601461 22735433952 22804100127 22822202304 22873299372 22889218002 22967428176 23062334904 23106700386 23122781451 23157241632 23201789688 23297270304 23297664852 23393540016 23445916263 23454854654 23489809728 23551775541 23632249608 23639684166 23648696428 23720458608 23729501664 23782630102 23818073664 23818477032 23827557456 23880905433 23916495456 23925613248 23962504104 23979180764 24061115232 24160541328 24223866282 24259967424 24323964903 24407077464 24424063524 24471048591 24507518112 24562388466 24598994112 24608788848 24663885939 24673288662 24700642848 24710059584 24765383412 24850004256 24952690224 25018091406 25055376192 25121471949 25207309512 25224852492 25273378053 25311043296 25367712678 25377383724 25415634384 25472537937 25482248946 25520225472 25569319248 25577363196 25587114168 25674542784 25780635936 25838356698 25876863936 25944687384 25945126767 26051896836 26102013399 26140913568 26159106288 26209429092 26317732518 26356954176 26407657584 26426035944 26516331072 26586280809 26625902688 26685515934 26695689372 26704087669 26795332872 26805548176 26806002138 26906057388 26916314904 26957817117 27016781904 27027081632 27068754636 27180148688 27180608994 27221116608 27292463352 27385718976 27404778016 27457962147 27570957876 27673868376 27684418608 27684887454 27787752608 27788223204 27798817032 27871677933 27893802816 27902578032 27913215456 27956254788 28017403456 28071301104 28071776502 28187298216 28261177329 28303295328 28474923708 28494740778 28592104464 28656119877 28710253656 28765484154 28785503439 28808353728 28828402848 28883860632 28892947314 28991671632 29002724256 29003215428 29111471928 29122570224 29187773307 29231272224 29242416192 29408527764 29428994574 29529550512 29606947678 29651071296 29651573448 29729290437 29773596384 29830872456 29851633196 29953633248 30065437248 30077408592 30144749481 30156241698 30189674592 30201183936 30268801948 30280854267 30393879642 30405466836 30497732496 30518957336 30577667274 30623237568 30704021271 30749779872 30808933848 30830375268 30935719584 31063553136 31133101923 31144970934 31191386688 31261221684 31273669161 31380528168 31390400286 31402367388 31509666144 31519578888 31580213742 31627278144 31639871376 31710710493 31757969376 31770076608 31841207244 31950005472 32082030288 32166117522 32214055104 32298488376 32299035363 32431953204 32494343211 32542769952 32565418032 32615630586 32628064788 32749851288 32750405919 32762891502 32811718464 32885181252 32897718216 33020511216 33220744326 33243864241 33270253632 33357455208 33495295932 33559731513 33609746016 33633136656 33697837404 33823616904 33836511632 33837084666 33887512512 33963383916 33976331928 34092425664 34103150928 34116152224 34309949058 34333827003 34451142264 34592916512 34593502356 34660050579 34735862448 34802684532 34878808384 34945905456 34946497278 35090310024 35182281981 35210210112 35234714592 35448374412 35459526249 35473044642 35580687912 35594252496 35673945153 35727110496 35727715548 35741336184 35874743184 35888419872 35943756156 35968771146 36022375872 36091672848 36240811992 36335799423 36389951136 36610616196 36636095286 36761277168 36843582699 36857628742 36898491168 36912558144 36913183272 37009932993 37050964272 37065089376 37148075118 37162237244 37203437376 37275006384 37428401472 37429035336 37527137109 37583064288 37681569772 37837278738 37966564944 37992987704 38051569017 38066075586 38122805952 38208159836 38223373419 38280338208 38353978872 38366044794 38380671252 38511814176 38523929752 38655562176 38670953904 38757535047 38815295904 38830093632 38917031076 39077845254 39211370352 39238659432 39314143638 39372734016 39476598777 39535431264 39611486376 39639053916 39774496608 39938854032 40028273901 40043534058 40103211456 40192999308 40208322264 40209003207 40359086082 40374472356 40525172856 40540622448 40603131954 40663643328 40770223032 40770913491 40831674912 40938695028 41078578464 41107167024 41356436814 41385218749 41418070848 41510802564 41526627912 41681628912 41682334806 41698225548 41840704224 41853867048 41869823184 41934382182 41963566337 42026105184 42106951656 42186495168 42280947324 42454942992 42712385562 42742111167 42776040384 42888156696 43064651168 43065380484 43148226231 43242604272 43325790948 43339420971 43420557376 43487507448 43504086384 43504823142 43666468384 43667207892 43683855336 43846908336 43863624288 44027348288 44112791646 44143491861 44294325768 44410421517 44476606944 44477360172 44660394576 44746308684 44777449794 44844182208 44930449872 45098155872 45116112888 45234362547 45270270144 45284511888 45301775904 45403202922 45470867904 45590819463 45608200254 45746598744 45778436004 45866500911 45934856352 46124669808 46213400772 46245562902 46314483264 46403579376 46594540608 46595329704 46717456401 46787080032 46891832526 46909709308 47085600429 47103551082 47264499216 47279368332 47297392856 47370320613 47440917216 47459003328 47565260204 47636954064 47655114912 47761810866 47832990912 47925008208 47958361528 48122230464 48249176283 48321082656 48447732564 48647929806 48814154928 48848127048 48923445879 48942097182 49015036224 49124776932 49144337253 49217577696 49327771878 49346577324 49401285696 49530766824 49700008512 49831116489 49905380448 50036182812 50242943898 50414619024 50449704984 50546756106 50622086592 50735425356 50754767448 50755626999 50831268768 50945075874 50964497892 51138638496 51154726392 51174228336 51464923587 51520374361 51561271872 51676713396 51889374768 51890253534 52103793672 52204026798 52240358093 52281827136 52318212576 52418858184 52635465036 52815315168 52852071888 52970403409 53172561618 53209566963 53251805376 53371031868 53391378744 53408175338 53590665744 53611096352 53612004276 53812114776 53832629808 53915634234 53953156719 54033563808 54054163264 54137509272 54360297376 54361217988 54584926704 54809556032 54915924294 54954142929 55141915752 55286443113 55347736752 55368837216 55369774908 55575505216 55576446408 55597634064 55722112677 55743355866 55805156064 55826430912 55912509576 56142602208 56143553004 56374596432 56522354658 56606590656 56755918107 56949847416 56989481556 57099113379 57184208928 57312239754 57420507312 57530968308 57549067191 57571006878 57656805696 57767721264 57785894628 57983343264 58005448512 58006430856 58222943856 58245140448 58375546614 58462544448 58616767881 58817055528 58857989148 58971215457 59059101024 59213895356 59303146896 59458580874 59547192768 59661744912 59703266392 59907266496 60065301087 60154817184 60289498962 60312483396 60379349184 60537603896 60538629123 60561708534 60787759284 60810933672 60904697931 60995464992 61037914672 61155334548 61408042542 61499559744 61617867696 61660750536 61871439168 62034655221 62127106272 62266203846 62289941868 62522443368 62523502209 62547338322 62761056336 62780800572 62804734776 62901573273 63019332288 63039157776 63160427484 63279742752 63421420986 63515938752 63682414488 63900010944 64068578343 64164060576 64332235044 64596976752 64598070726 64863906408 64988686422 65033915177 65085539904 65130836064 65231261172 65256129576 65499702576 65500811838 65525783004 65770362504 65795436432 65942747101 66041022432 66441488652 66487728482 66714910416 66990591864 67119463026 67166174691 67219492032 67266273312 67395674808 67647233808 67673023264 67674169332 67926767832 67952663856 68104804383 68206301856 68232304448 68412300381 68619898116 68667654006 68902284528 69185833024 69187004712 69320101158 69368344353 69471724896 69605369064 69891810912 69892994556 70180620048 70337748789 70364563962 70469429184 70655326623 70896748824 70919052498 70946089284 71161375824 71188504992 71347890306 71454220992 71455431096 71482672368 71642716299 71749486368 71776839744 71887512312 71937542292 72183345696 72481623984 72671598846 72779902272 72971894709 73221232392 73272190572 73413145773 73522554336 73687165398 73715257484 73796982336 73826366544 73991657817 74019865986 74101928544 74130178752 74296150236 74324474488 74550012768 74858070672 75054274218 75166128576 75363139544 75364415847 75674557476 75820134159 75933129888 75985975408 76103138034 76132151172 76416319672 76417613811 76446746838 76560676416 76707957744 76732089588 76761342504 77023628352 77047859504 77341907808 77515070094 77630591808 77834062152 77835380301 78155690508 78306040197 78422740704 78477318864 78628287276 78953197554 79070862528 79222972752 79278107832 79548993216 79758842427 79877708064 80056547802 80087068116 80112263007 80385998616 80416644528 80418006414 80718172164 80748944712 80873451351 81050345712 81081244896 81206263908 81540446064 81541826982 81663349824 81877390056 82091991289 82157156928 82214334048 82712873628 82770437498 83021605128 83053255824 83239205357 83363257824 83364669612 83396451096 83615033799 83681408448 83707734096 83739646368 83868764364 83927132674 84052210368 84213903312 84561894648 84783531987 84909885984 85424771124 85484222334 85776313392 85968359631 86129302336 86130760968 86296452462 86356510317 86485208544 86651581896 86678841942 86975014896 87008172768 87009646284 87332936768 87334415784 87367710672 87563319921 87693816672 87727248576 88225583292 88286983722 88588651536 88820843034 88953213888 88954720344 89187871311 89320789152 89492617368 89554899588 89860899744 90196311744 90232225776 90434248443 90468725094 90569023776 90603551808 90806405844 90842562801 91181638926 91216400508 91493197488 91556872008 91733001822 91869712704 92112063813 92249339616 92426801544 92491125804 92807158752 93190659408 93399305769 93434912802 93574160064 93783665052 93819418616 93821007483 94171200858 94207102164 94528998432 94558736664 94594785712 94740641226 94881834432 95130520408 95132131479 95273908128 95310229824 95523621732 95850016416 95916723056 96498352566 96642165312 96895465128 96897106089 97295859612 97483029633 97628309856 97696254096 97846891758 97884194364 98249553864 98251217757 98288674506 98435155392 98655543756 98693154648 99061533648 99662232978 99731592723 99810760896 100072365624 100485887796 100679194539 100829238048 100899409968 101093512212 101470850712 101509534896 101511253998 101662537536 101890151748 101928995784 102196152421 102277276992 102309452784 102348456672 102929847174 103001481009 103040748722 103353426792 103624316873 103778749536 103780507068 104207587344 104408053596 104480716186 104636425152 104837716368 105270930072 105546845943 105630630336 105704143776 105940806818 106345123236 106378578747 106419133926 106742063736 106782757488 106816350676 107021835459 107181331488 107222192704 107224008552 107624229552 107665259616 107831268468 107906313438 108067127616 108275018544 108720594752 108722435976 109007398269 109169853408 109831848588 109908285858 110283831504 110530748097 110572886226 110695473504 110737674432 110739549816 111029798979 111152892816 111195268128 111444225354 111486711732 111610312128 111825019152 112285204416 112287106008 112581411327 112749192864 113044709316 113511836214 113899694832 113978963112 114154707051 114198226758 114368417856 114624479508 114670120257 114841014624 115061936616 115098134382 115142013756 115535442528 115571789256 115966686528 116012861712 116272605141 116445887712 116490280896 116751093228 117233535762 117634111056 117715978296 117942430914 118118202048 118427790712 118429796331 118606293792 118917161748 119323489824 119406532784 120084821703 120130602174 120309634368 120578997924 120624966792 120627009621 121075207792 121077258246 121123417068 121575518568 121621867344 121809395862 121990929984 122075829344 122310669096 122312740473 122816085084 123235735392 123321501072 124069310442 124155656247 124254212544 124532407692 124579883736 125044886736 125047004418 125094676644 125522112672 125561601144 125609469552 125803146546 125890699011 126078315552 126320854968 126559485504 126842841972 127364828976 128137156686 128226333501 128328121152 128664470088 129001700597 129193953504 129196141452 129727812816 129977372844 130018262913 130067830354 130261672128 130462522344 130512259152 130999405152 131001623676 131051566008 131540725008 131590872864 131885494202 132082044864 132430475583 132882977304 132975456964 133231264551 133429820832 133981183728 134238926052 134332349382 134532546624 134791349616 135294467616 135346046528 135348338664 135703087641 135853535664 135905327712 136209608766 136412603712 136772458389 136824600762 137239796232 137335308012 137599502733 137804569056 138374009424 138640202316 138736688706 138943449792 139210738128 139783621824 139785989112 140152369203 140361240096 140675497578 140729127924 141256801287 141310653246 141793497648 141838104996 141892178568 142110961839 142322751648 142377009984 142695780612 142910862192 142965344736 143285432598 143498972736 143775024624 143875084584 144366691392 144747528849 144963247968 145343197692 145943789418 146442464784 146544381144 146770337637 146826291546 147045108672 147374330796 147430514968 147433011759 147652733088 147983315634 148039731972 148203857088 148592300472 148648948976 149100025536 149493349467 149716141344 150108548436 150726279088 150728831694 151349114952 151640268318 151866259776 151971950816 152206276068 152264302344 152266880997 152832639344 152835227622 152893493676 153415915488 153464179176 153522685008 154095719008 154394770761 154561123083 154683815616 155030140188 155668124304 155670760602 156311381016 156612080394 156721074279 156845481408 156954637728 157256574552 157906395108 158445945504 158556215664 158911210227 159517684854 159628700889 159755416128 160113095604 160174136232 160224526014 160771997232 160833289056 160836012828 161436344328 161497889424 161746902702 161859470157 162100691424 162162489792 162412527816 163080892128 163083653964 163754780112 164183982578 164428668096 164862428787 165425747256 165540874996 165859329339 166043210256 166106511648 166478410714 166726515648 166729339224 166792902192 167166338031 167230067598 167415468192 167479292736 167737528728 167854265348 168427806624 169123789296 169567063974 169819771968 170267754321 170849542248 170968444668 171297340137 171552626784 171936719262 172261521936 172592904924 172647201573 172713020634 172970417088 173303163792 173357683884 173950029792 174016345536 174019292568 174668831568 174735421344 175126639842 175387633344 175850303643 176451166584 176573967444 176913646371 177177303072 177641686068 177909440688 178375742622 178641578304 178985234736 179109799176 179721799488 180195903261 180464451552 180868496886 180937450188 181138047552 181612811688 181615887369 181685125602 182363277852 182432801016 182714093793 182986394976 183113744016 183466003644 184224127626 184498679232 184853603088 184982251608 185614317504 186103965663 186381318816 186798611538 186869825604 187567330104 187638837232 187642014966 188342401716 188414204328 188704719819 189057996864 189117473328 189189571424 189481282452 190261040816 190264262958 190547816256 191047243464 191700032832 191833446112 192205735029 192996705132 193790930256 193794212178 194591719224 194966059266 195101745531 195256619712 195392508192 195693783516 195768388728 196499107728 196502435514 196577349012 197311087512 197386309296 197828241303 198123067296 199324465956 199463185446 200144731248 200971775592 201358389078 201498524073 201658476096 201798819936 202187024424 202941701424 203019069792 203022507996 203780303496 203857991568 204314413149 204392304842 204618905568 204696913344 205236901143 205859694348 206002962018 206081497444 206706853584 207248633746 207557499072 207561014136 208105033059 208415174688 208816107192 208961432372 209675432736 210541860144 211013246367 211093691886 211408287552 211881613636 211965979869 212690246472 212757157494 212838267852 213484127472 213565514976 213632701352 214043670918 214362662976 214448017104 214928148897 215248459104 215330519232 215662536936 215812626876 216550037088 217444871952 218014796538 218339706816 218915684127 219663697176 219816571716 220239437319 220567663008 221061496194 221145772452 221390947008 221479099632 221974973451 222059597958 222305785632 222390536256 222888450708 222973423464 223650038304 224574212016 225162822654 225498385728 226089418632 226093247541 227023672428 227460402477 227799389664 227957926224 228309414102 228396453516 229248959016 229252841433 229340240514 229682029248 230123873232 230196268764 230284027512 231070885056 231143578512 232025723424 232545210282 232707049687 232891775424 233502186456 234467071524 234918120591 235268222112 235431956592 235884861828 236855581424 236859592662 237212587584 237834323496 238646979648 238813065568 239276527281 240169643406 240261204348 240336789021 241157995848 241249933584 241254019242 242150415584 242154516492 242246834136 242620354053 243151037136 243243734688 243618791724 244151658688 244621338192 244625480946 245632170168 246275973867 246471470784 246643002144 248138620884 248311312494 249064815384 249159767472 249717616071 250089773472 250094008836 250189353288 250845101397 251044225344 251123202288 251218939104 251606293092 251781398022 252156631104 252641709936 253685683944 254350595961 254729657952 256274313372 256452667002 257328940176 257905078893 258003401194 258387907008 258392282904 259069530951 259455625632 259954745688 260036525826 260135660708 260925044688 261024518304 261998810304 262003247352 262103132016 262689959763 263081450016 263181745728 263770988404 264860951166 265765954608 265950913928 266462529102 266859641664 267563613933 267962367456 268477852104 268664698764 269582699232 270588935232 270696677328 271302745329 271406175282 271707071328 271810655424 272419217532 272527688403 273544916778 273649201524 274479592464 274670616024 275199005466 275609138112 276336191439 276748018848 277280404632 277473377412 278421476256 279571978224 280197917307 280304738406 280722480192 281350995156 281458255848 281463022449 282513602574 282621306492 283586995296 283676209992 283784357136 284221923678 284645503296 285391561224 285396394437 285821724384 285930689472 286570865196 287550049248 287750169168 289495057698 289696531243 289926495936 290686395384 291887578836 292449088899 292884929568 293088762288 293540675274 293652583092 293744964359 294748661592 294861029936 294866023518 295305466176 295966631268 296079463944 297184600944 297297897952 298986698934 299194778169 299432282688 300217096872 301452558176 301457663388 302037583617 302698229904 303280536636 303943901632 304412552136 304528604688 304533761994 305665278688 305670455244 305786987352 306588457263 306831830976 306928358352 307045370016 308191438016 308789541522 309004443027 309122246166 310060280376 310872950619 311336248608 311341521204 312622762032 313224160788 313442148558 313909275456 314513149104 315812790216 316640537829 316891891008 317112431328 317822420454 319035369708 319135736241 319257401778 320226191208 320348272464 320449052028 321065506377 321543994464 321666578112 321672025656 322872688656 322995778848 323493805404 323718940314 324201382848 324825055632 326161784256 326167307928 327022194807 327509560224 328367965156 329724857574 330851494512 331081749992 331592244291 331718658678 332086420512 332213023296 332956821428 333089396937 333458678448 333585804384 334332676062 334460135196 334830936384 335475057456 335708530696 336855613248 337744233981 338247578592 339134127948 340535508642 341699084496 341936889336 342464121153 342594680274 343105253568 343873438524 344010360771 344523043872 345185809848 345294403146 345426041268 346606327584 346715367768 347900059584 348038585136 348817815423 349337663136 349470842688 350253279684 351700607286 352902333168 353147934888 353827292742 354354606144 355283372136 355289388993 355818881376 356751485244 357970469472 358219598352 360254465109 360391806522 360642620527 360928903104 361736993772 361874900376 363225623376 363231774738 363370251204 364726555704 364865602032 365428187586 365682506651 365972789952 366227488032 366932007288 368448255252 369707206176 369964503216 372207931326 372466968741 372762637632 373597223076 373739651208 375134660208 375277674464 375284029932 376684803432 376828408656 377409439638 377672097033 378234946656 378379142848 378962564904 380522081632 380528525916 382094486928 383666892224 384411470058 384679000503 385993410264 387005101791 387581860512 387588424356 389183438448 389932118532 390054788739 390203491062 390785016384 391387567032 391536777456 392998215456 393004871028 393154698024 394622175024 394772618592 395656482606 396246134592 397291426749 398648931912 398926370892 399693793653 400289462496 401943551184 402716778156 402997048146 403597639872 404374048848 405883402848 406038139584 406045015992 407109262923 407560606992 407715983136 408628826298 408784609684 409237811136 410317375167 410473802286 411719388696 412005924036 412162994888 412798508199 413413707168 414497267492 415122028272 416210066118 416830349376 417632214384 417922864744 419350865472 420457107609 421083720288 422026492734 422187383772 423763227272 423770403861 423931959738 425380492944 425514314988 425676535704 426332885517 426968254944 427131029952 427265402704 428087341836 428896034208 429856297794 430496918208 431325073872 431625253752 433100074176 434242586547 434889743904 436029593076 437831368254 439327394352 439633143432 440311012911 440478874638 441135326016 442122992388 442291544904 442299035277 442958199264 443949946902 444119195916 444611571264 445776901416 445946846928 447300076608 448480048401 449148424032 450325645308 452178837264 452186495082 454047344856 454920804954 455237406239 455598779328 455915852448 456618828204 456792907032 458497918032 458505682866 458680481028 460247746464 460392537528 460568055024 461599229707 462287157024 463683369249 464051446848 465090420564 465414099374 467004372912 468934143048 469836241182 470163222837 470536444224 470863913184 471769723656 473711162848 473719185324 475668646992 476733630681 477626131136 478553054562 478886102667 480339286812 480522408696 480673578042 482315991696 482499867168 482508038484 484300831168 484309032984 484493668272 485240708106 485578410471 486302074272 486487469376 487237583448 489242676384 489250961892 491264340336 492551947734 493286004288 494587286361 496277241768 496622624988 497577988017 498129630768 498319534944 499435232142 500179546944 500188017672 500378706576 501499014093 501690202794 502246404576 502437878208 503212586184 503562796044 505283419872 507371367888 508701191922 509459315904 510803262963 512548626744 512905334004 513892020411 514657880352 515810157786 516006802388 516784565808 517941604719 518139061902 518911251264 519909491376 520073051652 520271321416 521850089376 522049036608 524006494704 524206264032 525379919526 526162900032 527541976808 527550910929 529721902332 530740939113 531531909216 531901827856 532925058204 535127227866 535924734912 536955704208 537329397528 539165398464 540587709783 541393354656 542605490658 542812350564 543414142656 544838435064 544847662107 545055376806 547089833556 547298403048 548142281379 548959184928 549341232048 550398010932 552672382878 553496037696 554560809264 554946754824 556842952512 558311896989 559143956448 560395834614 560609476812 562701990312 562916511696 562926044898 565027205148 565242612984 566114159457 566724117971 567173990592 567352419984 567568714272 568443847356 570783122448 570792788874 571643448768 573141730392 574643939023 575100098496 575500338336 578990115396 579393062486 581372790768 582674437499 583775157672 584898177798 585305236593 585769859136 586177524576 587081350548 587305166184 587489928718 589497323184 589722059872 589732047036 591933262536 592158927888 593484723909 594369201888 594595795904 597973397868 598389556338 600434193744 602905116352 602915326776 604075167234 604495572219 605396459808 606561073272 608825104272 609057209376 609067523988 611330557376 611340910488 611573974704 612943239447 613176914526 613856716704 614090740032 615710703429 617579083044 618008886054 618244492332 620120560752 621745901238 622672497216 622683042408 624315099177 625245524064 626448321576 626884297116 629026298208 631625580432 633039739101 633281075658 634224862656 635644840908 635897939607 638070739416 638271472482 638514803556 640452382416 640696544928 640898104056 642131012754 643087988928 643344051312 644784446691 645745377312 645991557696 646987610808 647437880628 649650111264 652334615856 654044389614 655019120448 656735930312 656747052381 659449715148 660718311957 661702989024 662163499984 663184488582 663437317356 664172841024 665913642856 665924920353 666178793874 666917356896 667171608768 668665352124 668920270392 670950114912 671417061392 675488467962 676495157184 678268255896 678279742623 681071017284 682381207431 683398168992 683873778672 684928242306 685189360548 687746877048 687758524299 688020721542 689046087744 690371619696 690588806292 690852082536 693212655168 693430735536 696077170272 697635630846 698121149061 698675326272 700506559368 703401214572 704754361773 705804666336 706295869776 707654585484 710566744272 710578777986 711637762752 713502970488 715373066947 715940938944 716439196704 720508930218 720783613044 721010367063 721285241054 723473987544 723749800752 725370218111 726451246752 726463549476 726740502408 729453111408 729731204064 730856375172 731365013302 732454976064 733864014576 736896510504 738827921601 739414412352 739929006432 744415862652 744933937482 747194446152 747479302416 749152848213 750269320416 750555348928 750568059864 752535304191 753369606864 753656817312 754818879276 755344194066 756469893312 757925129808 761044163264 761057051832 763051787883 764188973856 768822940116 769358001006 771986820528 773715236679 774010203582 775163721024 775176848712 777208592853 778366876896 779864237064 780109577478 780406982124 782775134064 783073554912 785996430912 786009742056 786309396048 788069879289 789244350048 789545237184 791312965212 794582853498 797297863824 797852741784 799387587306 800578924992 802690841799 803887102368 805433556312 805994096292 808748097696 811766805696 812090031984 813908235987 814218525846 815121213984 815431966272 817257652596 817569219368 817583065209 820634750334 820947604572 823438777392 824011848072 824325989776 825597016398 826827414336 828994534984 829008574317 830244056544 832420132236 835264428768 835845729488 840593751921 840914215218 842167440576 844052985468 844374767544 844389067347 847526454544 847540807722 847863919476 850760985888 851028629976 851353071408 852665771034 853936509888 854530805408 856174683672 856189183311 857792068416 859712595588 862650147744 863250507504 868485173094 869089593729 869779487808 872059186152 875662736508 877347266697 878654788704 879266286864 880622025822 880957749276 881234893077 884245984776 884583089808 884598070554 885916398528 887899893804 888238391832 891553802832 891893693856 896960096802 897584334507 898296848064 900651290616 903011904179 904357674528 904372990164 908094689712 909841609908 910474812478 911831704896 913237656408 913585814064 916995836064 917011365732 917360962056 919765371789 920495492928 920785075056 921136110048 923198459414 924574314048 927013329081 927366738498 930180841128 930828198748 932618851857 934008745824 937868286096 939672482364 940326445674 941727826368 943539447312 947422325696 947438370648 949921613487 951337293984 953467261362 957106109124 957407208723 957772205334 960678573624 961044817392 961347156084 963196519131 964631983392 964999734336 965016076968 968618065968 968987336544 970481416212 971156820942 972604148544 974475166896 978485352768 978501923784 981066584421 982528680672 985103895468 989174572722 992554483536 993245249976 994776732873 995155976034 996259261536 996639069888 998870464284 999268190811 1000376035344 1000757413152 1002998028186 1003380405588 1004492809152 1006425172368 1007125592088 1010566839744 1013232701943 1014742735776 1017402383844 1021606525926 1025097253488 1025810668008 1027392363459 1027784040822 1029315760704 1031620315572 1032013604776 1032031082313 1033569131616 1035883209438 1036278123804 1039818982752 1040146103304 1040542642832 1043700178752 1046453446269 1048012989408 1048412528064 1050759839052 1055083953616 1055101821858 1059443804664 1061481878226 1063063818432 1063803655712 1065850116408 1065868166979 1070254455732 1073911408416 1074658795056 1080763395327 1081175419566 1081927861581 1082786709312 1085210981316 1085624701128 1089676870128 1089695324214 1090110753612 1094179667112 1094596806096 1096284562758 1097047519953 1097918369856 1098682464096 1100796021864 1105344765756 1109121618528 1109893509648 1116623793978 1117400906223 1118287912896 1120791669228 1121218953624 1124157676631 1125403980624 1125833023392 1125852089796 1130054410296 1130485225968 1132228318914 1133016291099 1133448235942 1134704839968 1135137428544 1136887694712 1141566244896 1141585577748 1146283460784 1149287878046 1151000676672 1154037001509 1157980230792 1158786124972 1161015305373 1162745581536 1165348874998 1167550315344 1169796355596 1170164366217 1170610473186 1172355049152 1174162701096 1174610332368 1174979857436 1178994646368 1179444119744 1179464094072 1183866525072 1184317855776 1186969447818 1188738403776 1191874280247 1195946795736 1196779112676 1199081380959 1200868387488 1205830653552 1208150334468 1208991144438 1210792919616 1213122146544 1217650208544 1218114418752 1218135047976 1221327788769 1222681820976 1223147949408 1225886478894 1226353829052 1227713433408 1230952125501 1231421406858 1235158166088 1236017772108 1236488984664 1238395524597 1240241121504 1243491802476 1245366084816 1248630198354 1250491048128 1252896643152 1253768594232 1258052596416 1261371322827 1263251160864 1266079478202 1266562151316 1271289681816 1271311211583 1271795879214 1276141478832 1276542944964 1277029607112 1278998656551 1280904764832 1281393089856 1281796208112 1284262025508 1286688102624 1289568893382 1291490754624 1293975221616 1294875761256 1299300222528 1302727759641 1304669231712 1308088779228 1313471860624 1313494104762 1318899430296 1320933038733 1321436623914 1323405978048 1324326999968 1326368977164 1326874634712 1326897105831 1331827285712 1331849840706 1332357587748 1333834713792 1337330704248 1337840540784 1341900229824 1342834122784 1345440145203 1350976935924 1356536511792 1356559485246 1362142034568 1364762414862 1365712218717 1366796337984 1367747557344 1369856484612 1370378721096 1375493754096 1375517048598 1376041443084 1380743239392 1381177612584 1381704165072 1384797689121 1386861471072 1391050107747 1392154340544 1395271261692 1396242298122 1401013118736 1406802429144 1409508723546 1410489668511 1411609332672 1412591739552 1415309170968 1421133488544 1421157555972 1427005940976 1430200892043 1430746133894 1432878393408 1436658308001 1441017860436 1441567226088 1442020734126 1442570482108 1446947975088 1447499601504 1450740436222 1452902493504 1452927098952 1453481004816 1456735231413 1458906222816 1459462408128 1461712750344 1462730026604 1467728029152 1473793021008 1477655843202 1479858012864 1483761859083 1488831725304 1489867874964 1492733964051 1494388892304 1494958604832 1498305696426 1500538640832 1501136119728 1504497042279 1505070608382 1506739213728 1507313634624 1509637758552 1510688388132 1515850259616 1522114103664 1526103575766 1528377947712 1532409788889 1537645880232 1538716002012 1541676061233 1543973641056 1547430473358 1548020407164 1550353697424 1553824814157 1554417185706 1556733753792 1559728474128 1560219154956 1560813964248 1565550268128 1566147109824 1572019484112 1572618792096 1576139758578 1578488700096 1582625930424 1582652732787 1589165706996 1592222817339 1594595727648 1595705483568 1598775174612 1605381683598 1607774204736 1610867112624 1611988192584 1617496195392 1621763129349 1624180063968 1627816471974 1628437051692 1628949347809 1630242427968 1634515305192 1635138438736 1635166130418 1641269500668 1641895209144 1644426844137 1646877554784 1648023696144 1648651979552 1651194032796 1657989069968 1658017148634 1660488113088 1664840264472 1670528857536 1671691458976 1674935690967 1681187503842 1681828430436 1688105970936 1688749535088 1688778134694 1695052909088 1695081615444 1695727838952 1698342478371 1700172353913 1701521971776 1702057259952 1702706142816 1705331542068 1709061610816 1712349367344 1712378366622 1719425191176 1723931817069 1725300295488 1726501015008 1736970346188 1738179187458 1744118372304 1748023312497 1751325473016 1754694533394 1755915709779 1757309577408 1758532573728 1761244051644 1761915498552 1762469786154 1768491969552 1769166179616 1769196141108 1775799787608 1776476783664 1780454171727 1783107605664 1783787387712 1793920193604 1795168669014 1801302581232 1806023808358 1808715349056 1808745980328 1813486716657 1816189379424 1819683219816 1820949624956 1826475312816 1827171628128 1833991672128 1834022731464 1834721924112 1838829718341 1839530743578 1841570150112 1842272220096 1846396918828 1847132110287 1854026658162 1854733476996 1860361682256 1861656397496 1865237703714 1868017491648 1872945297531 1875736572192 1879344964728 1880652891348 1887078894624 1894876741296 1899119217303 1899843226974 1902674587968 1906934522724 1907693818821 1914212218248 1914814417446 1915544410668 1921357147248 1922089634784 1922694312168 1926393038262 1929263966784 1930032153936 1934353340073 1937236131936 1937974673088 1940962832424 1942313641884 1948950333792 1957003847568 1962133168842 1965057361344 1970207790936 1970241157143 1978349145444 1982154935871 1985108967072 1986490499952 1989553465746 1990311952068 1992518523072 1997740928568 1997774761059 1998536381622 2000752070688 2001514826304 2005996056372 2006760811176 2012850344736 2014251184176 2026465403886 2027875718701 2029485471552 2034804767688 2043213051852 2047143622293 2050194506976 2051621336016 2054784726918 2055568081644 2063240631144 2064027209552 2064062164626 2067138263232 2071766418876 2072556247608 2079637965504 2080292206608 2081085285664 2092906892538 2094363447183 2096025978816 2101519678104 2110167907232 2110203643716 2114263085319 2118887609328 2122963756452 2127607311424 2131700232816 2131736333958 2140508911464 2146119200841 2147822816832 2149317590112 2161526790654 2162350839132 2163031101189 2163855723162 2170421962632 2171249402256 2176110654333 2179353740256 2179390648428 2180221507224 2188359334224 2189193612192 2192569125516 2194095039906 2197364928192 2201592043728 2210689531512 2216483764803 2218243237056 2219787019296 2233247587956 2234801812446 2241583338456 2242437907248 2247458544639 2248315353262 2250807961248 2251666046784 2251704179592 2257605912573 2260108820592 2260970451936 2264456637828 2266032582198 2266896471884 2269409679936 2273775389424 2283132489792 2283171155496 2289155363649 2292566921568 2298575756092 2308074003018 2315960461584 2317572249944 2321145710037 2322030610746 2325491163072 2330697749996 2331625778559 2335100630688 2339592711192 2340328732434 2341220946372 2348325402192 2349220664736 2349959714872 2357989292736 2358928188144 2364209637867 2367733050144 2368635711552 2373938895636 2383748560494 2391893591472 2393558225352 2398162761918 2401736774976 2408072525397 2411661307104 2416300668936 2417982288876 2426244293088 2435300417088 2436270095952 2441724707961 2442655577538 2445363641952 2446295898816 2451772957788 2452707658104 2452749195627 2461904251002 2462842813716 2470316332176 2472035544216 2472977969328 2476791049194 2480482243008 2486983604952 2487025722951 2490732169632 2497260396708 2505793286304 2507537188464 2521781255763 2522742645654 2524498343689 2526502321728 2532158956404 2533124302632 2542579363632 2542622423166 2543591758428 2552282957664 2553085889928 2554059214224 2557997313102 2559777546557 2561809529664 2563592416224 2568524051016 2573376205248 2579137786764 2587950443232 2589751522512 2605455519282 2607268781187 2609338463424 2616177558456 2626943721248 2626988209524 2632041800091 2637798860592 2641866077466 2642873247828 2643704679231 2648653999936 2652737954328 2653749269424 2653794211662 2663654571424 2663699681412 2664715175496 2674661408496 2675681081568 2685668245568 2690880290406 2692753003521 2701953871848 2709035712537 2713073023584 2713118970492 2724284069136 2729524829724 2731424437434 2735495114688 2739712969224 2740757442192 2750987508192 2751034097196 2752082886168 2759296115367 2761486478784 2762355225168 2763408330144 2769595378242 2773722942144 2781039987243 2782100215494 2790542523384 2792484596244 2797856555571 2802026237472 2813604858288 2819017447092 2820979337022 2825183479104 2830618341936 2842266977088 2842315111944 2849764840461 2854011881952 2860401784086 2861492267788 2872221626169 2873316616002 2882035720872 2883134452176 2884041468252 2885140964216 2889589557393 2893895950176 2894999203008 2901480872444 2905854197904 2906962009632 2913470462826 2917812445632 2923425500688 2925460053208 2935456058304 2943199753263 2947586042016 2955311686404 2967523718166 2977663450608 2979735749928 2984330198619 2985467928102 2988777784608 2989917209664 2996611392852 2997804572433 3002272239456 3008994084558 3010141216764 3013478427456 3019275517104 3021376776264 3031700519232 3039698105829 3044228207328 3052207151532 3064819577778 3075291760464 3077432004024 3082177090377 3083352122466 3087947282112 3094860946716 3096040814328 3096093246939 3100707394848 3107649628314 3108834371412 3119456948256 3120438309912 3121627928496 3131100536256 3139360338807 3144038968224 3145237584192 3152279517156 3165251860848 3165305465574 3178331413992 3184445634678 3186661843673 3189191455296 3191410967136 3197550349224 3210763367196 3221734225248 3223976385168 3231194607949 3243526258698 3245783584743 3248360127936 3255632943948 3256874103384 3257898695618 3269030610384 3270276877472 3270332260836 3282539001336 3283790418288 3288853688274 3291142559859 3293755109568 3296047392288 3297303959104 3302388065592 3315978139936 3316034297268 3329680528944 3343382917952 3349871381934 3352202718669 3362375007684 3363656860872 3372473029893 3376211941872 3377499070176 3377556269388 3390105818176 3390163230888 3391455677904 3396684956742 3399048873297 3400344707826 3404114519904 3405412285632 3410663084136 3424698734688 3424756733244 3438850382352 3447863634138 3453002030016 3462111004527 3473940692376 3476358374916 3483045916119 3488236744608 3496046624994 3502650946032 3509389066788 3510493098651 3511831419558 3517065147456 3522488103288 3523830997104 3524939572308 3536983939104 3538332359232 3538392282216 3551599575216 3552953567328 3560908343454 3566215211328 3575622840741 3587840387208 3590337338028 3597244142877 3602605162464 3612047616716 3617491960656 3626973433314 3632378758848 3639366439632 3641899249912 3652950625632 3654343256256 3663983366307 3668045462928 3669443848224 3677659436682 3679061487156 3683140300224 3692793837656 3692856376503 3694264220574 3708053316324 3709466953992 3715186573791 3720723364512 3723312794992 3730475407428 3745890595062 3751473144384 3758689929456 3761305782696 3774157789248 3784113968481 3789753482592 3798238434606 3799686453948 3813869045448 3813933634749 3815387637642 3828424436496 3829628834892 3831088821336 3836995969653 3842714294496 3844179269568 3845388624336 3852786076524 3860064307872 3868706680146 3874472263872 3881925664848 3884627283768 3897900667584 3908183278923 3914007695136 3924266337684 3940415581872 3940482314286 3956698290888 3962799116199 3964309871742 3967068825797 3970217934144 3972980999904 3979106931492 3980623904136 3995481857136 3995549522118 3997072763244 4001504141376 4011992112744 4013521622352 4022507573161 4025700689472 4028502368352 4052930807772 4055751437402 4069609535376 4086426103704 4094287244586 4097136656151 4100389013952 4103242672032 4109569453836 4111136163288 4126481262288 4128054419104 4128124329252 4143532837752 4145112495216 4154393067363 4160584413216 4162170571328 4173150323241 4185813785076 4188726894366 4203039356208 4220335814464 4220407287432 4228526170638 4231469005533 4237775218656 4245927512904 4263400465632 4263472667916 4281017822928 4290602676129 4292238401682 4298635180224 4309974924003 4323053581308 4324701678264 4326062202378 4327711446324 4340843925264 4342498804512 4352221308666 4358707480512 4358781296856 4360443014448 4370205694239 4376718668448 4378387224384 4385138251032 4388190079812 4403184087456 4421379063024 4432967529606 4439574038592 4451285577249 4466495175912 4469603624892 4478201892153 4483166676912 4484875814496 4494917089278 4496630706524 4501615922496 4503408359184 4513491126837 4515211825146 4520217641184 4521940903872 4528913275656 4532065164396 4533792943768 4547550778848 4566342310992 4578310727298 4585133843136 4597151512184 4597229366667 4616148006036 4625028183699 4631920923168 4635144499888 4642291420074 4644061221492 4661395499992 4661474442471 4663251557118 4670201261376 4679185422384 4680657464868 4682441892744 4696650804384 4698441329472 4699919429744 4717856376288 4728419275734 4735466100288 4747877791272 4747958198361 4767497120988 4776668452017 4783787182944 4787116450704 4796325523836 4816145050794 4823322614208 4832601337872 4835964577752 4852488586176 4865289388047 4872540191904 4883449415922 4885311155076 4886848043427 4890727283904 4903545915576 4905415316208 4905498391254 4923808502004 4925685627432 4933280532411 4940632664352 4944071088432 4945955938656 4953582098388 4973967209904 4974051445902 4981464339264 4994520793416 5007611468629 5011586572608 5015074376928 5043562511526 5045485291308 5048996687378 5064317912808 5066248605264 5077591526777 5085158727264 5085244846332 5087183516856 5100517061739 5104565915328 5106171779856 5108118428448 5115994626204 5119555093114 5127184832448 5137048102032 5158275573528 5171795451207 5175900886464 5179503045024 5210911038564 5214537562374 5232355116912 5244069937491 5253887442496 5253976419048 5264083600182 5267747129337 5275597721184 5283732154932 5285746495656 5287409358462 5305475908656 5307498538848 5307588423324 5327309142848 5327399362824 5329430350992 5341362515181 5349322816992 5351362163136 5381760580812 5385506007042 5403907743696 5418071425074 5426146047168 5426237940984 5440460149971 5448568138272 5459049659448 5462848874868 5479425938448 5481514884384 5501975016384 5502068194392 5504165772336 5516489155023 5518592230734 5524710450336 5526816660288 5539190756484 5541396330861 5562079974486 5564200430988 5581085046768 5584969192488 5595713111142 5604052474944 5618835892593 5627209716576 5638034894184 5641958674044 5661236683872 5684630223888 5697357651909 5699529680922 5708023763904 5720803568172 5722984535576 5723081456463 5744443252338 5746633232004 5764071441744 5766268904352 5768082936504 5770281928432 5779179114786 5787791900352 5802961744888 5803060020219 5811708395808 5813924019264 5826940925652 5846851001376 5850920106416 5886399506526 5895172084032 5910623372808 5910723471429 5935047436332 5946464807613 5955326901216 5959471499856 5968660397238 5970935856204 5977555569216 5993222785704 5993324283177 5995609144866 6004544478912 6017988169116 6020282433528 6038551034208 6042753552528 6079396211658 6083627156103 6088456414656 6104414303064 6129639155556 6141430866879 6150583520928 6154864008048 6164354180754 6166704244932 6189721893432 6192081628656 6192186493878 6201414789696 6215299256628 6217668742824 6233965297681 6238913896512 6240876619824 6243255856992 6278720677614 6283090341549 6288077936448 6304559034312 6321083329253 6330503721696 6330610931148 6356662827984 6368891269356 6373323687346 6382821934272 6395100698448 6421526734392 6438357602523 6443468450496 6447952770336 6462389215898 6487052517396 6489093303567 6491567169486 6511265887896 6513748206768 6515797391236 6528331962999 6538061220768 6540553754944 6540664521672 6565078002672 6567580836576 6577707376548 6582285119718 6592094784576 6604776131184 6631956279872 6632068594536 6649451294409 6659361057888 6699742763868 6704405437338 6724750015368 6727313721744 6742375633917 6744946059786 6752423883744 6754998140352 6755112538776 6772817737719 6780326461776 6782911355808 6793369913484 6798097746594 6800689415652 6808229039808 6821326168272 6849397469376 6849513466488 6867466090947 6877700764704 6895727268276 6924222009054 6947881384752 6952716749832 6963437130111 6966091832238 6976473489216 6992093249988 6994877335677 7005301892064 7018778133576 7020986197302 7023662839116 7044976206576 7047661994208 7049879144616 7073967878208 7076784564432 7092628913601 7103199150432 7105907134656 7121816686908 7151245681482 7175680774416 7180674676056 7194488285754 7205210324928 7224095233432 7224217576191 7234983921312 7253946866628 7278732879264 7283798499824 7305901251264 7325174123883 7327966732614 7336090925856 7338887696448 7355318873364 7358122974312 7358247586881 7385587675312 7385712753006 7388528441148 7416106632648 7418933907984 7430373147582 7441446729024 7446625589984 7460950814856 7461077168853 7491781190124 7517379858912 7522611565392 7565343767289 7568227936962 7573495031067 7579506965184 7596476869212 7599372907896 7627738090896 7627867269498 7630775275284 7656848872992 7659257669784 7662177642672 7673991939306 7679332639671 7685428588992 7690777248672 7705572153048 7720128615744 7737413360292 7763851329696 7769254567536 7816366557846 7821806343561 7828015390272 7848532675368 7869103736417 7880831163744 7880964628572 7913396581776 7925598232398 7928619743484 7931114037693 7934137651594 7945961999808 7958213862984 7961247808272 7990963714272 7991099044236 7994145526488 8023984225488 8027043244704 8045015146322 8057004736704 8078259010563 8105861615544 8111502874804 8127107137611 8139219070752 8172852207408 8188574489172 8194273312302 8206485344064 8219138907672 8222272326576 8252962524576 8256108838208 8256248658504 8277888346101 8287065675504 8290224990432 8308786134726 8321168826432 8343119961729 8346300646482 8371627570152 8377453788732 8393569666713 8406078712416 8440814574864 8457052341276 8462938011066 8475550437312 8491855025808 8526800931264 8526945335832 8549294521383 8562035645856 8581205352258 8584476803364 8616664878507 8619949848006 8646107162616 8649403356528 8652124404756 8655422892648 8668768672179 8681687850528 8684997609024 8704442617332 8717562593712 8720886028896 8740411388478 8753437336896 8770276502064 8776380159624 8806368174912 8829599259789 8842758126048 8865935059212 8902571154498 8932990351824 8939207249784 8952990595857 8956403784306 8966333353824 8969751628992 8989834178556 8993261413048 8993413717299 9006816718368 9026982253674 9030423650292 9040435282368 9057826551312 9064130328792 9067585887536 9095101557696 9119094317487 9132684621984 9156621454596 9194303024368 9194458733334 9232296012072 9246531271131 9250056367398 9263841846336 9270288999776 9284582840148 9288122442984 9288279740817 9322790999984 9322948884942 9326503114236 9358370844768 9361314929736 9364883785488 9393301608768 9399838859488 9418081016421 9435712752576 9456838551468 9495755582544 9495916396722 9534994241976 9553336904034 9559985531019 9567574365888 9574232901408 9592651047672 9632290101588 9665202675744 9671929155504 9693583823847 9730578776094 9737350754229 9745080383808 9766898831844 9770622310152 9773696086854 9807091831152 9810830632416 9810996782508 9847617004008 9851371254864 9866561064822 9873427679577 9881265328704 9888142176864 9891911877312 9907164196776 9947934419808 9948102891804 9989041586832 10015222937258 10030148753856 10056608156007 10087125023052 10090970582616 10097993374756 10117419089679 10128635825616 10132497210528 10155183053554 10170317454528 10170489692664 10174367033712 10197146619891 10201034123478 10212343559712 10216236856896 10231989252408 10239110186228 10274096204064 10316551147056 10343590902414 10359006090048 10386333013581 10421822077128 10429075124748 10449137748357 10464710233824 10488139874982 10507952838096 10528167200364 10531479295953 10535494258674 10551195442368 10567464309864 10571492991312 10574818716924 10610951817312 10614997077696 10615176846648 10654798725648 10658860701984 10682725030362 10698645633984 10726868522223 10763521161624 10771012014084 10791732428631 10807815487392 10836142850148 10852475881968 10880920299942 10897136276544 10918099318896 10925697749736 10958851876896 10963029768768 10991950098921 11004136388784 11008331544672 11032978310046 11037184461468 11049420900672 11078381512968 11078569129509 11082792661722 11124159948972 11128400861976 11145559721373 11162170093536 11169938384976 11191426222284 11237671785186 11254419433152 11276069788368 11283917348088 11322473367744 11352341905443 11369260447776 11394715303818 11399059361844 11441607136344 11445969071152 11446162912926 11488886504676 11493266464008 11510987908959 11528142883488 11532537808704 11536165873008 11540563856864 11558358229572 11605923489776 11606120040438 11623416791616 11653881851304 11693702002752 11701840212832 11724549836769 11772799013052 11821246745616 11821446942858 11870094872664 11888397348597 11892929615226 11901206477391 11910653802432 11918942999712 11937320794476 11941871712408 11986445571408 11986648566354 11991218289732 12035976338232 12040564867056 12067522719483 12077102068416 12085507105056 12158792423316 12167254312206 12208828606128 12259278311112 12282861733758 12291409968453 12301167041856 12309728016096 12328708361508 12333408489864 12379443786864 12384163257312 12384372987756 12430598513256 12435337485648 12463179202089 12467930595362 12481753239648 12486511713984 12519450969723 12557441355228 12566180683098 12609118068624 12642166658506 12661007443392 12661221862296 12694407016599 12713325655968 12737782538712 12746647374692 12790201396896 12843053468784 12871808028387 12876715205046 12895905540672 12924778431796 12929924772009 12974105034792 12978186607134 12983134338972 13022531775792 13027496413536 13031594782472 13056663925998 13076122441536 13081329043344 13110617082717 13130156005344 13135161673152 13155414753096 13164570239436 13209552262368 13264137189072 13298902588818 13318722115776 13353856731747 13399485527736 13408810874676 13434605676459 13449500030736 13454627443488 13484751267834 13489892119572 13504847767488 13510225077552 13540473380511 13545635475438 13560652923552 13565822711616 13586739826968 13596195493188 13601378831304 13642652336544 13699026932976 13734932181894 13755401529408 13791454536552 13791688100001 13848444018108 13875084551097 13895762769504 13905433499664 13926874260222 13932183664476 13984186499976 13984423327413 13989754671354 14010603784128 14037556267152 14041972394604 14047325678232 14089952413152 14095323988416 14099758289232 14153569128864 14185257827202 14195130030907 14206398300864 14243633373816 14302491362964 14330005356051 14351361548832 14361349352112 14388976571508 14448190466864 14448435152382 14469967842624 14507893733256 14557465758528 14567596999648 14595868164141 14650348247766 14655933465228 14660544130281 14672181851712 14710637746728 14716245948624 14716495173762 14771175350624 14771425506012 14777056882296 14799841597233 14832213265296 14837867815968 14860746295164 14893251179968 14921901629712 14922154337706 14983562380248 15022834405887 15034759717824 15045223130784 15130687534578 15136455873924 15146990062134 15192953738424 15198745815792 15232774580331 15255476181792 15255734538996 15261550550568 15301551185217 15313697745984 15318515339568 15324355285344 15347983878612 15358665279342 15381554497344 15411144306096 15474826720584 15515386353621 15527702659392 15538509135072 15632733115692 15643612687122 15697065350736 15732209812473 15738207472834 15761662327488 15761929257144 15803241388011 15826793163552 15851196464796 15857239486968 15862228075386 15868275303188 15916427725968 15922495616544 15981927428544 15982198088472 15988291052976 16024087545543 16047968450976 16054086489408 16090030292644 16156518021126 16211723231088 16223005749608 16254214275222 16278438141504 16321380449913 16345704414816 16377148978344 16388546624604 16438277815344 16444544653152 16505925049152 16512497317008 16549467465069 16555776692202 16574131351008 16580449980864 16617572269452 16624188992583 16686239923458 16692601292964 16743255140304 16754907577464 16787139333426 16812157424832 16856507677779 16881629149728 16914104682552 16925876022132 16983710051616 17053890671664 17092072955727 17098589042766 17124071291712 17162410704516 17168953606728 17169244369389 17233329757014 17239899696012 17292214325232 17298806713056 17304248809512 17310845785296 17337537344358 17363375701056 17408885234664 17409180060657 17435125187424 17441772057792 17480822776956 17540553004128 17552760319248 17659198519578 17671488405823 17685516252096 17731870118424 17805142308996 17839394422839 17865980703648 17878414499568 17905981191714 17912807568612 17918442825899 17932666707648 17979668357112 17986522826096 17986827434598 18013633436736 18053964507348 18060847300584 18115653102624 18128260657584 18135171775072 18238188634974 18250881468309 18265369243968 18313242909192 18388606048736 18388917466668 18424292600637 18464592024144 18493062542262 18500112734796 18540577999552 18569165680296 18576244885968 18576559481634 18645581999968 18645897769884 18653006228472 18701895893043 18716741689536 18722629859472 18729767570976 18799677718976 18836162032842 18849271024647 18913677102936 18963249987759 18991511165088 18991832793444 19069988483952 19106673808068 19119971062038 19148465802816 19185302095344 19264580203176 19315072807569 19330405351488 19343858311008 19387167647694 19461157552188 19467279910701 19474701508458 19533797663688 19541244620304 19547392173708 19584995888997 19614183662304 19621661264832 19621993565016 19695234008016 19702742509728 19733122129644 19746855359154 19776284353728 19814328393552 19895868839616 19896205783608 19948353883227 19978083173664 20030445874516 20113216312014 20174250046104 20181941165232 20195986749512 20227126901751 20234838179358 20257271651232 20264994421056 20310366107108 20318453213157 20340979385328 20348734067424 20394293239782 20402068246956 20424687119424 20463978504816 20478220372456 20548192408128 20602398272841 20633102294112 20687181804828 20772666027162 20843644154256 20858150249496 20890311390333 20898275496714 20929420467648 20976279749964 20984632007031 21015905676192 21056334400728 21062958591906 21070988517348 21134928619728 21142985982624 21149637433848 21221903634624 21230353693296 21277886740803 21309597451296 21317721403968 21365450060724 21453737044446 21527042323248 21542024028168 21583464857262 21615630974784 21672285700296 21672652728573 21704951763936 21761840599884 21836198637792 21851395499472 21917703753792 21975522371649 21983900197842 22008272777568 22016663089344 22065956620092 22074368922936 22156763025936 22157138259018 22165585323444 22248319897944 22256801723952 22291119442746 22306632905711 22324340187072 22339876769952 22382852444568 22475343570372 22552139576736 22567834696176 22704683810886 22720485093201 22738520895552 22789430607636 22798118723688 22883214272688 22891938142304 22892325825852 22977773009352 22986532928016 23021975817918 23037997919013 23056285766976 23072331746016 23081127713728 23116716459144 23211846979552 23212240080876 23307763702608 23403680425664 23449099673538 23465419030683 23545598026104 23607311209251 23642493491232 23642893885716 23740189745328 23776794697194 23785859230452 23793342113079 23802412954782 23837885999424 23874641588952 23883743424816 23972891142816 23973297132708 23982436579464 24071952676464 24081129734112 24135045438966 24171014210112 24234777031689 24317584846632 24334508624412 24381321412833 24417657212256 24518556622224 24565723467516 24582819936906 24619456032192 24657416723016 24666816979728 24758887573728 24768326514624 24768745975512 24833665038303 24861197026512 24870674971296 24926358404178 24935861190724 24963506479296 25029359885187 25038901939446 25114882710456 25132361366196 25180709000139 25218236137248 25284333317012 25322443724592 25388814033198 25426651311936 25475565077424 25493294749384 25580402793792 25647883564149 25686106937568 25743616056774 25753430410092 25849556863592 25849994635521 25859849544018 25948210069584 25956373214268 25966268677944 26006306016537 26045063551584 26054992827072 26063189564944 26113327851996 26162658086688 26221234165434 26260312010688 26310829506192 26329140478872 26419104524736 26488797779367 26528274378144 26597805177636 26707713463494 26798971055472 26817621749352 26858971787571 26869211352918 26899000061472 26909254886976 26969502535668 26979784239144 26980241151897 27020450155104 27080946761022 27091270950876 27121305847104 27173479653936 27192390986376 27202757662608 27285304673088 27357282952461 27398053865952 27469864363788 27582909073104 27583376200002 27696888036216 27739593813393 27750169102194 27769481780579 27791525539008 27810866999328 27853748520444 27864367328952 27968372999952 27968846654826 27979509342708 28075112534304 28083944789208 28094651356464 28157553012127 28179904826304 28199516578464 28307138257728 28370515654404 28390260061814 28487266747632 28604982725928 28660010712102 28679956593057 28702723097664 28722698704224 28777953143016 28896380933728 28896870304764 29015787466512 29080751471541 29135193999296 29191736328282 29212052262687 29300696495532 29311866930456 29321088260562 29421275493456 29432491897248 29432990347524 29542350701248 29542851012024 29554113764592 29599683194466 29620283038731 29664426530592 29675735631936 29721492590328 29843803259424 29844308675412 29967124760496 30045668811774 30090446261568 30169824468021 30261375069156 30272911747848 30293980124268 30352257269037 30385907476848 30397491631584 30465549160662 30510952363584 30511469077992 30523101101136 30591439859673 30603102370434 30637030679136 30648710570688 30695967757224 30717330558684 30822288612192 30949653441168 31030772707242 31077018270144 31158999040743 31265466231384 31287225374244 31347413245071 31394130701472 31464419624946 31476414945668 31523858514288 31594437887859 31606482776022 31653586327104 31702392929592 31714478973936 31724456150772 31736550606376 31832855451936 31844991233088 31964396176944 31976582105952 32048175091086 32095936901952 32180060585288 32180605566669 32313036042252 32375197285893 32423446462176 32446011499216 32508428550444 32642760899826 32691408829632 32754297956688 32777093249208 32876555630688 32889089306304 32975850296763 33024994634016 33098934930138 33111553384404 33148262702016 33235144538904 33235707388527 33248377985166 33372479846916 33385202585928 33436679164119 33486510280608 33509815154928 33574278666852 33713015355558 33763258299456 33828209365104 33851752044264 33967420103232 34057025716329 34107781343328 34184145911454 34197178085532 34324821409032 34337907213456 34338488738778 34466659514028 34479799392024 34532963726877 34584428650464 34597613426112 34608497619024 34621691570592 34675074688716 34817770469328 34818360121314 34870250374848 34961645553912 35053280280403 35081106008256 35105520638496 35318397039156 35342976811646 35463740236848 35543140687439 35610284617992 35678788845678 35703619432173 35731961407296 35756828999136 35811962383428 35825615137224 35836885651798 35959336714224 35973045652192 35973654869196 36107929014696 36121694601168 36202568158449 36231306205248 36256521315168 36270343550144 36476377269948 36501762936618 36626485818384 36777212097472 36777834933336 36848585201274 36874229905359 36929184048288 36986125084524 37000225469592 37138331360592 37152489771936 37153118963268 37291163999936 37291795539768 37306012456944 37389537606267 37403791786086 37445259718944 37459535141952 37558352909169 37672324065684 37698542049294 37827354205872 37926499975518 37983022330176 37983665586888 38083221049797 38139976967904 38213347616136 38239942124076 38370604190688 38529160406352 38615424085161 38630145615138 38687716622016 38774335295388 38789774316027 38922315104376 38934559821402 38949403016916 39067595327376 39082489240608 39094784347416 39169991777994 39228367324608 39243987130032 39331851248151 39390468016032 39405485019456 39466244259288 39493710718308 39628656787104 39792411567216 39896707766454 39956166347328 40060891749032 40061570195241 40226432624028 40303817029377 40348500092208 40363882330464 40391973499024 40454253803502 40469676358716 40514543302464 40620732214216 40621420141533 40636906426314 40681958770656 40697468134848 40788586479564 40804136493912 40927957009632 40956440744912 41204796545682 41266204588224 41374363609656 41375064300003 41545332054324 41625253653291 41687288308512 41716300498992 41780622780666 41796550993428 41952559499928 41953269982239 41969264014062 42031811352384 42112668801456 42125917183812 42141977034696 42269857239456 42285971965248 42299274867696 42460707386592 42555773481606 42585390092721 42619194902592 42730900121448 42907474088892 42990016068153 43054084646496 43084048056336 43166929714524 43344571400592 43345305457146 43409903527872 43523681199768 43637757083767 43672397275584 43702790998944 43951044743298 43967800395684 43981632390843 44016545555136 44131913240184 44148737845872 44247583304771 44313526051872 44314276518036 44331170646888 44496639795888 44513603447904 44582238885492 44613265811422 44679753539904 44765704889136 44950687140744 45068503217661 45104279153472 45135669392352 45409367621772 45440970186402 45578861215272 45596237447376 45698323740993 45766428545376 45783876284608 45784651651704 45904653555651 45955546018704 45973065856032 46043951635836 46075995838026 46144663492032 46233432918288 46423693959104 46424480161752 46546159060863 46615527405216 46898199347076 46930838061366 47091196052208 47196629437419 47214622418502 47284986982464 47285787771432 47409724164033 47480379490656 47553589394388 47571718460904 47586684226158 47604825909564 47749283177904 47767486849632 47945782285632 47946594265416 47964873158928 48072262636629 48143905352928 48162259468224 48270090877932 48469554063378 48635169693264 48669017248824 48762642825666 48835314424512 48964141349739 49037113244448 49131446935032 49165639873812 49314833446032 49333633959456 49517775147456 49537491951024 49648402395207 49667330076606 49722394053024 49741349942592 49852716808356 49871722381448 49872566977749 50058719770374 50077803878892 50229765420912 50264722732392 50361418000278 50436472274496 50568666634024 50569523033337 50644887449184 50777628066396 50951130154848 50986589498768 51276218867181 51295767128298 51372213875136 51487232113548 51506860820184 51507733108167 51699113727184 51699989271042 51719699088036 51896420139168 51912746428536 51932537355888 52012612033074 52090127103168 52126379129888 52226655703992 52227540181971 52325316173376 52442468330868 52621659012384 52658280957744 52977595558734 53014465217469 53056548756288 53195610355272 53415426926988 53518183268517 53597942110944 53635243498704 53717943575142 53738422705836 53755328477697 53798000122944 53939005071336 53959568478288 53960482303794 54040900310208 54161893522044 54182541901752 54346959307872 54384781972752 54405515325216 54714565904922 54752644404927 54796107731904 54939728727576 55083726154919 55165818146208 55166752400004 55393776072432 55479187626786 55500338204388 55538963561158 55621733998656 55707497040888 55728734657904 55936745999904 55937693309652 55959018685416 56105687679129 56150225068608 56167889578416 56189302712928 56315106024254 56399033156928 56547813073941 56741031308808 56780520123628 56889749963277 56974533495264 57209965451856 57320021424204 57359913186114 57445397408448 57555906286032 57792761867456 57793740609528 57945218422707 58031574933024 58161502943082 58383472656564 58401839732103 58424104525374 58601392991064 58623733860912 58642176521124 58754987666991 58842550986912 58864983794496 58865980695048 59085702024048 59108227529184 59199366388932 59240566077462 59328853061184 59442985180656 59687606518848 59688617350824 59845061649681 59934249520992 60091337623548 60339648936042 60522750138312 60545823495696 60587960248536 60681380705253 60704514538074 60771814953696 60794983263168 60931098321324 60955359639471 61022938155984 61046202202272 61182879719346 61206204740868 61274061358272 61391935514448 61434661117368 61644577224384 61807194818523 61899306882336 62061545414484 62317998081486 62530932462768 62574450748488 62670934170999 62694826490142 62788261402944 62928839249892 62952829891336 62953896021093 63047717028576 63188875775718 63212965552044 63404785859184 63428957947872 63448912301544 63473101212752 63665710903872 63833660222409 63928792353888 63953164211904 64096350182172 64360121170576 64361211133338 64626072084504 64750394571786 64846892924352 64892022998432 65016857100888 65017958185719 65285521799652 65508595913376 65554186498416 65753111261376 65926567114947 65951700593526 66049989268032 66197869860276 66223106768808 66470289077808 66471414777054 66496755970332 66744959693832 66770405171856 66873358328238 66919898717133 66973020561216 67019630309856 67148557333704 67426030711116 67656418730208 67703504088528 68114051432658 68161455279603 68215562686656 68368291822908 68394356171064 68573618274491 68649642818064 68675814426912 68676977477556 68933319028056 68959598784048 69065927453754 69113993757039 69168857300928 69216995238048 69243383141184 69350149377432 69635540938656 69636720242628 69923291107824 70106560560806 70211041276992 70396257092049 70636794078312 70685953623292 70821933627753 70927480473696 71086281374878 71220569235984 71357577691356 71380026339237 71407238864346 71513657998272 71623924766856 71651230274448 71673771303596 71918673428448 71946091304384 71947309738392 72215858029392 72243389202336 72405136316898 72513042630336 72704331095067 72952754539896 73003525873236 73143964238499 73252971636768 73555669866672 73697170402548 73748459810718 73858368096576 73972250169048 74000450939184 74276662721184 74304979543872 74306237926536 74500995114909 74583591079536 74612024913888 74779075212534 74807583572172 74890519437888 75088079655561 75116705818338 75344648131368 75397084098588 75542127000417 75654708411744 75852999951036 75967331173776 76166442099594 76279953935808 76426695232272 76479884248152 76741208381376 76943650692447 77058320812704 77230848170322 77260291230276 77548670590776 77549983906563 77579548632054 77844630208752 77869119642804 77898806033832 78018918049611 78135190654752 78164978481216 78189568694832 78339983555988 78487974260064 78663702496302 78780936032064 78932488518576 78987421436616 79257313574208 79466393338101 79584823134432 79793415532908 80121783498064 80123140390482 80452865248056 80576915362713 80607634058754 80697000184416 80727764660928 80783946998048 80908507607004 80939352717432 80940723455691 81241464428432 81242840283066 81273812852628 81363917541312 81577172959128 81608272987824 81855914019264 81912881489824 82071848857383 82409593091364 82748727219312 82750128600006 83090664108648 83218781440179 83250507306582 83308445341737 83374576617024 83432600997984 83561245561332 83593101986856 83905118999856 83906539964478 83938528028124 84225337602912 84251834367624 84283954069392 84472659036381 84539714478912 84598549735392 84921414773184 85111546963212 85170780185442 85461800242896 85814948177784 85980032136306 86039869779171 86108169292992 86168096112672 86333859429048 86689142801184 86690610914292 87047362399536 87242254414623 87275514167534 87405581997888 87636156788061 87902089486596 87935600791368 87963264781686 88263826480368 88297475691744 88495166609542 88627052103744 88628553036072 88662341293776 88860849116193 88993279591776 89027206895808 89164477770984 89226531622844 89531409778272 89901374281488 90137006435322 90271338784704 90509473404063 90818735243544 90881940372804 91056771807111 91157722430544 91192474894752 91396647481986 91532857090752 91569303303408 91774319579019 91809307111302 91911092037408 91946131712064 92087903271672 92151991676052 92466865836576 92848960323504 93092318121726 93231054810432 93476997122229 93796398694152 93861676122732 94042239735213 94182392104416 94393258874838 94429244837004 94571575542864 94783313663577 94819448328066 94960758981312 95107178788776 95143436921808 95173368452316 95209651819128 95498566355808 95534973699264 95893188530832 95929746317856 96144525273258 96287810705856 96540181755864 96541816700007 96939108126756 97125591857679 97270339386528 97338034497648 97525285651332 97928282699478 98074226488896 98262893870064 98331279747624 98629666892064 98667267918912 98927550890289 99074983902048 99296804790414 99334660153212 99365910216349 99444788106048 99705433616712 99743444762896 99745133955498 100117439540748 100155607757784 100310037492357 100459530841824 100529445464784 100722836000556 101137333268048 101139046066674 101289774898368 101555256132792 101902260309696 101973178997536 102171077148987 102552437734362 102591534256596 102974464227096 103013721640368 103015466216334 103398227454368 103399978542084 103439398176072 103598891180631 103792840278336 103825492857072 103865074711776 104025224066148 104252758259776 104453311407984 104455080363942 104884936661736 105159840841209 105243318024768 105316561915488 105955191117468 106028930434938 106391220710544 106629422062317 106830853853976 107036366537034 107110858296519 107195884221888 107270486997408 107435887150284 107476845411672 107510656955394 107878010142672 107919136956576 107920964607588 108323787044088 108365083803504 108607704475347 108693918615744 108769563945504 108811030650432 109429131809844 109505288809854 109879457455152 110167452309838 110331636292416 110333504800008 110622689716077 110787552144864 110958375253572 111000676408776 111077927122316 111414994081776 111457469315808 111873491999808 111875386619304 111918037370832 112168612818801 112211375358258 112335779156832 112378605425856 112630212048508 112675058727507 113095626147882 113482062617616 113561040247256 113779499926554 113949066990528 114249663149391 114419930903712 114640042848408 114719826372228 115111812572064 115587481219056 115846272255483 115890436845414 116063149866048 116323005886164 116369322948081 116766945313128 116803679464206 116848209050748 117202785982128 117247467721824 117284353042248 117509975333982 117685101973824 117731961390096 117995553744453 118171404048096 118216455058368 118398732777864 118481132154924 118885970361312 119377234701648 119690123299362 119868499041984 120182675247096 120184710585723 120679297872084 120911451088131 121045500276624 121091646991392 121175920497072 121362761410506 121409029076148 121543629907392 121862196642648 121864260424599 121910719278942 122045876311968 122092404404544 122365759438692 122412409481736 122783871028896 122869322234736 123614389637046 123700418840761 123798613764672 124123090828968 124635996162972 124875760959873 125061864925536 125148901496976 125341868341998 125389652980284 125857678499784 125905659782672 125907792042186 126095434057152 126377751551436 126425931104088 126809571718368 126857915895744 126897824603088 126946202425504 127667320444818 127756170278163 127857584707776 128192700364344 128720242341152 128722422266676 128970048204459 129252144169008 129500789143572 129784045996864 130033714201776 130035916371438 130571043599304 130913271251301 131017191826752 131108372996832 131853134229894 131903401187052 131944897172529 132395739720552 132446213537616 132742749914313 132940578155616 132942829554108 132993511940664 133489919387664 133540810343712 133746716656476 133839797434266 134039260619712 134297114667408 134852061422232 135205509652983 135312837460416 135407008177056 136228102865316 136322910559206 136736583645816 136788712342128 137094971222979 137147236548982 137299285636128 137351628853824 137353954955112 137713960666953 137866638056112 137919197568096 138131854907508 138227987514078 138433990476096 138700298754864 139271081877312 139273440485256 139638477182589 139846582215648 140213121121612 140792514184098 141273588156624 141371907246584 141589888312257 141643867255506 141854960947392 142172562749756 142229172492099 142441138471968 142715155382712 142760052678474 142814477728692 143247849533712 143302460548896 143347542607192 143837346856896 143894619476784 144216787909887 144431716058784 144486778404672 144810272633796 145408662190134 145905509079792 146007051746472 146287928476998 146505943273536 146892424049217 147111339733344 147394340805096 147496919621436 147944500338096 148000901878368 148553325442368 148612475853072 148945207185621 149001990229818 149167182159072 149224049827776 149558150425068 149615167144344 149617700933247 150176159311122 150233411636676 150689296262736 150794168197176 151084254000834 151309416823488 151705999902072 151708569100011 151934662347552 152332884199188 152853390464544 152959768496304 153828656601543 153887301384894 154116641625408 154461696340644 154520582460552 155097341181552 155099967813126 155159097264108 155689260417504 155738239285608 155797612067664 156037836099222 156146430339977 156270381309504 156379137389664 156679967111976 156975948520128 157327404992604 157864977037152 157974842873232 158932786676202 159043395652407 159169646268864 159586831065816 160243566996128 160246280780964 160554549805551 160905730496112 161153830725426 161215268117508 161265985433091 161394000368832 161567893996096 161817015214008 161878705434864 161881446911382 162482928856864 162485680566132 162547625705256 163154345918256 163216545975648 163825762979648 164143697714766 164257933214781 164819186182728 165251178464757 165497454438624 165500257200012 166181328217296 166437562880358 166501014613164 166616890683474 166865201995968 167122491122664 167186203973712 167810237999712 167813079928956 167877056056248 168317063037387 168450675205824 168503668735248 168567908138784 168945318072762 169197099470784 169643439221823 170223093926424 170341560370884 170669249889831 170923600485792 171629896355568 171960064272612 172079739558342 172336192225344 172667718858096 173378285602368 173381221828584 173835655268121 174094724799072 174484508829246 174551028335068 175205519196309 175272313576122 175804178973192 175871201582736 175926529563372 176264963000973 176527652960736 176594951383488 176990333219084 177257106072144 177324682587552 177721698232386 177986559183552 178328955541968 178453063245688 179062819556544 179535184949043 179802748562976 180274012870644 181018946808126 181637470487088 181763880745608 182044142115759 182113543614222 182315444861088 182384949789504 182793294963972 182866078918413 183138606606816 183548639158038 183618614222604 183822184074816 184175806543344 184303983352104 184933731673152 185421584455569 185697920647008 186184636243452 186953994244458 187592797388304 187723352245464 188012802512997 188084479470426 188364784208832 188786517749676 188858489674008 188861688063279 189143151085728 189566627327154 189638896656132 190214357577552 190286873843616 190346736904632 190419303638256 190997132711616 191500980667227 191786377061664 191859492635712 192289050546516 193080363511728 193083633400014 193878216253512 194251183715358 194386372464053 194540678773056 194676068995296 195050571302664 195856565398956 196525787740128 196662559495248 197102871084889 197259333784128 197855101780578 198149967804096 198593609580828 198669320306424 198731820432698 199410867233424 199486889525792 199490267910996 200234879081496 200311215515568 200620074984714 200759696151399 200919061683648 201058890929568 201445672001112 202274666536096 202278092133348 203110512265584 203946357995072 204342154297974 204484365838809 205104875468724 205183068513192 205720854823473 205948928454192 206027443280736 206030932432668 206796454908736 206799957084168 206878796352144 207197782361262 207341981271117 207650985714144 207730149423552 208050448132296 208906622815968 208910160727884 209769873323472 210319681682418 210633123830976 211188771276147 211910382234936 212057860869876 212465800883259 212782441421088 213258844124634 213661707707952 214072733074068 214140079017711 214221716593038 214540973994816 214871774300568 214953690823344 215021313910788 215756020285344 215838273913152 215841929215176 216647574088176 216730167607008 217215408950694 217539127891008 218112993285201 218858263619688 219010577619708 219431892715497 219758914910304 220334904619676 220667009600016 221245379432154 221575104289728 221916750507144 222001352817552 222155854244632 222829988163552 222914938631616 223502985344727 223750773238608 223836074741664 224337225637602 224422750716516 224671558313664 225260424097016 225264238966683 225350117455014 226191252295764 226626381001251 226964125235232 227122080494512 227558999853108 228499326298782 228839861807424 229280085696816 229439652744456 230223625144128 230830952077341 231174962438112 231692544510966 231780873690828 232646011772328 232649951719689 232738645896162 233533890626256 233607358928412 233696418101496 234056754148833 234405571964256 234494935443648 234568706084496 235019950667964 235463922780192 235991107488906 236342808096192 236797465555728 236962264309848 237771940722624 238399180014303 238754469403296 239380246598724 240365350494192 240369421171446 241358595744168 241730746088139 241822902176262 242091000553248 242183293982784 242351840994144 242725522821012 242818058152296 243724393285296 243728520849198 243821438557884 244091752623936 244731518877384 244824818963472 245372961962821 245567742057792 245738644469472 247228779274092 247400837681522 248246181657936 249271992325944 249751521919746 249925336025211 250123729851072 250297802993952 250683736683996 250779305960568 251715356999568 251811319565344 251815584084372 252755503102872 252851862208176 253417977109143 253619143436736 253795649206176 253892404851008 255334640889636 255512340556326 256385400728688 257440484682304 257444844533352 257940096408918 258119609337513 258504288338016 259001578287144 260067428403552 260071832742876 261142087198608 261726763243869 261826542502602 262216745993664 262908470364183 263706268459788 263806802374104 263889794345058 264791479441104 264892427075232 265485499828626 265881156311232 265885659108216 265987023881328 266582547348579 266979838775328 267081620687424 267493433312952 267679594868532 268594229334816 269704122844464 270411019305966 270814016354112 271528420212189 272456205730632 272645821118412 273170315421333 273473167291632 273577424684256 274189942445958 274294473097964 274598571272256 274707909910224 275322958737057 275427921333906 275733276112224 275838395136192 276263709815016 276455975028156 277400597509728 278546880970512 279276954365178 279693164431296 280426242243224 280430991366687 281585028368196 282126719205639 282547176313248 282743814493168 283179776624514 283287734511012 284345125499512 284349940990731 284458344984198 284882276943936 285430310765424 285520105356948 285628955457384 286495699067424 286604921097792 286695085214384 287789238953568 288433575819774 288863432117568 289620545267592 289625450100021 290817324380268 291376775573037 291811018159584 292014103492944 292575856953996 293784848098434 294222679466688 294788681610192 294993839242872 295889000676192 296001803756736 296782652670867 297224951706144 297890414371242 298003980459636 298097730649047 298334364318144 299116300850136 299230334288688 299235401866494 300352318622244 300466823273352 300930112477071 301378592525472 301588336394352 302168508001668 303411999804144 303417138200022 303869324695104 304665768398376 305464299586369 305706780929088 305919536992608 307657313203086 307774602769788 308923392681288 309041164921104 309733083133397 310194682363104 310199935626252 310318194528216 311378520835008 311476478571216 311595224135328 312075672198444 312292860679954 312758274779328 313359934223952 314654809985208 315479522523627 315729954074304 315949685746464 317865573352404 318086791304814 319173662131632 319888266186951 320487133992256 320492561561928 321109099611102 321332574889557 321811460992224 322307661450852 322430536235016 322531970866182 323634030428016 323757410869728 323762893822764 324965857713728 324971361132264 325095251410512 325823113426041 326308691836512 326433091951296 328287395429532 328515866429562 329638372365456 330502356929514 330994908877248 331000514400024 331868069148231 332362656434592 332875125760716 333002029226328 333233781366948 334244982245328 334372407947424 335620475999424 335626159857912 335754112112496 336505838456403 336634126074774 337007337470496 337135816277568 337890636145524 338025176182521 339286878443646 340446187852848 340683120741768 341338499779662 341847200971584 342748989448173 343259792711136 343920128545224 344159479116684 345335437716192 346762443657168 347538816766449 347671310536242 348189449598144 348969017658492 349102056670136 349107968844243 350411038392618 350544627152244 351608357946384 351742403165472 351853059126744 352529926001946 353055305921472 353980666438168 353986661233359 354514212144288 354649365175104 355443396464772 356657911083936 356906126491376 359070369898086 359605497125952 360548025741288 360554131757169 362037893616252 362734353264393 363274940974176 363527761491216 364088284231518 364227087228444 364630889722176 365586589927944 365592781273797 365732157836826 366277213213632 367097278316076 367237228445208 368351613086688 368607966704208 370843168911138 371101256522283 371395841294016 372369272486904 373907988488916 374627282879619 375185594776608 375446704490928 376025605025994 376168958940852 377573035499352 377716979348016 377723376126558 378286302171456 379133254654308 379277793312264 380428715155104 380573747687232 380693473809264 380838607276512 383001961334454 383268510834489 383572754123328 384578101093032 385586083084433 386160727023456 386167266800028 387756432507024 388502367430716 388772744928106 389352137990592 390101142605328 391713130797912 392739813753903 393051575480256 393325118990496 394205742169778 395710203561156 395834691517587 397187219161656 397338640612848 397463640865396 398228249742939 398821734466848 398973779051584 398980535821992 400469758162992 400622431031136 401240149969428 401519392302798 402117781859136 402891344002224 404549333072192 404556184266696 405616528958949 406221024531168 408684308595948 408968731677618 410209750937448 410366137026384 411284913668937 411441709646946 411897856908384 412054886561472 412061864865336 413141882000859 413599914168336 413757592704288 414395564722524 414683962542234 415301971428288 416100896264592 417813245631936 417820321455768 418915431547767 419539746646944 420639363364836 422377542552294 423820764469872 424115721739752 424769664936771 424931601766518 425564882842176 426517688249268 426687517476297 427323415415904 428145466148136 428280158035422 428443433186076 429743548601136 429907381646688 430042627821576 431512040570688 431683858430352 432650363729661 433295148176352 433460335214016 434430817901388 436225986570402 437716527239376 438021155239416 438863785430994 439517829820608 440669809239352 440677272147651 441334019200032 442490758864308 443833501014288 444002705635104 444311708489264 445659976327104 446835621556863 447005970689454 447501546477216 447672149483328 448674451275204 448845501433032 448853102799741 450520848194032 450528477933366 450700234910028 452382504591528 453252762002502 453928250470464 454244160989024 455117999706216 455125707300033 456998652597564 458560171393632 458879305488912 461485969804629 461661904154682 462349924876224 463385089021932 463561747381656 465292023544656 465299903439378 465477291792324 467067781252512 467214717856824 467392836202992 468113508297666 468439291019931 468811143928512 469137412168992 470039901335928 470927845560384 471982214977812 473594931111456 473924528619696 476798360028606 477130186957221 477508938806592 478760493197448 480015327921437 480730700988384 480738842342892 482717191488336 483461492176278 483645804352524 483797956299273 484182001106496 484703681988288 485451045642024 485636116304592 487448786570592 487457041698396 487642877115768 489463037754768 489649637926944 490745923925642 491477288938944 492773799644343 494457558548184 494801675363044 495753535394271 496492363315872 498543984651888 499503043839492 499850672050422 500595605987904 501367473367992 501558611921136 503430713999136 503622639130688 503631168168744 504951189112161 505511006205744 505703724416352 506835954218286 507591298412352 508930317665469 510669281779272 511024681112652 512007749669493 512770801457376 514889689066704 515880192817836 516239218675026 517008576676032 518003156574288 520134856807104 520143665485752 521506965804363 522284174397216 523453526487738 523653085005204 525616557588927 525816940728366 527412536919576 527613604748208 527779588690116 528794889002919 529582958882208 529784854150464 530970999657252 531771318216432 531974047762656 533165094697158 533959677550656 534986866625904 535359189737064 537188458669632 538605554847129 539408245688928 540822038611932 543056840424378 544912411461264 545291642236824 546132426347277 546340630842666 546946334583264 547154849368512 548379884891916 548588946195928 548598236755239 549415819820448 550645917474114 550855842667812 551466552224448 552527419630032 552911950056312 554801195019456 556264753366707 557093761941024 558553908730356 560852484486448 560861982733374 563170056736392 564038407538991 564253438411278 565094352626496 565487628986336 566359553249028 566575469022024 566585064189837 568690250999024 568699881981462 568916689968396 570860621530848 571040210713896 571257910914768 572991398134848 573390170428768 574502942001681 575578477907136 576867151639548 579241090535184 579250900200042 581634648760536 582753551146074 583159117392159 583622036319168 584028206985888 585151713907992 587569696196868 589577363220384 589987678485744 591308613254667 591778001352384 593565305341734 594449903412288 595780828742484 596007960919272 596195461298094 598232601700272 598460668577376 598470803732988 600704637244488 600933646546704 601860224954142 602279088454197 602757185050944 603176672788704 604337016003336 606823999608288 606834276400044 609331536796752 610928599172738 611839073985216 613453097516427 615314626406172 615549205539576 617162564470419 617846785362576 618082329842208 619466166266794 620389364726208 620399871252504 620636389056432 622025943813351 622952957142432 623190448270656 624151344396888 624585721359908 626719868447904 629309619970416 630959045047254 631899371492928 633566313828441 635731146704808 636173582609628 637397402649777 638347324263264 639776532373902 640985123123856 642218199222204 642420237053133 642665149779114 643622921984448 644615322901704 644861072470032 645063941732364 647268060856032 647514821739456 647525787645528 649942722264528 650190502821024 651646226852082 652617383673024 654338979855603 656574790859064 657031732859124 658295678146491 659276744730912 661004713859028 662001028800048 663736138296462 664725312869184 665750251521432 666004058452656 666467562733896 668489964490656 668744815894848 670508956034181 671252319715824 671508224224992 673011676912806 673268252149548 674014674940992 675781272291048 675792716900049 676050352365042 678573756887292 679879143003753 680892375705696 681366241483536 682676999559324 685497978896346 686519585422272 687840257090448 688318958233368 690670875432384 692492856232023 693524887314336 695077633532898 695342621072484 697938035316984 698204113340272 698215937688486 700822076785236 701089254304488 702170262446499 703216715892768 703484806330944 703706118253488 705059852003892 707961332876336 707973322466718 709028424288576 710886792929544 713315822167872 713812252982752 715197540042909 718140739796172 721096051482576 721108263514338 724075787232504 725192238264417 725468706528786 726549881948352 727055522982432 728176568463036 728454174456888 731173179855888 731185562547594 731464315673652 734194556632152 734474456890416 736118885888463 736703226173376 737215933408416 741686337822276 742202513044566 744738544973808 747815976977832 749254565759238 749776008075633 750371189553216 750893408981856 752051210051988 752337917881704 755146070998704 755433958696032 755446752253116 758266509308616 758555586624528 760253931327429 760857430310208 761386947618528 761677214553024 766003922668908 766537021668978 769156202186064 771172166168866 772321454046912 772334533600056 774358828012539 775512865014048 777004734861432 777545489856212 780202285210656 783426261595824 785180289731607 785479627507806 786650237980992 788411484339556 788725411092549 791420407122312 791669383035174 794374438323312 794677281225696 794927281730792 796456499485878 797643468933696 797961071643984 799747642045737 800939516325984 801244862062272 802480299938856 803038784605596 805782688004448 809112368533392 811233057917898 812442049062336 814585260636567 817368617191896 817937463355236 819510946263999 820419501874896 820732274052768 822569827337874 822883419293892 823795713816768 824123729730672 825968876211171 826283764001718 827199828336672 827515185408576 828791129445048 829367925084468 832201792529184 835640642911536 837830863095534 839079493293888 841278726729672 841292974100061 844755085104588 846380157616917 847641528939744 848231443479504 849539329873542 849863203533036 853035376498536 853049822972193 853375034952594 854646830831808 856290932296272 856560316070844 856886866372152 859487097202272 859814763293376 860085255643152 863367716860704 865300727459322 865902931885327 866590296352704 868861635802776 872451973140804 874130326719111 875433054478752 876042310478832 877727570861988 881339618478704 881354544295302 882668038400064 884981517728616 887667002028576 888005411270208 888623416978528 890347958012601 893671243113726 894011941378908 894293191947141 895003092954432 897348902550408 897691002866064 897706205599482 901041696388064 901056955866732 901400469820056 902790337431213 904765009183056 906505524005004 908488321978048 910235999412432 910251414600066 913997305195128 916392898759107 917120342787264 917758610977824 922971939609258 923323808309364 926770178043864 927123494763312 929199249400191 930584047089312 930599806878756 930954583584648 934135562505024 934429435713648 934785672405984 936227016595332 936878582039862 938274824337984 940079802671856 943964429955624 946438567570881 947189862222912 947849057239392 953596720057212 954260373914442 957520986394896 959664798560853 960030655842874 961461401976768 961477684685784 963997724668671 965434382976672 966922984352556 967291608705048 967595912598546 970902091284048 971272232609184 974897573141184 974914083396792 975285754231536 977469340278123 978926075509536 979299275853888 981491847851284 985547599288686 988915117096368 989603350726088 991507070788542 992984726631744 995604207444693 997087969303776 999006087678984 999701344100844 1002734946735984 1003117223842272 1006861427998272 1007262336337488 1009517515369209 1009902378224322 1011022012411488 1011407448832704 1013671908436572 1014075528547563 1017860635330938 1021338563558544 1022049362225304 1024015499338986 1025541602914752 1028246968344519 1029779378133408 1031760385635672 1032478437350052 1036006313148576 1040287330971504 1042616450299347 1043013931608726 1044568348794432 1046907052975476 1047306170010408 1047323906532729 1051233115177854 1051633881456732 1054825073839152 1055227209496416 1055559177380232 1057589778005838 1059165917764416 1061941999314504 1061959983700077 1063542636432864 1063948095525312 1066330189394316 1069973733251808 1070718379474128 1077211109694258 1078816491377856 1081644077223864 1086113680848756 1088203059793179 1089824822922528 1090583284473648 1092264852694554 1092681261685332 1093025012379839 1093892669166528 1096759769783832 1097177892391856 1097196473510478 1098831639640896 1101291834948228 1101711685335624 1105054839260064 1105823900112624 1112529506733414 1113303769566849 1114187523882048 1117107817460712 1121704968972896 1121723965466748 1123881848638857 1126340113472784 1128076815077982 1128506876822556 1130975257972672 1132719106498056 1133150938044048 1133170128379674 1137380501998048 1137399763962924 1137833379936792 1141721243061696 1142080421427792 1142515821829536 1146780340857536 1149005884003362 1149805532503467 1153734303279096 1156758249253299 1158482181070368 1158501800400084 1163269297521072 1165507102292148 1166318234784318 1168056413971776 1170303427815984 1175139392393736 1178219441261709 1179154726440768 1179975356971488 1182617226509334 1187130610683468 1187504074552761 1191561657484968 1192015921838544 1192390922596188 1194684749228817 1196465203400544 1196921337154752 1196941607465976 1201409274488976 1201867293093408 1203720449908284 1204558176908394 1206353345577408 1208674032006672 1213647999216576 1213668552800088 1216849586876847 1218663073593504 1221857198345476 1226906195032854 1230629252812344 1231098411079152 1233854741006811 1234325128940838 1235693570725152 1236164659684416 1238932332533588 1239425646002577 1240799742505008 1241272778112864 1244051887626702 1245905914284864 1248302688793776 1249171442719816 1253439736895808 1256746294643301 1258619239940832 1261918090094508 1267132627656882 1271462293409616 1272347165219256 1274308994810313 1274794805299554 1276694648526528 1279553064747804 1280062552428891 1281970246247712 1284436398444408 1284840474106266 1285330299558228 1289230645803408 1289722144940064 1290127883464728 1294536121712064 1295051575291056 1297951091188983 1299885444529056 1300381005642048 1303292453704164 1308677959711206 1313149581718128 1314063465718248 1316591356292982 1318553489461824 1322009427718056 1322031816442953 1324002057600096 1327472276592924 1331500503042864 1332008116905312 1332935125467792 1336979928981312 1340506864670589 1341017912068362 1342504639431648 1343016448449984 1346023353825612 1346536504299096 1351562544582096 1351585433800098 1352100704730084 1357147513774584 1359758286007506 1360704607248371 1361784751411392 1362732482967072 1365353999118648 1370995957792692 1375680514180896 1376637916466736 1384985712464046 1387049774628672 1390155267065796 1390685242144968 1395876070633968 1396408226680544 1396431875376972 1401644153570472 1402178508608976 1404340524892998 1405317873059793 1406433431785536 1407412236506976 1410119704007784 1415922665752672 1415946644933436 1421773585859088 1427624505965504 1430395080085818 1431390560871663 1436281479592344 1440045983764311 1442192102965152 1442216527028676 1448151574465008 1450384476528834 1450937413057572 1451393868897819 1454111045964864 1456353136926072 1456908348913776 1462346359711776 1462371125095188 1462928631347304 1468389113264304 1468948913780832 1472237771776926 1474431866816832 1478321398933029 1483372675644552 1484405026089132 1487260606182813 1489477089947616 1495631953955664 1498509131518476 1499552016151266 1501786817963712 1504102420103976 1504675835763408 1510292141997408 1510867917392064 1510893504506232 1514853567336483 1516533018617232 1517111173249056 1520507862654858 1522773895237056 1526790952996407 1532007845337816 1533074043337956 1536023249008479 1538312404372128 1542344332337732 1544669067200112 1548717656025078 1551025730028096 1554009469722864 1555090979712424 1560404570421312 1564520897413089 1566852523191648 1570360579463214 1570959255015612 1576822968679112 1576849672766781 1577450822185098 1582840814244624 1583338766070348 1586384667008757 1588748876646624 1589354562451392 1589854563461584 1592912998971756 1595922143287968 1599495284091474 1601879032651968 1604960599877712 1606077569211192 1611565376008896 1615816664541387 1618224737066784 1622466115835796 1629170521273134 1634737234383792 1635874926710472 1638397279041831 1639021892527998 1640839003749792 1641464548105536 1645139654675748 1645766838587784 1645794710265717 1648247459461344 1651937752422342 1652567528003436 1654399656673344 1657582258890096 1658735850168936 1664403585058368 1668794260100121 1671281285823072 1675661726191068 1682557453459344 1682585948200122 1689510170209176 1692115222616973 1692760315233834 1695283057879488 1696462886959008 1699078659747084 1699726407066072 1706070752997072 1706099645944386 1706750069905188 1712581864592544 1713120632141688 1713773732744304 1717610733739747 1718974194404544 1720170511286304 1726735433721408 1730601454918644 1731805863770654 1737723271605552 1744903946281608 1748260653438222 1749477352176477 1750866108957504 1752084620957664 1755455141723976 1762679236957408 1762709088590604 1769963035457232 1773925839764001 1775334004057152 1777246833957056 1780695916025202 1787342486227452 1788023882757816 1788586383894282 1794697805100816 1795382005732128 1795412411198964 1802083392776128 1802113911733464 1802800939640112 1805580674862426 1806837265362591 1809530018366112 1813011048010008 1820471998824864 1820502829200132 1827994610390256 1832785797518214 1835517221955648 1840359292549281 1845943879218516 1846647616618728 1851487693411257 1853540356087728 1854246989526624 1858398498800382 1861168094178624 1861199613757512 1861909167169296 1866077831440053 1868858871427296 1869571344811968 1872454033190664 1873757164079724 1880159605343712 1887928859911248 1892877135141762 1895698114478784 1900698941485323 1907193440114424 1908520747828884 1912192207949331 1915041972789792 1919329597121706 1920061311685748 1922955369371568 1927260711159399 1927995449337342 1930868765953344 1933845968705112 1934583217410096 1935191825197092 1941804182568096 1942544465218368 1949828166793584 1950571508463072 1954938680556246 1957852151019072 1962983695702568 1963016939566809 1971095198577372 1974887034439473 1977830234192736 1979206701452176 1983014141577084 1991208414889386 1994175938607552 1998012175357968 1999402688201688 2005469893471968 2006234447684544 2011526868102543 2014524672674976 2019035030738418 2019804756448644 2022044024822976 2027343816873144 2027378150700147 2028151057095126 2035721270661876 2039637429011259 2042677127117088 2044098724450608 2048030998677972 2056493936689038 2059558756266816 2063520771271344 2064956874700104 2072012626297152 2077478568696069 2080574661943008 2085232900598694 2086027863217452 2093814105950952 2094612340020816 2094647813065458 2102466230355708 2103267762913464 2106510787339497 2109650147678304 2110454418992832 2111118354760464 2115179556011676 2123883998629008 2123919967400154 2127085272865728 2132660378788632 2138250097104583 2139947466503616 2141436758948256 2154422219388516 2163288154447728 2168131581933779 2172227361697512 2176406119586358 2179649645845056 2181166568947296 2184529705389108 2185362523370664 2186050024759678 2193519539567664 2194355784783712 2194392947020956 2202583669896456 2203423370671248 2208356657665389 2210109678520128 2211647800225248 2225059013466828 2226607539133698 2234215634921424 2243409937945792 2243447930933496 2247763697277714 2249328024226899 2252680226945568 2256153630155964 2257013753645112 2265438212996112 2266301876088096 2266340256759348 2274761003996096 2274799527925848 2275666759873584 2280761793982287 2284160842855584 2285031643659072 2298011768006724 2299611065006934 2307468606558192 2313516498506598 2316964362140736 2317003600800168 2323076484037617 2326538595042144 2331014204584296 2332636469568636 2340606855631968 2350278784787472 2355540869194821 2356438882523418 2359950713942976 2365234453018668 2366176233277647 2374261221366936 2375008149105522 2383123314969936 2384031843677088 2384781845192376 2389369498457634 2392930406801088 2393883214931952 2399242926137211 2402818548977952 2403734586186816 2407440899816568 2409116353816788 2417348064013344 2427337105600176 2433699173753694 2437326147187008 2443714396690952 2443755781909701 2453812390065708 2458532838791997 2461258505624688 2462196822158304 2467709482013622 2468650257881676 2471387141450304 2477864665067176 2477906628633513 2478851292005154 2481599485010016 2482545556225728 2488103775253404 2496605377587552 2498342885439632 2513492589286602 2517238479881664 2523836180189016 2523878922300183 2534265255313764 2539140472850751 2542924586819232 2544694330438512 2548617989620626 2549589610599108 2559106129495608 2559149468916579 2560125104857782 2563940492495424 2568872796888816 2569680948212532 2570660599116456 2578461291606816 2579444289880128 2580255766929456 2590103150582112 2595902182377966 2597708795655981 2599770889058112 2606584907408328 2617355919422412 2622390980157333 2626299163436256 2628126931436496 2633182712585964 2644018855436112 2644063632885906 2648004115200192 2654944553185848 2663001006085728 2664016233810624 2665870250935584 2681013729341178 2682035824136724 2682879575841423 2685009278863296 2692046707651224 2693073008598192 2699102581591031 2703125089164192 2703170867600196 2704201409460168 2714295027549168 2719516572015012 2721409214496742 2725464965934144 2730707998237296 2741991915585384 2749178696277321 2751361028361792 2753275832933472 2769971424928092 2780310534131592 2781370484289936 2787597748200573 2791752141267936 2792816453361088 2792863750753944 2803288307140944 2804357017217952 2808681049785996 2810635746119586 2814824473013952 2820239408015568 2831845331505344 2831893289866872 2839315702712643 2843547171718176 2860790160171636 2862781121743326 2872562959184688 2878994395682559 2880091967528622 2884384205930304 2884433054057352 2891993174006013 2896303148930016 2900768953057668 2901874826115144 2902787737795638 2912706273852144 2913816697827552 2924692719423552 2924742250190376 2925857262694608 2932408020834369 2936778226528608 2937897827561664 2944475543553852 2956642797866058 2966745351289104 2968810052178264 2974521212365626 2978954179895232 2986812622334079 2991263907911328 2997018263036952 2999104032302532 3008204840207952 3009351671526816 3020584283994816 3021787009012464 3028552546107627 3029707134672966 3033066037234464 3034222346498112 3041015725309716 3042226585642689 3053581905992814 3064015690675632 3066148086675912 3072046498016958 3076624808744256 3084688664675464 3084740905033557 3089338134400224 3097435312050156 3108018939445728 3110181959424848 3127849350898041 3129041794826178 3133705046383296 3140721158926428 3141918510031224 3141971719598187 3153645937358224 3153699345533562 3154901644370196 3165681628489248 3166677532140696 3172769334017514 3177497753293248 3179709126923168 3185825997943512 3185879951100231 3191844286575936 3198990568182948 3209921199755424 3212155138422384 3231633329082774 3236449474133568 3244932231671592 3258341042546268 3264609179379537 3269474468767584 3271749853420944 3276794558083662 3278043785055996 3279075037139517 3281678007499584 3290279309351496 3291533677175568 3291589420531434 3296494918922688 3303875504844684 3305135056006872 3315164517780192 3317471700337872 3337588520200242 3339911308700547 3342562571646144 3351323452382136 3360107295450059 3365114906918688 3365171896400244 3379020340418352 3384230445233946 3385520630467668 3392925773918016 3398157319494168 3399452814132144 3412141505994144 3412199291888772 3413500139810376 3425163729185088 3426241264283376 3427547465488608 3435221467479494 3440341022572608 3449416597510401 3461202909837288 3463611727541308 3470274747759897 3475446543211104 3489807892563216 3496521306876444 3498954704352954 3504169241915328 3510910283447952 3525358473914816 3525418177181208 3534658323785127 3539926070914464 3547851679528002 3561391832050404 3562512223658283 3574684972454904 3576047765515632 3577172767788564 3584054247686451 3589395610201632 3590764011464256 3590824822397928 3604227823466928 3605601879280224 3611161349724852 3613674530725182 3619060036732224 3626022096020016 3640943997649728 3641005658400264 3650548760630541 3655989220780512 3665571595036428 3680718585098562 3691887758437032 3693295233237456 3701564223020433 3702975386822514 3707080712175456 3708493979053248 3716796997600764 3718276938007731 3722399227515024 3723818334338592 3732155662880106 3737717742854592 3744908066381328 3747514328159448 3760319210687424 3770238883929903 3775857719822496 3785754270283524 3801397882970646 3814386880228848 3817041495657768 3822926984430939 3824384415898662 3830083945579584 3838659194243412 3840122623371496 3840187657286673 3845910738743136 3854521422318798 3855990898674684 3867691937410224 3869166434820192 3870383650394184 3883608365136192 3893853273566949 3899656333587168 3901143016926144 3909877361112492 3925967391405136 3926033879133618 3942190397154744 3949774068878946 3955660468385472 3958413402904352 3966028283154168 3966095449328859 3982416829778772 3996024350715936 3998805376403376 4010939786943936 4021520594011767 4023053736205086 4029049345349952 4038070061476836 4039609512897288 4054687633746288 4054756301400294 4056302114190252 4071442541323752 4079274858022518 4082113821745113 4085354254234176 4088197448901216 4096061997355944 4112987873378076 4127041542542688 4129913749400208 4154957137392138 4161149323886016 4170465801197388 4172055726434904 4187628211901904 4189224680041632 4189295626130916 4204932460711416 4206535525826928 4213021574678994 4215953619179379 4219300295356608 4222236709520928 4230359112023352 4247767997258016 4247839934800308 4265320757577264 4276500194209166 4282873517896512 4294171682614989 4308844438777032 4320137951292933 4326576308895456 4336263163867558 4344454723395024 4352812239172716 4354181606693457 4362333137894592 4369059410778216 4370725046741328 4372100049519356 4387039079135328 4388711569567424 4388785894041912 4405167339792912 4406846741342496 4416713315330778 4423295600450496 4434964196799087 4450118026933656 4453215078267396 4461781818548439 4468431269842848 4486895861866992 4495527394555428 4498656048453798 4505360453891136 4512307260311928 4514027507290224 4530876425992224 4532603752176192 4532680513518696 4544560702009449 4549599055851696 4551333519747168 4561523587964574 4568321685711168 4580372858989221 4596023536013448 4599222130013868 4608069747025437 4614937213116384 4627032997013196 4634007201600336 4646152968075234 4653077190084288 4662028409168592 4665272939137272 4681213711263936 4693562692239267 4700557569574944 4711081738389642 4712877765046836 4730468906037336 4730549018300343 4732352466555294 4748522442733872 4750016298211044 4759154001026271 4766246629939872 4768063687354176 4769563690384752 4778738996915268 4787766429863904 4798485852274422 4805637097955904 4814881799633136 4818232707633576 4834696128026688 4847449993624161 4854674211200352 4867398347507388 4887428793381904 4887511563819402 4907624780131416 4915191837125493 4917065677583994 4922517011249376 4924393644316608 4935418964027244 4937300515763352 4937384130797151 4955729330134352 4955813257267026 4957702584010308 4963198970020032 4976207550506808 4993210755175104 4996685770879264 5006382780300363 5026985178573204 5047672360378032 5047757844600366 5068530510627528 5076345667850919 5078280945701502 5085849173638464 5089388660877024 5097235979241252 5099179221198216 5118212258991216 5118298937833158 5120250209715564 5137745593777632 5139361896425064 5141321198232912 5152832201219241 5156922583213632 5160511533858912 5180206301164224 5191804364755932 5195417591311962 5213169814816656 5234711838844824 5244781960314666 5248432056529431 5252598326872512 5256253862872992 5266365425171928 5288037710872224 5288127265771812 5309889106371696 5321777519292003 5326002012171456 5331740501871168 5362027458682356 5364071648273448 5365759151682846 5384093415302448 5386146017196384 5398205163182062 5406250178328384 5406341735200392 5408402818920336 5420511796087773 5428590055098336 5439033144030024 5442818428993484 5461415996474592 5483983831170768 5498357392554642 5506551665866944 5521077877647843 5539942849856184 5554463080233771 5560621068263184 5562740968579872 5575195496401146 5583504282535872 5585727501507888 5598233494320159 5606576614281888 5608714034435904 5617362099571992 5621271492239172 5640478816031136 5663786579733744 5678631405425286 5687094343436352 5702096824455969 5721580320343272 5725562243486652 5736576623847993 5745125918369376 5757988791365118 5760183935057244 5768866108114704 5781782133478197 5783986348012026 5792606297860032 5801537906115336 5803749652230288 5805575475591276 5825412547704288 5827633395655104 5849484500380752 5851714525389216 5864816041668738 5873556453057216 5888951087107704 5889050818700427 5913285595732116 5924661103318419 5933490702578208 5937620104356528 5949042424731252 5973625244668158 5982527815822656 5994036526073904 5998208064605064 6016409680415904 6018703343053632 6034580604307629 6043574018024928 6057105092215254 6059414269345932 6061320523197289 6066132074468928 6082031450619432 6084453171285378 6107163811985628 6118912287033777 6128031381351264 6132296173351824 6144092996033916 6169377329350928 6169481810067114 6178676268800448 6194870624100312 6216037878891456 6220363918849696 6232435706088207 6255698701796082 6258083589652356 6281442317852856 6283837020062448 6283943439196374 6307291874716448 6307398691067124 6309803288740392 6319532362018491 6331363256978496 6333355064281392 6345538668035028 6359418253846336 6371651995887024 6371759902200462 6397981136365896 6414750291313749 6419842399510848 6424310276844768 6463266658165548 6489864463343184 6504394745801337 6516682085092536 6529218358759074 6538948937535168 6543499706841888 6553589116167324 6556087570111992 6558150074279034 6580558618702992 6583067354351136 6583178841062868 6607751009689368 6610270112013744 6625069972996167 6630329035560384 6634943400675744 6675177040400484 6679822617401094 6702646904764272 6720214590900118 6730229813837376 6730343792800488 6747984072680697 6758040680836704 6768460890467892 6771041260935336 6796314638988336 6798905628264288 6824283011988288 6824398583777544 6827000279620752 6842285381946861 6852482528566752 6855094930977216 6870442934958988 6898833195020802 6922405819674576 6927223455082616 6940549495519794 6950893086422208 6969229452112851 6979615785126432 6993042613752888 6997909408705908 7021820566895904 7050836354362416 7066622607584463 7069316647570254 7079852141828928 7095703359056004 7098528699832941 7122783664100808 7125024447316566 7149369944909808 7152095531031264 7154345535577128 7168108495372902 7178791220403264 7181649644795856 7197728778411633 7208455646933856 7211203758560448 7222322699449704 7227349061450364 7252044192040032 7282011316800528 7301097521261082 7311978441561024 7331143190072856 7331267345729103 7361437170197124 7375598516375991 7383775516874064 7386590466474912 7403128446040866 7405950773645028 7414161424350912 7433593995201528 7433719885900539 7436553876015462 7444798455030048 7447636668677184 7464311325760212 7489816132762656 7495028656318896 7540477767859806 7551715439644992 7571508540567048 7602795765941292 7617421418552253 7628773760457696 7634082991315536 7645853968861878 7648768831797324 7677318388486824 7680245246742992 7680375314573346 7691821477486272 7709042844637596 7711981797349368 7735383874820448 7738332869640384 7740767300788368 7787706547133898 7793126386967943 7799312667174336 7819754722224984 7851934782810272 7852067758267236 7867172940471999 7884380794309488 7899548137757892 7916826805808704 7932056566308336 7932190898657718 7964833659557544 7992048701431872 7997610752806752 8043041188023534 8046107472410172 8048638727524269 8076140122953672 8079219025794576 8097307744773093 8109375267492576 8109512602800588 8112604228380504 8142885082647504 8158549716045036 8164227643490226 8176394897802432 8192123994711888 8225975746756152 8247536088831963 8254083085085376 8259827498800416 8309914274784276 8340931602394776 8344111452869808 8362793244601719 8375256423803808 8378449360083264 8378591252261832 8409864921422832 8413071051653856 8426043149357988 8431907238358758 8444473419041856 8460718224046704 8495535994516032 8495679869600616 8517947108137929 8530641515154528 8553000388418332 8588343365229978 8617688877554064 8636983187047677 8640275902585866 8653152617790912 8672526327735116 8675979522018039 8688909446790048 8705624478345432 8708363213386914 8738118821556432 8741450093482656 8744200099038712 8774078158270656 8777571788083824 8797224062503107 8810334679585824 8813693482684992 8833426630661556 8869928393598174 8900236053867312 8906430156534792 8923563637096878 8936862539685696 8960437867002237 8973791723733984 8991054789110856 8997312096907596 9024614520623856 9028055014580448 9061752851984448 9065361027037392 9085657638322881 9089121404018898 9099198111703392 9102667039494336 9123047175929148 9126679756928067 9160745717978442 9192047072026896 9198444260027736 9216139494050874 9229874426232768 9254065994026392 9254222715100671 9268014403200672 9292305936150468 9324056818337184 9330545878274544 9383548052694123 9387125384478534 9401115139149888 9422163476779284 9425755530093672 9460937812074672 9461098036600686 9464704933110588 9497044885467744 9500032596422088 9518308002052542 9524932250738597 9532493259879744 9539127380769504 9557477993830536 9575532859727808 9596971704548844 9629763599266272 9636465415267152 9694899987248322 9709348422400704 9734796695014776 9774857586763808 9775023127638804 9793827538138611 9815249560262832 9830383674250986 9834131355167988 9837225111418551 9845034022498752 9870837928054488 9874601031526704 9874768261594302 9911458660268704 9911626514534052 9915405168020616 9952415101013616 9993371541758528 10012765560600726 10019733926101641 10053970357146408 10080321886350177 10095344720756064 10095515689200732 10137061021255056 10152691335701838 10156561891403004 10178777321754048 10194471958482504 10198358442396432 10236424517982432 10236597875666316 10240500419431128 10275491187555264 10278723792850128 10282642396465824 10305664402438482 10321023067717824 10348249792531203 10383608729511864 10390835182623924 10410824243279691 10426339629633312 10469423677689648 10489563920629332 10496864113058862 10512507725745984 10532730850343856 10576075421744448 10576254531543624 10603974971355381 10619778212743392 10643555038584006 10687536670974849 10724054917364712 10728143296546896 10731518303365692 10752162743059353 10768186830604896 10772292034392768 10796410326364124 10812683470400784 10816805637840672 10841023592175546 10857180110196672 10878066288060048 10885636857986968 10922831992949184 10951646281891623 10967967662341536 10996714785109284 11042155755295686 11079885699712368 11104692669061299 11108926160467542 11121242136526368 11125481937159744 11150390992802292 11154830814023193 11171455003015776 11196466988640318 11213153228563776 11234724199143984 11242542984478344 11280957632062272 11310716651789709 11327573159467488 11357262810850572 11404193648911938 11443160640686544 11451124486973304 11468780953292817 11473153247695986 11490251836738752 11515977582730236 11520367870114488 11520562971860019 11537732216229408 11563564266956394 11567972696024052 11603075812230672 11607499304460576 11611150951182552 11650825095408576 11681559820700847 11698969000761504 11703429050778432 11729632083337476 11777902174215408 11778101637400854 11826571191464232 11849322206636838 11866981405156416 11875240208713056 11898084849462504 11947250489336316 11988073052147808 11996416129210128 12023275136178229 12032819360831808 12069161208615258 12087148036049856 12114210184430508 12118828538691864 12122641046394578 12164062901238864 12168906342570756 12214327623971256 12237824574067554 12246341465235339 12256062762702528 12264592346703648 12288185992067832 12338754658701856 12338963620134228 12389741248200624 12440727837699392 12464871412176414 12511397403592164 12516167179304712 12562884635705712 12567674040124896 12567886878392748 12614583749432896 12614797382134248 12619606577480784 12639064724036982 12647860857538137 12666710128562784 12691077336070056 12743303991774048 12743519804400924 12795962272731792 12829500582627498 12848620553689536 12882515047844967 12926533316331096 12960413853878799 12979728926686368 13008789491602674 13033364170185072 13058436717518148 13062544820080371 13086999413683776 13107178232334648 13112175140223984 13116300148558068 13161117237405984 13166134708702272 13166357682125736 13215502019378736 13220540224027488 13250139945992334 13269886801351488 13304892590397261 13350354080800968 13359645234802188 13385345455645317 13405293809528544 13440429181800236 13460687585600976 13495968145361394 13516081361673408 13536921780935784 13542082521870672 13592629277976672 13597811256528576 13633682106028347 13648797167555088 13654000559241504 13684570763893722 13704965057133504 13740885869917976 13741118576967663 13797666390041604 13824209241076311 13844811639349152 13854446910165232 13881098991039588 13938458904225702 13959231570252864 13986085227505776 13995818817411816 14043641133791808 14080688076717801 14101672708724832 14133245215168926 14138633295140508 14191406718112008 14191647054901029 14197057399665882 14245567328201616 14250048894633132 14277462003078813 14298739889819616 14304191062062528 14308691071154256 14336216990745804 14363299289591712 14395457556823266 14416911293867712 14444645398899408 14454698122900728 14504088384080064 14542349980872483 14564022633601056 14602195042522164 14662286380145712 14662534691458206 14722874340394248 14745575511376479 14751197032751982 14767551033748128 14773180932949824 14806256892081732 14811901547290056 14867187990403056 14867439771801078 14873107752030924 14889596910060096 14928622651520424 14967750679732081 14979632265525312 14990057312637792 15080955535719612 15143017081134096 15205591531882584 15234842837104506 15257547520915392 15268165982631072 15291707937723756 15297537663594648 15354636776973648 15360490493485984 15360750629146692 15418085689275192 15423963594698736 15458496603657723 15470767749640896 15481534601576736 15575413094267796 15586252773935886 15639509444449968 15703869565620544 15704135516534472 15734345880943998 15745296169588293 15768761588618976 15799096275515784 15864113132616672 15864381797315436 15929667319115088 15965332557876009 15995221505613504 16086082376047068 16092214944820344 16097277455048538 16152280245907344 16158438051589152 16194615489546186 16218750534985152 16219025205601176 16225208456761008 16261535388263319 16285770165295008 16317099432090072 16328455286980452 16384247989423776 16451951493512304 16495072177663926 16519654997600832 16563233632943529 16619828549568552 16663389240701313 16681863204789552 16688222905739616 16725586489203438 16750512847607616 16757182504523664 16794700482960477 16819729842845664 16826142103307712 16852086298715976 16863814476717516 16921436448093408 16991359739201232 17035894216275858 17061283030309056 17106000776836664 17106290473367907 17176686730459956 17209729871543979 17235377755108128 17273966374095354 17280551805171732 17345052655470232 17345346400434591 17351959044036078 17377818893580096 17411248956690864 17416726426773828 17476237643112864 17482900186965312 17488400198077424 17555143576167648 17594448125006214 17620669359171648 17666853261323112 17667152456101281 17739856787196348 17773983309955257 17800472107734624 17812860313069584 17847127274193756 17920875734004474 17947583447467968 17982109578221712 17994624193815192 18049229041247712 18056110029160896 18103741812922887 18130722054074784 18171315276645762 18178242808037796 18183961569591867 18198396223406784 18246094351858296 18253359513856134 18321491435956884 18356736861101331 18384094144053792 18396888520055472 18432278988101748 18508131988052784 18508445430201342 18536028806401344 18584611872300936 18648113636674368 18661091756549088 18767096105388246 18774250768957068 18844326953558568 18851511060187344 18893718071137217 18921875624149344 18922196073201372 18929409866221176 18994089770935488 19000065192844176 19036616004105084 19049864501477194 19078254761539008 19114955987661072 19193943409097688 19244250873941247 19259527198532544 19272930830534304 19389799974496644 19469593390029552 19513184237404011 19549715173527616 19550046255277608 19587655076277222 19630499120525664 19660767348501972 19668262710335976 19674450222837102 19741675856108976 19749202063053408 19749536523188604 19822917320537408 19823253029068104 19830810336041232 19875209918988501 19904830202027232 20025531121201452 20039467852203282 20107940714292816 20160643772700354 20190689441512128 20191031378401464 20243952218042091 20274122042510112 20305382671403676 20313123782806008 20388943916965008 20396716884792864 20472849035964864 20473195751332632 20481000838862256 20526856145840583 20557447585700256 20565284792931648 20611328804876964 20696499585062406 20767217459023728 20781670365247848 20821648486559382 20852679259266624 20907688356338553 20938847355379296 20979127841258664 20993728226117724 21065461700687712 21152509063087248 21199867822753389 21207949942710762 21239556425486784 21287110077168012 21295586099498823 21375073341949698 21448109834729424 21456286593093792 21463036606731384 21504325486118706 21536373661209792 21592820652728248 21593186335234899 21625366940801568 21633611275681344 21682047184351092 21756132576120096 21771273715973936 21903292563783246 21935935324683072 21993429570218568 21993802037187309 22084311510591372 22126795549127973 22159771399424736 22209385338122598 22217852320935084 22242484273052736 22300781985604584 22301159657701617 22309661628046386 22342910006031552 22392933977280636 22469448398287968 22485085968956688 22621433303579418 22655146318934976 22714525621701144 22808387297823876 22852264255656759 22886321281373088 22902248973946608 22937561906585634 22946306495391972 23031955165460472 23040735740228976 23041125943720038 23075464432458816 23127128533912788 23135945392048104 23206151624461344 23214998608921152 23222301902365104 23363119641401694 23379379160903829 23397938001523008 23459264166674952 23520751068150413 23555804348430816 23556203274801708 23653142382928464 23698644413273676 23750480417426112 23796169698925008 23894500978672632 23976146104295616 23992832258420256 24046550272356458 24138322417230516 24145916182572807 24228420368861016 24237657077383728 24245282092789156 24291923234319279 24328125802477728 24337812685141512 24428655247942512 24475649148135108 24492682930470678 24529184693407296 24576371984135664 24677509317403712 24677927240268456 24742608266495889 24779482496401248 24929742824352828 25022794807184328 25032334358609424 25088379733805157 25125769271411424 25135348080249792 25135773756785496 25229594764268496 25239213154961568 25278129448073964 25295721715076274 25333420257125568 25382154672140112 25486607983548096 25487039608801848 25553841324413787 25591924545463584 25659001165254996 25765030095689934 25853066632662192 25910949561143031 25920827707757598 25959457853372736 26017578983205348 26027938566054117 26066728340370144 26116873435036296 26125089640160742 26214356464669296 26224350280447968 26232600297116136 26322234474811968 26332715364251472 26391672187509321 26431004038757472 26441080448054976 26500279891984668 26609785180794522 26700708161601936 26719290469604376 26770690911290634 26810587619057088 26880858363600472 26881313601006711 26921375171201952 26991936290722788 27073843561871568 27084165043741344 27185258555953344 27256972914968643 27267364212056694 27297594335110176 27308001118483008 27369141527787444 27380039270784201 27481771739835952 27482237153935326 27595332780083208 27648418482152622 27689623278698304 27708893820330464 27762197982079176 27762668145302013 27876917808451404 27972170455011552 27991637634823632 28150644158082369 28161376153435602 28203345417449664 28266490430337852 28277266590281016 28382813436224016 28383294109802058 28394114799331764 28491134656403232 28500097789266264 28554924006157626 28574796752215791 28597479779639232 28617382142308512 28672433981491608 28726598579183424 28790915113646532 28889290797798816 28909396245801456 29084699961744966 29128045267202112 29204390085044328 29324572760291424 29325069382916412 29445748680788496 29491151022752958 29502394065503964 29511675334255653 29535102067496256 29612513784163464 29623803094580112 29734375980806112 29734879543602156 29746215504061848 29857245303040848 29935501359464162 29980114625275584 30059201778304923 30161911071439224 30240965659050531 30286034162268192 30411183063765168 30469685674209012 30536331965262144 30583415875447512 30595075327189296 30709273553947296 30720980986971968 30721501258293384 30836171378550384 30847927189397472 30916993207315446 30963069203153472 31044749377593609 31150826188535592 31172505547871772 31232472729839073 31279018888899936 31408271033068944 31468691761887996 31490592339176586 31537523177237952 31598192551031568 31728226265233344 31728763594630872 31811924914066143 31859334638230176 31930665115752018 32062610012924547 32172164752094136 32184429889640688 32194554910097076 32256488229178059 32304560491814688 32316876103178304 32389230979092372 32438050411202352 32450416913522016 32523070776526638 32571540330590016 32634198864180144 32656910573960904 32768495978847552 32854938845674869 32903902987024608 32990144355327852 33126467265887058 33239657099137104 33314078007183897 33326778481402626 33363726409579104 33376445811479232 33451172978406876 33464492442069579 33514365009047328 33589400965920954 33639459685691328 33704172597431952 33727628953435032 33842872896186816 33932149955369127 33982719478402464 34071788432551716 34212001553673328 34212580946735814 34353373460919912 34406342859878451 34419459743087958 34470755510216256 34547932748190708 34561103610343464 34561688915580057 34690105310940464 34690692800869182 34703918088072156 34822497913381728 34833452853547656 34952475286225728 34976800396154848 35044679462102541 35110287152335296 35188896250012428 35333706522646224 35334304912202562 35479713574392696 35547966619910514 35600944215469248 35625720626139168 35694254548387512 35841751468008948 35964219156443424 35989248387630384 36069825408534687 36098458082495424 36207483625845774 36261444108149568 36342630553291524 36356485616075592 36367923139183734 36492188703716592 36506719027712268 36642982871913768 36713473722202662 36739024395706017 36768188288107584 36793777040110944 36864557976203496 37016263976105568 37016890860402684 37169223744601872 37322183513098176 37534192210776492 37548501537914136 37688653907117136 37703022120374688 37787436142274434 37843751248298688 37844392146402744 37858819732442352 37943582572614411 38000130385688352 38073232008210168 38099729002954388 38229911975322144 38387886818195376 38488501747882494 38545861661068608 38647545143534901 38779599948993288 38881241561636397 38939186780059104 39026368474808022 39100092510555216 39175310152554444 39187634460241113 39260998241051328 39321534697003944 39336525420671952 39348900445674204 39483351712217952 39498404126106816 39499073046377208 39646506058136208 39661620672082464 39750419837977002 39809660404054464 39914677771191783 40051062242402904 40078935704406564 40156036366935951 40215881428585632 40321287545400708 40382062756802928 40487904436084182 40548244085020224 40610765342807352 40626247565612016 40777887833930016 40793433769585728 40901046318085041 40946391502665264 40962001677724512 41053712291681166 41114895171400512 41222657609753928 41223355730902989 41392999170124812 41472627723228933 41534434918047456 41563340730495696 41643296973118764 41815376712677106 41877694710758592 41958255682517328 41987456452235448 42130923401375424 42242064230153403 42305018126174496 42399735645506778 42415899885421524 42574220154336024 42591172198997646 42750146683899396 42832386009236439 42896219669458848 42912573186187584 42926073213462768 43008650972237412 43185641305456496 43186372670469798 43250733881603136 43364094368702184 43512265152240192 43542547431947872 43627049942617449 43806585127566492 43986859140437136 43987604074374618 44168623021182744 44236726534129437 44253591098255946 44319542798849472 44418770676245196 44435704641870168 44601563971209168 44602319315403234 44619323256092772 44785867954561272 44903252039196243 44938896796575936 44970171937913376 45242866607158836 45429051243402288 45616774595647752 45704528511313518 45772642562746176 45804497947893216 45875123813171268 45892612990783944 46063910330920944 46081471480457952 46082251887440076 46254257067825576 46271890784096208 46375489810973169 46412303248922688 46444603804730208 46726239282803388 46758758321807658 46918528333349904 47041502136300826 47111608696861632 47112406549603416 47235888508764879 47306284765856928 47397288826547352 47592339397850016 47789001957345264 47895997673628027 47985664516840512 48093100544712916 48276644834461032 48291832365145614 48456840737722032 48475314154767456 48490564185578312 48583846468638558 48656251604955456 48675625370283024 48784606164789957 48857310495885024 48951298296270216 48985365860941356 49152743968271328 49355854480536912 49485216532991778 49558964992802496 49689700898830587 49859485648705656 49990167722103939 50045589614368656 50064668717218848 50176759467610314 50251538542822848 50271547513570992 50384101448881431 50459189528536992 50478426309923136 50556258896147928 50591443430152548 50764309344280224 50974079217603696 51107682648827574 51183849090927168 51318002330509992 51318871420103721 51530060191379868 51629189614631937 51706133265324384 51821899122286062 51841655415515196 52035157966410696 52036039201303773 52055877132108234 52133456680740288 52233746870072592 52250179280321484 52428712929338592 52448700560895936 52465200594232272 52665430728502944 52783344375018642 52862008077514944 53000559783969336 53219570361589044 53321949929865771 53401416323203872 53438580939208752 53541381822581268 53761716727200944 53762627202013422 53842750342403904 53983872581445576 54147687123743136 54168330087482688 54311225438768661 54513945829937286 54534728424113388 54551884708775601 54595188670220352 54738283055574888 54760078541568402 54963543479671904 54964474307870652 55070210583303993 55190665560166416 55296836964305244 55417787640660928 55524395964158352 55525336290604026 55753835616902808 55944340910023104 55983275269647264 56301288316164738 56322752306871204 56532980860675704 56554533180562032 56681154213411651 56765626872448032 56766588219604116 56788229598663528 56982269312806464 57000195578532528 57109848012315252 57149593504431582 57234764284617024 57344867962983216 57581830227293064 57732752621823741 57778581595597632 57818792491602912 58169399923489932 58408780170088656 58539552712212033 58649145520582848 58650138765832824 58891497361576992 58982302045505916 59004788131007928 59023350668511306 59225027568326928 59247606189160224 59468751961612224 59469759087204312 59492431008123696 59625629756965503 59714490606081696 59871002718928324 60118403556609846 60323822142878448 60481931318101062 60572068324536384 60731856654126273 60822366127530336 60939371348418024 61166831750895024 61190150654378592 61418547107894592 61443002516586768 61580568437521749 61672342757100768 61695854378794944 61833986414630892 62089498755187218 62301652377071184 62345011095743544 62464945459678146 62558037777799872 62723065069015659 62816542066137888 62937383523775992 62981184678353172 63196385102063136 63457527189261744 63599603468260167 63623849828132286 63718669276460352 63861330231504036 63886758298496469 64125220025849094 64344329504188272 64368859779281376 64389109820194152 64512976458356118 64609120983629376 64778461958184744 64779559005704697 64876100822404704 64900833827044032 65046141553053276 65268397728360288 65313821147921808 65709877691349738 65807805974049216 65980288710655704 66252934531774116 66380386647383919 66479314198274208 66628156014367794 66653556962805252 66674525755170179 66727452819158208 66902345956813752 66928984884139158 67028730018094656 67178801931841908 67408345194863904 67455257906870064 67864299910738254 67965438956804928 68143576865103432 68424003107346656 68425161893471628 68556792766970277 68706746921839824 68812685719756902 68838919486175916 69095865496381416 69122207220686928 69123377831160114 69380210621880928 69381385601738364 69407836176144312 69644995826763456 69666905707095312 69953600792309696 70089358924205082 70138137482711487 70377792500024856 70562253204451239 70667413045292448 70668609824405124 70959427148785392 71095933239821028 71251441252278336 71388509096775024 71683502936017896 71928438312886848 71978496775260768 72139650817069374 72414967251691548 72437748547718421 72685261106583048 72712971232151184 72735846278367468 72875769702957837 72984377407433184 73013438055424536 73285965743827536 73426947444405324 73478048791412034 73587554080221888 73729115952406992 74032527952211136 74033781720805368 74227824799487667 74338447489203744 75068384421552984 75097003075828272 75265139201415471 75377307814234272 75406044240749376 75574872284548868 75688784292805488 75717639464884704 75887165145228822 76000260771376704 76146464016420336 76199458005908776 76459823950644288 76661523973241361 76775773636390752 76977003495764988 77295090287069802 77559199897986576 77732848683429093 77762483123272794 77878373560118208 78052736949616044 78083815698162351 78200185021110432 78350620305108888 78375268920482226 78643069394007888 78673050841343904 78697800891348408 78966703424435904 78998146092754416 79175016562527963 79293012116272416 79323241344164928 79500839675954004 79829355542383566 80102124484805808 80157871408813128 80312072733871902 80431762857171264 80642575090801416 80643940803020133 80764125513605856 80975808872168364 81221530685614704 81252495131224032 81555775667860032 81770918744905929 81802092636170082 81892783005330528 81924003355449024 82107424583362332 82445315219507856 82446711461805978 82785998340249624 82945255446457866 83068869836094912 83126681460991392 83286593946237528 83630753425354212 83916511365034656 83974912904470896 84484128460306806 84610036252348992 84799471291013556 84831799770843048 85148440308672048 85182344397995292 85500293367798792 85664772018472878 85724390256647373 85792439338917696 85852146426925536 86017301944474824 86371282610912992 86372745340939596 86728188737404368 87085094863895744 87254099885234898 87613170255132984 87973718280874272 87975208148749236 88337246042365488 88473453068258874 88507182196511892 88535026002766959 88837541352490392 88871409283740336 89203127942418336 89204638630806468 89238646512185544 89571735909122544 89806504078392486 89940343875826752 90177605334914769 90485733214317672 90722896977151593 90858102486804576 91233549191295504 91409057022627036 91608995895786432 91750247626342536 91785225981567888 92127820661841888 92162942960915904 92164503774880152 92508514135651152 92543781568192416 92750979621946338 92889207609460416 93134248132780827 93452478565606776 93517516643615316 93697418189517219 93837056666699808 94083004272601652 94224813099206832 94471777017529758 94612569531713856 94794577653094704 95184678795700032 95435774742198429 95578003914690528 95791995347256054 96186201089425832 96187830038773641 96553289668922064 96583664730291228 96769464687534177 96913681475444064 96950628309534912 96981128371156624 97167692937277116 97351250740566048 97569212329579914 97714620991770048 97902596592540432 97970731721882712 98305487936542656 98564816537024607 98711708961073824 98970433065983556 99379401797661174 99718971297411312 99942234021551691 99980335444207878 100091179228737312 100129337434437696 100353518935220628 100393477326208737 100543095027141984 100768202897762862 100918379057073984 101112517792295856 101182886860305096 101528618688560448 101796449866107381 101948158435207392 102215365297655148 102636004661019984 102637742840207442 103060120382759736 103219028579635353 103258379229263874 103412266530648768 103643798244572124 103683310831030392 104070315932821392 104072078402607546 104111754264216468 104467493740145184 104500358560642968 104774254758124567 104857425858677184 104930401188464544 105330861457005888 105566688750037284 106001119567938672 106439140723178088 106643899859731542 106802832646407744 106877161878417504 107082763645162536 107523433454401888 107525254404026844 107967745162891152 108209476225604061 108295374247486272 108622450877537322 109027891659874572 109069456848226776 109103769417551202 109476566111149776 109520157083136804 109927086959343808 109928948615741304 110140421166607986 110217073187118051 110381331120332832 110593673928610488 111048791928316704 111050672581208052 111507671233805616 111966550539294528 112602576632329476 112645504613742408 113065961721351408 113109066361124064 113362308426823302 113531253744896064 113533176439208232 113576459197327056 113830747717843233 114000391157065056 114219696024630504 114299187008863164 114689735925966432 115163660454586128 115465505243647482 115637584983205824 115942635430604703 116338799846979864 116643724684909191 116817560340177312 117079105424424066 117300277531665648 117562903380723339 117782994723153984 117964604091011832 118009576262015856 118046701337022612 118450055136653856 118495212378320448 118939518174408624 118984862016247392 119251259513931006 119428981212163392 119742005437856648 119744033313575349 120236807113219692 120468109100807853 120647644285756896 120963862636202124 121463713308252546 121644732255060672 121878742696836048 122333663501790048 122380301308757184 122703138954255123 122886005033173536 123161136875043498 123344685514201536 123667972829261784 123670067192708967 124178997510374436 124417883169686799 124603304754142368 124690022191487088 124929890919356292 125446130138031318 125633084132275776 125874767047551984 125962369356706344 126392770204126272 126726192690460209 126915054378523488 127199206936520334 127247699656264572 127722660463008072 127773516596992938 128250440051698188 128497158027709317 128688659008376544 128737719558562752 128778219640388304 129025952916712236 129556923916369488 129559118011409394 129752201644809408 130092283106106552 130536795456720576 130627642295843616 131419755382699476 131960577421311408 132256026497960519 132505869063548232 132760773294767838 132958628396548416 133256312028735588 133307113925610504 133349051510340358 133804691913627504 133857969768278316 134357603863683816 134709756117588729 134816690389727808 134910515813740128 135728599821476508 136287153730206864 136848006214693312 136850323786943256 137113585533940554 137413493843679648 137625371439513804 137677838972351832 138191730992762832 138244414441373856 138246755662320228 138760421243761856 138762771203476728 138815672352288624 139126469432919507 139333811414190624 140178717848410164 140276274965422974 140755585000049712 141124506408902478 141334826090584896 141337219648810248 141707665526294637 141918854297570784 142191866479642056 142777018193550048 143367005872035792 143687993020884081 143956993550521536 144279301634138748 144829934503383096 144875497095436842 145370522213166096 145425942464302368 145471692556734936 145751539405915674 145968754814866368 146026876110849072 146353818494369871 146571931487655072 146853894888810648 146956097582824068 147458231904813984 148067563441610736 148455649598975334 148676894978407488 149069102696491761 149970503166311817 150136768843105968 150194006151656544 150530278402830942 150754615628468544 151149744569097736 151152304346644293 151377568585610976 151435278929769408 151774330290457644 152292928032840672 152398916011817552 153323047946482722 153551547272781504 153954006991529976 153956614260311163 154590180574139604 154887568843895811 155118399795973152 155465697366858186 155524966246545588 156105473899232088 156108117603911319 156167631396324702 156400370042220864 156701240610217776 156750537840964452 157286138788015776 157346101682687808 157395601782696816 157996292185508832 158350033125055926 158586024232544832 159001679351908008 159658711084767132 159965849789597313 160204248969611616 160315742817626256 160624145467743804 161285150181602832 161287881606040266 161528251027211712 161951617744336728 162443061371229408 162504990262448064 163541837489811858 163604185272340164 163655654126326803 163785566010661056 164214849166724664 164645257477052891 164890630439015712 164893422923611956 165571996680499248 165890510892915732 166253362921982784 166573187892475056 167261506850708424 167833022730069312 167949825808941792 168968256920613612 169598942582027112 169663599541686096 170043462640234953 170296880617344096 170364688795990584 171000586735597584 171329544036945756 171448780513294746 171704292853851072 172034603888949648 172742565221825984 172745490681879192 173198257865471223 173456377474808736 174508199770469796 175226340510265968 175618658136636099 175947436561748544 175950416297498472 176674492084730976 176946906136517748 177014364393023784 177070052005533918 177675082704980784 177742818567480672 178406255884836672 178409277261612936 178477293024371088 178876889270896509 179143471818245088 179613008156784972 180355210669829538 180971466428635344 181445793954303186 181716204973609152 182195569962378819 182467098382591008 182818114045254072 183500495252685072 183570451963135776 184255641323683776 184329007549760304 184741705312565247 185017028271302304 185087563136384832 185501959243892676 186268496265561654 186904957131213552 187035033287230632 187394836379034438 187674113333399616 188166008545203304 188169195207046977 188449626198413664 188943554035059516 189589155306189408 190798810404780501 190871549484396858 191156007829381056 191583990694512108 191660274895489407 192372402178851664 192375660077547282 193106579337844128 193167329460582456 193538929375068354 193827362950888128 193962256742313248 194335385874554232 194338677017114091 194702501481132096 195138424659159828 195805193185080864 195941463443765424 197129633074049214 197423417922147648 197940866131967112 198758803595322348 199141159942151757 199437942594822624 199884468043103382 199960670888415756 200023577265510537 200182358457474624 200707037870441256 200786954652417474 201086190054283968 201536405795525724 202225035584591712 202365773720610192 203592899732214762 203896316870414784 204430730595310296 205272009322039968 205275485680414884 206120240765519472 206438057159270706 206516758458527748 207287596489144248 207366621662060784 208140631865642784 208144156805215092 208223508528432936 208934987480290368 209000717121285936 209548509516249134 209860802376929088 210414412448134461 211133377500074568 211686759613353717 212002239135877344 212878281446356176 213287799719463084 213754323756835008 214165527290325072 215046866908803776 215050508808053688 215935490325782304 216418952451208122 217244901755074644 217313245643155263 218055783319749144 218138913696453552 218207538835102404 218627309108873511 218953132222299552 219040314166273608 219857897231482608 220280842333215972 220434146374236102 220762662240665664 221187347857220976 222097583856633408 222101345162416104 222683474398463001 223015342467611232 225205153264658952 225291009227484816 225795417604246413 226131923442702816 226218132722248128 226724616853646604 227066352878416464 227152918394654112 227661495435686466 228000782314130112 228439392049261008 228598374017726328 229379471851932864 229984571919724083 230327320909172256 230931010487294964 231885270861209406 232677599693959728 233198546050287279 233287449369818382 233635120680354624 234158210848848132 234251447094487053 234600555063331296 235125806761446678 235929208182023664 236019152524031712 236093402674045224 236900110273307712 237525049687583889 237879036348817248 237969724032494784 238502519027862012 239484010875713296 239488066627150698 240473614226439384 240936218201615706 241295288571513792 241927725272404248 241931822409060399 242927426616505092 243757485393672096 244667327003580096 245312756234717787 245406277908510246 245772010066347072 246322273750086996 247335945658523568 247340134385417934 248357995020748872 248835766339373598 249206609508284736 249380044382974176 249859781838712584 250892260276062636 251749534095103968 251924738713412688 253452385380920418 253830108757046976 254398413873040668 254495399312529144 255445320926016144 255547033193985876 256500880103396376 256994316055418634 257173170769942119 257377318016753088 257556439280776608 258051905833424472 259113847832738976 259118236022818788 260184566212213104 261255284591687232 262839510765398952 263921154842622816 264512052995921038 265011738127096464 265521546589535676 265605078008300877 266512624057471176 266614227851221008 266698103020680716 267609383827255008 267715939536556632 268715207727367632 269419512235177458 269821031627480256 270532816004744307 271457199642953016 272168690931454779 272574307460413728 273700647573886512 274227171067881108 274826987687359296 275250742879027608 275355677944703664 276383461985525664 276488828882747712 276493511324640456 277525542406953456 277631344704577248 278252938865839014 278667622828381248 279402744398342481 280357435696820328 280552549930845948 281092254568551657 281511170000099424 282249012817804956 282674439297620496 283415331052589274 283837708595141568 284383732959284112 285554036387100096 286307324226595287 286734011744071584 287375986041768162 288558603268277496 288563490116320923 289659869006766192 289750994190873684 290308394062602531 290741044426332192 290851884928604736 290943385113469872 291503078811831348 292053752221698144 292707636988739742 293143862975310144 293707789777621296 293912195165648136 294916463809627968 295694449611073821 296135126883221472 296911299197950668 298138205392983522 299826702064655073 299941006332623634 300273537686211936 300388012303313088 301060556805661884 301180431978626211 302299489138195472 302304608693288586 302755137171221952 303548660580915288 304585856065681344 304797832023635104 305389349598322143 306646095892965444 307908013983059952 307913228520622326 309180361148279208 309657085738906059 309775137687791622 310236799591946304 310931394733716372 311049932493091176 312210947798464176 312216235207822638 312335262792649404 313402481220435552 313501075681928904 314322764274373701 314572277576031552 314791203565393632 315992584371017664 316700066250111852 318003358703816016 319317422169534264 319931699579194626 320408497939223232 320631485635252512 321248290935487608 322570300363205664 322575763212080532 323903235488673456 324628428676812183 324886122742458816 327083674979623716 327208370544680328 327311308252653606 328429698333449328 329290514954105782 329781260878031424 329786845847223912 330651219561354153 331143993360998496 331781021785831464 333146375784950112 334523013701416848 335899651617883584 337936513841227224 339197885164054224 339327199083372192 340086925280469906 340593761234688192 340729377591981168 341492243153529699 342001173471195168 342659088073891512 342897561026589492 344069207777899296 345490981363758384 346396515730942446 346912754949617472 347827906291814109 349016399540939592 349931174054727573 350452681020531936 351237316273272198 351900832594996944 352688710142170017 353348984169461952 353893812273035496 354028728786047568 354140104011067836 355350165409961568 355485637134961344 356818554523225872 356954586048742176 357753778541793018 358286943636490176 359226016313569944 359232099940726047 360710421339659076 361404327302423559 361942932857270688 362891587908606372 364391139924757638 364934196765182016 365636228090508144 367000990505370144 367140903926271552 368109416862765369 368658015099520608 369483410625130494 370034056542604608 371003918487785352 372536992531123308 373253649509060397 373809914262427104 374070066574461264 374789672758068876 376332017090406608 376338390414093954 376899252396827328 377887108070119032 379178310612378816 380178578071380627 381597620809561002 381743098968793716 383167981389024216 383320549790978814 384744804357703328 384751320155094564 385491474083127951 386213158675688256 386334658921164912 387077858750136708 387924513484626496 388670771749108464 388677354034228182 390276849318319656 391610386370161728 391882926887530848 394259266148098428 395881732263934224 396768079493881557 397517607190644696 398282319884303514 398875885189645248 399768936086206764 399921341776831512 400047154531021074 401414075740882512 401573909304834948 403072811591051448 404129268352766187 404450071169183424 404731547441220384 407185799464429524 408861461190620592 410544018644079936 410550971360829768 412240481531038944 412876114318541412 413033516917055496 414575192978288496 414733243324121568 416281263731285568 416288313610430184 416447017056865872 417379408298758521 418001434242571872 419097019032498268 420828824896268922 422266755000149136 423373519226707434 424004478271754688 425122996578883911 425756562892712352 426575599438926168 428331054580650144 430101017616107376 431063979062652243 431870980651564608 432837904902416244 434489803510149288 434626491286310526 436111566639498288 436277827392907104 436415077670204808 437254618217747022 437906264444599104 438080628332547216 439061455483109613 439715794462965216 440561684666431944 440868292748472204 442374695714441952 444202690324832208 445366948796926002 446030684935222464 447207308089475283 449911509498935451 450410306529317904 450582018454969632 451590835208492826 452263846885405632 453449233707293208 453456913039932879 454132705756832928 454305836789308224 455322990871372932 456878784098522016 457196748035452656 459969143839448166 460654641818344512 461862020974589928 463770541722418812 464662706531687433 465355199387919456 466397092100574558 466574898739636764 468316421697696264 468502894188974106 469201110126662592 470251613522893356 471858416364047328 472038305048063424 472186805348090448 475050099375167778 475758072697634496 477005038055724024 478968021751426592 478976133254301396 479897549368791939 480947228452878768 481872436403231412 483855450544808496 483863644818120798 485854853233010184 487514970787344192 490625512469435574 490812555817020492 490966962378980409 492644547500173992 493935772431158673 494671891317047136 494680268770835868 496715990041497744 497671532678747196 498760088765948352 499719563677425168 501784520552125272 503499068190207936 503849477426825376 506904770761840836 508796827746081336 508990798625058288 510130387920704859 510890641852032288 511094066387971752 513001760206792752 513988632110837268 514346341539884238 515112878561553216 516103811666848944 518227695665477952 518236472045637576 519594773596413669 520369132424426208 525679021530797904 526855974409908297 527842309685245632 529024105991842076 530023476254192928 531043093179071352 531210156016601754 533025248114942352 533228455702442016 533396206041361432 535218767654510016 535431879073113264 536630667812689527 537430415454735264 538839024470354916 541065632009488614 542914399285906032 544337381862909558 545148614920827456 546586709887136457 547401295147773024 548454342135762216 550501485758055216 550711355889407328 552766923971051328 552987022649280912 554225115937695741 555051084813906912 555262689409154496 556505877731678028 558805488796684962 560714871393640656 561105099861691896 562184509137103314 563022340000198848 564498025635609912 564507585621140931 565348878595240992 566830662105178548 568767465918568224 572396431214341503 572614648453190574 573468023488143168 574751972083536324 577117206536554992 577126980232641846 579319738013532384 579501988381747368 580616788125205062 581482088852664384 581886770226939744 583006157623662696 584107504443396288 585415273977479484 587415579555242592 587824390331296272 591388899222147642 592270253766442944 593822598395901336 596276410785967044 597423479826455271 599653404129310146 599882012665247268 600070731796531611 600547075372423872 602121113611323768 602360863957252422 604598978276390944 604609217386577172 607097321161830576 609595664047270208 610778699196644286 613292191785930888 615816027966119904 615826457041244652 618360722296558416 619314171477812118 619550275375583244 621862789467432744 622099864986182352 624421895596928352 624432470415645276 624670525585298808 626804962440871104 627002151363857808 628645528548747402 629582407130787264 631243237344403383 633400132500223704 635060278840061151 636006717407632032 638634844339068528 639863399158389252 641262971270505024 642496581870975216 645140600726411328 645151526424161064 647806470977346912 649256857353624366 651939736929465789 654167349959247432 654416741089360656 654622616505307212 655881927326620533 656859396666898656 658581029908211564 659573691694447824 661302439122708306 662287986721996992 663562043571662928 666292751569900224 668050423195389003 669046027402833696 675873027682454448 677386252812739239 678395770328108448 678654398166744384 680173850560939812 681458755183962336 682984486307059398 684002346942390336 685318176147783024 685795122053178984 688138415555798592 689953715759172249 690981962727516768 692793031461884892 695655812583628218 698032799081879184 699595638150861837 699862348109455146 700905362041063872 702474632546544396 702754341283461159 703801665189993888 705377420284340034 707787624546070992 708057457572095136 708280208022135672 710700330819923136 712575149062751667 713637109046451744 713909172097484352 715507557083586036 718452032627139888 718464199881452094 721420842679318152 722808654604847118 723885865714541376 725783175817212744 728782279849515276 731272456181016288 733419783306871969 734001981010740288 736218833725530738 737316030199041216 738966821250260988 742007836975570704 745073985062246616 746507299018120794 747619828524854208 748140133148922528 749579345516137752 752664034180813216 752676780828187908 755774216140238064 760357156142761254 763195241619122004 763486197937587432 766335962778048432 766641099581957628 769489608715406656 769502640310189128 770982948166255902 771519512309826357 772669317842329824 774155717500273416 777341543498216928 777354708068456364 780553698636639312 783765853775061696 788518532296196856 791763464527868448 793536158987763114 795035214381289392 796564639768607028 796815234024902631 799537872172413528 799842683553663024 800094309062042148 802828151481765024 803147818609669896 806145623182102896 808258536705532374 809463094882440768 811598448014232921 814371598928859048 816506072794364337 817722922381241184 821101942721659536 824480963062077888 825752228637082824 826067033834110992 829150385956576992 829466486648243136 832576627220860368 832894034113731744 834758816597517042 836002868485143744 838194038064996536 838208233195027443 841657649792537844 843276763705654971 844533510000298272 846747038453414868 850245993157767822 851513125785424704 853151198877852336 856662109161300288 858921972679785861 860202035232214752 862127958125304486 865675809804832488 865690470348962769 868979607020298576 869252982572621052 870925182187807593 872223133278996576 872555654785814208 872830155340409616 874509236435494044 876161256665094432 878122910966219226 879431588925930432 881123369332863888 881736585496944408 884749391428883904 887083348833221463 888405380649664416 890733897593852004 894414616178950566 899480106193965219 899823018997870902 900820613058635808 901164036909939264 903181670416985652 906898467414586416 906913826079865758 908265411513665856 910645981742745864 913757568197044032 914393496070905312 919938287678896332 923724041949179856 927541083444837624 929325413063374866 930710398775838912 932794184201149116 933149797479273528 936632843395392528 937005788377948212 940503227045786712 942968292823121103 943716832728094656 944373610696180896 950100198750335556 954010076111448048 957936043502853184 957952266508602792 959795098737583878 961894456905757536 963744872806462824 967710901089616992 967727289636241596 971709706466020368 973885286030436549 981251024938871148 981625111634040984 981933924757960818 985289095000347984 987871544862317346 989343782634094272 989360537541671736 991953658684062459 993431980082995488 995343065357494392 999439127354850336 1003569041104250544 1007698954853650752 1013809541523681672 1017593655492162672 1017981597250116576 1020260775841409718 1021781283704064576 1022188132775943504 1024476729460589097 1026003520413585504 1027977264221674536 1028692683079768476 1032207623333697888 1036472944091275152 1039189547192827338 1040738264848852416 1043483718875442327 1049793522164182719 1051358043061595808 1053711948819816594 1058048211983684152 1058066130426510051 1060046952508385856 1062086186358142704 1062420312033203508 1066050496229884704 1066456911404884032 1066792412082722864 1070863758146226528 1073261335625379054 1074860830909470528 1077678048940709832 1077696299822178141 1082131264018977228 1084212981907270677 1085828798571812064 1088674763725819116 1093173419774272914 1094802590295546048 1096908684271524432 1101002971516110432 1101422711778814656 1104328250588296107 1105974045298561824 1108450231875391482 1110102169627813824 1113011755463356056 1117610977593369924 1119760948527181191 1121429742787281312 1122210199723383792 1124369018274206628 1128996051271219824 1129015171242281862 1130697757190481984 1133661324210357096 1137534931837136448 1144792862428683006 1145229296906381148 1149503944167072648 1152516802339370237 1154234413073109984 1154253960465283692 1158639476027064768 1159003976763494736 1161233576250410124 1163773540453879488 1166012315247325392 1170830547954958968 1174831159110485184 1175648780662592544 1182777798444295284 1187645196791802672 1190304238481644671 1192552821571934088 1194846959652910542 1199306808258620292 1199764025330494536 1200141463593063222 1204242227222647536 1204721727914504844 1209197956552781888 1209218434773154344 1212387805058298561 1214194642323661152 1221557398393288572 1226584383571861776 1231632055932239808 1231652914082489304 1236721444593116832 1238628342955624236 1239100550751166488 1243725578934865488 1244199729972364704 1248843791193856704 1248864940831290552 1249341051170597616 1252138224896275563 1254004302727715616 1257291057097494804 1262486474688806766 1266800265000447408 1270120557680122302 1272013434815264064 1275368989736651733 1277269688678137056 1279726798316778504 1284993163741950432 1290303052848322128 1293191937187956729 1295612941954693824 1298513714707248732 1303879473858931578 1308334699918494864 1308833482178721312 1309245233010614424 1311763854653241066 1313718793333797312 1317162059816423128 1317184366449328839 1319147383388895648 1322604878245416612 1327124087143325856 1336100846390778006 1338092054805667392 1341621924268425849 1349734528496806353 1351746055364908896 1354772505625478478 1356791540656216896 1360347701121879624 1360370739119798637 1362917510367924672 1365968972614118796 1370636352295566048 1371590244106357968 1379907431518344498 1381963925455033536 1385586062923769784 1391311625167256436 1393988119595062299 1396065598163758368 1399191276301723674 1399724696218910292 1404949265093088792 1405508682566922318 1407603330379987776 1410754840568680068 1415575249092141984 1416114915144190272 1416560416044271344 1425150298125503334 1427274218092903488 1431015114167172072 1436904065254279776 1436928399762904188 1442841685358636304 1445617309209694236 1451566351634425488 1457564559699030552 1462544912362032576 1466839566613743938 1472437667451061476 1472900887136941227 1477933642500521976 1481807317293476019 1484015673951141408 1490147970124493232 1493014598036241588 1496280266297845056 1499158691032275504 1505328068361626432 1505353561656375816 1511548432280476128 1520714312285522508 1526390483238244008 1526972395875174864 1530391163762114577 1532671925556096864 1533282199163915256 1539005280620378256 1541965896332511804 1543039024619652714 1545338635684659648 1548311435000546832 1554683086996433856 1554709416136912728 1558784320789241007 1561107397273278624 1577037064592393712 1580567923229724891 1583526929055736896 1587072317975526228 1590070428762578784 1593129279537214056 1593630468049805262 1599075744344827056 1599685367107326048 1600188618124084296 1605656302963530048 1606295637219339792 1609892003438068581 1612291246364205792 1616517073411064748 1623196896028465842 1628743197857718096 1633012145588728674 1635445844762482368 1639760129661409371 1642203885443319072 1651504457274165648 1652134067668221984 1658300771913153984 1662675347813087223 1665153254441720736 1665788068227463488 1669517633195034084 1676388076129993072 1676416466390054886 1683315299585075688 1686553527411309942 1689067020000596544 1693494076906829736 1693522756863422793 1700491986315535644 1706302397755704672 1717189293643024509 1717843945359571722 1720404070464429504 1724255916250608972 1731351619609664976 1731380940697925538 1737959214040597152 1738505965145242104 1741850364375615186 1744446266557993152 1745660310680819232 1749018472870988088 1752322513330188864 1756245821932438452 1762246738665727776 1763473170993888816 1774166697666442926 1776810761299328832 1781467795187704008 1788829232357901132 1798960212387930438 1799646037995741804 1800212195389594833 1801641226117271616 1806363340833971304 1813796934829172832 1813827652159731516 1821291963485491728 1828786992141810624 1839876575357792664 1847448083898359712 1855082166889675248 1858650826126749732 1865588368402298232 1866299594958547056 1873265686790785056 1874011576755896424 1881006454091573424 1885936585646242206 1888747221392361792 1893729712033210149 1900200397500671112 1905180836520183453 1908020152222896096 1915904533017205584 1919590197475167756 1923788913811515072 1927489745612925648 1935421802179233984 1935454579272483192 1943419412932040736 1947770572060873098 1955819210788397367 1962502049877742296 1963250223268081968 1963867849515921636 1967645781979861599 1970578190000695968 1975743089724634692 1978721075083343472 1983907317368124918 1986863960165990976 1990686130714988784 1998878254709700672 2004151269586167009 2007138082208501088 2027619083047363344 2032158758438217717 2035187310984325344 2035963194500233152 2040521551682819436 2044376265551887008 2048953458921178194 2052007040827171008 2055954528443349072 2057385366159536952 2064415246667395776 2069861147277516747 2072945888182550304 2078379094385654676 2086967437750884654 2098786914452585511 2099587044328365438 2102716086123191616 2107423897639633188 2108263023850383477 2116096423967368304 2116132260853020102 2124172372716285408 2124840624066407016 2132100992459769408 2133584824165445728 2137725447188255001 2141727516292453056 2146522671250758108 2155356097881419664 2155392599644356282 2164262528037954456 2168425963814541354 2171657597143624128 2177349527451638232 2186346839548545828 2193817368543048864 2200259349920615907 2202005943032220864 2208656501176592214 2211948090597123648 2216900463750782964 2226023510926712112 2235221955186739848 2239521897054362382 2242859485574562624 2244420399446767584 2248738036548413256 2257992102542439648 2258030342484563724 2267322648420714192 2289585724857366012 2290458593812762296 2299007888334145296 2305033604678740474 2308468826146219968 2308507920930567384 2314558536929479071 2318007953526989472 2322467152500820248 2332024630494650784 2341661095909917936 2351297561325185088 2365555596888590568 2375290393583605344 2380608476963289342 2385105643143868176 2389693919305821084 2390445702074707893 2398613616517240584 2399528050660989072 2400282927186126444 2408484454445295072 2409443455829009688 2418436869546308688 2424775610116597122 2428389284647322304 2434795344042698763 2443114796786577144 2449518218383093011 2453168767143723552 2463305828164978608 2473442889186233664 2477256685911248472 2478201101502332976 2487451157869730976 2488399459944729408 2497729881662581104 2498682102341195232 2504276449792551126 2508008605455431232 2514582114194989608 2514624699585082329 2524972949377613532 2529830291116964913 2533600530000894816 2540241115360244604 2550737979473303466 2554539377356274112 2559453596633557008 2569986327483900864 2576765918039357583 2580606105696644256 2586383874375913458 2597027429414497464 2607758947717863156 2612775546563422779 2616669399836989728 2617666964357442624 2618490466021228848 2623527709306482132 2634324119632846256 2634368732898657678 2638294766777791296 2645209756490833224 2654248174286651712 2661250046499664389 2672201692781556012 2683243848536851698 2698440318581895657 2699469056993612706 2703492110729817792 2709545011250956956 2720695402243759248 2720741478239597274 2731937945228237592 2741272704591132096 2743180488212715936 2759814863036688996 2771172125847539568 2782623250334512872 2787976239190124598 2792131196327516736 2798382552603447348 2799449392437820584 2809898530186177584 2811017365133844636 2821509681137360136 2828904878469363309 2831150498184283968 2833120832088542688 2850300596251006668 2862030228334344144 2873808130508559552 2873856799525808376 2885683370717272608 2891234618419388472 2903132703268850976 2915129119398061104 2921655858091309647 2933679133227487876 2944875334902122952 2945801774273882454 2955867285001043952 2963614634586952038 2968031347902282816 2975860976052187377 2980295940248986464 2986029196072483176 2998317382064551008 3010707123312751632 3023096864560952256 3041428624571045016 3052780966476488016 3053944791750349728 3060782327524229154 3065343851112193728 3066564398327830512 3073430188381767291 3078010561240756512 3083931792665023608 3086078049239305428 3096622870001093664 3109418832273825456 3117568641578482014 3122214794546557248 3130451156626326981 3149380566492548157 3154074129184787424 3161135846459449782 3174144635951052456 3174198391279530153 3180140857525157568 3186258559074428112 3187260936099610524 3198151488689654112 3199370734214652096 3200377236248168592 3212591274438679584 3219784006876137162 3224582492728411584 3233034146822129496 3246393792056931684 3252638945721812031 3257486395715436192 3266024291177457348 3279520259322818742 3284407770886638144 3303008914548331296 3304268135336443968 3312984751764888321 3325350695626174446 3330306508883441472 3339035266390068168 3352776152259986144 3352832932780109772 3359282845581543573 3366630599170151376 3373107054822619884 3386988153813659472 3387045513726845586 3400983972631071288 3412604795511409344 3434378587286049018 3435687890719143444 3448511832501217944 3457550407018110711 3462703239219329952 3462761881395851076 3475918428081194304 3477011930290484208 3483700728751230372 3491320621361638464 3498036945741976176 3512491643864876904 3524493477331455552 3526946341987777632 3548333395332885852 3562935590375408016 3570912715444934013 3577658464715802264 3597920424775860876 3599292075991483608 3600424390779189666 3612726681667942608 3627593869658345664 3627655304319463032 3637163415174895683 3642583926970983456 3679753150715585328 3694896167796719424 3710164333779350496 3717301652253499464 3731176736804596464 3732599189917094112 3746531373581570112 3748023153511792848 3756414674688826689 3762012908183146848 3771873171292484412 3787459424066420298 3800400795001342224 3810361673040366906 3816040304445792192 3826106969209955199 3831809066034411168 3839180394950335512 3854979491225851296 3870909158544966384 3879575811563870187 3886838825864081472 3895541144121746196 3911638421576794734 3925004099755484592 3926500446536163936 3927735699031843272 3935291563959723198 3941156380001391936 3951486179449269384 3951553099347986517 3957442150166686944 3967814634736249836 3981372261429977568 4008302539172334018 4014276164417002176 4049203585490419059 4055238166094726688 4064317516876435434 4070374621968650688 4081043103365638872 4088752531103774016 4097906917842356388 4111909056886698144 4114770732319073904 4139722294555033494 4145891776365100608 4156758188771309352 4173934875501769308 4181964358785186897 4197573828905171022 4199174088656730876 4214847795279266376 4216526047700766954 4232192847934736608 4232264521706040204 4248344745432570816 4249681248132814032 4267169648330891456 4275450894376510002 4293045342501516216 4310712195762839328 4310785199288712564 4328525056075908912 4336851927629082708 4354699054903276464 4372693679097091656 4387634737086097728 4400518699841231814 4417313002353184428 4418702661410823681 4433800927501565928 4445421951880428057 4452047021853424224 4470443910373479696 4479043794108724764 4488840798893535168 4497476073096826512 4515984205084879296 4516060684969127448 4534645296841428384 4579171449714732024 4580917187625524592 4591173491286343731 4598015776668290592 4610067209357480948 4617015841861134768 4629117073858958142 4636015907053978944 4644934305001640496 4664049260989301568 4676352962367723021 4683322191819835872 4731111193777181136 4741703769689174673 4750580787167210688 4761216953926578684 4770211286287736352 4779387838611642168 4780891404149415786 4797227233034481168 4799056101321978144 4800565854372252888 4816968908890590144 4818886911658019376 4829676010314205743 4836873739092617376 4849551220233194244 4869590688085397526 4886229593573154288 4899036436766186022 4906337534287447104 4919280388984228113 4926611656329957216 4954513371822496944 4956402203004665952 4974902315739461952 4988026043439261669 4995459763325162208 4997364204682390464 5008552899585102252 5029164228389979216 5029249399170164658 5049945898755227064 5059660582233929826 5067201060001789632 5080482230720489208 5101475958946606932 5118907193267114016 5153531836078715166 5161212211393288512 5172767748751826916 5194054858828994928 5215517895435726312 5225551093126845558 5233338799673979456 5236980932042457696 5247055418612964264 5268648239265692512 5268737465797315356 5290419512981666448 5322500092999328778 5344403385563112024 5366487697073703396 5396880637163791314 5398938113987225412 5400636586168784499 5419090022501913912 5441390804487518496 5441482956479194548 5463875890456475184 5486360976425431872 5519629726073377992 5542344251695079136 5565246500669025744 5575952478380249196 5596765105206894696 5598898784875641168 5619797060372355168 5622034730267689272 5643019362274720272 5657809756938726618 5666241664177085376 5681189136099630447 5700601192502013336 5715542509560550359 5724060456668688288 5747713599051616752 5771366741434545216 5782469236838776944 5806265406537701952 5830258238796122208 5843311716182619294 5867358266454975752 5867457632365192101 5889750669804245904 5891603548547764908 5902937345939584797 5911734570002087904 5927229269173904076 5951721952104374754 5960591880497972928 5972058392144966352 5996634764129102016 6012453808758501027 6021414246625503264 6082857249142090032 6096476275314653151 6105561932952976032 6107889583500699456 6121564655048458308 6133128796655661024 6146860376763534582 6156021122481513024 6167863585330047216 6172156098478610856 6193245740002187328 6209583441832550241 6218837664547650912 6235137283156964028 6260902313252653962 6296360743357756533 6298761132985096314 6308148258369574848 6322271692918899564 6348289271902104912 6348396782559060306 6372517118148856224 6374521872199221048 6396302977379308224 6400754472496337184 6425182548877359168 6439568013752274324 6466068293644258992 6492787584113863368 6505277891443624062 6514972791430872384 6532048582354914696 6559040518645637484 6600778049761847721 6606017829096662592 6625969503529776642 6650701391252348892 6678070532780136336 6705552304519972288 6705665865560219544 6718565691163087146 6733261198340302752 6746214109645239768 6773976307627318944 6774091027453691172 6801967945262142576 6868757174572098036 6871375781438286888 6897023665002435888 6915100814036221422 6925406478438659904 6925523762791702152 6943675610788437213 6954023860580968416 6967401457502460744 6996073891483952352 7024983287729753808 7053892683975555264 7096666790665771704 7125871180750816032 7141825430889868026 7155316929431604528 7171337106224123679 7195840849551721752 7198584151982967216 7200848781558379332 7225453363335885216 7255310608638926064 7274326830349791366 7285167853941966912 7304386032128096289 7348554655149279033 7359506301431170656 7420328667558700992 7434603304506998928 7462353473609192928 7465198379834188224 7496046307023585696 7512829349377653378 7524025816366293696 7543746342584968824 7543874098755246987 7574918848132840596 7589490873350894739 7600801590002684448 7620723346080733812 7652213938419910398 7663618132068822336 7678360789900671024 7709958982451702592 7730297754118072749 7741818317089932768 7759151623127740374 7791082288243492392 7823276843153589468 7838326639690268337 7850008199510969184 7853000893072327872 7855471398063686544 7870583127919446396 7902972358898538768 7903106198695973034 7914884300333373888 7935629269472499672 7962744522859955136 8016605078344668036 8067617616375591659 8098407170980838118 8110476332189453376 8128635033752870868 8162086206731277744 8195813835684712776 8223818113773396288 8229541464638147808 8279444589110066988 8313516377542618704 8347869751003538616 8363928717570373794 8395147657810342044 8398348177313461752 8429695590558532752 8433052095401533908 8464385695869473216 8464529043412080408 8486714635408089927 8499362496265628064 8550901788753020004 8586090685003032432 8621424391525678656 8621570398577425128 8657050112151817824 8673703855258165416 8709398109806552928 8745387358194183312 8764967574273928941 8801037399682463628 8834626004706368856 8837405322821647362 8867601855003131856 8890843903760856114 8904094043706848448 8927582928156562131 8940887820746959392 8958087588217449528 8994952146193653024 9032121369938254896 9069290593682856768 9158342899429464048 9161834375251049184 9182346982572687462 9196031553336581184 9220134418714961896 9220290565145301873 9234031683722269536 9258234147717916284 9289868610003280992 9352705924735446042 9366644383639671744 9391353469878980943 9448141699477644471 9462222387554362272 9483407539378349346 9522433907853157368 9522595173838590459 9540422572575472704 9558775677223284336 9561782808298831572 9594454466068962336 9598112202643956288 9601131708744505776 9637773823316038752 9659352020628411486 9673747478185234752 9699102440466388488 9739181376170795052 9757916837165436093 9772459187146308576 9798072873532372044 9838560777968456226 9853223312659914432 9909026743644993888 9912804406009331904 9976052086878523338 9990919526650324416 10017105799170204504 10058328456779958432 10058498798340329316 10099891797510454128 10119321164467859652 10160964461440978416 10202951917893213864 10237814386534228032 10307063672157430332 10345535497503653832 10372651221054332133 10388109717657989856 10431035790871452624 10451102186253691116 10473961864084915392 10494110837225928528 10537296478531385024 10537474931594630712 10580839025963332896 10645000185998657556 10688806771126224048 10712738146334802039 10732975394147406792 10793761274327582628 10797876227974450824 10801273172337568998 10838180045003827824 10882781608975036992 10882965912958389096 10911490245524687049 10927751780912950368 11039259452146755984 11084688503390158272 11130493001338051488 11151904956760498392 11193530210413789392 11197797569751282336 11239594120744710336 11244069460535378544 11269244024066480067 11286038724549440544 11315619513877453236 11362378272199260894 11401202385004026672 11431085019121100718 11448120913337376576 11478320907629865597 11495427198103233504 11564938473677553888 11638727434691610561 11660516477592244416 11686623432365238588 11734716532909951504 11734915264730384202 11779501339608491808 11783207097095529816 11805874691879169594 11823469140004175808 11854458538347808152 11854659298043959551 11903443904208749508 11944116784289932704 12024907617517002054 12042828493251006528 12147610756471257177 12165714498284180064 12192952550629306302 12211123865905952064 12243129310096916616 12266257593311322048 12293720753527069164 12335727170660094432 12344312196957221712 12419166883665100482 12437675329095301824 12470274566313928056 12521804626505307924 12592721486715513066 12597522265970192628 12644543385837799128 12696578543804209824 12696793565118120612 12745034236297712448 12749043744398442096 12801508944992674368 12879136027504548648 12932136587288517984 12985575168227726736 13010555782887248124 13064097164709829392 13118081037291274968 13201556099523695442 13251939007059553284 13256107984232471043 13301402782504697784 13336265855641284171 13356141065560272672 13411331731120439088 13437131382326174292 13466522396680605504 13492428219290479536 13547952615254637888 13548182054907382344 13603935890524285152 13737514349144196072 13742751562876573776 13773520473859031193 13794047330004871776 13830201628072442844 13851047525583404304 13887351221576874426 13908047721161936832 13934802915004921488 13992147782967904704 14029058887103169063 14049966575459507616 14193333581331543408 14225111309067524019 14251742361501632064 14283650861779736052 14310633858863209056 14342674212448247358 14391681699103443504 14397168303965934432 14401697563116758664 14450906726671770432 14489028030942617229 14510621217277852128 14548653660699582732 14608772064256192578 14697109310298558066 14719012602862341312 14757841166952684339 14869206609013997856 14924706947218385856 14964078130317785007 14992092614047171392 15025658698755306756 15087492685169937648 15087748197510493974 15149837696265681192 15178981746701789478 15201603180005368896 15241446692161467624 15304427876839820796 15356721579801342048 15460595508236145498 15483636634179865536 15518303246255480748 15582164576486984784 15646553686307178936 15676653279380536674 15700016399021938368 15710942796127373088 15741166255838892792 15805944717797077536 15806212397391946068 15871258538944999344 16033210156689336072 16135235232751183318 16196814341961676236 16201909758506353497 16257270067505741736 16324172413462555488 16391627671369425552 16459082929276295616 16558889178220133976 16627032755085237408 16695739502007077232 16727857435140747588 16790295315620684088 16796696354626923504 16859391181117065504 16866104190803067816 16929058086824160816 16973429270816179854 16998724992531256128 17043567408298891341 17101803577506040008 17146627528681651077 17172181370006064864 17243140797154850256 17314100224303635648 17347407710516330832 17418796219613105856 17490774716388366624 17529935148547857882 17602074799364927256 17602372897095576303 17669252009412737712 17674810645643294724 17708812037818754391 17735203710006263712 17781687807521712228 17855165856313124262 17881775641493918784 17916175176434899056 17989904292387306048 18037361426275503081 18064242739876509792 18289428825943959453 18316685798858928096 18323668750502098368 18364693965145374924 18440268837429923792 18440581130290603746 18468063367444539072 18516468295435832568 18579737220006561984 18628750325497650723 18705411849470892084 18782706939757961886 18889082230073269599 18896283398955288942 18924444775108724544 18966815078756698692 19044867815706314736 19045190347677180918 19117551354446568672 19123565616597663144 19188908932137924672 19202263417489011552 19275547646632077504 19318704041256822972 19398204880932776976 19478362752341590104 19515833674330872186 19544918374292617152 19596145747064744088 19677121555936912452 19802334149285543163 19818053487289987776 19952104173757046676 20034211598340409008 20116656913559916864 20116997596680658632 20199783595020908256 20238642328935719304 20321928922881956832 20405903835786427728 20614127344314860664 20691070995007307664 20745302442108664266 20776219435315979712 20831026832365311639 20862071581742905248 20902204372507382232 20988221674451857056 21074949863189261424 21161678051926665792 21290000371997315112 21377613542252448096 21425476292669604078 21465950788294813584 21514011318672371037 21587522548655165256 21595752455948901648 21602546344675137996 21676360090007655648 21765931825916778192 21822980491049374098 21855503561825900736 21913158096384288867 22045663965447837099 22078518904293511968 22260986002676102976 22303809913520996784 22387060420827578784 22395595139502564672 22488138921070757088 22538488048132960134 22572077449098881088 22631239027754906472 22724756544398521788 22768472620052684217 22802404770008053344 22862170038242201436 22956641815259731194 22990854396206467008 23129876947355107776 23190893262354218247 23277454869383221122 23373246864730477176 23469433065819903008 23469830529460768404 23514979919070805011 23559002679216983616 23566414194191059632 23611749383758339188 23708917076695616304 23709318596087919102 23806887808417499016 23888233568579865408 24049815235034004108 24202852849126774977 24295221512942514354 24331428996568360128 24385905101258612604 24486258620193833232 24587441507054138328 24671454341320188864 24688624393914443424 24838333767330200964 24940549132627856112 25043609253010615848 25185442973431026132 25195044531940385256 25289086771675598256 25393157087608419648 25393587130236241224 25460143906224269781 25498087488796884192 25758272055009097296 25864273174577035968 25971150336455453472 26021111565774496248 26128194329419658784 26236162074582549936 26294902722821786823 26403112199047390884 26503878014119106568 26512215968464942086 26602805565009395568 26672531711282568342 26712282131120545344 26782748784469686393 26822663462240878176 26874262764652348584 26984856438580959072 27096364109814764688 27207871781048570304 27475028698288392144 27485503125753147552 27547040947718062386 27588094660009743552 27660403256144885688 27660871695435905619 27702095051166808608 27774702443153748852 27869605830009842976 28058117774206338126 28099933150919015232 28344425098432933413 28386667162663086816 28450222618135048038 28567301723559472104 28621267717726418112 28685348424896494716 28783363398206887008 28794336607931868864 28803395126233517328 28978056061885234458 29021242434555704256 29097307321399165464 29217544128512385156 29273750511496308279 29394218620597116132 29515682333905368678 29738413218027995712 29928156260635570014 30051317397510613512 30174985370339875296 30175496395020987948 30299675392531362384 30357963493403578956 30482893384322935248 30608855753679641592 30713443159602684096 30921191016472290996 31036606492510961496 31117953663162996399 31164329152973969568 31293107372614357872 31353306558761073348 31421885592254746176 31482332511677785584 31611889435594155072 31612424794783892136 31742517077889998688 32066420313378672144 32138214439004406117 32270470465502366636 32393628683923352472 32403819517012706994 32514540135011483472 32648344826925110976 32734470736574061147 32783255342738851104 33117778356440267952 33254065510170474816 33391479004014154464 33455714870281495176 33580590631241368176 33593392709253847008 33718782362234131008 33732208381606135632 33807732072199440201 33858116173648321632 33946858541632359708 34087134816597782682 34203607155012080016 34293255057363302154 34344362740012129728 34434962722889596791 34486281594309700512 34694815421032661664 34916182304074831683 34981549432776733248 35059870297095715764 35204149598729854512 35204745794191152606 35338504018825475424 35349621291286589448 35417624075637508782 35470407420012527424 35563375615043424456 35710331712626248524 35832350352869798112 36074722852551006162 36128485479753019584 36442832269413771531 36578857651887918906 36633371597717856192 36729387930290749848 36880537674859847584 36881162260581207492 37032936590871665136 37257500650995301446 37410823698941784168 37565413879515923772 37778164460146539198 37792566797910577884 37933630157513397384 38089735631412629472 38090380695354361836 38235102708893137344 38247131233195326288 38404526834978023104 38637408082513645944 38796409761865553952 38956725504683180208 39031667348661744372 39192291494129488176 39354243111873824904 39604668298571086326 39768323952697413129 39904208347514093352 40008797566923852513 40068423196680818016 40233995193361317264 40399567190041816512 40477284657871438608 40643857845763913664 40811807671572855456 41228254688629721328 41320561421577093579 41382141990014615328 41490604884217328532 41662053664730623278 41724143163485810496 41804408745014764464 41976443348903714112 42087176661309507189 42149899726378522848 42580000743994630224 42675333927202572057 42755227084504896192 42850952585339208156 42931901576589627168 43028022637344742074 43175045097310330512 43191504911897803296 43205092689350275992 43352720180015311296 43467084092827851687 43531863651833556384 43645960982098748196 43826316192768577734 44091327930895674198 44157037808587023936 44607619827041993568 44774120841655157568 44976277842141514176 45076976096265920268 45262478055509812944 45449513088797043576 45536945240105368434 45604809540016106688 45724340076484402872 45913283630519462388 46381786524708436494 46554909738766442244 46746493729460954352 46938866131639806016 46939661058921536808 47029959838141610022 47132828388382119264 47223498767516678376 47417834153391232608 47418637192175838204 47613775616834998032 48099630470068008216 48405705698253549954 48590443025885028708 48605729275519060491 48771810202517225208 48972517240387666464 49174883014108276656 49377248787828886848 49676667534660401928 49881098265255712224 50087218506021231696 50370885946862052264 50390089063880770512 50578173543351196512 50787174260472482448 50920287812448539562 50996174977593768384 51130702224896674023 51439882586044953231 51516544110018194592 51942300672910906944 52042223131548992496 52256388658839317568 52472324149165099872 52589805445643573646 52806224398094781768 52807118691286728909 53007756028238213136 53024431936929884172 53126436113456263173 53205611130018791136 53345063422565136684 53565497568939372786 53645326924481756352 53748525529304697168 53969712877161918144 54112084278826509243 54192728219629529376 54868286477831878359 54950057396576784288 54971006251506295104 55094081895436124772 55320806512289771376 55321743390871811238 55404190102333617216 55549404886307497704 55739211660019685952 56116235548412676252 56688850196865866826 56773334325326173632 56900445236270096076 57134603447118944208 57370696849792989432 57566726796413774016 57606790252467034656 57956112123770468916 58194614642798330928 58435088257024770312 58547501022992616558 58788437241194232264 59031364667810737356 59407002447856629489 59856312521271140028 60102634795021227024 60349970740679750592 60350992790041975896 60599350785062724768 60715926986807157912 60965786768645870496 61217711507359283184 61842382032944581992 62073212985021922992 62235907326325992798 62328658305947939136 62493080497095934917 62586214745228715744 62706613117522146696 62964665023355571168 63224849589567784272 63485034155779997376 64132840626757344288 64276428878008812234 64540940931004733272 64542033956017113111 64787257367846704944 64807639034025413988 65029080270022966944 65468941473148122294 65566510685477702208 65739474289152866601 66136991896343511297 66235556712880535904 66782958008028308928 66911429740562990352 67161181262482736352 67186785418507694016 67464416763212271264 67615464144398880402 67716232347296643264 67893717083264719416 68174269633195565364 68305417860158052651 68407214310024160032 68586510114726604308 68869925445779193582 68972563188619401024 69389630842065323328 69832364608149663366 70119740594191431528 70408299197459709024 70409491588382305212 70677008037650950848 70699242582573178896 70835248151275017564 71126751230086848912 71420663425252497048 71664700705739596224 72149445705102012324 72608558547380324931 72885664538827543062 73157715303775837812 73458775860581499696 73761075349719695168 73762324521162414984 74065873181743330272 74515001301990602892 74821647397883568336 75130827759031847544 75556328920293078396 75585133595821155768 75867260315026794768 76179471262825258944 76180761390708723672 76380431718672809343 76494262466390652576 77274816165027291888 77592819523731107904 77913451009366360416 78063334697323488744 78384582988258976352 78708486223747649808 78884708168465360469 79209336597142172652 79536647905394826258 79808416695028186704 80017595133847705026 80136846393361636032 80348246353409059179 80467990386722634528 80954569315742877216 81623615343145710912 82456509377259442656 82641122843154187158 82764283980029230656 82981209768434657064 82982615086307716857 83324107329461246556 83608817490029528928 84174353322619014378 84299799452757045696 85033275295298800239 85160001487989260448 85350667854405144114 85701905170678416312 85863803153179254336 86056045274689484148 86350090194620661024 86383009823795606592 86410185378700551984 86934168185655703374 87063727303667112768 87291921964197496392 87652632385537155468 88182655861791348396 89215239654083987136 90153952192531840536 90524956111019625888 90899026177594087152 91073890480210736868 91448680152968805744 91826567261038924776 92763573049416872988 93109819477532884488 93353860989488989197 93492987458921908704 93879322117843073616 94059919676283220044 94265656776764238528 94446997535033356752 94835668306782465216 94837274384351676408 95227551233669996064 96199260940136016432 96414643317013218351 96811411396507099908 97180886051770057416 97211458551038120982 97543620405034450416 97945034480775332928 98203412209722183441 98349766028216553312 99353335069320803856 99762196530511424448 100174437012042463392 100741771893724104528 100780178127761541024 101156347086702393024 101423196216598320603 101574348520944964896 101840575624897079124 102261404449793348046 102879765172089906462 103033088220036389184 103304888168668790373 104084446263097984992 104748546912224495049 104944648298330199744 105179610891287147292 105612448796189563536 105614237382573457818 106015512056476426272 106048863873859768344 106252872226912526346 106411222260037582272 106690126845130273368 107130995137878745572 107497051058609394336 108224168557653018486 108385456439259058752 109736572955663756718 109900114793153568576 110188163790872249544 110641613024579542752 110643486781743622476 111098809772614995408 112232471096825352504 113377700393731733652 113800890472540192152 114269206894237888416 114741393699585978864 115213580504934069312 115912224247540937832 116389229285596661856 116870176514049540624 117095002045985233116 117576874482388464528 118062729335621474712 118814004895713258978 119304971858092239387 119712625042542280056 120026392700771557539 120205269590042454048 120701985580083951792 121198701570125449536 121431853973614315824 121931573537291740992 122435423014718566368 123684764065889163984 123961684264731280737 124146425970043845984 124471814652651985596 124986160994191869834 125172429490457431488 125413226235044293392 125929330046711142336 126261529983928521567 126449699179135568544 128026001781607716171 128265681253514688576 128552857756017624468 129081881862009466544 129084067912034226222 129574514735693409888 129615278068050827976 130058160540045933888 130401252278483555061 130937882946296244588 131478948578305733202 132273983792687022594 132471113425761071808 133822859481125980704 134322362524965472704 134928833526424542528 135230928288797760804 135787434166529438832 136348539266391130728 136610835720316105302 136814428620048320064 137173020229453208616 137739850891558387164 139664729216299326732 140239481188382863056 140816598394919418048 140818983176764610424 141398485165146357792 141670496302550035128 142253502460173697824 142841326850504994096 144298891410204024648 145217117094760649862 145771329077655086124 145817187826557181473 146315430607551675624 146917551721162999392 147524649042324829968 148131746363486660544 149030002603981205784 149643294795767136672 150261655518063695088 151112657840586156792 151170267191642311536 151734520630053589536 152361522781417447344 152760863437345618686 152988524932781305152 153392106674690022069 154319647758134859693 154549632330054583776 155826902018732720832 156126669394646977488 156769165976517952704 157416972447495299616 157769416336930720938 158418673194284345304 159073295810789652516 159379308340368789519 159616833390056373408 160035190267695410052 160696492706818118358 160935980773445269056 161909138631485754432 162336252836479527729 164604859433495635077 164913018754518885312 165282245686308374316 165962419536869314128 165965230172615433714 166648214658922493112 167217634980059057856 168348706645238028756 170066550590597600478 170320002975978520896 170701335708810288228 171403810341356832624 172112090549378968296 172700180389241322048 172820370757401103968 173868336371311406748 174583843928394992784 175305264771074310936 176365311723582696792 178221007343569888467 180307904385063681072 181049912222039251776 181798052355188174304 182147780960421473736 182897360305937611488 183653134522077849552 185527146098833745976 186219638955065768976 186707721978977978394 186985974917843817408 187479241491287804751 187758644235686147232 188119839352566440088 188893995070066713504 189674548768703352816 190455102467339992128 192398521880272032864 192829286634026436702 193622822793014199816 193626101868051339333 194361772103540114832 194422917102076241964 195087240810068900832 196406824419444366882 196699532056433106624 198410975689030533891 198706670138641607712 200348874024084926784 201483543787448209056 201560356255523082048 202846392433196641206 203148697041889929792 203681151249794158248 204522808899586696092 204916253580474157953 205759530344179812924 206609776337337580746 208168892526195969984 209497093824448990098 210359221782574294584 211224897592379127072 211228474765146915636 212031024112952852544 212097727747719536688 212505744453825052692 213380253690260546736 214261990275757491144 214994102117218788672 216448337115306036972 217825675642140974793 219473145911327513436 220376327581744499088 221283226049159085504 221286973563487244952 222197619545229990816 224464942193650705008 226755400787463467304 227601780945080384304 228538413788475776832 229141295156018428029 229482787399171957728 231824448495081875664 232778458571193323712 233740353028099081248 234190004091970466232 235153748964776929056 236125458671242949424 236654124505396081407 237628009791426517956 238609943716184478774 239425250085084560112 240052785401543115078 240410539180084908096 241044739060227177537 241403971160167903584 242863707947228631648 244870846029437132736 247369528131778327968 247923368529462561474 248292851940087691968 248943629305303971192 249972321988383739668 250826452470088586784 252523059967857043134 252899398358271137088 255099825885896400717 256052003563215432342 257105715512035248936 258163763724018933088 258168135824068452444 259149029471386819776 259230556136101655952 260802504556967110122 261875765892592489176 262957897156611466404 264547967585374045188 267645718962251961408 270461856577595521608 271574868333058877664 272697078532782261456 273221671440632210604 274346040458906417232 275479701783116774328 279329458432598653464 280061582968466967591 280478962376765726112 281637966353529220848 282796970330292715584 283340992605100070256 284507004920347395648 285682653701009988192 288597782820408049296 289243929951039655053 290434234189521299724 291542658155310172248 291634375653114362946 292630861215103351248 293835103442325998784 294610236629166550323 295049298084649659936 298060005207962411568 299286589591534273344 300523311036127390176 302225315681172313584 302340534383284623072 303469041260107179072 304269588649794961809 304723045562834894688 305521726874691237372 306784213349380044138 308639295516269719386 309099264660109167552 312253338789293954976 314833944894990599232 315538832673861441876 316837346388568690608 318146591621579305032 318758616680737579038 319233666780112746816 320070380535390820104 321392985413636236716 324672505672959055458 329209718866991270154 330564491372616748632 331924839073738628256 331930460345230867428 333296429317844986224 336697413290476057512 340133101181195200956 341402671417620576456 342807620682713665248 344224181098757936592 345640741514802207936 347736672742622813496 349167687856789985568 350610529542148621872 352730623447165393584 356442014687139776934 357914915574276718161 360079178102314672617 360615808770127362144 363596104710376348608 364295561920842947472 365794720611875222976 367306269044155699104 371054292197667491952 371885052794193842211 372439277910131537952 373415443957955956788 374958482982575609502 375517288471372294464 376239678705132880176 377787990140133427008 378784589951785564701 379349097537406705632 384078005344823148513 384797043760544065728 385658573268052873404 387245645586028399632 387252203736102678666 388723544207080229664 388845834204152483928 390174481620137801664 392813648838888733764 396821951378061067782 397413340277283215424 402967087574896418112 405692784866393282412 407362302499588316496 409045617799173392184 409832507160948315906 411519060688359625848 413219552674675161492 418994187648897980196 420718443565148589168 422449795184758254144 422456949530293831272 424195455495439073376 425011488907650105384 426760507380521093472 428523980551514982288 432896674230612073944 435651351284281949586 437451563479671544419 438946291822655026872 440752655163488998176 442573947126974489904 444395239090459981632 448929884387301410016 453510801574926934608 455203561890160768608 458282590312036856058 458965574798343915456 460176320024070066207 462958943274404579079 463648896990163751328 467480706056198162496 468380008183940932464 470307497929553858112 472250917342485898848 473308249010792162814 475256019582853035912 477219887432368957548 478137925021106368557 478850500170169120224 480105570803086230156 482089478120454355074 482807942320335807168 485727415894457263296 494739056263556655936 495846737058925122948 497887258610607942384 499944643976767479336 501652904940177173568 505046119935714086268 510199651771792801434 512104007126430864684 514211431024070497872 516327527448037866176 516336271648136904888 518461112272203311904 521605009113934220244 523751531785184978352 525915794313222932808 529095935170748090376 534663022030709665401 540923713155191043216 543149736666117755328 545394157065564522912 546443342881264421208 548692080917812834464 550959403566233548656 558658916865197306928 560123165936933935182 560957924753531452224 562437724473863414253 563275932707058441696 566681985210200140512 571365307402019976384 577195565640816098592 578487859902079310106 580868468379042599448 580878305604154017999 583085316310620344496 583268751306228725892 585261722430206702496 589220473258333100646 590098596169299319872 595232927067091601673 596120010415924823136 601046622072254780352 604450631362344627168 604681068766569246144 608539177299589923618 609446091125669789376 611043453749382474744 613568426698760088276 617278591032539438772 624506677578587909952 631077665347722883752 633674692777137381216 636293183243158610064 637517233361475158076 640140761070781640208 642785970827272473432 649345011345918110916 653477026926422924379 658419437733982540308 661128982745233497264 663849678147477256512 663860920690461734856 666592858635689972448 673394826580952115024 680266202362390401912 682805342835241152912 685615241365427330496 687423885468055284087 688448362197515873184 695473345485245626992 698335375713579971136 701221059084297243744 705461246894330787168 709962373516188244221 712884029374279553868 715829831148553436322 720158356204629345234 721231617540254724288 723134217180681532611 728591123841685894944 734612538088311398208 742108584395334983904 743770105588387684422 744878555820263075904 746830887915911913576 749916965965151219004 752479357410265760352 757569179903571129402 758698195074813411264 768156010689646297026 771317146536105746808 774491291172056799264 774504407472205357332 777447088414160459328 777691668408304967856 785627297677777467528 793643902756122135564 811385569732786564824 814724604999176632992 818091235598346784368 819665014321896631812 823038121376719251696 826439105349350322984 837988375297795960392 840184748905400902773 841436887130297178336 844913899060587662544 848390910990878146752 850022977815300210768 853521014761042186944 857047961103029964576 865793348461224147888 867731789853118965159 871302702568563899172 874903126959343088838 877892583645310053744 881505310326977996352 883830709887499650969 885147894253948979808 897859768774602820032 907021603149853869216 910407123780321537216 912808765949384885427 916565180624073712116 920352640048140132414 925917886548809158158 927297793980327502656 936760016367881864928 944501834684971797696 946616498021584325628 950512039165706071824 954439774864737915096 956275850042212737114 957701000340338240448 960211141606172460312 964178956240908710148 991693474117850245896 995774517221215884768 999889287953534958672 1010092239871428172536 1020399303543585602868 1024208014252861729368 1028422862048140995744 1032672543296273809776 1036922224544406623808 1043210018227868440488 1047503063570369956704 1051831588626445865616 1058191870341496180752 1069326044061419330802 1073744746722830154483 1080237534306944017851 1081847426310382086432 1090788314131129045824 1092886685762528842416 1097384161835625668928 1101918807132467097312 1115655158382581526633 1117317833730394613856 1120246331873867870364 1124875448947726828506 1126551865414116883392 1133363970420400281024 1136353769855356694103 1152234016034469445539 1154391131281632197184 1156975719804158620212 1161736936758085198896 1161756611208308035998 1166170632621240688992 1166537502612457451784 1170523444860413404992 1178440946516666201292 1190465854134183203346 1192240020831849646272 1208901262724689254336 1217078354599179847236 1222086907498764949488 1227136853397520176552 1234557182065078877544 1262155330695445767504 1267349385554274762432 1272586366486317220128 1275034466722950316152 1280281522141563280416 1285571941654544946864 1298690022691836221832 1306954053852845848758 1312354690439014633257 1316838875467965080616 1322257965490466994528 1327721841380923469712 1333185717271379944896 1346789653161904230048 1360532404724780803824 1365610685670482305824 1374847770936110568174 1376896724395031746368 1388876829823213737237 1390946690970491253984 1402442118168594487488 1410922493788661574336 1419924747032376488442 1425768058748559107736 1431659662297106872644 1434413775063319105671 1440316712409258690468 1446268434361363065222 1457182247683371789888 1484217168790669967808 1487540211176775368844 1493661775831823827152 1499833931930302438008 1504958714820531520704 1515138359807142258804 1536312021379292594052 1542634293072211493616 1548982582344113598528 1549008814944410714664 1555383336816609935712 1571254595355554935056 1587287805512244271128 1603989066092128996203 1622771139465573129648 1629449209998353265984 1636182471196693568736 1639330028643793263624 1646076242753438503392 1652878210698700645968 1675976750595591920784 1680369497810801805546 1682873774260594356672 1687313173421590242759 1689827798121175325088 1700045955630600421536 1714095922206059929152 1731586696922448295776 1735463579706237930318 1742605405137127798344 1749806253918686177676 1755785167290620107488 1767661419774999301938 1770295788507897959616 1785698781201274805019 1814043206299707738432 1825617531898769770854 1833130361248147424232 1840705280096280264828 1851835773097618316316 1873520032735763729856 1893232996043168651256 1901024078331412143648 1908879549729475830192 1912551700084425474228 1920422283212344920624 1928357912481817420296 1960431080779268773137 1983386948235700491792 1991549034442431769536 1999778575907069917344 2020184479742856345072 2040798607087171205736 2048416028505723458736 2056845724096281991488 2062271656404165852261 2065345086592547619552 2086420036455736880976 2095006127140739913408 2103663177252891731232 2116383740682992361504 2129887120548564732663 2138652088122838661604 2147489493445660308966 2160475068613888035702 2163694852620764172864 2185773371525057684832 2203837614264934194624 2231310316765163053266 2234635667460789227712 2240492663747735740728 2249750897895453657012 2272707539710713388206 2304468032068938891078 2313951439608317240424 2323473873516170397792 2323513222416616071996 2332341265242481377984 2333075005224914903568 2356881893033332402584 2380931708268366406692 2434156709198359694472 2444173814997529898976 2454273706795040353104 2469114364130157755088 2520554246716202708319 2524310661390891535008 2545172732972634440256 2550068933445900632304 2560563044283126560832 2571143883309089893728 2597380045383672443664 2603195369559356895477 2613908107705691697516 2624709380878029266514 2633677750935930161232 2644515930980933989056 2651492129662498952907 2655443682761846939424 2693579306323808460096 2721064809449561607648 2731221371340964611648 2749695541872221136348 2777753659646427474474 2781893381940982507968 2839849494064752976884 2851536117497118215472 2863319324594213745288 2868827550126638211342 2880633424818517380936 2892536868722726130444 2975080422353550737688 2987323551663647654304 2999667863860604876016 3030276719614284517608 3072624042758585188104 3085268586144422987232 3098017629888821429328 3110766673633219871424 3142509190711109870112 3174575611024488542256 3207978132184257992406 3221234240168490463449 3240712602920832053553 3245542278931146259296 3272364942393387137472 3278660057287586527248 3292152485506877006784 3305756421397401291936 3346965475147744579899 3351953501191183841568 3360738995621603611092 3374626346843180485518 3379655596242350650176 3400091911261200843072 3463173393844896591552 3470927159412475860636 3485210810274255596688 3499612507837372355352 3511570334581240214976 3535322839549998603876 3571397562402549610038 3651235063797539541708 3666260722496294848464 3681410560192560529656 3703671546195236632632 3786465992086337302512 3802048156662824287296 3817759099458951660384 3825103400168850948456 3840844566424689841248 3856715824963634840592 3920862161558537546274 3937064071317043899771 3966773896471400983584 3999557151814139834688 4040368959485712690144 4081597214174342411472 4096832057011446917472 4124543312808331704522 4130690173185095239104 4166630489469641211711 4172840072911473761952 4207326354505783462464 4232767481365984723008 4259774241097129465326 4277304176245677323208 4294978986891320617932 4320950137227776071404 4371546743050115369664 4462620633530326106532 4480985327495471481456 4499501795790907314024 4545415079421426776412 4608936064137877782156 4627902879216634480848 4646947747032340795584 4647026444833232143992 4666150010449829807136 4713763786066664805168 4761863416536732813384 4811967198276386988609 4868313418396719388944 4888347629995059797952 4908547413590080706208 4938228728260315510176 5041108493432405416638 5048621322781783070016 5061939520264770728277 5100137866891801264608 5142287766618179787456 5194760090767344887328 5206390739118713790954 5227816215411383395032 5249418761756058533028 5267355501871860322464 5302984259324997905814 5310887365523693878848 5442129618899123215296 5499391083744442272696 5555507319292854948948 5679698988129505953768 5703072234994236430944 5726638649188427490576 5737655100253276422684 5761266849637034761872 5785073737445452260888 5881293242337806319411 5950160844707101475376 5974647103327295308608 5999335727721209752032 6060553439228569035216 6145248085517170376208 6170537172288845974464 6186814969212497556783 6196035259777642858656 6285018381422219740224 6349151222048977084512 6389661361645694197989 6415956264368515984812 6442468480336980926898 6481425205841664107106 6491084557862292518592 6557320114575173054496 6611512842794802583872 6693930950295489159798 6703907002382367683136 6721477991243207222184 6749252693686360971036 6941854318824951721272 6970421620548511193376 6999225015674744710704 7070645679099997207752 7142795124805099220076 7302470127595079083416 7332521444992589696928 7362821120385121059312 7407343092390473265264 7561662740148608124957 7572931984172674605024 7635518198917903320768 7650206800337701896912 7681689132849379682496 7713431649927269681184 7809586108678070686431 7841724323117075092548 7874128142634087799542 7933547792942801967168 7954476388987496858721 8080737918971425380288 8163194428348684822944 8193664114022893834944 8249086625616663409044 8333260978939282423422 8345680145822947523904 8519548482194258930652 8554608352491354646416 8589957973782641235864 8641900274455552142808 8925241267060652213064 8961970654990942962912 8999003591581814628048 9090830158842853552824 9217872128275755564312 9255805758433268961696 9294052889666464287984 9332300020899659614272 9427527572133329610336 9523726833073465626768 9623934396552773977218 9722137808762496160659 9736626836793438777888 9817094827180161412416 9876457456520631020352 10040896425443233739697 10082216986864810833276 10123879040529541456554 10200275733783602529216 10389520181534689774656 10412781478237427581908 10455632430822766790064 10498837523512117066056 10534711003743720644928 10605968518649995811628 10998782167488884545392 11111014638585709897896 11359397976259011907536 11406144469988472861888 11453277298376854981152 11475310200506552845368 11522533699274069523744 11570147474890904521776 11762586484675612638822 11811192213951131699313 11900321689414202950752 11998671455442419504064 12121106878457138070432 12290496171034340752416 12373629938424995113566 12392070519555285717312 12499891468408923635133 12698302444097954169024 12779322723291388395978 12831912528737031969624 12884936960673961853796 12962850411683328214212 13114640229150346108992 13387861900590978319596 13442955982486414444368 13498505387372721942072 13883708637649903442544 13940843241097022386752 13998450031349489421408 14141291358199994415504 14285590249610198440152 14435901594829160965827 14604940255190158166832 14665042889985179393856 14725642240770242118624 14814686184780946530528 15123325480297216249914 15145863968345349210048 15300413600675403793824 15426863299854539362368 15619172217356141372862 15683448646234150185096 15748256285268175599084 15908952777974993717442 16326388856697369645888 16498173251233326818088 16666521957878564846844 17039096964388517861304 17109216704982709292832 17179915947565282471728 17283800548911104285616 17643879727013418958233 17850482534121304426128 17923941309981885925824 17998007183163629256096 18181660317685707105648 18435744256551511128624 18511611516866537923392 18560444907637492670349 18588105779332928575968 18855055144266659220672 19047453666146931253536 19247868793105547954436 19444275617524992321318 19473253673586877555776 20081792850886467479394 20164433973729621666552 20247758081059082913108 20825562956474855163816 20911264861645533580128 20997675047024234132112 21211937037299991623256 21997564334977769090784 22222029277171419795792 22684988220445824374871 22718795952518023815072 22906554596753709962304 22950620401013105690736 23045067398548139047488 23140294949781809043552 23428758326034212059293 23525172969351225277644 23622384427902263398626 23800643378828405901504 24242213756914276140864 24580992342068681504832 24747259876849990227132 24999782936817847270266 25558645446582776791956 25663825057474063939248 25769873921347923707592 25925700823366656428424 26775723801181956639192 26885911964972828888736 26997010774745443884144 27767417275299806885088 27996900062698978842816 28282582716399988831008 28571180499220396880304 28871803189658321931654 29166413426287488481977 29209880510380316333664 29451284481540484237248 29629372369561893061056 30246650960594432499828 30600827201350807587648 31238344434712282745724 31366897292468300370192 31496512570536351198168 31817905555949987434884 32996346502466653636176 33333043915757129693688 34078193928777035722608 34218433409965418585664 34359831895130564943456 34567601097822208571232 35287759454026837916466 35433576641853395097939 35700965068242608852256 35996014366327258512192 36363320635371414211296 36871488513103022257248 37120889815274985340698 37176211558665857151936 38094907332293862507072 38495737586211095908872 38888551235049984642636 40163585701772934958788 40328867947459243333104 40495516162118165826216 41651125912949710327632 41822529723291067160256 41995350094048468264224 42423874074599983246512 43307704784487482897481 43995128669955538181568 44444058554342839591584 45369976440891648749742 45437591905036047630144 45901240802026211381472 46280589899563618087104 46857516652068424118586 47050345938702450555288 47244768855804526797252 49494519753699980454264 49999565873635694540532 51117290893165553583912 51327650114948127878496 51539747842695847415184 51851401646733312856848 52931639181040256874699 53551447602363913278384 53771823929945657777472 53994021549490887768288 55534834550599613770176 55681334722912478011047 56565165432799977662016 57142360998440793760608 57743606379316643863308 58332826852574976963954 58419761020760632667328 60493301921188864999656 62476688869424565491448 62733794584936600740384 62993025141072702396336 63635811111899974869768 65992693004933307272352 66666087831514259387376 68054964661337473124613 68156387857554071445216 68719663790261129886912 69135202195644417142464 70286274978102636177879 70575518908053675832932 70867153283706790195878 71401930136485217704512 72726641270742828422592 73742977026206044514496 74241779630549970681396 76991475172422191817744 77777102470099969285272 80327171403545869917576 80657735894918486666208 80991032324236331652432 83302251825899420655264 83990700188096936528448 84847748149199966493024 86615409568974965794962 87499240278862465445931 88888117108685679183168 90739952881783297499484 91802481604052422762944 93715033304136848237172 94100691877404901110576 94489537711609053594504 98989039507399960908528 99999131747271389081064 102234581786331107167824 102655300229896255756992 103079495685391694830368 103702803293466625713696 105863278362080513749398 107102895204727826556768 107988043098981775536576 111362669445824956022094 114284721996881587521216 115487212758633287726616 116665653705149953927908 120986603842377729999312 124953377738849130982896 125467589169873201480768 125986050282145404792672 127271622223799949739536 129923114353462448692443 131985386009866614544704 133332175663028518774752 136109929322674946249226 136312775715108142890432 140572549956205272355758 141151037816107351665864 141734306567413580391756 148483559261099941362792 153982950344844383635488 155554204940199938570544 158794917543120770624097 160654342807091739835152 161315471789836973332416 161982064648472663304864 166604503651798841310528 169695496298399932986048 173230819137949931589924 174998480557724930891862 181479905763566594998968 187430066608273696474344 188201383754809802221152 188979075423218107189008 197978079014799921817056 199998263494542778162128 204164893984012419373839 204469163572662214335648 206158991370783389660736 207405606586933251427392 211726556724161027498796 214205790409455653113536 222725338891649912044188 230974425517266575453232 233331307410299907855816 241973207684755459998624 249906755477698261965792 251972100564290809585344 254543244447599899479072 259846228706924897384886 266664351326057037549504 272219858645349892498452 281145099912410544711516 282302075632214703331728 283468613134827160783512 296967118522199882725584 307965900689688767270976 311108409880399877141088 317589835086241541248194 321308685614183479670304 323964129296945326609728 346461638275899863179848 349996961115449861783724 362959811527133189997936 374860133216547392948688 376402767509619604442304 377958150846436214378016 389769343060387346077329 395956158029599843634112 399996526989085556324256 408329787968024838747678 408938327145324428671296 423453113448322054997592 445450677783299824088376 461948851034533150906464 466662614820599815711632 476384752629362311872291 483946415369510919997248 499813510955396523931584 509086488895199798958144 519692457413849794769772 544439717290699784996904 562290199824821089423032 564604151264429406663456 566937226269654321567024 593934237044399765451168 612494681952037258121517 622216819760799754282176 635179670172483082496388 642617371228366959340608 692923276551799726359696 699993922230899723567448 725919623054266379995872 749720266433094785897376 755916301692872428756032 779538686120774692154658 799993053978171112648512 816659575936049677495356 846906226896644109995184 890901355566599648176752 923897702069066301812928 933325229641199631423264 952769505258724623744582 1039384914827699589539544 1088879434581399569993808 1124580399649642178846064 1129208302528858813326912 1133874452539308643134048 1187868474088799530902336 1224989363904074516243034 1270359340344966164992776 1385846553103599452719392 1399987844461799447134896 1429154257888086935616873 1451839246108532759991744 1499440532866189571794752 1559077372241549384309316 1633319151872099354990712 1693812453793288219990368 1781802711133199296353504 1866650459282399262846528 1905539010517449247489164 2078769829655399179079088 2177758869162799139987616 2249160799299284357692128 2267748905078617286268096 2449978727808149032486068 2540718680689932329985552 2771693106207198905438784 2799975688923598894269792 2858308515776173871233746 3118154744483098768618632 3266638303744198709981424 3387624907586576439980736 3563605422266398592707008 3811078021034898494978328 4157539659310798358158176 4287462773664260806850619 4355517738325598279975232 4498321598598568715384256 4899957455616298064972136 5081437361379864659971104 5599951377847197788539584 5716617031552347742467492 6236309488966197537237264 6533276607488397419962848 7622156042069796989956656 8315079318621596716316352 8574925547328521613701238 9799914911232596129944272 10162874722759729319942208 11433234063104695484934984 12472618977932395074474528 13066553214976794839925696 15244312084139593979913312 17149851094657043227402476 19599829822465192259888544 22866468126209390969869968 24945237955864790148949056 30488624168279187959826624 34299702189314086454804952 39199659644930384519777088 45732936252418781939739936 68599404378628172909609904 91465872504837563879479872 137198808757256345819219808 274397617514512691638439616
- Sum of all divisors σ(n): 1065572338576416491522910552
- Sum of proper divisors (its aliquot sum) s(n): 791174721061903799884470936
- 274397617514512691638439616 is an abundant number, because the sum of its proper divisors (791174721061903799884470936) is greater than itself. Its abundance is 516777103547391108246031320
Bases of 274397617514512691638439616
- Binary: 11100010111110011111010010100110110101100001001111000000001010011010111000001110110000002
- Hexadecimal: 0xE2F9F4A6D613C029AE0EC0
- Base-36: YH7B492B7IJO6R000
Squares and roots of 274397617514512691638439616
- 274397617514512691638439616 squared (2743976175145126916384396162) is 75294052497640802268410622314622195145938455278227456
- 274397617514512691638439616 cubed (2743976175145126916384396163) is 20660508618365279879347215430815842889611400270739043710006325444108806169296896
-
The
square root of 274397617514512691638439616 is 16564951479389.0263190215 -
274397617514512691638439616 is a
perfect cube number . Itscube root is 649820556 - Being both a perfect square and a perfect cube, 274397617514512691638439616 is also a
perfect sixth number .
Scales and comparisons
How big is 274397617514512691638439616?- 274,397,617,514,512,691,638,439,616 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 274,397,617,514,512,691,638,439,616 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 274397617514512691638439616 cubic inches would be around 54151713 feet tall.
Recreational maths with 274397617514512691638439616
- 274397617514512691638439616 backwards is 616934836196215415716793472
- 274397617514512691638439616 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 274397617514512691638439616's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 274397617514512691638439616 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 274397617514512691638439616 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/274397617514512691638439616/
Chicago style:
Numbermatics. 2024. "Number 274397617514512691638439616 - Facts about the integer". https://numbermatics.com/n/274397617514512691638439616/
The information we have on file for 274397617514512691638439616 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 274397617514512691638439616, math, Factors of 274397617514512691638439616, curriculum, school, college, exams, university, Prime factorization of 274397617514512691638439616, STEM, science, technology, engineering, physics, economics, calculator, two hundred seventy-four septillion, three hundred ninety-seven sextillion, six hundred seventeen quintillion, five hundred fourteen quadrillion, five hundred twelve trillion, six hundred ninety-one billion, six hundred thirty-eight million, four hundred thirty-nine thousand, six hundred sixteen.