21383549180442606360093696
21,383,549,180,442,606,360,093,696 is an even composite number composed of seven prime numbers multiplied together.
21383549180442606360093696 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of thirteen thousand, three hundred sixty-five divisors.
Prime factorization of 21383549180442606360093696:
210 × 32 × 132 × 372 × 412 × 434 × 13212
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 13 × 13 × 37 × 37 × 41 × 41 × 43 × 43 × 43 × 43 × 1321 × 1321)See below for interesting mathematical facts about the number 21383549180442606360093696 from the Numbermatics database.
Names of 21383549180442606360093696
- Cardinal: 21383549180442606360093696 can be written as Twenty-one septillion, three hundred eighty-three sextillion, five hundred forty-nine quintillion, one hundred eighty quadrillion, four hundred forty-two trillion, six hundred six billion, three hundred sixty million, ninety-three thousand, six hundred ninety-six.
Scientific notation
- Scientific notation: 2.1383549180442606360093696 × 1025
Factors of 21383549180442606360093696
Divisors of 21383549180442606360093696
- Number of divisors d(n): 13365
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 32 36 37 39 41 43 48 52 64 72 74 78 82 86 96 104 111 117 123 128 129 144 148 156 164 169 172 192 208 222 234 246 256 258 288 296 312 328 333 338 344 369 384 387 416 444 468 481 492 507 512 516 533 559 576 592 624 656 666 676 688 738 768 774 832 888 936 962 984 1014 1024 1032 1066 1118 1152 1184 1248 1312 1321 1332 1352 1369 1376 1443 1476 1517 1521 1536 1548 1591 1599 1664 1677 1681 1763 1776 1849 1872 1924 1968 2028 2064 2132 2236 2304 2368 2496 2624 2642 2664 2704 2738 2752 2886 2952 3034 3042 3072 3096 3182 3198 3328 3354 3362 3526 3552 3698 3744 3848 3936 3963 4056 4107 4128 4264 4329 4472 4551 4608 4736 4773 4797 4992 5031 5043 5248 5284 5289 5328 5408 5476 5504 5547 5772 5904 6068 6084 6192 6253 6364 6396 6656 6708 6724 6929 7052 7104 7267 7396 7488 7696 7872 7926 8112 8214 8256 8528 8658 8944 9102 9216 9472 9546 9594 9984 10062 10086 10496 10568 10578 10656 10816 10952 11008 11094 11544 11808 11889 12136 12168 12321 12384 12506 12728 12792 13312 13416 13448 13653 13858 14104 14208 14319 14534 14792 14976 15129 15392 15744 15852 15867 16224 16428 16512 16641 17056 17173 17316 17797 17888 18204 18759 18944 19092 19188 19721 19968 20124 20172 20683 20787 20992 21136 21156 21312 21632 21801 21853 21904 22016 22188 22919 23088 23616 23778 24037 24272 24336 24642 24768 25012 25456 25584 26832 26896 27306 27716 28208 28416 28638 29068 29584 29952 30258 30784 31488 31704 31734 32448 32856 33024 33282 34112 34346 34632 35594 35776 36408 37518 37888 38184 38376 39442 39936 40248 40344 41366 41574 41984 42272 42312 42624 43264 43602 43706 43808 44032 44376 45838 46176 47232 47556 48074 48544 48672 48877 49284 49536 50024 50912 51168 51519 53391 53664 53792 54161 54612 55432 56129 56277 56416 56803 56832 57276 58136 58867 59163 59168 59904 60516 61568 62049 62197 62361 62976 63408 63468 64896 65231 65403 65559 65712 66048 66564 68224 68413 68692 68757 69264 71188 71552 72111 72283 72816 75036 75809 76368 76752 78884 79507 80496 80688 82732 83148 84544 84624 85248 86528 87204 87412 87616 88752 91676 92352 94464 95112 96148 97088 97344 97754 98568 99072 100048 101824 102336 103038 106782 107328 107584 108322 109224 110864 112258 112554 112832 113606 113664 114552 116272 117734 118326 118336 119808 121032 123136 124098 124394 124722 125952 126816 126936 129792 130462 130806 131118 131424 132096 133128 136448 136826 137384 137514 138528 142376 143104 144222 144566 145632 146631 150072 151618 152736 153504 154557 157768 159014 160173 160992 161376 162483 165464 166296 168387 169088 169248 170409 170496 173056 174408 174824 175232 176601 177489 177504 183352 184704 186147 186591 188928 190224 192296 194176 194688 195508 195693 196677 197136 198144 200096 203648 204672 205239 206076 206271 213564 214656 215168 216333 216644 216849 218448 221728 223249 224516 225108 225664 227212 227427 229104 231361 232544 235468 236652 236672 238521 242064 246272 248196 248788 249444 253632 253872 256373 259584 260924 261612 262236 262848 266256 268879 272896 273652 274768 275028 277056 284089 284752 286208 288444 289132 291264 293262 297947 300144 303236 305472 307008 309114 312481 315536 318028 320346 321984 322752 324966 330928 332592 336774 338176 338496 340818 340992 348816 349648 350464 353202 354978 355008 366704 369408 372294 373182 377856 380448 384592 388352 389376 391016 391386 393354 394272 396288 400192 407296 409344 410478 412152 412542 427128 429312 430336 432666 433288 433698 436896 439893 443456 446498 449032 450216 451328 454424 454854 458208 462722 465088 470936 473304 473344 477042 484128 487449 492544 496392 497576 498888 505161 507264 507744 511227 512746 519168 521848 523224 524472 525696 529803 532512 537758 545792 547304 549536 550056 554112 559773 568178 569504 572416 576888 578264 582528 586524 587079 595894 600288 606472 610944 614016 615717 618228 624962 631072 635401 636056 640692 643968 645504 649932 650547 661856 665184 669747 673548 676352 676992 681636 682281 694083 697632 699296 700928 704093 706404 709956 710016 715563 729677 733408 738439 738816 744588 746364 760896 765271 769119 769184 776704 778752 782032 782772 786708 788544 800384 806637 808561 814592 818688 820956 824304 825084 848003 852267 854256 858624 860672 865332 866576 867396 873792 879786 886912 889369 892996 893841 898064 900432 902656 908848 909708 916416 925444 930176 937443 939679 941872 946608 946688 954084 968256 974898 985517 992784 995152 997776 1010322 1014528 1015488 1022454 1025492 1033591 1043696 1046448 1048944 1051392 1059606 1065024 1075516 1094608 1099072 1100112 1108224 1119546 1136356 1139008 1153776 1156528 1165056 1173048 1174158 1191788 1200576 1212944 1221888 1228032 1231434 1236456 1249924 1262144 1270802 1272112 1281384 1287936 1291008 1299864 1301094 1323712 1330368 1339494 1347096 1352704 1353984 1363272 1364562 1388166 1395264 1398592 1401856 1408186 1412808 1419912 1420032 1431126 1459354 1466816 1476878 1477632 1489176 1492728 1521792 1530542 1538238 1538368 1553408 1557504 1564064 1565544 1573416 1577088 1600768 1613274 1617122 1629184 1637376 1641912 1648608 1650168 1696006 1704534 1708512 1717248 1721344 1730664 1733152 1734792 1745041 1747584 1759572 1773824 1778738 1785992 1787682 1796128 1800864 1805312 1808449 1817696 1819416 1832832 1850888 1860352 1874886 1879358 1883744 1893216 1893376 1906203 1908168 1936512 1949796 1971034 1985568 1990304 1995552 2003957 2009241 2020644 2029056 2030976 2044908 2050984 2067182 2082249 2087392 2092896 2097888 2101711 2102784 2112279 2119212 2130048 2151032 2189031 2189216 2198144 2200224 2215317 2216448 2220601 2239092 2272712 2278016 2295813 2301289 2307357 2307552 2313056 2328923 2330112 2346096 2348316 2383576 2401152 2413547 2419911 2425683 2425888 2442529 2443776 2456064 2462868 2472912 2499848 2524288 2531281 2541604 2544009 2544224 2556801 2562768 2575872 2582016 2599728 2602188 2647424 2660736 2668107 2674471 2678988 2681523 2694192 2707968 2726544 2729124 2776332 2790528 2797184 2804933 2812329 2816372 2819037 2825616 2839824 2840064 2862252 2918708 2933632 2941759 2953756 2956551 2978352 2985456 3043584 3061084 3076476 3076736 3100773 3108169 3128128 3131088 3146832 3154176 3201536 3226548 3234244 3259787 3283824 3297216 3300336 3392012 3409068 3417024 3418801 3461328 3466304 3469584 3490082 3495168 3519144 3547648 3557476 3571984 3575364 3592256 3601728 3616898 3635392 3638832 3665664 3701776 3720704 3749772 3758716 3767488 3786432 3812406 3816336 3873024 3899592 3942068 3971136 3980608 3991104 4007914 4018482 4041288 4058112 4061952 4089816 4101968 4134364 4164498 4174784 4185792 4195776 4203422 4205568 4224558 4238424 4260096 4302064 4378062 4378432 4396288 4400448 4430634 4432896 4441202 4478184 4545424 4556032 4591626 4602578 4614714 4615104 4626112 4657846 4660224 4692192 4696632 4767152 4802304 4827094 4839822 4851366 4851776 4885058 4887552 4912128 4925736 4945824 4999696 5048576 5062562 5083208 5088018 5088448 5113602 5125536 5151744 5164032 5199456 5204376 5235123 5294848 5321472 5336214 5348942 5357976 5363046 5388384 5415936 5425347 5453088 5458248 5552664 5581056 5594368 5609866 5624658 5632744 5638074 5651232 5679648 5680128 5718609 5724504 5837416 5867264 5883518 5907512 5913102 5956704 5970912 6011871 6087168 6122168 6152952 6153472 6201546 6216338 6256256 6262176 6293664 6305133 6308352 6336837 6403072 6453096 6468488 6519574 6567093 6567648 6594432 6600672 6645951 6661803 6784024 6818136 6834048 6837602 6887439 6903867 6922656 6932608 6939168 6980164 6986769 6990336 7038288 7095296 7114952 7143968 7150728 7184512 7203456 7233796 7240641 7270784 7277049 7277664 7327587 7331328 7403552 7441408 7499544 7517432 7534976 7572864 7593843 7624812 7632027 7632672 7746048 7799184 7884136 7942272 7961216 7982208 8004321 8015828 8023413 8036964 8082576 8123904 8179632 8203936 8260213 8268728 8328996 8349568 8371584 8391552 8406844 8414799 8449116 8457111 8476848 8520192 8604128 8756124 8756864 8792576 8800896 8825277 8861268 8869653 8882404 8956368 9090848 9112064 9153209 9183252 9205156 9229428 9230208 9252224 9302319 9315692 9324507 9384384 9393264 9485801 9534304 9599707 9604608 9654188 9679644 9702732 9703552 9770116 9779361 9851472 9891648 9948523 9999392 10097152 10125124 10166416 10176036 10176896 10227204 10251072 10256403 10398912 10408752 10470246 10511293 10589696 10642944 10672428 10697884 10715952 10726092 10776768 10850694 10906176 10916496 11024039 11105328 11162112 11188736 11219732 11249316 11265488 11276148 11302464 11359296 11437218 11449008 11561797 11674832 11734528 11767036 11815024 11826204 11913408 11941824 12023742 12174336 12215827 12244336 12305904 12306944 12403092 12432676 12512512 12524352 12587328 12610266 12616704 12673674 12811721 12906192 12936976 13039148 13134186 13135296 13188864 13201344 13291902 13323606 13436683 13568048 13636272 13668096 13675204 13774878 13807734 13845312 13865216 13878336 13960328 13973538 13980672 14076576 14229904 14287936 14301456 14369024 14406912 14467592 14481282 14541568 14554098 14555328 14655174 14662656 14807104 14999088 15034864 15069952 15145728 15187686 15249624 15264054 15265344 15492096 15598368 15705369 15768272 15884544 15922432 15964416 16008642 16031656 16046826 16073928 16165152 16247808 16276041 16359264 16407872 16520426 16537456 16657992 16699136 16743168 16783104 16813688 16829598 16898232 16914222 16953696 17040384 17208256 17512248 17513728 17585152 17601792 17650554 17722536 17739306 17764808 17912736 18035613 18181696 18224128 18306418 18366504 18410312 18458856 18460416 18504448 18604638 18631384 18649014 18768768 18786528 18915399 18971602 19068608 19199414 19209216 19308376 19359288 19405464 19407104 19540232 19558722 19702944 19783296 19897046 19985409 19998784 20194304 20250248 20332832 20352072 20353792 20454408 20502144 20512806 20711601 20797824 20817504 20940492 20960307 21022586 21179392 21285888 21344856 21395768 21431904 21452184 21553536 21701388 21721923 21812352 21832992 21982761 22048078 22210656 22324224 22377472 22439464 22498632 22530976 22552296 22604928 22685533 22718592 22781529 22874436 22898016 23123594 23349664 23469056 23509837 23534072 23630048 23652408 23826816 23883648 24047484 24070239 24431654 24488672 24611808 24613888 24780639 24806184 24865352 25025024 25048704 25174656 25220532 25244397 25347348 25623442 25812384 25873952 26051441 26078296 26268372 26270592 26377728 26402688 26475831 26583804 26647212 26873366 27136096 27272544 27322243 27336192 27350408 27459627 27549756 27615468 27690624 27730432 27756672 27920656 27947076 27973521 28153152 28457403 28459808 28575872 28602912 28738048 28799121 28813824 28867813 28935184 28962564 29083136 29108196 29110656 29310348 29338083 29614208 29845569 29916757 29998176 30069728 30139904 30275999 30291456 30375372 30499248 30528108 30530688 30769209 31196736 31376111 31410738 31533879 31536544 31752877 31769088 31844864 31928832 32017284 32063312 32093652 32147856 32330304 32552082 32718528 32815744 32906653 33040852 33072117 33074912 33315984 33398272 33486336 33566208 33627376 33659196 33796464 33828444 33907392 34416512 34685391 34768123 35024496 35027456 35203584 35301108 35445072 35478612 35529616 35825472 36071226 36363392 36464129 36612836 36647481 36733008 36820624 36917712 36920832 37008896 37209276 37262768 37298028 37537536 37573056 37830798 37943204 38137216 38242867 38398828 38435163 38616752 38718576 38810928 38814208 39080464 39117444 39405888 39566592 39794092 39970818 39997568 40310049 40406197 40500496 40665664 40704144 40707584 40908816 41004288 41025612 41423202 41595648 41635008 41880984 41920614 42045172 42377231 42689712 42791536 42863808 42904368 43107072 43402776 43443846 43624704 43665984 43965522 44096156 44421312 44444413 44878928 44997264 45061952 45104592 45209856 45371066 45437184 45563058 45748872 45796032 46247188 46699328 47019674 47068144 47260096 47304816 47653632 47767296 48094968 48140478 48863308 48977344 49223616 49561278 49612368 49730704 50050048 50097408 50349312 50441064 50488794 50694696 51246884 51624768 51747904 52102882 52156592 52536744 52541184 52755456 52805376 52951662 53167608 53294424 53746732 54272192 54545088 54644486 54672384 54700816 54919254 55099512 55230936 55381248 55460864 55513344 55841312 55894152 55947042 56306304 56914806 56919616 57151744 57205824 57476096 57598242 57627648 57735626 57870368 57925128 58166272 58216392 58221312 58620696 58676166 59228416 59691138 59833514 59996352 60139456 60279808 60551998 60582912 60750744 60998496 61056216 61061376 61538418 62393472 62752222 62821476 63067758 63073088 63505754 63538176 63689728 63857664 64034568 64126624 64187304 64295712 64566517 64660608 65104164 65437056 65631488 65813306 66081704 66144234 66149824 66631968 66796544 66972672 67132416 67254752 67318392 67592928 67656888 67814784 68056599 68833024 69370782 69536246 70048992 70054912 70407168 70529511 70602216 70890144 70957224 71059232 71546681 71650944 72142452 72726784 72928258 73225672 73294962 73466016 73641248 73835424 73841664 74017792 74146409 74341917 74418552 74525536 74596056 75036763 75075072 75146112 75661596 75886408 76274432 76485734 76797656 76870326 77233504 77437152 77621856 77628416 77763307 78154323 78160928 78234888 78811776 79133184 79588184 79941636 79995136 80620098 80812394 81000992 81331328 81408288 81415168 81817632 81966729 82008576 82051224 82162237 82378881 82846404 83191296 83270016 83761968 83841228 84090344 84754462 85372209 85379424 85583072 85727616 85808736 86170151 86214144 86397363 86603439 86805552 86887692 87249408 87331968 87931044 88192312 88842624 88888826 89536707 89750271 89757856 89994528 90123904 90209184 90373573 90419712 90742132 90827997 90874368 91126116 91497744 91592064 92494376 93398656 94039348 94128333 94136288 94520192 94601637 94609632 95258631 95307264 95485843 95534592 96189936 96280956 97726616 97954688 98447232 98719959 98955427 99122556 99216351 99224736 99461408 100143689 100194816 100698624 100882128 100977588 101389392 102493768 103249536 103495808 103782521 104056173 104205764 104304369 104313184 105028747 105073488 105082368 105610752 105903324 106335216 106588848 107493464 108544384 108845083 109090176 109288972 109392387 109401632 109838508 109942443 110199024 110461872 110762496 111026688 111682624 111788304 111894084 112612608 113829612 113839232 114303488 114411648 114728601 115002253 115196484 115305489 115471252 115740736 115850256 116432784 116442624 117241392 117352332 118456832 119382276 119667028 119992704 120278912 120612119 120930147 121103996 121218591 121501488 121996992 122112432 122122752 123076836 124786944 125504444 125642952 126135516 126146176 126495637 127011508 127131693 128069136 128253248 128374608 128591424 129133034 129321216 130208328 130874112 131262976 131626612 132163408 132288468 132299648 133263936 133333239 133651267 134509504 134636784 135185856 135313776 135629568 136113198 137666048 138741564 139072492 140097984 140170841 141059022 141204432 141780288 141914448 142118464 143093362 143301888 144284904 145453568 145856516 146451344 146589924 146932032 147282496 147670848 148292818 148683834 148837104 149051072 149192112 150073526 150150144 150292224 151323192 151772816 152548864 152971468 153595312 153740652 154467008 154874304 155243712 155526614 156308646 156321856 156469776 157623552 158266368 159176368 159883272 159990272 161240196 161624788 162001984 162662656 162816576 163635264 163933458 164017152 164102448 164324474 164757762 165692808 166382592 166540032 167523936 167682456 168180688 169508924 170744418 170758848 171166144 171455232 171617472 172340302 172428288 172794726 173206878 173611104 173775384 174498816 174663936 175862088 176384624 177685248 177777652 179073414 179500542 179515712 179989056 180247808 180418368 180747146 180839424 181484264 181655994 181748736 182252232 182995488 183184128 184988752 186797312 188078696 188256666 188272576 189040384 189203274 189219264 190517262 190614528 190971686 191069184 192379872 192561912 193699551 195453232 195909376 196894464 197439918 197910854 198245112 198432702 198449472 198922816 200287378 200389632 201397248 201764256 201955176 202778784 204169797 204987536 206499072 206991616 207565042 208112346 208411528 208608738 208626368 210057494 210146976 210164736 211221504 211588533 211806648 212670432 213177696 214640043 214986928 217088768 217690166 218180352 218577944 218784774 218803264 219677016 219884886 220398048 220923744 221524992 222053376 222439227 223365248 223576608 223788168 225110289 225225216 227659224 227678464 228606976 228823296 229457202 230004506 230392968 230610978 230942504 231481472 231700512 232865568 232885248 233289921 234462969 234482784 234704664 236913664 238764552 239334056 239985408 240557824 241224238 241860294 242207992 242437182 243002976 243993984 244224864 244245504 245900187 246153672 246486711 249573888 251008888 251285904 252271032 252292352 252991274 254023016 254263386 256138272 256506496 256749216 257182848 258266068 258510453 258642432 259810317 260416656 261748224 262525952 263253224 264326816 264576936 264599296 266527872 266666478 267302534 269019008 269250813 269273568 270371712 270627552 271120719 271259136 272226396 272483991 275332096 277483128 278144984 280195968 280341682 282118044 282384999 282408864 283560576 283828896 284236928 285775893 286186724 286457529 286603776 288569808 290907136 291713032 292902688 293179848 293864064 294564992 294911929 295341696 296159877 296585636 296866281 297367668 297674208 298102144 298384224 300147052 300431067 300584448 302646384 303545632 305097728 305627881 305942936 307190624 307481304 308934016 309748608 310487424 311053228 311347563 312617292 312643712 312913107 312939552 315086241 315247104 318352736 319766544 319980544 322480392 323249576 324003968 325325312 325633152 326535249 327270528 327866916 328177161 328204896 328648948 329515524 331385616 333080064 335047872 335364912 336361376 338668733 339017848 341488836 341517696 342332288 342910464 343234944 344185803 344680604 345006759 345589452 346413756 347222208 347550768 349327872 351724176 352769248 355189159 355370496 355555304 358146828 359001084 359031424 359978112 360495616 360836736 361494292 361836357 362968528 363311988 363655773 364504464 365990976 366368256 369977504 373594624 375281569 376157392 376513332 376545152 378080768 378406548 378438528 379486911 381034524 381395079 381943372 384759744 385123824 387399102 388917841 390906464 391818752 393587987 393788928 394879836 395821708 396490224 396865404 396898944 397845632 399999717 400574756 400953801 403528512 403910352 405557568 407889443 408339594 409975072 412787401 412998144 413983232 415130084 416224692 416823056 417217476 417252736 420114988 420293952 420512523 423177066 423613296 425340864 426355392 427786489 429280086 429973856 434177536 435380332 436360704 437155888 437569548 437606528 439354032 439769772 440796096 441847488 444878454 446730496 447153216 447576336 450220578 450450432 451985599 455318448 455356928 457646592 458914404 460009012 460785936 461221956 461885008 462962944 463401024 465731136 466579842 468925938 468965568 469409328 474033677 477529104 478668112 479970816 481115648 482448476 483720588 484415984 484874364 486005952 487987968 488449728 491800374 492307344 492973422 497157271 499147776 502017776 502571808 504542064 504584704 505982548 508046032 508526772 512276544 513012992 513498432 514365696 516532136 517020906 517284864 519620634 520833312 523496448 525280561 526506448 528653632 529153872 529198592 533055744 533332956 534605068 538038016 538501626 538547136 540743424 541255104 542241438 542518272 544452792 544967982 550904003 554966256 556289968 560391936 560683364 564236088 564769998 564817728 567121152 567657792 568473856 571551786 572373448 572915058 573207552 577139616 577777369 581098653 583426064 585805376 586359696 587728128 589129984 589823858 590683392 592319754 593171272 593732562 594735336 595348416 596204288 596768448 600294104 600862134 601168896 605292768 607091264 611255762 611885872 614381248 614962608 617868032 619497216 620974848 622106456 622695126 625234584 625287424 625826214 625879104 630172482 630494208 636705472 639533088 643920129 644960784 646499152 648007936 650650624 651266304 653070498 654541056 655733832 656354322 656409792 657297896 659031048 662771232 666160128 667317681 670095744 670729824 672722752 675330867 677337466 678035696 682977672 683035392 684664576 685820928 686469888 688371606 689361208 690013518 691178904 692827512 694444416 695101536 698655744 699869763 703448352 705538496 710378318 710740992 711110608 716293656 718002168 718062848 719956224 720991232 721673472 722988584 723672714 725937056 726623976 727311546 729008928 731981952 732736512 739460133 739955008 747189248 750563138 752314784 753026664 753090304 756161536 756813096 756877056 758973822 762069048 762790158 763886744 769519488 770247648 774798204 775531359 777835682 781812928 783637504 787175974 787577856 789759672 791643416 792980448 793730808 793797888 795691264 799999434 801149512 801907602 807057024 807820704 811115136 813362157 815778886 816679188 819950144 825574802 825996288 827966464 830260168 832449384 833646112 834434952 834505472 839364721 840229976 840587904 841025046 846354132 847226592 850681728 852710784 855572978 858560172 859372587 859947712 868355072 870760664 872721408 874311776 875139096 875213056 878708064 879539544 881592192 883694976 884735787 889756908 890598843 893460992 894306432 895152672 900441156 901293201 903971198 910636896 910713856 915293184 916883643 917828808 920018024 921571872 922443912 923770016 925925888 926802048 930106853 931462272 933159684 934042689 937851876 937931136 938818656 945258723 948067354 955058208 957336224 959941632 962231296 963903317 964896952 967441176 968831968 969748728 972011904 975477919 975975936 976899456 979605747 983600748 984614688 985946844 994314542 1004035552 1005143616 1009084128 1009169408 1010922991 1011965096 1016006199 1016092064 1017053544 1024553088 1026025984 1026996864 1028731392 1033064272 1034041812 1035020277 1039241268 1041666624 1050561122 1053012896 1057307264 1058307744 1058397184 1065567477 1066111488 1066665912 1068109081 1069210136 1076076032 1077003252 1077094272 1081486848 1082510208 1084482876 1085509071 1088905584 1089935964 1101808006 1109932512 1112579936 1120211963 1120783872 1121366728 1125844707 1128472176 1129539996 1129635456 1134242304 1135315584 1136947712 1138460733 1143103572 1144746896 1145830116 1154279232 1155554738 1162197306 1166753523 1166852128 1171610752 1172719392 1174856449 1175456256 1178259968 1179647716 1180763961 1181366784 1184639508 1186342544 1187465124 1189470672 1190696832 1192408576 1193536896 1200588208 1201724268 1202861403 1210585536 1214182528 1222511524 1223668329 1223771744 1228762496 1229925216 1235736064 1238362203 1238994432 1241315959 1241949696 1244212912 1245390252 1250469168 1250574848 1251652428 1251758208 1260344964 1261537569 1273410944 1279066176 1283359467 1286420551 1287840258 1289921568 1292998304 1296015872 1301867957 1302532608 1306140996 1309082112 1311467664 1312708644 1312819584 1314595792 1318062096 1325542464 1334635362 1340191488 1341459648 1345445504 1349172773 1350661734 1354674932 1355956797 1356071392 1365373711 1365955344 1366070784 1369329152 1372939776 1376743212 1378722416 1380027036 1382357808 1385655024 1388888832 1390203072 1399739526 1406896704 1411076992 1414986079 1420756636 1422101031 1422221216 1432587312 1436004336 1436125696 1439912448 1443346944 1445977168 1447345428 1451874112 1453247952 1454623092 1458017856 1463963904 1478920266 1479910016 1491471813 1495029289 1501126276 1504629568 1506053328 1506180608 1513626192 1513754112 1517947644 1524138096 1525580316 1527773488 1539038976 1540495296 1549596408 1551062718 1555671364 1563625856 1567957547 1574351948 1575841683 1579519344 1583286832 1585960896 1587461616 1587595776 1591382528 1599998868 1602299024 1603815204 1614114048 1615641408 1622230272 1626724314 1631557772 1633358376 1639900288 1644443281 1651149604 1652712009 1660520336 1664898768 1667292224 1668869904 1669010944 1678729442 1680459952 1681175808 1682050092 1692708264 1694453184 1701363456 1705421568 1711145956 1717120344 1718745174 1719895424 1733332107 1737466471 1741521328 1748623552 1750278192 1750426112 1757416128 1759079088 1763184384 1767389952 1769471574 1779513816 1781197686 1786921984 1788612864 1790305344 1800882312 1802586402 1807942396 1821273792 1822220933 1833767286 1835657616 1840036048 1843143744 1844887824 1847540032 1851851776 1853604096 1860213706 1862924544 1866319368 1868085378 1875703752 1875862272 1877637312 1890517446 1896134708 1910116416 1914672448 1927806634 1929793904 1934882352 1937663936 1939497456 1944023808 1950955838 1951951872 1953798912 1959211494 1967201496 1969229376 1971893688 1988629084 2008071104 2010287232 2018168256 2021845982 2023930192 2032012398 2032184128 2034107088 2049106176 2052051968 2053993728 2057462784 2066128544 2068083624 2070040554 2078482536 2083333248 2101122244 2106025792 2114614528 2116615488 2131134954 2132222976 2133331824 2136218162 2138420272 2152152064 2154006504 2154188544 2162973696 2165020416 2168965752 2171018142 2177811168 2179871928 2203616012 2219865024 2225159872 2240423926 2241567744 2242733456 2251689414 2256944352 2259079992 2259270912 2268484608 2270631168 2273895424 2276921466 2286207144 2289493792 2291660232 2308558464 2311109476 2324394612 2333507046 2333704256 2343221504 2345438784 2349712898 2350912512 2356519936 2359295432 2361527922 2362733568 2369279016 2372685088 2374930248 2378941344 2381393664 2384817152 2387073792 2388961129 2401176416 2403448536 2405722806 2421171072 2428365056 2445023048 2447336658 2447543488 2457524992 2459850432 2471472128 2476724406 2477988864 2482631918 2483899392 2488425824 2490780504 2500938336 2501149696 2503304856 2503516416 2518094163 2520689928 2523075138 2546821888 2558132352 2566718934 2572841102 2575680516 2579843136 2585996608 2592031744 2603735914 2605065216 2612281992 2618164224 2622935328 2625417288 2625639168 2629191584 2636124192 2647227197 2651084928 2654207361 2669270724 2680382976 2682919296 2690891008 2698345546 2701323468 2709349864 2711913594 2712142784 2730747422 2731910688 2732141568 2738658304 2745879552 2750650929 2753486424 2757444832 2760054072 2764715616 2771310048 2776360231 2777777664 2780406144 2790320559 2799479052 2813793408 2822153984 2829972158 2841513272 2844202062 2844442432 2865174624 2872008672 2872251392 2879824896 2886693888 2891709951 2891954336 2894690856 2903748224 2906495904 2909246184 2916035712 2926433757 2927927808 2933413921 2957840532 2959820032 2982943626 2990058578 3002252552 3009259136 3012106656 3012361216 3027252384 3027508224 3032768973 3035895288 3040002769 3048018597 3048276192 3051160632 3055546976 3076507283 3078077952 3080990592 3099192816 3102125436 3111342728 3127251712 3135915094 3148703896 3151683366 3159038688 3166573664 3171921792 3174923232 3175191552 3182765056 3188295587 3196702431 3199997736 3204327243 3204598048 3207630408 3226580809 3228228096 3231282816 3244460544 3253448628 3263115544 3266716752 3279800576 3288886562 3302299208 3305424018 3321040672 3329797536 3334584448 3337739808 3338021888 3343822201 3357458884 3360635889 3360919904 3362351616 3364100184 3377534121 3385416528 3388906368 3402726912 3410843136 3422291912 3434240688 3437490348 3439790848 3466664214 3474932942 3483042656 3497247104 3500260569 3500556384 3500852224 3514832256 3518158176 3524569347 3526368768 3532976191 3534779904 3538943148 3542291883 3559027632 3562395372 3577225728 3580610688 3601764624 3605172804 3615884792 3642547584 3644441866 3667534572 3671004987 3671315232 3680072096 3686287488 3689775648 3695080064 3705316493 3707208192 3715086609 3720427412 3723947877 3725849088 3732638736 3736170756 3751407504 3751724544 3755274624 3781034892 3792269416 3820232832 3829344896 3850078401 3855613268 3859261653 3859587808 3869764704 3875327872 3878994912 3886063639 3888047616 3901911676 3905603871 3907597824 3918422988 3934402992 3938458752 3943787376 3977258168 4016142208 4020574464 4036336512 4043691964 4047518319 4047860384 4064024796 4064368256 4067870391 4068214176 4096121133 4098212352 4105891249 4107987456 4132257088 4136167248 4140081108 4156965072 4166666496 4202244488 4212051584 4229229056 4233230976 4244958237 4255083361 4262269908 4266303093 4266663648 4272436324 4276840544 4306178627 4308013008 4308377088 4330040832 4337931504 4342036284 4355622336 4359743856 4407232024 4439730048 4450319744 4462648403 4474415439 4480847852 4485087867 4485466912 4503378828 4513888704 4516236121 4518159984 4518541824 4541262336 4553842932 4572414288 4578987584 4583320464 4617116928 4622218952 4648789224 4667014092 4667408512 4680338569 4686443008 4690877568 4699425796 4703872641 4718590864 4723055844 4727525049 4738558032 4745370176 4749860496 4757882688 4762787328 4774147584 4777922258 4802352832 4806897072 4811445612 4842342144 4856730112 4890046096 4894673316 4895086976 4915049984 4919700864 4933329843 4945096879 4953448812 4958136027 4965263836 4976851648 4981561008 5001876672 5006609712 5007032832 5036188326 5041379856 5046150276 5093643776 5116264704 5133437868 5145682204 5151361032 5159686272 5171993216 5186321117 5199996321 5207471828 5212399413 5224563984 5245870656 5250834576 5251278336 5258383168 5272248384 5294454394 5302169856 5308414722 5338541448 5360765952 5365838592 5381782016 5396691092 5402646936 5418699728 5423827188 5424285568 5461494844 5463821376 5466662799 5501301858 5506972848 5514889664 5520108144 5529431232 5542620096 5552720462 5555555328 5560812288 5580641118 5598958104 5627586816 5644307968 5659944316 5683026544 5688404124 5688884864 5730349248 5744017344 5747004481 5783419902 5783908672 5789381712 5807496448 5812991808 5818492368 5832071424 5852867514 5855855616 5866827842 5915681064 5919640064 5965887252 5980117156 6004505104 6018518272 6024213312 6054504768 6065537946 6071790576 6080005538 6096037194 6096552384 6102321264 6111093952 6153014566 6156155904 6161981184 6198385632 6204250872 6222685456 6254503424 6271830188 6297407792 6303366732 6318077376 6333147328 6343843584 6349846464 6376591174 6393404862 6399995472 6408654486 6409196096 6415260816 6453161618 6456456192 6462565632 6488921088 6506897256 6526231088 6533433504 6559601152 6577773124 6604598416 6610848036 6642081344 6659595072 6669168896 6675479616 6687644402 6714917768 6721271778 6721839808 6724703232 6728200368 6755068242 6770833056 6777812736 6805453824 6821686272 6844583824 6868481376 6874980696 6879581696 6933328428 6949865884 6966085312 6994494208 7000521138 7001112768 7029664512 7036316352 7049138694 7052737536 7065952382 7069559808 7077886296 7084583766 7118055264 7124790744 7154451456 7161221376 7166883387 7203529248 7210345608 7231769584 7285095168 7288883732 7335069144 7342009974 7342630464 7360144192 7372574976 7379551296 7390160128 7410632986 7414416384 7430173218 7440854824 7447895754 7451698176 7465277472 7472341512 7502815008 7503449088 7510549248 7554282489 7562069784 7584538832 7640465664 7658689792 7700156802 7711226536 7718523306 7719175616 7739529408 7750655744 7757989824 7772127278 7776095232 7803823352 7811207742 7815195648 7836845976 7868805984 7876917504 7887574752 7941681591 7954516336 8032284416 8041148928 8072673024 8087383928 8095036638 8095720768 8128049592 8128736512 8135740782 8136428352 8192242266 8196424704 8211782498 8215974912 8264514176 8272334496 8280162216 8313930144 8329080693 8333332992 8370961677 8404488976 8424103168 8458458112 8466461952 8489916474 8510166722 8524539816 8532606186 8533327296 8544872648 8553681088 8612357254 8616026016 8616754176 8660081664 8675129853 8675863008 8684072568 8711244672 8719487712 8779301271 8800241763 8814464048 8879460096 8900639488 8925296806 8948830878 8961695704 8970175734 8970933824 9006757656 9027777408 9032472242 9036319968 9037083648 9082524672 9098306919 9107685864 9120008307 9144828576 9157975168 9166640928 9229521849 9234233856 9244437904 9297578448 9334028184 9334817024 9360677138 9372886016 9381755136 9398851592 9407745282 9437181728 9446111688 9455050098 9477116064 9490740352 9499720992 9515765376 9525574656 9548295168 9555844516 9564886761 9604705664 9612981729 9613794144 9622891224 9679742427 9684684288 9713460224 9780092192 9789346632 9790173952 9830099968 9839401728 9866659686 9890193758 9906897624 9916272054 9930527672 9953703296 9963122016 10003753344 10013219424 10014065664 10031466603 10072376652 10081907667 10082759712 10092300552 10187287552 10232529408 10266875736 10291364408 10302722064 10319372544 10343986432 10372642234 10399992642 10414943656 10424798826 10449127968 10491741312 10501669152 10502556672 10516766336 10544496768 10573708041 10588908788 10598928573 10604339712 10616829444 10677082896 10731677184 10763564032 10793382184 10805293872 10837399456 10847654376 10848571136 10911741373 10922989688 10927642752 10933325598 11002603716 11013945696 11029779328 11040216288 11058862464 11085240192 11105440924 11115949479 11121624576 11161282236 11171843631 11197916208 11255173632 11288615936 11319888632 11366053088 11376808248 11377769728 11460698496 11488034688 11494008962 11566839804 11567817344 11577784959 11578763424 11614992896 11625983616 11636984736 11658190917 11664142848 11705735028 11716811613 11733655684 11831362128 11839280128 11931774504 11960234312 12009010208 12037036544 12048426624 12091389089 12109009536 12131075892 12142554957 12143581152 12160011076 12192074388 12193104768 12204642528 12222187904 12288363399 12306029132 12317673747 12323962368 12396771264 12408501744 12445370912 12509006848 12530743121 12543660376 12594815584 12606733464 12636154752 12666294656 12681212947 12687687168 12699692928 12734874711 12753182348 12765250083 12786809724 12799990944 12817308972 12818392192 12830521632 12906323236 12918535881 12925131264 13013794512 13052462176 13066867008 13119202304 13141998883 13155546248 13209196832 13221696072 13284162688 13319190144 13338337792 13350959232 13375288804 13387945209 13429835536 13442543556 13443679616 13455263601 13456400736 13510136484 13541666112 13548708363 13555625472 13689167648 13736962752 13749961392 13759163392 13866656856 13885418053 13899731768 13932170624 13988988416 14001042276 14002225536 14041015707 14059329024 14072632704 14098277388 14111617923 14131904764 14155772592 14169167532 14236110528 14249581488 14322442752 14333766774 14407058496 14420691216 14463539168 14562755519 14570190336 14577767464 14670138288 14684019948 14685260928 14720288384 14745149952 14759102592 14780320256 14799989529 14821265972 14835290637 14860346436 14881709648 14895791508 14930554944 14944683024 15005630016 15021098496 15108564978 15124139568 15169077664 15273133837 15280931328 15317379584 15400313604 15422453072 15437046612 15438351232 15479058816 15501311488 15515979648 15544254556 15558963351 15607646704 15622415484 15637198239 15673691952 15737611968 15753835008 15775149504 15883363182 15909032672 16064568832 16082297856 16137107467 16145346048 16174767856 16190073276 16191441536 16256099184 16257473024 16271481564 16272856704 16384484532 16399988397 16423564996 16529028352 16544668992 16560324432 16627860288 16658161386 16666665984 16723467163 16741923354 16808977952 16848206336 16924283441 16932923904 16979832948 17020333444 17049079632 17065212372 17066654592 17089745296 17107362176 17224714508 17232052032 17241013443 17350259706 17351726016 17368145136 17422489344 17438975424 17539246049 17558602542 17600483526 17628928096 17749858243 17758920192 17801278976 17850593612 17897661756 17923391408 17940351468 17941867648 18013515312 18055554816 18064944484 18072639936 18196613838 18215371728 18240016614 18289657152 18315950336 18333281856 18394819027 18459043698 18468467712 18488875808 18595156896 18668056368 18669634048 18721354276 18763510272 18797703184 18815490564 18874363456 18892223376 18910100196 18954232128 18981480704 18999441984 19031530752 19111689032 19129773522 19209411328 19225963458 19227588288 19245782448 19359484854 19369368576 19435380757 19560184384 19578693264 19580347904 19678803456 19733319372 19780387516 19813795248 19832544108 19861055344 19907406592 19926244032 20007506688 20026438848 20062933206 20144753304 20163815334 20165519424 20184601104 20383448111 20465058816 20533751472 20582728816 20605444128 20638745088 20687972864 20745284468 20799985284 20829887312 20849597652 20898255936 20983482624 21003338304 21033532672 21088993536 21147416082 21177817576 21197857146 21208679424 21233658888 21354165792 21377762653 21463354368 21500650161 21586764368 21610587744 21674798912 21695308752 21697142272 21823482746 21845979376 21855285504 21866651196 22005207432 22027891392 22059558656 22080432576 22117724928 22170480384 22210881848 22231898958 22243249152 22322564472 22343687262 22395832416 22510347264 22587064123 22639777264 22732106176 22753616496 22755539456 22921396992 22976069376 22988017924 23133679608 23135634688 23155569918 23157526848 23229985792 23251967232 23273969472 23316381834 23328285696 23411470056 23433623226 23467311368 23662724256 23688872129 23825044773 23863549008 23920468624 24018020416 24074073088 24096853248 24182778178 24218019072 24262151784 24285109914 24287162304 24320022152 24384148776 24386209536 24409285056 24444375808 24576726798 24612058264 24635347494 24647924736 24793542528 24817003488 24890741824 24987242079 25061486242 25087320752 25189631168 25213466928 25272309504 25332589312 25362425894 25375374336 25399385856 25469749422 25506364696 25530500166 25573619448 25599981888 25634617944 25636784384 25661043264 25812646472 25837071762 25850262528 26027589024 26104924352 26133734016 26283997766 26311092496 26400725289 26418393664 26443392144 26568325376 26638380288 26676675584 26701918464 26750577608 26775890418 26859671072 26885087112 26887359232 26910527202 26912801472 27020272968 27083332224 27097416726 27111250944 27360024921 27378335296 27473925504 27499922784 27688565547 27733313712 27770836106 27799463536 27864341248 27977976832 28002084552 28004451072 28082031414 28118658048 28145265408 28196554776 28223235846 28263809528 28311545184 28338335064 28472221056 28499162976 28644885504 28667533548 28694660283 28814116992 28841382432 28927078336 29039227281 29125511038 29140380672 29155534928 29340276576 29368039896 29370521856 29440576768 29490299904 29518205184 29560640512 29599979058 29642531944 29670581274 29720692872 29763419296 29791583016 29861109888 29889366048 30011260032 30042196992 30094399809 30217129956 30248279136 30338155328 30546267674 30561862656 30634759168 30800627208 30844906144 30874093224 30876702464 30958117632 31002622976 31031959296 31056494677 31088509112 31117926702 31215293408 31244830968 31274396478 31347383904 31475223936 31507670016 31550299008 31766726364 31796785719 31818065344 32129137664 32274214934 32290692096 32349535712 32380146552 32382883072 32512198368 32514946048 32542963128 32545713408 32735224119 32768969064 32799976794 32847129992 33058056704 33089337984 33120648864 33255720576 33316322772 33347848437 33446934326 33483846708 33617955904 33696412672 33848566882 33865847808 33959665896 34040666888 34098159264 34130424744 34133309184 34179490592 34214724352 34413953561 34449429016 34464104064 34482026886 34700519412 34703452032 34736290272 34844978688 34877950848 34974572751 35078492098 35117205084 35200967052 35257856192 35499716486 35517840384 35602557952 35701187224 35795323512 35846782816 35880702936 35883735296 36027030624 36092683003 36111109632 36129888968 36145279872 36274167267 36393227676 36430743456 36480033228 36579314304 36631900672 36666563712 36789638054 36918087396 36953021241 36977751616 37190313792 37336112736 37339268096 37442708552 37527020544 37592229363 37595406368 37630981128 37748726912 37784446752 37820200392 37908464256 37962961408 37998883968 38043638841 38063061504 38134380973 38223378064 38259547044 38295750249 38418822656 38451926916 38455176576 38491564896 38718969708 38755607643 38870761514 39120368768 39157386528 39160695808 39357606912 39425996649 39466638744 39520035997 39560775032 39627590496 39665088216 39722110688 39814813184 39852488064 39994594679 40015013376 40052877696 40125866412 40163835627 40289506608 40327630668 40331038848 40369202208 40646125089 40766896222 41067502944 41165457632 41210888256 41277490176 41375945728 41447842631 41490568936 41599970568 41656254159 41659774624 41699195304 41796511872 41945550517 41966965248 42006676608 42067065344 42123047121 42177987072 42294832164 42355635152 42395714292 42467317776 42708331584 42755525306 43001300322 43173528736 43221175488 43349597824 43390617504 43394284544 43469688613 43646965492 43688266557 43691958752 43710571008 43733302392 44010414864 44055782784 44119117312 44160865152 44235449856 44340960768 44421763696 44463797916 44505871911 44645128944 44687374524 44791664832 45174128246 45279554528 45464212352 45507232992 45511078912 45819401511 45842793984 45928690483 45952138752 45976035848 46267359216 46271269376 46311139836 46315053696 46503934464 46547938944 46632763668 46676890053 46822940112 46867246452 46934622736 47325448512 47377744258 47650089546 47727098016 47840937248 48036040832 48169114409 48193706496 48365556356 48411322401 48436038144 48524303568 48570219828 48574324608 48640044304 48768297552 48772419072 48818570112 48888751616 49153453596 49224116528 49270694988 49587085056 49634006976 49781483648 49974484158 50122972484 50170401489 50174641504 50379262336 50426933856 50518827307 50544619008 50665178624 50724851788 50772850323 50798771712 50939498844 51012729392 51061000332 51147238896 51199963776 51269235888 51273568768 51322086528 51625292944 51674143524 51723040329 52055178048 52209848704 52267468032 52567995532 52617738147 52622184992 52801450578 52836787328 52886784288 53136650752 53249574729 53276760576 53376586237 53403836928 53501155216 53551780836 53719342144 53770174224 53774718464 53821054404 53825602944 54040545936 54166664448 54194833452 54720049842 54756670592 54947851008 54999845568 55184457081 55316083693 55377131094 55466627424 55541672212 55598927072 55728682496 55980322151 56004169104 56008902144 56164062828 56290530816 56393109552 56446471692 56527619056 56623090368 56676670128 56944442112 56998325952 57335067096 57389320566 57628233984 57682764864 57854156672 58014429239 58078454562 58251022076 58306142271 58311069856 58680553152 58711069573 58736079792 58741043712 58881153536 59036410368 59199958116 59285063888 59341162548 59441385744 59526838592 59583166032 59722219776 59778732096 60022520064 60188799618 60434259912 60496558272 60676310656 60844401397 61092535348 61150344333 61601254416 61689812288 61748186448 61753404928 61916235264 62063918592 62112989354 62177018224 62235853404 62430586816 62489661936 62548792956 62694767808 62950447872 63100598016 63533452728 63593571438 63636130688 64133287959 64286259427 64548429868 64699071424 64760293104 64765766144 65024396736 65085926256 65091426816 65470448238 65537938128 65599953588 65694259984 66116113408 66178675968 66241297728 66511441152 66632645544 66695696874 66893868652 66967693416 67235911808 67422174521 67697133764 67761192369 67919331792 68081333776 68196318528 68260849488 68266618368 68358981184 68429448704 68827907122 68898858032 68928208128 68964053772 69401038824 69406904064 69472580544 69689957376 69755901696 69949145502 70156984196 70234410168 70401934104 70515712384 70999432972 71066616387 71402374448 71590647024 71693565632 71761405872 71767470592 72054061248 72185366006 72222219264 72259777936 72290559744 72548334534 72786455352 72861486912 72960066456 73158628608 73263801344 73333127424 73579276108 73836174792 73906042482 73955503232 74380627584 74672225472 74711058253 74885417104 75184458726 75190812736 75261962256 75497453824 75568893504 75640400784 75816928512 75925922816 75997767936 76087277682 76126123008 76268761946 76446756128 76519094088 76591500498 76837645312 76903853832 76910353152 76983129792 77437939416 77511215286 77741523028 78240737536 78314773056 78851993298 78933277488 79040071994 79121550064 79255180992 79330176432 79444221376 79629626368 79704976128 79989189358 80030026752 80105755392 80251732824 80327671254 80579013216 80655261336 80662077696 80738404416 81292250178 81533792444 82135005888 82330915264 82421776512 82895685262 82981137872 83199941136 83312508318 83319549248 83398390608 83593023744 83891101034 83933930496 84013353216 84134130688 84246094242 84355974144 84589664328 84711270304 84791428584 84934635552 85416663168 85511050612 86002600644 86347057472 86442350976 86699195648 86781235008 86939377226 87293930984 87376533114 87383917504 87421142016 87466604784 88020829728 88111565568 88238234624 88321730304 88470899712 88681921536 88843527392 88927595832 89011743822 89290257888 89374749048 89583329664 90348256492 90559109056 90928424704 91014465984 91638803022 91685587968 91857380966 91904277504 91952071696 92534718432 92542538752 92622279672 92630107392 93007868928 93095877888 93169484031 93265527336 93353780106 93645880224 93734492904 93869245472 94650897024 94755488516 95300179092 95454196032 95681874496 96072081664 96338228818 96387412992 96731112712 96822644802 96872076288 97048607136 97140439656 97148649216 97280088608 97536595104 97544838144 97637140224 97777503232 97947406289 98205672357 98306907192 98448233056 98541389976 99174170112 99268013952 99562967296 99948968316 100245944968 100340802978 100349283008 100758524672 100853867712 101037654614 101089238016 101330357248 101449703576 101545700646 101597543424 101878997688 102025458784 102122000664 102294477792 102399927552 102538471776 102547137536 102644173056 102725328547 103241860683 103250585888 103348287048 103446080658 104110356096 104419697408 104534936064 105135991064 105235476294 105244369984 105602901156 105673574656 105773568576 106273301504 106499149458 106553521152 106753172474 106807673856 107002310432 107103561672 107438684288 107540348448 107549436928 107642108808 107651205888 108081091872 108278049009 108333328896 108389666904 108536315077 108822501801 109440099684 109513341184 109895702016 109999691136 110368914162 110632167386 110754262188 110933254848 111083344424 111197854144 111457364992 111960644302 112008338208 112017804288 112328125656 112581061632 112776688089 112786219104 112892943384 113055238112 113246180736 113353340256 113830769471 113888884224 113996651904 114130916523 114403142919 114670134192 114778641132 115256467968 115365529728 115708313344 116028858478 116156909124 116502044152 116612284542 116622139712 117361106304 117422139146 117472159584 117482087424 117762307072 118072820736 118277989947 118399916232 118560107991 118570127776 118682325096 118882771488 119053677184 119166332064 119383489933 119444439552 119557464192 119983784037 120045040128 120377599236 120868519824 120993116544 121352621312 121688802794 122185070696 122300688666 123202508832 123379624576 123496372896 123506809856 123832470528 124127837184 124225978708 124343527893 124354036448 124471706808 124861173632 124968762477 124979323872 125097585912 125389535616 125836651551 125900895744 126136798603 126201196032 127066905456 127187142876 127272261376 128266575918 128572518854 129096859736 129398142848 129520586208 129531532288 130048793472 130171852512 130182853632 130409065839 130720119067 130940896476 131064799671 131075876256 131199907176 131388519968 132289813169 132357351936 132482595456 133022882304 133265291088 133391393748 133787737304 133935386832 134471823616 134844349042 135394267528 135522384738 135838663584 136162667552 136392637056 136521698976 136533236736 136717962368 136858897408 137096710241 137458204533 137655814244 137786071449 137797716064 137856416256 137928107544 138742974787 138802077648 138813808128 138945161088 139511803392 139898291004 140313968392 140468820336 140803868208 141031424768 141998865944 142133232774 142804748896 143181294048 143387131264 143522811744 143534941184 143784354643 144108122496 144370732012 144507343227 144519555872 144581119488 145096669068 145233967203 145572910704 145722973824 145920132912 146317257216 146666254848 147158552216 147672349584 147812084964 147911006464 148761255168 149344450944 149422116506 149770834208 150368917452 150381625472 150511204467 150523924512 150994907648 151137787008 151280801568 151556481921 151633857024 151917976213 151995535872 152174555364 152318550969 152537523892 152893512256 153038188176 153183000996 153807707664 153820706304 153966259584 154875878832 155022430572 155483046056 156481475072 156629546112 157703986596 157853214441 157866554976 158080143988 158243100128 158510361984 158660352864 158888442752 159328609199 159409952256 159748724187 159978378716 160129758711 160211510784 160503465648 160655342508 161158026432 161310522672 161324155392 161476808832 162584500356 163067584888 164270011776 164661830528 164843553024 165553371243 165791370524 165948251079 165962275744 166399882272 166625016636 166639098496 166796781216 167100736477 167186047488 167782202068 167940966453 168026706432 168492188484 169179328656 169422540608 169582857168 169869271104 170833326336 171022101224 172005201288 172694114944 172884701952 173398391296 173562470016 173878754452 174043287717 174587861968 174753066228 174767835008 174918426813 174933209568 176041659456 176133208719 176223131136 176553323707 176643460608 177687054784 177855191664 178023487644 178580515776 178749498096 179166659328 180696512984 181118218112 181856849408 182028931968 182533204191 182968584523 183277606044 183451032999 183714761932 183904143392 185069436864 185165680961 185244559344 185260214784 186191755776 186338968062 186531054672 186707560212 187291760448 187468985808 187738490944 189301794048 189510977032 190600358184 190908392064 191363748992 191893881329 192144163328 192399863877 192676457636 192858778281 193462225424 193645289604 194097214272 194280879312 194297298432 194560177216 195073190208 195274280448 195894812578 196411344714 196613814384 196896466112 197082779952 198348340224 198536027904 199125934592 199897936632 200491889936 200681605956 200698566016 201517049344 201707735424 202075309228 202266523563 202899407152 203091401292 203283577107 203757995376 204050917568 204244001328 204588955584 204799855104 205076943552 205288346112 205450657094 206483721366 206501171776 206696574096 206892161316 208220712192 208839394816 209069872128 210271982128 210470952588 210488739968 211205802312 211347149312 211547137152 212639165797 212998298916 213199849161 213506344948 214004620864 214207123344 214877368576 215080696896 215284217616 215302411776 216162183744 216556098018 216666657792 216779333808 217072630154 217645003602 218880199368 219026682368 219791404032 219999382272 220737828324 221264334772 221508524376 221866509696 222166688848 222395708288 223921288604 224016676416 224133174759 224656251312 225553376178 225572438208 225785886768 226110476224 226492361472 226706680512 227661538942 227777768448 227993303808 228261833046 228806285838 229340268384 229557282264 230512935936 230731059456 231416626688 232057716956 232313818248 233004088304 233224569084 233244279424 234722212608 234844278292 234944319168 236555979894 236799832464 237120215982 237140255552 237364650192 237765542976 238107354368 238332664128 238766979866 238888879104 239114928384 239967568074 240090080256 240755198472 241737039648 241986233088 242705242624 243377605588 244370141392 244601377332 246405017664 246759249152 246992745792 248451957416 248687055786 248708072896 248943413616 249722347264 249937524954 249958647744 250195171824 250779071232 251673303102 251801791488 252273597206 252402392064 254133810912 254374285752 254544522752 256533151836 257145037708 258193719472 258796285696 259041172416 260097586944 260343705024 260818131678 261440238134 261881792952 262129599342 262151752512 262399814352 262777039936 264579626338 264714703872 264965190912 266045764608 266530582176 266782787496 267575474608 267870773664 268943647232 269688698084 270788535056 271044769476 271677327168 272325335104 272785274112 273043397952 273435924736 274193420482 274916409066 275311628488 275572142898 275595432128 275712832512 275856215088 277485949574 277604155296 277627616256 277890322176 279023606784 279508452093 279796582008 280627936784 280937640672 281607736416 282062849536 283997731888 284266465548 285609497792 286362588096 286774262528 287045623488 287568709286 288216244992 288741464024 289014686454 289039111744 289162238976 290193338136 290467934406 291145821408 291445947648 291840265824 292634514432 293332509696 293842218867 294317104432 295344699168 295624169928 295822012928 297522510336 298688901888 298844233012 299541668416 300737834904 300763250944 301022408934 301047849024 301989815296 302275574016 302561603136 303112963842 303267714048 303835952426 303991071744 304349110728 304637101938 305075047784 305787024512 306076376352 306366001992 307615415328 307641412608 307932519168 308175985641 309725582049 309751757664 310044861144 310966092112 312962950144 313259092224 315407973192 315706428882 315733109952 316160287976 316486200256 317020723968 317320705728 317776885504 318657218398 318819904512 319497448374 319956757432 320259517422 320423021568 321006931296 321310685016 322316052864 322621045344 322648310784 322953617664 324834147027 325169000712 325608945231 326135169776 328540023552 329323661056 329687106048 331106742486 331582741048 331896502158 331924551488 332799764544 333250033272 333278196992 333593562432 334201472954 334372094976 335564404136 335881932906 336053412864 336984376968 338358657312 338845081216 339165714336 339738542208 341492308413 341666652672 342044202448 343209428757 344010402576 345388229888 345769403904 346796782592 347124940032 347757508904 348086575434 349175723936 349506132456 349535670016 349836853626 349866419136 352083318912 352266417438 352446262272 353106647414 353286921216 355374109568 355680323973 355710383328 356046975288 357161031552 357498996192 358150469799 358333318656 359951352111 361393025968 362236436224 363713698816 364057863936 365066408382 365937169046 366555212088 366902065998 367429523864 367808286784 370138873728 370331361922 370489118688 370520429568 372383511552 372677936124 373030583679 373062109344 373415120424 374583520896 374937971616 375476981888 377509954653 378410395809 378603588096 379021954064 381200716368 381816784128 382727497984 383787762658 384288326656 384799727754 385352915272 385717556562 386924450848 387290579208 388194428544 388561758624 388594596864 389120354432 390146380416 390548560896 391227197517 391789625156 392160357201 392822689428 393227628768 393792932224 394165559904 396869439507 397072055808 398251869184 399795873264 400983779872 401363211912 401397132032 403034098688 403415470848 403734430801 404150618456 404533047126 405798814304 406182802584 406567154214 407515990752 408101835136 408488002656 409177911168 409599710208 410153887104 410576692224 410901314188 411290130723 412967442732 413002343552 413358214347 413393148192 413784322632 416228924361 416441424384 417678789632 420543964256 420941905176 420977479936 422411604624 422694298624 423094274304 425278331594 425996597832 426399698322 427012689896 428009241728 428414246688 429754737152 430161393792 430568435232 430604823552 431353063929 432324367488 433112196036 433522029681 433558667616 434145260308 435290007204 437760398736 438053364736 439998764544 441475656648 442528669544 443017048752 443733019392 444333377696 444791416576 447381396293 447842577208 448033352832 448266349518 449312502624 451106752356 451144876416 451571773536 452220952448 452984722944 453413361024 454669445763 455323077884 455753928639 455986607616 456523666092 457612571676 458680536768 459114564528 461462118912 462833253376 464115433912 464627636496 466008176608 466449138168 466488558848 469204879039 469444425216 469688556584 469888638336 473111959788 473599664928 474240431964 474280511104 474729300384 475531085952 476214708736 476665328256 477533959732 477985827597 478229856768 479935136148 480389276133 481510396944 483474079296 483972466176 485410485248 486755211176 488740282784 489202754664 492810035328 493518498304 493985491584 495746952649 496903914832 497374111572 497416145792 497844753237 497886827232 499444694528 499875049908 499917295488 500390343648 501302209431 501558142464 503346606204 503822899359 504547194412 508267621824 508748571504 509089045504 513066303672 513760467961 514290075416 516387438944 517592571392 518082344832 519929730827 520195173888 520687410048 521636263356 522129863151 522880476268 523763585904 524259198684 524303505024 524799628704 525554079872 528399626157 529159252676 529659971121 529930381824 533061164352 533565574992 535150949216 535741547328 537887294464 538821954203 539377396168 541577070112 542089538952 543354654336 544650670208 545292156721 545570548224 546086795904 546871849472 547599612573 548386840964 548905753569 549832818132 550623256976 551144285796 551190864256 551712430176 554971899148 555208310592 555497042883 555780644352 559016904186 559593164016 561255873568 561875281344 563215472832 564125699072 565105951969 567995463776 568532931096 571218995584 572725176192 573548525056 574091246976 575137418572 575681643987 576432489984 577482928048 578029372908 578078223488 578576334843 580386676272 580935868812 582291642816 582891895296 583680531648 587684437734 588634208864 590689398336 591248339856 591644025856 595045020672 597072976279 597377803776 597688466024 599083336832 601475669808 601526501888 602044817868 602095698048 604551148032 605123206272 606225927684 606799570689 607671904852 608698221456 609274203876 610150095568 611574049024 612152752704 612732003984 615230830656 615865038336 616351971282 619451164098 619503515328 620089722288 621932184224 626198487317 626518184448 630815946384 631412857764 631466219904 632320575952 632972400512 634041447936 634641411456 635553771008 637314436796 637917497391 638994896748 639913514864 640519034844 642013862592 642621370032 644632105728 645242090688 645907235328 649668294054 650338001424 651217890462 652270339552 656744754991 657080047104 658647322112 659374212096 662213484972 663165482096 663793004316 663849102976 665599529088 666500066544 666556393984 667187124864 668402945908 671128808272 671763865812 672399524277 673968753936 676717314624 677690162432 678331428672 679477084416 682984616826 683333305344 684088404896 686418857514 688020805152 690776459776 691538807808 693895621081 694249880064 695515017808 696173150868 698351447872 699012264912 699071340032 699673707252 699732838272 704166637824 704532834876 706213294828 710748219136 711360647946 711420766656 712093950576 714322063104 714997992384 716300939598 716666637312 719109088009 719902704222 722786051936 724472872448 727744187963 728115727872 730132816764 731874338092 733110424176 733804131996 734859047728 735616573568 740277747456 740662723844 740978237376 745355872248 746061167358 746124218688 746830240848 749167041792 749875943232 750953963776 754187580107 755019909306 756820791618 757207176192 758043908128 762401432736 763243904449 763633568256 765454995968 767575525316 769599455508 770705830544 771435113124 773848901696 774581158416 776388857088 777123517248 778240708864 780292760832 782454395034 783579250312 784320714402 785645378856 786455257536 787585864448 788331119808 790977218161 793738879014 794144111616 799591746528 801967559744 802726423824 802794264064 806830941696 807468861602 808301236912 809066094252 811597628608 812365605168 813134308428 815031981504 816203670272 816976005312 818355822336 820307774208 821802628376 822580261446 825934885464 826004687104 826716428694 826786296384 827568645264 832457848722 832882848768 835721372551 841087928512 841883810352 841954959872 844823209248 846188548608 850556663188 851993195664 852799396644 854025379792 856018483456 856828493376 859509474304 860322787584 861136870464 862706127858 864648734976 866224392072 867044059362 867117335232 868290520616 870580014408 875520797472 876488268773 879997529088 881526656601 882951313296 885057339088 886034097504 887466038784 888666755392 889582833152 894762792586 895685154416 896066705664 896532699036 898625005248 902213504712 902289752832 903143547072 904441904896 905969445888 906826722048 909338891526 910646155768 911507857278 911973215232 913047332184 915225143352 917361073536 918229129056 922924237824 924527956923 928230867824 929255272992 932016353216 932898276336 932977117696 938409758078 938888850432 939377113168 939777276672 946223919576 947199329856 948480863928 948561022208 949458600768 951062171904 952429417472 953330656512 955067919464 955971655194 956459713536 959870272296 960778552266 963020793888 966948158592 967944932352 971243757289 973510422352 976826835693 977480565568 978405509328 985620070656 987036996608 987970983168 991493905298 993807829664 994748223144 994832291584 995689506474 995773654464 998889389056 999750099816 999834590976 1000780687296 1002604418862 1003116284928 1006693212408 1007645798718 1009094388824 1016535243648 1017497143008 1024476925239 1026132607344 1027520935922 1028580150832 1032774877888 1035185142784 1036164689664 1039859461654 1040390347776 1041374820096 1043272526712 1044259726302 1045760952536 1047527171808 1048518397368 1048607010048 1049599257408 1051108159744 1056799252314 1058318505352 1059319942242 1059860763648 1066122328704 1067131149984 1070301898432 1071483094656 1074451409397 1077643908406 1078754792336 1083154140224 1084179077904 1086709308672 1089301340416 1090584313442 1091141096448 1092173591808 1093743698944 1095199225146 1096773681928 1097811507138 1099665636264 1101246513952 1102288571592 1102381728512 1103424860352 1109943798296 1110416621184 1110994085766 1111561288704 1118033808372 1119186328032 1122511747136 1123750562688 1126430945664 1130211903938 1135231187427 1135990927552 1137065862192 1142437991168 1145450352384 1147097050112 1148182493952 1150274837144 1151363287974 1152864979968 1154965856096 1156058745816 1156156446976 1157152669686 1160773352544 1161871737624 1164583285632 1165783790592 1167361063296 1175368875468 1176481071603 1177268417728 1181378796672 1182496679712 1190608318521 1194145952558 1194755607552 1195376932048 1198166673664 1202951339616 1203053003776 1204089635736 1204191396096 1209102296064 1210246412544 1211203292403 1212451855368 1213599141378 1215343809704 1217396442912 1218548407752 1220300191136 1223148098048 1224305505408 1225464007968 1230461661312 1231730076672 1232703942564 1233870392169 1238902328196 1239007030656 1240179444576 1243864368448 1248686773083 1252396974634 1253036368896 1261631892768 1262825715528 1262932439808 1264641151904 1265944801024 1268082895872 1269282822912 1271107542016 1273316281757 1274628873592 1275834994782 1277989793496 1279827029728 1281038069688 1284027725184 1285242740064 1289264211456 1290484181376 1291814470656 1294059191787 1299336588108 1300676002848 1302435780924 1304540679104 1313489509982 1314160094208 1317294644224 1324426969944 1326330964192 1327586008632 1327698205952 1331199058176 1333000133088 1333112787968 1334374249728 1335429271111 1336805891816 1342144188879 1342257616544 1343527731624 1344799048554 1347937507872 1353434629248 1355380324864 1356662857344 1358954168832 1365969233652 1367261785917 1368176809792 1372837715028 1376041610304 1381552919552 1387791242162 1388499760128 1391030035616 1392346301736 1396702895744 1398024529824 1398142680064 1399347414504 1399465676544 1407614637117 1408333275648 1409065669752 1410972096001 1412426589656 1421496438272 1422721295892 1422841533312 1424187901152 1428644126208 1429995984768 1432601879196 1433957482791 1438218176018 1439805408444 1445572103872 1448945744896 1455488375926 1456231455744 1460265633528 1463748676184 1466220848352 1467608263992 1469718095456 1471233147136 1479800003123 1480555494912 1481325447688 1481956474752 1487240857947 1490711744496 1492122334716 1492248437376 1493660481696 1498334083584 1499751886464 1501907927552 1503906628293 1508375160214 1510039818612 1513641583236 1516087816256 1524802865472 1526487808898 1527267136512 1530909991936 1535151050632 1539198911016 1541281403883 1541411661088 1542870226248 1547697803392 1549162316832 1551985369129 1552777714176 1554247034496 1556481417728 1559789192481 1560585521664 1564908790068 1567158500624 1568641428804 1571290757712 1572910515072 1575171728896 1576662239616 1581954436322 1587477758028 1588979913363 1599183493056 1603935119488 1605452847648 1605588528128 1613661883392 1614937723204 1616465862609 1616602473824 1618132188504 1623195257216 1624731210336 1626268616856 1630063963008 1632407340544 1633952010624 1635876470163 1636711644672 1639778381839 1640615548416 1643605256752 1645160522892 1646717260707 1651869770928 1652009374208 1653432857388 1653572592768 1655137290528 1664915697444 1666491128649 1671442745102 1682175857024 1683767620704 1683909919744 1689646418496 1692377097216 1695317855907 1699361547871 1701113326376 1703986391328 1705598793288 1708050759584 1712036966912 1713656986752 1719767571197 1720645575168 1722273740928 1725412255716 1727044931961 1729297469952 1732448784144 1734088118724 1734234670464 1736581041232 1741160028816 1751041594944 1752976537546 1763053313202 1765902626592 1770114678176 1772068195008 1774932077568 1777333510784 1779165666304 1782257233133 1789525585172 1791218928837 1791370308832 1792133411328 1793065398072 1797250010496 1803658672231 1804427009424 1804579505664 1806287094144 1808883809792 1813653444096 1818677783052 1821292311536 1823015714556 1826094664368 1830450286704 1834722147072 1836458258112 1849055913846 1856461735648 1858510545984 1864032706432 1865796552672 1865954235392 1869196610359 1876819516156 1878595461951 1878754226336 1879554553344 1892447839152 1894398659712 1896961727856 1897122044416 1898917201536 1902124343808 1906661313024 1910135838928 1911943310388 1913752492173 1919740544592 1921557104532 1926041587776 1933896317184 1942487514578 1947020844704 1953653671386 1954961131136 1956811018656 1970234264973 1971240141312 1974933690769 1975941966336 1982987810596 1987615659328 1989496446288 1989664583168 1991379012948 1991547308928 1999500199632 1999669181952 2001561374592 2005208837724 2013386424816 2015291597436 2018188777648 2033070487296 2034994286016 2048953850478 2052265214688 2055041871844 2057160301664 2065549755776 2071271919587 2072329379328 2079718923308 2081686863243 2082749640192 2086545053424 2088519452604 2091521905072 2095054343616 2097036794736 2097214020096 2099198514816 2102216319488 2113598504628 2116637010704 2118639884484 2132244657408 2134262299968 2140603796864 2142966189312 2148902818794 2155287816812 2157327264027 2157509584672 2166308280448 2168358155808 2172309574201 2173418617344 2178602680832 2181168626884 2183232563889 2184347183616 2190398450292 2193547363856 2195623014276 2199331272528 2202493027904 2204577143184 2204763457024 2206849720704 2219887596592 2220833242368 2221988171532 2236067616744 2238372656064 2245023494272 2247501125376 2252861891328 2260423807876 2262562740321 2270462374854 2271981855104 2274131724384 2284875982336 2289731713347 2290900704768 2295193208191 2296364987904 2300549674288 2302726575948 2309931712192 2312117491632 2312312893952 2314305339372 2321546705088 2323743475248 2329166571264 2334722126592 2350737750936 2352962143206 2354536835456 2362757593344 2364993359424 2372931654483 2378591598799 2381216637042 2388291905116 2390753864096 2396333347328 2405902679232 2407153852493 2408179271472 2408382792192 2420492825088 2422406584806 2424903710736 2427198282756 2430687619408 2434792885824 2437096815504 2440600382272 2446296196096 2448611010816 2450928015936 2460923322624 2465407885128 2467740784338 2477804656392 2478014061312 2480358889152 2487728736896 2494620457277 2497373546166 2504793949268 2507164117653 2523263785536 2525651431056 2525864879616 2529282303808 2531889602048 2538565645824 2546632563514 2549257747184 2551669989564 2555979586992 2559654059456 2562076139376 2568055450368 2570485480128 2578528422912 2580968362752 2588118383574 2598673176216 2601352005696 2604871561848 2609081358208 2626979019964 2629464806319 2648853939888 2652661928384 2655172017264 2655396411904 2662398116352 2666000266176 2668748499456 2670858542222 2673611783632 2684288377758 2684515233088 2687055463248 2689598097108 2695875015744 2706869258496 2710760649728 2713325714688 2717908337664 2731938467304 2734523571834 2736353619584 2745675430056 2752083220608 2764309155361 2775582484324 2782060071232 2784692603472 2793405791488 2796049059648 2798694829008 2798931353088 2815229274234 2816666551296 2818131339504 2821944192002 2824853179312 2842992876544 2845442591784 2845683066624 2848375802304 2857288252416 2859991969536 2865203758392 2867914965582 2876436352036 2879610816888 2891144207744 2910976751852 2913731271867 2920531267056 2927497352368 2932441696704 2935216527984 2939436190912 2942466294272 2959600006246 2961110989824 2962650895376 2963912949504 2974481715894 2981423488992 2984244669432 2984496874752 2987320963392 2996668167168 2999503772928 3003815855104 3007813256586 3016750320428 3020079637224 3027283166472 3032175632512 3049605730944 3052975617796 3070302101264 3078397822032 3082562807766 3082823322176 3085740452496 3095395606784 3098324633664 3103970738258 3105555428352 3108494068992 3112962835456 3119578384962 3121171043328 3129817580136 3134317001248 3137282857608 3142581515424 3145821030144 3150343457792 3153324479232 3163908872644 3174955516056 3177959826726 3198366986112 3207870238976 3210905695296 3229875446408 3232931725218 3233204947648 3236264377008 3246390514432 3249462420672 3252537233712 3260127926016 3264814681088 3267904021248 3271752940326 3273423289344 3279556763678 3281231096832 3287210513504 3290321045784 3293434521414 3303739541856 3304018748416 3306865714776 3307145185536 3310274581056 3329831394888 3332982257298 3342885490204 3364351714048 3367535241408 3379292836992 3390635711814 3398723095742 3402226652752 3407972782656 3411197586576 3416101519168 3424073933824 3427313973504 3439535142394 3441291150336 3444547481856 3450824511432 3454089863922 3458594939904 3464897568288 3468176237448 3468469340928 3473162082464 3482320057632 3502083189888 3505953075092 3526106626404 3531805253184 3540229356352 3544136390016 3554667021568 3564514466266 3579051170344 3582437857674 3582740617664 3584266822656 3586130796144 3594500020992 3607317344462 3608854018848 3609159011328 3612574188288 3617767619584 3627306888192 3633609877209 3637355566104 3642584623072 3646031429112 3652189328736 3660900573408 3669444294144 3672916516224 3698111827692 3712923471296 3717021091968 3728065412864 3731593105344 3738393220718 3753639032312 3757190923902 3757508452672 3759109106688 3784895678304 3788797319424 3793923455712 3794244088832 3797834403072 3804248687616 3813322626048 3819948845271 3820271677856 3823886620776 3827504984346 3839481089184 3843114209064 3852083175552 3867792634368 3884975029156 3894041689408 3907307342772 3909922262272 3913622037312 3940468529946 3942480282624 3949867381538 3951883932672 3965975621192 3975231318656 3978992892576 3979329166336 3982758025896 3983094617856 3999000399264 3999338363904 4003122749184 4006287813333 4010417675448 4015843657849 4026432566637 4026772849632 4030583194872 4036377555296 4066140974592 4069988572032 4097907700956 4104530429376 4110083743688 4114320603328 4131099511552 4142543839174 4144658758656 4159437846616 4163373726486 4165499280384 4173090106848 4177038905208 4183043810144 4190108687232 4194073589472 4194428040192 4198397029632 4204432638976 4211738470427 4222843911351 4227197009256 4232916288003 4233274021408 4237279768968 4264489314816 4268524599936 4281207593728 4285932378624 4297805637588 4310575633624 4314654528054 4315019169344 4332616560896 4336716311616 4344619148402 4346837234688 4357205361664 4362337253768 4366465127778 4368694367232 4380796900584 4387094727712 4391246028552 4398662545056 4404986055808 4409154286368 4409526914048 4413699441408 4417189127521 4439400009369 4439775193184 4441666484736 4443976343064 4461722573841 4472135233488 4476745312128 4490046988544 4495002250752 4505723782656 4520847615752 4525125480642 4540924749708 4543963710208 4548263448768 4569751964672 4579463426694 4581801409536 4590386416382 4592729975808 4601099348576 4605453151896 4619863424384 4623844211649 4624234983264 4624625787904 4628610678744 4643093410176 4647486950496 4655956107387 4658333142528 4667061548311 4669444253184 4679367577443 4701475501872 4705924286412 4709073670912 4725515186688 4729986718848 4745863308966 4757183197598 4762433274084 4776583810232 4781507728192 4792666694656 4811805358464 4814307704986 4816358542944 4816765584384 4840985650176 4844813169612 4849397587827 4849807421472 4854396565512 4861375238816 4869585771648 4874193631008 4881200764544 4894723087253 4897222021632 4901856031872 4907629410489 4919335145517 4921846645248 4930815770256 4935481568676 4955609312784 4956028122624 4960717778304 4975457473792 4989240914554 4994747092332 5009587898536 5014328235306 5046527571072 5051302862112 5051729759232 5058564607616 5063779204096 5077131291648 5085953567721 5093265127028 5098084643613 5098515494368 5103339979128 5111959173984 5119308118912 5124152278752 5133490067119 5136110900736 5140970960256 5159302713591 5161936725504 5176236767148 5197346352432 5202704011392 5209743123696 5218162716416 5253958039928 5258929612638 5297707879776 5305323856768 5310344034528 5310792823808 5324796232704 5332000532352 5337496998912 5341717084444 5346771699399 5347223567264 5368576755516 5369030466176 5373656786511 5374110926496 5379196194216 5391750031488 5410976016693 5413738516992 5423882339929 5426651429376 5463876934608 5469047143668 5472707239168 5491350860112 5504166441216 5528618310722 5551164968648 5564120142464 5569385206944 5586811582976 5592098119296 5597389658016 5597862706176 5607589831077 5620965119881 5630458548468 5635786385853 5636262679008 5643888384004 5649706358624 5688461966267 5690885183568 5691366133248 5696751604608 5719983939072 5730407516784 5735829931164 5752872704072 5759221633776 5782288415488 5821953503704 5827462543734 5841062534112 5854994704736 5864883393408 5870433055968 5878872381824 5884932588544 5895158540363 5910702794919 5919200012492 5924801072307 5925301790752 5927825899008 5948963431788 5962846977984 5965947915841 5968489338864 5968993749504 5974641926784 5999007545856 6015626513172 6033500640856 6040159274448 6054566332944 6064351265024 6099211461888 6105951235592 6140604202528 6156795644064 6165125615532 6165646644352 6171480904992 6182727249649 6190791213568 6196649267328 6207941476516 6213815758761 6216988137984 6239156769924 6245060589729 6259635160272 6268634002496 6274565715216 6285163030848 6291642060288 6306648958464 6327817745288 6349911032112 6355919653452 6396733972224 6415740477952 6421811390592 6459750892816 6465863450436 6466409895296 6471981792081 6472528754016 6492781028864 6498924841344 6505074467424 6516928722603 6520255852032 6532472977159 6535808042496 6543505880652 6549697691667 6559113527356 6574421027008 6580642091568 6586869042828 6607479083712 6613731429552 6614290371072 6620549162112 6659662789776 6665964514596 6685770980408 6728703428096 6735070482816 6758585673984 6781271423628 6787688220963 6797446191484 6804453305504 6815945565312 6822395173152 6832203038336 6851130195557 6854627947008 6869195140041 6879070284788 6885579624573 6889094963712 6901649022864 6908179727844 6929795136576 6936352474896 6936938681856 6946324164928 6964640115264 7004166379776 7011906150184 7052213252808 7063610506368 7080458712704 7088272780032 7109334043136 7118794963449 7129028932532 7135774796397 7158102340688 7164875715348 7165481235328 7172261592288 7189000041984 7214634688924 7217708037696 7221461557479 7225148376576 7267219754418 7274711132208 7285169246144 7292062858224 7304378657472 7321801146816 7338888588288 7345833032448 7396223655384 7425846942592 7434042183936 7456130825728 7463186210688 7476786441436 7483861371831 7507278064624 7514381847804 7515016905344 7521492352959 7569791356608 7577594638848 7587846911424 7591792919401 7595668806144 7639897690542 7640543355712 7647773241552 7655009968692 7678962178368 7686228418128 7704166351104 7735585268736 7769950058312 7788083378816 7814614685544 7819844524544 7827244074624 7867649134489 7880937059892 7888394418957 7899734763076 7931951242384 7950462637312 7957985785152 7965516051792 7966189235712 7998000798528 8006245498368 8012575626666 8020835350896 8031687315698 8052865133274 8053545699264 8061166389744 8072755110592 8132281949184 8139977144064 8195815401912 8209060858752 8220167487376 8228641206656 8262199023104 8285087678348 8292927466083 8318875693232 8326747452972 8346180213696 8354077810416 8366087620288 8380217374464 8388147178944 8396794059264 8423476940854 8445687822702 8454394018512 8465832576006 8466548042816 8474559537936 8528978629632 8537049199872 8562415187456 8571864757248 8595611275176 8621151267248 8629309056108 8630038338688 8665233121792 8673432623232 8689238296804 8724674507536 8732930255556 8741193815601 8761593801168 8774189455424 8782492057104 8797325090112 8809972111616 8818308572736 8827398882816 8834378255042 8878800018738 8879550386368 8883332969472 8887952686128 8923445147682 8944270466976 8953490624256 8980093977088 8990004501504 9011447565312 9041695231504 9050250961284 9081849499416 9087927420416 9096526897536 9158926853388 9180772832764 9202198697152 9210906303792 9239726848768 9247688423298 9248469966528 9257221357488 9286186820352 9294973900992 9311912214774 9316666285056 9334123096622 9338888506368 9358735154886 9402951003744 9411848572824 9418147341824 9451030373376 9459973437696 9491726617932 9514366395196 9524866548168 9553167620464 9563015456384 9623610716928 9628615409972 9632717085888 9689626339224 9698795175654 9699614842944 9708793131024 9722750477632 9739171543296 9748387262016 9762401529088 9789446174506 9794444043264 9803712063744 9815258820978 9838670291034 9843693290496 9861631540512 9870963137352 9911218625568 9912056245248 9921435556608 9950914947584 9978481829108 9989494184664 10019175797072 10028656470612 10093055142144 10102605724224 10117129215232 10171907135442 10186530254056 10196169287226 10197030988736 10206679958256 10223918347968 10238616237824 10248304557504 10266980134238 10272221801472 10281941920512 10318605427182 10323873451008 10352473534296 10394692704864 10405408022784 10419486247392 10436325432832 10507916079856 10517859225276 10595415759552 10610647713536 10620688069056 10664001064704 10683434168888 10693543398798 10694447134528 10737153511032 10738060932352 10747313573022 10748221852992 10758392388432 10783500062976 10821952033386 10827477033984 10847764679858 10853302858752 10927753869216 10938094287336 10945414478336 10982701720224 11008332882432 11057236621444 11102329937296 11128240284928 11138770413888 11173623165952 11184196238592 11194779316032 11215179662154 11241930239762 11260917096936 11271572771706 11272525358016 11287776768008 11299412717248 11376923932534 11381770367136 11382732266496 11393503209216 11439967878144 11459846535813 11460815033568 11471659862328 11505745408144 11518443267552 11564576830976 11643907007408 11654925087468 11682125068224 11709989409472 11729766786816 11740866111936 11757744763648 11790317080726 11821405589838 11838400024984 11849602144614 11850603581504 11855651798016 11897926863576 11925693955968 11931895831682 11936978677728 11937987499008 11949283853568 11998015091712 12018863439999 12031253026344 12047530973547 12067001281712 12080318548896 12109132665888 12128702530048 12198422923776 12211902471184 12281208405056 12313591288128 12330251231064 12331293288704 12342961809984 12365454499298 12381582427136 12393298534656 12415882953032 12427631517522 12433976275968 12478313539848 12490121179458 12519270320544 12537268004992 12549131430432 12570326061696 12583284120576 12613297916928 12635215411281 12655635490576 12698748864009 12699822064224 12711839306904 12793467944448 12831480955904 12843622781184 12919501785632 12931726900872 12932819790592 12943963584162 12945057508032 12985562057728 12997849682688 13010148934848 13033857445206 13040511704064 13064945954318 13071616084992 13087011761304 13099395383334 13118227054712 13148842054016 13161284183136 13173738085656 13214958167424 13227462859104 13228580742144 13241098324224 13251567382563 13318200028107 13319325579552 13331929029192 13371541960816 13457406856192 13470140965632 13517171347968 13562542847256 13575376441926 13594892382968 13608906611008 13631891130624 13644790346304 13664406076672 13702260391114 13709255894016 13738390280082 13758140569576 13771159249146 13778189927424 13803298045728 13816359455688 13859590273152 13872704949792 13873877363712 13892648329856 13929280230528 13967868322161 14001184644933 14008332759552 14023812300368 14104426505616 14127221012736 14160917425408 14176545560064 14218668086272 14237589926898 14258057865064 14271549592794 14316204681376 14329751430696 14330962470656 14344523184576 14378000083968 14429269377848 14435416075392 14442923114958 14450296753152 14534439508836 14549422264416 14570338492288 14584125716448 14608757314944 14643602293632 14684169261759 14691666064896 14758005436551 14792447310768 14851693885184 14868084367872 14912261651456 14926372421376 14953572882872 14967722743662 15014556129248 15028763695608 15030033810688 15042984705918 15139582713216 15155189277696 15175693822848 15183585838802 15191337612288 15279795381084 15281086711424 15294253930839 15295546483104 15310019937384 15357924356736 15372456836256 15400470201357 15408332702208 15477908140773 15539900116624 15576166757632 15629229371088 15639689049088 15654488149248 15735298268978 15761874119784 15776788837914 15799469526152 15863902484768 15900925274624 15915971570304 15931032103584 15932378471424 15996001597056 16012490996736 16025151253332 16040315098197 16041670701792 16063374631396 16105730266548 16107091398528 16122332779488 16145510221184 16232928050079 16271647019787 16279954288128 16391630803824 16418121717504 16440334974752 16457282413312 16524398046208 16553111662841 16570175356696 16585854932166 16637751386464 16653494905944 16692360427392 16708155620832 16732175240576 16760434748928 16776294357888 16793588118528 16822769493231 16846953881708 16862895359643 16891375645404 16908788037024 16931665152012 16933096085632 16949119075872 17065385898801 17074098399744 17124830374912 17191222550352 17242302534496 17258618112216 17260076677376 17330466243584 17346865246464 17360580524443 17378476593608 17449349015072 17465860511112 17482387631202 17523187602336 17548378910848 17564984114208 17594650180224 17619944223232 17636617145472 17654797765632 17668756510084 17685475621089 17757600037476 17759100772736 17774403216921 17775905372256 17846890295364 17888540933952 17897843747523 17906981248512 17960187954176 18083390463008 18100501922568 18163698998832 18175854840832 18193053795072 18317853706776 18342637248013 18361545665528 18404397394304 18421812607584 18479453697536 18495376846596 18496939933056 18514442714976 18548181748947 18572373640704 18589947801984 18623824429548 18641447276283 18668246193244 18717470309772 18805902007488 18823697145648 18836294683648 18919946875392 18983453235864 19028732790392 19049733096336 19106335240928 19126030912768 19237400040599 19247221433856 19257230819944 19265434171776 19379252678448 19397590351308 19399229685888 19417586262048 19445500955264 19478343086592 19496774524032 19524803058176 19550786167809 19578892349012 19597418931477 19607424127488 19630517641956 19677340582068 19723263081024 19741926274704 19822437251136 19842871113216 19901829895168 19956963658216 19978988369328 20038351594144 20057312941224 20175809798677 20186110284288 20205211448448 20234258430464 20343814270884 20373060508112 20392338574452 20394061977472 20413359916512 20447836695936 20477232475648 20496609115008 20533960268476 20553390586671 20563883841024 20637210854364 20656738873719 20704947068592 20789385409728 20810816045568 20838972494784 20872650865664 21015832159712 21035718450552 21190831519104 21221295427072 21241376138112 21317118963907 21328002129408 21366868337776 21387086797596 21388894269056 21407324389191 21474307022064 21476121864704 21494627146044 21496443705984 21516784776864 21567000125952 21643904066772 21664384672437 21695529359716 21855507738432 21876188574672 21890828956672 21965403440448 22016665764864 22091700122323 22114473242888 22204659874592 22256480569856 22277540827776 22356978425561 22368392477184 22389558632064 22430359324308 22451584115493 22483860479524 22521834193872 22543145543412 22545050716032 22575553536016 22598825434496 22753847865068 22763540734272 22775378758203 22787006418432 22919693071626 22921630067136 22943319724656 23011490816288 23036886535104 23129153661952 23169344030729 23287814014816 23309850174936 23364250136448 23419978818944 23447562739003 23459533573632 23481732223872 23515489527296 23580634161452 23602947403467 23642811179676 23676800049968 23699204289228 23701207163008 23795853727152 23851387911936 23863791663364 23873957355456 23898567707136 24037726879998 24062506052688 24095061947094 24134002563424 24160637097792 24218265331776 24257405060096 24299555934667 24396845847552 24423804942368 24562416810112 24627182576256 24660502462128 24662586577408 24685923619968 24730908998596 24786597069312 24831765906064 24855263035044 24878782398249 24956627079696 24980242358916 25038540641088 25074536009984 25098262860864 25140652123392 25270430822562 25311270981152 25397497728018 25399644128448 25423678613808 25586935888896 25674137979997 25687245562368 25839003571264 25863453801744 25865639581184 25887927168324 25890115016064 25995699365376 26020297869696 26067714890412 26129891908636 26174023522608 26198790766668 26236454109424 26297684108032 26322568366272 26347476171312 26429916334848 26454925718208 26482196648448 26503134765126 26636400056214 26638651159104 26663858058384 26743083921632 26926534954631 26940281931264 27034342695936 27125085694512 27150752883852 27189784765936 27217813222016 27263782261248 27289580692608 27328812153344 27404520782228 27476780560164 27516281139152 27542318498292 27606596091456 27632718911376 27719180546304 27745409899584 27785296659712 27858560461056 27935736644322 28002369289866 28016665519104 28047624600736 28208853011232 28240024464613 28254442025472 28321834850816 28353091120128 28475179853796 28516115730128 28543099185588 28632409362752 28659502861392 28661924941312 28689046369152 28858538755696 28870832150784 28885846229916 29068879017672 29098844528832 29140676984576 29168251432896 29217514629888 29287204587264 29368338523518 29383332129792 29516010873102 29584894621536 29703387770368 29736168735744 29837511706483 29852744842752 29907145765744 29935445487324 30029112258496 30057527391216 30060067621376 30085969411836 30279165426432 30351387645696 30367171677604 30559590762168 30562173422848 30588507861678 30591092966208 30620039874768 30715848713472 30744913672512 30800940402714 30816665404416 30921690784387 30955816281546 31079800233248 31152333515264 31258458742176 31293000082409 31308976298496 31470596537956 31523748239568 31553577675828 31598939052304 31727804969536 31801850549248 31831943140608 31862064207168 31992003194112 32050302506664 32080630196394 32083341403584 32126749262792 32211460533096 32214182797056 32244665558976 32291020442368 32430065944601 32465856100158 32543294039574 32559908576256 32783261607648 32836243435008 32880669949504 32914564826624 33106223325682 33140350713392 33171709864332 33275502772928 33306989811888 33384720854784 33416311241664 33464350481152 33520869497856 33552588715776 33645538986462 33693907763416 33725790719286 33782751290808 33817576074048 33863330304024 33866192171264 33898238151744 34130771797602 34148196799488 34382445100704 34484605068992 34517236224432 34520153354752 34693730492928 34721161048886 34756953187216 34898698030144 34931721022224 34964775262404 35046375204672 35096757821696 35129968228416 35189300360448 35239888446464 35273234290944 35337513020168 35370951242178 35515200074952 35518201545472 35548806433842 35551810744512 35693780590728 35777081867904 35795687495046 35813962497024 35936019019693 36142592920641 36166780926016 36201003845136 36327397997664 36386107590144 36635707413552 36685274496026 36723091331056 36808794788608 36843625215168 36958907395072 36990753693192 36993879866112 37028885429952 37096363497894 37144747281408 37179895603968 37247648859096 37282894552566 37336492386488 37434940619544 37611804014976 37647394291296 37839893750784 37905646233843 37966906471728 38057465580784 38099466192672 38212670481856 38252061825536 38474800081198 38494442867712 38514461639888 38530868343552 38758505356896 38795180702616 38798459371776 38835172524096 38891001910528 38956686173184 38993549048064 39049606116352 39101572335618 39157784698024 39194837862954 39214848254976 39261035283912 39354681164136 39446526162048 39483852549408 39644874502272 39685742226432 39754702147689 39913927316432 39957976738656 40076703188288 40114625882448 40351619597354 40372220568576 40410422896896 40468516860928 40687628541768 40746121016224 40784677148904 40788123954944 40826719833024 40895673391872 40954464951296 40993218230016 41067920536952 41106781173342 41127767682048 41274421708728 41313477747438 41409894137184 41578770819456 41621632091136 41677944989568 42003553934799 42031664319424 42071436901104 42381663038208 42442590854144 42482752276224 42634237927814 42656004258816 42733736675552 42774173595192 42777788538112 42814648778382 42948614044128 42952243729408 42989254292088 42992887411968 43033569553728 43134000251904 43287808133544 43328769344874 43391058719432 43711015476864 43752377149344 43930806880896 44052507785277 44183400244646 44228946485776 44409319749184 44512961139712 44555081655552 44713956851122 44736784954368 44779117264128 44860718648616 44903168230986 44967720959048 45043668387744 45086291086824 45090101432064 45151107072032 45197650868992 45507695730136 45527081468544 45550757516406 45574012836864 45839386143252 45843260134272 45886639449312 46022981632576 46073773070208 46201410604071 46338688061458 46575628029632 46619700349872 46728500272896 46839957637888 46895125478006 46919067147264 46963464447744 47030979054592 47161268322904 47205894806934 47285622359352 47353600099936 47398408578456 47402414326016 47591707454304 47702775823872 47727583326728 47747914710912 47797135414272 48075453759996 48125012105376 48190123894188 48268005126848 48321274195584 48436530663552 48599111869334 48814941059361 48847609884736 49124833620224 49254365152512 49321004924256 49325173154816 49371847239936 49461817997192 49573194138624 49659334988523 49663531812128 49710526070088 49757564796498 49913254159392 49960484717832 50077081282176 50149072019968 50196525721728 50281304246784 50540861645124 50588686078929 50622541962304 50794995456036 50799288256896 50847357227616 51196157696403 51348275959994 51374491124736 51678007142528 51726907603488 51731279162368 51775854336648 51780230032128 51991398730752 52040595739392 52081741573329 52135429780824 52205967552037 52259783817272 52348047045216 52397581533336 52472908218848 52595368216064 52645136732544 52694952342624 52859832669696 52909851436416 52964393296896 53006269530252 53056426863267 53272800112428 53277302318208 53327716116768 53486167843264 53693531242569 53853069909262 53880563862528 54250171389024 54301505767704 54379569531872 54435626444032 54527564522496 54579161385216 54657624306688 54752600115551 54809041564456 54953561120328 55027911744039 55032562278304 55084636996584 55213192182912 55265437822752 55438361092608 55490819799168 55570593319424 55644545246841 55717120922112 55871473288644 56004738579732 56095249201472 56417706022464 56480048929226 56508884050944 56643669701632 56950359707592 57032231460256 57086198371176 57264818725504 57319005722784 57323849882624 57378092738304 57423458657773 57712200121797 57717077511392 57741664301568 57771692459832 58137758035344 58197689057664 58281353969152 58336502865792 58435029259776 58574409174528 58736677047036 58792256794431 59032021746204 59169789243072 59406775540736 59675023412966 59705489685504 59814291531488 59870890974648 60058224516992 60115054782432 60120135242752 60171938823672 60527429396031 60558330852864 60671800128043 60702775291392 60734343355208 61119181524336 61124346845696 61177015723356 61182185932416 61240079749536 61431697426944 61489827345024 61601880805428 61660171760013 61843381568774 61911632563092 62159600466496 62304667030528 62516917484352 62586000164818 62617952596992 62941193075912 63047496479136 63107155351656 63197878104608 63455609939072 63631400134289 63663886281216 63724128414336 63951356891721 63984006388224 64100605013328 64161260392788 64166682807168 64253498525584 64422921066192 64428365594112 64489331117952 64582040884736 64860131889202 64931712200316 65086588079148 65566523215296 65672486870016 65761339899008 65829129653248 66212446651364 66275100366969 66280701426784 66343419728664 66551005545856 66613979623776 66735370872547 66769441709568 66832622483328 66928700962304 67070935276683 67105177431552 67291077972924 67387815526832 67451581438572 67565502581616 67635152148096 67726660608048 67732384342528 67796476303488 68261543595204 68326136274609 68764890201408 68969210137984 69034472448864 69040306709504 69387460985856 69442322097772 69508032092187 69513906374432 69797396060288 69863442044448 69929550524808 70092750409344 70193515643392 70259936456832 70342688217009 70378600720896 70510470419077 70546468581888 70675026040336 70741902484356 70808842210401 71030400149904 71036403090944 71097612867684 71103621489024 71387561181456 71554163735808 71591374990092 71872038039386 72285185841282 72333561852032 72402007690272 72654795995328 72772215180288 72898667804001 73072546558453 73271414827104 73370548992052 73446182662112 73617589577216 73687250430336 73950005561471 73981507386384 73987759732224 74057770859904 74192726995788 74359791207936 74495297718192 74565789105132 74672984772976 74869881239088 75223608029952 75294788582592 75811292467686 75933812943456 76114931161568 76198932385344 76425340963712 76504123651072 76637061024719 76949600162396 77022413939991 77028923279776 77061736687104 77517010713792 77557322905933 77590361405232 77596918743552 77670345048192 77782003821056 77987098096128 78203144671236 78315569396048 78389675725908 78522070567824 78709362328272 78893052324096 78967705098816 79289749004544 79509404295378 79827854632864 79915953477312 80153406376576 80229251764896 80375454245437 80703239194708 80779604863893 80820845793792 81375257083536 81492242032448 81569354297808 81576247909888 81653439666048 81791346783744 81986436460032 82135841073904 82213562346684 82548843417456 82626955494876 82819788274368 83157541638912 83355889979136 84007107869598 84063328638848 84142873802208 84720073393839 84763326076416 84922148703067 84965504552448 85268475855628 85467473351104 85548347190384 85555577076224 85629297556764 85897228088256 85978508584176 85985774823936 86067139107456 86575616267088 86657538689748 86782117438864 87422030953728 87504754298688 87861613761792 88105015570554 88366800489292 88457892971552 88818639498368 89064692542241 89110163311104 89427913702244 89512535119449 89558234528256 89721437297232 89806336461972 89935441918096 90087336775488 90172582173648 90180202864128 90302214144064 90395301737984 91015391460272 91054162937088 91101515032812 91678772286504 91686520268544 91773278898624 92045963265152 92147546140416 92402821208142 92677376122916 92765072353161 93151256059264 93239400699744 93457000545792 93679915275776 93790250956012 93879000247227 93926928895488 94322536645808 94411789613868 94571244718704 94707200199872 94796817156912 94804828652032 95183414908608 95405551647744 95455166653456 95495829421824 96150907519992 96250024210752 96380247788376 96536010253696 96642548391168 96873061327104 97198223738668 97290197833803 97629882118722 97695219769472 98249667240448 98508730305024 98642009848512 98693307952213 98743694479872 98923635994384 99318669977046 99327063624256 99421052140176 99515129592996 99826508318784 99920969435664 100154162564352 100298144039936 100393051443456 100562608493568 101081723290248 101177372157858 101245083924608 101589990912072 101598576513792 101694714455232 102279438748357 102392315392806 102696551919988 103356014285056 103453815206976 103551708673296 103560460064256 104081191478784 104163483146658 104270859561648 104411935104074 104519567634544 104696094090432 104795163066672 104945816437696 105190736432128 105290273465088 105389904685248 105719665339392 105819702872832 106012539060504 106112853726534 106545600224856 106554604636416 106655432233536 106972335686528 107387062485138 107706139818524 107808057059079 108500342778048 108603011535408 108759139063744 108871252888064 109158322770432 109505200231102 109618083128912 109907122240656 110055823488078 110065124556608 110169273993168 110426384365824 110530875645504 110876722185216 110981639598336 111141186638848 111289090493682 111434241844224 111742946577288 112009477159464 112190498402944 112835412044928 112960097858452 113900719415184 114064462920512 114172396742352 114529637451008 114638011445568 114756185476608 114846917315546 115424400243594 115434155022784 115483328603136 115543384919664 116275516070688 116395378115328 116562707938304 116673005731584 116870058519552 117148818349056 117473354094072 117584513588862 118064043492408 118339578486144 119350046825932 119628583062976 119741781949296 120116449033984 120230109564864 120343877647344 121054858792062 121116661705728 121343600256086 121405550582784 121468686710416 122238363048672 122248693691392 122354031446712 122364371864832 122480159499072 122863394853888 122979654690048 123203761610856 123320343520026 123686763137548 123823265126184 124319200932992 125033834968704 125172000329636 125882386151824 126094992958272 126214310703312 126395756209216 126911219878144 127262800268578 127327772562432 127448256828672 127902713783442 127968012776448 128201210026656 128322520785576 128333365614336 128506997051168 128845842132384 128856731188224 128978662235904 129164081769472 129720263778404 129863424400632 130173176158296 131133046430592 131522679798016 132424893302728 132550200733938 132561402853568 132686839457328 133102011091712 133227959247552 133470741745094 133538883419136 133665244966656 133857401924608 134141870553366 134210354863104 134582155945848 134775631053664 134903162877144 135131005163232 135270304296192 135453321216096 135464768685056 135592952606976 136523087190408 136652272549218 137529780402816 137938420275968 138068944897728 138884644195544 139016064184374 139027812748864 139594792120576 139726884088896 139859101049616 140185500818688 140387031286784 140519872913664 140685376434018 140757201441792 141020940838154 141092937163776 141350052080672 141483804968712 141617684420802 142060800299808 142072806181888 142195225735368 142207242978048 142775122362912 143108327471616 143182749980184 143744076078772 144570371682564 144667123704064 144804015380544 145309591990656 145797335608002 146145093116906 146542829654208 146741097984104 146892365324224 147235179154432 147374500860672 147900011122942 147963014772768 147975519464448 148115541719808 148385453991576 148719582415872 148978004965569 148990595436384 149131578210264 149345969545952 149739762478176 150447216059904 150589577165184 151622584935372 151867625886912 152229862323136 152397864770688 152850681927424 153274122049438 153899200324792 154044827879982 154057846559552 154123473374208 155034021427584 155114645811866 155180722810464 155193837487104 155340690096384 155564007642112 155974196192256 156245224719987 156406289342472 156617902656111 156631138792096 156779351451816 157044141135648 157418724656544 157786104648192 157935410197632 158579498009088 159018808590756 159655709265728 159831906954624 160306812753152 160458503529792 160750908490874 161406478389416 161559209727786 161641691587584 162750514167072 162984484064896 163138708595616 163152495819776 163306879332096 163582693567488 163972872920064 164257800346653 164271682147808 164427124693368 165083735232117 165097686834912 165253910989752 165639576548736 166315083277824 166711779958272 168014215739196 168126657277696 168285747604416 169440146787678 169526652152832 169844297406134 169931009104896 170536951711256 170934946702208 171096694380768 171111154152448 171258595113528 171794456176512 171957017168352 171971549647872 172134278214912 172270375973319 172681277287507 173136600365391 173151232534176 173315077379496 173564234877728 174844061907456 175009508597376 175723227523584 176210031141108 176733600978584 176915785943104 177637278996736 178129385084482 178220326622208 178855827404488 179025070238898 179116469056512 179442874594464 179612672923944 179870883836192 180174673550976 180345164347296 180360405728256 180604428288128 180790603475968 181104754228361 181582288188093 182015400384129 182030782920544 182108325874176 182203030065624 183357544573008 183373040537088 183546557797248 184091926530304 184295092280832 184805642416284 185354752245832 185530144706322 186302512118528 186478801399488 186914001091584 187359830551552 187580501912024 187758000494454 187853857790976 188645073291616 188823579227736 189142489437408 189414400399744 189593634313824 189609657304064 189939132483403 190366829817216 190894200402867 190910333306912 190991658843648 191854070675163 192301815039984 192500048421504 192760495576752 193072020507392 193285096782336 193746122654208 194396447477336 194580395667606 195259764237444 195390439538944 196499334480896 197017460610048 197284019697024 197386615904426 197487388959744 197847271988768 198637339954092 198654127248512 198825301100907 198842104280352 199030259185992 199653016637568 199841938871328 200206112617641 200308325128704 200683646577373 200786102886912 201212805830049 202163446580496 202354744315716 202490167849216 203179981824144 203197153027584 203389428910464 204558877496714 204784630785612 205393103839976 206712028570112 206907630413952 207103417346592 207120920128512 208162382957568 208326966293316 208524096276561 208541719123296 208823870208148 209039135269088 209392188180864 209590326133344 209891632875392 210473092751879 210580546930176 210779809370496 211028064651027 211531411257231 211639405745664 212025078121008 212225707453068 213091200449712 213109209272832 213310864467072 213944671373056 214774124970276 215412279637048 215616114118158 217000685556096 217206023070816 217518278127488 217742505776128 218316645540864 218696003412003 219010400462204 219217639675359 219236166257824 219814244481312 220111646976156 220130249113216 220338547986336 220740072886117 220852768731648 221061751291008 221850016684413 221963279196672 222578180987364 223485893154576 224018954318928 224380996805888 225670824089856 225920195716904 227801438830368 228128925841024 228344793484704 229059274902016 229276022891136 229512370953216 229693834631092 229911183074157 230848800487188 230868310045568 231067241819973 231086769839328 232551032141376 232671968717799 232790756230656 233226940616947 233346011463168 234946708188144 235169027177724 236128086984816 236679156972288 238700093651864 239257166125952 239483563898592 240232898067968 240460219129728 240687755294688 241126362736311 241701500154883 242109717584124 242338814591679 242687200512172 242937373420832 244476726097344 244603864549481 244708062893424 244728743729664 244960318998144 245959309380096 246407523221712 246640687040052 247373526275096 247646530252368 248638401865984 250067669937408 250344000659272 251764772303648 252189985916544 252428621406624 252791512418432 253491817235609 253822439756288 254160220181517 254525600537156 254766446109201 254896513657344 255805427566884 256402420053312 256645041571152 256666731228672 257013994102336 257691684264768 257957324471808 259440527556808 259726848801264 260346352316592 262266092861184 263045359596032 264849786605456 265100401467876 265122805707136 265373678914656 266204022183424 266455918495104 266941483490188 267194077626723 267330489933312 268283741106732 268537605358347 269164311891696 269551262107328 269806325754288 270262010326464 270540608592384 270906642432192 271185905213952 273046174380816 273304545098436 275059560805632 275876840551936 276137889795456 277769288391088 278032128368748 278055625497728 278295217059483 279189584241152 279453768177792 279718202099232 280371001637376 280896338017837 281039745827328 281370752868036 281637000741681 282041881676308 282700104161344 282967609937424 283235368841604 284121600599616 284390451470736 284414485956096 285550244725824 286216654943232 286365499960368 287488152157544 289140743365128 289334247408128 289608030761088 290619183981312 291594671216004 291870593501409 292290186233812 293085659308416 293482195968208 293784730648448 294749001721344 295800022245884 295926029545536 296079923856639 296231083439616 296770907983152 297956009931138 297981190872768 298263156420528 298691939091904 299479524956352 300894432119808 301179154330368 303245169870744 303735251773824 304459724646272 304795729541376 305701363854848 306548244098876 306838316245071 307798400649584 308089655759964 308115693119104 310068042855168 310229291623732 310361445620928 310681380192768 312490449439974 312812578684944 313235805312222 313262277584192 313558702903632 314088282271296 314837449313088 315572209296384 315870820395264 317158996018176 318037617181512 319311418531456 319663813909248 320613625506304 320917007059584 321501816981748 322812956778832 323118419455572 323424171177237 325501028334144 325968968129792 326277417191232 326613758664192 328515600693306 328543364295616 328854249386736 330167470464234 330195373669824 330507821979504 331279153097472 332630166555648 333423559916544 336028431478392 336253314555392 336571495208832 338880293575356 339688594812268 341073903422512 341869893404416 342193388761536 342517190227056 343588912353024 343914034336704 344268556429824 344540751946638 345362554575014 346273200730782 346302465068352 346630154758992 347128469755456 349688123814912 350019017194752 351446455047168 352420062282216 353467201957168 353831571886208 355274557993472 356258770168964 357711654808976 358050140477796 358885749188928 359225345847888 359741767672384 360349347101952 360690328694592 361208856576256 362209508456722 363164576376186 364030800768258 364061565841088 364216651748352 364406060131248 366715089146016 366746081074176 367093115594496 368183853060608 368590184561664 369611284832568 370709504491664 371060289412644 372605024237056 372957602798976 375161003824048 375516000988908 377290146583232 377647158455472 378284978874816 378828800799488 379187268627648 379878264966806 380733659634432 381788400805734 381820666613824 381983317687296 383708141350326 384603630079968 385000096843008 385520991153504 386144041014784 386570193564672 387492245308416 388792894954672 389160791335212 390519528474888 390780879077888 394568039394048 394773231808852 395694543977536 397274679908184 397308254497024 397650602201814 397684208560704 398060518371984 399306033275136 399683877742656 400412225235282 400616650257408 401367293154746 401572205773824 402425611660098 404326893160992 404709488631432 404980335698432 406359963648288 406394306055168 406778857820928 409117754993428 409569261571224 410786207679952 413424057140224 413815260827904 414206834693184 416653932586632 417048192553122 417083438246592 417647740416296 418078270538176 418784376361728 419180652266688 419783265750784 420946185503758 421161093860352 421559618740992 422056129302054 423062822514462 423278811491328 424050156242016 424451414906136 426182400899424 426218418545664 426621728934144 427889342746112 429548249940552 430824559274096 431232228236316 434001371112192 434412046141632 435036556254976 437392006824006 438020800924408 438435279350718 438472332515648 439628488962624 440223293952312 440260498226432 440677095972672 441480145772234 441705537463296 442123502582016 443700033368826 443926558393344 445156361974728 446971786309152 448037908637856 448761993611776 451341648179712 451840391433808 455602877660736 456257851682048 456689586969408 458118549804032 458552045782272 459387669262184 459822366148314 461697600974376 461736620091136 462134483639946 462173539678656 465102064282752 465343937435598 465581512461312 466453881233894 466692022926336 469853707968333 469893416376288 470338054355448 472256173969632 473358313944576 477400187303728 478514332251904 478967127797184 480465796135936 480920438259456 481375510589376 482252725472622 483403000309766 484219435168248 484677629183358 485374401024344 485874746841664 488953452194688 489207729098962 489416125786848 489457487459328 489920637996288 491918618760192 492773401039959 492815046443424 493281374080104 494747052550192 495293060504736 497276803731968 500135339874816 500688001318544 503529544607296 504379971833088 504857242813248 505583024836864 506983634471218 507644879512576 508320440363034 509051201074312 509532892218402 509793027314688 511610855133768 512804840106624 513290083142304 513333462457344 514027988204672 515383368529536 515914648943616 516811127919957 518043831862521 518881055113616 519453697602528 520692704633184 524532185722368 526090719192064 529699573210912 530200802935752 530245611414272 530747357829312 532408044366848 532911836990208 533882966980376 534388155253446 534660979866624 536567482213464 537075210716694 538328623783392 539102524214656 539612651508576 540524020652928 541081217184768 541813284864384 542371810427904 543314262685083 546046201152387 546092348761632 546609090196872 550119121611264 551753681103872 552275779590912 555538576782176 556064256737496 556111250995456 556590434118966 558379168482304 558907536355584 559436404198464 560742003274752 561792676035674 562079491654656 562741505736072 563274001483362 564083763352616 565400208322688 565935219874848 566470737683208 568243201199232 568780902941472 568828971912192 569817397450209 571100489451648 572682601208601 572730999920736 574976304315088 578281486730256 578668494816256 579216061522176 581238367962624 583189342432008 583741187002818 584580372467624 586171318616832 586964391936416 587569461296896 589498003442688 591600044491768 591852059091072 592159847713278 592462166879232 593541815966304 595912019862276 595962381745536 596526312841056 597383878183808 598959049912704 600618337852923 602050939732119 602358308660736 606490339741488 607470503547648 608919449292544 609591459082752 611402727709696 613096488197752 613676632490142 615596801299168 616179311519928 616231386238208 620136085710336 620458583247464 620722891241856 621362760385536 624980898879948 625625157369888 626471610624444 626524555168384 627117405807264 628176564542592 629674898626176 631419278255637 631741640790528 634594233771693 636075234363024 638622837062912 639327627818496 641227251012608 641834014119168 643003633963496 645625913557664 646236838911144 646848342354474 651002056668288 651937936259584 652554834382464 653227517328384 657031201386612 657086728591232 657652919026077 657708498773472 660334940928468 660390747339648 661015643959008 662220218658351 662558306194944 665550050053239 672056862956784 672506629110784 673142990417664 677760587150712 678677578176481 679377189624536 682147806845024 683739786808832 684386777523072 685034380454112 687177824706048 687828068673408 688537112859648 689081503893276 689733549222471 690725109150028 692546401461564 692604930136704 693260309517984 694256939510912 698015906153397 699680821850841 700038034389504 704840124564432 706934403914336 707663143772416 710549115986944 711783801502163 712517540337928 715423309617952 716100280955592 717771498377856 718450691695776 719483535344768 720698694203904 721380657389184 722417713152512 723379088208933 724419016913444 725104500464649 726329152752372 728061601536516 728123131682176 728812120262496 733430178292032 733811593648443 734186231188992 736367706121216 739222569665136 741419008983328 742120578825288 745210048474112 745915205597952 746504962551049 750322007648096 751032001977816 754580293166464 755294316910944 756569957749632 757657601598976 758374537255296 759756529933612 760475451706827 761467319268864 763576801611468 763641333227648 764299338327603 767416282700652 769207260159936 770000193686016 771041982307008 772288082029568 777585789909344 778321582670424 781039056949776 781561758155776 788733401664559 789136078788096 789546463617704 791389087955072 794549359816368 794616508994048 795301204403628 795368417121408 796121036743968 798612066550272 799367755485312 800824450470564 801582232880169 802734586309492 804851223320196 808653786321984 809418977262864 809960671396864 812719927296576 813557715641856 818235509986856 819138523142448 821572415359904 827208201745757 827630521655808 828413669386368 833307865173264 834096385106244 834166876493184 835295480832592 836156541076352 837568752723456 838361304533376 839566531501568 841892371007516 842689014053511 843119237481984 844112258604108 846125645028924 848100312484032 848902829812272 852364801798848 853243457868288 855778685492224 859096499881104 861649118548192 862464456472632 867559821343111 868002742224384 868824092283264 870073112509952 874784013648012 876041601848816 876870558701436 876944665031296 879256977925248 880446587904624 880520996452864 881354191945344 882960291544468 884247005164032 887400066737652 888239771569917 890312723949456 893943572618304 896075817275712 897523987223552 902683296359424 903680782867616 911205755321472 912515703364096 913379173938816 916636115448001 917104091564544 918775338524368 919644732296628 920514948735213 923395201948752 923473240182272 924268967279892 924347079357312 930204128565504 930687874871196 932907762467788 939707415936666 939786832752576 940676108710896 944512347939264 946716627889152 949943105259889 954800374607456 957028664503808 957934255594368 961350072299123 961840876518912 962751021178752 964505450945244 966806000619532 968438870336496 969355258366716 970748802048688 971749493683328 977906904389376 978415458197924 978832251573696 979841275992576 985546802079918 985630092886848 986562748160208 989494105100384 990586121009472 994553607463936 996281793321347 1000270679749632 1001376002637088 1007059089214592 1008245197777129 1008759943666176 1009714485626496 1011166049673728 1013967268942436 1016640880726068 1018102402148624 1019065784436804 1023221710267536 1025609680213248 1026580166284608 1028055976409344 1030766737059072 1033622255839914 1036087663725042 1037762110227232 1038907395205056 1041385409266368 1044880905190681 1049064371444736 1059399146421824 1060401605871504 1060491222828544 1061494715658624 1065823673980416 1067765933960752 1068776310506892 1073134964426928 1074150421433388 1076657247566784 1078205048429312 1079225303017152 1081048041305856 1083626569728768 1086628525370166 1092092402304774 1092184697523264 1093218180393744 1100238243222528 1103987933139871 1104551559181824 1111077153564352 1112128513474992 1112222501990912 1113180868237932 1117815072711168 1118872808396928 1123585352071348 1125483011472144 1126548002966724 1128167526705232 1130800416645376 1131870439749696 1132941475366416 1136486402398464 1137561805882944 1139634794900418 1142200978903296 1145365202417202 1145461999841472 1149952608630176 1156562973460512 1157841003049133 1158432123044352 1162476735925248 1166378684864016 1167482374005636 1169160744935248 1172342637233664 1173928783872832 1175138922593792 1183200088983536 1183704118182144 1184319695426556 1187083631932608 1191824039724552 1191924763491072 1193052625682112 1194767756367616 1197918099825408 1201236675705846 1204101879464238 1204716617321472 1212980679482976 1214941007095296 1217838898585088 1219182918165504 1226192976395504 1227353264980284 1231193602598336 1232358623039856 1232462772476416 1240272171420672 1240917166494928 1241445782483712 1249961797759896 1251250314739776 1252943221248888 1253049110336768 1254234811614528 1256353129085184 1259349797252352 1262838556511274 1263483281581056 1269188467543386 1272150468726048 1277245674125824 1278655255636992 1283013003378769 1283668028238336 1286007267926992 1291251827115328 1292473677822288 1293696684708948 1302004113336576 1303875872519168 1305109668764928 1314062402773224 1314173457182464 1315305838052154 1315416997546944 1320669881856936 1320781494679296 1322031287918016 1324440437316702 1325116612389888 1329632703728641 1331100100106478 1344113725913568 1346285980835328 1355521174301424 1357355156352962 1358754379249072 1364295613690048 1367479573617664 1368773555046144 1370068760908224 1374355649412096 1375656137346816 1378163007786552 1379467098444942 1381450218300056 1385092802923128 1385209860273408 1386520619035968 1388513879021824 1396031812306794 1399361643701682 1400076068779008 1409680249128864 1413868807828672 1415326287544832 1423567603004326 1425035080675856 1430846619235904 1432200561911184 1435542996755712 1436901383391552 1438967070689536 1441397388407808 1442761314778368 1444835426305024 1446758176417866 1448838033826888 1450209000929298 1452658305504744 1456123203073032 1456246263364352 1457624240524992 1466860356584064 1467623187296886 1468372462377984 1478445139330272 1482838017966656 1484241157650576 1491830411195904 1493009925102098 1500644015296192 1502064003955632 1509160586332928 1510588633821888 1513139915499264 1515315203197952 1516749074510592 1519513059867224 1520950903413654 1522934638537728 1527153603222936 1527282666455296 1528598676655206 1534832565401304 1538414520319872 1540000387372032 1542083964614016 1554131495587563 1555171579818688 1556643165340848 1562078113899552 1577466803329118 1578272157576192 1579092927235408 1582778175910144 1589098719632736 1589233017988096 1590602408807256 1590736834242816 1592242073487936 1597224133100544 1598735510970624 1601648900941128 1603164465760338 1605469172618984 1609702446640392 1617307572643968 1618837954525728 1625439854593152 1627115431283712 1629942788055249 1636471019973712 1638277046284896 1643144830719808 1654416403491514 1655261043311616 1656827338772736 1666615730346528 1668192770212488 1668333752986368 1670590961665184 1672313082152704 1675137505446912 1676722609066752 1679133063003136 1683784742015032 1685378028107022 1686238474963968 1688224517208216 1692251290057848 1696200624968064 1697805659624544 1704729603597696 1706486915736576 1709452192350627 1718192999762208 1723298237096384 1724928912945264 1735119642686222 1736005484448768 1737648184566528 1740146225019904 1749568027296024 1752083203697632 1753741117402872 1753889330062592 1758513955850496 1760893175809248 1761041992905728 1762708383890688 1765920583088936 1768494010328064 1774800133475304 1776479543139834 1780625447898912 1787887145236608 1792151634551424 1806152819196357 1807361565735232 1822411510642944 1825031406728192 1826758347877632 1833272230896002 1834208183129088 1837550677048736 1839289464593256 1841029897470426 1846790403897504 1846946480364544 1848537934559784 1848694158714624 1860408257131008 1861375749742392 1865815524935576 1879414831873332 1879573665505152 1881352217421792 1889024695878528 1894257834766911 1899886210519778 1909600749214912 1914057329007616 1915868511188736 1922700144598246 1923681753037824 1925502042357504 1929010901890488 1933612001239064 1936877740672992 1938710516733432 1941497604097376 1943498987366656 1955813808778752 1956830916395848 1957664503147392 1959682551985152 1971093604159836 1971260185773696 1973125496320416 1978988210200768 1981172242018944 1986660655975053 1992563586642694 2002752005274176 2014118178429184 2016490395554258 2017519887332352 2019428971252992 2022332099347456 2027934537884872 2033281761452136 2036032734529443 2036204804297248 2038131568873608 2046443420535072 2051219360426496 2053160332569216 2056111952818688 2061533474118144 2067244511679828 2072175327450084 2075524220454464 2077814790410112 2082770818532736 2089761810381362 2099042465552523 2118798292843648 2120803211743008 2120982445657088 2122989431317248 2131647347960832 2135351404506489 2135531867921504 2137552621013784 2146269928853856 2148300842866776 2153314495133568 2156410096858624 2158450606034304 2162096082611712 2167253139457536 2173257050740332 2175313501393947 2184184804609548 2184369395046528 2186436360787488 2201434780945329 2207975866279742 2209103118363648 2222154307128704 2224257026949984 2224445003981824 2226361736475864 2235630145422336 2237745616793856 2239514887653147 2244856604737591 2247170704142696 2250966022944288 2253096005933448 2256335053410464 2261600833290752 2263740879499392 2265882950732832 2272972804796928 2275123611765888 2279269589800836 2281426355120481 2284401957806592 2290730404834404 2290923999682944 2299905217260352 2313125946921024 2315682006098266 2316864246088704 2332757369728032 2334964748011272 2338321489870496 2344685274467328 2347857567745664 2350277845187584 2354361804968693 2366200204993677 2366400177967072 2367408236364288 2368639390853112 2374167263865216 2383648079449104 2383849526982144 2386105251364224 2389535512735232 2395836199650816 2402473351411692 2408203758928476 2425961358965952 2429882014190592 2435677797170176 2452385952791008 2454706529960568 2462387205196672 2464717246079712 2464925544952832 2469208722284239 2481624605237271 2481834332989856 2482891564967424 2499923595519792 2502500629479552 2505886442497776 2506098220673536 2508469623229056 2512706258170368 2518699594504704 2525677113022548 2528067042160533 2538376935086772 2544300937452096 2554491348251648 2566026006757538 2567336056476672 2572014535853984 2582503654230656 2584947355644576 2587393369417896 2602679464029333 2604008226673152 2608887405505849 2610219337529856 2628124805546448 2628346914364928 2630611676104308 2630833995093888 2641339763713872 2641562989358592 2644062575836032 2648880874633404 2659265407457282 2662200200212956 2688227451827136 2692571961670656 2711042348602848 2714710312705924 2717508758498144 2728591227380096 2736150205774427 2737547110092288 2740137521816448 2749908346344003 2751312274693632 2756326015573104 2758934196889884 2762900436600112 2770185605846256 2770419720546816 2773041238071936 2777027758043648 2792063624613588 2798723287403364 2819360498257728 2827737615657344 2830652575089664 2847135206008652 2849829315779667 2850070161351712 2861693238471808 2864401123822368 2869620947519521 2871085993511424 2873802766783104 2877934141379072 2884050216897369 2885522629556736 2893516352835732 2897676067653776 2900418001858596 2905316611009488 2912246406146064 2912492526728704 2915248481049984 2933720713168128 2935246374593772 2956890278660544 2965676035933312 2968482315301152 2983660822391808 2986019850204196 2988845379964041 3001288030592384 3004128007911264 3018321172665856 3021177267643776 3024735593331387 3026279830998528 3031950228020311 3033498149021184 3039026119734448 3041901806827308 3054307206445872 3054565332910592 3057197353310412 3069665130802608 3076829040639744 3084167929228032 3108262991175126 3110343159637376 3113286330681696 3124156227799104 3134642715572043 3142119502013479 3154933606658236 3158185854470816 3165556351820288 3178197439265472 3179850239143253 3181204817614512 3181473668485632 3184484146975872 3197471021941248 3203297801882256 3206328931520676 3210938345237968 3219404893280784 3234615145287936 3237675909051456 3250879709186304 3259885576110498 3272942039947424 3276554092569792 3286289661439616 3295393624062917 3308832806983028 3311963799419613 3313654677545472 3333231460693056 3336385540424976 3336667505972736 3341181923330368 3344626164305408 3353445218133504 3367569484030064 3370756056214044 3376449034416432 3384502580115696 3392401249936128 3395611319249088 3409459207195392 3418904384701254 3436385999524416 3446596474192768 3449857825890528 3470239285372444 3473523009147399 3475296369133056 3499136054592048 3504166407395264 3507482234805744 3507778660125184 3517027911700992 3521786351618496 3525416767781376 3531841166177872 3549600266950608 3552959086279668 3561250895797824 3575774290473216 3584303269102848 3612305638392714 3614723131470464 3644823021285888 3651652394231881 3653516695755264 3666544461792004 3675101354097472 3678578929186512 3682059794940852 3693580807795008 3697075869119568 3697388317429248 3720816514262016 3722751499484784 3731631049871152 3758829663746664 3759147331010304 3762704434843584 3778049391757056 3788515669533822 3799772421039556 3819201498429824 3831737022377472 3845400289196492 3849039010136307 3851004084715008 3858021803780976 3867224002478128 3873755481345984 3877421033466864 3882995208194752 3886997974733312 3911627617557504 3913661832791696 3915329006294784 3942187208319672 3942520371547392 3946250992640832 3957976420401536 3962344484037888 3973321311950106 3985127173285388 3988898111185923 4005504010548352 4028236356858368 4032980791108516 4038857942505984 4055869075769744 4066563522904272 4072065469058886 4072409608594496 4076263137747216 4092886841070144 4102438720852992 4106320665138432 4112223905637376 4123066948236288 4134489023359656 4144350654900168 4151048440908928 4155629580820224 4165541637065472 4179523620762724 4198084931105046 4237596585687296 4241606423486016 4245978862634496 4270702809012978 4271063735843008 4275105242027568 4292539857707712 4296601685733552 4306628990267136 4312820193717248 4316901212068608 4324192165223424 4334506278915072 4346514101480664 4350627002787894 4368369609219096 4368738790093056 4372872721574976 4402869561890658 4415951732559484 4444308614257408 4448514053899968 4452723472951728 4475491233587712 4479029775306294 4489713209475182 4494341408285392 4501932045888576 4506192011866896 4512670106820928 4523201666581504 4527481758998784 4531765901465664 4545945609593856 4550247223531776 4558539179601672 4562852710240962 4568803915613184 4581460809668808 4581847999365888 4599810434520704 4626251893842048 4631364012196532 4665514739456064 4669929496022544 4676642979740992 4695715135491328 4708723609937386 4732400409987354 4732800355934144 4734816472728576 4737278781706224 4748334527730432 4767296158898208 4767699053964288 4772210502728448 4779071025470464 4791672399301632 4804946702823384 4816407517856952 4851922717931904 4904771905582016 4909413059921136 4924774410393344 4929434492159424 4938417444568478 4963249210474542 4963668665979712 4965783129934848 4999847191039584 5005001258959104 5011772884995552 5012196441347072 5016939246458112 5025412516340736 5037399189009408 5051354226045096 5056134084321066 5076753870173544 5088601874904192 5132052013515076 5144029071707968 5165007308461312 5169894711289152 5174786738835792 5205358928058666 5208016453346304 5217774811011698 5220438675059712 5256249611092896 5256693828729856 5261223352208616 5261667990187776 5282679527427744 5283125978717184 5288125151672064 5297761749266808 5318530814914564 5324400400425912 5376454903654272 5422084697205696 5429420625411848 5435017516996288 5457182454760192 5472300411548854 5475094220184576 5480275043632896 5499816692688006 5502624549387264 5512652031146208 5517868393779768 5525800873200224 5540371211692512 5540839441093632 5546082476143872 5554055516087296 5584127249227176 5597446574806728 5638720996515456 5655475231314688 5694270412017304 5699658631559334 5700140322703424 5723386476943616 5728802247644736 5739241895039042 5742171987022848 5747605533566208 5755868282758144 5768100433794738 5771045259113472 5787032705671464 5795352135307552 5800836003717192 5810633222018976 5824492812292128 5824985053457408 5830496962099968 5867441426336256 5870492749187544 5913780557321088 5931352071866624 5936964630602304 5972039700408392 5977690759928082 6002576061184768 6008256015822528 6036642345331712 6042354535287552 6049471186662774 6052559661997056 6063900456040622 6066996298042368 6078052239468896 6083803613654616 6108098203588329 6108614412891744 6109130665821184 6114394706620824 6139330261605216 6153658081279488 6168335858456064 6216525982350252 6220686319274752 6226572661363392 6248312455598208 6269285431144086 6284239004026958 6309867213316472 6316371708941632 6331112703640576 6356394878530944 6359700478286506 6362409635229024 6362947336971264 6368968293951744 6394942043882496 6406054213519467 6406595603764512 6412657863041352 6421876690475936 6438809786561568 6469230290575872 6475351818102912 6501759418372608 6519771152220996 6545884079894848 6553108185139584 6572579322879232 6590787248125834 6617665613966056 6623927598839226 6627309355090944 6666462921386112 6672771080849952 6673335011945472 6682363846660736 6689252328610816 6706890436267008 6718544662959441 6734569814212773 6735138968060128 6741512112428088 6752898068832864 6769005160231392 6784802499872256 6791222638498176 6818918414390784 6837808769402508 6872771999048832 6893192948385536 6899715651781056 6940478570744888 6947046018294798 6950592738266112 6998272109184096 7008332814790528 7014964469611488 7015557320250368 7034055823401984 7043572703236992 7050833535562752 7063085414906079 7063682332355744 7098600614981031 7099200533901216 7105918172559336 7122501791595648 7151548580946432 7168606538205696 7224611276785428 7229446262940928 7289646042571776 7303304788463762 7307033391510528 7333088923584008 7350202708194944 7357157858373024 7364119589881704 7387161615590016 7394151738239136 7394776634858496 7407626166852717 7425294923362801 7444873815711813 7445502998969568 7463262099742304 7517659327493328 7518294662020608 7525408869687168 7556098783514112 7577031339067644 7599544842079112 7638402996859648 7663474044754944 7690800578392984 7698078020272614 7702008169430016 7716043607561952 7734448004956256 7747510962691968 7754842066933728 7765990416389504 7773995949466624 7787504431819523 7808038392087999 7826662216517547 7827323665583392 7830658012589568 7884374416639344 7885040743094784 7892501985281664 7915952840803072 7924688968075776 7946642623900212 7970254346570776 7977796222371846 8011008021096704 8056472713716736 8065961582217032 8077715885011968 8111738151539488 8133127045808544 8144130938117772 8144819217188992 8152526275494432 8167382696786329 8185773682140288 8208450617323281 8212641330276864 8249725039032009 8268978046719312 8288701309800336 8302096881817856 8311259161640448 8331083274130944 8359047241525448 8396169862210092 8475193171374592 8483212846972032 8491957725268992 8541405618025956 8542127471686016 8549487947339001 8550210484055136 8585079715415424 8593203371467104 8608862842558563 8613257980534272 8629396802827039 8633802424137216 8652150650692107 8693028202961328 8701254005575788 8736739218438192 8737477580186112 8745745443149952 8805739123781316 8831903465118968 8888617228514816 8897028107799936 8905446945903456 8950982467175424 8958059550612588 8966536139892123 8979426418950364 8988682816570784 9003864091777152 9012384023733792 9025340213641856 9050342988330797 9054963517997568 9063531802931328 9074206779994161 9095850684060933 9100494447063552 9117078359203344 9125705420481924 9162921619337616 9163695998731776 9199620869041408 9252503787684096 9262728024393064 9331029478912128 9339858992045088 9353285959481984 9391430270982656 9403928146716129 9417447219874772 9426358506040437 9464800819974708 9465600711868288 9474557563412448 9496669055460864 9534592317796416 9539550717429759 9544421005456896 9609893405646768 9632815035713904 9703845435863808 9809543811164032 9818826119842272 9849548820786688 9858868984318848 9876834889136956 9886180872188751 9926498420949084 9927337331959424 9935891398258839 9999694382079168 10010002517918208 10023545769991104 10028758446528721 10033878492916224 10102708452090192 10112268168642132 10153507740347088 10177203749808384 10264104027030152 10288058143415936 10330014616922624 10339789422578304 10349573477671584 10393164506659969 10410717856117332 10420569027442197 10435549622023396 10512499222185792 10522446704417232 10523335980375552 10565359054855488 10576250303344128 10595523498533616 10637061629829128 10648800800851824 10752909807308544 10844169394411392 10858841250823696 10870035033992576 10914364909520384 10944600823097708 10954957182695643 10960550087265792 10999633385376012 11025304062292416 11035736787559536 11051601746400448 11080742423385024 11092164952287744 11168254498454352 11194893149613456 11277441993030912 11310950462629376 11388540824034608 11399317263118668 11400280645406848 11446772953887232 11457604495289472 11478483790078084 11495211067132416 11536200867589476 11547117030408921 11574065411342928 11590704270615104 11601672007434384 11621266444037952 11648985624584256 11660993924199936 11734882852672512 11740985498375088 11827561114642176 11862704143733248 11873929261204608 11944079400816784 11955381519856164 11966694333557769 12005152122369536 12016512031645056 12084709070575104 12098942373325548 12127800912081244 12156104478937792 12167607227309232 12216196407176658 12217228825783488 12228789413241648 12278660523210432 12307316162558976 12336671716912128 12433051964700504 12441372638549504 12453145322726784 12496624911196416 12538570862288172 12568478008053916 12619734426632944 12632743417883264 12712789757061888 12719400956573012 12724819270458048 12737936587903488 12812108427038934 12813191207529024 12825315726082704 12843753380951872 12877619573123136 12938460581151744 12950703636205824 13003518836745216 13039542304441992 13091768159789696 13106216370279168 13145158645758464 13181574496251668 13235331227932112 13247855197678452 13332925842772224 13345542161699904 13364727693321472 13437089325918882 13469139628425546 13470277936120256 13483024224856176 13505796137665728 13538010320462784 13569604999744512 13582445276996352 13637836828781568 13675617538805016 13745543998097664 13786385896771072 13799431303562112 13880957141489776 13894092036589596 13996544218368192 14016665629581056 14029928939222976 14087145406473984 14126170829812158 14127364664711488 14197201229962062 14198401067802432 14211836345118672 14245003583191296 14303097161892864 14337213076411392 14449222553570856 14458892525881856 14606609576927524 14666177847168016 14700405416389888 14714315716746048 14728239179763408 14774323231180032 14788303476478272 14815252333705434 14850589846725602 14889747631423626 14891005997939136 14926524199484608 15035318654986656 15036589324041216 15050817739374336 15112197567028224 15154062678135288 15199089684158224 15276805993719296 15381601156785968 15396156040545228 15432087215123904 15468896009912512 15495021925383936 15509684133867456 15531980832779008 15575008863639046 15616076784175998 15653324433035094 15654647331166784 15661316025179136 15768748833278688 15770081486189568 15785003970563328 15831905681606144 15849377936151552 15893285247800424 15940508693141552 15955592444743692 16022016042193408 16131923164434064 16223476303078976 16266254091617088 16288261876235544 16289638434377984 16305052550988864 16334765393572658 16371547364280576 16416901234646562 16425282660553728 16499450078064018 16537956093438624 16577402619600672 16604193763635712 16622518323280896 16662166548261888 16718094483050896 16792339724420184 16950386342749184 16966425693944064 17082811236051912 17084254943372032 17098975894678002 17100420968110272 17170159430830848 17186406742934208 17217725685117126 17226515961068544 17258793605654078 17267604848274432 17304301301384214 17386056405922656 17402508011151576 17473478436876384 17474955160372224 17491490886299904 17611478247562632 17663806930237936 17777234457029632 17794056215599872 17810893891806912 17916119101225176 17933072279784246 17958852837900728 17977365633141568 18007728183554304 18024768047467584 18050680427283712 18100685976661594 18109927035995136 18127063605862656 18148413559988322 18191701368121866 18200988894127104 18234156718406688 18251410840963848 18325843238675232 18327391997463552 18399241738082816 18505007575368192 18525456048786128 18662058957824256 18679717984090176 18706571918963968 18782860541965312 18807856293432258 18834894439749544 18852717012080874 18929601639949416 18931201423736576 18949115126824896 18993338110921728 19069184635592832 19079101434859518 19088842010913792 19219786811293536 19265630071427808 19407690871727616 19619087622328064 19637652239684544 19699097641573376 19717737968637696 19753669778273912 19772361744377502 19852996841898168 19854674663918848 19871782796517678 19999388764158336 20020005035836416 20047091539982208 20057516893057442 20067756985832448 20203709442638319 20205416904180384 20224536337284264 20307015480694176 20354407499616768 20528208054060304 20576116286831872 20660029233845248 20679578845156608 20699146955343168 20786329013319938 20821435712234664 20841138054884394 20871099244046792 21024998444371584 21044893408834464 21046671960751104 21130718109710976 21152500606688256 21189256244718237 21191046997067232 21274123259658256 21297601601703648 21505819614617088 21688338788822784 21717682501647392 21740070067985152 21828729819040768 21889201646195416 21909914365391286 21921100174531584 21999266770752024 22050608124584832 22071473575119072 22103203492800896 22161484846770048 22184329904575488 22222878500558151 22275884770088403 22336508996908704 22389786299226912 22554883986061824 22621900925258752 22777081648069216 22798634526237336 22800561290813696 22893545907774464 22915208990578944 22956967580156168 22990422134264832 23072401735178952 23094234060817842 23148130822685856 23181408541230208 23203344014868768 23242532888075904 23297971249168512 23321987848399872 23362513295458569 23479986649552641 23481970996750176 23655122229284352 23725408287466496 23747858522409216 23888158801633568 23910763039712328 23933388667115538 24010304244739072 24033024063290112 24169418141150208 24197884746651096 24255601824162488 24312208957875584 24335214454618464 24432392814353316 24434457651566976 24457578826483296 24502148090358987 24557321046420864 24625351851969843 24866103929401008 24882745277099008 24906290645453568 24993249822392832 25077141724576344 25136956016107832 25239468853265888 25265486835766528 25425579514123776 25438801913146024 25449638540916096 25475873175806976 25624216854077868 25626382415058048 25650631452165408 25687506761903744 25755239146246272 25826588527675689 25888190408481117 25901407272411648 26079084608883984 26183536319579392 26212432740558336 26290317291516928 26363148992503336 26470662455864224 26495710395356904 26665851685544448 26691084323399808 26729455386642944 26874178651837764 26938279256851092 26940555872240512 26966048449712352 27011592275331456 27076020640925568 27151028964992391 27164890553992704 27287552052182799 27351235077610032 27491087996195328 27572771793542144 27598862607124224 27761914282979552 27788184073179192 27993088436736384 28033331259162112 28059857878445952 28174290812947968 28252341659624316 28254729329422976 28279075518121311 28394402459924124 28396802135604864 28423672690237344 28490007166382592 28618652152289277 28898445107141712 28917785051763712 29183135861588683 29213219153855048 29332355694336032 29400810832779776 29428631433492096 29456478359526816 29548646462360064 29576606952956544 29630504667410868 29658542616566253 29701179693451204 29779495262847252 29782011995878272 29853048398969216 30070637309973312 30086275339586163 30101635478748672 30308125356270576 30398179368316448 30553611987438592 30606703464593009 30763202313571936 30792312081090456 30864174430247808 30937792019825024 30990043850767872 31019368267734912 31063961665558016 31150017727278092 31179493519979907 31232153568351996 31306648866070188 31309294662333568 31537497666557376 31570007941126656 31663811363212288 31786570495600848 31881017386283104 31911184889487384 32044032084386816 32099713389695107 32263846328868128 32446952606157952 32532508183234176 32576523752471088 32579276868755968 32610105101977728 32669530787145316 32743094728561152 32833802469293124 32864871548086929 32998900156128036 33075912186877248 33154805239201344 33208387527271424 33436188966101792 33584679448840368 33915536271576037 33932851387888128 34165622472103824 34168509886744064 34197951789356004 34200841936220544 34340318861661696 34372813485868416 34435451370234252 34517587211308156 34608602602768428 34772112811845312 34805016022303152 34946956873752768 34982981772599808 35222956495125264 35327613860475872 35569952675067551 35588112431199744 35621787783613824 35832238202450352 35866144559568492 35917705675801456 35954731266283136 36015456367108608 36049536094935168 36101360854567424 36201371953323188 36254127211725312 36296827119976644 36383402736243732 36468313436813376 36502821681927696 36651686477350464 36798483476165632 37010015150736384 37050912097572256 37305072317753773 37324117915648512 37359435968180352 37413143837927936 37615712586864516 37669788879499088 37705434024161748 37859203279898832 37862402847473152 37898230253649792 38138369271185664 38158202869719036 38439573622587072 38531260142855616 38815381743455232 39238175244656128 39275304479369088 39415352964264043 39435475937275392 39507339556547824 39544723488755004 39705993683796336 39709349327837696 39743565593035356 39998777528316672 40094183079964416 40115033786114884 40407418885276638 40410833808360768 40449072674568528 40614030961388352 40708814999233536 40847553526175227 41056416108120608 41152232573663744 41338053108862289 41359157690313216 41398293910686336 41572658026639876 41642871424469328 41682276109768788 41742198488093584 42049996888743168 42089786817668928 42261436219421952 42378512489436474 42382093994134464 42548246519316512 42595203203407296 42840117112817921 43011639229234176 43376677577645568 43435365003294784 43480140135970304 43778403292390832 43819828730782572 43998533541504048 44101216249169664 44142947150238144 44206406985601792 44322969693540096 44445757001116302 44551769540176806 44673017993817408 44779572598453824 45109767972123648 45554163296138432 45597269052474672 45601122581627392 45830417981157888 45913935160312336 46144803470357904 46188468121635684 46296261645371712 46362817082460416 46406688029737536 46485065776151808 46595942498337024 46725026590917138 46959973299105282 46963941993500352 47310244458568704 47471481125014453 47495717044818432 47776317603267136 47821526079424656 47866777334231076 48066048126580224 48395769493302192 48511203648324976 48624417915751168 48670428909236928 48864785628706632 48868915303133952 48915157652966592 49004296180717974 49114642092841728 49250703703939686 49732207858802016 49812581290907136 49986499644785664 50154283449152688 50273912032215664 50478937706531776 50530973671533056 50851159028247552 50877603826292048 50899277081832192 51248433708155736 51252764830116096 51301262904330816 51375013523807488 51510478292492544 51653177055351378 51776380816962234 51802814544823296 52158169217767968 52367072639158784 52424865481116672 52726297985006672 52941324911728448 52991420790713808 53331703371088896 53382168646799616 53458910773285888 53748357303675528 53876558513702184 53881111744481024 53932096899424704 54023184550662912 54152041281851136 54302057929984782 54329781107985408 54575104104365598 54702470155220064 54982175992390656 55197725214248448 55523828565959104 55576368146358384 55986176873472768 56066662518324224 56119715756891904 56348581625895936 56504683319248632 56509458658845952 56558151036242622 56788804919848248 56793604271209728 56847345380474688 56980014332765184 57237304304578554 57796890214283424 58366271723177366 58426438307710096 58664711388672064 58801621665559552 58857262866984192 58912956719053632 59097292924720128 59153213905913088 59261009334821736 59317085233132506 59402359386902408 59558990525694504 59564023991756544 59706096797938432 60141274619946624 60172550679172326 60203270957497344 60616250712541152 60796358736632896 61213406929186018 61526404627143872 61584624162180912 61728348860495616 61875584039650048 61980087701535744 62038736535469824 62127923331116032 62300035454556184 62358987039959814 62464307136703992 62613297732140376 62618589324667136 63074995333114752 63140015882253312 63573140991201696 63762034772566208 63822369778974768 64199426779390214 64527692657736256 64893905212315904 65065016366468352 65153047504942176 65158553737511936 65220210203955456 65339061574290632 65486189457122304 65667604938586248 65729743096173858 65997800312256072 66151824373754496 66309610478402688 66827654310265209 66872377932203584 67169358897680736 67831072543152074 67865702775776256 68331244944207648 68337019773488128 68395903578712008 68401683872441088 68680637723323392 68745626971736832 68870902740468504 69035174422616312 69217205205536856 69544225623690624 69610032044606304 69893913747505536 69965963545199616 70087539886375707 70445912990250528 70655227720951744 71139905350135102 71176224862399488 71243575567227648 71664476404900704 71732289119136984 71835411351602912 71909462532566272 72030912734217216 72099072189870336 72202721709134848 72402743906646376 72508254423450624 72593654239953288 72766805472487464 72936626873626752 73005643363855392 73303372954700928 73506444271076961 74101824195144512 74610144635507546 74648235831297024 74718871936360704 74826287675855872 75231425173729032 75339577758998176 75410868048323496 75718406559797664 75724805694946304 75796460507299584 76276738542371328 76316405739438072 76879147245174144 77062520285711232 77664571225443351 78476350489312256 78550608958738176 78830705928528086 78870951874550784 79014679113095648 79089446977510008 79411987367592672 79418698655675392 79487131186070712 79997555056633344 80188366159928832 80230067572229768 80814837770553276 80821667616721536 80898145349137056 81228061922776704 81453086894977173 81695107052350454 82112832216241216 82304465147327488 82676106217724578 82718315380626432 82796587821372672 83145316053279752 83285742848938656 83364552219537576 83484396976187168 84099993777486336 84179573635337856 84522872438843904 84757024978872948 84764187988268928 85096493038633024 85190406406814592 85680234225635842 86753355155291136 86870730006589568 86960280271940608 87549407584766049 87556806584781664 87639657461565144 87997067083008096 88202432498339328 88285894300476288 88412813971203584 88645939387080192 88891514002232604 89103539080353612 89346035987634816 89559145196907648 90258826018758489 91108326592276864 91194538104949344 91202245163254784 91660835962315776 91820110393779027 91827870320624672 92289606940715808 92376936243271368 92592523290743424 92725634164920832 92813376059475072 92970131552303616 93191884996674048 93450053181834276 93538480559939721 93919946598210564 93927883987000704 94942962250028906 94991434089636864 95552635206534272 95643052158849312 95733554668462152 96132096253160448 96299140169085321 96528834003716413 96791538986604384 97022407296649952 97248835831502336 97340857818473856 97729571257413264 97737830606267904 97830315305933184 98008592361435948 98229284185683456 98501407407879372 99464415717604032 99625162581814272 100308566898305376 100547824064431328 100957875413063552 101061947343066112 101237557613653799 101746608814728111 101755207652584096 101798554163664384 102496867416311472 102505529660232192 102602525808661632 102750027047614976 103020956584985088 103306354110702756 103552761633924468 104316338435535936 104734145278317568 105452595970013344 105882649823456896 105982841581427616 106175975058222277 106709858025202653 106764337293599232 107496714607351056 107753117027404368 107762223488962048 107864193798849408 108046369101325824 108304082563702272 108604115859969564 109150208208731196 109404940310440128 110395450428496896 111047657131918208 111152736292716768 111915216953261319 111972353746945536 112182158436751507 112239431513783808 113009366638497264 113018917317691904 113116302072485244 113577609839696496 113587208542419456 113694690760949376 114474608609157108 115593780428566848 116732543446354732 116852876615420192 117329422777344128 117654458848300361 117714525733968384 117825913438107264 118246058892792129 118306427811826176 118522018669643472 118634170466265012 118804718773804816 119117981051389008 119128047983513088 119412193595876864 120282549239893248 120345101358344652 121232501425082304 121592717473265792 122426813858372036 122542660578525681 123052809254287744 123169248324361824 123456697720991232 123751168079300096 124014159326586867 124077473070939648 124600070909112368 124717974079919628 124928614273407984 125226595464280752 125237178649334272 126149990666229504 127146281982403392 127524069545132416 127644739557949536 128398853558780428 128520351338453763 129055385315472512 129787810424631808 130130032732936704 130306095009884352 130373859804873373 130440420407910912 130678123148581264 131335209877172496 131459486192347716 131995600624512144 132303648747508992 132619220956805376 133655308620530418 133744755864407168 134338717795361472 135111138586579597 135662145086304148 136662489888415296 136791807157424016 136803367744882176 137491253943473664 137741805480937008 138070348845232624 138434410411073712 139088451247381248 139220064089212608 139787827495011072 140175079772751414 140891825980501056 141310455441903488 142279810700270204 142414443375043359 142487151134455296 143328952809801408 143464578238273968 143670822703205824 143818925065132544 144198144379740672 144805487813292752 145187308479906576 145533610944974928 145873253747253504 146011286727710784 146606745909401856 147012888542153922 148203648390289024 149220289271015092 149437743872721408 150462850347458064 150679155517996352 150821736096646992 151436813119595328 151592921014599168 152553477084742656 152632811478876144 153758294490348288 154125040571422464 155329142450886702 157101217917476352 157661411857056172 158029358226191296 158178893955020016 158823974735185344 158974262372141424 159995110113266688 160376732319857664 160460135144459536 161629675541106552 161643335233443072 161796290698274112 162456123845553408 162906173789954346 163390214104700908 164225664432482432 165352212435449156 165593175642745344 166290632106559504 166571485697877312 166729104439075152 166968793952374336 168199987554972672 168359147270675712 169045744877687808 169514049957745896 169528375976537856 170192986077266048 170380812813629184 171360468451271684 173741460013179136 175098815169532098 175113613169563328 175279314923130288 175994134166016192 176404864996678656 176571788600952576 176825627942407168 177291878774160384 177783028004465208 178207078160707224 178692071975269632 179118290393815296 180517652037516978 182216653184553728 182389076209898688 183640220787558054 183655740641249344 184579213881431616 184753872486542736 185185046581486848 185451268329841664 185626752118950144 185940263104607232 186383769993348096 186900106363668552 187076961119879442 187839893196421128 187855767974001408 189885924500057812 191105270413068544 191286104317698624 191467109336924304 192598280338170642 193057668007432826 193583077973208768 194044814593299904 194497671663004672 194681715636947712 195459142514826528 195475661212535808 195660630611866368 196017184722871896 196458568371366912 197002814815758744 198928831435208064 200617133796610752 201095648128862656 201915750826127104 202475115227307598 203493217629456222 203510415305168192 203597108327328768 204993734832622944 205011059320464384 205205051617323264 205500054095229952 206041913169970176 206612708221405512 207105523267848936 208632676871071872 210905191940026688 211765299646913792 211965683162855232 212351950116444554 213419716050405306 213528674587198464 214993429214702112 215506234054808736 215524446977924096 215728387597698816 216092738202651648 216608165127404544 217208231719939128 218300416417462392 218809880620880256 222095314263836416 222305472585433536 223830433906522638 223944707493891072 224364316873503014 224478863027567616 226018733276994528 226037834635383808 226232604144970488 227155219679392992 227174417084838912 227389381521898752 228949217218314216 231187560857133696 233465086892709464 233705753230840384 234658845554688256 235308917696600722 235429051467936768 235651826876214528 236492117785584258 236612855623652352 237044037339286944 237268340932530024 237609437547609632 238235962102778016 238256095967026176 238824387191753728 240565098479786496 240690202716689304 242465002850164608 243185434946531584 244853627716744072 245085321157051362 246105618508575488 246338496648723648 246913395441982464 247502336158600192 248028318653173734 248154946141879296 249200141818224736 249435948159839256 249857228546815968 250453190928561504 250474357298668544 252299981332459008 254292563964806784 255048139090264832 255289479115899072 256797707117560856 257040702676907526 258110770630945024 259575620849263616 260260065465873408 260612190019768704 260747719609746746 260880840815821824 261356246297162528 262648222754298147 262670419754344992 262918972384695432 263991201249024288 264607297495017984 265238441913610752 267310617241060836 267489511728814336 268677435590722944 270222277173159194 271324290172608296 273324979776830592 273583614314848032 273606735489764352 274982507886947328 275460331181337081 275483610961874016 276140697690465248 276868820822147424 278176902494762496 278440128178425216 279575654990022144 280350159545502828 281783651961002112 282620910883806976 284559621400540408 284828886750086718 284974302268910592 286657905619602816 286929156476547936 287341645406411648 287637850130265088 288396288759481344 288897420507255963 289586502011149239 289610975626585504 290374616959813152 291067221889949856 291746507494507008 292022573455421568 293213491818803712 294025777084307844 296407296780578048 298440578542030184 298875487745442816 300925700694916128 301358311035992704 301643472193293984 302873626239190656 303185842029198336 303712672840961397 305239826444184333 305265622957752288 307516588980696576 308250081142844928 310658284901773404 314202435834952704 315322823714112344 316058716452382592 316357787910040032 317647949470370688 317948524744282848 318527925174666831 319287681704600443 320129574075607959 320920270288919072 323259351082213104 323286670466886144 323592581396548224 324912247691106816 325812347579908692 326780428209401816 328451328864964864 330704424870898312 331186351285490688 332581264213119008 333142971395754624 333458208878150304 333937587904748672 334862690568239489 335745650859783957 336546475310254521 336718294541351424 339028099915491792 339056751953075712 340385972154532096 340761625627258368 342720936902543368 347482920026358272 350197630339064196 350227226339126656 350558629846260576 351988268332032384 352963376544901083 353143577201905152 354738176678376387 355566056008930416 356414156321414448 357384143950539264 358236580787630592 361035304075033956 364433306369107456 364778152419797376 367280441575116108 367311481282498688 367627981735577043 369158427762863232 369507744973085472 370370093162973696 371064062521562677 371253504237900288 372042477979760601 373800212727337104 374153922239758884 375679786392842256 375711535948002816 379771849000115624 382210540826137088 382572208635397248 382934218673848608 385196560676341284 385561054015361289 386115336014865652 387166155946417536 388089629186599808 389363431273895424 390918285029653056 391121579414620119 391321261223732736 392034369445743792 394005629631517488 397857662870416128 401234267593221504 402191296257725312 403831501652254208 404950230454615196 405333415759738791 406986435258912444 407020830610336384 409987469665245888 410410103234646528 413225416442811024 414211046535697872 417265353742143744 421810383880053376 423530599293827584 423931366325710464 424703900232889108 426839432100810612 427243330125130077 429986858429404224 431012468109617472 431456775195397632 434416463439878256 436600832834924784 437619761241760512 444190628527672832 444610945170867072 447660867813045276 448728633747006028 452037466553989056 452465208289940976 454310439358785984 454778763043797504 457898434436628432 462375121714267392 466930173785418928 467411506461680768 469317691109376512 470617835393201444 471303653752429056 472984235571168516 474088074678573888 474536681865060048 475218875095219264 476471924205556032 481130196959572992 481380405433378608 484930005700329216 486370869893063168 489707255433488144 490170642314102724 492211237017150976 492676993297447296 496056637306347468 498400283636449472 498871896319678512 499714457093631936 500906381857123008 504599962664918016 508585127929613568 510096278180529664 510578958231798144 513595414235121712 514081405353815052 516221541261890048 521224380039537408 521495439219493492 522712492594325056 525296445508596294 525340839508689984 525837944769390864 527982402498048576 529214594990035968 530476883827221504 534621234482121672 534979023457628672 537354871181445888 540444554346318388 542648580345216592 546649959553661184 547167228629696064 550920662362674162 550967221923748032 552281395380930496 553737641644294848 556353804989524992 556880256356850432 559151309980044288 560700319091005656 563567303922004224 565241821767613952 569119242801080816 569657773500173436 573315811239205632 573858312953095872 574683290812823296 577794841014511926 579173004022298478 579221951253171008 580749233919626304 582134443779899712 583493014989014016 584045146910843136 586426983637607424 588051554168615688 592814593561156096 596881157084060368 601851401389832256 602716622071985408 603286944386587968 605747252478381312 607425345681922794 610479652888368666 610531245915504576 615033177961393152 616500162285689856 621316569803546808 630645647428224688 632117432904765184 632715575820080064 635295898940741376 635897049488565696 637055850349333662 638575363409200886 640259148151215918 641840540577838144 646518702164426208 646573340933772288 647185162793096448 649824495382213632 651624695159817384 653560856418803632 656902657729929728 661408849741796624 665162528426238016 666285942791509248 666916417756300608 667875175809497344 669725381136478978 671491301719567914 673092950620509042 673436589082702848 678056199830983584 678113503906151424 680771944309064192 681523251254516736 685441873805086736 694965840052716544 700395260678128392 700454452678253312 701117259692521152 703976536664064768 705926753089802166 706287154403810304 709476353356752774 711132112017860832 712828312642828896 714768287901078528 716473161575261184 722070608150067912 728866612738214912 729556304839594752 734560883150232216 734622962564997376 735255963471154086 738316855525726464 739015489946170944 740740186325947392 742128125043125354 742507008475800576 744084955959521202 747600425454674208 748307844479517768 751359572785684512 751423071896005632 759543698000231248 764421081652274176 765144417270794496 765868437347697216 770393121352682568 771122108030722578 772230672029731304 774332311892835072 776179258373199616 778726862547790848 781836570059306112 782243158829240238 782642522447465472 784068738891487584 788011259263034976 795715325740832256 802468535186443008 804382592515450624 807663003304508416 809900460909230392 810666831519477582 813972870517824888 814041661220672768 819974939330491776 820820206469293056 826450832885622048 828422093071395744 834530707484287488 843620767760106752 847061198587655168 847862732651420928 849407800465778216 853678864201621224 854486660250260154 859973716858808448 862024936219234944 862913550390795264 868759506033447717 868832926879756512 873201665669849568 875239522483521024 888381257055345664 889221890341734144 895321735626090552 897457267494012056 904074933107978112 904930416579881952 908620878717571968 909557526087595008 911138018522884191 915796868873256864 924750243428534784 933860347570837856 934823012923361536 938635382218753024 941235670786402888 942607307504858112 945968471142337032 948176149357147776 949073363730120096 950437750190438528 952943848411112064 955583775524000493 957863045113801329 962760810866757216 969860011400658432 972741739786126336 979414510866976288 980341284628205448 984422474034301952 985353986594894592 992113274612694936 996800567272898944 997743792639357024 999428914187263872 1001812763714246016 1004588071704718467 1009639425930763563 1017170255859227136 1020192556361059328 1021157916463596288 1027190828470243424 1028162810707630104 1032443082523780096 1042448760079074816 1042990878438986984 1045424985188650112 1050592891017192588 1050681679017379968 1051675889538781728 1055964804996097152 1058890129634703249 1069242468964243344 1069958046915257344 1074709742362891776 1080889108692636776 1085297160690433184 1093299919107322368 1094334457259392128 1101841324725348324 1101934443847496064 1104562790761860992 1107475283288589696 1113192187564688031 1113760512713700864 1121400638182011312 1127134607844008448 1130483643535227904 1138238485602161632 1139315547000346872 1146631622478411264 1147716625906191744 1149366581625646592 1155589682029023852 1158346008044596956 1158443902506342016 1161498467839252608 1164268887559799424 1168090293821686272 1173364738243860357 1176103108337231376 1185629187122312192 1193762314168120736 1203702802779664512 1205433244143970816 1206573888773175936 1211494504956762624 1214850691363845588 1216000247279216373 1220959305776737332 1221062491831009152 1242633139607093616 1254874842048313369 1261291294856449376 1264234865809530368 1265431151640160128 1270591797881482752 1271794098977131392 1274111700698667324 1277150726818401772 1280518296302431836 1283681081155676288 1293037404328852416 1294370325586192896 1303249390319634768 1307121712837607264 1313805315459859456 1316088248977499387 1322817699483593248 1330325056852476032 1332571885583018496 1333832835512601216 1335750351618994688 1339450762272957956 1342982603439135828 1346185901241018084 1356112399661967168 1361543888618128384 1370883747610173472 1380287675756889601 1400790521356256784 1400908905356506624 1402234519385042304 1407953073328129536 1411853506179604332 1418952706713505548 1422264224035721664 1425656625285657792 1444141216300135824 1458368059677769591 1459112609679189504 1469121766300464432 1469245925129994752 1470511926942308172 1476633711051452928 1478030979892341888 1484256250086250708 1488169911919042404 1495200850909348416 1496615688959035536 1502719145571369024 1519087396000462496 1529507965027904693 1530288834541588992 1531736874695394432 1540786242705365136 1542244216061445156 1544461344059462608 1548664623785670144 1552358516746399232 1563673140118612224 1564486317658480476 1568137477782975168 1576022518526069952 1591430651481664512 1604937070372886016 1608765185030901248 1619800921818460784 1621333663038955164 1627945741035649776 1628083322441345536 1639949878660983552 1652901665771244096 1656844186142791488 1669061414968574976 1687241535520213504 1694860177463353849 1695725465302841856 1698815600931556432 1707357728403242448 1708973320500520308 1719947433717616896 1724049872438469888 1737519012066895434 1737665853759513024 1746403331339699136 1750479044967042048 1756444801625534761 1778443780683468288 1790643471252181104 1794914534988024112 1808149866215956224 1809860833159763904 1817241757435143936 1822276037045768382 1831593737746513728 1849500486857069568 1867720695141675712 1869646025846723072 1882471341572805776 1891936942284674064 1896352298714295552 1898146727460240192 1900875500380877056 1905887696822224128 1911167551048000986 1915726090227602658 1925521621733514432 1939720022801316864 1958829021733952576 1960682569256410896 1970707973189789184 1984226549225389872 1993601134545797888 1995487585278714048 1998857828374527744 2003625527428492032 2009176143409436934 2019278851861527126 2034340511718454272 2042315832927192576 2054381656940486848 2056325621415260208 2084897520158149632 2085981756877973968 2090849970377300224 2101185782034385176 2101363358034759936 2103351779077563456 2111929609992194304 2117780259269406498 2138484937928486688 2149419484725783552 2161778217385273552 2170594321380866368 2186599838214644736 2188668914518784256 2203682649450696648 2203868887694992128 2209125581523721984 2214950566577179392 2226384375129376062 2227521025427401728 2242801276364022624 2254269215688016896 2276476971204323264 2278631094000693744 2293263244956822528 2295433251812383488 2298733163251293184 2311179364058047704 2316692016089193912 2316887805012684032 2322996935678505216 2328537775119598848 2336180587643372544 2346729476487720714 2352206216674462752 2387524628336241472 2407405605559329024 2410866488287941632 2413147777546351872 2422989009913525248 2429701382727691176 2432000494558432746 2441918611553474664 2442124983662018304 2485266279214187232 2509749684096626738 2522582589712898752 2528469731619060736 2530862303280320256 2541183595762965504 2543588197954262784 2548223401397334648 2554301453636803544 2561036592604863672 2567362162311352576 2586074808657704832 2588740651172385792 2606498780639269536 2614243425675214528 2632176497954998774 2645635398967186496 2660650113704952064 2665143771166036992 2667665671025202432 2671500703237989376 2678901524545915912 2685965206878271656 2692371802482036168 2712224799323934336 2741767495220346944 2760575351513779202 2801581042712513568 2801817810713013248 2804469038770084608 2815906146656259072 2823707012359208664 2837905413427011096 2844528448071443328 2851313250571315584 2873589135341403987 2888282432600271648 2916736119355539182 2918225219358379008 2938243532600928864 2938491850259989504 2941023853884616344 2953267422102905856 2956061959784683776 2968512500172501416 2976339823838084808 2990401701818696832 2993231377918071072 3005438291142738048 3013764215114155401 3038174792000924992 3059015930055809386 3060577669083177984 3063473749390788864 3081572485410730272 3084488432122890312 3088922688118925216 3097329247571340288 3104717033492798464 3127346280237224448 3128972635316960952 3136274955565950336 3152045037052139904 3209874140745772032 3217530370061802496 3239601843636921568 3242667326077910328 3255891482071299552 3256166644882691072 3279899757321967104 3305803331542488192 3313688372285582976 3339576562694064093 3374483071040427008 3389720354926707698 3391450930605683712 3397631201863112864 3414715456806484896 3417946641001040616 3439894867435233792 3448099744876939776 3475038024133790868 3475331707519026048 3492806662679398272 3512889603251069522 3556887561366936576 3581286942504362208 3589829069976048224 3616299732431912448 3619721666319527808 3634483514870287872 3644552074091536764 3663187475493027456 3735441390283351424 3739292051693446144 3764624526144940107 3764942683145611552 3783873884569348128 3792704597428591104 3796293454920480384 3801751000761754112 3811775393644448256 3822335102096001972 3831452180455205316 3851043243467028864 3917658043467905152 3921365138512821792 3941415946379578368 3948264746932498161 3968453098450779744 3987202269091595776 3990975170557428096 3997715656749055488 4007251054856984064 4018352286818873868 4038557703723054252 4084631665854385152 4108763313880973696 4112651242830520416 4140863027270668803 4150739862159805759 4171963513755947936 4181699940754600448 4202371564068770352 4202726716069519872 4206703558155126912 4223859219984388608 4235560518538812996 4276969875856973376 4323556434770547104 4341188642761732736 4353214977387113357 4375104179033308773 4377337829037568512 4407365298901393296 4407737775389984256 4418251163047443968 4429901133154358784 4452768750258752124 4485602552728045248 4552953942408646528 4557262188001387488 4588523895083714079 4590866503624766976 4622358728116095408 4633384032178387824 4633775610025368064 4645993871357010432 4657075550239197696 4693458952975441428 4704412433348925504 4775049256672482944 4814811211118658048 4823832812780314801 4826295555092703744 4859402765455382352 4864000989116865492 4883837223106949328 4884249967324036608 4970532558428374464 5019499368193253476 5045165179425797504 5061724606560640512 5084580532390061547 5087176395908525568 5096446802794669296 5108602907273607088 5122073185209727344 5134724324622705152 5172149617315409664 5212997561278539072 5228486851350429056 5264352995909997548 5269334404876604283 5291270797934372992 5321300227409904128 5335331342050404864 5357803049091831824 5371930413756543312 5384743604964072336 5424449598647868672 5483534990440693888 5521150703027558404 5603162085425027136 5608938077540169216 5647414024718417328 5675810826854022192 5689056896142886656 5702626501142631168 5747178270682807974 5776564865200543296 5833472238711078364 5876487065201857728 5882047707769232688 5912123919569367552 5937025000345002832 5952679647676169616 5980803403637393664 5986462755836142144 6010876582285476096 6027528430228310802 6076349584001849984 6118031860111618772 6126947498781577728 6163144970821460544 6168976864245780624 6177845376237850432 6254692560474448896 6257945270633921904 6272549911131900672 6304090074104279808 6479203687273843136 6485334652155820656 6511782964142599104 6559799514643934208 6611606663084976384 6627376744571165952 6679153125388128186 6779440709853415396 6795262403726225728 6829430913612969792 6835893282002081232 6879789734870467584 6896199489753879552 6950076048267581736 6950663415038052096 6985613325358796544 7025779206502139044 7162573885008724416 7179658139952096448 7232599464863824896 7239443332639055616 7268967029740575744 7289104148183073528 7326374950986054912 7470882780566702848 7529249052289880214 7529885366291223104 7567747769138696256 7585409194857182208 7592586909840960768 7603502001523508224 7623550787288896512 7644670204192003944 7662904360910410632 7702086486934057728 7835316086935810304 7842730277025643584 7896529493864996322 7936906196901559488 7974404538183191552 7981950341114856192 7995431313498110976 8014502109713968128 8036704573637747736 8077115407446108504 8217526627761947392 8225302485661040832 8281726054541337606 8301479724319611518 8343927027511895872 8363399881509200896 8404743128137540704 8405453432139039744 8413407116310253824 8447718439968777216 8471121037077625992 8553939751713946752 8647112869541094208 8682377285523465472 8706429954774226714 8750208358066617546 8754675658075137024 8814730597802786592 8815475550779968512 8836502326094887936 8859802266308717568 8905537500517504248 8971205105456090496 9105907884817293056 9114524376002774976 9177047790167428158 9181733007249533952 9244717456232190816 9266768064356775648 9267551220050736128 9291987742714020864 9314151100478395392 9386917905950882856 9408824866697851008 9550098513344965888 9629622422237316096 9647665625560629602 9652591110185407488 9718805530910764704 9728001978233730984 9767674446213898656 9768499934648073216 9941065116856748928 10038998736386506952 10090330358851595008 10123449213121281024 10169161064780123094 10174352791817051136 10192893605589338592 10217205814547214176 10244146370419454688 10269448649245410304 10344299234630819328 10425995122557078144 10456973702700858112 10528705991819995096 10538668809753208566 10582541595868745984 10642600454819808256 10670662684100809728 10715606098183663648 10743860827513086624 10769487209928144672 10848899197295737344 10967069980881387776 11042301406055116808 11206324170850054272 11217876155080338432 11293873578434820321 11294828049436834656 11351621653708044384 11378113792285773312 11405253002285262336 11494356541365615948 11553129730401086592 11666944477422156728 11752974130403715456 11764095415538465376 11824247839138735104 11844794240797494483 11874050000690005664 11905359295352339232 11961606807274787328 11972925511672284288 12021753164570952192 12055056860456621604 12152699168003699968 12236063720223237544 12253894997563155456 12326289941642921088 12337953728491561248 12355690752475700864 12422589081812006409 12452219586479417277 12515890541267843808 12545099822263801344 12608180148208559616 12958407374547686272 12970669304311641312 13023565928285198208 13059644932161340071 13125312537099926319 13223213326169952768 13254753489142331904 13358306250776256372 13558881419706830792 13590524807452451456 13658861827225939584 13671786564004162464 13729370313297819049 13765571685251142237 13900152096535163472 13901326830076104192 13971226650717593088 14051558413004278088 14325147770017448832 14359316279904192896 14471498438340944403 14478886665278111232 14578208296366147056 14652749901972109824 14941765561133405696 15058498104579760428 15059770732582446208 15135495538277392512 15185173819681921536 15253741597170184641 15289340408384007888 15325808721820821264 15404172973868115456 15670632173871620608 15685460554051287168 15793058987729992644 15808003214629812849 15873812393803118976 15963900682229712384 16073409147275495472 16154230814892217008 16435053255523894784 16450604971322081664 16563452109082675212 16602959448639223036 16687854055023791744 16809486256275081408 16826814232620507648 16942242074155251984 17107879503427893504 17294225739082188416 17364754571046930944 17412859909548453428 17500416716133235092 17629461195605573184 17811075001035008496 17942410210912180992 18211815769634586112 18229048752005549952 18354095580334856316 18489434912464381632 18533536128713551296 18773835811901765712 18817649733395702016 19100197026689931776 19295331251121259204 19437611061821529408 19456003956467461968 19535348892427797312 19882130233713497856 20077997472773013904 20180660717703190016 20338322129560246188 20385787211178677184 20434411629094428352 20488292740838909376 20688598469261638656 20851990245114156288 20913947405401716224 21057411983639990192 21077337619506417132 21165083191737491968 21431212196367327296 21487721655026173248 21538974419856289344 21697798394591474688 21934139961762775552 22084602812110233616 22412648341700108544 22587747156869640642 22589656098873669312 22703243307416088768 22756227584571546624 22810506004570524672 22988713082731231896 23106259460802173184 23333888954844313456 23505948260807430912 23528190831076930752 23689588481594988966 23748100001380011328 23810718590704678464 23923213614549574656 23945851023344568576 24043506329141904384 24110113720913243208 24305398336007399936 24472127440446475088 24652579883285842176 24675907456983122496 24711381504951401728 24845178163624012818 24904439172958834554 25031781082535687616 25090199644527602688 25216360296417119232 25916814749095372544 25941338608623282624 26047131856570396416 26119289864322680142 26250625074199852638 26446426652339905536 26509506978284663808 26716612501552512744 27117762839413661584 27181049614904902912 27317723654451879168 27343573128008324928 27458740626595638098 27531143370502284474 27800304193070326944 27802653660152208384 27942453301435186176 28103116826008556176 28650295540034897664 28718632559808385792 28942996876681888806 28957773330556222464 29156416592732294112 29305499803944219648 29883531122266811392 30116996209159520856 30119541465164892416 30270991076554785024 30370347639363843072 30507483194340369282 30578680816768015776 30651617443641642528 30808345947736230912 31341264347743241216 31370921108102574336 31586117975459985288 31616006429259625698 31747624787606237952 31927801364459424768 32146818294550990944 32308461629784434016 32870106511047789568 32901209942644163328 33126904218165350424 33205918897278446072 33375708110047583488 33618972512550162816 33653628465241015296 33884484148310503968 34215759006855787008 34588451478164376832 34729509142093861888 34825719819096906856 35000833432266470184 35258922391211146368 35622150002070016992 35884820421824361984 36423631539269172224 36458097504011099904 36708191160669712632 36978869824928763264 37067072257427102592 37356658759438251831 37547671623803531424 37635299466791404032 38200394053379863552 38590662502242518408 38875222123643058816 38912007912934923936 39070697784855594624 39178934796484020213 39764260467426995712 40155994945546027808 40361321435406380032 40676644259120492376 40771574422357354368 40868823258188856704 40976585481677818752 41188110939893457147 41703980490228312576 41827894810803432448 42114823967279980384 42154675239012834264 42330166383474983936 42862424392734654592 42975443310052346496 43077948839712578688 43414495315022833209 43868279923525551104 44169205624220467232 44825296683400217088 45175494313739281284 45179312197747338624 45406486614832177536 45977426165462463792 46212518921604346368 46667777909688626912 47011896521614861824 47056381662153861504 47379176963189977932 47496200002760022656 47621437181409356928 47891702046689137152 48220227441826486416 48610796672014799872 48944254880892950176 49305159766571684352 49351814913966244992 49422763009902803456 49690356327248025636 49808878345917669108 50063562165071375232 51833629498190745088 51882677217246565248 52094263713140792832 52238579728645360284 52501250148399705276 53433225003105025488 53959618208077474867 54235525678827323168 54362099229809805824 54635447308903758336 54687146256016649856 54917481253191276196 55062286741004568948 55600608386140653888 56206233652017112352 56591794706032473641 57300591080069795328 57437265119616771584 57885993753363777612 58312833185464588224 60233992418319041712 60239082930329784832 60541982153109570048 61014966388680738564 61157361633536031552 61303234887283285056 62709826566144092413 62741842216205148672 63172235950919970576 63232012858519251396 63495249575212475904 64293636589101981888 64616923259568868032 65802419885288326656 66253808436330700848 66411837794556892144 66751416220095166976 67237945025100325632 67768968296621007936 68431518013711574016 69176902956328753664 69651439638193813712 70001666864532940368 70517844782422292736 71244300004140033984 71769640843648723968 72916195008022199808 73416382321339425264 73957739649857526528 74134144514854205184 74713317518876503662 75095343247607062848 75270598933582808064 77181325004485036816 77750444247286117632 77824015825869847872 78141395569711189248 78357869592968040426 79528520934853991424 80311989891092055616 81353288518240984752 81543148844714708736 81737646516377713408 81953170963355637504 82376221879786914294 83407960980456625152 84229647934559960768 84309350478025668528 85724848785469309184 85950886620104692992 86155897679425157376 86828990630045666418 88338411248440934464 89650593366800434176 90350988627478562568 90358624395494677248 90812973229664355072 91954852330924927584 92425037843208692736 93335555819377253824 94023793043229723648 94112763324307723008 94758353926379955864 94992400005520045312 95242874362818713856 95783404093378274304 96440454883652972832 97888509761785900352 98610319533143368704 98703629827932489984 98845526019805606912 99380712654496051272 99617756691835338216 100127124330142750464 103667258996381490176 103765354434493130496 104188527426281585664 104477159457290720568 105002500296799410552 106866450006210050976 107919236416154949734 108471051357654646336 108724198459619611648 109270894617807516672 109374292512033299712 109834962506382552392 110124573482009137896 111201216772281307776 112412467304034224704 113183589412064947282 114601182160139590656 114874530239233543168 115771987506727555224 116625666370929176448 120467984836638083424 120478165860659569664 121083964306219140096 122029932777361477128 122314723267072063104 122606469774566570112 123564332819680371441 125419653132288184826 125483684432410297344 126344471901839941152 126464025717038502792 126990499150424951808 128587273178203963776 129233846519137736064 131604839770576653312 132507616872661401696 132823675589113784288 133502832440190333952 134475890050200651264 135537936593242015872 138353805912657507328 139302879276387627424 140003333729065880736 141035689564844585472 142488600008280067968 145832390016044399616 146832764642678850528 147915479299715053056 148268289029708410368 149426635037753007324 150190686495214125696 154362650008970073632 155500888494572235264 155648031651739695744 156282791139422378496 156715739185936080852 160623979782184111232 161878854624232424601 162706577036481969504 163086297689429417472 163475293032755426816 163906341926711275008 164752443759573828588 168459295869119921536 168618700956051337056 169775384118097420923 171449697570938618368 171901773240209385984 172311795358850314752 173657981260091332836 176676822496881868928 178481814072871647637 180701977254957125136 180717248790989354496 181625946459328710144 183909704661849855168 186671111638754507648 188129479698432277239 188225526648615446016 189516707852759911728 189984800011040090624 190485748725637427712 192880909767305945664 195777019523571800704 197407259655864979968 198761425308992102544 199235513383670676432 200254248660285500928 207530708868986260992 208954318914581441136 210005000593598821104 213732900012420101952 215838472832309899468 216942102715309292672 218748585024066599424 219669925012765104784 220249146964018275792 222402433544562615552 224824934608068449408 226367178824129894564 231543975013455110448 233251332741858352896 240935969673276166848 244059865554722954256 244629446534144126208 245212939549133140224 247128665639360742882 250839306264576369652 252688943803679882304 252928051434077005584 257174546356407927552 258467693038275472128 265015233745322803392 265647351178227568576 268951780100401302528 271075873186484031744 278605758552775254848 280006667458131761472 282071379129689170944 284977200016560135936 293665529285357701056 295830958599430106112 296536578059416820736 298853270075506014648 300381372990428251392 308725300017940147264 311001776989144470528 311296063303479391488 312565582278844756992 313431478371872161704 321247959564368222464 323757709248464849202 325413154072963939008 326172595378858834944 326950586065510853632 327812683853422550016 329504887519147657176 336918591738239843072 337237401912102674112 339550768236194841846 342899395141877236736 343803546480418771968 344623590717700629504 347315962520182665672 353353644993763737856 356963628145743295274 361403954509914250272 361434497581978708992 363251892918657420288 367819409323699710336 373342223277509015296 376258959396864554478 376451053297230892032 379033415705519823456 379969600022080181248 380971497451274855424 385761819534611891328 391554039047143601408 394814519311729959936 397522850617984205088 398471026767341352864 400508497320571001856 415061417737972521984 417908637829162882272 420010001187197642208 427465800024840203904 431676945664619798936 433884205430618585344 437497170048133198848 439339850025530209568 440498293928036551584 444804867089125231104 449649869216136898816 452734357648259789128 463087950026910220896 466502665483716705792 481871939346552333696 485636563872697273803 488119731109445908512 489258893068288252416 490425879098266280448 494257331278721485764 501678612529152739304 505377887607359764608 505856102868154011168 509326152354292262769 514349092712815855104 516935386076550944256 530030467490645606784 531294702356455137152 535445442218614942911 542151746372968063488 557211517105550509696 560013334916263522944 564388439095296831717 569954400033120271872 587331058570715402112 597706540151012029296 600762745980856502784 617450600035880294528 622592126606958782976 626862956743744323408 642495919128736444928 647515418496929698404 650826308145927878016 659009775038295314352 673837183476479686144 674474803824205348224 679101536472389683692 694631925040365331344 706707289987527475712 713927256291486590548 722807909019828500544 735638818647399420672 746684446555018030592 752517918793729108956 758066831411039646912 771523639069223782656 783108078094287202816 795045701235968410176 796942053534682705728 835817275658325764544 840020002374395284416 854931600049680407808 863353891329239597872 867768410861237170688 878679700051060419136 880996587856073103168 889609734178250462208 899299738432273797632 905468715296519578256 926175900053820441792 933005330967433411584 963743878693104667392 971273127745394547606 976239462218891817024 978517786136576504832 980851758196532560896 988514662557442971528 1003357225058305478608 1010755775214719529216 1011712205736308022336 1018652304708584525538 1028698185425631710208 1033870772153101888512 1060060934981291213568 1062589404712910274304 1070890884437229885822 1084303492745936126976 1114423034211101019392 1120026669832527045888 1128776878190593663434 1139908800066240543744 1174662117141430804224 1195413080302024058592 1201525491961713005568 1234901200071760589056 1245184253213917565952 1253725913487488646816 1284991838257472889856 1295030836993859396808 1301652616291855756032 1318019550076590628704 1347674366952959372288 1348949607648410696448 1358203072944779367384 1389263850080730662688 1413414579975054951424 1427854512582973181096 1445615818039657001088 1471277637294798841344 1493368893110036061184 1505035837587458217912 1516133662822079293824 1543047278138447565312 1566216156188574405632 1590091402471936820352 1593884107069365411456 1606336326655844828733 1671634551316651529088 1680040004748790568832 1709863200099360815616 1726707782658479195744 1735536821722474341376 1757359400102120838272 1761993175712146206336 1798599476864547595264 1810937430593039156512 1852351800107640883584 1927487757386209334784 1942546255490789095212 1952478924437783634048 1977029325114885943056 2006714450116610957216 2021511550429439058432 2023424411472616044672 2037304609417169051076 2120121869962582427136 2125178809425820548608 2141781768874459771644 2228846068422202038784 2240053339665054091776 2257553756381187326868 2320263582947331419281 2349324234282861608448 2390826160604048117184 2469802400143521178112 2507451826974977293632 2590061673987718793616 2603305232583711512064 2636039100153181257408 2697899215296821392896 2716406145889558734768 2778527700161461325376 2855709025165946362192 2891231636079314002176 2942555274589597682688 3010071675174916435824 3032267325644158587648 3086094556276895130624 3180182804943873640704 3187768214138730822912 3212672653311689657466 3343269102633303058176 3360080009497581137664 3419726400198721631232 3453415565316958391488 3514718800204241676544 3523986351424292412672 3621874861186078313024 3704703600215281767168 3854975514772418669568 3885092510981578190424 3904957848875567268096 3954058650229771886112 4013428900233221914432 4043023100858878116864 4046848822945232089344 4074609218834338102152 4240243739925164854272 4250357618851641097216 4283563537748919543288 4457692136844404077568 4480106679330108183552 4515107512762374653736 4640527165894662838562 4698648468565723216896 4781652321208096234368 4939604800287042356224 5014903653949954587264 5180123347975437587232 5206610465167423024128 5272078200306362514816 5395798430593642785792 5432812291779117469536 5557055400322922650752 5711418050331892724384 5782463272158628004352 6020143350349832871648 6064534651288317175296 6360365609887747281408 6375536428277461645824 6425345306623379314932 6686538205266606116352 6720160018995162275328 6906831130633916782976 6960790748841994257843 7029437600408483353088 7047972702848584825344 7243749722372156626048 7409407200430563534336 7770185021963156380848 7809915697751134536192 7908117300459543772224 8026857800466443828864 8093697645890464178688 8149218437668676204304 8567127075497839086576 9030215025524749307472 9281054331789325677124 9563304642416192468736 10029807307899909174528 10360246695950875174464 10544156400612725029632 10865624583558234939072 11114110800645845301504 11422836100663785448768 11564926544317256008704 12040286700699665743296 12129069302576634350592 12720731219775494562816 12751072856554923291648 12850690613246758629864 13373076410533212232704 13440320037990324550656 13813662261267833565952 13921581497683988515686 14058875200816966706176 14095945405697169650688 14487499444744313252096 14818814400861127068672 15540370043926312761696 15619831395502269072384 15816234600919087544448 16053715600932887657728 16187395291780928357376 16298436875337352408608 17134254150995678173152 18060430051049498614944 18562108663578651354248 19126609284832384937472 20059614615799818349056 20720493391901750348928 20882372246525982773529 21088312801225450059264 21731249167116469878144 22228221601291690603008 22845672201327570897536 24080573401399331486592 25701381226493517259728 27627324522535667131904 27843162995367977031372 28974998889488626504192 31080740087852625523392 31632469201838175088896 32107431201865775315456 32596873750674704817216 34268508301991356346304 36120860102098997229888 37124217327157302708496 38253218569664769874944 40119229231599636698112 41440986783803500697856 41764744493051965547058 42176625602450900118528 43462498334232939756288 44456443202583381206016 45691344402655141795072 48161146802798662973184 51402762452987034519456 55254649045071334263808 55686325990735954062744 57949997778977253008384 62161480175705251046784 63264938403676350177792 64214862403731550630912 65193747501349409634432 68537016603982712692608 72241720204197994459776 74248434654314605416992 82881973567607001395712 83529488986103931094116 86924996668465879512576 91382688805310283590144 96322293605597325946368 102805524905974069038912 111372651981471908125488 124322960351410502093568 126529876807352700355584 130387495002698819268864 137074033207965425385216 144483440408395988919552 148496869308629210833984 165763947135214002791424 167058977972207862188232 173849993336931759025152 182765377610620567180288 192644587211194651892736 205611049811948138077824 222745303962943816250976 248645920702821004187136 260774990005397638537728 274148066415930850770432 288966880816791977839104 296993738617258421667968 334117955944415724376464 411222099623896276155648 445490607925887632501952 497291841405642008374272 521549980010795277075456 548296132831861701540864 577933761633583955678208 593987477234516843335936 668235911888831448752928 822444199247792552311296 890981215851775265003904 1187974954469033686671872 1336471823777662897505856 1644888398495585104622592 1781962431703550530007808 2375949908938067373343744 2672943647555325795011712 3563924863407101060015616 5345887295110651590023424 7127849726814202120031232 10691774590221303180046848 21383549180442606360093696
- Sum of all divisors σ(n): 72163762010288241564038859
- Sum of proper divisors (its aliquot sum) s(n): 50780212829845635203945163
- 21383549180442606360093696 is an abundant number, because the sum of its proper divisors (50780212829845635203945163) is greater than itself. Its abundance is 29396663649403028843851467
Bases of 21383549180442606360093696
- Binary: 10001101100000010010010000110000110101010100101100100011011100100010001100100000000002
- Hexadecimal: 0x11B024861AA9646E446400
- Base-36: 2OQ4MDTCFRRWHUKG0
Squares and roots of 21383549180442606360093696
- 21383549180442606360093696 squared (213835491804426063600936962) is 457256175552407662137084576037933950491021898940416
- 21383549180442606360093696 cubed (213835491804426063600936963) is 9777759917986007402208787152725773389440341368633077100454392170488881217536
-
21383549180442606360093696 is a
perfect square number . Itssquare root is 4624234983264 -
The
cube root of 21383549180442606360093696 is 277561949.9942531335
Scales and comparisons
How big is 21383549180442606360093696?- 21,383,549,180,442,606,360,093,696 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 21,383,549,180,442,606,360,093,696 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 21383549180442606360093696 cubic inches would be around 23130162.5 feet tall.
Recreational maths with 21383549180442606360093696
- 21383549180442606360093696 backwards is 69639006360624408194538312
- The number of decimal digits it has is: 26
- The sum of 21383549180442606360093696's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 21383549180442606360093696 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 21383549180442606360093696 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/21383549180442606360093696/
Chicago style:
Numbermatics. 2024. "Number 21383549180442606360093696 - Facts about the integer". https://numbermatics.com/n/21383549180442606360093696/
The information we have on file for 21383549180442606360093696 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 21383549180442606360093696, math, Factors of 21383549180442606360093696, curriculum, school, college, exams, university, Prime factorization of 21383549180442606360093696, STEM, science, technology, engineering, physics, economics, calculator, twenty-one septillion, three hundred eighty-three sextillion, five hundred forty-nine quintillion, one hundred eighty quadrillion, four hundred forty-two trillion, six hundred six billion, three hundred sixty million, ninety-three thousand, six hundred ninety-six.